SuperAPI AI 工具集

subnautica-2-coop-mod-bepinex

通用与其它

查看项目

更新于 10-15 22:32

技能介绍

用途:该模组把 Subnautica 2 转变为一个同步的多人合作体验,基于 BepInEx 模组框架,实现确定性的会话同步、自适应难度缩放与点对点网络,让多名玩家一起探索、建造基地和生存。

主要能力:确定性的会话同步(DSS)用于无冲突的共享世界状态;根据玩家数量调整难度的自适应动态缩放;BepInEx IL2CPP 级别的 Hook 与可热重载的插件架构;使用 Merkle 树校验的共享库存;通过 NAT 穿透与 WebRTC 的跨平台联机;主机断线后可零数据丢失地迁移会话。

使用方式:需先通过 Steam 或 GOG 安装 Subnautica 2,并安装适用于 Unity IL2CPP 游戏的 BepInEx 6.0.x,解压到游戏目录;再把模组文件解压到 Subnautica2/BepInEx/plugins/。启动游戏后 BepInEx 控制台应显示模组加载信息。配置可在 BepInEx/config/synergy_profile.json 中修改,例如 max_players、difficulty_scale、resource_multiplier、shared_blueprints 等。游戏内按配置热键(默认 F9)打开多人菜单,或用控制台命令:/start_server 开房、/join_session 9B2A-4C7D-E8F1 加入、/synergy_status 查看状态、/sync_health 检查同步健康度、/force_resync inventory 修复库存不同步、/migrate_host Player2 迁移主机。可选 AI 集成:配置 openai/claude 的 api_key_env,并使用 /api_narrate、/api_lore 等命令生成叙事或背景内容。

适用场景:希望与好友在 Subnautica 2 中共同生存、共建基地、共享库存与蓝图,并需要主机断线后会话继续的联机玩家。

限制:依赖 BepInEx 6.0.x 与对应游戏版本,游戏更新可能破坏 IL2CPP Hook;需要开放 UDP 端口(默认 7777)或启用 UPnP;配置项与命令的具体可用性以实际模组版本为准,价格、平台支持细节、性能效果等暂未提供。