#####################

###  ##  #  # # #  ## 
 #  #  # ## # # # #   
 #  #### # ## ##   #  
 #  #  # #  # # #   # 
 #  #  # #  # # # ## 

 #################### 
 
 PRC_factory_617_organization = {
 	include = generic_infantry_tank_organization
 	name = PRC_factory_617_organization
 	icon = GFX_idea_PRC_factory_617


 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 621
 			}
 			621 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}

 	}


 	add_trait = {
 		token = PRC_improved_fuel_injector
 		name = PRC_improved_fuel_injector
 		icon = GFX_generic_mio_trait_icon_fuel_consumption
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_single_engine
 		position = {
 			x = 1
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_single_engine  generic_mio_trait_dual_engine_redundancy
 		}

 		equipment_bonus = {
			reliability = 0.05
			fuel_consumption = -0.1
		}
 		

 	}

 	add_trait = {
 		token = PRC_tank_tracks
 		name = PRC_tank_tracks
 		icon = GFX_generic_mio_department_icon_tank_general_engine
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_interleaved_track_wheels
 		position = {
 			x = 1
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_interleaved_track_wheels  generic_mio_trait_overlapped_track_wheels
 		}

 		equipment_bonus = {
			reliability = 0.05
			maximum_speed = 0.05
		}
 		

 	}

 	add_trait = {
 		token = PRC_optimize_the_power_system
 		name = PRC_optimize_the_power_system
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_tank_tracks
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			 
			PRC_tank_tracks
 		}

 		equipment_bonus = {
			reliability = 0.05
			maximum_speed = 0.1
		}
 		

 	}	

 	add_trait = {
 		token = PRC_new_alloy_steel
 		name = PRC_new_alloy_steel
 		icon = GFX_generic_mio_department_icon_tank_general_armor
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_even_thicker_armor
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			generic_mio_trait_even_thicker_armor
 		}

 		equipment_bonus = {
			armor_value = 0.1
			defense = 0.05
		}
 		

 	}



 	add_trait = {
 		token = PRC_factory_617_early_mbt_trait
 		name = PRC_factory_617_early_mbt_trait
 		icon = GFX_generic_mio_department_icon_tank_light_tank_quality
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_adaptable_chassis
 		position = {
 			x = -2
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_adaptable_chassis  
 		}

 		limit_to_equipment_type = { modern_tank_chassis }

 		equipment_bonus = {
			build_cost_ic = -0.1
 			breakthrough = 0.2
 		}
 		organization_modifier = {
 			military_industrial_organization_research_bonus = 0.15
 		}

 	}

 	add_trait = {
 		token = PRC_new_type_main_gun
 		name = PRC_new_type_main_gun
 		icon = GFX_my_custom_mio_custom_1
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_factory_617_early_mbt_trait
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_factory_617_early_mbt_trait  
 		}

 		limit_to_equipment_type = { modern_tank_chassis }

 		equipment_bonus = {
 			soft_attack = 0.1
			hard_attack = 0.1	
 		}
 		

 	}

 	add_trait = {
 		token = PRC_new_turret_design
 		name = PRC_new_turret_design
 		icon = GFX_generic_mio_trait_icon_defense
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_factory_617_early_mbt_trait
 		position = {
 			x = -1
 			y = 1
 		}

 		all_parents = { generic_mio_trait_turret_sights PRC_factory_617_early_mbt_trait } 

 		limit_to_equipment_type = { modern_tank_chassis }

 		equipment_bonus = {
			soft_attack = 0.07
			hard_attack = 0.07
			armor_value = 0.05
			defense = 0.07
		}
 		

 	}

 	add_trait = {
 		token = PRC_easy_maintenance_design
 		name = PRC_easy_maintenance_design
 		icon = GFX_generic_mio_trait_icon_reliability
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_factory_617_early_mbt_trait
 		position = {
 			x = -2
 			y = 1
 		}

 		any_parent = {
 			PRC_factory_617_early_mbt_trait  
 		}

 		limit_to_equipment_type = { modern_tank_chassis }

 		equipment_bonus = {
 			reliability = 0.1
			build_cost_ic = -0.1	
 		}
 		

 	}



 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 3
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}

 	add_trait = {
 		token = PRC_nmyj
 		name = PRC_nmyj
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 4
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }

 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}

 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


 	add_trait = {
 		token = PRC_heat_treatment
 		name = PRC_heat_treatment
 		icon = GFX_generic_mio_trait_icon_reliability
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_battle_tank_specifications
 		position = {
 			x = 2
 			y = 1
 		}

 		all_parents = {
 			generic_mio_trait_battle_tank_specifications 

 		}

 		equipment_bonus = {
			reliability = 0.02
			soft_attack = 0.05
			hard_attack = 0.05
		}
 		

 	}

 	add_trait = {
 		token = PRC_carburizing_treatment
 		name = PRC_carburizing_treatment
 		icon = GFX_generic_mio_trait_icon_reliability
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_heat_treatment
 		position = {
 			x = 0
 			y = 3
 		}

 		all_parents = {
 			PRC_heat_treatment 

 		}

 		equipment_bonus = {
			reliability = 0.03
			soft_attack = 0.05
			hard_attack = 0.05
		}
 		

 	}

 }

 PRC_factory_674_organization = {
 	include = generic_assault_guns_organization
 	name = PRC_factory_674_organization
 	icon = GFX_idea_PRC_674


 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 328
 			}
 			328 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}

 	}

	tree_header_text = {
		text = mio_header_light_assault_gun_department
		x = 1
	}

	tree_header_text = {
		text = mio_header_medium_assault_gun_department
		x = 4
	}

	tree_header_text = {
		text = mio_header_heavy_assault_gun_department
		x = 7
	}

	tree_header_text = {
		text = PRC_organization_design
		x = 9
	}


 	add_trait = {
 		token = PRC_herbyj
 		name = PRC_herbyj
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }

 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}

 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}

 	add_trait = {
 		token = PRC_high_power_explosive
 		name = PRC_high_power_explosive
 		icon = GFX_generic_mio_department_icon_tank_general_spg
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_light_assault_gun_anti_tank_combo
 		position = {
 			x = 1
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_light_assault_gun_anti_tank_combo
			generic_mio_trait_light_assault_gun_improved_cannon_stabilization  
 		}

 		equipment_bonus = {
 			soft_attack = 0.15
 		}
 		

 	}

 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 3
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}

 	add_trait = {
 		token = PRC_additional_armor
 		name = PRC_additional_armor
 		icon = GFX_generic_mio_department_icon_tank_general_armor
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_fully_cast_turret_assault_gun
 		position = {
 			x = 0
 			y = 2
 		}

 		all_parents = {
 			generic_mio_medium_assault_gun_75_mm_43M_tank_gun
			generic_mio_trait_fully_cast_turret_assault_gun
			generic_mio_trait_assault_gun_improved_tracks
 		}

 		equipment_bonus = {
			armor_value = 0.1
 		}
 		

 	}


 	add_trait = {
 		token = PRC_easy_maintenance_design
 		name = PRC_easy_maintenance_design
 		icon = GFX_generic_mio_trait_icon_reliability
 		
 		special_trait_background = yes

 		position = {
 			x = 9
 			y = 0
 		}

 		equipment_bonus = {
 			reliability = 0.1
			build_cost_ic = -0.1	
 		}
 		

 	}

 	add_trait = {
 		token = PRC_existing_chassis_design_reuse
 		name = PRC_existing_chassis_design_reuse
 		icon = GFX_generic_mio_department_icon_tank_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_easy_maintenance_design
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_easy_maintenance_design
			  
 		}

 		equipment_bonus = {
 			reliability = 0.1
			maximum_speed = 0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_new_generation_howitzer
 		name = PRC_new_generation_howitzer
 		icon = GFX_generic_mio_department_icon_tank_general_spg
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_existing_chassis_design_reuse
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_existing_chassis_design_reuse
			  
 		}

 		equipment_bonus = {
 			soft_attack = 0.1
			breakthrough = 0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_new_gun_sight
 		name = PRC_new_gun_sight
 		icon = GFX_generic_mio_trait_icon_hard_attack
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_new_generation_howitzer
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_new_generation_howitzer
			  
 		}

 		equipment_bonus = {
 			soft_attack = 0.05
			breakthrough = 0.1
 		}
 		

 	}

 	add_trait = {
 		token = PRC_self_propelled_gun_systems_engineering
 		name = PRC_self_propelled_gun_systems_engineering
 		icon = GFX_generic_mio_department_icon_tank_general_engine
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_new_gun_sight
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_new_gun_sight
			PRC_additional_armor
			PRC_high_power_explosive
			generic_mio_medium_assault_gun_rocket_tubes
 		}
 
 		equipment_bonus = {
 			soft_attack = 0.05
			hard_attack = 0.05
			breakthrough = 0.05
			build_cost_ic = -0.05
 		}
 		

 	}




 }

 PRC_first_tractor_company_organization = {
	include = generic_tank_refurbishment_plant_organization
	name = PRC_first_tractor_company_organization
 	icon = GFX_idea_PRC_first_tractor_company


 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		PRC = {
 			has_completed_focus = PRC_agricultural_reform 	
 		}
 		
 	}

	tree_header_text = {
		text = mio_header_armor
		x = 1
	}

	tree_header_text = {
		text = PRC_organization_industry
		x = 3
	}	

	tree_header_text = {
		text = mio_header_weapons
		x = 5
	}
	

	tree_header_text = {
		text = mio_header_trains
		x = 8
	}


 	add_trait = {
 		token = PRC_first_tractor_company_peoples_tank_trait
 		name = PRC_first_tractor_company_peoples_tank_trait
 		icon = GFX_generic_mio_department_icon_tank_light_tank_quality
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 0
 		}
 		production_bonus = {
 			production_conversion_speed_factor = 0.25
 		}


 	}


	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 3
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


 	add_trait = {
 		token = PRC_jxgy_trait
 		name = PRC_jxgy_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 4
 			y = 3
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		production_bonus = {
 			production_capacity_factor = 0.1
			production_cost_factor = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


	# 工业
 	add_trait = {
 		token = PRC_promote_labor_role_models
 		name = PRC_promote_labor_role_models
 		icon = GFX_generic_mio_trait_icon_unique
 		
 		special_trait_background = yes

 		position = {
 			x = 3
 			y = 0
 		}

 		production_bonus = {
			production_capacity_factor = 0.05
			production_efficiency_cap_factor = 0.05
 		}
 		

 	}
	
 	add_trait = {
 		token = PRC_recycle_iron_filings_and_scrap_steel
 		name = PRC_recycle_iron_filings_and_scrap_steel
 		icon = GFX_generic_mio_trait_icon_hardness
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_promote_labor_role_models
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_promote_labor_role_models 

 		}

 		production_bonus = {
			production_capacity_factor = 0.05
			production_resource_need_factor = -0.15
 		}


 		equipment_bonus = {
			reliability = -0.04
		}
 		

 	}

 	add_trait = {
 		token = PRC_general_parts
 		name = PRC_general_parts
 		icon = GFX_generic_mio_trait_icon_build_cost_ic
 		
 		special_trait_background = yes

		relative_position_id =	PRC_recycle_iron_filings_and_scrap_steel
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_recycle_iron_filings_and_scrap_steel 

 		}


 		production_bonus = {
			production_resource_need_factor = -0.05
			production_cost_factor = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_standardized_production
 		name = PRC_standardized_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_general_parts
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_general_parts 

 		}

 		production_bonus = {
			production_efficiency_cap_factor = 0.15
			production_efficiency_gain_factor = 0.15
 		}

 	}

 	add_trait = {
 		token = PRC_cluster_production
 		name = PRC_cluster_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_standardized_production
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_standardized_production 

 		}

 		production_bonus = {
			production_cost_factor = -0.1
			production_efficiency_gain_factor = 0.2
 		}
 		

 	}
	










 }





