Totally Accurate Battle Simulator
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
yesterday
Downloads
312
Size
20KB
Dependency string
wnunnuns-Tactics-1.11.0

Tactics

Makes TABS units fight smarter. All features are independent and configurable.

Features

  1. Spread targeting — Melee units re-pick targets preferring enemies that fewer allies are already attacking (no more dogpiling one target).
  2. 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.
  3. Extended fire range — Ranged units can open fire at 1.5x range; they still only stand still inside normal range.
  4. 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.
  5. Map bounds — Pathing destinations are clamped inside the map circle (0.5m margin).
  6. 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).
  7. Spread rebalance — Ranged spread is increased in quadrature (sqrt(old^2 + 6^2)): accurate units get a big penalty, inaccurate ones barely change.
  8. 5x turn speed — All units rotate to face new directions five times faster.

Install

  1. Install BepInExPack_TABS
  2. Install this mod with a mod manager, or drop the dll into BepInEx/plugins/
  3. 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
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.