### Belgian Congo Ideas ###

ideas = {

### Country Ideas ###
	country = {

		COG_German_Influence = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_German_Influence"}
			picture = GRE_german_sanctions
			available = {
				country_exists = MAF
			}
			modifier = {
				industrial_capacity_factory = 0.15
				production_factory_max_efficiency_factor = 0.05 
				supply_consumption_factor = -0.05
				stability_factor = -0.1
				war_support_factor = -0.1
			}
			targeted_modifier = {
				tag = MAF
				trade_cost_for_target_factor = -0.25
			}
			targeted_modifier = {
				tag = GER
				trade_cost_for_target_factor = -0.25
			}
		}
		
		COG_belgian_influence_rising = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_belgian_influence_rising"}
			picture = LEC_Germany_Falling
			modifier = {
				political_power_gain = -0.05
				social_conservative_drift = 0.03
			}
		}
		
		COG_german_influence_rising = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_german_influence_rising"}
			picture = LEC_Germany_Rising
			modifier = {
				political_power_gain = -0.05
				paternal_autocrat_drift = 0.03
			}
		}
		
		COG_german_economic_influence_rising = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_german_economic_influence_rising"}
			picture = LEC_Germany_Rising
			modifier = {
				political_power_gain = -0.05
				production_speed_buildings_factor = 0.5
			}
			targeted_modifier = {
				tag = GER
				trade_cost_for_target_factor = -0.05
			}
		}
		
		COG_belgian_economic_influence_rising = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_german_economic_influence_rising"}
			picture = LEC_Germany_Falling
			modifier = {
				political_power_gain = -0.05
				production_speed_buildings_factor = 0.5
			}
			targeted_modifier = {
				tag = BEL
				trade_cost_for_target_factor = -0.05
			}
		}
		
		COG_portugese_bailout = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_portugese_bailout"}
			picture = LEC_Germany_Falling
			modifier = {
				political_power_gain = -0.05
				production_speed_buildings_factor = 0.5
			}
			targeted_modifier = {
				tag = POR
				trade_cost_for_target_factor = -0.05
			}
		}
		
		COG_ECONOMY_Portugal = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea KTG_ECONOMY_Portugal" }
			picture = KTG_Mitteleuropean_Industrial_Support
			modifier = {
				industrial_capacity_factory = 0.05
			}
		}
		
		COG_collapsing_force_publique = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_collapsing_force_publique"}
			picture = KTG_collapsing_fp_idea 
			available = {
				NOT = {
					has_global_flag = CONGO_SHITSHOW_OVER
				}
			}
			modifier = {
				army_attack_factor = -0.15
				army_defence_factor = -0.15
				army_speed_factor = -0.25
				army_morale_factor = -0.15
				conscription = -0.25
				war_support_factor = -0.2
			}
		}
		
		COG_collapsing_force_publique2 = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_collapsing_force_publique2"}
			picture = KTG_collapsing_fp_idea
			available = {
				NOT = {
					has_global_flag = CONGO_SHITSHOW_OVER
				}
			}
			modifier = {
				army_attack_factor = -0.07
				army_defence_factor = -0.07
				army_speed_factor = -0.15
				army_morale_factor = -0.07
				conscription = -0.15
				war_support_factor = -0.1
			}
		}

	###Post War
		
		COG_leopold_larp = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_leopold_larp"}
			picture = KTG_Colonial_Aversion
			modifier = {
				political_power_gain = 0.05
				production_speed_buildings_factor = 0.05
				industrial_capacity_factory = 0.05
			}
		}
		
		COG_self_sufficency = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_self_sufficency"}
			picture = generic_pp_unity_bonus
			modifier = {
				local_resources_factor = 0.15
			}
		}
		
		COG_brand_new_army = {
            on_add = {log = "[GetDateText]: [Root.GetName]: add idea COG_brand_new_army"}
            allowed = { always = no }
			removal_cost = -1
            picture = great_army
            modifier = {
                conscription = 0.02
				army_org_factor = 0.05
                experience_gain_army_factor = 0.05
                training_time_army_factor = -0.05
            }
        }
		
		COG_exchanges_for_independence = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_leopold_larp"}
			picture = BEL_Linguistic_military_question
			available = {
				NOT = {
					is_subject_of = BEL
				}
			}
			modifier = {
				conscription = 0.03
				war_support_factor = 0.10
				army_morale_factor = 0.05
				army_attack_factor = 0.05
			}
			targeted_modifier = {
				tag = BEL
				attack_bonus_against = 1.25
				defense_bonus_against = 0.35
			}
		}
		
		COG_expanded_mining = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_mines"}
			picture = generic_pp_unity_bonus
			modifier = {
				local_resources_factor = 0.15
			}
		}
		
		COG_fp_new_idea = {
            on_add = {log = "[GetDateText]: [Root.GetName]: add idea COG_brand_new_army"}
            allowed = { always = no }
			removal_cost = -1
            picture = great_army
            modifier = {
                conscription = 0.02
				army_org_factor = 0.05
                experience_gain_army_factor = 0.05
                training_time_army_factor = -0.05
            }
        }
		
		COG_more_missionaries = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_more_missionaries"}
			picture = KTG_Colonial_Aversion
			modifier = {
				monthly_population = 0.10
				war_support_factor = 0.10
				army_morale_factor = 0.05
			}
		}
		
		COG_a_christian_congo = { 
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_a_christian_congo"}
			allowed = { always = no }
			removal_cost = -1
			picture = SHX_christian_statism
			modifier = {
				monthly_population = 0.05
				enemy_justify_war_goal_time = 0.10
				org_loss_when_moving = -0.03
			}
		}
	
	### GG Ideas
	COG_native_pragmatism = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_belgian_influence_rising"}
		picture = SAF_native_service
		modifier = {
			war_support_factor = 0.05
			stability_factor = 0.02
			conscription_factor = 0.05
		}
	}
	
	COG_technocratic_administration = {
		picture = generic_research_bonus
		modifier = {
			industrial_capacity_factory = 0.05
			research_speed_factor = 0.02
		}
	}

	COG_technocratic_administration2 = {
		picture = generic_research_bonus
		modifier = {
			stability_factor = 0.05
			industrial_capacity_factory = 0.10
			research_speed_factor = 0.02
		}
	}
	
	COG_belgian_congolese_community = {
		picture = political_liberalism
		modifier = {
			stability_factor = 0.05
			industrial_capacity_factory = 0.10
			research_speed_factor = 0.02
			political_power_cost = -0.05
			political_power_gain = 0.05
			war_support_factor = 0.05
		}
	}
	
	COG_centralize_the_administration = {
		picture = KIV_solid_government_idea
		modifier = {
			stability_factor = 0.05
			industrial_capacity_factory = 0.10
			army_infantry_attack_factor = 0.02
		}
	}
	
	COG_industrial_allies = {
		picture = BBR_economic_independence
		modifier = {
			industrial_capacity_factory = 0.10
			research_speed_factor = 0.02
			political_power_cost = -0.05
		}
	}
	
	COG_congo_first_idea = {
		picture = BBR_free_thought_societies
		modifier = {
			stability_factor = 0.05
			industrial_capacity_factory = 0.10
			research_speed_factor = 0.02
			political_power_cost = -0.05
			political_power_gain = 0.05
			war_support_factor = 0.05
		}
	}
	
	COG_christian_allies = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_christian_allies"}
		picture = christian_commonwealth
		modifier = {
			war_support_factor = 0.05
			stability_factor = 0.05	
			industrial_capacity_factory = 0.10
		}
	}
	# Decoster 
	
	COG_south_african_model_idea = {
		picture = SAF_apartheid_idea
                allowed = { always = no }
		modifier = {
			conscription_factor = -0.3
			consumer_goods_factor = -0.05
			production_factory_max_efficiency_factor = 0.05
			production_speed_buildings_factor = 0.05
			industrial_capacity_factory = 0.05
		}
	}
	
	COG_south_african_model_2_idea = {
		picture = SAF_apartheid_idea
		name = COG_south_african_model_idea
                allowed = { always = no }
		modifier = {
			conscription_factor = -0.50
			consumer_goods_factor = -0.075
			production_factory_max_efficiency_factor = 0.075
			production_speed_buildings_factor = 0.075
			industrial_capacity_factory = 0.075
		}
	}
	
	COG_south_african_model_3_idea = {
		picture = SAF_apartheid_idea
		name = COG_south_african_model_idea
                allowed = { always = no }
		modifier = {
			conscription_factor = -0.15
			consumer_goods_factor = -0.03
			production_factory_max_efficiency_factor = 0.03
			production_speed_buildings_factor = 0.03
			industrial_capacity_factory = 0.03
		}
	}
	
	COG_european_approach_pan_africanism_idea = {
		picture = LPD_towards_a_new_tommorow_idea
                allowed = { always = no }
		modifier = {
			research_speed_factor = 0.05
			production_speed_infrastructure_factor = 0.05
			production_speed_buildings_factor = 0.05
		}
	}
	
	COG_echoes_africa_new_order_idea = {
		picture = LPD_towards_a_new_tommorow_idea
                allowed = { always = no }
		modifier = {
			research_speed_factor = 0.08
			production_speed_infrastructure_factor = 0.1
			production_factory_max_efficiency_factor = 0.075
			production_speed_buildings_factor = 0.075
		}
	}
	
	COG_white_settlers_idea = {
		picture = immigration_influx
                allowed = { always = no }
		modifier = {
			monthly_population = 0.50
			totalist_drift = 0.01
			syndicalist_drift = 0.01
			radical_socialist_drift = 0.01
			social_democrat_drift = 0.01
		}
	}
	
	# Epp
	COG_catholic_support = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_christian_allies"}
		picture = christian_commonwealth
		modifier = {
			war_support_factor = 0.05
			stability_factor = 0.05	
			industrial_capacity_factory = 0.10
		}
	}
	
	COG_new_electors_idea = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_new_electors"}
		picture = southern_aristocracy
		modifier = {
			stability_factor = 0.05
			political_power_factor = -0.04
			political_power_gain = 0.05
			war_stability_factor = -0.1
			production_factory_start_efficiency_factor = 0.05
		}
	}

	COG_new_kaiser_idea = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_new_kaiser"}
		picture = LIT_crown_4
		modifier = {
			stability_factor = 0.08
			political_power_factor = -0.02
			political_power_gain = 0.08
			war_stability_factor = -0.05
			production_factory_start_efficiency_factor = 0.08
		}
	}
	
	COG_reach_out_to_germans = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_reach_out_to_germans"}
		picture = GER_imperial_pride
		modifier = {
			political_power_gain = 0.15
			stability_factor = -0.15
			research_speed_factor = 0.05
			production_speed_industrial_complex_factor = 0.05
		}
	}
	
	COG_hearalds_of_revenge = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_hearalds_of_revenge"}
		picture = MAF_Vorbeck_hat
		modifier = {	
			war_support_factor = 0.1
			political_power_gain = 0.15
			stability_factor = -0.15
			research_speed_factor = 0.05
			production_speed_industrial_complex_factor = 0.05
		}
		targeted_modifier = {
			tag = CEA
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = TKE
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = GAB
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = CMR
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = TZN
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = BRD
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = RWA
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = KEN
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = UGA
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = KIK
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = MLW
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = ZAM
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = NGR
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = HAU
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = KBR
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = TOG
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = DAH
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = GHA
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = NMB
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
		targeted_modifier = {
			tag = NBL
			attack_bonus_against = 0.10
			defense_bonus_against = 0.10
		}
	}
	
	COG_continue_kaisers_mission_idea = {
		on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_continue_kaisers_mission_idea"}
		picture = KTG_Colonial_Aversion
		modifier = {
			monthly_population = 0.10
			war_support_factor = 0.10
			army_morale_factor = 0.05
		}
	}

	#Colonial Rule holds on

		COG_Resistance_Colonial_Rule = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Resistance_Colonial_Rule"}
			picture = KTG_Colonial_Aversion
			modifier = {
				political_power_gain = -0.20
				stability_factor = -0.35
			}
		}

		COG_Dominer_Pour_Servir = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Dominer_Pour_Servir"}
			picture = generic_army_war_college
			modifier = {
				political_power_gain = -0.05
				stability_factor = -0.30
				research_speed_factor = 0.03
			}
		}

		COG_Missions = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Missions"}
			picture = KTG_Colonial_Aversion
			modifier = {
			#political_power_gain = -0.05
				stability_factor = -0.15
				research_speed_factor = 0.03
			}
		}

		COG_Mission_To_Civilise = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Mission_To_Civilise"}
			picture = KTG_Colonial_Aversion
			modifier = {
				political_power_gain = 0.15
				stability_factor = -0.15
				research_speed_factor = 0.05
				production_speed_industrial_complex_factor = 0.05
			}
		}

		COG_Reward_Evolues = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Reward_Evolues"}
			picture = HUN_treaty_of_triannon
			modifier = {
				political_power_gain = -0.15
				stability_factor = -0.10
				conscription_factor = 0.05
			}
		}

		COG_Colour_Gap = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Colour_Gap"}
			picture = LIB_whiter_pale
			modifier = {
				political_power_gain = 0.05
				stability_factor = 0.05
				conscription_factor = 0.10
				industrial_capacity_factory = 0.05
			}
		}

		COG_District_Managers = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_District_Managers"}
			picture = generic_central_management
			modifier = {
				political_power_gain = 0.1
			}
		}

		COG_Chefferies = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Chefferies"}
			picture = generic_agrarian_society
			modifier = {
				conscription_factor = 0.02
			}
		}

		COG_Farming_Quotas = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Farming_Quotas"}
			picture = generic_agrarian_reform
			modifier = {
				conscription_factor = 0.05
				consumer_goods_factor = -0.03
			}
		}

		COG_Taxation = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Taxation"}
			picture = generic_foreign_capital
			modifier = {
				consumer_goods_factor = 0.10
			}
		}

		COG_Improved_Standards = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Improved_Standards"}
			picture = generic_goods_red_bonus #to change
			modifier = {
				consumer_goods_factor = -0.05
			}
		}

		COG_Belgian_Engineers = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Belgian_Engineers"}
			picture = ast_all_in
			modifier = {
				local_resources_factor = 0.10
				industrial_capacity_factory = 0.05
				political_power_gain = 0.20
			}
		}

		COG_African_Engineers = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_African_Engineers"}
			picture = ast_all_in
			modifier = {
				local_resources_factor = 0.07
				industrial_capacity_factory = 0.10
				political_power_gain = 0.10
			}
		}

		COG_Military_Academy = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Military_Academy"}
			picture = generic_war_preparation
			modifier = {
				land_doctrine_cost_factor = -0.1			
			}
		}

		COG_Defense_of_the_Congo = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Defense_Of_Katanga"}
			picture = generic_fortify_the_borders
			modifier = {
				conscription = 0.02
			}
		}

		COG_Desertion_Crisis = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Desertion_Crisis"}
			picture = Recruitment_Crisis
			modifier = {
				conscription_factor = -0.7
			}
		}

		COG_European_Army = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_European_Army"}
			picture = HUN_secret_rearmament
			modifier = {
				max_planning = 0.15
				planning_speed = 0.10
				land_doctrine_cost_factor = -0.1
			}
		}

		COG_African_Army = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_African_Army"}
			picture = generic_army
			modifier = {
				army_org_Factor = 0.10
				army_morale_factor = 0.10
				non_core_manpower = 0.02
			}
		}

		COG_Restored_FP = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Restored_FP"}
			picture = UK_military_loyal_idea
			modifier = {
				out_of_supply_factor = -0.25
				supply_consumption_factor = -0.20
				attrition = -0.1
			}
		}


		COG_Reformed_FP = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Reformed_FP"}
			picture = SAF_native_service
			modifier = {
				army_infantry_attack_factor = 0.05
				army_infantry_defence_factor = 0.1
				supply_consumption_factor = -0.05
				attrition = -0.05
			}
		}

		COG_Judicial_System = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Judicial_System"}
			picture = generic_pp_unity_bonus
			modifier = {
				political_power_gain = 0.15
				stability_factor = 0.05
			}
		}

		COG_Colonial_Trinity = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Colonial_Trinity"}
			picture = generic_morale_bonus
			modifier = {
				political_power_gain = 0.30
			}
		}

		COG_Total_Control = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Total_Control"}
			picture = state_economy
			modifier = {
				political_power_gain = 0.10
				consumer_goods_factor = -0.05
				production_factory_start_efficiency_factor = 0.05
			}
		}

	###Diplomacy

		#Portugal

		COG_POR_Land_Route = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_POR_Land_Route"}
			picture = generic_coastal_navy
			modifier = {
				consumer_goods_factor = -0.03
				production_speed_infrastructure_factor = 0.1
			}
		}

		#German States

		COG_Porters = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Porters"}
			picture = UK_military_loyal_idea
			modifier = {
				supply_consumption_factor = -0.10
			}
		}

		COG_TAN_Land_Route = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_TAN_Land_Route"}
			picture = generic_coastal_navy
			modifier = {
				consumer_goods_factor = -0.05
				production_speed_infrastructure_factor = 0.1
			}
		}

		#Belgian aid

		COG_Shinkolobwe = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea COG_Shinkolobwe"}
			picture = ast_all_in
			modifier = {
				production_speed_nuclear_reactor_factor = 0.1
			}
			research_bonus = {
				nuclear = 0.1
			}
		}
	}
}