Merge pull request #11771 from pchote/split-content-files
Rework mod enumeration and split content metadata into their own files.
This commit is contained in:
21
mods/ts/installer/downloads.yaml
Normal file
21
mods/ts/installer/downloads.yaml
Normal file
@@ -0,0 +1,21 @@
|
||||
basefiles: Base Freeware Content
|
||||
MirrorList: http://www.openra.net/packages/ts-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
|
||||
music: Freeware Music
|
||||
MirrorList: http://www.openra.net/packages/ts-music-mirrors.txt
|
||||
Extract:
|
||||
^Content/ts/scores.mix: scores.mix
|
||||
56
mods/ts/installer/firstdecade.yaml
Normal file
56
mods/ts/installer/firstdecade.yaml
Normal file
@@ -0,0 +1,56 @@
|
||||
tfd: C&C The First Decade (English)
|
||||
IDFiles:
|
||||
data1.hdr: bef3a08c3fc1b1caf28ca0dbb97c1f900005930e
|
||||
data1.cab: 12ad6113a6890a1b4d5651a75378c963eaf513b9
|
||||
Install:
|
||||
extract-iscab: data1.hdr
|
||||
Volumes:
|
||||
6: data6.cab
|
||||
7: data7.cab
|
||||
Extract:
|
||||
^Content/ts/scores.mix: Tiberian Sun\SUN\SCORES.MIX
|
||||
^Content/ts/tibsun.mix: Tiberian Sun\SUN\TIBSUN.MIX
|
||||
extract-raw: ^Content/ts/tibsun.mix
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
delete: ^Content/ts/tibsun.mix
|
||||
53
mods/ts/installer/origin.yaml
Normal file
53
mods/ts/installer/origin.yaml
Normal file
@@ -0,0 +1,53 @@
|
||||
origin: C&C The Ultimate Collection (Origin version, English)
|
||||
Type: Install
|
||||
RegistryKey: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Command and Conquer Tiberian Sun
|
||||
RegistryValue: Install Dir
|
||||
IDFiles:
|
||||
TSLauncher.exe: 0b3e8dfd7cb701868eccef3ba3717a1ced802707
|
||||
GDFBinary_en_US.dll: 4bb56a449bd0003e7ae67625d90a11ae169319d6
|
||||
Install:
|
||||
copy: .
|
||||
^Content/ts/scores.mix: SCORES.MIX
|
||||
extract-raw: TIBSUN.MIX
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
100
mods/ts/installer/tibsun.yaml
Normal file
100
mods/ts/installer/tibsun.yaml
Normal file
@@ -0,0 +1,100 @@
|
||||
tibsun: Tiberan Sun (GDI or Nod Disc, English)
|
||||
IDFiles:
|
||||
README.TXT: 45745c4a0c888317ec900208a426472779c42bf7
|
||||
AUTOPLAY.WAV: 2dfce5d00f98b641849c29942b651f4e98d30e30
|
||||
Install:
|
||||
copy: .
|
||||
^Content/ts/scores.mix: SCORES.MIX
|
||||
extract-raw: INSTALL/TIBSUN.MIX
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
tibsun-linux: Tiberan Sun (GDI or Nod Disc, English)
|
||||
IDFiles:
|
||||
readme.txt: 45745c4a0c888317ec900208a426472779c42bf7
|
||||
autoplay.wav: 2dfce5d00f98b641849c29942b651f4e98d30e30
|
||||
Install:
|
||||
copy: .
|
||||
^Content/ts/scores.mix: scores.mix
|
||||
extract-raw: install/tibsun.mix
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
235
mods/ts/mod.yaml
235
mods/ts/mod.yaml
@@ -273,234 +273,9 @@ ModContent:
|
||||
Sources: tibsun, tibsun-linux, tfd, origin
|
||||
Download: music
|
||||
Downloads:
|
||||
basefiles: Base Freeware Content
|
||||
MirrorList: http://www.openra.net/packages/ts-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
|
||||
music: Freeware Music
|
||||
MirrorList: http://www.openra.net/packages/ts-music-mirrors.txt
|
||||
Extract:
|
||||
^Content/ts/scores.mix: scores.mix
|
||||
ts|installer/downloads.yaml
|
||||
Sources:
|
||||
tibsun: Tiberan Sun (GDI or Nod Disc, English)
|
||||
IDFiles:
|
||||
README.TXT: 45745c4a0c888317ec900208a426472779c42bf7
|
||||
AUTOPLAY.WAV: 2dfce5d00f98b641849c29942b651f4e98d30e30
|
||||
Install:
|
||||
copy: .
|
||||
^Content/ts/scores.mix: SCORES.MIX
|
||||
extract-raw: INSTALL/TIBSUN.MIX
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
tibsun-linux: Tiberan Sun (GDI or Nod Disc, English)
|
||||
IDFiles:
|
||||
readme.txt: 45745c4a0c888317ec900208a426472779c42bf7
|
||||
autoplay.wav: 2dfce5d00f98b641849c29942b651f4e98d30e30
|
||||
Install:
|
||||
copy: .
|
||||
^Content/ts/scores.mix: scores.mix
|
||||
extract-raw: install/tibsun.mix
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
tfd: C&C The First Decade (English)
|
||||
IDFiles:
|
||||
data1.hdr: bef3a08c3fc1b1caf28ca0dbb97c1f900005930e
|
||||
data1.cab: 12ad6113a6890a1b4d5651a75378c963eaf513b9
|
||||
Install:
|
||||
extract-iscab: data1.hdr
|
||||
Volumes:
|
||||
6: data6.cab
|
||||
7: data7.cab
|
||||
Extract:
|
||||
^Content/ts/scores.mix: Tiberian Sun\SUN\SCORES.MIX
|
||||
^Content/ts/tibsun.mix: Tiberian Sun\SUN\TIBSUN.MIX
|
||||
extract-raw: ^Content/ts/tibsun.mix
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
delete: ^Content/ts/tibsun.mix
|
||||
origin: C&C The Ultimate Collection (Origin version, English)
|
||||
Type: Install
|
||||
RegistryKey: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EA Games\Command and Conquer Tiberian Sun
|
||||
RegistryValue: Install Dir
|
||||
IDFiles:
|
||||
TSLauncher.exe: 0b3e8dfd7cb701868eccef3ba3717a1ced802707
|
||||
GDFBinary_en_US.dll: 4bb56a449bd0003e7ae67625d90a11ae169319d6
|
||||
Install:
|
||||
copy: .
|
||||
^Content/ts/scores.mix: SCORES.MIX
|
||||
extract-raw: TIBSUN.MIX
|
||||
^Content/ts/cache.mix:
|
||||
Offset: 300
|
||||
Length: 169176
|
||||
^Content/ts/conquer.mix:
|
||||
Offset: 169484
|
||||
Length: 5700088
|
||||
^Content/ts/isosnow.mix:
|
||||
Offset: 5869580
|
||||
Length: 7624750
|
||||
^Content/ts/isotemp.mix:
|
||||
Offset: 13494332
|
||||
Length: 8617646
|
||||
^Content/ts/local.mix:
|
||||
Offset: 22111980
|
||||
Length: 18044736
|
||||
^Content/ts/sidec01.mix:
|
||||
Offset: 40156716
|
||||
Length: 998476
|
||||
^Content/ts/sidec02.mix:
|
||||
Offset: 41155196
|
||||
Length: 1039996
|
||||
^Content/ts/snow.mix:
|
||||
Offset: 56104508
|
||||
Length: 2087806
|
||||
^Content/ts/sno.mix:
|
||||
Offset: 58192316
|
||||
Length: 7826
|
||||
^Content/ts/sounds.mix:
|
||||
Offset: 58200156
|
||||
Length: 3224136
|
||||
^Content/ts/speech01.mix:
|
||||
Offset: 61424300
|
||||
Length: 6028236
|
||||
^Content/ts/speech02.mix:
|
||||
Offset: 67452540
|
||||
Length: 5596628
|
||||
^Content/ts/tem.mix:
|
||||
Offset: 73049180
|
||||
Length: 7746
|
||||
^Content/ts/temperat.mix:
|
||||
Offset: 73056940
|
||||
Length: 2037606
|
||||
ts|installer/downloads.yaml
|
||||
ts|installer/firstdecade.yaml
|
||||
ts|installer/origin.yaml
|
||||
ts|installer/tibsun.yaml
|
||||
|
||||
Reference in New Issue
Block a user