ideas = {

	country = {
	
		anti_german_military = {
			
			picture = generic_fascism_banned

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				NOT = {
					has_government = fascism
				}
			}

			removal_cost = -1
			
			modifier = {
				fascism_acceptance = -20
			}
		}
		
		
		
		king_peter_1 = {
			
			picture = YUG_peter_ii

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = democratic
			}

			removal_cost = -1
			
			modifier = {
				stability_factor = 0.05
			}
		}
		
		YUG_idea_princess_alexandrine_britain = {
			
			picture = neutrality_idea

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_country_leader = {
					name = "Peter II"
					ruling_only = yes
				}
			}

			removal_cost = -1
			
			modifier = {
				join_faction_tension = -0.15
				democratic_acceptance = 25
			}
		}
		
		YUG_idea_princess_alexandra_germany = {
			
			picture = neutrality_idea

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_country_leader = {
					character = YUG_peter_ii
					ruling_only = yes
				}
			}

			removal_cost = -1
			
			modifier = {
				join_faction_tension = -0.15
				neutrality_acceptance = 25
			}
		}
		
		YUG_idea_princess_marie_italy = {
			
			picture = neutrality_idea

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_country_leader = {
					character = YUG_peter_ii
					ruling_only = yes
				}
			}

			removal_cost = -1
			
			modifier = {
				join_faction_tension = -0.15
				fascism_acceptance = 25
			}
		}
		
		YUG_idea_serbian_general_staff = {
			
			picture = YUG_serbian_general_staff

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				max_planning = 0.05
			}
		}

		YUG_idea_yugoslavian_general_staff = {
			
			picture = YUG_yugoslavian_general_staff

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				conscription = 0.02
			}
		}
		
		YUG_idea_federal_defense_council = {
			
			picture = YUG_federal_defense_council

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				army_core_attack_factor = 0.05
				army_core_defence_factor = 0.05
                non_core_manpower = 0.05
			}
		}
		
		YUG_idea_expanded_mining_industry = {
			
			picture = generic_exploit_mines

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				local_resources_factor = 0.10
			}
		}
		
		YUG_idea_local_self_management = {
			
			picture = generic_local_self_management

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				production_speed_buildings_factor = 0.1
				production_lack_of_resource_penalty_factor = -0.1
				conscription_factor = 0.05
			}
		}
		
		YUG_idea_central_management = {
			
			picture = generic_central_management

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
			}
		}
		
		YUG_idea_peasant_councils = {

			picture = generic_communism_drift_bonus
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				communism_drift = 0.10
				neutrality_drift = -0.05
				fascism_drift = -0.05
				democratic_drift = -0.05
			}
		}
		
		YUG_idea_empowered_peasant_councils = {
			
			picture = generic_communism_drift_bonus
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				weekly_manpower = 1000
				communism_drift = 0.05
			}
		}
		
		YUG_idea_very_empowered_peasant_councils = {
			
			picture = generic_communism_drift_bonus
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				communism_drift = 0.05
				surrender_limit = 0.05
				weekly_manpower = 1500
			}
		}
		
		pan_slavic_propaganda = {
			
			picture = generic_communism_drift_bonus
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				communism_drift = 0.10
			}
		}
		
		agitated_peasants = {
			
			picture = generic_communism_drift_bonus
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				communism_drift = 0.05
			}
		}
		
		armed_communist_militants = {
			
			picture = generic_communism_drift_bonus
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1

			picture = generic_communism_drift_bonus
			
			modifier = {
				communism_drift = 0.10
				stability_weekly = -0.001
			}
		}
		
		YUG_idea_economic_aid = {

			picture = generic_goods_red_bonus
			
			available = {
				YUG = {
					NOT = { has_war_with = SOV }
					exists = yes
					has_capitulated = no
				}
			}
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = communism
			}

			removal_cost = -1
			
			modifier = {
				weekly_manpower = 5000
				industrial_capacity_factory = 0.1
				industrial_capacity_dockyard = 0.1
			}
			targeted_modifier = {
				tag = SOV
				extra_trade_to_target_factor = 0.05
				trade_cost_for_target_factor = -0.2
			}
		}

		YUG_artillery_regiments = {
			
			picture = generic_artillery_regiments

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				
			}

			equipment_bonus = {
				artillery_equipment = {
					build_cost_ic = -0.05
					instant = yes
				}
			}
		}

		YUG_tank_licenses = {
			
			picture = generic_acquire_tanks

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				license_armor_purchase_cost = -0.25
			}
		}
		
		YUG_idea_foreign_capital = {
			
			picture = generic_foreign_capital

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				consumer_goods_expected_value = -0.05
				weekly_manpower = 1000
                democratic_acceptance = 50
			}
			targeted_modifier = {
				tag = FRA
				extra_trade_to_target_factor = 0.05
			}
			targeted_modifier = {
				tag = ENG
				extra_trade_to_target_factor = 0.05
			}
			targeted_modifier = {
				tag = USA
				extra_trade_to_target_factor = 0.05
			}			
		}
		
		YUG_idea_axis_capital = {
			
			picture = generic_foreign_capital

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				production_speed_buildings_factor = 0.1
				weekly_manpower = 1000
                fascism_acceptance = 50
			}
			targeted_modifier = {
				tag = GER
				extra_trade_to_target_factor = 0.05
			}
			targeted_modifier = {
				tag = ITA
				extra_trade_to_target_factor = 0.05
			}
		}
		
		YUG_idea_orthodox_church_support = {
			
			picture = YUG_orthodox_church_support

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				political_power_factor = 0.10
			}
		}
		
		YUG_idea_all_yugoslavian_regiments = {
			
			picture = YUG_all_yugoslavian_regiments

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				conscription = 0.02
			}
		}
		
		YUG_idea_croatian_opposition = {
			
			picture = FRA_scw_intervention_republicans_focus

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
			    consumer_goods_expected_value = 0.01
				stability_factor = -0.10
				mobilization_speed = -0.10
			}
		}

		YUG_idea_macedonian_opposition = {
			
			picture = generic_volunteer_expedition_bonus

			allowed = {
				always = no
				country_exists = BUL
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
			    consumer_goods_expected_value = 0.01
				political_power_factor = -0.10
				mobilization_speed = -0.15
			}
		}

		YUG_idea_macedonian_opposition_1 = {
			
			picture = generic_volunteer_expedition_bonus

			allowed = {
				always = no
				country_exists = BUL
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				mobilization_speed = -0.15
			}
		}
		
		YUG_idea_slovene_nationalism = {
			
			picture = generic_morale_bonus

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
			    consumer_goods_expected_value = 0.02
				production_factory_efficiency_gain_factor = -0.1
			}
		}

		YUG_idea_slovene_nationalism_2 = {
			
			picture = generic_morale_bonus

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
			    consumer_goods_expected_value = 0.01
				production_factory_efficiency_gain_factor = -0.1
			}
		}
		
		YUG_idea_croats_suppressed = {
			
			picture = generic_secret_police

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				stability_factor = -0.05
				mobilization_speed = -0.10
			}
		}
		
		YUG_idea_religious_freedoms_guaranteed = {
			
			picture = generic_constitutional_guarantees

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				stability_factor = 0.1
			}
		}
		
		YUG_idea_local_militias = {
			
			picture = YUG_local_militias

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				weekly_manpower = 2000
				army_core_attack_factor = 0.05
				army_core_defence_factor = 0.05
				resistance_growth_on_our_occupied_states = 0.05
			}
		}
		
		YUG_air_payment = {
			
			picture = generic_fighter_production_diverted

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				consumer_goods_expected_value = -0.01
				political_power_factor = 0.05
			}
		}

		YUG_fighter_production_diverted = {
			
			picture = generic_fighter_production_diverted

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
			}

			equipment_bonus = {
				small_plane_airframe = {
					build_cost_ic = 0.1
					instant = yes
				}
			}
		}

		YUG_bomber_production_diverted = {
			
			picture = generic_bomber_production_diverted

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
			}

			equipment_bonus = {
				medium_plane_airframe = {
					build_cost_ic = 0.1
					instant = yes
				}
			}
		}

		YUG_license_production = {

			picture = generic_license_production

			allowed = {
				original_tag = YUG
				has_dlc = "Death or Dishonor"
			}

			allowed_civil_war = {
				
			}
			
			modifier = {
				license_air_purchase_cost = -0.25
			}
			equipment_bonus = {
				small_plane_airframe = {
					build_cost_ic = -0.05
					instant = yes
				}
			}
		}

		YUG_idea_tank_conversions = {
			
			picture = generic_artillery_manufacturer_2

			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				always = yes
			}

			removal_cost = -1
			
			modifier = {
				equipment_conversion_speed = 0.5
				production_factory_efficiency_gain_factor = 0.1
			}
		}
		
		YUG_neutral_foreign_policy = {
			
			
			allowed = {
				original_tag = YUG
				always = no
			}

			allowed_civil_war = {
				has_government = neutrality
			}
			
			removal_cost = -1
	
			modifier = {
				enemy_justify_war_goal_time = 0.50
				army_core_attack_factor = 0.05
				army_core_defence_factor = 0.05
				surrender_limit = 0.05
				conscription = 0.01
			}
		}
	}

	# TECHNOLOGY
	
	naval_manufacturer = { 
		
		designer = yes
		
		jadransko_brodogradiliste = {
			
			picture = generic_naval_manufacturer_2

			
			allowed = {
				original_tag = YUG
			}
			
			research_bonus = {
				naval_equipment = 0.15
			}
			
			equipment_bonus = {
				# generic shipyard?
			}
			
			traits = { naval_manufacturer }
			
			modifier = {
			}
		}
	}
	
	aircraft_manufacturer = { 
		
		designer = yes
		
		ikarus = {
			
			picture = generic_air_manufacturer_3

			allowed = {
				original_tag = YUG
				NOT = { has_dlc = "Death or Dishonor" }		
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { light_aircraft_manufacturer }
			
			equipment_bonus = {
				# produced under licence: Hawker Fury, Potez 25, Avia BH-33, own flying boats and recon aircrafts
			}
			
			ai_will_do = {
				factor = 1
			}
		}

		YUG_ikarus = {
		
			picture = generic_air_manufacturer_3
			
			available = {
				has_completed_focus = YUG_ikarus
			}

			allowed = {
				original_tag = YUG
				has_dlc = "Death or Dishonor"
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { light_aircraft_manufacturer }
			
			equipment_bonus = {
				# produced under licence: Hawker Fury, Potez 25, Avia BH-33, own flying boats and recon aircrafts
			}
			
			ai_will_do = {
				factor = 1
			}
		}

		rogozarski = {
			
			picture = generic_air_manufacturer_2

			allowed = {
				original_tag = YUG
				NOT = { has_dlc = "Death or Dishonor" }
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { medium_aircraft_manufacturer }
			
			equipment_bonus = {
				# trainers and fighter airplanes Rogozarski PVT
			}
			
			ai_will_do = {
				factor = 1
			}
		}

		YUG_rogozarski = {

			picture = generic_air_manufacturer_2
			
			available = {
				has_completed_focus = YUG_rogozarski
			}

			allowed = {
				original_tag = YUG
				has_dlc = "Death or Dishonor"
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { medium_aircraft_manufacturer }
			
			equipment_bonus = {
				# trainers and fighter airplanes Rogozarski PVT
			}
			
			ai_will_do = {
				factor = 1
			}
		}

		zmaj = {
			
			picture = generic_air_manufacturer_1

			allowed = {
				original_tag = YUG
				NOT = { has_dlc = "Death or Dishonor" }
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { heavy_aircraft_manufacturer }
			
			equipment_bonus = {
				# trainers and bombers
			}
			
			ai_will_do = {
				factor = 1
			}
		}

		YUG_zmaj = {

			picture = generic_air_manufacturer_1
			
			available = {
				has_completed_focus = YUG_zmaj				
			}			

			allowed = {
				original_tag = YUG
				has_dlc = "Death or Dishonor"
			}
			
			research_bonus = {
				air_equipment = 0.15
			}
			
			traits = { heavy_aircraft_manufacturer }
			
			equipment_bonus = {
				# trainers and bombers
			}
			
			ai_will_do = {
				factor = 1
			}
		}
	}
	materiel_manufacturer = {
			
		designer = yes
		
		zastava_arms = {
			
			picture = generic_infantry_equipment_manufacturer_3

			
			allowed = {
				original_tag = YUG
			}
			
			research_bonus = {
				infantry_weapons = 0.15
			}
			
			traits = { infantry_equipment_manufacturer }
			
			equipment_bonus = {
				# trainers and bombers
			}
			
			ai_will_do = {
				factor = 1
			}
		}
	}

}