Why don't you make a program seperate from R:TW that sets up a historical battle? The player chooses a map, then factions and units. He can place the army/armies in an initial position and hit a button "Generate script". The program then fills in a template with pieces of prewritten scripts that are placed into a library.
For example a player selects map X with AI Julii versus player Britons. The program makes the following decisions:
Map X is flat so both flanks need to protected. Map X has space to deploy an army at place x,y.
AI faction is Julii so the army is placed at x,y in the typical roman formation. Additional script is added to have velites skirmishing. When they are outnumbering the players missile units than prolonge the missile war. When not than script is added to dictate that the infantry moves forward as soon as they start taking some casualities. Reserves attack when enemy are behind the first line or when first line is wavering. Cavarly is given a script to defend the flanks until infantry is in combat. Then they are given back to AI control.
It will take considerable effort from scripters to write a library of scripts, but I guess that players will appreciate the challenge.
Bookmarks