#####################

 ## #  # ### ###   ## 
#   #  #  #  #  # #   
 #  ####  #  ###   #  
  # #  #  #  #      # 
##  #  # ### #    ##  
 
#####################


PRC_dalian_shipbuilding_company_organization = {
	include = generic_task_force_ship_organization
	name = PRC_dalian_shipbuilding_company_organization
 	icon = GFX_idea_PRC_dalian_shipbuilding_company



 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 716
 			}
 			716 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}

 	}


	tree_header_text = {
		text = mio_header_systems
		x = 1
	}

	tree_header_text = {
		text = mio_header_weapons
		x = 5
	}

	tree_header_text = {
		text = PRC_dalian_shipbuilding_company_organization_header
		x = 9
	}

	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 1
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}

	# 组织特质
 	add_trait = {
 		token = PRC_dalian_trait
 		name = PRC_dalian_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 3
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


 	add_trait = {
 		token = PRC_dalian_shipbuilding_company_carrier_learners
 		name = PRC_dalian_shipbuilding_company_carrier_learners
 		icon = GFX_generic_mio_department_icon_ship_carrier_conversion
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_primary_fire_director_control

 		position = {
 			x = 1
 			y = 0
 		}

 		limit_to_equipment_type =  { 
 			mio_cat_eq_all_carrier
		}

 		available = {
 			PRC = {
 				has_completed_focus = PRC_carriers
 			}
 		}

 		on_complete = {
 			FROM = { add_ideas = PRC_refitting_bonus }
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.15
 		}


 	}

 	add_trait = {
 		token = PRC_dalian_shipbuilding_company_domestic_carriers_trait
 		name = PRC_dalian_shipbuilding_company_domestic_carriers_trait
 		icon = GFX_generic_mio_department_icon_ship_carrier_production
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_dalian_shipbuilding_company_carrier_learners

 		all_parents = {
 			PRC_dalian_shipbuilding_company_carrier_learners
 		}
 		position = {
 			x = 0
 			y = 1
 		}


 		limit_to_equipment_type =  { 
 			mio_cat_eq_all_carrier
		}
		equipment_bonus = {
			reliability = 0.1
		}

 		production_bonus = {
 			production_cost_factor = -0.15
 		}

 		organization_modifier = {
 			military_industrial_organization_funds_gain = 0.25
 		}
 	}

 	add_trait = {
 		token = PRC_dalian_shipbuilding_company_mass_production_carriers_trait
 		name = PRC_dalian_shipbuilding_company_mass_production_carriers_trait
 		icon = GFX_generic_mio_department_icon_ship_carrier_engine


 		special_trait_background = yes 

 		relative_position_id = PRC_dalian_shipbuilding_company_domestic_carriers_trait

 		all_parents = {
 			PRC_dalian_shipbuilding_company_domestic_carriers_trait
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		available = {
 			PRC = {
 				has_completed_focus = PRC_naval_capstone
 			}
 		}


 		limit_to_equipment_type =  { 
			mio_cat_eq_all_carrier
		}

		equipment_bonus = {
			build_cost_ic = -0.15
		}

		production_bonus = {
			production_capacity_factor = 0.1
			production_resource_need_factor = -0.2
		}

 		organization_modifier = {
 			military_industrial_organization_design_team_assign_cost = -0.2
 		}
 	}


 	add_trait = {
 		token = PRC_anti_aircraft_artillery_system
 		name = PRC_anti_aircraft_artillery_system
 		icon = GFX_generic_mio_trait_icon_anti_air_attack
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_high_velocity_guns
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_high_velocity_guns 
			generic_mio_trait_rapid_fire_guns
 		}

 		equipment_bonus = {
			anti_air_attack = 0.1
 		}
 		

 	}

 	add_trait = {
 		token = PRC_camouflage_outfitting
 		name = PRC_camouflage_outfitting
 		icon = GFX_generic_mio_trait_icon_surface_detection
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_splinter_protection
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_splinter_protection 
 		}

 		equipment_bonus = {
			surface_visibility = -0.1
 		}
 		

 	}

 	add_trait = {
 		token = PRC_bulbous_bow
 		name = PRC_bulbous_bow
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_advanced_fitting_works
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_advanced_fitting_works 
 		}

 		equipment_bonus = {
			naval_range = 0.05
			fuel_consumption = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_advanced_steam_turbine
 		name = PRC_advanced_steam_turbine
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_bulbous_bow
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_bulbous_bow 
 		}

 		equipment_bonus = {
			naval_range = 0.05
			naval_speed = 0.1
 		}
 		

 	}


 	add_trait = {
 		token = PRC_process_standardization
 		name = PRC_process_standardization
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		position = {
 			x = 8
 			y = 3
 		}
		production_bonus = {
			production_capacity_factor = 0.05
			production_cost_factor = -0.05
			production_resource_need_factor = -0.1
 		}
 	}

 	add_trait = {
 		token = PRC_advanced_damage_control_equipment
 		name = PRC_advanced_damage_control_equipment
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_process_standardization
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_process_standardization 
 		}
 		equipment_bonus = {
			reliability = 0.1
			max_strength = 0.1
 		}


 	}





}


