Automation suite for Theresmore game
基于Theresmore Automation 4.14.4中文汉化版上的二次修改版
主要修改点:
1. 修复造兵bug。原版本在有多个兵种时造兵有问题。
2. 修复战斗是否能取胜的计算逻辑。原版本计算时存在两处明显bug。
3. 修复Auto-sort army选项永远生效的bug。
4. 优先打指定怪物(可配置,blockingFights)。默认为主线流程中那几个怪物。
5. 在没有新魔法可研究时跳过魔法面板。原版本在无可研究科技时会跳过科研面版,现把这个逻辑扩展到魔法面板。
6. 在指定科技(可配置,exploreResearch)研究后,自动重复探索若干次(可配置,exploreTimes)。默认为需要发现主线流程怪物的那几个前置科技,探索6次。
7. 在指定科技(可配置,ngResearch)研究后,自动触发光荣退休。默认空。需要搭配开启自动转生配置,且研发光荣退休科技后方生效。
8. 仅当指定建筑(可配置,popAdjustBuildingList)建造后,才访问人口面板。默认为所有增加人口和工种,以及减少粮食的那些建筑。
9. 屏蔽log级别日志(可配置,levelsToLog),将开始和停止日志提升至warn级别避免误伤。可通过F12->Console查看详细日志。
10. 增加指定科技(可配置,loggingResearch)研究日志。默认为时代末那几个防守战+住房+灭世。
11. 研发科技后,如果有新的科技可以研发,但资源不够,那么会等待一小会儿(可配置,awaitResearch)。默认50ms,用于避免检查速度过快导致可以连续研发的情况下仍然切换了页面。
12. 降低页面切换等待时间。
13. 降低开局选择先祖时等待时间。
14. 去除每一完整页面循环轮后的等待时间。
15. 去除几个核心防御事件结束后的等待时间,去除这几个事件需要撤回军队驻守时跳过的等待时间。