如何提升AI单位上限

0 点赞
RUNNING WITH RIFLES
转载

在本指南中,你将学习如何编辑原版战役文件,以允许地图上存在超过96个单位。理论上,这适用于任何战役类型、模组化战役以及额外的游戏模式。 开始操作! 你会在我提供的截图中注意到,敌方和友方单位数量都已超过默认的300%!

要修改此数值,请导航至C: Users [用户名] AppData Roaming Running with rifles savegames AITEST.save(或您保存游戏的其他位置)。打开Metagame_Invasions.xml并滚动到页面底部,内容应类似如下:</item_delivery_organizer><settings continue_as_new_campaign="0" enemy_ai_accuracy="0.940000" enemy_capacity="300.000000" faction_choice="1" fellow_ai_accuracy="0.940000" fellow_capacity="30.000000" initial_rp="50.000000" initial_xp="0.000000" max_rp="-1.000000" player_damage_modifier="-0.038220" preset_id="custom" rp_factor="1.003193" savegame="AITEST" username="KAZYU THE AVALI" xp_factor="0.300000" /></saved_metagame>您可以修改enemy_capacity="300"。你可以将“000000”修改为任意数值,但建议不要超过300,具体效果可能因个人电脑硬件配置而有所不同。至于友军数量,你也可以根据自己的喜好进行设置。需要注意的是,该游戏并未针对超过96上限的AI进行平衡调整,因此当你作为一名带领小队的士兵参与总单位数为1000的战斗时,可能会感觉自己的作用不如预期明显。 目前尚未完全完成。 现在,当你尝试创建新战役时,在使用自定义设置滑块时应该会看到单位百分比。【请勿触碰这些滑块】,移动它们会重置你对XML文件所做的修改。 现在让这些修改永久生效! 导航至O: steam steamapps common RunningWithRifles media packages vanilla,然后打开名为package_config的文件。就像我们之前做的那样,我们几乎可以编辑这个文件中的任何内容,但现在我们只需要编辑自定义难度。它应该在文件的最底部,看起来像这样! <preset text="预设:自定义" help="帮助:预设:自定义" id="custom" friendly_capacity="3" friendly_accuracy="0.94" enemy_capacity="10" enemy_accuracy="0.94" xp_multiplier="0.3" rp_multiplier="1.0" player_damage_modifier="0.3" /> </campaign_options> </package> 这个文件在数学计算方面使用了不同的方法,如果你使用300个敌人对10个友军的比例,很可能会导致游戏崩溃,因为屏幕上的单位总数大约会达到288000个?我不太擅长数学,但我确实让游戏崩溃了,每4分钟才生成1帧。简直无法游玩。不管怎样,现在你应该可以正常进行了! 有什么问题吗好吧好吧,被你发现了!你可能注意到士兵越多,死亡人数就越多。鲜血很容易染红整个区域,汇成一片红色的海洋。此外,还能从倒下的战友身上捡到不少RP战利品。遗憾的是,我才刚开始接触《红色警戒:战争革命》的模组制作,所以不太清楚如何降低掉落率以及减少血液飞溅效果。 总之,本指南到此结束!如果你找到修改RP掉落率或减少血液生成量的方法,请在下方评论区告诉我。如需其他帮助,欢迎提出相关问题,我会尽力解答。