SN2生存调整

创作者: Morlach
已更新:2026-05-29 07:47:42
7KB

关于此 MOD

生存调节——五项游戏内滑块,可调整《深海迷航2》的生存压力:氧气、饥饿、口渴、最大生命值和所受伤害。所有选项均为1–10倍,“数值越大越简单”,每项可独立开关。任意项调至1倍即恢复原版设定。
SN2生存调整
调整《Subnautica 2》生存压力,随心所欲。本轻量级UE4SS Lua模组提供五个独立滑块——氧气、饥饿、口渴、最大生命值与承伤倍率——均可通过游戏内SN2ModSettings实时配置。无需覆盖`.pak`文件,也无需修改存档数据。

每个滑块均为“**数值越大越简单**”,因此绝无可能意外让游戏*更难*——将任意项设为`1`,则该方面保持原版设定。

功能说明
氧气更持久: 水下氧气消耗速度降低为原来的1/N(氧气耗尽后的缓冲期同样延长) 
食物保质期延长: 1–10× 饥饿值积累速度降低 N 倍 
饮水更持久: 1–10倍 口渴值积累速度降低 N倍 
最大生命值: 1–10倍× N倍生命值上限(治疗可填满更大的血条) 
受到的伤害降低: 1-10×:承受所有来源伤害的1/N——10×接近无敌。

每个都有独立的启用开关,以及调试日志记录开关。

单人 / 仅房主
该模组修改了**服务端权威**的游戏能力系统属性。在单人模式下完美运行,联机时仅**房主**可见效果,**加入的玩家无法看到自身属性的变化**。不会导致崩溃,仅对非房主客户端不生效。

需求
**《深海迷航2》的UE4SS工具** — [Nexus](https://www.nexusmods.com/subnautica2/mods/36) / [GitHub](https://github.com/Subnautica2Modding/Subnautica2-UE4SS)
2. **SN2ModSettings** — [Nexus](https://www.nexusmods.com/subnautica2/mods/20) — 提供游戏内滑条调节界面。

安装
1. 确保已安装UE4SS(加载器 `dwmapi.dll` 需与 `Subnautica2-Win64-Shipping.exe` 位于同一目录,且旁边应有 `ue4ss/` 文件夹)。
2. 解压该压缩包,使 `SN2SurvivalTweaks/` 文件夹位于以下路径:
  没问题,请提供您需要翻译的游戏文本内容。
  <游戏>\深海迷航2\Binaries\Win64\ue4ss\模组\
  好的,请提供需要翻译的文本内容。
3. **将这一行添加到 `ue4ss\Mods\mods.txt` 文件中**(可放在任意位置):
  请提供需要翻译的文本内容。
  SN2生存调整:1
  好的,请提供您需要翻译的文本内容。
  这使得本模组在 *SN2ModSettings* 之前加载,从而在首次启动时即可显示于设置界面。(若跳过此步骤,只需重启游戏一次即可生效。)
4. 启动游戏,打开 **设置 → Mods → 生存调整**,并调节各选项滑块。

设置
在游戏内打开 **设置 → 模组 → 生存调整**,拖动滑块,改动约1-2秒后实时生效,无需重启。数值会保存在 `ue4ss\Mods\SN2ModSettings\saved\SN2SurvivalTweaks.lua` 中。

工作原理(技术说明)
《Subnautica 2》的生存系统基于虚幻引擎的“游戏能力系统(GAS)构建。目标数据已通过 UE4SS 对象/头文件转储验证。

 食物/水分 `UWESurvivalAttributeSet.饥饿速率缩放` / `脱水速率缩放` | 直接 `FGameplayAttributeData` 写入(`基础值` + `当前值` = 原版 / N)。
氧气`SN2BreathingCalc.SN2BreathingOxygenPerSecond`,`SN2SuffocateCalc.OxygenConsumptionPerSec(+BelowNominalDepth)` | 计算类CDO浮点数按1/N缩放(`SuffocationRateScalar`也会缩放,但仅影响氧气耗尽后的伤害——常规消耗量仍由计算CDO决定)
最大生命值 `UWEHealthSetComponent:SetMaxHealth()` | 正确设置器UFunction(内部应用一个GameplayEffect)。 |
所受伤害 `UWEHealthSetComponent:SetDamageMultiplier(1/N)` | 正确的U函数设置器 |

生命值仅**作用于本地玩家操控角色**的组件(每个生物也都拥有生命值组件——我们通过所有者匹配,因此敌人不会受到增益)。每个数值的原版基础值仅在首次生效时快照记录,因此调整倍率始终基于真实基准线重新计算,不会产生叠加。1赫兹的循环会持续强制执行直接写入(以对抗GAS系统的重新计算并实现自我修正),同时响应滑块变动。

制作人员
**UE4SS** — 由 [Subnautica2Modding](https://github.com/Subnautica2Modding/Subnautica2-UE4SS) 团队移植至《深海迷航2》
**SN2ModSettings** 模组设置 — 作者:[Just-Chaldea](https://github.com/Just-Chaldea/SN2-ModSettings) — 游戏内滑条式UI。
配置管理器模式改编自 [iTestor](https://www.nexusmods.com/subnautica2/mods/252) 的《容量与快捷栏调整》。

许可证
MIT — 详见[许可协议](./LICENSE)。

更新日志
### 1.0.0
- 初始版本:氧气、食物、水、最大生命值与承伤倍率(各1-10倍),附带SN2ModSettings滑块及各项独立开关。

深海迷航2:异星水域 的热门 MOD

探索适用于 深海迷航2:异星水域 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

《深海迷航2》UE4SS模组加载器

Kallie232026-05-14 08:55:16

《Subnautica 2》模组加载器,附带模组开发工具。本分支基于UE4SS维护,确保与《Subnautica 2》最新版本兼容。

控制台命令

uregven2026-05-14 15:12:27

启用游戏内的作弊菜单/控制台命令功能,提供多种游戏修改选项。按F2键激活。由UE4SS驱动。

视觉舒适度调整

Volitio2026-05-14 15:11:38

可配置第一人称视野、启用或关闭FOV调节,通过UE4SS Mod管理器安装。安装后,如果你想更改目标视野或切换快捷键,可以手动编scripts/config.lua,或者通过UE4SS Mod管理器修改。

背包扩容

Kallie232026-05-14 15:02:23

游戏开始时解锁更多背包格。此操作不可逆。

更多快捷栏位

Kallie232026-05-14 15:00:15

这个模组允许你自定义快捷槽数量,用于放置工具和其他可装备物品。安装UE4SS,编辑 Scripts 文件夹里的 config.lua 文件,调整你想要的具体插槽数。请注意,为了平衡,这个模组覆盖了大多数现有的快速槽进度(通常你会随着时间获得更多)。

作弊开关

GLiTcHz22026-05-31 17:36:56

厌倦了手动输入控制台指令?现在你可以在设置菜单里随心开关这些常用作弊功能了!

《深海迷航2》模组设置

JustChaldea2026-05-17 20:57:40

为《Subnautica 2》的设置菜单添加“模组”选项卡,供其他模组注册自身设置。依赖于此功能的模组必须安装。部分设置可跨存档保留,并无需重读存档即可实时生效。安装后,所有

容量与快捷栏优化

Kuriti0n2026-06-08 21:03:24

个性化你的存储和快捷栏!通过模组设置,轻松调整储物柜容量并增加快捷栏位。

使用 Xmod 解锁 深海迷航2:异星水域 的全部潜力 — 今天就探索这些顶级 MOD!