spriteTypes = {
	###TRAINS ###

	SpriteType = {
		name = "GFX_train_equipment_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_1.dds"
	}
	SpriteType = {
		name = "GFX_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_1.dds"
	}
	SpriteType = {
		name = "GFX_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_2.dds"
	}
	SpriteType = {
		name = "GFX_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_3.dds"
	}
	SpriteType = {
		name = "GFX_train_equipment_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_3.dds"
	}

	SpriteType = {
		name = "GFX_integrated_transportation_system_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/integrated_transportation_system.dds"
	}
	SpriteType = {
		name = "GFX_post_conventional_rail_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/post_conventional_rail.dds"
	}
	SpriteType = {
		name = "GFX_early_high_speed_rail_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/early_high_speed_rail.dds"
	}
	SpriteType = {
		name = "GFX_high_speed_rail_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/high_speed_rail.dds"
	}
	SpriteType = {
		name = "GFX_modern_high_speed_rail_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/modern_high_speed_rail.dds"
	}
	SpriteType = {
		name = "GFX_early_maglev_rail_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/early_maglev_rail.dds"
	}
	SpriteType = {
		name = "GFX_standardised_maglev_rail_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/standardised_maglev_rail.dds"
	}
	SpriteType = {
		name = "GFX_rail_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/improved_maglev_rail.dds"
	}
	SpriteType = {
		name = "GFX_rail_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/improved_maglev_rail.dds"
	}
	SpriteType = {
		name = "GFX_rail_10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/subsonic_maglev_rail.dds"
	}
	SpriteType = {
		name = "GFX_rail_11_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/subsonic_maglev_rail.dds"
	}
	SpriteType = {
		name = "GFX_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_1.dds"
	}
	SpriteType = {
		name = "GFX_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_2.dds"
	}
	SpriteType = {
		name = "GFX_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/0_generic/Trains/train_equipment_3.dds"
	}

	### Country-specific trains ###

	# AST
	SpriteType = {
		name = "GFX_AST_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/AST/TRAIN/81-Class.dds"
	}
	SpriteType = {
		name = "GFX_AST_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/AST/TRAIN/NR-Class.dds"
	}
	SpriteType = {
		name = "GFX_AST_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/AST/TRAIN/RioTinto-Autohaul.dds"
	}
	SpriteType = {
		name = "GFX_AST_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/AST/TRAIN/81-Class.dds"
	}
	SpriteType = {
		name = "GFX_AST_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/AST/TRAIN/NR-Class.dds"
	}
	SpriteType = {
		name = "GFX_AST_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/AST/TRAIN/RioTinto-Autohaul.dds"
	}
	# BRA
	SpriteType = {
		name = "GFX_BRA_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/BRA/TRAIN/U20C.dds"
	}
	SpriteType = {
		name = "GFX_BRA_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/BRA/TRAIN/9-44CW.dds"
	}
	SpriteType = {
		name = "GFX_BRA_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/BRA/TRAIN/ES58ACi.dds"
	}
	SpriteType = {
		name = "GFX_BRA_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/BRA/TRAIN/U20C.dds"
	}
	SpriteType = {
		name = "GFX_BRA_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/BRA/TRAIN/9-44CW.dds"
	}
	SpriteType = {
		name = "GFX_BRA_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/BRA/TRAIN/ES58ACi.dds"
	}
	# CAN
	SpriteType = {
		name = "GFX_CAN_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/CAN/TRAIN/M-636.dds"
	}
	SpriteType = {
		name = "GFX_CAN_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/CAN/TRAIN/SD70M-2.dds"
	}
	SpriteType = {
		name = "GFX_CAN_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/CAN/TRAIN/HydrogenLocomotive.dds"
	}
	SpriteType = {
		name = "GFX_CAN_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/CAN/TRAIN/M-636.dds"
	}
	SpriteType = {
		name = "GFX_CAN_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/CAN/TRAIN/SD70M-2.dds"
	}
	SpriteType = {
		name = "GFX_CAN_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/CAN/TRAIN/HydrogenLocomotive.dds"
	}
	# CHI
	SpriteType = {
		name = "GFX_CHI_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/CHI/TRAIN/SS4.dds"
	}
	SpriteType = {
		name = "GFX_CHI_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/CHI/TRAIN/HXD1.dds"
	}
	SpriteType = {
		name = "GFX_CHI_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/CHI/TRAIN/CR400AF.dds"
	}
	SpriteType = {
		name = "GFX_CHI_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/CHI/TRAIN/SS4.dds"
	}
	SpriteType = {
		name = "GFX_CHI_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/CHI/TRAIN/HXD1.dds"
	}
	SpriteType = {
		name = "GFX_CHI_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/CHI/TRAIN/CR400AF.dds"
	}
	# ENG
	SpriteType = {
		name = "GFX_ENG_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/ENG/TRAIN/Class43.dds"
	}
	SpriteType = {
		name = "GFX_ENG_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/ENG/TRAIN/Class66.dds"
	}
	SpriteType = {
		name = "GFX_ENG_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/ENG/TRAIN/Class93.dds"
	}
	SpriteType = {
		name = "GFX_ENG_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/ENG/TRAIN/Class43.dds"
	}
	SpriteType = {
		name = "GFX_ENG_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/ENG/TRAIN/Class66.dds"
	}
	SpriteType = {
		name = "GFX_ENG_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/ENG/TRAIN/Class93.dds"
	}
	# FRA
	SpriteType = {
		name = "GFX_FRA_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/FRA/TRAIN/BB22200.dds"
	}
	SpriteType = {
		name = "GFX_FRA_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/FRA/TRAIN/BB27000.dds"
	}
	SpriteType = {
		name = "GFX_FRA_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/FRA/TRAIN/PrimaH4.dds"
	}
	SpriteType = {
		name = "GFX_FRA_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/FRA/TRAIN/BB22200.dds"
	}
	SpriteType = {
		name = "GFX_FRA_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/FRA/TRAIN/BB27000.dds"
	}
	SpriteType = {
		name = "GFX_FRA_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/FRA/TRAIN/PrimaH4.dds"
	}
	# GER
	SpriteType = {
		name = "GFX_GER_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/GER/TRAIN/BR-218.dds"
	}
	SpriteType = {
		name = "GFX_GER_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/GER/TRAIN/BR-152.dds"
	}
	SpriteType = {
		name = "GFX_GER_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/GER/TRAIN/BR-193.dds"
	}
	SpriteType = {
		name = "GFX_GER_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/GER/TRAIN/BR-218.dds"
	}
	SpriteType = {
		name = "GFX_GER_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/GER/TRAIN/BR-152.dds"
	}
	SpriteType = {
		name = "GFX_GER_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/GER/TRAIN/BR-193.dds"
	}
	# HOL
	SpriteType = {
		name = "GFX_HOL_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/HOL/TRAIN/NS-1600.dds"
	}
	SpriteType = {
		name = "GFX_HOL_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/HOL/TRAIN/Eurorail.dds"
	}
	SpriteType = {
		name = "GFX_HOL_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/HOL/TRAIN/Vectron.dds"
	}
	SpriteType = {
		name = "GFX_HOL_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/HOL/TRAIN/NS-1600.dds"
	}
	SpriteType = {
		name = "GFX_HOL_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/HOL/TRAIN/Eurorail.dds"
	}
	SpriteType = {
		name = "GFX_HOL_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/HOL/TRAIN/Vectron.dds"
	}
	# IND
	SpriteType = {
		name = "GFX_IND_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/IND/TRAIN/CC-201.dds"
	}
	SpriteType = {
		name = "GFX_IND_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/IND/TRAIN/CC-206.dds"
	}
	SpriteType = {
		name = "GFX_IND_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/IND/TRAIN/KCIC400AF.dds"
	}
	SpriteType = {
		name = "GFX_IND_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/IND/TRAIN/CC-201.dds"
	}
	SpriteType = {
		name = "GFX_IND_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/IND/TRAIN/CC-206.dds"
	}
	SpriteType = {
		name = "GFX_IND_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/IND/TRAIN/KCIC400AF.dds"
	}
	# ITA
	SpriteType = {
		name = "GFX_ITA_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/ITA/TRAIN/E656.dds"
	}
	SpriteType = {
		name = "GFX_ITA_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/ITA/TRAIN/ETR500.dds"
	}
	SpriteType = {
		name = "GFX_ITA_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/ITA/TRAIN/ETR1000.dds"
	}
	SpriteType = {
		name = "GFX_ITA_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/ITA/TRAIN/E656.dds"
	}
	SpriteType = {
		name = "GFX_ITA_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/ITA/TRAIN/ETR500.dds"
	}
	SpriteType = {
		name = "GFX_ITA_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/ITA/TRAIN/ETR1000.dds"
	}
	# JAP
	SpriteType = {
		name = "GFX_JAP_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/JAP/TRAIN/EF66.dds"
	}
	SpriteType = {
		name = "GFX_JAP_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/JAP/TRAIN/EF210.dds"
	}
	SpriteType = {
		name = "GFX_JAP_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/JAP/TRAIN/EH800.dds"
	}
	SpriteType = {
		name = "GFX_JAP_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/JAP/TRAIN/EF66.dds"
	}
	SpriteType = {
		name = "GFX_JAP_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/JAP/TRAIN/EF210.dds"
	}
	SpriteType = {
		name = "GFX_JAP_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/JAP/TRAIN/EH800.dds"
	}
	# KOR
	SpriteType = {
		name = "GFX_KOR_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/KOR/TRAIN/Korail-8000.dds"
	}
	SpriteType = {
		name = "GFX_KOR_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/KOR/TRAIN/Korail-8200.dds"
	}
	SpriteType = {
		name = "GFX_KOR_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/KOR/TRAIN/KTX-EMU.dds"
	}
	SpriteType = {
		name = "GFX_KOR_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/KOR/TRAIN/Korail-8000.dds"
	}
	SpriteType = {
		name = "GFX_KOR_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/KOR/TRAIN/Korail-8200.dds"
	}
	SpriteType = {
		name = "GFX_KOR_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/KOR/TRAIN/KTX-EMU.dds"
	}
	# MEX
	SpriteType = {
		name = "GFX_MEX_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/MEX/TRAIN/C30-7.dds"
	}
	SpriteType = {
		name = "GFX_MEX_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/MEX/TRAIN/SD70ACE.dds"
	}
	SpriteType = {
		name = "GFX_MEX_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/MEX/TRAIN/TrenMaya.dds"
	}
	SpriteType = {
		name = "GFX_MEX_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/MEX/TRAIN/C30-7.dds"
	}
	SpriteType = {
		name = "GFX_MEX_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/MEX/TRAIN/SD70ACE.dds"
	}
	SpriteType = {
		name = "GFX_MEX_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/MEX/TRAIN/TrenMaya.dds"
	}
	# POL
	SpriteType = {
		name = "GFX_POL_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/POL/TRAIN/EU07.dds"
	}
	SpriteType = {
		name = "GFX_POL_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/POL/TRAIN/E6ACT.dds"
	}
	SpriteType = {
		name = "GFX_POL_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/POL/TRAIN/Dragon2.dds"
	}
	SpriteType = {
		name = "GFX_POL_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/POL/TRAIN/EU07.dds"
	}
	SpriteType = {
		name = "GFX_POL_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/POL/TRAIN/E6ACT.dds"
	}
	SpriteType = {
		name = "GFX_POL_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/POL/TRAIN/Dragon2.dds"
	}
	# RAJ
	SpriteType = {
		name = "GFX_RAJ_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/RAJ/TRAIN/WDM-2.dds"
	}
	SpriteType = {
		name = "GFX_RAJ_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/RAJ/TRAIN/WAG-9.dds"
	}
	SpriteType = {
		name = "GFX_RAJ_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/RAJ/TRAIN/WAG-12B.dds"
	}
	SpriteType = {
		name = "GFX_RAJ_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/RAJ/TRAIN/WDM-2.dds"
	}
	SpriteType = {
		name = "GFX_RAJ_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/RAJ/TRAIN/WAG-9.dds"
	}
	SpriteType = {
		name = "GFX_RAJ_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/RAJ/TRAIN/WAG-12B.dds"
	}
	# SOV
	SpriteType = {
		name = "GFX_SOV_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/SOV/TRAIN/VL80S.dds"
	}
	SpriteType = {
		name = "GFX_SOV_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/SOV/TRAIN/2ES10.dds"
	}
	SpriteType = {
		name = "GFX_SOV_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/SOV/TRAIN/3ES8.dds"
	}
	SpriteType = {
		name = "GFX_SOV_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/SOV/TRAIN/VL80S.dds"
	}
	SpriteType = {
		name = "GFX_SOV_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/SOV/TRAIN/2ES10.dds"
	}
	SpriteType = {
		name = "GFX_SOV_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/SOV/TRAIN/3ES8.dds"
	}
	# SPR
	SpriteType = {
		name = "GFX_SPR_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/SPR/TRAIN/Class-269.dds"
	}
	SpriteType = {
		name = "GFX_SPR_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/SPR/TRAIN/Euro4000.dds"
	}
	SpriteType = {
		name = "GFX_SPR_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/SPR/TRAIN/Euro6000.dds"
	}
	SpriteType = {
		name = "GFX_SPR_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/SPR/TRAIN/Class-269.dds"
	}
	SpriteType = {
		name = "GFX_SPR_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/SPR/TRAIN/Euro4000.dds"
	}
	SpriteType = {
		name = "GFX_SPR_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/SPR/TRAIN/Euro6000.dds"
	}
	# TUR
	SpriteType = {
		name = "GFX_TUR_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/TUR/TRAIN/DE24000.dds"
	}
	SpriteType = {
		name = "GFX_TUR_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/TUR/TRAIN/E68000.dds"
	}
	SpriteType = {
		name = "GFX_TUR_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/TUR/TRAIN/Elektrikli.dds"
	}
	SpriteType = {
		name = "GFX_TUR_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/TUR/TRAIN/DE24000.dds"
	}
	SpriteType = {
		name = "GFX_TUR_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/TUR/TRAIN/E68000.dds"
	}
	SpriteType = {
		name = "GFX_TUR_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/TUR/TRAIN/Elektrikli.dds"
	}
	# USA
	SpriteType = {
		name = "GFX_USA_train_equipment_1_medium"
		texturefile = "gfx/interface/technologies/USA/TRAIN/EMD_SD40-2.dds"
	}
	SpriteType = {
		name = "GFX_USA_train_equipment_2_medium"
		texturefile = "gfx/interface/technologies/USA/TRAIN/GE_ES44AC_Evo.dds"
	}
	SpriteType = {
		name = "GFX_USA_train_equipment_3_medium"
		texturefile = "gfx/interface/technologies/USA/TRAIN/Wabtec_FLXDrive.dds"
	}
	SpriteType = {
		name = "GFX_USA_early_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/USA/TRAIN/EMD_SD40-2.dds"
	}
	SpriteType = {
		name = "GFX_USA_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/USA/TRAIN/GE_ES44AC_Evo.dds"
	}
	SpriteType = {
		name = "GFX_USA_modern_freight_locomotive_medium"
		texturefile = "gfx/interface/technologies/USA/TRAIN/Wabtec_FLXDrive.dds"
	}

	### Generic Body Armor ###

	spriteType = {
		name = "GFX_body_armor_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_1.dds"
	}
	spriteType = {
		name = "GFX_body_armor_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_2.dds"
	}
	spriteType = {
		name = "GFX_body_armor_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_3.dds"
	}
	spriteType = {
		name = "GFX_body_armor_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_4.dds"
	}
	spriteType = {
		name = "GFX_body_armor_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_5.dds"
	}
	spriteType = {
		name = "GFX_body_armor_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_6.dds"
	}
	spriteType = {
		name = "GFX_body_armor_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_7.dds"
	}
	spriteType = {
		name = "GFX_body_armor_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_8.dds"
	}
	spriteType = {
		name = "GFX_body_armor_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_9.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_body_armor_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_body_armor_1.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_body_armor_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_body_armor_2.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_body_armor_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_body_armor_3.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_body_armor_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/body_armor_4.dds"
	}
	spriteType = {
		name = "GFX_exoskeleton_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/exoskeleton_1.dds"
	}
	spriteType = {
		name = "GFX_exoskeleton_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/exoskeleton_2.dds"
	}
	spriteType = {
		name = "GFX_exoskeleton_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/exoskeleton_3.dds"
	}
	spriteType = {
		name = "GFX_exoskeleton_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/exoskeleton_4.dds"
	}
	spriteType = {
		name = "GFX_exoskeleton_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/exoskeleton_5.dds"
	}

	spriteType = {
		name = "GFX_support_weapons_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/support_weapons.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_support_weapons_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_support_weapons.dds"
	}
	spriteType = {
		name = "GFX_squad_automatic_weapon_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/squad_automatic_weapon.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_squad_automatic_weapon_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_squad_automatic_weapon.dds"
	}
	spriteType = {
		name = "GFX_tandem_charge_warheads_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/tandem_charge_warhead.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_tandem_charge_warheads_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_tandem_charge_warhead.dds"
	}
	spriteType = {
		name = "GFX_support_weapons2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/support_weapons2.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_support_weapons2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_support_weapons2.dds"
	}
	spriteType = {
		name = "GFX_support_weapons3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/support_weapons3.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_support_weapons3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_support_weapons3.dds"
	}
	spriteType = {
		name = "GFX_support_weapons4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/support_weapons4.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_support_weapons4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/EEU_support_weapons4.dds"
	}
	spriteType = {
		name = "GFX_support_weapons5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/support_weapons5.dds"
	}
	spriteType = {
		name = "GFX_rc_fire_support_drone_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/rc_fire_support_drone.dds"
	}
	spriteType = {
		name = "GFX_afs_drone_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/afs_drone_1.dds"
	}
	spriteType = {
		name = "GFX_afs_drone_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/afs_drone_2.dds"
	}
	spriteType = {
		name = "GFX_afs_drone_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/afs_drone_3.dds"
	}
	spriteType = {
		name = "GFX_afs_drone_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/afs_drone_4.dds"
	}
	spriteType = {
		name = "GFX_afs_drone_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/afs_drone_5.dds"
	}

	##Generic Special Forces
	spriteType = {
		name = "GFX_special_forces_tech_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_1.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_2.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_3.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_4.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_5.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_6.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_7.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_8.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_9.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_10_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_10.dds"
	}
	spriteType = {
		name = "GFX_special_forces_tech_11_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/special_forces_tech_11.dds"
	}

	### Generic Camouflage ###

	spriteType = {
		name = "GFX_camouflage_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_1.dds"
	}
	spriteType = {
		name = "GFX_camouflage_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_1.dds"
	}
	spriteType = {
		name = "GFX_camouflage_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_2.dds"
	}
	spriteType = {
		name = "GFX_camouflage_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_3.dds"
	}
	spriteType = {
		name = "GFX_camouflage_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_4.dds"
	}
	spriteType = {
		name = "GFX_camouflage_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_5.dds"
	}
	spriteType = {
		name = "GFX_camouflage_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_6.dds"
	}
	spriteType = {
		name = "GFX_camouflage_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_7.dds"
	}
	spriteType = {
		name = "GFX_camouflage_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/camouflage/camouflage_8.dds"
	}

	############### Subtech ##################################

	spriteType = {
		name = "GFX_subtech_cag"
		textureFile = "gfx/interface/subtech_carrier_plane.dds"
	}
	spriteType = {
		name = "GFX_subtech_airborne"
		textureFile = "gfx/interface/technologies/0_generic/subtech_airborne.dds"
	}
	spriteType = {
		name = "GFX_subtech_amhpibious"
		textureFile = "gfx/interface/technologies/0_generic/subtech_amhpibious.dds"
	}
	spriteType = {
		name = "GFX_subtech_engi_mbt"
		textureFile = "gfx/interface/technologies/0_generic/SPA_Small.dds"
	}

	spriteType = {
		name = "GFX_subtech_SP_arty"
		textureFile = "gfx/interface/technologies/0_generic/SPA_Small.dds"
	}
	spriteType = {
		name = "GFX_sub_technology_slot_0"
		textureFile = "gfx/interface/technologies/0_generic/MLRS_Small.dds"
	}

	spriteType = {
		name = "GFX_subtech_td"
		textureFile = "gfx/interface/technologies/subtech_td.dds"
	}

	spriteType = {
		name = "GFX_subtech_rocket"
		textureFile = "gfx/interface/technologies/subtech_rocket.dds"
	}
	spriteType = {
		name = "GFX_subtech_AT"
		textureFile = "gfx/interface/technologies/subtech_rocket.dds"
	}
	spriteType = {
		name = "GFX_subtech_arty_0"
		textureFile = "gfx/interface/technologies/subtech_airborne.dds"
	}
	spriteType = {
		name = "GFX_subtech_arty_1"
		textureFile = "gfx/interface/technologies/subtech_amhpibious.dds"
	}

	#Vanilla -- Birdboy Purposes otherwise stated
	
		spriteType = {
		name = "GFX_subtech_heavy_battleship"
		textureFile = "gfx/interface/subtech_heavy_battleship.dds"
	}

	spriteType = {
		name = "GFX_subtech_art"
		textureFile = "gfx/interface/technologies/subtech_art.dds"
	}

	spriteType = {
		name = "GFX_subtech_aa"
		textureFile = "gfx/interface/technologies/subtech_aa.dds"
	}

		###### StartUp Techs ######

	SpriteType = {
		name = "GFX_early_bomber_medium"
		texturefile = "gfx/interface/technologies/0_generic/Startup/Bomber_Design.dds"
	}
	SpriteType = {
		name = "GFX_early_fighter_medium"
		texturefile = "gfx/interface/technologies/0_generic/Startup/Fighter_Design.dds"
	}
	spriteType = {
		name = "GFX_Early_APC_medium"
		texturefile = "gfx/interface/technologies/0_generic/MBT_Startup.dds"
	}

	#### Doctrines Subtech ####
	### microchip_production Middle Column
	SpriteType = {
		name = "GFX_microchip_production_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_1.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_2.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_3.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_4.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_5.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_6.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_7.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_8.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_9.dds"
	}
	SpriteType = {
		name = "GFX_microchip_production_10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_production_10.dds"
	}
	### microchip_production Left Column
	SpriteType = {
		name = "GFX_improved_building_constructions_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_1.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_2.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_3.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_4.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_5.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_6.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_7.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_8.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_9.dds"
	}
	SpriteType = {
		name = "GFX_improved_building_constructions_10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_plant_construction_10.dds"
	}
	### microchip_production Right Column
	SpriteType = {
		name = "GFX_production_line_improvements_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_1.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_2.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_3.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_4.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_5.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_6.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_7.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_8.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_9.dds"
	}
	SpriteType = {
		name = "GFX_production_line_improvements_10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/microchip_improved_production_lines_10.dds"
	}
	### composite_production
	SpriteType = {
		name = "GFX_composite_production_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_1.dds"
	}
	SpriteType = {
		name = "GFX_composite_production_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_2.dds"
	}
	SpriteType = {
		name = "GFX_composite_production_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_3.dds"
	}
	SpriteType = {
		name = "GFX_composite_production_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_4.dds"
	}
	SpriteType = {
		name = "GFX_composite_production_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_5.dds"
	}
		SpriteType = {
		name = "GFX_composite_production_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_6.dds"
	}
		SpriteType = {
		name = "GFX_composite_production_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_7.dds"
	}
		SpriteType = {
		name = "GFX_composite_production_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/composite_production_8.dds"
	}
	## Special Forces Doctrines ##
	# New Doctrine GFX
	SpriteType = {
		name = "GFX_legacy_doctrines_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/legacy_doctrines.dds"
	}

	SpriteType = {
		name = "GFX_combined_arms_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/combined_arms.dds"
	}

	SpriteType = {
		name = "GFX_armoured_mass_assault_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/armored_operations.dds"
	}

	SpriteType = {
		name = "GFX_superior_firepower_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/overwhelming_firepower.dds"
	}

	SpriteType = {
		name = "GFX_infantry_mass_assault_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/infantry_offensive.dds"
	}

	SpriteType = {
		name = "GFX_early_guerilla_warfare_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/guerilla_warfare.dds"
	}

	# Helicopter branch

	# Light Infantry Doctrines
	SpriteType = {
		name = "GFX_dedicated_saboteurs_medium"
		texturefile = "gfx/interface/technologies/0_generic/Land_Doctrines/volkssturm.dds"
	}
	## Battlefield Support ##

	## Strategic Asset Destruction ##

	#### NightVision Subtech ####

	SpriteType = {
		name = "GFX_night_vision_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/Gen1.dds"
	}
	SpriteType = {
		name = "GFX_night_vision_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/Gen2.dds"
	}
	SpriteType = {
		name = "GFX_night_vision_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/Gen3.dds"
	}
	SpriteType = {
		name = "GFX_night_vision_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/Gen4.dds"
	}
	SpriteType = {
		name = "GFX_augmented_vision_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/augmented_vision_1.dds"
	}
	SpriteType = {
		name = "GFX_augmented_vision_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/augmented_vision_2.dds"
	}
	SpriteType = {
		name = "GFX_augmented_vision_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/augmented_vision_3.dds"
	}
	SpriteType = {
		name = "GFX_augmented_vision_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/augmented_vision_4.dds"
	}
	SpriteType = {
		name = "GFX_augmented_vision_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/augmented_vision_5.dds"
	}
	SpriteType = {
		name = "GFX_augmented_vision_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/augmented_vision_6.dds"
	}

	#### Artillery/SPA/AA/AT Subtech ####

	SpriteType = {
		name = "GFX_Arty_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/MRSI_1985.dds"
	}
	SpriteType = {
		name = "GFX_Arty_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Propellant_Charges_2005.dds"
	}
	SpriteType = {
		name = "GFX_Arty_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/FireControl_2005.dds"
	}
	SpriteType = {
		name = "GFX_Arty_upgrade_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/MRSI_2025.dds"
	}
	SpriteType = {
		name = "GFX_Arty_upgrade_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Bulk_loaded_liquid_Propellants_2035.dds"
	}

	SpriteType = {
		name = "GFX_nsb_Arty_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/MRSI_1985.dds"
	}
	SpriteType = {
		name = "GFX_nsb_Arty_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Propellant_Charges_2005.dds"
	}
	SpriteType = {
		name = "GFX_nsb_Arty_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/FireControl_2005.dds"
	}
	SpriteType = {
		name = "GFX_nsb_Arty_upgrade_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/MRSI_2025.dds"
	}
	SpriteType = {
		name = "GFX_nsb_Arty_upgrade_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Bulk_loaded_liquid_Propellants_2035.dds"
	}
	SpriteType = {
		name = "GFX_nsb_Arty_upgrade_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Bulk_loaded_liquid_Propellants_2035.dds"
	}

	SpriteType = {
		name = "GFX_AT_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_1.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_2.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_3.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_4.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_3.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_3.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_3.dds"
	}
	SpriteType = {
		name = "GFX_AT_upgrade_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_AT_upgrade_3.dds"
	}

	SpriteType = {
		name = "GFX_nsb_AA_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_1.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_2.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_3.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_4.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_4.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_4.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_4.dds"
	}
	SpriteType = {
		name = "GFX_nsb_AA_upgrade_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/tech_nsb_AA_upgrade_4.dds"
	}

	##### Navy Tab Subtechs #####

	spriteType = {
		name = "GFX_aircraft_carrier_engineering_medium"
		texturefile = "gfx/interface/technologies/0_generic/naval/BLUEPRINT.dds"
	}
	spriteType = {
		name = "GFX_tech_submarine_engineering_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/naval/BLUEPRINT.dds"
	}
	spriteType = {
		name = "GFX_tech_naval_systems_engineering_medium"
		texturefile = "gfx/interface/technologies/0_generic/naval/BLUEPRINT.dds"
	}

	##### Air Tab Subtechs #####

	SpriteType = {
		name = "GFX_AS_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Thrust_Vectoring_Engines.dds"
	}
	SpriteType = {
		name = "GFX_AS_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/RCS_Radar_Cross_Section_Reductions.dds"
	}
	SpriteType = {
		name = "GFX_AS_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Remote_Controlled_VR_Fighter_Pilot.dds"
	}
	SpriteType = {
		name = "GFX_MR_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/SuperCruise_One.dds"
	}
	SpriteType = {
		name = "GFX_MR_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/RAM_Radar_Absorbing_Material.dds"
	}
	SpriteType = {
		name = "GFX_MR_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Remote_Controlled_Crew_Multi_Tasking.dds"
	}
	SpriteType = {
		name = "GFX_Strike_upgrade_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/SuperCruise_Two.dds"
	}
	SpriteType = {
		name = "GFX_Strike_upgrade_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Heat_Radiation_Reduction.dds"
	}
	SpriteType = {
		name = "GFX_Strike_upgrade_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Subtechs/Remote_Controlled_Improved_Uplink_Equipment.dds"
	}

	### Infantry Page Generic Tree ###

	spriteType = {
		name = "GFX_combat_eng_equipment_medium"
		textureFile = "gfx/interface/technologies/0_generic/Engineer_Support_Equipment.dds"
	}

	### Command & Control ###

	spriteType = {
		name = "GFX_cnc_equipment_1_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC1975.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_2_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC1985.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_3_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC1995.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_4_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2005.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_5_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2015.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_6_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2025.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_7_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2035.dds"
	}

	### Command & Control ## For Tech Tree ###

								spriteType = {
		name = "GFX_cnc_equipment_8_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2045.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_9_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2055.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_10_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2065.dds"
	}
	spriteType = {
		name = "GFX_cnc_equipment_11_medium"
		textureFile = "gfx/interface/technologies/0_generic/Command_Control/CC2075.dds"
	}

	##### Land Drones / SUAV Equipment ### For Tech Tree #######

	SpriteType = {
		name = "GFX_land_drone_equipment_type_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_1985_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_1995_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_tech_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2005_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_tech_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2015_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2025_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2035_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2045_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2055_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2065_small.dds"
	}
	SpriteType = {
		name = "GFX_land_drone_equipment_9_medium"
		texturefile = "gfx/interface/technologies/0_generic/infantry/UAV_2075_small.dds"
	}

	# non NSB versions defined in mdult_land.gfx

	spriteType = {
		name = "GFX_nsb_artillery_0_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/D30.dds"
	}
	spriteType = {
		name = "GFX_nsb_artillery_1_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART2.dds"
	}
	spriteType = {
		name = "GFX_nsb_artillery_2_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART3.dds"
	}
	spriteType = {
		name = "GFX_nsb_artillery_3_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART4.dds"
	}
	spriteType = {
		name = "GFX_nsb_artillery_4_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART5.dds"
	}

	spriteType = {
		name = "GFX_tech_arty_0_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/D30.dds"
	}
	spriteType = {
		name = "GFX_tech_arty_1_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART2.dds"
	}
	spriteType = {
		name = "GFX_tech_arty_2_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART3.dds"
	}
	spriteType = {
		name = "GFX_tech_arty_3_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART4.dds"
	}
	spriteType = {
		name = "GFX_tech_arty_4_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/ART5.dds"
	}

	spriteType = {
		name = "GFX_FRA_nsb_artillery_0_medium"
		texturefile = "gfx/interface/technologies/FRA/LAND/ART1.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_artillery_1_medium"
		texturefile = "gfx/interface/technologies/FRA/LAND/ART2.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_artillery_2_medium"
		texturefile = "gfx/interface/technologies/FRA/LAND/ART3.dds"
	}

	spriteType = {
		name = "GFX_ISR_nsb_artillery_0_medium"
		texturefile = "gfx/interface/technologies/ISR/LAND/ART1.dds"
	}
	spriteType = {
		name = "GFX_ISR_nsb_artillery_1_medium"
		texturefile = "gfx/interface/technologies/ISR/LAND/ART2.dds"
	}

	#### Generic Self Propelled Anti Air ####

	spriteType = {
		name = "GFX_SP_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/SPA1alt.dds"
	}
	spriteType = {
		name = "GFX_SP_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/GER/LAND/SPA1.dds"
	}
	spriteType = {
		name = "GFX_SP_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/GER/LAND/SPA3.dds"
	}
	spriteType = {
		name = "GFX_SP_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/SPA4.dds"
	}
	spriteType = {
		name = "GFX_SP_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/USA/LAND/SPA5.dds"
	}

	spriteType = {
		name = "GFX_eastern_european_2d_SP_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPA1.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_SP_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPA3.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_SP_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/TOR.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_SP_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPA4.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_SP_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPA5.dds"
	}

	spriteType = {
		name = "GFX_CHI_SP_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/CHI/LAND/SPA1.dds"
	}
	spriteType = {
		name = "GFX_CHI_SP_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/CHI/LAND/SPA3.dds"
	}
	spriteType = {
		name = "GFX_CHI_SP_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/CHI/LAND/SPA4_alt1.dds"
	}
	spriteType = {
		name = "GFX_CHI_SP_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPA4.dds"
	}
	spriteType = {
		name = "GFX_CHI_SP_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPA5.dds"
	}

	# non NSB versions defined in mdult_land.gfx

	# NSB doesn't have dedicated MLRS tech

	# non NSB versions defined in mdult_land.gfx

	spriteType = {
		name = "GFX_nsb_SP_arty_0_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPG1.dds"
	}
	spriteType = {
		name = "GFX_nsb_SP_arty_1_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPG2.dds"
	}
	spriteType = {
		name = "GFX_nsb_SP_arty_2_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPG3.dds"
	}
	spriteType = {
		name = "GFX_nsb_SP_arty_3_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPG4.dds"
	}
	spriteType = {
		name = "GFX_nsb_SP_arty_4_medium"
		texturefile = "gfx/interface/technologies/SOV/LAND/SPG5.dds"
	}

	### Generic MANPADS/Light AA Weapons ###

	spriteType = {
		name = "GFX_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM43.dds"
	}
	spriteType = {
		name = "GFX_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92.dds"
	}
	spriteType = {
		name = "GFX_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92E.dds"
	}
	spriteType = {
		name = "GFX_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}

	### Generic MANPADS/Light AA Weapons ## For Tech Tree ####

	spriteType = {
		name = "GFX_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM43.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92E.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_nsb_Anti_Air_8_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}

	spriteType = {
		name = "GFX_TUR_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM43.dds"
	}
	spriteType = {
		name = "GFX_TUR_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92.dds"
	}
	spriteType = {
		name = "GFX_TUR_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92E.dds"
	}
	spriteType = {
		name = "GFX_TUR_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_TUR_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM43.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/FRA/INF/MISTRAL.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/FRA/INF/MISTRAL.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_FRA_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_TAI_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM43.dds"
	}
	spriteType = {
		name = "GFX_TAI_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92.dds"
	}
	spriteType = {
		name = "GFX_TAI_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92E.dds"
	}
	spriteType = {
		name = "GFX_TAI_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_TAI_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}
	spriteType = {
		name = "GFX_TAI_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM43.dds"
	}
	spriteType = {
		name = "GFX_TAI_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92.dds"
	}
	spriteType = {
		name = "GFX_TAI_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM92E.dds"
	}
	spriteType = {
		name = "GFX_TAI_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_TAI_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}

	spriteType = {
		name = "GFX_ENG_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/ENG/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_ENG_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/ENG/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_ENG_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/ENG/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_ENG_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/ENG/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_ENG_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}

	spriteType = {
		name = "GFX_SWE_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SWE/INF/RBS-90.dds"
	}
	spriteType = {
		name = "GFX_SWE_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SWE/INF/RBS-90.dds"
	}
	spriteType = {
		name = "GFX_SWE_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SWE/INF/RBS-90.dds"
	}
	spriteType = {
		name = "GFX_SWE_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_SWE_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}

	spriteType = {
		name = "GFX_SWE_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SWE/INF/RBS-90.dds"
	}
	spriteType = {
		name = "GFX_SWE_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SWE/INF/RBS-90.dds"
	}
	spriteType = {
		name = "GFX_SWE_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SWE/INF/RBS-90.dds"
	}
	spriteType = {
		name = "GFX_SWE_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM194.dds"
	}
	spriteType = {
		name = "GFX_SWE_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/artillery/FIM245.dds"
	}

	spriteType = {
		name = "GFX_SOV_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_SOV_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_SOV_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/9K333.dds"
	}
	spriteType = {
		name = "GFX_SOV_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/9K333.dds"
	}
	spriteType = {
		name = "GFX_SOV_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}
	spriteType = {
		name = "GFX_IRQ_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_IRQ_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_IRQ_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/9K333.dds"
	}
	spriteType = {
		name = "GFX_IRQ_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/9K333.dds"
	}
	spriteType = {
		name = "GFX_IRQ_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_SYR_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_SYR_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_SYR_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/9K333.dds"
	}
	spriteType = {
		name = "GFX_SYR_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/9K333.dds"
	}
	spriteType = {
		name = "GFX_SYR_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_BLR_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_BLR_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_BLR_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_BLR_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS4.dds"
	}
	spriteType = {
		name = "GFX_BLR_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_UKR_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_UKR_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_UKR_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_UKR_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS4.dds"
	}
	spriteType = {
		name = "GFX_UKR_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_eastern_european_2d_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS4.dds"
	}
	spriteType = {
		name = "GFX_eastern_european_2d_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_POL_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/POL/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_POL_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/POL/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_POL_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/POL/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_POL_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/POL/INF/MANPADS4.dds"
	}
	spriteType = {
		name = "GFX_POL_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/POL/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_CHI_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_CHI_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_CHI_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_CHI_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS4.dds"
	}
	spriteType = {
		name = "GFX_CHI_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	spriteType = {
		name = "GFX_PER_nsb_Anti_Air_0_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS1.dds"
	}
	spriteType = {
		name = "GFX_PER_nsb_Anti_Air_1_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS2.dds"
	}
	spriteType = {
		name = "GFX_PER_nsb_Anti_Air_2_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS3.dds"
	}
	spriteType = {
		name = "GFX_PER_nsb_Anti_Air_3_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS4.dds"
	}
	spriteType = {
		name = "GFX_PER_nsb_Anti_Air_4_medium"
		texturefile = "gfx/interface/technologies/SOV/INF/MANPADS5.dds"
	}

	# defined in mdult_land.gfx

	# defined in mdult_land.gfx

	### Engineering Tree
		SpriteType = {
			name = "GFX_basic_computing_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_1.dds"
		}
		SpriteType = {
			name = "GFX_integrated_circuit_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_2.dds"
		}
		SpriteType = {
			name = "GFX_computing1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_3.dds"
		}
		SpriteType = {
			name = "GFX_computing2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_4.dds"
		}
		SpriteType = {
			name = "GFX_computing3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_5.dds"
		}
		SpriteType = {
			name = "GFX_computing4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_6.dds"
		}
		SpriteType = {
			name = "GFX_computing5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_7.dds"
		}
		SpriteType = {
			name = "GFX_computing6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_8.dds"
		}
		SpriteType = {
			name = "GFX_computing7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_9.dds"
		}
		SpriteType = {
			name = "GFX_computing8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_10.dds"
		}
		SpriteType = {
			name = "GFX_computing9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_11.dds"
		}
		SpriteType = {
			name = "GFX_computing10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_12.dds"
		}
		SpriteType = {
			name = "GFX_computing11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/computing_13.dds"
		}
		SpriteType = {
			name = "GFX_microprocessors_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/microprocessors.dds"
		}
		SpriteType = {
			name = "GFX_decryption1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/decryption1.dds"
		}
		SpriteType = {
			name = "GFX_decryption2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/decryption2.dds"
		}
		SpriteType = {
			name = "GFX_decryption3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/decryption3.dds"
		}
		SpriteType = {
			name = "GFX_decryption4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/decryption4.dds"
		}
		SpriteType = {
			name = "GFX_decryption5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/decryption5.dds"
		}
		SpriteType = {
			name = "GFX_decryption6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/decryption6.dds"
		}
		SpriteType = {
			name = "GFX_encryption1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/encryption1.dds"
		}
		SpriteType = {
			name = "GFX_encryption2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/encryption2.dds"
		}
		SpriteType = {
			name = "GFX_encryption3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/encryption3.dds"
		}
		SpriteType = {
			name = "GFX_encryption4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/encryption4.dds"
		}
		SpriteType = {
			name = "GFX_encryption5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/encryption5.dds"
		}
		SpriteType = {
			name = "GFX_encryption6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/encryption6.dds"
		}
		SpriteType = {
			name = "GFX_radar_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/radar.dds"
		}
		SpriteType = {
			name = "GFX_internet1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_1.dds"
		}
		SpriteType = {
			name = "GFX_internet2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_2.dds"
		}
		SpriteType = {
			name = "GFX_internet3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_3.dds"
		}
		SpriteType = {
			name = "GFX_internet4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_4.dds"
		}
		SpriteType = {
			name = "GFX_internet5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_5.dds"
		}
		SpriteType = {
			name = "GFX_internet6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_6.dds"
		}
		SpriteType = {
			name = "GFX_internet7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_7.dds"
		}
		SpriteType = {
			name = "GFX_internet8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_8.dds"
		}
		SpriteType = {
			name = "GFX_internet9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_9.dds"
		}
		SpriteType = {
			name = "GFX_internet10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_10.dds"
		}
		SpriteType = {
			name = "GFX_internet11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_11.dds"
		}
		SpriteType = {
			name = "GFX_wifi_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/wifi.dds"
		}
		SpriteType = {
			name = "GFX_lifi_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/lifi.dds"
		}
		SpriteType = {
			name = "GFX_modern_satelite_internet_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/modern_satelite_internet.dds"
		}
		SpriteType = {
			name = "GFX_internet_access_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_7.dds"
		}
		SpriteType = {
			name = "GFX_internet_access_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_8.dds"
		}
		SpriteType = {
			name = "GFX_internet_access_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_9.dds"
		}
		SpriteType = {
			name = "GFX_internet_access_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_10.dds"
		}
		SpriteType = {
			name = "GFX_internet_access_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/internet_11.dds"
		}
		SpriteType = {
			name = "GFX_lte_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/lte.dds"
		}
		SpriteType = {
			name = "GFX_wimax_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/wimax.dds"
		}
		SpriteType = {
			name = "GFX_umts_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/umts.dds"
		}
		SpriteType = {
			name = "GFX_edge_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/edge.dds"
		}
		SpriteType = {
			name = "GFX_hsupa_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/hsupa.dds"
		}
		SpriteType = {
			name = "GFX_gprs_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/gprs.dds"
		}

	##Nuclear Bombs
	### Industry Tree
		SpriteType = {
			name = "GFX_artificial_intelligence_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_1.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_2.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_3.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_4.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_5.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_6.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_7.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_8.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_9.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_10.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_11.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_12.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_13_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_13.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_14_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_14.dds"
		}
		SpriteType = {
			name = "GFX_artificial_intelligence_15_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/artificial_intelligence_15.dds"
		}
		SpriteType = {
			name = "GFX_crispr_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/crispr_1.dds"
		}
		SpriteType = {
			name = "GFX_crispr_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/crispr_2.dds"
		}
		SpriteType = {
			name = "GFX_crispr_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/crispr_3.dds"
		}
		SpriteType = {
			name = "GFX_crispr_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/crispr_4.dds"
		}
		SpriteType = {
			name = "GFX_genetics_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_1.dds"
		}
		SpriteType = {
			name = "GFX_genetics_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_2.dds"
		}
		SpriteType = {
			name = "GFX_genetics_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_3.dds"
		}
		SpriteType = {
			name = "GFX_genetics_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_4.dds"
		}
		SpriteType = {
			name = "GFX_genetics_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_5.dds"
		}
		SpriteType = {
			name = "GFX_genetics_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_6.dds"
		}
		SpriteType = {
			name = "GFX_genetics_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_7.dds"
		}
		SpriteType = {
			name = "GFX_genetics_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_8.dds"
		}
		SpriteType = {
			name = "GFX_genetics_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_9.dds"
		}
		SpriteType = {
			name = "GFX_genetics_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_10.dds"
		}
		SpriteType = {
			name = "GFX_genetics_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_11.dds"
		}
		SpriteType = {
			name = "GFX_genetics_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_12.dds"
		}
		SpriteType = {
			name = "GFX_genetics_13_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_13.dds"
		}
		SpriteType = {
			name = "GFX_genetics_14_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_14.dds"
		}
		SpriteType = {
			name = "GFX_genetics_15_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_15.dds"
		}
		SpriteType = {
			name = "GFX_genetics_16_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/genetics_16.dds"
		}

		SpriteType = {
			name = "GFX_nanofibers_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_1.dds"
		}
		SpriteType = {
			name = "GFX_nanofibers_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_2.dds"
		}
		SpriteType = {
			name = "GFX_nanofibers_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_3.dds"
		}
		SpriteType = {
			name = "GFX_nanofibers_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_4.dds"
		}
		SpriteType = {
			name = "GFX_nanofibers_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_5.dds"
		}
		SpriteType = {
			name = "GFX_nanofibers_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_6.dds"
		}
		SpriteType = {
			name = "GFX_nanofibers_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/nanofibers_7.dds"
		}

		SpriteType = {
			name = "GFX_printing_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_1.dds"
		}
		SpriteType = {
			name = "GFX_printing_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_2.dds"
		}
		SpriteType = {
			name = "GFX_printing_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_3.dds"
		}
		SpriteType = {
			name = "GFX_printing_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_4.dds"
		}
		SpriteType = {
			name = "GFX_printing_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_5.dds"
		}
		SpriteType = {
			name = "GFX_printing_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_6.dds"
		}
		SpriteType = {
			name = "GFX_printing_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_7.dds"
		}
		SpriteType = {
			name = "GFX_printing_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_8.dds"
		}
		SpriteType = {
			name = "GFX_printing_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_9.dds"
		}
		SpriteType = {
			name = "GFX_printing_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_10.dds"
		}
		SpriteType = {
			name = "GFX_printing_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_11.dds"
		}
		SpriteType = {
			name = "GFX_printing_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_12.dds"
		}
		SpriteType = {
			name = "GFX_printing_13_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/printing_13.dds"
		}

		SpriteType = {
			name = "GFX_robotics_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_1.dds"
		}
		SpriteType = {
			name = "GFX_robotics_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_2.dds"
		}
		SpriteType = {
			name = "GFX_robotics_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_3.dds"
		}
		SpriteType = {
			name = "GFX_robotics_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_4.dds"
		}
		SpriteType = {
			name = "GFX_robotics_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_5.dds"
		}
		SpriteType = {
			name = "GFX_robotics_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_6.dds"
		}
		SpriteType = {
			name = "GFX_robotics_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_7.dds"
		}
		SpriteType = {
			name = "GFX_robotics_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_8.dds"
		}
		SpriteType = {
			name = "GFX_robotics_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_9.dds"
		}
		SpriteType = {
			name = "GFX_robotics_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_10.dds"
		}
		SpriteType = {
			name = "GFX_robotics_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/robotics_11.dds"
		}

		##MODULES
		#Oil Processing Icons
		SpriteType = { # VANILLA
			name = "GFX_fuel_silos_medium"
			texturefile = "gfx/interface/technologies/fuel_silos.dds"
		}
		SpriteType = { # VANILLA
			name = "GFX_fuel_refining_medium"
			texturefile = "gfx/interface/technologies/fuel_refining1.dds"
		}
		SpriteType = { # VANILLA
			name = "GFX_fuel_refining2_medium"
			texturefile = "gfx/interface/technologies/fuel_refining2.dds"
		}
		SpriteType = { # VANILLA
			name = "GFX_fuel_refining3_medium"
			texturefile = "gfx/interface/technologies/fuel_refining3.dds"
		}
		SpriteType = { # VANILLA
			name = "GFX_fuel_refining4_medium"
			texturefile = "gfx/interface/technologies/fuel_refining4.dds"
		}
		SpriteType = { # VANILLA
			name = "GFX_fuel_refining5_medium"
			texturefile = "gfx/interface/technologies/fuel_refining5.dds"
		}
		SpriteType = {
			name = "GFX_fuel_refining6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_refining_7.dds"
		}
		SpriteType = {
			name = "GFX_fuel_refining7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_refining_8.dds"
		}
		SpriteType = {
			name = "GFX_fuel_refining8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_refining_9.dds"
		}
		SpriteType = {
			name = "GFX_fuel_refining9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_refining_10.dds"
		}
		SpriteType = {
			name = "GFX_fuel_refining10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_refining_11.dds"
		}
		SpriteType = {
			name = "GFX_fuel_refining11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_refining_12.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency2.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency3.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency4.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency5.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency6.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency_7.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency_8.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency_9.dds"
		}
		SpriteType = {
			name = "GFX_fuel_efficiency_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/fuel_efficiency_10.dds"
		}
		SpriteType = {
			name = "GFX_early_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables.dds"
		}
		SpriteType = {
			name = "GFX_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables1.dds"
		}
		SpriteType = {
			name = "GFX_modern_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables2.dds"
		}
		SpriteType = {
			name = "GFX_advanced_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables2.dds"
		}
		SpriteType = {
			name = "GFX_improved_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables2.dds"
		}
		SpriteType = {
			name = "GFX_improved_modern_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables3.dds"
		}
		SpriteType = {
			name = "GFX_advanced_modern_renewables_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables4.dds"
		}
		SpriteType = {
			name = "GFX_early_renewables_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables5.dds"
		}
		SpriteType = {
			name = "GFX_renewables_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables6.dds"
		}
		SpriteType = {
			name = "GFX_renewables_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables7.dds"
		}
		SpriteType = {
			name = "GFX_renewables_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables8.dds"
		}
		SpriteType = {
			name = "GFX_renewables_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables9.dds"
		}
		SpriteType = {
			name = "GFX_renewables_13_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/renewables10.dds"
		}

		SpriteType = {
			name = "GFX_utility_scale_battery_storage_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park1.dds"
		}
		SpriteType = {
			name = "GFX_utility_scale_battery_storage2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park2.dds"
		}
		SpriteType = {
			name = "GFX_utility_scale_battery_storage3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park3.dds"
		}
		SpriteType = {
			name = "GFX_utility_scale_battery_storage4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park4.dds"
		}
		SpriteType = {
			name = "GFX_utility_scale_battery_storage5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park5.dds"
		}
		SpriteType = {
			name = "GFX_utility_scale_battery_storage_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park6.dds"
		}
		SpriteType = {
			name = "GFX_utility_scale_battery_storage_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/battery_park7.dds"
		}

		SpriteType = {
			name = "GFX_electrification_1_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes1.dds"
		}
		SpriteType = {
			name = "GFX_electrification_2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes2.dds"
		}
		SpriteType = {
			name = "GFX_electrification_3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes3.dds"
		}
		SpriteType = {
			name = "GFX_electrification_4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes4.dds"
		}
		SpriteType = {
			name = "GFX_electrification_5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes5.dds"
		}
		SpriteType = {
			name = "GFX_electrification_6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes6.dds"
		}
		SpriteType = {
			name = "GFX_electrification_7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes7.dds"
		}
		SpriteType = {
			name = "GFX_electrification_8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes8.dds"
		}
		SpriteType = {
			name = "GFX_electrification_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes9.dds"
		}
		SpriteType = {
			name = "GFX_electrification_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes10.dds"
		}
		SpriteType = {
			name = "GFX_electrification_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes11.dds"
		}
		SpriteType = {
			name = "GFX_electrification_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes12.dds"
		}
		SpriteType = {
			name = "GFX_electrification_13_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes13.dds"
		}
		SpriteType = {
			name = "GFX_electrification_14_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/electric_homes14.dds"
		}

		SpriteType = {
			name = "GFX_energy_efficiency_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_1.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency2_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_2.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency3_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_3.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency4_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_4.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency5_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_5.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency6_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_6.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency7_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_7.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency8_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_8.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency_9_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_9.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_10.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_11.dds"
		}
		SpriteType = {
			name = "GFX_energy_efficiency_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/energy_efficiency_12.dds"
		}

	##Agriculture
		SpriteType = {
			name = "GFX_gps_agricultural_applications_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture1.dds"
		}
		SpriteType = {
			name = "GFX_automated_irrigation_systems_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture2.dds"
		}
		SpriteType = {
			name = "GFX_farming_data_analytic_softwares_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture3.dds"
		}
		SpriteType = {
			name = "GFX_limited_automated_harvesting_software_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture4.dds"
		}
		SpriteType = {
			name = "GFX_satellite_based_agricultural_planning_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture5.dds"
		}
		SpriteType = {
			name = "GFX_programmable_harvesters_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture6.dds"
		}
		SpriteType = {
			name = "GFX_improved_harvesting_automation_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture7.dds"
		}
		SpriteType = {
			name = "GFX_robotic_harvesters_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture8.dds"
		}
		SpriteType = {
			name = "GFX_agi_maintained_agricultural_developments_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture9.dds"
		}
		SpriteType = {
			name = "GFX_agriculture_10_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture10.dds"
		}
		SpriteType = {
			name = "GFX_agriculture_11_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture11.dds"
		}
		SpriteType = {
			name = "GFX_agriculture_12_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture12.dds"
		}
		SpriteType = {
			name = "GFX_agriculture_13_medium"
			texturefile = "gfx/interface/technologies/0_generic/Industry/agriculture13.dds"
		}
	### Construction
	SpriteType = { # VANILLA
		name = "GFX_construction1_medium"
		texturefile = "gfx/interface/technologies/basic_construction.dds"
	}
	SpriteType = {
		name = "GFX_construction2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_2.dds"
	}
	SpriteType = {
		name = "GFX_construction3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_3.dds"
	}
	SpriteType = {
		name = "GFX_construction4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_4.dds"
	}
	SpriteType = {
		name = "GFX_construction5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_5.dds"
	}
	SpriteType = {
		name = "GFX_construction6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_6.dds"
	}
	SpriteType = {
		name = "GFX_construction7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_7.dds"
	}
	SpriteType = {
		name = "GFX_construction8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_8.dds"
	}
	SpriteType = {
		name = "GFX_construction9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_9.dds"
	}
	SpriteType = {
		name = "GFX_construction10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_10.dds"
	}
	SpriteType = {
		name = "GFX_construction11_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_11.dds"
	}
	SpriteType = {
		name = "GFX_construction12_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/construction_12.dds"
	}

	### Excavation
	SpriteType = {
		name = "GFX_excavation1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_one.dds"
	}
	SpriteType = {
		name = "GFX_excavation2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_two.dds"
	}
	SpriteType = {
		name = "GFX_excavation3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_three.dds"
	}
	SpriteType = {
		name = "GFX_excavation4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_four.dds"
	}
	SpriteType = {
		name = "GFX_excavation5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_five.dds"
	}
	SpriteType = {
		name = "GFX_excavation6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_sixth.dds"
	}
	SpriteType = {
		name = "GFX_excavation7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_seven.dds"
	}
	SpriteType = {
		name = "GFX_excavation8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_eight.dds"
	}
	SpriteType = {
		name = "GFX_excavation9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_eight.dds"
	}
	SpriteType = {
		name = "GFX_excavation10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_9.dds"
	}
	SpriteType = {
		name = "GFX_excavation11_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_10.dds"
	}
		SpriteType = {
		name = "GFX_excavation12_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/extraction_12.dds"
	}

	### Forts
	SpriteType = {
		name = "GFX_land_fort_building_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/land_fort_building_1.dds"
	}
	SpriteType = {
		name = "GFX_land_fort_building_2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/land_fort_building_2.dds"
	}
	SpriteType = {
		name = "GFX_land_fort_building_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/land_fort_building_3.dds"
	}
	SpriteType = {
		name = "GFX_land_fort_building_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/land_fort_building_4.dds"
	}
	SpriteType = {
		name = "GFX_stronghold_building_1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/stronghold_building_1.dds"
	}

	### Rocket Upgrades
	SpriteType = {
		name = "GFX_part_reusable_OLV6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/rocket_engines.dds"
	}
	SpriteType = {
		name = "GFX_full_reusable_OLV7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/improved_rocket_engines.dds"
	}
	SpriteType = {
		name = "GFX_full_reusable_OLV8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/advanced_rocket_engines.dds"
	}

	### Missiles
	SpriteType = {
		name = "GFX_ballistic_missile_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/experimental_rockets.dds"
	}
	SpriteType = {
		name = "GFX_ICBM_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/experimental_rockets.dds"
	}
	SpriteType = {
		name = "GFX_IRBM_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/experimental_rockets.dds"
	}
	SpriteType = {
		name = "GFX_cruise_missile_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/experimental_rockets.dds"
	}
	SpriteType = {
		name = "GFX_HSCM_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/Heat_Radiation_Reduction.dds"
	}
	SpriteType = {
		name = "GFX_GLCM_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/experimental_rockets.dds"
	}
	SpriteType = {
		name = "GFX_TEL_launched_missiles_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/TEL.dds"
	}
	SpriteType = {
		name = "GFX_TEL_3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/TEL_1.dds"
	}
	SpriteType = {
		name = "GFX_TEL_4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/TEL_2.dds"
	}
	SpriteType = {
		name = "GFX_TEL_5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/TEL_3.dds"
	}
	SpriteType = {
		name = "GFX_TEL_6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/TEL_4.dds"
	}
	SpriteType = {
		name = "GFX_TEL_7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/TEL_5.dds"
	}
	SpriteType = {
		name = "GFX_air_defense_medium"
		texturefile = "gfx/interface/technologies/0_generic/Missiles/SAM1.dds"
	}
	#SpriteType = {
		#name = "GFX_SAM_medium"
		#texturefile = "gfx/interface/technologies/0_generic/Missiles/SAM1.dds"
	#}
	# SpriteType = {
	# 	name = "GFX_SAM0_TEL_medium"
	# 	texturefile = "gfx/interface/technologies/0_generic/Missiles/AAM_1.dds"
	# }
	# SAM Ship Icons - using TAA (naval anti-air) textures
	# Note: SAM TEL icons are defined later in this file with correct textures

	### Nuclear Power
	SpriteType = {
		name = "GFX_nuclear_technology_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/nuclear_energy.dds"
	}
	SpriteType = {
		name = "GFX_reactor1_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor1.dds"
	}
	SpriteType = {
		name = "GFX_reactor2_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor2.dds"
	}
	SpriteType = {
		name = "GFX_reactor3_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor3.dds"
	}
	SpriteType = {
		name = "GFX_reactor4_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor4.dds"
	}
	SpriteType = {
		name = "GFX_reactor5_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor5.dds"
	}
	SpriteType = {
		name = "GFX_reactor6_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor6.dds"
	}
	SpriteType = {
		name = "GFX_reactor7_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor7.dds"
	}
	SpriteType = {
		name = "GFX_reactor8_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor8.dds"
	}
	SpriteType = {
		name = "GFX_reactor9_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor9.dds"
	}
	SpriteType = {
		name = "GFX_reactor10_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor10.dds"
	}
	SpriteType = {
		name = "GFX_reactor11_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor11.dds"
	}
	SpriteType = {
		name = "GFX_reactor12_medium"
		texturefile = "gfx/interface/technologies/0_generic/Industry/reactor12.dds"
	}

	### Miscellaneous

	SpriteType = {
		name = "GFX_seized_equipment_item"
		texturefile = "gfx/interface/seized_equipment_item.dds"
	}

	### For the Music Player

	SpriteType = {
		name = "GFX_radio_detection_medium"
		texturefile = "gfx/interface/technologies/radio_detection.dds"
	}

	SpriteType = {
		name = "GFX_mobile_warfare_medium"
		texturefile = "gfx/interface/doctrines/icons/doctrine_placeholder.dds"
		alwaystransparent = yes
	}

	### Event Horizon ###
	SpriteType = {
		name = "GFX_HACS_0_medium"
		texturefile = "gfx/interface/technologies/EH/LAND/HACS_0.dds"
	}
	SpriteType = {
		name = "GFX_HACS_1_medium"
		texturefile = "gfx/interface/technologies/EH/LAND/HACS_1.dds"
	}
	SpriteType = {
		name = "GFX_HACS_2_medium"
		texturefile = "gfx/interface/technologies/EH/LAND/HACS_2.dds"
	}
	SpriteType = {
		name = "GFX_CHIMERA_0_medium"
		texturefile = "gfx/interface/technologies/EH/LAND/CHIMERA_0.dds"
	}
	SpriteType = {
		name = "GFX_CHIMERA_1_medium"
		texturefile = "gfx/interface/technologies/EH/LAND/CHIMERA_1.dds"
	}
	SpriteType = {
		name = "GFX_CHIMERA_2_medium"
		texturefile = "gfx/interface/technologies/EH/LAND/CHIMERA_2.dds"
	}
}
