joint_focus = { id = ABDA_abdacom icon = GFX_focus_ARG_join_the_allies text_icon = ABDACOM_focus_style x = 0 y = 0 ### UK OFFSET START ### offset = { x = -18 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_a_change_in_course } } offset = { x = -8 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_concessions_to_the_trade_unions } } offset = { x = -6 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_organize_the_blackshirts } } offset = { x = -9 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_the_kings_party } } offset = { x = -17 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_steady_as_she_goes } } offset = { x = -5 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_home_defence } } offset = { x = -10 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_global_defense } } offset = { x = -18 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = ENG_revisit_colonial_policy } } offset = { x = -5 y = 0 trigger = { tag = ENG has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = uk_empire_focus } } ### UK OFFSET END ### ### USA OFFSET START ### offset = { x = -14 y = 0 trigger = { tag = USA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = USA_reestablish_the_gold_standard } } offset = { x = -3 y = 0 trigger = { tag = USA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = USA_neutrality_act } } offset = { x = -3 y = 0 trigger = { tag = USA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = USA_limited_intervention } } offset = { x = -17 y = 0 trigger = { tag = USA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = USA_continue_the_new_deal } } ### USA OFFSET END ### ### FRANCE OFFSET START ### offset = { x = -10 y = 0 trigger = { tag = FRA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = FRA_revive_the_national_bloc } } offset = { x = -5 y = 0 trigger = { tag = FRA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = FRA_utilize_the_leagues } } offset = { x = -16 y = 0 trigger = { tag = FRA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = FRA_the_council_of_rambouillet } } offset = { x = -12 y = 0 trigger = { tag = FRA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = FRA_national_regeneration } } offset = { x = -25 y = 0 trigger = { tag = FRA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = FRA_form_the_popular_front } } offset = { x = -8 y = 0 trigger = { tag = FRA has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = FRA_invite_communist_ministers } } ### FRANCE OFFSET END ### ### AUSTRALIA OFFSET START ### offset = { x = 132 y = 0 trigger = { tag = AST } } offset = { x = -49 y = 0 trigger = { tag = AST has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = AST_australia_first } } offset = { x = -25 y = 0 trigger = { tag = AST has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = AST_war_is_coming } } offset = { x = -58 y = 0 trigger = { tag = AST has_game_rule = { rule = obsolete_focus_branches_visibility option = HIDE } has_completed_focus = AST_against_war_and_fascism } } ### AUSTRALIA OFFSET END ### offset = { x = 79 y = 0 trigger = { tag = ENG } } offset = { x = 86 y = 0 trigger = { tag = FRA } } offset = { x = 78 y = 0 trigger = { tag = USA } } offset = { x = 73 y = 0 trigger = { tag = HOL } } offset = { x = -16 y = 0 trigger = { tag = HOL INS = { has_completed_focus = INS_the_jewel_in_the_crown } } } offset = { x = -83 y = 0 trigger = { tag = INS } } cost = 10 available_if_capitulated = no ai_will_do = { base = 2 } allow_branch = { has_dlc = "Thunder at Our Gates" OR = { original_tag = AST original_tag = ENG original_tag = FRA original_tag = USA original_tag = HOL original_tag = INS } if = { limit = { original_tag = INS } NOT = { has_completed_focus = INS_underground_revolution has_completed_focus = INS_the_declaration_of_independence } } is_vichy_france = no } available = { is_in_faction = yes has_war_with = JAP OR = { is_major = yes original_tag = HOL original_tag = AST } OR = { has_government = democratic has_government = neutrality } } completion_reward_joint_originator = { set_country_flag = abdacom_member add_dynamic_modifier = { modifier = ABDA_supreme_command } hidden_effect = { set_variable = { ABDA_repair_speed_factor = 0 } set_variable = { ABDA_convoy_escort_efficiency = 0 } set_variable = { ABDA_submarine_attack_factor = 0 } set_variable = { ABDA_submarine_defence_factor = 0 } set_variable = { ABDA_screening_efficiency = 0 } set_variable = { ABDA_screen_defence_factor = 0 } set_variable = { ABDA_experience_gain_navy_unit_factor = 0 } } custom_effect_tooltip = ABDA_faction_membership_requirement_tt every_country = { limit = { OR = { tag = ENG tag = USA tag = HOL tag = FRA tag = INS tag = AST } NOT = { tag = ROOT } is_in_faction_with = ROOT } country_event = { id = ABDA_events.1 } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_fortress_singapore icon = GFX_focus_chi_british_cooperation prerequisite = { focus = ABDA_abdacom } relative_position_id = ABDA_abdacom text_icon = ENG_focus_style x = -2 y = 1 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } tag = ENG 1021 = { is_owned_by = ENG is_controlled_by = ENG } } available_if_capitulated = no ai_will_do = { factor = 10 } completion_reward_joint_originator = { ENG = { custom_effect_tooltip = ABDA_fortress_singapore_choice_tt custom_effect_tooltip = generic_skip_one_line_tt country_event = { id = ABDA_events.4 } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_corps_expeditionnaire icon = GFX_focus_chi_reach_out_to_france prerequisite = { focus = ABDA_abdacom } relative_position_id = ABDA_abdacom text_icon = FRA_focus_style x = 0 y = 1 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } tag = FRA 1066 = { is_fully_controlled_by = FRA } } available_if_capitulated = no ai_will_do = { factor = 10 } completion_reward_joint_originator = { FRA = { add_ideas = ABDA_corps_expeditionnaire_spirit division_template = { name = "Corps Expéditionnaire" regiments = { infantry = { x = 0 y = 0 } infantry = { x = 0 y = 1 } infantry = { x = 0 y = 2 } infantry = { x = 1 y = 0 } infantry = { x = 1 y = 1 } infantry = { x = 1 y = 2 } infantry = { x = 2 y = 0 } infantry = { x = 2 y = 1 } infantry = { x = 2 y = 2 } } support = { artillery = { x = 0 y = 0 } } } if = { limit = { any_owned_state = { is_controlled_by = ROOT OR = { is_core_of = VIE is_core_of = CAM is_core_of = LAM } } } random_owned_state = { limit = { is_controlled_by = ROOT OR = { is_core_of = VIE is_core_of = CAM is_core_of = LAM } } create_unit = { division = "name = \"Corps Expéditionnaire\" division_template = \"Corps Expéditionnaire\" start_experience_factor = 0.3" owner = ROOT count = 2 } } } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_maintain_strategic_flexibility icon = GFX_focus_generic_befriend_usa prerequisite = { focus = ABDA_abdacom } relative_position_id = ABDA_abdacom text_icon = USA_focus_style x = 2 y = 1 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } tag = USA } available_if_capitulated = no ai_will_do = { factor = 10 } completion_reward_joint_originator = { USA ={ add_ideas = ABDA_maintain_strategic_flexibility_spirit } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_the_malay_barrier icon = GFX_goal_fortify_the_westwall prerequisite = { focus = ABDA_fortress_singapore focus = ABDA_corps_expeditionnaire } relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = -1 y = 2 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } } available_if_capitulated = no ai_will_do = { base = 1 modifier = { add = 2 original_tag = INS } } completion_reward_joint_originator = { custom_effect_tooltip = ABDA_malay_barrier_modifier_tt hidden_effect = { add_to_variable = { ABDA_repair_speed_factor = 0.15 } add_to_variable = { ABDA_convoy_escort_efficiency = 0.10 } } every_state = { limit = { is_core_of = MAL OR = { is_owned_by = ENG is_owned_by = MAL } } add_building_construction = { type = coastal_bunker level = 2 instant_build = yes province = { all_provinces = yes limit_to_naval_base = yes } } } every_state = { limit = { is_in_array = { array = INS.owned_states_at_game_start value = THIS } OR = { is_controlled_by = INS is_controlled_by = HOL } } add_building_construction = { type = coastal_bunker level = 2 instant_build = yes province = { all_provinces = yes limit_to_naval_base = yes } } } } completion_reward_joint_member = { custom_effect_tooltip = ABDA_malay_barrier_modifier_tt hidden_effect = { add_to_variable = { ABDA_repair_speed_factor = 0.15 } add_to_variable = { ABDA_convoy_escort_efficiency = 0.10 } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_develop_naval_infrastructure icon = GFX_goal_generic_construct_naval_dockyard prerequisite = { focus = ABDA_corps_expeditionnaire focus = ABDA_maintain_strategic_flexibility} relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = 1 y = 2 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } OR = { AST = { has_capitulated = no has_country_flag = abdacom_member } INS = { has_capitulated = no has_country_flag = abdacom_member } } } available_if_capitulated = no ai_will_do = { base = 1 modifier = { add = 2 original_tag = INS } } completion_reward = { if = { limit = { OR = { AST = { has_country_flag = abdacom_member } INS = { has_country_flag = abdacom_member } } } if = { limit = { AST = { has_country_flag = abdacom_member } } custom_effect_tooltip = ABDA_develop_naval_infrastructure_ast_tt } if = { limit = { INS = { has_country_flag = abdacom_member } } custom_effect_tooltip = ABDA_develop_naval_infrastructure_ins_tt } } else = { custom_effect_tooltip = ABDA_develop_naval_infrastructure_generic_tt } hidden_effect = { if = { limit = { AST = { has_country_flag = abdacom_member } } AST = { random_owned_state = { limit = { is_controlled_by = AST is_core_of = AST free_building_slots = { building = dockyard size > 1 include_locked = yes } } add_building_construction = { type = dockyard level = 2 instant_build = yes } } } } if = { limit = { INS = { has_country_flag = abdacom_member } } INS = { random_owned_state = { limit = { is_controlled_by = INS is_core_of = INS free_building_slots = { building = dockyard size > 1 include_locked = yes } } add_building_construction = { type = dockyard level = 2 instant_build = yes } } } } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_unified_naval_command icon = GFX_focus_generic_trade_interdiction prerequisite = { focus = ABDA_the_malay_barrier focus = ABDA_develop_naval_infrastructure } relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = 0 y = 3 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } } available_if_capitulated = no ai_will_do = { base = 1 modifier = { add = 1 original_tag = INS } } completion_reward_joint_originator = { add_doctrine_cost_reduction = { name = ABDA_unified_naval_command cost_reduction = 0.5 uses = 1 category = naval_doctrine } custom_effect_tooltip = ABDA_unified_naval_command_modifier_tt hidden_effect = { add_to_variable = { ABDA_experience_gain_navy_unit_factor = 0.10 } } } completion_reward_joint_member = { add_doctrine_cost_reduction = { name = ABDA_unified_naval_command cost_reduction = 0.5 uses = 1 category = naval_doctrine } custom_effect_tooltip = ABDA_unified_naval_command_modifier_tt hidden_effect = { add_to_variable = { ABDA_experience_gain_navy_unit_factor = 0.10 } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_ship_a_day_sinking_quotas icon = GFX_goal_generic_navy_submarine prerequisite = { focus = ABDA_unified_naval_command } relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = -2 y = 4 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } } available_if_capitulated = no ai_will_do = { base = 1 modifier = { add = 1 original_tag = INS } } completion_reward_joint_originator = { custom_effect_tooltip = ABDA_ship_a_day_modifier_tt hidden_effect = { add_to_variable = { ABDA_submarine_attack_factor = 0.10 } add_to_variable = { ABDA_submarine_defence_factor = 0.10 } } } completion_reward_joint_member = { custom_effect_tooltip = ABDA_ship_a_day_modifier_tt hidden_effect = { add_to_variable = { ABDA_submarine_attack_factor = 0.10 } add_to_variable = { ABDA_submarine_defence_factor = 0.10 } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_naval_procurement icon = GFX_SOV_an_oceangoing_navy_ccp_2d_sov_compatibility prerequisite = { focus = ABDA_unified_naval_command } relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = 0 y = 4 cost = 5 available = { original_tag = USA OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } } available_if_capitulated = no ai_will_do = { base = 1 } completion_reward_joint_originator = { if = { limit = { OR = { INS = { has_country_flag = abdacom_member } HOL = { has_country_flag = abdacom_member } AST = { has_country_flag = abdacom_member } } } if = { limit = { INS = { has_country_flag = abdacom_member } } custom_effect_tooltip = ABDA_naval_procurement_ins_ships_tt } if = { limit = { HOL = { has_country_flag = abdacom_member } } custom_effect_tooltip = ABDA_naval_procurement_hol_ships_tt } if = { limit = { AST = { has_country_flag = abdacom_member } } custom_effect_tooltip = ABDA_naval_procurement_ast_ships_tt } } else = { custom_effect_tooltip = ABDA_naval_procurement_generic_tt } hidden_effect = { if = { limit = { has_dlc = "Man the Guns" } USA = { if = { limit = { INS = { has_country_flag = abdacom_member } } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Indonesia I" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Indonesia II" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Indonesia III" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Indonesia IV" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Indonesia V" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Indonesia VI" } transfer_ship = { prefer_name = "ABDACOM Indonesia I" type = destroyer target = INS exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Indonesia II" type = destroyer target = INS exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Indonesia III" type = destroyer target = INS exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Indonesia IV" type = destroyer target = INS exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Indonesia V" type = destroyer target = INS exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Indonesia VI" type = destroyer target = INS exclude_refitting = no } } if = { limit = { HOL = { has_country_flag = abdacom_member } } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Netherlands I" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Netherlands II" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Netherlands III" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Netherlands IV" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Netherlands V" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Netherlands VI" } transfer_ship = { prefer_name = "ABDACOM Netherlands I" type = destroyer target = HOL exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Netherlands II" type = destroyer target = HOL exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Netherlands III" type = destroyer target = HOL exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Netherlands IV" type = destroyer target = HOL exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Netherlands V" type = destroyer target = HOL exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Netherlands VI" type = destroyer target = HOL exclude_refitting = no } } if = { limit = { AST = { has_country_flag = abdacom_member } } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Australia I" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Australia II" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Australia III" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Australia IV" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Australia V" } create_ship = { type = ship_hull_light_1 equipment_variant = "Clemson Class" creator = USA name = "ABDACOM Australia VI" } transfer_ship = { prefer_name = "ABDACOM Australia I" type = destroyer target = AST exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Australia II" type = destroyer target = AST exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Australia III" type = destroyer target = AST exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Australia IV" type = destroyer target = AST exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Australia V" type = destroyer target = AST exclude_refitting = no } transfer_ship = { prefer_name = "ABDACOM Australia VI" type = destroyer target = AST exclude_refitting = no } } } } else = { if = { limit = { INS = { has_country_flag = abdacom_member } } INS = { create_ship = { type = destroyer_1 name = "Ex-USS Clemson I" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson II" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson III" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson IV" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson V" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson VI" } } } if = { limit = { HOL = { has_country_flag = abdacom_member } } HOL = { create_ship = { type = destroyer_1 name = "Ex-USS Clemson I" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson II" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson III" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson IV" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson V" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson VI" } } } if = { limit = { AST = { has_country_flag = abdacom_member } } AST = { create_ship = { type = destroyer_1 name = "Ex-USS Clemson I" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson II" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson III" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson IV" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson V" } create_ship = { type = destroyer_1 name = "Ex-USS Clemson VI" } } } } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_keep_trade_open icon = GFX_goal_generic_trade prerequisite = { focus = ABDA_unified_naval_command } relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = 2 y = 4 cost = 5 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } } available_if_capitulated = no ai_will_do = { base = 1 modifier = { add = 1 original_tag = INS } } completion_reward_joint_originator = { custom_effect_tooltip = ABDA_keep_trade_open_modifier_tt hidden_effect = { add_to_variable = { ABDA_screening_efficiency = 0.10 } add_to_variable = { ABDA_screen_defence_factor = 0.10 } } } completion_reward_joint_member = { custom_effect_tooltip = ABDA_keep_trade_open_modifier_tt hidden_effect = { add_to_variable = { ABDA_screening_efficiency = 0.10 } add_to_variable = { ABDA_screen_defence_factor = 0.10 } } } search_filters = { FOCUS_FILTER_POLITICAL } } joint_focus = { id = ABDA_expand_the_command icon = GFX_focus_generic_befriend_siam prerequisite = { focus = ABDA_naval_procurement } prerequisite = { focus = ABDA_keep_trade_open } prerequisite = { focus = ABDA_ship_a_day_sinking_quotas } relative_position_id = ABDA_abdacom text_icon = ABDACOM_focus_style x = 0 y = 5 cost = 10 available = { OR = { has_country_flag = abdacom_member has_completed_focus = ABDA_abdacom } } available_if_capitulated = no ai_will_do = { base = 1 modifier = { add = 1 original_tag = INS } } completion_reward_joint_originator = { custom_effect_tooltip = ABDA_expand_the_command_tt hidden_effect = { random_country = { limit = { has_country_flag = abdacom_member } set_variable = { global.ABDA_repair_speed_factor_snapshot = ABDA_repair_speed_factor } set_variable = { global.ABDA_convoy_escort_efficiency_snapshot = ABDA_convoy_escort_efficiency } set_variable = { global.ABDA_submarine_attack_factor_snapshot = ABDA_submarine_attack_factor } set_variable = { global.ABDA_submarine_defence_factor_snapshot = ABDA_submarine_defence_factor } set_variable = { global.ABDA_screening_efficiency_snapshot = ABDA_screening_efficiency } set_variable = { global.ABDA_screen_defence_factor_snapshot = ABDA_screen_defence_factor } set_variable = { global.ABDA_experience_gain_navy_unit_factor_snapshot = ABDA_experience_gain_navy_unit_factor } } every_country = { limit = { OR = { tag = SIA tag = NZL tag = MAL } is_in_faction_with = ROOT NOT = { has_country_flag = abdacom_member } NOT = { has_country_flag = abdacom_declined } } country_event = { id = ABDA_events.5 } } } } search_filters = { FOCUS_FILTER_POLITICAL } }