恢复领地合作模式

创作者: therealskybro
已更新:2026-04-15 01:23:06
1.0MB

关于此 MOD

一个尚在开发中的模组,可为《复原地带》添加联机功能。双方玩家需先各自载入《复原地带》的存档,再通过游戏内暂停菜单(非Steam邀请或主菜单)互相加入。
恢复土地合作模式(开发中)

更新日志 v1.1:
  • 已支持最新游戏更新
  • 新增永久死亡保护机制(配置文件dl_coop_settings.ini现在默认生成ProtectHostSaves=1,可绕过永久死亡判定,并将死亡计数重置为0,实现不删除存档即可复活。若希望任意玩家死亡后自动销毁存档,请将数值设为0)  
  • 新增僵尸同步功能(特别鸣谢 卡姆齐克123 参考代码。由于游戏更新,我找了一会儿才找到它,但这让整个过程轻松多了。如果你离主机太远(例如主机游戏不知道你杀了那些僵尸),那么这些僵尸对主机而言依然存在,但对你来说却看不到;同样,如果后续有玩家加入,也会出现这种情况。这是引擎限制,因为它不知道需要将之前已击杀的僵尸数据同步给其他玩家。
  • 在配置文件中新增了 DebugLogging=0,如遇问题可将其设为1以进行调试。
  • 重写了整个模组,加入了动态签名匹配,希望下次更新后不会失效。不过也不好说。
  • 请正确设置你的游戏可见性。
经过大量反编译和逆向工程破解引擎的会话封锁,我搞出了《复兴之地》合作模式的早期可用版本。连接后核心玩法基本正常运作,饥饿值与常规合作行为已生效,僵尸同步也基本修复,永久死亡模式将改为选择性关闭(不再删除存档)。

请确保已完成序章,并推进到基础游戏中多人模式解锁的阶段,然后进入「复苏之地」即可。(此时你的拍照模式按键应已解锁)

建议想正常玩《消逝的光芒》的话,就把这个模组卸了。

安装:
  • 将 RestoredLandCoop.zip 解压至:
Steam\steamapps\common\消逝的光芒:困兽\ph_ft\work\bin\x64\这将把 asi 文件和 winhttp.dll(asi加载器)解压到游戏文件夹中。完成!通过Steam正常启动游戏即可。

如何连接:
  • 双方玩家 必须先从主菜单载入自己的“复兴之地”存档(点击“继续”或选择你的“复兴之地”存档)。
  • 进入游戏后,打开 暂停菜单 并使用在线/好友选项加入彼此的游戏。
  • 你也可以通过暂停菜单中的公共匹配浏览器来寻找游戏。
尚不支持的内容:
  • Steam 游戏内邀请接受Steam邀请功能部分可用,但存在存档路径问题(游戏试图让您选择存档,但重建之地没有多人模式的存档选择菜单)。请改用游戏内菜单。
  • 主菜单匹配: 从主菜单直接加入(未先载入存档)会导致载入错误的存档类型(战役而非重铸之地)。请务必先载入你的存档。
  • 主机邀请界面主机无法从暂停菜单发送邀请(与Steam邀请的问题相同)。好友需通过好友列表或匹配系统加入。
有效的方法:
  • 完整合作模式回归故土,独特机制悉数保留
  • 通过游戏内暂停菜单加入(好友 → 加入游戏)
  • 通过公开匹配浏览器加入
  • 稳定的游戏会话:无自动踢出或引擎断连
  • 存档加载正常:已保留「重建家园」进度
  • 共享任务进度。
除了那些特定的加入方式有些小问题外,其他一切运行顺利。我之后有空时会陆续优化Steam邀请流程和主菜单加入功能。祝玩得开心!

制作人员
衷心感谢 十三AG 用于创建 终极ASI加载器使得该模组的注入成为可能。
衷心感谢 卡姆兹克123 和 肮脏伤口 提供代码参考与灵感/指导。

在Ko-fi上支持我

使用 Xmod 解锁 消逝的光芒:困兽 的全部潜力 — 今天就探索这些顶级 MOD!