• 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.

HOI4 Dev Diary - 1.6.2 Update

Hiya everyone, I am now back from the San Francisco Game Developer Conference and in the sweet embrace of soulcrushing jetlag! Last week was very fun chatting to other game devs and learning stuff from lectures as well as american food (burgers!). While I was there the team have been continuing work on the 1.6.2 patch. So today will be about status there. Short and sweet, enjoy!

We have been fixing all sorts of stuff, but here are some highlights:
  • Increased research bonuses. We may have low-balled our estimates a bit on the new research impacts, where the idea was that it would be faster overall despite many of the new techs. To accommodate that research companies have been improved along with ministers and the computer techs have also increased buffs to make them more worth it (details in the patchnotes below).
  • Help Soviets mount a better defense. We have identified a few things, like a tendency to keep units back for the japanese front despite their main front not having enough units to man it (which causes all sorts of issues).
  • Get Allies more into the Africa game. Keeping Africa allied is quite difficult, but the AI should now prioritize fighting over it a lot more and Uk should be making smarter early choices for focuses and ministers etc
  • The invasion AI has been improved quite a bit, which left China being crushed by Japan a bit too fast and often so we have tuned down Japans strategy a bit unless facing a player to keep a more historical timeline.
  • airwing names are no longer lost on save load, and many other fixes...
The patchlog since last week looks like this, and should hopefully get into the open beta tonight. We then plan to leave it over weekend for testing with you guys and if all is fine it should be making it to everybody next week.
##################################
# Bugfix
##################################
- AI can now accept a fuel incoming lend lease.
- Fixed taken states not being colored properly during a peace conference
- Fixed some decisions on a revolter country disapearing after loading a save
- Correctly change leader trait icons in army badge when switching between leaders where one has exile leader traits and the other does not.
- fixed naval mission assignment not working correctly with taskforces on repairs
- fixed an issue where countries occupying Manchuria would get reports about finding communist sleeper cells while allied with communist china
- fixed anniversary pack not being loaded
- review fixes
- Fixed newly created ships teleporting to the task force set as their deployment target
- Fixed auto balance task force not working
- Fix fuel lend lease. It was full of minor bugs.
- Selecting a decolonized Asia in the game rules will now also grant independence to Malaya.
- Fixed new Maltese fascist flag not showing up properly.
- fixed two instances in US events giving incorrect amounts of party popularity
- fixed ai sending invalid commands with foreign templates
- Fixed Expose the Belly of the Bear events not being sent out, as well as having incorrect requirement triggers.
- fixed a way to create invalid paradrop orders and fixed a ctd that is caused by that
- Converted Battleship and Converted Cruiser Hulls use now the right 3D model as the best match in the Ship Designer.
- Fixed ships from reserve not reinforcing if the reserve task force has at least one ship repairing
- locked the Silver Legion special template gained during the Fascist US civil war
- fixed some localization issues with dynamic modifiers
- fixed stability & war support values not giving all bonuses in some cases
- fixed some scripted diplomatic action issued that broke actions that requires acceptance
- moved lights of Los Angeles to correct province position
- Abdicating after getting "King's Support Forms" will now correctly remove the beneficial spirit granted by that event.
- fixed a original_tag problem related to reusing of dynamic tags
- Now display correct naval supremacy in naval invasion tooltip.
- fixed a ctd while loading saves
- De Gaulle will no longer be incorrectly removed as Free France's leader.
- Added Halifax to the bypass conditions of Motion of No Confidence.
- Added certain stipulations for Coerce Spain and Coerce Greece focuses.
- Only one Rebuild the Nation decision will now be available if you switch ideology using a civil war.
- Alliance with Germany now requires Germany to be fascist only.
- The number of factories displayed in war overview is now consistent with the number in topbar.
- Fixed an effect that was deleting a division template without deleting all divisions using that template, specifically volunteers and expeditionary forces, leading to potential memory problems and crashes.
- Fixed the game generating a definition.csv file that would override the original in case the later was missing some entries
- Mexico without Man the Guns enabled (and therefore with no ability to nationalize the oil fields) will now have control over its own oil from the start of the game.
- Fixed airwing name not being loaded from save
- Fixed DOD unique motorized icons to correctly shop up in the production tab.
- Fixed reserve fleet getting merged on daily tick if in the same naval base
- Fixed ship name from history file not being taking into account in some circumstances when adding a production line for it
- Highlight now fit the size of dockyard grid.
- Fragmenting Yugoslavia in the game setup rules should no longer result in Yugoslav units permanently being present on the map with no possibility of getting rid of them.
- Selecting Asia Decolonized game rule will now correctly grant independence to the Philippines.

