	### FACTION ASSETS ###

spriteTypes = {

	#########################
	##### Faction Logos #####
	#########################

	spriteType = {
		name = "GFX_faction_icon_allies"
		texturefile = "gfx/interface/factions/faction_icon_allies.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_nato"
		texturefile = "gfx/interface/factions/factions/nato/faction_logo_nato.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_eu"
		texturefile = "gfx/interface/factions/factions/eu/faction_logo_eu.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_gbon"
		texturefile = "gfx/interface/factions/factions/gbon/faction_logo_gbon.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_aor"
		texturefile = "gfx/interface/factions/factions/aor/faction_icon_aor.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_csto"
		texturefile = "gfx/interface/factions/factions/csto/faction_icon_csto.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_cis"
		texturefile = "gfx/interface/factions/factions/cis/faction_logo_cis.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_wstf"
		texturefile = "gfx/interface/factions/factions/west_saharan_task_force/faction_logo_wstf.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_greater_spanish"
		texturefile = "gfx/interface/factions/factions/latin/faction_icon_greater_spanish.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_scythia"
		texturefile = "gfx/interface/factions/factions/fantasy/faction_icon_scythia.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_united_balkan"
		texturefile = "gfx/interface/factions/factions/balkan/faction_logo_united_balkan.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_balkan_socialist_union"
		texturefile = "gfx/interface/factions/factions/balkan/faction_logo_balkan_socialist_union.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_shanghai_pact"
		texturefile = "gfx/interface/factions/factions/china/faction_icon_shanghai_pact.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_sco"
		texturefile = "gfx/interface/factions/factions/china/faction_icon_sco.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_unasul"
		texturefile = "gfx/interface/factions/factions/latin/faction_icon_unasul.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_coptic_alliance"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_coptic_alliance.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_paris_accord"
		texturefile = "gfx/interface/factions/factions/france/faction_logo_paris_accord.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_imperial_bloc"
		texturefile = "gfx/interface/factions/factions/germany/faction_icon_imperial_bloc.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_gcc"
		texturefile = "gfx/interface/factions/factions/gcc/faction_icon_gcc.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_arab_league"
		texturefile = "gfx/interface/factions/factions/gcc/faction_icon_arab_league.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_aryavarta_pact"
		texturefile = "gfx/interface/factions/factions/india/faction_icon_aryavarta_pact.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_brics"
		texturefile = "gfx/interface/factions/factions/india/faction_icon_brics.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_islamic1"
		texturefile = "gfx/interface/factions/factions/generic/faction_icon_islamic1.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_fao"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_fao.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_arabic1"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_anti_colonial_alliance.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_bokoharam"
		texturefile = "gfx/interface/factions/factions/nigeria/faction_icon_nig_islamic_states.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_cento"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_cento.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_jerusalem_defense"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_jerusalem_defense.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_taji_alliance"
		texturefile = "gfx/interface/factions/factions/tajikistan/faction_icon_taji_alliance.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_mto"
		texturefile = "gfx/interface/factions/factions/turkey/faction_icon_mto.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_commonwealth"
		texturefile = "gfx/interface/factions/factions/united_kingdom/faction_icon_commonwealth.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_british_alliance"
		texturefile = "gfx/interface/factions/factions/united_kingdom/faction_icon_british_alliance.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_gran_colombia"
		texturefile = "gfx/interface/factions/factions/venezuela/faction_icon_gran_colombia.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_caribbean_union"
		texturefile = "gfx/interface/factions/factions/latin/faction_icon_caribbean_union.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_warsaw_pact"
		texturefile = "gfx/interface/factions/factions/russia/faction_icon_warsaw_pact.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_russian_sphere"
		texturefile = "gfx/interface/factions/factions/russia/faction_icon_russian_sphere.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_blr_intermarium"
		texturefile = "gfx/interface/factions/factions/belarus/faction_icon_blr_intermarium.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_eurasian"
		texturefile = "gfx/interface/factions/factions/eu/faction_logo_eurasian.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_juche_alliance"
		texturefile = "gfx/interface/factions/factions/korea/faction_icon_juche_alliance.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_seato"
		texturefile = "gfx/interface/factions/factions/usa/faction_icon_seato.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_icon_generic_communist"
		texturefile = "gfx/interface/factions/faction_icon_generic_communist.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_axis"
		texturefile = "gfx/interface/factions/faction_logo_axis.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_chinese_united_front"
		texturefile = "gfx/interface/factions/faction_logo_chinese_united_front.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_comintern"
		texturefile = "gfx/interface/factions/faction_logo_comintern.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_japanese_co_prosperity_sphere"
		texturefile = "gfx/interface/factions/faction_logo_japanese_co_prosperity_sphere.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_democratic"
		texturefile = "gfx/interface/factions/faction_logo_generic_democratic.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_fascist"
		texturefile = "gfx/interface/factions/faction_logo_generic_fascist.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic"
		texturefile = "gfx/interface/factions/faction_logo_generic.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_2"
		texturefile = "gfx/interface/factions/faction_logo_generic_2.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_3"
		texturefile = "gfx/interface/factions/faction_logo_generic_3.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_4"
		texturefile = "gfx/interface/factions/faction_logo_generic_4.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_5"
		texturefile = "gfx/interface/factions/faction_logo_generic_5.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_6"
		texturefile = "gfx/interface/factions/faction_logo_generic_6.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_7"
		texturefile = "gfx/interface/factions/faction_logo_generic_7.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_8"
		texturefile = "gfx/interface/factions/faction_logo_generic_8.dds"
		noOfFrames = 2
	}

	### Faction Logos - Miniatures ###
	spriteType = {
		name = "GFX_faction_icon_allies_miniature"
		texturefile = "gfx/interface/factions/faction_icon_allies_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_wstf_miniature"
		texturefile = "gfx/interface/factions/factions/west_saharan_task_force/faction_logo_wstf_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_eu_miniature"
		texturefile = "gfx/interface/factions/factions/eu/faction_icon_eu_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_nato_miniature"
		texturefile = "gfx/interface/factions/factions/nato/faction_logo_nato_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_aor_miniature"
		texturefile = "gfx/interface/factions/factions/aor/faction_logo_aor_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_csto_miniature"
		texturefile = "gfx/interface/factions/factions/csto/faction_logo_csto_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_cis_miniature"
		texturefile = "gfx/interface/factions/factions/cis/faction_logo_cis_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_gbon_miniature"
		texturefile = "gfx/interface/factions/factions/gbon/faction_logo_gbon_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_greater_spanish_miniature"
		texturefile = "gfx/interface/factions/factions/latin/faction_logo_greater_spanish_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_scythia_miniature"
		texturefile = "gfx/interface/factions/factions/fantasy/faction_icon_scythia_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_united_balkan_miniature"
		texturefile = "gfx/interface/factions/factions/balkan/faction_icon_united_balkan_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_balkan_socialist_union_miniature"
		texturefile = "gfx/interface/factions/factions/balkan/faction_icon_balkan_socialist_union_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_shanghai_pact_miniature"
		texturefile = "gfx/interface/factions/factions/china/faction_icon_shanghai_pact_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_sco_miniature"
		texturefile = "gfx/interface/factions/factions/china/faction_icon_sco_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_unasul_miniature"
		texturefile = "gfx/interface/factions/factions/latin/faction_logo_unasul_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_coptic_alliance_miniature"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_coptic_alliance_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_paris_accord_miniature"
		texturefile = "gfx/interface/factions/factions/france/faction_logo_paris_accord_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_imperial_bloc_miniature"
		texturefile = "gfx/interface/factions/factions/germany/faction_icon_imperial_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_gcc_miniature"
		texturefile = "gfx/interface/factions/factions/gcc/faction_icon_gcc_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_arab_league_miniature"
		texturefile = "gfx/interface/factions/factions/gcc/faction_icon_arab_league_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_aryavarta_pact_miniature"
		texturefile = "gfx/interface/factions/factions/india/faction_icon_aryavarta_pact_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_brics_miniature"
		texturefile = "gfx/interface/factions/factions/india/faction_icon_brics_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_islamic1_miniature"
		texturefile = "gfx/interface/factions/factions/generic/faction_icon_islamic1_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_fao_miniature"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_fao_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_arabic1_miniature"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_anti_colonial_alliance_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_bokoharam_miniature"
		texturefile = "gfx/interface/factions/factions/nigeria/faction_icon_nig_islamic_states_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_cento_miniature"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_cento_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_jerusalem_defense_miniature"
		texturefile = "gfx/interface/factions/factions/middle_east/faction_icon_jerusalem_defense_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_taji_alliance_miniature"
		texturefile = "gfx/interface/factions/factions/tajikistan/faction_icon_taji_alliance_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_mto_miniature"
		texturefile = "gfx/interface/factions/factions/turkey/faction_icon_mto_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_commonwealth_miniature"
		texturefile = "gfx/interface/factions/factions/united_kingdom/faction_icon_commonwealth_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_british_alliance_miniature"
		texturefile = "gfx/interface/factions/factions/united_kingdom/faction_icon_british_alliance_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_gran_colombia_miniature"
		texturefile = "gfx/interface/factions/factions/venezuela/faction_icon_gran_colombia_minitiature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_caribbean_union_miniature"
		texturefile = "gfx/interface/factions/factions/latin/faction_icon_caribbean_union_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_warsaw_pact_miniature"
		texturefile = "gfx/interface/factions/factions/russia/faction_icon_warsaw_pact_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_russian_sphere_miniature"
		texturefile = "gfx/interface/factions/factions/russia/faction_icon_russian_sphere_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_blr_intermarium_miniature"
		texturefile = "gfx/interface/factions/factions/belarus/faction_icon_blr_intermarium_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_juche_alliance_miniature"
		texturefile = "gfx/interface/factions/factions/korea/faction_icon_juche_alliance_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_eurasian_miniature"
		texturefile = "gfx/interface/factions/factions/eu/faction_logo_eurasian_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_icon_seato_miniature"
		texturefile = "gfx/interface/factions/factions/usa/faction_icon_seato_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_axis_miniature"
		texturefile = "gfx/interface/factions/faction_logo_axis_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_chinese_united_front_miniature"
		texturefile = "gfx/interface/factions/faction_logo_chinese_united_front_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_democratic_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_democratic_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_fascist_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_fascist_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_japanese_co_prosperity_sphere_miniature"
		texturefile = "gfx/interface/factions/faction_logo_japanese_co_prosperity_sphere_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_comintern_miniature"
		texturefile = "gfx/interface/factions/faction_logo_comintern_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_2_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_2_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_3_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_3_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_4_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_4_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_5_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_5_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_6_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_6_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_7_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_7_miniature.dds"
	}
	spriteType = {
		name = "GFX_faction_logo_generic_8_miniature"
		texturefile = "gfx/interface/factions/faction_logo_generic_8_miniature.dds"
	}

	### Faction Icons ###
	# Rules #
	spriteType = {
		name = "GFX_dismissal_rules"
		texturefile = "gfx/interface/factions/rule_icons/dismissal_rules.dds"
	}
	spriteType = {
		name = "GFX_release_rules"
		texturefile = "gfx/interface/factions/rule_icons/leaving_faction_rules.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rules"
		texturefile = "gfx/interface/factions/rule_icons/leadership_rules.dds"
	}
	spriteType = {
		name = "GFX_joining_rules"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_rules"
		texturefile = "gfx/interface/factions/rule_icons/war_declaration_rules.dds"
	}
	spriteType = {
		name = "GFX_peace_conference_rules"
		texturefile = "gfx/interface/factions/rule_icons/peace_conference_rules.dds"
	}
	spriteType = {
		name = "GFX_member_rules"
		texturefile = "gfx/interface/factions/rule_icons/government_in_exile_rules.dds"
	}
	spriteType = {
		name = "GFX_contribution_rule"
		texturefile = "gfx/interface/factions/rule_icons/contribution_rules.dds"
	}
	spriteType = {
		name = "GFX_call_to_war_rules"
		texturefile = "gfx/interface/factions/rule_icons/call_to_war_rules.dds"
	}

	# Upgrades #
	spriteType = {
		name = "GFX_consumer_goods_contribution"
		texturefile = "gfx/interface/factions/upgrades/consumer_goods_contribution.dds"
	}
	spriteType = {
		name = "GFX_intelligence_sharing"
		texturefile = "gfx/interface/factions/upgrades/intelligence_sharing.dds"
	}
	spriteType = {
		name = "GFX_manpower_contribution"
		texturefile = "gfx/interface/factions/upgrades/manpower_contribution.dds"
	}
	spriteType = {
		name = "GFX_military_doctrine_sharing"
		texturefile = "gfx/interface/factions/upgrades/military_doctrine_sharing.dds"
	}
	spriteType = {
		name = "GFX_research_sharing"
		texturefile = "gfx/interface/factions/upgrades/research_sharing.dds"
	}

	# Initiative Icon #
	spriteType = {
		name = "GFX_faction_initiative_icon"
		texturefile = "gfx/interface/factions/faction_initiative_icon.dds"
	}

	### Tab Icons ###

	spriteType = {
		name = "GFX_faction_tabs_icon_rules"
		texturefile = "gfx/interface/factions/faction_tabs_icon_rules.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_tabs_icon_reaserch"
		texturefile = "gfx/interface/factions/faction_tabs_icon_reaserch.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_tabs_icon_armed_forces"
		texturefile = "gfx/interface/factions/faction_tabs_icon_armed_forces.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_tabs_icon_industry"
		texturefile = "gfx/interface/factions/faction_tabs_icon_industry.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_tabs_icon_intelligence"
		texturefile = "gfx/interface/factions/faction_tabs_icon_intelligence.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_tabs_icon_goals"
		texturefile = "gfx/interface/factions/faction_tabs_icon_goals.dds"
		noOfFrames = 2
	}


	### Faction UI ###
	spriteType = {
		name = "GFX_faction_button"
		texturefile = "gfx/interface/factions/ui/faction_button.dds"
		noOfFrames = 1
	}
	spriteType = {
		name = "GFX_faction_leader_crown"
		texturefile = "gfx/interface/factions/ui/faction_leader_crown.dds"
		noOfFrames = 1
	}
	spriteType = {
		name = "GFX_faction_member_color_strip"
		texturefile = "gfx/interface/factions/ui/faction_member_color_strip.dds"
		noOfFrames = 1
	}
	spriteType = {
		name = "GFX_faction_tab_button"
		texturefile = "gfx/interface/factions/ui/faction_tab_button.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_special_project_open_facilityt"
		texturefile = "gfx/interface/factions/ui/faction_special_project_open_facilityt.dds"
	}
	spriteType = {
		name = "GFX_faction_edit_rule_button"
		texturefile = "gfx/interface/factions/ui/faction_edit_rule_button.dds"
	}
	spriteType = {
		name = "GFX_factions_button_collect_extra_long"
		texturefile = "gfx/interface/factions/ui/factions_button_collect_extra_long.dds"
	}
	spriteType = {
		name = "GFX_faction_identity_background_generic"
		texturefile = "gfx/interface/factions/ui/faction_identity_background_generic.dds"
	}
	spriteType = {
		name = "GFX_faction_identity_background_pop_up_generic"
		texturefile = "gfx/interface/factions/ui/faction_identity_background_pop_up_generic.dds"
		noOfFrames = 3
	}
	spriteType = {
		name = "GFX_create_new_faction_icon_plate_background"
		texturefile = "gfx/interface/factions/ui/create_new_faction_icon_plate_background.dds"
	}
	spriteType = {
		name = "GFX_faction_influence_chart_background"
		texturefile = "gfx/interface/factions/ui/faction_influence_chart_background.dds"
	}
	spriteType = {
		name = "GFX_faction_influence_pie_chart_frame"
		texturefile = "gfx/interface/factions/ui/faction_influence_pie_chart_frame.dds"
	}
	spriteType = {
		name = "GFX_faction_supreme_commander_background"
		texturefile = "gfx/interface/factions/ui/faction_supreme_commander_background.dds"
	}
	spriteType = {
		name = "GFX_factions_button"
		texturefile = "gfx/interface/factions/ui/factions_button.dds"
		noOfFrames = 3
	}
	spriteType = {	#no DLC button
		name = "GFX_factions_button_no_dlc"
		texturefile = "gfx/interface/factions/ui/factions_button_no_dlc.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_leader_frame"
		texturefile = "gfx/interface/factions/ui/faction_leader_frame.dds"
	}
	spriteType = {
		name = "GFX_faction_sp_facility_card_bg"
		texturefile = "gfx/interface/factions/ui/faction_sp_facility_card_bg.dds"
	}
	spriteType = {
		name = "GFX_faction_sp_background_tab"
		texturefile = "gfx/interface/factions/ui/faction_sp_background_tab.dds"
	}
	corneredTileSpriteType = {
		name = "GFX_faction_sp_background"
		size= { x=470 y=470 }
		textureFile = "gfx/interface/factions/ui/faction_sp_background.dds"
		borderSize = { x=64 y=64 }
		tilingCenter = yes
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}
	corneredTileSpriteType = {
		name = "GFX_tiled_faction_header"
		size= { x=77 y=38 }
		textureFile = "gfx/interface/factions/ui/tiled_faction_header.dds"
		borderSize = { x=8 y=8 }
		tilingCenter = yes
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}
	spriteType = {
		name = "GFX_faction_spymaster_background"
		texturefile = "gfx/interface/factions/ui/faction_spymaster_background.dds"
	}
	spriteType = {
		name = "GFX_faction_intelligence_background"
		texturefile = "gfx/interface/factions/ui/faction_intelligence_background.dds"
	}
	corneredTileSpriteType = {
		name = "GFX_opacity_layer_dark"
		texturefile = "gfx/interface/factions/ui/opacity_layer_dark.dds"
		borderSize = { x=10 y=10 }
		tilingCenter = yes
	}



	### Progress Bar ###
	progressbartype = {
		name = "GFX_faction_manifest_progress_bar"
		color = { 1.0 1.0 1.0 }
		colortwo = { 1.0 1.0 1.0 }
		textureFile1 = "gfx/interface/factions/ui/faction_manifest_progress_bar.dds"
		textureFile2 = "gfx/interface/factions/ui/faction_manifest_progress_bar_frame.dds"
		size = { x = 256 y = 30 }
		effectFile = "gfx/FX/progress.lua"
	}

	#spriteType = {
	#	name = "GFX_faction_manifest_progress_bar_frame"
	#	textureFile = "gfx/interface/factions/ui/faction_manifest_progress_bar_frame.dds"
	#}
	#corneredTileSpriteType = {
	#	name = "GFX_faction_manifest_progress_bar"
	#	size= { x=264 y=44 }
	#	textureFile = "gfx/interface/factions/ui/faction_manifest_progress_bar.dds"
	#	borderSize = { x=12 y=13 }
	#	tilingCenter = yes
	#	effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	#}
	#frameAnimatedSpriteType = {
	#	name = "GFX_faction_manifest_progress_bar_complete_animation"
	#	texturefile = "gfx/interface/factions/ui/faction_manifest_progress_bar_complete_animation.dds"
	#	noOfFrames = 3
	#	animation_rate_fps = 1
	#	looping = yes
	#	play_on_show = yes
	#	pause_on_loop = 0.0
	#	alwaystransparent = yes
	#	effectFile = "gfx/FX/buttonstate_blendframes.lua"
	#}

	spriteType = { # Texture file is set in code
		name = "GFX_faction_ping_item_flag"
		legacy_lazy_load = no
		dx_offset = { x = -0.5 y = -0.5 }
	}
	spriteType = { # Texture file is set in code
		name = "GFX_faction_theater_item_flag"
		legacy_lazy_load = no
		dx_offset = { x = -0.5 y = -0.5 }
	}
	spriteType = { # Texture file is set in code
		name = "GFX_faction_theater_owner_flag"
		legacy_lazy_load = no
		dx_offset = { x = -0.5 y = -0.5 }
	}


	## Faction Goals UI ##

		#Goals cards
	spriteType = {
		name = "GFX_select_faction_goal_button"
		texturefile = "gfx/interface/factions/ui/select_faction_goal_button.dds"
		noOfFrames = 7
	}
	spriteType = {
		name = "GFX_faction_goal_slot"
		texturefile = "gfx/interface/factions/ui/faction_goal_slot.dds"
		noOfFrames = 3
	}

		#Goals BG
	spriteType = {
		name = "GFX_faction_goals_bg"
		texturefile = "gfx/interface/factions/ui/faction_goals_bg.dds"
	}

		#Goals Headers
	spriteType = {
		name = "GFX_faction_goals_header_SHORT_TERM"
		texturefile = "gfx/interface/factions/ui/faction_goals_header_SHORT_TERM.dds"
	}
	spriteType = {
		name = "GFX_faction_goals_header_MEDIUM_TERM"
		texturefile = "gfx/interface/factions/ui/faction_goals_header_MEDIUM_TERM.dds"
	}
	spriteType = {
		name = "GFX_faction_goals_header_LONG_TERM"
		texturefile = "gfx/interface/factions/ui/faction_goals_header_LONG_TERM.dds"
	}

		#Goals diagram icon
	spriteType = {
		name = "GFX_faction_term_diagram_icon_big"
		texturefile = "gfx/interface/factions/ui/faction_term_diagram_icon_big.dds"
		noOfFrames = 3
	}
	spriteType = {
		name = "GFX_faction_term_diagram_icon_small"
		texturefile = "gfx/interface/factions/ui/faction_term_diagram_icon_small.dds"
		noOfFrames = 3
	}


	# Faction Rules Filters #
	spriteType = {
		name = "GFX_dismissal_rules_filter"
		texturefile = "gfx/interface/factions/ui/dismissal_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_change_leader_rules_filter"
		texturefile = "gfx/interface/factions/ui/change_leader_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_joining_rules_filter"
		texturefile = "gfx/interface/factions/ui/joining_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_call_to_war_rules_filter"
		texturefile = "gfx/interface/factions/ui/call_to_war_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_member_rules_filter"
		texturefile = "gfx/interface/factions/ui/member_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_peace_conference_rules_filter"
		texturefile = "gfx/interface/factions/ui/peace_conference_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_release_rules_filter"
		texturefile = "gfx/interface/factions/ui/release_rules_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_contribution_rule_filter"
		texturefile = "gfx/interface/factions/ui/contribution_rule_filter.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_war_declaration_rules_filter"
		texturefile = "gfx/interface/factions/ui/war_declaration_rules_filter.dds"
		noOfFrames = 2
	}

	# Faction misc icons #
	spriteType = {
		name = "GFX_assigned_countries_icon"
		texturefile = "gfx/interface/factions/ui/faction_members_icon.dds"
	}
}


	### FACTION ASSETS ###

