Here are some what if events I wrote for Poland (my favorite country to play)
They all have some grounding in historical possibility. Besides they make playing Poland more fun.
I have tested them all with hoi2 1.3b and have found no bugs, which does not mean there are not any
If you use these events and do find one let me know.
Instructions; open up your event file for Poland and just copy paste.
#########################################################################
# Preparing for War - Industrial Expansion
#########################################################################
event = {
id = 900100
random = no
country = POL
# Triggered by GER 2060
name = "Industrial Expansion"
desc = "The Polish Government relises after the reoccupation of the rhineland that war with germany is imminent. Industrial capacity is vastly epanded and new mines are opened in the quest for self-sufficientcy."
style = 0
picture = "factory"
action_a = {
name = "OK" # Excellent!
command = { type = construct which = ic where = 485 value = 3 } #
command = { type = construct which = ic where = 479 value = 2 } #
command = { type = construct which = ic where = 481 value = 2 } #
command = { type = construct which = ic where = 307 value = 3 } #
command = { type = add_prov_resource which = 479 value = 22 where = metal }
command = { type = add_prov_resource which = 481 value = 34 where = energy }
command = { type = add_prov_resource which = 479 value = 12 where = rare_materials }
command = { type = add_prov_resource which = 501 value = 3 where = oil }
command = { type = gain_tech which = 5060 } # Improved Machine Tools
command = { type = domestic which = free_market value = 2 }
command = { type = relation which = ENG value = -15 }
command = { type = relation which = FRA value = -15 }
}
}
#########################################################################
# The End of Czechoslovakia - Czech refugees
#########################################################################
event = {
id = 900101
random = no
country = POL
# Triggered by GER 2006
name = "The End of Czechoslovakia - Czech refugees"
desc = "After the munich agreement some Czechs decide to leave for Poland and continue the struggle."
style = 0
picture = "czechs_annexed"
action_a = {
name = "OK"
command = { type = gain_tech which = 2070 } # Basic Medium Tank
command = { type = gain_tech which = 1250 } # Advanced Motorized Division
command = { type = add_corps which = "Legionowska Czenska" value = land where = 479 }
command = { type = add_division which = "1.Czenska Pancerna" value = light_armor when = 2 }
command = { type = add_division which = "Leginow Slovei" value = light_armor when = 2 }
command = { type = manpowerpool value = 33 }
command = { type = domestic which = interventionism value = 2 }
command = { type = domestic which = professional_army value = 1 }
command = { type = construct which = ic where = 307 value = 3 } #
}
}
#############################################################
# 900102 PZL P.50 Development Program (by Dec152000 050728)
#############################################################
event = {
id = 900102
country = pol
random = no
trigger = { technology = 4020 not = { technology = 4030 }}
name = "PZL P.50 Development Program"
desc = "The P.24 was the logical improvement of the P.11 fighter and it entered production in 1936. However, the Polish High Command considered it to be a transitional fighter and all aircraft were actually completed for the export markets, leaving the obsolescent P.11c as the front line Polish fighter in 1939. Attempts to upgrade the P.11 were initiated in 1939, but the first P.50 was still under construction when the Germans invaded."
style = 0
date = { day = 5 month = june year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "ok"
command = { type = gain_tech which = 4030 }
command = { type = money value = -100}
command = { type = supplies value = -500 }
}
action_b = {
ai_chance = 0
name = "We can not afford the new aircraft."
command = { }
}
}
#############################################################
# 900103 PZL P.45 Development Program (by Dec152000 050728)
#############################################################
event = {
id = 900103
country = pol
random = no
trigger = { technology = 4020 not = { technology = 4040 }}
name = "PZL P.45 Development Program"
desc = "The P.45 was the next step in Polish fighter design after the jastreb. Had events worked out differently the P.45 might have been in front line service when the war broke out"
style = 0
date = { day = 5 month = june year = 1938}
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "ok"
command = { type = gain_tech which = 4040 }
command = { type = money value = -100}
command = { type = supplies value = -500 }
}
action_b = {
ai_chance = 0
name = "We can not afford the new aircraft."
command = { }
}
}
#########################################################################
# 900104 Polish Monetary Policy
#########################################################################
event = {
id = 900104
country = POL
random = no
trigger = { random = 50 not = { war = { country = Pol country = Ger }}}
name = "Polish Monetary Policy"
desc = "Due to unforeseen military expenses, the government is forced to consider a new monetary policy. The Polish economy is still struggling to support the manufacturing expansion and recover from a severe world depression. De-valuing the Polish currency will favour exports while decreasing imports, increasing the national treasure and Polish competition capabilities. On the other hand peoples savings and salaries will be drastically affected."
style = 0
picture = news_paper
date = { day = 18 month = november year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Devalue the Zloty"
ai_chance = 100
command = { type = dissent value = 3 }
command = { type = supplies value = 1000 }
command = { type = industrial_modifier which = total value = 5 }
command = { type = domestic which = free_market value = 2 }
}
action_b = {
name = "Pursue bank loans"
ai_chance = 0
command = { type = dissent value = -2 }
command = { type = money value = 1000 }
}
}
#############################################################
# 900105 PZL P.37 Development Program
#############################################################
event = {
id = 900105
country = pol
random = no
trigger = { technology = 4120 not = { technology = 4130 }}
name = "PZL P.37 Development Program"
desc = "The P.37 was the next step in Polish bomber design after the Zubr. Had production went better the P.37 might have been in front line service in greater numbers when the war broke out"
style = 0
date = { day = 5 month = january year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "ok"
command = { type = gain_tech which = 4130 }
command = { type = money value = -50}
command = { type = supplies value = -300 }
}
action_b = {
ai_chance = 0
name = "We can not afford the new aircraft."
command = { }
}
}
#############################################################
# 900106 The Hel Pennisula Defense System
#############################################################
event = {
id = 900106
country = pol
random = no
trigger = { random = 50 not = { war = { country = Pol country = Ger }}}
name = "The Hel Forts"
desc = "Early in 1936 the Polish Navy began building a defense system around thier main fleet base on the Hel Penninsula. These forts were completed by June of 1937 and proved very effective. The last resistance in Poland proper lasted in the Hel forts until Oct 18 of 1939 when the two Polish Naval Infantry regiments stationed there ran out of food and surrendered."
style =0
date = { day = 1 month = june year = 1937 }
offset = 1
deathdate = { day = 1 month = september year = 1939 }
action_a = {
name = "ok"
command = { type = construct which = land_fort where = 303 value = 3 } # Danzig
command = { type = construct which = coastal_fort where = 303 value = 3 } # Danzig
command = { type = construct which = flak where = 303 value = 3 } # Danzig
command = { type = add_corps which = "Go Morska ON" value = land where = 303 } # Danzig
command = { type = add_division which = "1 Morska KOP" value = militia when = 0 where = artillery }
command = { type = add_division which = "2 Morska KOP" value = militia when = 0 where = artillery }
command = { type = money value = -333}
command = { type = supplies value = -1500 }
command = { type = manpowerpool value = -7 }
}
action_b = {
ai_chance = 100
name = "We can not afford to build these defenses."
command = { }
}
}
#########################################################################
# Preparing for War - Industrial Expansion
#########################################################################
event = {
id = 900107
random = no
country = POL
# Triggered by GER 2020
name = "Industrial Expansion"
desc = "The Polish Government relises even more so after the annexation of Austria that war with germany is imminent. Industrial capacity is again epanded and new mines are opened in the quest for self-sufficientcy."
style = 0
picture = "factory"
action_a = {
name = "OK" # Excellent!
command = { type = construct which = ic where = 485 value = 2 } #
command = { type = construct which = ic where = 479 value = 1 } #
command = { type = construct which = ic where = 481 value = 1 } #
command = { type = construct which = ic where = 307 value = 2} #
command = { type = add_prov_resource which = 479 value = 11 where = metal }
command = { type = add_prov_resource which = 481 value = 22 where = energy }
command = { type = add_prov_resource which = 479 value = 9 where = rare_materials }
command = { type = gain_tech which = 5070 } # Advanced Machine Tools
command = { type = domestic which = interventionism value = 2 }
command = { type = domestic which = free_market value = 2 }
command = { type = relation which = ENG value = -10 }
command = { type = relation which = FRA value = -10 }
}
}
#########################################################################
# Union of Poland and Lithuania
#########################################################################
event = {
id = 900108
random = no
country = Pol
trigger = {
exists = LIT
atwar = no
NOT = {
atwar = LIT # Lithuania is not at war
}
}
name = "Greater Poland"
desc = "For years the Versailles Treaty the Polish Pressed for the return of Lithuania into the Polish State. In January of 1936 the lithuanian government agrees"
style = 0
picture = "anchsluss"
date = { day = 5 month = january year = 1936} #
offset = 1
deathdate = { day = 1 month = september year = 1939 }
action_a = {
name = "Call for Union" #
ai_chance = 100
command = { type = addcore which = 206 }
command = { type = addcore which = 207 }
command = { type = addcore which = 511 }
command = { type = addcore which = 577 }
command = { type = domestic which = interventionism value = 2 }
command = { type = trigger which = 900200 }
}
}
#########################################################################
# Union of Poland and Lithuainia
#########################################################################
event = {
id = 900109
random = no
country = POL
# Triggered by LIT 900200
name = "Greater Poland"
desc = "Union of Poland and Lithuania"
style = 0
picture = "anchsluss"
action_a = {
name = "OK"
command = { type = inherit which = LIT }
command = { type = manpowerpool value = 37}
command = { type = dissent value = -5 }
command = { type = domestic which = defense_lobby value = 1 }
command = { type = money value = 150 }
command = { type = add_corps which = "1. Lietuvas Kariuomenes Korpusas" value = land where = 207 }
command = { type = add_division which = "I Pestininkai Brigata" value = infantry when = 1 where = artillery }
command = { type = add_division which = "II Pestininkai Brigata" value = infantry when = 1 }
command = { type = add_division which = "III Pestininkai Brigata" value = infantry when = 1 }
command = { type = add_corps which = "Lietuvas Karines Oro Pajegos" value = air where = 207 }
command = { type = add_division which = "1. Naikintuvas Aviacijos Grupo" value = interceptor when = 1 }
command = { type = add_corps which = "Lietuvas Navinkas Juru" value = naval where = 206 }
command = { type = add_division which = "1. Transportavimas" value = transport when = 1 }
command = { type = activate which = 3080 }
command = { type = waketeam which = 2717 }
command = { type = waketeam which = 2718 }
command = { type = waketeam which = 2719 }
command = { type = waketeam which = 2720 }
command = { type = waketeam which = 2721 }
command = { type = waketeam which = 2722 }
}
}
#########################################################################
# 900110 1936 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900110
country = POL
random = no
trigger = { random = 50 }
name = "1936 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 1120 }
command = { type = add_division value = cavalry when = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -50 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3030 }
command = { type = gain_tech which = 8010 }
command = { type = add_division value = destroyer when = 2 }
command = { type = money value = -75 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 30
command = { type = gain_tech which = 4170 }
command = { type = add_division value = interceptor when = 1 }
command = { type = money value = -50 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 30
command = { type = gain_tech which = 1120 }
command = { type = gain_tech which = 3030 }
command = { type = gain_tech which = 4170 }
command = { type = gain_tech which = 8010 }
command = { type = add_division value = cavalry when = 1 }
command = { type = add_division value = destroyer when = 2 }
command = { type = add_division value = interceptor when = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -175 }
}
}
#########################################################################
# 900111 MS 406 Purchase
#########################################################################
event = {
id = 900111
country = POL
random = no
trigger = { random = 50 }
name = "MS 406 Purchase"
desc = "The Polish Airforce placed an order with Morane Saulnier in the spring of 1938 for the purchae of 300 ms 406 interceptor aircraft with deliveries to start in the fall of 1939. Had the order been placed earlier the ms 406 aircraft would have been available to the Polish Airforce at the start of the war"
style = 0
date = { day = 20 month = july year = 1938 }
offset = 30
deathdate = { day = 30 month = december year = 1941 }
action_a = {
name = "Take delivery of the fighters"
ai_chance = 50
command = { type = add_division value = interceptor = 1 }
command = { type = add_division value = interceptor = 1 }
command = { type = add_division value = interceptor = 1 }
command = { type = money value = -300 }
}
action_b = {
ai_chance = 50
name = "No thanks. We do not want this french made, flying scrap metal at this time."
command = { }
}
}
#########################################################################
# 900112 Vesailles Treaty Results
#########################################################################
event = {
id = 900112
country = POL
random = no
trigger = {
exists = POL
}
name = "Polish Naval Demands"
desc = "The Polish delegation to the Vesailles Treaty demanded 2 light cruisers, 2 destroyers and a number of submarine chasers, motor boats and auxiliary ships. These claims were based on economic potential of inland Polish industrial districts, which until 1918 had been under German and Austro-Hungarian administration for more then a century, in this event the demands were approved."
style = 0
picture = "polish_navy"
date = { day = 10 month = january year = 1936 }
offset = 2
deathdate = { day = 1 month = september year = 1939 }
action_a = {
name = "Put the ships into service"
ai_chance = 50
command = { type = add_division value = light_cruiser = 0 }
command = { type = add_division value = light_cruiser = 0 }
command = { type = add_division value = destroyer = 0 }
command = { type = supplies value = -300 }
}
action_b = {
ai_chance = 50
name = "No thanks. We do not need these ships."
command = { }
}
}
#########################################################################
# 900113 1937 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900113
country = POL
random = no
trigger = { random = 50 }
name = "1937 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 1130 }
command = { type = add_division value = cavalry when = 2 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -100 }
command = { type = supplies value = -200 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3040 }
command = { type = gain_tech which = 8020 }
command = { type = add_division value = destroyer when = 3 }
command = { type = money value = -150 }
command = { type = supplies value = -200 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 30
command = { type = gain_tech which = 4180 }
command = { type = add_division value = interceptor when = 2 }
command = { type = money value = -100 }
command = { type = supplies value = -200 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 30
command = { type = gain_tech which = 1130 }
command = { type = gain_tech which = 3040 }
command = { type = gain_tech which = 4180 }
command = { type = gain_tech which = 8020 }
command = { type = add_division value = cavalry when = 2 }
command = { type = add_division value = destroyer when = 3 }
command = { type = add_division value = interceptor when = 2 }
command = { type = money value = -300 }
command = { type = supplies value = -500 }
}
}
#########################################################################
# 900114 1938 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900114
country = POL
random = no
trigger = { random = 50 }
name = "1938 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1938 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 1230 }
command = { type = add_division value = motorized = 0 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -150 }
command = { type = supplies value = -300 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3420 }
command = { type = gain_tech which = 8030 }
command = { type = add_division value = destroyer when = 3 }
command = { type = money value = -200 }
command = { type = supplies value = -300 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 20
command = { type = gain_tech which = 4050 }
command = { type = gain_tech which = 9090 }
command = { type = add_division value = tactical_bomber when = 2 }
command = { type = money value = -200}
command = { type = supplies value = -300 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 40
command = { type = gain_tech which = 1230 }
command = { type = gain_tech which = 3420 }
command = { type = gain_tech which = 4050 }
command = { type = gain_tech which = 8030 }
command = { type = gain_tech which = 9090 }
command = { type = add_division value = motorized = 0 }
command = { type = add_division value = destroyer when = 3 }
command = { type = add_division value = tactical_bomber = 2 }
command = { type = money value = -500 }
command = { type = supplies value = -750 }
}
}
#########################################################################
# 900115 1939 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900115
country = POL
random = no
trigger = { random = 50 }
name = "1939 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1939 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 2170}
command = { type = add_division value = bergsjaeger = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -150 }
command = { type = supplies value = -300 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3430 }
command = { type = gain_tech which = 8080 }
command = { type = add_division value = submarine when = 3 }
command = { type = money value = -200 }
command = { type = supplies value = -300 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 20
command = { type = gain_tech which = 4040 }
command = { type = gain_tech which = 9100 }
command = { type = add_division value = tactical_bomber when = 2 }
command = { type = money value = -200}
command = { type = supplies value = -300 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 40
command = { type = gain_tech which = 2170}
command = { type = gain_tech which = 3430 }
command = { type = gain_tech which = 8080 }
command = { type = gain_tech which = 4040 }
command = { type = gain_tech which = 9100 }
command = { type = add_division value = bergsjaeger = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = add_division value = submarine when = 3 }
command = { type = add_division value = tactical_bomber = 2 }
command = { type = money value = -500 }
command = { type = supplies value = -750 }
}
}
Now open your event file for germany and copy paste this line into event # 2060
command = { type = trigger which = 900100 } # Preparing for War - Industrial Expansion
copy paste this line into event # 2020
command = { type = trigger which = 900107 } # Industrial Expansion
copy paste this line into event # 2040 and # 2006
command = { type = trigger which = 900101 } # The End of Czechoslovakia - Czech refugees
and finally copy this event into lithuania's event file
#########################################################################
# Union Of Poland Lithuania
#########################################################################
event = {
id = 900200
random = no
country = Lit
# Triggered by POL 900108
name = "Lithuania agrres to Union"
desc = "Lithuania becomes part of Greater Poland"
style = 0
picture = "anchsluss"
action_a = {
name = "Union with Poland" # Become part of the Greater Poland (Game Over)
ai_chance = 100
command = { type = trigger which = 900109 } # POL
}
}
any suggestions, please let me know
I would like to thank those who wrote the events for stoney road for inspiration thier events gave me
They all have some grounding in historical possibility. Besides they make playing Poland more fun.
I have tested them all with hoi2 1.3b and have found no bugs, which does not mean there are not any
Instructions; open up your event file for Poland and just copy paste.
#########################################################################
# Preparing for War - Industrial Expansion
#########################################################################
event = {
id = 900100
random = no
country = POL
# Triggered by GER 2060
name = "Industrial Expansion"
desc = "The Polish Government relises after the reoccupation of the rhineland that war with germany is imminent. Industrial capacity is vastly epanded and new mines are opened in the quest for self-sufficientcy."
style = 0
picture = "factory"
action_a = {
name = "OK" # Excellent!
command = { type = construct which = ic where = 485 value = 3 } #
command = { type = construct which = ic where = 479 value = 2 } #
command = { type = construct which = ic where = 481 value = 2 } #
command = { type = construct which = ic where = 307 value = 3 } #
command = { type = add_prov_resource which = 479 value = 22 where = metal }
command = { type = add_prov_resource which = 481 value = 34 where = energy }
command = { type = add_prov_resource which = 479 value = 12 where = rare_materials }
command = { type = add_prov_resource which = 501 value = 3 where = oil }
command = { type = gain_tech which = 5060 } # Improved Machine Tools
command = { type = domestic which = free_market value = 2 }
command = { type = relation which = ENG value = -15 }
command = { type = relation which = FRA value = -15 }
}
}
#########################################################################
# The End of Czechoslovakia - Czech refugees
#########################################################################
event = {
id = 900101
random = no
country = POL
# Triggered by GER 2006
name = "The End of Czechoslovakia - Czech refugees"
desc = "After the munich agreement some Czechs decide to leave for Poland and continue the struggle."
style = 0
picture = "czechs_annexed"
action_a = {
name = "OK"
command = { type = gain_tech which = 2070 } # Basic Medium Tank
command = { type = gain_tech which = 1250 } # Advanced Motorized Division
command = { type = add_corps which = "Legionowska Czenska" value = land where = 479 }
command = { type = add_division which = "1.Czenska Pancerna" value = light_armor when = 2 }
command = { type = add_division which = "Leginow Slovei" value = light_armor when = 2 }
command = { type = manpowerpool value = 33 }
command = { type = domestic which = interventionism value = 2 }
command = { type = domestic which = professional_army value = 1 }
command = { type = construct which = ic where = 307 value = 3 } #
}
}
#############################################################
# 900102 PZL P.50 Development Program (by Dec152000 050728)
#############################################################
event = {
id = 900102
country = pol
random = no
trigger = { technology = 4020 not = { technology = 4030 }}
name = "PZL P.50 Development Program"
desc = "The P.24 was the logical improvement of the P.11 fighter and it entered production in 1936. However, the Polish High Command considered it to be a transitional fighter and all aircraft were actually completed for the export markets, leaving the obsolescent P.11c as the front line Polish fighter in 1939. Attempts to upgrade the P.11 were initiated in 1939, but the first P.50 was still under construction when the Germans invaded."
style = 0
date = { day = 5 month = june year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "ok"
command = { type = gain_tech which = 4030 }
command = { type = money value = -100}
command = { type = supplies value = -500 }
}
action_b = {
ai_chance = 0
name = "We can not afford the new aircraft."
command = { }
}
}
#############################################################
# 900103 PZL P.45 Development Program (by Dec152000 050728)
#############################################################
event = {
id = 900103
country = pol
random = no
trigger = { technology = 4020 not = { technology = 4040 }}
name = "PZL P.45 Development Program"
desc = "The P.45 was the next step in Polish fighter design after the jastreb. Had events worked out differently the P.45 might have been in front line service when the war broke out"
style = 0
date = { day = 5 month = june year = 1938}
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "ok"
command = { type = gain_tech which = 4040 }
command = { type = money value = -100}
command = { type = supplies value = -500 }
}
action_b = {
ai_chance = 0
name = "We can not afford the new aircraft."
command = { }
}
}
#########################################################################
# 900104 Polish Monetary Policy
#########################################################################
event = {
id = 900104
country = POL
random = no
trigger = { random = 50 not = { war = { country = Pol country = Ger }}}
name = "Polish Monetary Policy"
desc = "Due to unforeseen military expenses, the government is forced to consider a new monetary policy. The Polish economy is still struggling to support the manufacturing expansion and recover from a severe world depression. De-valuing the Polish currency will favour exports while decreasing imports, increasing the national treasure and Polish competition capabilities. On the other hand peoples savings and salaries will be drastically affected."
style = 0
picture = news_paper
date = { day = 18 month = november year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Devalue the Zloty"
ai_chance = 100
command = { type = dissent value = 3 }
command = { type = supplies value = 1000 }
command = { type = industrial_modifier which = total value = 5 }
command = { type = domestic which = free_market value = 2 }
}
action_b = {
name = "Pursue bank loans"
ai_chance = 0
command = { type = dissent value = -2 }
command = { type = money value = 1000 }
}
}
#############################################################
# 900105 PZL P.37 Development Program
#############################################################
event = {
id = 900105
country = pol
random = no
trigger = { technology = 4120 not = { technology = 4130 }}
name = "PZL P.37 Development Program"
desc = "The P.37 was the next step in Polish bomber design after the Zubr. Had production went better the P.37 might have been in front line service in greater numbers when the war broke out"
style = 0
date = { day = 5 month = january year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "ok"
command = { type = gain_tech which = 4130 }
command = { type = money value = -50}
command = { type = supplies value = -300 }
}
action_b = {
ai_chance = 0
name = "We can not afford the new aircraft."
command = { }
}
}
#############################################################
# 900106 The Hel Pennisula Defense System
#############################################################
event = {
id = 900106
country = pol
random = no
trigger = { random = 50 not = { war = { country = Pol country = Ger }}}
name = "The Hel Forts"
desc = "Early in 1936 the Polish Navy began building a defense system around thier main fleet base on the Hel Penninsula. These forts were completed by June of 1937 and proved very effective. The last resistance in Poland proper lasted in the Hel forts until Oct 18 of 1939 when the two Polish Naval Infantry regiments stationed there ran out of food and surrendered."
style =0
date = { day = 1 month = june year = 1937 }
offset = 1
deathdate = { day = 1 month = september year = 1939 }
action_a = {
name = "ok"
command = { type = construct which = land_fort where = 303 value = 3 } # Danzig
command = { type = construct which = coastal_fort where = 303 value = 3 } # Danzig
command = { type = construct which = flak where = 303 value = 3 } # Danzig
command = { type = add_corps which = "Go Morska ON" value = land where = 303 } # Danzig
command = { type = add_division which = "1 Morska KOP" value = militia when = 0 where = artillery }
command = { type = add_division which = "2 Morska KOP" value = militia when = 0 where = artillery }
command = { type = money value = -333}
command = { type = supplies value = -1500 }
command = { type = manpowerpool value = -7 }
}
action_b = {
ai_chance = 100
name = "We can not afford to build these defenses."
command = { }
}
}
#########################################################################
# Preparing for War - Industrial Expansion
#########################################################################
event = {
id = 900107
random = no
country = POL
# Triggered by GER 2020
name = "Industrial Expansion"
desc = "The Polish Government relises even more so after the annexation of Austria that war with germany is imminent. Industrial capacity is again epanded and new mines are opened in the quest for self-sufficientcy."
style = 0
picture = "factory"
action_a = {
name = "OK" # Excellent!
command = { type = construct which = ic where = 485 value = 2 } #
command = { type = construct which = ic where = 479 value = 1 } #
command = { type = construct which = ic where = 481 value = 1 } #
command = { type = construct which = ic where = 307 value = 2} #
command = { type = add_prov_resource which = 479 value = 11 where = metal }
command = { type = add_prov_resource which = 481 value = 22 where = energy }
command = { type = add_prov_resource which = 479 value = 9 where = rare_materials }
command = { type = gain_tech which = 5070 } # Advanced Machine Tools
command = { type = domestic which = interventionism value = 2 }
command = { type = domestic which = free_market value = 2 }
command = { type = relation which = ENG value = -10 }
command = { type = relation which = FRA value = -10 }
}
}
#########################################################################
# Union of Poland and Lithuania
#########################################################################
event = {
id = 900108
random = no
country = Pol
trigger = {
exists = LIT
atwar = no
NOT = {
atwar = LIT # Lithuania is not at war
}
}
name = "Greater Poland"
desc = "For years the Versailles Treaty the Polish Pressed for the return of Lithuania into the Polish State. In January of 1936 the lithuanian government agrees"
style = 0
picture = "anchsluss"
date = { day = 5 month = january year = 1936} #
offset = 1
deathdate = { day = 1 month = september year = 1939 }
action_a = {
name = "Call for Union" #
ai_chance = 100
command = { type = addcore which = 206 }
command = { type = addcore which = 207 }
command = { type = addcore which = 511 }
command = { type = addcore which = 577 }
command = { type = domestic which = interventionism value = 2 }
command = { type = trigger which = 900200 }
}
}
#########################################################################
# Union of Poland and Lithuainia
#########################################################################
event = {
id = 900109
random = no
country = POL
# Triggered by LIT 900200
name = "Greater Poland"
desc = "Union of Poland and Lithuania"
style = 0
picture = "anchsluss"
action_a = {
name = "OK"
command = { type = inherit which = LIT }
command = { type = manpowerpool value = 37}
command = { type = dissent value = -5 }
command = { type = domestic which = defense_lobby value = 1 }
command = { type = money value = 150 }
command = { type = add_corps which = "1. Lietuvas Kariuomenes Korpusas" value = land where = 207 }
command = { type = add_division which = "I Pestininkai Brigata" value = infantry when = 1 where = artillery }
command = { type = add_division which = "II Pestininkai Brigata" value = infantry when = 1 }
command = { type = add_division which = "III Pestininkai Brigata" value = infantry when = 1 }
command = { type = add_corps which = "Lietuvas Karines Oro Pajegos" value = air where = 207 }
command = { type = add_division which = "1. Naikintuvas Aviacijos Grupo" value = interceptor when = 1 }
command = { type = add_corps which = "Lietuvas Navinkas Juru" value = naval where = 206 }
command = { type = add_division which = "1. Transportavimas" value = transport when = 1 }
command = { type = activate which = 3080 }
command = { type = waketeam which = 2717 }
command = { type = waketeam which = 2718 }
command = { type = waketeam which = 2719 }
command = { type = waketeam which = 2720 }
command = { type = waketeam which = 2721 }
command = { type = waketeam which = 2722 }
}
}
#########################################################################
# 900110 1936 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900110
country = POL
random = no
trigger = { random = 50 }
name = "1936 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1936 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 1120 }
command = { type = add_division value = cavalry when = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -50 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3030 }
command = { type = gain_tech which = 8010 }
command = { type = add_division value = destroyer when = 2 }
command = { type = money value = -75 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 30
command = { type = gain_tech which = 4170 }
command = { type = add_division value = interceptor when = 1 }
command = { type = money value = -50 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 30
command = { type = gain_tech which = 1120 }
command = { type = gain_tech which = 3030 }
command = { type = gain_tech which = 4170 }
command = { type = gain_tech which = 8010 }
command = { type = add_division value = cavalry when = 1 }
command = { type = add_division value = destroyer when = 2 }
command = { type = add_division value = interceptor when = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -175 }
}
}
#########################################################################
# 900111 MS 406 Purchase
#########################################################################
event = {
id = 900111
country = POL
random = no
trigger = { random = 50 }
name = "MS 406 Purchase"
desc = "The Polish Airforce placed an order with Morane Saulnier in the spring of 1938 for the purchae of 300 ms 406 interceptor aircraft with deliveries to start in the fall of 1939. Had the order been placed earlier the ms 406 aircraft would have been available to the Polish Airforce at the start of the war"
style = 0
date = { day = 20 month = july year = 1938 }
offset = 30
deathdate = { day = 30 month = december year = 1941 }
action_a = {
name = "Take delivery of the fighters"
ai_chance = 50
command = { type = add_division value = interceptor = 1 }
command = { type = add_division value = interceptor = 1 }
command = { type = add_division value = interceptor = 1 }
command = { type = money value = -300 }
}
action_b = {
ai_chance = 50
name = "No thanks. We do not want this french made, flying scrap metal at this time."
command = { }
}
}
#########################################################################
# 900112 Vesailles Treaty Results
#########################################################################
event = {
id = 900112
country = POL
random = no
trigger = {
exists = POL
}
name = "Polish Naval Demands"
desc = "The Polish delegation to the Vesailles Treaty demanded 2 light cruisers, 2 destroyers and a number of submarine chasers, motor boats and auxiliary ships. These claims were based on economic potential of inland Polish industrial districts, which until 1918 had been under German and Austro-Hungarian administration for more then a century, in this event the demands were approved."
style = 0
picture = "polish_navy"
date = { day = 10 month = january year = 1936 }
offset = 2
deathdate = { day = 1 month = september year = 1939 }
action_a = {
name = "Put the ships into service"
ai_chance = 50
command = { type = add_division value = light_cruiser = 0 }
command = { type = add_division value = light_cruiser = 0 }
command = { type = add_division value = destroyer = 0 }
command = { type = supplies value = -300 }
}
action_b = {
ai_chance = 50
name = "No thanks. We do not need these ships."
command = { }
}
}
#########################################################################
# 900113 1937 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900113
country = POL
random = no
trigger = { random = 50 }
name = "1937 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1937 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 1130 }
command = { type = add_division value = cavalry when = 2 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -100 }
command = { type = supplies value = -200 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3040 }
command = { type = gain_tech which = 8020 }
command = { type = add_division value = destroyer when = 3 }
command = { type = money value = -150 }
command = { type = supplies value = -200 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 30
command = { type = gain_tech which = 4180 }
command = { type = add_division value = interceptor when = 2 }
command = { type = money value = -100 }
command = { type = supplies value = -200 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 30
command = { type = gain_tech which = 1130 }
command = { type = gain_tech which = 3040 }
command = { type = gain_tech which = 4180 }
command = { type = gain_tech which = 8020 }
command = { type = add_division value = cavalry when = 2 }
command = { type = add_division value = destroyer when = 3 }
command = { type = add_division value = interceptor when = 2 }
command = { type = money value = -300 }
command = { type = supplies value = -500 }
}
}
#########################################################################
# 900114 1938 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900114
country = POL
random = no
trigger = { random = 50 }
name = "1938 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1938 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 1230 }
command = { type = add_division value = motorized = 0 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -150 }
command = { type = supplies value = -300 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3420 }
command = { type = gain_tech which = 8030 }
command = { type = add_division value = destroyer when = 3 }
command = { type = money value = -200 }
command = { type = supplies value = -300 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 20
command = { type = gain_tech which = 4050 }
command = { type = gain_tech which = 9090 }
command = { type = add_division value = tactical_bomber when = 2 }
command = { type = money value = -200}
command = { type = supplies value = -300 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 40
command = { type = gain_tech which = 1230 }
command = { type = gain_tech which = 3420 }
command = { type = gain_tech which = 4050 }
command = { type = gain_tech which = 8030 }
command = { type = gain_tech which = 9090 }
command = { type = add_division value = motorized = 0 }
command = { type = add_division value = destroyer when = 3 }
command = { type = add_division value = tactical_bomber = 2 }
command = { type = money value = -500 }
command = { type = supplies value = -750 }
}
}
#########################################################################
# 900115 1939 Polish Armed Forces Improvement
#########################################################################
event = {
id = 900115
country = POL
random = no
trigger = { random = 50 }
name = "1939 Armed Forces Improvement"
desc = "With Expanded industrial capacity from the newly opened factories and the addition of those acquired by Union with Lithuania, resorces are now available to upgrade the armed forces"
style = 0
date = { day = 20 month = march year = 1939 }
offset = 1
deathdate = { day = 30 month = december year = 1954 }
action_a = {
name = "Upgrade the army"
ai_chance = 20
command = { type = gain_tech which = 2170}
command = { type = add_division value = bergsjaeger = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = money value = -150 }
command = { type = supplies value = -300 }
}
action_b = {
name = "Upgrade the navy"
ai_chance = 20
command = { type = gain_tech which = 3430 }
command = { type = gain_tech which = 8080 }
command = { type = add_division value = submarine when = 3 }
command = { type = money value = -200 }
command = { type = supplies value = -300 }
}
action_c = {
name = "Upgrade the airforce"
ai_chance = 20
command = { type = gain_tech which = 4040 }
command = { type = gain_tech which = 9100 }
command = { type = add_division value = tactical_bomber when = 2 }
command = { type = money value = -200}
command = { type = supplies value = -300 }
}
action_d = {
name = "Upgrade them all"
ai_chance = 40
command = { type = gain_tech which = 2170}
command = { type = gain_tech which = 3430 }
command = { type = gain_tech which = 8080 }
command = { type = gain_tech which = 4040 }
command = { type = gain_tech which = 9100 }
command = { type = add_division value = bergsjaeger = 1 }
command = { type = domestic which = professional_army value = 1 }
command = { type = add_division value = submarine when = 3 }
command = { type = add_division value = tactical_bomber = 2 }
command = { type = money value = -500 }
command = { type = supplies value = -750 }
}
}
Now open your event file for germany and copy paste this line into event # 2060
command = { type = trigger which = 900100 } # Preparing for War - Industrial Expansion
copy paste this line into event # 2020
command = { type = trigger which = 900107 } # Industrial Expansion
copy paste this line into event # 2040 and # 2006
command = { type = trigger which = 900101 } # The End of Czechoslovakia - Czech refugees
and finally copy this event into lithuania's event file
#########################################################################
# Union Of Poland Lithuania
#########################################################################
event = {
id = 900200
random = no
country = Lit
# Triggered by POL 900108
name = "Lithuania agrres to Union"
desc = "Lithuania becomes part of Greater Poland"
style = 0
picture = "anchsluss"
action_a = {
name = "Union with Poland" # Become part of the Greater Poland (Game Over)
ai_chance = 100
command = { type = trigger which = 900109 } # POL
}
}
any suggestions, please let me know
I would like to thank those who wrote the events for stoney road for inspiration thier events gave me
Last edited: