潜水

创作者: VitalikByrevich
已更新:2026-09-07 04:35:13
130KB

关于此 MOD

潜水模组
俄语
剧透:  
显示

---

**VBDiving** 是一个完全重做了 Valheim 游泳机制的模组,添加了完整的水下潜水功能,改进了水中生物的行为,并加入了沉浸感的视觉与音效效果。

这个模组让水下世界更加生动、危险和美丽。现在你不再只是浮在水面上游动——你可以探索深处,但要小心:氧气有限,而且怪物甚至会在水下追击你!

## 主要功能

### 致玩家
* **完整潜水:** 按 `Ctrl`(或使用旧版操作)切换下潜模式。使用视角上下移动 + 前进(`W`)来控制深度。
**呼吸系统:** 在水下会消耗氧气。氧气耗尽后,将开始消耗耐力,可能导致溺水。在水面上氧气会恢复。
**视觉效果:** 下潜时照明会发生变化,周围环境的颜色变得更加阴暗、更具水下感,出现热扭曲效果,并且声音会被低通滤波器压低。
* **氧气HUD:** 带有气泡的精美指示器,显示当前空气储备。气泡数量取决于你的游泳技能。
* **改进的镜头:** 镜头在水下表现正常,不会卡在表面纹理中。
* **在水中使用物品:** 可以在水下直接使用某些工具和武器(例如刀、矛、镐)。可在配置文件中调整列表。

### 怪物专用(AI)
* **智能水生生物:** 通过配置文件设置的生物现在能够正确游泳、下潜和浮出水面。
* **水下追击:** 敌对生物(例如蛇或利维坦,如果已启用)将使用三维导航在水下追击玩家。
同步配置:生物行为设置会在服务器与客户端之间自动同步。服务器是权威数据源。

## 控制

默认使用**新控制方式**:
1. **开始/结束潜水:** 按 `Ctrl`(蹲下)。
2. **沉浸:** 低头并向前走(`W`)。
3. **上浮:** 向上看并向前走(`W`)。
4. **取消:** 如果你靠近水面或从水中浮出,潜水模式会自动关闭。

可选:在设置中可以启用**传统操作**(旧版控制):
* 按住 `Ctrl` — 下潜。
* 按住 `Space` — 上浮。

## 配置

所有设置都在文件 `VitByr.VBDiving.cfg` 中。

### 主要设置(00 - 主菜单)
* `EnableMod`: 开启/关闭模组。
* `SyncMonsterConfigs`:从服务器同步怪物配置(多人游戏中建议设为 `true`)。
* `UseServerMonsterConfigsOnly`:仅使用服务器配置,忽略客户端本地文件。

### 控制 (01 - Control)
* `UseLegacyDiveControls`:若为 `true`,则使用旧版控制(按住按键)。若为 `false`,则使用新版(切换模式)。

### 呼吸(02 - 气息)
`MaxBreathSeconds`:水下停留的基础时间(技能为零时)。
最大游泳技能(100)时的额外呼吸时间。
每秒呼吸恢复:地表氧气恢复速度。

### 界面(03 - 呼吸提示界面)
* `OffsetX/Y`:氧气指示器的水平和垂直偏移。
* `Scale`:指示器大小。
* `ShowLabels`:是否在气泡旁显示秒数的数字值。

### 游泳(04 - 游泳)
* `SprintSwimMultiplier`: 水中冲刺速度倍率。
`BaseUnderwaterStaminaRegenPerSecond`:站在水面附近静止不动(不移动)时,体力的恢复速度。

### 水中的物品(06 - EquipInWater)
`EiW_Custom`:可以在水下使用的物品预设列表(以逗号分隔)。默认包含刀、矛、镐和锤。

## 生物行为设置(服务器管理员专用)

模组使用YAML配置文件来调整生物在水中的行为方式。
文件位于以下文件夹中:`BepInEx/config/VitByr/VBDiving/`。

