Conquest AI Tweaks

If you liked this item, please rate it up on Steam Workshop page.

Author: Tangerine Dream

Last revision: 13 May at 02:40 UTC

File size: 149.38 KB

On Steam Workshop

Description:
Conquest AI Tweaks

AI behavior mod for Conquest.

What This Mod Does
  • Bigger Waves — AI sends large offensives instead of a constant small trickle (8-30 units per wave)
  • Longer recovery time between waves — Combines with larger waves to make engagements feel more decisive
  • More Adaptive AI — AI updates orders more often, leading to more varied strategies
  • Better compositions — Shermans/T-34/Panzer IV make up the bulk of armored pushes, with early units being phased out sooner
  • Less artillery spam — AI rarely fields artillery

Full AI Changes (conquest.lua)
  • First attack wave (Defense missions): 7-10 min (vanilla: 6-8 min)
  • First defender wave (Attacking missions): 2-2.5 min (vanilla: ~5-7 sec)
  • Time between waves: 1.5-3 min (vanilla: 30-60 sec)
  • Wave size: 8-30 units (vanilla: 7-10)
  • AI order update frequency: 30 sec (vanilla: 2.5 min)

Unit Composition
  • Early-war units: low priority, phase out as AI tech progresses
  • Mid-war staples: Pz IV, T-34, Shermans are most common
  • Late-war heavies:Tiger, KV series are more common mid-game
  • Artillery: 8x lower than vanilla, artillery is rare (will still show up occasionally)

Compatibility
  • Skin/texture mods: Fully compatible
  • Mods that add new units: Mostly Compatible — only vanilla units use the new deployment rate
  • AI replacement mods: NOT compatible — both modify same files. Disable other AI mods when using this one.

Performance

The 30 sec AI update increases CPU load during big waves. If you experience performance issues, edit conquest.lua and change to 60 sec:

local OrderRotationPeriod = 1 * 60000

This sacrifices some of the AI responsiveness for significantly better performance.

Files Modified
  • resource/script/multiplayer/modes/conquest.lua
  • resource/script/multiplayer/units/rus/conquest.rus
  • resource/script/multiplayer/units/ger/conquest.ger
  • resource/script/multiplayer/units/eng/conquest.eng
  • resource/script/multiplayer/units/usa/conquest.usa
  • resource/script/multiplayer/units/fin/conquest.fin