射速是一個反映了武器發射射彈的行進速度的隱藏屬性,即每嘀嗒[1]沿其軌跡行進的像素數量。不要與使用時間相混淆,後者反映的是連續兩次使用物品之間的延遲長短(比如「快」、「普通」、「慢」等)。武器的射速越高,所發射射彈的移動速度越快,玩家需要計算的提前量就越少。此一優勢在與移動速度較快的敵人或遠距離戰鬥時格外有效。
額外更新次數[]
額外更新是一個特殊的隱藏射速乘數,內部名稱為extraUpdates
,適用於某些特定的射彈。它確定彈丸在每幀中以列出的速度移動多少次。
這些乘數不會在遊戲中顯示,在Terraria Wiki上則會以以下兩種方式體現:實際射速(用於自帶射彈的武器)或「速度乘數」(用於彈藥)。
實際射速[]
自帶射彈的武器條目會直接顯示包含該乘數的計算結果,顯示為射速 (實際)。
射速乘數[]
對於彈藥物品,該乘數會單獨列出為射速乘數。
要確定使用某種武器-彈藥組合時的總射速,將武器與彈藥的射速相加,然後乘以該射速乘數即可。
- 冰雪弓射速 = 10
- 靈液箭 射速 = 4.25
- 靈液箭 射速乘數 = 2
(10 + 4.25) * 2 = 28.5
內部實現[]
額外更新次數默認為0次,表示沒有加成(乘數為1),大部分射彈都取該值。1次則射速乘數為2,2次則為3,以此類推。
總體而言,額外更新會在考慮所有其他因素之後才納入公式計算:
总实际射速 = (武器射速 + 射弹射速) * (额外更新次数+ 1)
例如,葉綠連弩的射速為 11.5,發射射速為 3 的木箭,結果是箭以 14.5 的射速行進((11.5 + 3) * (0 + 1)
)。葉綠連弩發射射速為 0.5 的小丑之箭則總計為12,而箭的額外更新次數(在此例中為1次)計入公式後則會將有效射速翻倍到 24((11.5 + 0.5) * (1 + 1)
)。
魔法箭袋會將額外更新次數不足1
次的箭變為1
次,也就是將射速翻倍(如果原來為0
次的話),但對於毒液箭之類的箭則不起作用,因為它們的額外更新次數本身就大於等於1
。
對於光束類武器,如暗影束法杖,額外更新次數還會影響到光束的長度。此處總長度等於射彈射速乘以額外更新次數。
小貼士[]
- 使用箭的武器的射速通常要低於發射子彈的武器。
- 某些遠程修飾語會影響武器的射速。
- 一些武器(通常是魔法武器)沒有固定的射速。
- 發射射彈的魔法武器其射速無法改變。
- 近戰速度獎勵會增加迴旋鏢等發射射彈的近戰武器的射速。
- 射速修飾語在火焰噴射器上會增加其射程。
- 大多數射彈在進入水等也液體時會顯著降低射速,一些射彈,尤其是和火焰有關的射彈,在進入水體後會立即被摧毀。很多射彈只能維持一定時間,這意味着液體會降低武器的有效射程,而受重力影響的射彈則會產生更加彎曲的曲線。
注釋[]
zh:射速