终于开放哈布斯(科尔维特)

终于开放哈布斯(科尔维特)

将相连的护卫舰居住舱改造成更大、开放的内部空间。最后,“开放居住舱”会有条件地打开相同风格居住舱之间的共享墙壁,包括在受支持的垂直堆叠中更高的房间。可选择“泰坦”“大使”“雷鸟”,或三者的任意组合。

最终开放居住舱(护卫舰)

将相连的护卫舰居住舱改造成更大、开放的内部空间。Finally Open Habs 会有条件地打开相同样式居住舱之间的共用墙壁,包括受支持的垂直堆叠中的更高房间。可选择 Titan、Ambassador、Thunderbird 或三者的任意组合。

该模组适用于现有的原版居住舱部件。不同样式之间的连接仍保留其正常门道。

三种独立的样式变体

  • Titan — 打开 Titan 居住舱内部的连接。
  • Ambassador — 打开 Ambassador 居住舱内部的连接,并针对其自身内部模型进行了调整。 注意: 由于缺少纹理,此变体仍处于大量开发中。一旦取得进展,将部署更新。
  • Thunderbird — 打开 Thunderbird 居住舱内部的连接,并针对其自身内部模型进行了调整。

每个变体独立工作。可安装一个、两个或全部三个。你可以开放一种样式,同时让其他样式保持原样。安装全部三个仍会保留不同样式之间的正常门道;它不会创建开放的混合样式房间。每个样式文件都包含水平开口和受支持的垂直行为;此版本没有单独的垂直开关。

主要特性

  • 有条件地移除共用的分隔墙、门框及相关碰撞,从而创建开放的内部空间。
  • 相同样式的短型和长型居住舱之间的侧面和末端连接。
  • 为完全对齐、相同样式且原生尺寸的居住舱提供有条件的垂直开口。
  • 外墙、最底层地板和最高层屋顶遵循剩余的 room boundaries。
  • 外露边缘的金属饰边、墙体背板和端盖;保留的墙体回折部分保持其现有碰撞。
  • 保留现有的原版建筑 ID 和吸附数据,无需解锁新的居住舱条目。

更高的房间:受支持的布局

使用完全对齐、相同样式和原生尺寸的堆叠:短型叠短型,或长型叠长型。长型居住舱需要两个垂直连接都匹配该样式和尺寸,其内部地板或屋顶平面才能打开。

混合尺寸堆叠、部分覆盖、偏移布局和更复杂的组合不在受支持的垂直范围内。其结果无法保证:地板或屋顶部分可能保留,而恰好满足连接检查的布局不应被视为受支持的局部开口。

原生楼梯及其平台保持原位。模组不会重新放置家具或玩家建造的装饰。

当前测试状态

这是一个测试版本。其当前的游戏内测试仍在进行中。

早期的 Titan 原型在水平开口、混合样式门道和壁挂装饰方面已有成功的游戏内报告。垂直开口在原理上也有效。这些结果并不能确认 v1 中的每一项更改。

v1 重做了 Titan 的边缘处理,以解决之前报告的尖刺、突出的条带和外露边缘问题。Ambassador 和 Thunderbird 是新的独立测试变体。三者均已通过静态文件、几何和连接规则检查,包括七种安装组合。当前的外观、移动和多人游戏行为仍需游戏内确认。

安装

  1. 关闭 No Man's Sky,解压你想要的每种样式的 ZIP 文件,或解压合并下载包。
  2. 更新时,完全删除同一风格的先前文件夹。每种样式只保留一个已安装版本;不要将新文件合并到旧文件夹中。
  3. 将 OpenCorvetteHabs_Titan、OpenCorvetteHabs_Ambassador 和/或 OpenCorvetteHabs_Thunderbird 复制到 No Man's Sky/GAMEDATA/MODS/。
  4. 在启用模组支持的情况下启动游戏,并检查你的居住舱连接。

合并下载包包含与单独下载相同的三个模组文件夹。选择任一交付方式。每个文件夹包含其变体所需的资源;不需要基础变体、安装程序或单独的命令。

现有护卫舰和移除

该模组针对现有的原版居住舱部件,因此现有护卫舰应能受益而无需替换其居住舱。它不引入新的可放置居住舱 ID,也不需要存档转换或存档编辑器操作。现有建筑和装饰不会被模组删除。

要卸载,请关闭游戏并移除相应的模组文件夹。游戏随后会再次使用其原版居住舱模型和分隔。切换版本后请检查你的房间布局和家具,并在测试中包含保存/重新加载。

多人游戏和兼容性

多人游戏尚未测试。 保留原版建筑 ID 可避免让你的护卫舰布局依赖于新的自定义居住舱 ID。这并不会让每个客户端都获得相同的房间几何形状。

没有相关变体的玩家仍会看到原始墙壁、地板和天花板,并使用其原版碰撞。因此,你可以穿过的空间对另一位玩家来说可能仍是墙壁或地板。上传或分享护卫舰不会分发这些模组文件。匹配的版本和样式变体可为玩家提供匹配的本地资源,但网络移动仍需测试。

其他修改相同居住舱核心分配、放置规则或表条目的模组可能会冲突。

该模组不会替换着陆平台资源。与我们的着陆平台模组或所有其他模组的完整游戏内兼容性尚未确立。游戏更新也可能需要新的构建版本。

限制和已知问题

  • 受支持的垂直房间需要完全对齐、尺寸匹配的单一风格居住舱。混合尺寸和偏移布局不在受支持范围内。
  • 仍可能存在一些图形或纹理故障和问题,我正在处理。如果你发现任何问题,请在“Posts”部分报告。谢谢!
  • 保留的墙体回折部分和壁架保持其现有碰撞,尤其是在不规则房间轮廓周围。背板处的一些小碰撞边缘可能会保留。
  • 边缘处理仍在测试中。请检查短/长角落、外露的地板和屋顶边缘、保留的端框以及堆叠房间的外部。
  • 楼梯、其平台和现有装饰会保留。请检查有家具的房间以及空测试布局。
  • 自动化几何检查会采样特定条件和表面。它们并不覆盖每种布局、相机角度或穿过房间的可能移动。

反馈和错误报告

欢迎在 Posts 和 Bugs 部分提供错误报告、测试结果和截图。请包括:

  • 你的游戏版本、平台、模组版本和已安装的样式变体。
  • 居住舱样式和尺寸、哪些侧面连接,以及堆叠是对齐还是偏移。对于较大的房间,简单的布局草图会有帮助。
  • 问题是视觉上的、碰撞、建造菜单中的吸附,还是连接房间未能打开。
  • 同一地点的内外截图,以及重现问题的简短步骤。
  • 它影响的是现有房间还是新建房间,以及保存并重新加载后是否仍然存在。
  • 正在使用的其他居住舱/建筑模组,以及是否涉及楼梯或手动放置的墙壁。

快速测试时,从单个居住舱开始,然后测试侧面连接、末端连接、短/长角落和对齐堆叠。在安装所选变体后,也请检查混合样式门道。

致谢和工具

  • MBINCompiler 和 HGPAKtool 及其维护者提供的构建工具。
  • NMSDK 作为技术格式/导出参考。该模组使用其自己的 Python/NumPy 脚本构建。
  • 大量开发、代码和文档协助:ChatGPT/Codex。

封面和缩略图是 AI 生成的宣传插图,并非游戏截图。游戏内模型和材质基于游戏原生资源;宣传图不会安装到游戏中。

更多护卫舰建造

Outpost Corvette Landing Pad 是一个单独的项目。它不是 Finally Open Habs 的必需项。