如果没有文件,模组会创建一个示例 `Vanilla.yaml`。你可以创建自己的 `.yaml` 文件。

**配置结构示例:**
呃,这是什么
深海猎手:
  min_depth: 1 # 最小深度(地表)
  center_depth: 5 # 平静状态下的首选深度
  最大被动深度:20 # 若怪物处于平静状态下的最大深度
  最大仇恨深度:50 # 生物攻击时的最大深度
  depth_adjust_speed: 5 # 深度变化速度
  use_breath: true # 生物是否需要呼吸?
  最大呼吸秒数:120 # 空气储备
  呼吸恢复速度:1.5 # 恢复速度
  地表时间:5 # 怪物在地表呼吸停留的时间
  地表阈值百分比: 0.25 # 空气中生物开始上浮的百分比
  prefabs: # 怪物预制体列表
    - 蛇
    - 骨喉蛇
当前待翻译文本为空,请提供需要翻译的游戏文本内容。

**重要:**
* 服务器配置的更改会自动应用并分发给客户端。
* 客户端可以有自己的本地配置,但如果启用了同步,服务器设置将优先。

## 不兼容的模组
- 潜入
- 更好的潜水
- 游泳机制重做
- VikingsDoSwim
- 改进的游泳

---

## 反馈
- 我的私信是开放的 [Дискорд](https://discordapp.com/users/710808350668881922)
- 或者在以下服务器之一通过 ping VitByr:[Valheim Modding](https://discord.gg/8AX4njUCRc)、[Odin Plus](https://discord.gg/mbkPcvu9ax)、[Valheim](https://discord.gg/wZD5rYGrKB)

---

## 主动
灵感来自 BetterDiving、DiveIn、SwimmingReworked 等模组。
特别感谢*Dzk*——SwimmingReworked模组的作者,允许我以其模组为基础并按照我的想法进行重制。
- 也很乐意帮忙替换或补充水体着色器,以实现完整的水下和水面交界处视觉效果——就像《深海迷航》那样的游戏(当水面位于摄像机画面中间时,可以完整地看到水下世界和水上世界)

---


英语
剧透:  
显示

---

VBDiving是一个彻底重做《英灵神殿》游泳机制的模组,添加了完整的水下潜水功能,改进了水中生物的行为,并引入了沉浸式的潜水视觉与音效。

这个模组让水下世界更加生机勃勃、危险重重,也更加美丽。现在你不再只是浮在水面上——你可以深入探索。但要小心:氧气有限,怪物甚至会在水下追击你!

## 核心特色

### 致玩家
完全下潜:按 Ctrl 键(或使用传统控制)切换下潜模式。使用视角方向(上/下)+ 前进移动(W)来控制深度。
呼吸系统:在水下时氧气会持续消耗。氧气耗尽后,耐力将开始流失,可能导致溺水。回到水面后氧气会恢复。
视觉效果:潜入水下时,光照会发生变化,环境颜色变得更暗、更接近水下效果,出现热扭曲效果,并且音频会被闷住(低通滤波器)。
氧气界面:一个时尚的气泡指示器显示你当前的氧气供应。气泡数量取决于你的游泳技能等级。
* **改进的镜头:** 镜头在水下表现正常,不再穿过水面纹理。
* **水下物品使用:** 能够直接在水下使用特定工具和武器(例如刀、矛、镐)。该列表可通过配置文件进行配置。

### 生物(AI)
* **智能水生生物:** 通过配置文件配置的生物现在知道如何正确游泳、潜水和浮出水面。
水下追击:敌对生物(例如蛇类或利维坦,若已配置)将使用3D导航在水下追逐玩家。
配置同步:生物行为设置会在服务器与客户端之间自动同步。服务器是权威来源。

##️ 控制

默认使用**新控制方式**:
1. **开始/停止下潜:** 按 `Ctrl`(蹲下)。
2. **下潜:** 低头并向前移动(`W`)。
3. **浮出水面:** 向上看并向前移动(`W`)。
4. **取消:** 当你接近水面或离开水域时,潜水模式会自动禁用。

*可选:*你可以在设置中启用**传统控制**:
* 按住 `Ctrl` — 下潜。
* 按住 `Space` — 上浮。

## 配置

所有设置均位于文件 `VitByr.VBDiving.cfg` 中。

### 主要设置(00 - 主设置)
* `EnableMod`:启用/禁用该模组。
* `SyncMonsterConfigs`:从服务器同步怪物配置(多人游戏中建议设为 `true`)。
* `UseServerMonsterConfigsOnly`:仅使用服务器配置,忽略本地客户端文件。

### 控制 (01 - 控制)
* `UseLegacyDiveControls`:若为 `true`,使用旧的按住下潜控制方式。若为 `false`,使用新的切换式控制方式。

### 呼吸(02 - 呼吸)
最大呼吸秒数:水下基础时间(游泳技能为0时)。
* `MaxBreathBonusAtSkill100`:游泳技能达到满级(100)时的额外时间。
* `BreathRecoveryPerSecond`:地表的氧气恢复速度。

### 界面(03 - 呼吸条)
* `OffsetX/Y`:氧气指示器的水平和垂直偏移。
* `Scale`:指示器的大小。
* `ShowLabels`:在气泡旁显示秒数数值。

### 游泳(04 - 游泳)
* `SprintSwimMultiplier`:在水中冲刺时的速度倍率。
* `BaseUnderwaterStaminaRegenPerSecond`:在水面站立不动(不移动)时的耐力恢复速度。

### 水中物品(06 - EquipInWater)
* `EiW_Custom`: 允许在水下使用的物品预制体列表(逗号分隔)。默认包括小刀、长矛、镐和锤子。

## 生物行为配置(供服务器管理员使用)

该模组使用YAML配置来定义生物在水中的行为。
文件位于:`BepInEx/config/VitByr/VBDiving/`。

如果不存在任何文件,模组会创建一个示例 `Vanilla.yaml`。你可以创建自己的 `.yaml` 文件。

**示例配置结构:**
```yaml ```
深渊猎手:
  min_depth:1 # 最小深度(靠近水面)
  中心深度:5 # 被动时的首选深度
  最大被动深度:20 # 被动时的最大深度
  最大仇恨深度:50 # 激进时的最大深度
  深度调整速度:5 # 深度变化速度
  使用呼吸: true # 生物是否需要呼吸?
  最大呼吸秒数:120 # 氧气供应
  呼吸恢复速度: 1.5 # 恢复速度
  水面时间:5 # 在水面呼吸所花费的时间
  水面阈值百分比: 0.25 # 浮出水面前的剩余空气百分比
  预制体: # 生物预制体列表
    蛇
    - 骨喉蛇
请提供需要翻译的文本内容。

**重要:**
服务器配置的更改会自动应用并发送至客户端。
* 客户端可能有本地配置,但如果启用了同步,服务器设置优先。

## 不兼容的模组:
- 潜入
- 更好的潜水
- 游泳重制版
- VikingsDoSwim
改进游泳

---

## 反馈
- 私信在[Discord](https://discordapp.com/users/710808350668881922)上开放
- 或通过 @VitByr 在以下服务器之一进行 ping:[Valheim Modding](https://discord.gg/8AX4njUCRc)、[Odin Plus](https://discord.gg/mbkPcvu9ax)、[Valheim](https://discord.gg/wZD5rYGrKB)

---

## 来自我自己
- 灵感来源于 BetterDiving、DiveIn 和 SwimmingReworked 等模组。
- 特别感谢《游泳重制版》的作者Dzk,允许我使用其模组作为基础,并按自己的喜好进行重制。
- 我也很乐意帮你替换/添加水面着色器,以实现水下全景视图以及摄像机平面交界处的效果——就像《深海迷航》这类游戏那样(当水面位于摄像机中间某处时,你可以完整看到水下世界和水面世界)。

---

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!