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