ideas = {
	country = {
		KAZ_kaz_red_army = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_kaz_red_army"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				army_org_factor = 0.2
				max_planning = 0.15
				planning_speed = 0.1
			}
		}

		KAZ_kaz_red_army_11 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_kaz_red_army"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				army_org_factor = 0.2
				max_planning = 0.175
				planning_speed = 0.125
			}
		}
		KAZ_kaz_red_army_12 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_kaz_red_army"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				Army_org = 1
				army_org_factor = 0.275
				max_planning = 0.20
				planning_speed = 0.15
			}
		}
		KAZ_kaz_red_army_13 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_kaz_red_army"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				Army_org = 2.5
				army_org_factor = 0.3
				max_planning = 0.25
				planning_speed = 0.2
			}
		}
		KAZ_red_army_state = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_red_army_state"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			#picture = 
			modifier = {
				army_org_factor = 0.3
				war_support_factor = 0.2
				offence = 0.2
			}
		}
		KAZ_new_soviet_democracy = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_new_soviet_democracy"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			#picture = 
			modifier = {
				army_morale_factor = 0.2
				army_org_factor = 0.05
				stability_factor = 0.3
			}
		}
		KAZ_bandit_plague = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_bandit_plague"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_Bandit_Plague
			modifier = {
				army_org_factor = -0.1
				stability_factor = -0.15
				consumer_goods_use_modifier = 0.20
				political_power_factor = -0.30
			}
		}
		KAZ_bandit_plague_2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_bandit_plague"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_Bandit_Plague
			modifier = {
				army_org_factor = -0.075
				stability_factor = -0.125
				consumer_goods_use_modifier = 0.15
				political_power_factor = -0.20
			}
		}
		KAZ_bandit_plague_3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_bandit_plague"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_Bandit_Plague
			modifier = {
				army_org_factor = -0.05
				stability_factor = -0.10
				consumer_goods_use_modifier = 0.10
				political_power_factor = -0.15
			}
		}
		KAZ_bandit_plague_4 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_bandit_plague"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_Bandit_Plague
			modifier = {
				army_org_factor = -0.025
				stability_factor = -0.05
				consumer_goods_use_modifier = 0.05
				political_power_factor = -0.05
			}
		}
		KAZ_four_year_plan_3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_3"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.025
				production_speed_buildings_factor = 0.15
				production_factory_efficiency_gain_factor = 0.15
			}
		}
		KAZ_four_year_plan_2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_2"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.05
				production_speed_buildings_factor = 0.10
				production_factory_efficiency_gain_factor = 0.10
			}
		}
		KAZ_four_year_plan_1 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_1"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.075
				production_speed_buildings_factor = 0.05
				production_factory_efficiency_gain_factor = 0.05
			}
		}
		KAZ_four_year_plan_31 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_31"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.05
				production_speed_buildings_factor = 0.15
				production_factory_efficiency_gain_factor = 0.15
				industrial_capacity_factory = 0.2
			}
		}
		KAZ_four_year_plan_21 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_21"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.10
				production_speed_buildings_factor = 0.10
				production_factory_efficiency_gain_factor = 0.10
				industrial_capacity_factory = 0.15
			}
		}
		KAZ_four_year_plan_11 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.15
				production_speed_buildings_factor = 0.05
				production_factory_efficiency_gain_factor = 0.05
				industrial_capacity_factory = 0.10
			}
		}
		KAZ_coal_production_1 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				production_oil_factor = 0.10
				industrial_capacity_factory = 0.07
			}
		}
		KAZ_coal_production_11 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				production_oil_factor = 0.25
				industrial_capacity_factory = 0.15
			}
		}
		KAZ_coal_production_21 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				production_oil_factor = 0.15
				industrial_capacity_factory = 0.10
			}
		}
		KAZ_temporary_rationing_1 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = -0.20
				political_power_factor = -0.15
			}
		}
		KAZ_temporary_rationing_2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = -0.10
				political_power_factor = -0.20
			}
		}
		KAZ_air_construction_1 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			research_bonus = {
				air_equipment = 0.10
			}
			equipment_bonus = {
				fighter_equipment = {
					build_cost_ic = -0.025 instant = yes
				}
				CAS_equipment = {
					build_cost_ic = -0.025 instant = yes
				}
			}
		}
		KAZ_air_construction_2 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			research_bonus = {
				air_equipment = 0.15
			}
			equipment_bonus = {
				fighter_equipment = {
					build_cost_ic = -0.05 instant = yes
				}
				CAS_equipment = {
					build_cost_ic = -0.05 instant = yes
				}
			}
		}
		KAZ_air_construction_3 = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_four_year_plan_11"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			research_bonus = {
				air_equipment = 0.20
			}
			equipment_bonus = {
				fighter_equipment = {
					build_cost_ic = -0.1 instant = yes
				}
				CAS_equipment = {
					build_cost_ic = -0.1 instant = yes
				}
			}
		}
		KAZ_unprepared_army = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_unprepared_army"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				army_org_factor = -0.10
				army_morale_factor = -0.15
				max_planning = -0.10
			}
		}
		KAZ_KOK_insurgency = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_KOK_insurgency"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				army_org_factor = -0.05
				stability_factor = -0.10
				consumer_goods_use_modifier = 0.15
				political_power_factor = -0.10
			}
		}
		KAZ_forced_labor = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_forced_labor"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				political_power_factor = -0.10
				stability_factor =  -0.05
				production_speed_buildings_factor = 0.15
				consumer_goods_use_modifier = -0.10
			}
		}
		KAZ_DER_integration = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_DER_integration"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				consumer_goods_use_modifier = 0.15
				war_support_factor = -0.20
				political_power_factor = -0.10
			}
		}
		KAZ_reeducation = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_forced_labor"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = KAZ_kaz_red_army
			modifier = {
				stability_factor =  -0.05
				consumer_goods_use_modifier = 0.1
				conscription_factor = -0.035
			}
		}
		KAZ_bandit_cavalry = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_bandit_cavalry"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = URL_volunteer_militia_programs
			modifier = {
				modifier_army_sub_unit_cavalry_attack_factor = 0.125
				modifier_army_sub_unit_cavalry_training_time_factor = -0.15
			}
		}
		KAZ_trained_sniper_teams = {
			on_add = {log = "[GetDateText]: [Root.GetName]: add idea KAZ_trained_sniper_teams"}
			allowed = {
				always = no
			}
			cancel = { has_country_flag = RUS_cancel_all_ideas }
			allowed_civil_war = {
				always = yes
			}
			removal_cost = -1
			picture = URL_volunteer_militia_programs
			modifier = {
				modifier_army_sub_unit_infantry_attack_factor = 0.10
			}
		}
	}
	hidden_ideas = {
		KAZ_base_idea = {
			modifier = {
				stability_factor = 0.45
				war_support_factor = 0.45
			}
		}
	}
}
