ideas = {
	country = {
		IRE_death_before_surrender = {

			name = SPR_death_before_surrender

			picture = FRA_scw_intervention_republicans_focus

			allowed = {
				original_tag = IRE
			}

			allowed_civil_war = {
				always = yes
			}

			modifier = {
				surrender_limit = 1
				max_surrender_limit_offset = 0.15
			}
		}
	
		IRE_trade_war = {
		
			name = IRE_trade_war

			picture = generic_goods_red_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				production_speed_buildings_factor = -0.25
				industrial_capacity_factory = -0.35
				production_factory_efficiency_gain_factor = -0.15
				consumer_goods_factor = 0.15
			}
		}
		IRE_trade_war2 = {
		
			name = IRE_trade_war

			picture = generic_goods_red_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				production_speed_buildings_factor = -0.15
				industrial_capacity_factory = -0.15
				production_factory_efficiency_gain_factor = -0.1
				consumer_goods_factor = 0.10
			}
		}
		IRE_trade_war_cooling = {
			
			picture = generic_production_bonus
			
			allowed = {
				always = no
			}
			
			removal_cost = -1
			
			modifier = {
				production_speed_buildings_factor = 0.05
			}
		}
		IRE_emergency_powers_act_idea = {
			
			picture = generic_production_bonus
			
			allowed = {
				always = no
			}
			
			removal_cost = -1
			
			modifier = {
				conversion_cost_civ_to_mil_factor = -0.25
				stability_factor = -0.1
				conscription_factor = 0.15
			}
		}
		IRE_irish_brigade = {
			
			picture = generic_volunteer_expedition_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = {
					has_government = democratic
				}
			}
			
			removal_cost = -1
			
			modifier = {
				send_volunteers_tension = -0.50
				send_volunteer_divisions_required = -0.9
				send_volunteer_size = 2
			}
		}
		IRE_autonomous_dominion = {

			picture = generic_goods_red_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				political_power_gain = -0.5
			}
		}
		IRE_autonomous_dominion2 = {

			picture = generic_goods_red_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				political_power_gain = -0.25
			}
		}
		
		IRE_autonomous_dominion_puppet = {

			picture = generic_goods_red_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				autonomy_gain = 0.5
			}
		}
		IRE_revising_the_constitution = {
			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = democratic
			}

			removal_cost = -1
			
			modifier = {
				stability_weekly = -0.005
			}
		}
		IRE_rural_conscription = {
			picture = generic_manpower_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = democratic
			}

			removal_cost = -1
			
			modifier = {
				conscription = 0.025
			}
		}
		IRE_nationalism = {

			picture = generic_victors_of_ww1
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				drift_defence_factor = 0.15
				intelligence_agency_defense = 1
				mobilization_speed = 0.05
			}
		}
		IRE_corporate_party_formed = {

			picture = generic_fascism_drift_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				fascism_drift = 0.10
			}
		}
		IRE_workers_league_reformed = {

			picture = generic_communism_drift_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				communism_drift = 0.10
			}
		}
		IRE_monarchist_society = {

			picture = bra_monarchist_uprising
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				neutrality_drift = 0.15
				democratic_drift = -0.15
			}
		}
		IRE_monarchist_pressure = {
			
			picture = bra_monarchist_uprising
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				neutrality_drift = 0.25
				fascism_drift = -0.25
			}
		}
		IRE_ira_0 = { # Integrated IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1
			
			modifier = {
				command_power_gain_mult = 0.5
				mobilization_speed = 0.25
				recon_factor = 0.1
				boost_resistance_factor = 0.5
				commando_trait_chance_factor = 0.5
				conscription = 0.015
				conscription_factor = 0.4
				army_morale_factor = 0.1
				army_core_attack_factor  = 0.1
				army_core_defence_factor = 0.1
			}
		}
		
		IRE_ira_1 = { # Empowered IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1
			
			modifier = {
				stability_factor = -0.1
				command_power_gain_mult = 0.5
				mobilization_speed = 0.25
				boost_resistance_factor = 0.5
				commando_trait_chance_factor = 0.25
				conscription_factor = 0.3
				army_core_attack_factor  = 0.1
				army_core_defence_factor = 0.1
			}
		}
		IRE_ira_2 = { # Loyal IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.2
				stability_factor = -0.1
				boost_resistance_factor = 0.25
				commando_trait_chance_factor = 0.25
				conscription_factor = 0.15
				army_core_attack_factor  = 0.1
				army_core_defence_factor = 0.1
			}
		}
		IRE_ira_3 = { # Appeased IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.25
				stability_factor = -0.15
			}
		}
		IRE_ira_4 = { # Disloyal IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.5
				stability_factor = -0.2
				conscription_factor = -0.15
				war_support_factor = -0.05
			}
		}
		
		IRE_ira_5 = { # Hostile IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}

			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.75
				stability_factor = -0.25
				conscription_factor = -0.3
				war_support_factor = -0.05
				mobilization_speed = -0.25
				training_time_army_factor = 0.1
			}
		}
		
		IRE_ira_6 = { # defeated IRA

			picture = IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = democratic
			}

			removal_cost = -1
			
			modifier = {
				stability_factor = 0.1
				political_power_factor = 0.15
				drift_defence_factor = 0.25
				army_org_factor = 0.05
				recon_factor = 0.05
				army_morale_factor = 0.1
			}
		}
		
		IRE_civ_factory_bonus = {
			picture = generic_production_bonus
			
			allowed = {
				always = no
			}
			
			removal_cost = -1
			
			modifier = {
				production_speed_industrial_complex_factor = 0.15
			}
		}
		
		IRE_mil_factory_bonus = {
			picture = generic_production_bonus
			
			allowed = {
				always = no
			}
			
			removal_cost = -1
			
			modifier = {
				production_speed_arms_factory_factor = 0.15
			}
		}
		IRE_plan_w_idea = {

			picture = FRA_fortification_focus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				production_speed_bunker_factor = 0.15
				production_speed_coastal_bunker_factor = 0.15
				production_speed_anti_air_building_factor = 0.15
				army_core_defence_factor = 0.1
			}
		}
		IRE_northern_campaign = {

			picture = generic_intel_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			targeted_modifier = {
				tag = ENG
				attack_bonus_against = 0.1
				defense_bonus_against = 0.1
			} 
		}
		IRE_catholic_state = {
			picture = IRE_catholic_state
			
			allowed = {
				always = no
			}
				
			allowed_civil_war = {
				NOT = { has_government = communism }
			}

			removal_cost = -1
			
			modifier = {
				drift_defence_factor = 0.25
				stability_factor = 0.1
			}
		}
		IRE_ultracatholic_state = {
			picture = IRE_catholic_state
			
			allowed = {
				always = no
			}
				
			allowed_civil_war = {
				NOT = { has_government = communism }
			}

			removal_cost = -1
			
			modifier = {
				drift_defence_factor = 0.25
				stability_factor = 0.1
			}
		}
		IRE_defend_the_republic = {
			picture = generic_morale_bonus
			
			allowed = {
				always = no
			}
				

			removal_cost = -1
			
			modifier = {
				war_support_factor = 0.15
				conscription = 0.025
			}
		}
				
		IRE_defence_of_ireland = {
			picture = generic_morale_bonus
			
			allowed = {
				always = no
			}
				

			removal_cost = -1
			
			modifier = {
				war_support_factor = 0.1
			}
		}
		
		IRE_legacy_of_revolution_idea = {
			picture = r56_idea_IRE_irish_republican_army
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				NOT = { has_government = democratic }
			}
				
			removal_cost = -1
			
			modifier = {
				stability_weekly = -0.01
				democratic_drift = -0.1
			}
		}
		IRE_blueshirts = {
			picture = generic_intel_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = fascism
			}
				
			removal_cost = -1
			
			modifier = {
				training_time_army_factor  = -0.1
				conscription_factor  = 0.15
				stability_factor = -0.05
			}
		}
		IRE_rural_militias = {
			picture = generic_intel_bonus
			
			allowed = {
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}
				
			removal_cost = -1
			
			modifier = {
				training_time_army_factor  = -0.1
				conscription_factor  = 0.15
				stability_factor = -0.05
			}
		}
		IRE_IEAA_INDUSTRY = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_IEAA_INDUSTRY"}
			picture = generic_production_bonus
			modifier = {
				production_speed_industrial_complex_factor = 0.05
				production_speed_arms_factory_factor = 0.05
			}
		}

		IRE_IEAA_RND = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_IEAA_RND"}
			picture = generic_research_bonus
			research_bonus = {
				industry = 0.1
			}
		}

		IRE_IEAA_WR = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_IEAA_WR"}
			picture = generic_morale_bonus
			modifier = {
				production_factory_max_efficiency_factor = 0.05
				industrial_capacity_factory = 0.05
			}
		}

		IRE_IEAA_ELEC = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_IEAA_ELEC"}
			picture = generic_electronics_concern_1
			research_bonus = {
				electronics = 0.1
			}
		}

		### Mechanized Farm Levels
		IRE_MFR1 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_MFR1"}
			picture = generic_agrarian_society
			modifier = {
				monthly_population = 0.025
				supply_consumption_factor = -0.05
			}
		}

		IRE_MFR2 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_MFR2"}
			picture = generic_agrarian_society
			modifier = {
				monthly_population = 0.05
				supply_consumption_factor = -0.075
			}
		}

		IRE_MFR3 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_MFR3"}
			picture = generic_agrarian_society
			modifier = {
				monthly_population = 0.075
				supply_consumption_factor = -0.1
			}
		}

		### Rural Maintenance Board
		IRE_RRMB1 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_RRMB1"}
			picture = ast_all_in
			modifier = {
				industry_repair_factor = 0.025
			}
		}

		IRE_RRMB2 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_RRMB2"}
			picture = ast_all_in
			modifier = {
				industry_repair_factor = 0.05
			}
		}

		IRE_RRMB3 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_RRMB3"}
			picture = ast_all_in
			modifier = {
				industry_repair_factor = 0.1
			}
		}

		### TransEireann Network
		IRE_TNTN1 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_TNTN1"}
			picture = generic_build_infrastructure
			modifier = {
				production_factory_max_efficiency_factor = 0.025
				industrial_capacity_factory = 0.025
			}
		}

		IRE_TNTN2 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_TNTN2"}
			picture = generic_build_infrastructure
			modifier = {
				production_factory_max_efficiency_factor = 0.05
				industrial_capacity_factory = 0.05
			}
		}

		IRE_TNTN3 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_TNTN3"}
			picture = generic_build_infrastructure
			modifier = {
				production_factory_max_efficiency_factor = 0.075
				industrial_capacity_factory = 0.075
			}
		}


		# NIIF
		IRE_NIIF1 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_NIIF1"}
			picture = man_five_year_plan_industry
			modifier = {
				production_speed_industrial_complex_factor = 0.025
			}
		}

		IRE_NIIF2 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_NIIF2"}
			picture = man_five_year_plan_industry
			modifier = {
				production_speed_industrial_complex_factor = 0.05
			}
		}

		IRE_NIIF3 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_NIIF3"}
			picture = man_five_year_plan_industry
			modifier = {
				production_speed_industrial_complex_factor = 0.1
			}
		}

		IRE_flexibility_boost = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_flexibility_boost"}
			picture = FRA_factory_strikes
			modifier = {
				production_factory_start_efficiency_factor = 0.05
				line_change_production_efficiency_factor = 0.1
			}
		}
		
		# RTN - HnW Idea

		IRE_HnW = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_HnW"}
			picture = generic_navy_bonus
			equipment_bonus = {
				carrier = {
					instant = yes
					build_cost_ic = -0.05
				}
				capital_ship = {
					instant = yes
					build_cost_ic = -0.05
				}
				screen_ship = {
					instant = yes
					build_cost_ic = -0.05
				}
				submarine = {
					instant = yes
					build_cost_ic = -0.05
				}
				convoy = {
					instant = yes
					build_cost_ic = -0.05
				}
			}
		}

		# RTN - Short Brothers Idea

		IRE_SHORTBROS = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_SHORTBROS"}
			picture = generic_air_bonus
			equipment_bonus = {
				fighter_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				CAS_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}
				cv_fighter_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				jet_fighter_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				cv_CAS_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				nav_bomber_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				cv_nav_bomber_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				rocket_interceptor_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				tac_bomber_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				jet_tac_bomber_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				heavy_fighter_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				strat_bomber_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				transport_plane_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
			}
		}

		# ESIC
		IRE_ESIC1 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_ESIC1"}
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.02
			}
		}

		IRE_ESIC2 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_ESIC2"}
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.04
			}
		}

		IRE_ESIC3 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_ESIC3"}
			picture = generic_research_bonus
			modifier = {
				research_speed_factor = 0.06
			}
		}

		# Zinc Mine
		IRE_ZINC = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_ZINC"}
			picture = generic_exploit_mines
			modifier = {
				production_speed_radar_station_factor = 0.10
			}
			research_bonus = {
				electronics = 0.1
			}
		}

		# Safety Reforms
		IRE_SAFETY_REFORMS = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_SAFETY_REFORMS"}
			picture = generic_production_bonus
			modifier = {
				production_factory_max_efficiency_factor = 0.02
				industrial_capacity_factory = 0.02
			}
		}


		# Heavy Industry

		IRE_heavy_industry = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_heavy_industry"}
			picture = IRE_heavy_industry
			modifier = {
				production_factory_max_efficiency_factor = 0.05
				industrial_capacity_factory = 0.05
				conversion_cost_civ_to_mil_factor = 5.00
				consumer_goods_factor = 0.05
			}
		}

		# Medium Industry
		IRE_medium_industry = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_medium_industry"}
			picture = IRE_medium_industry
			modifier = {
				production_speed_arms_factory_factor = 0.05
				conversion_cost_civ_to_mil_factor = -0.1
				conversion_cost_mil_to_civ_factor = -0.1
			}
		}
		# Defense Production
		IRE_defense_production = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_defense_production"}
			picture = generic_wall_line
			modifier = {
				industry_air_damage_factor = -0.05
			}
		}

		# Production Drive
		IRE_production_drive = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_production_drive"}
			picture = FRA_factory_strikes
			modifier = {
				production_factory_efficiency_gain_factor = 0.05
			}
		}

		# Submarine Foundry
		ire_cork_foundry = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea ire_cork_foundry"}
			picture = generic_navy_bonus
			equipment_bonus = {
				submarine = {
					instant = yes
					build_cost_ic = -0.10
				}
			}
		}

		# Screens Shipyard
		ire_dublin_shipyard = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea ire_dublin_shipyard"}
			picture = generic_navy_bonus
			equipment_bonus = {
				screen_ship = {
					instant = yes
					build_cost_ic = -0.10
				}
			}
		}

		# Capital Shipwright
		ire_belfast_shipwright = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea ire_belfast_shipwright"}
			picture = generic_navy_bonus
			equipment_bonus = {
				capital_ship = {
					instant = yes
					build_cost_ic = -0.10
				}
			}
		}

		#Industrial Priorities
		# Tanks
		ire_armor_prio = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea ire_armor_prio"}
			picture = man_five_year_plan_tank
			equipment_bonus = {
				heavy_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}
				light_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}
				medium_tank_chassis = {
					build_cost_ic = -0.05
					instant = yes
				}
			}
			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		# Infantry Equipment
		ire_infantry_prio = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea ire_infantry_prio"}
			picture = ast_volunteer_defence_corps
			equipment_bonus = {
				infantry_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				artillery_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}
				support_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}
			}
			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		# Fighters
		ire_airforce_prio = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea ire_airforce_prio"}
			picture = air_support_focus
			equipment_bonus = {
				fighter_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
				CAS_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}
				nav_bomber_equipment = {
					instant = yes
					build_cost_ic = -0.05
				}
			}
			modifier = {
				consumer_goods_factor = 0.05
			}
		}
		IRE_HONOURABLE_ARMY = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_HONOURABLE_ARMY"}
			picture = ast_volunteer_defence_corps
			modifier = {
				dig_in_speed_factor = 0.04
				army_defence_factor = 0.02
				army_org_factor = 0.03
			}
		}

		IRE_PEOPLES_ARMY = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_PEOPLES_ARMY"}
			picture = ast_volunteer_defence_corps
			modifier = {
				planning_speed = 0.04
				army_speed_factor = 0.02
				army_morale_factor = 0.03
			}
		}

		IRE_FIGHTING_IRISH = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_FIGHTING_IRISH"}
			picture = generic_manpower_bonus
			modifier = {
				training_time_factor = -0.06
			}
		}

		IRE_BLUEBLOUSES_idea = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_BLUEBLOUSES_idea"}
			picture = generic_manpower_bonus
			modifier = {
				conscription_factor = 0.04
				stability_factor = -0.03
			}
		}

		IRE_CNM = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_CNM"}
			picture = generic_manpower_bonus
			modifier = {
				conscription_factor = 0.10
				stability_factor = -0.08
			}
		}

		IRE_OFFICER_SCHOOL = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_OFFICER_SCHOOL"}
			picture = generic_research_bonus
			modifier = {
				max_planning = 0.06
				experience_gain_factor = 0.05
			}
		}

		IRE_LAST_STAND = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea IRE_LAST_STAND"}
			picture = ast_volunteer_defence_corps
			modifier = {
				army_org_factor = 0.1
				stability_factor = 0.1
				war_support_factor = 0.1
			}
		}
	}


##############
# Companies
##############

#### General ####
	industrial_concern = {

		goulding_chemicals = {
			allowed = {
				original_tag = IRE
			}
			traits = { industrial_concern }
			modifier = {
				production_speed_arms_factory_factor = 0.1
				production_speed_industrial_complex_factor = 0.1
			}
			research_bonus = {
				industry = 0.15
			}
		}

		murphy_radio = {
			allowed = {
				original_tag = IRE
			}
			available = {
				has_completed_focus = IRE_ulster_industrial_exchange
			}	
			traits = { electronics_developer }
			modifier = {
				production_speed_radar_station_factor = 0.1
			}
			research_bonus = {
				electronics = 0.1
				industry = 0.1
			}
		}

		mcmullan_bros = {
			allowed = {
				original_tag = IRE
			}
			traits = { refinery_concern }
			modifier = {
				production_speed_synthetic_refinery_factor = 0.1
			}
			research_bonus = {
				synth_resources = 0.1
				industry = 0.1
			}
		}
	}

#### Weapons Manufacturer ####
	materiel_manufacturer = {
		designer = yes

		john_rigby = {
			allowed = {
				original_tag = IRE
			}
			traits = { infantry_equipment_manufacturer }
			research_bonus = {
				infantry_weapons = 0.15
			}
		}

		james_mackie_sons = {
			allowed = {
				OR = {
					original_tag = IRE
					original_tag = NIR
				}
			}
			available = { 
				OR = {
					owns_state = 119 
					has_completed_focus = IRE_ulster_industrial_exchange
					has_country_flag = IRE_invested_in_james_mackie_sons
				}
			}	
			traits = { artillery_manufacturer }
			research_bonus = {
				artillery = 0.15
			}
		}

		o_gorman = {
			allowed = {
				original_tag = IRE
			}
			traits = { motorized_equipment_manufacturer }
			research_bonus = {
				motorized_equipment = 0.15
			}
		}

	}
#### Tank Manufacturer ####

	tank_manufacturer = {
		IRE_landsverk = {
			
			picture = generic_tank_manufacturer_1


			allowed = {
				original_TAG = IRE
			}
			
			available = {
				NOT = {
					OR = {
						has_war_with = SWE
						is_embargoed_by = SWE
					}
				}
			}

			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { fast_tank_manufacturer }
			
		}
		IRE_rolls_royce = {
			
			picture = generic_tank_manufacturer_1


			allowed = {
				original_TAG = IRE
			}
			
			available = {
				NOT = {
					OR = {
						has_war_with = ENG
						is_embargoed_by = ENG
					}
				}
			}

			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { armored_car_manufacturer  }
			
		}
		IRE_vickers_armstrong = {
			
			picture = generic_tank_manufacturer_1


			allowed = {
				original_TAG = IRE
			}
			
			available = {
				NOT = {
					OR = {
						has_war_with = ENG
						is_embargoed_by = ENG
					}
				}
			}

			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { medium_tank_manufacturer   }
			
		}
		IRE_great_southern_railways = { # historically built lancia armoured cars for the army
			
			picture = generic_tank_manufacturer_1


			allowed = {
				original_TAG = IRE
			}
			
			available = {
			}

			
			research_bonus = {
				armor = 0.15
			}
			
			traits = { tank_manufacturer  }
			
		}
	}
#### Air and Naval Manufacturer ####
	naval_manufacturer = {
		designer = yes

		harland_wolff_IRE = {
			allowed = {
				original_tag = IRE
			}
			available = {
				OR = {
					owns_state = 119
					has_completed_focus = IRE_ulster_industrial_exchange
					has_country_flag = IRE_invested_in_HnW
				}	
			}	
			traits = { battlefleet_designer }
			research_bonus = {
				naval_equipment = 0.15
			}
		}

		workman_clark_company = {
			allowed = {
				original_tag = IRE
			}
			available = {
				OR = {
					owns_state = 119
					has_completed_focus = IRE_ulster_industrial_exchange
					has_country_flag = IRE_invested_in_workman_clark_company
				}	
			}
			traits = { coastal_defence_naval_manufacturer }
			research_bonus = {
				naval_equipment = 0.15
			}
		}

	}

	aircraft_manufacturer = {
		designer = yes

		aer_lingus = {
			allowed = {
				original_tag = IRE
			}
			traits = { light_aircraft_manufacturer }
			research_bonus = {
				air_equipment = 0.15
			}
		}

	}

}