底盘编辑器

底盘编辑器

底盘编辑器允许用户通过简单的用户界面修改底盘定义文件。用户可以一次修改一个文件,也可以修改选定目录中的所有文件。

实用工具

什么是底盘编辑器?

底盘编辑器是一款简单工具,允许用户修改底盘定义JSON文件,无需处理JSON格式的麻烦!底盘定义文件的大部分字段都可以修改,尽管并非全部。用户可以选择单个文件进行修改,也可以选择一个目录,批量修改多个文件。

哪些字段可以被修改?

  • 花费
  • 稀有度
  • 可购买
  • 制造商
  • 模型
  • 名称
  • 详情
  • 变体名称
  • 库存角色
  • 杨的思绪
  • 吨位
  • 初始吨位
  • 重量等级
  • 散热器
  • 最大跳跃喷射器
  • 稳定性
  • 观察者距离倍数
  • 可见度乘数
  • 传感器范围乘数
  • 签名
  • 半径
  • Hardpoint Data Def ID
  • 预制体标识符
  • 预制体基础
  • 战斗价值
  • 最高速度
  • 转弯半径
  • 移动上限定义 ID
  • 寻路能力上限定义ID
  • 近战伤害
  • 近战不稳定
  • 近战命中修正 – 这些似乎是反向的,因此数字越高意味着命中几率越低
  • DFA 伤害
  • DFA 命中修正 – 这些似乎是相反的,所以数字越高意味着命中几率越低
  • DFA 自伤
  • DFA 不稳定性
  • 用左臂出拳

地点:

  • 吨位
  • Inventory Slots – 游戏内界面不会显示新增的槽位,但你可以将新装备拖到列表中,它会自动添加。
  • 最大护甲
  • 最大后部装甲 – 我已经在每个位置都安装了后部装甲,但我不确定这些装甲在战斗中是否被使用。
  • 内部结构 – 这个要小心!可能会让你机库里的机甲“受损”到难以置信的程度(46/1000 在游戏里看起来相当受损)
  • Hardpoints – 在任何位置添加/移除硬点!在腿部装载导弹槽,释放一波地狱膝击!

批量编辑

用户可以选择一个目录,批量编辑将把所有已保存的更改应用于该目录(包括所有子目录)中的每个底盘定义文件。一旦选定目录,用户通过修改界面元素并点击“保存更改”按钮来生成更改列表。右侧的更改列表中将出现一个新条目,允许用户验证更改,并在必要时通过点击“X”按钮将其移除。如果用户创建了超过十个更改,将出现滚动按钮,允许用户继续管理其更改列表。

一旦所有更改完成,用户就可以点击“应用更改”按钮,将所有更改应用到chassisdef文件中!

用户可以选择是否在所选批处理目录中生成关于批处理编辑的日志文件(每个文件显示成功或失败以及异常原因)。

警告

我并没有测试过每个模组对每个底盘的所有改动,甚至远未接近全面测试。因此,很可能存在一些严重的漏洞,因为我没有验证输入以确保你没有传入会导致游戏崩溃的内容。我甚至不知道什么会破坏游戏。所以,在做出任何更改之前,请务必存档你的底盘定义文件!

底盘编辑器来源

我也上传了底盘编辑器的源代码。它是一个包含完整底盘编辑器 Visual Studio 项目的 rar 文件。希望我的注释能有所帮助,如果你选择研究、更新或修复我的代码!