Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Divided a single revolution in Russia into two parts #562

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
208 changes: 121 additions & 87 deletions mod/thegreatwar/events/WW1_Russia.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ country_event = {
ai_chance = {
base = 100
}
set_province_name = { id = 3151 name = "Petrograd"}
set_province_name = { id = 3151 name = PETROGRAD_PROV}
}

option = { #rather not
Expand Down Expand Up @@ -106,13 +106,13 @@ country_event = {
}
#____________________________________________________________

# Tsar Nicholas Abdicates! + Soviet Revolution
# Tsar Nicholas Abdicates!
#____________________________________________________________
news_event = {
id = ww1_russia.4
title = ww1_russia.4.t
desc = ww1_russia.4.d
picture = EVENT_hoi4tgw_october_revolution
picture = GFX_news_event_generic_sign_treaty2

major = yes

Expand Down Expand Up @@ -151,77 +151,18 @@ news_event = {

immediate = {
hidden_effect = {
ENG = {
remove_from_faction = RUS
add_opinion_modifier = {
target = RUS
modifier = HOI4TGW_Opinion_Russia_Leave_Entente
}
}
SOV = {
create_faction = comintern_faction

annex_country = {
target = MON
transfer_troops = yes
}

#every_state={
# limit={
# # SOV will get the same core as RUS
# #is_claimed_by = RUS
# is_core_of = RUS
# }
# SOV={
# add_state_claim = PREV
# }
#}
set_stability = 0.9
add_political_power = 800
add_manpower = 500000

transfer_state = 195
transfer_state = 219
transfer_state = 244
transfer_state = 263
transfer_state = 208
transfer_state = 246
transfer_state = 247
transfer_state = 248
transfer_state = 264
transfer_state = 253
transfer_state = 254

add_state_claim = 195
add_state_claim = 219
add_state_claim = 244
add_state_claim = 263
add_state_claim = 208
add_state_claim = 246
add_state_claim = 247
add_state_claim = 248
add_state_claim = 264
add_state_claim = 253
add_state_claim = 254

load_oob = SOV_Revolt_01

country_event = { days = 1 id = ww1_soviet.999 }
}
RUS = {
set_country_flag = dual_power
set_country_flag = kis_tsarnicholasabdicated
set_country_flag = bolsheviks
add_political_power = -100
add_stability = -0.10
add_timed_idea = {
idea = dual_power
days = 180
}
create_faction = white_movement
kill_country_leader = yes
create_country_leader = {
name = "Georgy Lvov"
name = RUS_georgy_lvov
desc = RUS_georgy_lvov_DESC
picture = "gfx/hoi4tgw_portraits/RUS/country_leaders/RUS_georgy_lvov.dds"
expire = "1935.1.1"
Expand All @@ -241,36 +182,126 @@ news_event = {
communism = 30
}
}
SOV = {
declare_war_on = {
type = annex_everything
target = RUS
}
news_event = {
days = 210
id = ww1_russia.22
}
}
}

option = {
name = ww1_russia.4.a
trigger = { tag = RUS NOT = { tag = SOV } }
ai_chance = { factor = 100 }
}
option = {
name = ww1_russia.4.b
trigger = { tag = RUS NOT = { tag = SOV } }
ai_chance = { factor = 0 }
SOV = {
change_tag_from = RUS
}
}
option = {
name = ww1_russia.4.c
trigger = { NOT = { tag = SOV tag = RUS } }
ai_chance = { factor = 100 }
}
}
#____________________________________________________________

# Soviet Revolution
#____________________________________________________________
news_event = {
id = ww1_russia.22
title = ww1_russia.22.t
desc = ww1_russia.22.d
picture = EVENT_hoi4tgw_october_revolution

major = yes
is_triggered_only = yes

immediate = {
hidden_effect = {
ENG = {
remove_from_faction = RUS
add_opinion_modifier = {
target = RUS
modifier = HOI4TGW_Opinion_Russia_Leave_Entente
}
}
SOV = {
create_faction = comintern_faction

annex_country = {
target = MON
transfer_troops = yes
}
#every_state={
# limit={
# # SOV will get the same core as RUS
# #is_claimed_by = RUS
# is_core_of = RUS
# }
# SOV={
# add_state_claim = PREV
# }
#}
set_stability = 0.9
add_political_power = 800
add_manpower = 500000

transfer_state = 195
transfer_state = 219
transfer_state = 244
transfer_state = 263
transfer_state = 208
transfer_state = 246
transfer_state = 247
transfer_state = 248
transfer_state = 264
transfer_state = 253
transfer_state = 254

add_state_claim = 195
add_state_claim = 219
add_state_claim = 244
add_state_claim = 263
add_state_claim = 208
add_state_claim = 246
add_state_claim = 247
add_state_claim = 248
add_state_claim = 264
add_state_claim = 253
add_state_claim = 254

load_oob = SOV_Revolt_01

country_event = { days = 1 id = ww1_soviet.999 }
}
RUS = {
set_country_flag = bolsheviks
add_political_power = -100
add_stability = -0.10

create_faction = white_movement
}
SOV = {
declare_war_on = {
type = annex_everything
target = RUS
}
}
}
}

option = {
name = ww1_russia.22.a
trigger = { tag = RUS NOT = { tag = SOV } }
ai_chance = { factor = 100 }
}
option = {
name = ww1_russia.22.b
trigger = { tag = RUS NOT = { tag = SOV } }
ai_chance = { factor = 0 }
SOV = {
change_tag_from = RUS
}
}
option = {
name = ww1_russia.22.c
trigger = { NOT = { tag = SOV tag = RUS } }
ai_chance = { factor = 100 }
}
}
#____________________________________________________________

# If RUS Won Against SOV
#____________________________________________________________
news_event = {
Expand All @@ -288,18 +319,21 @@ news_event = {
trigger = {
RUS = {
has_country_flag = kis_tsarnicholasabdicated
has_country_flag = bolsheviks
NOT = {
has_global_flag = kis_brestlitovsk
has_country_flag = kis_octoberrevolutioncrushed
}
}
NOT = {
has_global_flag = kis_brestlitovsk
}
OR = {
SOV = {
exists = no
#has_war_with = RUS
#surrender_progress > 0.60
}
# If AI Peace Conference Occured - SOV can become democratic, we want russia to annex the remaining SOV
# If AI Peace Conference Occured - SOV can become democratic, we want Russia to annex the remaining SOV
SOV = {
exists = yes
has_government = democratic
Expand All @@ -312,7 +346,7 @@ news_event = {
RUS = {
set_country_flag = kis_octoberrevolutioncrushed
kill_country_leader = yes
create_country_leader={ name = "Nikolai II" desc = RUS_nikolai_ii_DESC picture="gfx/hoi4tgw_portraits/RUS/country_leaders/RUS_nikolai_ii.dds" expire="1935.1.1" ideology=autocracy traits={ } }
create_country_leader={ name = RUS_nikolay_ii desc = RUS_nikolai_ii_DESC picture="gfx/hoi4tgw_portraits/RUS/country_leaders/RUS_nikolai_ii.dds" expire="1935.1.1" ideology=autocracy traits={ } }
set_politics = {
ruling_party = neutrality
last_election = "1912.9.1"
Expand Down Expand Up @@ -714,7 +748,7 @@ country_event = {
name = ww1_russia.10.a
ai_chance = { factor = 100 }
hidden_effect = {
country_event = { days = 420 id = ww1_russia.20 }
country_event = { days = 210 id = ww1_russia.20 }
}
}
}
Expand Down Expand Up @@ -770,7 +804,7 @@ news_event = {
create_faction = white_movement
set_global_flag = kis_whitesvsreds
kill_country_leader = yes
create_country_leader={ name = "Alexander Kolchak" desc = RUS_kolchak_ii_DESC picture="gfx/hoi4tgw_portraits/RUS/navy_admirals/RUS_kolchak.dds" expire="1935.1.1" ideology=fascism_ideology traits={ } }
create_country_leader={ name = RUS_alexander_kolchak desc = RUS_kolchak_ii_DESC picture="gfx/hoi4tgw_portraits/RUS/navy_admirals/RUS_kolchak.dds" expire="1935.1.1" ideology=fascism_ideology traits={ } }
set_politics = {
ruling_party = fascism last_election = "1912.9.1"
election_frequency = 60 elections_allowed = no
Expand Down
9 changes: 6 additions & 3 deletions mod/thegreatwar/localisation/ww1_events_l_english.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1179,9 +1179,7 @@
ww1_russia.3.a:0 "We must avenge him!"
ww1_russia.4.t:0 "Tsar Nicholas Abdicates!"
ww1_russia.4.d:0 "Demonstrations have forced the poor Tsar into official abdication. Though the Tsar has named Grand Duke Michael as his successor, the Duke has declined this offer.\nthe appointment of a weak Provisional Government, which shared power with the Petrograd Soviet socialists, led to confusion and chaos both at the front and at home. The army became increasingly ineffective."
ww1_russia.4.a:0 "What happens now? (play as Russia)"
ww1_russia.4.b:0 "What happens now? (play as Soviets)"
ww1_russia.4.c:0 "What happens now?"
ww1_russia.4.a:0 "What happens now?"
ww1_russia.5.t:0 "The October Revolution is Crushed"
ww1_russia.5.d:0 "Thar Nikolai II was forced into official abdication. With the October Revolution crushed, Tsarists have regained control on the Russian Empire and are now organizing the transition to bring back the rightful Tsar Nikolai II in power."
ww1_russia.5.a:0 "The Tsar Rules Again"
Expand All @@ -1207,6 +1205,11 @@
ww1_russia.21.d:0 "Today started negotiations between Soviets and Japan. After long war both Soviet Union and Entente suffered great loses. Now Lev Mikhailovich Karakhan of the Soviet Union and Kenkichi Yoshizawa of Japan want to sign treaty to end this war and eventually recognize Soviet Union as a state and retreat from Russia."
ww1_russia.21.a:0 "It's time to stop"
ww1_russia.21.b:0 "Never"
ww1_russia.22.t:0 "The second revolution in Russia!"
ww1_russia.22.d:0 "Tonight there was another uprising in Russia. The Bolsheviks went on the offensive and captured the residence of the Provisional Government - the Winter Palace. All remaining ministers were arrested, and the defenders of the Palace voluntarily surrendered after a large-scale assault. The flame of socialism flared up throughout Russia revolution, which echoes loudly throughout the world. However, the scattered troops controlled by the Provisional Government are ready to fight back against the Soviets, which many may not agree with. Perhaps if Vladimir Lenin manages to defeat his opponent, can we talk about the beginning of a world revolution?"
ww1_russia.22.a:0 "What happens now?\n(play as Russia)"
ww1_russia.22.b:0 "What happens now?\n(play as Soviets)"
ww1_russia.22.c:0 "What happens now?"
# ROMANIA
ww1_romania.1.t:0 "Carol I of Romania had Died"
ww1_romania.1.d:0 "The long rule of Carol I of Romania helped the quick development of the Romanian state.\n\nDuring his reign, Carol I personally led Romanian troops during the Russo-Turkish War and assumed command of the Russo-Romanian army during the siege of Plevna. The country achieved internationally recognized independence via the Treaty of Berlin in 1878."
Expand Down
9 changes: 6 additions & 3 deletions mod/thegreatwar/localisation/ww1_events_l_french.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1179,9 +1179,7 @@
ww1_russia.3.a:0 "Nous devons le venger!"
ww1_russia.4.t:0 "Le Tsar Nicolas abdique!"
ww1_russia.4.d:0 "Les manifestations populaires ont forcé le pauvre Tsar a abdiquer officiellement. Bien que le Tsar ait nommé le Grand-Duc Michael comme successeur officiel, ce dernier a refusé l’offre. \nLa nomination d’un gouvernement provisoire faible, qui partagea le pouvoir entre les socialistes soviétiques de Pétrograd et eux, a conduit à la confusion et au chaos, à la fois au front et à la maison. L’armée est devenue de plus en plus faible et inneficace."
ww1_russia.4.a:0 "Et maintenant ? (Jouer la Russie)"
ww1_russia.4.b:0 "Et maintenant ? (Jouer les Soviets)"
ww1_russia.4.c:0 "Et maintenant ?"
ww1_russia.4.a:0 "Et maintenant?"
ww1_russia.5.t:0 "La Révolution d’Octobre est écrasée !"
ww1_russia.5.d:0 "Le Tsar Nicolas II a été contrait à l’abdication. La Révolution d’Octobre est écrasée, et les tsaristes ont repris le contrôle de l’Empire Russe, et organisent dorénavant la transition politique pour ramener au pouvoir le Tsar légitime Nicolas II."
ww1_russia.5.a:0 "Le Tsar est à nouveau sur le trône !"
Expand All @@ -1207,6 +1205,11 @@
ww1_russia.21.d:0 "Aujourd'hui a commencé les négociations entre les Soviétiques et le Japon. Après une longue guerre, l'Union Soviétique et l'Entente ont subi de grandes pertes. Maintenant Lev Mikhaïlovitch Karakhan de l'Union Soviétique et Kenkichi Yoshizawa du Japon veulent signer un traité pour mettre fin à cette guerre et finalement reconnaître l'Union Soviétique comme un état et se retirer de la Russie."
ww1_russia.21.a:0 "Il est temps d'arrêter"
ww1_russia.21.b:0 "Jamais"
ww1_russia.22.t:0 "The second revolution in Russia!"
ww1_russia.22.d:0 "Tonight there was another uprising in Russia. The Bolsheviks went on the offensive and captured the residence of the Provisional Government - the Winter Palace. All remaining ministers were arrested, and the defenders of the Palace voluntarily surrendered after a large-scale assault. The flame of socialism flared up throughout Russia revolution, which echoes loudly throughout the world. However, the scattered troops controlled by the Provisional Government are ready to fight back against the Soviets, which many may not agree with. Perhaps if Vladimir Lenin manages to defeat his opponent, can we talk about the beginning of a world revolution?"
ww1_russia.22.a:0 "Et maintenant? (Jouer la Russie)"
ww1_russia.22.b:0 "Et maintenant? (Jouer les Soviets)"
ww1_russia.22.c:0 "Et maintenant?"
# ROMANIA
ww1_romania.1.t:0 "Carol I de Roumanie est mort"
ww1_romania.1.d:0 "Le long règne de Carol I de Roumanie a aidé au développement rapide de l’état roumain.\n\nDurant ce règne, Carol I a mené personnellement les troupes roumaines au cours de la guerre Russo-Turque, et a assumé le commandement de l’armée Russo-Roumaine pendant le siège de Plevna. Le pays accéda à une reconnaissance de son indépendance sur la scène internationale grâce au Traité de Berlin en 1878."
Expand Down
9 changes: 6 additions & 3 deletions mod/thegreatwar/localisation/ww1_events_l_german.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1179,9 +1179,7 @@
ww1_russia.3.a:0 "Wir müssen ihn rächen!"
ww1_russia.4.t:0 "Zar Nikolaus dankt ab!"
ww1_russia.4.d:0 "Demonstrationen haben den armen Zaren zur offiziellen Abdankung gezwungen. Obwohl der Zar Großherzog Michael zu seinem Nachfolger ernannte, lehnte der Herzog dieses Angebot ab. Die Einsetzung einer schwachen provisorischen Regierung, die sich die Macht mit den Petrograder Sowjetsozialisten teilte, führte zu Verwirrung und Chaos sowohl an der Front als auch im Inland. Die Armee wurde zunehmend ineffektiv."
ww1_russia.4.a:0 "Wie geht es jetzt weiter? (Spiele Russland)"
ww1_russia.4.b:0 "Wie geht es jetzt weiter? (Spiele Sowjets)"
ww1_russia.4.c:0 "Wie geht es jetzt weiter?"
ww1_russia.4.a:0 "Wie geht es jetzt weiter?"
ww1_russia.5.t:0 "Die Oktoberrevolution wird niedergeschlagen"
ww1_russia.5.d:0 "Zar Nikolai II. wurde zur offiziellen Abdankung gezwungen. Nach der Niederschlagung der Oktoberrevolution haben die Zaristen die Kontrolle über das Russische Reich zurückgewonnen und organisieren nun den Übergang, um den rechtmäßigen Zaren Nikolai II. wieder an die Macht zu bringen"
ww1_russia.5.a:0 "Der Zar herrscht wieder"
Expand All @@ -1207,6 +1205,11 @@
ww1_russia.21.d:0 "Heute begannen die Verhandlungen zwischen den Sowjets und Japan. Nach einem langen Krieg haben sowohl die Sowjetunion als auch die Entente große Verluste erlitten. Nun wollen Lew Michailowitsch Karachan von der Sowjetunion und Kenkichi Yoshizawa von Japan einen Vertrag unterzeichnen, um den Krieg zu beenden und schließlich die Sowjetunion als Staat anzuerkennen und sich aus Russland zurückzuziehen."
ww1_russia.21.a:0 "Es ist Zeit, aufzuhören"
ww1_russia.21.b:0 "Niemals"
ww1_russia.22.t:0 "The second revolution in Russia!"
ww1_russia.22.d:0 "Tonight there was another uprising in Russia. The Bolsheviks went on the offensive and captured the residence of the Provisional Government - the Winter Palace. All remaining ministers were arrested, and the defenders of the Palace voluntarily surrendered after a large-scale assault. The flame of socialism flared up throughout Russia revolution, which echoes loudly throughout the world. However, the scattered troops controlled by the Provisional Government are ready to fight back against the Soviets, which many may not agree with. Perhaps if Vladimir Lenin manages to defeat his opponent, can we talk about the beginning of a world revolution?"
ww1_russia.22.a:0 "Wie geht es jetzt weiter?\n(Spiele Russland)"
ww1_russia.22.b:0 "Wie geht es jetzt weiter?\n(Spiele Sowjets)"
ww1_russia.22.c:0 "Wie geht es jetzt weiter?"
# RUMÄNIEN
ww1_romania.1.t:0 "Carol I. von Rumänien ist tot"
ww1_romania.1.d:0 "Die lange Herrschaft von Carol I. von Rumänien trug zur schnellen Entwicklung des rumänischen Staates bei.\n\nWährend seiner Regierungszeit führte Carol I. persönlich rumänische Truppen im Russisch-Türkischen Krieg an und übernahm das Kommando über die russisch-rumänische Armee bei der Belagerung von Plevna. Das Land erlangte durch den Vertrag von Berlin 1878 die international anerkannte Unabhängigkeit."
Expand Down
9 changes: 6 additions & 3 deletions mod/thegreatwar/localisation/ww1_events_l_polish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1150,9 +1150,7 @@
ww1_russia.3.a:0 "We must avenge him!"
ww1_russia.4.t:0 "Tsar Nicholas Abdicates!"
ww1_russia.4.d:0 "Demonstrations have forced the poor Tsar into official abdication. Though the Tsar has named Grand Duke Michael as his successor, the Duke has declined this offer.\nthe appointment of a weak Provisional Government, which shared power with the Petrograd Soviet socialists, led to confusion and chaos both at the front and at home. The army became increasingly ineffective."
ww1_russia.4.a:0 "What happens now? (play as Russia)"
ww1_russia.4.b:0 "What happens now? (play as Soviets)"
ww1_russia.4.c:0 "What happens now?"
ww1_russia.4.a:0 "What happens now?"
ww1_russia.5.t:0 "The October Revolution is Crushed"
ww1_russia.5.d:0 "Thar Nikolai II was forced into official abdication. With the October Revolution crushed, Tsarists have regained control on the Russian Empire and are now organizing the transition to bring back the rightful Tsar Nikolai II in power."
ww1_russia.5.a:0 "The Tsar Rules Again"
Expand All @@ -1178,6 +1176,11 @@
ww1_russia.21.d:0 "Today started negotiations between Soviets and Japan. After long war both Soviet Union and Entente suffered great loses. Now Lev Mikhailovich Karakhan of the Soviet Union and Kenkichi Yoshizawa of Japan want to sign treaty to end this war and eventually recognize Soviet Union as a state and retreat from Russia."
ww1_russia.21.a:0 "It's time to stop"
ww1_russia.21.b:0 "Never"
ww1_russia.22.t:0 "The second revolution in Russia!"
ww1_russia.22.d:0 "Tonight there was another uprising in Russia. The Bolsheviks went on the offensive and captured the residence of the Provisional Government - the Winter Palace. All remaining ministers were arrested, and the defenders of the Palace voluntarily surrendered after a large-scale assault. The flame of socialism flared up throughout Russia revolution, which echoes loudly throughout the world. However, the scattered troops controlled by the Provisional Government are ready to fight back against the Soviets, which many may not agree with. Perhaps if Vladimir Lenin manages to defeat his opponent, can we talk about the beginning of a world revolution?"
ww1_russia.22.a:0 "We won't give up so easily!\n(play as Russia)"
ww1_russia.22.b:0 "The revolution has been accomplished!\n(play as Soviets)"
ww1_russia.22.c:0 "What happens now?"
# ROMANIA
ww1_romania.1.t:0 "Carol I of Romania had Died"
ww1_romania.1.d:0 "The long rule of Carol I of Romania helped the quick development of the Romanian state.\n\nDuring his reign, Carol I personally led Romanian troops during the Russo-Turkish War and assumed command of the Russo-Romanian army during the siege of Plevna. The country achieved internationally recognized independence via the Treaty of Berlin in 1878."
Expand Down
Loading