cic_organization = {
	equipment_type = { 
		support_equipment
		motorized_equipment 
		train_equipment
		transport_plane_equipment
		convoy_1
		guided_missile_equipment
	}
	research_categories = { electronics industry nuclear rocketry }
	research_categories = {
		internet_tech
		computing_tech
	}
	research_bonus = 0.05

	icon = GFX_idea_generic_goods_red_bonus

	allowed = { 
		always = yes
	}


	tree_header_text = {
		text = cic_mio_loc_header_funding_research
		x = 0.5
	}

	tree_header_text = {
		text = cic_mio_loc_header_resources
		x = 3
	}

	tree_header_text = {
		text = cic_mio_loc_header_production
		x = 7
	}

	initial_trait = {
		name = cic_organization_trait_initial
		organization_modifier = {
			military_industrial_organization_research_bonus = 0.05
		}
	}
	
# RESEARCH TREE
#  _______   ________   ______   ________   ______   _______    ______   __    __        ________  _______   ________  ________ 
# /       \ /        | /      \ /        | /      \ /       \  /      \ /  |  /  |      /        |/       \ /        |/        |
# $$$$$$$  |$$$$$$$$/ /$$$$$$  |$$$$$$$$/ /$$$$$$  |$$$$$$$  |/$$$$$$  |$$ |  $$ |      $$$$$$$$/ $$$$$$$  |$$$$$$$$/ $$$$$$$$/ 
# $$ |__$$ |$$ |__    $$ \__$$/ $$ |__    $$ |__$$ |$$ |__$$ |$$ |  $$/ $$ |__$$ |         $$ |   $$ |__$$ |$$ |__    $$ |__    
# $$    $$< $$    |   $$      \ $$    |   $$    $$ |$$    $$< $$ |      $$    $$ |         $$ |   $$    $$< $$    |   $$    |   
# $$$$$$$  |$$$$$/     $$$$$$  |$$$$$/    $$$$$$$$ |$$$$$$$  |$$ |   __ $$$$$$$$ |         $$ |   $$$$$$$  |$$$$$/    $$$$$/    
# $$ |  $$ |$$ |_____ /  \__$$ |$$ |_____ $$ |  $$ |$$ |  $$ |$$ \__/  |$$ |  $$ |         $$ |   $$ |  $$ |$$ |_____ $$ |_____ 
# $$ |  $$ |$$       |$$    $$/ $$       |$$ |  $$ |$$ |  $$ |$$    $$/ $$ |  $$ |         $$ |   $$ |  $$ |$$       |$$       |
# $$/   $$/ $$$$$$$$/  $$$$$$/  $$$$$$$$/ $$/   $$/ $$/   $$/  $$$$$$/  $$/   $$/          $$/    $$/   $$/ $$$$$$$$/ $$$$$$$$/ 
	
	trait = {
		token = trait_gain_1
		icon = GFX_generic_mio_trait_icon_efficiency_gain

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.075
			military_industrial_organization_size_up_requirement = -0.02
		}
		mutually_exclusive = {
			trait_research_1
		}
		position = { x=0 y=0 }
	}


	trait = {
		token = trait_research_1
		icon = GFX_generic_mio_trait_icon_maximum_speed

		organization_modifier = {
			military_industrial_organization_research_bonus = 0.01
		}
		mutually_exclusive = {
			trait_gain_1
		}
		position = { x=1 y=0 }
	}

	trait = {
		token = trait_gain_2
		icon = GFX_generic_mio_trait_icon_efficiency_gain

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.075
			military_industrial_organization_size_up_requirement = -0.02
		}
		mutually_exclusive = {
			trait_research_2
		}
		position = { x=0 y=1 }

		any_parent = {
			trait_gain_1
			trait_research_1
		}
	}

	trait = {
		token = trait_research_2
		icon = GFX_generic_mio_trait_icon_maximum_speed

		organization_modifier = {
			military_industrial_organization_research_bonus = 0.01
			
		}
		mutually_exclusive = {
			trait_gain_2
		}
		position = { x=1 y=1 }

		any_parent = {
			trait_gain_1
			trait_research_1
		}
	}

	trait = {
		token = trait_gain_3
		icon = GFX_generic_mio_trait_icon_efficiency_gain

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.075
			military_industrial_organization_size_up_requirement = -0.02
		}
		mutually_exclusive = {
			trait_research_3
		}
		position = { x=0 y=2 }

		any_parent = {
			trait_gain_2
			trait_research_2
		}
	}

	trait = {
		token = trait_research_3
		icon = GFX_generic_mio_trait_icon_maximum_speed

		organization_modifier = {
			military_industrial_organization_research_bonus = 0.01
		}
		mutually_exclusive = {
			trait_gain_3
		}
		position = { x=1 y=2 }

		any_parent = {
			trait_gain_2
			trait_research_2
		}
	}

	trait = {
		token = trait_gain_4
		icon = GFX_generic_mio_trait_icon_efficiency_gain

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.075
			military_industrial_organization_size_up_requirement = -0.02
		}
		mutually_exclusive = {
			trait_research_4
		}
		position = { x=0 y=3 }

		any_parent = {
			trait_gain_3
			trait_research_3
		}
	}

	trait = {
		token = trait_research_4
		icon = GFX_generic_mio_trait_icon_maximum_speed

		organization_modifier = {
			military_industrial_organization_research_bonus = 0.01
		}
		mutually_exclusive = {
			trait_gain_4
		}
		position = { x=1 y=3 }

		any_parent = {
			trait_gain_3
			trait_research_3
		}
	}

	trait = {
		token = trait_gain_5
		icon = GFX_mio_policy_assembly_line_optimisers

		position = { x=0 y=4 }

		special_trait_background = yes
		
		mutually_exclusive = {
			trait_research_5
		}
		
		any_parent = {
			trait_gain_4
			trait_research_4
		}

		organization_modifier = {
			military_industrial_organization_funds_gain = 0.25
			military_industrial_organization_research_bonus = 0.025
			military_industrial_organization_design_team_assign_cost = -0.25
		}
	}
	
	trait = {
		token = trait_research_5
		icon = GFX_mio_policy_experimental_development_teams
		
		position = { x=1 y=4 }

		special_trait_background = yes
		
		mutually_exclusive = {
			trait_gain_5
		}
		
		any_parent = {
			trait_gain_4
			trait_research_4
		}
		
		
		organization_modifier = {
			military_industrial_organization_funds_gain = -0.15
			military_industrial_organization_research_bonus = 0.11
			military_industrial_organization_design_team_assign_cost = -0.25
		}
	}

