Skip to content

Releases: CLRedfield/RustedWarfare-ModEditor

RW Mod Editor 0.9.1

Choose a tag to compare

@CLRedfield CLRedfield released this 05 Aug 06:34

铁锈模组编辑器 0.9.1

0.9.1 是针对 Android 模组部署和 Rusted Warfare 1.15p11 示例模组的修复版。从 0.9.0 可直接覆盖升级。

下载

  • rw_mod_editor-0.9.1-arm64-v8a.apk:绝大多数近年的 64 位 Android 手机
  • rw_mod_editor-0.9.1-armeabi-v7a.apk:较老的 32 位 Android 手机
  • rw_mod_editor-0.9.1-x86_64.apk:仅用于 Android 模拟器
  • rw_mod_editor-0.9.1-windows-x64.zip:Windows 64 位完整目录
  • SHA256SUMS-0.9.1.txt:Android 安装包完整性校验
  • SHA256SUMS-0.9.1-windows.txt:Windows 压缩包完整性校验
  • INSTALL-zh-CN.txt:完整安装与升级说明
  • example-dual-faction.rwmod:可直接放入 rustedWarfare/units 或导入编辑器的示例模组

主要修复

  • 手机部署、打开模组与相关文案统一使用 rustedWarfare/units,移除实际不存在的 mods 目标。
  • 修复 1.15p11 不接受的 teamColoringMode: STANDARD、缺失 mass/buildSpeed、错用 [movement]turnSpeed 等问题。
  • 改进编辑器对阵营色、移动字段、必需 core 字段和图片引用的校验与补全。

示例模组重做

  • 原版大本营变为 3×3 阵营选择器;选边后保留大本营并生成该阵营建造者。
  • 原版农民会自动清理;开局没有大本营时,第一只农民会兜底变成选择器。
  • 钢铁工程车正常施工与维修;蜂群孵化虫贴近建筑点后献祭,蜂群建筑自动孵化。
  • 大本营、兵营、机场和重工厂的占地与施工占地统一为 3×3。
  • 选择器和兜底单位被计入建造者胜负条件,避免开局 0:00 立即判负。

质量验证

  • GitHub Actions 执行 Dart 格式检查、Flutter 严格静态分析与 140 项自动化测试。
  • 示例模组生成器验证 50 个 INI、50 个单位、51 张贴图的 schema、引用、科技标签和资源闭环。
  • Release 工作流构建正式签名的 Android arm64-v8a / armeabi-v7a / x86_64 APK 和 Windows x64 包。

已知限制

  • 真实 Android 设备的兼容性和模组玩法仍需继续扩大覆盖。
  • Android 系统禁止普通应用直接访问其他应用的 Android/data;请使用共享存储 rustedWarfare/units.rwmod 导入导出。
  • Windows 首次运行必须完整解压,不能只复制 exe。

RW Mod Editor 0.9.0

Choose a tag to compare

@CLRedfield CLRedfield released this 05 Aug 04:01

铁锈模组编辑器 0.9.0

这是项目迁移到正式 Android 应用身份后的首个 GitHub Release,覆盖创建、编辑、检查、预览、打包以及部署模组的完整工作流。

下载

  • rw_mod_editor-0.9.0-arm64-v8a.apk:绝大多数近年的 64 位 Android 手机
  • rw_mod_editor-0.9.0-armeabi-v7a.apk:较老的 32 位 Android 手机
  • rw_mod_editor-0.9.0-x86_64.apk:仅用于 Android 模拟器
  • rw_mod_editor-0.9.0-windows-x64.zip:Windows 64 位完整目录(由 GitHub Actions 构建后提供)
  • SHA256SUMS-0.9.0.txt:Android 安装包完整性校验
  • SHA256SUMS-0.9.0-windows.txt:Windows 压缩包完整性校验
  • INSTALL-zh-CN.txt:完整安装、升级和迁移说明
  • example-dual-faction.rwmod:可直接导入的完整双阵营示例模组

重要迁移说明

0.9.0 起 Android applicationId 固定为:

io.github.clredfield.rwmodeditor

0.8.x 使用旧 applicationId com.example.rw_mod_editor,因此 Android 会把两个版本识别为不同应用,不能直接覆盖升级。

旧版用户请先在 0.8.x 中把应用私有目录里的工程导出为 .rwmod,然后安装 0.9.0 并重新导入。共享存储 rustedWarfare/modsunits 下的工程不受影响。

主要能力

  • INI 语法高亮、字段文档、自动补全、诊断和跨文件跳转
  • 文本 / 表单双向编辑,保留原有注释与排版
  • PNG、队伍色、动画帧以及 OGG / WAV 应用内预览
  • .properties 多语言编辑、全文搜索、单位克隆与图片导入
  • 模组体检、.rwmod 导入导出和系统分享
  • 自动识别并选择 rustedWarfare/mods / units 部署目标
  • 部署完成后尝试启动 Rusted Warfare

质量验证

  • Flutter 静态分析零问题
  • 134 项自动化测试全部通过
  • Android 三架构 release APK 构建、签名与清单验证通过
  • Android 模拟器完成 0.8.0 / 0.9.0 并存、冷启动、权限恢复和 OGG 播放冒烟测试
  • Windows x64 release 在 GitHub Actions / Visual Studio 2026 环境构建通过

已知限制

  • 真实 Android 设备仍需继续扩大兼容性测试范围。
  • Android 系统禁止普通应用直接访问其他应用的 Android/data;请使用共享存储目录或 .rwmod 导入导出。
  • Windows 首次运行必须完整解压压缩包,不能只复制 exe。

完整安装和迁移步骤见 Release 中的 INSTALL-zh-CN.txt