PRC_shipbuilding_industry_bureau_organization_1 = {
	include = generic_escort_ship_organization
	name = PRC_shipbuilding_industry_bureau_organization_1
 	icon = GFX_idea_PRC_CBGY


 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		PRC = {
 			has_completed_focus = PRC_establish_pla_navy 
 		}
 	}

	tree_header_text = {
		text = mio_header_systems
		x = 1
	}

	tree_header_text = {
		text = mio_header_weapons
		x = 5
	}
	tree_header_text = {
		text = PRC_shipbuilding_industry_bureau_organization_header
		x = 9
	}


 	add_trait = {
 		token = PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait
 		name = PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 


 		relative_position_id = generic_mio_trait_fleet_escorts 
 		position = {
 			x = 3
 			y = 0
 		}

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.2
		} 

 		equipment_bonus = {
 			reliability = 0.1
 		}
 	}

 	add_trait = {
 		token = PRC_shipbuilding_industry_bureau_office_of_the_science_technology_committee_trait
 		name = PRC_shipbuilding_industry_bureau_office_of_the_science_technology_committee_trait
 		icon = GFX_generic_mio_trait_icon_naval_range
 		
 		special_trait_background = yes 

 		all_parents = {
 			PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait
 		}

 		relative_position_id = PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait 
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_research_bonus = 0.15
 		}
 		


 	}


	# 组织特质
 	add_trait = {
 		token = PRC_shipbuilding_industry_bureau_organization
 		name = PRC_shipbuilding_industry_bureau_organization
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 9
 			y = 2
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 9
 			y = 3
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


	# 海军
 	add_trait = {
 		token = PRC_camouflage_outfitting
 		name = PRC_camouflage_outfitting
 		icon = GFX_generic_mio_trait_icon_surface_detection
 		
 		special_trait_background = yes

 		position = {
 			x = 2
 			y = 0
 		}

 		equipment_bonus = {
			surface_visibility = -0.1
 		}
 		

 	}

 	add_trait = {
 		token = PRC_bulbous_bow
 		name = PRC_bulbous_bow
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_camouflage_outfitting
 		position = {
 			x = 0
 			y = 2
 		}

 		any_parent = {
 			PRC_camouflage_outfitting 
 		}

 		equipment_bonus = {
			naval_range = 0.05
			fuel_consumption = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_advanced_steam_turbine
 		name = PRC_advanced_steam_turbine
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_bulbous_bow
 		position = {
 			x = 0
 			y = 2
 		}

 		any_parent = {
 			PRC_bulbous_bow 
 		}

 		equipment_bonus = {
			naval_range = 0.05
			naval_speed = 0.1
 		}
 		

 	}


 	add_trait = {
 		token = PRC_process_standardization
 		name = PRC_process_standardization
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

  		relative_position_id =	generic_mio_trait_escort_in_force
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_escort_in_force 
			generic_mio_trait_anti_air_ships
 		}

		production_bonus = {
			production_capacity_factor = 0.05
			production_cost_factor = -0.05
			production_resource_need_factor = -0.1
 		}
 	}

 	add_trait = {
 		token = PRC_advanced_damage_control_equipment
 		name = PRC_advanced_damage_control_equipment
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_process_standardization
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_process_standardization 
 		}
 		equipment_bonus = {
			reliability = 0.1
			max_strength = 0.1
 		}


 	}








}


PRC_shipbuilding_industry_group_organization = {
	include = generic_battle_line_ship_organization
	name = PRC_shipbuilding_industry_group_organization
 	icon = GFX_idea_PRC_CBZG


 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		PRC = {
 			has_completed_focus = PRC_establish_pla_navy 
 		}
 	}

	tree_header_text = {
		text = mio_header_systems
		x = 1
	}

	tree_header_text = {
		text = mio_header_weapons
		x = 5
	}
	tree_header_text = {
		text = PRC_shipbuilding_industry_bureau_organization_header
		x = 9
	}


 	add_trait = {
 		token = PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait
 		name = PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 


 		position = {
 			x = 9
 			y = 3
 		}

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.2
		} 

 		equipment_bonus = {
 			reliability = 0.1
 		}
 	}

 	add_trait = {
 		token = PRC_shipbuilding_industry_bureau_office_of_the_science_technology_committee_trait
 		name = PRC_shipbuilding_industry_bureau_office_of_the_science_technology_committee_trait
 		icon = GFX_generic_mio_trait_icon_naval_range
 		
 		special_trait_background = yes 

 		all_parents = {
 			PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait
 		}

 		relative_position_id = PRC_shipbuilding_industry_bureau_nascant_shipbuilding_trait 
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_research_bonus = 0.15
 		}
 		


 	}


 	add_trait = {
 		token = PRC_shipbuilding_industry_group_organization
 		name = PRC_shipbuilding_industry_group_organization
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 9
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 1
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


	# 海军
 	add_trait = {
 		token = PRC_camouflage_outfitting
 		name = PRC_camouflage_outfitting
 		icon = GFX_generic_mio_trait_icon_surface_detection
 		
 		special_trait_background = yes

 		position = {
 			x = 3
 			y = 0
 		}

 		equipment_bonus = {
			surface_visibility = -0.1
 		}
 		

 	}

 	add_trait = {
 		token = PRC_bulbous_bow
 		name = PRC_bulbous_bow
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_camouflage_outfitting
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_camouflage_outfitting 
 		}

 		equipment_bonus = {
			naval_range = 0.05
			fuel_consumption = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_advanced_steam_turbine
 		name = PRC_advanced_steam_turbine
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_bulbous_bow
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_bulbous_bow 
 		}

 		equipment_bonus = {
			naval_range = 0.05
			naval_speed = 0.1
 		}
 		

 	}


 	add_trait = {
 		token = PRC_process_standardization
 		name = PRC_process_standardization
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_hardened_critical_components
 		position = {
 			x = 2
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_hardened_critical_components 
			generic_mio_trait_secondary_fire_director_control
			PRC_advanced_steam_turbine
 		}
		production_bonus = {
			production_capacity_factor = 0.05
			production_cost_factor = -0.05
			production_resource_need_factor = -0.1
 		}
 	}

 	add_trait = {
 		token = PRC_advanced_damage_control_equipment
 		name = PRC_advanced_damage_control_equipment
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_process_standardization
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_process_standardization 
 		}
 		equipment_bonus = {
			reliability = 0.1
			max_strength = 0.1
 		}


 	}



}


PRC_bohai_shipyard_organization = {
	include = generic_submarine_organization
	name = PRC_bohai_shipyard_organization
 	icon = GFX_idea_PRC_bh



 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 	}

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 610
 			}
 			610 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}

 	}

	# 组织特质
 	add_trait = {
 		token = PRC_431_trait
 		name = PRC_431_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 8
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}

 	add_trait = {
 		token = PRC_nuclear_Submarine_assembly_plant
 		name = PRC_nuclear_Submarine_assembly_plant
 		icon = GFX_generic_mio_department_icon_ship_submarine_production
 		
 		special_trait_background = yes 

 		position = {
 			x = 7
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 3 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
		limit_to_equipment_type = {
			ship_hull_nuclear_submarine
		}
 		equipment_bonus = {
 			reliability = 0.3
			naval_range = 0.1
 		}

 	}


	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 8
 			y = 1
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


 	add_trait = {
 		token = PRC_process_standardization
 		name = PRC_process_standardization
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_long_range_raiding
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_long_range_raiding 
 		}
		production_bonus = {
			production_capacity_factor = 0.05
			production_cost_factor = -0.05
			production_resource_need_factor = -0.1
 		}
 	}

 	add_trait = {
 		token = PRC_advanced_damage_control_equipment
 		name = PRC_advanced_damage_control_equipment
 		icon = GFX_generic_mio_department_icon_ship_general_production
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_process_standardization
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_process_standardization 
 		}
 		equipment_bonus = {
			reliability = 0.1
			max_strength = 0.1
 		}


 	}

 	add_trait = {
 		token = PRC_guided_torpedo
 		name = PRC_guided_torpedo
 		icon = GFX_generic_mio_trait_icon_torpedo_attack
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_improved_torpedo_detonators
 		position = {
 			x = -2
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_improved_torpedo_detonators 
 		}
 		equipment_bonus = {
			torpedo_attack = 0.05
			naval_torpedo_hit_chance_factor = 0.05
 		}


 	}

 	add_trait = {
 		token = PRC_experimental_walter_engine
 		name = PRC_experimental_walter_engine
 		icon = GFX_generic_mio_trait_icon_maximum_speed
 		
 		special_trait_background = yes

 		relative_position_id =	generic_mio_trait_experimental_anechoic_tiles
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_experimental_anechoic_tiles 
 		}
 		equipment_bonus = {
			surface_visibility = -0.05
			sub_visibility = -0.05
			build_cost_ic = 0.05
			naval_range = 0.05
 		}


 	}


}



