• 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 - The Baltic States 1/2 and Poland 3/2

Hello and welcome to another dev diary for the Barbarossa patch! Today I’m back with you to talk about not one, not two, but three new focus trees coming with the upcoming expansion: Latvia, Lithuania, and Estonia!
Baltic States Map.png


The Baltic States were in a difficult position in the build-up to world war 2; only recently liberated from Russian and German rule and less than 20 years on from a bloody struggle against both imperialist powers. In the 30s, each of the states had established authoritarian rule in fear of German and Soviet invasions, and a player hoping to survive as a Baltic state must take some extreme measures to overcome these overwhelming odds...

The Baltic States, like the Chinese, will share some branches of their focus tree while other branches will be unique to each country. This week I am going to talk about the shared branches; the industrial branch and the communist political branch.
Baltic Total Focuses.png


Starting up with the industrial branch, each Baltic state was in something of a similar situation economically; relying heavily on foreign investment and equipment for their industry and armed forces. As such, each Baltic state may decide if they wish to put their faith in the democratic nations to supply their economy, or the Axis powers to fuel the war machine.
Baltic Industry Branch.png


The other common issue facing the Baltics was that they had previously been occupied by the Soviets and Germany, and their industry was sorely lacking. So, the Balts can attract workers to their capital and begin their rearmament and develop their research sector.
Attract Workers.png


Lastly, by modernising their industry, the Baltic states may become much more self-sufficient and end their reliance on foreign powers to fuel their war machine. They may expand raw resource production in their nation, which for Estonia and Latvia means the development of their on-map resources.

Lithuania however was uniquely very reliant on its agriculture, and thus starts the game with a variant of the “Agrarian Society” national spirit which can be slowly turned into a great benefit via their industrial tree.
Natural Resources.png


Next up, each of the Baltic States had recently endured bloody struggles against the USSR, so popular support for communism was vanishingly low. A Baltic state hoping to overthrow the government and establish an independent communist state must do so through war.
Estonia civil war.png


The Balts can either choose to rely on the Soviet intervention or attempt to reconcile relations with the Baltic lower classes and try to maintain their independence while establishing communism on their own.
Restore Workers Republic.png


Once the revolution is done and your nation is communist, the player will have the option to re-establish the Lithuania-Belarus SSR. In the case you sided with the Soviets, the USSR will grant you their half of Belarus with the rest coming either through war or the Molotov-Ribbentrop Pact.
Lithuania Belarus Soviets.png


If you are independent however, Belarus must be acquired through adversarial means. The Baltic state must propagandise support for unification in Belarus similar to the Spanish Civil War garrison control system. When time runs out, Belarus will be released and fight a civil war; the victor will be annexed into either the victorious Baltic nation or the USSR.
Latvia Belarus decisions.png


The Baltic nation will also be able to try to convert their neighbours to communism through a propaganda war. No matter which path the Baltic player takes to establish socialism across the Baltics; they will be able to form the United Baltic SSR.
Baltic Socialist Republic.png


From there, they may use their newfound strength against Scandinavia and Poland and achieve communism across the entire Baltic Sea.
Baltic Warpath.png

That’s all for the Baltic States this week, next week I will be talking about the entirely unique political trees for each Baltic state.



Something worth bringing up here is we did make some changes to the Polish tree since we last talked about it. Firstly, I do just want to show off some of the new focus icons we got since I wrote those dev diaries and I feel like our artists have done a really great job. There are more, but I don't want to spoil all of them just yet! ;)
Poland focus icons.png


We originally planned to have Poland get an off-map reactor to essentially get them control of 1 nuke during play as an exile nation. This to reflect their role in the nuclear project, but we were already a bit on the fence on if this was too immersion breaking for the gameplay purpose, and it seemed many of you thought so too so we removed the off-map reactor and moved the focus to the industry branch.
Poland atomic bomb.png


Next, I managed to find time to implement Karl Albrecht von Habsburg as an option for monarchist Poland. He has his own branch which involves pressing the Habsburg claim on Czechoslovakia.
Karl Albrecht I.png

Habsburg Path.png


Claiming Czechoslovakia uses the same decision system as claiming Lithuania for the Commonwealth branch, and once the two nations are united, the ambition of West-Slavic unification is realised and the new nation may declare itself protector of the western Slavic peoples living in Germany.
West Slavia.png


Karl Albrecht I was known for the service he provided to the Polish army, and it’s unlikely that willingness to serve would vanish upon becoming King. So, as Soldier-King, he will gain a plethora of unique personality traits as well as becoming a field marshal.
Soldier King.png


With Hungary aligning itself with Poland’s enemies, Karl Albrecht can demand that Horthy step down in favour of Otto von Habsburg and force Hungary down their Habsburg path, diplomatically aligning them with Habsburg Poland.
Demand Habsburg Rule.png


Galicia-Lodomeria represented Habsburg rule over Poland and as such, Karl Albrecht may restore the Diet of Galicia which as well as giving the Royal Sejm national spirit, moves the nation’s capital to Krakow. While this centralises the capital between Poland and Czechoslovakia and surrounds the capital in defensible hills, the old Polish capital is also very close to the German border and may prove an easy target…
Diet of Galicia.png


I feel I should also clarify the mechanics behind electing a monarch. When the Fulfil the 5th of November Act focus is complete, candidates come forward and present themselves to be King. So while it would make little sense for the regency council to reach out and invite candidates like Pavel Bermondt-Avalov to be King, Pavel is certainly the type to try and present himself for King.
Cossack King Event.png


The final thing I'd like to mention is that during testing we noticed that it was quite a chore to scroll back and forth between the Polish tree with it being so wide, so I implemented a system where the Polish tree automatically compacts itself when you've chosen a political path.
Tree compacting.png


That’s all for this week, next week we will be covering the paths unique to each Baltic state and for now I’ll leave you with this teaser.
funny_hat_dot_png.png
 
  • 282Like
  • 78Love
  • 61
  • 12
  • 6
  • 1Haha
Reactions:
I'm wondering if it will take a lot of coding to compact a focus tree if I try to create a mod myself, or is it possible to add some effects that can automatically compact it?
It isn't hard, just a bit tedious

If you wanna mod it, you can check out my showcase for that functionalty:
Didn't have time to work on it further. Instead of gamerules I would use a decision that sets a flag now, to trigger the allow branch.
 
  • 1Like
  • 1
Reactions:
Next, I managed to find time to implement Karl Albrecht von Habsburg as an option for monarchist Poland. He has his own branch which involves pressing the Habsburg claim on Czechoslovakia.
I'm so glad you guys listened to player feedback, this is amazing! Now can we please just maybe get Archduke Carl Pius as a Habsburg king for Carlist Spain?

With Hungary aligning itself with Poland’s enemies, Karl Albrecht can demand that Horthy step down in favour of Otto von Habsburg and force Hungary down their Habsburg path, diplomatically aligning them with Habsburg Poland.
Demand Habsburg Rule.png
If Spain is ruled by the Habsburgs, then maybe they can be included in the alliance and maybe there can be decisions to support a Carlist revolt and send aid to the civil war? I mean although a Habsburg alliance block as a faction in Europe would be fun as hell, I get it might be a bit tricky to implement, so I'd be happy to just have Karl Pius be a Carlist claimant for Spain.
 
  • 7
  • 2Like
Reactions:
I sincerely hope you don't neglect Finland to put them in some hypothetical Scandinavian pack. They are intricately connected to the soviet union in ww2, not the western front
Dude, if the freaking Baltics getting their focus trees isn't cast-iron evidence the Nordics will also get focus trees, I don't know what would be.
 
  • 4Haha
  • 2
  • 1Like
Reactions:
Can we keep the speculation about other focus trees to a minimum? I appreciate it's fun, but I do like answering comments on diaries I write and having to filter through unrelated comments speculating about future trees makes this a bit more time consuming.

Philippines wen.

Jokes aside, I saw you mentionned if Estonia forms Estonia-Belarus, it gets an additional state so that its borders are contiguous (a wise choice - I assume it will be Nevel and Pskov ?). Does that mean it gets a free additional core state from the USSR, or will the "linking states" remain non-core ? And if they do, will they get a compliance boost ? I have difficulties imagining a nation like Estonia having to deal with heavy resistance, even if reinforced by Belarusian industry and population.

Thanks in advance for the answer~
 
  • 3
