
Building a nation in Victoria 3 is a complex undertaking, often demanding countless hours of strategic planning and careful execution. However, if you're looking to experiment and explore different scenarios, the game offers a range of console commands and cheats to significantly alter gameplay.
How to Activate Console Commands in Victoria 3
Enabling console commands requires a simple adjustment to your game's launch options:
- Open Steam and locate Victoria 3 in your library.
- Right-click the game and select "Properties."
- Navigate to the "General" tab and find the "Launch Options" field.
- Enter
-debug_mode
into the text box. - Launch the game. Press the tilde key (~) to open the debug console.
All Available Console Commands in Victoria 3
With debug mode enabled, you can utilize the following commands to influence various aspects of your game. These commands provide god-like powers, allowing you to manipulate laws, influence populations, and even annex entire nations. Use them responsibly and remember they are intended for experimentation and altering gameplay, not for standard playthroughs.
Console Command | Description |
---|
help | Lists all available console commands. |
annex | Annex a specific country. |
annex_all | Annex all countries in the game. |
create_pop_history | Creates a dump file (debug.log) containing complete population history. |
change_law | Modifies laws within a specific country. |
fastbattle | Enables or disables fast battle mode. |
add_ideology | Adds an ideology to a chosen interest group. |
fastbuild | Enables or disables fast build mode. |
add_approval | Increases approval rating with a selected group. |
add_clout | Increases clout rating with a selected group. |
add_loyalists | Increases the loyalist population in your country. |
add_radicals | Increases the radical population in your country. |
add_relations | Increases relations with a selected country. |
yesmen | Makes all nations agree to your proposals. |
vsyncf | Enables or disables main swapchains vsync. |
textureviewer | Allows viewing game textures. |
texturelist | Displays a list of game textures. |
skip_migration | Enables or disables migration skipping. |
update_employment | Transfers employees between buildings. |
validate_employment | Prints unemployment statistics for a selected state. |
create_country [country definition] [country type] [culture] [state id] | Creates a new nation. |
popstat | Displays the total active population count. |
enable_ai | Enables AI for the current game. |
disable_ai | Disables AI for the current game. |
Application.ChangeResolution | Changes the game's resolution. |
research (technology key) | Grants a selected technology to your country. |
set_devastation_level | Sets the devastation level of a selected area. |
wagerate | Changes the wage for a selected building. |
province borders | Enables or disables province borders for selected areas. |
Log.ClearAll | Clears all logs from the current save file. |
nosecession | Enables or disables the secession cheat mode. |
norevolution | Prevents revolutions from occurring. |
own (province id or state region tag) (country tag) | Changes ownership of a selected region. |
kill_character (name) | Kills a selected character. |
money (amount) | Adds a specified amount of money. |
ignore_government_support | Ignores government support. |
Observe | Toggles observation mode. |
changestatepop | Modifies the population number of a specific group. |
skip_migration | Enables or disables the skip_migration cheat mode. |
date (yyyy.mm.dd.hh) | Changes the current game date. |
While these commands offer exciting possibilities, it's recommended to avoid them during your initial playthrough to fully appreciate the game's core mechanics. Victoria 3 is available now on PC.