# Author(s): Angriest Bird # Last Modified 16/04/2025 by Angriest Bird focus_tree = { id = nigeria_focus country = { base = 0 modifier = { tag = NIG add = 10 } } continuous_focus_position = { x = 1500 y = 2000 } shared_focus = AFRICAN_UNION_shared_focus # shared_focus = CMW_Aso_Rock_Declaration shortcut = { name = NIG_religious_divide target = NIG_religious_divide scroll_wheel_factor = 0.80 } shortcut = { name = NIG_federal_government_of_nigeria target = NIG_federal_government_of_nigeria scroll_wheel_factor = 0.80 } shortcut = { name = NIG_nigerian_armed_forces target = NIG_nigerian_armed_forces scroll_wheel_factor = 0.80 } # Religious Divide focus = { id = NIG_religious_divide icon = religious_partnership_catholic_sunni x = 10 y = 0 cost = 7.86 search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_religious_divide" add_political_power = 150 } ai_will_do = { base = 1 modifier = { factor = 0 NOT = { OR = { has_completed_focus = NIG_the_anpp has_completed_focus = NIG_the_pdp } } } modifier = { factor = 25 NIG_ai_religious_path = yes } modifier = { factor = 0 NIG_ai_not_religious_path = yes } } } # Islamist Side focus = { id = NIG_nigerian_sects icon = sunni_government x = -2 y = 1 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_religious_divide } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_nigerian_sects" NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_completed_focus = NIG_the_pdp } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_teachings_of_the_quaran icon = quaran_book x = -4 y = 1 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_religious_divide } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_teachings_of_the_quaran" NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_completed_focus = NIG_the_pdp } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_uniting_the_faiths icon = national_unity_red x = -6 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_teachings_of_the_quaran } prerequisite = { focus = NIG_nigerian_sects } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_uniting_the_faiths" NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_beliefs_of_the_mosque icon = ummah x = -4 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_teachings_of_the_quaran } prerequisite = { focus = NIG_nigerian_sects } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_beliefs_of_the_mosque" NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_islamic_preachings icon = support_the_left_right x = -2 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_nigerian_sects } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_islamic_preachings" NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_secure_tradtionalist_support icon = concessions2 x = -5 y = 3 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_uniting_the_faiths focus = NIG_beliefs_of_the_mosque } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_secure_tradtionalist_support" NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_continue_sharia_law icon = sharia_law x = -2 y = 3 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_islamic_preachings } prerequisite = { focus = NIG_fifty_fifty } mutually_exclusive = { focus = NIG_end_sharia_law } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_the_pdp } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_continue_sharia_law" NIG_religious_idea_switch_muslim_majority = yes set_temp_variable = { temp_opinion = 10 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes set_temp_variable = { temp_opinion = -5 } change_the_clergy_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_line_the_government icon = islamist_gov x = -6 y = 4 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_secure_tradtionalist_support } prerequisite = { focus = NIG_uniting_the_faiths } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_line_the_government" NIG_religious_idea_switch_muslim_majority = yes add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_contract_boko_haram icon = terrorism x = -4 y = 4 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_secure_tradtionalist_support } prerequisite = { focus = NIG_continue_sharia_law } prerequisite = { focus = NIG_beliefs_of_the_mosque } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_contract_boko_haram" NIG_religious_idea_switch_muslim_majority = yes # Introduces Boko haram and Aligns them into the Army hidden_effect = { load_oob = "NIG_boko_haram" } custom_effect_tooltip = NIG_enlist_boko_haram_TT } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_convert_the_christians icon = christianophobia x = -2 y = 4 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_continue_sharia_law } mutually_exclusive = { focus = NIG_tolerance } mutually_exclusive = { focus = NIG_suppression_of_islam } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_the_pdp } NOT = { has_idea = the_clergy } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_convert_the_christians" NIG_religious_idea_switch_muslim_majority = yes unlock_decision_category_tooltip = NIG_religious_divide_decisions_category set_temp_variable = { temp_opinion = 10 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_justify_radcialism icon = aggressive_diplomacy x = -5 y = 5 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_line_the_government } prerequisite = { focus = NIG_contract_boko_haram } search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_STABILITY } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_justify_radcialism" NIG_religious_idea_switch_muslim_majority = yes add_stability = 0.035 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_disarm_the_militias icon = military_deal x = -3 y = 5 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_convert_the_christians } prerequisite = { focus = NIG_contract_boko_haram } search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_disarm_the_militias" if = { limit = { has_template = "Christian Militias" } hidden_effect = { delete_unit_template_and_units = { division_template = "Christian Militias" } add_manpower = 2000 } custom_effect_tooltip = NIG_disarm_the_militias_toolie_TT } NIG_religious_idea_switch_muslim_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_a_new_wave_of_extremism icon = anti_catholicism x = -4 y = 6 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_justify_radcialism } prerequisite = { focus = NIG_disarm_the_militias } search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_WAR_SUPPORT } available = { NOT = { has_completed_focus = NIG_suppression_of_islam } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_a_new_wave_of_extremism" NIG_religious_idea_switch_muslim_majority = yes add_war_support = 0.05 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } # Tolerance Path focus = { id = NIG_fifty_fifty icon = NIG_fifty_fifty x = 0 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_religious_divide } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_fifty_fifty" add_stability = 0.05 } ai_will_do = { base = 1 modifier = { has_completed_focus = NIG_religious_divide add = 20 } modifier = { factor = 25 NIG_ai_religious_path = yes } modifier = { factor = 0 NIG_ai_not_religious_path = yes } } } focus = { id = NIG_tolerance icon = religious_partnership_catholic_sunni x = 0 y = 4 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_continue_sharia_law focus = NIG_end_sharia_law } mutually_exclusive = { focus = NIG_convert_the_christians } mutually_exclusive = { focus = NIG_suppression_of_islam } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_tolerance" if = { limit = { has_completed_focus = NIG_continue_sharia_law } add_stability = 0.025 } else_if = { limit = { has_completed_focus = NIG_end_sharia_law } add_political_power = 150 } else = { custom_effect_tooltip = NIG_tolerance_toolie_TT } } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_historical_path = yes } modifier = { factor = 0 NIG_ai_not_historical_path = yes } } } focus = { id = NIG_islamic_tolerance icon = improve_relations_green x = -1 y = 5 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_tolerance } search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_STABILITY } available = { NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_islamic_tolerance" custom_effect_tooltip = NIG_northern_tolerance_TT add_stability = 0.025 } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_historical_path = yes } modifier = { factor = 0 NIG_ai_not_historical_path = yes } } } focus = { id = NIG_christian_faiths icon = dangerous_deal x = 1 y = 5 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_tolerance } search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_STABILITY } available = { NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_christian_faiths" custom_effect_tooltip = NIG_southern_tolerance_TT add_stability = 0.025 } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_historical_path = yes } modifier = { factor = 0 NIG_ai_not_historical_path = yes } } } focus = { id = NIG_separation_of_church_and_state icon = anti_establishment2 x = 0 y = 6 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_islamic_tolerance } prerequisite = { focus = NIG_christian_faiths } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_STABILITY } available = { NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_separation_of_church_and_state" NIG_set_to_pluralist = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_historical_path = yes } modifier = { factor = 0 NIG_ai_not_historical_path = yes } } } focus = { id = NIG_land_of_harmony icon = land_of_harmony x = 0 y = 7 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_separation_of_church_and_state } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_STABILITY } available = { NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_land_of_harmony" swap_ideas = { remove_idea = NIG_nigerian_secularism_idea add_idea = NIG_nigerian_land_of_harmony_idea } add_stability = 0.05 } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_historical_path = yes } modifier = { factor = 0 NIG_ai_not_historical_path = yes } } } # Christian focus = { id = NIG_christian_theology icon = orthodox_patriarchy x = 2 y = 1 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_religious_divide } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_christian_theology" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_completed_focus = NIG_the_anpp } modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_education_from_the_bible icon = preaching x = 4 y = 1 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_religious_divide } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_education_from_the_bible" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_completed_focus = NIG_the_anpp } modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_christian_missionaries icon = catholicism_new x = 2 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_christian_theology } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_christian_missionaries" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_rights_of_the_church icon = papacy x = 4 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_education_from_the_bible } prerequisite = { focus = NIG_christian_theology } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_rights_of_the_church" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_investments_in_the_church icon = construction x = 6 y = 2 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_christian_theology } prerequisite = { focus = NIG_education_from_the_bible } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_investments_in_the_church" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_end_sharia_law icon = end_sharia_law x = 2 y = 3 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_fifty_fifty } prerequisite = { focus = NIG_christian_missionaries } mutually_exclusive = { focus = NIG_continue_sharia_law } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_end_sharia_law" NIG_religious_idea_switch_christian_majority = yes set_temp_variable = { temp_opinion = -5 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes change_the_priesthood_opinion = yes set_temp_variable = { temp_opinion = 10 } change_the_clergy_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_secure_christian_support icon = christian_faiths x = 5 y = 3 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_rights_of_the_church focus = NIG_investments_in_the_church } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_secure_christian_support" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_suppression_of_islam icon = islamophobia2 x = 2 y = 4 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_end_sharia_law } mutually_exclusive = { focus = NIG_convert_the_christians } mutually_exclusive = { focus = NIG_tolerance } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } NOT = { has_idea = the_ulema } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_suppression_of_islam" NIG_religious_idea_switch_christian_majority = yes # Enables Religious Conversion Decisions unlock_decision_category_tooltip = NIG_religious_divide_decisions_category set_temp_variable = { temp_opinion = -10 } change_the_ulema_opinion = yes change_the_wahabi_ulema_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_enlist_the_militas icon = crusader_army x = 4 y = 4 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_rights_of_the_church } prerequisite = { focus = NIG_secure_christian_support } prerequisite = { focus = NIG_end_sharia_law } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_enlist_the_militas" NIG_religious_idea_switch_christian_majority = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_christian_cabinet icon = christian_gov x = 6 y = 4 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_social_conservatism focus = NIG_investments_in_the_church } prerequisite = { focus = NIG_secure_christian_support } search_filters = { FOCUS_FILTER_SECTARIANISM FOCUS_FILTER_STABILITY } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_christian_cabinet" NIG_religious_idea_switch_christian_majority = yes add_stability = 0.025 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_end_boko_haram_extremism icon = anti_fascism x = 3 y = 5 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_suppression_of_islam } prerequisite = { focus = NIG_enlist_the_militas } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_end_boko_haram_extremism" NIG_religious_idea_switch_christian_majority = yes set_temp_variable = { temp_opinion = 5 } change_the_clergy_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_embrace_the_chrisitans icon = catholicism x = 5 y = 5 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_christian_cabinet } prerequisite = { focus = NIG_enlist_the_militas } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_embrace_the_chrisitans" NIG_religious_idea_switch_christian_majority = yes set_temp_variable = { temp_opinion = 5 } change_the_clergy_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } focus = { id = NIG_christian_radicals icon = military_academy x = 4 y = 6 relative_position_id = NIG_religious_divide cost = 5 prerequisite = { focus = NIG_end_boko_haram_extremism } prerequisite = { focus = NIG_embrace_the_chrisitans } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { NOT = { has_completed_focus = NIG_convert_the_christians } NOT = { has_government = fascism } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_christian_radicals" NIG_religious_idea_switch_christian_majority = yes set_temp_variable = { temp_opinion = 5 } change_the_clergy_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } # Rise of Boko Haram # This section of the tree pertains to the empowerment of Boko Haram and the rise of Kano Caliphate or the establishment of the "Islamic State in Central Africa" province focus = { id = NIG_rise_of_boko_haram icon = jihad x = -2 y = 7 relative_position_id = NIG_religious_divide cost = 10 search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_completed_focus = NIG_end_sharia_law } NOT = { has_completed_focus = NIG_christian_radicals } NOT = { has_completed_focus = NIG_tolerance } NOT = { has_idea = the_clergy } has_completed_focus = NIG_a_new_wave_of_extremism } bypass = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_rise_of_boko_haram" set_temp_variable = { party_index = 11 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes hidden_effect = { set_temp_variable = { rul_party_temp = 11 } set_temp_variable = { disable_elections = 1 } change_ruling_party_effect = yes } custom_effect_tooltip = NIG_rise_of_boko_haram_TT } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_align_to_isis icon = isis_allegiance x = -6 y = 8 relative_position_id = NIG_religious_divide cost = 7.86 prerequisite = { focus = NIG_rise_of_boko_haram } mutually_exclusive = { focus = NIG_west_african_caliphate } search_filters = { FOCUS_FILTER_WAR_SUPPORT } available = { OR = { country_exists = ISI LBA = { has_government = fascism } SYR = { has_government = fascism } IRQ = { has_government = fascism } } salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_align_to_isis" add_war_support = 0.05 if = { limit = { country_exists = ISI NOT = { has_war_with = NIG } } add_opinion_modifier = { target = ISI modifier = political_outreach } reverse_add_opinion_modifier = { target = ISI modifier = political_outreach } } every_other_country = { limit = { salafist_caliphate_are_in_power = yes NOT = { has_war_with = NIG } } add_opinion_modifier = { target = ISI modifier = political_outreach } reverse_add_opinion_modifier = { target = ISI modifier = political_outreach } } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_west_african_caliphate icon = muslim_expansionism x = 2 y = 8 relative_position_id = NIG_religious_divide cost = 7.86 prerequisite = { focus = NIG_rise_of_boko_haram } mutually_exclusive = { focus = NIG_align_to_isis } search_filters = { FOCUS_FILTER_WAR_SUPPORT } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_west_african_caliphate" add_war_support = 0.10 add_stability = -0.05 } ai_will_do = { base = 1 modifier = { factor = 50 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_recognize_the_islamic_state icon = intelligence_exchange x = -7 y = 9 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_align_to_isis } search_filters = { FOCUS_FILTER_POLITICAL } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_recognize_the_islamic_state" every_country = { limit = { has_government = fascism NOT = { tag = SAU } NOT = { tag = UAE } NOT = { tag = OMA } NOT = { tag = BHR } } set_temp_variable = { ROOT.NIG_recognition_partners = 1 } add_opinion_modifier = { target = NIG modifier = recognized_us } reverse_add_opinion_modifier = { target = NIG modifier = recognized_us } } if = { limit = { OR = { check_variable = { NIG_recognition_partners > 0 } country_exists = ISI country_exists = TAL } } add_political_power = 150 } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_instigate_african_salafism icon = terrorism x = -5 y = 9 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_align_to_isis } search_filters = { FOCUS_FILTER_POLITICAL } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_instigate_african_salafism" every_country = { limit = { is_in_africa = yes } set_temp_variable = { party_index = 11 } set_temp_variable = { party_popularity_increase = 0.05 } set_temp_variable = { temp_outlook_increase = 0.05 } change_relative_party_popularity = yes } add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_support_neighboring_extremists icon = deadly_deal x = -2 y = 9 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_align_to_isis focus = NIG_west_african_caliphate } search_filters = { FOCUS_FILTER_POLITICAL } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_support_neighboring_extremists" every_neighbor_country = { set_temp_variable = { party_index = 11 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_arm_other_extremists icon = army_logistics x = -1 y = 10 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_support_neighboring_extremists } search_filters = { FOCUS_FILTER_EQUIPMENT FOCUS_FILTER_INFLUENCE } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_arm_other_extremists" set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes every_other_country = { limit = { salafist_caliphate_are_in_power = yes } if = { limit = { NIG = { has_tech = infantry_weapons_4 } } add_equipment_to_stockpile = { type = infantry_weapons_4 amount = 500 producer = NIG } } else_if = { limit = { NIG = { has_tech = infantry_weapons_3 } } add_equipment_to_stockpile = { type = infantry_weapons_3 amount = 500 producer = NIG } } else_if = { limit = { NIG = { has_tech = infantry_weapons_2 } } add_equipment_to_stockpile = { type = infantry_weapons_2 amount = 500 producer = NIG } } set_temp_variable = { percent_change = 3 } change_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_build_ties_with_extremist_groups icon = improve_relations x = -3 y = 10 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_support_neighboring_extremists } search_filters = { FOCUS_FILTER_INFLUENCE FOCUS_FILTER_DIPLOMACY } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_build_ties_with_extremist_groups" every_other_country = { limit = { salafist_caliphate_are_in_power = yes } add_opinion_modifier = { target = NIG modifier = supports_us } reverse_add_opinion_modifier = { target = NIG modifier = supports_us } # Nigerian Influence drop # Burna Boy makes some sick ass music gg Nigerian Afrobeat set_temp_variable = { percent_change = 3 } change_influence_percentage = yes } } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_claim_niger icon = war2 x = 1 y = 9 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_west_african_caliphate } will_lead_to_war_with = NGR search_filters = { FOCUS_FILTER_ANNEXATION } available = { salafist_caliphate_are_in_power = yes country_exists = NGR NOT = { has_war_with = NGR } NOT = { is_in_faction_with = NGR } } bypass = { OR = { NGR = { is_subject_of = NIG } NOT = { country_exists = NIG } } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_claim_niger" custom_effect_tooltip = NIG_cores_niger_states_tt # Executes an array iteration over the Niger's core states and adds a Nigerian Core for_each_scope_loop = { array = NGR.core_states add_core_of = NIG } set_temp_variable = { wargoal_on = NGR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = NGR type = annex_everything } } ai_will_do = { base = 1 modifier = { factor = 2 strength_ratio = { tag = NGR ratio > 0.80 } } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_invade_across_the_western_border icon = war3 x = 3 y = 9 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_west_african_caliphate } will_lead_to_war_with = TOG search_filters = { FOCUS_FILTER_ANNEXATION } available = { salafist_caliphate_are_in_power = yes OR = { country_exists = BEN country_exists = TOG } NOT = { has_war_with = BEN } NOT = { has_war_with = TOG } NOT = { is_in_faction_with = BEN } NOT = { is_in_faction_with = TOG } } bypass = { OR = { AND = { NOT = { country_exists = BEN } NOT = { country_exists = TOG } } AND = { TOG = { is_subject_of = NIG } NOT = { country_exists = BEN } } AND = { BEN = { is_subject_of = NIG } NOT = { country_exists = TOG } } AND = { TOG = { is_subject_of = NIG } BEN = { is_subject_of = NIG } } } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_invade_across_the_western_border" custom_effect_tooltip = NIG_cores_benin_togo_states_tt for_each_scope_loop = { array = BEN.core_states add_core_of = NIG } for_each_scope_loop = { array = TOG.core_states add_core_of = NIG } set_temp_variable = { wargoal_on = BEN } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = BEN type = annex_everything } set_temp_variable = { wargoal_on = TOG } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = TOG type = annex_everything } } ai_will_do = { base = 1 modifier = { factor = 2 strength_ratio = { tag = BEN ratio > 0.80 } } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_impose_sharia_law_across_nigeria icon = sharia_law x = -7 y = 10 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_recognize_the_islamic_state } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_impose_sharia_law_across_nigeria" add_stability = 0.05 set_temp_variable = { party_index = 11 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_the_new_kid_on_the_block icon = demand_territory x = -5 y = 10 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_instigate_african_salafism } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_new_kid_on_the_block" add_war_support = 0.10 add_political_power = 100 } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_the_islamic_states icon = tripartite_pact x = -6 y = 11 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_the_new_kid_on_the_block } prerequisite = { focus = NIG_impose_sharia_law_across_nigeria } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_FOREIGN_POLICY } available = { is_subject = no salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_islamic_states" if = { limit = { is_in_faction = yes } leave_faction = yes } if = { limit = { is_faction_leader = no } dismantle_faction = yes create_faction_from_template = faction_template_nig_islamic_states } every_other_country = { limit = { NOT = { is_in_faction_with = NIG } OR = { salafist_caliphate_are_in_power = yes AND = { original_tag = LBA has_government = fascism } } } country_event = { id = nigeria_md.9 days = 1 } } custom_effect_tooltip = TT_IF_THEY_ACCEPT custom_effect_tooltip = NIG_islamic_states_response_TT } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_invade_central_africa icon = african_conflict x = 1 y = 10 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_claim_niger } will_lead_to_war_with = EGU search_filters = { FOCUS_FILTER_ANNEXATION } available = { salafist_caliphate_are_in_power = yes OR = { country_exists = EGU country_exists = CAM country_exists = CAR } } bypass = { OR = { AND = { NOT = { country_exists = EGU } NOT = { country_exists = CAM } NOT = { country_exists = CAR } } AND = { CAM = { is_subject_of = NIG } NOT = { country_exists = EGU } NOT = { country_exists = CAR } } AND = { CAR = { is_subject_of = NIG } NOT = { country_exists = EGU } NOT = { country_exists = CAM } } AND = { EGU = { is_subject_of = NIG } NOT = { country_exists = CAR } NOT = { country_exists = CAM } } AND = { CAM = { is_subject_of = NIG } NOT = { country_exists = EGU } CAR = { is_subject_of = NIG } } AND = { EGU = { is_subject_of = NIG } NOT = { country_exists = CAM } CAR = { is_subject_of = NIG } } AND = { EGU = { is_subject_of = NIG } NOT = { country_exists = CAR } CAM = { is_subject_of = NIG } } AND = { CAM = { is_subject_of = NIG } EGU = { is_subject_of = NIG } CAR = { is_subject_of = NIG } } } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_invade_central_africa" custom_effect_tooltip = NIG_cores_equatorial_guinea_cameroon_central_tt for_each_scope_loop = { array = EGU.core_states add_core_of = NIG } for_each_scope_loop = { array = CAM.core_states add_core_of = NIG } for_each_scope_loop = { array = CAR.core_states add_core_of = NIG } set_temp_variable = { wargoal_on = CAM } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CAM type = annex_everything } set_temp_variable = { wargoal_on = CAR } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = CAR type = annex_everything } set_temp_variable = { wargoal_on = EGU } set_temp_variable = { wargoal_type = 2 } add_threat_from_wargoal_effect = yes create_wargoal = { target = EGU type = annex_everything } } ai_will_do = { base = 1 modifier = { factor = 2 strength_ratio = { tag = CAR ratio > 0.75 } strength_ratio = { tag = CAM ratio > 0.75 } strength_ratio = { tag = EGU ratio > 0.75 } } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_local_salafism icon = terrorism x = 3 y = 10 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_invade_across_the_western_border } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_local_salafism" set_temp_variable = { party_index = 11 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes add_war_support = 0.05 if = { limit = { has_idea = NIG_restrained_piracy_idea } remove_ideas = NIG_restrained_piracy_idea } else_if = { limit = { has_idea = NIG_unrestrained_piracy_idea } swap_ideas = { remove_idea = NIG_unrestrained_piracy_idea add_idea = NIG_restrained_piracy_idea } } } ai_will_do = { base = 1 modifier = { factor = 5 has_idea = NIG_unrestrained_piracy_idea } modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } focus = { id = NIG_declare_a_new_caliph icon = fascism2 x = 2 y = 11 relative_position_id = NIG_religious_divide cost = 10 prerequisite = { focus = NIG_invade_central_africa } prerequisite = { focus = NIG_local_salafism } search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_POLITICAL } available = { salafist_caliphate_are_in_power = yes } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_declare_a_new_caliph" set_temp_variable = { party_index = 11 } set_temp_variable = { party_popularity_increase = 0.10 } set_temp_variable = { temp_outlook_increase = 0.10 } change_relative_party_popularity = yes add_ideas = NIG_the_new_nigerian_caliph_idea } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CALIPHATE_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_caliphate_path = yes } } } # Political Field focus = { id = NIG_federal_government_of_nigeria icon = NIG_federal_government x = 25 y = 0 cost = 5 search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_federal_government_of_nigeria" add_political_power = 100 add_stability = 0.05 } ai_will_do = { base = 3 } } focus = { id = NIG_constiution_reforms icon = Election x = -2 y = 1 relative_position_id = NIG_federal_government_of_nigeria cost = 2.5 prerequisite = { focus = NIG_federal_government_of_nigeria } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_constiution_reforms" add_stability = 0.02 add_political_power = 100 } ai_will_do = { base = 3 } } focus = { id = NIG_the_nigerian_model icon = self_management x = 2 y = 1 relative_position_id = NIG_federal_government_of_nigeria cost = 2.5 prerequisite = { focus = NIG_federal_government_of_nigeria } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_nigerian_model" set_temp_variable = { percent_change = 10 } change_domestic_influence_percentage = yes } ai_will_do = { base = 3 } } focus = { id = NIG_the_pdp icon = NIG_pdp x = -4 y = 2 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_the_nigerian_model } prerequisite = { focus = NIG_constiution_reforms } prerequisite = { focus = NIG_efficent_government_spending } mutually_exclusive = { focus = NIG_the_anpp } search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_government = fascism } NOT = { has_completed_focus = NIG_continue_sharia_law } NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_pdp" set_country_flag = NIG_the_pdp_flag country_event = { id = nigeria_md.5 days = 7 } } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_the_anpp icon = NIG_progressives_congress x = 4 y = 2 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_the_nigerian_model } prerequisite = { focus = NIG_constiution_reforms } prerequisite = { focus = NIG_efficent_government_spending } mutually_exclusive = { focus = NIG_the_pdp } search_filters = { FOCUS_FILTER_POLITICAL } available = { NOT = { has_government = fascism } NOT = { has_completed_focus = NIG_rise_of_boko_haram } } dynamic = yes completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_anpp" set_country_flag = NIG_the_anpp_flag set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes country_event = { id = nigeria_md.6 days = 7 } } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_anpp_party_path = yes } modifier = { factor = 0 NIG_ai_not_anpp_party_path = yes } } } ##PDP focus = { id = NIG_social_conservatism icon = propaganda x = -6 y = 3 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_the_pdp } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { neutrality_neutral_conservatism_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_social_conservatism" add_political_power = 75 add_stability = 0.025 } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_national_health_care_service icon = union_negotiations x = -4 y = 3 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_the_pdp } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_conservatism_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_national_health_care_service" increase_healthcare_budget = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_found_the_ntel icon = production2 x = -6 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_social_conservatism } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_conservatism_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_found_the_ntel" set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes add_political_power = 100 set_temp_variable = { party_index = 14 } set_temp_variable = { party_popularity_increase = 0.01 } set_temp_variable = { temp_outlook_increase = 0.01 } change_relative_party_popularity = yes 338 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } } 337 = { add_building_construction = { type = internet_station level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_balanced_budgets icon = money x = -4 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_national_health_care_service } search_filters = { FOCUS_FILTER_INDUSTRY } available = { neutrality_neutral_conservatism_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_balanced_budgets" set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes random_owned_state = { prioritize = { 337 334 } add_extra_state_shared_building_slots = 1 } random_owned_state = { prioritize = { 336 332 } add_extra_state_shared_building_slots = 1 } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_free_market icon = trade x = -6 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_found_the_ntel } search_filters = { FOCUS_FILTER_TRADE FOCUS_FILTER_FOREIGN_POLICY } available = { neutrality_neutral_conservatism_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_free_market" every_other_country = { limit = { is_in_africa = yes NOT = { has_war_with = NIG } } add_opinion_modifier = { target = ROOT modifier = global_trade } reverse_add_opinion_modifier = { target = ROOT modifier = global_trade } } } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_historical_path = yes } modifier = { factor = 0 NIG_ai_not_historical_path = yes } } } focus = { id = NIG_the_way_of_bible icon = treaty3 x = -4 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_found_the_ntel } prerequisite = { focus = NIG_balanced_budgets } search_filters = { FOCUS_FILTER_EXPENDITURE } available = { neutrality_neutral_conservatism_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_way_of_bible" add_stability = -0.025 #Mimic Islamists Rioting increase_education_budget = yes set_temp_variable = { desire_change = 0.5 } change_expected_education_spending = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_pdp_path = yes } modifier = { factor = 0 NIG_ai_not_pdp_path = yes } } } focus = { id = NIG_christian_tradtionalism icon = catholicism_new x = -6 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_christian_radicals } prerequisite = { focus = NIG_the_way_of_bible } search_filters = { FOCUS_FILTER_SECTARIANISM } available = { neutrality_neutral_conservatism_are_in_power = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_christian_tradtionalism" NIG_religious_idea_switch_christian_majority = yes set_temp_variable = { temp_opinion = 5 } change_the_clergy_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_CHRISTIAN_NATION_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_christian_nation_path = yes } } } ##Admin Reforms focus = { id = NIG_adminstrative_reforms icon = african_investment x = 0 y = 3 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_the_anpp focus = NIG_the_pdp } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_adminstrative_reforms" add_ideas = political_power_bonus add_political_power = 100 } ai_will_do = { base = 1 } } focus = { id = NIG_reform_the_economic_departments icon = industry_democratic x = -2 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_adminstrative_reforms } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESOURCE } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_reform_the_economic_departments" add_ideas = economic_autonomy increase_economic_growth = yes } ai_will_do = { base = 1 } } focus = { id = NIG_found_the_icpc icon = NIG_found_the_icpc x = 0 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_adminstrative_reforms } search_filters = { FOCUS_FILTER_CORRUPTION } available = { custom_trigger_tooltip = { OR = { has_idea = corruption_level_10 has_idea = corruption_level_09 has_idea = corruption_level_08 has_idea = corruption_level_07 has_idea = corruption_level_06 has_idea = corruption_level_05 has_idea = corruption_level_04 has_idea = corruption_level_03 } tooltip = NIG_found_the_icpc_trigger_TT } } bypass = { OR = { has_idea = corruption_level_01 has_idea = corruption_level_02 } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_found_the_icpc" set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_fossil_fuel_industry_opinion = yes change_international_bankers_opinion = yes decrease_corruption = yes } ai_will_do = { base = 1 modifier = { add = 1 OR = { has_idea = corruption_level_10 has_idea = corruption_level_09 has_idea = corruption_level_08 has_idea = corruption_level_07 has_idea = corruption_level_06 has_idea = corruption_level_05 has_idea = corruption_level_04 has_idea = corruption_level_03 } } } } focus = { id = NIG_cut_the_waste icon = economic_prosperity x = 2 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_adminstrative_reforms } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_cut_the_waste" swap_ideas = { remove_idea = political_power_bonus add_idea = political_power_bonus2 } } ai_will_do = { base = 1 } } focus = { id = NIG_foreign_grants icon = euro x = -2 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_reform_the_economic_departments } search_filters = { FOCUS_FILTER_FOREIGN_INVESTMENTS FOCUS_FILTER_FOREIGN_POLICY } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_foreign_grants" if = { limit = { FRA = { NOT = { has_war_with = NIG } } } FRA = { country_event = { id = nigeria_md.7 days = 1 } } } if = { limit = { ENG = { NOT = { has_war_with = NIG } } } ENG = { country_event = { id = nigeria_md.7 days = 4 } } } if = { limit = { GER = { NOT = { has_war_with = NIG } } } GER = { country_event = { id = nigeria_md.7 days = 7 } } } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { NIG = { set_temp_variable = { percent_change = 2 } set_temp_variable = { tag_index = FRA.id } change_influence_percentage = yes set_temp_variable = { treasury_change = 1 } modify_treasury_effect = yes random_owned_controlled_state = { limit = { infrastructure < 5 } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } set_temp_variable = { treasury_change = -6 } modify_treasury_effect = yes set_temp_variable = { int_investment_change = 6 } modify_international_investment_effect = yes } } ai_will_do = { base = 1 } } focus = { id = NIG_piracy_and_militias icon = Focus_African_Liberation x = 0 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_reform_the_economic_departments } prerequisite = { focus = NIG_found_the_icpc } prerequisite = { focus = NIG_cut_the_waste } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESOURCE FOCUS_FILTER_STABILITY } available = { OR = { has_idea = NIG_restrained_piracy_idea has_idea = NIG_unrestrained_piracy_idea } } bypass = { NOT = { has_idea = NIG_restrained_piracy_idea } NOT = { has_idea = NIG_unrestrained_piracy_idea } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_piracy_and_militias" if = { limit = { has_idea = NIG_unrestrained_piracy_idea } swap_ideas = { remove_idea = NIG_unrestrained_piracy_idea add_idea = NIG_restrained_piracy_idea } } else_if = { limit = { has_idea = NIG_restrained_piracy_idea } remove_ideas = NIG_restrained_piracy_idea } increase_policing_budget_2 = yes add_stability = 0.05 } ai_will_do = { base = 1 modifier = { factor = 5 has_idea = NIG_unrestrained_piracy_idea } } } focus = { id = NIG_simpify_government_processes icon = treaty x = 2 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_cut_the_waste } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_simpify_government_processes" swap_ideas = { remove_idea = political_power_bonus2 add_idea = political_power_bonus3 } } ai_will_do = { base = 1 } } focus = { id = NIG_the_togo_triangle icon = Focus_Expedition_to_the_South x = 0 y = 6 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_piracy_and_militias } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESOURCE FOCUS_FILTER_WAR_SUPPORT } available = { OR = { has_idea = police_03 has_idea = police_04 has_idea = police_05 } } bypass = { NOT = { has_idea = NIG_restrained_piracy_idea } } cancel = { OR = { has_idea = police_01 has_idea = police_02 } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_the_togo_triangle" if = { limit = { has_idea = NIG_restrained_piracy_idea } remove_ideas = NIG_restrained_piracy_idea } else_if = { limit = { has_idea = NIG_unrestrained_piracy_idea } swap_ideas = { remove_idea = NIG_unrestrained_piracy_idea add_idea = NIG_restrained_piracy_idea } } add_war_support = 0.05 } ai_will_do = { base = 1 modifier = { factor = 5 has_idea = NIG_restrained_piracy_idea } } } ## Niger Delta Crisis Branch focus = { id = NIG_military_solution icon = army_reform x = 6 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 0 prerequisite = { focus = NIG_the_togo_triangle } mutually_exclusive = { focus = NIG_negotiate_peace } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_WAR_SUPPORT } available = { OR = { has_idea = NIG_joint_task_force_idea has_country_flag = NIG_niger_delta_resolved } } bypass = { OR = { has_idea = NIG_joint_task_force_idea has_country_flag = NIG_niger_delta_resolved } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_military_solution" add_war_support = 0.05 army_experience = 25 add_timed_idea = { idea = NIG_joint_task_force_idea years = 3 } set_country_flag = NIG_military_solution_path } ai_will_do = { base = 1 modifier = { add = 5 has_idea = NIG_niger_delta_crisis_3 } } } focus = { id = NIG_address_niger_delta icon = Focus_African_Liberation x = 7 y = 8 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_negotiate_peace focus = NIG_military_solution } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_RESOURCE } available = { OR = { has_idea = NIG_niger_delta_crisis_1 has_idea = NIG_niger_delta_crisis_2 has_idea = NIG_niger_delta_crisis_3 } } bypass = { has_country_flag = NIG_niger_delta_resolved } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_address_niger_delta" add_political_power = 100 add_stability = 0.03 set_country_flag = NIG_address_niger_delta_path #unlock_decision_tooltip = NIG_suppress_delta_militants #unlock_decision_tooltip = NIG_environmental_cleanup_program if = { limit = { has_country_flag = NIG_negotiating_with_militants } unlock_decision_tooltip = NIG_environmental_cleanup_program } if = { limit = { has_country_flag = NIG_military_solution_path } unlock_decision_tooltip = NIG_suppress_delta_militants } } ai_will_do = { base = 5 modifier = { factor = 2 NIG_ai_historical_path = yes } } } focus = { id = NIG_negotiate_peace icon = peace x = 8 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 0 prerequisite = { focus = NIG_the_togo_triangle } mutually_exclusive = { focus = NIG_military_solution } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_EXPENDITURE } available = { OR = { has_country_flag = NIG_negotiating_with_militants has_country_flag = NIG_amnesty_succeeded } } bypass = { OR = { has_country_flag = NIG_negotiating_with_militants has_country_flag = NIG_amnesty_succeeded } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_negotiate_peace" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes add_stability = 0.02 add_timed_idea = { idea = NIG_ongoing_negotiations years = 3 } set_country_flag = NIG_negotiating_with_militants } ai_will_do = { base = 3 modifier = { add = 3 date > 2008.1.1 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_nddc_reform icon = treaty2 x = 6 y = 9 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_address_niger_delta } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY FOCUS_FILTER_STABILITY } available = { NOT = { has_idea = NIG_niger_delta_crisis_3 } } bypass = { has_country_flag = NIG_niger_delta_resolved } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_nddc_reform" set_temp_variable = { treasury_change = -8 } modify_treasury_effect = yes add_ideas = NIG_nddc_reformed_idea 332 = { add_building_construction = { type = infrastructure level = 2 instant_build = yes } } } ai_will_do = { base = 5 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_amnesty_program icon = liberal_conservatism x = 8 y = 9 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_address_niger_delta } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_EXPENDITURE } available = { date > 2008.1.1 NOT = { has_idea = NIG_niger_delta_crisis_3 } NOT = { has_country_flag = NIG_amnesty_succeeded } } bypass = { OR = { has_country_flag = NIG_amnesty_succeeded has_country_flag = NIG_niger_delta_resolved } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_amnesty_program" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes set_country_flag = NIG_amnesty_succeeded # Replace crisis with amnesty program if = { limit = { has_idea = NIG_niger_delta_crisis_3 } remove_ideas = NIG_niger_delta_crisis_3 } else_if = { limit = { has_idea = NIG_niger_delta_crisis_2 } remove_ideas = NIG_niger_delta_crisis_2 } else_if = { limit = { has_idea = NIG_niger_delta_crisis_1 } remove_ideas = NIG_niger_delta_crisis_1 } add_timed_idea = { idea = NIG_amnesty_program_idea years = 5 } hidden_effect = { country_event = { id = nigeria_delta.19 months = 60 } } } ai_will_do = { base = 5 modifier = { add = 5 date > 2009.1.1 } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 NIG_ai_historical_path = yes } } } focus = { id = NIG_oil_revenue_sharing icon = focus_trade_republic x = 6 y = 10 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_nddc_reform } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } available = { NOT = { has_idea = NIG_niger_delta_crisis_3 } } bypass = { OR = { has_idea = NIG_oil_revenue_sharing_mil_idea has_idea = NIG_oil_revenue_sharing_peace_idea has_country_flag = NIG_niger_delta_resolved } } completion_reward = { custom_effect_tooltip = NIG_oil_sharing_tt log = "[GetDateText]: [This.GetName]: Focus NIG_oil_revenue_sharing" set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes if = { limit = { has_completed_focus = NIG_military_solution } add_ideas = NIG_oil_revenue_sharing_mil_idea add_resource = { type = oil amount = 8 state = 332 } } if = { limit = { has_completed_focus = NIG_negotiate_peace } add_ideas = NIG_oil_revenue_sharing_peace_idea add_resource = { type = oil amount = 5 state = 332 } } } ai_will_do = { base = 5 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_niger_delta_resolved icon = Focus_AUS_lawmaking_leniency x = 7 y = 11 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_amnesty_program } prerequisite = { focus = NIG_oil_revenue_sharing } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_RESOURCE } available = { NOT = { OR = { has_idea = NIG_niger_delta_crisis_1 has_idea = NIG_niger_delta_crisis_2 has_idea = NIG_niger_delta_crisis_3 has_idea = NIG_niger_delta_avengers_idea } } OR = { has_country_flag = NIG_amnesty_succeeded AND = { has_country_flag = NIG_military_solution_path NOT = { OR = { has_idea = NIG_niger_delta_crisis_1 has_idea = NIG_niger_delta_crisis_2 has_idea = NIG_niger_delta_crisis_3 } } } } } bypass = { has_country_flag = NIG_niger_delta_resolved } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_niger_delta_resolved" country_event = { id = nigeria_delta.30 days = 1 } } ai_will_do = { base = 10 } } ##ANPP focus = { id = NIG_northern_strength icon = demand_territory2 x = 4 y = 3 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_the_anpp } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { western_socialism_are_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_northern_strength" add_stability = 0.05 add_political_power = 75 set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } focus = { id = NIG_allocation_of_rights icon = tripartite_pact x = 6 y = 3 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_the_anpp } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { western_socialism_are_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: Focus NIG_allocation_of_rights" add_stability = 0.05 set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = 0.1 } set_temp_variable = { temp_outlook_increase = 0.1 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } focus = { id = NIG_progressive_conservatism icon = democracy x = 4 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_northern_strength } prerequisite = { focus = NIG_allocation_of_rights } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } available = { western_socialism_are_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_progressive_conservatism" add_ideas = idea_focus_personal_freedoms } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } focus = { id = NIG_keynesian_economic_policies icon = consumer_goods x = 6 y = 4 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_allocation_of_rights } search_filters = { FOCUS_FILTER_ECONOMY FOCUS_FILTER_INDUSTRY } available = { western_socialism_are_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_keynesian_economic_policies" add_ideas = idea_focus_generic_commerce_efficiency } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } focus = { id = NIG_nigerian_socialism icon = communism6 x = 4 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_keynesian_economic_policies } prerequisite = { focus = NIG_progressive_conservatism } search_filters = { FOCUS_FILTER_POLITICAL } available = { western_socialism_are_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_nigerian_socialism" set_temp_variable = { party_index = 3 } set_temp_variable = { party_popularity_increase = 0.1 } set_temp_variable = { temp_outlook_increase = 0.1 } change_relative_party_popularity = yes } ai_will_do = { base = 1 modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } focus = { id = NIG_state_run_markets icon = communist_factories x = 6 y = 5 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_keynesian_economic_policies } search_filters = { FOCUS_FILTER_INDUSTRY } available = { western_socialism_are_in_power_or_coalition = yes NOT = { has_completed_focus = NIG_rise_of_boko_haram } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_state_run_markets" add_ideas = NIG_state_run_markets_idea set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } ###Shared Policies focus = { id = NIG_federal_policing icon = espionage2 x = -4 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_nigerian_socialism focus = NIG_the_way_of_bible } prerequisite = { focus = NIG_the_togo_triangle } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_federal_policing" increase_policing_budget = yes set_temp_variable = { desire_change = 0.5 } change_expected_police_spending = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_population_crisis icon = better_money x = -2 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_nigerian_socialism focus = NIG_the_way_of_bible } prerequisite = { focus = NIG_the_togo_triangle } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_population_crisis" swap_ideas = { remove_idea = NIG_uncontrollable_population_growth_idea add_idea = NIG_controlled_population_program_idea } } ai_will_do = { base = 1 modifier = { factor = 5 has_idea = NIG_uncontrollable_population_growth_idea } modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_stabilize_the_regime icon = neutrality x = 0 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_nigerian_socialism focus = NIG_the_way_of_bible } prerequisite = { focus = NIG_the_togo_triangle } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_stabilize_the_regime" add_stability = 0.05 } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_industrial_regulations icon = industry2 x = 2 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_nigerian_socialism focus = NIG_the_way_of_bible } prerequisite = { focus = NIG_the_togo_triangle } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_industrial_regulations" add_stability = 0.025 random_owned_state = { add_extra_state_shared_building_slots = 1 } random_owned_state = { add_extra_state_shared_building_slots = 1 } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_poverty_issues icon = industry_communism x = 4 y = 7 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_nigerian_socialism focus = NIG_the_way_of_bible } prerequisite = { focus = NIG_the_togo_triangle } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_poverty_issues" increase_social_spending = yes set_temp_variable = { desire_change = 0.5 } change_expected_social_spending = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_end_usaid icon = attack_democracy3 x = -1 y = 8 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_stabilize_the_regime } mutually_exclusive = { focus = NIG_petition_to_continue_usaid } search_filters = { FOCUS_FILTER_INFLUENCE FOCUS_FILTER_STABILITY } available = { has_idea = USA_usaid } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_end_usaid" remove_ideas = USA_usaid add_stability = 0.05 set_temp_variable = { percent_change = 3 } change_domestic_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_petition_to_continue_usaid icon = trade_with_america x = 1 y = 8 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_stabilize_the_regime } mutually_exclusive = { focus = NIG_end_usaid } search_filters = { FOCUS_FILTER_POLITICAL } available = { OR = { has_idea = USA_usaid has_government = democratic USA = { has_opinion = { target = NIG value > 50 } } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_petition_to_continue_usaid" add_political_power = 50 add_opinion_modifier = { target = USA modifier = supports_us } reverse_add_opinion_modifier = { target = USA modifier = supports_us } set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = USA.id } change_influence_percentage = yes } ai_will_do = { base = 1 modifier = { factor = 40 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } focus = { id = NIG_expand_the_safety_net icon = national_unity_red x = 4 y = 8 relative_position_id = NIG_federal_government_of_nigeria cost = 10 prerequisite = { focus = NIG_poverty_issues } search_filters = { FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_expand_the_safety_net" increase_social_spending = yes set_temp_variable = { desire_change = 0.5 } change_expected_social_spending = yes } ai_will_do = { base = 1 modifier = { factor = 25 NIG_ai_elected_government_path = yes } modifier = { factor = 0 NIG_ai_not_elected_government_path = yes } } } ##Industrial Government focuses focus = { id = NIG_efficent_government_spending icon = gold_standard x = 6 y = 1 relative_position_id = NIG_federal_government_of_nigeria cost = 5 search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_efficent_government_spending" add_ideas = NIG_efficient_government_spending_idea } ai_will_do = { base = 1 modifier = { factor = 2 check_variable = { interest_rate > 4.0 } } modifier = { factor = 2 check_variable = { debt > 0 } } modifier = { factor = 2 NIG_ai_historical_path = yes } } } focus = { id = NIG_anti_debt_agenda icon = economic_prosperity x = 6 y = 2 relative_position_id = NIG_federal_government_of_nigeria cost = 5 prerequisite = { focus = NIG_efficent_government_spending } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_anti_debt_agenda" swap_ideas = { remove_idea = NIG_efficient_government_spending_idea add_idea = NIG_efficient_government_spending_reform_idea } set_temp_variable = { debt_change = -75 } modify_debt_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 check_variable = { interest_rate > 4.0 } } modifier = { factor = 2 check_variable = { debt > 0 } } modifier = { factor = 2 NIG_ai_historical_path = yes } } } # Industrial Focuses focus = { id = NIG_bankers_of_africa icon = money x = 35 y = 0 cost = 8.6 search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_bankers_of_africa" set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes change_fossil_fuel_industry_opinion = yes change_international_bankers_opinion = yes change_industrial_conglomerates_opinion = yes set_temp_variable = { treasury_change = -12 } modify_treasury_effect = yes 334 = { #Lagos add_extra_state_shared_building_slots = 1 add_building_construction = { type = offices level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { add = 15 check_variable = { interest_rate < 8 } } modifier = { add = 15 OR = { check_variable = { small_medium_business_owners_opinion < 49 } check_variable = { international_bankers_opinion < 49 } check_variable = { industrial_conglomerates_opinion < 49 } } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_water_crisis icon = economic_crisis x = 3 y = 0 relative_position_id = NIG_bankers_of_africa cost = 5 search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_water_crisis" add_stability = -0.05 add_political_power = 150 } ai_will_do = { base = 1 modifier = { add = 15 has_political_power < 100 } } } focus = { id = NIG_nigerian_industry icon = industry3 x = 6 y = 0 relative_position_id = NIG_bankers_of_africa cost = 8.6 search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_nigerian_industry" every_owned_state = { add_extra_state_shared_building_slots = 1 } set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_fossil_fuel_industry_opinion = yes change_international_bankers_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 3 } } } } focus = { id = NIG_bankroll_africa icon = coins x = -2 y = 1 relative_position_id = NIG_bankers_of_africa cost = 7.2 prerequisite = { focus = NIG_bankers_of_africa } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_bankroll_africa" every_other_country = { limit = { is_in_africa = yes NOT = { has_war_with = NIG } NOT = { has_country_flag = NIG_already_invested_in_flag } NOT = { has_idea = non_state_actor } } random_select_amount = 3 country_event = { id = nigeria_md.8 days = 1 } } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = TOG.id } change_influence_percentage = yes NIG = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } random_owned_controlled_state = { limit = { infrastructure < 5 } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } } ai_will_do = { base = 1 modifier = { add = 10 has_at_least_regional_power_status = yes } } } focus = { id = NIG_lagos_financial_centre icon = industry_civilian x = 0 y = 1 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_bankers_of_africa } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_lagos_financial_centre" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes 334 = { #Lagos add_building_construction = { type = offices level = 1 instant_build = yes } add_building_construction = { type = infrastructure level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } custom_effect_tooltip = if_small_medium_business_owners_opinion_at_least_positive_tt effect_tooltip = { 334 = { add_building_construction = { type = offices level = 1 instant_build = yes } } } hidden_effect = { if = { limit = { check_variable = { small_medium_business_owners_opinion > 49 } } 334 = { add_building_construction = { type = offices level = 1 instant_build = yes } } } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_offices = no } modifier = { add = 10 check_variable = { small_medium_business_owners_opinion > 49 } } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 3 } } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 5 } } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 7 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_reform_water_legislation icon = treaty2 x = 2 y = 1 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_bankers_of_africa } prerequisite = { focus = NIG_water_crisis } mutually_exclusive = { focus = NIG_unmatched_growth } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_reform_water_legislation" add_stability = 0.03 add_political_power = 150 set_temp_variable = { temp_opinion = 5 } change_oligarchs_opinion = yes change_farmers_opinion = yes set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_international_bankers_opinion = yes add_opinion_modifier = { target = NGR modifier = lake_niger_shared } add_opinion_modifier = { target = CHA modifier = lake_niger_shared } add_opinion_modifier = { target = CAM modifier = lake_niger_shared } reverse_add_opinion_modifier = { target = NGR modifier = lake_niger_shared } reverse_add_opinion_modifier = { target = CHA modifier = lake_niger_shared } reverse_add_opinion_modifier = { target = CAM modifier = lake_niger_shared } } ai_will_do = { base = 1 modifier = { factor = 2 NIG_ai_historical_path = yes } } } focus = { id = NIG_unmatched_growth icon = industry2 x = 4 y = 1 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_bankers_of_africa } prerequisite = { focus = NIG_water_crisis } mutually_exclusive = { focus = NIG_reform_water_legislation } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_unmatched_growth" # Borno Industrial Complex 340 = { add_building_construction = { type = industrial_complex level = 2 instant_build = yes } add_extra_state_shared_building_slots = 2 } set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes set_temp_variable = { temp_opinion = -5 } change_oligarchs_opinion = yes set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_international_bankers_opinion = yes change_fossil_fuel_industry_opinion = yes add_opinion_modifier = { target = NGR modifier = lake_niger_exploited } add_opinion_modifier = { target = CHA modifier = lake_niger_exploited } add_opinion_modifier = { target = CAM modifier = lake_niger_exploited } reverse_add_opinion_modifier = { target = NGR modifier = lake_niger_exploited } reverse_add_opinion_modifier = { target = CHA modifier = lake_niger_exploited } reverse_add_opinion_modifier = { target = CAM modifier = lake_niger_exploited } if = { limit = { has_idea = NIG_reckless_growth_idea } modify_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } else = { add_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = NIG_nigerian_agricultural_belt icon = agriculture2 x = 6 y = 1 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_water_crisis } prerequisite = { focus = NIG_nigerian_industry } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_nigerian_agricultural_belt" set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes change_farmers_opinion = yes change_landowners_opinion = yes effect_tooltip = { custom_effect_tooltip = if_oligarchs_opinion_at_least_positive_tt random_owned_controlled_state = { limit = { free_shared_building_slots = yes } add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } } hidden_effect = { if = { limit = { check_variable = { oligarchs_opinion > 49 } } random_owned_controlled_state = { limit = { free_shared_building_slots = yes } add_extra_state_shared_building_slots = 1 add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_agriculture_district = no } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 3 } } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 5 } } modifier = { factor = 2 check_variable = { total_unemployed_percentage_display > 7 } } } } focus = { id = NIG_education_programs icon = research x = 8 y = 1 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_nigerian_industry } search_filters = { FOCUS_FILTER_EXPENDITURE FOCUS_FILTER_RESEARCH } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_education_programs" increase_education_budget = yes add_ideas = NIG_nigerian_education_idea set_temp_variable = { desire_change = 0.5 } change_expected_education_spending = yes } ai_will_do = { base = 1 modifier = { factor = 2 check_variable = { literacy_rate < 0.55 } } modifier = { factor = 2 check_variable = { literacy_rate < 0.65 } } modifier = { factor = 2 check_variable = { literacy_rate < 0.75 } } } } focus = { id = NIG_african_investments icon = africa x = -2 y = 2 relative_position_id = NIG_bankers_of_africa cost = 7.2 prerequisite = { focus = NIG_bankroll_africa } prerequisite = { focus = NIG_efficent_government_spending } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_african_investments" every_other_country = { limit = { is_in_africa = yes NOT = { has_war_with = NIG } NOT = { has_country_flag = NIG_already_invested_in_flag } NOT = { has_idea = non_state_actor } NOT = { is_neighbor_of = NIG } } random_select_amount = 3 country_event = { id = nigeria_md.8 days = 1 } } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = TOG.id } change_influence_percentage = yes NIG = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } random_owned_controlled_state = { limit = { infrastructure < 5 } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } } ai_will_do = { base = 1 modifier = { add = 10 has_at_least_regional_power_status = yes } modifier = { add = 5 check_variable = { interest_rate < 8 } } } } focus = { id = NIG_abuja_road_projects icon = infrastructure1 x = 0 y = 2 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_lagos_financial_centre } search_filters = { FOCUS_FILTER_INDUSTRY } available = { has_full_control_of_state = 337 owns_state = 337 } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_abuja_road_projects" set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes 337 = { add_building_construction = { type = infrastructure level = 2 instant_build = yes } } } ai_will_do = { base = 1 modifier = { add = 5 337 = { infrastructure < 3 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_middle_belt_legislation icon = agriculture x = 2 y = 2 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_reform_water_legislation } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_middle_belt_legislation" set_temp_variable = { temp_opinion = 15 } change_oligarchs_opinion = yes change_farmers_opinion = yes change_landowners_opinion = yes set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_international_bankers_opinion = yes change_fossil_fuel_industry_opinion = yes } ai_will_do = { base = 1 modifier = { add = 5 OR = { check_variable = { oligarchs_opinion < 49 } check_variable = { farmers_opinion < 49 } } } } } focus = { id = NIG_reckless_agriculture icon = industry2 x = 4 y = 2 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_unmatched_growth } search_filters = { FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_reckless_agriculture" set_temp_variable = { temp_opinion = -5 } change_oligarchs_opinion = yes change_farmers_opinion = yes set_temp_variable = { temp_opinion = 15 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes change_international_bankers_opinion = yes if = { limit = { has_idea = NIG_reckless_growth_idea } modify_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } else = { add_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } } ai_will_do = { base = 1 modifier = { add = 5 OR = { check_variable = { small_medium_business_owners_opinion < 49 } check_variable = { industrial_conglomerates_opinion < 49 } check_variable = { international_bankers_opinion < 49 } } } } } focus = { id = NIG_northern_factories icon = industry_civilian x = 6 y = 2 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_nigerian_agricultural_belt } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_northern_factories" random_owned_state = { prioritize = { 339 340 } add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = NIG_local_arms_companies icon = tank_production x = 8 y = 2 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_nigerian_agricultural_belt } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_local_arms_companies" one_random_arms_factory = yes set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { add = 5 OR = { check_variable = { defense_industry_opinion < 49 } check_variable = { the_military_opinion < 49 } } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_spur_regional_development icon = production2 x = -1 y = 3 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_abuja_road_projects focus = NIG_african_investments } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_spur_regional_development" increase_economic_growth = yes set_temp_variable = { treasury_change = { value = gdp_total multiply = 0.05 } } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { add = 25 has_idea = depression } modifier = { add = 15 has_idea = recession } modifier = { add = 5 has_idea = stagnation } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_support_the_people icon = union_negotiations x = 1 y = 3 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_middle_belt_legislation } search_filters = { FOCUS_FILTER_POLITICAL } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_support_the_people" set_temp_variable = { arg_popularity = 0.05 } add_ruling_outlook_popularity = yes set_temp_variable = { percent_change = 10 } change_domestic_influence_percentage = yes set_temp_variable = { temp_opinion = 5 } change_the_clergy_opinion = yes change_labour_unions_opinion = yes change_communist_cadres_opinion = yes change_small_medium_business_owners_opinion = yes change_international_bankers_opinion = yes change_farmers_opinion = yes change_oligarchs_opinion = yes change_landowners_opinion = yes } ai_will_do = { base = 1 modifier = { add = 5 OR = { check_variable = { the_clergy_opinion < 49 } check_variable = { labour_unions_opinion < 49 } check_variable = { communist_cadres_opinion < 49 } check_variable = { small_medium_business_owners_opinion < 49 } check_variable = { international_bankers_opinion < 49 } check_variable = { farmers_opinion < 49 } check_variable = { oligarchs_opinion < 49 } check_variable = { landowners_opinion < 49 } } } } } focus = { id = NIG_desalination_projects icon = production2 x = 3 y = 3 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_middle_belt_legislation focus = NIG_reckless_agriculture } search_filters = { FOCUS_FILTER_INDUSTRY } bypass = { all_owned_state = { free_building_slots = { building = infrastructure size < 1 } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_desalination_projects" one_random_infrastructure = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_nigerian_oil icon = oil_trade x = 6 y = 3 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_northern_factories } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_nigerian_oil" effect_tooltip = { add_resource = { type = oil amount = 15 state = 332 } set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes custom_effect_tooltip = NIG_controls_ambazonia_tt add_resource = { type = oil amount = 15 state = 322 } set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes newline = yes } hidden_effect = { set_temp_variable = { treasury_change = 0 } if = { limit = { OR = { AND = { owns_state = 322 has_full_control_of_state = 322 } NIG = { has_resources_rights = { state = 322 resources = { oil } } } } } add_resource = { # Ambazonia type = oil amount = 15 state = 322 } add_to_temp_variable = { treasury_change = -5 } } if = { limit = { owns_state = 332 has_full_control_of_state = 332 } add_resource = { type = oil amount = 15 state = 332 } add_to_temp_variable = { treasury_change = -5 } } modify_treasury_effect = yes } swap_ideas = { remove_idea = NIG_blood_oil_idea add_idea = NIG_blood_oil_idea_2 } } ai_will_do = { base = 1 modifier = { add = 10 is_currently_importing_oil = yes } modifier = { add = 10 322 = { is_owned_and_controlled_by = NIG } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_homegrown_design icon = small_arms x = 9 y = 3 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_local_arms_companies } prerequisite = { focus = NIG_resource_drives } search_filters = { FOCUS_FILTER_RESEARCH } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_homegrown_design" add_ideas = scientific_advances2 set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { add = 10 OR = { check_variable = { defense_industry_opinion < 49 } check_variable = { the_military_opinion < 49 } } } } } focus = { id = NIG_neighborly_expansion icon = diplomacy x = -2 y = 4 relative_position_id = NIG_bankers_of_africa cost = 7.2 prerequisite = { focus = NIG_african_investments } prerequisite = { focus = NIG_spur_regional_development } search_filters = { FOCUS_FILTER_INFLUENCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_neighborly_expansion" every_other_country = { limit = { is_in_africa = yes NOT = { has_war_with = NIG } NOT = { has_country_flag = NIG_already_invested_in_flag } NOT = { has_idea = non_state_actor } is_neighbor_of = NIG } random_select_amount = 2 country_event = { id = nigeria_md.8 days = 1 } } newline = yes custom_effect_tooltip = TT_IF_THEY_ACCEPT effect_tooltip = { set_temp_variable = { percent_change = 2 } set_temp_variable = { influence_target = TOG.id } change_influence_percentage = yes NIG = { set_temp_variable = { treasury_change = -1 } modify_treasury_effect = yes set_temp_variable = { int_investment_change = 1 } modify_international_investment_effect = yes } random_owned_controlled_state = { limit = { infrastructure < 5 } add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } } ai_will_do = { base = 1 modifier = { add = 10 has_at_least_regional_power_status = yes } } } focus = { id = NIG_west_african_highways icon = construction2 x = 0 y = 4 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_abuja_road_projects } prerequisite = { focus = NIG_spur_regional_development } search_filters = { FOCUS_FILTER_INDUSTRY } bypass = { all_owned_state = { free_building_slots = { building = infrastructure size < 1 } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_west_african_highways" set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes every_owned_state = { limit = { free_building_slots = { building = infrastructure size > 0 } } random_select_amount = 2 add_building_construction = { type = infrastructure level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { add = 10 any_owned_state = { infrastructure < 3 } } modifier = { factor = 0 check_variable = { interest_rate > 8 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_agricultural_investments icon = agriculture2 x = 2 y = 4 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_middle_belt_legislation } prerequisite = { focus = NIG_desalination_projects } search_filters = { FOCUS_FILTER_INTERNAL_FACTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_agricultural_investments" add_stability = 0.05 add_political_power = 100 set_temp_variable = { temp_opinion = 10 } change_oligarchs_opinion = yes change_farmers_opinion = yes if = { limit = { has_idea = oligarchs } custom_effect_tooltip = if_oligarchs_opinion_at_least_positive_tt effect_tooltip = { random_owned_controlled_state = { limit = { free_building_slots = { building = agriculture_district size > 0 } } add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } } hidden_effect = { if = { limit = { check_variable = { oligarchs_opinion > 49 } } random_owned_controlled_state = { limit = { free_building_slots = { building = agriculture_district size > 0 } } add_building_construction = { type = agriculture_district level = 1 instant_build = yes } } } } } } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_agriculture_district = no } } } focus = { id = NIG_industrial_expansions icon = industry_civilian x = 4 y = 4 relative_position_id = NIG_bankers_of_africa cost = 7.86 prerequisite = { focus = NIG_reckless_agriculture } prerequisite = { focus = NIG_desalination_projects } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_industrial_expansions" set_temp_variable = { treasury_change = -7 } modify_treasury_effect = yes every_owned_state = { limit = { has_resources_amount = { resource = oil amount > 6 } } add_building_construction = { type = fuel_silo instant_build = yes level = 2 } } if = { limit = { has_idea = NIG_reckless_growth_idea } modify_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } else = { add_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } } ai_will_do = { base = 1 modifier = { factor = 0 check_variable = { interest_rate > 8 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_found_the_ndcc icon = oil_production x = 6 y = 4 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_nigerian_oil } search_filters = { FOCUS_FILTER_CORRUPTION FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESOURCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_found_the_ndcc" swap_ideas = { remove_idea = NIG_blood_oil_idea_2 add_idea = NIG_reformed_ndcc_idea } } ai_will_do = { base = 10 } } focus = { id = NIG_browning_contracts icon = small_arms_west x = 8 y = 4 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_homegrown_design } search_filters = { FOCUS_FILTER_RESEARCH } available = { has_opinion = { target = USA value > 19 } NOT = { has_war_with = USA } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_browning_contracts" add_tech_bonus = { name = NIG_browning_contracts uses = 1 bonus = 0.50 category = CAT_inf_wep } } ai_will_do = { base = 1 } } focus = { id = NIG_consolidations_of_arms icon = small_arms2 x = 10 y = 4 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_homegrown_design } search_filters = { FOCUS_FILTER_EQUIPMENT } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_consolidations_of_arms" add_equipment_to_stockpile = { type = infantry_weapons_2 amount = 1500 producer = NIG } set_temp_variable = { treasury_change = -0.75 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_progressive_development icon = construction3 x = -3 y = 6 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_agricultural_investments focus = NIG_industrial_expansions } prerequisite = { focus = NIG_state_run_markets } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_progressive_development" one_random_industrial_complex = yes one_office_construction = yes } ai_will_do = { base = 1 modifier = { factor = 0 can_staff_an_industrial_complex = no } modifier = { factor = 0 can_staff_an_offices = no } modifier = { add = 10 check_variable = { interest_rate < 8 } } modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 25 has_global_flag = NIG_SOCIAL_DEMOCRACY_FOCUS_PATH } modifier = { factor = 0 NIG_ai_not_social_democracy_path = yes } } } focus = { id = NIG_european_investments icon = euro x = -1 y = 5 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_agricultural_investments focus = NIG_industrial_expansions } search_filters = { FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_european_investments" add_stability = 0.10 } ai_will_do = { base = 1 modifier = { add = 15 has_stability < 0.5 } } } focus = { id = NIG_hydroelectric_power_projects icon = water_dam x = 1 y = 5 relative_position_id = NIG_bankers_of_africa cost = 6.8 prerequisite = { focus = NIG_agricultural_investments focus = NIG_industrial_expansions } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_hydroelectric_power_projects" unlock_decision_category_tooltip = NIG_expand_hydro_decisions_category } ai_will_do = { base = 5 # Start to move towards this focus after 2005 modifier = { factor = 3 date > 2005.1.1 } } } focus = { id = NIG_sustainable_development icon = sustainable_development x = 3 y = 5 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_agricultural_investments focus = NIG_industrial_expansions } mutually_exclusive = { focus = NIG_extreme_industrialization } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_sustainable_development" add_ideas = idea_focus_environmental_policy set_temp_variable = { temp_opinion = -5 } change_small_medium_business_owners_opinion = yes change_industrial_conglomerates_opinion = yes } ai_will_do = { base = 1 } } focus = { id = NIG_extreme_industrialization icon = money_on_fire x = 7 y = 5 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_agricultural_investments focus = NIG_industrial_expansions } mutually_exclusive = { focus = NIG_sustainable_development } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_INTERNAL_FACTION } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_extreme_industrialization" two_random_industrial_complex = yes set_temp_variable = { temp_opinion = 5 } change_small_medium_business_owners_opinion = yes if = { limit = { has_idea = NIG_reckless_growth_idea } modify_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } else = { add_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } focus = { id = NIG_expansion_of_renewable_resources icon = industry_civilian x = 2 y = 6 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_sustainable_development } search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESOURCE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_expansion_of_renewable_resources" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes add_resource = { type = aluminium amount = 5 state = 332 } set_temp_variable = { treasury_change = -2 } modify_treasury_effect = yes one_random_renewable_energy_infra = yes add_timed_idea = { idea = idea_focus_energy_preferred_renewable days = 900 } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_eco_factories icon = sustainable_development x = 4 y = 6 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_sustainable_development } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_eco_factories" set_temp_variable = { party_index = 17 } set_temp_variable = { party_popularity_increase = 0.04 } set_temp_variable = { temp_outlook_increase = 0.04 } change_relative_party_popularity = yes add_ideas = eco_factories_projects_idea } ai_will_do = { base = 1 } } focus = { id = NIG_massive_land_clearing icon = construction x = 6 y = 6 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_extreme_industrialization } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_massive_land_clearing" set_temp_variable = { treasury_change = -4 } modify_treasury_effect = yes random_owned_state = { ##Middle Belt add_extra_state_shared_building_slots = 1 } random_owned_state = { ##Middle Belt add_extra_state_shared_building_slots = 1 } random_owned_state = { ##Northern Regions add_extra_state_shared_building_slots = 1 } random_owned_state = { ##Southern Regions add_extra_state_shared_building_slots = 1 } set_temp_variable = { temp_opinion = -10 } change_oligarchs_opinion = yes if = { limit = { has_idea = NIG_reckless_growth_idea } modify_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } else = { add_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } } } focus = { id = NIG_aggresive_explotation icon = industry3 x = 8 y = 6 relative_position_id = NIG_bankers_of_africa cost = 10 prerequisite = { focus = NIG_extreme_industrialization } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_aggresive_explotation" set_temp_variable = { treasury_change = -15 } modify_treasury_effect = yes random_owned_state = { prioritize = { 339 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } random_owned_state = { prioritize = { 332 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = industrial_complex level = 1 instant_build = yes } } if = { limit = { has_idea = NIG_reckless_growth_idea } modify_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } else = { add_timed_idea = { idea = NIG_reckless_growth_idea days = 180 } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_industrial_complex = no } } } # Military Focuses focus = { id = NIG_nigerian_armed_forces icon = NIG_nigerian_armed_forces x = 50 y = 0 cost = 5 search_filters = { FOCUS_FILTER_WAR_SUPPORT } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_nigerian_armed_forces" army_experience = 75 navy_experience = 75 air_experience = 75 add_war_support = 0.05 } ai_will_do = { base = 1 modifier = { factor = 2.5 threat > 0.10 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_defense_industries_of_nigeria icon = industry_military x = -3 y = 1 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_nigerian_armed_forces } search_filters = { FOCUS_FILTER_INDUSTRY } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_defense_industries_of_nigeria" add_ideas = military_industry_project5 set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 2.5 threat > 0.10 } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_the_army icon = NIG_army x = 0 y = 1 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_nigerian_armed_forces } search_filters = { FOCUS_FILTER_ARMY } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_the_army" if = { limit = { NOT = { has_idea = rifle_production_bonus } } add_ideas = rifle_production_bonus } else_if = { limit = { has_idea = rifle_production_bonus } swap_ideas = { remove_idea = rifle_production_bonus add_idea = rifle_production_bonus2 } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_air_components icon = NIG_nigerian_air_force x = 4 y = 1 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_nigerian_armed_forces } search_filters = { FOCUS_FILTER_EQUIPMENT FOCUS_FILTER_RESEARCH } available = { is_subject = no NOT = { has_idea = no_military } NOT = { has_idea = defence_00 } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_air_components" air_experience = 50 set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes 336 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } 338 = { add_building_construction = { type = air_base level = 1 instant_build = yes } } } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_resource_drives icon = steel_production x = -5 y = 2 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_defense_industries_of_nigeria } search_filters = { FOCUS_FILTER_RESOURCE FOCUS_FILTER_EXPENDITURE } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_resource_drives" if = { limit = { has_full_control_of_state = 337 } add_resource = { type = steel amount = 8 state = 337 } } if = { limit = { has_full_control_of_state = 336 } add_resource = { type = steel amount = 8 state = 336 } } if = { limit = { has_full_control_of_state = 332 } add_resource = { type = tungsten amount = 8 state = 332 } } set_temp_variable = { treasury_change = -5 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 OR = { check_variable = { resource_imported@tungsten > 0 } check_variable = { resource_imported@steel > 0 } } } modifier = { factor = 2 threat > 0.10 } modifier = { factor = 2 has_at_least_regional_power_status = yes } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_abuja_armories icon = production x = -2 y = 2 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_defense_industries_of_nigeria } search_filters = { FOCUS_FILTER_INDUSTRY } available = { is_subject = no NOT = { has_idea = no_military } NOT = { has_idea = defence_00 } NOT = { has_active_mission = bankruptcy_incoming_collapse } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_abuja_armories" set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes # Abuja 337 = { if = { limit = { free_building_slots = { building = arms_factory size > 0 } } add_building_construction = { type = arms_factory level = 1 instant_build = yes } } add_building_construction = { type = bunker province = 2025 level = 2 instant_build = yes } add_extra_state_shared_building_slots = 1 } set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_rifle_compositions icon = M16 x = 0 y = 2 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_the_army } search_filters = { FOCUS_FILTER_ARMY } available = { is_subject = no NOT = { has_idea = no_military } NOT = { has_idea = defence_00 } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_rifle_compositions" # TODO: Add somethnig more flavorful and unique here for this. This is kinda mid. if = { limit = { NOT = { has_idea = rifle_production_bonus } } add_ideas = rifle_production_bonus } else_if = { limit = { has_idea = rifle_production_bonus } swap_ideas = { remove_idea = rifle_production_bonus add_idea = rifle_production_bonus2 } } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_combined_arms icon = combined_arms x = 2 y = 2 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_the_army } prerequisite = { focus = NIG_air_components } search_filters = { FOCUS_FILTER_ARMY } available = { is_subject = no NOT = { has_idea = no_military } NOT = { has_idea = defence_00 } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_combined_arms" add_ideas = combined_arms_idea } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_helicopter_requests icon = close_air_support x = 4 y = 2 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_air_components } search_filters = { FOCUS_FILTER_EQUIPMENT } available = { is_subject = no NOT = { has_idea = no_military } OR = { has_opinion = { target = USA value > 40 } has_opinion = { target = CHI value > 40 } has_opinion = { target = SOV value > 40 } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_helicopter_requests" # TODO: Replace this with a NSB compatible version. Wait until Doolittle has merged Unified Designer if = { limit = { has_opinion = { target = USA value > 40 } } add_equipment_to_stockpile = { type = attack_helicopter_2 amount = 30 producer = USA } } else_if = { limit = { has_opinion = { target = SOV value > 40 } } add_equipment_to_stockpile = { type = attack_helicopter_2 amount = 30 producer = SOV } } else_if = { limit = { has_opinion = { target = CHI value > 40 } } add_equipment_to_stockpile = { type = attack_helicopter_2 amount = 30 producer = CHI } } custom_effect_tooltip = NIG_heli_requests_toolie_TT set_temp_variable = { treasury_change = -3 } modify_treasury_effect = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_multirole_fighters icon = modern_fighter x = 6 y = 2 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_air_components } search_filters = { FOCUS_FILTER_RESEARCH } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_multirole_fighters" add_tech_bonus = { name = NIG_multirole_fighters bonus = 0.75 uses = 1 category = CAT_fighter category = CAT_mr_fighter } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } # Out-of-order Peacekeepers focus = { id = NIG_peacekeepers_of_africa icon = Sunset_of_Africa x = -4 y = 5 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_western_military_assistance focus = NIG_eastern_doctrines } prerequisite = { focus = NIG_consolidations_of_arms } search_filters = { FOCUS_FILTER_MILITARY_LAWS FOCUS_FILTER_ARMY } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_peacekeepers_of_africa" add_ideas = NIG_nigerian_peacekeepers_idea } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_northern_armories icon = industry_military x = -4 y = 3 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_resource_drives } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_northern_armories" set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes 338 = { #Sokoto add_building_construction = { type = arms_factory level = 1 instant_build = yes } add_extra_state_shared_building_slots = 1 } set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_national_guard icon = infantry_india x = -2 y = 3 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_abuja_armories } search_filters = { FOCUS_FILTER_MANPOWER } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_national_guard" if = { limit = { NOT = { has_completed_focus = NIG_enlist_the_militas } NOT = { has_completed_focus = NIG_contract_boko_haram } } hidden_effect = { load_oob = "NIG_establish_ng" if = { limit = { has_template = "Christian Militias" has_template = "Islamic Militias" } delete_unit_template_and_units = { division_template = "Islamic Militias" } delete_unit_template_and_units = { division_template = "Christian Militias" } } } set_temp_variable = { treasury_change = -2.5 } modify_treasury_effect = yes custom_effect_tooltip = NIG_establish_ng_TT } else_if = { limit = { OR = { has_completed_focus = NIG_enlist_the_militas has_completed_focus = NIG_contract_boko_haram } } hidden_effect = { load_oob = "NIG_establish_ng" } set_temp_variable = { treasury_change = -1.5 } modify_treasury_effect = yes custom_effect_tooltip = NIG_establish_ng_two_TT } set_temp_variable = { temp_opinion = 10 } change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_light_forces_investments icon = apc x = 0 y = 3 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_rifle_compositions } search_filters = { FOCUS_FILTER_ARMY } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_light_forces_investments" add_ideas = motorization_investments } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_armor_production icon = tank_production2 x = 2 y = 3 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_combined_arms } search_filters = { FOCUS_FILTER_INDUSTRY } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_armor_production" set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes random_owned_state = { #Should Prioritze Abuja and Benue limit = { free_building_slots = { building = arms_factory size > 1 include_locked = yes } } prioritize = { 337 336 } add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } add_ideas = NIG_armor_production_idea } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_nigerian_coastal_forces icon = NIG_nigerian_navy x = 4 y = 3 relative_position_id = NIG_nigerian_armed_forces cost = 10 search_filters = { FOCUS_FILTER_NAVY } available = { is_subject = no NOT = { has_idea = no_military } has_completed_focus = NIG_nigerian_armed_forces } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_nigerian_coastal_forces" add_ideas = NIG_coastal_forces_production_idea } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_strike_fighters icon = fighters2 x = 6 y = 3 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_multirole_fighters } search_filters = { FOCUS_FILTER_RESEARCH } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_strike_fighters" add_tech_bonus = { name = NIG_strike_fighters bonus = 0.75 uses = 2 category = CAT_fixed_wing category = CAT_l_fighter } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_kaduna_military_industries icon = industry_military x = -3 y = 4 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_national_guard } prerequisite = { focus = NIG_northern_armories } search_filters = { FOCUS_FILTER_INDUSTRY } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_kaduna_military_industries" set_temp_variable = { treasury_change = -7.5 } modify_treasury_effect = yes 339 = { #Kano - Kaduna add_extra_state_shared_building_slots = 1 add_building_construction = { type = arms_factory level = 1 instant_build = yes } } set_temp_variable = { temp_opinion = 5 } change_defense_industry_opinion = yes change_the_military_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_arms_industry = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_western_military_assistance icon = align_to_nato x = -1 y = 4 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_light_forces_investments } mutually_exclusive = { focus = NIG_eastern_doctrines } search_filters = { FOCUS_FILTER_POLITICAL } available = { is_subject = no NOT = { has_idea = no_military } NOT = { is_in_faction_with = CHI } NOT = { is_in_faction_with = SOV } NOT = { has_war_with = USA } has_opinion = { target = USA value > 10 } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_western_military_assistance" if = { limit = { NIG = { NOT = { has_war_with = USA } } USA = { has_idea = NATO_member } NOT = { has_global_flag = GAME_RULE_nato_disabled } } USA = { add_opinion_modifier = { target = NIG modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = NIG modifier = has_expressed_loyalty } } for_each_scope_loop = { array = global.nato_members tooltip = TT_ALL_NATO_MEMBER_NATIONS_GAIN if = { limit = { exists = yes NOT = { original_tag = USA } } add_opinion_modifier = { target = NIG modifier = political_outreach } reverse_add_opinion_modifier = { target = NIG modifier = political_outreach } } } army_experience = 50 air_experience = 50 navy_experience = 50 } else = { every_country = { limit = { has_government = democratic } add_opinion_modifier = { target = NIG modifier = political_outreach } reverse_add_opinion_modifier = { target = NIG modifier = political_outreach } } army_experience = 50 air_experience = 50 navy_experience = 50 } } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_eastern_doctrines icon = align_to_csto x = 1 y = 4 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_light_forces_investments } mutually_exclusive = { focus = NIG_western_military_assistance } search_filters = { FOCUS_FILTER_POLITICAL } available = { is_subject = no NOT = { has_idea = no_military } NOT = { has_idea = NATO_member } NOT = { is_in_faction_with = USA } NOT = { has_war_with = SOV } NOT = { has_war_with = CHI } OR = { has_opinion = { target = SOV value > 10 } has_opinion = { target = CHI value > 10 } } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_eastern_doctrines" if = { limit = { NOT = { has_war_with = CHI } } CHI = { add_opinion_modifier = { target = NIG modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = NIG modifier = has_expressed_loyalty } every_allied_country = { add_opinion_modifier = { target = NIG modifier = political_outreach } reverse_add_opinion_modifier = { target = NIG modifier = political_outreach } } } } if = { limit = { NOT = { has_war_with = SOV } } SOV = { add_opinion_modifier = { target = NIG modifier = has_expressed_loyalty } reverse_add_opinion_modifier = { target = NIG modifier = has_expressed_loyalty } every_allied_country = { add_opinion_modifier = { target = NIG modifier = political_outreach } reverse_add_opinion_modifier = { target = NIG modifier = political_outreach } } } } army_experience = 25 air_experience = 25 navy_experience = 25 } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_lagos_drydocks icon = naval_dockyard x = 3 y = 4 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_armor_production } prerequisite = { focus = NIG_nigerian_coastal_forces } search_filters = { FOCUS_FILTER_INDUSTRY } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_lagos_drydocks" set_temp_variable = { treasury_change = -10 } modify_treasury_effect = yes 334 = { #Lagos add_extra_state_shared_building_slots = 1 add_building_construction = { type = dockyard level = 1 instant_build = yes } add_building_construction = { type = naval_base level = 1 province = 2050 instant_build = yes } } set_temp_variable = { temp_opinion = 10 } change_maritime_industry_opinion = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_royal_naval_doctrines icon = naval_doctrine x = 5 y = 4 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_nigerian_coastal_forces } search_filters = { FOCUS_FILTER_NAVY FOCUS_FILTER_INFLUENCE } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_royal_naval_doctrines" set_temp_variable = { percent_change = 4 } set_temp_variable = { tag_index = ENG.id } change_influence_percentage = yes navy_experience = 50 } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_victory_is_from_god icon = africa_guy_shield x = 0 y = 5 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_eastern_doctrines focus = NIG_western_military_assistance } search_filters = { FOCUS_FILTER_MANPOWER } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_victory_is_from_god" add_ideas = NIG_victory_is_from_god_alone_idea } ai_will_do = { base = 1 modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_frigates icon = navy3 x = 2 y = 5 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_lagos_drydocks } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_frigates" add_tech_bonus = { name = NIG_frigates bonus = 0.50 uses = 2 category = CAT_frigate } one_random_dockyard = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_light_submarines icon = submarines x = 4 y = 5 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_lagos_drydocks } prerequisite = { focus = NIG_royal_naval_doctrines } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_light_submarines" add_tech_bonus = { name = NIG_light_submarines bonus = 0.75 uses = 1 category = CAT_m_sub } one_random_dockyard = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 2 ai_is_threatened = yes } } } focus = { id = NIG_corvettes icon = cruisers x = 6 y = 5 relative_position_id = NIG_nigerian_armed_forces cost = 10 prerequisite = { focus = NIG_lagos_drydocks } prerequisite = { focus = NIG_royal_naval_doctrines } search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH } available = { is_subject = no NOT = { has_idea = no_military } } completion_reward = { log = "[GetDateText]: [This.GetName]: focus NIG_corvettes" add_tech_bonus = { name = NIG_corvettes bonus = 1.0 uses = 2 category = CAT_corvette } one_random_dockyard = yes } ai_will_do = { base = 1 modifier = { factor = 0 has_active_mission = bankruptcy_incoming_collapse } modifier = { factor = 0 can_staff_an_dockyard = no } modifier = { factor = 2 ai_is_threatened = yes } } } }