HOI4 Dev Diary - 5th Anniversary

  • We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

podcat

Game Director <unannounced>
Paradox Staff
12 Badges
Jul 23, 2007
12.811
38.516
  • Europa Universalis IV
  • Hearts of Iron III
  • Semper Fi
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: Pre-order
  • Hearts of Iron II: Beta
  • Europa Universalis: Rome Collectors Edition
  • Mount & Blade: Warband
  • Paradox Order
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Together for Victory
Hi and welcome to another dev diary! It is almost time for the Hearts of Iron 5 year anniversary so we will take a short break from No Step Back, and celebrate that with some streams as well as new 3d model and radio packs, as well as a free update. Without further ado, let's dig in!

Eastern Front Planes Pack
Various planes of different types for Germany, Soviet, Poland, Hungary, Romania and Yugoslavia. 54 planes in total!

We’ve also added a new animation to CAS attacks to make them look a whole lot cooler on the battlefield (and so my, and clearly all other adults of sound minds' favourite: the Ju-87G - can shine).

screenshot_SOV.png

screenshot_GER.png

screenshot_GER2.png

screenshot_POL.png

screenshot_HUN.png

screenshot_ROM.png

screenshot_YUG.png


Eastern Front Music Pack
A new radio pack themed around the countries fighting on the eastern front (although not necessarily eastern front songs). 13 tracks in total with tunes like The Soviet National Anthem, Lili Marlene and My, Pierwsza Brygada and others. Give it a listen below for samples while you continue reading :)


Free Update 1.10.6 "Collie"
For the anniversary we also have a free update. We have mainly focused on bugfixing in older content, with an extra focus around BFTB but there are other goodies in there as well.

Some personal highlights:
  • Ethiopia can now peace out Italy if they push them out
  • You can now control the equipment of garrison templates like with other templates
  • Fixed incorrect naval battle reports with convoys on one side
  • José Díaz portrait should hopefully now work in all combinations of DLCs, alternate universes etc and stop haunting my nightmares
  • AI no longer deletes their whole naval production queue of old ships at game start
  • Added Tom Moore as a military leader for Britain. Complete with a jungle trait to reflect his service in Burma and India in the 1940s. Captain Sir Tom Moore passed away at an age of 100 back in February due to COVID. With the team being filled with fans of history and from UK (or both) we wanted to take this opportunity to honor him in some small way.
  • Added Portuguese unit voice-over for La Résistance owners!

################################################################
######## Patch 1.10.6 "Collie" #########
################################################################


##################################
# Gameplay
##################################
- It is no longer possible to swap templates on divisions that are encircled
- For garrison reinforcement, check the division's blocked equipments to make sure they are not used
- Ethiopia now has the ability to submit a peace deal to Italy if they manage to push the Italians out of East Africa


##################################
# Stability & Performance
##################################
- Random CTD fix in volunteer GUI
- Optimized triggers for Spanish "Ignite Anarchist Uprising" decision
- Refactored scripted ai_strategies to be less performance-intensive
- Fixed false positive out of sync 56 when mixing Windows and Linux/Mac clients
- Fixed CTD when going to menu after console cmd reloadtechnologies
- Fixed CTD caused by the transfer of ships currently being refitted from one country to another, e.g. at the start of a civil war. Refitting is now always cancelled when ownership is transferred
- Fixed a CTD when a decision expires with the decision UI opened and frame smoothing is enabled
- Trying to connect to a badly formed UUID will no longer crash the game while playing with PdxMP


##################################
# UI
##################################
- Added feedback for naval combat when one side consisted of only convoys
- Fixed some incorrect russian localization
- Display confirmation popup when kicking or banning a player from lobby
- Nation Focus name text now truncates if it is too long
- Change Division Template dropdown list for unassigned divisions will no longer be occluded by army containers further down in the list.
- Toggling the music player now displays the correct tooltip based on its visibility state
- Remove Ship roles gui elements when Man The Guns is not active, since they can never be set.
- Resume mission text now hidden in basic spy recruit window
- Fix timed events persisting on the alert bar beyond their expiration.
- Right-clicking on an air wing's aircraft count/reinforcement limit display now sets the reinforcement limit to the current number of aircraft in the air wing, as stated in the tooltip

##################################
# AI
##################################
- Turkey should now join the allies in late 1943 or early 1944
- when AI is refitting a ship, make sure it does not choose an obsolete model as target
- AI no longer deletes their whole naval production queue at game start
- Minor improvement to make the AI slightly less willing to ally back with Bulgaria, after Bulgaria has kicked out the country from the faction for refusing Balkan Unification
- Prevented Bulgarian AI from aborting its Historical strategy plan due to undesired reasons. Now the historical plan will only be aborted if Bulgaria is at war with Germany.
- Greece AI set to go Communist no longer spends lots of PP in the decision "Go to Paris to Negotiate Investment Talks" constantly
- Portuguese Ai should no longer go crazy on ship purchasing decisions
- Made ai more inclined to improve relations with neighbors for Bedrock of Balkan Financial Stability focus
- Japanese ai will now be cautious about the shanxi border during the marco polo incident
- Soviet strategy to keep volunteers out unless china is losing should now has enough score to work as intended
- Fixed ai not giving control of states to allies during war

##################################
# Modding
##################################
- Start date again supports year with 5 digits (for all you future mod bois)
- Added optional argument exclude_refitting to transfer_ship effect so that when for example the American civil war is set up ships that are currently being refitted are excluded in the search for ships to transfer to the CSA
- add_building_construction effect no longer targets non-land provinces


##################################
# Database
##################################
- removed "legacy test" fleet name from non-mtg fleet OOBs
- added Kurdish, Ukrainian, Georgian, Armenian namelists
- Changed nationalities of historical Japanese Operative
- the "Carry the revolution West" focus for France will now correctly describe its effects
- Added event informing Romania if the Megali Idea is approved, warning them they may soon be dragged into a war with France and/or United Kingdom, and offering them a chance to revoke their guarantee of Turkey
- Minor cosmetic update of some companies due to request
- Fixed error in navy tech tree where the first heavy shell tech, Armor-Piercing Capped Shell, was intended to be a 1936 tech but was set to be a 1938 tech
- José Díaz now has a working portrait if you do not have the LaR DLC
- added Tom Moore (RIP o7)
- Changed the "Ban Democratic Party" decision to be consistent with "Ban Fascist Party" and "Ban Communist Party"
- The "Expand Civil Support" decision for Democracies should now have sufficient effects
- Fixed text issues in the USSR-Greece investment events
- America should no longer be called "Loyalists" or "Constitutionalists" when puppeted or released
- Brazilian state names have been corrected. The game is now playable.
- British Raj now begins with Great War tank technology unlocked
- The province of Gyurmi is now correctly named Gyumri
- Sao Salvador dropped the Sao
- Chernivtsi re-spelled to use ostensibly correct Romanian


##################################
# Graphics & Audio
##################################
- Show divebombing animation for opposed air missions that still retain enough efficiency
- Minor improvements to the BftB loading screen (sadly not additional cats)
- Fixed some spy portraits that were too big
- Added Portuguese voice-over for La Résistance owners
- Added cooldown for garrison requirement alert sound
- added a generic 3d model for bicycles (!!!)
- Airplane 3d models in tech view now use same logic as on map so that specialized versions show


##################################
# Bugfix
##################################
- Fixed a bug where Transylvania was not being included as a Balkan nation
- Democratic Reformers all around the globe will no longer check if they're Portuguese or not
- Fixed some issues with Bulgarian Fatherland Front Coup being triggered too early and due to some inappropriate conditions
- Fixed Fatherland Front Civil War not removing Fatherland Front National Spirit and Decisions from the original tag
- Minor fix that should prevent an error triggered due to wrong scope when Bulgarian communist CW starts and the Fatherland Front is added to the appropriate wars.
- Fixed a bug by which Bulgaria could purchase equipment that was not researched by the seller. Bulgaria now needs to purchase equipment from a seller that has already researched the equipment tech. Bulgaria no longer needs to research the equipment tech by herself in order to purchase equipment.
- fixes to some peace conference error due to wrong scope
- fixed an issue where any country at war with the US could remove US cores from states (instead of just CSA)
- Fixed issue with War Overview opening the wrong national intel view
- Greece can now restore Byzantium if they have the BftB but not the WtT dlc
- Fixed localization error in South African event, making it appear like the help request came from the target country
- Fixed the Guardians of Kemalism Focus so that it shouldn't be able to randomly pick the same state twice
- Fixed Turkish on map decisions for Turkey so that they now cost the indicated amount of Command Power
- changed event so that turkey guarantees the Golden Square led Iraq, rather than the non-aligned regime
- Fixed Peninsular network of factories focus so that it now gives factories to Balkan Pact countries as well as to Turkey
- Changed Greek election to only fire for original Greece, not for spawned civil war countries
- South African focus for demanding Madagascar will now appropriately target the controller of the state, instead of France (regardless of whether they control it)
- Acquiesce to Fundamentalists decision for Turkey now has a clearer tooltip
- Greece will no longer experience a conscription crisis if following the communist path
- Anti-Communist Volunteers focus for Japan now allows you to send volunteers as well as applying bonuses.
- Invite Japanese Settlers focus for Manchukuo will no longer display incorrect state target if Germany has completed their industrial focus branch
- The independence war focus for Manchuria now works
- Correct event description now applied to romanian callback event from hungary (DOD_hungary.64)
- Fixed missing string in tooltip for Imperalist crises in British colonies
- Case Anton decision category now correctly shows up if Vichy France is not a puppet of Germany
- Tooltip for Czech subjugation in hungarian events no longer displays two similar lines
- the "London Conference" event chain related to Germany demanding Slovenia should no longer result in contradictionary news events and effects
- Fix inconsistent war names between world tension summary and war summary
- Fixed bug where the "After the capitulation of X we are now the leader of faction Y" popup was shown for all players in multiplayer and not only the new leader
- Fixed bug where the "We continue the fight as a Government in Exile" popup after capitulating was shown for all players in multiplayer and not only the player capitulating
- Fixed Spain's post-SCW un-cored states causing issues when Spain is annexed before they get around to re-integrating those states. Now, annexing Spain will grant them cores on those states, so Spain can be released as one contiguous whole afterwards.
- Remove invalid options for Investment Possibilities decisions
- Multiple Fixes to Destroy IMRO decisions both for Bulgaria and for other countries. Decisions now come back after being canceled. Skirmish Against IMRO state modifiers will be properly removed when decisions are canceled. Triggers and tooltips have being fixed/improved.
- if Italy initially accepts the invitation to the Megali convention but then attacks Greece, they are now removed from the convention as they are behaving in a disruptive manner
- The Greek Monarchist Civil War should now only fire once
- Fixed ship refitting not being cancelled when the ship is forced out to sea as a result of the ownership of the naval base changing
- Fixed issue where resistance wouldn't start in colony states as the Spanish Civil War ends
- The Damascus Diktat now refers to whoever controls Syria rather than always referring to France
- Greek fascist generals should now join the right side of the civil war
- Nepal should now have access to basic infantry divisions
- France should no longer go communist on historical when LaR is disabled
- Fixed certain Bulgarian News Events scoping to the wrong tag in loc
- Fixed typo in a Bulgarian cosmetic tag adjective breaking loc
- fixed targeted variables causing ctd if target is an integer outside of state limits
- fixed random seed on turkey random_list decisions
- Bulgaria can bypass joining the tripartite pact if they are a subject
- Fixed a few missing localization keys
- French civil war now has timed decisions for communist -and- fascist civil wars
- Themistoklis Sofoulis no longer slowly achieves world domination by accidental democracy
- Imperial Subjects can declare war now.
- Fascist France can now ally Spain if it is non-aligned and led by Franco
- infrastructure tooltip updated
- Operatives equipment allocation in Deploy screen no longer shown if you dont have access to that feature from La Resistance
- Tweaked values and fixed Loyalty Multiplier which was unintentionally removing days instead of adding them to the Fatherland Front Coup Preparations mission timer. This should significantly reduce the amount of days removed by a single complementary mission.
- New decisions UI for Bulgarian and Greek Internal Faction systems
- the French "Reach out to Spain" focus should now have (and show) an effect if Franco is the country leader of Spain in an unaligned government
- Fix puppeted states not being allowed to declare war even when the correct rules param is set
- Fixed an issue where Turkey could end up kicking itself out of their own faction (doh)

All of this should be released/in store tomorrow! Aiming for before lunch, but you never know when the winds blow across the internet.

We also have some other cool stuff planned around the anniversary
  • Stream next wednesday looking back at 5 years of HOI with some Q&A
  • 5 year anniversary multiplayer next week - We will tell you more soon(tm)

See you all next week!
 
  • 151Like
  • 66Love
  • 9
  • 7
  • 7
  • 1Haha
Reactions:
Thank you for this update. Though I dont play with 3D models, I know there will be plenty of players thrilled about the added realism and immersion.
Excited to learn more about the upcoming "massive itinerary" of details this week.

Additionally, I am seeing a lot of bug fixes that were commonly brought up. Thank you for looking out for us.
 
Last edited:
  • 25Like
  • 2
Reactions:
This is amazing, thank you to the great Hoi4 team :cool:

And a special thank you for honoring Captain Sir Tom Moore. This is touching <3
 
Last edited:
  • 7Like
  • 1
Reactions:
  • 28Haha
  • 5Like
  • 4Love
  • 4
  • 2
Reactions: