BUL_rebellion_category = { BUL_start_probulgarian_propaganda = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { check_variable = { treasury > 3 } } custom_cost_text = cost_3_0 allowed = { original_tag = BUL } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = FYR } days_remove = 35 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_start_probulgarian_propaganda" set_temp_variable = { percent_change = 3.5 } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes country_event = bul_mech.7 FYR = { country_event = bul_mech.7 add_stability = -0.05 add_opinion_modifier = { target = BUL modifier = drama } add_popularity = { ideology = nationalist popularity = 0.05 } recalculate_party = yes } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_arrange_a_pro_bulgarian_protest = { icon = GFX_decision_bul_fyr_politic allowed = { original_tag = BUL } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = FYR } days_remove = 35 cost = 110 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_arrange_a_pro_bulgarian_protest" set_temp_variable = { percent_change = 6 } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes country_event = bul_mech.8 FYR = { country_event = bul_mech.8 add_stability = -0.10 add_opinion_modifier = { target = BUL modifier = drama } add_popularity = { ideology = nationalist popularity = 0.05 } } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_send_weapons_to_separatists = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { command_power > 20 } custom_cost_text = command_power_more_than_20 allowed = { original_tag = BUL } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = FYR } days_remove = 40 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_send_weapons_to_separatists" set_temp_variable = { percent_change = 2.5 } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes add_command_power = -20 add_equipment_to_stockpile = { type = infantry_weapons_type amount = -1000 producer = ROOT } country_event = bul_mech.9 BUL = { add_war_support = 0.05 } FYR = { add_stability = -0.05 add_war_support = 0.05 add_opinion_modifier = { target = BUL modifier = hostile_status } } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_friendship_diplomacy = { icon = GFX_decision_bul_fyr_politic cost = 25 allowed = { original_tag = BUL } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = FYR } days_remove = 40 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_friendship_diplomacy" add_opinion_modifier = { target = FYR modifier = diplomatic_support } reverse_add_opinion_modifier = { target = FYR modifier = diplomatic_support } set_temp_variable = { percent_change = 1.5 } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes country_event = bul_mech.10 FYR = { country_event = bul_mech.10 } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_invest_in_macedonia = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { check_variable = { treasury > 9.9 } } custom_cost_text = cost_10_0 allowed = { original_tag = BUL } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = FYR } days_remove = 75 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_invest_in_macedonia" FYR = { country_event = bul_mech.11 } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_purge_nationalists_fyr = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { command_power > 20 } custom_cost_text = command_power_more_than_20 allowed = { original_tag = BUL } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = FYR } days_remove = 55 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_purge_nationalists_fyr" set_temp_variable = { percent_change = 5 } set_temp_variable = { influence_target = FYR } change_influence_percentage = yes add_command_power = -20 add_popularity = { ideology = nationalist popularity = -0.05 } recalculate_party = yes country_event = bul_mech.14 FYR = { country_event = bul_mech.14 add_popularity = { ideology = nationalist popularity = -0.05 } recalculate_party = yes } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_start_antibulgarian_propaganda = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { check_variable = { treasury > 3 } has_political_power > 74 } custom_cost_text = cost_3_0_pp_75 ai_hint_pp_cost = 75 allowed = { original_tag = FYR } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = BUL } days_remove = 45 fire_only_once = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_start_antibulgarian_propaganda" set_temp_variable = { percent_change = 2.5 } set_temp_variable = { tag_index = FYR } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes country_event = bul_mech.20 add_political_power = -75 BUL = { country_event = bul_mech.20 add_stability = -0.05 add_opinion_modifier = { target = BUL modifier = drama } add_popularity = { ideology = nationalist popularity = 0.05 } recalculate_party = yes } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } BUL_arrange_a_anti_bulgarian_protest = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { check_variable = { treasury > 3 } has_political_power > 9 } custom_cost_text = cost_3_0_pp_10 ai_hint_pp_cost = 10 allowed = { original_tag = FYR } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } country_exists = BUL } days_remove = 35 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_arrange_a_anti_bulgarian_protest" set_temp_variable = { percent_change = -3 } set_temp_variable = { tag_index = FYR } set_temp_variable = { influence_target = BUL } change_influence_percentage = yes country_event = bul_mech.21 add_political_power = -10 BUL = { country_event = bul_mech.21 add_stability = -0.10 add_opinion_modifier = { target = BUL modifier = drama } add_popularity = { ideology = nationalist popularity = 0.05 } recalculate_party = yes } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } BUL_meeting_with_bulgarian_officials = { icon = GFX_decision_bul_fyr_politic cost = 100 allowed = { OR = { original_tag = BUL original_tag = FYR } } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } OR = { country_exists = BUL country_exists = FYR } } days_remove = 45 complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_meeting_with_bulgarian_officials" ROOT = { country_event = bul_mech.16 } } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_conduct_training_on_border = { icon = GFX_decision_bul_fyr_politic custom_cost_trigger = { command_power > 20 has_political_power > 99 } custom_cost_text = command_power_20_pp_100 ai_hint_pp_cost = 100 allowed = { OR = { original_tag = BUL original_tag = FYR } } visible = { NOT = { has_country_flag = BUL_FYR_rebbelion } OR = { country_exists = BUL country_exists = FYR } } days_remove = 30 fire_only_once = no complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_conduct_training_on_border" country_event = bul_mech.17 add_political_power = -100 add_command_power = -20 } ai_will_do = { base = 0 modifier = { OR = { has_government = communism has_government = nationalist } add = 355 } } } BUL_start_revoult = { icon = GFX_decision_bul_fyr_politic allowed = { original_tag = BUL } visible = { FYR = { owns_state = 136 influence_higher_60 = yes } country_exists = FYR NOT = { has_country_flag = BUL_FYR_rebbelion } } days_remove = 15 fire_only_once = yes complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_start_revoult" FYR = { country_event = bulg.16 set_country_flag = BUL_FYR_rebbelion } BUL = { set_country_flag = BUL_FYR_rebbelion } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes NOT = { OR = { has_global_flag = BUL_TSARIST_RESTORATION_FOCUS_PATH has_global_flag = BUL_RED_BALKAN_FOCUS_PATH } } factor = 0 } modifier = { factor = 0 has_global_flag = BUL_HISTORICAL_FOCUS_PATH } } } FYR_start_revoult = { icon = GFX_decision_bul_fyr_politic allowed = { original_tag = FYR } visible = { BUL = { owns_state = 153 influence_higher_60 = yes } country_exists = BUL NOT = { has_country_flag = BUL_FYR_rebbelion } } days_remove = 15 fire_only_once = yes complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision FYR_start_revoult" BUL = { country_event = bulg.17 set_country_flag = BUL_FYR_rebbelion } FYR = { set_country_flag = BUL_FYR_rebbelion } } ai_will_do = { base = 1 modifier = { is_historical_focus_on = yes factor = 0 } } } } BUL_Bolgarisation_category = { BUL_132_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 132 NOT = { is_in_array = { core_states = 132 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_132_return" add_state_core = 132 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_133_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 180 visible = { owns_state = 133 NOT = { is_in_array = { core_states = 133 } } } cost = 80 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_133_return" add_state_core = 133 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_998_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 998 NOT = { is_in_array = { core_states = 998 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_998_return" add_state_core = 998 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_130_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 130 NOT = { is_in_array = { core_states = 130 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_130_return" add_state_core = 130 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_131_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 131 NOT = { is_in_array = { core_states = 131 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_131_return" add_state_core = 131 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_134_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 134 NOT = { is_in_array = { core_states = 134 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_134_return" add_state_core = 134 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_934_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 934 NOT = { is_in_array = { core_states = 934 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_934_return" add_state_core = 934 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_137_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 160 visible = { owns_state = 137 NOT = { is_in_array = { core_states = 137 } } } cost = 75 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_137_return" add_state_core = 137 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_138_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 160 visible = { owns_state = 138 NOT = { is_in_array = { core_states = 138 } } } cost = 75 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_138_return" add_state_core = 138 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_974_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 visible = { owns_state = 974 NOT = { is_in_array = { core_states = 974 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_974_return" add_state_core = 974 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_140_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 140 visible = { owns_state = 140 NOT = { is_in_array = { core_states = 140 } } } cost = 75 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_140_return" add_state_core = 140 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_139_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 140 visible = { owns_state = 139 NOT = { is_in_array = { core_states = 139 } } } cost = 75 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_139_return" add_state_core = 139 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_136_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 available = { 136 = { compliance > 79 } } visible = { owns_state = 136 NOT = { is_in_array = { core_states = 136 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_136_return" add_state_core = 136 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_135_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 120 available = { 135 = { compliance > 79 } } visible = { owns_state = 135 NOT = { is_in_array = { core_states = 135 } } } cost = 70 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_135_return" add_state_core = 135 add_stability = -0.05 } ai_will_do = { base = 355 } } BUL_284_return = { icon = GFX_decision_bulgarisation fire_only_once = yes days_remove = 180 visible = { owns_state = 284 NOT = { is_in_array = { core_states = 284 } } } cost = 80 remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_284_return" add_state_core = 284 add_stability = -0.05 } ai_will_do = { base = 355 } } } BUL_tourism_development_category = { BUL_develop_sunny_beach = { icon = GFX_decision_generic_construction fire_only_once = yes cost = 75 days_remove = 70 visible = { has_idea = BUL_tourism_1 NOT = { has_country_flag = BUL_sunny_beach_developed } } available = { num_of_civilian_factories_available_for_projects > 2 } modifier = { civilian_factory_use = 3 } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_develop_sunny_beach completed" set_country_flag = BUL_sunny_beach_developed set_temp_variable = { treasury_change = 0.60 } modify_treasury_effect = yes add_timed_idea = { idea = BUL_sunny_beach_revenue days = 3650 } } ai_will_do = { base = 100 } } BUL_develop_borovets = { icon = GFX_decision_generic_construction fire_only_once = yes cost = 75 days_remove = 70 visible = { has_idea = BUL_tourism_1 NOT = { has_country_flag = BUL_borovets_developed } } available = { num_of_civilian_factories_available_for_projects > 2 } modifier = { civilian_factory_use = 3 } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_develop_borovets completed" set_country_flag = BUL_borovets_developed set_temp_variable = { treasury_change = 0.40 } modify_treasury_effect = yes add_timed_idea = { idea = BUL_borovets_revenue days = 3650 } } ai_will_do = { base = 100 } } BUL_develop_varna_beaches = { icon = GFX_decision_generic_construction fire_only_once = yes cost = 75 days_remove = 70 visible = { has_idea = BUL_tourism_1 NOT = { has_country_flag = BUL_varna_beaches_developed } } available = { num_of_civilian_factories_available_for_projects > 2 } modifier = { civilian_factory_use = 3 } remove_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_develop_varna_beaches completed" set_country_flag = BUL_varna_beaches_developed set_temp_variable = { treasury_change = 0.45 } modify_treasury_effect = yes add_timed_idea = { idea = BUL_varna_beaches_revenue days = 3650 } } ai_will_do = { base = 100 } } } BUL_ai_path_category = { BUL_rally_the_monarchists = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { has_global_flag = BUL_TSARIST_RESTORATION_FOCUS_PATH } available = { has_civil_war = no check_variable = { party_pop_array^23 < 0.55 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_rally_the_monarchists" set_temp_variable = { party_index = 23 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } BUL_monarchists_take_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { has_global_flag = BUL_TSARIST_RESTORATION_FOCUS_PATH } available = { has_civil_war = no nationalist_monarchists_are_in_power = no check_variable = { party_pop_array^23 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_monarchists_take_the_country" set_temp_variable = { rul_party_temp = 23 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } BUL_rally_the_communists = { icon = generic_decision cost = 25 days_re_enable = 30 visible = { has_global_flag = BUL_RED_BALKAN_FOCUS_PATH } available = { has_civil_war = no check_variable = { party_pop_array^4 < 0.55 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_rally_the_communists" set_temp_variable = { party_index = 4 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes } ai_will_do = { base = 100 } } BUL_communists_take_the_country = { icon = generic_decision cost = 150 days_re_enable = 180 visible = { has_global_flag = BUL_RED_BALKAN_FOCUS_PATH } available = { has_civil_war = no emerging_communist_state_are_in_power = no check_variable = { party_pop_array^4 > 0.5 } } complete_effect = { log = "[GetDateText]: [Root.GetName]: Decision BUL_communists_take_the_country" set_temp_variable = { rul_party_temp = 4 } change_ruling_party_effect = yes } ai_will_do = { base = 100 } } }