### search_filters = { FOCUS_FILTER_POLITICAL }
### search_filters = { FOCUS_FILTER_RESEARCH }
### search_filters = { FOCUS_FILTER_INDUSTRY }
### search_filters = { FOCUS_FILTER_STABILITY }
### search_filters = { FOCUS_FILTER_WAR_SUPPORT }
### search_filters = { FOCUS_FILTER_MANPOWER }
### search_filters = { FOCUS_FILTER_ANNEXATION }

focus_tree = {
    id = ET_Generic
    continuous_focus_position = { x = 0 y = 1500 }
    default = no
    country = {
        factor = 0
        modifier = {
            add = 1000
            ET_in_new_era_country = yes
        }
    }



    focus = { #Army
        id = ET_Generic_army
        icon = GFX_goal_generic_army_doctrines
        x = 1
        y = 0
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        ai_will_do = { factor = 1 }
    }

    focus = { #Mechanized
        id = ET_Generic_mechanized
        icon = GFX_focus_generic_army_tanks2
        x = 0
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_army  }
        mutually_exclusive = { focus = ET_Generic_infantry  }
        completion_reward = {
            add_tech_bonus = {
                name = motorized_bonus
                uses = 1
                bonus = 1.0
                category = cat_mechanized_equipment
            }
            add_tech_bonus = {
                name = motorized_bonus
                uses = 1
                bonus = 1.0
                category = motorized_equipment
            }
        }
    }
    focus = { #Main Battle Tank
        id = ET_Generic_main_battle_tank
        icon = GFX_goal_generic_army_tanks
        x = 0
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_mechanized  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = armor_bonus
                uses = 1
                bonus = 1.0
                category = armor
            }    
        }
    }
    focus = { #Main Battle Tank II
        id = ET_Generic_main_battle_tank_ii
        icon = GFX_goal_generic_army_tanks
        x = 0
        y = 5
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_main_battle_tank  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = armor_bonus
                uses = 1
                bonus = 1.0
                category = armor
            }    
        }
    }

    focus = { #Infantry
        id = ET_Generic_infantry
        icon = GFX_goal_generic_allies_build_infantry
        x = 2
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_army  }
        mutually_exclusive = { focus = ET_Generic_mechanized  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = infantry_weapons_bonus
                uses = 1
                bonus = 1.0
                category = infantry_weapons
            }
            add_tech_bonus = {
                name = ET_night_vision_bonus
                uses = 1
                bonus = 1.0
                category = night_vision
            }
        }
    }
    focus = { #Man-portable AT and AA Effort
        id = ET_Generic_manportable_at_and_aa_effort
        icon = GFX_goal_generic_special_forces
        x = 2
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_infantry  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = ET_infantry_launchers_bonus
                uses = 1
                bonus = 1.0
                category = infantry_launchers
            }
        }
    }
    focus = { #Man-portable AT and AA Effort II
        id = ET_Generic_manportable_at_and_aa_effort_ii
        icon = GFX_goal_generic_special_forces
        x = 2
        y = 5
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_manportable_at_and_aa_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = ET_infantry_launchers_bonus
                uses = 1
                bonus = 1.0
                category = infantry_launchers
            }
        }
    }

    focus = { #Infantry Fighting Vehicle
        id = ET_Generic_infantry_fighting_vehicle
        icon = GFX_goal_generic_army_motorized
        x = 1
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_mechanized  focus = ET_Generic_infantry  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = mech_army_bonus
                uses = 1
                bonus = 1.0
                category = cat_mechanized_equipment
            }
        }
    }
    focus = { #Infantry Fighting Vehicle II
        id = ET_Generic_infantry_fighting_vehicle_ii
        icon = GFX_goal_generic_army_motorized
        x = 1
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_infantry_fighting_vehicle  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = mech_army_bonus
                uses = 1
                bonus = 1.0
                category = cat_mechanized_equipment
            }
        }
    }



    focus = { #Naval
        id = ET_Generic_naval
        icon = GFX_goal_generic_construct_naval_dockyard
        x = 6
        y = 0
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        available = {
            any_state = {
                is_coastal = yes
            }
        }
        ai_will_do = { factor = 1 }
    }
    focus = { #Coastal Navy
        id = ET_Generic_coastal_navy
        icon = GFX_goal_generic_navy_cruiser
        x = 5
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_naval  }
        mutually_exclusive = { focus = ET_Generic_open_sea_navy  }

        ai_will_do = {
            factor = 1
            modifier = {
                factor = 0
                num_of_naval_factories > 30
            }
        }
    }

    focus = { #Destroyers
        id = ET_Generic_destroyers
        icon = GFX_focus_generic_destroyer
        x = 5
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_coastal_navy  }

        completion_reward = {
            add_tech_bonus = {
                name = dd_bonus
                uses = 1
                bonus = 1.0
                category = dd_tech
            }        
        }

        ai_will_do = { factor = 1 }
    }
    focus = { #Destroyers II
        id = ET_Generic_destroyers_ii
        icon = GFX_focus_generic_destroyer
        x = 5
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_destroyers  }
        completion_reward = {
            add_tech_bonus = {
                name = dd_bonus
                uses = 1
                bonus = 1.0
                category = dd_tech
            }        
        }
    }

    focus = { #Coastal Submarines
        id = ET_Generic_coastal_submarines
        icon = GFX_goal_generic_navy_submarine
        x = 6
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_coastal_navy  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = ss_bonus
                uses = 1
                bonus = 1.0
                category = ss_tech
            }
        }
    }

    focus = { #Open Sea Navy
        id = ET_Generic_open_sea_navy
        icon = GFX_goal_generic_navy_battleship
        x = 8
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_naval  }
        mutually_exclusive = { focus = ET_Generic_coastal_navy  }

        ai_will_do = {
            factor = 0
            modifier = {
                factor = 1
                num_of_naval_factories > 30
            }
        }
    }

    focus = { #Frigates
        id = ET_Generic_frigates
        icon = GFX_focus_generic_cruiser2
        x = 7
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_open_sea_navy  }

        completion_reward = {
            add_tech_bonus = {
                name = bb_bonus
                uses = 1
                bonus = 1.0
                category = bb_tech
            }
        }
        ai_will_do = { factor = 1 }
    }
    focus = { #Frigates II
        id = ET_Generic_frigates_ii
        icon = GFX_focus_generic_cruiser2
        x = 7
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_frigates  }

        completion_reward = {
            add_tech_bonus = {
                name = cr_bonus
                uses = 1
                bonus = 1.0
                category = cl_tech
            }    
        }

        ai_will_do = { factor = 1 }
    }

    focus = { #Modern Carrier
        id = ET_Generic_modern_carrier
        icon = GFX_goal_generic_navy_carrier
        x = 9
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_open_sea_navy  }

        completion_reward = {
            add_tech_bonus = {
                name = cv_bonus
                uses = 1
                bonus = 1.0
                category = cv_tech
            }
        }

        ai_will_do = { factor = 1 }
    }
    
    focus = { #Nuclear Powered
        id = ET_Generic_nuclear_powered
        icon = GFX_focus_wonderweapons
        x = 8
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_open_sea_navy  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = nuclear_bonus
                uses = 1
                bonus = 1.0
                category = nuclear
            }
        }
    }
    focus = { #Nuclear Submarines
        id = ET_Generic_nuclear_submarines
        icon = GFX_goal_generic_navy_submarine
        x = 8
        y = 5
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_nuclear_powered  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = ss_bonus
                uses = 1
                bonus = 1.0
                category = ss_tech
            }    
        }
    }
    focus = { #Nuclear Carrier
        id = ET_Generic_nuclear_carrier
        icon = GFX_goal_generic_navy_carrier
        x = 9
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_modern_carrier  focus = ET_Generic_nuclear_powered  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = sv_bonus
                uses = 1
                bonus = 1.0
                category = cv_tech
            }    
        }
    }


    
    focus = { #Air Force
        id = ET_Generic_air_force
        icon = GFX_goal_generic_build_airforce
        x = 13
        y = 0
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        available = {
            #any_state = {
            #    has_built = {
            #        type = air_base
            #        value > 1
            #    }
            #}
        }
        ai_will_do = { factor = 1 }
    }
    focus = { #Air Logistics
        id = ET_Generic_air_logistics
        icon = GFX_goal_generic_air_fighter2
        x = 14
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_air_force  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = air_bonus
                uses = 1
                bonus = 1.0
                category = air_equipment
            }
            add_tech_bonus = {
                name = ET_logistical_bonus
                uses = 1
                bonus = 1.0
                category = logistics_tech
            }    
        }
    }

    focus = { #Helicopter Effort
        id = ET_Generic_helicopter_effort
        icon = GFX_goal_generic_air_fighter2
        x = 14
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_jet_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = ET_helicopter_bonus
                uses = 1
                bonus = 1.0
                category = cat_air_helicopters
            }    
        }
    }

    focus = { #Jet Effort
        id = ET_Generic_jet_effort
        icon = GFX_focus_rocketry
        x = 12
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_air_force  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            if = {
                limit = { NOT = { has_tech = experimental_rockets } }
                add_tech_bonus = {
                    name = jet_rocket_bonus
                    uses = 2
                    bonus = 1.0
                    category = rocketry
                }
            }
            if = {
                limit = { NOT = { has_tech = rocket_engines } }
                add_tech_bonus = {
                    name = jet_rocket_bonus
                    uses = 1
                    bonus = 1.0
                    category = rocketry
                }
                add_tech_bonus = {
                    name = jet_bonus
                    uses = 1
                    bonus = 1.0
                    category = jet_technology
                }
            }
            if = {
                limit = { NOT = { has_tech = jet_engines } }
                add_tech_bonus = {
                    name = jet_bonus
                    uses = 3
                    bonus = 1.0
                    category = jet_technology
                }
            }
            if = {
                limit = { NOT = { has_tech = heli_engines } }
                add_tech_bonus = {
                    name = jet_bonus
                    uses = 2
                    bonus = 1.0
                    category = jet_technology
                }
            }
        }
    }
    focus = { #Jet Fighters
        id = ET_Generic_jet_fighters
        icon = GFX_goal_generic_air_fighter2
        x = 12
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_jet_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = jet_bonus
                uses = 1
                bonus = 1.0
                category = jet_technology
            }
        }
    }
    focus = { #Jet Fighters II
        id = ET_Generic_jet_fighters_ii
        icon = GFX_goal_generic_air_fighter2
        x = 12
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_jet_fighters  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = jet_bonus
                uses = 1
                bonus = 1.0
                category = jet_technology
            }
        }
    }

    focus = { #Modern Close Air Support
        id = ET_Generic_modern_close_air_support
        icon = GFX_goal_generic_CAS
        x = 14
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_jet_fighters  } prerequisite = { focus = ET_Generic_helicopter_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = CAS_bonus
                uses = 1
                bonus = 1.0
                category = cas_bomber
            }
        }
    }
    focus = { #Modern Close Air Support II
        id = ET_Generic_modern_close_air_support_ii
        icon = GFX_goal_generic_CAS
        x = 14
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_modern_close_air_support  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = CAS_bonus
                uses = 1
                bonus = 1.0
                category = cas_bomber
            }
        }
    }


    focus = { #Carrier Aircraft
        id = ET_Generic_carrier_aircraft
        icon = GFX_goal_generic_navy_carrier
        x = 11
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_modern_carrier  }
        prerequisite = { focus = ET_Generic_jet_fighters  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = jet_bonus
                uses = 1
                bonus = 1.0
                category = jet_technology
            }
        }
    }
    focus = { #Carrier Aircraft II
        id = ET_Generic_carrier_aircraft_ii
        icon = GFX_goal_generic_navy_carrier
        x = 11
        y = 5
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_carrier_aircraft  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = jet_bonus
                uses = 1
                bonus = 1.0
                category = jet_technology
            }
        }
    }



    focus = { #Industrial Effort
        id = ET_Generic_industrial_effort
        icon = GFX_focus_generic_industry_3
        x = 19
        y = 0
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        ai_will_do = { factor = 1 }
    }
    focus = { #Modern Industrial Effort
        id = ET_Generic_modern_industrial_effort
        icon = GFX_goal_generic_construct_civ_factory
        x = 20
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_industrial_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = industrial_bonus
                uses = 1
                bonus = 1.0
                category = industry
            }
        }
    }
    focus = { #Modern Industrial Effort II
        id = ET_Generic_modern_industrial_effort_ii
        icon = GFX_goal_generic_construct_civ_factory
        x = 20
        y = 2
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_modern_industrial_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = industrial_bonus
                uses = 1
                bonus = 1.0
                category = industry
            }
        }
    }
    focus = { #Modern Industrial Effort III
        id = ET_Generic_modern_industrial_effort_iii
        icon = GFX_goal_generic_construct_civ_factory
        x = 20
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_modern_industrial_effort_ii  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = industrial_bonus
                uses = 1
                bonus = 1.0
                category = industry
            }
        }
    }

    focus = { #Infrastructure Effort
        id = ET_Generic_infrastructure_effort
        icon = GFX_goal_generic_construct_infrastructure
        x = 18
        y = 1
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_industrial_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = industrial_bonus
                uses = 1
                bonus = 1.0
                category = construction_tech
            }
        }
    }
    focus = { #Infrastructure Effort II
        id = ET_Generic_infrastructure_effort_ii
        icon = GFX_goal_generic_construct_infrastructure
        x = 18
        y = 3
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_infrastructure_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = construction_tech_bonus
                uses = 1
                bonus = 1.0
                category = construction_tech
            }
        }
    }

    focus = { #Telecom Infrastructure Effort
        id = ET_Generic_telecom_infrastructure_effort
        icon = GFX_goal_generic_radar
        x = 19
        y = 4
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_infrastructure_effort_ii focus = ET_Generic_modern_industrial_effort_iii  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = electronics_bonus
                uses = 1
                bonus = 1.0
                category = electronics
            }
        }
    }
    focus = { #Telecom Infrastructure Effort II
        id = ET_Generic_telecom_infrastructure_effort_ii
        icon = GFX_goal_generic_radar
        x = 19
        y = 5
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_telecom_infrastructure_effort  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_tech_bonus = {
                name = electronics_bonus
                uses = 1
                bonus = 1.0
                category = electronics
            }
        }
    }

    focus = { #Extra Research Slot
        id = ET_Generic_extra_research_slot
        icon = GFX_focus_research
        x = 19
        y = 6
        cost = 10
        search_filters = { FOCUS_FILTER_RESEARCH }
        prerequisite = { focus = ET_Generic_telecom_infrastructure_effort_ii  }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_research_slot = 1
        }
    }



    focus = { #A new world order
        id = ET_Generic_a_new_world_order
        icon = GFX_focus_hol_the_fourth_ally
        x = 8
        y = 7
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        ai_will_do = { factor = 1 }
        completion_reward = {
            add_political_power = 100
        }
    }


    focus = { #Democracy
        id = ET_Generic_democracy
        icon = GFX_goal_support_democracy
        x = 1
        y = 8
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_a_new_world_order  }

        available = {
            has_government = democratic
        }

        completion_reward = {
            add_popularity = {
                ideology = democratic
                popularity = 0.05
            }
        }

        ai_will_do = {
            factor = 1
            modifier = {
                factor = 0
                OR = {
                    AND = {
                        original_tag = SWE
                        SWE = { has_government = democratic }
                    }
                    FIN = {
                        original_tag = FIN
                        SWE = { has_government = democratic }
                    }
                    SWI = {
                        original_tag = SWI
                        SWE = { has_government = democratic }
                    }
                }
            }
        }
    }
    focus = { #Domino theory
        id = ET_Generic_domino_theory
        icon = GFX_focus_attack_soviet
        x = 0
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_democracy  }

        completion_reward = {
            add_war_support = 0.05
            add_ideas = ET_generic_domino_theory_idea
        }

        ai_will_do = {
            factor = 0
            modifier = {
                add = 10
                original_tag = USA
            }
            modifier = {
                add = 10
                original_tag = ENG
            }
        }
    }
    focus = { #Peaceful Coexistence (democracy)
        id = ET_Generic_peaceful_coexistence_democracy
        icon = GFX_focus_chi_mission_to_the_soviet_union
        x = 2
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_democracy  }
        mutually_exclusive = { focus = ET_Generic_domino_theory  }

        completion_reward = {
            add_stability = 0.10
        }

        ai_will_do = {
            factor = 0
            modifier = {
                add = 1
                is_historical_focus_on = no
            }
        }
    }


    focus = { #Neutrality
        id = ET_Generic_neutrality
        icon = GFX_goal_generic_neutrality_focus
        x = 5
        y = 8
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_a_new_world_order  }

        available = {
            OR ={
                has_government = democratic
                has_government = communism
                has_government = neutrality
            }
        }

        completion_reward = {
            if = {
                limit = { has_government = democratic }
                add_popularity = {
                    ideology = democratic
                    popularity = 0.05
                }
            }
            if = {
                limit = { has_government = communism }
                add_popularity = {
                    ideology = communism
                    popularity = 0.05
                }
            }
            if = {
                limit = { has_government = neutrality }
                add_popularity = {
                    ideology = neutrality
                    popularity = 0.05
                }
            }
        }

        ai_will_do = {
            factor = 1
            modifier = {
                factor = 0
                OR = {
                    AND = {
                        original_tag = USA
                        USA = { has_government = democratic }
                    }
                    AND = {
                        original_tag = ENG
                        ENG = { has_government = democratic }
                    }
                }
            }
        }
    }
    focus = { #Isolation
        id = ET_Generic_isolation
        icon = GFX_focus_generic_treaty
        x = 4
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_neutrality  }
        mutually_exclusive = { focus = ET_Generic_together  }

        completion_reward = {
            if = {
                limit = { has_idea = civilian_economy }
                swap_ideas = {
                    remove_idea = civilian_economy
                    add_idea = isolation
                }
            }
            if = {
                limit = { has_idea = low_economic_mobilisation }
                swap_ideas = {
                    remove_idea = low_economic_mobilisation
                    add_idea = isolation
                }
            }
            if = {
                limit = { has_idea = partial_economic_mobilisation }
                swap_ideas = {
                    remove_idea = partial_economic_mobilisation
                    add_idea = isolation
                }
            }
            if = {
                limit = { has_idea = war_economy }
                swap_ideas = {
                    remove_idea = war_economy
                    add_idea = isolation
                }
            }
            if = {
                limit = { has_idea = tot_economic_mobilisation }
                swap_ideas = {
                    remove_idea = tot_economic_mobilisation
                    add_idea = isolation
                }
            }
            if = {
                limit = { has_idea = new_economic_policy }
                swap_ideas = {
                    remove_idea = new_economic_policy
                    add_idea = isolation
                }
            }
            if = {
                limit = { has_idea = new_economic_policy_2 }
                swap_ideas = {
                    remove_idea = new_economic_policy_2
                    add_idea = isolation
                }
            }

            add_stability = 0.25
        }

        ai_will_do = { factor = 0 }
    }
    focus = { #Non-Aligned
        id = ET_Generic_NoneAligned
        icon = GFX_goal_generic_major_alliance
        x = 6
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_neutrality  }
        mutually_exclusive = { focus = ET_Generic_isolation  }

        completion_reward = {
            add_stability = 0.10
        }

        ai_will_do = { factor = 1 }
    }


    focus = { #National Seal
        id = ET_Generic_national_seal
        icon = GFX_goal_support_fascism
        x = 10
        y = 8
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_a_new_world_order  }
        
        available = {
            has_government = fascism
            add_popularity = {
                ideology = fascism
                popularity = 0.05
            }
        }

        completion_reward = {
            add_stability = 0.10
        }

        ai_will_do = { factor = 1 }
    }
    focus = { #Strengthen Our Territorial Claims
        id = ET_Generic_strengthen_our_territorial_claims
        icon = GFX_goal_fortify_the_westwall
        x = 8
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_national_seal }
        mutually_exclusive = { focus = ET_Generic_modern_expansionism }

        available = {
            has_government = fascism
            has_war = no
        }

        completion_reward = {
            every_country = {
                limit = { always = yes }
                every_controlled_state = {
                    limit = { is_controlled_by = PREV }
                    set_state_owner_to = PREV
                }
            }
        }

        ai_will_do = { factor = 1 }
    }
    focus = { #Modern Expansionism
        id = ET_Generic_modern_expansionism
        icon = GFX_goal_generic_demand_territory
        x = 10
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_national_seal  }
        mutually_exclusive = { focus = ET_Generic_strengthen_our_territorial_claims }

        available = {
            has_government = fascism
            has_war = no
        }

        completion_reward = {
            every_country = {
                limit = { always = yes }
                every_controlled_state = {
                    limit = { is_controlled_by = PREV }
                    set_state_owner_to = PREV
                }
            }
        }

        ai_will_do = { factor = 1 }
    }
    focus = { #Modern Fascism
        id = ET_Generic_modern_fascism
        icon = GFX_goal_generic_national_unity
        x = 12
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_national_seal  }

        available = {
            has_government = fascism
            has_war = no
        }

        completion_reward = {
            every_country = {
                limit = { always = yes }
                every_controlled_state = {
                    limit = { is_controlled_by = PREV }
                    set_state_owner_to = PREV
                }
            }
        }

        ai_will_do = { factor = 1 }
    }


    focus = { #Communism
        id = ET_Generic_communism
        icon = GFX_goal_support_communism
        x = 15
        y = 8
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_a_new_world_order  }

        available = {
            has_government = communism
        }

        completion_reward = {
            add_popularity = {
                ideology = communism
                popularity = 0.05
            }
        }

        ai_will_do = { factor = 1 }
    }
    focus = { #Peaceful Coexistence (communism)
        id = ET_Generic_peaceful_coexistence_communism
        icon = GFX_focus_chi_mission_to_the_us
        x = 16
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_communism  }

        ai_will_do = { factor = 1 }
    }
    focus = { #Political Expansionism
        id = ET_Generic_political_expansionism
        icon = GFX_focus_ger_great_red_menace
        x = 14
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_communism  }
        mutually_exclusive = { focus = ET_Generic_peaceful_coexistence_communism  }

        ai_will_do = {
            factor = 0
            modifier = {
                add = 1
                is_historical_focus_on = no
            }
        }
    }

    
    focus = { #International political effort
        id = ET_Generic_International_political_effort
        icon = GFX_focus_generic_treaty
        x = 20
        y = 8
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_a_new_world_order  }

        completion_reward = {
            add_political_power = 100
        }

        ai_will_do = { factor = 1 }
    }


    focus = { #Neocolonialism
        id = ET_Generic_neocolonialism
        icon = GFX_goal_tfv_saf_anti_colonialist_crusade
        x = 18
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_International_political_effort  }
        mutually_exclusive = { focus = ET_Generic_decolonization  }

        available = {
            has_government = fascism
        }
    
        completion_reward = {
            add_political_power = 100
        }

        ai_will_do = {
            factor = 0
            modifier = {
                add = 1
                is_historical_focus_on = no
            }
        }
    }

    focus = { #Decolonization
        id = ET_Generic_decolonization
        icon = GFX_goal_generic_more_territorial_claims
        x = 20
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_International_political_effort  }
        mutually_exclusive = { focus = ET_Generic_neocolonialism  }

        bypass = {
            has_completed_focus = my_focus
        }

        completion_reward = {
            add_stability = 0.10
        }

        ai_will_do = { factor = 1 }
    }

    focus = { #Join United Nation
        id = ET_Generic_join_united_nation
        icon = GFX_goal_generic_national_unity
        x = 22
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_International_political_effort  }
        
        allow_branch = {
            ET_has_senario_1 = yes
        }

        available = {
            NOT = { original_tag = USA }
            ET_UnitedNation_Exists = yes
        }

        completion_reward = {
            add_political_power = 100
        }

        ai_will_do = { factor = 1 }
    }

    focus = { #Join NATO
        id = ET_Generic_aspire_to_join_NATO
        icon = GFX_goal_generic_alliance
        x = 24
        y = 9
        cost = 10
        search_filters = { FOCUS_FILTER_POLITICAL }
        prerequisite = { focus = ET_Generic_International_political_effort  }
        
        allow_branch = {
            OR = {
                ET_has_senario_1 = yes
                ET_has_senario_2 = yes
            }
            OR = {
                capital_scope = { is_on_continent = europe }
                capital_scope = { is_on_continent = north_america }
            }
        }

        available = {
            ET_NATO_Exists = no

            NOT = { has_government = communism }
            NOT = { original_tag = SOV }
            
            OR = {
                capital_scope = { is_on_continent = europe }
                capital_scope = { is_on_continent = north_america }
            }
        }

        completion_reward = {
            add_political_power = 100
        }

        ai_will_do = { factor = 1 }
    }
}
