生物领地 - 领地掠食者

生物领地 - 领地掠食者

让潜行者、沙鲨和骨鲨在你进入它们的领地时做出短暂的地盘性反应。可配置半径、反应持续时间和冷却时间。独立的BepInEx 5插件,适用于原版《深海迷航》。版本1.0.0:已编译并通过策略测试;实际游戏验证待进行。

图片

生物领地——领地性掠食者

当你进入某些野生掠食者的领地时,它们会做出短暂的本能领地反应。生物领地是《深海迷航》原版游戏的一个独立 BepInEx 5 插件,利用游戏原生的生物动作、目标选取、攻击性和近战系统。

发布状态:1.0.0 为初始版本。所提供的构建报告记录了成功的编译和七项针对性策略断言。实际游戏运行表现、原生 AI 仲裁以及存档/读档行为尚未在运行中的游戏内得到验证。

功能

  • 默认支持潜行者、沙鲨和骨鲨。
  • 在每个生物加载时记录其所在地位置为领地中心。
  • 可见的玩家进入配置半径内可触发一次短暂的原生攻击式反应。
  • 独立的进入和退出距离有助于防止在边界处快速切换状态。
  • 持续时间限制和重新进入冷却可避免此模组维持无限期的领地反应。
  • 所添加的反应不包括在基地或独眼巨人号内部的玩家。你的当前小型载具在适用时可成为目标。
  • 可配置半径、反应持续时间、冷却时间、物种列表和诊断日志记录。

此模组使用原生的伤害和近战行为。它不添加新生物、领地标记、地图叠加层或自定义伤害系统。

前置需求

  • 《深海迷航》原版游戏,并安装了兼容的 BepInEx 5。
  • BepInEx 附带的 Harmony 库。

所提供的构建使用了 BepInEx 5.4.23.5 和《深海迷航》原版 Steam 构建版本 20241558 / Unity 2019.4.36.870。这些是编译参考,并不代表在不同游戏版本间的实际兼容性。无需 Nautilus、QModManager 或作者的其他模组。

安装

  1. 如未安装,请关闭游戏并为《深海迷航》原版安装 BepInEx 5。
  2. 将 CreatureTerritory-1.0.0.zip 解压到《深海迷航》游戏文件夹中,保留包含的文件夹结构。
  3. 确认 DLL 文件位于 BepInEx/plugins/CreatureTerritory/CreatureTerritory.dll。
  4. 启动游戏一次。检查 BepInEx/LogOutput.log 中是否有生物领地的初始化条目以及任何错误。
  5. 编辑配置前先关闭游戏,然后重新启动。

请仅安装一份 DLL 副本。不要在另一个 plugins 文件夹中保留重复的松散副本。下载内容仅包含模组 DLL 和文档;不捆绑游戏、BepInEx、Harmony 或 Nautilus。

配置

文件:BepInEx/config/com.p3lse.subnautica.creatureterritory.cfg

[General]
Enabled = true

[Diagnostics]
VerboseLogging = false

[Territory]
Radius = 24
AggressionSeconds = 12
CooldownSeconds = 25
Species = Stalker,Sandshark,BoneShark
  • 半径:8–60 米;默认 24。
  • 攻击秒数:3–30 秒;默认 12。
  • 冷却秒数:5–120 秒;默认 25。
  • 物种:以逗号分隔的原生 TechType ID。只有带有 MeleeAttack 组件的生物才符合条件。更改列表后需重启;任意 ID 并不保证能产生合适的 AI 行为。

退出阈值为半径的 1.3 倍(默认值下为 31.2 米)。若生物移动超出其领地半径的 1.4 倍,反应将被取消。配置描述为英文。没有额外的设置菜单或热键。

兼容性与限制

未针对或测试《零度之下》、旧版/QModManager、BepInEx 6 以及多人/Nitrox。其他提交生物动作的模组可能影响原生 AI 优先级;组合使用仍需测试。

领地中心是会话本地的,并在生物加载时重新记录。它们不是持久的世界宣称。原生更高优先级的动作可以中断或延迟反应。

对于此初始版本,请使用已备份的测试存档。Docs/VALIDATION.md 包含游戏内验证流程,涵盖进入/退出、持续时间、冷却、受保护的内部空间、载具、暂停/恢复以及存档/读档。报告问题时,请描述观察到的行为并附上相关的 BepInEx 日志。

卸载

关闭游戏并删除 BepInEx/plugins/CreatureTerritory/ 文件夹。独立的配置文件可以单独删除。此模组不会主动迁移原生存档。

版本 1.0.0

初始独立实现:可配置的领地进入反应、退出迟滞、有限持续时间、可见性检查、距离牵引和重新进入冷却。所提供的编译和策略测试报告包含在压缩包中。实际游戏发布测试仍有待进行。

鸣谢与美术

模组作者:PulseModdingSubnautica。《深海迷航》及其原版生物设计归 Unknown Worlds Entertainment 所有。感谢 BepInEx 和 Harmony 项目。

封面和横幅是由 AI 生成的、受《深海迷航》启发的宣传插图。它们不是游戏内截图,也未描绘额外的模组效果。