Metadata:
	Title: Tiberian Sun
	Version: {DEV_VERSION}
	Website: https://www.openra.net
	WebIcon32: https://www.openra.net/images/icons/ts_32x32.png

PackageFormats: Mix

Packages:
	~^SupportDir|Content/ts
	~^SupportDir|Content/ts/firestorm
	^EngineDir
	$ts: ts
	^EngineDir|mods/common: common

	# Tiberian Sun
	~scores.mix
	~sidenc01.mix
	~sidenc02.mix
	~e01scd01.mix
	~e01scd02.mix
	~movies01.mix
	~movies02.mix
	~sidecd01.mix
	~sidecd02.mix
	~cache.mix
	~conquer.mix
	~isosnow.mix
	~isotemp.mix
	~local.mix
	~sidec01.mix: sidebar-gdi
	~sidec02.mix: sidebar-nod
	~sno.mix
	~snow.mix
	~sounds.mix
	~speech01.mix: speech-gdi
	~speech02.mix: speech-nod
	~tem.mix
	~temperat.mix
	# Firestorm
	~scores01.mix
	~expand01.mix
	~sounds01.mix
	~e01sc01.mix
	~e01sc02.mix
	~e01vox01.mix
	~e01vox02.mix
	~ecache01.mix
	ts|bits
	ts|uibits

MapFolders:
	ts|maps: System
	~^SupportDir|maps/ts/{DEV_VERSION}: User

Rules:
	ts|rules/ai.yaml
	ts|rules/misc.yaml
	ts|rules/player.yaml
	ts|rules/world.yaml
	ts|rules/palettes.yaml
	ts|rules/defaults.yaml
	ts|rules/aircraft.yaml
	ts|rules/husks.yaml
	ts|rules/civilian-infantry.yaml
	ts|rules/critters.yaml
	ts|rules/civilian-structures.yaml
	ts|rules/civilian-vehicles.yaml
	ts|rules/gdi-infantry.yaml
	ts|rules/gdi-structures.yaml
	ts|rules/gdi-support.yaml
	ts|rules/gdi-vehicles.yaml
	ts|rules/nod-infantry.yaml
	ts|rules/nod-structures.yaml
	ts|rules/nod-support.yaml
	ts|rules/nod-vehicles.yaml
	ts|rules/shared-infantry.yaml
	ts|rules/shared-structures.yaml
	ts|rules/shared-support.yaml
	ts|rules/shared-vehicles.yaml
	ts|rules/trees.yaml
	ts|rules/bridges.yaml

Weapons:
	ts|weapons/ballisticweapons.yaml
	ts|weapons/energyweapons.yaml
	ts|weapons/explosions.yaml
	ts|weapons/healweapons.yaml
	ts|weapons/missiles.yaml
	ts|weapons/otherweapons.yaml
	ts|weapons/smallguns.yaml
	ts|weapons/superweapons.yaml

Sequences:
	ts|sequences/aircraft.yaml
	ts|sequences/infantry.yaml
	ts|sequences/misc.yaml
	ts|sequences/civilian.yaml
	ts|sequences/structures.yaml
	ts|sequences/vehicles.yaml
	ts|sequences/trees.yaml
	ts|sequences/bridges.yaml
	ts|sequences/critters.yaml

ModelSequences:
	ts|sequences/voxels.yaml

TileSets:
	ts|tilesets/temperate.yaml
	ts|tilesets/snow.yaml

MapGrid:
	TileSize: 48,24
	EnableDepthBuffer: True
	Type: RectangularIsometric
	MaximumTerrainHeight: 16
	SubCellOffsets: 0,0,0, -362,181,0, 0,-128,0, 362,181,0
	DefaultSubCell: 2

Cursors:
	ts|cursors.yaml

Chrome:
	ts|chrome.yaml

Assemblies:
	^BinDir|OpenRA.Mods.Common.dll
	^BinDir|OpenRA.Mods.Cnc.dll

