focus_tree = {

	################ GUERREROS DE HONDURAS ##################
	###### By Supersonic Spaghetti Warrior/Figly Bigly ######

    id = guerreros_de_honduras_nf

    country = {
        factor = 0
        modifier = {
            add = 200
            tag = GRH
        }
    }

	continuous_focus_position = { x = 100 y = 100 }

	default = no 

    focus = {
        id = grh_the_governments_mandate
        icon = GFX_goal_generic_bunkers_focus
        cost = 7
        x = 18
        y = 0

        completion_reward = {
			country_event = { id = nf_grh.1 }
        }
    }

    focus = {
        id = grh_the_long_watch
        icon = GFX_goal_generic_outpost
        cost = 7
        x = 0
        y = 1

        relative_position_id = grh_the_governments_mandate

		prerequisite = {
			focus = grh_the_governments_mandate
		}

        completion_reward = {
			country_event = { id = nf_grh.2 }
        }
    }

    focus = {
        id = grh_the_night_of_savagery
        icon = GFX_goal_GRH_RED_skull
        cost = 7
        x = 0
        y = 1

        relative_position_id = grh_the_long_watch

		prerequisite = {
			focus = grh_the_long_watch
        }

        completion_reward = {
			country_event = { id = nf_grh.3 }
        }
    }

    focus = {
        id = grh_the_day_of_reckoning
        icon = GFX_goal_GRH_RED_angry
        cost = 7
        x = 0
        y = 1

        relative_position_id = grh_the_night_of_savagery

		prerequisite = {
			focus = grh_the_night_of_savagery
        }

        completion_reward = {
            add_ideas = grh_adventurers
			activate_mission = grh_day_of_reckoning_mission
            hidden_effect = {
                set_variable = { grh_southern_strength = 20 }
                set_country_flag = grh_the_big_day
            }
        }
    }

    focus = {
        id = grh_mass_conscription
        icon = GFX_goal_GRH_RED_sold_flag
        cost = 45
        x = -8
        y = 1

        relative_position_id = grh_the_day_of_reckoning

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

		prerequisite = {
			focus = grh_the_day_of_reckoning
        }

        completion_reward = {
            add_ideas = grh_conscription
            836 = {
                create_unit = {
                    division = "name = \"Milicia de Emergencia\" division_template = \"Fuerza Milicia\" start_experience_factor = 0.2 start_equipment_factor = 1.0"
                    owner = GRH
                }
            }
        }
    }

    focus = {
        id = grh_mercs_are_kind_of_adventurers
        icon = GFX_goal_grh_wardens
        cost = 45
        x = -1
        y = 1

        relative_position_id = grh_mass_conscription

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

		prerequisite = {
			focus = grh_mass_conscription
        }

        completion_reward = {
            836 = {
                create_unit = {
					division = "name = \"Aventureros\" division_template = \"Aventureros\" start_experience_factor = 0.4 start_equipment_factor = 0.5"
					owner = GRH
				}
            }
            set_temp_variable = { caps_to_add = -15 }
            transaction_caps = yes
        }
    }

    focus = {
        id = grh_take_in_refugees
        icon = GFX_goal_cartel_population_law
        cost = 45
        x = 1
        y = 1

        relative_position_id = grh_mass_conscription

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

		prerequisite = {
			focus = grh_mass_conscription
        }

        completion_reward = {
            add_stability = 0.05
            every_owned_state = {
                add_manpower = 3000
            }
        }
    }

    focus = {
        id = grh_fortify_the_south
        icon = GFX_goal_generic_bunkers_focus
        cost = 45
        x = -4
        y = 1

        relative_position_id = grh_the_day_of_reckoning

		prerequisite = {
			focus = grh_the_day_of_reckoning
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_days_mission_timeout = {
                mission = grh_day_of_reckoning_mission
                days = 10
            }
            hidden_effect = {
                subtract_from_variable = { grh_southern_strength = 2 }
            }
            custom_effect_tooltip = grh_weaken_the_invasion
        }
    }

    focus = {
        id = grh_dig_in_boys
        icon = GFX_goal_generic_building_focus
        cost = 45
        x = -1
        y = 1

        relative_position_id = grh_fortify_the_south

		prerequisite = {
			focus = grh_fortify_the_south
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_ideas = grh_digging_in
        }
    }

    focus = {
        id = grh_defensive_firepower
        icon = GFX_goal_generic_advanced_firearms_focus
        cost = 45
        x = 1
        y = 1

        relative_position_id = grh_fortify_the_south

		prerequisite = {
			focus = grh_fortify_the_south
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            hidden_effect = {
                subtract_from_variable = { grh_southern_strength = 3 }
            }
            custom_effect_tooltip = grh_weaken_the_invasion
        }
    }

    focus = {
        id = grh_ploughshares_into_swords
        icon = GFX_goal_generic_swords
        cost = 45
        x = 0
        y = 1

        relative_position_id = grh_the_day_of_reckoning

		prerequisite = {
			focus = grh_the_day_of_reckoning
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 1
			    add_building_construction = {
				    type = arms_factory
				    level = 1
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_make_up_for_lost_ploughshares
        icon = GFX_goal_generic_large_scale_normal_industry_focus
        cost = 45
        x = -1
        y = 1

        relative_position_id = grh_ploughshares_into_swords

		prerequisite = {
			focus = grh_ploughshares_into_swords
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
			    add_building_construction = {
				    type = industrial_complex
				    level = 2
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_guns_are_better_than_swords
        icon = GFX_goal_grh_sayruz
        cost = 45
        x = 1
        y = 1

        relative_position_id = grh_ploughshares_into_swords

		prerequisite = {
			focus = grh_ploughshares_into_swords
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_tech_bonus = {
			    bonus = 1
			    uses = 3
			    category = infantry_weapons_tech_category
		    }
            add_equipment_to_stockpile = { 
                type = infantry_equipment
                amount = 500
            }
        }
    }

    focus = {
        id = grh_academy_crash_course
        icon = GFX_focus_generic_military_academy
        cost = 45
        x = 4
        y = 1

        relative_position_id = grh_the_day_of_reckoning

		prerequisite = {
			focus = grh_the_day_of_reckoning
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            army_experience = 50
            air_experience = 25
        }
    }

    focus = {
        id = grh_lessons_from_savagery
        icon = GFX_goal_BDT_bloody_skull
        cost = 45
        x = -1
        y = 1

        relative_position_id = grh_academy_crash_course

		prerequisite = {
			focus = grh_academy_crash_course
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_ideas = grh_savage_lesson
        }
    }

    focus = {
        id = grh_strategic_studies
        icon = GFX_goal_generic_land_doctrines_focus
        cost = 45
        x = 1
        y = 1

        relative_position_id = grh_academy_crash_course

		prerequisite = {
			focus = grh_academy_crash_course
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
			add_tech_bonus = {
				name = land_doc_bonus
				bonus = 1
				uses = 2
				category = cat_land_doctrine
			}
        }
    }

    focus = {
        id = grh_rebuild_the_air_force
        icon = GFX_goal_generic_airbases_focus
        cost = 45
        x = 8
        y = 1

        relative_position_id = grh_the_day_of_reckoning

		prerequisite = {
			focus = grh_the_day_of_reckoning
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_tech_bonus = {
			    bonus = 1
			    uses = 3
			    category = air_tech_category
		    }
            836 = {
                add_building_construction = {
				    type = air_base
				    level = 2
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_our_own_designs
        icon = GFX_goal_generic_vehicle_plane
        cost = 45
        x = -1
        y = 1

        relative_position_id = grh_rebuild_the_air_force

		prerequisite = {
			focus = grh_rebuild_the_air_force
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_equipment_to_stockpile = { 
                type = fighter_equipment
                amount = 20
            }
            add_tech_bonus = {
			    bonus = 1
			    uses = 1
			    category = light_air_tech_category
		    }
        }
    }

    focus = {
        id = grh_salvaged_equipment
        icon = GFX_goal_generic_airplane
        cost = 45
        x = 1
        y = 1

        relative_position_id = grh_rebuild_the_air_force

		prerequisite = {
			focus = grh_rebuild_the_air_force
        }

        bypass = {
            NOT = {
                has_active_mission = grh_day_of_reckoning_mission
            }
        }

        completion_reward = {
            add_equipment_to_stockpile = { 
                type = cas_equipment
                amount = 3
                producer = USA
            }
            add_tech_bonus = {
			    bonus = 1
			    uses = 1
			    category = light_air_tech_category
		    }
        }
    }

    focus = {
        id = grh_the_second_night
        icon = GFX_goal_grh_in_flames
        cost = 30
        x = 0
        y = 4

        relative_position_id = grh_the_day_of_reckoning

        prerequisite = {
			focus = grh_mercs_are_kind_of_adventurers
            focus = grh_take_in_refugees
            focus = grh_dig_in_boys
            focus = grh_defensive_firepower
            focus = grh_make_up_for_lost_ploughshares
            focus = grh_guns_are_better_than_swords
            focus = grh_lessons_from_savagery
            focus = grh_strategic_studies
            focus = grh_our_own_designs
            focus = grh_salvaged_equipment
        }
        
        available = {
            always = no
        }

        completion_reward = {
        }
    }

    focus = {
        id = grh_hold_the_line
        icon = GFX_goal_generic_focus_magazine_gunsandbullets_take_aim
        cost = 30
        x = -2
        y = 1

        relative_position_id = grh_the_second_night

        prerequisite = {
			focus = grh_the_second_night
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            add_ideas = grh_hold_the_line
        }
    }

    focus = {
        id = grh_scrounge_up_guns
        icon = GFX_goal_generic_pipe_revolver
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_the_second_night

        prerequisite = {
			focus = grh_the_second_night
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            add_equipment_to_stockpile = { 
                type = ballistic_equipment_1
                amount = 500
            }
            add_equipment_to_stockpile = { 
                type = fireteam_equipment_1
                amount = 100
            }
            add_equipment_to_stockpile = { 
                type = support_equipment_1
                amount = 100
            }
        }
    }

    focus = {
        id = grh_entreaties_for_help
        icon = GFX_goal_generic_wine
        cost = 30
        x = 2
        y = 1

        relative_position_id = grh_the_second_night

        prerequisite = {
			focus = grh_the_second_night
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            country_event = nf_grh.29
        }
    }

    focus = {
        id = grh_volunteer_forces
        icon = GFX_goal_pal_the_league
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_scrounge_up_guns

        prerequisite = {
			focus = grh_hold_the_line
        }

        prerequisite = {
			focus = grh_scrounge_up_guns
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            add_manpower = 2000
            add_stability = -0.05
        }
    }

    focus = {
        id = grh_fresh_blend
        icon = GFX_goal_GRH_Coffee
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_scrounge_up_guns

        prerequisite = {
			focus = grh_entreaties_for_help
        }

        prerequisite = {
			focus = grh_scrounge_up_guns
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            country_event = nf_grh.34
        }
    }

    focus = {
        id = grh_guerilla_warfare
        icon = GFX_goal_GRH_RED_jungle
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_volunteer_forces

        prerequisite = {
			focus = grh_volunteer_forces
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            HRD = {
                add_manpower = -1500
                every_owned_state = {
                    damage_building = {
                        type = infrastructure
                        damage = 3
                    }
                }
            }

        }
    }

    focus = {
        id = grh_the_green_company
        icon = GFX_goal_grh_sayruz
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_fresh_blend

        prerequisite = {
			focus = grh_fresh_blend
        }

        prerequisite = {
			focus = grh_volunteer_forces
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            836 = {
                create_unit = {
					division = "name = \"Green Company Guerillas\" division_template = \"Aventureros\" start_experience_factor = 0.6 start_equipment_factor = 1.0"
					owner = GRH
				}
                create_unit = {
					division = "name = \"Green Company Explorers\" division_template = \"Aventureros\" start_experience_factor = 0.6 start_equipment_factor = 1.0"
					owner = GRH
				}
            }
            set_temp_variable = { caps_to_add = -5 }
            transaction_caps = yes
        }
    }

    focus = {
        id = grh_drum_up_support
        icon = GFX_goal_GRH_RED_sold_flag
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_fresh_blend

        prerequisite = {
			focus = grh_fresh_blend
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            add_stability = 0.2
            add_war_support = 0.05
            add_political_power = 50
        }
    }

    focus = {
        id = grh_the_hardest_choices
        icon = GFX_goal_grh_in_flames
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_the_green_company

        prerequisite = {
			focus = grh_guerilla_warfare
            focus = grh_the_green_company
            focus = grh_drum_up_support
        }
        
        available = {
            has_war_with = HRD
        }

        bypass = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            country_event = nf_grh.4
        }
    }

    focus = {
        id = grh_victorious
        icon = GFX_goal_grh_luis
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_the_hardest_choices

        prerequisite = {
			focus = grh_the_hardest_choices
        }
        
        available = {
            NOT = {
                has_war_with = HRD
            }
        }

        completion_reward = {
            country_event = nf_grh.6
            remove_ideas = grh_the_bloodbath

            hidden_effect = {
                set_variable = {
                    grh_consumption_var = -0.2
                }
                set_variable = {
                    grh_industrial_recovery_var = -0.05
                }
                set_variable = {
                    grh_army_supply_var = 0.2
                }
                set_variable = {
                    grh_army_recovery_var = -0.15
                }
                set_variable = {
                    grh_political_recovery_var = 0.4
                }
                country_lock_all_division_template = no
            }
            
        }
    }

    focus = {
        id = grh_rebuild_our_industry
        icon = GFX_goal_generic_large_scale_normal_industry_focus
        cost = 15
        x = -6
        y = 1

        relative_position_id = grh_victorious

        prerequisite = {
			focus = grh_victorious
        }
        
        available = {
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
                add_building_construction = {
				    type = industrial_complex
				    level = 2
				    instant_build = yes
                }
            }
        }
    }

    focus = {
        id = grh_clear_out_astillero
        icon = GFX_goal_generic_building_focus
        cost = 15
        x = -2
        y = 1

        relative_position_id = grh_rebuild_our_industry

        prerequisite = {
			focus = grh_rebuild_our_industry
        }
        
        available = {
        }

        completion_reward = {
            838 = {
                add_extra_state_shared_building_slots = 3
                add_manpower = 2000
            }
        }
    }

    focus = {
        id = grh_swords_back_into_ploughshares
        icon = GFX_goal_food_various_vegetables
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_rebuild_our_industry

        prerequisite = {
			focus = grh_rebuild_our_industry
        }
        
        available = {
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_industrial_recovery_var = -0.03
                }
            }
            custom_effect_tooltip = grh_recovery_tt
        }
    }

    focus = {
        id = grh_industrial_adaptation
        icon = GFX_goal_generic_blueprint
        cost = 15
        x = 2
        y = 1

        relative_position_id = grh_rebuild_our_industry

        prerequisite = {
			focus = grh_rebuild_our_industry
        }
        
        available = {
        }

        completion_reward = {
            add_research_slot = 1
        }
    }

    focus = {
        id = grh_better_than_ever
        icon = GFX_goal_generic_megaloader
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_clear_out_astillero

        prerequisite = {
			focus = grh_swords_back_into_ploughshares
        }

        prerequisite = {
            focus = grh_clear_out_astillero
        }
        
        available = {
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
			    add_building_construction = {
				    type = industrial_complex
				    level = 1
				    instant_build = yes
			    }
            }
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
			    add_building_construction = {
				    type = industrial_complex
				    level = 1
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_price_controls
        icon = GFX_goal_generic_tools
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_swords_back_into_ploughshares

        prerequisite = {
			focus = grh_swords_back_into_ploughshares
        }

        prerequisite = {
			focus = grh_industrial_adaptation
            focus = grh_clear_out_astillero
        }
        
        available = {
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_consumption_var = -0.1
                }
            }
            custom_effect_tooltip = grh_recovery_tt
        }
    }

    focus = {
        id = grh_invigoration_not_restoration
        icon = GFX_goal_cap_and_cash
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_industrial_adaptation

        prerequisite = {
			focus = grh_swords_back_into_ploughshares
        }

        prerequisite = {
			focus = grh_industrial_adaptation
        }

        completion_reward = {
            add_tech_bonus = {
				bonus = 0.5
				uses = 3
				category = industry
			}
        }
    }

    focus = {
        id = grh_economic_stimpack
        icon = GFX_goal_bottlecap
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_price_controls

        prerequisite = {
			focus = grh_invigoration_not_restoration
            focus = grh_better_than_ever
        }

        prerequisite = {
			focus = grh_price_controls
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_consumption_var = 0.05
                }
                set_variable = {
                    grh_industrial_recovery_var = -0.02
                }
            }
            custom_effect_tooltip = grh_recovery_tt
        }
    }

    focus = {
        id = grh_rebuild_our_society
        icon = GFX_goal_grh_in_flames
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_victorious

        prerequisite = {
			focus = grh_victorious
        }
        
        available = {
        }

        completion_reward = {
            add_political_power = 75
            add_stability = 0.02
        }
    }

    focus = {
        id = grh_ease_conscription
        icon = GFX_goal_generic_mexican_infantry
        cost = 15
        x = -2
        y = 1

        relative_position_id = grh_rebuild_our_society

        prerequisite = {
			focus = grh_rebuild_our_society
        }
        
        available = {
        }

        completion_reward = {
            IF = {
                limit = {
                    has_idea = grh_conscription
                }
                remove_ideas = grh_conscription

                else = {
                    add_manpower = -2000
                }
            }
            add_political_power = 50
            add_stability = 0.05
        }
    }

    focus = {
        id = grh_political_reassurances
        icon = GFX_goal_pal_vault_city
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_rebuild_our_society

        prerequisite = {
			focus = grh_rebuild_our_society
        }
        
        available = {
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_political_recovery_var = 0.2
                }
            }
            custom_effect_tooltip = grh_recovery_tt
            add_popularity = {
                ideology = people
                popularity = 0.2
            }
            add_stability = 0.1
        }
    }

    focus = {
        id = grh_put_the_losers_to_work
        icon = GFX_goal_generic_slave_collars
        cost = 15
        x = 2
        y = 1

        relative_position_id = grh_rebuild_our_society

        prerequisite = {
			focus = grh_rebuild_our_society
        }
        
        available = {
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 1
			    add_building_construction = {
				    type = infrastructure
				    level = 1
				    instant_build = yes
			    }
            }
            random_owned_state = {
                add_extra_state_shared_building_slots = 1
			    add_building_construction = {
				    type = infrastructure
				    level = 1
				    instant_build = yes
			    }
            }
            random_owned_state = {
                add_extra_state_shared_building_slots = 1
			    add_building_construction = {
				    type = infrastructure
				    level = 1
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_reward_their_service
        icon = GFX_goal_grh_wardens
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_ease_conscription

        prerequisite = {
			focus = grh_ease_conscription
        }

        prerequisite = {
			focus = grh_political_reassurances
        }
        
        available = {
        }

        completion_reward = {
            add_stability = 0.05
            army_experience = 20

            set_temp_variable = { caps_to_add = -15 }
            transaction_caps = yes
        }
    }

    focus = {
        id = grh_representatives
        icon = GFX_goal_pal_vc_benefits
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_political_reassurances

        prerequisite = {
			focus = grh_ease_conscription
            focus = grh_put_the_losers_to_work
        }

        prerequisite = {
			focus = grh_political_reassurances
        }
        
        available = {
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_consumption_var = 0.1
                }
            }
            custom_effect_tooltip = grh_recovery_tt
            add_political_power = 50
        }
    }

    focus = {
        id = grh_they_dont_need_fair_trials
        icon = GFX_goal_generic_bloody_sacrifice
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_put_the_losers_to_work

        prerequisite = {
            focus = grh_put_the_losers_to_work
        }

        prerequisite = {
			focus = grh_political_reassurances
        }
        
        available = {
        }

        completion_reward = {
            add_political_power = 25
            add_war_support = 0.15
            add_stability = -0.05
        }
    }

    focus = {
        id = grh_trust_in_government
        icon = GFX_goal_grh_luis
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_representatives

        prerequisite = {
			focus = grh_reward_their_service
            focus = grh_they_dont_need_fair_trials
        }

        prerequisite = {
			focus = grh_representatives
        }
        
        available = {
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_political_recovery_var = 0.1
                }
            }
            custom_effect_tooltip = grh_recovery_tt
            add_ideas = grh_restored_trust
        }
    }

    focus = {
        id = grh_rebuild_our_military
        icon = GFX_goal_grh_shield_of_the_south
        cost = 15
        x = 6
        y = 1

        relative_position_id = grh_victorious

        prerequisite = {
			focus = grh_victorious
        }
        
        available = {
        }

        completion_reward = {
            add_manpower = 1000
            add_equipment_to_stockpile = { 
                type = ballistic_equipment_2
                amount = 200
            }
        }
    }

    focus = {
        id = grh_no_power_like_air_power
        icon = GFX_goal_generic_airplane
        cost = 15
        x = -2
        y = 1

        relative_position_id = grh_rebuild_our_military

        prerequisite = {
			focus = grh_rebuild_our_military
        }
        
        available = {
        }

        completion_reward = {
            add_tech_bonus = {
			    bonus = 1
			    uses = 3
			    category = air_tech_category
		    }
            air_experience = 10
        }
    }

    focus = {
        id = grh_lessons_learned
        icon = GFX_goal_generic_emote_help
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_rebuild_our_military

        prerequisite = {
			focus = grh_rebuild_our_military
        }
        
        available = {
        }

        completion_reward = {
            add_tech_bonus = {
				name = land_doc_bonus
				bonus = 1
				uses = 2
				category = cat_land_doctrine
			}
            hidden_effect = {
                set_variable = {
                    grh_army_recovery_var = -0.1
                }
            }
            custom_effect_tooltip = grh_recovery_tt
        }
    }

    focus = {
        id = grh_i_belong_in_the_ocean
        icon = GFX_goal_CAF_naval_presence
        cost = 15
        x = 2
        y = 1

        relative_position_id = grh_rebuild_our_military

        prerequisite = {
			focus = grh_rebuild_our_military
        }
        
        available = {
        }

        completion_reward = {
            random_owned_state = {
                limit = {
					is_valid_state_for_2_dockyards = yes
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
            }
        }
    }

    focus = {
        id = grh_the_blue_sky
        icon = GFX_goal_generic_fighter
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_no_power_like_air_power

        prerequisite = {
			focus = grh_no_power_like_air_power
        }

        prerequisite = {
			focus = grh_lessons_learned
        }
        
        available = {
        }

        completion_reward = {
            836 = {
                add_building_construction = {
				    type = air_base
				    level = 2
				    instant_build = yes
			    }
            }
            add_equipment_to_stockpile = { 
                type = cas_equipment
                amount = 15
                producer = GRH
            }
        }
    }

    focus = {
        id = grh_rebuild_supply_lines
        icon = GFX_goal_generic_infrastructure
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_lessons_learned

        prerequisite = {
			focus = grh_no_power_like_air_power
            focus = grh_i_belong_in_the_ocean
        }

        prerequisite = {
			focus = grh_lessons_learned
        }
        
        available = {
        }

        completion_reward = {
            add_tech_bonus = {
				name = motorized_bonus
				bonus = 0.5
				uses = 2
				category = vehicle_tech_category
			}
            hidden_effect = {
                set_variable = {
                    grh_army_supply_var = 0.1
                }
            }
            custom_effect_tooltip = grh_recovery_tt
        }
    }

    focus = {
        id = grh_the_new_honduras_navy
        icon = GFX_goal_CAF_naval_supremacy
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_i_belong_in_the_ocean

        prerequisite = {
            focus = grh_i_belong_in_the_ocean
        }

        prerequisite = {
			focus = grh_lessons_learned
        }
        
        available = {
        }

        completion_reward = {
            navy_experience = 25
            add_tech_bonus = {
				bonus = 1
				uses = 2
				category = naval_tech_category
			}
        }
    }

    focus = {
        id = grh_the_shield_of_the_south
        icon = GFX_goal_grh_shield_of_the_south
        cost = 15
        x = 0
        y = 1

        relative_position_id = grh_rebuild_supply_lines

        prerequisite = {
            focus = grh_the_new_honduras_navy
            focus = grh_the_blue_sky
        }

        prerequisite = {
			focus = grh_rebuild_supply_lines
        }
        
        available = {
        }

        completion_reward = {
            hidden_effect = {
                set_variable = {
                    grh_army_recovery_var = -0.05
                }
                set_variable = {
                    grh_army_supply_var = 0.05
                }
            }
            custom_effect_tooltip = grh_recovery_tt
        }
    }

    focus = {
        id = grh_the_future_is_bright_for_honduras
        icon = GFX_goal_grh_bright_future
        cost = 30
        x = 0
        y = 2

        relative_position_id = grh_trust_in_government

        prerequisite = {
            focus = grh_trust_in_government
        }

        prerequisite = {
			focus = grh_economic_stimpack
        }

        prerequisite = {
			focus = grh_the_shield_of_the_south
        }
        
        available = {
        }

        completion_reward = {
            remove_dynamic_modifier = { modifier = grh_the_road_to_recovery } 
            add_stability = 0.1
            add_political_power = 50
        }
    }

    focus = {
        id = grh_eyes_to_the_north
        icon = GFX_goal_GRH_Look_Mexico
        cost = 30
        x = -12
        y = 1

        relative_position_id = grh_the_future_is_bright_for_honduras

        prerequisite = {
            focus = grh_the_future_is_bright_for_honduras
        }
        
        available = {
        }

        completion_reward = {
            country_event = nf_grh.7
        }
    }

    focus = {
        id = grh_attempt_closer_relations
        icon = GFX_goal_GRH_Champagne
        cost = 30
        x = -2
        y = 1

        relative_position_id = grh_eyes_to_the_north

        prerequisite = {
            focus = grh_eyes_to_the_north
        }

        mutually_exclusive = {
            focus = grh_menace_of_the_jungle
        }

        bypass = {
            GRH = {
                is_jungle_pact_member = yes
            }
            ITZ = {
                exists = no
            }
        }
        
        available = {
            custom_trigger_tooltip = {
                tooltip = clara_or_sebastian_tt		
                ITZ = {
                    NOT = {
                        is_halach_leader = yes
                    }
                }
            }
            NOT = {
                has_war_with = ITZ
                ITZ = {
                    has_completed_focus = itz_humble_servants
                }
            }
        }

        completion_reward = {
            country_event = nf_grh.69
        }
    }

    focus = {
        id = grh_menace_of_the_jungle
        icon = GFX_goal_GRH_RED_skull
        cost = 30
        x = 2
        y = 1

        relative_position_id = grh_eyes_to_the_north

        prerequisite = {
            focus = grh_eyes_to_the_north
        }

        mutually_exclusive = {
            focus = grh_attempt_closer_relations
        }

        bypass = {
            ITZ = {
                exists = no
            }
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_itzan_threat
        }
    }

    focus = {
        id = grh_valued_allies
        icon = GFX_goal_grh_luis
        cost = 30
        x = -2
        y = 1

        relative_position_id = grh_attempt_closer_relations

        prerequisite = {
            focus = grh_attempt_closer_relations
        }

        mutually_exclusive = {
            focus = grh_fight_for_freedom
            focus = grh_armed_neutrality
            focus = grh_my_path_is_a_warpath
        }
        
        available = {
            GRH = {
                is_jungle_pact_member = yes
            }
        }

        completion_reward = {
            add_manpower = 2000
            add_equipment_to_stockpile = { 
                type = infantry_equipment
                amount = 500
            }
        }
    }

    focus = {
        id = grh_they_can_improve
        icon = GFX_goal_generic_focus_magazine_robcofun_wastelad
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_valued_allies

        prerequisite = {
            focus = grh_valued_allies
        }
        
        available = {
            GRH = {
                is_jungle_pact_member = yes
            }
        }

        completion_reward = {
            ITZ = {
                add_ideas = grh_military_instructors
            }
        }
    }

    focus = {
        id = grh_influx_of_aid
        icon = GFX_goal_generic_common_firearms_focus
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_valued_allies

        prerequisite = {
            focus = grh_valued_allies
        }
        
        available = {
            GRH = {
                is_jungle_pact_member = yes
            }
            has_completed_focus = grh_eyes_to_the_south
        }

        completion_reward = {
            ITZ = {
                send_equipment = {
                    equipment = infantry_equipment
                    amount = 500
                    target = GRH
                }
            }
            hidden_effect = {
                add_to_variable = {
                    grh_south_defences = 12
                }
            }
            custom_effect_tooltip = grh_defence_increase_tt
        }
    }

    focus = {
        id = grh_not_the_lesser_partner
        icon = GFX_goal_GRH_ITZ_partners
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_influx_of_aid

        prerequisite = {
            focus = grh_influx_of_aid
        }

        prerequisite = {
            focus = grh_they_can_improve
        }
        
        available = {
            GRH = {
                is_jungle_pact_member = yes
            }
            has_completed_focus = grh_eyes_to_the_south
        }

        completion_reward = {
            add_political_power = 100
            add_stability = 0.1
        }
    }

    focus = {
        id = grh_army_of_honduras
        icon = GFX_goal_GRH_Soldier
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_not_the_lesser_partner

        prerequisite = {
            focus = grh_not_the_lesser_partner
        }
        
        available = {
            GRH = {
                is_jungle_pact_member = yes
            }
            has_completed_focus = grh_eyes_to_the_south
        }

        completion_reward = {
           set_cosmetic_tag = GRH_army_of_honduras_tag
           add_ideas = grh_army_of_honduras_idea
        }
    }
    
    focus = {
        id = grh_armed_neutrality
        icon = GFX_goal_grh_sayruz
        cost = 30
        x = -3
        y = 1

        relative_position_id = grh_menace_of_the_jungle

        prerequisite = {
            focus = grh_menace_of_the_jungle
            focus = grh_attempt_closer_relations
        }

        mutually_exclusive = {
            focus = grh_valued_allies
            focus = grh_my_path_is_a_warpath
            focus = grh_fight_for_freedom
        }
        
        available = {
            NOT = {
                has_war_with = ITZ
                is_subject_of = ITZ
                GRH = {
                    is_jungle_pact_member = yes
                }
            }
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
			    add_building_construction = {
				    type = industrial_complex
				    level = 2
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_deterrence
        icon = GFX_goal_generic_bunkers_focus
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_armed_neutrality

        prerequisite = {
            focus = grh_armed_neutrality
        }
        
        available = {
            NOT = {
                has_war_with = ITZ
                is_subject_of = ITZ
                GRH = {
                    is_jungle_pact_member = yes
                }
            }
        }

        bypass = {
            ITZ = {
                exists = no
            }
        }

        completion_reward = {
            custom_effect_tooltip = grh_bunkers_on_the_border_tt
			hidden_effect = {
				every_owned_state = {
					limit = {
						any_neighbor_state = {
							owner = {
								OR = {
									tag = ITZ
									is_subject_of = ITZ
                                    is_jungle_pact_member = yes
								}
							}
						}
					}
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_border = yes
						}
					}
				}
			}
        }
    }

    focus = {
        id = grh_southern_wardens
        icon = GFX_goal_grh_wardens
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_deterrence

        prerequisite = {
            focus = grh_deterrence
        }
        
        available = {
            NOT = {
                has_war_with = ITZ
                is_subject_of = ITZ
                GRH = {
                    is_jungle_pact_member = yes
                }
            }
        }

        completion_reward = {
            set_cosmetic_tag = GRH_wardens_of_honduras_tag
            add_stability = 0.2
        }
    }

    focus = {
        id = grh_blissful_isolation
        icon = GFX_goal_grh_sayruz
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_southern_wardens

        prerequisite = {
            focus = grh_southern_wardens
        }
        
        available = {
            NOT = {
                has_war_with = ITZ
                is_subject_of = ITZ
                GRH = {
                    is_jungle_pact_member = yes
                }
            }
        }

        completion_reward = {
            add_ideas = grh_blissful_isolation_idea
        }
    }

    focus = {
        id = grh_fight_for_freedom
        icon = GFX_goal_GRH_RED_sold_flag
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_menace_of_the_jungle

        prerequisite = {
            focus = grh_menace_of_the_jungle
            focus = grh_attempt_closer_relations
        }

        mutually_exclusive = {
            focus = grh_valued_allies
            focus = grh_my_path_is_a_warpath
            focus = grh_armed_neutrality
        }
        
        available = {
            is_subject_of = ITZ
        }

        completion_reward = {
            country_event = nf_grh.74
        }
    }

    focus = {
        id = grh_planted_saboteurs
        icon = GFX_goal_GRH_RED_explosive
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_fight_for_freedom

        prerequisite = {
            focus = grh_fight_for_freedom
        }
        
        available = {
            is_subject_of = ITZ
        }

        completion_reward = {
            custom_effect_tooltip = grh_sabotage_tt
            hidden_effect = {
                set_country_flag = grh_sabotage_flag
            }
        }
    }

    focus = {
        id = grh_southern_drain
        icon = GFX_goal_ITZ_loyalty_through_fear
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_planted_saboteurs

        prerequisite = {
            focus = grh_planted_saboteurs
        }
        
        available = {
            is_subject_of = ITZ
            has_completed_focus = grh_eyes_to_the_south
        }

        completion_reward = {
            ITZ = {
                add_manpower = -2000
            }
            hidden_effect = {
                add_to_variable = {
                    grh_south_defences = 6
                }
            }
            custom_effect_tooltip = grh_defence_increase_tt
        }
    }

    focus = {
        id = grh_my_path_is_a_warpath
        icon = GFX_goal_GRH_RED_angry
        cost = 30
        x = 2
        y = 1

        relative_position_id = grh_menace_of_the_jungle

        prerequisite = {
            focus = grh_menace_of_the_jungle
            focus = grh_attempt_closer_relations
        }

        mutually_exclusive = {
            focus = grh_valued_allies
            focus = grh_fight_for_freedom
            focus = grh_armed_neutrality
        }
        
        available = {
            NOT = {
                GRH = {
                    is_jungle_pact_member = yes
                }
                is_subject_of = ITZ
            }
            ITZ = {
                exists = yes
            }
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
			    add_building_construction = {
				    type = arms_factory
				    level = 2
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_melt_into_the_jungle
        icon = GFX_goal_GRH_RED_jungle
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_my_path_is_a_warpath

        prerequisite = {
            focus = grh_my_path_is_a_warpath
        }

        bypass = {
            ITZ = {
                exists = no
            }
        }
        
        available = {
            NOT = {
                GRH = {
                    is_jungle_pact_member = yes
                }
                is_subject_of = ITZ
            }
        }

        completion_reward = {
            ITZ = {
                add_ideas = grh_guerilla_attacks
            }
        }
    }

    focus = {
        id = grh_just_across_the_border
        icon = GFX_goal_generic_bunkers_focus
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_my_path_is_a_warpath

        prerequisite = {
            focus = grh_my_path_is_a_warpath
        }

        bypass = {
            ITZ = {
                exists = no
            }
        }
        
        available = {
            NOT = {
                GRH = {
                    is_jungle_pact_member = yes
                }
                is_subject_of = ITZ
            }
        }

        completion_reward = {
            custom_effect_tooltip = grh_bunkers_on_the_border_tt
			hidden_effect = {
				every_owned_state = {
					limit = {
						any_neighbor_state = {
							owner = {
								OR = {
									tag = ITZ
									is_subject_of = ITZ
                                    is_jungle_pact_member = yes
								}
							}
						}
					}
					add_building_construction = {
						type = bunker
						level = 2
						instant_build = yes
						province = {
							all_provinces = yes
							limit_to_border = yes
						}
					}
				}
			}
        }
    }

    focus = {
        id = grh_coffee_allies
        icon = GFX_goal_GRH_Coffee
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_just_across_the_border

        prerequisite = {
            focus = grh_just_across_the_border
        }
        
        prerequisite = {
            focus = grh_melt_into_the_jungle
        }

        bypass = {
            CAF = {
                OR = {
                    NOT = {
                        is_subject_of = ITZ
                    }
                    exists = no
                }
            }
            ITZ = {
                exists = no
            }
        }
        
        available = {
            NOT = {
                GRH = {
                    is_jungle_pact_member = yes
                }
                is_subject_of = ITZ
            }
        }

        completion_reward = {
            CAF = {
                country_event = nf_grh.75
            }
        }
    }

    focus = {
        id = grh_no_time_like_the_present
        icon = GFX_goal_grh_in_flames
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_coffee_allies

        prerequisite = {
            focus = grh_coffee_allies
            focus = grh_southern_drain
        }
        
        available = {
            NOT = {
                GRH = {
                    is_jungle_pact_member = yes
                }
            }
        }

        bypass = {
            ITZ = {
                exists = no
            }
        }

        completion_reward = {
            if = {
                limit = {
                    GRH = {
                        is_puppet_of = ITZ
                    }
                }
                ITZ = {
                    end_puppet = GRH
                }
                ITZ = {
				    GRH = {
					    grant_wargoals_on_core_states_of_prev = yes
				    }
			    }
            }
            ITZ = {
				ROOT = {
					grant_wargoals_on_core_states_of_prev = yes
				}
			}
            if = {
                limit = {
                    CAF = {
                        has_country_flag = grh_freedom_from_itza
                    }
                }
                ITZ = {
                    end_puppet = CAF
                }
                ITZ = {
				    CAF = {
					    grant_wargoals_on_core_states_of_prev = yes
				    }
			    }
            }

            if = {
                limit = {
                    TDT = {
                        has_country_flag = grh_freedom_from_itza
                    }
                }
                ITZ = {
                    end_puppet = TDT
                }
                ITZ = {
				    TDT = {
					    grant_wargoals_on_core_states_of_prev = yes
				    }
			    }
            }
        }
    }

    focus = {
        id = grh_new_southern_power
        icon = GFX_goal_grh_in_flames
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_no_time_like_the_present

        prerequisite = {
            focus = grh_no_time_like_the_present
        }
        
        available = {
            ITZ = {
                exists = no
            }
        }

        completion_reward = {
            set_cosmetic_tag = GRH_army_of_honduras_tag
            add_stability = 0.1
        }
    }

    focus = {
        id = grh_eyes_to_ourselves
        icon = GFX_goal_grh_star
        cost = 30
        x = 0
        y = 2

        relative_position_id = grh_the_future_is_bright_for_honduras

        prerequisite = {
            focus = grh_the_future_is_bright_for_honduras
        }
        
        available = {
        }

        completion_reward = {
            country_event = nf_grh.8
        }
    }

    focus = {
        id = grh_commit_to_the_people
        icon = GFX_goal_pal_vault_city
        cost = 30
        x = -3
        y = 1

        relative_position_id = grh_eyes_to_ourselves

        prerequisite = {
            focus = grh_eyes_to_ourselves
        }
        
        available = {
        }

        mutually_exclusive = {
            focus = grh_military_elite
        }

        completion_reward = {
            add_ideas = grh_for_the_people
        }
    }

    focus = {
        id = grh_luis_devotion
        icon = GFX_goal_grh_luis
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_commit_to_the_people

        prerequisite = {
            focus = grh_commit_to_the_people
        }
        
        available = {
        }

        completion_reward = {
            country_event = nf_grh.10
        }
    }

    focus = {
        id = grh_the_peoples_army
        icon = GFX_goal_grh_wardens
        cost = 30
        x = 5
        y = 1

        relative_position_id = grh_commit_to_the_people

        prerequisite = {
            focus = grh_commit_to_the_people
            focus = grh_military_elite
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_peoples_army_idea
        }
    }

    focus = {
        id = grh_the_military_state
        icon = GFX_goal_GRH_Soldier
        cost = 30
        x = 3
        y = 1

        relative_position_id = grh_commit_to_the_people

        prerequisite = {
            focus = grh_commit_to_the_people
            focus = grh_military_elite
        }
        
        available = {
        }

        completion_reward = {
            random_owned_state = {
                add_extra_state_shared_building_slots = 2
			    add_building_construction = {
				    type = arms_factory
				    level = 2
				    instant_build = yes
			    }
            }
            army_experience = 25
        }
    }

    focus = {
        id = grh_technical_difficulties
        icon = GFX_goal_generic_circuit_adv
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_commit_to_the_people

        prerequisite = {
            focus = grh_commit_to_the_people
            focus = grh_military_elite
        }
        
        available = {
        }

        completion_reward = {
            add_tech_bonus = {
				bonus = 0.75
				uses = 2
				category = electronics
			}
        }
    }

    focus = {
        id = grh_military_elite
        icon = GFX_goal_GRH_RED_sold_flag
        cost = 30
        x = 3
        y = 1

        relative_position_id = grh_eyes_to_ourselves

        prerequisite = {
            focus = grh_eyes_to_ourselves
        }

        mutually_exclusive = {
            focus = grh_commit_to_the_people
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_the_war_machine
        }
    }

    focus = {
        id = grh_luis_greed
        icon = GFX_goal_GRH_Luis_2
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_military_elite

        prerequisite = {
            focus = grh_military_elite
        }
        
        available = {
        }

        completion_reward = {
            country_event = nf_grh.11
        }
    }

    focus = {
        id = grh_improved_ways_of_life
        icon = GFX_goal_food_various_fruits
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_technical_difficulties

        prerequisite = {
            focus = grh_luis_devotion
        }

        prerequisite = {
            focus = grh_technical_difficulties
        }
        
        available = {
        }

        completion_reward = {
            add_tech_bonus = {
				bonus = 1
				uses = 3
				category = industry
			}
        }
    }

    focus = {
        id = grh_military_supremacy
        icon = GFX_goal_grh_shield_of_the_south
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_luis_greed

        prerequisite = {
            focus = grh_luis_greed
        }

        prerequisite = {
            focus = grh_the_peoples_army
        }
        
        available = {
        }

        completion_reward = {
            set_politics = {
                ruling_party = ruler
                elections_allowed = no
            }
            set_political_party = {
                ideology = ruler
                popularity = 84
            }
            add_political_power = 200
        }
    }

    focus = {
        id = grh_eyes_to_the_south
        icon = GFX_goal_GRH_RED_jungle
        cost = 30
        x = 12
        y = 1

        relative_position_id = grh_the_future_is_bright_for_honduras

        prerequisite = {
            focus = grh_the_future_is_bright_for_honduras
        }
        
        available = {
        }

        completion_reward = {
            country_event = nf_grh.9
            hidden_effect = {
                IF = {
                    limit = {
                        has_country_flag = grh_supported_the_coup
                    }
                    set_variable = {
                        grh_south_strength = 60
                    }
                    else = {
                        set_variable = {
                            grh_south_strength = 30
                        }
                    }
                }
                set_variable = {
                    grh_south_investment = 20
                }
                set_variable = {
                    grh_south_population = 10
                }
                set_variable = {
                    grh_south_defences = 25
                }
            }
        }
    }

    focus = {
        id = grh_the_south_bleeds
        icon = GFX_goal_grh_noche
        cost = 30
        x = -4
        y = 1

        relative_position_id = grh_eyes_to_the_south

        prerequisite = {
            focus = grh_eyes_to_the_south
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_southern_meatgrinder
            hidden_effect = {
                add_to_variable = {
                    grh_south_population = 4
                }
                add_to_variable = {
                    grh_south_defences = 8
                }
            }
            custom_effect_tooltip = grh_defence_increase_tt
            custom_effect_tooltip = grh_population_increase_tt
            custom_effect_tooltip = grh_surviving_the_tide_tt
        }
    }

    focus = {
        id = grh_the_gods_whip
        icon = GFX_goal_PLS_Whip
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_the_south_bleeds

        prerequisite = {
            focus = grh_the_south_bleeds
        }
        
        available = {
        }

        completion_reward = {
            random_owned_state = {
                add_manpower = 3000
            }
            random_owned_state = {
                add_manpower = 3000
            }
            random_owned_state = {
                add_manpower = 3000
            }
        }
    }

    focus = {
        id = grh_bites_and_bites_away
        icon = GFX_goal_BDT_bloody_skull
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_the_south_bleeds

        prerequisite = {
            focus = grh_the_south_bleeds
        }
        
        available = {
        }

        completion_reward = {
            add_manpower = -250
            hidden_effect = {
                subtract_from_variable = {
                    grh_south_strength = 6
                }
            }
            custom_effect_tooltip = grh_weaken_raiders_tt
        }
    }

    focus = {
        id = grh_back_into_the_light
        icon = GFX_goal_GRH_RED_sold_flag
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_bites_and_bites_away

        prerequisite = {
            focus = grh_bites_and_bites_away
        }

        prerequisite = {
            focus = grh_the_gods_whip
        }
        
        available = {
        }

        completion_reward = {
            swap_ideas = {
                remove_idea = grh_southern_meatgrinder
                add_idea = grh_lights_in_the_south
            }
            custom_effect_tooltip = grh_defence_strengthened_tt
        }
    }

    focus = {
        id = grh_southern_economics
        icon = GFX_goal_brahmin_deals
        cost = 30
        x = 4
        y = 1

        relative_position_id = grh_eyes_to_the_south

        prerequisite = {
            focus = grh_eyes_to_the_south
        }
        
        available = {
        }

        completion_reward = {
            add_offsite_building = { 
                type = arms_factory 
                level = 1 
            }
            add_offsite_building = { 
                type = industrial_complex 
                level = 1 
            }
            hidden_effect = {
                add_to_variable = {
                    grh_south_investment = 9
                }
            }
            custom_effect_tooltip = grh_investment_increase_tt
        }
    }

    focus = {
        id = grh_scrap_for_the_scrapheap
        icon = GFX_goal_PLS_Metal_Scrap
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_southern_economics

        prerequisite = {
            focus = grh_southern_economics
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_southern_scrappers
        }
    }

    focus = {
        id = grh_experts_from_the_south
        icon = GFX_goal_generic_contraptions_girl
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_southern_economics

        prerequisite = {
            focus = grh_southern_economics
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_southern_expertise
            add_offsite_building = { 
                type = industrial_complex 
                level = 1 
            }
        }
    }

    focus = {
        id = grh_the_great_banana_road
        icon = GFX_goal_ancient_wealth
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_experts_from_the_south

        prerequisite = {
            focus = grh_experts_from_the_south
        }

        prerequisite = {
            focus = grh_scrap_for_the_scrapheap
        }
        
        available = {
        }

        completion_reward = {
            add_ideas = grh_bananarama
            836 = {
                add_to_temp_variable = { development_to_add= 2.0 }
                add_development_to_node = yes
            }
        }
    }

    focus = {
        id = grh_pirates_of_the_mosquito_coast
        icon = GFX_goal_hai_transamur_pirate_ship
        cost = 30
        x = -5
        y = 1

        relative_position_id = grh_southern_economics

        prerequisite = {
            focus = grh_southern_economics
        }

        prerequisite = {
            focus = grh_the_south_bleeds
        }
        
        available = {
            has_manpower > 400
            has_equipment = {
                infantry_equipment > 400
            }
            has_equipment = {
                convoy > 20
            }
        }

        completion_reward = {
            country_event = nf_grh.44
        }
    }

    focus = {
        id = grh_new_naval_development
        icon = GFX_goal_CAF_naval_supremacy
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_pirates_of_the_mosquito_coast

        prerequisite = {
            focus = grh_pirates_of_the_mosquito_coast
        }

        allow_branch = {
			has_completed_focus = grh_pirates_of_the_mosquito_coast
		}
        
        available = {
            has_country_flag = grh_failed_pirate_expedition
        }

        completion_reward = {
            add_tech_bonus = {
				name = naval_bonus
				bonus = 0.5
				uses = 3
				category = naval_weapon_module_tech_category
			}
            random_owned_state = {
                limit = {
					is_valid_state_for_2_dockyards = yes
				}
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
            }
        }
    }

    focus = {
        id = grh_swatting_mosquitos
        icon = GFX_goal_generic_creature_cazador
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_new_naval_development

        prerequisite = {
            focus = grh_new_naval_development
        }
        
        available = {
            has_manpower > 600
            has_equipment = {
                infantry_equipment > 600
            }
            has_equipment = {
                convoy > 25
            }
        }

        completion_reward = {
            country_event = nf_grh.46
        }
    }

    focus = {
        id = grh_la_gran_expedicion
        icon = GFX_goal_generic_jeep
        cost = 30
        x = -3
        y = 1

        relative_position_id = grh_southern_economics

        prerequisite = {
            focus = grh_southern_economics
        }

        prerequisite = {
            focus = grh_the_south_bleeds
        }
        
        available = {
        }

        completion_reward = {
            country_event = nf_grh.40
        }
    }

    focus = {
        id = grh_the_wonder_of_the_south
        icon = GFX_goal_grh_star
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_la_gran_expedicion

        prerequisite = {
            focus = grh_la_gran_expedicion
        }
        
        available = {
            custom_trigger_tooltip = {
                tooltip = wonder_of_the_south_tt	
                has_country_flag = grh_discovered_panama_canal
            }
        }

        completion_reward = {
            country_event = nf_grh.197
        }
    }
    
    focus = {
        id = grh_resources_to_panama
        icon = GFX_goal_generic_crates
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_the_wonder_of_the_south
        
        prerequisite = {
            focus = grh_the_wonder_of_the_south
        }
        
        allow_branch = {
			has_completed_focus = grh_the_wonder_of_the_south
		}

        available = {
            NOT = {
                has_idea = grh_pirate_raids
            }
        }

        completion_reward = {
            add_timed_idea = {
                idea = grh_panamanian_resource_drain
                days = 720
            }
        }
    }

    focus = {
        id = grh_manpower_to_panama
        icon = GFX_goal_generic_truck_1
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_resources_to_panama

        prerequisite = {
            focus = grh_resources_to_panama
        }

        available = {
        }

        completion_reward = {
            838 = {
                add_manpower = -3000
            }
        }
    }

    focus = {
        id = grh_train_local_labourers
        icon = GFX_goal_generic_wrench
        cost = 30
        x = 1
        y = 1

        relative_position_id = grh_resources_to_panama

        prerequisite = {
            focus = grh_resources_to_panama
        }

        available = {
        }

        completion_reward = {
            add_timed_idea = {
                idea = grh_panamanian_labour
                days = 720
            }
        }
    }

    focus = {
        id = grh_clearing_the_ruins
        icon = GFX_goal_generic_skid_loader
        cost = 60
        x = -1
        y = 1

        relative_position_id = grh_train_local_labourers

        prerequisite = {
            focus = grh_manpower_to_panama
        }

        prerequisite = {
            focus = grh_train_local_labourers
        }

        available = {
        }

        select_effect = {
            add_ideas = grh_clearing_the_ruins_idea
        }

        completion_reward = {
            remove_ideas = grh_clearing_the_ruins_idea
            hidden_effect = {
                add_to_variable = {
                    grh_south_investment = -20
                }
            }
            custom_effect_tooltip = grh_investment_decrease_tt
        }
    }

    focus = {
        id = grh_the_path_of_giants
        icon = GFX_goal_grh_star
        cost = 30
        x = 0
        y = 1

        relative_position_id = grh_clearing_the_ruins

        prerequisite = {
            focus = grh_clearing_the_ruins
        }

        available = {
        }

        completion_reward = {
            country_event = nf_grh.12
            
            add_ideas = grh_the_shining_canal
            hidden_effect = {
                add_to_variable = {
                    grh_south_investment = 15
                }
            }
            custom_effect_tooltip = grh_investment_increase_tt
            hidden_effect = {
                add_to_variable = {
                    grh_south_population = 20
                }
            }
            custom_effect_tooltip = grh_population_increase_tt
            custom_effect_tooltip = grh_economy_strengthened_tt
        }
    }

    focus = {
        id = grh_a_free_and_democratic_state
        icon = GFX_goal_grh_star
        cost = 30
        x = 0
        y = 2

        relative_position_id = grh_improved_ways_of_life

        prerequisite = {
        }

        allow_branch = {
			has_completed_focus = grh_improved_ways_of_life
            has_completed_focus = grh_new_southern_power
            always = no
		}

        available = {
            has_completed_focus = grh_new_southern_power
            has_completed_focus = grh_improved_ways_of_life
        }

        completion_reward = {
            add_trait = {
                character = GRH_comandante_luis
                ideology = constitutional_republic 
            }
            add_stability = 0.05
            random_owned_state = {
                add_extra_state_shared_building_slots = 1
			    add_building_construction = {
				    type = industrial_complex
				    level = 1
				    instant_build = yes
			    }
            }
        }
    }

    focus = {
        id = grh_reach_out_to_the_baron
        icon = GFX_goal_grh_star
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_a_free_and_democratic_state

        prerequisite = {
            focus = grh_a_free_and_democratic_state
        }

        available = {
        }

        bypass = {
            CAF = {
                exists = no
            }
        }

        completion_reward = {
            country_event = nf_grh.60
        }
    }

    focus = {
        id = grh_stabilise_the_south
        icon = GFX_goal_grh_star
        cost = 30
        x = -1
        y = 1

        relative_position_id = grh_a_free_and_democratic_state

        prerequisite = {
            focus = grh_a_free_and_democratic_state
        }

        available = {
        }

        bypass = {
            CAF = {
                exists = no
            }
        }

        completion_reward = {
            custom_effect_tooltip = grh_stabilise_the_south_tt
        }
    }
}