###########################

###  #    ##  #  # ###  ## 
#  # #   #  # ## # #   #   
###  #   #### # ## ##   #  
#    #   #  # #  # #     # 
#    ### #  # #  # ### ##  

###########################



PRC_peoples_aviation_company_of_china_organization = {
	include = generic_general_aircraft_organization 
	name = PRC_peoples_aviation_company_of_china_organization
 	icon = GFX_idea_PRC_peoples_aviation_company_of_china

 	allowed = {
	 	OR = {
	 		AND = {
	 			tag = PRC
	 			has_dlc = "No Compromise, No Surrender"
	 		}
	 		AND = {
	 			original_tag = PHI 
	 			has_dlc = "No Compromise, No Surrender"
	 		}
	 	}
	}

	available = {
		if = {
			limit = {
				FROM = {
					original_tag = PHI
				}
			}
			FROM = {
				has_completed_focus = PHI_smugglers
			}
		}
	}

	equipment_type = {
		mio_cat_eq_all_small_plane
		mio_cat_eq_all_medium_plane
		mio_cat_eq_only_strategic_bomber
		transport_plane_equipment
	}

	tree_header_text = {
		text = mio_header_fighter_aircraft
		x = 1
	}

	tree_header_text = {
		text = mio_header_bomber_aircraft
		x = 4
	}

	tree_header_text = {
		text = mio_header_naval_aircraft
		x = 7
	}

	tree_header_text = {
		text = PRC_organization_industry
		x = 9
	}




 	add_trait = {
 		token = PRC_peoples_aviation_company_of_china_transport_planes_trait
 		name = PRC_peoples_aviation_company_of_china_transport_planes_trait
 		icon = GFX_mio_cat_eq_all_large_plane
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_conservative_designs

 		all_parents = {
 			generic_mio_trait_conservative_designs
 		}

 		position = {
 			x = -1
 			y = 1
 		} 

 		limit_to_equipment_type	= { transport_plane_equipment_1 transport_plane_equipment_2 transport_plane_equipment_3 }

 		production_bonus = {
 			production_cost_factor = -0.15
 		}
 	}

 	add_trait = {
 		token = PRC_peoples_aviation_company_of_china_power_of_monopoly_trait
 		name = PRC_peoples_aviation_company_of_china_power_of_monopoly_trait
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_conservative_designs

 		all_parents = {
 			generic_mio_trait_conservative_designs
 		}

 		position = {
 			x = 1
 			y = 1
 		} 


 		production_bonus = {
 			production_cost_factor = -0.1
			production_capacity_factor = 0.15
 		}
 	}

	# 组织特质
 	add_trait = {
 		token = PRC_CAAC
 		name = PRC_CAAC
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 2
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 0
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}

 	add_trait = {
 		token = PRC_promote_labor_role_models
 		name = PRC_promote_labor_role_models
 		icon = GFX_generic_mio_trait_icon_unique
 		
 		special_trait_background = yes

 		position = {
 			x = 6
 			y = 0
 		}

 		production_bonus = {
			production_capacity_factor = 0.05
			production_efficiency_cap_factor = 0.05
 		}
 		

 	}
	
 	add_trait = {
 		token = PRC_recycling_al
 		name = PRC_recycling_al
 		icon = GFX_generic_mio_trait_icon_hardness
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 3
 		}


 		production_bonus = {
			production_capacity_factor = 0.07
			production_resource_need_factor = -0.15
 		}


 		equipment_bonus = {
			reliability = -0.05
		}
 		

 	}

 	add_trait = {
 		token = PRC_al_alloy
 		name = PRC_al_alloy
 		icon = GFX_generic_mio_trait_icon_hardness
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_recycling_al
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_recycling_al 
 		}
 		production_bonus = {
			production_efficiency_cap_factor = 0.1
			production_efficiency_gain_factor = 0.1
 		}

 	}

 	add_trait = {
 		token = PRC_general_parts
 		name = PRC_general_parts
 		icon = GFX_generic_mio_trait_icon_build_cost_ic
 		
 		special_trait_background = yes

 		position = {
 			x = 9
 			y = 0
 		}

 		production_bonus = {
			production_resource_need_factor = -0.05
			production_cost_factor = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_standardized_production
 		name = PRC_standardized_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_general_parts
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_general_parts 

 		}

 		production_bonus = {
			production_efficiency_cap_factor = 0.15
			production_efficiency_gain_factor = 0.15
 		}

 	}

 	add_trait = {
 		token = PRC_cluster_production
 		name = PRC_cluster_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_standardized_production
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_standardized_production 

 		}

 		production_bonus = {
			production_cost_factor = -0.1
			production_efficiency_gain_factor = 0.2
 		}
 		

 	}

 	add_trait = {
 		token = PRC_local_order
 		name = PRC_local_order
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_cluster_production
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_cluster_production 
 		}
 		production_bonus = {
			production_cost_factor = -0.05
			production_capacity_factor = 0.1
			production_resource_need_factor = -0.1
 		}

 	}


}


PRC_harbin_aircraft_industry_group_organization = {
	include = generic_multi_role_aircraft_organization 
	name = PRC_harbin_aircraft_industry_group_organization
 	icon = GFX_idea_PRC_harbin_aircraft

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 328
 			}
 			328 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}
 	}

	equipment_type = {
		mio_cat_eq_all_small_plane
		mio_cat_eq_all_medium_plane
		transport_plane_equipment
 		helicopter_equipment ## Include helicopters
	}
	
	tree_header_text = {
		text = PRC_harbin_aircraft_industry_group_organization_header
		x = 0 
	}
		tree_header_text = {
		text = mio_header_light_aircraft
		x = 3
	}

	tree_header_text = {
		text = mio_header_medium_aircraft
		x = 6
	}


	research_categories = { mio_cat_all_light_aircraft_and_modules mio_cat_all_medium_aircraft_and_modules helicopter_tech }

 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 		has_dlc = "Gotterdammerung"
 	}

 	add_trait = {
 		token = PRC_harbin_aircraft_industry_group_factory_122_trait
 		name = PRC_harbin_aircraft_industry_group_factory_122_trait
 		icon = GFX_generic_mio_department_icon_plane_general_conversion

 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_escort_designs
 		position = {
 			x = 2
 			y = 1
 		}

 		all_parents = {
 			generic_mio_trait_escort_designs
 		}

 		production_bonus = {
 			production_conversion_speed_factor = 0.1
 		}

 	}


 	add_trait = {

 		token = PRC_harbin_aircraft_industry_group_harbin_aircraft_manufacturing_plant_trait
 		name = PRC_harbin_aircraft_industry_group_harbin_aircraft_manufacturing_plant_trait
 		icon = GFX_generic_mio_department_icon_helicopter


 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_armored_cockpit

 		all_parents = {
 			generic_mio_trait_armored_cockpit
 		}

 		position = {
 			x = -3
 			y = 1
 		} 

 		limit_to_equipment_type = { helicopter_equipment }

 		production_bonus = {
 			production_capacity_factor = 0.15
 		}

 	}

 	add_trait = {

 		token = PRC_kobe_specialization
 		name = PRC_kobe_specialization
 		icon = GFX_generic_mio_department_icon_helicopter


 		special_trait_background = yes 

 		relative_position_id = PRC_harbin_aircraft_industry_group_harbin_aircraft_manufacturing_plant_trait

 		all_parents = {
 			PRC_harbin_aircraft_industry_group_harbin_aircraft_manufacturing_plant_trait
 		}

 		position = {
 			x = 0
 			y = 1
 		} 

 		limit_to_equipment_type = { helicopter_equipment }

 		equipment_bonus = {
 			reliability = 0.1
			build_cost_ic = -0.1		
		} 

 	}

 	add_trait = {

 		token = PRC_turboshaft_engine
 		name = PRC_turboshaft_engine
 		icon = GFX_generic_mio_department_icon_helicopter


 		special_trait_background = yes 

 		relative_position_id = PRC_kobe_specialization

 		all_parents = {
 			PRC_kobe_specialization
 		}

 		position = {
 			x = 0
 			y = 1
 		} 

 		limit_to_equipment_type = { helicopter_equipment }

 		equipment_bonus = {
 			reliability = 0.05
			fuel_consumption = -0.1
			maximum_speed = 0.1		
		} 

 	}

	# 组织特质
 	add_trait = {
 		token = PRC_haerbin_trait
 		name = PRC_haerbin_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 8
 			y = 3
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}

	
}


PRC_shenyang_aircraft_corporation_organization= { 
	include = generic_high_agility_fighter_aircraft_organization 
	name = PRC_shenyang_aircraft_corporation_organization
 	icon = GFX_idea_PRC_shenyang_aircraft_corporation



	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
		has_dlc = "By Blood Alone" 
 	}

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 716
 			}
 			716 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}
 	}

	equipment_type = {
		mio_cat_eq_only_light_fighter
		cv_small_plane_cas_airframe #
		cv_small_plane_naval_bomber_airframe #
	}

	tree_header_text = {
		text = mio_header_production
		x = 1
	}

	tree_header_text = {
		text = mio_header_engines
		x = 3
	}

	tree_header_text = {
		text = mio_header_wings
		x = 5
	}

	tree_header_text = {
		text = mio_header_weapons
		x = 7
	}

	tree_header_text = {
		text = PRC_organization_shipboard_aircraft
		x = 8
	}



 	add_trait = {

 		token = PRC_shenyang_aircraft_corporation_factory_112_trait
 		name = PRC_shenyang_aircraft_corporation_factory_112_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_fabric_skin

 		any_parent = {	generic_mio_trait_fabric_skin generic_mio_trait_metal_skin }


 		position = {
 			x = 1
 			y = 2
 		} 

 		limit_to_equipment_type = { 
			small_plane_airframe_4
			small_plane_airframe_5
			cv_small_plane_airframe_4
			cv_small_plane_cas_airframe_4
			cv_small_plane_naval_bomber_airframe_4
		}

 		equipment_bonus = {
 			air_agility = 0.05
			reliability = 0.05
			air_range = 0.1
 		}
 	}

 	add_trait = {

 		token = PRC_shenyang_aircraft_corporation_domestic_jet_manufacturer_trait
 		name = PRC_shenyang_aircraft_corporation_domestic_jet_manufacturer_trait
 		icon = GFX_military_industrial_organization_jet_fighter_equipment
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_fabric_skin

 		all_parents = {
 			PRC_shenyang_aircraft_corporation_factory_112_trait
 			generic_mio_trait_fuel_injection_engines
 		}

 		position = {
 			x = 1
 			y = 4
 		} 

 		limit_to_equipment_type = { 
			small_plane_airframe_4
			small_plane_airframe_5
			cv_small_plane_airframe_4
			cv_small_plane_cas_airframe_4
			cv_small_plane_naval_bomber_airframe_4
		}

 		equipment_bonus = {
 			air_agility = 0.15
			build_cost_ic = -0.05
 		}
 	}

	add_trait = {
		token = PRC_refined_skinning
		name = PRC_refined_skinning
		icon = GFX_generic_mio_trait_icon_air_agility
 		special_trait_background = yes 

 		relative_position_id =	generic_mio_trait_metal_skin
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_metal_skin 
			generic_mio_trait_fabric_skin
 		}

		equipment_bonus = {
			fuel_consumption = -0.05
			air_range = 0.05
			air_agility = 0.05
		}

		production_bonus = {
			production_cost_factor = 0.05
		}
	}
	
	add_trait = {
		token = PRC_polish_rivets
		name = PRC_polish_rivets
		icon = GFX_generic_mio_trait_icon_maximum_speed
 		special_trait_background = yes 

 		relative_position_id =	PRC_refined_skinning
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_refined_skinning 
 		}

		equipment_bonus = {
			fuel_consumption = -0.05
			air_range = 0.05
		}

		production_bonus = {
			production_cost_factor = 0.05
		}		
	}

	add_trait = {
		token = generic_mio_trait_high_quality_aluminium_alloys
		name = generic_mio_trait_high_quality_aluminium_alloys
		icon = GFX_generic_mio_trait_icon_air_agility
 		special_trait_background = yes 

		position = { x=0 y=1 }
		relative_position_id = PRC_polish_rivets

		any_parent = { PRC_polish_rivets  }

		equipment_bonus = {
			air_agility = 0.05
			reliability = 0.05
		}
	}

	add_trait = {
		token = PRC_self_sealing_fuel_tank
		name = PRC_self_sealing_fuel_tank
		icon = GFX_generic_mio_trait_icon_fuel_consumption

 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = generic_mio_trait_high_octane_fuels
		all_parents = { generic_mio_trait_high_octane_fuels }

		equipment_bonus = {
			reliability = 0.05
			air_defence = 0.05
			fuel_consumption = -0.05
		}

		production_bonus = {
			production_cost_factor = 0.05
		}
	}

	# 组织特质
 	add_trait = {
 		token = PRC_shenyang_trait
 		name = PRC_shenyang_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 1
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 2
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


	add_trait = {
		token = PRC_internal_support_frame
		name = PRC_internal_support_frame
		icon = GFX_generic_mio_trait_icon_maximum_speed
 		special_trait_background = yes 

		position = { x=0 y=1 }
		relative_position_id = generic_mio_trait_gunboat

		any_parent = { 
			generic_mio_trait_interceptor
			generic_mio_trait_gunboat 
			PRC_ocean_radar
		}


		limit_to_equipment_type = {  cv_small_plane_naval_bomber_airframe }

		equipment_bonus = {
			maximum_speed = 0.05
			naval_strike_attack = 0.05
		}
	}

	add_trait = {
		token = PRC_massive_release
		name = PRC_massive_release
		icon = GFX_generic_mio_trait_icon_surface_detection
 		special_trait_background = yes 

		position = { x=0 y=1 }
		relative_position_id = PRC_internal_support_frame

		any_parent = {  PRC_internal_support_frame }

		limit_to_equipment_type = {  cv_small_plane_naval_bomber_airframe }

		equipment_bonus = {
			surface_detection = 0.05
			naval_strike_attack = 0.05
			naval_strike_targetting = 0.05
		}
	}


	add_trait = {
		token = PRC_specialized_navigation_equipment
		name = PRC_specialized_navigation_equipment
		icon = GFX_generic_mio_trait_icon_reliability
 		special_trait_background = yes 

		position = { 
			x = 8 
			y = 0 
		}

 		limit_to_equipment_type = { 
			cv_small_plane_airframe
			cv_small_plane_cas_airframe
			cv_small_plane_naval_bomber_airframe
		}

		equipment_bonus = {
			reliability = 0.05
			surface_detection = 0.05
		}
	}

	add_trait = {
		token = PRC_ship_ammunition
		name = PRC_ship_ammunition
		icon = GFX_generic_mio_trait_icon_air_ground_attack
 		special_trait_background = yes 

		position = { 
			x = 0 
			y = 1 
		}
		relative_position_id = PRC_specialized_navigation_equipment
		any_parent = { PRC_specialized_navigation_equipment  }

 		limit_to_equipment_type = { 
			cv_small_plane_cas_airframe
			cv_small_plane_naval_bomber_airframe
		}

		equipment_bonus = {
			naval_strike_attack = 0.05
			naval_strike_targetting = 0.05
		}
	}

	add_trait = {
		token = PRC_ocean_radar
		name = PRC_ocean_radar
		icon = GFX_generic_mio_trait_icon_surface_detection
 		special_trait_background = yes 

 		relative_position_id =	PRC_ship_ammunition
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_ship_ammunition 
 		}

 		limit_to_equipment_type = { 
			cv_small_plane_cas_airframe
			cv_small_plane_naval_bomber_airframe
		}

		equipment_bonus = {
			surface_detection = 0.05
			naval_strike_targetting = 0.05
		}
	}

	add_trait = {
		token = PRC_large_ammunition
		name = PRC_large_ammunition
		icon = GFX_generic_mio_trait_icon_air_ground_attack
 		special_trait_background = yes 

 		relative_position_id =	PRC_ocean_radar
 		position = {
 			x = 0
 			y = 2
 		}

 		any_parent = {
 			PRC_ocean_radar 
 		}

 		limit_to_equipment_type = { 
			cv_small_plane_cas_airframe
			cv_small_plane_naval_bomber_airframe
		}

		equipment_bonus = {
			naval_strike_attack  = 0.1
		}
	}




}


PRC_chengdu_aircraft_corporation_organization = {
	include = generic_high_agility_fighter_aircraft_organization 
	name = PRC_chengdu_aircraft_corporation_organization
 	icon = GFX_idea_PRC_chengdu

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 1041
 			}
 			1041 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}
 	}

	equipment_type = {
		mio_cat_eq_only_light_fighter
		medium_plane_fighter_airframe #
	}
	
 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
		has_dlc = "By Blood Alone" 
 	}


	tree_header_text = {
		text = mio_header_production
		x = 1
	}

	tree_header_text = {
		text = mio_header_engines
		x = 3
	}

	tree_header_text = {
		text = mio_header_wings
		x = 5
	}

	tree_header_text = {
		text = mio_header_weapons
		x = 7
	}

	tree_header_text = {
		text = PRC_organization_warplane
		x = 8
	}



 	add_trait = {

 		token = PRC_132_trait
 		name = PRC_132_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_fabric_skin

 		any_parent = {	generic_mio_trait_fabric_skin generic_mio_trait_metal_skin }


 		position = {
 			x = 1
 			y = 2
 		} 

 		limit_to_equipment_type = { 
			small_plane_airframe_4
			small_plane_airframe_5
			cv_small_plane_airframe_4
			cv_small_plane_cas_airframe_4
			cv_small_plane_naval_bomber_airframe_4
		}

		equipment_bonus = {
 			air_agility = 0.05
			reliability = 0.05
			air_range = 0.1
 		}
 	}

 	add_trait = {

 		token = PRC_shenyang_aircraft_corporation_domestic_jet_manufacturer_trait
 		name = PRC_shenyang_aircraft_corporation_domestic_jet_manufacturer_trait
 		icon = GFX_military_industrial_organization_jet_fighter_equipment
 		
 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_fabric_skin

 		all_parents = {
 			PRC_132_trait
 			generic_mio_trait_fuel_injection_engines
 		}

 		position = {
 			x = 1
 			y = 4
 		} 

 		limit_to_equipment_type = { 
			small_plane_airframe_4
			small_plane_airframe_5
			cv_small_plane_airframe_4
			cv_small_plane_cas_airframe_4
			cv_small_plane_naval_bomber_airframe_4
		}
 		equipment_bonus = {
 			air_agility = 0.15
			build_cost_ic = -0.05
 		}
 	}

	add_trait = {
		token = PRC_self_sealing_fuel_tank
		name = PRC_self_sealing_fuel_tank
		icon = GFX_generic_mio_trait_icon_fuel_consumption

 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = generic_mio_trait_high_octane_fuels
		all_parents = { generic_mio_trait_high_octane_fuels }

		equipment_bonus = {
			reliability = 0.05
			air_defence = 0.05
			fuel_consumption = -0.05
		}

		production_bonus = {
			production_cost_factor = 0.05
		}
	}

	add_trait = {
		token = PRC_refined_skinning
		name = PRC_refined_skinning
		icon = GFX_generic_mio_trait_icon_air_agility
 		special_trait_background = yes 

 		relative_position_id =	generic_mio_trait_metal_skin
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			generic_mio_trait_metal_skin 
			generic_mio_trait_fabric_skin
 		}

		equipment_bonus = {
			fuel_consumption = -0.05
			air_range = 0.05
			air_agility = 0.05
		}

		production_bonus = {
			production_cost_factor = 0.05
		}

	}
	
	add_trait = {
		token = PRC_polish_rivets
		name = PRC_polish_rivets
		icon = GFX_generic_mio_trait_icon_maximum_speed
 		special_trait_background = yes 

 		relative_position_id =	PRC_refined_skinning
 		position = {
 			x = 0
 			y = 1
 		}

 		any_parent = {
 			PRC_refined_skinning 
 		}

		equipment_bonus = {
			fuel_consumption = -0.05
			air_range = 0.05
		}

		production_bonus = {
			production_cost_factor = 0.05
		}


	}

	add_trait = {
		token = generic_mio_trait_high_quality_aluminium_alloys
		name = generic_mio_trait_high_quality_aluminium_alloys
		icon = GFX_generic_mio_trait_icon_air_agility
 		special_trait_background = yes 

		position = { x=0 y=1 }
		relative_position_id = PRC_polish_rivets

		any_parent = { PRC_polish_rivets  }

		equipment_bonus = {
			air_agility = 0.05
			reliability = 0.05
		}
	}


	# 组织特质
 	add_trait = {
 		token = PRC_chengdu_trait
 		name = PRC_chengdu_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 1
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 2
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


	add_trait = {
		token = generic_mio_trait_reinforced_fuselage
		name = generic_mio_trait_reinforced_fuselage
		icon = GFX_generic_mio_trait_icon_reliability
 		special_trait_background = yes 

		position = { x=8 y=0 }

		equipment_bonus = {
			reliability = 0.05
			air_defence = 0.05
		}
	}
	
	add_trait = {
		token = generic_mio_air_cooled_engines
		name = generic_mio_air_cooled_engines
		icon = GFX_generic_mio_trait_icon_reliability

 		special_trait_background = yes 
		position = { x=0 y=2 }
		relative_position_id = generic_mio_trait_reinforced_fuselage
		all_parents = { generic_mio_trait_reinforced_fuselage }

		equipment_bonus = {
			reliability = 0.05
			air_defence = 0.05
		}
	}
	
	add_trait = {
		token = PRC_cockpit_armor_plate
		name = PRC_cockpit_armor_plate
		icon = GFX_generic_mio_trait_icon_defense

 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = generic_mio_air_cooled_engines
		all_parents = { generic_mio_air_cooled_engines }

		equipment_bonus = {
			air_defence = 0.1
		}
		production_bonus = {
			production_cost_factor = 0.05
		}


	}

	add_trait = {
		token = PRC_fighter_hunt
		name = PRC_fighter_hunt
		icon = GFX_generic_mio_trait_icon_anti_air_attack
 		special_trait_background = yes 

		position = { x=-1 y=1 }
		relative_position_id = PRC_cockpit_armor_plate

		any_parent = { PRC_cockpit_armor_plate generic_mio_trait_gunboat generic_mio_trait_interceptor}

		equipment_bonus = {
			air_attack = 0.1
		}
	}

	add_trait = {
		token = PRC_fighter_aircraft_design
		name = PRC_fighter_aircraft_design
		icon = GFX_generic_mio_department_icon_plane_fighter_engine
 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = PRC_cockpit_armor_plate

		any_parent = { PRC_cockpit_armor_plate  }

		equipment_bonus = {
			air_attack = 0.05
			air_agility = 0.05
			air_superiority = 0.1
		}
	}







}