ChromeLayout:
	common|chrome/ingame.yaml
	common|chrome/ingame-chat.yaml
	common|chrome/ingame-fmvplayer.yaml
	common|chrome/ingame-menu.yaml
	ts|chrome/ingame-info.yaml
	common|chrome/ingame-infoscripterror.yaml
	common|chrome/ingame-infobriefing.yaml
	common|chrome/ingame-infoobjectives.yaml
	common|chrome/ingame-infostats.yaml
	ts|chrome/ingame-observer.yaml
	ts|chrome/ingame-player.yaml
	common|chrome/ingame-perf.yaml
	ts|chrome/ingame-debug.yaml
	common|chrome/ingame-debuginfo.yaml
	common|chrome/ingame-infochat.yaml
	common|chrome/mainmenu.yaml
	common|chrome/mainmenu-prompts.yaml
	ts|chrome/mainmenu-prerelease-notification.yaml
	common|chrome/settings.yaml
	common|chrome/settings-display.yaml
	common|chrome/settings-audio.yaml
	common|chrome/settings-input.yaml
	common|chrome/settings-hotkeys.yaml
	common|chrome/settings-advanced.yaml
	common|chrome/credits.yaml
	common|chrome/lobby.yaml
	common|chrome/lobby-mappreview.yaml
	common|chrome/lobby-players.yaml
	common|chrome/lobby-options.yaml
	common|chrome/lobby-music.yaml
	common|chrome/lobby-servers.yaml
	common|chrome/lobby-kickdialogs.yaml
	common|chrome/playerprofile.yaml
	ts|chrome/color-picker.yaml
	common|chrome/map-chooser.yaml
	common|chrome/multiplayer-browser.yaml
	common|chrome/multiplayer-browserpanels.yaml
	common|chrome/multiplayer-createserver.yaml
	common|chrome/multiplayer-directconnect.yaml
	common|chrome/connection.yaml
	common|chrome/replaybrowser.yaml
	common|chrome/gamesave-browser.yaml
	common|chrome/gamesave-loading.yaml
	ts|chrome/dropdowns.yaml
	common|chrome/musicplayer.yaml
	common|chrome/tooltips.yaml
	common|chrome/assetbrowser.yaml
	common|chrome/missionbrowser.yaml
	common|chrome/confirmation-dialogs.yaml
	common|chrome/editor.yaml

Voices:
	ts|audio/voices.yaml

Notifications:
	ts|audio/speech-generic.yaml
	ts|audio/speech-singleplayer.yaml
	ts|audio/sounds-generic.yaml

Music:
	ts|audio/music.yaml

Hotkeys:
	common|hotkeys/game.yaml
	common|hotkeys/observer.yaml
	common|hotkeys/production-common.yaml
	common|hotkeys/supportpowers.yaml
	common|hotkeys/viewport.yaml
	ts|hotkeys.yaml

LoadScreen: LogoStripeLoadScreen
	Image: ts|uibits/loadscreen.png
	Text: Updating EVA installation..., Changing perspective...

ServerTraits:
	LobbyCommands
	PlayerPinger
	MasterServerPinger
	LobbySettingsNotification

ChromeMetrics:
	common|metrics.yaml
	ts|metrics.yaml

Fonts:
	Tiny:
		Font: common|FreeSans.ttf
		Size: 10
		Ascender: 8
	TinyBold:
		Font: common|FreeSansBold.ttf
		Size: 10
		Ascender: 8
	Small:
		Font: common|FreeSans.ttf
		Size: 12
		Ascender: 9
	Regular:
		Font: common|FreeSans.ttf
		Size: 14
		Ascender: 11
	Bold:
		Font: common|FreeSansBold.ttf
		Size: 14
		Ascender: 11
	MediumBold:
		Font: common|FreeSansBold.ttf
		Size: 18
		Ascender: 14
	BigBold:
		Font: common|FreeSansBold.ttf
		Size: 24
		Ascender: 18
	Title:
		Font: common|FreeSansBold.ttf
		Size: 32
		Ascender: 24

SupportsMapsFrom: ts

SoundFormats: Aud, Wav

SpriteFormats: ShpTS, TmpTS, ShpTD

VideoFormats: Vqa

TerrainFormat: DefaultTerrain

SpriteSequenceFormat: TilesetSpecificSpriteSequence
	TilesetExtensions:
		TEMPERATE: .tem
		SNOW: .sno
	TilesetCodes:
		TEMPERATE: t
		SNOW: a

ModelSequenceFormat: VoxelModelSequence

AssetBrowser:
	SupportedExtensions: .shp, .tem, .sno, .vqa, .vxl

GameSpeeds:
	DefaultSpeed: default
	Speeds:
		slowest:
			Name: Slowest
			Timestep: 80
			OrderLatency: 2
		slower:
			Name: Slower
			Timestep: 50
			OrderLatency: 3
		default:
			Name: Normal
			Timestep: 40
			OrderLatency: 3
		fast:
			Name: Fast
			Timestep: 35
			OrderLatency: 4
		faster:
			Name: Faster
			Timestep: 30
			OrderLatency: 4
		fastest:
			Name: Fastest
			Timestep: 20
			OrderLatency: 6

ColorValidator:
	TeamColorPresets: f70606, ff7a22, f8d3b3, f8e947, 94b319, f335a0, a64d6c, ce08f9, f5b2db, 12b572, 4A1948, 1d06f7, 328dff, 78dbf8, cef6b1, 391d1d

ModContent:
	InstallPromptMessage: Tiberian Sun requires artwork and audio from the original game.\n\nQuick Install will automatically download this content (without music\nor videos) from a mirror of the 2012 Tiberian Sun freeware release.\n\nAdvanced Install includes options for copying the music, videos, and\nother content from an original game disc or digital installation.
	QuickDownload: quickinstall
	HeaderMessage: Game content may be extracted from the original game discs or an\nexisting digital install. OpenRA can also download the base game\nfiles from an online mirror of the 2012 freeware release of TS.
	Packages:
		tibsun: Base Game Files
			TestFiles: ^SupportDir|Content/ts/cache.mix, ^SupportDir|Content/ts/conquer.mix, ^SupportDir|Content/ts/isosnow.mix, ^SupportDir|Content/ts/isotemp.mix, ^SupportDir|Content/ts/local.mix, ^SupportDir|Content/ts/sidec01.mix, ^SupportDir|Content/ts/sidec02.mix, ^SupportDir|Content/ts/sno.mix, ^SupportDir|Content/ts/snow.mix, ^SupportDir|Content/ts/sounds.mix, ^SupportDir|Content/ts/speech01.mix, ^SupportDir|Content/ts/tem.mix, ^SupportDir|Content/ts/temperat.mix
			Sources: tibsun, tibsun-linux, tfd, origin
			Required: true
			Download: basefiles
		tibsun-music: Base Game Music
			TestFiles: ^SupportDir|Content/ts/scores.mix
			Sources: tibsun, tibsun-linux, tfd, origin
		fstorm: Firestorm Expansion Files
			TestFiles: ^SupportDir|Content/ts/firestorm/e01sc01.mix, ^SupportDir|Content/ts/firestorm/e01sc02.mix, ^SupportDir|Content/ts/firestorm/e01vox01.mix, ^SupportDir|Content/ts/firestorm/e01vox02.mix
			Sources: tfd, origin, fstorm
			Required: true
			Download: fstorm
		fstorm-music: Firestorm Expansion Music
			Sources: tfd, origin, fstorm
			TestFiles: ^SupportDir|Content/ts/firestorm/scores01.mix
	Downloads:
		ts|installer/downloads.yaml
	Sources:
		ts|installer/downloads.yaml
		ts|installer/firestorm.yaml
		ts|installer/firstdecade.yaml
		ts|installer/origin.yaml
		ts|installer/tibsun.yaml

DiscordService:
	ApplicationId: 712713986558394399
