I'm making this new scenario based on 1936, that creates a new nation named Eastern European Federation. It is created as an answer by the eastern european states towards Germany's new aggressive foreign policies before the second world war. It's not supposed to change the scenario too much, but to either add more challenge to Germany's expansionism, or alternatively, to pacify Germany diplomatically or militarily.
I've already made a few events, mainly the ones responsible for the creation of the Federation, and some unfinished work on the country file for this new nation (U01).
Here's the timeline to give a better idea on what i'm thinking:
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
1936:
January:
Germany reoccupies Rheinland, many nations in europe express concern on Hitler's disregard of the world war 1 peace agreement.
1937:
Increasin German rearmament causes several european nations to start their own armament policies.
1938:
March:
Germany annexes Austria, several eastern european countries, including the Polish, Czechs and Romanians begin discussions on an united front against germany in case of a war.
September 8:
Germany sends an ultimatum to Czechoslovakia, demanding the German minority area of Sudetenland. Czech pleads of help towards Britain and France fall on deaf ears.
September 10:
With only a few days left of the ultimatum, the Czechs restart the secret talks with her eastern european friends, aimed at the safe refusal of the Munich ultimatum.
September 12: With only one day left of the German ultimatum, the Czech, Romanian, Hungarian, Yugoslavian, Polish, Bulgarian and Greek leaders air a public radio broadcast in all of europe flatly refusing the German claims to any and all Czech territories, saying that any kind of forcing of the demands would result in immediate declaration of war towards Germany from all the countries in question.
September 13.:
Hitler gives his final warning to the Czechs. The Czechs answer by announcing that they would be creating a new nation called the Eastern European Federation with the Polish, Lithuanians, Romanians, Hungarians and Yugoslavians.
September 14.:
All borders between the EEF member nations are officially removed, and their armies gather to the German border ready to strike. A new government with members from all the countries, and a senate with equal representatives from all countries are formed for the new Eastern European Federation (U01)
September 15.:
A furious Hitler demands immediate bombing of all the capitals of these nations to rubble within five days, the German military leadership refuses, and has Hitler arrested.
November 7.:
Nazi loyalists spring Hitler out of prison, and having gathered the army divisions and armed followers still loyal to them to southern Germany in the Munich area, start a German civil war. (Germany will be divided, so that the Nazis control Nürenberg, Stuttgart and everything south of them. This country will be called "Nazi Germany" (U02), and the Military coup lead Germany will be called "Germany" (GER).
December 5.:
In the cities of Vienna Hollabrunn, Graz and Klagenfurt in southern Austria, the Austrian loyalists openly start a revolt against the Nazis, and declare independence. (AUS)
December 6.: With Nazi forces poised to strike, the Austrians ask for help from Eastern European Federation. The EEF answers by sending troops into Austria to secure the border between Austria and Nazi Germany. Austria is officially accepted into the EEF alliance with Bulgaria and Greece the next day, and with the Nazis already fighting the Wehrmacht, they withdraw their attack plans.
December 20.: The Wehrmacht breaks the back of the Nazi army in Nürenberg, and the Nazis are forced to retreat to the mountaineous areas of south Germany and northern Austria, where they dig in behind defensive forts and succesfully stop the Wehrmacht's steamroll. The German civil war bogs down to a stalemate.
1938:
July:
The Soviet Union recognizes the Eastern European Federation, and signs a non aggression pact with them.
The Nazis manage to break out of their mountain positions and are once again on the offensive. Hitler's troops manage to isolate and destroy large parts of the Wehrmacht army, and the survivors have to retreat to eastern Germany.
With a Wehrmacht defeat looking almost inevitable, the German Wehrmacht government and military leadership, along with large numbers of military equipment and loyal soldiers defect to the EEF.
July 23.:
Hitler asserts his control of all of Germany once again, and returns to Berlin.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
I'm looking for people to help me finish this scenario, especially when it comes to additional events and country file creation. All other help is naturally appreciated.
There's a forum where you can freely register and post your ideas here: http://www.scenario.topixcube.com
Here's what i've got so far:
Czech events:
I've already made a few events, mainly the ones responsible for the creation of the Federation, and some unfinished work on the country file for this new nation (U01).
Here's the timeline to give a better idea on what i'm thinking:
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
1936:
January:
Germany reoccupies Rheinland, many nations in europe express concern on Hitler's disregard of the world war 1 peace agreement.
1937:
Increasin German rearmament causes several european nations to start their own armament policies.
1938:
March:
Germany annexes Austria, several eastern european countries, including the Polish, Czechs and Romanians begin discussions on an united front against germany in case of a war.
September 8:
Germany sends an ultimatum to Czechoslovakia, demanding the German minority area of Sudetenland. Czech pleads of help towards Britain and France fall on deaf ears.
September 10:
With only a few days left of the ultimatum, the Czechs restart the secret talks with her eastern european friends, aimed at the safe refusal of the Munich ultimatum.
September 12: With only one day left of the German ultimatum, the Czech, Romanian, Hungarian, Yugoslavian, Polish, Bulgarian and Greek leaders air a public radio broadcast in all of europe flatly refusing the German claims to any and all Czech territories, saying that any kind of forcing of the demands would result in immediate declaration of war towards Germany from all the countries in question.
September 13.:
Hitler gives his final warning to the Czechs. The Czechs answer by announcing that they would be creating a new nation called the Eastern European Federation with the Polish, Lithuanians, Romanians, Hungarians and Yugoslavians.
September 14.:
All borders between the EEF member nations are officially removed, and their armies gather to the German border ready to strike. A new government with members from all the countries, and a senate with equal representatives from all countries are formed for the new Eastern European Federation (U01)
September 15.:
A furious Hitler demands immediate bombing of all the capitals of these nations to rubble within five days, the German military leadership refuses, and has Hitler arrested.
November 7.:
Nazi loyalists spring Hitler out of prison, and having gathered the army divisions and armed followers still loyal to them to southern Germany in the Munich area, start a German civil war. (Germany will be divided, so that the Nazis control Nürenberg, Stuttgart and everything south of them. This country will be called "Nazi Germany" (U02), and the Military coup lead Germany will be called "Germany" (GER).
December 5.:
In the cities of Vienna Hollabrunn, Graz and Klagenfurt in southern Austria, the Austrian loyalists openly start a revolt against the Nazis, and declare independence. (AUS)
December 6.: With Nazi forces poised to strike, the Austrians ask for help from Eastern European Federation. The EEF answers by sending troops into Austria to secure the border between Austria and Nazi Germany. Austria is officially accepted into the EEF alliance with Bulgaria and Greece the next day, and with the Nazis already fighting the Wehrmacht, they withdraw their attack plans.
December 20.: The Wehrmacht breaks the back of the Nazi army in Nürenberg, and the Nazis are forced to retreat to the mountaineous areas of south Germany and northern Austria, where they dig in behind defensive forts and succesfully stop the Wehrmacht's steamroll. The German civil war bogs down to a stalemate.
1938:
July:
The Soviet Union recognizes the Eastern European Federation, and signs a non aggression pact with them.
The Nazis manage to break out of their mountain positions and are once again on the offensive. Hitler's troops manage to isolate and destroy large parts of the Wehrmacht army, and the survivors have to retreat to eastern Germany.
With a Wehrmacht defeat looking almost inevitable, the German Wehrmacht government and military leadership, along with large numbers of military equipment and loyal soldiers defect to the EEF.
July 23.:
Hitler asserts his control of all of Germany once again, and returns to Berlin.
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
I'm looking for people to help me finish this scenario, especially when it comes to additional events and country file creation. All other help is naturally appreciated.
There's a forum where you can freely register and post your ideas here: http://www.scenario.topixcube.com
Here's what i've got so far:
Czech events:
Code:
#########################################################################
# The Treaty of Munich
#########################################################################
event = {
id = 2200
random = no
country = CZE
# triggered by GER 2030
name = "EVT_2200_NAME"
desc = "EVT_2200_DESC"
style = 0
picture = "Munich"
action_a = {
name = "ACTIONNAME2200A" # Accept the Claims
ai_chance = 96
command = { type = leave_alliance }
command = { type = construct which = land_fort where = 466 value = -5 } #Strakonice
command = { type = construct which = land_fort where = 467 value = -5 } #Tabor
command = { type = construct which = land_fort where = 471 value = -5 } #Usti
command = { type = construct which = land_fort where = 472 value = -5 } #Liberec
command = { type = secedeprovince which = GER value = 466 } #Strakonice
command = { type = secedeprovince which = GER value = 467 } #Tabor
command = { type = secedeprovince which = GER value = 471 } #Usti
command = { type = secedeprovince which = GER value = 472 } #Liberec
command = { type = secedeprovince which = GER value = 474 } #Ostrava
command = { type = relation which = GER value = 10 }
command = { type = relation which = ENG value = -10 }
command = { type = relation which = FRA value = -10 }
command = { type = domestic which = democratic value = -2 }
command = { type = domestic which = freedom value = -1 }
command = { type = dissent value = 25 }
command = { type = trigger which = 2003 } # GER
}
action_b = {
name = "ACTIONNAME2200B" # Join the Axis
ai_chance = 1
command = { type = leave_alliance }
command = { type = alliance which = GER }
command = { type = relation which = GER value = 40 }
command = { type = relation which = ENG value = -40 }
command = { type = relation which = FRA value = -40 }
command = { type = relation which = SOV value = -30 }
command = { type = domestic which = freedom value = -1 }
command = { type = set_domestic which = democratic value = 3 }
command = { type = set_domestic which = political_left value = 4 }
command = { type = dissent value = 25 }
command = { type = trigger which = 2004 } # GER
command = { type = headofstate which = 24034 }
command = { type = headofgovernment which = 24046 }
command = { type = foreignminister which = 24058 }
command = { type = armamentminister which = 24070 }
command = { type = ministerofsecurity which = 24087 }
command = { type = ministerofintelligence which = 24104 }
command = { type = chiefofstaff which = 24119 }
command = { type = chiefofarmy which = 24131 }
command = { type = chiefofnavy which = 24138 }
command = { type = chiefofair which = 24144 }
}
action_c = {
name = "ACTIONNAME2200C" # No way!
ai_chance = 3
command = { type = leave_alliance }
command = { type = domestic which = political_left value = 2 }
command = { type = relation which = GER value = -50 }
command = { type = relation which = SOV value = 30 }
command = { type = relation which = ENG value = -10 }
command = { type = relation which = FRA value = -10 }
command = { type = dissent value = 25 }
command = { type = trigger which = 2005 } # GER
}
}
#########################################################################
# The End of Czechoslovakia - Slovakia Independent
#########################################################################
event = {
id = 2201
random = no
country = CZE
name = "EVT_2201_NAME"
desc = "EVT_2201_DESC"
style = 0
picture = "End_Czech"
# Triggered by GER 2040
action_a = {
name = "ACTIONNAME2201A" # Accept the inevitable (Game Over)
ai_chance = 98
# Seventy two units are deleted:
command = { type = leave_alliance }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
###Slovakia Independent###
command = { type = secedeprovince which = HUN value = 499 } #Presov
command = { type = independence which = SLO value = 1 }
command = { type = end_mastery which = SLO }
# New for 1.3
# Chech territory
#command = { type = secedeprovince which = GER value = 476 } #Bratislava
#command = { type = secedeprovince which = GER value = 477 } #Banska
#command = { type = secedeprovince which = GER value = 478 } #Zilina
#command = { type = secedeprovince which = GER value = 490 } #Kosice
# Slovak territory
#command = { type = secedeprovince which = GER value = 470 }
#command = { type = secedeprovince which = GER value = 469 }
#command = { type = secedeprovince which = GER value = 468 }
#command = { type = secedeprovince which = GER value = 475 }
command = { type = trigger which = 2006 } # GER
}
action_b = {
name = "ACTIONNAME2201B" # Fight!
ai_chance = 2
command = { type = leave_alliance }
command = { type = domestic which = political_left value = 2 }
command = { type = dissent value = 30 }
command = { type = relation which = GER value = -50 }
command = { type = relation which = SOV value = 25 }
command = { type = trigger which = 2007 } # GER
}
}
#########################################################################
# The End of Czechoslovakia - Partitioning
#########################################################################
event = {
id = 2202
random = no
country = CZE
name = "EVT_2202_NAME"
desc = "EVT_2202_DESC"
style = 0
picture = "CZE_Partition"
# Triggered by GER 2040
action_a = {
name = "ACTIONNAME2202A" # Accept the inevitable (Game Over)
command = { type = leave_alliance }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = delete_unit which = -1 }
command = { type = secedeprovince which = HUN value = 476 } #Bratislava
command = { type = secedeprovince which = HUN value = 477 } #Banska
command = { type = secedeprovince which = HUN value = 478 } #Zilina
command = { type = secedeprovince which = HUN value = 490 } #Kosice
command = { type = secedeprovince which = HUN value = 499 } #Presov
# Slovak territory
command = { type = secedeprovince which = GER value = 470 }
command = { type = secedeprovince which = GER value = 469 }
command = { type = secedeprovince which = GER value = 468 }
command = { type = secedeprovince which = GER value = 475 }
command = { type = trigger which = 2011 } # GER
command = { type = trigger which = 2501 } # HUN
}
action_b = {
name = "ACTIONNAME2202B" # Fight!
command = { type = leave_alliance }
command = { type = relation which = GER value = -50 }
command = { type = relation which = HUN value = -25 }
command = { type = relation which = SOV value = 20 }
command = { type = relation which = ENG value = 15 } # new for 1.3
command = { type = relation which = FRA value = 15 } # new for 1.3
command = { type = domestic which = political_left value = 2 }
command = { type = dissent value = 10 }
command = { type = trigger which = 2012 } # GER
command = { type = trigger which = 2502 } # HUN
}
}
#########################################################################
# Romania - Annexation
#########################################################################
event = {
id = 100100100
random = no
country = CZE
name = "Annexation of Romania"
desc = "The Romanians are joining our federation!"
style = 0
picture = "anchsluss"
date = { day = 2 month = january year = 1936 }
offset = 1
deathdate = { day = 12 month = march year = 1940 }
action_a = {
name = "Excellent!"
command = { type = inherit which = ROM }
command = { type = manpowerpool value = 175 }
command = { type = dissent value = -10 }
command = { type = trigger which = 100100101 }
}
}
#########################################################################
# Poland - Annexation
#########################################################################
event = {
id = 100100101
random = no
country = CZE
name = "Annexation of Poland"
desc = "The Polish are joining our federation!"
style = 0
picture = "anchsluss"
date = { day = 3 month = january year = 1936 }
offset = 1
deathdate = { day = 12 month = march year = 1940 }
action_a = {
name = "Excellent!"
command = { type = inherit which = POL }
command = { type = manpowerpool value = 250 }
command = { type = dissent value = -10 }
command = { type = trigger which = 100100102 }
}
}
#########################################################################
# Hungary - Annexation
#########################################################################
event = {
id = 100100102
random = no
country = CZE
name = "Annexation of Hungary"
desc = "The Polish are joining our federation!"
style = 0
picture = "anchsluss"
date = { day = 4 month = january year = 1936 }
offset = 1
deathdate = { day = 12 month = march year = 1940 }
action_a = {
name = "Excellent!"
command = { type = inherit which = HUN }
command = { type = manpowerpool value = 125 }
command = { type = dissent value = -10 }
command = { type = trigger which = 100100103 }
}
}
#########################################################################
# Yugoslavia - Annexation
#########################################################################
event = {
id = 100100103
random = no
country = CZE
name = "Annexation of Yugoslavia"
desc = "The Yugoslavians are joining our federation!"
style = 0
picture = "anchsluss"
date = { day = 4 month = january year = 1936 }
offset = 1
deathdate = { day = 12 month = march year = 1940 }
action_a = {
name = "Excellent!"
command = { type = inherit which = YUG }
command = { type = manpowerpool value = 150 }
command = { type = dissent value = -10 }
command = { type = trigger which = 100100104 }
}
}
#########################################################################
# The End of Czechoslovakia - EEF Independent
#########################################################################
event = {
id = 100100104
random = no
country = CZE
name = "EVT_2201_NAME"
desc = "EVT_2201_DESC"
style = 0
picture = "End_Czech"
# Triggered by CZE 100100103
action_a = {
name = "This is the only way to fight German Expansionism." # (Game Over)
ai_chance = 98
###East European - Balkans Federation independent###
command = { type = independence which = U01 value = 1 }
command = { type = end_mastery which = U01 }
command = { type = secedeprovince which = U01 value = 476 }
command = { type = trigger which = 100100105 } # U01
}
action_b = {
name = "HA! HA! We'll keep all of our annexed neighbors through force of arms!" # Screw the federation!
ai_chance = 2
command = { type = leave_alliance }
command = { type = domestic which = political_left value = 2 }
command = { type = dissent value = 30 }
command = { type = relation which = GER value = -50 }
command = { type = relation which = SOV value = 25 }
command = { type = trigger which = 2007 } # GER
}
}
#########################################################################
# Czechoslovakia - Annexation
#########################################################################
event = {
id = 100100105
random = no
country = U01
name = "Annexation of Czechoslovakia"
desc = "The Final steps towards creating a Eastern European Federation are done!"
style = 0
picture = "anchsluss"
date = { day = 8 month = january year = 1936 }
offset = 1
deathdate = { day = 12 month = march year = 1940 }
action_a = {
name = "Excellent!"
command = { type = inherit which = CZE }
command = { type = manpowerpool value = 150 }
command = { type = dissent value = -10 }
command = { type = trigger which = 100100104 }
}
}