PRC_nanchang_aircraft_corporation_organization = {
	include = generic_cas_aircraft_organization 
	name = PRC_nanchang_aircraft_corporation_organization
 	icon = GFX_idea_PRC_nanchang

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 600
 			}
 			600 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}
 	}
	
 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
		has_dlc = "By Blood Alone" 
 	}
	# 组织特质
 	add_trait = {
 		token = PRC_320_trait
 		name = PRC_320_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 3
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 1
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


	add_trait = {
		token = PRC_refined_Engine
		name = PRC_refined_Engine
		icon = GFX_generic_mio_trait_icon_maximum_speed
 		special_trait_background = yes 
		position = { x=3 y=0 }

		equipment_bonus = {
			maximum_speed  = 0.08
			air_range  = 0.1
		}
	}

	add_trait = {
		token = PRC_engine_safety_design
		name = PRC_engine_safety_design
		icon = GFX_generic_mio_trait_icon_defense
 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = PRC_refined_Engine

		any_parent = { PRC_refined_Engine  }
		equipment_bonus = {
			reliability = 0.1
		}

		production_bonus = {
			production_cost_factor = 0.05
		}
	}

	add_trait = {
		token = PRC_q5
		name = PRC_q5
		icon = GFX_generic_mio_department_icon_plane_cas_combat
 		special_trait_background = yes 
		position = { x=8 y=2 }

		equipment_bonus = {
			air_agility = 0.1			
			reliability = 0.1
		}
	}

	add_trait = {
		token = PRC_q5_nuclear
		name = PRC_q5_nuclear
		icon = GFX_generic_mio_trait_icon_air_ground_attack
 		special_trait_background = yes 
		position = { x=-1 y=2 }
		relative_position_id = PRC_q5

		all_parents = {
			PRC_q5 
			generic_mio_cluster_bombs 
		} 
		equipment_bonus = {
			air_ground_attack = 0.3
		}

		production_bonus = {
			production_cost_factor = 0.25
		}
	}


}


PRC_xian_aircraft_organization = {
	include = generic_heavy_aircraft_organization 
	name = PRC_xian_aircraft_organization
 	icon = GFX_idea_PRC_xian

 	available = {
 		OR = {
	 		PRC = {
 				controls_state = 744
 			}
 			744 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}
 	}
	
 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
		has_dlc = "By Blood Alone" 
 	}

	tree_header_text = {
		text = mio_header_design_department
		x = 2
	}

	tree_header_text = {
		text = PRC_bombing_on_sea
		x = 4
	}

	tree_header_text = {
		text = PRC_strategic_bombing
		x = 6
	}	

	tree_header_text = {
		text = mio_header_operational_department
		x = 8
	}




	# 组织特质
 	add_trait = {
 		token = PRC_172_trait
 		name = PRC_172_trait
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 3
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}





	add_trait = {
		token = generic_mio_trait_navigation_equipment
		name = generic_mio_trait_navigation_equipment
		icon = GFX_generic_mio_trait_icon_reliability
 		special_trait_background = yes 
		position = { x=4 y=1 }
		any_parent = { generic_mio_trait_reinforced_frames generic_mio_trait_extended_rear_fuselage }
		limit_to_equipment_type = {  large_plane_maritime_patrol_plane_airframe }
		equipment_bonus = {
			reliability = 0.05
			surface_detection = 0.05
			sub_detection = 0.05
		}
	}

	add_trait = {
		token = generic_mio_trait_internal_torpedo_mountings
		name = generic_mio_trait_internal_torpedo_mountings
		icon = GFX_generic_mio_trait_icon_maximum_speed
 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = generic_mio_trait_navigation_equipment
		all_parents = { generic_mio_trait_navigation_equipment }

		limit_to_equipment_type = { large_plane_maritime_patrol_plane_airframe  }

		equipment_bonus = {
			maximum_speed = 0.05
			naval_strike_attack = 0.05
		}
	}

	add_trait = {
		token = generic_mio_trait_high_speed_torpedo_release
		name = generic_mio_trait_high_speed_torpedo_release
		icon = GFX_generic_mio_trait_icon_surface_detection
 		special_trait_background = yes 
		position = { x=0 y=1 }
		relative_position_id = generic_mio_trait_internal_torpedo_mountings

		all_parents = {  generic_mio_trait_internal_torpedo_mountings }

		limit_to_equipment_type = { large_plane_maritime_patrol_plane_airframe  }

		equipment_bonus = {
			surface_detection = 0.05
			sub_detection = 0.05
			naval_strike_attack = 0.05
			naval_strike_targetting = 0.05
		}
	}

	add_trait = {
		token = PRC_large_ocean_radar
		name = PRC_large_ocean_radar
		icon = GFX_generic_mio_trait_icon_surface_detection
 		special_trait_background = yes 

 		relative_position_id =	generic_mio_trait_high_speed_torpedo_release
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			generic_mio_trait_high_speed_torpedo_release 
 		}

 		limit_to_equipment_type = { 
			large_plane_maritime_patrol_plane_airframe
		}

		equipment_bonus = {
			surface_detection = 0.1
			sub_detection = 0.1
			naval_strike_targetting = 0.1
		}

		production_bonus = {
			production_cost_factor = 0.05
		}
	}

	
	add_trait = {
		token = PRC_large_fuselage_design
		name = PRC_large_fuselage_design
		icon = GFX_generic_mio_trait_icon_naval_range
 		special_trait_background = yes 
		position = { x=6 y=1 }
		any_parent = { generic_mio_trait_reinforced_frames generic_mio_trait_extended_rear_fuselage }
		equipment_bonus = {
			reliability = 0.05
			air_bombing = 0.05
			air_range = 0.1
		}
		production_bonus = {
			production_cost_factor = 0.05
		}
	}

	add_trait = {
		token = PRC_large_bomb_bay
		name = PRC_large_bomb_bay
		icon = GFX_generic_mio_trait_icon_strategic_attack
 		special_trait_background = yes 

 		relative_position_id =	PRC_large_fuselage_design
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_large_fuselage_design 
 		}

		equipment_bonus = {
			air_bombing = 0.1
		}
	}

	add_trait = {
		token = PRC_internal_armor
		name = PRC_internal_armor
		icon = GFX_generic_mio_trait_icon_defense
 		special_trait_background = yes 

 		relative_position_id =	PRC_large_bomb_bay
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_large_bomb_bay 
 		}

		equipment_bonus = {
			reliability = 0.05
			air_defence  = 0.1
		}
	}

	add_trait = {
		token = PRC_long_range_flight
		name = PRC_long_range_flight
		icon = GFX_generic_mio_trait_icon_maximum_speed
 		special_trait_background = yes 

 		relative_position_id =	PRC_internal_armor
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_internal_armor 
 		}

		equipment_bonus = {
			air_agility = 0.05
			air_range = 0.1
		}
		production_bonus = {
			production_cost_factor = 0.05
		}
	}







}



################################### 

#   #  ##  ### ### ###  ### ### #   
## ## #  #  #  #   #  #  #  #   #   
# # # ####  #  ##  ###   #  ##  #   
#   # #  #  #  #   #  #  #  #   #   
#   # #  #  #  ### #  # ### ### ### 


###################################


PRC_ordenance_bureau_organization = {
	include = generic_artillery_organization
	name = PRC_ordenance_bureau_organization
 	icon = GFX_idea_PRC_ordenance_bureau

 	allowed = {
	 	OR = {
	 		AND = {
	 			tag = PRC
	 			has_dlc = "No Compromise, No Surrender"
	 		}
	 		AND = {
	 			original_tag = PHI 
	 			has_dlc = "No Compromise, No Surrender"
	 		}
	 	}
	}

	available = {
		if = {
			limit = {
				FROM = {
					original_tag = PHI
				}
			}
			FROM = {
				has_completed_focus = PHI_smugglers
			}
		}
	}


	add_trait = {

 		token = PRC_ordenance_bureau_central_planning_trait
 		name = PRC_ordenance_bureau_central_planning_trait
 		icon = GFX_generic_mio_trait_icon_build_cost_ic


 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_sliding_breech_block

 		all_parents = {
 			generic_mio_trait_sliding_breech_block
 		}

 		position = {
 			x = 0
 			y = 2
 		} 

 		

 		production_bonus = {
 			production_cost_factor = -0.1
 		}

 	}


	# 组织特质
 	add_trait = {
 		token = PRC_ordenance_bureau_organization
 		name = PRC_ordenance_bureau_organization
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 3
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.05
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 8
 			y = 3
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}



}


