拯救我们的飞船2(Save Our Ship 2) mod | 环世界
如果您需要适用于Rimworld 1.0,1.1,1.2,1.3的环世界的Steam版本SOS2,那么这个文件仍然可以正常使用。
对于Rimworld 1.4,请访问:https://github.com/SonicTHI/SaveOurShip2Experimental
SOS2是一个社区项目。为了确保它与常规的原版更新保持同步,我们需要社区的mod制作者来进行更新和维护。
您可以在GitHub上获取这个mod。在过去的一年里,社区策展人之一SonicTHI对其进行了更新,几乎每个系统都进行了重大的改进和改动。它完全可玩,稳定,并且仅在实验特性中存在极少的bug(即使在Steam上发布后,也不会完全没有bug)。
那么还剩下什么,为什么还没有登陆Steam?
我们需要解决三个问题:
#1 - GitHub版本依赖于并非所有用户都同意使用的Wall Lights的一个版本。我们已经找到了自己的解决方案,但是SonicTHI拒绝了它并回到了旧的依赖版本。在我们找到替代方案之前,我们无法在Steam的实验版本之外发布该mod,因为那些旧船只,数以百计的船只需要重新保存,否则它们将会破裂。这个解决方案既繁琐又会导致性能问题。
#2 - RimWorld原版多次更改了保存文件的方式,1.4是保存飞船的最后一根稻草。我们不得不将星球旅行作为机制舍弃,并回到了Save Our Ship 1的方式,即将您的飞船加载到场景编辑器中的新游戏中。目前,这样做无法保存诸如Rimatomics或Melee Animations等mod中的游戏组件,导致所有这些研究树中的研究以及其他一些内容都会导致游戏崩溃。删除游戏组件会导致您在这些mod中的所有进度丢失,因此我们需要一个既不是hacky mess(混乱的解决办法)又能处理这个问题的新解决方案。这是一个非常复杂的问题,不容易在一个周末内解决。
#3 - 我们的航天飞机代码需要切换到Vehicle Framework(车辆框架)。这涉及到许多系统,从点防御到当您登上飞船时的角色行为,到动物/角色逻辑,肉类类型等等。但是讽刺的是,这是这个列表中最容易解决的问题。非常期待看到玩家携带战斗机的航母。让AI做同样的事情是一个庞大的任务,可能需要几个星期,甚至可能永远无法正常工作。
所有这些改变应该会产生一个非常稳定、非常易于与原版更新保持同步、游戏性更好的SOS2版本。
但在完成之前,它不会登陆Steam。
1.4版本何时完成?
不清楚。我们几乎没有空闲时间,而且这只是一个志愿职位。即使是最认真的rimworld高级mod制作者,拥有专业的C#知识,也可能会感到这些任务令人畏惧。如果您是这样的人,请加入我们的Discord。
您可以在这里加入我们的Discord:https://discord.gg/GK7nqgu
请记住,我们的Discord包含多个项目。请将RimWorld和SOS的讨论放在“#Save-Our-Ship”频道中。任何在“#general”频道中发布的与RW或SOS相关的内容都将被管理员移动到相应频道中。