共享飞船 - 打开任意飞船的管理界面

创作者: UberMorgott
已更新:2026-05-07 18:10:56
1KB

关于此 MOD

任何船员均可打开任意飞船的管理界面(货舱、槽位升级、配置)。本模组主要为我与几位好友制作——联机时我们通常共用1-2艘飞船,希望能互查对方的货舱。

分享舰船 - 打开任意舰船的管理界面


允许任意船员管理飞船的货物、升级与挂载槽,不再仅限于所有者。



功能介绍


在原始版风玫瑰中,只有船长才能按下 Q 在舵轮处打开管理界面。共享船舶移除了那一道限制——任何能到达舵轮的玩家现在都能打开任意飞船的货舱、安装升级插件及调整配置。

所有权相关系统(如重生、永久自定义、保险、命名)未作改动,均独立于管理界面之外。

特性


  • 非所有者Q提示 - 任一船员在任意飞船舵位看到提示时
  • 完整管理界面权限 货舱、货舱栏位升级及仅限拥有者查看的界面。
  • 服务器授权 专用服务器上的副本才是有效的。客户端也可在非自有的舰船上安装,用于本地快捷提示渲染。
  • 无Lua、无UE4SS、无运行时注入 - 纯已烹饪资源覆盖(约3.4 KB)
  • 兼容反作弊系统 - 风玫瑰的AC不扫描已处理的pak内容。
  • 安全存档 - 无模式变更,可随时彻底卸载。


安装


  • 下载并解压压缩包,你将获得以下三个文件: ShareShip_P.pak, ShareShip_P.ucas, ShareShip_P.utoc.
  • 将这三个文件放入以下路径:
    <Windrose 安装>\R5\Content\Paks\~mods\ShareShip\

    若缺少~mods和ShareShip子文件夹,请自行创建。
  • 对于多人模式, 专用服务器也必须安装该模组 在同一路径上。


从 v1.2.0 版本升级? 请重新添加 .ucas 和 .utoc 文件——这三个文件现在都是必需的。

**卸载** 删除ShareShip文件夹。随时操作均安全——不会影响存档,不会改变持久状态。

兼容性


  • 引擎:虚幻引擎5.6.1
  • 游戏:使用R5代号构建的《风玫瑰》版本
  • 与其它pak模组无已知冲突(除非其它模组覆盖了完全相同的DataAsset)
  • 不修改存档文件


操作方式


ShareShip 在一个 IoStore 三元组(.pak + .ucas + .utoc)中提供了两个已打包的资源覆盖文件。

  • DA_交互选项_船只管理 - 对FObjectImport表、FObjectExport表及预加载依赖项实施7字节补丁。所有六处指向R5Requirement_CanOpenShipManagement(所有权检查)的引用均重定向至R5IsTargetAliveRequirement,该函数对任意存活飞船返回真值。此完整重定向满足2026年4月30日引擎更新引入的AsyncLoading2验证要求。
  • DA_互动目标_船舵 对头盔的Options TArray进行4字节编辑,移除停靠专用的管理选项,从而消除v1.0中出现的重复Q提示错误。


外观备注


靠港时,Q键提示显示为“飞船管理”,而非“飞船管理(已靠港)”。纯外观调整——两种状态下的管理界面完全一致,功能无任何缺失。

源文件与工具




制作人员


  • 蒙格特 (GitHub.com/UberMorgott逆向工程,补丁工具,构建
  • 人类基因组 以及贡献者们 疾风玫瑰Plus - 先驱科技 R5 级别地图
  • MXY47 - 精确定位v1.2/v1.3修复内容的错误日志


许可协议


GPL-3.0 - 许可协议

使用 Xmod 解锁 Windrose:风启之旅 的全部潜力 — 今天就探索这些顶级 MOD!