ideas = {
##############
# Country ideas
##############
country = {
		NGR_Clifford_Legacy = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Clifford_Legacy"}
			allowed = { always = no }
            modifier = {
				stability_factor = 0.05
			}
			picture = NGR_Clifford_Legacy
		}

		NGR_Clifford_Legacy_Adm = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Clifford_Legacy_Adm"}
			allowed = { always = no }
            modifier = {
				stability_factor = 0.1
			}
			picture = NGR_Clifford_Legacy_adm
		}

		NGR_Clifford_Legacy_Mil = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Clifford_Legacy_Mil"}
			allowed = { always = no }
            modifier = {
				war_support_factor = 0.05
				command_power_gain = 0.05
			}
			picture = NGR_Clifford_Legacy_mil
		}

		NGR_Clifford_Legacy_Dip = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Clifford_Legacy_Dip"}
			allowed = { always = no }
            modifier = {
				stability_factor = 0.05
				production_lack_of_resource_penalty_factor = -0.03
				trade_opinion_factor = 0.03
			}
			picture = NGR_Clifford_Legacy_dip
		}

		NGR_Northern_Tensions = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Northern_Tensions"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.20
				consumer_goods_factor = 0.40
				party_popularity_stability_factor = -0.05
				stability_factor = -0.05
				army_morale_factor = -0.05
			}
			picture = NGR_Northern_Tensions
		}

		NGR_Northern_Tensions_Neighbors = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Northern_Tensions_Neighbors"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.25
				consumer_goods_factor = 0.40
				party_popularity_stability_factor = -0.10
				stability_factor = -0.02
				army_morale_factor = -0.05
				local_manpower = 0.05
			}
			picture = NGR_Northern_Tensions_Neighbors
		}

		NGR_Northern_Tensions_Soldiers = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Northern_Tension_Soldiers"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.20
				consumer_goods_factor = 0.45
				party_popularity_stability_factor = -0.05
				stability_factor = -0.05
				army_morale_factor = 0.02
				max_command_power = 50
			}
			picture = NGR_Northern_Tensions_soldiers
		}

		NGR_Northern_Tensions_Reich = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Northern_Tensions_Reich"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.10
				consumer_goods_factor = 0.40
				party_popularity_stability_factor = 0.05
				stability_factor = -0.1
				army_morale_factor = -0.05
				autonomy_gain = -0.5
			}
			picture = NGR_Northern_Tensions_Reich
		}

		NGR_at_islam_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_at_islam_idea"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.15
				consumer_goods_factor = 0.3
				party_popularity_stability_factor = 0.02
				army_morale_factor = 0.05
			}
			picture = NGR_at_islam
		}

		NGR_at_lawlessness_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_at_lawlessness_idea"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.15
				consumer_goods_factor = 0.20
				party_popularity_stability_factor = -0.02
				stability_factor = 0.05
				army_morale_factor = -0.02
			}
			picture = NGR_at_lawlesness
		}

		NGR_at_dissent_idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_at_dissent_idea"}
			allowed = { always = no }
            modifier = {
				political_power_cost = 0.05
				consumer_goods_factor = 0.3
				party_popularity_stability_factor = 0.05
				stability_factor = 0.03
				army_morale_factor = 0.03
			}
			picture = NGR_at_dissent
		}

		NGR_northern_solution = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_northern_solution"}
			allowed = { always = no }
            modifier = {
				political_power_cost = -0.05
				consumer_goods_factor = -0.1
				party_popularity_stability_factor = 0.05
				army_morale_factor = 0.03
			}
			picture = NGR_Northern_Solution
		}

		NGR_northern_solution_peace = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_northern_solution_peace"}
			allowed = { always = no }
            modifier = {
				political_power_cost = -0.08
				consumer_goods_factor = -0.30
				party_popularity_stability_factor = 0.10
				army_morale_factor = 0.05
			}
			picture = NGR_Northern_Solution
		}

		NGR_northern_solution_twostates = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_northern_solution_twostates"}
			allowed = { always = no }
            modifier = {
				political_power_cost = -0.05
				consumer_goods_factor = -0.15
				party_popularity_stability_factor = 0.05
				army_morale_factor = 0.10
			}
			picture = NGR_Northern_Solution
		}

		NGR_Spiritual_War_Idea = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Spiritual_War_Idea"}
			allowed = { always = no }
            modifier = {
				war_support_weekly = 0.005
				stability_weekly = -0.001
				army_morale_factor = 0.05
				recruitable_population_factor = 0.05
			}
			picture = NGR_Spiritual_War
		}

		NGR_administrative_efficiency = {# Administrative Efficiency
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_administrative_efficiency"}
			available = {
			has_government = social_conservative
				}
			removal_cost = -1
			picture = generic_pp_unity_bonus
			allowed = { always = no }
            modifier = {
				political_power_gain = 0.02
				production_speed_buildings_factor = 0.05
				production_factory_start_efficiency_factor = 0.05
				line_change_production_efficiency_factor = 0.05
				production_lack_of_resource_penalty_factor = 0.05
				consumer_goods_factor = 0.1
			}
		}

		NGR_nigerian_identity = {#Nigerian Nationalism
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_nigerian_identity"}
			available = {
				has_country_leader = { ruling_only = yes name = "Benjamin Nnamdi Azikiwe" }
			}
			picture = republican_justice_2
			allowed = { always = no }
            modifier = { 
				forced_surrender_limit = 0.05
				consumer_goods_factor = -0.05
				local_manpower = 0.08
				mobilization_speed = 0.05
			}
			picture = NGR_Nigerian_Identity
		}

		NGR_army_reforms = { #Army Reforms
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea NGR_army_reforms"}
			removal_cost = -1
			picture = big_entente_idea
			allowed = { always = no }
            modifier = {
				max_planning = 0.10
				army_defence_factor = 0.05
				experience_gain_factor = 0.05
				planning_speed = 0.15
			}
		}

		NGR_free_trade_idea = {#Free Trade
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_free_trade_idea"}

			picture = free_trade
			allowed = { always = no }
            modifier = { consumer_goods_factor = 0.1 
			line_change_production_efficiency_factor = 0.03
			production_factory_efficiency_gain_factor = -0.02
			}
			
		}

		NGR_central_bank_idea = {# Central Bank
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_central_bank_idea"}
			removal_cost = -1
			picture = generic_bank_reform
			allowed = { always = no }
            modifier = {
				consumer_goods_factor = -0.05 
				#line_change_production_efficiency_factor = 0.03
				production_factory_efficiency_gain_factor = -0.02
				production_speed_buildings_factor = 0.05
				line_change_production_efficiency_factor = 0.05
				production_lack_of_resource_penalty_factor = 0.05
			}
		}

		NGR_home_army = {#A Home Army
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_home_army"}

			allowed_civil_war = { always = yes }
			picture = FRA_national_mobilization_focus
			allowed = { always = no }
            modifier = { 
			training_time_army_factor = -0.05
			planning_speed = 0.02
			local_manpower = 0.05
			land_reinforce_rate	= 0.03
			weekly_manpower = 60
			}
		}

		NGR_allow_native_volunteers = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_allow_native_volunteers"}
			removal_cost = -1
			picture = FRA_national_mobilization_focus
			allowed = { always = no }
            modifier = {
				army_morale_factor = 0.05
				army_speed_factor = 0.10
				local_manpower = 0.03
				army_org_Factor = -0.02
			}
		}

		NGR_allow_native_minor = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_allow_native_minor"}
			removal_cost = -1
			picture = FRA_national_mobilization_focus
			allowed = { always = no }
            modifier = {
				army_morale_factor = 0.03
				army_speed_factor = 0.05
				local_manpower = 0.05
				army_org_Factor = -0.05
			}
		}

		NGR_allow_native_major = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_allow_native_major"}
			removal_cost = -1
			picture = FRA_national_mobilization_focus
			allowed = { always = no }
            modifier = {
				army_morale_factor = 0.01
				army_speed_factor = 0.03
				local_manpower = 0.10
				army_org_Factor = -0.1
			}
		}

		NGR_angry_colonials = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_angry_colonials"}
			picture = NGR_Angry_Colonials
			allowed = { always = no }
            modifier = {
				army_org_Factor = -0.2
				max_planning = -0.15
				production_speed_arms_factory_factor = -0.2
				production_speed_industrial_complex_factor = -0.2
				stability_factor = -0.10
			}
		}

		NGR_angry_colonials_2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_angry_colonials_2"}
			picture = NGR_Angry_Colonials
			allowed = { always = no }
            modifier = {
				army_org_Factor = -0.10
				max_planning = -0.10
				production_speed_arms_factory_factor = -0.1
				production_speed_industrial_complex_factor = -0.1
				stability_factor = -0.05
			}
		}
	
		NGR_angry_colonials_3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_angry_colonials_3"}
			picture = NGR_Angry_Colonials
			allowed = { always = no }
            modifier = {
				army_org_Factor = -0.05
				max_planning = -0.05
				production_speed_arms_factory_factor = -0.05
				production_speed_industrial_complex_factor = -0.05
				stability_factor = -0.02
			}
		}

		NGR_angry_colonials_4 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_angry_colonials_4"}
			picture = NGR_Angry_Colonials
			allowed = { always = no }
            modifier = {
				army_org_Factor = -0.03
				max_planning = -0.03
				production_speed_arms_factory_factor = 0.02
				production_speed_industrial_complex_factor = 0.02
			}
		}

		NGR_deal_with_rebels ={
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_deal_with_rebels"}
			picture = generic_army
			allowed = { always = no }
            modifier = {
				industrial_capacity_factory = -0.05
				conscription = -0.015
				training_time_army_factor = 0.05
				consumer_goods_factor = 0.1
				stability_factor = -0.05
			}
		}
	
		NGR_deal_with_rebels_2 ={
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_deal_with_rebels_2"}
			picture = generic_army
			allowed = { always = no }
            modifier = {
				industrial_capacity_factory = -0.03
				conscription = -0.005
				training_time_army_factor = 0.02
				consumer_goods_factor = 0.1
				stability_factor = -0.03
			}
		}

		NGR_deal_with_rebels_3 ={
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_deal_with_rebels_3"}
			picture = generic_army
			allowed = { always = no }
            modifier = {
				industrial_capacity_factory = 0.02
				conscription = 0.005
				training_time_army_factor = -0.02
				consumer_goods_factor = -0.05
				stability_factor = 0.01
			}
		}

		NGR_prussian_example = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_prussian_example"}
			removal_cost = -1
			picture = NGR_Northern_Tensions_Reich
			allowed = { always = no }
            modifier = {
				max_planning = 0.1
				planning_speed = 0.05
				max_dig_in_factor = 0.05
				max_command_power = 25
			}
		}

		NGR_german_instructors = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_german_instructors"}
			removal_cost = -1
			picture = NGR_Northern_Tensions_Reich
			allowed = { always = no }
            modifier = {
				planning_speed = 0.1
				encryption_factor = 0.05
				decryption_factor = 0.05
			}
		}

		NGR_curb_british = {#Curb British Influence
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_curb_british"}

			allowed_civil_war = { always = yes }
			picture = NGR_Curb_British_Influence
			allowed = { always = no }
            modifier = { 
				consumer_goods_factor = -0.1
				local_resources = 0.05
				local_supplies = 0.05
				stability_weekly = -0.002
				local_manpower = -0.05
			}
		}

		NGR_curb_british_2 = {#Curb British Influence 2
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_curb_british_2"}

			picture = NGR_Curb_British_Influence
			allowed = { always = no }
            modifier = { 
				consumer_goods_factor = -0.1
				local_resources = 0.03
				local_supplies = 0.05
				local_manpower = -0.02
				trade_opinion_factor = 0.05
				faction_trade_opinion_factor = 0.1
			}
		}

		NGR_french_aid = {#French Aid
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_french_aid"}

			picture = advisors_canada
			allowed = { always = no }
            modifier = { 
				consumer_goods_factor = -0.05
				production_lack_of_resource_penalty_factor = -0.03
			}
		}

		NGR_nigerian_people_aid = {#Nigerian Aid
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_nigerian_people_aid"}

			picture = chi_war_of_resistance3
			allowed = { always = no }
            modifier = { 
				army_core_defence_factor = 0.05
				recruitable_population_factor = 0.03
			}
		}

		NGR_nigerian_assistance = {#Help Germany
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_nigerian_assistance"}

			picture = GRE_german_sanctions
			allowed = { always = no }
            modifier = { 
				consumer_goods_factor = -0.05
				production_lack_of_resource_penalty_factor = -0.02
			}
		}

		NGR_Class_Divisions = {#Native/Colonial Divide
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Class_Divisions"}

			picture = NGR_Class_Divisions
			allowed = { always = no }
            modifier = { 
				consumer_goods_factor = 0.1
				stability_factor = -0.05
				political_power_gain = -0.01
				research_speed_factor = -0.02
			}
		}

		NGR_Class_Divisions_Improved = {#Native/Colonial Divide
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Class_Divisions_Improved"}

			picture = NGR_Class_Divisions
			allowed = { always = no }
            modifier = { 
				consumer_goods_factor = 0.1
				research_speed_factor = 0.03
			}
		}

		NGR_Class_Divisions_Equal = {#Native/Colonial Divide
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_Class_Divisions_Equal"}

			picture = NGR_Class_Divisions
			allowed = { always = no }
            modifier = { 
				research_speed_factor = 0.05
				production_factory_max_efficiency_factor = -0.03
			}
		}

		NGR_righteous_cause = { #Righteous Cause
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea NGR_righteous_cause"}

			picture = MEX_politicised_army
			allowed = { always = no }
            modifier = {
				war_support_factor = 0.1
				conscription = 0.01
			}
		}

		NGR_curb_brits = {# Curb Brits
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_curb_brits"}
			available = { has_government = authoritarian_democrat }
			removal_cost = -1
			picture = NGR_Curb_British_Influence
			allowed = { always = no }
            modifier = {
				political_power_gain = -0.05
				production_factory_efficiency_gain_factor = 0.05
				consumer_goods_factor = -0.1
				license_purchase_cost = 0.05
				local_resources = 0.03
				base_fuel_gain_factor = -0.02
			}
		}

		NGR_curb_brits_2 = {# Curb Brits
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea NGR_curb_brits_2"}
			available = { has_government = authoritarian_democrat }
			removal_cost = -1
			picture = NGR_Curb_British_Influence
			allowed = { always = no }
            modifier = {
				production_factory_efficiency_gain_factor = 0.08
				consumer_goods_factor = -0.1
				license_purchase_cost = -0.02
				local_resources = 0.05
				base_fuel_gain_factor = 0.02
			}
		}

		NGR_federalism_idea = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea NGR_federalism_idea"}
			available = { }
			removal_cost = -1
			picture = NGR_federalism
			allowed = { always = no }
            modifier = {
				max_command_power = 20
				conscription_factor = 0.10
				army_org_factor = 0.05
				local_org_regain = 0.05
				local_resources = 0.05
			}
		}
}

}