spriteTypes = {

	#########################
	##### Faction Logos #####
	#########################

									spriteType = {
		name = "GFX_faction_logo_eu"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_eu.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_african_union"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_african_union.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_4th_international"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_4th_international.dds"
		noOfFrames = 2
	}
									spriteType = {
		name = "GFX_faction_logo_generic_9"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_9.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_10"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_10.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_11"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_11.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_12"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_12.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_13"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_13.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_14"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_14.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_15"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_15.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_16"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_16.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_17"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_17.dds"
		noOfFrames = 2
	}
	spriteType = {
		name = "GFX_faction_logo_generic_18"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_18.dds"
		noOfFrames = 2
	}

	### Faction Logos - Miniatures ###
				spriteType = {
		name = "GFX_faction_icon_generic_communist_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_icon_generic_communist_miniature.dds"
	}
										spriteType = {
		name = "GFX_faction_logo_eu_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_eu_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_african_union_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_african_union_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_4th_international_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_4th_international_miniature.dds"
	}
																						spriteType = {
		name = "GFX_faction_logo_generic_9_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_9_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_10_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_10_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_11_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_11_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_12_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_12_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_13_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_13_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_14_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_14_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_15_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_15_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_16_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_16_miniatur.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_17_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_17_miniature.dds"
	}
		spriteType = {
		name = "GFX_faction_logo_generic_18_miniature"
		texturefile = "gfx/interface/factions/faction_logos/faction_logo_generic_18_miniature.dds"
	}

	### Faction Icons ###
	# Rule Groups #
									
	# Rule Icons #
	spriteType = {
		name = "GFX_rule_unknown"
		texturefile = "gfx/interface/factions/rule_icons/rule_unknown.dds"
	}

	# Rule Icons #
	spriteType = {
		name = "GFX_joining_rule_non_fascist"
		texturefile = "gfx/interface/factions/rule_icons/joining_rule_non_fascist.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_ideology_not_democratic"
		texturefile = "gfx/interface/ideas/idea_generic_democracy_banned.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_ideology_communist"
		texturefile = "gfx/interface/ideas/trotskyite_plot_purged.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_ideology_fascist"
		texturefile = "gfx/interface/ideas/idea_generic_fascism_drift_2.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_world_tension"
		texturefile = "gfx/interface/ideas/FRA_scw_intervention_republicans_focus.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_offensive_war"
		texturefile = "gfx/interface/ideas/idea_RAJ_private_military_complex.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rule_manifest_below_35"
		texturefile = "gfx/interface/ideas/idea_RAJ_debt_relief.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rule_manifest_below_50"
		texturefile = "gfx/interface/ideas/idea_RAJ_debt_relief.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rule_never"
		texturefile = "gfx/interface/ideas/idea_ARG_anti_british_sentiment.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rule_industry"
		texturefile = "gfx/interface/ideas/idea_ARG_economic_reactivation.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rule_manpower"
		texturefile = "gfx/interface/ideas/generic_manpower_bonus.dds"
	}
	spriteType = {
		name = "GFX_change_leader_rule_influence"
		texturefile = "gfx/interface/ideas/diplomacy/international_treaty.dds"
	}
		spriteType = {
		name = "GFX_dismissal_rule_sco_too_much_aggression"
		texturefile = "gfx/interface/ideas/diplomacy/scw_intervention_rep.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_impossible"
		texturefile = "gfx/interface/ideas/diplomacy/anti_soviet_pact.dds"
	}

	spriteType = {
		name = "GFX_manpower_contribution_small"
		texturefile = "gfx/interface/ideas/idea_prc_low_popular_support.dds"
	}
	spriteType = {
		name = "GFX_manpower_contribution_medium"
		texturefile = "gfx/interface/ideas/idea_prc_low_popular_support2.dds"
	}
	spriteType = {
		name = "GFX_manpower_contribution_high"
		texturefile = "gfx/interface/ideas/idea_prc_low_popular_support3.dds"
	}
	spriteType = {
		name = "GFX_government_in_exile_allowed"
		texturefile = "gfx/interface/ideas/idea_RAJ_independence_movement.dds"
	}
		spriteType = {
		name = "GFX_joining_rule_non_communist"
		texturefile = "gfx/interface/ideas/idea_generic_communism_banned.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_shia"
		texturefile = "gfx/interface/ideas/religion/shia_idea.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_sco"
		texturefile = "gfx/interface/ideas/factions/idea_sco_member.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_sco_eco"
		texturefile = "gfx/interface/ideas/factions/idea_sco_member.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_sco_political"
		texturefile = "gfx/interface/ideas/factions/idea_sco_member.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_sco_mil"
		texturefile = "gfx/interface/ideas/factions/idea_sco_member.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_baltic_black_sea_union"
		texturefile = "gfx/interface/ideas/factions/idea_faction_baltic_black_sea_union_member.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_imperial_bloc_states"
		texturefile = "gfx/interface/ideas/ideology/monarchist_uprising.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_spanish_speaking"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_antillean_confederation"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_balkan_nations"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_south_america_only"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_anti_turanic_coalition"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_cento"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_seato"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_southeast_asia_only"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_mto"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_taj_pact"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_warsaw_pact"
		texturefile = "gfx/interface/factions/rule_icons/joining_rules.dds" # TODO: Replace with a dedicated icon
	}
	spriteType = {
		name = "GFX_joining_rule_fascist_only"
		texturefile = "gfx/interface/ideas/idea_generic_fascism_rising.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_same_ideology"
		texturefile = "gfx/interface/ideas/generic_volunteer_expedition_bonus.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_puppets_only"
		texturefile = "gfx/interface/ideas/idea_SWE_wargames.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_support_percentage"
		texturefile = "gfx/interface/ideas/idea_PER_unification_initiative_idea.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_democratic_non_aligned"
		texturefile = "gfx/interface/ideas/idea_can_defence_of_canada_regulations_democratic.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_communist_only"
		texturefile = "gfx/interface/ideas/idea_ger_the_great_red_menace.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_neighbors_only"
		texturefile = "gfx/interface/ideas/idea_AFG_renew_soviet_trade_agreement.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_israel_or_neighbors_states"
		texturefile = "gfx/interface/ideas/factions/isral_faction.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_nato_doctrine"
		texturefile = "gfx/interface/ideas/factions/NATO_faction.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_csto_doctrine"
		texturefile = "gfx/interface/ideas/factions/idea_CSTO_member.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_has_no_war"
		texturefile = "gfx/interface/ideas/idea_NOR_broken_gun_ns.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_has_no_offensive_war"
		texturefile = "gfx/interface/ideas/idea_yug_federal_defense_council.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_same_continent_only"
		texturefile = "gfx/interface/ideas/idea_generic_org_of_african_unity.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_rule_puppeting_focus"
		texturefile = "gfx/interface/ideas/idea_PER_anglo_iranian_oil_ns.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_rule_no_puppeting"
		texturefile = "gfx/interface/ideas/idea_PER_kurdistan_resistance_idea.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_rule_liberation_focus"
		texturefile = "gfx/interface/ideas/idea_mex_revolutionary_army.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_rule_ideology_focus"
		texturefile = "gfx/interface/ideas/idea_GER_limited_democratic_principles.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_rule_conquest_focus"
		texturefile = "gfx/interface/ideas/idea_AFG_adopt_nufus.dds"
	}
	spriteType = {
		name = "GFX_faction_peace_take_claimed_focus"
		texturefile = "gfx/interface/ideas/idea_ETH_the_common_soldier.dds"
	}
		spriteType = {
		name = "GFX_war_declaration_rule_independent_countries_only"
		texturefile = "gfx/interface/ideas/idea_raj_all_india_forward_bloc.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_rule_faction_leader_only"
		texturefile = "gfx/interface/ideas/idea_eng_the_sun_never_sets.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_rule_major_only"
		texturefile = "gfx/interface/ideas/idea_generic_usa_conflict.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_generated_tension_10"
		texturefile = "gfx/interface/ideas/idea_EST_vaps_1.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_generated_tension_25"
		texturefile = "gfx/interface/ideas/idea_EST_vaps_2.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_claimed_state"
		texturefile = "gfx/interface/ideas/diplomacy/international_treaty.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_threat_25"
		texturefile = "gfx/interface/ideas/idea_chi_war_of_resistance.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_threat_50"
		texturefile = "gfx/interface/ideas/idea_chi_war_of_resistance2.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_threat_75"
		texturefile = "gfx/interface/ideas/idea_chi_war_of_resistance3.dds"
	}

	spriteType = {
		name = "GFX_generate_wargoal_threat_reduction_20"
		texturefile = "gfx/interface/ideas/idea_chi_army_corruption2.dds"
	}
	spriteType = {
		name = "GFX_generate_wargoal_threat_reduction_40"
		texturefile = "gfx/interface/ideas/idea_chi_army_corruption3.dds"
	}
	spriteType = {
		name = "GFX_guarantee_threat_reduction_15"
		texturefile = "gfx/interface/ideas/idea_JOR_1928_anglo_jordanian_treaty.dds"
	}
	spriteType = {
		name = "GFX_guarantee_threat_reduction_40"
		texturefile = "gfx/interface/ideas/idea_IRQ_anglo-iraqi_treaty.dds"
	}

	spriteType = {
		name = "GFX_call_to_war_rule_faction_leader_only"
		texturefile = "gfx/interface/ideas/idea_AFG_work_with_ger_intel_bonus.dds"
	}
	spriteType = {
		name = "GFX_call_to_war_rule_major_only"
		texturefile = "gfx/interface/ideas/idea_ITA_italian_irredentism.dds"
	}
	spriteType = {
		name = "GFX_call_to_war_rule_independent_only"
		texturefile = "gfx/interface/ideas/idea_hol_the_fourth_ally.dds"
	}
	spriteType = {
		name = "GFX_call_to_war_rule_defensive_only"
		texturefile = "gfx/interface/ideas/army/fortification3.dds"
	}
	spriteType = {
		name = "GFX_call_to_war_rule_never"
		texturefile = "gfx/interface/ideas/switzerland/idea_SWI_spirit_of_helvetia_defensive_war.dds"
	}

	spriteType = {
		name = "GFX_joining_rule_all_the_world"
		texturefile = "gfx/interface/ideas/joining_rule_all_the_world.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_non_democratic"
		texturefile = "gfx/interface/ideas/idea_generic_democracy_banned.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_africa_only"
		texturefile = "gfx/interface/ideas/idea_generic_org_of_african_unity.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_americas_only"
		texturefile = "gfx/interface/ideas/idea_generic_war_preparation.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_china_only"
		texturefile = "gfx/interface/ideas/idea_chi_mss.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_east_asia_only"
		texturefile = "gfx/interface/ideas/idea_jap_ichi_go.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_no_war_restriction"
		texturefile = "gfx/interface/ideas/idea_chi_wargaming_division.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_asia_pacific_ocenania_only"
		texturefile = "gfx/interface/ideas/liberty_ships_focus.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_asia_only"
		texturefile = "gfx/interface/ideas/idea_JAP_pan_asian_union.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_nordics_only"
		texturefile = "gfx/interface/ideas/idea_SWE_with_finland_for_sweden_fin.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_baltics_only"
		texturefile = "gfx/interface/ideas/idea_BALTIC_forest_brothers.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_islamic_only"
		texturefile = "gfx/interface/ideas/idea_PER_islamic_traditions_ns.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_balkans_only"
		texturefile = "gfx/interface/ideas/idea_bul_the_fate_of_the_balkans.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_hispanic_only"
		texturefile = "gfx/interface/ideas/spr_nationalist_remnants.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_post_soviet_states"
		texturefile = "gfx/interface/ideas/russia/SOV_idea_russian_legacy.dds"
	}
	spriteType = {
		name = "GFX_joining_rule_gca_nations"
		texturefile = "gfx/interface/ideas/factions/GCA_faction.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_rule_any_country"
		texturefile = "gfx/interface/ideas/warrior_traditions_idea.dds"
	}
	spriteType = {
		name = "GFX_war_declaration_european"
		texturefile = "gfx/interface/ideas/warrior_traditions_idea.dds" # TODO: Replace with a real icon at some point
	}
	spriteType = {
		name = "GFX_war_declaration_american"
		texturefile = "gfx/interface/ideas/warrior_traditions_idea.dds" # TODO: Replace with a real icon at some point
	}
	spriteType = {
		name = "GFX_war_declaration_african"
		texturefile = "gfx/interface/ideas/warrior_traditions_idea.dds" # TODO: Replace with a real icon at some point
	}
	spriteType = {
		name = "GFX_war_declaration_asian"
		texturefile = "gfx/interface/ideas/warrior_traditions_idea.dds" # TODO: Replace with a real icon at some point
	}
	spriteType = {
		name = "GFX_faction_peace_china_focus"
		texturefile = "gfx/interface/ideas/idea_chi_mss.dds"
	}
	spriteType = {
		name = "GFX_government_in_exile_not_allowed"
		texturefile = "gfx/interface/ideas/spr_subvert_soviet_control.dds"
	}
	spriteType = {
		name = "GFX_manpower_contribution_disabled"
		texturefile = "gfx/interface/ideas/idea_chi_forced_conscription.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_ideology_not_communism"
		texturefile = "gfx/interface/ideas/idea_generic_communist_army.dds"
	}
	spriteType = {
		name = "GFX_dismissal_rule_ideology_democratic"
		texturefile = "gfx/interface/ideas/generic_democratic_drift_bonus.dds"
	}

	# Upgrades #
						spriteType = {
		name = "GFX_faction_theater"
		texturefile = "gfx/interface/factions/upgrades/faction_theater.dds"
	}
	spriteType = {
		name = "GFX_special_projects"
		texturefile = "gfx/interface/factions/upgrades/special_projects.dds"
	}

	# Initiative Icon #
	
	### Tab Icons ###

												

	### Faction UI ###

													spriteType = {
		name = "GFX_theater_portrait_bg"
		texturefile = "gfx/interface/factions/ui/theater_portrait_bg.dds"
	}
	spriteType = {
		name = "GFX_faction_theaters_tabs"
		texturefile = "gfx/interface/factions/ui/faction_theaters_tabs.dds"
		noOfFrames = 3
	}
		spriteType = {
		name = "GFX_faction_manpower_header"
		texturefile = "gfx/interface/factions/ui/faction_manpower_header.dds"
	}
	spriteType = {
		name = "GFX_faction_doctrine_sharing_header"
		texturefile = "gfx/interface/factions/ui/faction_doctrine_sharing_header.dds"
	}
	spriteType = {
		name = "GFX_faction_doctrine_sharing_bg"
		texturefile = "gfx/interface/factions/ui/faction_doctrine_sharing_bg.dds"
	}
	corneredTileSpriteType = {
		name = "GFX_faction_theater_background"
		size= { x=190 y=190 }
		textureFile = "gfx/interface/factions/ui/faction_theater_bg.dds"
		borderSize = { x=5 y=5 }
		tilingCenter = yes
		effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	}
				spriteType = {
		name = "GFX_faction_sp_facility_card_empty"
		texturefile = "gfx/interface/factions/ui/faction_sp_facility_card_empty.dds"
	}
				spriteType = {
		name = "GFX_faction_header"
		texturefile = "gfx/interface/factions/ui/faction_header.dds"
	}
				spriteType = {
		name = "GFX_topbar_faction"
		texturefile = "gfx/interface/factions/ui/topbar_faction.dds"
	}
	spriteType = {
		name = "GFX_topbar_faction_empty"
		texturefile = "gfx/interface/factions/ui/topbar_faction_empty.dds"
	}



	### Progress Bar ###
	
	#spriteType = {
	#	name = "GFX_faction_manifest_progress_bar_frame"
	#	textureFile = "gfx/interface/factions/ui/faction_manifest_progress_bar_frame.dds"
	#}
	#corneredTileSpriteType = {
	#	name = "GFX_faction_manifest_progress_bar"
	#	size= { x=264 y=44 }
	#	textureFile = "gfx/interface/factions/ui/faction_manifest_progress_bar.dds"
	#	borderSize = { x=12 y=13 }
	#	tilingCenter = yes
	#	effectFile = "gfx/FX/buttonstate_nodowneffect.lua"
	#}
	#frameAnimatedSpriteType = {
	#	name = "GFX_faction_manifest_progress_bar_complete_animation"
	#	texturefile = "gfx/interface/factions/ui/faction_manifest_progress_bar_complete_animation.dds"
	#	noOfFrames = 3
	#	animation_rate_fps = 1
	#	looping = yes
	#	play_on_show = yes
	#	pause_on_loop = 0.0
	#	alwaystransparent = yes
	#	effectFile = "gfx/FX/buttonstate_blendframes.lua"
	#}

			

	## Faction Goals UI ##

		#Goals cards
		
		#Goals BG
		corneredTileSpriteType = {
		name = "GFX_faction_goals_divider"
		texturefile = "gfx/interface/factions/ui/faction_goals_divider.dds"
		borderSize = { x=16 y=16 }
		tilingCenter = yes
	}

		#Goals Headers
			
		#Goals diagram icon
		
		#Goals button glow
	frameAnimatedSpriteType = {
		name = "GFX_faction_goal_slot_completed_glow"
		texturefile = "gfx/interface/factions/ui/faction_goal_slot_completed_glow.dds"
		noOfFrames = 2
		animation_rate_fps = 0.8
		looping = yes
		play_on_show = yes
		pause_on_loop = 0.0
		alwaystransparent = yes
		effectFile = "gfx/FX/buttonstate_blendframes.lua"
	}
	frameAnimatedSpriteType = {
		name = "GFX_faction_goal_slot_failed_glow"
		texturefile = "gfx/interface/factions/ui/faction_goal_slot_failed_glow.dds"
		noOfFrames = 2
		animation_rate_fps = 0.8
		looping = yes
		play_on_show = yes
		pause_on_loop = 0.0
		alwaystransparent = yes
		effectFile = "gfx/FX/buttonstate_blendframes.lua"
	}


	# Faction Rules Filters #
									
	# Faction misc icons #
	
	spriteType = {
		name = "GFX_goal_group_header"
		texturefile = "gfx/interface/factions/goal_group_header.dds"
	}

	spriteType = {
		name = "GFX_leader_selection_entry_bg_faction"
		texturefile = "gfx/interface/factions/ui/leader_selection_entry_bg_faction.dds"
	}

	spriteType = {
		name = "GFX_leader_selection_active_entry_bg_faction"
		texturefile = "gfx/interface/factions/ui/leader_selection_active_entry_bg_faction.dds"
	}

	spriteType = {
		name = "GFX_sort_supply"
		texturefile = "gfx/interface/factions/ui/sort_supply.dds"
		noOfFrames = 3
	}
	spriteType = {
		name = "GFX_sort_mastery"
		texturefile = "gfx/interface/factions/ui/sort_mastery.dds"
		noOfFrames = 3
	}
	spriteType = {
		name = "GFX_sort_regions"
		texturefile = "gfx/interface/factions/ui/sort_regions.dds"
		noOfFrames = 3
	}
	spriteType = {
		name = "GFX_sort_navy_supply"
		texturefile = "gfx/interface/factions/ui/sort_navy_supply.dds"
		noOfFrames = 3
	}
	spriteType = {
		name = "GFX_sort_assigned_countries"
		texturefile = "gfx/interface/factions/ui/sort_assigned_countries.dds"
		noOfFrames = 3
	}
}