# PRODUCTION
# _______   _______    ______   _______   __    __   ______   ________  ______   ______   __    __ 
# /       \ /       \  /      \ /       \ /  |  /  | /      \ /        |/      | /      \ /  \  /  |
# $$$$$$$  |$$$$$$$  |/$$$$$$  |$$$$$$$  |$$ |  $$ |/$$$$$$  |$$$$$$$$/ $$$$$$/ /$$$$$$  |$$  \ $$ |
# $$ |__$$ |$$ |__$$ |$$ |  $$ |$$ |  $$ |$$ |  $$ |$$ |  $$/    $$ |     $$ |  $$ |  $$ |$$$  \$$ |
# $$    $$/ $$    $$< $$ |  $$ |$$ |  $$ |$$ |  $$ |$$ |         $$ |     $$ |  $$ |  $$ |$$$$  $$ |
# $$$$$$$/  $$$$$$$  |$$ |  $$ |$$ |  $$ |$$ |  $$ |$$ |   __    $$ |     $$ |  $$ |  $$ |$$ $$ $$ |
# $$ |      $$ |  $$ |$$ \__$$ |$$ |__$$ |$$ \__$$ |$$ \__/  |   $$ |    _$$ |_ $$ \__$$ |$$ |$$$$ |
# $$ |      $$ |  $$ |$$    $$/ $$    $$/ $$    $$/ $$    $$/    $$ |   / $$   |$$    $$/ $$ | $$$ |
# $$/       $$/   $$/  $$$$$$/  $$$$$$$/   $$$$$$/   $$$$$$/     $$/    $$$$$$/  $$$$$$/  $$/   $$/ 

	trait = {
		token = trait_production_initial_land
		icon = GFX_generic_mio_department_icon_facilities

		position = { x = 5 y = 2 }

		special_trait_background = yes

		limit_to_equipment_type = { train_equipment motorized_equipment }
	
		production_bonus = {
			production_capacity_factor = 0.05
		}

		organization_modifier = {
			military_industrial_organization_size_up_requirement = 0.1
		}
	}


	trait = {
		token = trait_production_initial_convoy
		icon = GFX_generic_mio_department_icon_ship_general_production

		position = { x = 5 y = 4 }

		special_trait_background = yes

		limit_to_equipment_type = { cic_eq_group_convoy }
	
		production_bonus = {
			production_capacity_factor = 0.05
		}

		organization_modifier = {
			military_industrial_organization_size_up_requirement = 0.1
		}
	}

	trait = {
		token = trait_production_initial_plane
		icon = GFX_generic_mio_department_icon_plane_general_production

		position = { x = 5 y = 0 }

		special_trait_background = yes

		limit_to_equipment_type = { transport_plane_equipment }
	
		production_bonus = {
			production_capacity_factor = 0.05
		}

		organization_modifier = {
			military_industrial_organization_size_up_requirement = 0.1
		}
	}

	trait = {
		token = trait_initial_rockets
		icon = GFX_generic_mio_trait_icon_torpedo_attack

		relative_position_id = trait_production_initial_land
		position = { x = 0 y = -1 }

		special_trait_background = yes

		any_parent = {
			trait_production_initial_land
		}
		any_parent = {
			trait_production_initial_plane
		}
		
		available = {
			FROM = {
				OR = {
					has_tech = improved_rocket_engines
					has_tech = ICBM2
				}
			}
		}

		limit_to_equipment_type = { guided_missile_equipment Missile }

		production_bonus = {
			production_cost_factor = -0.075
		}

		organization_modifier = {
			military_industrial_organization_size_up_requirement = 0.1
		}
	}




	trait = {
		token = trait_production_land_truck_production
		icon = GFX_generic_mio_department_icon_motorized_production

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

		mutually_exclusive = {
			trait_production_land_truck_defended
			trait_production_land_truck_efficient
		}

		any_parent ={
			trait_production_initial_land
		}

		limit_to_equipment_type = { motorized_equipment util_vehicle_equipment }
		
		production_bonus = {
			production_capacity_factor = 0.05
		}
	}

	trait = {
		token = trait_production_land_truck_defended
		# icon = GFX_generic_mio_trait_icon_defense
		icon = GFX_generic_mio_department_icon_motorized_engine
		
		relative_position_id = trait_production_land_truck_production
		position = { x = 1 y = 0 }

		mutually_exclusive = {
			trait_production_land_truck_production
			trait_production_land_truck_efficient
		}
		
		any_parent ={
			trait_production_initial_land
		}

		limit_to_equipment_type = { motorized_equipment util_vehicle_equipment }
		
		equipment_bonus = {
			anti_air_attack = 0.05
			defense = 0.03
			hardness = 0.02
		}
	}
	
	trait = {
		token = trait_production_land_truck_efficient
		icon = GFX_generic_mio_department_icon_motorized_line_efficiency
		
		relative_position_id = trait_production_land_truck_defended
		position = { x = 1 y = 0 }

		mutually_exclusive = {
			trait_production_land_truck_production
			trait_production_land_truck_defended
		}
		
		any_parent = {
			trait_production_initial_land
		}

		limit_to_equipment_type = { motorized_equipment util_vehicle_equipment }
		
		equipment_bonus = {
			fuel_consumption = -0.05
			fuel_consumption_factor = -0.05
		}
	}

	trait = {
		token = trait_production_air_production
		icon = GFX_generic_mio_department_icon_plane_strategic_bomber_production

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

		mutually_exclusive = {
			trait_production_air_defence
			trait_production_air_range
		}

		any_parent = {
			trait_production_initial_plane
		}

		limit_to_equipment_type = { transport_plane_equipment util_vehicle_equipment }

		production_bonus = {
			production_capacity_factor = 0.075
		}
	}

	trait = {
		token = trait_production_air_defence
		icon = GFX_generic_mio_department_icon_plane_strategic_bomber_combat

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

		mutually_exclusive = {
			trait_production_air_production
			trait_production_air_range
		}

		any_parent = {
			trait_production_initial_plane
		}

		limit_to_equipment_type = { transport_plane_equipment }

		equipment_bonus = {
			air_defence = 0.1
			air_agility = 0.05
		}
	}

	trait = {
		token = trait_production_air_range
		icon = GFX_generic_mio_department_icon_plane_strategic_bomber_technology

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

		mutually_exclusive = {
			trait_production_air_production
			trait_production_air_defence
		}

		any_parent = {
			trait_production_initial_plane
		}


		limit_to_equipment_type = { transport_plane_equipment }
		equipment_bonus = {
			air_range = 0.35
		}
	}



	trait = {
		token = trait_production_convoy_production
		icon = GFX_generic_mio_department_icon_ship_screen_ship_production

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

		mutually_exclusive = {
			trait_production_convoy_defended
		}

		any_parent = {
			trait_production_initial_convoy
		}

		limit_to_equipment_type = { cic_eq_group_convoy }
		
		production_bonus = {
			production_capacity_factor = 0.075
		}
	}

	trait = {
		token = trait_production_convoy_defended
		icon = GFX_generic_mio_department_icon_ship_screen_ship_offense
		
		relative_position_id = trait_production_convoy_production
		position = { x = 2 y = 0 }

		mutually_exclusive = {
			trait_production_convoy_production
		}
		
		any_parent = {
			trait_production_initial_convoy
		}

		limit_to_equipment_type = { cic_eq_group_convoy }
		
		equipment_bonus = {
			anti_air_attack = 0.05
			naval_torpedo_damage_reduction_factor =  0.03
			sub_detection = 0.02
			surface_visibility = -0.02
			surface_detection = 0.02
		}
	}



	trait = {
		token = trait_production_land_support_production
		icon = GFX_generic_mio_department_icon_support_production
		
		relative_position_id = trait_production_initial_land
		position = { x = 1 y = 1 }

		any_parent = {
			trait_production_initial_land
		}

		limit_to_equipment_type = { support_equipment cnc_equipment }
		
		production_bonus = {
			production_capacity_factor = 0.05
		}

		equipment_bonus = {
			defense = 0.05
			reliability_factor = 0.05
			reliability = 0.05
		}
	}


	trait = {
		token = trait_production_land_support_entrenchment
		icon = GFX_generic_mio_department_icon_support_line_efficiency
		
		relative_position_id = trait_production_land_support_production
		position = { x = 1 y = 0 }

		any_parent = {
			trait_production_initial_land
		}

		limit_to_equipment_type = { support_equipment cnc_equipment }
		
		equipment_bonus = {
			defense = 0.05
			reliability_factor = 0.05
		}
	}

	trait = {
		token = trait_production_land_support_supply
		icon = GFX_generic_mio_department_icon_support_conversion
		
		relative_position_id = trait_production_land_support_entrenchment
		position = { x = 1 y = 0 }

		any_parent = {
			trait_production_initial_land
		}

		limit_to_equipment_type = { support_equipment cnc_equipment }
		
		equipment_bonus = {
			weight = -0.05
			reliability_factor = 0.05
			fuel_capacity = 0.05
			fuel_consumption_factor = -0.03
		}
	}


	trait = {
		token = trait_production_final
		icon = GFX_generic_mio_trait_icon_production_capacity
		
		position = { x = 9 y = 2 }
		special_trait_background = yes
	
		any_parent = {
			trait_production_convoy_production
			trait_production_convoy_defended
		}

		any_parent = {
			trait_production_land_truck_defended
			trait_production_land_truck_efficient
			trait_production_land_truck_production
		}

		any_parent = {
			trait_production_air_production
			trait_production_air_defence
			trait_production_air_range
		}

		parent = {
			traits = { trait_production_land_support_production trait_production_land_support_entrenchment trait_production_land_support_supply }
			num_parents_needed = 2
		}

		production_bonus = {
			production_capacity_factor = 0.1
		}
	}



	
	trait = {
		token = trait_rockets_range
		icon = GFX_generic_mio_trait_icon_torpedo_attack

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

		any_parent = {
			trait_initial_rockets
		}

		available = {
			FROM = {
				OR = {
					has_tech = advanced_rocket_engines
					has_tech = ICBM3
				}
			}
		}

		limit_to_equipment_type = { guided_missile_equipment Missile }
		equipment_bonus = {
			air_range = 0.25
			air_defence = 0.1
		}
	}

	trait = {
		token = trait_rockets_final
		icon = GFX_generic_mio_trait_icon_naval_range

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

		any_parent = {
			trait_rockets_range
		}

		limit_to_equipment_type = { guided_missile_equipment Missile }
		equipment_bonus = {
			air_range = 0.5
			strategic_attack = 2.50
		}
	}

