• 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 - Division Namelists

Comrade @podcat is at a conference in which he will be fed free sandwiches. Any rumors of a coup are Stellaris propaganda. While he's gone, I'll be writing today's devdiary instead.

For those of you who don't know me, I'm Pallidum. I've been at Paradox for almost five years and most recently joined the HOI4 team in October last year as a game designer. Being part of this team is very exciting for me as what got me into Grand Strategy Games in the first place was the very first Hearts of Iron. Since then I’ve logged several thousands of hours in the series.

Enough about me though, let's talk about the topic of today's dev diary instead. Names! Or, rather the lack of them.

giphy.gif

(Animated gifs are popular here, amrite?)


A very subtle detail that I'm sure most of our fans have missed is that some of the division names in the game are occasionally not entirely historical. The initial OOBs at the start of the game are fine, but the astute observer might have noticed the occasional "23. Infantry Division Type 6" or two.

To be blunt, we’re not entirely happy with the names that are being generated for new divisions. It doesn’t look very good and to to be honest, they can be a bit immersion breaking. It has been bugging us just as much as I’m sure it has been bugging many of you.

Fortunately, we're now getting around to doing something about it.

Division Namelists
devdiary-namelist-picker.png


Each of your division templates will be able to choose a namelist. The namelist contains names of historical divisions for your country. Any new divisions created from this template will use a name from this list instead of the generated names. You’ll be able to get names such as the US 8th Infantry Division “Pathfinder”, or the German Panzergrenadier Division Großdeutschland.

The namelist also contains division numbers and these can be shared between several namelists. The game will try to ensure that divisions numbers don't overlap, even across different templates. What this means is that if you already have ten infantry divisions a new motorized division that shares the same numbering scheme will now be the 11th division. You'll no longer have to end up with "2. Infanterie-Divison", "2. Infanterie-Division (mot)" and "2. Infantry Division Type 12" in the same army.

Changing the template of a deployed division will also take this into consideration. The division will keep its number as long as it's available and will be renamed to the appropriate name for the new template. An example of this is the German 36th Infantry Division which was reorganized several times throughout the war, as shown below.
devdiary-namelist-36ID.png


Choosing a new namelist for an existing template will rename all divisions using that template. As in the above example, divisions will retain their numbers if possible but get new names. The exception is for divisions that have been manually renamed by the player. They'll never be automatically renamed.

The namelists are, of course, fully moddable. I'm sure that this will be used in moderation and that no modders will go overboard with representing historical division naming schemes and reorganizations to far, far larger extents than we are able to cover.

devdiary-namelist-picker2.png



 
  • 1
Reactions:
Can you please make it so that you can locally add name lists and still be able to join multiplayer?

Last time we tried to add custom name lists in Stellaris it broke multiplayer compatibility and we had to make a mod everyone had to download. This is a bit stupid extra work since you can get the same effect in game by just painstakingly renaming every single unit separately. It matters less for HoI4 than Stellaris I suppose since Stellaris name lists affect many more things, but it'd still be nice.
 
Holy shit. I'm sorry it had to be said. This is actually really cool. This is going to help with immersion so much! Thank you!
 
Yeah, you can either manually rename individual divisions, or you can mod in a namelist.
Could we get a checkbox for special divisions (ie manually named ones) so that it doesn't change them back if we swap templates or fiddle with the name-lists?
Would be a shame to have the Desert-Rats go missing in the pile because we changed something.
 
Yeah, you can either manually rename individual divisions, or you can mod in a namelist.
Will namelists be compatible with ironman mode
 
On a more serious note, do you have the ordinal-number-suffix planned for the number scheme? Giving me doubts with both screen shots showing 36. rather than 36th.
 
Could we get a checkbox for special divisions (ie manually named ones) so that it doesn't change them back if we swap templates or fiddle with the name-lists?
Would be a shame to have the Desert-Rats go missing in the pile because we changed something.

Any division that you have renamed will keep that name even if you change template or namelist.
 
Any way to fix absorbed units? When using Germany and you annex Austria, you end up with divisions that don't have your country's naming scheme?

Can they be retrained so as to fall into the numeric order of the divisions you are producing?
 
Ok so if I get the name "Panzergrenadier Division Großdeutschland" then I'm gonna get 1.Großdeutschland 2Großdeutschland 3Großdeutschland and the list goes on? This makes no sense as there could only be one Großdeutschland, not many. Also I must add the Großdeutschland didn't have a division number assigned to it, same goes for the elite Panzer Lehr Division.
 
Last edited:
loving the push to make the game more immersive.

On those lines, is the way divisions gain experience going to be tweaked at all? It feels weird that my elite panzer division that led the breakthrough in the encirclement of a million russians only get a tiny amount of Exp because they were so effective in their combats (minimal combat time, minimal casualties, but 100% win % and massive losses inflicted)
 
What about Army's name? Will we also get historical army name for each nation instead of 1st Army, 2nd Army, etc. ?

No way to name armies from what they have shown the CoC feature, giving you the ability to manually name an army group, like you can name a theater. Automatic Names for armies seems a bit too much, when all troops commanded by a single General to invest for a fancy auto naming features. Now, what would be nice is giving a spot on the left side Army list of divisions to manually type in a name. Tooltip on the Army icon in Army Group window could show manually typed name. Just to help you know you are clicking on the Army you want.

Form, function, and immersion, without the complexity.