###########################
# Ireland Focus Tree
# By Ahearne & edited by Fart Shartley
###########################
focus_tree = {
	id = ireland_focus
	country = {
		factor = 0
		modifier = {
			add = 10
			tag = IRE
		}
	}
	default = no
	continuous_focus_position = { x = 200 y = 1000 }

	############
	#IEAA START#
	############
	focus = {
		id = IRE_IEAA
		icon = GFX_goal_generic_construct_civ_factory
		x = 5
		y = 0
		cost = 10
		ai_will_do = {
			factor = 25
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_IEAA"
			add_political_power = 50
			unlock_decision_category_tooltip = IRE_IEAA_decisions
				country_event = {
					id = ireland.6
				}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}
	focus = {
		#### Agriculture/Infrastructure Tree Start
		id = IRE_ARD
		icon = GFX_goal_generic_construction2
		x = -4
		y = 1
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_IEAA
		}
		completion_reward = {
			country_event = {
				id = ireland.7
			}
			custom_effect_tooltip = IRE_ARD.tt
		}
	}
	focus = {
		id = IRE_MFR
		icon = GFX_goal_agricultural_policies
		x = -4
		y = 2
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_ARD
		}
		completion_reward = {
			if = {
				limit = {
					NOT = {
						has_completed_focus = IRE_ARD
					}
				}
				effect_tooltip  = {
					add_ideas = IRE_MFR1
				}
				custom_effect_tooltip = IRE_ARD_idea_upgrade.tt
			}
			if = {
				limit = {
					has_country_flag = IRE_ARD_low
				}	
				add_ideas = IRE_MFR1
				unlock_decision_tooltip = IRE_MFR_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_ARD_med
				}	
				add_ideas = IRE_MFR2
				unlock_decision_tooltip = IRE_MFR_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_ARD_high
				}	
				add_ideas = IRE_MFR3
			}
			
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS FOCUS_FILTER_MANPOWER }
	}
	focus = {
		id = IRE_RRMB
		icon = GFX_goal_generic_army_motorized
		x = -4
		y = 3
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_MFR
		}
		completion_reward = {
			if = {
				limit = {
					NOT = {
						has_completed_focus = IRE_ARD
					}
				}
				effect_tooltip  = {
					add_ideas = IRE_RRMB1
				}
				custom_effect_tooltip = IRE_ARD_idea_upgrade.tt
			}
			if = {
				limit = {
					has_country_flag = IRE_ARD_low
				}	
				add_ideas = IRE_RRMB1
				unlock_decision_tooltip = IRE_RRMB_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_ARD_med
				}	
				add_ideas = IRE_RRMB2
				unlock_decision_tooltip = IRE_RRMB_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_ARD_high
				}	
				add_ideas = IRE_RRMB3
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	#### Agriculture/Infrastructure Tree End
	focus = {
		#### Industry Tree Begin
		id = IRE_IFI
		icon = GFX_goal_generic_construct_civ_factory
		x = -2
		y = 1
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 15
		}
		prerequisite = {
			focus = IRE_IEAA
		}
		completion_reward = {
			country_event = {
				id = ireland.8
			}
			113 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			134 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			hidden_effect = {
				country_event = {
					id = ireland.9
					days = 30
				}
			}	
			custom_effect_tooltip = IRE_ARD.tt
		}
	}
	focus = {
		id = IRE_TNTN
		icon = GFX_goal_generic_construct_infrastructure
		x = -2
		y = 2
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_IFI
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_TNTN"
			build_railway = {
			  level = 1
			  controller_priority = {
				base = 1
			  }
			  start_province = 11293 # dublin
			  target_province = 9303 # galway
			}
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			113 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = infrastructure
					level = 1
					instant_build = yes
				}
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = IRE_IFI
					}
				}
				custom_effect_tooltip = IRE_IFI_upgrade.tt
			}
			if = {
				limit = {
					has_country_flag = IRE_IFI_low
				}		
				add_ideas = IRE_TNTN1	
				unlock_decision_tooltip = IRE_TNTN_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_IFI_med
				}	
				build_railway = {
				  level = 1
				  controller_priority = {
					base = 1
				  }
				  start_province = 11293 # dublin
				  target_province = 7394 # cork
				}
				135 = {
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
				add_ideas = IRE_TNTN2
				unlock_decision_tooltip = IRE_TNTN_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_IFI_high
				}	
				135 = {
					add_building_construction = {
						type = industrial_complex
						level = 1
						instant_build = yes
					}
				}
				134 = {
					add_extra_state_shared_building_slots = 1
						add_building_construction = {
							type = infrastructure
							level = 1
							instant_build = yes
						}
				}
				add_ideas = IRE_TNTN3
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}	
	
	focus = {
		id = IRE_NIIF
		icon = GFX_goal_generic_intelligence_exchange
		x = -2
		y = 3
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_TNTN
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_NIIF"
			if = {
				limit = {
					NOT = {
						has_completed_focus = IRE_IFI
					}
				}
				effect_tooltip = {
					add_ideas = IRE_NIIF1
				}
				custom_effect_tooltip = IRE_IFI_upgrade.tt
			}
			if = {
				limit = {
					has_country_flag = IRE_IFI_low
				}	
				add_ideas = IRE_NIIF1
				unlock_decision_tooltip = IRE_NIIF_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_IFI_med
				}	
				add_ideas = IRE_NIIF2
				unlock_decision_tooltip = IRE_NIIF_investment
			}
			
			if = {
				limit = {
					has_country_flag = IRE_IFI_high
				}	
				add_ideas = IRE_NIIF3
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	#### Industry Tree End
	focus = {
		#### Science Tree Begin
		id = IRE_ESIC
		icon = GFX_goal_tfv_generic_tech_sharing
		x = 0
		y = 1
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 7
		}
		prerequisite = {
			focus = IRE_IEAA
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_ESIC"
			add_ideas = IRE_ESIC1
			unlock_decision_tooltip = IRE_ESIC_investment
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_IRF
		icon = GFX_goal_generic_production2
		x = 0
		y = 2
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_ESIC
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_IRF"
			add_tech_bonus = {
				name = IRE_IRF
				bonus = 1
				uses = 2
				category = industry
				category = electronics
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	
	focus = {
		id = IRE_DBR
		icon = GFX_IRE_Zinc
		x = 0
		y = 3
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_IRF
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_DBR"
			add_ideas = IRE_ZINC
		}
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH }
	}
	
	focus = {
		id = IRE_XPESIC
		icon = GFX_focus_research
		x = 0
		y = 4
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_DBR
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_XPESIC"
			add_research_slot = 1
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_GGLF
		icon = GFX_goal_military_research
		x = 0
		y = 5
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 20
		}
		prerequisite = {
			focus = IRE_XPESIC
		}
		prerequisite = {
			focus = IRE_RRMB
			focus = IRE_NIIF
			focus = IRE_DSI
			focus = IRE_UTP
		}
		available = {
			num_of_factories > 30
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_GGLF"
			add_research_slot = 1
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	#### Science Tree End
	#### Resources Tree Start
	focus = {
		id = IRE_ISRA
		icon = GFX_goal_generic_production
		x = 2
		y = 1
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_IEAA
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_ISRA"
			add_ideas = IRE_SAFETY_REFORMS
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_ISP
		icon = GFX_goal_generic_oil_refinery
		x = 2
		y = 2
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_ISRA
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_ISP"
			add_tech_bonus = {
				name = IRE_ISP
				bonus = 1
				uses = 1
				category = synth_resources
			}
			113 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = synthetic_refinery
					level = 1
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY FOCUS_FILTER_RESEARCH }
	}	
	
	focus = {
		id = IRE_DSI
		icon = GFX_focus_generic_aluminum
		x = 2
		y = 3
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_ISP
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_DSI"
			add_resource = {
				type = aluminium
				amount = 4
				state = 113
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	#### Resources Tree End
	#### Ulster Tree Begin
	focus = {
		id = IRE_SCOB
		icon = GFX_focus_generic_steel
		x = 4
		y = 2
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 9
		}
		prerequisite = {
			focus = IRE_RTN
		}
		available = {
			has_full_control_of_state = 119
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_SCOB"
			add_resource = {
				type = steel
				amount = 6
				state = 119
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_RTN
		icon = GFX_goal_generic_build_housing
		x = 4
		y = 1
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 15
		}
		prerequisite = {
			focus = IRE_IEAA
		}
		available = {
			has_full_control_of_state = 119
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_RTN"
				build_railway = {
				  level = 1
				  controller_priority = {
					base = 1
				  }
				  start_province = 11293 # dublin
				  target_province = 3379 # belfast
				}
			119 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			if = {
				limit = {
					NOT = {
						has_completed_focus = IRE_ulster_industrial_exchange
					}
				}
			unlock_decision_category_tooltip = IRE_ulster_investments
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_UTP
		icon = GFX_goal_generic_construct_naval_dockyard
		x = 4
		y = 3
		relative_position_id = IRE_IEAA
		cost = 10
		ai_will_do = {
			factor = 15
		}
		prerequisite = {
			focus = IRE_SCOB
		}
		available = {
			has_full_control_of_state = 119
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_RTN"
			119 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 3379
				}
				add_building_construction = {
					type = air_base
					level = 1
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	#### Natural Resources Tree End
	##########
	#IEAA END#
	##########
	################
	#Politics Start#
	################
	
	focus = {
		id = IRE_end_the_trade_war
		icon = GFX_goal_generic_positive_trade_relations
		x = 27
		y = 0
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_political_power = 100
			unlock_decision_category_tooltip = IRE_end_the_trade_war_decisions
		}
	}
	
	
	focus = {
		id = IRE_prepare_industrial_growth
		icon = GFX_goal_generic_construct_infrastructure
		prerequisite = { focus = IRE_end_the_trade_war }
		mutually_exclusive = { focus = IRE_kickstart_arms_industry }
		x = -1
		y = 1
		relative_position_id = IRE_end_the_trade_war
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_timed_idea = { idea = IRE_civ_factory_bonus days = 730 }
		}
	}
	
	focus = {
		id = IRE_kickstart_arms_industry
		icon = GFX_goal_generic_construct_mil_factory
		prerequisite = { focus = IRE_end_the_trade_war }
		mutually_exclusive = { focus = IRE_prepare_industrial_growth }
		x = 1
		y = 1
		relative_position_id = IRE_end_the_trade_war
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_timed_idea = { idea = IRE_mil_factory_bonus days = 730 }
		}
	}
	
	focus = { # Should make IRA less loyal
		id = IRE_fine_gael
		icon = GFX_goal_IRE_fine_gael
		prerequisite = { focus = IRE_kickstart_arms_industry focus = IRE_prepare_industrial_growth }
		mutually_exclusive = { focus = IRE_finna_fail }
		mutually_exclusive = { focus = IRE_legacy_of_revolution }
		mutually_exclusive = { focus = IRE_revive_monarchist_cause }
		x = -6
		y = 1
		relative_position_id = IRE_prepare_industrial_growth
		cost = 5
		available = {
			ENG = {
				has_government = democratic
			}	
			NOT ={
				ENG = { has_completed_focus = ENG_a_change_in_course }
			}
			has_government = democratic
		}
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 100
			set_party_name = {
				ideology = democratic
				long_name = IRE_party_fine_gael_long
				name = IRE_party_fine_gael
			}
			create_country_leader = {
				name = "W. T. Cosgrove"
				desc = "POLITICS_W_T_COSGROVE_DESC"
				picture = "r56_portrait_IRE_WT_Cosgrave.dds"
				ideology = conservatism
				traits = {
						
				}
			}
			custom_effect_tooltip = IRA_loyalty_down.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -2
				}
			}
		}
	}
	#### FINE GAEL PATH - LOYALTY TO THE COMMONWEALTH ####
	
	focus = { #makes the IRA less loyal
		id = IRE_confirm_ties_to_commonwealth
		icon = GFX_goal_tfv_strengthen_commonwealth_ties
		prerequisite = { focus = IRE_fine_gael }
		x = 0
		y = 1
		relative_position_id = IRE_fine_gael
		cost = 5
		available = {
			NOT = {
				ENG = { has_completed_focus = ENG_a_change_in_course }
			}
			OR = {
				is_subject = no
				is_subject_of = ENG
			}	
		}
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion
				}
				swap_ideas = {
					remove_idea = IRE_autonomous_dominion
					add_idea = IRE_autonomous_dominion_puppet
				}	
			}	
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion2
				}
				swap_ideas = {
					remove_idea = IRE_autonomous_dominion2
					add_idea = IRE_autonomous_dominion_puppet
				}	
			}	
			ENG = {
				set_autonomy ={
					target = IRE
					autonomy_state = autonomy_dominion
				}
			}
			ENG = {
				country_event = {
					id = ireland.16
				}
			}
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_strength_up.tt
			}
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira
				}
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_courted_strength_up.tt
			}			
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -3
				}
				add_to_variable = {
					var = IRA_strength
					value = 3
				}
			}
			if = {
				limit = {
					has_idea = IRE_trade_war
				}
				remove_ideas = IRE_trade_war
			}	
			if = {
				limit = {
					has_idea = IRE_trade_war2
				}
				remove_ideas = IRE_trade_war2
			}	
			hidden_effect = {
				if = {
					limit = {
						OR = {
							has_idea = IRE_trade_war
							has_idea = IRE_trade_war2
						}
					}
					ENG = {
						remove_opinion_modifier = { target = IRE modifier = embargo }	
					}
					IRE = {
						remove_opinion_modifier = { target = ENG modifier = embargo }	
					}
				}	
			}	
		}
	}
		
	
	focus = { #makes the IRA less loyal
		id = IRE_cooperation_with_britain
		icon = GFX_goal_tfv_generic_tech_sharing
		prerequisite = { focus = IRE_confirm_ties_to_commonwealth }
		x = -1
		y = 1
		relative_position_id = IRE_confirm_ties_to_commonwealth
		cost = 10
		available = {
			NOT = {
				ENG = { has_completed_focus = ENG_a_change_in_course }
			}
		}
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIRFORCE_BONUS }
		completion_reward  = {
			add_to_tech_sharing_group = commonwealth_research
			if = {
				limit = {
					ENG = {
						has_completed_focus = ENG_british_commonwealth_air_training_plan
					}	
				}	
				add_ideas = ENG_british_commonwealth_air_training_plan
			}	
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_strength_up.tt
			}
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira
				}
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_courted_strength_up.tt
			}	
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -2
				}
				add_to_variable = {
					var = IRA_strength
					value = 2
				}
			}
		}
	}	
	
	focus = { #no effect on IRA
		id = IRE_request_return_of_treaty_ports
		icon = GFX_goal_generic_improve_relations
		prerequisite = { focus = IRE_confirm_ties_to_commonwealth }
		x = 1
		y = 1
		relative_position_id = IRE_confirm_ties_to_commonwealth
		cost = 10
		available = {
			ENG = {
				NOT = { has_completed_focus = ENG_a_change_in_course }
			}
		}
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_NAVY_BONUS FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			134 = {
				add_extra_state_shared_building_slots = 1 
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 337
				}
			}
			135 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 3
					instant_build = yes
					province = 7394
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 6405
				}
			}
		}
	}
	
	
	focus = { #makes the IRA less loyal
		id = IRE_attract_commonwealth_investors
		icon = GFX_goal_generic_construct_civ_factory
		prerequisite = { focus = IRE_cooperation_with_britain }
		x = 0
		y = 1
		relative_position_id = IRE_cooperation_with_britain
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			113 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_strength_up.tt
			}
			if = {
				limit = {
					 has_completed_focus = IRE_court_the_ira 
				}	
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_courted_strength_up.tt
			}
			
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -1
				}
				add_to_variable = {
					var = IRA_strength
					value = 1
				}
			}
		}
	}
	focus = { #m no effect on IRA
		id = IRE_ulster_industrial_exchange
		icon = GFX_goal_generic_intelligence_exchange
		prerequisite = { focus = IRE_cooperation_with_britain }
		x = 2
		y = 1
		relative_position_id = IRE_cooperation_with_britain
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_ideas = IRE_SHORTBROS
			add_ideas = IRE_HnW
			custom_effect_tooltip = IRE_ind_exchange.tt
		}
	}	
	focus = { #no effect on IRA
		id = IRE_rally_rural_ireland
		icon = GFX_focus_secret_rearmament
		prerequisite = { focus = IRE_ulster_industrial_exchange focus = IRE_attract_commonwealth_investors }
		x = 0
		y = 1
		relative_position_id = IRE_ulster_industrial_exchange
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_MANPOWER }
		completion_reward  = {
			add_ideas = IRE_rural_conscription
			add_war_support = 0.15
		}
	}
	focus = { # makes IRA slightly more loyal
		id = IRE_towards_a_new_state
		icon = GFX_goal_generic_major_alliance
		prerequisite = { focus = IRE_ulster_industrial_exchange focus = IRE_attract_commonwealth_investors }
		x = 0
		y = 2
		relative_position_id = IRE_cooperation_with_britain
		cost = 10
		available = {
			OR = {
				AND = {
					has_autonomy_state = autonomy_dominion
					compare_autonomy_progress_ratio > 0.5
				}
				is_puppet = no
			}	
		}	
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_MANPOWER }
		completion_reward  = {
			add_political_power = 150
			drop_cosmetic_tag = yes
			add_ideas = IRE_defence_of_ireland
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_strength_down.tt
			}	
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira 
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_courted_strength_down.tt
			}	
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 1
				}
				add_to_variable = {
					var = IRA_strength
					value = -1
				}
			}
		}
	}
	
	focus = { #will make IRA more loyal
		id = IRE_request_transfer_of_ulster
		icon = GFX_focus_generic_diplomatic_treaty
		prerequisite = { focus = IRE_rally_rural_ireland}
		prerequisite = { focus = IRE_towards_a_new_state}
		x = 1
		y = 1
		relative_position_id = IRE_towards_a_new_state
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_MANPOWER }
		completion_reward  = {
			ENG = {
				country_event = {
					id = ireland.26
				}
			}
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_strength_down.tt
			}	
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_courted_strength_down.tt
			}	
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 3
				}
				add_to_variable = {
					var = IRA_strength
					value = -3
				}
			}
		}
	}
	
	#### FINNA FAEL - HISTORICAL / REPUBLICAN PATH ####
	focus = { # no effect on IRA
		id = IRE_finna_fail
		icon = GFX_goal_IRE_finna_fail
		prerequisite = { focus = IRE_kickstart_arms_industry focus = IRE_prepare_industrial_growth }
		mutually_exclusive = { focus = IRE_fine_gael }
		mutually_exclusive = { focus = IRE_legacy_of_revolution }
		mutually_exclusive = { focus = IRE_revive_monarchist_cause }
		x = 1
		y = 1
		relative_position_id = IRE_prepare_industrial_growth
		cost = 5
		available = {
			has_government = democratic
		}	
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 150
		}
	}
	
	focus = { # no effect on IRA
		id = IRE_revise_the_constitution
		icon = GFX_focus_generic_treaty
		prerequisite = { focus = IRE_finna_fail }
		x = 0
		y = 1
		relative_position_id = IRE_finna_fail
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 150
			add_ideas = IRE_revising_the_constitution
		}
	}
	
	focus = { # improves IRA loyalty
		id = IRE_president_of_eire
		icon = GFX_focus_rom_abdicate
		prerequisite = { focus = IRE_revise_the_constitution }
		x = -1
		y = 1
		relative_position_id = IRE_revise_the_constitution
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 150
			custom_effect_tooltip = IRA_loyalty_up.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 1
				}
			}
		}
	}
	
	focus = { # no effect on IRA
		id = IRE_negotiate_return_of_treaty_ports
		icon = GFX_goal_generic_construct_naval_dockyard
		prerequisite = { focus = IRE_revise_the_constitution }
		x = 1
		y = 1
		relative_position_id = IRE_revise_the_constitution
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_NAVY_BONUS FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_political_power = -50
			134 = {
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 337
				}
			}
			135 = {
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 3
					instant_build = yes
					province = 7394
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 6405
				}
			}
		}
	}
	
	focus = { # improves IRA loyalty
		id = IRE_the_new_state
		icon = GFX_goal_generic_demand_territory
		prerequisite = { focus = IRE_negotiate_return_of_treaty_ports }
		prerequisite = { focus = IRE_president_of_eire }
		x = -1
		y = 1
		relative_position_id = IRE_negotiate_return_of_treaty_ports
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			remove_ideas = IRE_revising_the_constitution
			drop_cosmetic_tag = yes
			add_ideas = {
				IRE_catholic_state
				IRE_defend_the_republic
			}	
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion
				}
				remove_ideas = IRE_autonomous_dominion
			}
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion2
				}
				remove_ideas = IRE_autonomous_dominion2
			}	
			add_political_power = 150
			if = {	
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_strength_down.tt
			}
			
			if = {	
				limit = {
					has_completed_focus = IRE_court_the_ira
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_courted_strength_down.tt
			}
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 3
				}
				add_to_variable = {
					var = IRA_strength
					value = -2
				}
			}
		}
	}
	
	focus = { # no effect on IRA
		id = IRE_engage_with_foreign_capital
		icon = GFX_goal_generic_consumer_goods
		prerequisite = { focus = IRE_the_new_state }
		x = -1
		y = 1
		relative_position_id = IRE_the_new_state
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			113 = {
				add_extra_state_shared_building_slots = 2 
				add_building_construction = {
					type = industrial_complex
					level = 2
					instant_build = yes
				}
			}
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
			134 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = industrial_complex
					level = 1
					instant_build = yes
				}
			}
		}
	}
	
	focus = { # small boost for IRA loyalty
		id = IRE_down_with_the_anti_national
		icon = GFX_goal_generic_propaganda
		prerequisite = { focus = IRE_the_new_state }
		x = 1
		y = 1
		relative_position_id = IRE_the_new_state
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_stability = 0.1
			add_war_support = 0.15
			add_ideas = IRE_nationalism
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_strength_up.tt
			}	
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_courted_strength_up.tt
			}	
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 1
				}
				add_to_variable = {
					var = IRA_strength
					value = 2
				}
			}	
		}
	}
	
	focus = { # small boost for IRA loyalty
		id = IRE_take_stance
		icon = GFX_goal_generic_forceful_treaty
		prerequisite = { focus = IRE_down_with_the_anti_national }
		prerequisite = { focus = IRE_engage_with_foreign_capital }
		x = -1
		y = 1
		relative_position_id = IRE_down_with_the_anti_national
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_political_power = 150
		}
	}
	
	focus = { # reduces IRA loyalty
		id = IRE_strict_neutrality
		icon = GFX_goal_generic_defence
		prerequisite = { focus = IRE_take_stance }
		mutually_exclusive = { focus = IRE_join_allies }
		mutually_exclusive = { focus = IRE_join_axis }
		x = 0
		y = 2
		relative_position_id = IRE_take_stance
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_ideas = neutrality_idea
			add_political_power = 150
			custom_effect_tooltip = IRA_loyalty_down.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -1
				}
			}
		}
	}
	focus = { # no effect on IRA
		id = IRE_plan_w
		icon = GFX_goal_generic_fortify_city
		prerequisite = { focus = IRE_take_stance focus = IRE_rally_rural_ireland }
		mutually_exclusive = { focus = IRE_northern_campaign }
		x = 2
		y = 2
		relative_position_id = IRE_rally_rural_ireland
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_ideas = IRE_plan_w_idea
		}
	}
	focus = { # reduces IRA loyalty
		id = IRE_join_allies
		icon = GFX_goal_support_democracy
		prerequisite = { focus = IRE_plan_w }
		mutually_exclusive = { focus = IRE_strict_neutrality }
		mutually_exclusive = { focus = IRE_join_axis }
		x = 0
		y = 1
		relative_position_id = IRE_plan_w
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			is_in_faction_with = ENG
		}
		available = {
			is_in_faction = no
			ENG = { 
				is_faction_leader = yes
				has_government = democratic
			}
		}
		bypass = {
			is_in_faction_with = ENG
		}	
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			ENG = {
				country_event = {
					id = ireland.17
				}
			}
			custom_effect_tooltip = IRA_loyalty_down.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -2
				}
			}
		}
	}
	#### EMERGENCY POWERS ACT - DEMOCRATIC SUB-BRANCH ####
	
	focus = { # no effect on IRA
		id = IRE_emergency_powers_act
		icon = GFX_goal_generic_alliance
		prerequisite = { focus = IRE_confirm_ties_to_commonwealth focus = IRE_revise_the_constitution }
		x = 4
		y = 1
		relative_position_id = IRE_confirm_ties_to_commonwealth
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			OR = {
				has_war = yes
				threat > 0.60
				has_idea = IRE_ira_5
				AND = {
					has_idea = IRE_ira_4
					threat > 0.15
				}	
			}
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_ideas = IRE_emergency_powers_act_idea
		}
	}
	focus = { # no effect on IRA
		id = IRE_clamp_down_on_IRA
		icon = GFX_goal_tfv_saf_anti_colonialist_crusade
		prerequisite = { focus = IRE_emergency_powers_act }
		x = -1
		y = 1
		relative_position_id = IRE_emergency_powers_act
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			has_idea = IRE_ira_6
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = clamp_down_on_ira.tt
		}
	}
	focus = { # no effect on IRA
		id = IRE_emergency_powers_ammendment
		icon = GFX_goal_generic_political_pressure
		prerequisite = { focus = IRE_emergency_powers_act }
		x = 1
		y = 1
		relative_position_id = IRE_emergency_powers_act
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			OR = {
				has_war = yes
				threat > 0.90
			}
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_country_leader_trait = empowered_taoiseach
		}
	}
	#### LEGACY OF REVOLUTION - COMMUNIST/FASCIST PATH ####
	focus = { # no effect on IRA
		id = IRE_legacy_of_revolution
		icon = GFX_goal_IRE_legacy_of_revolution
		prerequisite = { focus = IRE_kickstart_arms_industry focus = IRE_prepare_industrial_growth }
		mutually_exclusive = { focus = IRE_fine_gael }
		mutually_exclusive = { focus = IRE_finna_fail }
		mutually_exclusive = { focus = IRE_revive_monarchist_cause }
		x = 6
		y = 1
		relative_position_id = IRE_prepare_industrial_growth
		cost = 5
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_timed_idea = { idea = IRE_legacy_of_revolution_idea days = 180 }
		}
	}
	#### FASCIST FOCUS ####
	focus = { # no effect on IRA
		id = IRE_corporate_party
		icon = GFX_goal_support_fascism
		prerequisite = { focus = IRE_legacy_of_revolution}
		mutually_exclusive = { focus = IRE_irish_workers_league }
		x = -1
		y = 1
		relative_position_id = IRE_legacy_of_revolution
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 150
			add_timed_idea = { idea = IRE_corporate_party_formed days = 90 }
			custom_effect_tooltip = IRE_corporate_party.tt
		}
	}
	#### COMMUNIST FOCUS ####
	focus = { # no effect on IRA
		id = IRE_irish_workers_league
		icon = GFX_goal_support_communism
		prerequisite = { focus = IRE_legacy_of_revolution}
		mutually_exclusive = { focus = IRE_corporate_party }
		x = 1
		y = 1
		relative_position_id = IRE_legacy_of_revolution
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 150
			add_timed_idea = { idea = IRE_workers_league_reformed days = 90 }
			custom_effect_tooltip = IRE_irish_workers_league.tt
		}
	}
	focus = { # greatly increases IRA loyalty
		id = IRE_court_the_ira
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = IRE_corporate_party focus = IRE_irish_workers_league}
		x = -1
		y = 1
		relative_position_id = IRE_irish_workers_league
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {	
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_strength_up.tt
			}	
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira
				}	
				custom_effect_tooltip = IRA_loyalty_up.tt
				custom_effect_tooltip = IRA_courted_strength_up.tt
			}	
			custom_effect_tooltip = IRA_courting_decs.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 5
				}
				add_to_variable = {
					var = IRA_strength
					value = 5
				}
			}
		}
	}
	focus = { # no effect on IRA
		id = IRE_sieze_the_republic
		icon = GFX_goal_demand_sudetenland
		prerequisite = { focus = IRE_court_the_ira }
		x = 0
		y = 1
		relative_position_id = IRE_court_the_ira
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			OR = {
				AND = {
					has_completed_focus = IRE_corporate_party
					fascism > 0.25
				}
				AND = {
					has_completed_focus = IRE_irish_workers_league
					communism > 0.25
				}
			}
		}	
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			drop_cosmetic_tag = yes
			custom_effect_tooltip = IRE_sieze_the_republic.tt
			if = {
				limit = {
					has_completed_focus = IRE_corporate_party
				}
				set_politics = {
					ruling_party = fascism
				}	
				add_corps_commander_role = {  
					Character = IRE_dan_hogan
					traits = {
						trickster
						guerilla_fighter
					}
					skill = 2
					attack_skill = 1
					defense_skill = 2
					planning_skill = 1
					logistics_skill = 3
				}	
				add_ideas = IRE_ultracatholic_state
				if = {
					limit = {
						fascism < 0.30
					}
					add_stability = -0.4
					hidden_effect = {
						random_list = {
							60 = {
							}
							40 = {
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 15
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 20
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0
									check_variable = {
										var = IRA_strength
										value = 25
										compare = greater_than_or_equals
									}
								}
								country_event = {
									id = ireland.72
									days = 7
								}
							}
						}
					}
				}	
				if = {
					limit = {
						fascism < 0.40
					}
					add_stability = -0.2
					hidden_effect = {
						random_list = {
							70 = {
							}
							30 = {
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 15
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 20
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0
									check_variable = {
										var = IRA_strength
										value = 25
										compare = greater_than_or_equals
									}
								}
								country_event = {
									id = ireland.72
									days = 7
								}
							}
						}
					}	
				}	
			}
			if = {
				limit = {
					has_completed_focus = IRE_irish_workers_league
				}
				set_politics = {
					ruling_party = communism
				}
				if = {
					limit = {
						communism < 0.30
					}
					add_stability = -0.4
					hidden_effect = {
						random_list = {
							60 = {
							}
							40 = {
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 15
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 20
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0
									check_variable = {
										var = IRA_strength
										value = 25
										compare = greater_than_or_equals
									}
								}
								country_event = {
									id = ireland.72
									days = 7
								}
							}
						}
					}
				}	
				if = {
					limit = {
						communism < 0.40
					}
					add_stability = -0.2
					hidden_effect = {
						random_list = {
							70 = {
							}
							30 = {
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 15
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0.5
									check_variable = {
										var = IRA_strength
										value = 20
										compare = greater_than_or_equals
									}
								}
								modifier = {
									factor = 0
									check_variable = {
										var = IRA_strength
										value = 25
										compare = greater_than_or_equals
									}
								}
								country_event = {
									id = ireland.72
									days = 7
								}
							}
						}
					}	
				}	
			}
			if = {
				limit = {
					has_completed_focus = IRE_corporate_party
				}
				add_ideas = IRE_blueshirts
			}	
			if = {
				limit = {
					has_completed_focus = IRE_irish_workers_league
				}
				add_ideas = IRE_rural_militias
			}	
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion
				}
				remove_ideas = IRE_autonomous_dominion
			}
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion2
				}
				remove_ideas = IRE_autonomous_dominion2
			}
			hidden_effect = {
				news_event = {
					id = IRE_news.10
					days = 5
				}
			}
		}
	}
	focus = { # no effect on IRA
		id = IRE_autarky
		icon = GFX_goal_generic_small_arms
		prerequisite = { focus = IRE_sieze_the_republic }
		x = -2
		y = 1
		relative_position_id = IRE_sieze_the_republic
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = { # CHECK THIS ONE LATER AND MAKE ALTERATIONS IF NECESSARY
			add_tech_bonus = {
				name = GER_autarky
				bonus = 1.0
				uses = 2
				technology = excavation1
				technology = excavation2
				technology = excavation3
				technology = excavation4
				technology = excavation5
			}
			add_ideas = GER_autarky_idea
		}
	}
	
	focus = { # integrates the IRA
		id = IRE_empower_the_IRA
		icon = GFX_focus_generic_support_the_left_right
		prerequisite = { focus = IRE_sieze_the_republic }
		x = 0
		y = 1
		relative_position_id = IRE_sieze_the_republic
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			has_idea = IRE_ira_1
		}	
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = { 
			set_country_flag = IRA_integrated
			swap_ideas = {
				remove_idea = IRE_ira_1
				add_idea = IRE_ira_0
			}	
		}
	}
	
	focus = { 
		id = IRE_the_irish_brigade
		icon = GFX_goal_generic_military_sphere
		prerequisite = { focus = IRE_empower_the_IRA }
		x = 1
		y = 1
		relative_position_id = IRE_empower_the_IRA
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = { 
			add_ideas = IRE_irish_brigade
		}
	}
	
	focus = { 
		id = IRE_oust_the_remnants
		icon = GFX_goal_generic_territory_or_war
		prerequisite = { focus = IRE_empower_the_IRA }
		x = -1
		y = 1
		relative_position_id = IRE_empower_the_IRA
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = { 
			113 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 2
					instant_build = yes
				}	
			}	
			135 = {
				add_extra_state_shared_building_slots = 2
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}	
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}	
			}	
		}
	}
	
	focus = { 
		id = IRE_take_back_the_treaty_ports
		icon = GFX_goal_generic_attack_allies
		prerequisite = { focus = IRE_sieze_the_republic }
		x = 2
		y = 1
		relative_position_id = IRE_sieze_the_republic
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = { 
			134 = {
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 337
				}
			}
			135 = {
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 3
					instant_build = yes
					province = 7394
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 6405
				}
			}
			custom_effect_tooltip = IRE_war_with_ENG_warning.tt
			ENG = {
				country_event = {
					id = ireland.67
				}
			}
		}
	}
	focus = { # increases IRA loyalty
		id = IRE_s_plan
		icon = GFX_goal_revolution
		prerequisite = { focus = IRE_the_irish_brigade }
		prerequisite = { focus = IRE_oust_the_remnants }
		x = 0
		y = 1
		relative_position_id = IRE_the_irish_brigade
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			unlock_decision_category_tooltip = IRE_s_plan_decision_cat
		}
	}
	focus = { # increases IRA loyalty
		id = IRE_northern_campaign
		icon = GFX_goal_generic_occupy_states_ongoing_war
		prerequisite = { focus = IRE_the_irish_brigade focus = IRE_take_stance }
		prerequisite = { focus = IRE_oust_the_remnants focus = IRE_take_stance }
		mutually_exclusive = { focus = IRE_plan_w }
		x = 0
		y = 1
		relative_position_id = IRE_oust_the_remnants
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_ideas = IRE_northern_campaign
			custom_effect_tooltip = IRE_northern_campaign.tt
		}
	}
	focus = { # increases IRA loyalty
		id = IRE_join_axis
		icon = GFX_goal_generic_dangerous_deal
		prerequisite = { focus = IRE_northern_campaign  focus = IRE_s_plan }
		mutually_exclusive = { focus = IRE_strict_neutrality}
		mutually_exclusive = { focus = IRE_join_allies}
		mutually_exclusive = { focus = IRE_join_comintern}
		x = 0
		y = 1
		relative_position_id = IRE_northern_campaign
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			is_in_faction = no
			GER = { 
				is_faction_leader = yes
				has_government = fascism
			}
		}
		bypass = {
			is_in_faction_with = GER
		}	
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			GER = {
				country_event = {
					id = ireland.20
				}
			}
			custom_effect_tooltip = IRA_loyalty_up.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 1
				}
			}
		}
	}
	focus = { # increases IRA loyalty
		id = IRE_join_comintern
		icon = GFX_goal_support_communism
		prerequisite = { focus = IRE_northern_campaign focus = IRE_s_plan }
		mutually_exclusive = { focus = IRE_join_axis }
		x = 0
		y = 1
		relative_position_id = IRE_s_plan
		cost = 5
		available = {
			has_government = communism
		}	
		ai_will_do = {
			factor = 20
		}
		available = {
			is_in_faction = no
			SOV = { 
				is_faction_leader = yes
				has_government = communism
			}
		}
		bypass = {
			is_in_faction_with = SOV
		}	
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			SOV = {
				country_event = {
					id = ireland.23
				}
			}
		}
	}
	
	### MONARCHIST PATH
	
	focus = { # Should make IRA less loyal
		id = IRE_revive_monarchist_cause
		icon = GFX_focus_generic_home_defense
		prerequisite = { focus = IRE_kickstart_arms_industry focus = IRE_prepare_industrial_growth }
		mutually_exclusive = { focus = IRE_finna_fail }
		mutually_exclusive = { focus = IRE_fine_gael }
		mutually_exclusive = { focus = IRE_legacy_of_revolution }
		x = -12
		y = 1
		relative_position_id = IRE_prepare_industrial_growth
		cost = 5
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_political_power = 50
			set_party_name = {
				ideology = neutrality
				long_name = IRE_party_monarchist_society_long
				name = IRE_party_monarchist_society
			}
			add_country_leader_role = {
				Character = IRE_henry_stuart
				Promote_leader = yes
				Country_leader = {
					ideology = oligarchism
					traits = {
						IRE_monarchist_plotter
					}
				}
			}			
			add_timed_idea = { idea = IRE_monarchist_society days = 180 }
			custom_effect_tooltip = IRA_loyalty_down.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -1
				}
			}
		}
	}	
	focus = { # no effect on IRA
		id = IRE_infiltrate_the_IRA
		icon = GFX_goal_tripartite_pact
		prerequisite = { focus = IRE_revive_monarchist_cause }
		x = -2
		y = 1
		relative_position_id = IRE_revive_monarchist_cause
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = IRE_infiltrate_the_IRA_unlocks.tt
		}
	}	
	focus = { # no effect on IRA
		id = IRE_prepare_the_coup
		icon = GFX_focus_generic_strike_at_democracy2
		prerequisite = { focus = IRE_revive_monarchist_cause }
		x = 0
		y = 1
		relative_position_id = IRE_revive_monarchist_cause
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			add_popularity = {
				ideology = neutrality
				popularity = 0.05
			}	
			113 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
	}	
	focus = { # no effect on IRA
		id = IRE_negotiate_return_of_treaty_ports_neutrality
		icon = GFX_goal_generic_construct_naval_dockyard
		prerequisite = { focus = IRE_revive_monarchist_cause }
		x = 2
		y = 1
		relative_position_id = IRE_revive_monarchist_cause
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_NAVY_BONUS FOCUS_FILTER_INDUSTRY }
		completion_reward  = {
			add_political_power = -50
			add_popularity = {
				ideology = neutrality
				popularity = 0.05
			}	
			134 = {
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 337
				}
			}
			135 = {
				add_building_construction = {
					type = dockyard
					level = 2
					instant_build = yes
				}
				add_building_construction = {
					type = naval_base
					level = 3
					instant_build = yes
					province = 7394
				}
				add_building_construction = {
					type = naval_base
					level = 1
					instant_build = yes
					province = 6405
				}
			}
		}
	}
	focus = { # makes the IRA less loyal
		id = IRE_overthrow_the_free_state
		icon = GFX_focus_rom_royal_dictatorship
		prerequisite = { focus = IRE_prepare_the_coup }
		prerequisite = { focus = IRE_infiltrate_the_IRA }
		prerequisite = { focus = IRE_negotiate_return_of_treaty_ports_neutrality }
		x = 0
		y = 1
		relative_position_id = IRE_prepare_the_coup
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		available = {
			neutrality > 0.4
		}	
		
		completion_reward  = {
			drop_cosmetic_tag = yes
			custom_effect_tooltip = IRE_overthrow_the_free_state.tt
			set_politics = {
				ruling_party = neutrality
			}	
			set_cosmetic_tag = IRE_kingdom
			if = {
				limit = {
					neutrality < 0.50
				}
				add_stability = -0.2
				hidden_effect = {
					random_list = {
						60 = {
						}
						40 = {
							modifier = {
								factor = 0.5
								democratic < 0.3
							}
							modifier = {
								factor = 0.5
								democratic < 0.25
							}
							modifier = {
								factor = 0
								democratic < 0.15
							}
							country_event = {
								id = ireland.95  # remember to change this id later
								days = 7
							}
						}
					}
				}
			}	
			if = {
				limit = {
					neutrality < 0.60
				}
				hidden_effect = {
					random_list = {
						60 = {
						}
						40 = {
							modifier = {
								factor = 0.5
								democratic < 0.3
							}
							modifier = {
								factor = 0.5
								democratic < 0.25
							}
							modifier = {
								factor = 0
								democratic < 0.15
							}
							country_event = {
								id = ireland.95  # remember to change this id later
								days = 7
							}
						}
					}
				}
			}	
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion
				}
				remove_ideas = IRE_autonomous_dominion
			}
			if = {
				limit = {
					has_idea = IRE_autonomous_dominion2
				}
				remove_ideas = IRE_autonomous_dominion2
			}
			hidden_effect = {
				news_event = {
					id = IRE_news.12
					days = 5
				}
			}
		}
	}
	focus = { # no effect on IRA
		id = IRE_crush_the_IRA
		icon = GFX_goal_tfv_saf_anti_colonialist_crusade
		prerequisite = { focus = IRE_overthrow_the_free_state }
		mutually_exclusive = { focus = IRE_integrate_the_IRA }
		x = 1
		y = 1
		relative_position_id = IRE_overthrow_the_free_state
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			has_idea = IRE_ira_6
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = clamp_down_on_ira.tt
		}
	}
	focus = { # integrates the IRA
		id = IRE_integrate_the_IRA
		icon = GFX_focus_generic_support_the_left_right
		prerequisite = { focus = IRE_overthrow_the_free_state }
		mutually_exclusive = { focus = IRE_crush_the_IRA }
		x = -1
		y = 1
		relative_position_id = IRE_overthrow_the_free_state
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			has_idea = IRE_ira_1
		}	
		search_filters =  { FOCUS_FILTER_INDUSTRY }
		completion_reward  = { 
			set_country_flag = IRA_integrated
			swap_ideas = {
				remove_idea = IRE_ira_1
				add_idea = IRE_ira_0
			}	
		}
	}
	# choosing a king - a king of our own  - flexible path
	focus = { # makes the IRA less loyal
		id = IRE_a_king_of_our_own
		icon = GFX_goal_IRE_monarchy
		prerequisite = { focus = IRE_crush_the_IRA focus = IRE_integrate_the_IRA }
		mutually_exclusive = { focus = IRE_the_prussian_prince }
		mutually_exclusive = { focus = IRE_the_dual_monarchy }
		x = -1
		y = 1
		relative_position_id = IRE_crush_the_IRA
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = king_of_our_own.tt
			custom_effect_tooltip = IRE_foreign_king.tt
			if = {
				limit = {
					has_country_flag = IRE_o_donnels
				}
				add_country_leader_role = {
					Character = IRE_leopoldo_o_donnel
					Promote_leader = yes
					Country_leader = {
					ideology = despotism
						traits = {
							IRE_foreign_king_1
						}
					}
				}
				hidden_effect = {	
					news_event = {
						id = IRE_news.13
						days = 1
					}
				}
			}	
			
			if = {
				limit = {
					has_country_flag = IRE_o_neills
				}
				add_country_leader_role = {
					Character = IRE_jorje_o_neill
					Promote_leader = yes
					Country_leader = {
					ideology = despotism
						traits = {
							IRE_foreign_king_1
						}
					}
				}
				hidden_effect = {	
					news_event = {
						id = IRE_news.14
						days = 1
					}
				}
			}
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -1
				}
			}
			custom_effect_tooltip = IRA_loyalty_down.tt
		}
	}	
	
	focus = { # no effect on IRA
		id = IRE_request_ulster_lordship
		icon = GFX_goal_tfv_strengthen_commonwealth_ties
		prerequisite = { focus = IRE_a_king_of_our_own focus = IRE_the_dual_monarchy }
		x = 1
		y = 1
		relative_position_id = IRE_a_king_of_our_own
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			owns_state = 119
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = request_ulster.tt
			ENG = {
				country_event = {
					id = ireland.100
				}
			}
		}
	}	
	
	focus = { # makes IRA more loyal
		id = IRE_prepare_a_northern_campaign
		icon = GFX_goal_generic_forceful_treaty
		prerequisite = { focus = IRE_a_king_of_our_own focus = IRE_the_prussian_prince }
		x = -1
		y = 1
		relative_position_id = IRE_a_king_of_our_own
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			owns_state = 119
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = IRE_northern_campaign.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 2
				}
			}
			custom_effect_tooltip = IRA_loyalty_up.tt
		}
	}	
	focus = { # no IRA effect
		id = IRE_atlantic_alliance
		icon = GFX_goal_generic_major_alliance
		prerequisite = { focus = IRE_prepare_a_northern_campaign focus = IRE_request_ulster_lordship }
		mutually_exclusive = { focus = IRE_draw_closer_to_britain }
		mutually_exclusive = { focus = IRE_draw_closer_to_germany }
		x = 1
		y = 1
		relative_position_id = IRE_prepare_a_northern_campaign
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			is_in_faction = no
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			create_faction = atlantic_alliance
			custom_effect_tooltip = IRE_atlantic_alliance.tt
		}
	}	
	
	focus = { # reduces IRA loyalty
		id = IRE_draw_closer_to_britain
		icon = GFX_goal_support_democracy
		prerequisite = { focus = IRE_request_ulster_lordship }
		mutually_exclusive = { focus = IRE_atlantic_alliance }
		mutually_exclusive = { focus = IRE_draw_closer_to_germany }
		x = 1
		y = 1
		relative_position_id = IRE_request_ulster_lordship
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			is_in_faction_with = ENG
		}
		available = {
			is_in_faction = no
			ENG = { 
				is_faction_leader = yes
			}
		}
		bypass = {
			is_in_faction_with = ENG
		}	
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			ENG = {
				country_event = {
					id = ireland.17
				}
			}
			custom_effect_tooltip = IRA_loyalty_down.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -2
				}
			}
		}
	}
	focus = { # increases IRA loyalty
		id = IRE_draw_closer_to_germany
		icon = GFX_goal_support_fascism
		prerequisite = { focus = IRE_prepare_a_northern_campaign }
		mutually_exclusive = { focus = IRE_draw_closer_to_britain}
		mutually_exclusive = { focus = IRE_ignite_german_revolt }
		mutually_exclusive = { focus = IRE_atlantic_alliance }
		x = -1
		y = 1
		relative_position_id = IRE_prepare_a_northern_campaign
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			is_in_faction = no
			GER = { 
				is_faction_leader = yes
				has_government = fascism
			}
		}
		bypass = {
			is_in_faction_with = GER
		}	
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			GER = {
				country_event = {
					id = ireland.20
				}
			}
			custom_effect_tooltip = IRA_loyalty_up.tt
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = 1
				}
			}
		}
	}
	# choosing a king - the prussian prince - anti-british path
	focus = { # makes the IRA less loyal
		id = IRE_the_prussian_prince
		icon = GFX_focus_ger_return_of_the_kaiser
		prerequisite = { focus = IRE_crush_the_IRA focus = IRE_integrate_the_IRA }
		mutually_exclusive = { focus = IRE_a_king_of_our_own }
		mutually_exclusive = { focus = IRE_the_dual_monarchy }
		x = -1
		y = 1
		relative_position_id = IRE_integrate_the_IRA
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = IRE_foreign_king.tt
				add_country_leader_role = {
					Character = IRE_Oskar_von_preussen 
					Promote_leader = yes
					Country_leader = {
					ideology = despotism
						traits = {
							IRE_foreign_king_1
						}
					}
				}
				hidden_effect = {	
					news_event = {
						id = IRE_news.15
						days = 1
					}
				}
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -1
				}
			}
			custom_effect_tooltip = IRA_loyalty_down.tt
		}
	}	
	focus = { # Should make IRA less loyal
		id = IRE_kindle_monarchist_sympathy_in_germany
		icon = GFX_focus_ger_revive_kaiserreich
		prerequisite = { focus = IRE_the_prussian_prince }
		x = -1
		y = 1
		relative_position_id = IRE_the_prussian_prince
		cost = 10
		ai_will_do = {
			factor = 20
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			GER = {
				set_party_name = { ideology = neutrality long_name = GER_neutrality_party_kaiserreich_long name = GER_neutrality_party_kaiserreich }
				country_event = {
					id = ireland.89
				}
				add_timed_idea = { idea = IRE_monarchist_pressure days = 180 }
			}
		}
	}
	focus = { # Should make IRA less loyal
		id = IRE_ignite_german_revolt
		icon = GFX_focus_ger_oppose_hitler
		prerequisite = { focus = IRE_kindle_monarchist_sympathy_in_germany }
		mutually_exclusive = { focus = IRE_draw_closer_to_germany }
		x = -1
		y = 1
		relative_position_id = IRE_kindle_monarchist_sympathy_in_germany
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			GER = {
				neutrality > 0.33
			}
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			GER = {
				country_event = {
					id = ireland.90
				}	
			}
		}
	}
	# choosing a king - the dual monarchy - pro-british path
	focus = { # makes the IRA much less loyal
		id = IRE_the_dual_monarchy
		icon = GFX_goal_IRE_dual_monarchy
		prerequisite = { focus = IRE_crush_the_IRA focus = IRE_integrate_the_IRA }
		mutually_exclusive = { focus = IRE_a_king_of_our_own }
		mutually_exclusive = { focus = IRE_the_prussian_prince }
		x = 1
		y = 1
		relative_position_id = IRE_crush_the_IRA
		cost = 5
		ai_will_do = {
			factor = 20
		}
		available = {
			NOT = {
				ENG = {
					OR = {
						has_completed_focus = ENG_concessions_to_the_trade_unions
						has_country_flag = ENG_refused_dual_monarchy
					}	
				}
			}
		}
		search_filters =  { FOCUS_FILTER_POLITICAL }
		completion_reward  = {
			custom_effect_tooltip = IRE_dual_monarchy_approval.tt
			if = {
				limit = {
					ENG = { is_faction_leader = yes }
				}	
				ENG = { add_to_faction = IRE }
			}
			else = {
				ENG = {
					create_faction = ENG_IRE_dual_monarchy_faction
					add_to_faction = IRE
				}	
			}
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -3
				}
			}
				hidden_effect = {	
					news_event = {
						id = IRE_news.16
						days = 1
					}
				}
			custom_effect_tooltip = IRA_loyalty_down.tt
		}
	}	
	focus = { #makes the IRA less loyal
		id = IRE_an_equal_partner
		icon = GFX_goal_tfv_generic_tech_sharing
		prerequisite = { focus = IRE_the_dual_monarchy }
		x = 1
		y = 1
		relative_position_id = IRE_the_dual_monarchy
		cost = 10
		ai_will_do = {
			factor = 20
		}
		bypass = {
			ENG = {
				NOT = { is_in_tech_sharing_group = commonwealth_research }
			}
		}
		search_filters =  { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIRFORCE_BONUS }
		completion_reward  = {
			add_to_tech_sharing_group = commonwealth_research
			if = {
				limit = {
					ENG = {
						has_completed_focus = ENG_british_commonwealth_air_training_plan
					}	
				}	
				add_ideas = ENG_british_commonwealth_air_training_plan
			}	
			if = {
				limit = {
					NOT = { has_completed_focus = IRE_court_the_ira }
				}	
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_strength_up.tt
			}
			if = {
				limit = {
					has_completed_focus = IRE_court_the_ira
				}
				custom_effect_tooltip = IRA_loyalty_down.tt
				custom_effect_tooltip = IRA_courted_strength_up.tt
			}	
			hidden_effect = {
				add_to_variable = {
					var = IRA_loyalty
					value = -2
				}
				add_to_variable = {
					var = IRA_strength
					value = 2
				}
			}
		}
	}	
	focus = { #makes the IRA less loyal
		id = IRE_fuse_the_kingdoms
		icon = GFX_focus_hun_elect_a_king
		prerequisite = { focus = IRE_an_equal_partner }
		x = 1
		y = 1
		relative_position_id = IRE_an_equal_partner
		cost = 10
		ai_will_do = { 
			factor = 20
		}
		available = {
			num_of_factories > 39
			ENG = { has_capitulated = no }
		}
		search_filters =  { FOCUS_FILTER_RESEARCH FOCUS_FILTER_AIRFORCE_BONUS }
		completion_reward  = {
			custom_effect_tooltip = fuse_the_kingdoms.tt
			drop_cosmetic_tag = yes
			set_cosmetic_tag = ENG_IRE_dual_monarchy
			
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_dominion
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_dominion
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_colony
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_colony
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_puppet
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_puppet
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_integrated_puppet
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_integrated_puppet
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_reichskommissariat
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_reichskommissariat
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_reichsprotectorate
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_reichsprotectorate
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_satellite
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_satellite
					}
				}	
			}
			every_country = {
				limit = {
					is_subject_of = ENG
					has_autonomy_state = autonomy_supervised_state
				}
				IRE = {
					set_autonomy = {
						target = PREV
						autonomy_state = autonomy_supervised_state
					}
				}	
			}
			annex_country = {
				target = ENG
				transfer_troops = yes
			}
			every_state = {
				limit = {
					is_core_of = ENG
				}
				add_core_of = IRE
			}
			ENG = {
				every_unit_leader = {
					set_nationality = IRE
				}
			}
			if = {
				limit = {
					ENG = {
						OR = {
							has_country_leader = { name = "Edward VIII" }
							has_idea = ENG_king_edward
						}
					}
				}
				add_country_leader_role = {
					Character = IRE_edward_viii
					Promote_leader = yes
					Country_leader = {
						ideology = despotism
						traits = {
						}
					}
				}			
			}	
			if = {
				limit = {
					ENG = {
						OR = {
							has_country_leader = { name = "George VI" }
							has_idea = ENG_george_vi
						}
					}
				}
				add_country_leader_role = {
					Character = IRE_george_vi
					Promote_leader = yes
					Country_leader = {
						ideology = despotism
						traits = {
						}
					}
				}
			}	
			if = {
				limit = {
					ENG = {
							has_country_leader = { name = "Elizabeth II" }
					}
				}
				add_country_leader_role = {
					Character = IRE_elisabeth_ii
					Promote_leader = yes
					Country_leader = {
						ideology = despotism
						traits = {
						inexperienced_monarch headstrong popular_queen
						}
					}
				}
			}	
			set_capital = { state = 126 }
			hidden_effect = {
				load_focus_tree = { tree = british_focus keep_completed = yes }
			}	
		}
	}	
	##############
	#Politics End#
	##############
	#####################
	#Military Tree Start#
	#####################
	focus = {
		id = IRE_ARMYTREE
		icon = GFX_goal_generic_build_tank
		x = 49
		y = 0
		cost = 10
		ai_will_do = {
			factor = 20
		}
		completion_reward = {
			add_political_power = 50
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}
	# Military Industry Tree
	focus = {
		id = IRE_MILITARYINDUSTRY
		icon = GFX_goal_generic_construct_mil_factory
		x = -10
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 20
		}
		available = {
			has_completed_focus = IRE_IEAA
		}
		prerequisite = {
			focus = IRE_ARMYTREE
		}
		completion_reward = {
			add_political_power = 20
			113 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = arms_factory
					level = 1
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_HEAVYINDUSTRY
		icon = GFX_IRE_heavy_industry
		x = -12
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = { # honsestly think this one will probably cripple the Ai by doing something stupid - like focusing production on something they can't readily field
			factor = 0
		}
		mutually_exclusive = {
			focus = IRE_NORMALINDUSTRY
		}
		prerequisite = {
			focus = IRE_MILITARYINDUSTRY
		}
		completion_reward = {
			add_ideas = IRE_heavy_industry
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_HEAVYPRODUCTIONDRIVE
		icon = GFX_goal_generic_production2
		x = -12
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_HEAVYINDUSTRY
		}
		completion_reward = {
			add_ideas = IRE_production_drive
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_HEAVYPRIORITIES
		icon = GFX_goal_continuous_armor_production
		x = -12
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_HEAVYPRODUCTIONDRIVE
		}
		completion_reward = {
			custom_effect_tooltip = ire.hp.tt
			unlock_decision_category_tooltip = IRE_HEAVYPRIORITIES_DECS
			country_event = {
				id = ireland.14
			}	
		}
	}
	focus = {
		id = IRE_NORMALINDUSTRY
		icon = GFX_IRE_medium_industry
		x = -8
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 10
		}
		mutually_exclusive = {
			focus = IRE_HEAVYINDUSTRY
		}
		prerequisite = {
			focus = IRE_MILITARYINDUSTRY
		}
		completion_reward = {
			add_ideas = IRE_medium_industry
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_FLEXIBILITYBOOST
		icon = GFX_goal_generic_production
		x = -8
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_NORMALINDUSTRY
		}
		completion_reward = {
			log = "[GetDateText]: [Root.GetName]: Focus IRE_FLEXIBILITYBOOST"
			add_ideas = IRE_flexibility_boost
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_DEFENSEPRODUCTION
		icon = GFX_goal_continuous_non_factory_construct
		x = -8
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_FLEXIBILITYBOOST
		}
		completion_reward = {
			add_ideas = IRE_defense_production
			113 = {
				add_building_construction = {
					type = anti_air_building
					level = 2
					instant_build = yes
				}
			}
			135 = {
				add_building_construction = {
					type = anti_air_building
					level = 2
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_NAVALINDUSTRY
		icon = GFX_goal_generic_construct_naval_dockyard
		x = -10
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_MILITARYINDUSTRY
		}
		completion_reward = {
			135 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = naval_base
					level = 2
					province = 7394
					instant_build = yes
				}
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}
			113 = {
				add_extra_state_shared_building_slots = 1
				add_building_construction = {
					type = naval_base
					level = 2
					province = 11293
					instant_build = yes
				}
				add_building_construction = {
					type = dockyard
					level = 1
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_SUBDOCKYARD
		icon = GFX_goal_generic_navy_submarine
		x = -12
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_DESTROYERDOCKYARD
			focus = IRE_CAPITALSHIPDOCKYARD
		}
		prerequisite = {
			focus = IRE_NAVALINDUSTRY
		}
		completion_reward = {
			add_ideas = ire_cork_foundry
		}
	}
	focus = {
		id = IRE_DESTROYERDOCKYARD
		icon = GFX_goal_generic_navy_anti_submarine
		x = -10
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_SUBDOCKYARD
			focus = IRE_CAPITALSHIPDOCKYARD
		}
		prerequisite = {
			focus = IRE_NAVALINDUSTRY
		}
		completion_reward = {
			add_ideas = ire_dublin_shipyard
		}
	}
	focus = {
		id = IRE_CAPITALSHIPDOCKYARD
		icon = GFX_goal_generic_navy_battleship
		x = -8
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		available = {
			has_full_control_of_state = 119
		}	
		mutually_exclusive = {
			focus = IRE_SUBDOCKYARD
			focus = IRE_DESTROYERDOCKYARD
		}
		prerequisite = {
			focus = IRE_NAVALINDUSTRY
		}
		completion_reward = {
			add_ideas = ire_belfast_shipwright
		}
	}
	# Airforce Tree
	focus = {
		id = IRE_AIRFORCE
		icon = GFX_goal_irish_air
		x = -5
		y = 1
		relative_position_id = IRE_ARMYTREE
		cost = 2
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_ARMYTREE
		}
		completion_reward = {
			add_political_power = 25
			air_experience = 10
			add_doctrine_cost_reduction = {
				name = IRE_AIRFORCE
				cost_reduction = 0.5
				uses = 1
				category = air_doctrine
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH FOCUS_FILTER_POLITICAL FOCUS_FILTER_AIRFORCE_BONUS }
	}
	focus = {
		id = IRE_CHANNELDEFENSE
		icon = GFX_goal_generic_air_naval_bomber
		x = -6
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_FIGHTERFOCUS
		}
		prerequisite = {
			focus = IRE_AIRFORCE
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_CHANNELDEFENSE
				bonus = 1
				uses = 1
				category = naval_bomber
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_CHANNELDEFENSE2
		icon = GFX_goal_generic_air_bomber
		x = -6
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_CHANNELDEFENSE
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_CHANNELDEFENSE2
				bonus = 1
				uses = 2
				technology = strategic_bomber1
				technology = strategic_bomber2
				technology = strategic_bomber3
				category = tactical_bomber
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_FIGHTERFOCUS
		icon = GFX_goal_generic_air_fighter
		x = -4
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_CHANNELDEFENSE
		}
		prerequisite = {
			focus = IRE_AIRFORCE
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_FIGHTERFOCUS
				bonus = 1
				uses = 2
				technology = early_fighter
				technology = fighter1
				technology = fighter2
				technology = fighter3
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_FIGHTERFOCUS2
		icon = GFX_goal_generic_air_fighter2
		x = -4
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_FIGHTERFOCUS
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_FIGHTERFOCUS2
				bonus = 1
				uses = 1
				category = cat_heavy_fighter
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_AIRBASEEXPANSION
		icon = GFX_goal_continuous_air_production
		x = -5
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		prerequisite = {
			focus = IRE_CHANNELDEFENSE
			focus = IRE_FIGHTERFOCUS
		}
		completion_reward = {
			113 = {
				add_building_construction = {
					type = air_base
					level = 3
					instant_build = yes
				}
			}
			135 = {
				add_building_construction = {
					type = air_base
					level = 2
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_WOMENPILOTS
		icon = GFX_focus_generic_female_pilots
		x = -6
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_AIRBASEEXPANSION
		}
		completion_reward = {
			add_political_power = 20
			set_rule = {
				can_generate_female_aces = yes
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL }
	}
	focus = {
		id = IRE_AIRCOMMAND
		icon = GFX_goal_generic_radar
		x = -4
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_AIRBASEEXPANSION
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_AIRCOMMAND
				bonus = 1
				uses = 1
				category = radar_tech
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	# Infantry Tree
	focus = {
		id = IRE_INFANTRY
		icon = GFX_goal_irish_army
		x = 1
		y = 1
		relative_position_id = IRE_ARMYTREE
		cost = 2
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_ARMYTREE
		}
		completion_reward = {
			add_political_power = 25
			army_experience = 10
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS FOCUS_FILTER_POLITICAL }
	}
	focus = {
		id = IRE_MOBILE1
		icon = GFX_goal_doctrine_tank_warfare
		x = 3
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_BLUEBLOUSES
		}
		prerequisite = {
			focus = IRE_OFFICERSCHOOL
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_MOBILE1
				bonus = 1
				uses = 2
				category = cat_mobile_warfare
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_MOBILE2
		icon = GFX_goal_generic_army_motorized
		x = 2
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_MOBILE1
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_MOBILE2
				bonus = 1
				uses = 2
				category = motorized_equipment
				category = cat_mechanized_equipment
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_MOBILE3
		icon = GFX_goal_generic_army_tanks
		x = 4
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_MOBILE1
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_MOBILE3
				bonus = 1
				uses = 2
				category = armor
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_FIREPOWER1
		icon = GFX_goal_generic_army_artillery
		x = -1
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_FIGHTINGSPIRIT
		}
		prerequisite = {
			focus = IRE_OFFICERSCHOOL
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_FIREPOWER1
				bonus = 1
				uses = 2
				category = cat_superior_firepower
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_FIREPOWER2
		icon = GFX_goal_generic_small_arms
		x = -2
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_FIREPOWER1
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_FIREPOWER2
				bonus = 1
				uses = 2
				category = infantry_weapons
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_FIREPOWER3
		icon = GFX_goal_generic_army_artillery2
		x = 0
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_FIREPOWER1
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_FIREPOWER3
				bonus = 1
				uses = 2
				category = artillery
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_ANHONOURABLEARMY
		icon = GFX_focus_generic_military_mission
		x = -1
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		mutually_exclusive = {
			focus = IRE_APEOPLESARMY
		}
		prerequisite = {
			focus = IRE_INFANTRY
		}
		completion_reward = {
			add_ideas = IRE_HONOURABLE_ARMY
			army_experience = -20
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS }
	}
	focus = {
		id = IRE_APEOPLESARMY
		icon = GFX_IRE_peoples_army
		x = 3
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		mutually_exclusive = {
			focus = IRE_ANHONOURABLEARMY
		}
		prerequisite = {
			focus = IRE_INFANTRY
		}
		completion_reward = {
			add_ideas = IRE_PEOPLES_ARMY
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS }
	}
	focus = {
		id = IRE_PATRIOTICMOVEMENT
		icon = GFX_goal_mass_concentration_of_army
		x = 3
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_APEOPLESARMY
		}
		completion_reward = {
			add_stability = 0.05
			add_political_power = 30
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_STABILITY }
	}
	focus = {
		id = IRE_FIGHTINGSPIRIT
		icon = GFX_goal_generic_demand_territory
		x = -1
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		prerequisite = {
			focus = IRE_PROFESSIONALARMY
		}
		completion_reward = {
			add_political_power = 25
			add_ideas = IRE_FIGHTING_IRISH
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS FOCUS_FILTER_POLITICAL }
	}
	focus = {
		id = IRE_PROFESSIONALARMY
		icon = GFX_goal_generic_army_cooperation
		x = -1
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_ANHONOURABLEARMY
		}
		completion_reward = {
			army_experience = 30
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS }
	}
	focus = {
		id = IRE_OFFICERSCHOOL
		icon = GFX_focus_generic_military_academy
		x = 1
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		prerequisite = {
			focus = IRE_PROFESSIONALARMY
			focus = IRE_PATRIOTICMOVEMENT
		}
		completion_reward = {
			add_ideas = IRE_OFFICER_SCHOOL
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS }
	}
	focus = {
		id = IRE_BLUEBLOUSES
		icon = GFX_focus_generic_female_soldiers
		x = 3
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_PATRIOTICMOVEMENT
		}
		completion_reward = {
			if = {
				limit = {
					has_government = communism
				}
				add_ideas = IRE_CNM
			}
			else = {
				add_ideas = IRE_BLUEBLOUSES_idea
			}
		}
		search_filters = { FOCUS_FILTER_MANPOWER FOCUS_FILTER_STABILITY }
	}
	# Navy Tree
	focus = {
		id = IRE_NAVY
		icon = GFX_goal_irish_navy
		x = 8
		y = 1
		relative_position_id = IRE_ARMYTREE
		cost = 2
		ai_will_do = {
			factor = 3
		}
		prerequisite = {
			focus = IRE_ARMYTREE
		}
		completion_reward = {
			add_political_power = 25
			navy_experience = 10
		}
		search_filters = { FOCUS_FILTER_NAVY_BONUS FOCUS_FILTER_POLITICAL }
	}
	focus = {
		id = IRE_WOLFHOUNDS
		icon = GFX_goal_generic_wolf_pack
		x = 6
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		mutually_exclusive = {
			focus = IRE_CAPITALFLEET
		}
		prerequisite = {
			focus = IRE_NAVY
		}
		completion_reward = {
			add_political_power = 25
			add_doctrine_cost_reduction = {
				name = IRE_WOLFHOUNDS
				cost_reduction = 0.35
				uses = 2
				category = submarine_doctrine
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_WOLFHOUNDS2
		icon = GFX_goal_generic_navy_submarine
		x = 6
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		prerequisite = {
			focus = IRE_WOLFHOUNDS
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_WOLFHOUNDS2
				bonus = 1
				uses = 2
				category = ss_tech
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_SCREENS
		icon = GFX_goal_generic_navy_cruiser
		x = 8
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		prerequisite = {
			focus = IRE_NAVY
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_SCREENS
				bonus = 1
				uses = 2
				category = dd_tech
				category = cl_tech
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_CARRIERS
		icon = GFX_goal_generic_navy_carrier
		x = 8
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_NAVY
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_CARRIERS
				bonus = 1
				uses = 2
				category = cv_tech
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_CAPITALFLEET
		icon = GFX_goal_generic_navy_battleship
		x = 10
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_WOLFHOUNDS
		}
		prerequisite = {
			focus = IRE_NAVY
		}
		completion_reward = {
			add_political_power = 25
			add_tech_bonus = {
				name = IRE_CAPITALFLEET
				bonus = 1
				uses = 1
				category = cl_tech
				category = ca_tech
				category = bb_tech
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_CAPITALFLEET2
		icon = GFX_goal_continuous_naval_production
		x = 10
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_CAPITALFLEET
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_CAPITALFLEET2
				bonus = 1
				uses = 1
				category = bb_tech
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_RUTHLESS
		icon = GFX_goal_generic_navy_anti_submarine
		x = 7
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_DIRECTCONFRONTATION
		}
		prerequisite = {
			focus = IRE_WOLFHOUNDS
			focus = IRE_SCREENS
			focus = IRE_CAPITALFLEET
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_RUTHLESS
				bonus = 1
				uses = 2
				category = trade_interdiction_tree
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_DIRECTCONFRONTATION
		icon = GFX_goal_generic_navy_doctrines_tactics
		x = 9
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		mutually_exclusive = {
			focus = IRE_RUTHLESS
		}
		prerequisite = {
			focus = IRE_WOLFHOUNDS
			focus = IRE_SCREENS
			focus = IRE_CAPITALFLEET
		}
		completion_reward = {
			add_tech_bonus = {
				name = IRE_DIRECTCONFRONTATION
				bonus = 1
				uses = 2
				category = fleet_in_being_tree
			}
		}
		search_filters = { FOCUS_FILTER_RESEARCH }
	}
	focus = {
		id = IRE_MARINES
		icon = GFX_goal_generic_amphibious_assault
		x = 8
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 1
		}
		prerequisite = {
			focus = IRE_DIRECTCONFRONTATION
			focus = IRE_RUTHLESS
		}
		completion_reward = {
			army_experience = 5
			add_tech_bonus = {
				name = IRE_MARINES
				bonus = 1
				uses = 2
				category = marine_tech
			}
		}
		search_filters = { FOCUS_FILTER_ARMY_BONUS FOCUS_FILTER_RESEARCH }
	}
	# Home Defense Tree
	focus = {
		id = IRE_HOMEDEFENSE
		icon = GFX_goal_generic_barricades
		x = 13
		y = 1
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 15
		}
		prerequisite = {
			focus = IRE_ARMYTREE
		}
		completion_reward = {
			add_political_power = 25
			if = {
				limit = {
					has_full_control_of_state = 119
				}	
				119 = {
					add_building_construction = {
						type = bunker
						province = 11257
						level = 1
					}
				}
			}	
			113 = {
				add_building_construction = {
					type = bunker
					province = 303
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 369
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 11303
					level = 1
				}
			}
			135 = {
				add_building_construction = {
					type = bunker
					province = 11334
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 6313
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 9310
					level = 1
				}
			}
			134 = {
				add_building_construction = {
					type = bunker
					province = 11371
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 11238
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 11287
					level = 1
				}
				add_building_construction = {
					type = bunker
					province = 3396
					level = 1
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_COASTALDEFENSE
		icon = GFX_focus_generic_coastal_fort
		x = 13
		y = 2
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_HOMEDEFENSE
		}
		completion_reward = {
			if = {
				limit = {
					has_full_control_of_state = 119
				}	
				119 = {
					add_building_construction = {
						type = coastal_bunker
						province = 3329
						level = 1
					}
					add_building_construction = {
						type = coastal_bunker
						province = 3379
						level = 2
					}
					add_building_construction = {
						type = coastal_bunker
						province = 3242
						level = 1
					}
				}
			}	
			113 = {
				add_building_construction = {
					type = coastal_bunker
					province = 3359
					level = 1
				}
				add_building_construction = {
					type = coastal_bunker
					province = 11293
					level = 2
				}
				add_building_construction = {
					type = coastal_bunker
					province = 7377
					level = 1
				}
				add_building_construction = {
					type = coastal_bunker
					province = 285
					level = 1
				}
			}
			135 = {
				add_building_construction = {
					type = coastal_bunker
					province = 11237
					level = 1
				}
				add_building_construction = {
					type = coastal_bunker
					province = 7394
					level = 2
				}
				add_building_construction = {
					type = coastal_bunker
					province = 9405
					level = 1
				}
			}	
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_ANTIAIR
		icon = GFX_focus_generic_air_defense
		x = 13
		y = 3
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 10
		}
		prerequisite = {
			focus = IRE_COASTALDEFENSE
		}
		completion_reward = {
			113 = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
			if = {
				limit = {
					has_full_control_of_state = 119
				}	
				119 = {
					add_building_construction = {
						type = anti_air_building
						level = 1
						instant_build = yes
					}
				}
			}
			134 = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
			135 = {
				add_building_construction = {
					type = anti_air_building
					level = 1
					instant_build = yes
				}
			}
		}
		search_filters = { FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_CITADELPROJECT
		icon = GFX_goal_generic_fortify_city
		x = 13
		y = 4
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 5
		}
		prerequisite = {
			focus = IRE_ANTIAIR
		}
		completion_reward = {
			add_political_power = 30
			if = {
				limit = {
					has_full_control_of_state = 119
				}
				119 = {
					add_building_construction = {
						type = bunker
						province = 276
						level = 2
					}
				}
			}
			113 = {
				add_building_construction = {
					type = bunker
					province = 3359
					level = 2
				}
			}
			135 = {
				add_building_construction = {
					type = bunker
					province = 9405
					level = 2
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_CITADELDUBLIN
		icon = GFX_goal_generic_construct_military
		x = 13
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 5
		}
		mutually_exclusive = {
			focus = IRE_CITADELBELFAST
			focus = IRE_CITADELCORK
		}
		prerequisite = {
			focus = IRE_CITADELPROJECT
		}
		completion_reward = {
			add_political_power = 50
			113 = {
				add_building_construction = {
					type = anti_air_building
					level = 3
					instant_build = yes
				}
			}
			113 = {
				add_building_construction = {
					type = radar_station
					level = 2
					instant_build = yes
				}
			}
			113 = {
				add_building_construction = {
					type = bunker
					province = 11293
					level = 2
				}
			}
			113 = {
				add_building_construction = {
					type = coastal_bunker
					province = 11293
					level = 3
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_CITADELBELFAST
		icon = GFX_goal_generic_construct_military
		x = 15
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		available = {
			has_full_control_of_state = 119
		}	
		mutually_exclusive = {
			focus = IRE_CITADELDUBLIN
			focus = IRE_CITADELCORK
		}
		prerequisite = {
			focus = IRE_CITADELPROJECT
		}
		completion_reward = {
			add_political_power = 50
			119 = {
				add_building_construction = {
					type = anti_air_building
					level = 3
					instant_build = yes
				}
			}
			119 = {
				add_building_construction = {
					type = radar_station
					level = 2
					instant_build = yes
				}
			}
			119 = {
				add_building_construction = {
					type = bunker
					province = 3379
					level = 2
				}
			}
			119 = {
				add_building_construction = {
					type = coastal_bunker
					province = 3379
					level = 3
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_CITADELCORK
		icon = GFX_goal_generic_construct_military
		x = 11
		y = 5
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 3
		}
		mutually_exclusive = {
			focus = IRE_CITADELDUBLIN
			focus = IRE_CITADELBELFAST
		}
		prerequisite = {
			focus = IRE_CITADELPROJECT
		}
		completion_reward = {
			add_political_power = 50
			135 = {
				add_building_construction = {
					type = anti_air_building
					level = 3
					instant_build = yes
				}
			}
			135 = {
				add_building_construction = {
					type = radar_station
					level = 2
					instant_build = yes
				}
			}
			135 = {
				add_building_construction = {
					type = bunker
					province = 7394
					level = 2
				}
			}
			135 = {
				add_building_construction = {
					type = coastal_bunker
					province = 7394
					level = 3
				}
			}
		}
		search_filters = { FOCUS_FILTER_POLITICAL FOCUS_FILTER_INDUSTRY }
	}
	focus = {
		id = IRE_ORGANISEPARTISANS
		icon = GFX_focus_generic_little_entente
		x = 13
		y = 6
		relative_position_id = IRE_ARMYTREE
		cost = 10
		ai_will_do = {
			factor = 100
		}
		available = {
			has_war = yes
		}
		prerequisite = {
			focus = IRE_CITADELBELFAST
			focus = IRE_CITADELDUBLIN
			focus = IRE_CITADELCORK
		}
		completion_reward = {
			custom_effect_tooltip = "Mobilize a rapid response force in key locations around the nation."
			unlock_decision_category_tooltip = IRE_ORGANISEPARTISANS_DECS
		}
	}
}