# RESOURCES
# _______   ________   ______    ______   __    __  _______    ______   ________   ______  
# /       \ /        | /      \  /      \ /  |  /  |/       \  /      \ /        | /      \ 
# $$$$$$$  |$$$$$$$$/ /$$$$$$  |/$$$$$$  |$$ |  $$ |$$$$$$$  |/$$$$$$  |$$$$$$$$/ /$$$$$$  |
# $$ |__$$ |$$ |__    $$ \__$$/ $$ |  $$ |$$ |  $$ |$$ |__$$ |$$ |  $$/ $$ |__    $$ \__$$/ 
# $$    $$< $$    |   $$      \ $$ |  $$ |$$ |  $$ |$$    $$< $$ |      $$    |   $$      \ 
# $$$$$$$  |$$$$$/     $$$$$$  |$$ |  $$ |$$ |  $$ |$$$$$$$  |$$ |   __ $$$$$/     $$$$$$  |
# $$ |  $$ |$$ |_____ /  \__$$ |$$ \__$$ |$$ \__$$ |$$ |  $$ |$$ \__/  |$$ |_____ /  \__$$ |
# $$ |  $$ |$$       |$$    $$/ $$    $$/ $$    $$/ $$ |  $$ |$$    $$/ $$       |$$    $$/ 
# $$/   $$/ $$$$$$$$/  $$$$$$/   $$$$$$/   $$$$$$/  $$/   $$/  $$$$$$/  $$$$$$$$/  $$$$$$/  

	trait = {
		token = trait_initial_resources
		icon = GFX_generic_mio_trait_icon_hardness

		special_trait_background = yes

		position = { x = 3 y = 0 }

		organization_modifier = {
			military_industrial_organization_size_up_requirement = 0.1
		}

	}


	trait = {
		token = trait_synthetics_2_rubber
		icon = GFX_generic_mio_trait_icon_resources

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

		mutually_exclusive = {
			trait_synthetics_2_fuel
		}

		any_parent = {
			trait_initial_resources
		}
		
		available = {
			FROM = {
				OR = {
					has_tech = improved_rubber_processing
					has_tech = rubber_plant_a #r56
					has_tech = fuel_refining2 #MD
				}
			}
		}

		on_complete = {
			FROM = {
				modify_building_resources = {
					building = synthetic_refinery
					resource = rubber
					amount = 1
				}
			}
		}

		organization_modifier = {
			military_industrial_organization_funds_gain = -0.02
		}
	}

	trait = {
		token = trait_synthetics_2_fuel
		icon = GFX_generic_mio_trait_icon_fuel_consumption

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

		any_parent = {
			trait_initial_resources
		}
		
		mutually_exclusive = {
			trait_synthetics_2_rubber
		}

		available = {
			FROM = {
				OR = {
					has_tech = improved_oil_processing
					has_tech = fuel_refining2 #MD
				}
			}
		}

		on_complete = {
			FROM = {
				modify_building_resources = {
					building = synthetic_refinery
					resource = oil
					amount = 1
				}
			}
		}

		organization_modifier = {
			military_industrial_organization_funds_gain = -0.02
		}
	}

	trait = {
		token = trait_synthetics_3_rubber
		icon = GFX_generic_mio_trait_icon_resources

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

		mutually_exclusive = {
			trait_synthetics_3_fuel
		}

		any_parent = {
			trait_synthetics_2_fuel
			trait_synthetics_2_rubber
		}

		available = {
			FROM = {
				OR = {
					has_tech = advanced_rubber_processing
					has_tech = rubber_plant_b # r56
					has_tech = fuel_refining3 # MD
				}
			}
		}

		on_complete = {
			FROM = {
				modify_building_resources = {
					building = synthetic_refinery
					resource = rubber
					amount = 1
				}
			}
		}

		organization_modifier = {
			military_industrial_organization_funds_gain = -0.02
		}
	}
	
	trait = {
		token = trait_synthetics_3_fuel
		icon = GFX_generic_mio_trait_icon_fuel_consumption

		relative_position_id = trait_synthetics_2_fuel
		position = { x = 0 y = 1 }
		
		mutually_exclusive = {
			trait_synthetics_3_rubber
		}
		
		any_parent = {
			trait_synthetics_2_fuel
			trait_synthetics_2_rubber
		}

		available = {
			FROM = {
				OR = {
					has_tech = advanced_oil_processing
					has_tech = fuel_refining3
				}
			}
		}

		on_complete = {
			FROM = {
				modify_building_resources = {
					building = synthetic_refinery
					resource = oil
					amount = 1
				}
			}
		}

		organization_modifier = {
			military_industrial_organization_funds_gain = -0.02
		}
	}

	trait = {
		token = trait_resources_air
		icon = GFX_generic_mio_trait_icon_resources

		relative_position_id = trait_production_initial_plane
		position = { x = -1 y = 0 }

		any_parent = {
			trait_production_initial_plane
		}
		any_parent = {
			trait_initial_resources
		}

		limit_to_equipment_type = {
			transport_plane_equipment
		}

		production_bonus = {
			production_resource_need_factor = -0.15
		}
		organization_modifier = {
			military_industrial_organization_funds_gain = 0.025
		}
	}
	
	trait = {
		token = trait_resources_land
		icon = GFX_generic_mio_trait_icon_resources
		
		relative_position_id = trait_production_initial_land
		position = { x = -1 y = 0 }
		
		any_parent = {
			trait_production_initial_land
		}
		any_parent = {
			trait_initial_resources
		}
		
		limit_to_equipment_type = {
			support_equipment
			train_equipment
			motorized_equipment
		}
	
		production_bonus = {
			production_resource_need_factor = -0.15
		}
		organization_modifier = {
			military_industrial_organization_funds_gain = 0.025
		}
	}
	
	trait = {
		token = trait_resources_sea
		icon = GFX_generic_mio_trait_icon_resources
		
		relative_position_id = trait_production_initial_convoy
		position = { x = -1 y = 0 }
		
		any_parent = {
			trait_production_initial_convoy
		}
		any_parent = {
			trait_initial_resources
		}

		limit_to_equipment_type = {
			cic_eq_group_convoy
		}
	
		production_bonus = {
			production_resource_need_factor = -0.15
		}
		organization_modifier = {
			military_industrial_organization_funds_gain = 0.025
		}
	}

	#CONSTRUCTION