Reactions:
Can Czechoslovakia have some love too? Maybe improve her political focus tree a bit.
Also Austrian sad noise :( Now Habsburg everywhere but Austria.
Love your work.
I think the issue with giving anything to Austria is they die too fast, off the top of my head I can think of 5 things they could do, most of which are rather unrealistic and a lot of people here hate it hen the alternate focus tree paths are unrealistic and as far as the Czechs go, it's a similar story except they live just long enough to be impactful.
 
o boy o boy o boy.... when can I start playing this new version? Can't wait!!! Hope the next spoiler will be when this will be released or when the beta is ready for us to play.
It's supposed to come out alongside (or as a part of) the 5th-anniversary pack and hoi4 came out on the 6th of June so I'd expect it to be then.
 
  • 1
Reactions:
It's nice, that you added Karl Albrecht as a candidate, but I think he should be named Karol Olbracht as that's how his subjects would address him. Or you could anglicise his name and call him Charles Albert if you want.
And I don't know why are Żeligowski and of all people Haller considered left. I mean Żeligowski was fond of Stalin from his panslavic perspective, so I guess that counts, but Haller? He was a member of Fort Morges, which was in opposition to all of sanation. Moreover, he was a nationalist partially responsible for the hate campaign against fairly progressive and left-leaning president Narutowicz, who won thanks to the votes of the left, peasants and minorities (he condemned him as „the president of the Jews”). You may as well consider Dmowski to be part of the sanation left.
 
  • 1
Reactions:
I still don't understand why do you leave Bermondt-Avalov in polish focus tree. What does "Restore Bermontians" focus even mean? Like who are these bermontians and why're they restoring something in Poland? Looks like you just wants to make a wacky path for a country that it doesn't fit at all. You could put Bermondt-Avalov for example in Latvia, because he was mostly famous for trying to annex her into Russia during Russian Civil war, that would be still bad but at least there is a little historical basis for it
 
  • 7
  • 4
  • 2
Reactions:
Are you planning to do a rework of the Romania focus tree ? I know that you can make poland romania , but Romania had the largest army after Germany and USSR engaged in Operaton Barbarossa and i think that it deserves a better focus tree than the actual one. With more focuses that would make the historical path more accurate and a non historical path ( the balcan domination path can be included ) where you can reform Dacia or play as Corneliu Zelea Codreanu ( and Horia Sima after the assassination of Codreanu). As a Romanian i feel like the focus tree is a bit incomplete and deserves more. KUTGW
 
  • 2
Reactions:
That's less than a month from now. Seems un

yea, who else?
It's just a few DDs back when the developers wrote about Danzig being a new state there was another tag other than Danzig and I confidently said it was Pomerania and got shut down and told it was Kashubia so I was just asking just in case it was something else.
 
  • 2
Reactions:
We're all passionate about history and if you know something we don't, we wanna hear it!

Random oddly specific bit of info: I've been sitting on some Latvian icons for tech companies I personally made (quality varies), but at the very least, their names could replace generic options:

Rīgas Vagonbūves Rūpnīca (RVR) - tram car and train manufacturer
PxSYopt.png

RVR would later be acquired by the government. In 1937, Domestic Automobile production was setup from this factory producing Ford vehicles: aka Ford-Vairogs
XSkLoIs.png


Bellaccord Electro - I mentioned that Latvia had a thriving electronics industry; one big benefit of that was that Latvian artists, singers, and writers could record themselves domestically--unique to the region.
eHHP9V2.png


made from this record label:

GoEkKaE.png


Valsts elektrotehniskā fabrika (VEF) (State Electrotechnical Factory) - Main state-owned conglomerate for electrical and electronic products.
VJPolFR.png

They would also branch out into making aircraft in Hoi4's time period (VEF - Aviation Division)
b8NlpV2.png


Liepājas Kara Ostas Darbnīcas (LKOD) (Leipaja War Port Workshops) - The naval port of Leipaja was extremely valuable to the old Russian Empire. In addition to extensive dock facilities, it also featured many manufacturing workshops that produced other supplies and military equipment such as armored trains or trainer aircraft.

A2zk78c.png

basically its just Leipaja's coat of arms:
CcmJjoF.png


Sellier and Bellot - While Latvia didn't have much of a domestic arms industry, foreign companies did operate in its borders to supply ammunition. The factory was later acquired by them I believe.
7SLvt5k.png

(based on their company logo)


Rīgas Radiorūpnīca (Radiotehnika RRR) – (Riga Radio Factory) - A 1941 creation resulting in the merger of two private companies.
7x4PaLP.png


-----------------------------

Finally, something of importance to mention for Latvia is the paramilitary formation known as the Aizsargi:

KC2ZKXj.png


MPMtsGE.png


In contrast to the regular Latvian military, they were a sort of internal National Guard. However, they also became political soldiers loyal to the current regime after the 1934 Latvian coup d'état. The Aizsargi would grow to outnumber the actual Latvian military (their starting OOB in HOI4 needs to be doubled in size imo, same deal with paramilitaries in other baltic states--see Lithuanian Rifleman's Union or the Estonian Defense League). At the very least they should be some kind of national spirit giving a huge manpower boost. The Aizsargi would grow to encompass female units and a separate aviation branch as well.


