
非官方Roguetech载具削减与VTOL移除
这个简单的脚本将大幅减少RogueTech作为机甲编队一部分生成的载具数量。
查看大图重要提示:
请勿尝试从 RogueTech 团队获取此脚本的官方帮助。
请勿在使用此脚本后向 RogueTech 团队报告任何与此脚本或您的游戏相关的错误。
这个简单的脚本将大幅减少 RogueTech 在编队中生成的载具数量。它通过从“联合武装”编队定义文件中移除所有可能的载具生成选项来实现这一点,只保留机甲作为可行的生成选择。因此,任务的难度可能会略微提高——毕竟,机甲比载具更难被击倒!
它应该适用于所有版本的 RogueTech,尽管我只在最新版本上进行了测试。游戏中仍会有载具生成,但仅限于那些带有“特殊”小队类型的任务,例如护送车队,或是硬编码的载具。
版本 1.3 改变了车辆从生成池中被移除的方式,从而移除了更多的车辆!我们现在添加了一个限制较低的基本机甲定义,它应该始终是一个有效的生成目标。我们还检查以确保每个机甲小队中至少有一台有效的机甲,如果没有,则会添加一个默认的。这修复了一些错误,即合同要求一个车辆小队,但小队文件中没有有效的选择。车队仍将完全由车辆组成。
自 1.2 版本起,您现在可以选择性地将垂直起降机从生成池中移除!
垂直起降机将被(希望是)同等的车辆所取代。这无疑会增加难度,因为地面车辆比垂直起降机更难摧毁。从好的方面看,再也不用等待 30 秒让垂直起降机轮到自己了!
注意:从该脚本的 1.1 版本开始,你不再需要下载任何额外的 Ruby Gem 文件或开发者版本!我没有意识到从 2.6 版本开始,Ruby 已经将 JSON 解析 gem 集成到了其核心包中。对之前经历过那个过程的各位表示抱歉!
用法:
- 安装 RogueTech!https://www.nexusmods.com/battletech/mods/79
- 下载 Ruby https://www.ruby-lang.org/en/downloads/。我推荐版本 2.7,但版本 3.0+ 和版本 2.6 应该 也能用。你可以下载普通用户版或开发者版,随你喜好。
- 下载此脚本,解压存档中的文件
rtUnVehicle.rb和DefaultMechs.rb,并将它们放在自己的目录中。尽量避免使用带有特殊字符的目录,也不要将其放在特殊系统目录中,如“Program Files”或您的用户文件夹。我建议使用类似C:\RTUnVehicle的目录。 - 前往您已安装 RogueTech 的 BattleTech 安装文件夹,将
\Mods\RogueTech Core\Lances文件夹(及其所有子文件夹和文件!)复制到您解压rtUnVehicle.rb的同一目录中。现在您的文件夹应如截图所示,包含一个Lances文件夹、rtUnVehicle.rb和DefaultMechs.rb文件。 - 打开一个命令提示符,导航到
C:\RTUnVehicle(或您放置文件的位置),然后输入ruby rtUnVehicle.rb来运行脚本。 - 脚本完成后(在较慢的机器上可能需要一两分钟),请按照提供的说明将
NewLances中的子目录复制回 RogueTech Lances 目录。 - 享受无车之乐!
如果您遇到任何问题,请附上脚本的错误输出以及生成的日志文件!
要恢复到标准的 RogueTech,请使用 RogueTech 启动器重新安装,或恢复您对 Lances 文件夹所做的备份。
免责声明:
请勿尝试从 RogueTech 团队获取此脚本的官方帮助
请勿在使用此脚本后向 RogueTech 团队报告任何与此脚本或您的游戏相关的错误,他们将不会提供帮助
此模组及其开发者与 RogueTech 项目或其创建者没有任何关联。
本脚本按现状提供。我不对 RogueTech、BattleTech、HareBrainedSchemes 的任何部分、其知识产权、版权、商标、艺术作品或其他任何内容主张所有权。
以上任何引用均基于合理使用原则进行。
此模组不提供来自 RogueTech 项目的任何文件,它仅修改最终用户机器上已有的文件。
此模组不提供来自 RogueTech 项目的任何文件
如果您对脚本有任何疑虑,可以随时在记事本或您选择的编辑器中查看。我已经为不熟悉 Ruby 脚本编写的人添加了大量注释来描述整个过程。
你也可以随意修改脚本,概念非常简单,如果你想要改变 Lance 的生成行为,还有很多自定义选项可以调整。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。