From 3dca7fcaa453d9135f68f7b5d6da93261daeeee4 Mon Sep 17 00:00:00 2001 From: Guido L Date: Tue, 11 Oct 2016 17:17:05 +0200 Subject: [PATCH 1/6] Add the Metadata for the Installer --- mods/ts/installer/downloads.yaml | 197 +++++++++- mods/ts/installer/firestorm.yaml | 566 +++++++++++++++++++++++++++++ mods/ts/installer/firstdecade.yaml | 564 ++++++++++++++++++++++++++++ mods/ts/mod.yaml | 17 +- 4 files changed, 1340 insertions(+), 4 deletions(-) create mode 100644 mods/ts/installer/firestorm.yaml diff --git a/mods/ts/installer/downloads.yaml b/mods/ts/installer/downloads.yaml index 96909daf4c..30901b84e6 100644 --- a/mods/ts/installer/downloads.yaml +++ b/mods/ts/installer/downloads.yaml @@ -15,7 +15,202 @@ basefiles: Base Freeware Content ^Content/ts/speech02.mix: speech02.mix ^Content/ts/tem.mix: tem.mix ^Content/ts/temperat.mix: temperat.mix -music: Freeware Music + +tibsun-music: Base Freeware Music MirrorList: http://www.openra.net/packages/ts-music-mirrors.txt Extract: ^Content/ts/scores.mix: scores.mix + +fstorm: Expansion Freeware Content + MirrorList: http://www.openra.net/packages/fs-mirrors.txt + Extract: + ^Content/ts/firestorm/c_kodiak.shp: firestorm/c_kodiak.shp + ^Content/ts/firestorm/coremk.shp: firestorm/coremk.shp + ^Content/ts/firestorm/defdmk.shp: firestorm/defdmk.shp + ^Content/ts/firestorm/k_light1.shp: firestorm/k_light1.shp + ^Content/ts/firestorm/k_light2.shp: firestorm/k_light2.shp + ^Content/ts/firestorm/mstlmk.shp: firestorm/mstlmk.shp + ^Content/ts/firestorm/mwarmk.shp: firestorm/mwarmk.shp + ^Content/ts/firestorm/djuggbar.hva: firestorm/djuggbar.hva + ^Content/ts/firestorm/m_emp.hva: firestorm/m_emp.hva + ^Content/ts/firestorm/mwar_nod.hva: firestorm/mwar_nod.hva + ^Content/ts/firestorm/sgen.hva: firestorm/sgen.hva + ^Content/ts/firestorm/djuggbar.vxl: firestorm/djuggbar.vxl + ^Content/ts/firestorm/m_emp.vxl: firestorm/m_emp.vxl + ^Content/ts/firestorm/mwar_nod.vxl: firestorm/mwar_nod.vxl + ^Content/ts/firestorm/sgen.vxl: firestorm/sgen.vxl + ^Content/ts/firestorm/e01sc01.mix: firestorm/e01sc01.mix + ^Content/ts/firestorm/e01sc02.mix: firestorm/e01sc02.mix + ^Content/ts/firestorm/e01vox01.mix: firestorm/e01vox01.mix + ^Content/ts/firestorm/e01vox02.mix: firestorm/e01vox02.mix + ^Content/ts/firestorm/ecache01.mix: firestorm/ecache01.mix + ^Content/ts/firestorm/sounds01.mix: firestorm/sounds01.mix + ^Content/ts/firestorm/blat01.tem: firestorm/blat01.tem + ^Content/ts/firestorm/blat01a.tem: firestorm/blat01a.tem + ^Content/ts/firestorm/blat02.tem: firestorm/blat02.tem + ^Content/ts/firestorm/blat02a.tem: firestorm/blat02a.tem + ^Content/ts/firestorm/blat03.tem: firestorm/blat03.tem + ^Content/ts/firestorm/blat03a.tem: firestorm/blat03a.tem + ^Content/ts/firestorm/blat04.tem: firestorm/blat04.tem + ^Content/ts/firestorm/blat04a.tem: firestorm/blat04a.tem + ^Content/ts/firestorm/blat05.tem: firestorm/blat05.tem + ^Content/ts/firestorm/blat05a.tem: firestorm/blat05a.tem + ^Content/ts/firestorm/blat06.tem: firestorm/blat06.tem + ^Content/ts/firestorm/blat06a.tem: firestorm/blat06a.tem + ^Content/ts/firestorm/blat07.tem: firestorm/blat07.tem + ^Content/ts/firestorm/blat07a.tem: firestorm/blat07a.tem + ^Content/ts/firestorm/blat08.tem: firestorm/blat08.tem + ^Content/ts/firestorm/blat08a.tem: firestorm/blat08a.tem + ^Content/ts/firestorm/blat09.tem: firestorm/blat09.tem + ^Content/ts/firestorm/blat09a.tem: firestorm/blat09a.tem + ^Content/ts/firestorm/blat10.tem: firestorm/blat10.tem + ^Content/ts/firestorm/blat10a.tem: firestorm/blat10a.tem + ^Content/ts/firestorm/blat11.tem: firestorm/blat11.tem + ^Content/ts/firestorm/blat11a.tem: firestorm/blat11a.tem + ^Content/ts/firestorm/blat12.tem: firestorm/blat12.tem + ^Content/ts/firestorm/blat12a.tem: firestorm/blat12a.tem + ^Content/ts/firestorm/blat13.tem: firestorm/blat13.tem + ^Content/ts/firestorm/blat13a.tem: firestorm/blat13a.tem + ^Content/ts/firestorm/blat14.tem: firestorm/blat14.tem + ^Content/ts/firestorm/blat14a.tem: firestorm/blat14a.tem + ^Content/ts/firestorm/blat15.tem: firestorm/blat15.tem + ^Content/ts/firestorm/blat15a.tem: firestorm/blat15a.tem + ^Content/ts/firestorm/blat16.tem: firestorm/blat16.tem + ^Content/ts/firestorm/blat16a.tem: firestorm/blat16a.tem + ^Content/ts/firestorm/blue01.tem: firestorm/blue01.tem + ^Content/ts/firestorm/blue01a.tem: firestorm/blue01a.tem + ^Content/ts/firestorm/blue01b.tem: firestorm/blue01b.tem + ^Content/ts/firestorm/blue01c.tem: firestorm/blue01c.tem + ^Content/ts/firestorm/blue01d.tem: firestorm/blue01d.tem + ^Content/ts/firestorm/blue01e.tem: firestorm/blue01e.tem + ^Content/ts/firestorm/blue01f.tem: firestorm/blue01f.tem + ^Content/ts/firestorm/blue01g.tem: firestorm/blue01g.tem + ^Content/ts/firestorm/ccliff01.tem: firestorm/ccliff01.tem + ^Content/ts/firestorm/ccliff02.tem: firestorm/ccliff02.tem + ^Content/ts/firestorm/ccliff03.tem: firestorm/ccliff03.tem + ^Content/ts/firestorm/ccliff04.tem: firestorm/ccliff04.tem + ^Content/ts/firestorm/ccliff05.tem: firestorm/ccliff05.tem + ^Content/ts/firestorm/ccliff06.tem: firestorm/ccliff06.tem + ^Content/ts/firestorm/crash01.tem: firestorm/crash01.tem + ^Content/ts/firestorm/crash02.tem: firestorm/crash02.tem + ^Content/ts/firestorm/crash03.tem: firestorm/crash03.tem + ^Content/ts/firestorm/crash04.tem: firestorm/crash04.tem + ^Content/ts/firestorm/crash05.tem: firestorm/crash05.tem + ^Content/ts/firestorm/crash06.tem: firestorm/crash06.tem + ^Content/ts/firestorm/crash07.tem: firestorm/crash07.tem + ^Content/ts/firestorm/crys01.tem: firestorm/crys01.tem + ^Content/ts/firestorm/crys01a.tem: firestorm/crys01a.tem + ^Content/ts/firestorm/crys01b.tem: firestorm/crys01b.tem + ^Content/ts/firestorm/crys01c.tem: firestorm/crys01c.tem + ^Content/ts/firestorm/crys01d.tem: firestorm/crys01d.tem + ^Content/ts/firestorm/crys01e.tem: firestorm/crys01e.tem + ^Content/ts/firestorm/crys01f.tem: firestorm/crys01f.tem + ^Content/ts/firestorm/crys01g.tem: firestorm/crys01g.tem + ^Content/ts/firestorm/cylat01.tem: firestorm/cylat01.tem + ^Content/ts/firestorm/cylat01a.tem: firestorm/cylat01a.tem + ^Content/ts/firestorm/cylat02.tem: firestorm/cylat02.tem + ^Content/ts/firestorm/cylat02a.tem: firestorm/cylat02a.tem + ^Content/ts/firestorm/cylat03.tem: firestorm/cylat03.tem + ^Content/ts/firestorm/cylat03a.tem: firestorm/cylat03a.tem + ^Content/ts/firestorm/cylat04.tem: firestorm/cylat04.tem + ^Content/ts/firestorm/cylat04a.tem: firestorm/cylat04a.tem + ^Content/ts/firestorm/cylat05.tem: firestorm/cylat05.tem + ^Content/ts/firestorm/cylat05a.tem: firestorm/cylat05a.tem + ^Content/ts/firestorm/cylat06.tem: firestorm/cylat06.tem + ^Content/ts/firestorm/cylat06a.tem: firestorm/cylat06a.tem + ^Content/ts/firestorm/cylat07.tem: firestorm/cylat07.tem + ^Content/ts/firestorm/cylat07a.tem: firestorm/cylat07a.tem + ^Content/ts/firestorm/cylat08.tem: firestorm/cylat08.tem + ^Content/ts/firestorm/cylat08a.tem: firestorm/cylat08a.tem + ^Content/ts/firestorm/cylat09.tem: firestorm/cylat09.tem + ^Content/ts/firestorm/cylat09a.tem: firestorm/cylat09a.tem + ^Content/ts/firestorm/cylat10.tem: firestorm/cylat10.tem + ^Content/ts/firestorm/cylat10a.tem: firestorm/cylat10a.tem + ^Content/ts/firestorm/cylat11.tem: firestorm/cylat11.tem + ^Content/ts/firestorm/cylat11a.tem: firestorm/cylat11a.tem + ^Content/ts/firestorm/cylat12.tem: firestorm/cylat12.tem + ^Content/ts/firestorm/cylat12a.tem: firestorm/cylat12a.tem + ^Content/ts/firestorm/cylat13.tem: firestorm/cylat13.tem + ^Content/ts/firestorm/cylat13a.tem: firestorm/cylat13a.tem + ^Content/ts/firestorm/cylat14.tem: firestorm/cylat14.tem + ^Content/ts/firestorm/cylat14a.tem: firestorm/cylat14a.tem + ^Content/ts/firestorm/cylat15.tem: firestorm/cylat15.tem + ^Content/ts/firestorm/cylat15a.tem: firestorm/cylat15a.tem + ^Content/ts/firestorm/cylat16.tem: firestorm/cylat16.tem + ^Content/ts/firestorm/cylat16a.tem: firestorm/cylat16a.tem + ^Content/ts/firestorm/slat01.tem: firestorm/slat01.tem + ^Content/ts/firestorm/slat01a.tem: firestorm/slat01a.tem + ^Content/ts/firestorm/slat02.tem: firestorm/slat02.tem + ^Content/ts/firestorm/slat02a.tem: firestorm/slat02a.tem + ^Content/ts/firestorm/slat03.tem: firestorm/slat03.tem + ^Content/ts/firestorm/slat03a.tem: firestorm/slat03a.tem + ^Content/ts/firestorm/slat04.tem: firestorm/slat04.tem + ^Content/ts/firestorm/slat04a.tem: firestorm/slat04a.tem + ^Content/ts/firestorm/slat05.tem: firestorm/slat05.tem + ^Content/ts/firestorm/slat05a.tem: firestorm/slat05a.tem + ^Content/ts/firestorm/slat06.tem: firestorm/slat06.tem + ^Content/ts/firestorm/slat06a.tem: firestorm/slat06a.tem + ^Content/ts/firestorm/slat07.tem: firestorm/slat07.tem + ^Content/ts/firestorm/slat07a.tem: firestorm/slat07a.tem + ^Content/ts/firestorm/slat08.tem: firestorm/slat08.tem + ^Content/ts/firestorm/slat08a.tem: firestorm/slat08a.tem + ^Content/ts/firestorm/slat09.tem: firestorm/slat09.tem + ^Content/ts/firestorm/slat09a.tem: firestorm/slat09a.tem + ^Content/ts/firestorm/slat10.tem: firestorm/slat10.tem + ^Content/ts/firestorm/slat10a.tem: firestorm/slat10a.tem + ^Content/ts/firestorm/slat11.tem: firestorm/slat11.tem + ^Content/ts/firestorm/slat11a.tem: firestorm/slat11a.tem + ^Content/ts/firestorm/slat12.tem: firestorm/slat12.tem + ^Content/ts/firestorm/slat12a.tem: firestorm/slat12a.tem + ^Content/ts/firestorm/slat13.tem: firestorm/slat13.tem + ^Content/ts/firestorm/slat13a.tem: firestorm/slat13a.tem + ^Content/ts/firestorm/slat14.tem: firestorm/slat14.tem + ^Content/ts/firestorm/slat14a.tem: firestorm/slat14a.tem + ^Content/ts/firestorm/slat15.tem: firestorm/slat15.tem + ^Content/ts/firestorm/slat15a.tem: firestorm/slat15a.tem + ^Content/ts/firestorm/slat16.tem: firestorm/slat16.tem + ^Content/ts/firestorm/slat16a.tem: firestorm/slat16a.tem + ^Content/ts/firestorm/swamp01.tem: firestorm/swamp01.tem + ^Content/ts/firestorm/swamp01a.tem: firestorm/swamp01a.tem + ^Content/ts/firestorm/swamp01b.tem: firestorm/swamp01b.tem + ^Content/ts/firestorm/swamp01c.tem: firestorm/swamp01c.tem + ^Content/ts/firestorm/swamp01d.tem: firestorm/swamp01d.tem + ^Content/ts/firestorm/swamp01e.tem: firestorm/swamp01e.tem + ^Content/ts/firestorm/swamp01f.tem: firestorm/swamp01f.tem + ^Content/ts/firestorm/swamp01g.tem: firestorm/swamp01g.tem + ^Content/ts/firestorm/swamp02.tem: firestorm/swamp02.tem + ^Content/ts/firestorm/swamp03.tem: firestorm/swamp03.tem + ^Content/ts/firestorm/swamp04.tem: firestorm/swamp04.tem + ^Content/ts/firestorm/swamp05.tem: firestorm/swamp05.tem + ^Content/ts/firestorm/swamp06.tem: firestorm/swamp06.tem + ^Content/ts/firestorm/swamp07.tem: firestorm/swamp07.tem + ^Content/ts/firestorm/swamp08.tem: firestorm/swamp08.tem + ^Content/ts/firestorm/swamp09.tem: firestorm/swamp09.tem + ^Content/ts/firestorm/fona01.tem: firestorm/fona01.tem + ^Content/ts/firestorm/fona02.tem: firestorm/fona02.tem + ^Content/ts/firestorm/fona03.tem: firestorm/fona03.tem + ^Content/ts/firestorm/fona04.tem: firestorm/fona04.tem + ^Content/ts/firestorm/fona05.tem: firestorm/fona05.tem + ^Content/ts/firestorm/fona06.tem: firestorm/fona06.tem + ^Content/ts/firestorm/fona07.tem: firestorm/fona07.tem + ^Content/ts/firestorm/fona08.tem: firestorm/fona08.tem + ^Content/ts/firestorm/fona09.tem: firestorm/fona09.tem + ^Content/ts/firestorm/fona10.tem: firestorm/fona10.tem + ^Content/ts/firestorm/fona11.tem: firestorm/fona11.tem + ^Content/ts/firestorm/fona12.tem: firestorm/fona12.tem + ^Content/ts/firestorm/fona13.tem: firestorm/fona13.tem + ^Content/ts/firestorm/fona14.tem: firestorm/fona14.tem + ^Content/ts/firestorm/fona15.tem: firestorm/fona15.tem + ^Content/ts/firestorm/bigblue3.tem: firestorm/bigblue3.tem + +fstorm-music: Expansion Freeware Music + MirrorList: http://www.openra.net/packages/fs-music-mirrors.txt + Extract: + ^Content/ts/firestorm/dmachine.aud: firestorm/dmachine.aud + ^Content/ts/firestorm/elusive.aud: firestorm/elusive.aud + ^Content/ts/firestorm/hacker.aud: firestorm/hacker.aud + ^Content/ts/firestorm/infiltra.aud: firestorm/infiltra.aud + ^Content/ts/firestorm/kmachine.aud: firestorm/kmachine.aud + ^Content/ts/firestorm/linkup.aud: firestorm/linkup.aud + ^Content/ts/firestorm/rainnite.aud: firestorm/rainnite.aud + ^Content/ts/firestorm/slavesys.aud: firestorm/slavesys.aud diff --git a/mods/ts/installer/firestorm.yaml b/mods/ts/installer/firestorm.yaml new file mode 100644 index 0000000000..f9e20735ed --- /dev/null +++ b/mods/ts/installer/firestorm.yaml @@ -0,0 +1,566 @@ +fstorm: Firestorm Expansion Disc (English) + IDFiles: + Install/README.TXT: f2810b540fce8f3880250213ee08c57780d81c20 + Install/Language.dll: 4df87c1a2289da57dd14d0a7299546f37357fcca + Install: + copy: . + extract-raw: Install/expand01.mix + ^Content/ts/firestorm/m_emp.vxl: + Offset: 2187652 + Length: 24652 + ^Content/ts/firestorm/mwar_nod.vxl: + Offset: 2212308 + Length: 31118 + ^Content/ts/firestorm/djuggbar.vxl: + Offset: 2243428 + Length: 18283 + ^Content/ts/firestorm/sgen.vxl: + Offset: 2261716 + Length: 24136 + ^Content/ts/firestorm/m_emp.hva: + Offset: 2285860 + Length: 88 + ^Content/ts/firestorm/mwar_nod.hva: + Offset: 2285956 + Length: 88 + ^Content/ts/firestorm/djuggbar.hva: + Offset: 2286052 + Length: 88 + ^Content/ts/firestorm/sgen.hva: + Offset: 2286148 + Length: 88 + ^Content/ts/firestorm/c_kodiak.shp: + Offset: 2286244 + Length: 24080 + ^Content/ts/firestorm/k_light1.shp: + Offset: 2310324 + Length: 12328 + ^Content/ts/firestorm/k_light2.shp: + Offset: 2322660 + Length: 5928 + ^Content/ts/firestorm/mwarmk.shp: + Offset: 2328596 + Length: 129824 + ^Content/ts/firestorm/mstlmk.shp: + Offset: 2458420 + Length: 26712 + ^Content/ts/firestorm/defdmk.shp: + Offset: 2485140 + Length: 80728 + ^Content/ts/firestorm/coremk.shp: + Offset: 2565876 + Length: 155384 + ^Content/ts/firestorm/blat01.tem: + Offset: 12709962 + Length: 1224 + ^Content/ts/firestorm/blat01a.tem: + Offset: 12711194 + Length: 1224 + ^Content/ts/firestorm/blat02.tem: + Offset: 12712426 + Length: 1224 + ^Content/ts/firestorm/blat02a.tem: + Offset: 12713658 + Length: 1224 + ^Content/ts/firestorm/blat03.tem: + Offset: 12714890 + Length: 1224 + ^Content/ts/firestorm/blat03a.tem: + Offset: 12716122 + Length: 1224 + ^Content/ts/firestorm/blat04.tem: + Offset: 12717354 + Length: 1224 + ^Content/ts/firestorm/blat04a.tem: + Offset: 12718586 + Length: 1224 + ^Content/ts/firestorm/blat05.tem: + Offset: 12719818 + Length: 1224 + ^Content/ts/firestorm/blat05a.tem: + Offset: 12721050 + Length: 1224 + ^Content/ts/firestorm/blat06.tem: + Offset: 12722282 + Length: 1224 + ^Content/ts/firestorm/blat06a.tem: + Offset: 12723514 + Length: 1224 + ^Content/ts/firestorm/blat07.tem: + Offset: 12724746 + Length: 1224 + ^Content/ts/firestorm/blat07a.tem: + Offset: 12725978 + Length: 1224 + ^Content/ts/firestorm/blat08.tem: + Offset: 12727210 + Length: 1224 + ^Content/ts/firestorm/blat08a.tem: + Offset: 12728442 + Length: 1224 + ^Content/ts/firestorm/blat09.tem: + Offset: 12729674 + Length: 1224 + ^Content/ts/firestorm/blat09a.tem: + Offset: 12730906 + Length: 1224 + ^Content/ts/firestorm/blat10.tem: + Offset: 12732138 + Length: 1224 + ^Content/ts/firestorm/blat10a.tem: + Offset: 12733370 + Length: 1224 + ^Content/ts/firestorm/blat11.tem: + Offset: 12734602 + Length: 1224 + ^Content/ts/firestorm/blat11a.tem: + Offset: 12735834 + Length: 1224 + ^Content/ts/firestorm/blat12.tem: + Offset: 12737066 + Length: 1224 + ^Content/ts/firestorm/blat12a.tem: + Offset: 12738298 + Length: 1224 + ^Content/ts/firestorm/blat13.tem: + Offset: 12739530 + Length: 1224 + ^Content/ts/firestorm/blat13a.tem: + Offset: 12740762 + Length: 1224 + ^Content/ts/firestorm/blat14.tem: + Offset: 12741994 + Length: 1224 + ^Content/ts/firestorm/blat14a.tem: + Offset: 12743226 + Length: 1224 + ^Content/ts/firestorm/blat15.tem: + Offset: 12744458 + Length: 1224 + ^Content/ts/firestorm/blat15a.tem: + Offset: 12745690 + Length: 1224 + ^Content/ts/firestorm/blat16.tem: + Offset: 12746922 + Length: 1224 + ^Content/ts/firestorm/blat16a.tem: + Offset: 12748154 + Length: 1224 + ^Content/ts/firestorm/blue01.tem: + Offset: 12749386 + Length: 1224 + ^Content/ts/firestorm/blue01a.tem: + Offset: 12750618 + Length: 1224 + ^Content/ts/firestorm/blue01b.tem: + Offset: 12751850 + Length: 1224 + ^Content/ts/firestorm/blue01c.tem: + Offset: 12753082 + Length: 1224 + ^Content/ts/firestorm/blue01d.tem: + Offset: 12754314 + Length: 1224 + ^Content/ts/firestorm/blue01e.tem: + Offset: 12755546 + Length: 1224 + ^Content/ts/firestorm/blue01f.tem: + Offset: 12756778 + Length: 1224 + ^Content/ts/firestorm/blue01g.tem: + Offset: 12758010 + Length: 1224 + ^Content/ts/firestorm/ccliff01.tem: + Offset: 12759242 + Length: 10514 + ^Content/ts/firestorm/ccliff02.tem: + Offset: 12769770 + Length: 10514 + ^Content/ts/firestorm/ccliff03.tem: + Offset: 12780298 + Length: 14972 + ^Content/ts/firestorm/ccliff04.tem: + Offset: 12795274 + Length: 6888 + ^Content/ts/firestorm/ccliff05.tem: + Offset: 12802170 + Length: 10512 + ^Content/ts/firestorm/ccliff06.tem: + Offset: 12812682 + Length: 10512 + ^Content/ts/firestorm/crash01.tem: + Offset: 12823194 + Length: 52004 + ^Content/ts/firestorm/crash02.tem: + Offset: 12875210 + Length: 14068 + ^Content/ts/firestorm/crash03.tem: + Offset: 12889290 + Length: 95662 + ^Content/ts/firestorm/crash04.tem: + Offset: 12984954 + Length: 21784 + ^Content/ts/firestorm/crash05.tem: + Offset: 13006746 + Length: 38512 + ^Content/ts/firestorm/crash06.tem: + Offset: 13045258 + Length: 36768 + ^Content/ts/firestorm/crash07.tem: + Offset: 13082026 + Length: 37090 + ^Content/ts/firestorm/crys01.tem: + Offset: 13119130 + Length: 1224 + ^Content/ts/firestorm/crys01a.tem: + Offset: 13120362 + Length: 1224 + ^Content/ts/firestorm/crys01b.tem: + Offset: 13121594 + Length: 1224 + ^Content/ts/firestorm/crys01c.tem: + Offset: 13122826 + Length: 1224 + ^Content/ts/firestorm/crys01d.tem: + Offset: 13124058 + Length: 1224 + ^Content/ts/firestorm/crys01e.tem: + Offset: 13125290 + Length: 1224 + ^Content/ts/firestorm/crys01f.tem: + Offset: 13126522 + Length: 1224 + ^Content/ts/firestorm/crys01g.tem: + Offset: 13127754 + Length: 1224 + ^Content/ts/firestorm/cylat01.tem: + Offset: 13128986 + Length: 1224 + ^Content/ts/firestorm/cylat01a.tem: + Offset: 13130218 + Length: 1224 + ^Content/ts/firestorm/cylat02.tem: + Offset: 13131450 + Length: 1224 + ^Content/ts/firestorm/cylat02a.tem: + Offset: 13132682 + Length: 1224 + ^Content/ts/firestorm/cylat03.tem: + Offset: 13133914 + Length: 1224 + ^Content/ts/firestorm/cylat03a.tem: + Offset: 13135146 + Length: 1224 + ^Content/ts/firestorm/cylat04.tem: + Offset: 13136378 + Length: 1224 + ^Content/ts/firestorm/cylat04a.tem: + Offset: 13137610 + Length: 1224 + ^Content/ts/firestorm/cylat05.tem: + Offset: 13138842 + Length: 1224 + ^Content/ts/firestorm/cylat05a.tem: + Offset: 13140074 + Length: 1224 + ^Content/ts/firestorm/cylat06.tem: + Offset: 13141306 + Length: 1224 + ^Content/ts/firestorm/cylat06a.tem: + Offset: 13142538 + Length: 1224 + ^Content/ts/firestorm/cylat07.tem: + Offset: 13143770 + Length: 1224 + ^Content/ts/firestorm/cylat07a.tem: + Offset: 13145002 + Length: 1224 + ^Content/ts/firestorm/cylat08.tem: + Offset: 13146234 + Length: 1224 + ^Content/ts/firestorm/cylat08a.tem: + Offset: 13147466 + Length: 1224 + ^Content/ts/firestorm/cylat09.tem: + Offset: 13148698 + Length: 1224 + ^Content/ts/firestorm/cylat09a.tem: + Offset: 13149930 + Length: 1224 + ^Content/ts/firestorm/cylat10.tem: + Offset: 13151162 + Length: 1224 + ^Content/ts/firestorm/cylat10a.tem: + Offset: 13152394 + Length: 1224 + ^Content/ts/firestorm/cylat11.tem: + Offset: 13153626 + Length: 1224 + ^Content/ts/firestorm/cylat11a.tem: + Offset: 13154858 + Length: 1224 + ^Content/ts/firestorm/cylat12.tem: + Offset: 13156090 + Length: 1224 + ^Content/ts/firestorm/cylat12a.tem: + Offset: 13157322 + Length: 1224 + ^Content/ts/firestorm/cylat13.tem: + Offset: 13158554 + Length: 1224 + ^Content/ts/firestorm/cylat13a.tem: + Offset: 13159786 + Length: 1224 + ^Content/ts/firestorm/cylat14.tem: + Offset: 13161018 + Length: 1224 + ^Content/ts/firestorm/cylat14a.tem: + Offset: 13162250 + Length: 1224 + ^Content/ts/firestorm/cylat15.tem: + Offset: 13163482 + Length: 1224 + ^Content/ts/firestorm/cylat15a.tem: + Offset: 13164714 + Length: 1224 + ^Content/ts/firestorm/cylat16.tem: + Offset: 13165946 + Length: 1224 + ^Content/ts/firestorm/cylat16a.tem: + Offset: 13167178 + Length: 1224 + ^Content/ts/firestorm/slat01.tem: + Offset: 13168410 + Length: 1224 + ^Content/ts/firestorm/slat01a.tem: + Offset: 13169642 + Length: 1224 + ^Content/ts/firestorm/slat02.tem: + Offset: 13170874 + Length: 1224 + ^Content/ts/firestorm/slat02a.tem: + Offset: 13172106 + Length: 1224 + ^Content/ts/firestorm/slat03.tem: + Offset: 13173338 + Length: 1224 + ^Content/ts/firestorm/slat03a.tem: + Offset: 13174570 + Length: 1224 + ^Content/ts/firestorm/slat04.tem: + Offset: 13175802 + Length: 1224 + ^Content/ts/firestorm/slat04a.tem: + Offset: 13177034 + Length: 1224 + ^Content/ts/firestorm/slat05.tem: + Offset: 13178266 + Length: 1224 + ^Content/ts/firestorm/slat05a.tem: + Offset: 13179498 + Length: 1224 + ^Content/ts/firestorm/slat06.tem: + Offset: 13180730 + Length: 1224 + ^Content/ts/firestorm/slat06a.tem: + Offset: 13181962 + Length: 1224 + ^Content/ts/firestorm/slat07.tem: + Offset: 13183194 + Length: 1224 + ^Content/ts/firestorm/slat07a.tem: + Offset: 13184426 + Length: 1224 + ^Content/ts/firestorm/slat08.tem: + Offset: 13185658 + Length: 1224 + ^Content/ts/firestorm/slat08a.tem: + Offset: 13186890 + Length: 1224 + ^Content/ts/firestorm/slat09.tem: + Offset: 13188122 + Length: 1224 + ^Content/ts/firestorm/slat09a.tem: + Offset: 13189354 + Length: 1224 + ^Content/ts/firestorm/slat10.tem: + Offset: 13190586 + Length: 1224 + ^Content/ts/firestorm/slat10a.tem: + Offset: 13191818 + Length: 1224 + ^Content/ts/firestorm/slat11.tem: + Offset: 13193050 + Length: 1224 + ^Content/ts/firestorm/slat11a.tem: + Offset: 13194282 + Length: 1224 + ^Content/ts/firestorm/slat12.tem: + Offset: 13195514 + Length: 1224 + ^Content/ts/firestorm/slat12a.tem: + Offset: 13196746 + Length: 1224 + ^Content/ts/firestorm/slat13.tem: + Offset: 13197978 + Length: 1224 + ^Content/ts/firestorm/slat13a.tem: + Offset: 13199210 + Length: 1224 + ^Content/ts/firestorm/slat14.tem: + Offset: 13200442 + Length: 1224 + ^Content/ts/firestorm/slat14a.tem: + Offset: 13201674 + Length: 1224 + ^Content/ts/firestorm/slat15.tem: + Offset: 13202906 + Length: 1224 + ^Content/ts/firestorm/slat15a.tem: + Offset: 13204138 + Length: 1224 + ^Content/ts/firestorm/slat16.tem: + Offset: 13205370 + Length: 1224 + ^Content/ts/firestorm/slat16a.tem: + Offset: 13206602 + Length: 1224 + ^Content/ts/firestorm/swamp01.tem: + Offset: 13207834 + Length: 1224 + ^Content/ts/firestorm/swamp01a.tem: + Offset: 13209066 + Length: 1224 + ^Content/ts/firestorm/swamp01b.tem: + Offset: 13210298 + Length: 1224 + ^Content/ts/firestorm/swamp01c.tem: + Offset: 13211530 + Length: 1224 + ^Content/ts/firestorm/swamp01d.tem: + Offset: 13212762 + Length: 1224 + ^Content/ts/firestorm/swamp01e.tem: + Offset: 13213994 + Length: 1224 + ^Content/ts/firestorm/swamp01f.tem: + Offset: 13215226 + Length: 1224 + ^Content/ts/firestorm/swamp01g.tem: + Offset: 13216458 + Length: 1224 + ^Content/ts/firestorm/swamp02.tem: + Offset: 13217690 + Length: 4848 + ^Content/ts/firestorm/swamp03.tem: + Offset: 13222538 + Length: 4848 + ^Content/ts/firestorm/swamp04.tem: + Offset: 13227386 + Length: 4848 + ^Content/ts/firestorm/swamp05.tem: + Offset: 13232234 + Length: 1224 + ^Content/ts/firestorm/swamp06.tem: + Offset: 13233466 + Length: 1224 + ^Content/ts/firestorm/swamp07.tem: + Offset: 13234698 + Length: 1224 + ^Content/ts/firestorm/swamp08.tem: + Offset: 13235930 + Length: 1224 + ^Content/ts/firestorm/swamp09.tem: + Offset: 13237162 + Length: 1224 + ^Content/ts/firestorm/fona01.tem: + Offset: 15276198 + Length: 2048 + ^Content/ts/firestorm/fona02.tem: + Offset: 15278246 + Length: 1304 + ^Content/ts/firestorm/fona03.tem: + Offset: 15279558 + Length: 1864 + ^Content/ts/firestorm/fona04.tem: + Offset: 15281430 + Length: 1952 + ^Content/ts/firestorm/fona05.tem: + Offset: 15283382 + Length: 1328 + ^Content/ts/firestorm/fona06.tem: + Offset: 15284710 + Length: 1160 + ^Content/ts/firestorm/fona07.tem: + Offset: 15285878 + Length: 1216 + ^Content/ts/firestorm/fona08.tem: + Offset: 15287094 + Length: 872 + ^Content/ts/firestorm/fona09.tem: + Offset: 15287974 + Length: 608 + ^Content/ts/firestorm/fona10.tem: + Offset: 15288582 + Length: 616 + ^Content/ts/firestorm/fona11.tem: + Offset: 15289206 + Length: 2448 + ^Content/ts/firestorm/fona12.tem: + Offset: 15291654 + Length: 2360 + ^Content/ts/firestorm/fona13.tem: + Offset: 15294022 + Length: 1608 + ^Content/ts/firestorm/fona14.tem: + Offset: 15295638 + Length: 1544 + ^Content/ts/firestorm/fona15.tem: + Offset: 15297190 + Length: 2496 + ^Content/ts/firestorm/bigblue3.tem: + Offset: 15299686 + Length: 12808 + ^Content/ts/firestorm/ecache01.mix: + Offset: 17400340 + Length: 2229224 + ^Content/ts/firestorm/e01sc01.mix: + Offset: 19629572 + Length: 6324 + ^Content/ts/firestorm/e01sc02.mix: + Offset: 19635908 + Length: 6324 + ^Content/ts/firestorm/e01vox01.mix: + Offset: 19642244 + Length: 6313740 + ^Content/ts/firestorm/e01vox02.mix: + Offset: 25955988 + Length: 2273956 + ^Content/ts/firestorm/sounds01.mix: + Offset: 28229956 + Length: 990096 + extract-raw: scores01.mix + ^Content/ts/firestorm/elusive.aud: + Offset: 188 + Length: 2991051 + ^Content/ts/firestorm/hacker.aud: + Offset: 2991244 + Length: 2719611 + ^Content/ts/firestorm/infiltra.aud: + Offset: 5710860 + Length: 2915781 + ^Content/ts/firestorm/linkup.aud: + Offset: 8626652 + Length: 2210011 + ^Content/ts/firestorm/kmachine.aud: + Offset: 10836668 + Length: 2323371 + ^Content/ts/firestorm/rainnite.aud: + Offset: 13160044 + Length: 2679051 + ^Content/ts/firestorm/slavesys.aud: + Offset: 15839100 + Length: 1747576 + ^Content/ts/firestorm/dmachine.aud: + Offset: 17586684 + Length: 2492891 diff --git a/mods/ts/installer/firstdecade.yaml b/mods/ts/installer/firstdecade.yaml index 5e17b60e80..25d1070a86 100644 --- a/mods/ts/installer/firstdecade.yaml +++ b/mods/ts/installer/firstdecade.yaml @@ -10,6 +10,8 @@ tfd: C&C The First Decade (English) Extract: ^Content/ts/scores.mix: Tiberian Sun\SUN\SCORES.MIX ^Content/ts/tibsun.mix: Tiberian Sun\SUN\TIBSUN.MIX + ^Content/ts/expand01.mix: Tiberian Sun\SUN\expand01.mix + ^Content/ts/scores01.mix: Tiberian Sun\SUN\scores01.mix extract-raw: ^Content/ts/tibsun.mix ^Content/ts/cache.mix: Offset: 300 @@ -54,3 +56,565 @@ tfd: C&C The First Decade (English) Offset: 73056940 Length: 2037606 delete: ^Content/ts/tibsun.mix + extract-raw: ^Content/ts/expand01.mix + ^Content/ts/firestorm/m_emp.vxl: + Offset: 2187652 + Length: 24652 + ^Content/ts/firestorm/mwar_nod.vxl: + Offset: 2212308 + Length: 31118 + ^Content/ts/firestorm/djuggbar.vxl: + Offset: 2243428 + Length: 18283 + ^Content/ts/firestorm/sgen.vxl: + Offset: 2261716 + Length: 24136 + ^Content/ts/firestorm/m_emp.hva: + Offset: 2285860 + Length: 88 + ^Content/ts/firestorm/mwar_nod.hva: + Offset: 2285956 + Length: 88 + ^Content/ts/firestorm/djuggbar.hva: + Offset: 2286052 + Length: 88 + ^Content/ts/firestorm/sgen.hva: + Offset: 2286148 + Length: 88 + ^Content/ts/firestorm/c_kodiak.shp: + Offset: 2286244 + Length: 24080 + ^Content/ts/firestorm/k_light1.shp: + Offset: 2310324 + Length: 12328 + ^Content/ts/firestorm/k_light2.shp: + Offset: 2322660 + Length: 5928 + ^Content/ts/firestorm/mwarmk.shp: + Offset: 2328596 + Length: 129824 + ^Content/ts/firestorm/mstlmk.shp: + Offset: 2458420 + Length: 26712 + ^Content/ts/firestorm/defdmk.shp: + Offset: 2485140 + Length: 80728 + ^Content/ts/firestorm/coremk.shp: + Offset: 2565876 + Length: 155384 + ^Content/ts/firestorm/blat01.tem: + Offset: 12709962 + Length: 1224 + ^Content/ts/firestorm/blat01a.tem: + Offset: 12711194 + Length: 1224 + ^Content/ts/firestorm/blat02.tem: + Offset: 12712426 + Length: 1224 + ^Content/ts/firestorm/blat02a.tem: + Offset: 12713658 + Length: 1224 + ^Content/ts/firestorm/blat03.tem: + Offset: 12714890 + Length: 1224 + ^Content/ts/firestorm/blat03a.tem: + Offset: 12716122 + Length: 1224 + ^Content/ts/firestorm/blat04.tem: + Offset: 12717354 + Length: 1224 + ^Content/ts/firestorm/blat04a.tem: + Offset: 12718586 + Length: 1224 + ^Content/ts/firestorm/blat05.tem: + Offset: 12719818 + Length: 1224 + ^Content/ts/firestorm/blat05a.tem: + Offset: 12721050 + Length: 1224 + ^Content/ts/firestorm/blat06.tem: + Offset: 12722282 + Length: 1224 + ^Content/ts/firestorm/blat06a.tem: + Offset: 12723514 + Length: 1224 + ^Content/ts/firestorm/blat07.tem: + Offset: 12724746 + Length: 1224 + ^Content/ts/firestorm/blat07a.tem: + Offset: 12725978 + Length: 1224 + ^Content/ts/firestorm/blat08.tem: + Offset: 12727210 + Length: 1224 + ^Content/ts/firestorm/blat08a.tem: + Offset: 12728442 + Length: 1224 + ^Content/ts/firestorm/blat09.tem: + Offset: 12729674 + Length: 1224 + ^Content/ts/firestorm/blat09a.tem: + Offset: 12730906 + Length: 1224 + ^Content/ts/firestorm/blat10.tem: + Offset: 12732138 + Length: 1224 + ^Content/ts/firestorm/blat10a.tem: + Offset: 12733370 + Length: 1224 + ^Content/ts/firestorm/blat11.tem: + Offset: 12734602 + Length: 1224 + ^Content/ts/firestorm/blat11a.tem: + Offset: 12735834 + Length: 1224 + ^Content/ts/firestorm/blat12.tem: + Offset: 12737066 + Length: 1224 + ^Content/ts/firestorm/blat12a.tem: + Offset: 12738298 + Length: 1224 + ^Content/ts/firestorm/blat13.tem: + Offset: 12739530 + Length: 1224 + ^Content/ts/firestorm/blat13a.tem: + Offset: 12740762 + Length: 1224 + ^Content/ts/firestorm/blat14.tem: + Offset: 12741994 + Length: 1224 + ^Content/ts/firestorm/blat14a.tem: + Offset: 12743226 + Length: 1224 + ^Content/ts/firestorm/blat15.tem: + Offset: 12744458 + Length: 1224 + ^Content/ts/firestorm/blat15a.tem: + Offset: 12745690 + Length: 1224 + ^Content/ts/firestorm/blat16.tem: + Offset: 12746922 + Length: 1224 + ^Content/ts/firestorm/blat16a.tem: + Offset: 12748154 + Length: 1224 + ^Content/ts/firestorm/blue01.tem: + Offset: 12749386 + Length: 1224 + ^Content/ts/firestorm/blue01a.tem: + Offset: 12750618 + Length: 1224 + ^Content/ts/firestorm/blue01b.tem: + Offset: 12751850 + Length: 1224 + ^Content/ts/firestorm/blue01c.tem: + Offset: 12753082 + Length: 1224 + ^Content/ts/firestorm/blue01d.tem: + Offset: 12754314 + Length: 1224 + ^Content/ts/firestorm/blue01e.tem: + Offset: 12755546 + Length: 1224 + ^Content/ts/firestorm/blue01f.tem: + Offset: 12756778 + Length: 1224 + ^Content/ts/firestorm/blue01g.tem: + Offset: 12758010 + Length: 1224 + ^Content/ts/firestorm/ccliff01.tem: + Offset: 12759242 + Length: 10514 + ^Content/ts/firestorm/ccliff02.tem: + Offset: 12769770 + Length: 10514 + ^Content/ts/firestorm/ccliff03.tem: + Offset: 12780298 + Length: 14972 + ^Content/ts/firestorm/ccliff04.tem: + Offset: 12795274 + Length: 6888 + ^Content/ts/firestorm/ccliff05.tem: + Offset: 12802170 + Length: 10512 + ^Content/ts/firestorm/ccliff06.tem: + Offset: 12812682 + Length: 10512 + ^Content/ts/firestorm/crash01.tem: + Offset: 12823194 + Length: 52004 + ^Content/ts/firestorm/crash02.tem: + Offset: 12875210 + Length: 14068 + ^Content/ts/firestorm/crash03.tem: + Offset: 12889290 + Length: 95662 + ^Content/ts/firestorm/crash04.tem: + Offset: 12984954 + Length: 21784 + ^Content/ts/firestorm/crash05.tem: + Offset: 13006746 + Length: 38512 + ^Content/ts/firestorm/crash06.tem: + Offset: 13045258 + Length: 36768 + ^Content/ts/firestorm/crash07.tem: + Offset: 13082026 + Length: 37090 + ^Content/ts/firestorm/crys01.tem: + Offset: 13119130 + Length: 1224 + ^Content/ts/firestorm/crys01a.tem: + Offset: 13120362 + Length: 1224 + ^Content/ts/firestorm/crys01b.tem: + Offset: 13121594 + Length: 1224 + ^Content/ts/firestorm/crys01c.tem: + Offset: 13122826 + Length: 1224 + ^Content/ts/firestorm/crys01d.tem: + Offset: 13124058 + Length: 1224 + ^Content/ts/firestorm/crys01e.tem: + Offset: 13125290 + Length: 1224 + ^Content/ts/firestorm/crys01f.tem: + Offset: 13126522 + Length: 1224 + ^Content/ts/firestorm/crys01g.tem: + Offset: 13127754 + Length: 1224 + ^Content/ts/firestorm/cylat01.tem: + Offset: 13128986 + Length: 1224 + ^Content/ts/firestorm/cylat01a.tem: + Offset: 13130218 + Length: 1224 + ^Content/ts/firestorm/cylat02.tem: + Offset: 13131450 + Length: 1224 + ^Content/ts/firestorm/cylat02a.tem: + Offset: 13132682 + Length: 1224 + ^Content/ts/firestorm/cylat03.tem: + Offset: 13133914 + Length: 1224 + ^Content/ts/firestorm/cylat03a.tem: + Offset: 13135146 + Length: 1224 + ^Content/ts/firestorm/cylat04.tem: + Offset: 13136378 + Length: 1224 + ^Content/ts/firestorm/cylat04a.tem: + Offset: 13137610 + Length: 1224 + ^Content/ts/firestorm/cylat05.tem: + Offset: 13138842 + Length: 1224 + ^Content/ts/firestorm/cylat05a.tem: + Offset: 13140074 + Length: 1224 + ^Content/ts/firestorm/cylat06.tem: + Offset: 13141306 + Length: 1224 + ^Content/ts/firestorm/cylat06a.tem: + Offset: 13142538 + Length: 1224 + ^Content/ts/firestorm/cylat07.tem: + Offset: 13143770 + Length: 1224 + ^Content/ts/firestorm/cylat07a.tem: + Offset: 13145002 + Length: 1224 + ^Content/ts/firestorm/cylat08.tem: + Offset: 13146234 + Length: 1224 + ^Content/ts/firestorm/cylat08a.tem: + Offset: 13147466 + Length: 1224 + ^Content/ts/firestorm/cylat09.tem: + Offset: 13148698 + Length: 1224 + ^Content/ts/firestorm/cylat09a.tem: + Offset: 13149930 + Length: 1224 + ^Content/ts/firestorm/cylat10.tem: + Offset: 13151162 + Length: 1224 + ^Content/ts/firestorm/cylat10a.tem: + Offset: 13152394 + Length: 1224 + ^Content/ts/firestorm/cylat11.tem: + Offset: 13153626 + Length: 1224 + ^Content/ts/firestorm/cylat11a.tem: + Offset: 13154858 + Length: 1224 + ^Content/ts/firestorm/cylat12.tem: + Offset: 13156090 + Length: 1224 + ^Content/ts/firestorm/cylat12a.tem: + Offset: 13157322 + Length: 1224 + ^Content/ts/firestorm/cylat13.tem: + Offset: 13158554 + Length: 1224 + ^Content/ts/firestorm/cylat13a.tem: + Offset: 13159786 + Length: 1224 + ^Content/ts/firestorm/cylat14.tem: + Offset: 13161018 + Length: 1224 + ^Content/ts/firestorm/cylat14a.tem: + Offset: 13162250 + Length: 1224 + ^Content/ts/firestorm/cylat15.tem: + Offset: 13163482 + Length: 1224 + ^Content/ts/firestorm/cylat15a.tem: + Offset: 13164714 + Length: 1224 + ^Content/ts/firestorm/cylat16.tem: + Offset: 13165946 + Length: 1224 + ^Content/ts/firestorm/cylat16a.tem: + Offset: 13167178 + Length: 1224 + ^Content/ts/firestorm/slat01.tem: + Offset: 13168410 + Length: 1224 + ^Content/ts/firestorm/slat01a.tem: + Offset: 13169642 + Length: 1224 + ^Content/ts/firestorm/slat02.tem: + Offset: 13170874 + Length: 1224 + ^Content/ts/firestorm/slat02a.tem: + Offset: 13172106 + Length: 1224 + ^Content/ts/firestorm/slat03.tem: + Offset: 13173338 + Length: 1224 + ^Content/ts/firestorm/slat03a.tem: + Offset: 13174570 + Length: 1224 + ^Content/ts/firestorm/slat04.tem: + Offset: 13175802 + Length: 1224 + ^Content/ts/firestorm/slat04a.tem: + Offset: 13177034 + Length: 1224 + ^Content/ts/firestorm/slat05.tem: + Offset: 13178266 + Length: 1224 + ^Content/ts/firestorm/slat05a.tem: + Offset: 13179498 + Length: 1224 + ^Content/ts/firestorm/slat06.tem: + Offset: 13180730 + Length: 1224 + ^Content/ts/firestorm/slat06a.tem: + Offset: 13181962 + Length: 1224 + ^Content/ts/firestorm/slat07.tem: + Offset: 13183194 + Length: 1224 + ^Content/ts/firestorm/slat07a.tem: + Offset: 13184426 + Length: 1224 + ^Content/ts/firestorm/slat08.tem: + Offset: 13185658 + Length: 1224 + ^Content/ts/firestorm/slat08a.tem: + Offset: 13186890 + Length: 1224 + ^Content/ts/firestorm/slat09.tem: + Offset: 13188122 + Length: 1224 + ^Content/ts/firestorm/slat09a.tem: + Offset: 13189354 + Length: 1224 + ^Content/ts/firestorm/slat10.tem: + Offset: 13190586 + Length: 1224 + ^Content/ts/firestorm/slat10a.tem: + Offset: 13191818 + Length: 1224 + ^Content/ts/firestorm/slat11.tem: + Offset: 13193050 + Length: 1224 + ^Content/ts/firestorm/slat11a.tem: + Offset: 13194282 + Length: 1224 + ^Content/ts/firestorm/slat12.tem: + Offset: 13195514 + Length: 1224 + ^Content/ts/firestorm/slat12a.tem: + Offset: 13196746 + Length: 1224 + ^Content/ts/firestorm/slat13.tem: + Offset: 13197978 + Length: 1224 + ^Content/ts/firestorm/slat13a.tem: + Offset: 13199210 + Length: 1224 + ^Content/ts/firestorm/slat14.tem: + Offset: 13200442 + Length: 1224 + ^Content/ts/firestorm/slat14a.tem: + Offset: 13201674 + Length: 1224 + ^Content/ts/firestorm/slat15.tem: + Offset: 13202906 + Length: 1224 + ^Content/ts/firestorm/slat15a.tem: + Offset: 13204138 + Length: 1224 + ^Content/ts/firestorm/slat16.tem: + Offset: 13205370 + Length: 1224 + ^Content/ts/firestorm/slat16a.tem: + Offset: 13206602 + Length: 1224 + ^Content/ts/firestorm/swamp01.tem: + Offset: 13207834 + Length: 1224 + ^Content/ts/firestorm/swamp01a.tem: + Offset: 13209066 + Length: 1224 + ^Content/ts/firestorm/swamp01b.tem: + Offset: 13210298 + Length: 1224 + ^Content/ts/firestorm/swamp01c.tem: + Offset: 13211530 + Length: 1224 + ^Content/ts/firestorm/swamp01d.tem: + Offset: 13212762 + Length: 1224 + ^Content/ts/firestorm/swamp01e.tem: + Offset: 13213994 + Length: 1224 + ^Content/ts/firestorm/swamp01f.tem: + Offset: 13215226 + Length: 1224 + ^Content/ts/firestorm/swamp01g.tem: + Offset: 13216458 + Length: 1224 + ^Content/ts/firestorm/swamp02.tem: + Offset: 13217690 + Length: 4848 + ^Content/ts/firestorm/swamp03.tem: + Offset: 13222538 + Length: 4848 + ^Content/ts/firestorm/swamp04.tem: + Offset: 13227386 + Length: 4848 + ^Content/ts/firestorm/swamp05.tem: + Offset: 13232234 + Length: 1224 + ^Content/ts/firestorm/swamp06.tem: + Offset: 13233466 + Length: 1224 + ^Content/ts/firestorm/swamp07.tem: + Offset: 13234698 + Length: 1224 + ^Content/ts/firestorm/swamp08.tem: + Offset: 13235930 + Length: 1224 + ^Content/ts/firestorm/swamp09.tem: + Offset: 13237162 + Length: 1224 + ^Content/ts/firestorm/fona01.tem: + Offset: 15276198 + Length: 2048 + ^Content/ts/firestorm/fona02.tem: + Offset: 15278246 + Length: 1304 + ^Content/ts/firestorm/fona03.tem: + Offset: 15279558 + Length: 1864 + ^Content/ts/firestorm/fona04.tem: + Offset: 15281430 + Length: 1952 + ^Content/ts/firestorm/fona05.tem: + Offset: 15283382 + Length: 1328 + ^Content/ts/firestorm/fona06.tem: + Offset: 15284710 + Length: 1160 + ^Content/ts/firestorm/fona07.tem: + Offset: 15285878 + Length: 1216 + ^Content/ts/firestorm/fona08.tem: + Offset: 15287094 + Length: 872 + ^Content/ts/firestorm/fona09.tem: + Offset: 15287974 + Length: 608 + ^Content/ts/firestorm/fona10.tem: + Offset: 15288582 + Length: 616 + ^Content/ts/firestorm/fona11.tem: + Offset: 15289206 + Length: 2448 + ^Content/ts/firestorm/fona12.tem: + Offset: 15291654 + Length: 2360 + ^Content/ts/firestorm/fona13.tem: + Offset: 15294022 + Length: 1608 + ^Content/ts/firestorm/fona14.tem: + Offset: 15295638 + Length: 1544 + ^Content/ts/firestorm/fona15.tem: + Offset: 15297190 + Length: 2496 + ^Content/ts/firestorm/bigblue3.tem: + Offset: 15299686 + Length: 12808 + ^Content/ts/firestorm/ecache01.mix: + Offset: 17400340 + Length: 2229224 + ^Content/ts/firestorm/e01sc01.mix: + Offset: 19629572 + Length: 6324 + ^Content/ts/firestorm/e01sc02.mix: + Offset: 19635908 + Length: 6324 + ^Content/ts/firestorm/e01vox01.mix: + Offset: 19642244 + Length: 6313740 + ^Content/ts/firestorm/e01vox02.mix: + Offset: 25955988 + Length: 2273956 + ^Content/ts/firestorm/sounds01.mix: + Offset: 28229956 + Length: 990096 + delete: ^Content/ts/expand01.mix + extract-raw: ^Content/ts/scores01.mix + ^Content/ts/firestorm/elusive.aud: + Offset: 188 + Length: 2991051 + ^Content/ts/firestorm/hacker.aud: + Offset: 2991244 + Length: 2719611 + ^Content/ts/firestorm/infiltra.aud: + Offset: 5710860 + Length: 2915781 + ^Content/ts/firestorm/linkup.aud: + Offset: 8626652 + Length: 2210011 + ^Content/ts/firestorm/kmachine.aud: + Offset: 10836668 + Length: 2323371 + ^Content/ts/firestorm/rainnite.aud: + Offset: 13160044 + Length: 2679051 + ^Content/ts/firestorm/slavesys.aud: + Offset: 15839100 + Length: 1747576 + ^Content/ts/firestorm/dmachine.aud: + Offset: 17586684 + Length: 2492891 + delete: ^Content/ts/scores01.mix diff --git a/mods/ts/mod.yaml b/mods/ts/mod.yaml index 0d4d9fde31..043be666da 100644 --- a/mods/ts/mod.yaml +++ b/mods/ts/mod.yaml @@ -9,6 +9,7 @@ RequiresMods: Packages: ~^Content/ts + ~^Content/ts/firestorm . $ts: ts ./mods/common: common @@ -267,19 +268,29 @@ ModContent: QuickDownload: basefiles 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: - base: Base Game Files + tibsun: Base Game Files TestFiles: ^Content/ts/cache.mix, ^Content/ts/conquer.mix, ^Content/ts/isosnow.mix, ^Content/ts/isotemp.mix, ^Content/ts/local.mix, ^Content/ts/sidec01.mix, ^Content/ts/sidec02.mix, ^Content/ts/sno.mix, ^Content/ts/snow.mix, ^Content/ts/sounds.mix, ^Content/ts/speech01.mix, ^Content/ts/tem.mix, ^Content/ts/temperat.mix Sources: tibsun, tibsun-linux, tfd, origin Required: true Download: basefiles - music: Base Game Music + tibsun-music: Base Game Music TestFiles: ^Content/ts/scores.mix Sources: tibsun, tibsun-linux, tfd, origin - Download: music + Download: tibsun-music + fstorm: Expansion Freeware Content + TestFiles: ^Content/ts/firestorm/e01sc01.mix, ^Content/ts/firestorm/e01sc02.mix, ^Content/ts/firestorm/e01vox01.mix, ^Content/ts/firestorm/e01vox02.mix + Sources: tfd, origin, fstorm + Required: true + Download: fstorm + fstorm-music: Expansion Freeware Music + Sources: tfd, origin, fstorm + TestFiles: ^Content/ts/firestorm/linkup.aud, ^Content/ts/firestorm/hacker.aud + Download: fstorm-music 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 From d70faefc9815a760215d02b986fbd09d9c8c1dac Mon Sep 17 00:00:00 2001 From: Guido L Date: Tue, 11 Oct 2016 17:18:07 +0200 Subject: [PATCH 2/6] Add the Firestorm Trees --- mods/ts/rules/trees.yaml | 55 +++++++++++++++++++++++++++++++++- mods/ts/sequences/trees.yaml | 57 ++++++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+), 1 deletion(-) diff --git a/mods/ts/rules/trees.yaml b/mods/ts/rules/trees.yaml index caf30018f4..844451503c 100644 --- a/mods/ts/rules/trees.yaml +++ b/mods/ts/rules/trees.yaml @@ -17,7 +17,10 @@ BIGBLUE: Terrain: BlueTiberium SeedsResource: ResourceType: BlueTiberium - Interval: 100 + Interval: 1000 + +BIGBLUE3: + Inherits: BIGBLUE TREE01: Inherits: ^Tree @@ -113,3 +116,53 @@ VEINHOLE: Palette: player WithSpriteBody: AutoSelectionSize: + +^TibFlora: + Inherits: ^Tree + Tooltip: + Name: Tiberian Flora + +FONA01: + Inherits: ^TibFlora + +FONA02: + Inherits: ^TibFlora + +FONA03: + Inherits: ^TibFlora + +FONA04: + Inherits: ^TibFlora + +FONA05: + Inherits: ^TibFlora + +FONA06: + Inherits: ^TibFlora + +FONA07: + Inherits: ^TibFlora + +FONA08: + Inherits: ^TibFlora + +FONA09: + Inherits: ^TibFlora + +FONA10: + Inherits: ^TibFlora + +FONA11: + Inherits: ^TibFlora + +FONA12: + Inherits: ^TibFlora + +FONA13: + Inherits: ^TibFlora + +FONA14: + Inherits: ^TibFlora + +FONA15: + Inherits: ^TibFlora diff --git a/mods/ts/sequences/trees.yaml b/mods/ts/sequences/trees.yaml index 4d42cce0bf..fcf8fdd3f5 100644 --- a/mods/ts/sequences/trees.yaml +++ b/mods/ts/sequences/trees.yaml @@ -30,6 +30,18 @@ bigblue: ShadowStart: 11 Tick: 160 +bigblue3: + Defaults: bigblue3.tem + Offset: 0, -12, 12 + AddExtension: false + idle: + ShadowStart: 10 + active: + Start: 1 + Length: 9 + ShadowStart: 11 + Tick: 160 + ^tree: idle: ShadowStart: 1 @@ -111,6 +123,51 @@ tree24: tree25: Inherits: ^tree +fona01: + Inherits: ^tree + +fona02: + Inherits: ^tree + +fona03: + Inherits: ^tree + +fona04: + Inherits: ^tree + +fona05: + Inherits: ^tree + +fona06: + Inherits: ^tree + +fona07: + Inherits: ^tree + +fona08: + Inherits: ^tree + +fona09: + Inherits: ^tree + +fona10: + Inherits: ^tree + +fona11: + Inherits: ^tree + +fona12: + Inherits: ^tree + +fona13: + Inherits: ^tree + +fona14: + Inherits: ^tree + +fona15: + Inherits: ^tree + veinhole: idle: ShadowStart: 1 From e10b1b1166dcf3adb2f277ba89459c7a14b7f5db Mon Sep 17 00:00:00 2001 From: Guido L Date: Tue, 11 Oct 2016 17:18:44 +0200 Subject: [PATCH 3/6] Add the Firestorm Tileset --- mods/ts/tilesets/temperate.yaml | 1832 ++++++++++++++++++++++++++++++- 1 file changed, 1831 insertions(+), 1 deletion(-) diff --git a/mods/ts/tilesets/temperate.yaml b/mods/ts/tilesets/temperate.yaml index 13991a2a32..d836b59f5f 100644 --- a/mods/ts/tilesets/temperate.yaml +++ b/mods/ts/tilesets/temperate.yaml @@ -3,7 +3,7 @@ General: Id: TEMPERATE Palette: isotem.pal HeightDebugColors: 00000080, 00004480, 00008880, 0000CC80, 0000FF80, 4400CC80, 88008880, CC004480, FF110080, FF550080, FF990080, FFDD0080, DDFF0080, 99FF0080, 55FF0080, 11FF0080 - EditorTemplateOrder: Misc Buildings, Clear, Cliff Pieces, Ice Flow, House, Blank, Ice Ramps, Cliff Set, Civilian Buildings, Shore Pieces, Rough LAT tile, Clear/Rough LAT, Cliff/Water pieces, Bendy Dirt Roads, Dirt Road Junctions, Straight Dirt Roads, Bridges, Paved Roads, Water, Dirt Road Slopes, Slope Set Pieces, Dead Oil Tanker, Ruins, Waterfalls, Ground 01, Ground 02, Sand, Sand/Clear LAT, Rough ground, Paved Road Ends, TrainBridges, Pavement, Pavement/Clear LAT, Paved road bits, Green, Green/Clear LAT, Ramp edge fixup, Water slopes, Pavement (Use for LAT), Paved Road Slopes, Monorail Slopes, Waterfalls-B, Waterfalls-C, Waterfalls-D, Tunnel Floor, Tunnel Side, TrackTunnel Floor, Destroyable Cliffs, Water Caves, Scrin Wreckage, DirtTrackTunnel Floor, DirtTunnel Floor + EditorTemplateOrder: Misc Buildings, Clear, Cliff Pieces, Ice Flow, House, Blank, Ice Ramps, Cliff Set, Civilian Buildings, Shore Pieces, Rough LAT tile, Clear/Rough LAT, Cliff/Water pieces, Bendy Dirt Roads, Dirt Road Junctions, Straight Dirt Roads, Bridges, Paved Roads, Water, Dirt Road Slopes, Slope Set Pieces, Dead Oil Tanker, Ruins, Waterfalls, Ground 01, Ground 02, Sand, Sand/Clear LAT, Rough ground, Paved Road Ends, TrainBridges, Pavement, Pavement/Clear LAT, Paved road bits, Green, Green/Clear LAT, Ramp edge fixup, Water slopes, Pavement (Use for LAT), Paved Road Slopes, Monorail Slopes, Waterfalls-B, Waterfalls-C, Waterfalls-D, Tunnel Floor, Tunnel Side, TrackTunnel Floor, Destroyable Cliffs, Water Caves, Scrin Wreckage, DirtTrackTunnel Floor, DirtTunnel Floor, Crystal LAT tile, Clear Crystal LAT, Swampy, Swampy LAT, Blue Mold, Blue Mold LAT, Crystal Cliff, Kodiak Crash SheetSize: 2048 EnableDepth: true @@ -18638,3 +18638,1833 @@ Templates: RightColor: 6D583E ZOffset: -12 ZRamp: 0 + Template@960: + Category: Crystal LAT tile + Id: 960 + Images: crys01.tem, crys01a.tem, crys01b.tem, crys01c.tem, crys01d.tem, crys01e.tem, crys01f.tem, crys01g.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 349324 + RightColor: 349023 + ZOffset: -12 + ZRamp: 0 + Template@961: + Category: Clear Crystal LAT + Id: 961 + Images: cylat01.tem, cylat01a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 427E28 + RightColor: 4A762B + ZOffset: -12 + ZRamp: 0 + Template@962: + Category: Clear Crystal LAT + Id: 962 + Images: cylat02.tem, cylat02a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 348D22 + RightColor: 4A6F2B + ZOffset: -12 + ZRamp: 0 + Template@963: + Category: Clear Crystal LAT + Id: 963 + Images: cylat03.tem, cylat03a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 307A1C + RightColor: 557E36 + ZOffset: -12 + ZRamp: 0 + Template@964: + Category: Clear Crystal LAT + Id: 964 + Images: cylat04.tem, cylat04a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 399426 + RightColor: 606538 + ZOffset: -12 + ZRamp: 0 + Template@965: + Category: Clear Crystal LAT + Id: 965 + Images: cylat05.tem, cylat05a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 4E692E + RightColor: 337D1D + ZOffset: -12 + ZRamp: 0 + Template@966: + Category: Clear Crystal LAT + Id: 966 + Images: cylat06.tem, cylat06a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 517532 + RightColor: 49862F + ZOffset: -12 + ZRamp: 0 + Template@967: + Category: Clear Crystal LAT + Id: 967 + Images: cylat07.tem, cylat07a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 4A702D + RightColor: 4A732B + ZOffset: -12 + ZRamp: 0 + Template@968: + Category: Clear Crystal LAT + Id: 968 + Images: cylat08.tem, cylat08a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 44712A + RightColor: 68593D + ZOffset: -12 + ZRamp: 0 + Template@969: + Category: Clear Crystal LAT + Id: 969 + Images: cylat09.tem, cylat09a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 467D2D + RightColor: 3A9D29 + ZOffset: -12 + ZRamp: 0 + Template@970: + Category: Clear Crystal LAT + Id: 970 + Images: cylat10.tem, cylat10a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 4D712E + RightColor: 4B6E2A + ZOffset: -12 + ZRamp: 0 + Template@971: + Category: Clear Crystal LAT + Id: 971 + Images: cylat11.tem, cylat11a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 4E7532 + RightColor: 497E2F + ZOffset: -12 + ZRamp: 0 + Template@972: + Category: Clear Crystal LAT + Id: 972 + Images: cylat12.tem, cylat12a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 586F37 + RightColor: 6B5A3E + ZOffset: -12 + ZRamp: 0 + Template@973: + Category: Clear Crystal LAT + Id: 973 + Images: cylat13.tem, cylat13a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 696140 + RightColor: 32781D + ZOffset: -12 + ZRamp: 0 + Template@974: + Category: Clear Crystal LAT + Id: 974 + Images: cylat14.tem, cylat14a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 665A39 + RightColor: 507330 + ZOffset: -12 + ZRamp: 0 + Template@975: + Category: Clear Crystal LAT + Id: 975 + Images: cylat15.tem, cylat15a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 675A3A + RightColor: 577C35 + ZOffset: -12 + ZRamp: 0 + Template@976: + Category: Clear Crystal LAT + Id: 976 + Images: cylat16.tem, cylat16a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 51682E + RightColor: 586433 + ZOffset: -12 + ZRamp: 0 + Template@977: + Category: Swampy + Id: 977 + Images: swamp01.tem, swamp01a.tem, swamp01b.tem, swamp01c.tem, swamp01d.tem, swamp01e.tem, swamp01f.tem, swamp01g.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 252A0D + RightColor: 292D10 + ZOffset: -12 + ZRamp: 0 + Template@978: + Category: Swampy + Id: 978 + Images: swamp02.tem + Size: 2, 2 + Tiles: + 0: Water + LeftColor: 293328 + RightColor: 2F3526 + ZOffset: -12 + ZRamp: 0 + 1: Water + LeftColor: 384138 + RightColor: 292D0F + ZOffset: -12 + ZRamp: 0 + 2: Water + LeftColor: 27311F + RightColor: 2A372A + ZOffset: -12 + ZRamp: 0 + 3: Water + LeftColor: 28332D + RightColor: 2A321F + ZOffset: -12 + ZRamp: 0 + Template@979: + Category: Swampy + Id: 979 + Images: swamp03.tem + Size: 2, 2 + Tiles: + 0: Water + LeftColor: 2A3016 + RightColor: 2E351F + ZOffset: -12 + ZRamp: 0 + 1: Water + LeftColor: 2F3B2D + RightColor: 2B3012 + ZOffset: -12 + ZRamp: 0 + 2: Water + LeftColor: 272D13 + RightColor: 2B3523 + ZOffset: -12 + ZRamp: 0 + 3: Water + LeftColor: 28321D + RightColor: 262E0E + ZOffset: -12 + ZRamp: 0 + Template@980: + Category: Swampy + Id: 980 + Images: swamp04.tem + Size: 2, 2 + Tiles: + 0: Water + LeftColor: 252B0C + RightColor: 21270A + ZOffset: -12 + ZRamp: 0 + 1: Water + LeftColor: 2A2F0E + RightColor: 2A2E0F + ZOffset: -12 + ZRamp: 0 + 2: Water + LeftColor: 282D0E + RightColor: 2A2E0F + ZOffset: -12 + ZRamp: 0 + 3: Water + LeftColor: 272C0E + RightColor: 292D0E + ZOffset: -12 + ZRamp: 0 + Template@981: + Category: Swampy + Id: 981 + Images: swamp05.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 252E1D + RightColor: 262D17 + ZOffset: -12 + ZRamp: 0 + Template@982: + Category: Swampy + Id: 982 + Images: swamp06.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 2A300D + RightColor: 28321D + ZOffset: -12 + ZRamp: 0 + Template@983: + Category: Swampy + Id: 983 + Images: swamp07.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 272C0E + RightColor: 2C3110 + ZOffset: -12 + ZRamp: 0 + Template@984: + Category: Swampy + Id: 984 + Images: swamp08.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 292E0E + RightColor: 292F0E + ZOffset: -12 + ZRamp: 0 + Template@985: + Category: Swampy + Id: 985 + Images: swamp09.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 292E0E + RightColor: 292F0E + ZOffset: -12 + ZRamp: 0 + Template@986: + Category: Swampy LAT + Id: 986 + Images: slat01.tem, slat01a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 1E271A + RightColor: 202819 + ZOffset: -12 + ZRamp: 0 + Template@987: + Category: Swampy LAT + Id: 987 + Images: slat02.tem, slat02a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 21280F + RightColor: 1C2827 + ZOffset: -12 + ZRamp: 0 + Template@988: + Category: Swampy LAT + Id: 988 + Images: slat03.tem, slat03a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 262B0D + RightColor: 21291C + ZOffset: -12 + ZRamp: 0 + Template@989: + Category: Swampy LAT + Id: 989 + Images: slat04.tem, slat04a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 222A16 + RightColor: 152639 + ZOffset: -12 + ZRamp: 0 + Template@990: + Category: Swampy LAT + Id: 990 + Images: slat05.tem, slat05a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 1C261E + RightColor: 262C10 + ZOffset: -12 + ZRamp: 0 + Template@991: + Category: Swampy LAT + Id: 991 + Images: slat06.tem, slat06a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 1C2824 + RightColor: 20291C + ZOffset: -12 + ZRamp: 0 + Template@992: + Category: Swampy LAT + Id: 992 + Images: slat07.tem, slat07a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 1E2618 + RightColor: 1E2921 + ZOffset: -12 + ZRamp: 0 + Template@993: + Category: Swampy LAT + Id: 993 + Images: slat08.tem, slat08a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 17252C + RightColor: 122339 + ZOffset: -12 + ZRamp: 0 + Template@994: + Category: Swampy LAT + Id: 994 + Images: slat09.tem, slat09a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 222A17 + RightColor: 272C0D + ZOffset: -12 + ZRamp: 0 + Template@995: + Category: Swampy LAT + Id: 995 + Images: slat10.tem, slat10a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 192525 + RightColor: 1F291F + ZOffset: -12 + ZRamp: 0 + Template@996: + Category: Swampy LAT + Id: 996 + Images: slat11.tem, slat11a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 1B2729 + RightColor: 1B2729 + ZOffset: -12 + ZRamp: 0 + Template@997: + Category: Swampy LAT + Id: 997 + Images: slat12.tem, slat12a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 182528 + RightColor: 122339 + ZOffset: -12 + ZRamp: 0 + Template@998: + Category: Swampy LAT + Id: 998 + Images: slat13.tem, slat13a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 152431 + RightColor: 222A13 + ZOffset: -12 + ZRamp: 0 + Template@999: + Category: Swampy LAT + Id: 999 + Images: slat14.tem, slat14a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 152534 + RightColor: 1F2A24 + ZOffset: -12 + ZRamp: 0 + Template@1000: + Category: Swampy LAT + Id: 1000 + Images: slat15.tem, slat15a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 102133 + RightColor: 1D2926 + ZOffset: -12 + ZRamp: 0 + Template@1001: + Category: Swampy LAT + Id: 1001 + Images: slat16.tem, slat16a.tem + Size: 1, 1 + Tiles: + 0: Water + LeftColor: 19272C + RightColor: 1B2723 + ZOffset: -12 + ZRamp: 0 + Template@1002: + Category: Blue Mold + Id: 1002 + Images: blue01.tem, blue01a.tem, blue01b.tem, blue01c.tem, blue01d.tem, blue01e.tem, blue01f.tem, blue01g.tem + Size: 1, 1 + Tiles: + 0: Cliff + LeftColor: 4C5666 + RightColor: 576274 + ZOffset: -12 + ZRamp: 0 + Template@1003: + Category: Blue Mold LAT + Id: 1003 + Images: blat01.tem, blat01a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 636364 + RightColor: 5F5C5A + ZOffset: -12 + ZRamp: 0 + Template@1004: + Category: Blue Mold LAT + Id: 1004 + Images: blat02.tem, blat02a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 57606F + RightColor: 696054 + ZOffset: -12 + ZRamp: 0 + Template@1005: + Category: Blue Mold LAT + Id: 1005 + Images: blat03.tem, blat03a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 495463 + RightColor: 5B5A59 + ZOffset: -12 + ZRamp: 0 + Template@1006: + Category: Blue Mold LAT + Id: 1006 + Images: blat04.tem, blat04a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 5B6576 + RightColor: 6B5E4E + ZOffset: -12 + ZRamp: 0 + Template@1007: + Category: Blue Mold LAT + Id: 1007 + Images: blat05.tem, blat05a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 625E57 + RightColor: 5A616C + ZOffset: -12 + ZRamp: 0 + Template@1008: + Category: Blue Mold LAT + Id: 1008 + Images: blat06.tem, blat06a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 6B6660 + RightColor: 636063 + ZOffset: -12 + ZRamp: 0 + Template@1009: + Category: Blue Mold LAT + Id: 1009 + Images: blat07.tem, blat07a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 646468 + RightColor: 5E5D5B + ZOffset: -12 + ZRamp: 0 + Template@1010: + Category: Blue Mold LAT + Id: 1010 + Images: blat08.tem, blat08a.tem + Size: 1, 1 + Tiles: + 0: Clear + LeftColor: 635C54 + RightColor: 6D5A42 + ZOffset: -12 + ZRamp: 0 + Template@1011: + Category: Blue Mold LAT + Id: 1011 + Images: blat09.tem, blat09a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 605A56 + RightColor: 5F6368 + ZOffset: -12 + ZRamp: 0 + Template@1012: + Category: Blue Mold LAT + Id: 1012 + Images: blat10.tem, blat10a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 636468 + RightColor: 68645F + ZOffset: -12 + ZRamp: 0 + Template@1013: + Category: Blue Mold LAT + Id: 1013 + Images: blat11.tem, blat11a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 625F60 + RightColor: 656363 + ZOffset: -12 + ZRamp: 0 + Template@1014: + Category: Blue Mold LAT + Id: 1014 + Images: blat12.tem, blat12a.tem + Size: 1, 1 + Tiles: + 0: Clear + LeftColor: 655D54 + RightColor: 6D5940 + ZOffset: -12 + ZRamp: 0 + Template@1015: + Category: Blue Mold LAT + Id: 1015 + Images: blat13.tem, blat13a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 6D5F4E + RightColor: 566174 + ZOffset: -12 + ZRamp: 0 + Template@1016: + Category: Blue Mold LAT + Id: 1016 + Images: blat14.tem, blat14a.tem + Size: 1, 1 + Tiles: + 0: Clear + LeftColor: 705B41 + RightColor: 655C4F + ZOffset: -12 + ZRamp: 0 + Template@1017: + Category: Blue Mold LAT + Id: 1017 + Images: blat15.tem, blat15a.tem + Size: 1, 1 + Tiles: + 0: Clear + LeftColor: 6E583F + RightColor: 695D50 + ZOffset: -12 + ZRamp: 0 + Template@1018: + Category: Blue Mold LAT + Id: 1018 + Images: blat16.tem, blat16a.tem + Size: 1, 1 + Tiles: + 0: Rough + LeftColor: 6A5F55 + RightColor: 655A4F + ZOffset: -12 + ZRamp: 0 + Template@1019: + Category: Crystal Cliff + Id: 1019 + Images: ccliff01.tem + Size: 2, 2 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 325E22 + RightColor: 2E6E1F + ZOffset: -12 + ZRamp: 0 + 1: Cliff + Height: 4 + LeftColor: 2C5F1E + RightColor: 405B2C + ZOffset: -12 + ZRamp: 0 + 2: Cliff + LeftColor: 615443 + RightColor: 3B7325 + ZOffset: -12 + ZRamp: 0 + 3: Cliff + LeftColor: 4D7331 + RightColor: 3E5A2A + ZOffset: -12 + ZRamp: 0 + Template@1020: + Category: Crystal Cliff + Id: 1020 + Images: ccliff02.tem + Size: 2, 2 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 455E30 + RightColor: 4B5931 + ZOffset: -12 + ZRamp: 0 + 1: Cliff + Height: 4 + LeftColor: 515539 + RightColor: 514536 + ZOffset: -12 + ZRamp: 0 + 2: Cliff + LeftColor: 4C8935 + RightColor: 405C26 + ZOffset: -12 + ZRamp: 0 + 3: Cliff + LeftColor: 3B7926 + RightColor: 555D3D + ZOffset: -12 + ZRamp: 0 + Template@1021: + Category: Crystal Cliff + Id: 1021 + Images: ccliff03.tem + Size: 2, 2 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 3C5B28 + RightColor: 415A2B + ZOffset: -12 + ZRamp: 0 + 1: Cliff + LeftColor: 366E23 + RightColor: 425D27 + ZOffset: -12 + ZRamp: 0 + 2: Cliff + LeftColor: 4C4B3B + RightColor: 497035 + ZOffset: -12 + ZRamp: 0 + Template@1022: + Category: Crystal Cliff + Id: 1022 + Images: ccliff04.tem + Size: 1, 1 + Tiles: + 0: Cliff + LeftColor: 486632 + RightColor: 4B5739 + ZOffset: -12 + ZRamp: 0 + Template@1023: + Category: Crystal Cliff + Id: 1023 + Images: ccliff05.tem + Size: 2, 2 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 2C701D + RightColor: 3E632A + ZOffset: -12 + ZRamp: 0 + 1: Cliff + LeftColor: 3F692A + RightColor: 39461F + ZOffset: -12 + ZRamp: 0 + 2: Cliff + Height: 4 + LeftColor: 304920 + RightColor: 3B502C + ZOffset: -12 + ZRamp: 0 + 3: Cliff + LeftColor: 4A4728 + RightColor: 374D23 + ZOffset: -12 + ZRamp: 0 + Template@1024: + Category: Crystal Cliff + Id: 1024 + Images: ccliff06.tem + Size: 2, 2 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 414A2C + RightColor: 3B4726 + ZOffset: -12 + ZRamp: 0 + 1: Cliff + LeftColor: 366F20 + RightColor: 355120 + ZOffset: -12 + ZRamp: 0 + 2: Cliff + Height: 4 + LeftColor: 4B4330 + RightColor: 345724 + ZOffset: -12 + ZRamp: 0 + 3: Cliff + LeftColor: 575034 + RightColor: 2F6A1F + ZOffset: -12 + ZRamp: 0 + Template@1025: + Category: Kodiak Crash + Id: 1025 + Images: crash01.tem + Size: 6, 9 + Tiles: + 0: Clear + LeftColor: 705A40 + RightColor: 6C573D + ZOffset: -12 + ZRamp: 0 + 6: Clear + LeftColor: 69533A + RightColor: 635038 + ZOffset: -12 + ZRamp: 0 + 7: Clear + LeftColor: 4E3E29 + RightColor: 4C3B25 + ZOffset: -12 + ZRamp: 0 + 8: Clear + LeftColor: 4E3B23 + RightColor: 513E25 + ZOffset: -12 + ZRamp: 0 + 9: Clear + LeftColor: 45351F + RightColor: 413119 + ZOffset: -12 + ZRamp: 0 + 10: Clear + LeftColor: 433420 + RightColor: 42331E + ZOffset: -12 + ZRamp: 0 + 12: Clear + LeftColor: 69543A + RightColor: 5D4A33 + ZOffset: -12 + ZRamp: 0 + 13: Clear + LeftColor: 4A3A27 + RightColor: 463520 + ZOffset: -12 + ZRamp: 0 + 14: Clear + LeftColor: 42341F + RightColor: 473723 + ZOffset: -12 + ZRamp: 0 + 15: Clear + LeftColor: 4A3924 + RightColor: 47341E + ZOffset: -12 + ZRamp: 0 + 16: Clear + LeftColor: 362815 + RightColor: 332715 + ZOffset: -12 + ZRamp: 0 + 18: Clear + LeftColor: 69553E + RightColor: 5D4930 + ZOffset: -12 + ZRamp: 0 + 19: Clear + LeftColor: 493721 + RightColor: 44331E + ZOffset: -12 + ZRamp: 0 + 20: Clear + LeftColor: 3B2E1C + RightColor: 43321C + ZOffset: -12 + ZRamp: 0 + 21: Clear + LeftColor: 2E2210 + RightColor: 3C2F1B + ZOffset: -12 + ZRamp: 0 + 22: Clear + LeftColor: 342713 + RightColor: 473621 + ZOffset: -12 + ZRamp: 0 + 24: Clear + LeftColor: 6C583E + RightColor: 635039 + ZOffset: -12 + ZRamp: 0 + 25: Clear + LeftColor: 51402C + RightColor: 44341E + ZOffset: -12 + ZRamp: 0 + 26: Clear + LeftColor: 392C17 + RightColor: 312512 + ZOffset: -12 + ZRamp: 0 + 27: Clear + LeftColor: 3B2E1B + RightColor: 382814 + ZOffset: -12 + ZRamp: 0 + 28: Clear + LeftColor: 41301A + RightColor: 332512 + ZOffset: -12 + ZRamp: 0 + 30: Clear + LeftColor: 66523C + RightColor: 634F38 + ZOffset: -12 + ZRamp: 0 + 31: Clear + LeftColor: 554330 + RightColor: 53412E + ZOffset: -12 + ZRamp: 0 + 32: Clear + LeftColor: 53412D + RightColor: 483622 + ZOffset: -12 + ZRamp: 0 + 33: Clear + LeftColor: 463522 + RightColor: 473520 + ZOffset: -12 + ZRamp: 0 + 34: Clear + LeftColor: 43311B + RightColor: 3F2E1A + ZOffset: -12 + ZRamp: 0 + 35: Cliff + LeftColor: 2A1E0D + RightColor: 352714 + ZOffset: -12 + ZRamp: 0 + 36: Clear + LeftColor: 6C573F + RightColor: 624D37 + ZOffset: -12 + ZRamp: 0 + 37: Clear + LeftColor: 54422F + RightColor: 4F3C2A + ZOffset: -12 + ZRamp: 0 + 38: Clear + LeftColor: 463724 + RightColor: 433523 + ZOffset: -12 + ZRamp: 0 + 39: Clear + LeftColor: 3B2C17 + RightColor: 3F2F1B + ZOffset: -12 + ZRamp: 0 + 40: Clear + LeftColor: 604A28 + RightColor: 4D3A1F + ZOffset: -12 + ZRamp: 0 + 41: Cliff + LeftColor: 927043 + RightColor: 5E4A2B + ZOffset: -12 + ZRamp: 0 + 42: Clear + LeftColor: 6D5941 + RightColor: 64503B + ZOffset: -12 + ZRamp: 0 + 43: Clear + LeftColor: 55432F + RightColor: 4E3D29 + ZOffset: -12 + ZRamp: 0 + 44: Clear + LeftColor: 45341F + RightColor: 483621 + ZOffset: -12 + ZRamp: 0 + 45: Clear + LeftColor: 3E2E18 + RightColor: 3E2E19 + ZOffset: -12 + ZRamp: 0 + 46: Cliff + LeftColor: 755F34 + RightColor: 8D713E + ZOffset: -12 + ZRamp: 0 + 48: Clear + LeftColor: 705A40 + RightColor: 6E573D + ZOffset: -12 + ZRamp: 0 + 49: Clear + LeftColor: 6C573E + RightColor: 604D37 + ZOffset: -12 + ZRamp: 0 + 50: Clear + LeftColor: 675139 + RightColor: 4E3D28 + ZOffset: -12 + ZRamp: 0 + 51: Clear + LeftColor: 64513A + RightColor: 58442B + ZOffset: -12 + ZRamp: 0 + 52: Clear + LeftColor: 5A4730 + RightColor: 4F3C26 + ZOffset: -12 + ZRamp: 0 + Template@1026: + Category: Kodiak Crash + Id: 1026 + Images: crash02.tem + Size: 4, 3 + Tiles: + 1: Cliff + LeftColor: 715B39 + RightColor: 48381F + ZOffset: -12 + ZRamp: 0 + 4: Cliff + LeftColor: 6C512C + RightColor: 87693B + ZOffset: -12 + ZRamp: 0 + 5: Cliff + LeftColor: 413219 + RightColor: 3D3628 + ZOffset: -12 + ZRamp: 0 + 6: Cliff + LeftColor: 423523 + RightColor: 2E2616 + ZOffset: -12 + ZRamp: 0 + 8: Clear + LeftColor: 6E5935 + RightColor: 453722 + ZOffset: -12 + ZRamp: 0 + 9: Clear + LeftColor: 634E36 + RightColor: 58462E + ZOffset: -12 + ZRamp: 0 + 10: Clear + LeftColor: 6F5A40 + RightColor: 6D573D + ZOffset: -12 + ZRamp: 0 + 11: Clear + LeftColor: 685239 + RightColor: 503D27 + ZOffset: -12 + ZRamp: 0 + Template@1027: + Category: Kodiak Crash + Id: 1027 + Images: crash03.tem + Size: 12, 9 + Tiles: + 0: Cliff + LeftColor: 745B33 + RightColor: 4E3D20 + ZOffset: -12 + ZRamp: 0 + 1: Cliff + LeftColor: 5F4929 + RightColor: 4E3C20 + ZOffset: -12 + ZRamp: 0 + 2: Cliff + LeftColor: 5E4623 + RightColor: 4C3C21 + ZOffset: -12 + ZRamp: 0 + 3: Cliff + LeftColor: 382F1D + RightColor: 52432C + ZOffset: -12 + ZRamp: 0 + 12: Cliff + LeftColor: 5E4726 + RightColor: 49381E + ZOffset: -12 + ZRamp: 0 + 13: Cliff + LeftColor: 5E4927 + RightColor: 69502C + ZOffset: -12 + ZRamp: 0 + 14: Cliff + LeftColor: 5A4525 + RightColor: 584425 + ZOffset: -12 + ZRamp: 0 + 15: Cliff + LeftColor: 604A28 + RightColor: 423A2E + ZOffset: -12 + ZRamp: 0 + 16: Cliff + LeftColor: 4C3F29 + RightColor: 392F1D + ZOffset: -12 + ZRamp: 0 + 17: Cliff + LeftColor: 312713 + RightColor: 372914 + ZOffset: -12 + ZRamp: 0 + 18: Cliff + LeftColor: 352912 + RightColor: 342812 + ZOffset: -12 + ZRamp: 0 + 19: Cliff + LeftColor: 362C1C + RightColor: 281F0F + ZOffset: -12 + ZRamp: 0 + 24: Cliff + LeftColor: 2D210F + RightColor: 41321A + ZOffset: -12 + ZRamp: 0 + 25: Cliff + LeftColor: 3D2E18 + RightColor: 7D5E35 + ZOffset: -12 + ZRamp: 0 + 26: Cliff + LeftColor: 715630 + RightColor: 5D4625 + ZOffset: -12 + ZRamp: 0 + 27: Cliff + LeftColor: 69502C + RightColor: 564425 + ZOffset: -12 + ZRamp: 0 + 28: Clear + LeftColor: 48391C + RightColor: 4E3D1E + ZOffset: -12 + ZRamp: 0 + 29: Clear + LeftColor: 45371B + RightColor: 1D170C + ZOffset: -12 + ZRamp: 0 + 30: Clear + LeftColor: 453825 + RightColor: 524128 + ZOffset: -12 + ZRamp: 0 + 31: Clear + LeftColor: 53432B + RightColor: 372C1A + ZOffset: -12 + ZRamp: 0 + 32: Cliff + LeftColor: 564530 + RightColor: 443725 + ZOffset: -12 + ZRamp: 0 + 33: Cliff + LeftColor: 50402B + RightColor: 54442E + ZOffset: -12 + ZRamp: 0 + 37: Cliff + LeftColor: 211A0C + RightColor: 1F180C + ZOffset: -12 + ZRamp: 0 + 38: Cliff + LeftColor: 2D2214 + RightColor: 5A4525 + ZOffset: -12 + ZRamp: 0 + 39: Cliff + LeftColor: A6874B + RightColor: 6F5836 + ZOffset: -12 + ZRamp: 0 + 40: Clear + LeftColor: 81653B + RightColor: 5B4927 + ZOffset: -12 + ZRamp: 0 + 41: Clear + LeftColor: 624F2A + RightColor: 3A2D15 + ZOffset: -12 + ZRamp: 0 + 42: Clear + LeftColor: 352913 + RightColor: 3B2E19 + ZOffset: -12 + ZRamp: 0 + 43: Clear + LeftColor: 524028 + RightColor: 5C4B32 + ZOffset: -12 + ZRamp: 0 + 44: Clear + LeftColor: 5B4832 + RightColor: 5A4933 + ZOffset: -12 + ZRamp: 0 + 45: Rough + LeftColor: 654F34 + RightColor: 645036 + ZOffset: -12 + ZRamp: 0 + 46: Cliff + LeftColor: 554533 + RightColor: 68543A + ZOffset: -12 + ZRamp: 0 + 50: Cliff + LeftColor: 2D2414 + RightColor: 322715 + ZOffset: -12 + ZRamp: 0 + 51: Cliff + LeftColor: 352B1B + RightColor: 947743 + ZOffset: -12 + ZRamp: 0 + 52: Cliff + LeftColor: 836B42 + RightColor: B38E54 + ZOffset: -12 + ZRamp: 0 + 53: Cliff + LeftColor: 786138 + RightColor: 5E4A27 + ZOffset: -12 + ZRamp: 0 + 54: Cliff + LeftColor: 302613 + RightColor: 332815 + ZOffset: -12 + ZRamp: 0 + 55: Clear + LeftColor: 665239 + RightColor: 69543A + ZOffset: -12 + ZRamp: 0 + 56: Clear + LeftColor: 705B42 + RightColor: 6B563E + ZOffset: -12 + ZRamp: 0 + 57: Clear + LeftColor: 6C573F + RightColor: 624E38 + ZOffset: -12 + ZRamp: 0 + 58: Rough + LeftColor: 523F29 + RightColor: 423623 + ZOffset: -12 + ZRamp: 0 + 59: Cliff + LeftColor: 3F321E + RightColor: 725A34 + ZOffset: -12 + ZRamp: 0 + 63: Clear + LeftColor: 453621 + RightColor: 493923 + ZOffset: -12 + ZRamp: 0 + 64: Cliff + LeftColor: 473622 + RightColor: 40301A + ZOffset: -12 + ZRamp: 0 + 65: Cliff + LeftColor: 4A3820 + RightColor: 372A17 + ZOffset: -12 + ZRamp: 0 + 66: Clear + LeftColor: 58462F + RightColor: 624D33 + ZOffset: -12 + ZRamp: 0 + 67: Clear + LeftColor: 5E4931 + RightColor: 67523A + ZOffset: -12 + ZRamp: 0 + 68: Clear + LeftColor: 6B573E + RightColor: 6D573D + ZOffset: -12 + ZRamp: 0 + 69: Clear + LeftColor: 6B563E + RightColor: 634E36 + ZOffset: -12 + ZRamp: 0 + 70: Clear + LeftColor: 4F3F2E + RightColor: 443724 + ZOffset: -12 + ZRamp: 0 + 71: Rough + LeftColor: 4E402F + RightColor: 443828 + ZOffset: -12 + ZRamp: 0 + 76: Clear + LeftColor: 564834 + RightColor: 5E4931 + ZOffset: -12 + ZRamp: 0 + 77: Clear + LeftColor: 685137 + RightColor: 59452E + ZOffset: -12 + ZRamp: 0 + 78: Clear + LeftColor: 51412E + RightColor: 69543C + ZOffset: -12 + ZRamp: 0 + 79: Clear + LeftColor: 523F2A + RightColor: 57432D + ZOffset: -12 + ZRamp: 0 + 80: Clear + LeftColor: 5C4831 + RightColor: 68533B + ZOffset: -12 + ZRamp: 0 + 81: Clear + LeftColor: 594530 + RightColor: 5E4B35 + ZOffset: -12 + ZRamp: 0 + 82: Clear + LeftColor: 4E3C28 + RightColor: 503E29 + ZOffset: -12 + ZRamp: 0 + 83: Clear + LeftColor: 574129 + RightColor: 4C3C28 + ZOffset: -12 + ZRamp: 0 + 90: Clear + LeftColor: 705B43 + RightColor: 5C4935 + ZOffset: -12 + ZRamp: 0 + 91: Clear + LeftColor: 6C563D + RightColor: 695233 + ZOffset: -12 + ZRamp: 0 + 92: Clear + LeftColor: 5E4A31 + RightColor: 54422C + ZOffset: -12 + ZRamp: 0 + 93: Clear + LeftColor: 604B34 + RightColor: 54422D + ZOffset: -12 + ZRamp: 0 + 94: Clear + LeftColor: 4F3C28 + RightColor: 4E3C27 + ZOffset: -12 + ZRamp: 0 + 95: Rough + LeftColor: 554228 + RightColor: 574628 + ZOffset: -12 + ZRamp: 0 + 104: Clear + LeftColor: 705A40 + RightColor: 6E593E + ZOffset: -12 + ZRamp: 0 + 105: Clear + LeftColor: 6B573F + RightColor: 65523B + ZOffset: -12 + ZRamp: 0 + 106: Clear + LeftColor: 604C38 + RightColor: 51412F + ZOffset: -12 + ZRamp: 0 + 107: Clear + LeftColor: 5E4B35 + RightColor: 5D4A34 + ZOffset: -12 + ZRamp: 0 + Template@1028: + Category: Kodiak Crash + Id: 1028 + Images: crash04.tem + Size: 6, 4 + Tiles: + 0: Cliff + LeftColor: 352C1C + RightColor: 4B3C28 + ZOffset: -12 + ZRamp: 0 + 1: Cliff + LeftColor: 56462E + RightColor: 775C34 + ZOffset: -12 + ZRamp: 0 + 6: Rough + LeftColor: 504432 + RightColor: 403728 + ZOffset: -12 + ZRamp: 0 + 7: Cliff + LeftColor: 362D1C + RightColor: 4E3F29 + ZOffset: -12 + ZRamp: 0 + 8: Cliff + LeftColor: 433624 + RightColor: 4B3F2C + ZOffset: -12 + ZRamp: 0 + 9: Cliff + LeftColor: 564835 + RightColor: 524430 + ZOffset: -12 + ZRamp: 0 + 12: Clear + LeftColor: 3F321F + RightColor: 3C301E + ZOffset: -12 + ZRamp: 0 + 13: Clear + LeftColor: 54432F + RightColor: 473A29 + ZOffset: -12 + ZRamp: 0 + 14: Clear + LeftColor: 493D2E + RightColor: 463927 + ZOffset: -12 + ZRamp: 0 + 15: Clear + LeftColor: 524430 + RightColor: 483A26 + ZOffset: -12 + ZRamp: 0 + 16: Clear + LeftColor: 4E3F2C + RightColor: 524332 + ZOffset: -12 + ZRamp: 0 + 17: Clear + LeftColor: 63503B + RightColor: 6C583F + ZOffset: -12 + ZRamp: 0 + 18: Clear + LeftColor: 69543D + RightColor: 66513A + ZOffset: -12 + ZRamp: 0 + 19: Clear + LeftColor: 6C573D + RightColor: 66523A + ZOffset: -12 + ZRamp: 0 + 20: Clear + LeftColor: 6F5A42 + RightColor: 65523B + ZOffset: -12 + ZRamp: 0 + 21: Clear + LeftColor: 6C573E + RightColor: 5E4B35 + ZOffset: -12 + ZRamp: 0 + 22: Clear + LeftColor: 6D5941 + RightColor: 6E5A42 + ZOffset: -12 + ZRamp: 0 + 23: Clear + LeftColor: 705C43 + RightColor: 6D583F + ZOffset: -12 + ZRamp: 0 + Template@1029: + Category: Kodiak Crash + Id: 1029 + Images: crash05.tem + Size: 8, 4 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 524637 + RightColor: 594B38 + ZOffset: -12 + ZRamp: 0 + 8: Cliff + LeftColor: 594F3F + RightColor: 4F4A41 + ZOffset: -12 + ZRamp: 0 + 9: Cliff + Height: 4 + LeftColor: 49463F + RightColor: 494338 + ZOffset: -12 + ZRamp: 0 + 10: Cliff + Height: 4 + LeftColor: 2B2824 + RightColor: 4F4537 + ZOffset: -12 + ZRamp: 0 + 11: Cliff + Height: 4 + LeftColor: 353028 + RightColor: 473F34 + ZOffset: -12 + ZRamp: 0 + 12: Cliff + Height: 4 + LeftColor: 433D34 + RightColor: 483E32 + ZOffset: -12 + ZRamp: 0 + 17: Cliff + LeftColor: 5D4D38 + RightColor: 554B3C + ZOffset: -12 + ZRamp: 0 + 18: Cliff + LeftColor: 51412D + RightColor: 504739 + ZOffset: -12 + ZRamp: 0 + 19: Cliff + LeftColor: 483925 + RightColor: 4E4335 + ZOffset: -12 + ZRamp: 0 + 20: Cliff + LeftColor: 4B3B22 + RightColor: 413C34 + ZOffset: -12 + ZRamp: 0 + 21: Cliff + Height: 4 + LeftColor: 2D2C28 + RightColor: 37322B + ZOffset: -12 + ZRamp: 0 + 22: Cliff + Height: 4 + LeftColor: 4A4338 + RightColor: 4F4436 + ZOffset: -12 + ZRamp: 0 + 23: Cliff + Height: 4 + LeftColor: 494237 + RightColor: 4D4233 + ZOffset: -12 + ZRamp: 0 + 29: Cliff + LeftColor: 3B3019 + RightColor: 42351E + ZOffset: -12 + ZRamp: 0 + 30: Cliff + LeftColor: 544023 + RightColor: 493F2E + ZOffset: -12 + ZRamp: 0 + 31: Cliff + LeftColor: 5E4928 + RightColor: 584D3D + ZOffset: -12 + ZRamp: 0 + Template@1030: + Category: Kodiak Crash + Id: 1030 + Images: crash06.tem + Size: 8, 5 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 524637 + RightColor: 594B38 + ZOffset: -12 + ZRamp: 0 + 8: Cliff + LeftColor: 534225 + RightColor: 5B4E39 + ZOffset: -12 + ZRamp: 0 + 9: Cliff + Height: 4 + LeftColor: 49463F + RightColor: 494338 + ZOffset: -12 + ZRamp: 0 + 10: Cliff + Height: 4 + LeftColor: 4D463A + RightColor: 4C4234 + ZOffset: -12 + ZRamp: 0 + 11: Cliff + Height: 4 + LeftColor: 4A4135 + RightColor: 4F4436 + ZOffset: -12 + ZRamp: 0 + 12: Cliff + Height: 4 + LeftColor: 433D34 + RightColor: 483E32 + ZOffset: -12 + ZRamp: 0 + 17: Cliff + LeftColor: 5A462B + RightColor: 493A22 + ZOffset: -12 + ZRamp: 0 + 18: Cliff + LeftColor: 3E3117 + RightColor: 534939 + ZOffset: -12 + ZRamp: 0 + 19: Cliff + LeftColor: 392C15 + RightColor: 433D33 + ZOffset: -12 + ZRamp: 0 + 20: Cliff + LeftColor: 403729 + RightColor: 3E3A34 + ZOffset: -12 + ZRamp: 0 + 21: Cliff + Height: 4 + LeftColor: 2D2C28 + RightColor: 37322B + ZOffset: -12 + ZRamp: 0 + 22: Cliff + Height: 4 + LeftColor: 524637 + RightColor: 594B38 + ZOffset: -12 + ZRamp: 0 + 29: Cliff + LeftColor: 453723 + RightColor: 473A2A + ZOffset: -12 + ZRamp: 0 + 30: Cliff + LeftColor: 584B38 + RightColor: 4F4A41 + ZOffset: -12 + ZRamp: 0 + 31: Cliff + Height: 4 + LeftColor: 49463F + RightColor: 494338 + ZOffset: -12 + ZRamp: 0 + 39: Cliff + LeftColor: 513F21 + RightColor: 262319 + ZOffset: -12 + ZRamp: 0 + Template@1031: + Category: Kodiak Crash + Id: 1031 + Images: crash07.tem + Size: 7, 6 + Tiles: + 0: Cliff + Height: 4 + LeftColor: 4B4337 + RightColor: 4B4030 + ZOffset: -12 + ZRamp: 0 + 7: Cliff + Height: 4 + LeftColor: 3F3B34 + RightColor: 504537 + ZOffset: -12 + ZRamp: 0 + 14: Cliff + LeftColor: 836337 + RightColor: 43351C + ZOffset: -12 + ZRamp: 0 + 15: Cliff + Height: 4 + LeftColor: 1F1D19 + RightColor: 3F3B34 + ZOffset: -12 + ZRamp: 0 + 16: Cliff + Height: 4 + LeftColor: 46423B + RightColor: 4D4437 + ZOffset: -12 + ZRamp: 0 + 22: Cliff + LeftColor: 654E2C + RightColor: 4B3A1E + ZOffset: -12 + ZRamp: 0 + 23: Cliff + LeftColor: 624B2A + RightColor: 3A3221 + ZOffset: -12 + ZRamp: 0 + 24: Cliff + Height: 4 + LeftColor: 3A3730 + RightColor: 3B352C + ZOffset: -12 + ZRamp: 0 + 25: Cliff + Height: 4 + LeftColor: 46423B + RightColor: 51422F + ZOffset: -12 + ZRamp: 0 + 31: Cliff + LeftColor: 624B2C + RightColor: 4E3E26 + ZOffset: -12 + ZRamp: 0 + 32: Cliff + LeftColor: 413625 + RightColor: 4E483E + ZOffset: -12 + ZRamp: 0 + 33: Cliff + Height: 4 + LeftColor: 48453E + RightColor: 413A30 + ZOffset: -12 + ZRamp: 0 + 34: Cliff + Height: 4 + LeftColor: 4F4639 + RightColor: 514536 + ZOffset: -12 + ZRamp: 0 + 40: Cliff + LeftColor: 392D1A + RightColor: 40392D + ZOffset: -12 + ZRamp: 0 + 41: Cliff + LeftColor: 5C5041 + RightColor: 585349 + ZOffset: -12 + ZRamp: 0 From d7b8445d395a32b6621945994bd1b2a71ffbd3eb Mon Sep 17 00:00:00 2001 From: Guido L Date: Tue, 11 Oct 2016 17:19:15 +0200 Subject: [PATCH 4/6] Add Map "Drawbridges" --- mods/ts/maps/drawbrid/map.bin | Bin 0 -> 208817 bytes mods/ts/maps/drawbrid/map.png | Bin 0 -> 33588 bytes mods/ts/maps/drawbrid/map.yaml | 844 +++++++++++++++++++++++++++++++++ 3 files changed, 844 insertions(+) create mode 100644 mods/ts/maps/drawbrid/map.bin create mode 100644 mods/ts/maps/drawbrid/map.png create mode 100644 mods/ts/maps/drawbrid/map.yaml diff --git a/mods/ts/maps/drawbrid/map.bin b/mods/ts/maps/drawbrid/map.bin new file mode 100644 index 0000000000000000000000000000000000000000..86d776aea3ba62bb296ef8d793f8908c15230e3c GIT binary patch literal 208817 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 F{0EC;k?8;c literal 0 HcmV?d00001 diff --git a/mods/ts/maps/drawbrid/map.png b/mods/ts/maps/drawbrid/map.png new file mode 100644 index 0000000000000000000000000000000000000000..4986eec859772b9428f6a8a417a253652e9ca9ae GIT binary patch literal 33588 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 d{T_3D{||C~D2ZxeXKDZd002ovPDHLkV1jM2r0D Date: Sat, 26 Nov 2016 13:54:47 +0100 Subject: [PATCH 5/6] Add FS map and menu music to FS music package --- mods/ts/installer/downloads.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/ts/installer/downloads.yaml b/mods/ts/installer/downloads.yaml index 30901b84e6..2f5db93a08 100644 --- a/mods/ts/installer/downloads.yaml +++ b/mods/ts/installer/downloads.yaml @@ -208,6 +208,8 @@ fstorm-music: Expansion Freeware Music Extract: ^Content/ts/firestorm/dmachine.aud: firestorm/dmachine.aud ^Content/ts/firestorm/elusive.aud: firestorm/elusive.aud + ^Content/ts/firestorm/fsmap.aud: firestorm/fsmap.aud + ^Content/ts/firestorm/fsmenu.aud: firestorm/fsmenu.aud ^Content/ts/firestorm/hacker.aud: firestorm/hacker.aud ^Content/ts/firestorm/infiltra.aud: firestorm/infiltra.aud ^Content/ts/firestorm/kmachine.aud: firestorm/kmachine.aud From 4e891751e4acb03900cb5e6c39b6407e2efe1265 Mon Sep 17 00:00:00 2001 From: reaperrr Date: Sat, 26 Nov 2016 14:25:07 +0100 Subject: [PATCH 6/6] Add TS+FS quick install --- mods/ts/installer/downloads.yaml | 196 +++++++++++++++++++++++++++++++ mods/ts/mod.yaml | 2 +- 2 files changed, 197 insertions(+), 1 deletion(-) diff --git a/mods/ts/installer/downloads.yaml b/mods/ts/installer/downloads.yaml index 2f5db93a08..f717bf123f 100644 --- a/mods/ts/installer/downloads.yaml +++ b/mods/ts/installer/downloads.yaml @@ -216,3 +216,199 @@ fstorm-music: Expansion Freeware Music ^Content/ts/firestorm/linkup.aud: firestorm/linkup.aud ^Content/ts/firestorm/rainnite.aud: firestorm/rainnite.aud ^Content/ts/firestorm/slavesys.aud: firestorm/slavesys.aud + +quickinstall: Quick Install Package + MirrorList: http://www.openra.net/packages/ts-quickinstall-mirrors.txt + Extract: + ^Content/ts/cache.mix: cache.mix + ^Content/ts/conquer.mix: conquer.mix + ^Content/ts/isosnow.mix: isosnow.mix + ^Content/ts/isotemp.mix: isotemp.mix + ^Content/ts/local.mix: local.mix + ^Content/ts/sidec01.mix: sidec01.mix + ^Content/ts/sidec02.mix: sidec02.mix + ^Content/ts/sno.mix: sno.mix + ^Content/ts/snow.mix: snow.mix + ^Content/ts/sounds.mix: sounds.mix + ^Content/ts/speech01.mix: speech01.mix + ^Content/ts/speech02.mix: speech02.mix + ^Content/ts/tem.mix: tem.mix + ^Content/ts/temperat.mix: temperat.mix + ^Content/ts/firestorm/c_kodiak.shp: firestorm/c_kodiak.shp + ^Content/ts/firestorm/coremk.shp: firestorm/coremk.shp + ^Content/ts/firestorm/defdmk.shp: firestorm/defdmk.shp + ^Content/ts/firestorm/k_light1.shp: firestorm/k_light1.shp + ^Content/ts/firestorm/k_light2.shp: firestorm/k_light2.shp + ^Content/ts/firestorm/mstlmk.shp: firestorm/mstlmk.shp + ^Content/ts/firestorm/mwarmk.shp: firestorm/mwarmk.shp + ^Content/ts/firestorm/djuggbar.hva: firestorm/djuggbar.hva + ^Content/ts/firestorm/m_emp.hva: firestorm/m_emp.hva + ^Content/ts/firestorm/mwar_nod.hva: firestorm/mwar_nod.hva + ^Content/ts/firestorm/sgen.hva: firestorm/sgen.hva + ^Content/ts/firestorm/djuggbar.vxl: firestorm/djuggbar.vxl + ^Content/ts/firestorm/m_emp.vxl: firestorm/m_emp.vxl + ^Content/ts/firestorm/mwar_nod.vxl: firestorm/mwar_nod.vxl + ^Content/ts/firestorm/sgen.vxl: firestorm/sgen.vxl + ^Content/ts/firestorm/e01sc01.mix: firestorm/e01sc01.mix + ^Content/ts/firestorm/e01sc02.mix: firestorm/e01sc02.mix + ^Content/ts/firestorm/e01vox01.mix: firestorm/e01vox01.mix + ^Content/ts/firestorm/e01vox02.mix: firestorm/e01vox02.mix + ^Content/ts/firestorm/ecache01.mix: firestorm/ecache01.mix + ^Content/ts/firestorm/sounds01.mix: firestorm/sounds01.mix + ^Content/ts/firestorm/blat01.tem: firestorm/blat01.tem + ^Content/ts/firestorm/blat01a.tem: firestorm/blat01a.tem + ^Content/ts/firestorm/blat02.tem: firestorm/blat02.tem + ^Content/ts/firestorm/blat02a.tem: firestorm/blat02a.tem + ^Content/ts/firestorm/blat03.tem: firestorm/blat03.tem + ^Content/ts/firestorm/blat03a.tem: firestorm/blat03a.tem + ^Content/ts/firestorm/blat04.tem: firestorm/blat04.tem + ^Content/ts/firestorm/blat04a.tem: firestorm/blat04a.tem + ^Content/ts/firestorm/blat05.tem: firestorm/blat05.tem + ^Content/ts/firestorm/blat05a.tem: firestorm/blat05a.tem + ^Content/ts/firestorm/blat06.tem: firestorm/blat06.tem + ^Content/ts/firestorm/blat06a.tem: firestorm/blat06a.tem + ^Content/ts/firestorm/blat07.tem: firestorm/blat07.tem + ^Content/ts/firestorm/blat07a.tem: firestorm/blat07a.tem + ^Content/ts/firestorm/blat08.tem: firestorm/blat08.tem + ^Content/ts/firestorm/blat08a.tem: firestorm/blat08a.tem + ^Content/ts/firestorm/blat09.tem: firestorm/blat09.tem + ^Content/ts/firestorm/blat09a.tem: firestorm/blat09a.tem + ^Content/ts/firestorm/blat10.tem: firestorm/blat10.tem + ^Content/ts/firestorm/blat10a.tem: firestorm/blat10a.tem + ^Content/ts/firestorm/blat11.tem: firestorm/blat11.tem + ^Content/ts/firestorm/blat11a.tem: firestorm/blat11a.tem + ^Content/ts/firestorm/blat12.tem: firestorm/blat12.tem + ^Content/ts/firestorm/blat12a.tem: firestorm/blat12a.tem + ^Content/ts/firestorm/blat13.tem: firestorm/blat13.tem + ^Content/ts/firestorm/blat13a.tem: firestorm/blat13a.tem + ^Content/ts/firestorm/blat14.tem: firestorm/blat14.tem + ^Content/ts/firestorm/blat14a.tem: firestorm/blat14a.tem + ^Content/ts/firestorm/blat15.tem: firestorm/blat15.tem + ^Content/ts/firestorm/blat15a.tem: firestorm/blat15a.tem + ^Content/ts/firestorm/blat16.tem: firestorm/blat16.tem + ^Content/ts/firestorm/blat16a.tem: firestorm/blat16a.tem + ^Content/ts/firestorm/blue01.tem: firestorm/blue01.tem + ^Content/ts/firestorm/blue01a.tem: firestorm/blue01a.tem + ^Content/ts/firestorm/blue01b.tem: firestorm/blue01b.tem + ^Content/ts/firestorm/blue01c.tem: firestorm/blue01c.tem + ^Content/ts/firestorm/blue01d.tem: firestorm/blue01d.tem + ^Content/ts/firestorm/blue01e.tem: firestorm/blue01e.tem + ^Content/ts/firestorm/blue01f.tem: firestorm/blue01f.tem + ^Content/ts/firestorm/blue01g.tem: firestorm/blue01g.tem + ^Content/ts/firestorm/ccliff01.tem: firestorm/ccliff01.tem + ^Content/ts/firestorm/ccliff02.tem: firestorm/ccliff02.tem + ^Content/ts/firestorm/ccliff03.tem: firestorm/ccliff03.tem + ^Content/ts/firestorm/ccliff04.tem: firestorm/ccliff04.tem + ^Content/ts/firestorm/ccliff05.tem: firestorm/ccliff05.tem + ^Content/ts/firestorm/ccliff06.tem: firestorm/ccliff06.tem + ^Content/ts/firestorm/crash01.tem: firestorm/crash01.tem + ^Content/ts/firestorm/crash02.tem: firestorm/crash02.tem + ^Content/ts/firestorm/crash03.tem: firestorm/crash03.tem + ^Content/ts/firestorm/crash04.tem: firestorm/crash04.tem + ^Content/ts/firestorm/crash05.tem: firestorm/crash05.tem + ^Content/ts/firestorm/crash06.tem: firestorm/crash06.tem + ^Content/ts/firestorm/crash07.tem: firestorm/crash07.tem + ^Content/ts/firestorm/crys01.tem: firestorm/crys01.tem + ^Content/ts/firestorm/crys01a.tem: firestorm/crys01a.tem + ^Content/ts/firestorm/crys01b.tem: firestorm/crys01b.tem + ^Content/ts/firestorm/crys01c.tem: firestorm/crys01c.tem + ^Content/ts/firestorm/crys01d.tem: firestorm/crys01d.tem + ^Content/ts/firestorm/crys01e.tem: firestorm/crys01e.tem + ^Content/ts/firestorm/crys01f.tem: firestorm/crys01f.tem + ^Content/ts/firestorm/crys01g.tem: firestorm/crys01g.tem + ^Content/ts/firestorm/cylat01.tem: firestorm/cylat01.tem + ^Content/ts/firestorm/cylat01a.tem: firestorm/cylat01a.tem + ^Content/ts/firestorm/cylat02.tem: firestorm/cylat02.tem + ^Content/ts/firestorm/cylat02a.tem: firestorm/cylat02a.tem + ^Content/ts/firestorm/cylat03.tem: firestorm/cylat03.tem + ^Content/ts/firestorm/cylat03a.tem: firestorm/cylat03a.tem + ^Content/ts/firestorm/cylat04.tem: firestorm/cylat04.tem + ^Content/ts/firestorm/cylat04a.tem: firestorm/cylat04a.tem + ^Content/ts/firestorm/cylat05.tem: firestorm/cylat05.tem + ^Content/ts/firestorm/cylat05a.tem: firestorm/cylat05a.tem + ^Content/ts/firestorm/cylat06.tem: firestorm/cylat06.tem + ^Content/ts/firestorm/cylat06a.tem: firestorm/cylat06a.tem + ^Content/ts/firestorm/cylat07.tem: firestorm/cylat07.tem + ^Content/ts/firestorm/cylat07a.tem: firestorm/cylat07a.tem + ^Content/ts/firestorm/cylat08.tem: firestorm/cylat08.tem + ^Content/ts/firestorm/cylat08a.tem: firestorm/cylat08a.tem + ^Content/ts/firestorm/cylat09.tem: firestorm/cylat09.tem + ^Content/ts/firestorm/cylat09a.tem: firestorm/cylat09a.tem + ^Content/ts/firestorm/cylat10.tem: firestorm/cylat10.tem + ^Content/ts/firestorm/cylat10a.tem: firestorm/cylat10a.tem + ^Content/ts/firestorm/cylat11.tem: firestorm/cylat11.tem + ^Content/ts/firestorm/cylat11a.tem: firestorm/cylat11a.tem + ^Content/ts/firestorm/cylat12.tem: firestorm/cylat12.tem + ^Content/ts/firestorm/cylat12a.tem: firestorm/cylat12a.tem + ^Content/ts/firestorm/cylat13.tem: firestorm/cylat13.tem + ^Content/ts/firestorm/cylat13a.tem: firestorm/cylat13a.tem + ^Content/ts/firestorm/cylat14.tem: firestorm/cylat14.tem + ^Content/ts/firestorm/cylat14a.tem: firestorm/cylat14a.tem + ^Content/ts/firestorm/cylat15.tem: firestorm/cylat15.tem + ^Content/ts/firestorm/cylat15a.tem: firestorm/cylat15a.tem + ^Content/ts/firestorm/cylat16.tem: firestorm/cylat16.tem + ^Content/ts/firestorm/cylat16a.tem: firestorm/cylat16a.tem + ^Content/ts/firestorm/slat01.tem: firestorm/slat01.tem + ^Content/ts/firestorm/slat01a.tem: firestorm/slat01a.tem + ^Content/ts/firestorm/slat02.tem: firestorm/slat02.tem + ^Content/ts/firestorm/slat02a.tem: firestorm/slat02a.tem + ^Content/ts/firestorm/slat03.tem: firestorm/slat03.tem + ^Content/ts/firestorm/slat03a.tem: firestorm/slat03a.tem + ^Content/ts/firestorm/slat04.tem: firestorm/slat04.tem + ^Content/ts/firestorm/slat04a.tem: firestorm/slat04a.tem + ^Content/ts/firestorm/slat05.tem: firestorm/slat05.tem + ^Content/ts/firestorm/slat05a.tem: firestorm/slat05a.tem + ^Content/ts/firestorm/slat06.tem: firestorm/slat06.tem + ^Content/ts/firestorm/slat06a.tem: firestorm/slat06a.tem + ^Content/ts/firestorm/slat07.tem: firestorm/slat07.tem + ^Content/ts/firestorm/slat07a.tem: firestorm/slat07a.tem + ^Content/ts/firestorm/slat08.tem: firestorm/slat08.tem + ^Content/ts/firestorm/slat08a.tem: firestorm/slat08a.tem + ^Content/ts/firestorm/slat09.tem: firestorm/slat09.tem + ^Content/ts/firestorm/slat09a.tem: firestorm/slat09a.tem + ^Content/ts/firestorm/slat10.tem: firestorm/slat10.tem + ^Content/ts/firestorm/slat10a.tem: firestorm/slat10a.tem + ^Content/ts/firestorm/slat11.tem: firestorm/slat11.tem + ^Content/ts/firestorm/slat11a.tem: firestorm/slat11a.tem + ^Content/ts/firestorm/slat12.tem: firestorm/slat12.tem + ^Content/ts/firestorm/slat12a.tem: firestorm/slat12a.tem + ^Content/ts/firestorm/slat13.tem: firestorm/slat13.tem + ^Content/ts/firestorm/slat13a.tem: firestorm/slat13a.tem + ^Content/ts/firestorm/slat14.tem: firestorm/slat14.tem + ^Content/ts/firestorm/slat14a.tem: firestorm/slat14a.tem + ^Content/ts/firestorm/slat15.tem: firestorm/slat15.tem + ^Content/ts/firestorm/slat15a.tem: firestorm/slat15a.tem + ^Content/ts/firestorm/slat16.tem: firestorm/slat16.tem + ^Content/ts/firestorm/slat16a.tem: firestorm/slat16a.tem + ^Content/ts/firestorm/swamp01.tem: firestorm/swamp01.tem + ^Content/ts/firestorm/swamp01a.tem: firestorm/swamp01a.tem + ^Content/ts/firestorm/swamp01b.tem: firestorm/swamp01b.tem + ^Content/ts/firestorm/swamp01c.tem: firestorm/swamp01c.tem + ^Content/ts/firestorm/swamp01d.tem: firestorm/swamp01d.tem + ^Content/ts/firestorm/swamp01e.tem: firestorm/swamp01e.tem + ^Content/ts/firestorm/swamp01f.tem: firestorm/swamp01f.tem + ^Content/ts/firestorm/swamp01g.tem: firestorm/swamp01g.tem + ^Content/ts/firestorm/swamp02.tem: firestorm/swamp02.tem + ^Content/ts/firestorm/swamp03.tem: firestorm/swamp03.tem + ^Content/ts/firestorm/swamp04.tem: firestorm/swamp04.tem + ^Content/ts/firestorm/swamp05.tem: firestorm/swamp05.tem + ^Content/ts/firestorm/swamp06.tem: firestorm/swamp06.tem + ^Content/ts/firestorm/swamp07.tem: firestorm/swamp07.tem + ^Content/ts/firestorm/swamp08.tem: firestorm/swamp08.tem + ^Content/ts/firestorm/swamp09.tem: firestorm/swamp09.tem + ^Content/ts/firestorm/fona01.tem: firestorm/fona01.tem + ^Content/ts/firestorm/fona02.tem: firestorm/fona02.tem + ^Content/ts/firestorm/fona03.tem: firestorm/fona03.tem + ^Content/ts/firestorm/fona04.tem: firestorm/fona04.tem + ^Content/ts/firestorm/fona05.tem: firestorm/fona05.tem + ^Content/ts/firestorm/fona06.tem: firestorm/fona06.tem + ^Content/ts/firestorm/fona07.tem: firestorm/fona07.tem + ^Content/ts/firestorm/fona08.tem: firestorm/fona08.tem + ^Content/ts/firestorm/fona09.tem: firestorm/fona09.tem + ^Content/ts/firestorm/fona10.tem: firestorm/fona10.tem + ^Content/ts/firestorm/fona11.tem: firestorm/fona11.tem + ^Content/ts/firestorm/fona12.tem: firestorm/fona12.tem + ^Content/ts/firestorm/fona13.tem: firestorm/fona13.tem + ^Content/ts/firestorm/fona14.tem: firestorm/fona14.tem + ^Content/ts/firestorm/fona15.tem: firestorm/fona15.tem + ^Content/ts/firestorm/bigblue3.tem: firestorm/bigblue3.tem diff --git a/mods/ts/mod.yaml b/mods/ts/mod.yaml index 043be666da..ad09963222 100644 --- a/mods/ts/mod.yaml +++ b/mods/ts/mod.yaml @@ -265,7 +265,7 @@ ColorValidator: 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 downloading the music and for\ncopying the videos and other content from an original game disc. - QuickDownload: basefiles + 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