ideas = {


    industrial_concern = {
		PER_mobarakeh_steel = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea PER_mobarakeh_steel" }
			name = PER_mobarakeh_steel
			picture = PER_mobarakeh_steel
			allowed = { original_tag = PER }
			ai_will_do = { base = 100 }
			available = { 
				has_completed_focus = PER_steel_mill
			}
			traits = { industrial_manufacturer }
			modifier = {
				production_speed_arms_factory_factor = 0.1
				production_speed_industrial_complex_factor = 0.1
				local_resources_factor = 0.1
			}
			research_bonus = {
				industry = 0.1
			}
		}


		PER_iranian_oil_company = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea PER_iranian_oil_company" }
			name = PER_iranian_oil_company
			picture = PER_iranian_oil_company
			allowed = { original_tag = PER }
			ai_will_do = { base = 100 }
			available = { 
				has_completed_focus = PER_oil_logistics
				has_resources_in_country = {
    					resource = oil
    					amount > 100
    					extracted = yes
				}
			}
			traits = { oil_concern }
			modifier = {
				industrial_capacity_factory = 0.05
				industrial_capacity_dockyard = 0.05
				fuel_gain_factor = 0.25
				trade_opinion_factor = 0.25
				factory_energy_consumption = -0.1
			}
			research_bonus = {
				industry = 0.1
				synth_resources = 0.3
			}
		}

		PER_iran_railways = {
			on_add = { log = "[GetDateText]: [Root.GetName]: add idea PER_iran_railways" }
			name = PER_iran_railways
			picture = PER_iran_railways
			allowed = { original_tag = PER }
			ai_will_do = { base = 0 }
			available = { 
				has_completed_focus = PER_form_railway_company
			}
			traits = { railroad_company }
			modifier = {
				production_speed_infrastructure_factor = 0.15
				production_speed_rail_way_factor = 0.15
				production_speed_supply_node_factor = 0.15
			}
			
			equipment_bonus = {
				train_equipment = {
					instant = yes
					build_cost_ic = -0.25
					armor_value = 0.1
				}
			}
			research_bonus = {
				construction_tech = 0.2
			}
		}

	}

    country = {

		#no AAT compatibility
		PER_tehran_armour_no_aat_idea = {
			name = PER_tehran_armour
			picture = PER_tehran_armor
			cancel = {
			}
			equipment_bonus = {
				armor = {
					armor_value = 0.1
					reliability = 0.1
					instant = yes
				}
			}
		}

		PER_aeronautical_design_bureau_no_aat_idea = {
			name = PER_aeronautical_design_bureau
			picture = PER_aeronautical_design_bureau
			cancel = {
			}
			equipment_bonus = {
				mio_cat_eq_only_light_fighter_no_cv = {
					air_range = 0.15
					instant = yes
				}
				mio_cat_eq_all_medium_plane = {
					air_range = 0.15
					instant = yes
				}
			}
		}

		#military#
		
		PER_bad_military = {
			name = PER_bad_military
			picture = PER_untrained_officer
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				army_org_Factor = -0.15
				planning_speed = -0.15
				land_doctrine_cost_factor = 0.3
			}
		}

		#budget#

		PER_mandatory_education_implementing = {
			name = PER_mandatory_education_implementing
			picture = generic_research_increase
			cancel = {
				OR = {
					
				}
			}
			on_remove = {
    				PER_improve_literacy_effect = yes
			}
			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		PER_mass_literacy_program_happening = {
			name = PER_mass_literacy_program_happening
			picture = generic_research_increase
			cancel = {
				OR = {
					
				}
			}
			on_remove = {
    				PER_improve_literacy_effect = yes
			}
			modifier = {
				consumer_goods_factor = 0.05
			}
		}

		PER_mass_illiteracy_0 = {
			name = PER_mass_illiteracy_0
			picture = KTG_Technological_Backwater
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				research_speed_factor = -0.15
			}
		}

		PER_mass_illiteracy_1 = {
			name = PER_mass_illiteracy_1
			picture = KTG_Technological_Backwater
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				research_speed_factor = -0.10
			}
		}

		PER_mass_illiteracy_2 = {
			name = PER_mass_illiteracy_2
			picture = KTG_Technological_Backwater
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				research_speed_factor = -0.05
			}
		}



		PER_budget_0 = {
			name = PER_budget_0
			picture = LEC_exhausted_reserves
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			on_add = {
				set_variable = {
    					var = PER_budget
    					value = 0
				}
			}
			modifier = {
				stability_factor = -0.1
			}
		}

		PER_budget_1 = {
			name = PER_budget_1
			picture = LEC_vlow_reserves
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			on_add = {
				set_variable = {
    					var = PER_budget
    					value = 1
				}
			}
			modifier = {
				stability_factor = -0.05
			}
		}

		PER_budget_2 = {
			name = PER_budget_2
			picture = LEC_low_reserves
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			on_add = {
				set_variable = {
    					var = PER_budget
    					value = 2
				}
			}
			modifier = {
				stability_factor = -0.025
			}
		}

		PER_budget_3 = {
			name = PER_budget_3
			picture = LEC_medium_reserves
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			on_add = {
				set_variable = {
    					var = PER_budget
    					value = 3
				}
			}
			modifier = {
			}
		}
		
		PER_budget_4 = {
			name = PER_budget_4
			picture = LEC_high_reserves
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			on_add = {
				set_variable = {
    					var = PER_budget
    					value = 4
				}
			}
			modifier = {
				stability_factor = 0.025
			}
		}

		PER_budget_5 = {
			name = PER_budget_5
			picture = LEC_staggering_reserves
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			on_add = {
				set_variable = {
    					var = PER_budget
    					value = 5
				}
			}
			modifier = {
				stability_factor = 0.05
			}
		}

		PER_state_of_industry_0 = {
			name = PER_state_of_industry_0
			picture = POL_disjointed_industry
			modifier = {
				production_speed_buildings_factor = -0.25
				industrial_capacity_factory = -0.25
				industrial_capacity_dockyard = -0.25
				global_building_slots_factor = -0.25
				research_speed_factor = -0.1
			}
		}

		PER_state_of_industry_1 = {
			name = PER_state_of_industry_1
			picture = iran_industry_1
			modifier = {
				production_speed_buildings_factor = -0.20
				industrial_capacity_factory = -0.20
				industrial_capacity_dockyard = -0.20
				global_building_slots_factor = -0.20
				research_speed_factor = -0.1
			}
		}

		PER_state_of_industry_2 = {
			name = PER_state_of_industry_2
			picture = iran_industry_2
			modifier = {
				production_speed_buildings_factor = -0.10
				industrial_capacity_factory = -0.10
				industrial_capacity_dockyard = -0.10
				global_building_slots_factor = -0.10
				research_speed_factor = -0.075
			}
		}

		PER_state_of_industry_3 = {
			name = PER_state_of_industry_3
			picture = iran_industry_3
			modifier = {
				production_speed_buildings_factor = -0.05
				industrial_capacity_factory = -0.05
				industrial_capacity_dockyard = -0.05
				global_building_slots_factor = -0.05
				research_speed_factor = -0.05
			}
		}

		PER_state_of_industry_4 = {
			name = PER_state_of_industry_4
			picture = iran_industry_4
			modifier = {
				production_speed_buildings_factor = 0.05
				industrial_capacity_factory = 0.05
				industrial_capacity_dockyard = 0.05
				global_building_slots_factor = 0.05
			}
		}

		PER_state_of_industry_5 = {
			name = PER_state_of_industry_5
			picture = iran_industry_5
			modifier = {
				production_speed_buildings_factor = 0.1
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
				global_building_slots_factor = 0.1
				research_speed_factor = 0.1
			}
		}


		PER_religion_begin_idea = {
			name = PER_religion_begin_idea
			picture = TUR_golden_age_of_islam
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				stability_factor = 0.05
				political_power_factor = -0.1
			}
		}

		PER_forced_secularization_idea = {
			name = PER_forced_secularization_idea
			picture = PER_forced_secularization
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				political_power_factor = 0.15
				stability_factor = -0.1
			}
		}

		PER_shiite_solidarity_idea = {
			name = PER_shiite_solidarity_idea
			picture = PER_islamic_traditions_ns
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				political_power_factor = -0.1
				stability_factor = 0.1
				compliance_gain = 0.01
				weekly_manpower = 1000
				political_advisor_cost_factor = 0.1
			}
		}

		PER_iranian_rejuvenation_idea = {
			name = PER_iranian_rejuvenation_idea
			picture = PER_old_ways_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				war_support_factor = 0.1
				recruitable_population_factor = 0.1
				resistance_damage_to_garrison = 0.1
			}
		}

		PER_national_bank_of_iran_idea = {
			name = PER_national_bank_of_iran_idea
			picture = PER_national_bank_iran
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				stability_factor = 0.15
			}
		}


		PER_SAVAK_idea = {
			name = PER_SAVAK_idea
			picture = PER_savak_idea
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			modifier = {
				political_power_gain = 0.15
				operative_slot = 1
			}
		}

		PER_SAVAK_improved_idea = {
			name = PER_SAVAK_idea
			picture = PER_savak_idea
			cancel = {
				OR = {
					is_subject = yes
				}
			}
			modifier = {
				political_power_gain = 0.15
				operative_slot = 1
				intelligence_agency_defense = 1
				required_garrison_factor = -0.1
			}
		}

		PER_export_bonus_0 = {
			name = PER_export_bonus
			picture = PER_iranian_resistance_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				consumer_goods_factor = -0.025
				production_factory_max_efficiency_factor = 0.025
				cic_construction_boost = 0.025
				trade_opinion_factor = 0.025
			}
		}

		PER_export_bonus_1 = {
			name = PER_export_bonus
			picture = PER_iranian_resistance_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				consumer_goods_factor = -0.05
				production_factory_max_efficiency_factor = 0.05
				cic_construction_boost = 0.05
				trade_opinion_factor = 0.05
			}
		}

		PER_export_bonus_2 = {
			name = PER_export_bonus
			picture = PER_iranian_resistance_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				consumer_goods_factor = -0.075
				production_factory_max_efficiency_factor = 0.075
				cic_construction_boost = 0.075
				trade_opinion_factor = 0.075
			}
		}

		PER_export_bonus_3 = {
			name = PER_export_bonus
			picture = PER_iranian_resistance_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				consumer_goods_factor = -0.1
				production_factory_max_efficiency_factor = 0.1
				cic_construction_boost = 0.1
				trade_opinion_factor = 0.1
			}
		}

		PER_export_bonus_4 = {
			name = PER_export_bonus
			picture = PER_iranian_resistance_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				consumer_goods_factor = -0.125
				production_factory_max_efficiency_factor = 0.125
				cic_construction_boost = 0.125
				trade_opinion_factor = 0.125
			}
		}

		PER_export_bonus_5 = {
			name = PER_export_bonus
			picture = PER_iranian_resistance_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				consumer_goods_factor = -0.15
				production_factory_max_efficiency_factor = 0.15
				cic_construction_boost = 0.15
				trade_opinion_factor = 0.15
			}
		}

		PER_iranian_electrification = {
			picture = PER_tehran_power_grid_idea
			cancel = {
				OR = {
					
				}
			}
			modifier = {
				factory_energy_consumption = 0.05
				production_speed_buildings_factor = 0.1
			}
		}

		PER_streamlined_administration_0 = {
			name = PER_streamlined_administration
			picture = BRA_dasp
			cancel = {
				OR = {
					NOT = { has_government = national_populist }
				}
			}
			modifier = {
				political_power_gain = 0.2
				mobilization_speed = 0.2
			}
		}

		PER_streamlined_administration_1 = {
			name = PER_streamlined_administration
			picture = BRA_dasp
			cancel = {
				OR = {
					NOT = { has_government = national_populist }
				}
			}
			modifier = {
				political_power_gain = 0.2
				mobilization_speed = 0.2
				war_stability_factor = 0.1
				mobilization_laws_cost_factor = -0.15
				trade_laws_cost_factor = -0.15
				economy_cost_factor = -0.15
			}
		}

		PER_iran_aircraft_production = {
			name = PER_fighter_production
			picture = iran_aircraft_design
			cancel = {
				
			}
			equipment_bonus = {
				mio_cat_eq_only_light_fighter_no_cv = {
					build_cost_ic = -0.1
					instant = yes
				}
			}
		}

		PER_crossing_shatt_al_arab = {
			name = PER_crossing_shatt_al_arab
			picture = PER_homeland_not_fall_idea
			cancel = {
				NOT = { has_war_with = OTT }
			}
			modifier = {
				river_crossing_factor = -0.1
				army_attack_speed_factor = 0.1
			}
			targeted_modifier = {
				tag = OTT
				attack_bonus_against = 0.05
				defense_bonus_against = 0.05
			}
		}

		PER_DES_kurdish_resistance = {
			name = PER_DES_kurdish_resistance
			picture = PER_kurdistan_resistance_idea
			cancel = {
				NOT = {
					owns_state = 352
					owns_state = 819
				}
			}
			modifier = {
				stability_factor = -0.1
				resistance_decay = -0.2
			}
		}

		PER_DES_heating_kurdish_resistance = {
			name = PER_DES_heating_kurdish_resistance
			picture = PER_kurdistan_resistance_idea
			cancel = {
				NOT = {
					owns_state = 352
					owns_state = 819
				}
			}
			modifier = {
				stability_factor = -0.15
				resistance_decay = -0.4
				compliance_growth = -0.1
			}
		}

		PER_DES_fading_kurdish_resistance = {
			name = PER_DES_fading_kurdish_resistance
			picture = PER_kurdistan_resistance_idea
			cancel = {
				NOT = {
					owns_state = 352
					owns_state = 819
				}
			}
			modifier = {
				stability_factor = -0.05
				resistance_decay = -0.1
			}
		}

		PER_DES_food_import_PER_side = {
			name = PER_DES_food_import_PER_side
			picture = PER_food_for_all_idea
			cancel = {
				OR = {
					has_war_with = RUS
					is_subject_of = OTT
					RUS = { exists = no }
				}
			}
			modifier = {
				consumer_goods_factor = 0.05
				monthly_population = 0.6
			}
		}

		PER_DES_food_import_RUS_side = {
			name = PER_DES_food_import_RUS_side
			picture = PER_food_for_all_idea
			cancel = {
				OR = {
					has_war_with = PER
					PER = { is_subject_of = OTT }
					PER = { exists = no }
				}
			}
			modifier = {
				consumer_goods_factor = -0.05
			}
		}

	}

}

