ideas = {

##############
# Country ideas - from Kaiserreich
##############
	country = {

		### Economic Ideas ###

		MLY_rubber_plantation_idea = {
			on_add = { log = "[GetLogRoot]: add idea MLY_rubber_plantation_idea" }
			picture = generic_agrarian_society
			allowed = { always = no }
			modifier = {
				local_resources_factor = 0.05
				production_speed_infrastructure_factor = 0.1
			}
		}

		### Political Ideas ###

		MLY_perjuangan_melayu_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_perjuangan_melayu_idea0" }
			picture = SYR_Sunni_Elite_Domination
			name = MLY_perjuangan_melayu_idea
			allowed = { always = no }
			modifier = {
				stability_factor = 0.05

			}
		}

		MLY_perjuangan_melayu_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_perjuangan_melayu_idea1" }
			picture = SYR_Sunni_Elite_Domination
			name = MLY_perjuangan_melayu_idea
			allowed = { always = no }
			modifier = {
				stability_factor = 0.05

				production_factory_max_efficiency_factor = 0.05
			}
		}

		MLY_perjuangan_melayu_idea2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_perjuangan_melayu_idea2" }
			picture = SYR_Sunni_Elite_Domination
			name = MLY_perjuangan_melayu_idea
			allowed = { always = no }
			modifier = {
				stability_factor = 0.1

				production_factory_max_efficiency_factor = 0.05
				consumer_goods_factor = -0.06
				political_power_gain = -0.1
			}
		}

		MLY_malaya_merdeka_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_malaya_merdeka_idea0" }
			picture = HOL_workplace_democracy
			name = MLY_malaya_merdeka_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.05
				war_stability_factor = 0.05
				economy_cost_factor = -0.1
				trade_laws_cost_factor = -0.1
			}
		}

		MLY_malaya_merdeka_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_malaya_merdeka_idea1" }
			picture = HOL_workplace_democracy
			name = MLY_malaya_merdeka_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.1
				production_speed_buildings_factor = 0.05
				war_stability_factor = 0.05
				economy_cost_factor = -0.1
				trade_laws_cost_factor = -0.1
			}
		}

		MLY_malaya_merdeka_idea2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_malaya_merdeka_idea2" }
			picture = HOL_workplace_democracy
			name = MLY_malaya_merdeka_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.1
				production_speed_buildings_factor = 0.05
				stability_factor = 0.05
				war_stability_factor = 0.05
				economy_cost_factor = -0.25
				trade_laws_cost_factor = -0.25
			}
		}

		MLY_the_six_pillars_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_the_six_pillars_idea0" }
			picture = FIN_socialist_welfare
			name = MLY_the_six_pillars_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.05
				war_support_factor = 0.025
				industrial_capacity_factory = 0.05
			}
		}

		MLY_the_six_pillars_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_the_six_pillars_idea1" }
			picture = FIN_socialist_welfare
			name = MLY_the_six_pillars_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.05
				war_support_factor = 0.05
				industrial_capacity_factory = 0.05
				conscription_factor = 0.05
			}
		}

		MLY_the_six_pillars_idea_economy2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_the_six_pillars_idea_economy2" }
			picture = FIN_socialist_welfare
			name = MLY_the_six_pillars_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.05
				war_support_factor = 0.05
				industrial_capacity_factory = 0.1
				conscription_factor = 0.05
			}
		}

		MLY_the_six_pillars_idea_oversight2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_the_six_pillars_idea_oversight2" }
			picture = FIN_socialist_welfare
			name = MLY_the_six_pillars_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.1
				war_support_factor = 0.05
				industrial_capacity_factory = 0.05
				conscription_factor = 0.05
				stability_factor = 0.05
			}
		}

		MLY_the_six_pillars_idea3 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_the_six_pillars_idea3" }
			picture = FIN_socialist_welfare
			name = MLY_the_six_pillars_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.1
				war_support_factor = 0.05
				industrial_capacity_factory = 0.1
				conscription_factor = 0.05
				stability_factor = 0.05
			}
		}

		MLY_satu_untuk_semua_semua_untuk_satu_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_satu_untuk_semua_semua_untuk_satu_idea0" }
			picture = FIN_finnish_federation_of_trade_unions
			name = MLY_satu_untuk_semua_semua_untuk_satu_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.05
				war_support_factor = 0.025
				line_change_production_efficiency_factor = 0.05
			}
		}

		MLY_satu_untuk_semua_semua_untuk_satu_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_satu_untuk_semua_semua_untuk_satu_idea1" }
			picture = FIN_finnish_federation_of_trade_unions
			name = MLY_satu_untuk_semua_semua_untuk_satu_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.1
				war_support_factor = 0.025
				line_change_production_efficiency_factor = 0.1
				conscription_factor = 0.05
			}
		}

		MLY_satu_untuk_semua_semua_untuk_satu_idea2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_satu_untuk_semua_semua_untuk_satu_idea2" }
			picture = FIN_finnish_federation_of_trade_unions
			name = MLY_satu_untuk_semua_semua_untuk_satu_idea
			allowed = { always = no }
			modifier = {
				political_power_gain = 0.1
				war_support_factor = 0.025
				line_change_production_efficiency_factor = 0.1
				industrial_capacity_factory = 0.05
				production_speed_buildings_factor = 0.05
				conscription_factor = 0.05
			}
		}

		MLY_merdeka_dengan_darah_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_merdeka_dengan_darah_idea0" }
			picture = SPR_international_brigades
			name = MLY_merdeka_dengan_darah_idea
			allowed = { always = no }
			modifier = {
				army_morale_factor = 0.05
				war_stability_factor = 0.1
				consumer_goods_factor = -0.03
			}
		}

		MLY_merdeka_dengan_darah_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_merdeka_dengan_darah_idea1" }
			picture = SPR_international_brigades
			name = MLY_merdeka_dengan_darah_idea
			allowed = { always = no }
			modifier = {
				army_morale_factor = 0.05
				war_stability_factor = 0.1
				consumer_goods_factor = -0.03
				party_popularity_stability_factor = 0.05
				mobilization_laws_cost_factor = -0.25
			}
		}

		MLY_merdeka_dengan_darah_idea_culture2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_merdeka_dengan_darah_idea_culture2" }
			picture = SPR_international_brigades
			name = MLY_merdeka_dengan_darah_idea
			allowed = { always = no }
			modifier = {
				army_morale_factor = 0.05
				war_stability_factor = 0.1
				consumer_goods_factor = -0.03
				party_popularity_stability_factor = 0.05
				mobilization_laws_cost_factor = -0.25
				monthly_population = 0.2
				conscription_factor = 0.05
			}
		}

		MLY_merdeka_dengan_darah_idea_reliance2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_merdeka_dengan_darah_idea_reliance2" }
			picture = SPR_international_brigades
			name = MLY_merdeka_dengan_darah_idea
			allowed = { always = no }
			modifier = {
				army_morale_factor = 0.05
				war_stability_factor = 0.1
				consumer_goods_factor = -0.03
				party_popularity_stability_factor = 0.05
				mobilization_laws_cost_factor = -0.25
				production_lack_of_resource_penalty_factor = -0.25
				min_export = -0.15
			}
		}

		MLY_merdeka_dengan_darah_idea3 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_merdeka_dengan_darah_idea3" }
			picture = SPR_international_brigades
			name = MLY_merdeka_dengan_darah_idea
			allowed = { always = no }
			modifier = {
				army_morale_factor = 0.05
				war_stability_factor = 0.1
				consumer_goods_factor = -0.03
				party_popularity_stability_factor = 0.05
				mobilization_laws_cost_factor = -0.25
				monthly_population = 0.2
				conscription_factor = 0.05
				production_lack_of_resource_penalty_factor = -0.25
				min_export = -0.2
			}
		}

		MLY_malay_confederation_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_malay_confederation_idea0" }
			picture = generic_constitutional_guarantees
			name = MLY_malay_confederation_idea
			allowed = { always = no }
			modifier = {
				industrial_capacity_factory = -0.05
				global_building_slots_factor = 0.05
				party_popularity_stability_factor = 0.1
			}
		}

		MLY_malay_confederation_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_malay_confederation_idea1" }
			picture = generic_constitutional_guarantees
			name = MLY_malay_confederation_idea
			allowed = { always = no }
			modifier = {
				industrial_capacity_factory = -0.05
				war_support_factor = 0.05
				party_popularity_stability_factor = 0.1
				global_building_slots_factor = 0.1
				production_factory_efficiency_gain_factor = 0.1
				conscription_factor = -0.05
			}
		}

		MLY_reformed_federation_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_reformed_federation_idea0" }
			picture = generic_pp_unity_bonus
			name = MLY_reformed_federation_idea
			allowed = { always = no }
			modifier = {
				stability_factor = 0.05
				political_power_factor = 0.05
				industrial_capacity_factory = 0.05
			}
		}

		MLY_reformed_federation_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_reformed_federation_idea1" }
			picture = generic_pp_unity_bonus
			name = MLY_reformed_federation_idea
			allowed = { always = no }
			modifier = {
				stability_factor = 0.05
				political_power_factor = 0.1
				industrial_capacity_factory = 0.05
				global_building_slots_factor = 0.1
				conscription = 0.01
			}
		}

		### Military Ideas ###

		MLY_army_idea0 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_army_idea0" }
			name = MLY_army_idea
			picture = army_cooperation
			allowed = { always = no }
			modifier = {
				training_time_factor = -0.5
				army_attack_factor = 0.05
				mobilization_speed = 0.1
			}
		}

		MLY_army_idea1 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_army_idea1" }
			name = MLY_army_idea
			picture = army_cooperation
			allowed = { always = no }
			modifier = {
				training_time_factor = -0.5
				army_attack_factor = 0.05
				mobilization_speed = 0.1
				max_command_power = 20
				experience_gain_factor = 0.05
			}
		}

		MLY_army_idea_recruitment2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_army_recruitment2" }
			name = MLY_army_idea
			picture = army_cooperation
			allowed = { always = no }
			modifier = {
				training_time_factor = -0.5
				army_attack_factor = 0.05
				mobilization_speed = 0.1
				max_command_power = 20
				experience_gain_factor = 0.05
				conscription = 0.01
			}
		}

		MLY_army_idea_territorial2 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_army_idea_territorial2" }
			name = MLY_army_idea
			picture = army_cooperation
			allowed = { always = no }
			modifier = {
				training_time_factor = -0.5
				army_attack_factor = 0.05
				mobilization_speed = 0.1
				max_command_power = 20
				experience_gain_factor = 0.05
				army_core_attack_factor = 0.05
				army_core_defence_factor = 0.05
			}
		}

		MLY_army_idea3 = {
			on_add = { log = "[GetLogRoot]: add idea MLY_army_idea3" }
			name = MLY_army_idea
			picture = army_cooperation
			allowed = { always = no }
			modifier = {
				training_time_factor = -0.5
				army_attack_factor = 0.05
				mobilization_speed = 0.1
				max_command_power = 20
				experience_gain_factor = 0.05
				conscription = 0.01
				army_core_attack_factor = 0.05
				army_core_defence_factor = 0.05
			}
		}

	}

}

