调整后的机甲残骸

调整后的机甲残骸

改变机甲部件生成的规则。

游戏玩法

调整后的机甲残骸

AdjustedMechSalvage 是一个 BattleTech 模组(使用 ModTek),它改变了机甲部件生成的规则。

安装

安装 BattleTechModLoader 使用 这里的说明
安装 ModTek 使用 这里的说明

特性

  • 现在你自己的机甲被摧毁后会留下残骸。
  • 残骸数量现在基于你摧毁的部件数量。
  • 目标每失去一条手臂或腿,你将获得 DefaultMechPartMax(组装机甲所需数量)- DefaultMechPartMax / 5 个部件。
  • 失去中央躯干则为 0 个部件。

示例:

DefaultMechPartMax 设置为 5:

5 - 1(左腿被摧毁) - 1(右腿被摧毁) = 3 个部件

DefaultMechPartMax 设置为 3 或 5:

CT 被摧毁,右腿被摧毁 = 1 个部件
CT 被摧毁,被摧毁 = 1 个部件
CT 被摧毁,右腿被摧毁,左臂被摧毁 = 1 个部件

DefaultMechPartMax 设置为 3:

3 - 0,6(右臂被毁) - 0,6(右腿被毁) = 1,8 四舍五入为 2 个部件
  • DefaultMechPartMax 的默认值为 3。要更改/增加组装一台机甲所需的部件数量,你需要在 BATTLETECH\BattleTech_Data\StreamingAssets\data\simGameConstants\SimGameConstants.json 文件中更改此值。

设置

  • ownMechsForFree - bool - 默认 false - 将你失去的机甲部件直接放入你的库存,而不是让你去回收它们。
  • ejectRecoveryBonus - float - 默认 0 - 如果你弹射逃生,恢复几率的固定加成。
  • incapacitatedRecoveryBonus - float - 默认 0 - 如果飞行员丧失行动能力,恢复几率的固定加成。
  • centerTorsoSalvageValue - float - 默认 1 - 设定机甲中心躯干被摧毁时生成多少回收物。

示例:

恢复率设置为 0.5 -> 掷骰结果为 0-1 0.6 -> 弹射奖励为 0.15 -> 0.5 + 0.15 = 0.65 -> 0.6 小于 0.65,因此机甲被回收

安装和使用

在安装 BTML 和 ModTek 后,将 AdjustedMechSalvage 文件夹放入 \BATTLETECH\Mods\ 文件夹中。如果您愿意,可以在 mods\AdjustedMechSalvage\StreamingAssets\data\simGameConstants\simGameConstants.jsonsettings.json 中更改任何设置。启动游戏。