Here's the Ultimate Guide to Victoria 3 Console Commands and Cheats. Whether you're new to Victoria 3 or revisiting the game for another immersive playthrough, our guide to Console Commands and Cheats is a valuable resource for both beginners and veterans. These commands offer convenient solutions to expand your empire effortlessly or resolve minor gameplay issues with ease.
To fully utilize the various options available in Victoria 3's console commands and cheats list, along with its debug mode shortcuts, you'll first need to know how to activate the console. Once mastered, you'll be able to annex nations and access additional funds with a few keystrokes.
Victoria 3 Console Commands and Cheats: A Comprehensive List
If you've played past Clausewitz engine games, like Crusader Kings 3, you may be familiar with gaining access to Victoria 3's console. But we'll explain it for newcomers as well:
On Steam, right-click on Victoria 3 in your library, select Properties, and add -debug_mode in the dialog box under the Launch Options section.
With these steps completed, you'll access Victoria 3's console by pressing the tilde (`) key (just left of the number 1 key on most keyboards).
Before diving into Victoria 3's console commands and cheats list, it's worth noting that the game's debug mode enables certain actions at the press of a button.
Although less generous than Crusader Kings 3's system, you can change your country's government type using buttons on the lower portion of the menu that appears when you press the tilde key.
You can also press Ctrl+left click on any country to play as it, or Ctrl+Alt+Left click to instantly annex the selected region.
Victoria 3 Console Commands and Cheats: (Remember to remove brackets when inputting commands)
- add_approval (interest group name) (amount) (time period) - Adds or removes specified amount of approval for specified amount of time to specified interest group
- add_clout (interest group name) (amount) (time period) - Adds or removes specified amount of clout for specified amount of time to specified interest group
- add_ideology (interest group name) (ideology name) - Adds specified ideology to specified interest group
- add_loyalists (culture) (amount) - Adds specified amount of loyalists
- add_radicals (culture) (amount) - Adds specified amount of radicals
- add_relations (country tag) (amount) - Changes relations with specified country by specified amount
- add_war_support (country tag) (amount) - Changes war support of specified country in all its wars by specified amount
- annex (country tag/id) - Annexes specified country
- annex (country tag/id) - Annexes all other countries
- change_law (law key) (country tag) - Changes a law in specified country to the specified key; country tag optional
- changestatepop (state ID) (pop type/all) (factor - Changes the size of the specified pop type or all pops by the given factor; capped at maximum employment for each pop type
- conquerall (country tag) - Gives player control of all provinces of specified country
- create_country (country definition) (country type) (culture) (state ID) - Creates country with specified parameters
- create_political_movement (law type key) - Creates political movement
- cthulhu - ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!
- debug_mode - Toggles debug mode
- disable_ai (all/tag) - Disables AI
- disable_pop_growth - Toggles the cheat mode disable_pop_growth
- disable_retooling - Toggles the cheat mode disable_retooling
- enable_ai (all/tag) - Enables AI
- event (event name) (country tag/province ID) - Executes specified event targeting specified country or province
- fastbuild - Toggles the cheat mode fastbuild
- fastenact - Toggles the cheat mode fastenact
- fasthire - Toggles the cheat mode fasthire
- fastinstitutions - Toggles the cheat mode fastinstitutions
- fastinterests - Toggles the cheat mode fastinterests
- fastmobilize - Toggles the cheat mode fastmobilize
- fastresearch - Toggles the cheat mode fastresearch
- fastrevolutions - Toggles the cheat mode fastrevolutions
- fastsecession - Toggles the cheat mode fastsecession
- fasttravels - Toggles the cheat mode fasttravels
- help - Provides a list of all commands
- help (command name) - Provides selected command's effect description
- ignore_government_support - Toggles the cheat mode ignore government support
- kill_character (character name) - Kills specified character
- money (amount) - Adds specified amount of money; 10000000 if no amount if specified$
- music.playtrack (track name) - Plays specified track*
- norevolution - Enables/disables revolutions
- nosecession - Enables/disables secession
- observe - Toggles observe mode
- own (province id/state region tag) (country tag) - Changes owner of specified province or state to specified country
- permitmarginalizedingovernment - Toggles the cheat mode with the same name
- popstat - Shows amount of active pops
- portrait_editor - Opens portrait editor
- province borders (true/false) - Shows or hides province borders
- research (specific technology key or era number) - Grants specified technology or all tech leading up to specified era
- script_docs(script_documentation) - Prints script documentation
- screenshot - Takes screenshot
- set_devastation_level (state region tag) (amount) - Sets devastation level in specified state to specified amount
- set_pollution_level (state region tag) (amount) - Sets pollution level in specified state to specified amount
- settings - Spawns a settings GUI
- skip_migration - Toggles migration skipping
- spawnentity (entity name) (state) - Spawns specified entity at cursor position; state optional
- spawnentity_at (entity name) (x) (y) (state) - Spawns specified entity at specified coordinates; state optional
- switchlanguage (language name) - Reloads localization files and switches language
- tag (country tag) - Lets you play as specified country
- time - Shows system time
- testevent (event name) (country tag/province ID) - Tests event targeting specified country or province
- testobjective (subgoal key) - Tests objective; subgoal key optional
- treatyport (state region ID) - Takes treaty port in state region
- version - Shows game version
- wagerate (building ID) (new wage rate) - Sets specified building's wage rate to specified number
- yesmen - Makes AI agree to all of the player's diplomatic proposals and sway offers
Important Considerations for Victoria 3's Console Commands
One thing to consider is that you will not be able to use Victoria 3's console commands in ironman games, which is typical of Paradox's grand strategy titles.
That's your complete guide to Victoria 3's console commands and cheats. For more on the game, discover whether you can expect to see Victoria 3 on PC Game Pass or Nvidia GeForce Now at launch.
Keep updated on the latest PC Gaming news by following GameWatcher on Twitter, checking out our videos on YouTube, giving us a like on Facebook, and joining us on Discord. We may also include links to affiliate stores, which gives us a small commission if you purchase anything via them. Thank you.