Better AI - 1.6.1.2
For BATTLETECH 1.6.1
Requires ModTek 0.7.2
Instructions:
For older versions - Delete old Better AI folder in BATTLETECH\Mods
Copy BetterAI-1.6.1.2 in to the BATTLETECH\Mods folder.
Major New Feature:
ECM/AP tweaks to AI. Biggest change is allowing the AI to fire from inside the ECM bubble, at the cost of losing their single stealth charge. APC escorts will also do this, but due to some bugs I can't exclude them from this action yet. I've also enabled Bool_EnableUrbanBiomeNavigationEverywhere to let the AI solve moving around dead end platforms. This needs a lot of testing, let me know if the AI still gets stuck on things.
Changelog for 1.6.1.2:
global.json
Float_SprintPreferInsideMeleeRangeFactorWeight -1.0 from -1.5 eagerness to close increased
Float_SprintExclusionRadius 120.0 from 200.0 eagerness to close increased
Float_PreferHostileECMFields 5.0 from 1.5 eagerness to pop ECM bubble greatly increased
Float_SprintPreferHostileECMFields 5.0 from 0.5 eagerness to pop ECM bubble greatly increased when sprinting
Int_MinimumECMGhostedPipsToFire 1 from 2 allows firing from inside ECM bubble
Bool_EnableUrbanBiomeNavigationEverywhere true from false to allow better pathfinding
global_def.json
Float_PreferFriendlyECMFields 1.75 added
Float_SprintPreferFriendlyECMFields 1.0 added
Float_PreferHostileECMFields 0.0 added to null out wanting to stay in hostile bubble while defensive
Float_SprintPreferHostileECMFields 0.0 added to null out wanting to stay in hostile bubble while defensive
Int_MinimumECMGhostedPipsToFire 2 added and set to stock value to keep stealth when defensive
role_activeprobe.json
Reordered listing to flow in global.json order
role_ecmcarrier.json
Int_MinimumECMGhostedPipsToFire 2 added and set to stock value to keep stealth when defensive
Reordered listing to flow in global.json order
role_ewe.json
Int_MinimumECMGhostedPipsToFire 2 added and set to stock value to keep stealth when defensive
Reordered listing to flow in global.json order
role_noncombatant.json - FILE ADDED
Int_MinimumECMGhostedPipsToFire 2 added and set to stock value to keep stealth when defensive
role_scout.json
Float_SprintExclusionRadius 196.0 from 244.0 eagerness to close increased
role_vehicle_def.json
Int_MinimumECMGhostedPipsToFire 2 added and set to stock value to keep stealth when defensive
Better AI Permanent Evasion Add On - No update of Add-On required, will work with 1.6.1.2 automatically.