add_namespace = bulg add_namespace = bul_ACDI add_namespace = bul_mech add_namespace = bul_expansion add_namespace = bul_yug country_event = { id = bulg.1 title = bulg.1.t desc = bulg.1.d is_triggered_only = yes fire_only_once = yes picture = GFX_paris_convention option = { name = bulg.1.a log = "[GetDateText]: [This.GetName]: bulg.1.a executed" ai_chance = { base = 40 modifier = { add = 20 has_opinion = { target = BUL value > 0 } } modifier = { add = 20 has_opinion = { target = BUL value > 50 } } modifier = { factor = 0 has_war_with = BUL } } set_temp_variable = { treasury_change = -3.5 } modify_treasury_effect = yes set_temp_variable = { int_investment_change = 3.5 } modify_international_investment_effect = yes BUL = { hidden_effect = { one_random_infrastructure = yes set_temp_variable = { treasury_change = 3.5 } modify_treasury_effect = yes } country_event = bulg.3 } } option = { name = bulg.1.b log = "[GetDateText]: [This.GetName]: bulg.1.b executed" ai_chance = { base = 30 modifier = { add = 30 has_opinion = { target = BUL value < 0 } } modifier = { factor = 3 has_war_with = BUL } } hidden_effect = { BUL = { country_event = bulg.2 } } } } country_event = { id = bulg.2 title = bulg.2.t desc = bulg.2.d is_triggered_only = yes fire_only_once = yes picture = GFX_paris_convention option = { name = bulg.2.a } } country_event = { id = bulg.3 title = bulg.3.t desc = bulg.3.d is_triggered_only = yes fire_only_once = yes picture = GFX_paris_convention option = { name = bulg.3.a log = "[GetDateText]: [This.GetName]: bulg.3.a executed" set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes } } country_event = { id = bul_ACDI.1 title = bul_ACDI.1.t desc = bul_ACDI.1.d picture = GFX_special_forces is_triggered_only = yes #fire_only_once = yes option = { # Accept name = bul_ACDI.1.a log = "[GetDateText]: [This.GetName]: bul_ACDI.1.a executed" ai_chance = { base = 1 modifier = { add = 100 original_tag = SER } modifier = { add = 100 original_tag = ARM NOT = { has_government = democratic } } } if = { limit = { ROOT = { has_idea = NATO_member } } ROOT = { remove_ideas = NATO_member } } if = { limit = { original_tag = GRE } GRE = { add_state_claim = 156 add_state_claim = 934 } } if = { limit = { original_tag = ARM } ARM = { add_state_claim = 935 add_state_claim = 163 } } if = { limit = { original_tag = SER } SER = { add_state_claim = 129 add_state_claim = 1054 } } if = { limit = { original_tag = TUR } TUR = { add_state_claim = 143 add_state_claim = 144 } } if = { limit = { FROM = { is_in_faction = no } } FROM = { create_faction_from_template = faction_template_united_balkan_pact } } if = { limit = { FROM = { is_faction_leader = yes } } FROM = { add_to_faction = ROOT } } hidden_effect = { BUL = { country_event = bul_ACDI.2 } } } option = { # Decline name = bul_ACDI.1.b log = "[GetDateText]: [This.GetName]: bul_ACDI.1.b executed" ai_chance = { base = 30 } add_opinion_modifier = { target = FROM modifier = drama } custom_effect_tooltip = bul_ACDI_Decline_tt hidden_effect = { BUL = { country_event = bul_ACDI.3 } } } option = { # Alternat. name = bul_ACDI.1.c log = "[GetDateText]: [This.GetName]: bul_ACDI.1.c executed" ai_chance = { base = 1 modifier = { add = 100 OR = { original_tag = GRE original_tag = ARM } has_idea = NATO_member } } if = { limit = { has_equipment = { infantry_weapons_type > 4999 } } send_equipment = { type = infantry_weapons_type amount = 5000 target = FROM } } if = { limit = { has_equipment = { medium_tank_chassis > 499 } } send_equipment = { type = medium_tank_chassis amount = 500 target = FROM } } if = { limit = { is_major = yes has_equipment = { infantry_weapons_type < 4999 } has_equipment = { medium_tank_chassis < 499 } } ROOT = { add_political_power = -200 } FROM = { add_political_power = 200 } } else_if = { limit = { has_equipment = { infantry_weapons_type < 4999 } has_equipment = { medium_tank_chassis < 499 } } ROOT = { add_political_power = -100 } FROM = { add_political_power = 100 } } hidden_effect = { FROM = { country_event = bul_ACDI.4 } } } } country_event = { id = bul_ACDI.2 title = bul_ACDI.2.t desc = bul_ACDI.2.d picture = GFX_special_forces fire_only_once = yes is_triggered_only = yes option = { name = bul_ACDI.2.a } } country_event = { id = bul_ACDI.3 title = bul_ACDI.3.t desc = bul_ACDI.3.d picture = GFX_special_forces fire_only_once = yes is_triggered_only = yes option = { name = bul_ACDI.3.a } } country_event = { id = bul_ACDI.4 title = bul_ACDI.4.t desc = bul_ACDI.4.d picture = GFX_special_forces fire_only_once = yes is_triggered_only = yes option = { name = bul_ACDI.4.a } } country_event = { id = bulg.4 title = bulg.4.t desc = bulg.4.d is_triggered_only = yes fire_only_once = yes picture = GFX_simeon_event option = { name = bulg.4.a } } country_event = { id = bulg.5 title = bulg.5.t desc = bulg.5.d is_triggered_only = yes fire_only_once = yes picture = GFX_communists_event option = { name = bulg.5.a } } country_event = { id = bulg.6 title = bulg.6.t desc = bulg.6.d is_triggered_only = yes fire_only_once = yes picture = GFX_Megali option = { name = bulg.6.a log = "[GetDateText]: [This.GetName]: bulg.6.a executed" set_cosmetic_tag = BUL_empire2 add_political_power = 150 } option = { name = bulg.6.b log = "[GetDateText]: [This.GetName]: bulg.6.b executed" set_cosmetic_tag = BUL_empire add_political_power = 150 } option = { name = bulg.6.c log = "[GetDateText]: [This.GetName]: bulg.6.c executed" set_cosmetic_tag = BUL_empire3 add_political_power = 150 } } country_event = { id = bulg.7 title = bulg.7.t desc = bulg.7.d is_triggered_only = yes fire_only_once = yes picture = GFX_bulgaria_street option = { name = bulg.7.a } } country_event = { id = bulg.8 title = bulg.8.t desc = bulg.8.d is_triggered_only = yes fire_only_once = yes picture = GFX_bulgaria_street option = { name = bulg.8.a log = "[GetDateText]: [This.GetName]: bulg.8.a executed" country_event = { id = bulg.9 days = 15 } add_political_power = -50 set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.075 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } option = { name = bulg.8.b log = "[GetDateText]: [This.GetName]: bulg.8.b executed" country_event = { id = bulg.9 days = 15 } add_political_power = -50 set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.075 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } } country_event = { id = bulg.9 title = bulg.9.t desc = bulg.9.d is_triggered_only = yes fire_only_once = yes picture = GFX_social_democrats option = { name = bulg.9.a log = "[GetDateText]: [This.GetName]: bulg.9.a executed" country_event = { id = bulg.10 days = 30 } add_political_power = -50 set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.075 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } option = { name = bulg.9.b log = "[GetDateText]: [This.GetName]: bulg.9.b executed" country_event = { id = bulg.10 days = 30 } add_political_power = -50 set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.075 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } } country_event = { id = bulg.10 title = bulg.10.t desc = bulg.10.d is_triggered_only = yes fire_only_once = yes picture = GFX_parlament_old option = { name = bulg.10.a log = "[GetDateText]: [This.GetName]: bulg.10.a executed" add_political_power = -50 set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = -0.075 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } option = { name = bulg.10.b log = "[GetDateText]: [This.GetName]: bulg.10.b executed" add_political_power = -50 set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = -0.075 } set_temp_variable = { temp_outlook_increase = -0.05 } change_relative_party_popularity = yes } } country_event = { id = bulg.11 title = bulg.11.t desc = bulg.11.d is_triggered_only = yes fire_only_once = yes picture = GFX_bulgaria_street option = { name = bulg.11.a log = "[GetDateText]: [This.GetName]: bulg.11.a executed" add_opinion_modifier = { target = SOV modifier = diplomatic_support } reverse_add_opinion_modifier = { target = SOV modifier = diplomatic_support } set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes set_temp_variable = { receiver_nation = SOV.id } set_temp_variable = { sender_nation = BUL.id } set_improved_trade_agreement = yes } option = { name = bulg.11.b log = "[GetDateText]: [This.GetName]: bulg.11.b executed" add_opinion_modifier = { target = SOV modifier = drama } reverse_add_opinion_modifier = { target = SOV modifier = drama } } } country_event = { id = bulg.12 title = bulg.12.t desc = bulg.12.d is_triggered_only = yes fire_only_once = yes picture = GFX_bulgaria_street option = { name = bulg.12.a log = "[GetDateText]: [This.GetName]: bulg.12.a executed" add_political_power = 100 ai_chance = { base = 100 } } option = { name = bulg.12.b log = "[GetDateText]: [This.GetName]: bulg.12.b executed" hidden_effect = { set_temp_variable = { rul_party_temp = 21 } set_temp_variable = { col_one = 2 } change_ruling_party_effect = yes set_temp_variable = { party_index = 21 } set_temp_variable = { funder_party_index = 6 } set_temp_variable = { party_popularity_fraction = 0.5 } boost_party_popularity = yes } create_country_leader = { name = "Krasimir Karakachanov" desc = "A nationalist politician and co-founder of VMRO, Karakachanov served as Deputy Prime Minister and Defence Minister, known for his hardline stances on minority rights and immigration." picture = "krasimir_karakachanov.dds" expire = "2050.1.1" ideology = Nat_populism traits = { nationalist_Nat_Populism } } ai_chance = { base = 0 modifier = { add = 10 NOT = { has_global_flag = BUL_TSARIST_RESTORATION_FOCUS_PATH } } } } option = { name = bulg.12.c log = "[GetDateText]: [This.GetName]: bulg.12.c executed" hidden_effect = { set_temp_variable = { rul_party_temp = 20 } set_temp_variable = { col_one = 2 } change_ruling_party_effect = yes set_temp_variable = { party_index = 20 } set_temp_variable = { funder_party_index = 6 } set_temp_variable = { party_popularity_fraction = 0.5 } boost_party_popularity = yes } ai_chance = { base = 0 modifier = { add = 10 NOT = { has_global_flag = BUL_TSARIST_RESTORATION_FOCUS_PATH } } } } } country_event = { id = bul_mech.7 title = bul_mech.7.t desc = bul_mech.7.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bul_mech.7.a } } country_event = { id = bul_mech.8 title = bul_mech.8.t desc = bul_mech.8.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bul_mech.8.a } } country_event = { id = bul_mech.9 title = bul_mech.9.t desc = bul_mech.9.d is_triggered_only = yes picture = GFX_georg_specops option = { name = bul_mech.9.a } } country_event = { id = bul_mech.10 title = bul_mech.10.t desc = bul_mech.10.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bul_mech.10.a } } country_event = { id = bul_mech.11 title = bul_mech.11.t desc = bul_mech.11.d is_triggered_only = yes picture = GFX_czub_building option = { name = bul_mech.11.a log = "[GetDateText]: [This.GetName]: bul_mech.11.a executed" BUL = { country_event = bul_mech.12 } } option = { name = bul_mech.11.b log = "[GetDateText]: [This.GetName]: bul_mech.11.b executed" BUL = { country_event = bul_mech.13 } } } country_event = { id = bul_mech.12 title = bul_mech.12.t desc = bul_mech.12.d is_triggered_only = yes picture = GFX_czub_building option = { name = bul_mech.12.a log = "[GetDateText]: [This.GetName]: bul_mech.12.a executed" set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes set_temp_variable = { int_investment_change = 5 } modify_international_investment_effect = yes FYR = { random_owned_state = { add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } add_autonomy_score = { value = -150 } } set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes set_temp_variable = { temp_opinion = 5 } change_international_bankers_opinion = yes } option = { name = bul_mech.12.b } } country_event = { id = bul_mech.13 title = bul_mech.13.t desc = bul_mech.13.d is_triggered_only = yes picture = GFX_czub_building option = { name = bul_mech.13.a } } country_event = { id = bul_mech.14 title = bul_mech.14.t desc = bul_mech.14.d is_triggered_only = yes picture = GFX_report_event_Arrest_3 option = { name = bul_mech.14.a } } country_event = { id = bul_mech.16 title = bul_mech.16.t desc = bul_mech.16.d is_triggered_only = yes picture = GFX_report_event_Tavolo_Trattative_1 option = { name = bul_mech.16.a log = "[GetDateText]: [This.GetName]: bul_mech.16.a executed" trigger = { original_tag = FYR } set_temp_variable = { percent_change = 2 } change_domestic_influence_percentage = yes add_opinion_modifier = { target = BUL modifier = drama } reverse_add_opinion_modifier = { target = BUL modifier = drama } } option = { name = bul_mech.16.b log = "[GetDateText]: [This.GetName]: bul_mech.16.b executed" trigger = { original_tag = FYR } add_opinion_modifier = { target = BUL modifier = diplomatic_support } reverse_add_opinion_modifier = { target = BUL modifier = diplomatic_support } } option = { name = bul_mech.16.c log = "[GetDateText]: [This.GetName]: bul_mech.16.c executed" trigger = { original_tag = FYR } BUL = { country_event = bul_mech.12 } } option = { name = bul_mech.16.a1 log = "[GetDateText]: [This.GetName]: bul_mech.16.a1 executed" trigger = { original_tag = BUL } set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = BUL } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes add_opinion_modifier = { target = FYR modifier = drama } reverse_add_opinion_modifier = { target = FYR modifier = drama } } option = { name = bul_mech.16.b2 log = "[GetDateText]: [This.GetName]: bul_mech.16.b2 executed" trigger = { original_tag = BUL } add_opinion_modifier = { target = FYR modifier = diplomatic_support } reverse_add_opinion_modifier = { target = FYR modifier = diplomatic_support } } } country_event = { id = bul_mech.17 title = bul_mech.17.t desc = bul_mech.17.d is_triggered_only = yes picture = GFX_army_arm_old option = { name = bul_mech.17.a log = "[GetDateText]: [This.GetName]: bul_mech.17.a executed" trigger = { original_tag = BUL } ROOT = { army_experience = 10 add_command_power = 10 } } option = { name = bul_mech.17.a1 log = "[GetDateText]: [This.GetName]: bul_mech.17.a1 executed" trigger = { original_tag = FYR } ROOT = { army_experience = 10 add_command_power = 10 } } option = { name = bul_mech.17.b log = "[GetDateText]: [This.GetName]: bul_mech.17.b executed" trigger = { original_tag = BUL } ROOT = { army_experience = 5 add_command_power = 5 } FYR = { country_event = bul_mech.18 } } option = { name = bul_mech.17.b1 log = "[GetDateText]: [This.GetName]: bul_mech.17.b1 executed" trigger = { original_tag = FYR } ROOT = { army_experience = 5 add_command_power = 5 } BUL = { country_event = bul_mech.18 } } } country_event = { id = bul_mech.18 title = bul_mech.18.t desc = bul_mech.18.d is_triggered_only = yes picture = GFX_army_arm_old option = { name = bul_mech.18.a log = "[GetDateText]: [This.GetName]: bul_mech.18.a executed" ROOT = { army_experience = 5 add_command_power = 5 } } option = { name = bul_mech.18.b } } country_event = { id = bul_mech.19 title = bul_mech.19.t desc = bul_mech.19.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bul_mech.19.a log = "[GetDateText]: [This.GetName]: bul_mech.19.a executed" ai_chance = { base = 40 modifier = { add = 20 has_opinion = { target = BUL value > 0 } } modifier = { add = 20 has_opinion = { target = BUL value > 50 } } modifier = { factor = 0 has_war_with = BUL } } set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes add_offsite_building = { type = industrial_complex level = 1 } set_temp_variable = { percent_change = 3.5 } set_temp_variable = { tag_index = BUL } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes add_ideas = BUL_FYR_friendship add_ideas = developmentalism set_country_flag = bul_fyr_friendship BUL = { set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes add_offsite_building = { type = industrial_complex level = 1 } set_temp_variable = { percent_change = 3.5 } set_temp_variable = { tag_index = FYR } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_ideas = BUL_FYR_friendship add_ideas = developmentalism set_country_flag = bul_fyr_friendship } } option = { name = bul_mech.19.b ai_chance = { base = 40 modifier = { add = 30 has_opinion = { target = BUL value < 0 } } modifier = { factor = 3 has_war_with = BUL } } } } country_event = { id = bul_mech.20 title = bul_mech.20.t desc = bul_mech.20.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bul_mech.20.a } } country_event = { id = bul_mech.21 title = bul_mech.21.t desc = bul_mech.21.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bul_mech.21.a } } country_event = { id = bulg.13 title = bulg.13.t desc = bulg.13.d is_triggered_only = yes fire_only_once = yes picture = GFX_powerplant trigger = { original_tag = BUL } option = { name = bulg.13.a } } country_event = { id = bulg.14 title = bulg.14.t desc = bulg.14.d is_triggered_only = yes fire_only_once = yes picture = GFX_TUR_generic trigger = { original_tag = BUL NOT = { has_country_flag = BUL_no_turks } BUL = { has_idea = BUL_unsatisf_rurk_minority } } option = { name = bulg.14.a log = "[GetDateText]: [This.GetName]: bulg.14.a executed" trigger = { original_tag = BUL NOT = { has_country_flag = BUL_no_turks } BUL = { has_idea = BUL_unsatisf_rurk_minority } } add_stability = -0.15 set_temp_variable = { party_index = 12 } set_temp_variable = { party_popularity_increase = 0.02 } change_relative_party_popularity = yes hidden_effect = { country_event = { id = bulg.14 days = 100 } } } option = { name = bulg.14.b log = "[GetDateText]: [This.GetName]: bulg.14.b executed" trigger = { original_tag = BUL has_country_flag = BUL_no_turks } add_stability = 0.15 } } #Bulgaria Start Revoult in Macedonia country_event = { id = bulg.16 title = bulg.16.t desc = bulg.16.d is_triggered_only = yes fire_only_once = yes picture = GFX_bulgaria_macedonia option = { name = bulg.16.a log = "[GetDateText]: [This.GetName]: bulg.16.a executed" BUL_macedonia_revoult = yes } } #Macedonia Start Revoult in Bulgaria country_event = { id = bulg.17 title = bulg.17.t desc = bulg.17.d is_triggered_only = yes fire_only_once = yes picture = GFX_bulgaria_macedonia option = { name = bulg.17.a log = "[GetDateText]: [This.GetName]: bulg.17.a executed" FYR_bulgaria_revoult = yes } } #Puppet Rebellion country_event = { id = bulg.18 title = bulg.18.t desc = bulg.18.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bulg.18.a log = "[GetDateText]: [This.GetName]: bulg.18.a executed" ROOT = { if = { limit = { has_global_flag = GAME_RULE_allow_colored_puppets } set_autonomy = { target = FROM autonomy_state = autonomy_puppet_state_colored end_wars = no end_civil_wars = no } } else = { set_autonomy = { target = FROM autonomy_state = autonomy_puppet_state end_wars = no end_civil_wars = no } } if = { limit = { original_tag = BUL } declare_war_on = { target = FYR type = annex_everything } } if = { limit = { original_tag = FYR } declare_war_on = { target = BUL type = annex_everything } } } ai_chance = { base = 100 } } option = { name = bulg.18.b ai_chance = { base = 0 } } } #Puppet Rebellion country_event = { id = bulg.19 title = bulg.19.t desc = bulg.19.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bulg.19.a log = "[GetDateText]: [This.GetName]: bulg.19.a executed" BUL = { country_event = bulg.18 } } } #Puppet Rebellion country_event = { id = bulg.20 title = bulg.20.t desc = bulg.20.d is_triggered_only = yes picture = GFX_bulgaria_macedonia option = { name = bulg.20.a log = "[GetDateText]: [This.GetName]: bulg.20.a executed" FYR = { country_event = bulg.18 } } } #DIPLOMACY #Building Nuclear Plant country_event = { id = bulg.21 title = bulg.21.t desc = bulg.21.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.21.a log = "[GetDateText]: [This.GetName]: bulg.21.a executed" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes set_temp_variable = { percent_change = 2.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_opinion_modifier = { modifier = recent_actions_positive target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = BUL } BUL = { country_event = bulg.22 } ai_chance = { base = 60 modifier = { add = 20 has_opinion = { target = BUL value > 0 } } modifier = { add = 20 has_opinion = { target = BUL value > 50 } } modifier = { factor = 0 has_war_with = BUL } } } option = { name = bulg.21.b log = "[GetDateText]: [This.GetName]: bulg.21.b executed" BUL = { country_event = bulg.23 } add_opinion_modifier = { modifier = recent_actions_negative target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = BUL } ai_chance = { base = 20 modifier = { add = 30 has_opinion = { target = BUL value < 0 } } modifier = { factor = 3 has_war_with = BUL } } } } #Building Nuclear Plant - Russia Agree country_event = { id = bulg.22 title = bulg.22.t desc = bulg.22.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.22.a log = "[GetDateText]: [This.GetName]: bulg.22.a executed" 153 = { add_building_construction = { type = nuclear_reactor level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes set_temp_variable = { percent_change = 2.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_opinion_modifier = { modifier = recent_actions_positive target = SOV } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = SOV } } } #Building Nuclear Plant - Russia Disagree country_event = { id = bulg.23 title = bulg.23.t desc = bulg.23.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.23.a log = "[GetDateText]: [This.GetName]: bulg.23.a executed" add_opinion_modifier = { modifier = recent_actions_negative target = SOV } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = SOV } } } #LUKOIL boost country_event = { id = bulg.24 title = bulg.24.t desc = bulg.24.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.24.a log = "[GetDateText]: [This.GetName]: bulg.24.a executed" set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_opinion_modifier = { modifier = recent_actions_positive target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = BUL } BUL = { country_event = bulg.25 } ai_chance = { base = 60 modifier = { add = 20 has_opinion = { target = BUL value > 0 } } modifier = { add = 20 has_opinion = { target = BUL value > 50 } } modifier = { factor = 0 has_war_with = BUL } } } option = { name = bulg.24.b log = "[GetDateText]: [This.GetName]: bulg.24.b executed" BUL = { country_event = bulg.26 } add_opinion_modifier = { modifier = recent_actions_negative target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = BUL } ai_chance = { base = 20 modifier = { add = 30 has_opinion = { target = BUL value < 0 } } modifier = { factor = 3 has_war_with = BUL } } } } #LUKOIL boost - Russia Agree country_event = { id = bulg.25 title = bulg.25.t desc = bulg.25.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.25.a log = "[GetDateText]: [This.GetName]: bulg.25.a executed" swap_ideas = { remove_idea = BUL_lukoil_russian_idea add_idea = BUL_lukoil_russian_idea1 } set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_opinion_modifier = { modifier = recent_actions_positive target = SOV } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = SOV } } } #LUKOIL boost - Russia Disagree country_event = { id = bulg.26 title = bulg.26.t desc = bulg.26.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.26.a log = "[GetDateText]: [This.GetName]: bulg.26.a executed" add_opinion_modifier = { modifier = recent_actions_negative target = SOV } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = SOV } } } #Army Exercises country_event = { id = bulg.27 title = bulg.27.t desc = bulg.27.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.27.a log = "[GetDateText]: [This.GetName]: bulg.27.a executed" add_command_power = -30 set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_opinion_modifier = { modifier = recent_actions_positive target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = BUL } BUL = { country_event = bulg.28 } ai_chance = { base = 60 modifier = { add = 20 has_opinion = { target = BUL value > 0 } } modifier = { add = 20 has_opinion = { target = BUL value > 50 } } modifier = { factor = 0 has_war_with = BUL } } } option = { name = bulg.27.b log = "[GetDateText]: [This.GetName]: bulg.27.b executed" BUL = { country_event = bulg.29 } add_opinion_modifier = { modifier = recent_actions_negative target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = BUL } ai_chance = { base = 20 modifier = { add = 30 has_opinion = { target = BUL value < 0 } } modifier = { factor = 3 has_war_with = BUL } } } } #Army Exercises - Russia Agree country_event = { id = bulg.28 title = bulg.28.t desc = bulg.28.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.28.a log = "[GetDateText]: [This.GetName]: bulg.28.a executed" set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = SOV } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes custom_effect_tooltip = { localization_key = modifies_dynamic_modifier_tt MODIFIER = BUL_army_modifier } add_to_variable = { BUL_army_army_attack_factor = 0.02 tooltip = army_attack_factor_tt } add_to_variable = { BUL_army_army_defence_factor = 0.02 tooltip = army_defence_factor_tt } add_to_variable = { BUL_army_army_org_factor = 0.02 tooltip = army_org_factor_tt } add_opinion_modifier = { modifier = recent_actions_positive target = SOV } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = SOV } } } #Army Exercises - Russia Disagree country_event = { id = bulg.29 title = bulg.29.t desc = bulg.29.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.29.a log = "[GetDateText]: [This.GetName]: bulg.29.a executed" add_opinion_modifier = { modifier = recent_actions_negative target = SOV } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = SOV } } } #Military Objects country_event = { id = bulg.30 title = bulg.30.t desc = bulg.30.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.30.a log = "[GetDateText]: [This.GetName]: bulg.30.a executed" add_command_power = -30 set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = USA } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_opinion_modifier = { modifier = recent_actions_positive target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = BUL } BUL = { country_event = bulg.31 } ai_chance = { base = 60 modifier = { add = 20 has_opinion = { target = BUL value > 0 } } modifier = { add = 20 has_opinion = { target = BUL value > 50 } } modifier = { factor = 0 has_war_with = BUL } } } option = { name = bulg.30.b log = "[GetDateText]: [This.GetName]: bulg.30.b executed" BUL = { country_event = bulg.32 } add_opinion_modifier = { modifier = recent_actions_negative target = BUL } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = BUL } ai_chance = { base = 20 modifier = { add = 30 has_opinion = { target = BUL value < 0 } } modifier = { factor = 3 has_war_with = BUL } } } } #Military Objects - USA Agree country_event = { id = bulg.31 title = bulg.31.t desc = bulg.31.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.31.a log = "[GetDateText]: [This.GetName]: bulg.31.a executed" set_temp_variable = { percent_change = 1.5 } set_temp_variable = { tag_index = USA } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes add_ideas = BUL_military_usa_objects add_opinion_modifier = { modifier = recent_actions_positive target = USA } reverse_add_opinion_modifier = { modifier = recent_actions_positive target = USA } } } #Military Objects - USA Disagree country_event = { id = bulg.32 title = bulg.32.t desc = bulg.32.d is_triggered_only = yes picture = GFX_bulgaria_russia option = { name = bulg.32.a log = "[GetDateText]: [This.GetName]: bulg.32.a executed" add_opinion_modifier = { modifier = recent_actions_negative target = USA } reverse_add_opinion_modifier = { modifier = recent_actions_negative target = USA } } } country_event = { id = bul_expansion.1 title = bul_expansion.1.t desc = bul_expansion.1.d picture = GFX_BUL_expansion_event is_triggered_only = yes option = { name = bul_expansion.1.a log = "[GetDateText]: [This.GetName]: bul_expansion.1.a executed" add_opinion_modifier = { modifier = BUL_expansion_supported target = FROM } reverse_add_opinion_modifier = { modifier = BUL_expansion_supported target = FROM } add_opinion_modifier = { modifier = BUL_expansion_trade_support target = FROM } reverse_add_opinion_modifier = { modifier = BUL_expansion_trade_support target = FROM } ai_chance = { base = 5 modifier = { add = 10 has_opinion = { target = FROM value > 30 } } modifier = { add = 5 has_opinion = { target = FROM value > 10 } } modifier = { factor = 0 has_opinion = { target = FROM value < -20 } } } } option = { name = bul_expansion.1.b log = "[GetDateText]: [This.GetName]: bul_expansion.1.b executed" add_opinion_modifier = { modifier = BUL_expansion_condemned target = FROM } reverse_add_opinion_modifier = { modifier = BUL_expansion_condemned target = FROM } add_opinion_modifier = { modifier = BUL_expansion_trade_condemned target = FROM } reverse_add_opinion_modifier = { modifier = BUL_expansion_trade_condemned target = FROM } ai_chance = { base = 5 modifier = { add = 10 has_opinion = { target = FROM value < -20 } } modifier = { add = 5 has_opinion = { target = FROM value < 0 } } modifier = { factor = 0 has_opinion = { target = FROM value > 30 } } } } } ### BUL_yugoslavian_question event chain ### country_event = { id = bul_yug.1 title = bul_yug.1.t desc = bul_yug.1.d picture = GFX_special_forces is_triggered_only = yes fire_only_once = yes option = { name = bul_yug.1.a log = "[GetDateText]: [Root.GetName]: bul_yug.1.a executed" ai_chance = { base = 5 } SER = { country_event = { id = bul_yug.2 days = 7 } } BOS = { country_event = { id = bul_yug.2 days = 7 } } CRO = { country_event = { id = bul_yug.2 days = 7 } } SLV = { country_event = { id = bul_yug.2 days = 7 } } } option = { name = bul_yug.1.b log = "[GetDateText]: [Root.GetName]: bul_yug.1.b executed" ai_chance = { base = 5 } SER = { every_owned_state = { BUL = { add_state_claim = PREV } } } if = { limit = { country_exists = MNT } MNT = { every_owned_state = { BUL = { add_state_claim = PREV } } } } if = { limit = { country_exists = KOS } KOS = { every_owned_state = { BUL = { add_state_claim = PREV } } } } BOS = { every_owned_state = { BUL = { add_state_claim = PREV } } } CRO = { every_owned_state = { BUL = { add_state_claim = PREV } } } SLV = { every_owned_state = { BUL = { add_state_claim = PREV } } } SER = { country_event = { id = bul_yug.6 days = 1 } } BOS = { country_event = { id = bul_yug.6 days = 1 } } CRO = { country_event = { id = bul_yug.6 days = 1 } } SLV = { country_event = { id = bul_yug.6 days = 1 } } if = { limit = { country_exists = MNT } MNT = { country_event = { id = bul_yug.6 days = 1 } } } if = { limit = { country_exists = KOS } KOS = { country_event = { id = bul_yug.6 days = 1 } } } USA = { country_event = { id = bul_yug.7 days = 3 } } SOV = { country_event = { id = bul_yug.7 days = 3 } } TUR = { country_event = { id = bul_yug.7 days = 3 } } GER = { country_event = { id = bul_yug.7 days = 3 } } FRA = { country_event = { id = bul_yug.7 days = 3 } } } } country_event = { id = bul_yug.2 title = bul_yug.2.t desc = bul_yug.2.d picture = GFX_paris_convention is_triggered_only = yes option = { name = bul_yug.2.a log = "[GetDateText]: [This.GetName]: bul_yug.2.a executed" ai_chance = { base = 5 modifier = { add = 50 has_opinion = { target = FROM value > 25 } } modifier = { add = 50 has_opinion = { target = FROM value > 50 } } modifier = { factor = 0 has_opinion = { target = FROM value < -25 } } modifier = { add = -50 is_in_faction = yes NOT = { is_in_faction_with = FROM } } } if = { limit = { FROM = { is_in_faction = no } } FROM = { create_faction_from_template = faction_template_united_balkan_pact } } FROM = { add_to_faction = PREV } } option = { name = bul_yug.2.b log = "[GetDateText]: [This.GetName]: bul_yug.2.b executed" ai_chance = { base = 30 modifier = { add = 50 has_opinion = { target = FROM value < 0 } } } add_opinion_modifier = { target = FROM modifier = drama } } } country_event = { id = bul_yug.6 title = bul_yug.6.t desc = bul_yug.6.d picture = GFX_special_forces is_triggered_only = yes option = { name = bul_yug.6.a log = "[GetDateText]: [This.GetName]: bul_yug.6.a executed" ai_chance = { base = 1 } add_opinion_modifier = { target = FROM modifier = BUL_annexation_hostility } } } country_event = { id = bul_yug.7 title = bul_yug.7.t desc = bul_yug.7.d picture = GFX_special_forces is_triggered_only = yes option = { name = bul_yug.7.a log = "[GetDateText]: [This.GetName]: bul_yug.7.a executed" ai_chance = { base = 10 modifier = { add = 30 has_government = democratic } modifier = { add = 20 has_opinion = { target = FROM value < 0 } } } add_opinion_modifier = { target = FROM modifier = BUL_annexation_hostility } FROM = { add_to_variable = { BUL_sanctions_count = 1 } BUL_sanctions_update = yes } hidden_effect = { BUL = { country_event = { id = bul_yug.8 days = 1 } } } } option = { name = bul_yug.7.b log = "[GetDateText]: [This.GetName]: bul_yug.7.b executed" ai_chance = { base = 5 modifier = { add = 30 has_opinion = { target = FROM value > 25 } } modifier = { add = 20 OR = { has_government = neutrality has_government = fascism } } } add_opinion_modifier = { target = FROM modifier = BUL_supporter_trust } add_opinion_modifier = { target = FROM modifier = BUL_supporter_trade } FROM = { add_opinion_modifier = { target = PREV modifier = BUL_supporter_trust } add_opinion_modifier = { target = PREV modifier = BUL_supporter_trade } add_to_variable = { BUL_sanctions_count = -0.5 } BUL_sanctions_update = yes } hidden_effect = { BUL = { country_event = { id = bul_yug.9 days = 1 } } } } option = { name = bul_yug.7.c ai_chance = { base = 15 } } } country_event = { id = bul_yug.8 title = bul_yug.8.t desc = bul_yug.8.d picture = GFX_special_forces is_triggered_only = yes option = { name = bul_yug.8.a ai_chance = { base = 1 } } } country_event = { id = bul_yug.9 title = bul_yug.9.t desc = bul_yug.9.d picture = GFX_paris_convention is_triggered_only = yes option = { name = bul_yug.9.a ai_chance = { base = 1 } } }