You are viewing a potentially older version of this package.
View all versions.
Tactics
Smarter unit AI: spread targeting, spacing, early fire, safe kiting, map-bound clamp, friendly-fire avoidance, spread rebalance, 5x turn speed.
By wnunnuns
| Date uploaded | a day ago |
| Version | 1.11.0 |
| Download link | wnunnuns-Tactics-1.11.0.zip |
| Downloads | 277 |
| Dependency string | wnunnuns-Tactics-1.11.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_TABS
BepInEx pack for TABS. Preconfigured and ready to use.
Preferred version: 5.4.16README
Tactics
Makes TABS units fight smarter. All features are independent and configurable.
Features
- Spread targeting — Melee units re-pick targets preferring enemies that fewer allies are already attacking (no more dogpiling one target).
- Spacing & obstacle avoidance — While approaching, units keep ~0.8m from everyone and sidestep around units blocking their path. Once engaged, they close ranks and fight.
- Extended fire range — Ranged units can open fire at 1.5x range; they still only stand still inside normal range.
- Safe kiting — Ranged units with no melee weapon flee when an enemy closes in. They turn first, then run to a validated safe spot (enemy-to-self ray extended 0.5x range). If that spot has no ground, is walled off, or is off-map, they hold their ground instead of jumping off cliffs.
- Map bounds — Pathing destinations are clamped inside the map circle (0.5m margin).
- Friendly-fire avoidance — Ranged units hold fire and strafe to a clear position when a friendly blocks the firing line (perpendicular distance check, near-side cover only).
- Spread rebalance — Ranged spread is increased in quadrature (
sqrt(old^2 + 6^2)): accurate units get a big penalty, inaccurate ones barely change. - 5x turn speed — All units rotate to face new directions five times faster.
Install
- Install BepInExPack_TABS
- Install this mod with a mod manager, or drop the dll into
BepInEx/plugins/ - Launch the game
Config
After first launch: BepInEx/config/local.smarterai.cfg — every feature and number is tunable.
Changelog
1.11.0
- Kiting flees to a validated destination point (no more cliff dives); unreachable = hold ground
1.10.0
- Quadrature spread penalty for ranged weapons
1.9.x
- 5x turn speed; tighter obstacle corridor; flee speed 1.0
1.8.0
- Kite by closest enemy, exit buffer, only units without melee flee
1.7.0
- Turning is a real behavior state (turn in place, no firing mid-turn); smoother headings
1.6.0
- Movement overrides now go through UnitAPI patches (no update-order fighting)
1.0.0–1.5.x
- Initial release: targeting spread, spacing, extended fire, kiting, map clamp, friendly-fire check
CHANGELOG
1.12.0
- Initial release