#   ______    ______   __    __   ______   ________  _______   __    __   ______   ________  ______   ______   __    __ 
#  /      \  /      \ /  \  /  | /      \ /        |/       \ /  |  /  | /      \ /        |/      | /      \ /  \  /  |
# /$$$$$$  |/$$$$$$  |$$  \ $$ |/$$$$$$  |$$$$$$$$/ $$$$$$$  |$$ |  $$ |/$$$$$$  |$$$$$$$$/ $$$$$$/ /$$$$$$  |$$  \ $$ |
# $$ |  $$/ $$ |  $$ |$$$  \$$ |$$ \__$$/    $$ |   $$ |__$$ |$$ |  $$ |$$ |  $$/    $$ |     $$ |  $$ |  $$ |$$$  \$$ |
# $$ |      $$ |  $$ |$$$$  $$ |$$      \    $$ |   $$    $$< $$ |  $$ |$$ |         $$ |     $$ |  $$ |  $$ |$$$$  $$ |
# $$ |   __ $$ |  $$ |$$ $$ $$ | $$$$$$  |   $$ |   $$$$$$$  |$$ |  $$ |$$ |   __    $$ |     $$ |  $$ |  $$ |$$ $$ $$ |
# $$ \__/  |$$ \__$$ |$$ |$$$$ |/  \__$$ |   $$ |   $$ |  $$ |$$ \__$$ |$$ \__/  |   $$ |    _$$ |_ $$ \__$$ |$$ |$$$$ |
# $$    $$/ $$    $$/ $$ | $$$ |$$    $$/    $$ |   $$ |  $$ |$$    $$/ $$    $$/    $$ |   / $$   |$$    $$/ $$ | $$$ |
#  $$$$$$/   $$$$$$/  $$/   $$/  $$$$$$/     $$/    $$/   $$/  $$$$$$/   $$$$$$/     $$/    $$$$$$/  $$$$$$/  $$/   $$/ 
	trait = {
		token = trait_construction_civ
		icon = GFX_generic_mio_trait_icon_efficiency_gain

		position = {
			x = 2
			y = 3
		}

		mutually_exclusive = {
			trait_construction_mil
		}

		organization_modifier = {

		}


		on_complete = {
			FROM = {
				add_ideas = cic_idea_civ_construction
			}
		}
	}
	trait = {
		token = trait_construction_mil
		icon = GFX_generic_mio_trait_icon_production_capacity

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

		mutually_exclusive = {
			trait_construction_civ
		}

		organization_modifier = {
			
		}

		on_complete = {
			FROM = {
				add_ideas = cic_idea_mil_construction
			}
		}
	}


	trait = {
		token = trait_construction_civ2
		icon = GFX_generic_mio_trait_icon_efficiency_gain

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

		mutually_exclusive = {
			trait_construction_mil2
		}

		any_parent ={
			trait_construction_civ
			trait_construction_mil
		}

		organization_modifier = {
			
		}

		on_complete = {
			FROM = {
				cic_effect_raise_construction_spirit_civ = yes
			}
		}
	}

	trait = {
		token = trait_construction_mil2
		icon = GFX_generic_mio_trait_icon_production_capacity

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

		mutually_exclusive = {
			trait_construction_civ2
		}

		any_parent ={
			trait_construction_civ
			trait_construction_mil
		}

		organization_modifier = {
			
		}

		on_complete = {
			FROM = {
				cic_effect_raise_construction_spirit_mil = yes
			}
		}
	}
}