At some point I did go and lookup where all these regiments were stationed and it looked something like this (assuming each was 2x infantry):
(you could probably consolidate these into bigger groups, and also include cavalry recon)



division_template = {
name = "Kajnieku Divizija" # Infantry Division
division_names_group = LAT_INF_01
# Note: Divisions were nowhere near full strength until mobilized
regiments = {
infantry = { x = 0 y = 0 }
infantry = { x = 0 y = 1 }
infantry = { x = 0 y = 2 }
infantry = { x = 1 y = 0 }
infantry = { x = 1 y = 1 }
infantry = { x = 1 y = 2 }
infantry = { x = 2 y = 0 }
infantry = { x = 2 y = 1 }
infantry = { x = 2 y = 2 }
}
support = {
artillery = { x = 0 y = 0 }
}
}

division_template = {
name = "Valsts Robežsardze" # Border Guard
regiments = {
garrison = { x = 0 y = 0 }
garrison = { x = 0 y = 1 }
garrison = { x = 0 y = 2 }
}
support = {
military_police = { x = 0 y = 0 }
}
}

division_template = {
name = "Aizsargi" # Home Guard
priority = 0
regiments = {
militia = { x = 0 y = 0 }
militia = { x = 0 y = 1 }
}
}

division_template = {
name = "Aizsargu Jūras Divizija" # Aizargi Marine detachments combined together
regiments = {
marine = { x = 0 y = 0 }
marine = { x = 0 y = 1 }
marine = { x = 1 y = 0 }
marine = { x = 1 y = 1 }
marine = { x = 2 y = 0 }
marine = { x = 2 y = 1 }
}
support = {
military_police = { x = 0 y = 0 }
light_tank_recon = { x = 0 y = 1 } # small tank unit just put here, could be elsewhere
}
}


units = {
######## LAND OOB ########
##### Latvijas Augstas Komandu #####
division = { # "1. Kurzemes Divizija"
division_name = {
is_name_ordered = yes
name_order = 1
}
location = 9340
division_template = "Kajnieku Divizija"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.15
start_equipment_factor = 0.8

}
division = { # "2. Vidzemes Divizija"
division_name = {
is_name_ordered = yes
name_order = 2
}
location = 9340
division_template = "Kajnieku Divizija"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.15
start_equipment_factor = 0.8

}
division = { # "3. Zemgales Divizija"
division_name = {
is_name_ordered = yes
name_order = 3
}
location = 310
division_template = "Kajnieku Divizija"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.15
start_equipment_factor = 0.8

}
division = { # "4. Latgales Divizija"
division_name = {
is_name_ordered = yes
name_order = 4
}
location = 265
division_template = "Kajnieku Divizija"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.15
start_equipment_factor = 0.8

}

division = {
name = "Robežsargu Brigādi"
location = 319
division_template = "Valsts Robežsardze"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.2
start_equipment_factor = 0.7
}

### Home Guard ### Home district forces loyal to Karlis Ulmanis outnumbered the regular army
division = {
name = "1. Talsu pulks"
location = 3194
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "2. Ventspils pulks"
location = 3296
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "3. Ludzas pulks"
location = 222
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "4. Jēkabpils pulks"
location = 7482
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "5. Rīgas pulks"
location = 9340
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "6. Aizputes pulks"
location = 3319
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "7. Valkas pulks"
location = 3388
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "8. Valmieras pulks"
location = 10493
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "9. Madonas pulks"
location = 11222
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "10. Cēsu pulks"
location = 9240
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "11. Tukuma pulks"
location = 3525
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "12. Ilūkstes pulks"
location = 3255
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "13. Bauskas pulks"
location = 265
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "14. Kuldīgas pulks"
location = 3296
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "15. Liepājas pulks"
location = 9262
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "16. Jelgavas pulks"
location = 6222
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "17. Rēzeknes pulks"
location = 9275
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "18. Daugavpils pulks"
location = 310
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}
division = {
name = "19. Abrenes pulks"
location = 9340
division_template = "Aizsargi"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.05
start_equipment_factor = 0.8
}

division = {
name = "Liepājas Aizsargu Jūras Divizija" #Name inferred, unsure
location = 9262
division_template = "Aizsargu Jūras Divizija"
force_equipment_variants = { infantry_equipment_0 = { owner = "LAT" } }
start_experience_factor = 0.1
start_equipment_factor = 1
}
}
 
Last edited:
  • 11Like
  • 9Love
  • 2
  • 2
Reactions: