Releases: Sheep-y/Attack-Improvement-Mod
AIM Version 2.1 for BattleTech 1.1.2
AIM is a BattleTech mod that fixes, enhances, and customise your combat experience, without deviating too far from vanilla. Example includes fixing game bugs, colouring targeting lines by attack direction, showing heat and stability numbers, and a detailed attack log.
See readme for installation steps, features, and configurations.
New in 2.1:
- Big: Remove support code for game version 1.1.1 and before.
- New: Change Line of Fire colours by attack direction.
- New: Change facing indicators colours.
- New: Change floating armor Bar colours.
- New: Customise list and order of ranged attack modifiers. (melee modifiers already done in 2.0)
- New: Directional attack modifier - get accuracy bonus for attacking from side or rear.
- New: Factor in self movement accuracy modifier during action plan.
- New: After-Jump to-hit modifier.
- New: Show ammo count in paper doll tooltip.
- New: Balanced ammo usage to reduce chance of ammo explosion.
- New: Auto Jettison Ammo when they are useless.
- New: Skip crit roll on dead units.
- New: Attack Log now logs Round and Phase.
- Mod: New logging code that formats and write logs in the background and will not cause the game to lag.
- Mod: Attack logs are now automatically archived, with a total size limit also managed in the background.
- Fix: Hit Location fix now modifies hit tables instead of totally overwriting GetHitLocation.
- Fix: A few resources are now cleared on combat end to reduce memory leak.
- Fix: Precise settings to kill imperfect number conversion.
AIM Version 2.1 Beta
Features frozen. Undergoing testing and bug fixes. See Readme for features and installation.
Changes from last preview:
- New: Change color of floating armor bar.
- New: Factor in self movement accuracy modifier during movement plan.
- New: Skip crit roll on dead units.
- New: After-Jump to-hit modifier.
- Fix: Hit Location fix now modifies hit tables instead of totally overwriting GetHitLocation.
- Fix: A few resources are now cleared on combat end to reduce memory leak.
- Fix: Range to-hit hint shows current range until a better solution is found.
- Fix: Ranged recoil modifier name fixed.
- Mod: Facing ring default colours adjusted.
Changes from 2.0:
- Big: Remove support code for game version 1.1.1 and before.
- New: Change Line of Fire colours by attack direction.
- New: Change arc colour of facing indicators.
- New: Customise list and order of ranged attack modifiers.
- New: Directional attack modifier - get accuracy bonus for attacking from side or rear.
- New: Show ammo count in paper doll tooltip.
- New: Balanced ammo usage to reduce chance of ammo explosion.
- New: Auto Jettsion Ammo when they are useless.
- New: Attack Log now logs Round and Phase.
- Mod: New logging code that formats and write logs in the background and will not cause the game to lag.
- Mod: Attack logs are now automatically archived, with a total size limit also managed in the background.
AIM Version 2.1 Preview 20180810
Bugfix of preview 20180809.
- Fixed Indirect fire ranged modifier and added SensorLock ranged modifier.
AIM Version 2.1 Preview 20180809
This preview build is experimental and haven't gone through serious testing.
ModTek mod, see Readme for features and installation.
Changes from 2.0:
- Big: Remove support code for game version 1.1.1 and before.
- New: Change Line of Fire colours by attack direction.
- New: Change arc colour of facing indicators.
- New: Show ammo count in paper doll tooltip.
- New: Balanced ammo usage to reduce chance of ammo explosion and lost.
- New: Auto Jettsion Ammo when they are useless.
- New: Customise list and order of ranged attack modifiers, fixing inconsistency.
- New: Directional attack modifier - get accuracy bonus for attacking from side or rear.
- New: Attack Log now logs Round and Phase.
- Mod: New logging code that formats and write logs in the background and will not cause the game to lag.
- Mod: Attack logs are now automatically archived, with a total size limit also managed in the background.
AIM Version 2.1 Preview & Turbine Preview 20180731
These preview builds are experimental and haven't gone through serious testings.
Update: Turbine now has its own repo. Download it here.
Attack Improvement Mod 2.1 Preview 20180731
- ModTek mod, see Readme for features and installation.
- New: Adds ammo count display in paperdoll mouseover.
- New: Balanced Ammo Consumption - Up to half ammo from each bin will be used first, to lower ammo explode chance, then from most in-danger locations.
- New: Auto Jettison Ammo - at end of turn if there are ammo that is no longer useful (e.g. because weapon is destroyed), and the mech has not moved, is not prone, or shutdown, ammo will be jettisoned.
Turbine Prototype 20180731
- BTML mod, just drop in the mods folder. ModTek loads it too late to work.
- Speed up game loading. Have two layers of safeguard to hopefully reduce crash.
- Will split into new repo next release.
AIM Version 2.1 Preview & Turbine Prototype 20180729
These preview builds are experimental and haven't gone through serious testings.
Update: Turbine now has its own repo. Download it here.
Attack Improvement Mod 2.1 Preview 20180729
- ModTek mod, see Readme for featurea and installation.
- New: Adds ammo count display in paperdoll mouseover.
- New: Balanced Ammo Consumption - Up to half ammo from each bin will be used first from most critical locations, to lower ammo explode chance asap.
- New: Auto Jettison Ammo - at end of turn if there are ammo that is no longer useful (e.g. because weapon is destroyed), and the mech is not prone, ammo will be jettisoned.
Turbine Prototype 20180729
- BTML mod, just drop in the mods folder.
- Speed up game loading. Apply ONLY to game ver 1.1.2. An official patch is being working for 1.2 which WILL break the mod.
AIM Version 2.0 for BATTLETECH 1.1.2
AIM is a BattleTech mod that fixes, enhances, and customise your combat experience, such as fix game bugs, tune down roll correction, show heat and stability numbers, and a detailed attack log, without deviating too far from vanilla.
See readme for installation steps, features, and configurations.
Changes from Release Candidate:
- You mean, apart from the big readme update because of all the new features?
- Preset config added.
- AttackLogFormat added. Weapon name and id logged. Shorter header, combat id, and action id.
- A proper zombie fix.
- Potential NPE and inconsistent LOS width fixed. No heat and stab prediction in target panel.
- Improves mod compatibility and more safety nets.
AIM Version 2.0 Release Candidate
Important Upgrade Note
- In the existing (old) mod folder, rename
mod.json
tosettings.json
. - Double check that the mod folder now has no mod.json, only settings.json.
- Download and extract the new release, which only have mod.json and not settings.json.
- When the game is first launched with the mod enabled, the setting file should be read and overwritten with updates.
Changes from last release
- Automatically creates and updates settings.json.
- Compatibility with Firing Line Improvement and True RNG, and warns about Real Hit Chance.
- Improves heat display to show cooldown overhead.
- Show base hit chance. Hide decimal hit chance if using diminishing modifier.
- Add damage and critical level to attack log, plus many more info at attack level.
- Fix rear structure display bug, grey head disease, jump/walk los discrepancy, and shows structural damage through armour.
- Fix unlocked melee destination not default to stay put or move to closest point.
- Fix dfa height, sensor impaired, and inspired melee modifier. Fix some LOS bugs.
- Fix attack log not fully logging attacks against turrets and building.
- New setting: ShowUnitTonnage.
Changes since 1.0 is a bit too long. Will leave it for the final 2.0 release.
AIM Version 2.0 Preview 20180712
Changes from last preview:
- Add melee modifier override. Default add Height diff, Inspired, and Target Evasion. This also fix a game bug.
- Add option to allow low ground attack penalty. Default on.
- Fixed LOS bugs.
- Fixed game's Multi-Target backout.
- Switched percentage format to free string, and default show hit chance dynamically to one decimal when hit chance step is zero.
- Extends arc line refinement to jump arc.
- Attack log is now buffered and written once per attack sequence.
- Logger now skip duplicate exceptions which greatly reduce performance impact when things does go wrong.
New features from v1.0:
- Modify Line of Sight style of Indirect and Obstructed lines.
- Display Heat and Stability numbers.
- Enables free Melee and DFA positioning.
- Enables net bonus modifier, low ground penalty, and allow switching to diminishing modifier.
- Fix melee hit chance bug and adds height difference and inspired into its calculation.
- Fix Multi-Target backout.
- Re-enable hit location "fix" to improve precision.
- Bug fixes, compatibility update, and performance optimisations.
Known Issues:
- Melee height is bugged and often leads to penalty. Applies equally to player and AI.
- Attack roll are not logged correctly.
AIM Version 2.0 Preview 20180709
Changes from last preview:
- Fixed stepped modifier bug.
- Removed dependency on early availability of game instance.
- Modify Line of Sight style of Indirect and Obstructed lines.
New features from v1.0:
- Modify Line of Sight style of Indirect and Obstructed lines.
- Heat and Stability number display.
- Allow free Melee and DFA positioning.
- Allow net bonus modifier (default on) and diminishing modifier.
- Re-enable hit location "fix" to improve precision.
- Bug fixes, compatibility update, and performance optimisations.