本Wiki中譯名以官方Wiki中文語言包為準

射彈速度

出自Terraria Wiki
跳至導覽 跳至搜尋

射彈速度是一個反映了武器發射射彈的行進速度的隱藏屬性,即每嘀嗒[1]沿其軌跡行進的像素數量。不要與使用時間相混淆,後者反映的是連續兩次使用物品之間的延遲長短(比如「快」、「普通」、「慢」等)。武器的射彈速度越高,所發射射彈的移動速度越快,玩家需要計算的提前量就越少。此一優勢在與移動速度較快的敵人或遠距離戰鬥時格外有效。

extraUpdates

一個內部名稱為 extraUpdates 的特殊隱藏射彈速度乘數,適用於某些特定的射彈。它確定射彈在每幀中以列出的速度移動多少次。

這些乘數不會在遊戲中顯示,在泰拉瑞亞 Wiki上則會以以下兩種方式體現:實際射彈速度(用於自帶射彈的武器)或「速度乘數」(用於彈藥)。

實際射彈速度

自帶射彈的武器條目會直接顯示包含該乘數的計算結果,顯示為射彈速度 (實際)。

射彈速度乘數

對於彈藥物品,該乘數會單獨列出為射彈速度乘數

要確定使用某種武器和彈藥組合時的總射彈速度,將武器和彈藥的射彈速度相加,然後乘以該射彈速度乘數即可。

例子:使用冰雪弓發射靈液箭

  • 冰雪弓射彈速度 = 20
  • 靈液箭 射彈速度 = 4.25
  • 靈液箭 射彈速度乘數 = 2
(20 + 4.25) * 2 = 48.5

使用冰雪弓發射靈液箭的總射彈速度為 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

小貼士

  • 使用的武器的射彈速度通常要低於發射子彈的武器。
  • 某些遠程修飾語會影響武器的射彈速度。
  • 一些武器(通常是魔法武器)沒有固定的射彈速度。
    • 惡魔鋤刀會發射射彈速度逐漸增加的射彈。
    • 死神鐮刀的射彈和惡魔鋤刀相反——發射的射彈射彈速度以指數形式降低,直到消失前停在原地。
    • 魔法豎琴的音符射彈的射彈速度會根據玩家與光標之間的距離而增加,但其最大射彈速度依然很低。
    • 詛咒焰的射彈每次反彈都會提高射彈速度。
  • 發射射彈的魔法武器其射彈速度無法改變。
  • 近戰速度獎勵會增加迴旋鏢等發射射彈的近戰武器的射彈速度。
  • 射彈速度修飾語在火焰噴射器上會增加其射程。
  • 大多數射彈在進入等也液體時會顯著降低射彈速度,一些射彈,尤其是和火焰有關的射彈,在進入水體後會立即被摧毀。很多射彈只能維持一定時間,這意味著液體會降低武器的有效射程,而受重力影響的射彈則會產生更加彎曲的曲線。

腳註

  1. 嘀嗒是可由軟體計數的時間單位。泰拉瑞亞的大多數更新邏輯都會每嘀嗒發生一次。一個嘀嗒的長度為 1/60 秒,因此一秒鐘內有 60 嘀嗒,一分鐘內有 3600 嘀嗒。