Imperator: Rome Cheats


TheCommands.co has assembled a searchable list of all 113 Imperator Rome console commands and cheats for the updated version of the game on Steam PC or Mac.

By pressing the ` grave key on US/UK keyboards, you can open the console in Imperator Rome cheats. Besides, you can also use these keys to open the console: §~^°, or ². If none of these keys work, try these alternatives: SHIFT + 2SHIFT + 3, and ALT + 2 + 1

Press ENTER to execute the command, once you open and type the command into it. Some commands have arguments that are known as parameters – these are extra numbers or IDs that you add to a command to explain it what to do. For instance, in the command “cash [amount],” [amount] is considered as an argument. You simply need to replace it with an amount to get it to work, such as “cash 10”. In the below table, you can see descriptions for each argument by directing over a command.

Enabling debug mode, you ought to enter the debug_mode command. When debug mode command is enabled, you will see county tags, province IDs, character IDs, and other data you require for cheat codes in tooltips while hovering over character portraits, provinces, etc.

You are free to change the display settings of the table according to your choice by pressing the “Table View” and “Card View” buttons. To see the information page of command, click on the name, and you will see detailed documentation, including work samples. By typing the name of a cheat into the search box given below, you can find the 113 Imperator Rome console commands from our database.


Console Commands
Code Effect
3dstats

This console command toggles (enables and disables) the 3D Stats GUI. The 3D Stats GUI displays information such as your FPS, render time, buffer data, and other render-related stats. This can be useful to fix lag and graphics issues with your game.

ae [amount]

This cheat will increase your nation's Aggressive Expansion by the specified amount. Specify a negative number to reduce AE.

ai [country tag]

This command toggles (enables and disables) AI for the country with the specified country tag.

aistats

This command logs AI statistics to the ai.log file (useful for debugging).

aiview

This command enables and disables (toggles) AI view.

amnesia [country tag]

This command clears the action plan for the AI of the country with the specified country tag.

annex [country tag]

This command will annex the country with the specified country tag for your nation. Find country tags with the debug_mode command.

army [amount] [province id]

This cheat spawns the specified amount of army cohorts in the province with the specified province ID.

army_loyalty [province id] [loyalty amount]

This cheat sets the loyalty of the troops in the specified province to the specified amount. Note that this command doesn't add the specified amount of loyalty to the troops in the province - it sets their loyalty to this value.

cash [amount]

This console command adds the specified amount of cash to your nation. Specifying a negative amount removes cash.

centralization [percentage]

This command sets your nation's centralization to the specified percentage (40 = 40%).

civil_war [country tag]

This command starts a civil war in the country with the specified country tag.

clear

This command clears all of the messages from the console (making it clear, as if you hadn't used it).

clear_aistats

This console command clears all of the AI statistics.

coat_of_arms [country tag]

This command prints the coat of arms definition of the country with the specified country tag to the game.log file. If you do not specify a country tag, your own country's coat of arms will be printed.

compoundnodeeditor

This console command opens up the Compound Node Editor/Node Graph tool. Use the X button at the top right of the window to close (typing this command again just opens up another window under it).

conquer [province id]

This command will make your nation instantly conquer the province with the specified province ID.

control [province id / country tag]

This command will make your nation occupy the province with the specified province ID, or if you specify a country tag, the country with that country tag.

crash

This console command, as you might've guessed, makes your client crash.

debug_mode

This command enables and disables (toggles) debug mode. In debug mode, when you hover over nations, provinces, characters, etc useful information such as province IDs, country tags, and more will be shown in the tooltip. This is useful for finding country tags and province IDs for use in commands - it is similar to the charinfo command from other Paradox games.

declare_war [country tag] [country tag]

This cheat may crash your game - save before using. This cheat makes the two specified countries declare war upon eachother.

delay_diplo

This cheat enables and disables (toggles) the delay that AI takes to respond to diplomatic requests/diplomacy.

destroy_mercenaries

This command destroys all mercenaries.

dumpdatatypes

This command dumps all data types to the data_types.log file which can be found in your Documents/Paradox Interactive/logs folder.

eagerness [country tag]

This command calculates, and prints to the console, a score between 0-1 which represents how eager a nation is to declare war, 1 being very eager and 0 not being eager.

enable_dev_cheats

This command (untested) should enable 'dev cheats'.

error

This console command prints to the console any errors that are in the error log (if you haven't encountered any errors it will be empty).

event [event id] [country tag / province id / character id]

This command will start the event with the specified ID in the specified province, country, or with the specified character as the subject.

event_queue

This console command will print to the game.log file data regarding the game's event queue.

execute [country tag]

This cheat executes (kills) all units belonging to the country with the specified country tag.

exile

This cheat will make any unit(s) that you currently have selected start to exile. To select a unit, click on it so that its information box pops up. When a unit exiles, it will head to safer land, not engage in any combat, and not siege any territory. If the unit you have selected is already exiling, this will toggle off the exile state and make it stop exiling (i.e. this command acts as a toggle command).

explorer

This console command opens up the object explorer window. Use the x button at the top of the window to close it.

forcepeace [country tag]

This cheat will make the country with the specified country tag make AI peace offers to all countries that they are currently at war with.

tweak fow

This command has been reported as non-functional, so it may not work. It should toggle (enable and disable) Fog of War.

gamelog

This command prints to the console the game's log (if it isn't empty).

halt

This command will halt the unit(s) that you currently have selected. Halting units makes them enter exile mode and return to safer land. Note that this isn't a toggle command, when a unit is halting, typing this command again won't cancel the halt. To select a unit, click on it (so that its information box pops up).

healthy_economy

This command prints to the console the percentage of countries that have healthy economies (e.g. if 1 out of 100 countries had an unhealthy economy, this command would print 99%).

help [command]

This console command has two main functions. If typed without any arguments (i.e. just 'help'), it will print to the console a list of all commands in the game. If you add a command name (e.g. 'help cash'), detailed help information for that command will be printed to the console.

helphelp

A simple command - this command will return the message 'No help for you!'

helplog

This command has been reported as non-functional, so it may not work. It should print to the game.log file a list of all commands in the game, with their descriptions.

horde [province id]

This cheat spawns a horde of 100,000 barbarians in the province with the specified province ID.

instant_war

This command toggles (enables and disables) the delay that usually is present between declarations of war - i.e. after using this command, wars will start instantly after declaration (typing it again returns behaviour to usual).

kick [player name]

This command kicks the player with the specified name from the server.

kill [character id]

This cheat kills the character with the specified character ID.

legitimacy [amount]

This command increases the legitimacy of your nation's current ruler by the amount specified. Specify a negative number to decrease legitimacy. If you don't specify an amount, 10 legitimacy will be added (i.e. using the command 'legitimacy' on its own).

load [file name]

This console command will load the save with the specified file name. Make sure you save your current game before using this command.

loading_screen

This command, if enabled, will make it so that loading screens are indefinite (until you turn this command off). This command won't make a loading screen appear, but when one does, it won't end until you disable it (by typing this command again).

make_child [character id] [character id]

Note that this command has been reported as buggy and may make your game crash (save before using). This command will make the two specified characters have a child. The first character ID is the mother's character ID, the second character ID is the father's character ID.

manpower [amount]

This cheat adds the specified amount of manpower to your nation. Specifying a negative number will remove manpower.

map_editor

Note that this command may crash your game - it should open the Map Editor tool.

mapmode [map mode id]

This command saves a minidump to the specified file.

marry [character id] [character id]

Note that this command has been reported as buggy and may make your game crash (save your game before using it). This command will make the characters with the specified character IDs marry eachother.

minidump [file name]

This command saves a minidump to the specified file.

months [country tag] [country tag]

This command will calculate how long (in months) it will take for the AI of the specified country to have enough resources to declare war on the second specified country. For example 'months MRN DUR' would tell you how long the AI thinks it will take for Morinia to get enough resources to declare war on Durotriga.

mpstats

This command will save multiplayer stats to the game.log file.

music.next

This console command switches to the next track in the music playlist.

music.togglepause

This command pauses and unpauses (toggles pause) for the game's music.

navy [amount] [province id]

This command spawns the specified amount of ships within the province with the specified ID. The province should be a sea province, or a province with a port (not landlocked).

nomen

This command is the opposite of the yesmen command - the AI will automatically (and almost instantly) decline any diplomatic offers, etc regardless of circumstances. Note that it affects AI response to AI offers as well (i.e. the AIs will decline all offers from other AI nations).

observe

This command will put you in observer mode, i.e. you become a spectator. The nation you were playing as becomes controlled by AI. Toggle observer mode off by running the command again, then use the tag command to start playing again.

oos_dump

This command will create an OOS dump.

output_terrain

This command will save a province terrain data file to Documents\Paradox Interactive\Imperator named xx_province_terrain.txt.

particleeditor

This console command will open the Particle Editor tool - press the button in the top right of the newly opened window to close it.

pirates [province id]

This cheat code spawns a pirates fleet in the province with the specified province ID.

planaction [index]

This command will look up the planned action at the specified index semantic.

players

This console command will print a list of the names of all players connected to your server (not very useful in single player).

portrait_editor

This is a toggle command - it will open and close the portrait editor tool.

power [amount]

This cheat code will give your nation the specified amount of power (adds to your current power). Specify a negative number to remove power from your nation.

ppa [country tag]

This command forces the AI of the specified country tag to update its parallel plan actions.

prefer [country tag]

This command forces the AI of the specified country tag to update its preferred units.

print_randomlog

This console command prints the current 'random log'.

printmap [map mode] [file name]

This command saves an image of the specified map type (e.g. religion) to the specified file - a good way to get a full high-definition image of your save's map.

refresh_mercenaries

This command will destroy and rebuild all mercenaries (effectively refreshing them).

release_mode

This command enables and disables (toggles) release mode.

reload [file name]

This console command will reload the specified file.

rendertype

This command will print to the console the name of your render backend - e.g. DirectX 11.

replan [country tag]

This command forces a replan for the AI-controlled nation with the specified country tag.

replay

This console command enables and disables (toggles) the game's replay view. It's currently still in development so may be buggy (save your game before using).

revolt [country tag]

This cheat code starts a revolt in the nation with the specified country tag.

save [file name]

This command saves your game to a save file with the specified name. Save file will be located in \Documents\Paradox Interactive\Imperator\save games.

screenshot

This command will take a screenshot of your game and save it to Documents\Paradox Interactive\Imperator\screenshots.

script_docs

This command will print script documentation to the console.

select_province [province id]

This console command will make you select the province with the specified province ID.

set_age [character] [age]

This command will set the age of a specified character. Note that it will be set to this number: using 20 in the age parameter would make your character 20, not add 20 years to their current age.

settings

This command will open a settings window/GUI. Use the button in the top right of the window to close it - typing this command again will just open another one.

setup_editor

This console command will enable and disable (toggle) the 'Editor' - which is titled 'Province data setup'.

shader_debug

This command will remove all shader debugging.

spawnentity [entity id] [state id]

This command spawns a specified entity, in an optional state (state as in the physical state of the entity, not province). The entity will be spawned at your cursor's position.

stab [amount]

This cheat adds the specified amount of stability to your nation. Specify a negative amount to remove stability.

state_loyalty [province id] [amount]

This command adds the specified amount of state loyalty to the specified province. If you specify a negative amount, the province's loyalty to the state will be reduced by that amount.

statistics

 

This command will output statistics to the game's game.log file.

switchlanguage [language name]

This command will switch your game's language to the specified language.

t [country name]

This command will make you control/play as the country with the specified name (specify the name of the country, not the country tag).

tag [country tag]

This command will switch the country you are playing as to the country with the specified country tag.

tech [amount]

This cheat will give your nation the specified amount of technology. Negative numbers reduce tech.

test_save

This console command will start a save test.

testchar

This command will 'give a character all data' - we're not too sure what it does.

teststatus

This console command will print the status of concluded tests.

textureviewer

This command will open a Texture Viewer GUI - clicking the X in the top right of the window will close it.

tick

This console command will tick all units that you currently have selected.

tick_day [amount]

This command will make the game tick forward the specified amount of days.

time

This command will print to the console the current time in the game.

timing [off / show / log / all]

This command sets the timing mode to the specified timing mode.

tweak [tweaker gui name]

This command will open the specified tweaker GUI (e.g. 'tweak fow' to open the Fog of War tweaker GUI).

tyranny [amount]

This command will give your nation the specified amount of tyranny. Specify a negative number to reduce tyranny.

unrest [province id] [amount]

This cheat code will add the specified amount of unrest to the province with the specified province ID. You can reduce unrest by specifying a negative amount.

update

We're not too sure what this command does - the description is 'Daily updates all selected units', when used (with a unit selected), it will print to console 'One tick for 1 unit'.

version

This command will print to the console information about the current version of the game you are currently - including the name of the version, version number, and the time it was released.

vsync

This console command enables and disables (toggles) the vsync graphics setting.

warexhaustion [amount]

This command adds the specified amount of war exhaustion to your nation. Negative numbers reduce your war exhaustion.

watch

This command enables and disables (toggles) watch windows.

winter

This command calls the 'update winter' for all provinces in the game (i.e. checks if they should be in winter mode).

yesmen

This cheat will make AI countries say yes/respond favourably to every offer that is made. It is a toggle command - typing it again will turn it off. Note that this will make the AI say yes to offers from other AI countries as well (not just your own).