PRC_huangyadong_arsenal_organization = {
	include = generic_support_equipment_organization
	name = PRC_huangyadong_arsenal_organization
 	icon = GFX_idea_PRC_huangyadong_arsenal

 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
	}

	available = {
		OR = {
	 		PRC = {
 				controls_state = 615
 			}
 			615 = {
 				has_dynamic_modifier = {
 					modifier = PRC_infiltrated_state_3
 				}
 			}
 		}
	}

	tree_header_text = {
		text = mio_header_support
		x = 1
	}
	tree_header_text = {
		text = PRC_huangyadong_arsenal_organization_header
		x = 3
	}

	tree_header_text = {
		text = mio_header_weapons
		x = 6.5
	}

	add_trait = {

 		token = PRC_huangyadong_arsenal_cave_industry_trait
 		name = PRC_huangyadong_arsenal_cave_industry_trait
 		icon = GFX_generic_mio_department_icon_tank_general_spg


 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_private_scientists_program


 		position = {
 			x = -2
 			y = 0
 		} 
		

 		production_bonus = {
 			production_cost_factor = -0.1
 		}

 		organization_modifier = {
 			military_industrial_organization_design_team_assign_cost = -0.25
 		}

 	}

	add_trait = {

 		token = PRC_huangyadong_arsenal_jewell_in_the_crown_trait
 		name = PRC_huangyadong_arsenal_jewell_in_the_crown_trait
 		icon = GFX_generic_mio_trait_icon_unique


 		special_trait_background = yes 

 		relative_position_id = PRC_huangyadong_arsenal_cave_industry_trait

 		all_parents = {
 			PRC_huangyadong_arsenal_cave_industry_trait
 		}

 		position = {
 			x = 0
 			y = 1
 		} 

		production_bonus = {
			production_capacity_factor = 0.05
		} 		

 		organization_modifier = {
 			military_industrial_organization_funds_gain = 0.1
 		}

 	}

	# 组织特质
 	add_trait = {
 		token = PRC_huangyadong_arsenal_organization
 		name = PRC_huangyadong_arsenal_organization
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 2
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.1
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}


	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 7
 			y = 0
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}

 	add_trait = {
 		token = PRC_promote_labor_role_models
 		name = PRC_promote_labor_role_models
 		icon = GFX_generic_mio_trait_icon_unique
 		
 		special_trait_background = yes

 		position = {
 			x = 4
 			y = 3
 		}

 		production_bonus = {
			production_capacity_factor = 0.05
			production_efficiency_cap_factor = 0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_general_parts
 		name = PRC_general_parts
 		icon = GFX_generic_mio_trait_icon_build_cost_ic
 		
 		special_trait_background = yes

		relative_position_id =	PRC_huangyadong_arsenal_jewell_in_the_crown_trait
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_huangyadong_arsenal_jewell_in_the_crown_trait 

 		}


 		production_bonus = {
			production_resource_need_factor = -0.05
			production_cost_factor = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_standardized_production
 		name = PRC_standardized_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_general_parts
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_general_parts 

 		}

 		production_bonus = {
			production_efficiency_cap_factor = 0.15
			production_efficiency_gain_factor = 0.15
 		}

 	}

 	add_trait = {
 		token = PRC_cluster_production
 		name = PRC_cluster_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_standardized_production
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_standardized_production 

 		}

 		production_bonus = {
			production_cost_factor = -0.1
			production_efficiency_gain_factor = 0.2
 		}
 		

 	}
	




}



PRC_cmc_military_industry_bureau_organization = {
	include = generic_infantry_equipment_organization
	name = PRC_cmc_military_industry_bureau_organization
 	icon = GFX_idea_PRC_cmc_military_industry_bureau

 	allowed = {
	 	OR = {
	 		AND = {
	 			tag = PRC
	 			has_dlc = "No Compromise, No Surrender"
	 		}
	 		AND = {
	 			original_tag = PHI 
	 			has_dlc = "No Compromise, No Surrender"
	 		}
	 	}
	}

	available = {
		if = {
			limit = {
				FROM = {
					original_tag = PHI
				}
			}
			FROM = {
				has_completed_focus = PHI_smugglers
			}
		}
	}

	add_trait = {

 		token = PRC_cmc_military_industry_bureau_center_of_the_red_arsenal_trait
 		name = PRC_cmc_military_industry_bureau_center_of_the_red_arsenal_trait
 		icon = GFX_generic_mio_department_icon_infantry_offense


 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_drum_pattern_sights


 		position = {
 			x = 2
 			y = 0
 		} 

 		equipment_bonus = {
 			soft_attack = 0.1
			reliability = 0.1
			defense = 0.1
 		}

 		organization_modifier = {
 			military_industrial_organization_funds_gain = 0.05
 			military_industrial_organization_design_team_assign_cost = -0.1
 		}

 	}

	# 组织特质
 	add_trait = {
 		token = PRC_cmc_military_industry_bureau_organization
 		name = PRC_cmc_military_industry_bureau_organization
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 0
 			y = 0
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.1
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 1
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}




}



PRC_first_automative_works_organization = {
	include = generic_motorized_mechanized_organization
	name = PRC_first_automative_works_organization
 	icon = GFX_idea_PRC_first_automative_works

 	allowed = {
 		tag = PRC
 		has_dlc = "No Compromise, No Surrender"
 		has_dlc = "La Resistance"
	}

	equipment_type = {
		armored_car_equipment ### Include armored cars
		motorized_equipment
		mechanized_equipment
		motorized_rocket_equipment
		
	}

	research_categories = {
		mio_cat_tech_all_motorized_mechanized
		cat_armored_cars
	}


	add_trait = {
		token = PRC_first_automative_works_soviet_advisors_trait
 		name = PRC_first_automative_works_soviet_advisors_trait
 		icon = GFX_generic_mio_trait_icon_surface_detection


 		special_trait_background = yes 

 		relative_position_id = generic_mio_trait_closed_chassi


 		position = {
 			x = 1
 			y = 0
 		} 

 		production_bonus = {
 			production_conversion_speed_factor = 0.15
 		}

 		organization_modifier = {
 			military_industrial_organization_funds_gain = 0.05
 			military_industrial_organization_design_team_assign_cost = -0.1
 		}
	}

	# 组织特质
 	add_trait = {
 		token = PRC_first_automative_works_organization
 		name = PRC_first_automative_works_organization
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		position = {
 			x = 9
 			y = 1
 		}

        available = { #特质点可以使用的条件
            has_mio_size > 2 #MIO的规模大于n，即点了几个特质点后才解锁这个点
        }
 		equipment_bonus = {
 			reliability = 0.1
			build_cost_ic = -0.1	
 		}


 		organization_modifier = {
			military_industrial_organization_design_team_assign_cost = -0.5
			military_industrial_organization_funds_gain = 0.1
			military_industrial_organization_size_up_requirement = -0.1
 		}
 	}



	# 专项
 	add_trait = {
 		token = PRC_increase_investment_of_funds
 		name = PRC_increase_investment_of_funds
 		icon = GFX_generic_mio_trait_icon_efficiency_gain
 		
 		special_trait_background = yes

 		position = {
 			x = 0
 			y = 1
 		}
 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_funds_gain = 0.2
 		}

 	}

 	add_trait = {
 		token = PRC_special_research_plan
 		name = PRC_special_research_plan
 		icon = GFX_generic_mio_department_icon_facilities
 		
 		special_trait_background = yes 

 		relative_position_id = PRC_increase_investment_of_funds

 		all_parents = {
 			PRC_increase_investment_of_funds
 		}
 		position = {
 			x = 0
 			y = 1
 		}

 		organization_modifier = {
 			military_industrial_organization_size_up_requirement = -0.1
			military_industrial_organization_research_bonus = 0.2
 		}
 	}


 	add_trait = {
 		token = PRC_general_parts
 		name = PRC_general_parts
 		icon = GFX_generic_mio_trait_icon_build_cost_ic
 		
 		special_trait_background = yes

 		position = {
 			x = 9
 			y = 2
 		}

 		production_bonus = {
			production_resource_need_factor = -0.05
			production_cost_factor = -0.05
 		}
 		

 	}

 	add_trait = {
 		token = PRC_standardized_production
 		name = PRC_standardized_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_general_parts
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_general_parts 

 		}

 		production_bonus = {
			production_efficiency_cap_factor = 0.15
			production_efficiency_gain_factor = 0.15
 		}

 	}

 	add_trait = {
 		token = PRC_cluster_production
 		name = PRC_cluster_production
 		icon = GFX_generic_mio_trait_icon_production_capacity
 		
 		special_trait_background = yes

 		relative_position_id =	PRC_standardized_production
 		position = {
 			x = 0
 			y = 1
 		}

 		all_parents = {
 			PRC_standardized_production 

 		}

 		production_bonus = {
			production_cost_factor = -0.1
			production_efficiency_gain_factor = 0.2
 		}
 		

 	}
	






}

