Skip to content

Games and compatibility

GameStatusStabilityCompatibility
Total War: Rome II✅ SupportedVery StableFull
Total War: Attila✅ SupportedExperimentalBasic
TW Saga: Thrones of Britannia✅ SupportedExperimentalBasic
Other TW titles❌ Not supportedN/AN/A

Feature Comparison

FeatureRome IIAttilaToB
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 LevelStableExperimentalExperimental

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_battle in 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_battle in 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.

Released under the GPL-3.0 license.