Changelog
v0.7.2
Common:
- Added: Command
/consul_log_level <integer>to set the consul log level persistently (e.g. 1=DEBUG, 2=INFO, 3=WARN).
Attila specific:
- Fixed: /debug commands now properly prints information in Attila
v0.7.1
Common:
- Added: Commands for Lua profiling via
/profi_start,/profiler_start,/profi_stop <filename>, and/profiler_stop <filename>commands. - Added: Command
/consul_debug_turn_timeto measure AI turn duration. - Added: New function
consul.debug.disable_all_diplomacy()to instantly block all diplomacy actions between all factions.
v0.7.0
Common:
- Added: Official manual page with detailed instructions on how scripting works and how to create your own scripts: https://bukowa.github.io/ConsulScriptum
- Added: Direct link to the manual added to the top of the Steam Workshop description.
- Added: Support for loading custom commands directly from the game directory or pack mods (you can now distribute your commands on the Steam Workshop).
- Added: An example template with instructions is available in the mod pack as
consul/consul_commands.lua. - Added: Command
/reload_custom_commandsto refresh installed custom commands without restarting the game. - Added:
consul.scriptum.entryvariable is now available in custom scripts, allowing them to identify and highlight the button (green) that triggered them. More info in the Consul documentation. - Fixed: Scriptum scripts now reload on any Consul component click to ensure they are fresh.
- Added: Command
/logregistryto dump all Lua registries and environments toconsul.log. - Added: Command
/consul_debug_eventsto toggle persistent event logging at startup.
Rome II specific:
- Added: Specific Divide et Impera (DEI) commands for population management (
/dei_reset_all_pop,/dei_set_pop,/dei_reset_region_pop).
Attila specific:
- Added: Consul now works in Attila campaign battles (trigger via /use_in_battle)
- Added: All game events for Attila for event tracking.
v0.6.2
Common:
- Fixed: The changelog module now correctly loads in campaign mode by fixing the require path.
v0.6.1
Common:
- Added: Changelog feature.
- Added: Command /changelog - displays version notes.
- Added: Command /changelog_read - marks current version as read and hides it on startup.
v0.6.0
Common:
- Added: Ported Consul to Attila: Total War (Alpha).
- Added: GitHub release page is now available for the Attila build.
Rome II specific:
- Fixed: Correctly hooked Rome2 systems.
Attila specific:
- Fixed: Correctly hooked Attila systems.