##################################
# Balance
##################################
- naval mission efficiency will now go even lower if you don't have enough ships/taskforces for the assigned regions
- Nationalist Spain will not lose the "recovering from the Civil War" national spirit in historical focus mode, thus preventing them from joining the war
- Atlantic Fleet Designer now adds 10% HP to Carriers
- Armor upgrade for Carriers now adds 1% HP per level (non-MtG only)
- research companies research bonus 10% to 15%
- doctrine ministers research bonus 7% to 10% and 10% to 15%
- electron mechanical engineering research bonus 2% to 3%
- mechanical computer research bonus 3% to 4%
- computing machine research bonus 3% to 5%
- improved computing machine research bonus 5% to 8%
- advanced computing machine research bonus 5 to 8%
- focus: give refuge to scientist research bonus 3% to 5%

##################################
# UI
##################################
- Fixed Benelux formation news event properly referring to Netherlands' original name, rather than the new Benelux name.
- It is now possible to select a theater as a deployment target which will put the newly created ships in that theater's reserve fleet
- Now showing the task force insignia when selecting a task force as deployment target
- Finnish neutrality party was renamed
- Task forces created through the Move Ships Window now copy the insignia from the original task force
- Fixed timed decision showing 999 instead of a progressbar
- Dive bomber trait in admiral skill tree now correctly identifies bonus as only applying to carrier planes
- Minor loc fix to Dutch Trade Neutrality news event option text.
- Added list of required module slots that are empty to the save button tooltip when designing a ship
- Fixed invalid 'no mission set' warning on a task force with a mission but currently refitting or repairing

##################################
# AI
##################################
- Britain should now care more about Africa as well as other area prio tweaks
- ENG will avoid channel if it is at war with GER
- British AI should now pick ministers better to make use of Stanley Baldwin (a first in British history)
- British AI should no longer take early mobilization if it has better use of the political power
- British AI should no longer waste pp on resource prospecting if it has better things to do
- British AI should no longer offer refuge to German scientist until a certain amount of time has passed
- Italy alternate fascist plan will now result in Italy First, rather than Pact of Steel
- Both sides of the Suez Canal are now considered part of Africa for the purpose of AI calculations (still separate for all other purposes)
- blocked ai from creating naval missions in blocked regions
- naval_avoid_region >= 600 will disable regions for missions as well now. Germany disables the channel if ENG is still a threat
- historical Yugoslavian AI will no longer take Greater Yugoslavia
- added an AI strategy to Hungary to prevent them from joining the axis before it is historical if historical focuses are on
- ai is now less reluctant/random about upgrading its ship designs
- fixed a bug preventing the Soviet AI from researching Fighters II
- the Soviet union will no longer pick the War with Japan focus while fighting with Germany
- ai will care more about home fronts that have actual enemies if surrender process is >0 and less about other non dangerous fronts
- ai won't care about guarantees that are guaranteeing an enemy that has offensive war against us or a war that started long ago
- Improved UK historical focus selection order
- Japan will now avoid too aggressive early invasions

##################################
# Stability & Performance
##################################
- Protected against a buffer overflow.
- Detected and skipped a certain type of invalid mipmap data in dds files.
- Fixed CTD when reordering pinned strategic regions

##################################
# Modding
##################################
- added target_root_trigger trigger for targeted decision. this is checked before checking all targets and if false, will skip that targeted decision completely
- added game variables fuel_k & max_fuel_k
- fixed example of scripted diplo actions & fixed some string problems

