Games and compatibility
| Game | Status | Stability | Compatibility |
|---|---|---|---|
| Total War: Rome II | ✅ Supported | Very Stable | Full |
| Total War: Attila | ✅ Supported | Experimental | Basic |
| TW Saga: Thrones of Britannia | ✅ Supported | Experimental | Basic |
| Other TW titles | ❌ Not supported | N/A | N/A |
Feature Comparison
| Feature | Rome II | Attila | ToB |
|---|---|---|---|
| One-Click Scripts (Consul) | ✅ Full | ✅ Full | ✅ Full |
| Script Runner (Scriptum) | ✅ Full | ✅ Full | ✅ Full |
| Lua Console | ✅ Full | ✅ Full | ✅ Full |
| Commands | ✅ Full | ⚠️ Partial | ⚠️ Partial |
| Battle Mode | ✅ Experimental | ✅ Experimental | ✅ Native |
| Stability Level | Stable | Experimental | Experimental |
Mod Compatibility
ConsulScriptum is designed to be non-invasive. It uses a single entry point all_scripted.lua to hook into the game, leaving all others untouched! This makes it fully compatible with nearly every mod and overhaul (like Divide et Impera or The Dawnless Days).
In the rare event that another mod also uses all_scripted.lua, compatibility can be restored by adding just a few lines of code.
Detailed Compatibility Notes
Total War: Rome II
The primary development platform. Most features, scripts, and commands are tested and verified. Fully compatible with major mods like Divide et Impera (DEI).
- Status: Stable
- Battle Mode: Experimental workaround available. Run
/use_in_battlein a campaign session, then start a battle (Campaign only).
Total War: Attila
Currently in a General Alpha phase. While core features (Consul Scripts, Scriptum, Lua Console) are functional, some engine-level differences apply.
- Status: Alpha / Experimental
- Legacy UI: The Attila version reuses the UI framework and files from the Rome II version. While bugs are to be expected, the core functionality is remarkably stable.
- Commands: Partial Support. Many built-in slash commands from Rome II have been ported, but certain Attila-specific engine calls are still being investigated.
- Battle Mode: Experimental. The Rome II workaround has been successfully adapted for Attila. Run
/use_in_battlein a campaign session to enable.
ToB
Recently ported. Shares the same engine as Attila, so it inherits similar functionality and limitations.
- Status: Alpha / Experimental
- Commands: Partial Support. Core commands are available, but game-specific interfaces are still being documented.
- Battle Mode: Native. Works by default without extra steps.
