add_namespace = nsb_news #Polish Peasant's strike civil war news_event = { id = nsb_news.1 title = nsb_news.1.t desc = nsb_news.1.desc picture = GFX_news_event_ger_civil_war major = yes is_triggered_only = yes option = { #Communist nations name = nsb_news.1.a trigger = { has_government = communism NOT = { tag = POL } } } option = { #Sanation Poland name = nsb_news.1.b trigger = { original_tag = POL NOT = { has_cosmetic_tag = POL_PEASANT } } } option = { #Peasant Poland name = nsb_news.1.c trigger = { original_tag = POL has_cosmetic_tag = POL_PEASANT } } option = { #Fascist Germany revels at Poland tearing itself apart name = nsb_news.1.d trigger = { has_government = fascism original_tag = GER } } option = { #Fallback - Others name = nsb_news.1.e trigger = { NOT = { has_government = communism } OR = { NOT = { original_tag = POL } AND = { original_tag = GER NOT = { has_government = fascism } } } } } } #Poland gains Liberia news_event = { id = nsb_news.2 title = nsb_news.2.t desc = { text = nsb_news.2.desc.dem trigger = { POL = { NOT = { has_government = communism } } } } desc = { text = nsb_news.2.desc.com trigger = { POL = { has_government = communism } } } picture = GFX_news_event_imro major = yes is_triggered_only = yes option = { #USA mad name = nsb_news.2.a trigger = { original_tag = USA } add_opinion_modifier = { target = POL modifier = annex_liberia_opinion } } option = { #Liberia, I for one welcome our Polish overlords. name = nsb_news.2.b trigger = { original_tag = LIB } } option = { #Poland name = nsb_news.2.c trigger = { original_tag = POL } } option = { #Fallback - Others name = nsb_news.2.d trigger = { NOT = { original_tag = POL original_tag = LIB original_tag = USA has_government = communism } } } option = { #Communist nations and Poland is not Communist name = nsb_news.2.e trigger = { has_government = communism POL = { NOT = { has_government = communism } } NOT = { tag = POL } } } option = { #Communist nations and Poland is Communist name = nsb_news.2.f trigger = { has_government = communism POL = { has_government = communism } NOT = { tag = POL } NOT = { tag = LIB } } } } # United Turkestan news_event = { id = nsb_news.3 title = nsb_news.3.t desc = nsb_news.3.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.3.a trigger = { tag = FROM } } option = { name = nsb_news.3.b trigger = { NOT = { tag = FROM } } } } # Clamp Down on Danzig news_event = { id = nsb_news.4 title = nsb_news.4.t desc = nsb_news.4.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.4.a trigger = { tag = FROM } } option = { name = nsb_news.4.b trigger = { NOT = { tag = FROM } has_government = democratic GER = { NOT = { OR = { has_completed_focus = GER_rhineland has_completed_focus = GER_oppose_hitler } } } } } option = { name = nsb_news.4.c trigger = { NOT = { tag = FROM } has_government = democratic GER = { OR = { has_completed_focus = GER_rhineland has_completed_focus = GER_oppose_hitler } } } } option = { name = nsb_news.4.d trigger = { tag = GER NOT = { has_government = democratic } } } option = { name = nsb_news.4.e trigger = { NOT = { tag = GER } NOT = { tag = FROM } NOT = { has_government = democratic } } } } # Poland chooses a King news_event = { id = nsb_news.5 title = nsb_news.5.t desc = { text = nsb_news.5.desc.saxon trigger = { POL = { has_completed_focus = POL_claiming_lithuania } } } desc = { text = nsb_news.5.desc.romania trigger = { POL = { has_completed_focus = POL_hohenzollern } } } desc = { text = nsb_news.5.desc.cossack trigger = { POL = { has_completed_focus = POL_cossack_king } } } desc = { text = nsb_news.5.desc.romanov trigger = { POL = { has_completed_focus = POL_romanov } } } desc = { text = nsb_news.5.desc.habsburg trigger = { POL = { has_completed_focus = POL_habsburg } } } picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.5.a trigger = { tag = FROM } } option = { name = nsb_news.5.b trigger = { NOT = { tag = FROM } POL = { NOT = { OR = { has_completed_focus = POL_cossack_king has_completed_focus = POL_romanov } } } } } option = { name = nsb_news.5.c trigger = { NOT = { tag = FROM } POL = { OR = { has_completed_focus = POL_cossack_king has_completed_focus = POL_romanov } } } } } # Poland becomes fascist news_event = { id = nsb_news.6 title = nsb_news.6.t desc = nsb_news.6.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.6.a trigger = { tag = FROM } } option = { name = nsb_news.6.b trigger = { NOT = { tag = FROM } has_government = democratic } } option = { name = nsb_news.4.e trigger = { NOT = { tag = FROM } NOT = { has_government = democratic } } } } # Poland and somebody else enters PU news_event = { id = nsb_news.7 title = nsb_news.7.t desc = nsb_news.7.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.7.a trigger = { OR = { tag = FROM tag = POL } } } option = { name = nsb_news.7.b trigger = { NOT = { tag = FROM tag = POL } } } } # Karl Gero becomes King of Lithuania news_event = { id = nsb_news.8 title = nsb_news.8.t desc = nsb_news.8.desc picture = GFX_news_event_023 major = yes is_triggered_only = yes option = { name = nsb_news.8.a trigger = { NOT = { tag = POL } has_government = communism } } option = { name = nsb_news.8.b trigger = { tag = POL } } option = { name = nsb_news.8.c trigger = { tag = LIT } } option = { name = nsb_news.8.d trigger = { NOT = { tag = LIT tag = POL has_government = communism } } } } # Soviet Civil War news_event = { id = nsb_news.9 title = nsb_news.9.t desc = { text = nsb_news.9.desc_left trigger = { SOV = { SOV_is_left_opposition = yes } } } desc = { text = nsb_news.9.desc_right trigger = { SOV = { SOV_is_right_opposition = yes } } } desc = { text = nsb_news.9.desc_exiles trigger = { SOV = { SOV_is_exiles = yes } } } picture = GFX_news_event_generic_riot major = yes is_triggered_only = yes option = { name = nsb_news.9.a trigger = { tag = FROM } } option = { name = nsb_news.9.b trigger = { NOT = { tag = FROM } has_government = democratic SOV = { has_government = communism } } } option = { name = nsb_news.9.c trigger = { NOT = { tag = FROM } OR = { has_government = fascism has_government = neutrality } NOT = {has_country_leader_ideology = anarchism} SOV = { has_government = communism } } } option = { name = nsb_news.9.d trigger = { NOT = { tag = FROM } has_country_leader_ideology = stalinism SOV = { has_government = communism } } } option = { name = nsb_news.9.e trigger = { NOT = { tag = FROM } has_government = communism NOT = { has_country_leader_ideology = stalinism } SOV = { has_government = communism } } } option = { name = nsb_news.9.f trigger = { NOT = { tag = FROM } has_country_leader_ideology = anarchism } } option = { name = nsb_news.9.g trigger = { NOT = { tag = FROM } has_government = democratic SOV = { NOT = { has_government = communism } } } } option = { name = nsb_news.9.h trigger = { NOT = { tag = FROM } has_government = communism SOV = { NOT = { has_government = communism } } } } option = { name = nsb_news.9.i trigger = { NOT = { tag = FROM } NOT = { has_government = communism } NOT = { has_government = democratic } NOT = { has_country_leader_ideology = anarchism } SOV = { NOT = { has_government = communism } } } } } # Soviet Civil War Over news_event = { id = nsb_news.10 title = nsb_news.10.t picture = GFX_news_event_generic_ruins major = yes is_triggered_only = yes # Stalinist Victory desc = { text = nsb_news.10.desc_stalinist trigger = { SOS = { exists = yes } } } # Communist Opposition Victory desc = { text = nsb_news.10.desc_communist_opposition trigger = { OR = { SOT = { exists = yes } SOB = { exists = yes } } } } # Exiles Victory - Not puppet of Japan desc = { text = nsb_news.10.desc_exiles trigger = { SOP = { exists = yes is_puppet = no } } } # Exiles Victory - Puppet of Japan desc = { text = nsb_news.10.desc_exiles_puppet trigger = { SOP = { exists = yes is_puppet = yes } } } option = { name = nsb_news.10.a trigger = { tag = FROM } } ### Exiles Victory # Communist countries option = { name = nsb_news.10.b trigger = { NOT = { tag = FROM } ROOT = { has_government = communism } SOV = { NOT = { has_government = communism } } } } # Democracies option = { name = nsb_news.10.c trigger = { NOT = { tag = FROM } ROOT = { has_government = democratic } SOV = { NOT = { has_government = communism } } } } # Others option = { name = nsb_news.10.d trigger = { NOT = { tag = FROM } ROOT = { NOT = { has_government = democratic } NOT = { has_government = communism } } SOV = { NOT = { has_government = communism } } } } ### Communist Victory # Non-Stalinist Communist countries option = { name = nsb_news.10.e trigger = { NOT = { tag = FROM } ROOT = { has_government = communism NOT = { has_country_leader_ideology = stalinism } } SOV = { has_government = communism } } } # Stalinist Communist countries option = { name = nsb_news.10.f trigger = { NOT = { tag = FROM } ROOT = { has_government = communism has_country_leader_ideology = stalinism } SOV = { has_government = communism } } } # Others option = { name = nsb_news.10.g trigger = { NOT = { tag = FROM } ROOT = { NOT = { has_government = communism } } SOV = { has_government = communism } } } } # The Death of Stalin news_event = { id = nsb_news.11 title = nsb_news.11.t desc = nsb_news.11.desc picture = GFX_news_event_generic_funeral is_triggered_only = yes option = { name = nsb_news.11.a trigger = { NOT = { has_country_leader_ideology = stalinism } } } option = { name = nsb_news.11.b trigger = { has_country_leader_ideology = stalinism } } } # Beriya Coup news_event = { id = nsb_news.12 title = nsb_news.12.t desc = nsb_news.12.desc picture = GFX_news_event_soviet_tanks is_triggered_only = yes option = { name = nsb_news.12.a trigger = { NOT = { has_country_leader_ideology = stalinism } } } option = { name = nsb_news.12.b trigger = { has_country_leader_ideology = stalinism } } } # Trotsky Assassination (raid on his villa) news_event = { id = nsb_news.100 title = news.37.t desc = nsb_news.100.desc picture = GFX_news_event_024 major = yes is_triggered_only = yes immediate = { hidden_effect = { if = { limit = { tag = SOV } SOV_kill_trotsky_effect = yes } } } option = { name = news.37.a trigger = { NOT = { TAG = SOV is_in_faction_with = SOV tag = MEX } } } option = { name = news.37.a trigger = { tag = MEX NOT = { is_in_faction_with = SOV } } effect_tooltip = { retire_character = MEX_leon_trotsky } } option = { name = news.37.b trigger = { TAG = SOV } if = { limit = { has_idea = trotskyite_plot_nsb } effect_tooltip = { retire_character = SOV_lev_trotsky } swap_ideas = { remove_idea = trotskyite_plot_nsb add_idea = trotskyite_plot_purged } } } option = { name = news.37.c trigger = { is_in_faction_with = SOV NOT = { tag = SOV } } } } # Trotsky Survives Assassination (raid on his villa) news_event = { id = nsb_news.101 title = news.38.t desc = nsb_news.101.desc picture = GFX_news_event_023 major = yes is_triggered_only = yes immediate = { set_global_flag = trotsky_survives } option = { name = news.38.a trigger = { NOT = { TAG = SOV } } } option = { name = news.38.b trigger = { TAG = SOV } } } # Successful Defensive Pact with Allies -> SOV-FRA (default) + maybe POL news_event = { id = nsb_news.102 title = nsb_news.102.t desc = { text = nsb_news.102.desc_default trigger = { NOT = { has_global_flag = SOV_collective_security_pact_poland_inlcuded_flag } } } desc = { text = nsb_news.102.desc_poland trigger = { has_global_flag = SOV_collective_security_pact_poland_inlcuded_flag } } picture = "[GetSovietPactImage]" major = yes is_triggered_only = yes option = { #Other people around name = nsb_news.102.a trigger = { NOT = { tag = SOV tag = event_target:SOV_collective_security_pact_integrant AND = { tag = POL has_global_flag = SOV_collective_security_pact_poland_inlcuded_flag } } } } option = { #Integrants of the pact name = nsb_news.102.b trigger = { OR = { tag = SOV tag = event_target:SOV_collective_security_pact_integrant AND = { tag = POL has_global_flag = SOV_collective_security_pact_poland_inlcuded_flag } } } hidden_effect = { #Clean things up thank you if = { limit = { tag = SOV has_global_flag = SOV_collective_security_pact_poland_inlcuded_flag } clr_global_flag = SOV_collective_security_pact_poland_inlcuded_flag } clear_global_event_target = SOV_collective_security_pact_integrant } } } # Successful Soviet-German Trade Agreement news_event = { id = nsb_news.103 title = nsb_news.103.t desc = nsb_news.103.desc picture = GFX_news_event_aid_pact major = yes is_triggered_only = yes option = { #SOV || GER name = nsb_news.103.a trigger = { OR = { tag = SOV tag = GER } } } option = { #Others name = nsb_news.103.b trigger = { NOT = { tag = SOV tag = GER } } } } # Anglo-Soviet Invasion of Iran news_event = { id = nsb_news.104 title = nsb_news.104.t desc = nsb_news.104.desc picture = GFX_news_event_SOV_invasion_iran major = yes is_triggered_only = yes option = { #SOV || GER name = nsb_news.104.a trigger = { OR = { tag = SOV tag = ENG } } } option = { #Others name = nsb_news.104.b trigger = { NOT = { tag = SOV tag = ENG } } } } #傻逼P社,第四你妈了个臭逼的国际 #New 4th International News Event ### formables # United Mountainous Republics news_event = { id = nsb_news.301 title = nsb_news.301.t desc = nsb_news.301.d picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.301.a trigger = { tag = FROM } } option = { name = nsb_news.301.b trigger = { NOT = { tag = FROM } } } } # Transcaucasian Federation news_event = { id = nsb_news.302 title = nsb_news.302.t desc = nsb_news.302.d picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.302.a trigger = { tag = FROM } } option = { name = nsb_news.302.b trigger = { NOT = { tag = FROM } } } } # Siberian Republic news_event = { id = nsb_news.303 title = nsb_news.303.t desc = nsb_news.303.d picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.303.a trigger = { tag = FROM } } option = { name = nsb_news.303.b trigger = { NOT = { tag = FROM } } } } # Idel-Ural Republic news_event = { id = nsb_news.304 title = nsb_news.304.t desc = nsb_news.304.d picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.304.a trigger = { tag = FROM } } option = { name = nsb_news.304.b trigger = { NOT = { tag = FROM } } } } #400s #__________________________________________________ # Tsar Vladimir I news_event = { id = nsb_news.400 title = nsb_news.400.t desc = nsb_news.400.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.400.a trigger = { tag = FROM } } option = { name = nsb_news.400.b trigger = { NOT = { tag = FROM } NOT = { has_government = communism } } } option = { name = nsb_news.400.c trigger = { NOT = { tag = FROM } has_government = communism } } } # Dismantle the Zemsky Sobor - Fascists take over in Russia news_event = { id = nsb_news.401 title = nsb_news.401.t desc = nsb_news.401.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.401.a trigger = { tag = FROM } } option = { name = nsb_news.401.b trigger = { NOT = { tag = FROM } NOT = { has_government = fascism } } } option = { name = nsb_news.401.c trigger = { NOT = { tag = FROM } has_government = fascism } } } # Berlin/Moscow Axis news_event = { id = nsb_news.402 title = nsb_news.402.t desc = nsb_news.402.desc picture = GFX_news_event_generic_sign_treaty1 major = yes is_triggered_only = yes option = { name = nsb_news.402.a trigger = { tag = FROM } } option = { name = nsb_news.402.b trigger = { tag = GER } } option = { name = nsb_news.402.c trigger = { NOT = { tag = FROM tag = GER } has_government = fascism } } option = { name = nsb_news.402.d trigger = { NOT = { tag = FROM tag = GER } NOT = { has_government = fascism } } } } # Intervention in the Americas news_event = { id = nsb_news.403 title = nsb_news.403.t desc = nsb_news.403.desc picture = GFX_news_event_fascist_militia major = yes is_triggered_only = yes option = { name = nsb_news.403.a trigger = { tag = FROM } } option = { name = nsb_news.403.b trigger = { tag = USA } } option = { name = nsb_news.403.c trigger = { NOT = { tag = FROM tag = USA } has_government = fascism } } option = { name = nsb_news.403.d trigger = { NOT = { tag = FROM tag = USA } NOT = { has_government = fascism } } } } # Third Rome news_event = { id = nsb_news.404 title = nsb_news.404.t desc = nsb_news.404.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.404.a trigger = { tag = FROM } } option = { name = nsb_news.404.b trigger = { NOT = { tag = FROM } } } } # Panslavic Nationalism news_event = { id = nsb_news.405 title = nsb_news.405.t desc = nsb_news.405.desc picture = GFX_news_event_generic_parliament major = yes is_triggered_only = yes option = { name = nsb_news.405.a trigger = { tag = FROM } } option = { name = nsb_news.405.b trigger = { NOT = { tag = FROM } } } } # Our Slavic Commitments news_event = { id = nsb_news.406 title = nsb_news.406.t desc = nsb_news.406.desc picture = GFX_news_event_generic_sign_treaty2 major = yes is_triggered_only = yes option = { name = nsb_news.406.a trigger = { tag = FROM } } option = { name = nsb_news.406.b trigger = { OR = { tag = POL tag = BUL tag = YUG tag = CZE } } } option = { name = nsb_news.406.c trigger = { NOT = { tag = FROM tag = POL tag = BUL tag = YUG tag = CZE } } } } # Triple Entente news_event = { id = nsb_news.407 title = nsb_news.407.t desc = nsb_news.407.desc picture = GFX_news_event_generic_sign_treaty1 major = yes is_triggered_only = yes option = { name = nsb_news.407.a trigger = { OR = { tag = FROM tag = SOV } } } option = { name = nsb_news.407.b trigger = { NOT = { tag = FROM tag = SOV } } } } # Triple Entente - third member joins news_event = { id = nsb_news.408 title = nsb_news.408.t desc = nsb_news.408.desc picture = GFX_news_event_generic_sign_treaty1 major = yes is_triggered_only = yes option = { name = nsb_news.408.a trigger = { OR = { tag = ENG tag = FRA tag = SOV } } } option = { name = nsb_news.408.b trigger = { NOT = { tag = ENG tag = FRA tag = SOV } } } } # Berlin-Moscow Axis: Japan joins news_event = { id = nsb_news.409 title = nsb_news.409.t desc = nsb_news.409.desc picture = GFX_news_event_generic_sign_treaty1 major = yes is_triggered_only = yes option = { name = nsb_news.409.a trigger = { OR = { tag = GER tag = JAP tag = SOV } } } option = { name = nsb_news.409.b trigger = { NOT = { tag = GER tag = JAP tag = SOV } } } }