##################################
# Database
##################################
- Tweaked Chamberlain resigns event to now require Poland to have fallen, and slightly increased the required surrender progress required for Denmark, Norway, the Low Countries, or France.
- The US now correctly starts with 2 Yorktown Carriers under construction in 1936 (MtG only due to balance concerns)
- Italy now correctly has two Littoria-Class Battleships under construction in 1936 (MtG only)
- changed some starting technologies for Italy
- France now starts with 1 Richelieu Class Battleship under construction in 1936 (Richelieu) and two more under construction in 1939 (Jean Bart and Clemenceau) (MtG only)
- added HMS Aurora to British starting construction (MtG only)
- moved Town Class Light Cruiser template to 1936 start, added 5 ships to British starting construction in 1936
- Added Marines division template to HOL
- Added portrait for Ataturk
- added and tweaked a number of division name lists for various countries
- Commonwealth Ties can now be taken if UK is overlord of Dominion civil war factions, as well (and applies the relationship boost to those countries).
- Adjusted requirement for Imperial Conference to no longer be impossible if UK accepts Destroyers for Bases offer from USA.
- removed the claim Romania gets on Bulgaria from the relevant event
- Reach out to the Ware Group is now available for both democratic and communist governments
- Removed Atatürk as a starting field marshal and instead added a decision to recruit him if Turkey is in a defensive war, also assigned to him his new field marshal portrait
- Added foreign language loc and an on_action trigger for Turkish civil wars.
- Added Admiral Hipper to German starting construction (MtG only)
- Added two Kirov-Class Cruisers to Soviet starting construction (MtG only)
- Added USS Vincennes and USS Wichita to US starting production (MtG only)
- Added two light cruisers to Italian starting construction (MtG only)
- Central Powers will now invite Bulgaria if they exist, are AI, and are non-aligned.
- Adjusted Vojvodina state population, and added cores to it in the Hungarian focus tree.
- Central Powers focus now sends event invites to the various potential nations, giving them a choice rather than automatically adding them to the faction.
For the full 1.6.2 log (its huge), or if you want to help test go check out the 1.6.2 beta page.

See you all next week again!
 
Last edited by a moderator:
That’s manpower, not how many troops they have.
v0v are you saying they need that manpower that early and that many for the cost of 300 or 450 PP which could have been invested elsewhere to speed up their buildup?
 
Doctrine research is still way too fast, not the opposite. Getting 1944-47 doctrines in 1939-42 shouldn't be a thing.


But the sheer number of new research options does result in an overall lower level of research if you balance your research. I think you're both right, and imo the solution is to cut all doctrine research times(like 10% across the board) but REQUIRE army/naval/air experience for tater doctrines(i.e. starting at Mechanized Offensive in Superior Firepower). So the the first half of the tree goes faster, but second half requires, say, 50 xp for normal speed research, 150 for the speed boost. Right now if you devote a research slot to ground doctrine you're done by 1943. The ingame explanation of requiring practical experience fits nicely, too, it's counterintuitive that a minor that stays neutral until 1942 can figure out modern blitzkrieg on their own before AI Germany does.
 
v0v are you saying they need that manpower that early and that many for the cost of 300 or 450 PP which could have been invested elsewhere to speed up their buildup?
I’m not saying that having that much MP that early isn’t inefficient, I’m just saying it’s MP, not conscripts.
 
But the sheer number of new research options does result in an overall lower level of research if you balance your research. I think you're both right, and imo the solution is to cut all doctrine research times(like 10% across the board) but REQUIRE army/naval/air experience for tater doctrines(i.e. starting at Mechanized Offensive in Superior Firepower). So the the first half of the tree goes faster, but second half requires, say, 50 xp for normal speed research, 150 for the speed boost. Right now if you devote a research slot to ground doctrine you're done by 1943. The ingame explanation of requiring practical experience fits nicely, too, it's counterintuitive that a minor that stays neutral until 1942 can figure out modern blitzkrieg on their own before AI Germany does.

That sounds like an excellent idea for 1.7.
 
Some really good stuff here, very glad to see the pace of patching since 1.6.0 has gotten to where it needs to be for this game to soon settle into a state of quality that I can recommend it without reservations. So far my response to friends asking about it has been "It's mostly good, but beware of issues a, b, c, d... and it's over 2 years since release".

There's just one big gaping hole left, and that is the behaviour of the battle planner. In particular the excessive shuffling of divisions along the line, and the issues it has with maintaining proper distribution of armies across wide fronts like Barbarossa. When I set up nicely segmented sections of 24 divisions for a front I expect the front lines to keep "holding hands" and sharing increases or decreases of frontage in a reasonable manner, not having them wrap around each other like worms having sex, then suddenly leave gaping holes in the front without warning and auto-assign 20 out of 24 divisions to surround a pocket. Manually fixing these on a weekly basis is a significant contributor to the shuffling issue, so might want to look at this first.

Second would be more variation in combat widths; please, can we have more terrain, general and other modifiers so that it's not always 80, 120 or 160 width?!?! I'm sick and tired of 14-4 inf+arty because I'm forced into 40 width and 2 arty just doesn't have the impact. Often I find that 14-3 or 14-5 makes more sense for my industry/manpower capacities, but nope, those are inferior options because of some arcade rule. It makes the division designer so much less interesting than it could be!

Coincidentally the battle planner and division designer were two of the main selling points towards release in 2016. Sure there are other improvements to be made, to AI, to air, to trade automation and to multiplayer (more game rules like those provided in 1.6.0, please!), but they are lesser issues and for now "good enough".

