Hearts of Iron IV - Addaway


Join Fiona and Daniel once again at 14:00 CEST for the penultimate episode of our tutorial stream series.

Tune in over on twitch: https://www.twitch.tv/paradoxinteractive
Hearts of Iron IV - Addaway


1.9.2 "Husky" is now live and downloadable through Steam. Checksum is a73d.

We should be compatible with 1.9.1, but if you for some reason want to remain on 1.9.1 or older Here are instructions for reverting to patches since 1.5.4, or special instructions for 1.5.3 and earlier.

Please make sure that any mods you are using are updated for 1.9.2, or your game might not run properly (seriously)

If you discover any bugs in patch 1.9.2, please report them in the bug report forum as usual.

For the ones who were on the beta and experienced performance issues with the latest update, things should be back to normal now.


###############################################################
######## Hotfix 1.9.2 "Husky" ########
################################################################


##################################
# Bugfix
##################################
- The Bell Tolls for Us achievement should now trigger when winning the civil war.
- the bonuses for collaboration governments are no longer reversed so the special outcome ends up worse, also adjusted levels according to actual old default
- both outcomes on civilian tech stealing no longer gives max bonus
- Our Chief Weapon is Surprise will no longer check how many operatives you have and will correctly only check if you have done 5 coups.
- fixed an issue where the British Raj could end up with no recruitable manpower if they went down the swaraj focus path (TfV only)
- Countries should no longer leave the Latin Bloc formed by Spain after a day
- fixed an issue with Carlist spain losing its 3d models after reinstating the monarchy
- fixed an issue with the Spanish unique 3d tank model not appearing correctly
- fixed some issues with coordinated strike that was making them with naval bombings
- Fix AI constantly cancelling sending expeditionary units for a player and ai
- Fixed issue with cores and resistance during and after SCW.
- Korea should now correctly be released if Manchukuo breaks free from japan and forces a peace settlement with them
- fixed an issue with army training xp generation
- Fixed operative resuming their mission after an operation being able to run their mission in a quiet network
- it is now possible to recruit local agents in countries occupied by a third party
- Tech stealing can no longer unlock mutually exclusive techs and will let you unlock techs with less than 50% progress on them directly also
- Hinder NKVD Interference focus will be canceled if The Stalinist Doctrine is completed, fixing an edge case where player could unlock both sub-branches.
- Soviet now retains the old behaviour of sending volunteers to spain
- Fix end of civil war events no longer firing (initially reported on German Civil war)
- Tech stealing text now matches what you always get rather than sometimes being random
- Fixed an issue with the Iberian union not getting the correct 3d model


##################################
# Balance
##################################
- added mil factory to china that was incorrectly set up in 1.9.1
- capture cypher operation now gives between 30-50% decrypt and requires a bit lower network.
- Lowered operation duration for infiltrate Army/Navy/Air from 90 to 75
- Lowered boost resistance operation duration to 50 days from 60
- Lowered duration on targetted sabotage from 120 to 90 days
- sabotage operation now also increases damage done rather than just aiding in targetting
- lowered chance for agent capture and increased chance for harm and hiding to reduce the amount of rescue missions needed
- reduced cost increase for repeating tech steal operation from a target
- reduced cost increase for repeating sabotage operation on a target
- Increased weights for equipment unlocks a bit from tech stealing operation
- Carrier planes no longer suffer the range coverage penalty during coordinated strikes
- Spain will not get resistance from the states until the SCW is completely over, meaning that the second uprising has been triggered/avoided. This is also applied if a Spanish faction defeats the other Spanish tags before her second uprising happens, since the SCW will not end until the second uprising has been dealt with.
- if France backs down during the Sudeten Crisis, French guarantees on Yugoslavia will also be removed (no one believes you anymore France)
- French guarantees on Yugoslavia and Czechoslovakia are now cancelled if France goes with Britain


##################################
# AI
##################################
- AI japan will no longer make Marianas a collaboration regime, similarly with Czechoslovakia which is a bit too complex to represent well with the AI here
- AI Spanish Factions will now surrender if they do not control any state in the Iberian Peninsula, but own other territories outside of it (preventing the player from needing to execute naval invasions to win the SCW)


##################################
# UI
##################################
- The coordinated strike operation now has proper effect descriptions explaining what it does
- removed a unlocalized debug tooltip when planning operations


##################################
# Database
##################################
- Removed tooltip in News Events showing up after defeating the other faction/s in the SCW before the second uprising. Added tooltip in News Events showing up after actually wining the SCW.
- Fixed an issue where, under specific circumstances in some edge cases, Gibraltar cores/claims could be lost.


##################################
# Stability & Performance
##################################
- Fixed OOS related to different language settings between the host and client
- Fixed OOS due to differing ship name in combat result
- Fixed OOS when joining a MP that has not LaR with a client that has LaR enable while comming back from a game with active operatives
- Added basic land and naval combat details to hourly OOS checks
- Fixed save game formatting of AI strategies for managing production of army roles, to use text instead of unstable numeric IDs
- Enabled the abort on map error for when game files are modified in the installation directory
- Fixed CTD when showing the leaderboard before going back to the main menu
- Fix a CTD on related to clearing strategic air data and processing air activity
- Fixed OOS caused by a client that has been kicked from or lost connection to their last game when the client has different DLC settings than the new host
- Reduced the hourly tick cost of checking for out-of-syncs by calculating checksum only for existing countries, and only for technologies actively being researched.
- Fixed a crash that could happen when assigning operative to an operation
- Fixed OOS in naval combat when convoys are sunk in a MP with at least one client using a different language than the host
- Fixed OOS when a player asks an AI for a lend lease
- Fixed OOS caused by differing name of the airbase airwings participating in naval combat are coming from when a client has a different language setting than the host
Hearts of Iron IV - Addaway


Hi everyone I hope you are enjoying 1.9.1 and La Resistance. Today will be a smaller diary to let you know that we are putting out a beta for 1.9.2, and also to fill you in on what the plan is now moving forward into next expansion work.

1.9.2 Beta
Since we came back from easter we have been working hard on nailing down some stubborn out of sync bugs. Some of those still elude us so the quest continues but we have also gotten some other things dealt with.

1.9.2 Changelog (so far!)

##################################
# Balance
##################################
- added mil factory to china that was incorrectly set up in 1.9.1

##################################
# Bugfix
##################################
- Soviet now retains the old behaviour of sending volunteers to spain
- Fix end of civil war events no longer firing (initially reported on German Civil war)

##################################
# Stability & Performance
##################################
- Fixed OOS related to different language settings between the host and client
- Fixed OOS due to differing ship name in combat result
- Fixed OOS when joining a MP that has not LaR with a client that has LaR enable while comming back from a game with active operatives
- Added basic land and naval combat details to hourly OOS checks
- Fixed save game formatting of AI strategies for managing production of army roles, to use text instead of unstable numeric IDs
- Enabled the abort on map error for when game files are modified in the installation directory
- Fixed CTD when showing the leaderboard before going back to the main menu
- Fix a CTD on related to clearing strategic air data and processing air activity


The beta patch thread is over here and includes info on how to opt into it :)

We have no release date on this yet, but its not planned to be a giant mega patch like 1.9.1. The goal is to deal with the OOS issues and mop up anything major we missed.

Future

Working from home during the corona pandemic has started to feel more and more normal for us although I really miss hanging out with co-workers at the pub or the like. We are very fortunate to be able to work on at home and not be impacted as heavily as other companies. Paradox has also been super supportive and sending us dinners from local restaurants (gotta make sure they are still there when we go back to work!) and the like.

As for development we are still fixing some stuff but the team is transitioning over to working on the next expansion now. That means that this will be the last dev diary for a while. We will let you know when they kick off again when we know :) If you want to follow work on 1.9.2 keep an eye on the beta thread. That said expect to hear from us from time to time during the work period :).

Stay safe inside your panzers everyone!
Hearts of Iron IV - Addaway


In this week's 'World War Work From Home', our tutorial streams enter their third week.

If you're new to the game or can't wrap your head around a certain mechanic, then this might be the stream for you!

Tune in at 14:00 CEST at: https://www.twitch.tv/paradoxinteractive
Hearts of Iron IV - Addaway
Today's Development Diary by Podcat



Hi everyone and surprise! We just released 1.9.1 to make sure you guys get all the fixes by easter. We are currently investigating some out of sync MP issues that are proven to be incredibly stubborn to nail down, so a 1.9.2 is planned after 1.9.1 to address that. Otherwise 1.9.1 has shaped up to be one of the bigger patches we have done with tons of fixes and I want to thank everyone who has helped out by reporting bugs and testing the open beta.

Today I also want to share another update to the roadmap like we usually do to the end of a patch cycle. Its both grown in some entries as well as had a couple checked off as of La Resistance.

1.9.1 Patch

This weeks update to the patch is a mix of bugfixes and balance. We noticed that after fixing various ai problems and tweaking balance that Germany and Japan was performing way too good again, so we've tightened up effects from resistance in occupation a bit more compared to last week and given china and soviets some more factories as well as made soviet build a better air force to meet the german air power. This should push back the war winning point further again and give a more average breakdown between soviet&german european victories.
With this we think its good to go so you guys can play with all these fixes over easter.

For those who have been following every week, these are the changes since last beta update:

##################################
# Balance
##################################
- Medium Aircraft Designers now affect scout planes
- Added 4 civ factories to USSR
- added 1 mil and 2 civ factory to china
- changed one civ to 1 mil for PRC
- increased manpower damage from resistance from 1.5% to 1.8%
- reduced compliance gain a little bit

##################################
# AI
##################################
- soviet will now build less naval bombers and a bit more fighters

##################################
# Bugfix
##################################
- Fixed issue with Spanish cores at the end of the SCW. Now the SCW winner will get resistance in the initial states of the "major" (SPD/SPA) Spanish enemy, until they get cored via decisions.
- Fixed annexation effects not being triggered after defeating non-anarchist Portugal.
- French Coup operations should now correctly display their potential outcomes
- fixed air mission icons in intel ledger air map mode having wrong frame
- Fixed a typo in Belarusian spelling and cleaned up spacing.
- The Chinese "Communist threat defeated" event is now suppressed after firing once until a new Communist infiltration is detected (WtT only)
- fixed remove_unit_leader effect not working correctly in some cases
- Fixed "Expand Garrison Control in Burgos" decision not increasing garrison control for the Republicans
- Fix instigate workers revolution britain not working properly
- fixed arguments not being passed to effects when using the effect console command

##################################
# Stability & Performance
##################################
- Fixed CTD on Windows caused by the assumption of the presence of the popcnt instruction
- Fixed a CTD caused by missing pie chart UI element in the diplomacy view
- Fixed CTD while loading a save game for some mods

##################################
# UI
##################################
- Specified Cyrillic script fallback fonts for an old fonts used in a limited number of places, most notably the Autosaving message.
- Fixed untranslated OK and CANCEL buttons in various confirmation dialogs.

##################################
# Modding
##################################
- added MAX_NUMBER_OF_TEXTURES define which can be increased for mods that had more than previously hardcoded 10k texture limit

##################################
# Database
##################################
- Improved French intervention in SCW so that now France, if fighting in the SCW, will be at war with any new Spanish tag spawned.
- Any Spanish tag revived by a foreign ally will now declare war on any foreign country allied to any other Spanish tag.
- Chinese decision to move the capital to Beijing/Nanjing will no longer be available for subjects. This change fixes the issue with Portuguese China moving their capital and making the achievement "Go ahead, Macau my Day" impossible to complete.
- Pierre Laval now starts out as the French starting leader
- Prevented Monarchist France from being able to join the Spanish Civil War on the Anarchist side.
- Portuguese "Volunteers in the War" National Spirits will be removed when the SCW is over
- Added advisor portrait for Agustin Munoz Grandes


To view the full patchnotes for 1.9.1, click here

The five year plan

As I said last time we did this, its not actually a five year plan, but I want to share with you some form of roadmap on what to expect in the future as well as follow up what we have been up to. The list below has been posted before and added to, and stuff that is crossed off we now consider handled (although we might of course return to some items again).

Just to be super clear, this is not any form of exhaustive or final list and unless we have already done it we can't promise anythings. Priorities change etc. The point of this is to give you an idea of things we would like to do. The order of things is also not in any kind of priority order, or order we would do them.


  • Improve flavor and immersion with naming of things in the game. No more Infantry Division Type 1 etc.
  • A Chain of Command system allowing field marshals to command generals
  • Every starting nation has a custom portrait for historical leaders
  • A way for players to take dynamic decisions, quickly. Something that fits between events and national focuses.
  • Changing National Unity to something that matters during most of the game rather than when you are losing only
  • Rework how wars work with respect to merging etc as its a big source of problems
  • Add the ability to clean up your equipment stockpile from old stuff
  • Allow greater access to resources through improving infrastructure
  • More player control over naval warfare and fleet battle behaviour
  • Improved naval combat
  • Improve balance, feedback and mechanics for submarine warfare
  • Properly represent fuel in some way in the game
  • More player control over rules. HOI is played in many different ways and say competitive MP and single player rulesets often clash
  • A more robust and expansive mapmode system. Having a player mapmode in MP would be helpful etc
  • Spies and espionage
  • An occupation system that isnt tied only to wars and where core vs non-core isn't so binary for access to things.
[/strike]
  • Improvements to frontline stability
  • A logistics system with more actual player involvement (now you only care once stuff has gone very badly)
  • Long term goals and strategies to guide ai rather than random vs historical focus lists, visible to players
  • Improving peace conferences
  • Update core national focus trees with alt-history paths and more options (Germany, Italy, USA, United Kingdom, Soviet, France, Japan, Poland)
  • Wunderwaffen projects
  • More differences between sub-ideologies and government forms
  • More National Focus trees. (Among most interesting: China, South America, Scandinavia, Spain, Turkey, Iran, Greece)
  • Make defensive warfare more fun
  • Adding mechanics to limit the size of your standing army, particularly post-war etc
  • Have doctrines more strongly affect division designing to get away from cookie cutter solutions and too ahistorical gamey setups
  • More usage of drag and drop and QoL like this. For example controlling template lists.
  • Rebalance ministers and ideas to give more interesting choices.
  • Improve weather mechanics
  • Strategic and tactical AI improvements
  • [/b]
    [/list]
    (bold ones were added this update. Striked out ones are done)

    You'll notice that some of these are small and some of them are huge. I can't really talk too much details about this stuff though. That is stuff we will do once/if it makes it to dev diaries with feature highlights and has been implemented.

    Now is also a good time to get your friends into HOI4 as Daniel is doing a learn to play stream (part 2) at 14:00 CEST here.

    See you all next week!
    Hearts of Iron IV - Addaway


    It's Patch time!

    Over the last few weeks we've been running an extensive Beta patch to add some extra content as well as balance and bugfix changes introduced in 1.9.

    1.9.1 "Husky" is now live and downloadable through Steam, with a slew of fixes and improvements to 1.9.1. Checksum is 6d23.

    We should be compatible with 1.9.0, but if you for some reason want to remain on 1.9.0 or older Here are instructions for reverting to patches since 1.5.4.

    Please make sure that any mods you are using are updated for 1.9.1, or your game might not run properly (seriously)

    If you discover any bugs in patch 1.9.1, please report them in the bug report forum as usual.

    The full patchlog is too long to copy into steam, so to see its entirety, click here



    Hearts of Iron IV - Addaway


    In this week's 'World War Work From Home', we're continuing our tutorial series which began last week.

    We'll be covering all the basics, including national focuses, research choices, template and ship designs, and much more. We'll be running this tutorial for a few weeks to make sure we can fit all the important bits in.

    If you're new to the game or can't wrap your head around a certain mechanic, then this might be the stream for you!

    Tune in at 14:00 CEST at: https://www.twitch.tv/paradoxinteractive
    Hearts of Iron IV - Addaway
    Today's Development Diary by Podcat



    Hi guys, another week another patch update. We are now focusing on stabilizing it and preparing it for release once its gone through testing.

    A cool thing we have added this week is new 3d models for Spain and Portugal. All the different civil war sides in Spain now look different. Here is a fancy render of what they look like in detail:


    (pardon the german guns for the renders tho ;D)

    Check out the changelog since last week:

    ##################################
    # Balance
    ##################################
    - neutral government can do collaborations now
    - If Britain or France decide to abandon Czechoslovakia or Yugoslavia in their respective event chains, any guarantees they have made to those countries are revoked

    ##################################
    # Bugfix
    ##################################
    - fixed civil war flags not being cleared when country is annexed by an effect and causing script issues
    - fixed some occupation modifiers wrongly being applied after loading a save game
    - impassable terrains no longer has resistance
    - fixed some issues with resources that was causing inconsistencies with the last added resource type
    - "Give up Baleares" and "Refuse to Give up Baleares" events are now fired to Italy instead of Spain.
    - fixed china uprising decision not working in some cases
    - France should no longer abandon all bonds of fellowship by leaving their faction if they decide to support the Czechs together with Britain, because IT IS NOT THIS DAY
    - The EU should now correctly gain cores on Belgium and the Netherlands, Byzanthium and Imperium Romanum now also both gain cores on new states that were previously missing
    - Airwing duplication now also copies missions as well as the "auto turn off" training setting
    - fixed some bugs that was changing resistance country (by cancelling and recreating resistance) not working
    - Evade Blockade decisions will now be properly removed after a country capitulates.
    - Germany and Soviet air volunteers can fight each other in the civil war
    - Fix a case where carrier combat disruption was not working
    - Gibraltar will not generate resistance to any Spanish nation if it is transferred during the SCW.


    ##################################
    # Stability & Performance
    ##################################
    - fixed a bug that was leaking memory in decision scripted guis
    - fixed a ctd that happens when you have invalid color characters
    - fixed a ctd that can happen when loading a save that has gie with units in naval transfer
    - fixed a crash that happens when saving when a border war ordergroup is invalid
    - fixed a ctd that happens during peace conf when the game tries getting tooltip for a deleted action


    ##################################
    # UI & Graphics
    ##################################
    - Added text-to-speech (Win/Mac) and speech-to-text (Win) to the multiplayer chat
    - Added large font support and visual message notification to the multiplayer chat
    - Added new 3D models for the various Spanish sides and Portuguese units in La Résistance
    - Fixed overflow of resource icons in the state view
    - added 'lack of fuel' icon for combat view for the divisions that are lacking fuel


    ##################################
    # AI
    ##################################
    - Soviets are discouraged from sending volunteers to western Europe
    - neutral ai countries won't create collaborations unless it is past 1944 and they are at peace
    - ai will not create single state collaborations
    - The US should now declare war on Vichy france closer to the historical date
    - ITA now no longer invades NOR until FRA falls


    ##################################
    # Modding
    ##################################
    - added army_ledger navy_ledger air_ledger civilian_ledger tokens for parent_window_token scripted gui entries
    - added state modifiers for building & repair speed for specific building types (example state_production_speed_infrastructure_factor state_repair_speed_infrastructure_factor)
    - added is_impassable trigger
    - added support for highlight_state_targets for decisions which is a script target that can be used for highlighting states. should give improved performance if used instead of highlight_states
    - decision scripted guis now supports dirty var as well.
    - event effects now accepts variables as its duration entries
    - Enabled 3D mesh lookup based on a country's cosmetic tag before checking its true tag.


    ##################################
    # Database
    ##################################
    - fixed an issue where France would start out with too low war support if Man The Guns was not active
    - Vichy France is now informed if any colonial territories are taken over by Free France
    - Several new Spanish advisors are now at the service of the different Spanish factions. POUM will also receive a field marshal and two generals upon completion of Masters of Our Own Fate focus.
    - Brazilian Fascist party will become an Anti-Monarchist Coalition when Portugal completes the focus Monarchist Uprising in Brazil.
    - Added general Jose Asensio Torrado to the Spanish roster, so he can finally show up his cool portrait.
    - Fixed missing portrait for Spanish general in vanilla.
    - Fixed unlocalized option in one of the Spanish civil war news events.
    - Spanish Election of 1936 events will now get the current Spanish leader, Niceto Alcala-Zamora.
    - Updated BLR division names to use Belarusian instead of Russian.
    - Added in decision category art for generic formable nations.
    - The UK will now prioritize giving Gibraltar, if possible, to SPD, then SPA, then SPB and, only if no other Spanish tag exists, to SPC when they complete "Withdraw from Contested Territories" focus.


    ##################################
    # Audio
    ##################################
    - Fix sound effect for light armour fire. Now it has more DAKKA

    If you want to see past changes and full changelog, check out the Beta Patch thread here as well as info on how to start playing on it.

    To highlight some changes: We have restricted collaboration regimes further for AI, but opened it up more for players and fixed various issues with guarantee and event chains. We have also added support for accessibility features in multiplayer, like increased font sizes, notifications and text to speech support:



    See you next week where I plan to do a bit of a roadmap update!
    Hearts of Iron IV - Addaway


    Paradox COVID-19 Response Fundraiser

    In order to support the global response to COVID-19, Hearts of Iron is taking part in a fundraising sale on Steam, with deep discounts on Hearts of Iron IV alongside other Paradox titles. All proceeds from the promotion are being donated to the COVID-19 Solidarity Response Fund for WHO.

    https://store.steampowered.com/app/394360/Hearts_of_Iron_IV/

    As well as Hearts of Iron IV, there are also discounts on Surviving Mars, Cities Skylines, Age of Wonders Planetfall, BATTLETECH, Shadowrun, Tyranny, Pillars of Eternity, and Knights of Pen and Paper 2.

    You can click through to see the full list of discounts with this link: https://store.steampowered.com/publisher/paradoxinteractive/list/58320



    The sale will last four days, from 19:00 CEST on March 31st, to 19:00 CEST on April 3rd.


    Hearts of Iron IV - Addaway


    In this week's 'World War Work From Home', our resident Hearts of Iron IV expert Da9L will be starting teaching the game to an absolute beginner.

    We'll be covering all the basics, including national focuses, research choices, template and ship designs, and much more. We'll be running this tutorial for a few weeks to make sure we can fit all the important bits in.

    If you're new to the game or can't wrap your head around a certain mechanic, then this might be the stream for you!

    Tune in at 14:00 CEST on April 1st at: https://www.twitch.tv/paradoxinteractive
    ...