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