游戏版本 756039
首页 › 生物 › 口水鱼

口水鱼 Spittlefish

海鱼小型鱼肉类食物可食用

口水鱼(Spittlefish)是小型海鱼的物品形态,使用海钓竿在海洋中钓获后进入物品栏。它属于肉类食物,可直接食用,也可烹饪为熟小鱼块;对应的水中个体还会用水流扑灭附近火焰。

概述

口水鱼的页面实体是捕获后的物品形态 oceanfish_small_9_inv。源码中的水中实体代码名为 oceanfish_small_9,定义为小型鱼类,属于肉类鱼;其鱼类设定使用蔬菜型鱼饵偏好。

物品属性

属性 数值
食物类型 肉类
生命值 1
饥饿值 12.5
理智值 0
保鲜时间 480 秒

口水鱼的物品形态没有独立配方。捕获后可直接食用,或作为食材制作熟小鱼块;相关食材包括生鱼肉、小鱼块和熟小鱼块。

捕获与水中形态

口水鱼在海洋中以小型鱼群形式活动,鱼群规模、活动范围和持续时间由 oceanfish_small_9 的鱼类定义控制。它会在海中游荡,并寻找鱼钩或拖网等食物目标;被鱼钩钓住后会进入挣扎和疲劳流程,最终被收进物品形态。

该鱼的水中定义带有 firesuppressant = true。通用海鱼代码会为此类鱼添加火焰探测:发现火焰时,清醒状态会发射 waterstreak_projectile 处理目标位置;睡眠状态则延迟在该位置扩散水域保护。因此,口水鱼的特殊用途是能够协助扑灭附近的火焰,而不是对玩家造成攻击伤害。

掉落与重量

捕获后的物品会根据重量决定普通或重型掉落表。通用海鱼代码在物品形态的重量达到重型掉落阈值时切换掉落表;口水鱼的普通掉落配置为小鱼块,重型配置为生鱼肉。这一区别只影响鱼被处理或掉落时的产物,不改变物品形态的食物属性。

用途

  • 直接食用可恢复 12.5 点饥饿值,并按物品数据提供 1 点生命值、0 点理智值。
  • 可用于烹饪或处理为熟小鱼块。
  • 口水鱼应优先放入冰箱、盐盒等保鲜设施,避免超过 480 秒后腐烂。

动画

相关条目

生鱼肉小鱼块熟小鱼块

版本记录

  • 首次收录:build 756039;正文编写:build 756039;核对至:build 756039(当前最新)。数值始终取自当前版本数据。

依据源码:scripts/prefabs/oceanfish.lua scripts/prefabs/oceanfishdef.lua scripts/brains/oceanfishbrain.lua

涉及实体:oceanfish_small_9_inv(口水鱼)