###################################
#### The Russian Capitulation ####
#### [Waldersee as Chancellor] ####
###################################
event = {
id = 521039
random = no
country = RUS
style = 0
picture = "saint_petersburg_falls"
trigger = {
event = 521034 #Germany Event
war = { country = GER country = RUS }
NOT = { control = { province = 232 data = RUS } }
NOT = { control = { province = 617 data = RUS } }
NOT = { control = { province = 264 data = RUS } }
NOT = { control = { province = 553 data = RUS } }
NOT = { control = { province = 599 data = RUS } }
NOT = { control = { province = 525 data = RUS } }
NOT = { control = { province = 527 data = RUS } }
NOT = { exists = U71 }
NOT = { exists = U70 }
}
name = "Russia defeated!"
desc = "With defeat imminent, Russia had to give up the fight against Germany or face national disaster."
date = { day = 1 month = january year = 1897 }
offset = 30
deathdate = { day = 29 month = december year = 1913 }
action_a = {
name = "My God, this is a complete defeat..."
ai_chance = 99
command = { type = dissent value = 30 }
command = { type = leave_alliance }
command = { type = non_aggression which = RUS where = GER }
command = { type = peace which = GER value = 1 }
command = { type = trigger which = 521040 } #Germany Event
command = { type = trigger which = 521041 } #Germany Event
# Finland independance, if not already
command = { type = removecore which = 531 } # Viipuri - Finland
command = { type = removecore which = 532 } # Sortavala - Finland
command = { type = removecore which = 530 } # Terijoki - Finland
command = { type = removecore which = 519 } # Salla - Finland
#Germany gets Poland, Baltic States, part of Belarus and Ukraine
command = { type = secederegion which = GER value = "Poland" when = 2 }
command = { type = secederegion which = GER value = "Baltic States" when = 2 }
command = { type = secedearea which = GER value = "Mozyr" when = 1 } #Belarus
command = { type = secedeprovince which = GER value = 596 when = 1 } #Slutsk
command = { type = secedeprovince which = GER value = 599 when = 1 } #Minsk
command = { type = secederegion which = GER value = "Ukraine" when = 2 }
command = { type = secederegion which = GER value = "Belarus" when = 2 }
# If Austria-Hun is still warring, it gets access to Black Sea
command = { trigger = { alliance = { country = GER country = U11 } } type = secederegion which = U11 value = "Romania" }
# remove claims on Poland
command = { type = removeclaim which = 227 } #Czestochowa
command = { type = removeclaim which = 233 } #Sosnowiec
command = { type = removeclaim which = 223 } #Lodz
command = { type = removeclaim which = 231 } #Wlokawek
command = { type = removeclaim which = 230 } #Plock
command = { type = removeclaim which = 232 } #Warsaw
command = { type = removeclaim which = 234 } #Radom
command = { type = removeclaim which = 243 } #Lublin
command = { type = removeclaim which = 228 } #Siedlce
command = { type = removeclaim which = 229 } #Ostroleka
command = { type = removeclaim which = 246 } #Chelm
command = { type = removeclaim which = 250 } #Lomza
command = { type = removeclaim which = 254 } #Byalistok
command = { type = removeclaim which = 252 } #Swalki
command = { type = removeclaim which = 263 } #Alytus
# remove claims on Romania
command = { trigger = { NOT = { event = 2192513 } }type = removeclaim which = 306 } #Ismail
command = { trigger = { NOT = { event = 2192513 } }type = removeclaim which = 305 } #Cahul
command = { trigger = { NOT = { event = 2192513 } }type = removeclaim which = 304 } #Chisinau
command = { trigger = { NOT = { event = 2192513 } }type = removeclaim which = 303 } #Balti
command = { trigger = { NOT = { event = 2192513 } }type = removeclaim which = 302 } #Hotin
# remove claims on Istanbul
command = { type = removeclaim which = 409 } #Istanbul
# demobilization (only 36 units at 33% strenght, around 150 000 men)
command = { type = demobilize which = land when = 0 where = 0 value = 36 }
command = { type = strength which = land when = 0 where = 0 value = 0.33 }
}
action_b = {
name = "Fight to the death!"
ai_chance = 1
command = { }
}
}