The main point is: It appears to me that this game is now moving from soon 3 years of being "good" to within a few months of being "great"! That's not something I would have said in 2017 or 2018, so thanks a lot for these recent updates, you're on the right track! :)
 
Great update, really appreciated! Could you also add a couple of historical commander for Italy in this patch as well? I am having great fun with Italy in MtG but the lack of starting general is really killing me off.

I would be surprised & disappointed to see new artwork added to the game in a bug-fixing patch. But Italy is due to be thoroughly reworked in the next year or two. Have patience. ;)

Been waiting for that since 1.0....
 
Great update, really appreciated! Could you also add a couple of historical commander for Italy in this patch as well? I am having great fun with Italy in MtG but the lack of starting general is really killing me off.

I would be surprised & disappointed to see new artwork added to the game in a bug-fixing patch. But Italy is due to be thoroughly reworked in the next year or two. Have patience. ;)

Been waiting for that since 1.0....

Poor Canada needs a general or two. :p
 
Cheers for the DD Podcat and lots of great fixes/updates from you and the rest of the team - excellent work :D. From a modding perspective, I'm particularly partial to:

- naval_avoid_region >= 600 will disable regions for missions as well now. Germany disables the channel if ENG is still a threat

This likes it could be super helpful for helping the AI avoid 'problem areas' (Parts of the Med, for example, in some situations).

- Added Admiral Hipper to German starting construction (MtG only)
- Added two Kirov-Class Cruisers to Soviet starting construction (MtG only)
- Added USS Vincennes and USS Wichita to US starting production (MtG only)
- Added two light cruisers to Italian starting construction (MtG only)

Wonderful - the more ships that were there, being there, the better - great work :D. Makes this a super-easy week for naval pics - here's USS Wichita under construction :D (being launched in this case - note she still has a ways to go before she's ready for operations).

Wichita launching small.jpg


Edited because original pic of Wichita launching was huge! Have one of a more reasonable size for the thread. For the full-sized pic (and many more images of USS Wichita, and Vincennes as well if you look around the site) click through to navsource.
 
. I think you're both right, and imo the solution is to cut all doctrine research times(like 10% across the board) but REQUIRE army/naval/air experience for later doctrines(i.e. starting at Mechanized Offensive in Superior Firepower). So the the first half of the tree goes faster, but second half requires, say, 50 xp for normal speed research, 150 for the speed boost. Right now if you devote a research slot to ground doctrine you're done by 1943. The ingame explanation of requiring practical experience fits nicely, too, it's counterintuitive that a minor that stays neutral until 1942 can figure out modern blitzkrieg on their own before AI Germany does.

One of the best ideas I've seen in a long time.
 
Nice! Would also love the strasbourg put in parralel production of the dunquerque (also not being able to produce them because the treaty say they are 14 kg too heavy is slightly infuriating ^^)

Small question, why not introducing an "out of date" research boost? It's like the "ahead of timr one" but reversed
 
quickly checking seems to indicate its a bunch of basic battery and armor techs
if my spreadsheet tracking techs is correct, what was added is

battleship armour

level 1 light, medium, and heavy guns (added to level 0 general "guns")

level 1 support guns (added to level 0 support guns)
 
So anyway, Spain still joined the war so not fully working yet it seems. Also, Japan seems a bigger menace than Germany currently lol.

Spain can join the Axis still, as Germany has a focus to invite it. The UK player has to influence Spain (by focus) to avoid the Spanish joining the Axis. Maybe the ai UK doesn't care enough, and it doesn't want to keep Gibraltar? : /
 
Doctrine research is still way too fast, not the opposite. Getting 1944-47 doctrines in 1939-42 shouldn't be a thing.

If that's the case then they should add ahead of time penalty for doctrines as well instead of increasing their time cost. But this new changes only makes tech rushing worse.
 
If that's the case then they should add ahead of time penalty for doctrines as well instead of increasing their time cost. But this new changes only makes tech rushing worse.

Doctrines should indeed be tied to years, like in every single previous HoI.
 
"Removed the claim Romania gets on Bulgaria from the relevant event". I hope now romania will not declare war and take bulgaria everytime in historical focus games. Because it is non historical.

"Central Powers will now invite Bulgaria if they exist, are AI, and are non-aligned."
And maybe you should make bulgaria joint the axis at the correct period (1941) also if they are fascists (logical no ?) !

By the way, even before mtg expansion, china was loosing 90% of times. And that is not balanced regarding to history. They have never lost !

As well as Germany declaring war to sweden, thar is not accurate.
 
Last edited: