Gaming industry is filled with various grand strategy games and players have a wide variety to choose from. Before talking about the Heart of Iron 4 console commands list, we would like to highlight what makes this game different from the others.
Heart of Iron 4 is a grand strategy game developed by Paradox Development Studio and published by Paradox Interactive. The game is based around World War 2 where players can control any of the countries that are a part of the game. Unlike most grand strategy games, Heart of Iron 4 gives you a lot of flexibility with even being able to use Cheat console commands among everything else.
So, in this article, we will discuss the full Heart of Iron 4 console commands list. To use any of these commands, players will have to press the “~”(tild) button that is available below the Esc button. An alternate method to open the console is Shift+2 or Shift+3. Once inside the console, just type or paste any of the following commands according to your needs.
Heart of Iron 4 Console Commands List
In the following table, the part inside ‘[]’ is where players are supposed to type the quantities according to their requirements.
Command Name & Syntax | Effect Description |
gain_xp [amount] | Adds experience to selected General/Leader/Admiral based on the given amount. |
cp [amount] | Adds Command Power(maximum 100%) |
st [amount] | Adds Stability (maximum 100%) It can be removed by adding a negative amount |
ws [amount] | Adds War Support (maximum 100%) A negative amount can remove the same. |
allowtraits | Removes restrictions on general traits and allows you to assign any general trait to commanders. |
add_equipment [amount] [name] | Adds equipment based on the values given except naval equipment. Can be removed by typing a negative value. |
add_latest_equipment [amount] | Adds recently unlocked/fully researched equipment according to the amount. |
whitepeace [country tag] [country tag] | Makes white peace among the specified countries. |
teleport [province ID] | Teleports the selected ship/army to the given ID. |
allowdiplo | Allows the use of any diplomatic action without justification. |
debug_nuking | Nuking is permitted everywhere. |
instantconstruction | Toggles instant construction on (turns it off if it was already on). |
event [event ID] [country tag] | Starts the said event in the said country. |
research [slot ID/ ‘all’] | Researches all equipment, or the specified equipment. |
research_on_icon_click | Allows you to instantly research any technology when clicked on. |
annex [country tag/ ‘all’] | Starts an annex with the said country. |
winwars | Gives your country max. war score for all the wars. |
manpower [amount] | Adds the said amount of manpower |
add_opinion [source country tag] [target country tag] | Adds an opinion from the source Country to the target Country. |
tag [country tag] | Switches your country to said country. |
observe | Enters players into observe mode where they can change basic settings. |
tdebug | Enables/Disables debug mode. |
spawn [unit name/ID] [province ID] [amount] | Spawns the said amount of unit in the said place. Requires you to add ‘-debug’ to HOI4 launch options. |
occupationpaint [country tag] | Turns occupation painting ON/OFF. |
setowner [country tag] [state ID] | Sets the owner of said state. |
setcontroller [country tag] [province ID] | Sets the controller of said state. |
xp [amount] | Adds said amount of experience to all experiences. |
pp [amount] | Adds the said amount of political power to your country. |
civilwar [ideology] [country tag] | Starts a Civil War based on said ideology. |
add_party_popularity [ideology group] [amount] | Adds the said amount of party popularity. |
set_ruling_party [ideology group] | Sets the said Ideology group as ruling party. |
help [command] | Prints a list of commands. |
focus.autocomplete | Allows instant completion of national focuses. |
focus.nochecks | Ignores focus requirements. |
focus.ignoreprerequisites | Ignores focus prerequisites. |
decision.nochecks | Ignores decision requirements. |
instant_prepare | Skips naval invasion preparation time. Requires ‘-debug’ in HOI4 launch options. |
nuke [amount] | Adds the said amount of nukes to your country. |
yesman | Country accepts any diplomatic offers automatically. |
rendertype | Prints the render type being used. |
tweakergui | Opens a tweaker GUI |
add_ideas [idea name] | Adds the idea to your country. |
reload [file name] | Reloads a file without opening or closing your game. |
time | Prints the current time |
reloadfx [map / .fx file] | Reloads the game shaders. |
particle_editor | Opens particle editor GUI. |
testtool | Opens the testing tool. |
analyzetheatres | Checks all theatres in the game for errors. |
massconquer | Opens mass conquer tool. |
deleteallunits [country tag] | Deletes all units of the said country. |
aircombat [scenario] [result] [province id] [airbase state id] [airbase state id] [equipment] [equipment] [equipment creator] [equipment creator] | Starts an air combat at the said location from the desired country, airbase and equipment. |
theatersrebuild | Rebuilds all existing theatres. |
fronts | Toggles the visibility of foreign fronts. |
aidump | Dumps AI data. |
traderoutes | Toggles ON/OFF trade routes. |
debug_tactics | Toggles ON/OFF tactic debug tooltip. |
reloadsupply | Reloads all the supply systems. |
deltat [speed multiplier] | Changes the speed of in-game animations. |
building_health [building type] [state id / province id] [level] [amount] | Modifies the health of any building. |
nomapicons | Toggles ON/OFF map icons. |
nopausetext | Toggles ON/PFF the pause menu. |
nextsong | Skips to the next song in-game. |
combatsound [frequency] | Modifies the frequency of a random sound during combat. Must be between 1 to 50. |
morehumans [amount] | Adds humans to your country. |
window [open / close] [gui name] | Toggles ON/OFF the said GUI. |
reloadinterface | Reloads the interface of the game. |
reloadtechnologies | Reloads technologies. |
updateequipments | Reloads equipments. |
updatesubunits | Reloads units. |
reloadoob [country tag] | Reloads the order of battle for the said country. |
update_loc [localisation key] | Reloads localisation key. |
poll | Polls valid events. |
pause_in_hours [hours] | Pauses the game after said amount of time. |
add_autonomy [country tag] [amount] | Adds/Subtracts said country’s autonomy level. |
testevent [event id] [character id] | Tests the said ID and doesn’t trigger it. |
resign | Resigns from current position. |
add_interest [country tag] | Adds the said country to your interest. |
remove_interest [country tag] | Removes the said country from your interest. |
add_diplo | Adds diplomatic en route for your country. |
printsynchstuff | Prints the current game seed. |
setrandomcount [count] | Sets random count to said number. |
ai | Toggles AI ON/OFF |
human_ai | Toggles human AI ON/OFF |
ai_invasion | Toggles AI for naval invasion ON/OFF |
ai_accept | Toggles ON/OFF whether AI will accept diplomacy or not. |
fow [province id] | Enables fog of war. |
collision | Toggles ON/OFF collision debug GUI. |
savegame | Saves the game. |
savecheck | Checks if the saving is working correctly. |
ip | Prints IP address. |
requestgamestate | Prints gamestate. |
nudge | Opens nudge tool. |
mapmode [mapmode id] | Changes map mode to said ID. |
fullscreen | Toggles ON/OFF fullscreen. |
prices | Prints price information. |
add_core [state id] [country tag] remove_core [state id] [country tag] | Adds or removes the said state as core of the said country. |
debug_zoom | Game zooms in. |
debug_show_event_id | Prints current event ID. |
debug_assert debug_smooth debug_nomouse debug_terrain debug_cities debug_water debug_fronts debug_borders debug_trees debug_rivers debug_postfx debug_sky debug_tooltip debug_nogui debug_lockcamera debug_lines debug_entities debug_info debug_particle debug_textures debug_wireframe | Toggles ON/OFF the said setting. |
flagsoutput [path] | Generates and saves texture atlas file to said path. |
cityreload | Reloads cities. |
error | Print errors. |
version | Prints the current version. |
debug_achievements_clear | Clears all the achievements and stats. This is irreversible. |
moveunit [unit id] [province id] | Moves the said unit to the said ID. |
spawnactor [name] [province id] [animation] | Spawns an Actor. |
cameraclamp | Toggles ON/OFF the camera clamp. |
guibounds | Toggles ON/OFF bounds debug GUI. |
reloadweather [seed] | Reloads weather. |
weather | Toggles ON/OFF weather. |
debug_air_vs_land | Toggles ON/OFF debug mode for air vs land combat. |
mapnames | Toggles ON/OFF map names. |
profilelog | Outputs profiling data/info. |
run [file name] | Runs a list of commands in the said file. |
oos | Client goes out of sync. |
debug_crash | Debugs client crashes. |
sleep [duration] | Pause the game for said amount of settings. |
goto_province [province id] goto_state [state id] | Center of your camera moves to the said ID. |
3dstats | Toggles ON/OFF 3D Stats. |
hdr | Toggles ON/OFF HDR. |
srgb | Toggles ON/OFF color debugging. |
bloom | Toggles ON/OFF bloom. |
night | Toggles ON/OFF Night. |
filewatcher | Toggles ON/OFF filewatcher. |
createlean | Generates LEAN textures. |
hsv | Converts HSV to RGB. |
tag_color [rgb] | Sets the tag color of your country. |
browser [url] | Opens browser and goes to said URL. |
aiview | Toggles ON/OFF debug info for AI. |
airealism | Toggles ON/OFF realistic AI for the game. |
instant_wargoal | Lets you to apply any war goal without justification. |
set_country_flag [country tag] | Changes your country’s flag to said country’s flag. |
set_cosmetic_tag [country tag] [country tag] | Changes the name and flag of the first country to the second country. |
That’ll do for all the Heart of Iron 4 Console Commands.
Also, Read CSGO Wallhacks Commands: All you need to know about 2022.
Leave a comment