spriteTypes = {

	spriteType = {
		name = "GFX_clip"
		texturefile = "gfx/interface/clip.dds"
	}
	spriteType = {
		name = "GFX_trait_unknown"
		texturefile = "gfx/interface/traits/trait_unknown.dds"
		legacy_lazy_load = no
	}
	spriteType = {
		name = "GFX_trait_add_new"
		texturefile = "gfx/interface/traits/trait_add_new.dds"
	}
	spriteType = {
		name = "GFX_skill_transparent"
		texturefile = "gfx/interface/skill_transparent.dds"
	}

	#### GENERALS AND FIELD MARSHALS ####

	#### Random Personality/Starting traits ####

	spriteType = {
		name = "GFX_trait_old_guard"
		texturefile = "gfx/interface/traits/starting_traits/trait_old_guard.dds"
	}
	spriteType = {
		name = "GFX_trait_brilliant_strategist"
		texturefile = "gfx/interface/traits/starting_traits/trait_brilliant_strategist.dds"
	}
	spriteType = {
		name = "GFX_trait_inflexible_strategist"
		texturefile = "gfx/interface/traits/starting_traits/trait_inflexible_strategist.dds"
	}
	spriteType = {
		name = "GFX_trait_politically_connected"
		texturefile = "gfx/interface/traits/starting_traits/trait_politically_connected.dds"
	}
	spriteType = {
		name = "GFX_trait_war_hero"
		texturefile = "gfx/interface/traits/starting_traits/trait_war_hero.dds"
	}
	spriteType = {
		name = "GFX_trait_career_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_career_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_trait_cautious"
		texturefile = "gfx/interface/traits/starting_traits/trait_cautious.dds"
	}
	spriteType = {
		name = "GFX_trait_trait_reckless"
		texturefile = "gfx/interface/traits/starting_traits/trait_reckless.dds"
	}
	spriteType = {
		name = "GFX_trait_media_personality"
		texturefile = "gfx/interface/traits/starting_traits/trait_media_personality.dds"
	}
	spriteType = {
		name = "GFX_trait_harsh_leader"
		texturefile = "gfx/interface/traits/starting_traits/trait_harsh_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_armor_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_armor_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_armoured_cavalry_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_armoured_cavalry_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_engineer_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_engineer_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_infantry_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_infantry_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_marine_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_marine_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_commando_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_commando_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_air_cavalry_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_air_cavalry_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_artillery_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_artillery_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_guerrilla_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_guerrilla_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_kind_leader"
		texturefile = "gfx/interface/traits/starting_traits/trait_kind_leader.dds"
	}

	#### Earnable/Assignable General/Corps Commander traits ####

	spriteType = {
		name = "GFX_trait_organizer"
		texturefile = "gfx/interface/traits/general_traits/trait_organizer.dds"
	}
	spriteType = {
		name = "GFX_trait_organizer_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_organizer_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_panzer_leader"
		texturefile = "gfx/interface/traits/general_traits/trait_panzer_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_panzer_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_panzer_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_combined_arms_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_combined_arms_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_armoured_cavalry_leader"
		texturefile = "gfx/interface/traits/general_traits/trait_armoured_cavalry_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_armoured_cavalry_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_armoured_cavalry_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_trait_engineer"
		texturefile = "gfx/interface/traits/general_traits/trait_engineer.dds"
	}
	spriteType = {
		name = "GFX_trait_fortress_buster"
		texturefile = "gfx/interface/traits/general_traits/trait_fortress_buster.dds"
	}
	spriteType = {
		name = "GFX_trait_infantry_leader"
		texturefile = "gfx/interface/traits/general_traits/trait_infantry_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_infantry_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_infantry_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_naval_invader"
		texturefile = "gfx/interface/traits/general_traits/trait_naval_invader.dds"
	}
	spriteType = {
		name = "GFX_trait_naval_liason"
		texturefile = "gfx/interface/traits/general_traits/trait_naval_liason.dds"
	}
	spriteType = {
		name = "GFX_trait_invader_ii"
		texturefile = "gfx/interface/traits/general_traits/trait_invader_ii.dds"
	}
	spriteType = {
		name = "GFX_trait_commando"
		texturefile = "gfx/interface/traits/general_traits/trait_commando.dds"
	}
	spriteType = {
		name = "GFX_trait_special_forces_trait"
		texturefile = "gfx/interface/traits/general_traits/trait_special_forces_trait.dds"
	}
	spriteType = {
		name = "GFX_trait_paratrooper"
		texturefile = "gfx/interface/traits/general_traits/trait_paratroopers.dds"
	}
	spriteType = {
		name = "GFX_trait_air_cavalry_leader"
		texturefile = "gfx/interface/traits/general_traits/trait_air_cavalry_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_air_cavalry_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_air_cavalry_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_trickster"
		texturefile = "gfx/interface/traits/general_traits/trait_trickster.dds"
	}
	spriteType = {
		name = "GFX_trait_expert_improviser"
		texturefile = "gfx/interface/traits/general_traits/trait_improvisation_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_skilled_staffer"
		texturefile = "gfx/interface/traits/general_traits/trait_skilled_staffer.dds"
	}
	spriteType = {
		name = "GFX_trait_expert_staffer"
		texturefile = "gfx/interface/traits/general_traits/trait_expert_staffer.dds"
	}
	spriteType = {
		name = "GFX_trait_artillery_leader"
		texturefile = "gfx/interface/traits/general_traits/trait_artillery_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_artillery_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_artillery_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_guerrilla_leader_trait"
		texturefile = "gfx/interface/traits/general_traits/trait_guerrilla_leader_trait.dds"
	}
	spriteType = {
		name = "GFX_trait_skirmisher"
		texturefile = "gfx/interface/traits/general_traits/trait_skirmisher.dds"
	}
	spriteType = {
		name = "GFX_trait_scavenger"
		texturefile = "gfx/interface/traits/general_traits/trait_scavenger.dds"
	}
	spriteType = {
		name = "GFX_trait_desperate_defender"
		texturefile = "gfx/interface/traits/general_traits/trait_desperate_defender.dds"
	}
	spriteType = {
		name = "GFX_trait_ambusher"
		texturefile = "gfx/interface/traits/general_traits/trait_ambusher.dds"
	}
	spriteType = {
		name = "GFX_trait_camouflage_expert"
		texturefile = "gfx/interface/traits/general_traits/trait_camouflage_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_drone_specialist"
		texturefile = "gfx/interface/traits/general_traits/trait_drone_specialist.dds"
	}

	#### Field Marshal traits ####

	spriteType = {
		name = "GFX_trait_logistics_wizard"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_logistics_wizard.dds"
	}
	spriteType = {
		name = "GFX_trait_fast_planner"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_fast_planner.dds"
	}
	spriteType = {
		name = "GFX_trait_thorough_planner"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_thorough_planner.dds"
	}
	spriteType = {
		name = "GFX_trait_unyielding_defender"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_unyielding_defender.dds"
	}
	spriteType = {
		name = "GFX_trait_aggressive_assaulter"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_aggressive_assaulter.dds"
	}
	spriteType = {
		name = "GFX_trait_offensive_doctrine"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_offensive_doctrine.dds"
	}
	spriteType = {
		name = "GFX_trait_defensive_doctrine"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_defensive_doctrine.dds"
	}
	spriteType = {
		name = "GFX_trait_organisational_leader"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_organisational_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_inspirational_leader"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_inspirational_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_expert_delegator"
		texturefile = "gfx/interface/traits/field_marshal_traits/trait_expert_delegator.dds"
	}

	#### Terrain traits ####

	spriteType = {
		name = "GFX_trait_desert_fox"
		texturefile = "gfx/interface/traits/terrain_traits/trait_desert_fox.dds"
	}
	spriteType = {
		name = "GFX_trait_swamp_fox"
		texturefile = "gfx/interface/traits/terrain_traits/trait_swamp_fox.dds"
	}
	spriteType = {
		name = "GFX_trait_hill_fighter"
		texturefile = "gfx/interface/traits/terrain_traits/trait_hill_fighter.dds"
	}
	spriteType = {
		name = "GFX_trait_trait_mountaineer"
		texturefile = "gfx/interface/traits/terrain_traits/trait_mountaineer.dds"
	}
	spriteType = {
		name = "GFX_trait_urban_assault_specialist"
		texturefile = "gfx/interface/traits/terrain_traits/trait_urban_assault_specialist.dds"
	}
	spriteType = {
		name = "GFX_trait_ranger"
		texturefile = "gfx/interface/traits/terrain_traits/trait_ranger.dds"
	}
	spriteType = {
		name = "GFX_trait_jungle_rat"
		texturefile = "gfx/interface/traits/terrain_traits/trait_jungle_rat.dds"
	}
	spriteType = {
		name = "GFX_trait_winter_specialist"
		texturefile = "gfx/interface/traits/terrain_traits/trait_winter_specialist.dds"
	}
	spriteType = {
		name = "GFX_trait_adaptable"
		texturefile = "gfx/interface/traits/terrain_traits/trait_adaptable.dds"
	}
	spriteType = {
		name = "GFX_trait_winter_expert"
		texturefile = "gfx/interface/traits/terrain_traits/trait_winter_expert.dds"
	}

	#### Random Personality/Starting traits Admirals ####

	spriteType = {
		name = "GFX_trait_old_guard_navy"
		texturefile = "gfx/interface/traits/starting_traits/trait_old_guard.dds"
	}
	spriteType = {
		name = "GFX_trait_gentlemanly"
		texturefile = "gfx/interface/traits/starting_traits/trait_gentlemanly.dds"
	}
	spriteType = {
		name = "GFX_trait_gunnery_expert"
		texturefile = "gfx/interface/traits/starting_traits/trait_gunnery_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_cuts_corners"
		texturefile = "gfx/interface/traits/starting_traits/trait_cuts_corners.dds"
	}
	spriteType = {
		name = "GFX_trait_chief_engineer"
		texturefile = "gfx/interface/traits/starting_traits/trait_chief_engineer.dds"
	}
	spriteType = {
		name = "GFX_trait_navy_media_personality"
		texturefile = "gfx/interface/traits/starting_traits/trait_media_personality.dds"
	}
	spriteType = {
		name = "GFX_trait_bold"
		texturefile = "gfx/interface/traits/starting_traits/trait_bold.dds"
	}
	spriteType = {
		name = "GFX_trait_craven"
		texturefile = "gfx/interface/traits/starting_traits/trait_craven.dds"
	}
	spriteType = {
		name = "GFX_trait_navy_career_officer"
		texturefile = "gfx/interface/traits/starting_traits/trait_career_officer.dds"
	}
	spriteType = {
		name = "GFX_trait_cruiser_adherent"
		texturefile = "gfx/interface/traits/starting_traits/trait_cruiser_adherent.dds"
	}
	spriteType = {
		name = "GFX_trait_aviation_enthusiast"
		texturefile = "gfx/interface/traits/starting_traits/trait_aviation_enthusiast.dds"
	}
	spriteType = {
		name = "GFX_trait_caustic_personality"
		texturefile = "gfx/interface/traits/starting_traits/trait_caustic_personality.dds"
	}
	spriteType = {
		name = "GFX_trait_naval_lineage"
		texturefile = "gfx/interface/traits/starting_traits/trait_naval_lineage.dds"
	}

	#### Earnable/Assignable Admiral traits ####

	spriteType = {
		name = "GFX_trait_seawolf"
		texturefile = "gfx/interface/traits/admiral_traits/trait_seawolf.dds"
	}
	spriteType = {
		name = "GFX_trait_silent_hunter"
		texturefile = "gfx/interface/traits/admiral_traits/trait_silent_hunter.dds"
	}
	spriteType = {
		name = "GFX_trait_torpedo_expert"
		texturefile = "gfx/interface/traits/admiral_traits/trait_torpedo_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_lancer"
		texturefile = "gfx/interface/traits/admiral_traits/trait_lancer.dds"
	}
	spriteType = {
		name = "GFX_trait_loading_drill_master"
		texturefile = "gfx/interface/traits/admiral_traits/trait_loading_drill_master.dds"
	}
	spriteType = {
		name = "GFX_trait_fleet_protector"
		texturefile = "gfx/interface/traits/admiral_traits/trait_fleet_protector.dds"
	}
	spriteType = {
		name = "GFX_trait_destroyer_leader"
		texturefile = "gfx/interface/traits/admiral_traits/trait_destroyer_leader.dds"
	}
	spriteType = {
		name = "GFX_trait_hunter_killer"
		texturefile = "gfx/interface/traits/admiral_traits/trait_hunter_killer.dds"
	}
	spriteType = {
		name = "GFX_trait_fly_swatter"
		texturefile = "gfx/interface/traits/admiral_traits/trait_fly_swatter.dds"
	}
	spriteType = {
		name = "GFX_trait_small_ship_captain"
		texturefile = "gfx/interface/traits/admiral_traits/trait_small_ship_captain.dds"
	}
	spriteType = {
		name = "GFX_trait_search_pattern_expert"
		texturefile = "gfx/interface/traits/admiral_traits/trait_search_pattern_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_superior_tactician"
		texturefile = "gfx/interface/traits/admiral_traits/trait_superior_tactician.dds"
	}
	spriteType = {
		name = "GFX_trait_lone_wolf"
		texturefile = "gfx/interface/traits/admiral_traits/trait_lone_wolf.dds"
	}
	spriteType = {
		name = "GFX_trait_smoke_screen_expert"
		texturefile = "gfx/interface/traits/admiral_traits/trait_smoke_screen_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_concealment_expert"
		texturefile = "gfx/interface/traits/admiral_traits/trait_concealment_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_blockade_runner"
		texturefile = "gfx/interface/traits/admiral_traits/trait_blockade_runner.dds"
	}
	spriteType = {
		name = "GFX_trait_mine_sweeper"
		texturefile = "gfx/interface/traits/admiral_traits/trait_mine_sweeper.dds"
	}
	spriteType = {
		name = "GFX_trait_spotter"
		texturefile = "gfx/interface/traits/admiral_traits/trait_spotter.dds"
	}
	spriteType = {
		name = "GFX_trait_mine_layer"
		texturefile = "gfx/interface/traits/admiral_traits/trait_mine_layer.dds"
	}
	spriteType = {
		name = "GFX_trait_air_controller"
		texturefile = "gfx/interface/traits/admiral_traits/trait_air_controller.dds"
	}
	spriteType = {
		name = "GFX_trait_flight_deck_manager"
		texturefile = "gfx/interface/traits/admiral_traits/trait_flight_deck_manager.dds"
	}
	spriteType = {
		name = "GFX_trait_fighter_director"
		texturefile = "gfx/interface/traits/admiral_traits/trait_fighter_director.dds"
	}
	spriteType = {
		name = "GFX_trait_dive_bomber"
		texturefile = "gfx/interface/traits/admiral_traits/trait_dive_bomber.dds"
	}
	spriteType = {
		name = "GFX_trait_torpedo_bomber"
		texturefile = "gfx/interface/traits/admiral_traits/trait_torpedo_bomber.dds"
	}
	spriteType = {
		name = "GFX_trait_ironside"
		texturefile = "gfx/interface/traits/admiral_traits/trait_ironside.dds"
	}
	spriteType = {
		name = "GFX_trait_big_guns_expert"
		texturefile = "gfx/interface/traits/admiral_traits/trait_big_guns_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_marksman"
		texturefile = "gfx/interface/traits/admiral_traits/trait_marksman.dds"
	}
	spriteType = {
		name = "GFX_trait_safety_first"
		texturefile = "gfx/interface/traits/admiral_traits/trait_safety_first.dds"
	}
	spriteType = {
		name = "GFX_trait_crisis_magician"
		texturefile = "gfx/interface/traits/admiral_traits/trait_crisis_magician.dds"
	}
	spriteType = {
		name = "GFX_trait_ground_pounder"
		texturefile = "gfx/interface/traits/admiral_traits/trait_ground_pounder.dds"
	}

	#### Admiral Terrain traits ####

	spriteType = {
		name = "GFX_trait_arctic_water_expert"
		texturefile = "gfx/interface/traits/admiral_terrain_traits/trait_arctic_waters_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_inshore_fighter"
		texturefile = "gfx/interface/traits/admiral_terrain_traits/trait_inshore_fighter.dds"
	}
	spriteType = {
		name = "GFX_trait_blue_water_expert"
		texturefile = "gfx/interface/traits/admiral_terrain_traits/trait_blue_water_expert.dds"
	}
	spriteType = {
		name = "GFX_trait_green_water_expert"
		texturefile = "gfx/interface/traits/admiral_terrain_traits/trait_green_water_expert.dds"
	}
	#### Unique traits for Polisario ####

	spriteType = {
		name = "GFX_trait_SHA_unit_leader_trait_polisario"
		texturefile = "gfx/interface/traits/SHA_unique_traits/SHA_unit_leader_trait_polisario.dds"
	}
	spriteType = {
		name = "GFX_trait_SHA_unit_leader_trait_jihadist_commander"
		texturefile = "gfx/interface/traits/SHA_unique_traits/SHA_unit_leader_trait_jihadist_commander.dds"
	}

	#### Unique traits for Countries ####

	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_tripolitania"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_tripolitania.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_cyrenaica"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_cyrenaica.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_fezzan"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_fezzan.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_tuareg"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_tuareg.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_toubou"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_toubou.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_tribal_commander"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_tribal_commander.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_jihadist_commander"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_jihadist_commander.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_islamist_commander"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_islamist_commander.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_secularist_commander"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_secularist_commander.dds"
	}
	spriteType = {
		name = "GFX_trait_LBA_unit_leader_trait_reformist_commander"
		texturefile = "gfx/interface/traits/LBA_unique_traits/LBA_unit_leader_trait_reformist_commander.dds"
	}
	spriteType = {
		name = "GFX_trait_PER_unit_leader_trait_irgc"
		texturefile = "gfx/interface/traits/PER_unique_traits/PER_unit_leader_trait_irgc.dds"
	}
	spriteType = {
		name = "GFX_trait_PER_unit_leader_trait_artesh"
		texturefile = "gfx/interface/traits/PER_unique_traits/PER_unit_leader_trait_artesh.dds"
	}
	spriteType = {
		name = "GFX_trait_CHI_special_weapons_general"
		texturefile = "gfx/interface/traits/CHI/CHI_special_forces_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_CHI_tank_general"
		texturefile = "gfx/interface/traits/CHI/CHI_tank_forces_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_CHI_infantry_general"
		texturefile = "gfx/interface/traits/CHI/CHI_infantry_forces_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_CHI_nuke_general"
		texturefile = "gfx/interface/traits/CHI/CHI_nuclear_forces_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_chinese_aligned"
		texturefile = "gfx/interface/traits/CHI/CHI_chinese_aligned_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_HOL_navy_moderniser_leader"
		texturefile = "gfx/interface/traits/HOL/HOL_dutch_aligned.dds"
	}
	spriteType = {
		name = "GFX_trait_ENG_prince_william_army_trait"
		texturefile = "gfx/interface/traits/ENG/ENG_prince_william_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_ENG_prince_william_high_command_trait"
		texturefile = "gfx/interface/traits/ENG/ENG_prince_william_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_ENG_princess_anne_naval_trait"
		texturefile = "gfx/interface/traits/ENG/ENG_princess_anne_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_ENG_princess_anne_army_trait"
		texturefile = "gfx/interface/traits/ENG/ENG_princess_anne_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_ENG_prince_andrew_navy_trait"
		texturefile = "gfx/interface/traits/ENG/ENG_prince_andrew_icon.dds"
	}
	spriteType = {
		name = "GFX_trait_ENG_royalty_trait"
		texturefile = "gfx/interface/traits/ENG/ENG_royalty_icon.dds"
	}
	#### Miscellaneous Traits

	spriteType = {
		name = "GFX_trait_wounded"
		texturefile = "gfx/interface/traits/personal/trait_wounded.dds"
	}
	spriteType = {
		name = "GFX_trait_sick"
		texturefile = "gfx/interface/traits/personal/trait_sick.dds"
	}
	spriteType = {
		name = "GFX_trait_disgruntled"
		texturefile = "gfx/interface/traits/personal/trait_disgruntled.dds"
	}
	spriteType = {
		name = "GFX_trait_demoted"
		texturefile = "gfx/interface/traits/personal/trait_demoted.dds"
	}
	spriteType = {
		name = "GFX_trait_recently_promoted"
		texturefile = "gfx/interface/traits/personal/trait_recently_promoted.dds"
	}
	spriteType = {
		name = "GFX_trait_reassigned"
		texturefile = "gfx/interface/traits/personal/trait_reassigned.dds"
	}

	#### Operative Traits

	spriteType = {
		name = "GFX_trait_operative_commando"
		texturefile = "gfx/interface/traits/operative_traits/trait_operative_commando.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_seducer"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_seducer.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_infiltrator"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_infiltrator.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_master_interrogator"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_master_interrogator.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_linguist"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_linguist.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_double_agent"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_double_agent.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_tough"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_tough.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_math_genius"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_math_genius.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_well_groomed"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_well_groomed.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_natural_orator"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_natural_orator.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_escape_artist"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_escape_artist.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_safe_cracker"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_safe_cracker.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_demolition_expert"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_demolition_expert.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_revolutionary"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_revolutionary.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_scientist"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_chemist.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_insurgent"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_insurgent.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_web_of_lies"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_web.dds"
	}
	spriteType = {
			name = "GFX_trait_operative_spyhunter"
			texturefile = "gfx/interface/traits/operative_traits/trait_operative_spyhunter.dds"
	}

	### Scientist

	spriteType = {
		name = "GFX_scientist_trait_genius"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_genius.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_brilliant_theorist"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_brilliant_theorist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_gifted_engineer"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_gifted_engineer.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_bright"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_bright.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_fast_learner"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_fast_learner.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_resourceful"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_resourceful.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_nuclear_specialist"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_nuclear_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_missile_specialist"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_rocketry_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_armored_specialist"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_armored_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_nuclear_warfare_expert"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_nuclear_warfare_expert.dds"
	}
 	spriteType = {
		name = "GFX_scientist_trait_nuclear_power_expert"
		texturefile = "gfx/interface/traits/scientist_traits/scientist_trait_nuclear_power_expert.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_civilian_technology_expert"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_civilian_technology_expert.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_energy_expert"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_energy_expert.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_telecommunications_expert"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_telecommunications_expert.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_antarctica_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_antarctica_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_naval_armament_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_naval_armament_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_naval_propulsion_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_naval_propulsion_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_naval_vessels_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_medal_naval_vessels_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_stealth_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_stealth_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_avionics_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_avionics_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_space_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_space_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_aircraft_engine_expert"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_aircraft_engine_expert.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_autonomous_plane_expert"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_autonomous_plane_expert.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_tank_firepower_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_tank_firepower_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_tank_armor_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_tank_armor_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_tank_mobility_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_tank_mobility_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_infantry_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_infantry_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_mechsuit_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_mechsuit_specialist.dds"
	}
	spriteType = {
		name = "GFX_scientist_trait_robotics_specialist"
		texturefile = "gfx/interface/medals/scientist/scientist_trait_robotics_specialist.dds"
	}

	#######

	spriteType = {
		name = "GFX_leader_selection_entry_bg"
		texturefile = "gfx/interface/leader_selection_entry_bg.dds"
		transparencecheck = yes
	}

	spriteType = {
		name = "GFX_leader_selection_active_entry_bg"
		texturefile = "gfx/interface/leader_selection_active_entry_bg.dds"
	}

	spriteType = {
		name = "GFX_leader_selection_unavailable_entry_bg"
		texturefile = "gfx/interface/leader_selection_unavailable_entry_bg.dds"
	}

	spriteType = {
		name = "GFX_leader_selection_unavailable_active_entry_bg"
		texturefile = "gfx/interface/leader_selection_unavailable_active_entry_bg.dds"
	}

	spriteType = {
		name = "GFX_marshal_selection_entry_bg"
		texturefile = "gfx/interface/marshal_selection_entry_bg.dds"
		transparencecheck = yes
	}

	spriteType = {
		name = "GFX_naval_leader_selection_entry_bg"
		texturefile = "gfx/interface/naval_leader_selection_entry_bg.dds"
		transparencecheck = yes
	}

	spriteType = {
		name = "GFX_naval_leader_selection_active_entry_bg"
		texturefile = "gfx/interface/naval_leader_selection_active_entry_bg.dds"
	}

	spriteType = {
		name = "GFX_marshal_selection_active_entry_bg"
		texturefile = "gfx/interface/marshal_selection_active_entry_bg.dds"
	}

	spriteType = {
		name = "GFX_leader_selection_bg"
		texturefile = "gfx/interface/leader_selection_bg.dds"
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}

	spriteType = {
		name = "GFX_army_insignia_selection_bg"
		texturefile = "gfx/interface/army_insignia_selection_bg.dds"
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}
	spriteType = {
		name = "GFX_parch_bg"
		texturefile = "gfx/interface/parch_bg.dds"
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}
	spriteType = {
		name = "GFX_group_name_bg"
		texturefile = "gfx/interface/group_name_bg.dds"
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}

	spriteType = {
		name = "GFX_give_role_disabled"
		texturefile = "gfx/interface/unitcontrol/give_role_disabled.dds"
	}

	frameAnimatedSpriteType = {
		name = "GFX_give_role_leader_strip"
		texturefile = "gfx/interface/unitcontrol/give_role_leader_strip.dds"
		noOfFrames = 2
		animation_rate_fps = 1
		looping = yes
		play_on_show = yes
		pause_on_loop = 0.0
		effectFile = "gfx/FX/buttonstate_blendframes.lua"
	}


	##### Unique USA leader Traits

	spriteType = {
        name = "GFX_trait_california_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_california_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_cascadian_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_cascadian_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_loyalist_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_loyalist_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_great_plains_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_great_plains_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_midwest_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_midwest_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_new_england_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_new_england_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_new_yorker_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_new_yorker_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_texan_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_texan_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_southern_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_southern_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_GT10"
        texturefile = "gfx/interface/traits/general_traits/trait_GT10.dds"
    }

	spriteType = {
        name = "GFX_trait_rocky_mountain_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_rocky_mountain_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_alaskan_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_alaskan_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_puerto_rican_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_puerto_rican_soldier.dds"
    }

	spriteType = {
        name = "GFX_trait_pacific_islander_soldier"
        texturefile = "gfx/interface/traits/USA_unique_traits/trait_pacific_islander_soldier.dds"
    }
}