Stellaris

如何處理武器預熱/結束?

  • May 19, 2020

TL;DR武器收起是“平均的”還是隨機的?

這個問題的答案,以及舊版本的 Stellaris 官方 wiki 和遊戲文件,都引用了一個(半)神秘的武器“終結”。(注意:我將在整個問題中交替使用術語“結束”和“熱身”。)現在解釋這在遊戲中如何表現很簡單 - 在射擊之前,武器必須經過一段時間的熱身(據說它們是訓練的目標並準備開火)。實際上,這(可能)僅在第一次齊射期間相關,之後可以歸入武器的冷卻時間。事實上,現代 wiki 正是這樣做的。

然而,處理熱身的確切方式仍然顯得有些神秘。在遊戲文件中,它用兩個值定義,min_windup並且max_windup. 這似乎表明,windup 可能會採用一個“範圍”的值,可能以與損壞相同的方式隨機化。這似乎足夠直覺。然而,wiki 中出現了問題,因為只有“平均”預熱時間與遊戲文件“冷卻”時間合併為一個值,而不是隨機結束時可能預期的一系列值。我自己對艦隊中所有(相同的)武器同時發射第一次齊射的軼事觀察進一步加劇了這種情況。雷射預熱時間為 0.2-2.0 天,我預計會有大約50% 的機率任何給定的武器都會在一天后熄滅——這在相同裝備的護衛艦之間的早期遊戲戰鬥中應該很明顯。

所以,我的問題是:遊戲文件中列出的結束時間是否真的按照直覺預期使用,作為(在功能上)隨機化武器冷卻的一系列值?還是將其視為實際遊戲功能中的靜態“平均”值?

結束時間是均勻隨機的。小數時間不會被截斷並延續到第二天,所以小數的結束時間和冷卻時間會被加起來,使一艘船最終跳過一天並在下一天開火。

觀察船隻不是在同一天開火可能存在問題,因為它們開始在最大可用射程處開火,而船隻在不同的時刻進入該射程。當艦隊交戰時,並不是所有的艦艇都能開火——後方的背包仍然需要達到有效射程。這可能會扭曲觀察結果。

引用自:https://gaming.stackexchange.com/questions/370055