You might be knowing about the hearts of iron which is a strategy based video game. Today we are going to talk about a list of all cheats and console commands for Hearts of Iron 4. For those who do not know much about this game, let us tell you that this is a game based on World War II and as a player you have to strategize techniques that can make your team win the war. This game helps you in developing your strategizing and leadership skills. You can take command of any nation by conquering them with your strategies. This game is basically a sequel of Heart of iron 3 and was released in June 2016. The game is available on Microsoft Windows and Apple Mac OS. There are three main alliances in the game, the Allies, the Axis, and the Communist International, that the player can either participate in or stay out. The game ends when there is only one alliance left standing, and the winning alliance is determined through a victory point system, giving points to alliances controlling key regions or cities. In this post, you will find a list of Hoi4 Console commands and hearts of iron 4 cheats.
Contents
- 2 Hoi4 Cheats
Features of hearts of iron 4 (HOI4)
- Authentic real-time war simulation: It has a great simulation of war scenarios and you will see war tanks, planes, ships, guns and weapons of mass destruction.
- Experience of the battlefield: You will be able to experience World War II in a topographical map complete with seasons, weather, terrain, snow, mud, and storms.
- Negotiate or Invade: The game will give you a real-life feel by offering features such as negotiations using advanced politics and diplomacy systems, engaging in trade for resources and appointing ministers to your party.
- Intense battle: It also offers a multiplayer option for up to 32 players including both hot join and cross-platform multiplayer.
Besides these features, you can also develop detailed historic tanks and planes through research and army experience.
Hoi4 Cheats
No matter whichever the game, as you keep playing and go at another level, the game gets tougher. The players get so interested in the game that they do not want to quit due to those obstructions and find ways to bypass those obstructions. Heart of iron 4 is no different, you will get stuck in the game as you progress. We will show you the way of bypassing those without a struggle. Remember how we used cheat codes in GTA to get powerful weapons and unlimited life? It was so much fun. Similarly, the heart of iron 4 also has some cheat codes that can be used to bypass the struggles and move further smoothly. So read on to know how to enable and use the hoi4 console commands.
How To Use Hearts of Iron IV Cheats
In order to enable hearts of iron 4 cheats, you will have to open a special console window which can be accessed in non-ironman mode only. You can open this console window by pressing “ ^ or ° “ or ALT+2+1. You will be able to execute previous commands using the arrow keys on the keyboard so that to avoid typing the same cheat or command repeatedly. You can disable any cheat by using the same command again.
You can again enable the game console by using SHIFT+2, §, ~, `,^ or ALT+2+1, or SHIFT+3 keys. Please note that you will not be able to access the console in ironman mode. Below are the cheats and hoi4 console commands that you may use to bypass the obstacles.
Also Read:Is Kinguin Legit for Windows & Game Keys?
Hoi4 Console Commands & Cheats
hoi4 commands | Effect of Commands |
add_equipment(ae) [(equipment amount)] [(equipment name)] | This command Adds equipment |
teleport(tp) | This command can be used to Activate the Teleporting tool |
instantconstruction(ic) | it immediately activates constructions |
event [event id] [(Target Country Tag)] | This code will Executes an event |
rendertype | It Reports what render backend is used |
reload [file name] | It Reloads assets |
theatersrebuild(trebuild) | This command Rebuilds all theatres in the world. All orders will be cleaned. |
moveunit [<unit ID>] [Province ID] | moves that unit to the province you want it to be moved to |
setowner (country tag) (province ID) | It gives you that province you may want |
nu (unity) (unity amount) | Using this command you can boost your country’s unity level |
add_equipment(se) (Equipment number) (equipment name) | It gives you the equipment you may want and how much you need |
Manpower (amount you want) | this command will increase your manpower for your country |
st [<amount>] | This command will Add Stability |
civil war [<ideology>} {target country tag} | It starts a civil war in that country to the ideology you may want for that country |
cp [<amount>] | This command will Add Command Power |
ws [<amount>] | It Adds War Support |
threat (threat number) | boosts and decreases your country’s threat level |
add_latest_equipment(ale) (equipment number) | this command gives you the latest equipment your country has |
allowdiplo(adiplo,nocb) | It Allows to use all diplomatic actions for no matter the rules. |
allowtraits | It Allows free assignment of general traits |
analyzetheatres(anth) | It Analyzes theatres for errors. |
winwars | It Gives max war score in all wars for the country |
printsynchstuff | This command prints the current seed of your game. |
add_diplo | This command adds diplomatic enroute for your current country. |
deleteallunits(delall) | Delete all armies and fleets of the specified countries. |
setowner [country tag] [state id] | It Sets state owner |
setcontroller [country tag] [province id] | Sets province controller |
add_party_popularity <ideology group> <value> | This command adds party popularity |
nextsong | This command can be used to Change the currently playing soundtrack. |
morehumans(humans) [num] | It Adds more humans |
reloadinterface | It will Reload the entire interface |
updateequipments | This command Updates the equipment database |
winwars | It Gives max war score in all wars for the country |
resign | This command can be used to Resign from the game |
xp [XP amount] | Gives Army, navy and air experience to the player |
set_ruling_party | This command Sets ruling party |
nuke [number] | This command Adds nuke |
Hoi4 Debug Console Commands
Debug Console Commands | Effect |
debug_texture | It draws textures like bloom |
debug_textures | this command Writes Texture info to application debug log |
debug_sky | This command enables or disables the sky. |
debug_trees | It enables or disables (toggles) trees. |
debug_volume [<Volume Delta>] | Using this command you can Modify music volume |
Debug_rivers | This command turns on/off rivers. |
Debug_tooltip | it turns on/off tooltips |
Debug_show_event_ID | This command can be used to show the IDs of different events. |
Debug_achievements_clear | This command deletes all your achievements and statistics |
debug_diploactions | It Start Counting diplomatic actions |
Conclusion
We hope these Hoi4 Console commands will be helpful to you for better gameplay and enjoy the game more. So just head into the command window and start enjoying the game.
Hearts of Iron IV is the fourth game in the Hearts of Iron franchise which will be set for release in sometime during 2016. It is one of the strategy games focusing on World War Two made by Paradox Interactive. The formal announcement date was in January, 2014 and was intended to be released back in the first quarter of 2015. There were issues encountered when testing the game so it'll be possibly released in 2016.
The game focuses on the buildup to World War Two from 1936 to 1948.
Features Announced for the Game Edit
- Total Strategic War - The game will be fought on land, naval seas, in air, laboratories, factories, backrooms, and in international trade.
- The most authentic real-time simulation of the war - Commanders will fight for the war with tanks, planes, ships, guns and newly discovered weapons of mass destruction.
- Fight as any nation in the greatest human conflict of all time - Countries playable as big as the major warmongers such as Germany, Great Britain, France, United States of America and little nations who are trying to get away from the war.
Some nations (Germany in particular) have national focuses that give you the choice between annexing a whole nation, annexing part of it and puppeting the rest, or puppeting the whole nation.
Putting aside World Tension, is there a benefit to creating a puppet instead of annexing it outright?
Landric
LandricLandric2,12022 gold badges2323 silver badges3737 bronze badges
1 Answer
Puppeting vs Annexation is essentially a question of army size vs security+production.
When you annex a country, you will gain full access to its resources and factories, but the population counts as non-core pop, you can only ever recruit 0.1% of your non-core pop into the army, so the manpower gain from annexation is minimal.
A puppet does not provide its resoruces immediately, but will do so for free, you only have to spend the convoys, however you won't be able to use their factories or build in their territory, you may use air and naval bases though.
A puppet has it's population as core pop, meaning, it will provide a lot more manpower and thus the puppet is able to recruit many more divisions than you would be by annexing, the puppet will also frequently grant a significant portion of its army to your control as an expeditionary force. While you won't be able to control what divisions you get, your army size will be much larger by puppeting. For comparison, in my game I got about 50 divisions total from Vichy France, with a total pop of perhaps 20M, my entire non-core pop that game was 500M, which is only worth 500k manpower, or about 50 divisions as well.
The second issue is security. What happens, when an enemy captures an annexed state? Well, it's occupied and usable by him, that's it. What happens, when he captures a puppet? The puppet may surrender, if the enemy gets enough victory points. This causes all army divisions of the puppet to immediately disband, including those in your own army, which can prove fatal if it happens at the wrong time. On the other hand a puppet will be able to handle occupation resistance better than you.
So, in summary: if you need production or the location is risky go for annexation. If you need more troops, go for puppet.
DulkanDulkan14.8k11 gold badge4242 silver badges7878 bronze badges
Not the answer you're looking for? Browse other questions tagged hearts-of-iron-4 or ask your own question.
Hearts of Iron IV is a strategy based video game based on World War II. The game has been developed by Paradox Interactive. The game usually tends to attract people who play FPS and MOBA games.
The game was released on June 6, 2016. Hearts of Iron IV is the sequel to Hearts of Iron III which is based on the war period during 1936 and 1948.
Alike rest of the titles from the Hearts of Iron series, Hearts of Iron IV (HoI4) is also a grand strategy game. The game mostly focuses on the period during the second world war.
More About Hearts of Iron IV (HoI4)
Human history is filled with tragic examples of wars & World War II is one of them. World War II was terrifying, petrifying and horrific. No matter how terrific wars are, it is always interesting to learn about them.
Simulation games are trending these days and Hol4 is one of them, but the funny part is a lot of simulation games are boring or no fun to play at all.
However, Hearts of Iron IV which is based on the simulation of the period during the second world war contrasts other simulation games in a number of ways. The game is extremely complicated and it gets more and more interesting as you keep playing it. Paradox Interactive, the developers of the game have done an incredibly exceptional job in thickening the plot of the game.
The game truly demands your strategy and decision-making skills.
Main features of Hearts of Iron IV
Here are some of the major features and key points of the game which make it even more interesting.
Authentic and Real-time War Simulation
Hol4 lets you choose the greatest commanders of the WW2 era to fight your war with the tools of the time; tanks, planes, ships, guns and newly discovered weapons of mass destruction.
Excellent User Interface
Hol4 has a similar user interface as the previous titles from the Hearts of Iron series with just a few minor and major changes. The game provides a fairly clean interface which is easily navigable. This ensures that players do not get frustrated during gameplay.
How To Puppet Hoi4 Cheat
The map too has an astonishing interface which makes it much more easy to read. It’s made up of approximately 11,000 provinces, sea regions, and air zones. Hol4 simulations are very life-like, the weather patterns, day and night cycles show each and every minuscule detail which makes it more and more fun it to play.
A True Test of Your Strategies
Unlike other strategy games, Hearts of Iron IV (HoI4) truly demands your strategic skills. Passing each level, Hol4 will keep testing your strategic skills as you continue playing the game.
The game, however, tends to focus on one’s individuality and how big a strategist he/she can be at times of dire need. If you are looking for a challenge and some total mind-boggling experience, Hol4 will not disappoint you.
A number of variables are at play during a battle. Every variable, no matter how small or minute, can change the course of battle in a single move. Controlling such variables which have the power to turn the tables in a single move, is far more challenging and interesting at the same time.
Must Check : 7 Best Plasma Lighters of 2018 – Top Picks & Reviews
How To Puppet In Hoi4
Multiple Playing Options
Unlike other games, Hearts of Iron IV (HoI4) can be played in number of ways. You get to control various factors such as time, climate, etc. As I have mentioned before, you can choose any nation that existed during the Second World War between 1936 and 1939. You can choose from the greatest powers striving for victory, or small nations who are just trying to weather the storm.
The option to play the game in a number of ways compels any vivid gamer to replay the game again and again.
Influence of The Game
The game dates in the period of the Second World War. While playing the game, you are prone to come across various historical ideologies which conflict with your own. Nations like Germany, Japan, Italy, United States, Britain, France, and The Soviet Union who were the major participants in the World War II try to implicate their historical ideologies on you. The game highly influences you and gives you an alternate perspective of the history.
How to Enable Cheats?
The game sound fun to play, right? but sometimes, there’s always some level where you get stuck and can’t seem to get past it. This is where cheats come into play. Here, you will find Hearts of Iron 4 cheat codes which will help get past levels if you ever get stuck.
To enable cheats, you need to open the game console, which is a special debugging window accessible in non-ironman games. To open the game console, you need to press ” ^ or ° “.
If you have a decent ranged weapon (e.g., crossbow/bow with iron- or steel-headed arrows, or better a decent firearm and enough ammo) and encounter a bear, you can usually drop it pretty safely by sprinting backward while putting rounds in its face. Feather 7 days to die.
You can use the arrow keys to shuffle through previously executed commands. This ensures that you don’t have to type in the same cheat or command again and again.
If your game console is disabled, you can enable it by pressing Shift+2, §, ~, `,^ or ALT+2+1, or Shift+3. Keys vary with different keyboard layouts.
Note: In-game console can only be accessed in non-ironman games. You cannot access the console in Ironman mode.
Enabling Country Tags in Hearts of Iron IV
Generally, country tags are not case-sensitive and are normally typed in upper-case, for ex: CHI, RUS, ENG, etc.
Upon typing in the country tag in the game console, new nations will spawn with the corresponding flags.
Now all that’s left for you, is to use any of the cheats from the table below. Use them however it suits your needs, but beyond all that, make sure you really do enjoy playing the game.
List Of Useful Cheats and Commands for Hearts of Iron IV
Below you will find list of helpful cheats and commands which will make your experience of Hol4 more fun and joyous.
Hearts of Iron IV Cheats
Command | Effect | Example/Comment |
---|---|---|
add_equipment(ae) [(equipment amount)] [(equipment name)] | Adds equipment | Equipment uses the basic name so 'ae 1000 Infantry_Equipment_1'. |
add_latest_equipment(ale) [(equipment amount)] | Gives player amount of latest equipment variants | |
whitepeace(wp) [(country tags)] | White peace with the specified countries. | |
teleport(tp) | Activates the Teleporting tool | |
allowdiplo(adiplo,nocb) | Allows to use all diplomatic actions for no matter the rules. (Can declare war without justification) | |
debug_nuking | Allows to nuke every province without checking any conditions. | |
instantconstruction(ic) | Toggles instant construction cheat. | This code will also affect AI. Ships will be constructed instantly. |
event [event id] [(Target Country Tag)] | Executes an event | event political.3 for communist coup 6 for democratic 9 for fascist |
research [(slot id) or 'all'] | Researches a technology from research slot or all. | Research all will instant research all technologies |
research_on_icon_click | Research a technology when clicking on technology tree icon | Will Allow you to research an item without its prerequisite |
annex [(Target Country Tag)] | Begin annex/annexes the specified tag | annex USA or annex d01 or annex all |
winwars | Gives max war score in all wars for the country | |
manpower [(Amount)] | Adds manpower to player | Type the amount you want to get. If you type 50 then you will 50 mens. |
add_opinion [(Country tag)] | Add opinion to/from tag | |
tag [(Country tag)] | Switch tag to another country | |
observe(spectator) | Switches to play no country at all, and no longer shows messages or pauses the game. However, it also interferes with AI performance and is not a good indication of what the AI will do if observe mode is not used. | |
tdebug | Toggles Debug info | Helpful for finding nation tags and ID's |
spawn [(SubUnit Type)] [(Province ID)] [(Amount)] | Spawns a unit in a province | If this commands doesn't work or shows any error. Then follow the steps to fix this, go to your Steam library and change the start priorities to '-debug' prior to launching, and then launch the game in debug mode. |
occupationpaint(op) | Toggles occupation painting. If used with country tag occupies all of their owned, not controlled, land, e.g., op JAP. | |
setowner [country tag] [state id] | Sets state owner | |
setcontroller [country tag] [province id] | Sets province controller | |
xp [XP amount] | Gives Army, navy and air experience to player | Can be used once per day |
pp(fuhrer_mana,political_power) [PP amount] | Gives political power to player | |
civilwar [(ideology)] [(target country tag)] | Spawns a civil war | civilwar fascism ENG : |
Other Valid ideologies 'communism' 'democratic' 'neutrality' | ||
add_party_popularity | Adds party popularity | ideology group has shortcuts d f n c for vanilla HOI groups. |
set_ruling_party | Sets ruling party | ideology group has shortcuts d f n c for vanilla HOI groups. |
help [command name] | Print out all console commands or a specific command description. | |
Focus.AutoComplete | Allows national focuses to be instantly finished | Affects AI |
Focus.NoChecks | Ignores focus requirements | Affects AI |
instant_prepare | Instantly prepares naval invasions | Displays message 'Command only available for developers' |
nu [number] | Adds the specified amount of National Unity | |
nuke [number] | Adds nuke | |
yesman | AI will accept all diplomatic offers |
Hearts of Iron IV Console Commands
Command | Effect | Example/Comment |
---|---|---|
rendertype | Reports what render backend is used | |
tweakergui | Spawns a tweaker GUI | |
add_equipment(ae) [(equipment amount)] [(equipment name)] | Adds equipment | add_equipment 200 Sonderkraftfahrzeug 251/20 : See 'equipment_l_english.yml' for full list of names |
add_ideas [(idea name)] | Adds ideas with | See ideas within the respective country-file under .commonideas |
add_latest_equipment(ale) [(equipment amount)] | Gives player amount of latest equipment variants | |
reload [file name] | Reloads assets | |
reload loc (reloads localisation files) | ||
reload focus (reloads focuses) | ||
reload landcombat.gui (reloads land combat interface) | ||
time | What time is it? | |
reloadfx [Arguments: map/mapname/postfx or *.fx filename] | Reloads the shader | |
particle_editor | Spawns a particle editor | |
whitepeace(wp) [(country tags)] | White peace with the specified countries. | |
testtool(test) | Testing tool. | |
analyzetheatres(anth) | Analyze theatres for errors. | |
massconquer(massc) | Mass conquer tool. | |
deleteallunits(delall) | Delete all armies and fleets of the specified countries. | deleteallunits SPR |
aircombat(airc) [(scenario name)] [(result name)] [(province id)] [(state id with airbase)] [(state id with airbase)] [(equipment type)] [(equipment type)] [(equipment creator country)] [(equipment creator country)] | Spawns an air combat in desired location. | |
teleport(tp) [(province_id)] | Teleports selected armies or ships to the specified province | |
theatersrebuild(trebuild) | Rebuilds all theatres in the world. All orders will be cleaned. | |
fronts | Toggle visibility of the foreign fronts | |
aidump | Dump AI front data to log file, needs to have a unit selected | |
traderoutes | Toggle visibility of trade routes | |
debug_tactics | Toggle visibility of debug tooltip for tactics | |
allowdiplo(adiplo,nocb) | Allows to use all diplomatic actions for no matter the rules. | |
debug_nuking | Allows to nuke every province without checking any conditions. | |
reloadsupply(relsup) | Reinitializes the supply systems. | |
deltat [(speed factor)] | control animation speeds | |
building_health(bhealth) [(building type)] [(state or prov id)] [(building level)] [(health to add)] | Changes specified building health | |
instantconstruction(ic) | Toggles instant construction cheat. | |
nomapicons | Toggles map icons. | |
nopausetext | Toggles the pausebanner for nicer screenshots. | |
nextsong | Changes the currently playing soundtrack. | |
combatsound | How often does the combat view give a random sound? 0-50 | |
morehumans(humans) [num] | Adds more humans | |
window(wnd) [Arguments: open/close] [window gui name] | Opens or closes the specified window | |
reloadinterface | Reloads the entire interface | |
reloadtechnologies | Reloads the technology database | |
updateequipments | Updates the equipment database | |
updatesubunits | Updates the subunit database | |
reloadoob [(Target Country Tag)] | Reloads OOBs | |
update_loc [localization tag] | Updates the localization tag file | |
poll | Polls valid Events | |
pause_in_hours | Pauses the game after X hours have passed after command is called | |
event [event id] [(Target Country Tag)] | Executes an event | event political.3 for communist coup |
research [(slot id) or 'all'] | Researches a technology from research slot or all. | |
research_on_icon_click | Research a technology when clicking on technology tree icon | |
add_autonomy [(Target Country Tag)] [num] | Changes a country's autonomy level | add_autonomy PHI -200 |
annex [(Target Country Tag)] | Begin annex/annexes the specified tag | annex USA or annex d01 |
winwars | Gives max war score in all wars for the country | |
testevent [(Event ID)] [(Character ID)] | Tests an event without triggering it | |
manpower [(Amount)] | Adds manpower to player | |
add_opinion [(Country tag)] | Add opinion to/from tag | |
tag [(Country tag)] | Switch tag to another country | |
resign | Resign from the game | |
add_interest [(Country tag)] | Add specified country tag to your interest | |
remove_interest [(Country tag)] | Removes specified country tag from your interest | |
add_diplo | Adds diplomatic entroute | |
PrintSynchStuff | Prints random count and seed | |
SetRandomCount | Sets the randomcount to 0 or arg | |
observe(spectator) | Switches to play no country at all, and no longer shows messages or pauses the game. However, it also interferes with AI performance and is not a good indication of what the AI will do if observe mode is not used. | |
ai | Toggles the AI on or off | |
human_ai | Toggles AI for Human countries | |
ai_invasion | Toggles AI AI naval invasions | |
ai_accept(yesman) | Toggles AI always accept diplomacy | |
fow(debug_fow) [(Province ID) OPTIONAL] | Turns off fog of war in a province or in general | |
collision(debug_collision) | Toggles debug display of normals/bounding boxes/collision | |
savegame | Creates a savefile. | |
savecheck | Makes a save file (Test_01), loads the save file, makes a new savegame (Test_02). Those save files should look the same. | |
IP | Shows your IP | |
requestgamestate | Requests the gamestate from host | |
nudge | Go to the nudge tool | |
mapmode [Mapmode type (int)] | Change mapmode. | |
fullscreen | Toggles fullscreen | |
prices | Price Info | |
add_core [(State ID)] | Add core | |
remove_core [(State ID)] | Remove core | |
debug_zoom | Zooms in the game | |
debug_types | Will print the data type for all dynamic reference objects. Can only be used if using RTTI. | |
debug_show_event_ID | Shows event ID | |
debug_commands | Printing commandcount to message.log | |
debug_events | Start Counting events | |
debug_dumpevents | Dump Event data to game log | |
debug_diploactions | Start Counting diplomatic actions | |
debug_dumpdiploactions | Dump diplomatic action data to game log | |
debug_assert | Toggles asserts on/off | |
debug_smooth | Toggle framesmoothing | |
debug_nomouse | Toggles mouse scrollwheel on/off | |
debug_terrain | Toggles Terrain on/off | |
debug_cities | Toggles Cities painting mode on/off | |
debug_water | Toggles Water on/off | |
debug_fronts | Toggles interpolated fronts debug | |
debug_off_front_snap(dbg_fsnap) | Toggles offensive fronts snapping debug | |
debug_borders | Toggles Borders on/off | |
debug_trees | Toggles Trees on/off | |
debug_rivers | Toggles Rivers on/off | |
debug_postfx | Toggles PostFX on/off | |
debug_sky | Toggles Sky on/off | |
debug_bloom | Toggles Bloom on/off | |
debug_tooltip | Toggles Tooltips on/off | |
flagsoutput [(path)] | Creates texture atlas files from memory. | |
cityreload | Reloads the cities | |
error | Show errors in log | |
version | Show current game version | |
debug_nogui | Toggles GUI on/off | |
debug_volume [(Volume Delta)] | Modifies music volume | |
debug_lockcamera | Toggles Camera locked on/off | |
debug_lines | Toggles Debuglines | |
debug_entities | Toggles Debug entities | |
debug_info | Toggles Debug info | |
debug_particle | Toggles Particles Debug info | |
debug_ai_budget [CountryTag] | Show ai budget data | |
debug_textures | Writes Texture info to application debug log | |
debug_texture | draws textures like bloom | |
debug_wireframe | Toggles forced wireframe on/off | |
debug_achievements_clear | Clear all achievements and user stats | |
moveunit [(Unit ID)] [(Province ID)] | Moves a unit to a province | |
spawnactor [(Actorname)] [(Province ID)] [(Animation) OPTIONAL] | Spawns an actor with an optional animation | |
spawn [(SubUnit Type)] [(Province ID)] [(Amount)] | Spawns a unit in a province | |
guibounds(gui) | Toggles GUI bounds debug | |
cameraclamp | Toggles the camera clamping | |
provtooltipdebug(tdebug) | Toggles the debug info in province tooltip | |
reloadweather [(randomseed)] | Reload and regenerate weather | |
weather | Toggle weather simulation | |
debug_air_vs_land(dbg_cas) | Toggle debug mode for air vs land combat. | |
mapnames | Toggle map names | |
gbreload | Reloads gradient borders | only for developers |
gbpaint [layer] [channel] | Toggles gradient border painting | |
occupationpaint(op) | Toggles occupation painting | |
setowner [country tag] [state id] | Sets state owner | |
setcontroller [country tag] [province id] | Sets province controller | |
profilelog | Prints out the profiling informations into time.log | |
run | Runs the specified file with list of commands | |
oos | Out of Synch | |
debug_crash(crash) | Crash! | |
sleep(wait) [time in sec] | Sleep | |
goto_province [province id] | Centers to province | |
goto_state [state id] | Centers to state | |
trigger_docs(effect_docs) | Print docs for triggers and effects | |
xp [XP amount] | Gives Army, navy and air experience to player | |
threat [Threat amount] | Adds or show threat level of player | If one does 'threat 999999999' it will reset the world tension to 0 |
pp(fuhrer_mana,political_power) [PP amount] | Gives political power to player | |
3dstats | Toggles 3D Stats | |
hdr | Toggles hdr | |
hdr_debug | Toggles hdr debugging | |
srgb | Toggles sRGB | |
bloom | Toggles bloom | |
PostEffectVolumes.Default [posteffect_values name] | Toggles default posteffect values | |
night | Toggles night | *as of 1.01 this does not seem to work (filed under developer-only command) This command can be emulated via the day/night loop option at the bottom right toolbar (shortcut key 'N') |
filewatcher | Toggles filewatcher | |
civilwar [(ideology)] [(target country tag)] | Spawns a civil war | civilwar fascism ENG : |
Other Valid ideologies 'communism' 'democratic' 'neutrality' | ||
add_party_popularity | Adds party popularity | ideology group has shortcuts d f n c for vanilla HOI groups. |
set_ruling_party | Sets ruling party | ideology group has shortcuts d f n c for vanilla HOI groups. |
createlean | Create LEAN textures | |
helplog | Print out all console commands to game.log file. | |
help [command name] | Print out all console commands or a specific command description. | |
helphelp | Double Rainbow help. | |
hsv | Converts RGB to HSV | |
tag_color | Test setting a country's color | |
browser [url] | Show browser window | |
browser_base_url [url] | Set browser base url | |
aiview | Enable AI debug info | |
Focus.AutoComplete | Allows national focuses to be instantly finished | Affects AI |
Focus.NoChecks | Ignores focus requirements | Affects AI |
instant_prepare | Instantly prepares naval invasions | Developer Only |
nu [number] | Adds the specified amount of National Unity | |
pp [number] | Adds the specified amount of Political Power | Not specifying the amount of political power will give the player 1000 political power. |
nuke [number] | Adds nuke |
Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from Gravatar.
Well, I think multiple months between releases is the new normal. Though I was out of town twice during this time and had plenty of personal stuff going on. There are lots of changes this time around. But first, due to the changes in Paradox's rules, I've created a Patreon for the converters. The team plans to use any funds to provide DLC for the team members. If we somehow end up with funds beyond that, we might pay for some useful tools or even introduce bug bounties. If you'd like to support, the Patreon is at https://www.patreon.com/ParadoxGameConverters or you can directly donate at Paypal using the email address [email protected].
If you're interested in joining the team, I have now fully removed the old parser, so getting set up is considerably easier. And debugging is easier, too.
In map-related changes:
Many more building types are placed, though I still recommend using the nudger to validate everything. Forts and coastal forts are created. State capitals are better placed in a few extreme cases. Some province mappings have been improved. Vic2 mods with changed province mappings are better supported. Just create a copy of the province mappings called _province_mappings.txt, and the converter will look for it whenever the mod is used.
Many more building types are placed, though I still recommend using the nudger to validate everything. Forts and coastal forts are created. State capitals are better placed in a few extreme cases. Some province mappings have been improved. Vic2 mods with changed province mappings are better supported. Just create a copy of the province mappings called _province_mappings.txt, and the converter will look for it whenever the mod is used.
In country-related changes:
War support is now based on war-like things, while stability is not converted. A bunch of ideas have been added that reflect the country's Vic2 culture. These are intended to tie into some decisions, including country-formation decisions. Tech mappings have been updated. Some portraits have been added. Country mappings have been updated. And the ideological conversion decisions and events should be fixed.
War support is now based on war-like things, while stability is not converted. A bunch of ideas have been added that reflect the country's Vic2 culture. These are intended to tie into some decisions, including country-formation decisions. Tech mappings have been updated. Some portraits have been added. Country mappings have been updated. And the ideological conversion decisions and events should be fixed.
In text/localisation-related changes:
Names should convert better, surnames should convert better, country names should convert better, text that got garbled should convert better. Some ministers localisations should be fixed. And if localisations are missing, the English ones are grabbed so there's something at least.
Names should convert better, surnames should convert better, country names should convert better, text that got garbled should convert better. Some ministers localisations should be fixed. And if localisations are missing, the English ones are grabbed so there's something at least.
In national focus-related changes:
Many focuses now pull from data files (either HoI4 itself or one with the converter) to fill most of themselves out. There have been a handful of other fixes as well.
Many focuses now pull from data files (either HoI4 itself or one with the converter) to fill most of themselves out. There have been a handful of other fixes as well.
In military-related changes:
Individual armies and navies now convert. The force multiplier works again. The unit mappings file now actually works. Some unit types can be substituted for others when converting armies. You now get multiple aircraft types. There's a quick-n-dirty conversion of generals and admirals.
Individual armies and navies now convert. The force multiplier works again. The unit mappings file now actually works. Some unit types can be substituted for others when converting armies. You now get multiple aircraft types. There's a quick-n-dirty conversion of generals and admirals.
There are many other changes: faction formation is optional, secondary powers will appear on the bookmark, flickering flags should be fixed, the default HoI4 version is 1.5.4, fascists should now take land during peace deals, some Vic2 save names should work instead of crashing, the the faction formed news event is back.
How you can help
Any help should be on the development thread on the forums.
First, we can use more portraits. It would help a great deal if you could create new portraits and update cultureGroupToGraphics.txt to point at them correctly. As the name implies, culture groups are mapped to sets of portraits (also, ideologies). I'd like to stick with HoI4's existing art style if possible. However, if you add a truly large number of portraits, I'll not object to you changing the overall style. Bears and Equine portraits are an exception. Feel free to not match the existing style with them, as they're already just in there for fun.
With the military mappings now working, please play around with them and try and make them better. Let us know what you find. Also, if you have any ideas for how divisions should be named, let me know. It's not the best right now.
We can use help with female names, callsigns, and company names. Some might be able to be pulled from HoI4. They go in names.txt. Create a debug mod to get a list of missing ones.
We can use help with translations. We have a bunch more localisations in, but they're either translated with google translate or semi-educated edits of default localisations. Either way, they probably need review.
Province mappings are pretty good now, but please double-check and fix anything you notice may be off.
If you know C++ or would like to learn, we can always use more people programming. I’m focused on country internals right now, but you could work on whatever part strikes your fancy, or I could give specific direction. Either way, that’s the biggest aspect of working on the converter. If you're learning, this is a good project to improve your skills. If you know a lot, I would love to have your feedback so I can improve my skills.
If you can test, that would be helpful. Catching bugs and oddities earlier means they get fixed earlier. I try to release test versions of the converter on the forum for testing, so running those and looking things over is helpful. With CI now running, I could probably even set up test builds to be automatic. And if you have professional experience in testing, well, I'm sure we could be doing things far better. Tell me how!
We can always use help figuring out how things work, and how we can do them better. If you know how to mod HoI4, we can use your help figuring it out. As well, there's always more room for flavor events, decisions, and the like.
We can always handle more discussion on how things are converted over on the development thread. As well, I try to document implemented items over on the project wiki. And your encouragement helps more than you know.
If you're curious about how conversion works, you can check the tool's [wiki page](http://www.hoi4wiki.com/Victoria_2_to_Hearts_of_Iron_IV_converter) for all kinds of details. If any of it is unclear, feel free to ask us to clarify (and even suggest how we can be more clear).
Changes
Overall
- Make faction formation optional
- Give secondary powers focus trees so they appear on the bookmark
- Fixing flickering flags
- Change default HoI4 version to 1.5.4
- Fix a major problem with the AI peaces that prevents fascists from taking land
- Some on_actions fixes
- Fix Filename error
- Restoring some News events (faction formed)
Map related
- Update province mappings with corrected city locations
- Update to debug output of VPs
- Place coastal bunkers.
- Output bunkers that match known positions.
- Fix typos in province mappings
- Prepare for more extensive HoI4 map data
- Handle missing bunkers
- Place airports, using existing airport locations where possible.
- Place dockyards
- Refactor building placement a little
- Place synthetic refineries and nuclear reactors.
- Place anti-air buildings
- Place arms factories and industrial complexes
- Update OnActions.cpp (province renaming on start)
- Handle province mappings for mods
- Support for HoI forts
- Support for coastal forts
- Record Vic2 state capitals
- When state capital can't be determined, use the most populous province.
- Eliminate some false-positive warnings
- Internally record province names
Country internals
- War support now based on war related matters
- don't convert stability
- Cultural ideas for HoI4
- Output culture ideas
- Adding back absolutist icons
- Create army_portraits.txt
- New tech mappings & converted units have equipment factor 0.7
- Correct the army portraits file
- Update HoI4Country.cpp
- Better artwork for some cultures
- New decisions and related files for HoI4
- Link 'hold the referendum' decision to the necessary events
- Update culture_ideas.gfx
- Flag updates
- Adding some more slave cultures
- Provide transport technology
- Aromanian culture
- Parse prestige (but still unused)
- More HoI4 portraits
- Update country_mappings.txt
Text/localisation improvements
- Override country localisation with the proper one.
- Update how names are handled
- Update names import to work on Linux
- Ministers' localisations
- Fix surname output
- Slight localisation fix
- Handle missing localisations from Vic2 by using the English ones
- Fix correction of bad characters to actually do it.
- Add capability to translate from Win1252 to UTF-8
- Add capability to convert into win1252
- Convert Vic2 localisations from WIn1252 instead of ISO 8859-15.
National focuses
- communist focus branches now use data files
- Code changes to addAbsolutistEmpireNationalFocuses
- Add localisations for Absolutist focuses
- improved alliance event
- changes to addAbsolutistEmpire focuses and localisation
- Make the influence_ focus in the communist coup tree have all ideologies
- Update HoI4FocusTree.cpp
- changes to Fascist focuses & War Creator
- changes to addGPWarBranch and Fascist fixes
Military
- Convert individual armies
- Convert armies as a whole, not just individual brigades
- Make the force multiplier work again
- Convert individual navies
- Quick-n-dirty conversion of generals
- Quick-n-dirty conversion of admirals
- Improvements to naval positions
- Mobilised regiment detection
- Artillery substitutes
- Airplane types
- Military mapping from files
- Various minor bugfixes to military mappings and related tests
- Allow substitutes to be imported from file.
- Pass all military mappings to functions that use all the sub-items
- Get brigade substitutes from military mapping file.
Code cleanup
- Remove last references to the old parser in V2World
- Make configuration use the new parser
- Clean up HoI4 Army code
- Refactor Vic2 state definitions
- Clean up state categories
- Remove the unused Vic2 reforms
- Clean up the province mapper
- Improve the paser helpers for strings
- Remove references to some old unused functions
- Update inventions to use the new parser
- Support for removing the old dead leader functions
- Make impassable provinces use new parser
- Update graphics mapper
- Refactor government mapper
- Make Vic2 culture groups use new parser
- Make country mapper use new parser
- Update import of ideological ideas
- Only read the default HoI4 states once (and use the new parser)
- Remove some unused references to the old parser
- change supply zones to use new parser
- Make strategic regions use the new parser
- Remove some dead code
- Move tech mappings (and research bonuses) into their own file
- Move resources into their own class
- Add a parser helper for making a group of items a group of strings
- Import leader traits using the new parser.
- Add a helper for when you only care about the names of some items
- Use new parser to read ideology files
- Add some std::
- Remove references to the conversions between new and old parsers
- Remove final references to old parser stuff
- Strip references to Boost
- Add a debug configuration now that it can work in a decent amount of time
- Move military templates into their own class
- Split army items into their own files.
- Split the military mapping items into separate files.
- Move HoI4 armies into their own file for easier testing
- Remove a test file that's not currently used
- Improve a parser error case.
Debugging
- Fix for linux build
- Fix include for linux build
- A slight fix to string lists
- Fixes to country mapper change
- Correction to traits file formatting
- A fix to the String of Items parser helper
- Fix the broken EU4 build
- Clean up from static analysis
- Fix linux build
- Fix a building placement bug.
- Fix some building positioning errors
- Protect nations that become landless from crashing during army conversion.
- Fix some merge errors
- Linux fixes
- Fix merge error
- Add a missing header change
- Fix copying of debug data files
Tests
How To Release Puppet Hoi4 1
- Add unit tests for Vic2::Agreement
- Add tests for the military mappings
- Add tests for division types
- Clean up some existing tests for better clarity and speed
- An initial set of tests for HoI4 Army stuff.