spriteTypes = {


###############NEW GALAXY###############


	spriteType = {
		name = "GFX_their_opinion"
		texturefile = "gfx/interface/icons/their.dds"
	}

	spriteType = {
		name = "GFX_our_opinion"
		texturefile = "gfx/interface/icons/our.dds"
	}

	spriteType = {
		name = "GFX_colonies"
		texturefile = "gfx/interface/icons/planet.dds"
		noOfFrames = 1
	}

	spriteType = {
		name = "GFX_population"
		textureFile = "gfx/interface/icons/pop.dds"
	}

	corneredTileSpriteType = {
		name = "GFX_tiled_window_transparent"
		size= { x=96 y=96 }
		textureFile = "gfx/interface/tiles/tiled_window_transparent.dds"
		borderSize = { x=32 y=32 }
		tilingCenter = yes
	}

	corneredTileSpriteType = {
		name = "GFX_timelines_progress_background"
		textureFile = "gfx/interface/timelines/timelines_progress_background.dds"
	}

	###########USED DIRECTLY IN CODE###########

	spriteType = {
		name = "GFX_diplomacy_status_rivalry"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_rivalry.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_rivaled"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_rivaled.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_associate"
		texturefile = "gfx/interface/icons/diplomacy/diplomatic_embassy.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_alliance"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_alliance.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_federation"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_federation.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_has_vassal"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_hasvassal.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_vassal"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isvassal.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_political_client"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_herald"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_thrall"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_dominion"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_signatory"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_satellite"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_protectorate"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_subsidiary"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_issubsidiary.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_tributary"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_istributary.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_satrapy"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_issatrapy.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_luminarium"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isluminarium.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_is_scion"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_isprotectorate.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_war"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_war.dds"
		noOfFrames = 2
	}

	spriteType = {
		name = "GFX_diplomacy_improve_relation"
		texturefile = "gfx/interface/icons/diplomacy/envoy_action_improving_relations.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_harm_relation"
		texturefile = "gfx/interface/icons/diplomacy/envoy_action_harming_relations.dds"
	}

	spriteType = {
		name = "GFX_envoy_action_increase_diplo_weight"
		texturefile = "gfx/interface/icons/diplomacy/envoy_action_increase_diplo_weight.dds"
	}

	spriteType = {
		name = "GFX_envoy_action_improving_cohesion"
		texturefile = "gfx/interface/icons/diplomacy/envoy_action_improving_cohesion.dds"
	}

	spriteType = {
		name = "GFX_envoy_action_build_spy_network"
		texturefile = "gfx/interface/icons/diplomacy/envoy_action_build_spy_network.dds"
	}
	
	spriteType = {
		name = "GFX_envoy_action_patron_attunement"
		texturefile = "gfx/interface/icons/diplomacy/envoy_action_patron_attunement.dds"
	}

	spriteType = {
		name = "GFX_envoy_action_strengthen_imperial_authority"
		texturefile = "gfx/interface/galacticCommunity/strengthen_imperial_authority_icon.dds"
	}

	spriteType = {
		name = "GFX_envoy_action_undermine_imperial_authority"
		texturefile = "gfx/interface/galacticCommunity/undermine_imperial_authority_icon.dds"
	}

	spriteType = {
		name = "GFX_envoy_action_first_contact"
		texturefile = "gfx/interface/icons/situation_log/situation_log_radar.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_casus_belli_holder"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_status_casus_belli_holder.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_casus_belli_target"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_status_casus_belli_target.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_trade"
		texturefile = "gfx/interface/icons/diplomacy/diplomatic_trade_icon.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_being_integrated"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_being_integrated.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_integrating"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_integrating.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_non_aggression_pact"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_non_aggression_pact.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_commercial_pact"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_commercial_pact.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_research_agreement"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_research_agreement.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_guarantee"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_guarantee.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_guaranteed_by"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_guaranteed_by.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_support_independence"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_support_independence.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_secret_fealty"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_secret_fealty.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_defensive_pact"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_defensive_pact.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_galactic_empire"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_galactic_empire.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_migration_pact"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_migration_pact.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_closed_borders"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_closed_borders.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_open_borders"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_open_borders.dds"
	}
	spriteType = {
		name = "GFX_diplomacy_status_truce"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_truce.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_favor_holder"
		texturefile = "gfx/interface/icons/diplomacy/diplomatic_favor_holder_icon.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_favor_taget"
		texturefile = "gfx/interface/icons/diplomacy/diplomatic_favor_target_icon.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_join_galactic_empire"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_join_galactic_empire.dds"
	}

	spriteType = {
		name = "GFX_action_negotiate_existing_agreement"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_negotiate_existing_agreement.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_reveal_presence"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_reveal_presence.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_societal_enlightenment"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_societal_enlightenment.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_open_technological_enlightenment"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_open_technological_enlightenment.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_pre_ftl_trade"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_pre_ftl_trade.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_opinion"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_opinion.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_awareness"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_awareness.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_tech_age"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_tech_age.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_trust"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_trust.dds"
	}

	corneredTileSpriteType = {
		name = "GFX_galaxy_view_bg"
		texturefile = "gfx/interface/tiles/green_bg_tile.dds"
		borderSize = { x=8 y=8 }
		effectFile = "gfx/FX/buttonstate_onlydisable.shader"
	}

	corneredTileSpriteType = {
		name = "GFX_galaxy_view_frame"
		texturefile = "gfx/interface/tiles/green_frame_tile.dds"
		borderSize = { x=15 y=15 }
		effectFile = "gfx/FX/buttonstate_onlydisable.shader"
	}

	spriteType = {
		name = "GFX_galaxy_tab"
		texturefile = "gfx/interface/buttons/button_110_animated.dds"
		effectFile = "gfx/FX/buttonstate_onlydisable.shader"
		noOfFrames = 3
		animation = {
			#animationmaskfile = "gfx/interface/buttons/button_110_animated_mask.dds"
			#animationtexturefile = "gfx/interface/buttons/button_110_animated_texture.dds"
			animationrotation = 180.0
			animationlooping = yes
			animationtime = 40.0
			animationdelay = 0.0
			animationblendmode = "overlay"       #add, multiply, overlay
			animationtype = "scrolling"      #scrolling, rotating, pulsing
			animationrotationoffset = { x = 0.0 y = 0.0 }
			animationtexturescale = { x = 1.0 y = 1.0 }
			animationframes = { 1 2 3 }
		}
	}

	spriteType = {
		name = "GFX_close_button_galaxy"
		texturefile = "gfx/interface/buttons/close_button.dds"
		effectFile = "gfx/FX/buttonstate_onlydisable.shader"
		noOfFrames = 3
		animation = {
			animationmaskfile = "gfx/interface/buttons/close_button_mask.dds"
			animationtexturefile = "gfx/interface/buttons/close_texture.dds"
			animationrotation = 180.0
			animationlooping = yes
			animationtime = 12.0
			animationdelay = 0.0
			animationblendmode = "overlay"       #add, multiply, overlay
			animationtype = "scrolling"      #scrolling, rotating, pulsing
			animationrotationoffset = { x = 0.0 y = 0.0 }
			animationtexturescale = { x = 1.0 y = 1.0 }
			animationframes = { 1 2 3 }
		}
	}

	spriteType = {
		name = "GFX_pop_green"
		texturefile = "gfx/interface/icons/pop_green.dds"
	}

	spriteType = {
		name = "GFX_planets_header"
		texturefile = "gfx/interface/icons/planets_header_button_icon.dds"
	}

	spriteType = {
		name = "GFX_pop_white"
		texturefile = "gfx/interface/icons/pop_white.dds"
	}

	spriteType = {
		name = "GFX_attitude"
		texturefile = "gfx/interface/icons/attitude.dds"
	}
	spriteType = {
		name = "GFX_trait_points_icon"
		texturefile = "gfx/interface/icons/trait_points_icon.dds"
	}

	spriteType = {
		name = "GFX_envoy_icon"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_envoy.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_add_imperial_council_member"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_add_to_imperial_council.dds"
	}

	spriteType = {
		name = "GFX_diplomacy_status_remove_imperial_council_member"
		texturefile = "gfx/interface/icons/diplomacy/diplomacy_remove_from_imperial_council.dds"
	}

	## Portrait small frames
	## VM: we need to make one dds for each frame (curators, artists, etc)
	spriteType = {
		name = "GFX_contacts_portrait_frame"
   		textureFile = "gfx/interface/contacts/contacts_frame.dds"
   	}

	## Intel frame
   	spriteType = {
		name = "GFX_darkcut_intel"
   		textureFile = "gfx/interface/contacts/darkcut_intel.dds"
   	}
   	portraitType = {
		name = "GFX_contacts_portrait_character_masked"
		masking_texture = "gfx/interface/contacts/Contacts_Background_Mask.dds"
		texturefile = "gfx/interface/main/unselected_portrait.dds"
		effectFile = "gfx/FX/buttonstate_rendertarget.shader"
		type = character
		character = yes
		alternate_configurations = {
			holographic
		}
	}

	corneredTileSpriteType = {
		name = "GFX_darkcut_intel_cornered"
		textureFile = "gfx/interface/contacts/dark_intel_cut_topright.dds"
		effectFile = "gfx/FX/buttonstate.shader"
	}

	corneredTileSpriteType = {
		name = "GFX_no_highlight_tile"
		texturefile = "gfx/interface/tiles/black_bg_green_frame_no_highlights.dds"
		borderSize = { x=2 y=2 }
		effectFile = "gfx/FX/buttonstate_onlydisable.shader"
	}

	spriteType = {
		name = "GFX_overlord_portrait_frame"
		texturefile = "gfx/interface/subjugation/overlord_portrait_frame.dds"
	}

	# Need code plug
	spriteType = {
		name = "GFX_overlord_specialty_big"
		texturefile = "gfx/interface/subjugation/specialists_icons/specialist_subject_scholarium_icon.dds"
	}

	spriteType = {
		name = "GFX_empire_gradient_bg"
		texturefile = "gfx/interface/subjugation/subjugation_empire_gradient_bg.dds"
	}

	spriteType = {
		name = "GFX_subjugation_tier_perks_link"
		texturefile = "gfx/interface/subjugation/subjugation_tier_perks_link.dds"
	}
}
