Terraria Wiki
Advertisement
一個氣泡
呼吸

呼吸計會在當玩家的頭部處於蜂蜜時出現,代表玩家離溺水還需要多長時間。呼吸計由十個氣泡組成(在Mobile version Mobile version中為五個)。只要將將人物的頭浸入水中,氣泡就會逐漸淡出和消失。當呼吸計耗盡時,玩家開始溺水,生命值也逐漸減少。當玩家脫離液體時,呼吸計會快速補充氣泡。

當玩家眼睛正上方的像素在水下時,將其視為「在水下」而無法呼吸。如果玩家站在兩層完整的水圖格中,而占據的第三層水圖格中有一塊空氣,則水平面大致與最終穩定狀態水平面上方的一個像素相同。半物塊可以使玩家溺水。在舊版本和主機版中,溺水高度實際上是頭部的最高像素。這是為了防止玩家的頭部撞到充滿水的物塊而被淹死作出的更改。

如果將魚缸戴在頭部裝備欄中,則會出現呼吸計,因為在技術上玩家的頭部在水下。呼吸設備和藥水仍可用來抵消這種影響。來自熔岩護身符和其他熔岩保護裝備的熔岩計時器視覺上會覆蓋呼吸計,這意味著若玩家頭在水中而腳在熔岩中,則可溺水而看不到呼吸計。

呼吸時間[ | ]

潛水器材
以下任意一項:
潛水頭盔 潛水頭盔
潛水裝備 潛水裝備
水母潛水裝備 水母潛水裝備
北極潛水裝備 北極潛水裝備

呼吸計的持續時間根據所使用的呼吸設備或藥水而變化。下面顯示的時間是真實時間(而非遊戲時間):

機制解釋[ | ]

泰拉瑞亞中的每個玩家都有兩個屬性:breathbreathCDbreath 初始值(換句話說,每次出生時)被設為常數值 200,而 breathCD 則設為 0。當玩家被檢測到浸入水中或蜂蜜中,且魚鰓增益與人魚增益均未生效時,則給 breathCD 增加 1。這會在每個嘀嗒[1]時發生一次。當 breathCD 超過一特定閾值時,breathCD 被重置為 0,同時 breath 減少 1。breathCD閾值默認為 7,若持有蘆葦呼吸管則變為原來的 2 倍至 14,若潛水器材被裝備則翻 4 倍進而達到 28 或 56(同樣每個嘀嗒均檢查和更新)。當 breathCD 達到 閾值,則給 breath 減少 1。這會不斷重複直至 breath 達到 0,此時玩家即開始溺水。最終,一共會花費 breath * 閾值 嘀嗒以便使 breath 達到 0。[2]

歷史[ | ]

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

zh:呼吸計

  1. A tick is a time unit countable by the software. Most of Terraria's updating logic happens every tick. A tick has the length of 1/60th of a second, hence there are 60 ticks in a second and 3600 ticks in a minute.
  2. Information taken from the Desktop version Desktop 1.3.5.3 source code, Terraria.Player.cs 中的 CheckDrowning() 方法。 There may be inaccuracies, as the current Desktop version Desktop version is 1.4.4.9.
Advertisement