BattleTech

AI UPDATE:

An update to the AI was required due to the skill changes and the low % chance to hit at times.  The AI has a tendency to take a conservative approach when firing weapons.  Preferring to fire a single weapon, breaching shot, when its % chance to hit was below 40%, this is an unintended consequence.  To address this issue, the AI's behaviour needs to be modified, I am unable to get BTML/ModTek to support AI behaviour changes, so a manual patch or editing is required, see download section.

I am working on further changes to the AI to make it better utilise this mods changes, work in progress.  It will be released as a separate download. 

How To Install the AI Update:

**WARNING**
 - Be very careful when you apply these, double check all your moves. It is extremely easy with a small mistake to stop the game from loading altogether, or crash in the middle of combat. Also a warning in general about AI modding - "Changes may also have significant and unintended consequences to the gameplay."

Locate the following directory:- 

  • \SteamLibrary\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\data\behaviorVariables

Backup the following file:-
  • global.json

Copy in the modified global.json file


How to manually change the file yourself:

Locate the following directory:- 
  • \SteamLibrary\steamapps\common\BATTLETECH\BattleTech_Data\StreamingAssets\data\behaviorVariables

Backup the following file:- 
  • global.json

Located the following text in the global.json:-

{
/* Evasive "to hit" floor - if the to-hit is below this
   percentage (0.0 - 100.0), only shoot a single
   "conservative" shot. Note: ignored for attackers that
   are not mechs. */
"k" : "Float_EvasiveToHitFloor",
"v" : {
"type": "Float",
"floatVal" : 40.0,
}
},

Change the "floatVal" to 20. (Should look like below)
  • "floatVal" : 20.0,

*Edit - The "floatVal" may work better at 15 or 10

Article information

Added on

Edited on

Written by

ContactWithTheEnemy

0 comments