# Xenomorph tradition-tree background sprites (base-game placeholders).
# Stellaris resolves tree art by sprite-name convention from the category key;
# these 3 sprites per category were missing, leaving the trees blank.
# Textures point at vanilla hex backgrounds (as LV does) - no custom art.
spriteTypes = {

	# xeno_tradcat_brood_ecstasy  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_brood_ecstasy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_brood_ecstasy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_brood_ecstasy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

	# xeno_tradcat_brood_harvest  ->  mercantile
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_brood_harvest"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_brood_harvest"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_brood_harvest"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}

	# xeno_tradcat_decadent_court  ->  mercantile
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_decadent_court"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_decadent_court"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_decadent_court"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}

	# xeno_tradcat_draconic_parasitism  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_draconic_parasitism"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_draconic_parasitism"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_draconic_parasitism"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

	# xeno_tradcat_exotic_trade  ->  mercantile
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_exotic_trade"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_exotic_trade"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_exotic_trade"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}

	# xeno_tradcat_flesh_harvest  ->  unyielding
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_flesh_harvest"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_flesh_harvest"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_flesh_harvest"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}

	# xeno_tradcat_genetic_accumulation  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_genetic_accumulation"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_genetic_accumulation"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_genetic_accumulation"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

	# xeno_tradcat_living_spectacle  ->  mercantile
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_living_spectacle"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_living_spectacle"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_living_spectacle"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_mercantile.dds"
	}

	# xeno_tradcat_ovomorph_ascendancy  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_ovomorph_ascendancy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_ovomorph_ascendancy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_ovomorph_ascendancy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

	# xeno_tradcat_royal_hierarchy  ->  unyielding
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_royal_hierarchy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_royal_hierarchy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_royal_hierarchy"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}

	# xeno_tradcat_silent_infestation  ->  unyielding
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_silent_infestation"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_silent_infestation"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_silent_infestation"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}

	# xeno_tradcat_subjugated_flesh  ->  unyielding
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_subjugated_flesh"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_subjugated_flesh"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_subjugated_flesh"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}

	# xeno_tradcat_vivisection_doctrine  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_vivisection_doctrine"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_vivisection_doctrine"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_vivisection_doctrine"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

	# xeno_tradcat_voidbrood_domestication  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_voidbrood_domestication"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_voidbrood_domestication"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_voidbrood_domestication"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

	# xeno_tradcat_xeno_dominion  ->  unyielding
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_xeno_dominion"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_xeno_dominion"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_xeno_dominion"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_unyielding.dds"
	}

	# xeno_tradcat_xeno_mystique  ->  versatility
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_xeno_mystique"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_xeno_mystique"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_xeno_mystique"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}


	# xeno_tradcat_autogenic_brood  ->  versatility (fallback; fecundity theme)
	corneredTileSpriteType = {
		name = "GFX_tradition_category_tile_xeno_tradcat_autogenic_brood"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
		borderSize = { x = 0 y = 0 }
	}
	spriteType = {
		name = "GFX_tradition_category_bg_xeno_tradcat_autogenic_brood"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}
	spriteType = {
		name = "GFX_tradition_hex_bg_xeno_tradcat_autogenic_brood"
		textureFile = "gfx/interface/traditions/tradition_hex_bg_versatility.dds"
	}

}
