Grouped installer SourceActions by ContentPackage
ContentPackages are defined in mod.yaml and list Installers that support them, but then the Installers and their SourceActions knew nothing about ContentPackages. Also added BeforeInstall and AfterInstall sections for SourceActions in the Installers.
This commit is contained in:
committed by
Matthias Mailänder
parent
64e84554d3
commit
d0285b058b
@@ -237,11 +237,29 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
|
||||
try
|
||||
{
|
||||
foreach (var i in modSource.Install)
|
||||
void RunSourceActions(MiniYamlNode contentPackageYaml)
|
||||
{
|
||||
var sourceAction = modSource.ObjectCreator.CreateObject<ISourceAction>($"{i.Key}SourceAction");
|
||||
sourceAction.RunActionOnSource(i.Value, path, modData, extracted, m => message = m);
|
||||
var sourceActionListYaml = contentPackageYaml.Value.Nodes.FirstOrDefault(x => x.Key == "Actions");
|
||||
if (sourceActionListYaml == null)
|
||||
return;
|
||||
|
||||
foreach (var sourceActionNode in sourceActionListYaml.Value.Nodes)
|
||||
{
|
||||
var sourceAction = modSource.ObjectCreator.CreateObject<ISourceAction>($"{sourceActionNode.Key}SourceAction");
|
||||
sourceAction.RunActionOnSource(sourceActionNode.Value, path, modData, extracted, m => message = m);
|
||||
}
|
||||
}
|
||||
|
||||
var beforeInstall = modSource.Install.FirstOrDefault(x => x.Key == "BeforeInstall");
|
||||
if (beforeInstall != null)
|
||||
RunSourceActions(beforeInstall);
|
||||
|
||||
foreach (var packageInstallationNode in modSource.Install.Where(x => x.Key == "ContentPackage"))
|
||||
RunSourceActions(packageInstallationNode);
|
||||
|
||||
var afterInstall = modSource.Install.FirstOrDefault(x => x.Key == "AfterInstall");
|
||||
if (afterInstall != null)
|
||||
RunSourceActions(afterInstall);
|
||||
|
||||
Game.RunAfterTick(Ui.CloseWindow);
|
||||
}
|
||||
|
||||
@@ -4,5 +4,9 @@ covertops: Covert Operations Expansion (English)
|
||||
GAME/GAME.DAT: be5a6c4c0a581da09e8f34a3bbf7bd17e525085c
|
||||
CONQUER.MIX: 713b53fa4c188ca9619c6bbeadbfc86513704266
|
||||
Install:
|
||||
# Covert Operations music (optional):
|
||||
ContentPackage:
|
||||
Name: music-covertops
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: SCORES.MIX
|
||||
|
||||
@@ -4,6 +4,8 @@ tfd: C&C The First Decade (English)
|
||||
data1.hdr: bef3a08c3fc1b1caf28ca0dbb97c1f900005930e
|
||||
data1.cab: 12ad6113a6890a1b4d5651a75378c963eaf513b9
|
||||
Install:
|
||||
BeforeInstall:
|
||||
# This one step sets up the 1 required package and the two optional video packages.
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
2: data2.cab
|
||||
@@ -12,87 +14,48 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/cnc/conquer.mix: CnC\\CONQUER.MIX
|
||||
^SupportDir|Content/cnc/desert.mix: CnC\\DESERT.MIX
|
||||
^SupportDir|Content/cnc/general.mix: CnC\\GENERAL.MIX
|
||||
^SupportDir|Content/cnc/scores.mix: CnC\\SCORES.MIX
|
||||
^SupportDir|Content/cnc/sounds.mix: CnC\\SOUNDS.MIX
|
||||
^SupportDir|Content/cnc/temperat.mix: CnC\\TEMPERAT.MIX
|
||||
^SupportDir|Content/cnc/winter.mix: CnC\\WINTER.MIX
|
||||
^SupportDir|Content/cnc/speech.mix: CnC\\SPEECH.MIX
|
||||
^SupportDir|Content/cnc/tempicnh.mix: CnC\\TEMPICNH.MIX
|
||||
^SupportDir|Content/cnc/transit.mix: CnC\\TRANSIT.MIX
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: CnC\covert\SCORES.MIX
|
||||
^SupportDir|Content/cnc/movies.mix: CnC\\MOVIES.MIX
|
||||
# GDI campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-gdi
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/cnc/movies.mix
|
||||
^SupportDir|Content/cnc/movies/airstrk.vqa: airstrk.vqa
|
||||
^SupportDir|Content/cnc/movies/akira.vqa: akira.vqa
|
||||
^SupportDir|Content/cnc/movies/bkground.vqa: bkground.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet1.vqa: burdet1.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet2.vqa: burdet2.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4a.vqa: gdi4a.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4b.vqa: gdi4b.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifina.vqa: gdifina.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifinb.vqa: gdifinb.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7a.vqa: nod7a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7b.vqa: nod7b.vqa
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/turtkill.vqa: turtkill.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
^SupportDir|Content/cnc/movies/trailer.vqa: trailer.vqa
|
||||
^SupportDir|Content/cnc/movies/tiberfx.vqa: tiberfx.vqa
|
||||
^SupportDir|Content/cnc/movies/tbrinfo3.vqa: tbrinfo3.vqa
|
||||
^SupportDir|Content/cnc/movies/tbrinfo2.vqa: tbrinfo2.vqa
|
||||
^SupportDir|Content/cnc/movies/tbrinfo1.vqa: tbrinfo1.vqa
|
||||
^SupportDir|Content/cnc/movies/tankkill.vqa: tankkill.vqa
|
||||
^SupportDir|Content/cnc/movies/tankgo.vqa: tankgo.vqa
|
||||
^SupportDir|Content/cnc/movies/sundial.vqa: sundial.vqa
|
||||
^SupportDir|Content/cnc/movies/stealth.vqa: stealth.vqa
|
||||
^SupportDir|Content/cnc/movies/spycrash.vqa: spycrash.vqa
|
||||
^SupportDir|Content/cnc/movies/sethpre.vqa: sethpre.vqa
|
||||
^SupportDir|Content/cnc/movies/seige.vqa: seige.vqa
|
||||
^SupportDir|Content/cnc/movies/samsite.vqa: samsite.vqa
|
||||
^SupportDir|Content/cnc/movies/samdie.vqa: samdie.vqa
|
||||
^SupportDir|Content/cnc/movies/sabotage.vqa: sabotage.vqa
|
||||
^SupportDir|Content/cnc/movies/retro.vqa: retro.vqa
|
||||
^SupportDir|Content/cnc/movies/refint.vqa: refint.vqa
|
||||
^SupportDir|Content/cnc/movies/podium.vqa: podium.vqa
|
||||
^SupportDir|Content/cnc/movies/planecra.vqa: planecra.vqa
|
||||
^SupportDir|Content/cnc/movies/pintle.vqa: pintle.vqa
|
||||
^SupportDir|Content/cnc/movies/paratrop.vqa: paratrop.vqa
|
||||
^SupportDir|Content/cnc/movies/obel.vqa: obel.vqa
|
||||
^SupportDir|Content/cnc/movies/nuke.vqa: nuke.vqa
|
||||
^SupportDir|Content/cnc/movies/nodsweep.vqa: nodsweep.vqa
|
||||
^SupportDir|Content/cnc/movies/nodlose.vqa: nodlose.vqa
|
||||
^SupportDir|Content/cnc/movies/nodflees.vqa: nodflees.vqa
|
||||
^SupportDir|Content/cnc/movies/nodfinal.vqa: nodfinal.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend4.vqa: nodend4.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend3.vqa: nodend3.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend2.vqa: nodend2.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend1.vqa: nodend1.vqa
|
||||
^SupportDir|Content/cnc/movies/nod9.vqa: nod9.vqa
|
||||
^SupportDir|Content/cnc/movies/nod8.vqa: nod8.vqa
|
||||
^SupportDir|Content/cnc/movies/nod6.vqa: nod6.vqa
|
||||
^SupportDir|Content/cnc/movies/nod5.vqa: nod5.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4b.vqa: nod4b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4a.vqa: nod4a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod3.vqa: nod3.vqa
|
||||
^SupportDir|Content/cnc/movies/nod2.vqa: nod2.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1pre.vqa: nod1pre.vqa
|
||||
^SupportDir|Content/cnc/movies/nod13.vqa: nod13.vqa
|
||||
^SupportDir|Content/cnc/movies/nod12.vqa: nod12.vqa
|
||||
^SupportDir|Content/cnc/movies/nod11.vqa: nod11.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10b.vqa: nod10b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10a.vqa: nod10a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1.vqa: nod1.vqa
|
||||
^SupportDir|Content/cnc/movies/nitejump.vqa: nitejump.vqa
|
||||
^SupportDir|Content/cnc/movies/napalm.vqa: napalm.vqa
|
||||
^SupportDir|Content/cnc/movies/logo.vqa: logo.vqa
|
||||
^SupportDir|Content/cnc/movies/landing.vqa: landing.vqa
|
||||
^SupportDir|Content/cnc/movies/kanepre.vqa: kanepre.vqa
|
||||
^SupportDir|Content/cnc/movies/intro2.vqa: intro2.vqa
|
||||
^SupportDir|Content/cnc/movies/insites.vqa: insites.vqa
|
||||
^SupportDir|Content/cnc/movies/hellvaly.vqa: hellvaly.vqa
|
||||
^SupportDir|Content/cnc/movies/gunboat.vqa: gunboat.vqa
|
||||
^SupportDir|Content/cnc/movies/generic.vqa: generic.vqa
|
||||
^SupportDir|Content/cnc/movies/gdilose.vqa: gdilose.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifinb.vqa: gdifinb.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifina.vqa: gdifina.vqa
|
||||
^SupportDir|Content/cnc/movies/gdiend2.vqa: gdiend2.vqa
|
||||
^SupportDir|Content/cnc/movies/gdiend1.vqa: gdiend1.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi9.vqa: gdi9.vqa
|
||||
@@ -101,6 +64,8 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/cnc/movies/gdi7.vqa: gdi7.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi6.vqa: gdi6.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi5.vqa: gdi5.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4b.vqa: gdi4b.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4a.vqa: gdi4a.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi3lose.vqa: gdi3lose.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi3.vqa: gdi3.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi2.vqa: gdi2.vqa
|
||||
@@ -116,8 +81,72 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/cnc/movies/flyy.vqa: flyy.vqa
|
||||
^SupportDir|Content/cnc/movies/flag.vqa: flag.vqa
|
||||
^SupportDir|Content/cnc/movies/dino.vqa: dino.vqa
|
||||
^SupportDir|Content/cnc/movies/dessweep.vqa: dessweep.vqa
|
||||
^SupportDir|Content/cnc/movies/desolat.vqa: desolat.vqa
|
||||
^SupportDir|Content/cnc/movies/consyard.vqa: consyard.vqa
|
||||
^SupportDir|Content/cnc/movies/cc2tease.vqa: cc2tease.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet2.vqa: burdet2.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet1.vqa: burdet1.vqa
|
||||
^SupportDir|Content/cnc/movies/bombflee.vqa: bombflee.vqa
|
||||
^SupportDir|Content/cnc/movies/bombaway.vqa: bombaway.vqa
|
||||
^SupportDir|Content/cnc/movies/bkground.vqa: bkground.vqa
|
||||
^SupportDir|Content/cnc/movies/bcanyon.vqa: bcanyon.vqa
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
# Nod campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-nod
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/cnc/movies.mix
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
^SupportDir|Content/cnc/movies/trailer.vqa: trailer.vqa
|
||||
^SupportDir|Content/cnc/movies/tiberfx.vqa: tiberfx.vqa
|
||||
^SupportDir|Content/cnc/movies/tankkill.vqa: tankkill.vqa
|
||||
^SupportDir|Content/cnc/movies/tankgo.vqa: tankgo.vqa
|
||||
^SupportDir|Content/cnc/movies/sundial.vqa: sundial.vqa
|
||||
^SupportDir|Content/cnc/movies/stealth.vqa: stealth.vqa
|
||||
^SupportDir|Content/cnc/movies/spycrash.vqa: spycrash.vqa
|
||||
^SupportDir|Content/cnc/movies/sethpre.vqa: sethpre.vqa
|
||||
^SupportDir|Content/cnc/movies/seige.vqa: seige.vqa
|
||||
^SupportDir|Content/cnc/movies/samsite.vqa: samsite.vqa
|
||||
^SupportDir|Content/cnc/movies/retro.vqa: retro.vqa
|
||||
^SupportDir|Content/cnc/movies/refint.vqa: refint.vqa
|
||||
^SupportDir|Content/cnc/movies/obel.vqa: obel.vqa
|
||||
^SupportDir|Content/cnc/movies/nuke.vqa: nuke.vqa
|
||||
^SupportDir|Content/cnc/movies/nodlose.vqa: nodlose.vqa
|
||||
^SupportDir|Content/cnc/movies/nodfinal.vqa: nodfinal.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend4.vqa: nodend4.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend3.vqa: nodend3.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend2.vqa: nodend2.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend1.vqa: nodend1.vqa
|
||||
^SupportDir|Content/cnc/movies/nod9.vqa: nod9.vqa
|
||||
^SupportDir|Content/cnc/movies/nod8.vqa: nod8.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7b.vqa: nod7b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7a.vqa: nod7a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod6.vqa: nod6.vqa
|
||||
^SupportDir|Content/cnc/movies/nod5.vqa: nod5.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4b.vqa: nod4b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4a.vqa: nod4a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod3.vqa: nod3.vqa
|
||||
^SupportDir|Content/cnc/movies/nod2.vqa: nod2.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1pre.vqa: nod1pre.vqa
|
||||
^SupportDir|Content/cnc/movies/nod13.vqa: nod13.vqa
|
||||
^SupportDir|Content/cnc/movies/nod12.vqa: nod12.vqa
|
||||
^SupportDir|Content/cnc/movies/nod11.vqa: nod11.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10b.vqa: nod10b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10a.vqa: nod10a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1.vqa: nod1.vqa
|
||||
^SupportDir|Content/cnc/movies/logo.vqa: logo.vqa
|
||||
^SupportDir|Content/cnc/movies/landing.vqa: landing.vqa
|
||||
^SupportDir|Content/cnc/movies/kanepre.vqa: kanepre.vqa
|
||||
^SupportDir|Content/cnc/movies/intro2.vqa: intro2.vqa
|
||||
^SupportDir|Content/cnc/movies/insites.vqa: insites.vqa
|
||||
^SupportDir|Content/cnc/movies/generic.vqa: generic.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi1.vqa: gdi1.vqa
|
||||
^SupportDir|Content/cnc/movies/gameover.vqa: gameover.vqa
|
||||
^SupportDir|Content/cnc/movies/forestkl.vqa: forestkl.vqa
|
||||
^SupportDir|Content/cnc/movies/flag.vqa: flag.vqa
|
||||
^SupportDir|Content/cnc/movies/dino.vqa: dino.vqa
|
||||
^SupportDir|Content/cnc/movies/dessweep.vqa: dessweep.vqa
|
||||
^SupportDir|Content/cnc/movies/deskill.vqa: deskill.vqa
|
||||
^SupportDir|Content/cnc/movies/desflees.vqa: desflees.vqa
|
||||
^SupportDir|Content/cnc/movies/consyard.vqa: consyard.vqa
|
||||
@@ -126,4 +155,27 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/cnc/movies/bombaway.vqa: bombaway.vqa
|
||||
^SupportDir|Content/cnc/movies/bcanyon.vqa: bcanyon.vqa
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
^SupportDir|Content/cnc/movies/akira.vqa: akira.vqa
|
||||
^SupportDir|Content/cnc/movies/airstrk.vqa: airstrk.vqa
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
2: data2.cab
|
||||
3: data3.cab
|
||||
Extract:
|
||||
^SupportDir|Content/cnc/scores.mix: CnC\\SCORES.MIX
|
||||
# Covert Operations music (optional):
|
||||
ContentPackage:
|
||||
Name: music-covertops
|
||||
Actions:
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
2: data2.cab
|
||||
3: data3.cab
|
||||
Extract:
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: CnC\covert\SCORES.MIX
|
||||
AfterInstall:
|
||||
Delete: ^SupportDir|Content/cnc/movies.mix
|
||||
|
||||
@@ -4,11 +4,14 @@ gdi95: C&C Gold (GDI Disc, English)
|
||||
DISK.WAV: 8bef9a6687c0fe0afd57c6561df58fa6e64f145d
|
||||
CONQUER.MIX: 833e02a09aae694659eb312d3838367f681d1b30
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/conquer.mix: CONQUER.MIX
|
||||
^SupportDir|Content/cnc/desert.mix: DESERT.MIX
|
||||
^SupportDir|Content/cnc/general.mix: GENERAL.MIX
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
^SupportDir|Content/cnc/sounds.mix: SOUNDS.MIX
|
||||
^SupportDir|Content/cnc/temperat.mix: TEMPERAT.MIX
|
||||
^SupportDir|Content/cnc/winter.mix: WINTER.MIX
|
||||
@@ -16,6 +19,16 @@ gdi95: C&C Gold (GDI Disc, English)
|
||||
^SupportDir|Content/cnc/speech.mix: SPEECH.MIX
|
||||
^SupportDir|Content/cnc/tempicnh.mix: TEMPICNH.MIX
|
||||
^SupportDir|Content/cnc/transit.mix: TRANSIT.MIX
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
# GDI campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-gdi
|
||||
Actions:
|
||||
ExtractMix: MOVIES.MIX
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/turtkill.vqa: turtkill.vqa
|
||||
|
||||
@@ -4,11 +4,14 @@ nod95: C&C Gold (Nod Disc, English)
|
||||
DISK.WAV: 83a0235525afa5cd6096f2967e3eae032996e38c
|
||||
CONQUER.MIX: 833e02a09aae694659eb312d3838367f681d1b30
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/conquer.mix: CONQUER.MIX
|
||||
^SupportDir|Content/cnc/desert.mix: DESERT.MIX
|
||||
^SupportDir|Content/cnc/general.mix: GENERAL.MIX
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
^SupportDir|Content/cnc/sounds.mix: SOUNDS.MIX
|
||||
^SupportDir|Content/cnc/temperat.mix: TEMPERAT.MIX
|
||||
^SupportDir|Content/cnc/winter.mix: WINTER.MIX
|
||||
@@ -16,6 +19,16 @@ nod95: C&C Gold (Nod Disc, English)
|
||||
^SupportDir|Content/cnc/speech.mix: SPEECH.MIX
|
||||
^SupportDir|Content/cnc/tempicnh.mix: TEMPICNH.MIX
|
||||
^SupportDir|Content/cnc/transit.mix: TRANSIT.MIX
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
# Nod campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-nod
|
||||
Actions:
|
||||
ExtractMix: MOVIES.MIX
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
|
||||
@@ -6,85 +6,67 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
IDFiles:
|
||||
CONQUER.MIX: 833e02a09aae694659eb312d3838367f681d1b30
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/conquer.mix: CONQUER.MIX
|
||||
^SupportDir|Content/cnc/desert.mix: DESERT.MIX
|
||||
^SupportDir|Content/cnc/general.mix: GENERAL.MIX
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
^SupportDir|Content/cnc/sounds.mix: SOUNDS.MIX
|
||||
^SupportDir|Content/cnc/temperat.mix: TEMPERAT.MIX
|
||||
^SupportDir|Content/cnc/winter.mix: WINTER.MIX
|
||||
^SupportDir|Content/cnc/speech.mix: SPEECH.MIX
|
||||
^SupportDir|Content/cnc/tempicnh.mix: TEMPICNH.MIX
|
||||
^SupportDir|Content/cnc/transit.mix: TRANSIT.MIX
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
# Covert Operations music (optional):
|
||||
ContentPackage:
|
||||
Name: music-covertops
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: covert/SCORES.MIX
|
||||
# GDI campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-gdi
|
||||
Actions:
|
||||
ExtractMix: movies.mix
|
||||
^SupportDir|Content/cnc/movies/akira.vqa: akira.vqa
|
||||
^SupportDir|Content/cnc/movies/bkground.vqa: bkground.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet1.vqa: burdet1.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet2.vqa: burdet2.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4a.vqa: gdi4a.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4b.vqa: gdi4b.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifina.vqa: gdifina.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifinb.vqa: gdifinb.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7a.vqa: nod7a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7b.vqa: nod7b.vqa
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/turtkill.vqa: turtkill.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
^SupportDir|Content/cnc/movies/trailer.vqa: trailer.vqa
|
||||
^SupportDir|Content/cnc/movies/tiberfx.vqa: tiberfx.vqa
|
||||
^SupportDir|Content/cnc/movies/tbrinfo3.vqa: tbrinfo3.vqa
|
||||
^SupportDir|Content/cnc/movies/tbrinfo2.vqa: tbrinfo2.vqa
|
||||
^SupportDir|Content/cnc/movies/tbrinfo1.vqa: tbrinfo1.vqa
|
||||
^SupportDir|Content/cnc/movies/tankkill.vqa: tankkill.vqa
|
||||
^SupportDir|Content/cnc/movies/tankgo.vqa: tankgo.vqa
|
||||
^SupportDir|Content/cnc/movies/sundial.vqa: sundial.vqa
|
||||
^SupportDir|Content/cnc/movies/stealth.vqa: stealth.vqa
|
||||
^SupportDir|Content/cnc/movies/spycrash.vqa: spycrash.vqa
|
||||
^SupportDir|Content/cnc/movies/sethpre.vqa: sethpre.vqa
|
||||
^SupportDir|Content/cnc/movies/seige.vqa: seige.vqa
|
||||
^SupportDir|Content/cnc/movies/samsite.vqa: samsite.vqa
|
||||
^SupportDir|Content/cnc/movies/samdie.vqa: samdie.vqa
|
||||
^SupportDir|Content/cnc/movies/sabotage.vqa: sabotage.vqa
|
||||
^SupportDir|Content/cnc/movies/retro.vqa: retro.vqa
|
||||
^SupportDir|Content/cnc/movies/refint.vqa: refint.vqa
|
||||
^SupportDir|Content/cnc/movies/podium.vqa: podium.vqa
|
||||
^SupportDir|Content/cnc/movies/planecra.vqa: planecra.vqa
|
||||
^SupportDir|Content/cnc/movies/pintle.vqa: pintle.vqa
|
||||
^SupportDir|Content/cnc/movies/paratrop.vqa: paratrop.vqa
|
||||
^SupportDir|Content/cnc/movies/obel.vqa: obel.vqa
|
||||
^SupportDir|Content/cnc/movies/nuke.vqa: nuke.vqa
|
||||
^SupportDir|Content/cnc/movies/nodsweep.vqa: nodsweep.vqa
|
||||
^SupportDir|Content/cnc/movies/nodlose.vqa: nodlose.vqa
|
||||
^SupportDir|Content/cnc/movies/nodflees.vqa: nodflees.vqa
|
||||
^SupportDir|Content/cnc/movies/nodfinal.vqa: nodfinal.vqa
|
||||
^SupportDir|Content/cnc/movies/nod9.vqa: nod9.vqa
|
||||
^SupportDir|Content/cnc/movies/nod8.vqa: nod8.vqa
|
||||
^SupportDir|Content/cnc/movies/nod6.vqa: nod6.vqa
|
||||
^SupportDir|Content/cnc/movies/nod5.vqa: nod5.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4b.vqa: nod4b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4a.vqa: nod4a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod3.vqa: nod3.vqa
|
||||
^SupportDir|Content/cnc/movies/nod2.vqa: nod2.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1pre.vqa: nod1pre.vqa
|
||||
^SupportDir|Content/cnc/movies/nod13.vqa: nod13.vqa
|
||||
^SupportDir|Content/cnc/movies/nod12.vqa: nod12.vqa
|
||||
^SupportDir|Content/cnc/movies/nod11.vqa: nod11.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10b.vqa: nod10b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10a.vqa: nod10a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1.vqa: nod1.vqa
|
||||
^SupportDir|Content/cnc/movies/nitejump.vqa: nitejump.vqa
|
||||
^SupportDir|Content/cnc/movies/napalm.vqa: napalm.vqa
|
||||
^SupportDir|Content/cnc/movies/logo.vqa: logo.vqa
|
||||
^SupportDir|Content/cnc/movies/landing.vqa: landing.vqa
|
||||
^SupportDir|Content/cnc/movies/kanepre.vqa: kanepre.vqa
|
||||
^SupportDir|Content/cnc/movies/intro2.vqa: intro2.vqa
|
||||
^SupportDir|Content/cnc/movies/insites.vqa: insites.vqa
|
||||
^SupportDir|Content/cnc/movies/hellvaly.vqa: hellvaly.vqa
|
||||
^SupportDir|Content/cnc/movies/gunboat.vqa: gunboat.vqa
|
||||
^SupportDir|Content/cnc/movies/generic.vqa: generic.vqa
|
||||
^SupportDir|Content/cnc/movies/gdilose.vqa: gdilose.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifinb.vqa: gdifinb.vqa
|
||||
^SupportDir|Content/cnc/movies/gdifina.vqa: gdifina.vqa
|
||||
^SupportDir|Content/cnc/movies/gdiend2.vqa: gdiend2.vqa
|
||||
^SupportDir|Content/cnc/movies/gdiend1.vqa: gdiend1.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi9.vqa: gdi9.vqa
|
||||
@@ -93,6 +75,8 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/cnc/movies/gdi7.vqa: gdi7.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi6.vqa: gdi6.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi5.vqa: gdi5.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4b.vqa: gdi4b.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi4a.vqa: gdi4a.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi3lose.vqa: gdi3lose.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi3.vqa: gdi3.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi2.vqa: gdi2.vqa
|
||||
@@ -108,8 +92,72 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/cnc/movies/flyy.vqa: flyy.vqa
|
||||
^SupportDir|Content/cnc/movies/flag.vqa: flag.vqa
|
||||
^SupportDir|Content/cnc/movies/dino.vqa: dino.vqa
|
||||
^SupportDir|Content/cnc/movies/dessweep.vqa: dessweep.vqa
|
||||
^SupportDir|Content/cnc/movies/desolat.vqa: desolat.vqa
|
||||
^SupportDir|Content/cnc/movies/consyard.vqa: consyard.vqa
|
||||
^SupportDir|Content/cnc/movies/cc2tease.vqa: cc2tease.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet2.vqa: burdet2.vqa
|
||||
^SupportDir|Content/cnc/movies/burdet1.vqa: burdet1.vqa
|
||||
^SupportDir|Content/cnc/movies/bombflee.vqa: bombflee.vqa
|
||||
^SupportDir|Content/cnc/movies/bombaway.vqa: bombaway.vqa
|
||||
^SupportDir|Content/cnc/movies/bkground.vqa: bkground.vqa
|
||||
^SupportDir|Content/cnc/movies/bcanyon.vqa: bcanyon.vqa
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
# Nod campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-nod
|
||||
Actions:
|
||||
ExtractMix: movies.mix
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
^SupportDir|Content/cnc/movies/trailer.vqa: trailer.vqa
|
||||
^SupportDir|Content/cnc/movies/tiberfx.vqa: tiberfx.vqa
|
||||
^SupportDir|Content/cnc/movies/tankkill.vqa: tankkill.vqa
|
||||
^SupportDir|Content/cnc/movies/tankgo.vqa: tankgo.vqa
|
||||
^SupportDir|Content/cnc/movies/sundial.vqa: sundial.vqa
|
||||
^SupportDir|Content/cnc/movies/stealth.vqa: stealth.vqa
|
||||
^SupportDir|Content/cnc/movies/spycrash.vqa: spycrash.vqa
|
||||
^SupportDir|Content/cnc/movies/sethpre.vqa: sethpre.vqa
|
||||
^SupportDir|Content/cnc/movies/seige.vqa: seige.vqa
|
||||
^SupportDir|Content/cnc/movies/samsite.vqa: samsite.vqa
|
||||
^SupportDir|Content/cnc/movies/retro.vqa: retro.vqa
|
||||
^SupportDir|Content/cnc/movies/refint.vqa: refint.vqa
|
||||
^SupportDir|Content/cnc/movies/obel.vqa: obel.vqa
|
||||
^SupportDir|Content/cnc/movies/nuke.vqa: nuke.vqa
|
||||
^SupportDir|Content/cnc/movies/nodlose.vqa: nodlose.vqa
|
||||
^SupportDir|Content/cnc/movies/nodfinal.vqa: nodfinal.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend4.vqa: nodend4.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend3.vqa: nodend3.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend2.vqa: nodend2.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend1.vqa: nodend1.vqa
|
||||
^SupportDir|Content/cnc/movies/nod9.vqa: nod9.vqa
|
||||
^SupportDir|Content/cnc/movies/nod8.vqa: nod8.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7b.vqa: nod7b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod7a.vqa: nod7a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod6.vqa: nod6.vqa
|
||||
^SupportDir|Content/cnc/movies/nod5.vqa: nod5.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4b.vqa: nod4b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod4a.vqa: nod4a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod3.vqa: nod3.vqa
|
||||
^SupportDir|Content/cnc/movies/nod2.vqa: nod2.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1pre.vqa: nod1pre.vqa
|
||||
^SupportDir|Content/cnc/movies/nod13.vqa: nod13.vqa
|
||||
^SupportDir|Content/cnc/movies/nod12.vqa: nod12.vqa
|
||||
^SupportDir|Content/cnc/movies/nod11.vqa: nod11.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10b.vqa: nod10b.vqa
|
||||
^SupportDir|Content/cnc/movies/nod10a.vqa: nod10a.vqa
|
||||
^SupportDir|Content/cnc/movies/nod1.vqa: nod1.vqa
|
||||
^SupportDir|Content/cnc/movies/logo.vqa: logo.vqa
|
||||
^SupportDir|Content/cnc/movies/landing.vqa: landing.vqa
|
||||
^SupportDir|Content/cnc/movies/kanepre.vqa: kanepre.vqa
|
||||
^SupportDir|Content/cnc/movies/intro2.vqa: intro2.vqa
|
||||
^SupportDir|Content/cnc/movies/insites.vqa: insites.vqa
|
||||
^SupportDir|Content/cnc/movies/generic.vqa: generic.vqa
|
||||
^SupportDir|Content/cnc/movies/gdi1.vqa: gdi1.vqa
|
||||
^SupportDir|Content/cnc/movies/gameover.vqa: gameover.vqa
|
||||
^SupportDir|Content/cnc/movies/forestkl.vqa: forestkl.vqa
|
||||
^SupportDir|Content/cnc/movies/flag.vqa: flag.vqa
|
||||
^SupportDir|Content/cnc/movies/dino.vqa: dino.vqa
|
||||
^SupportDir|Content/cnc/movies/dessweep.vqa: dessweep.vqa
|
||||
^SupportDir|Content/cnc/movies/deskill.vqa: deskill.vqa
|
||||
^SupportDir|Content/cnc/movies/desflees.vqa: desflees.vqa
|
||||
^SupportDir|Content/cnc/movies/consyard.vqa: consyard.vqa
|
||||
@@ -118,11 +166,9 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/cnc/movies/bombaway.vqa: bombaway.vqa
|
||||
^SupportDir|Content/cnc/movies/bcanyon.vqa: bcanyon.vqa
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
^SupportDir|Content/cnc/movies/akira.vqa: akira.vqa
|
||||
^SupportDir|Content/cnc/movies/airstrk.vqa: airstrk.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend1.vqa: nodend1.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend2.vqa: nodend2.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend3.vqa: nodend3.vqa
|
||||
^SupportDir|Content/cnc/movies/nodend4.vqa: nodend4.vqa
|
||||
|
||||
|
||||
cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
Type: RegistryDirectory
|
||||
@@ -132,17 +178,37 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
IDFiles:
|
||||
Data/CNCDATA/TIBERIAN_DAWN/CD1/CONQUER.MIX: 3f891c8dc0864f654e1710430ea4ff34c3715e97
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD1
|
||||
^SupportDir|Content/cnc/conquer.mix: CONQUER.MIX
|
||||
^SupportDir|Content/cnc/desert.mix: DESERT.MIX
|
||||
^SupportDir|Content/cnc/general.mix: GENERAL.MIX
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
^SupportDir|Content/cnc/sounds.mix: SOUNDS.MIX
|
||||
^SupportDir|Content/cnc/speech.mix: SPEECH.MIX
|
||||
^SupportDir|Content/cnc/temperat.mix: TEMPERAT.MIX
|
||||
^SupportDir|Content/cnc/tempicnh.mix: TEMPICNH.MIX
|
||||
^SupportDir|Content/cnc/transit.mix: TRANSIT.MIX
|
||||
^SupportDir|Content/cnc/winter.mix: WINTER.MIX
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD1
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
# Covert Operations music (optional):
|
||||
ContentPackage:
|
||||
Name: music-covertops
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD3
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: SCORES.MIX
|
||||
# GDI campaign briefings (optional):
|
||||
# The Remastered Collection doesn't include trailer.vqa.
|
||||
ContentPackage:
|
||||
Name: movies-gdi
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/TIBERIAN_DAWN/CD1/MOVIES.MIX
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/turtkill.vqa: turtkill.vqa
|
||||
@@ -208,6 +274,11 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
^SupportDir|Content/cnc/movies/bkground.vqa: bkground.vqa
|
||||
^SupportDir|Content/cnc/movies/bcanyon.vqa: bcanyon.vqa
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
# Nod campaign briefings (optional):
|
||||
# The Remastered Collection doesn't include trailer.vqa.
|
||||
ContentPackage:
|
||||
Name: movies-nod
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/TIBERIAN_DAWN/CD2/MOVIES.MIX
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
@@ -269,5 +340,3 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
^SupportDir|Content/cnc/movies/akira.vqa: akira.vqa
|
||||
^SupportDir|Content/cnc/movies/airstrk.vqa: airstrk.vqa
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD3
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: SCORES.MIX
|
||||
|
||||
@@ -4,17 +4,37 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
IDFiles:
|
||||
Data/CNCDATA/TIBERIAN_DAWN/CD1/CONQUER.MIX: 3f891c8dc0864f654e1710430ea4ff34c3715e97
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD1
|
||||
^SupportDir|Content/cnc/conquer.mix: CONQUER.MIX
|
||||
^SupportDir|Content/cnc/desert.mix: DESERT.MIX
|
||||
^SupportDir|Content/cnc/general.mix: GENERAL.MIX
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
^SupportDir|Content/cnc/sounds.mix: SOUNDS.MIX
|
||||
^SupportDir|Content/cnc/speech.mix: SPEECH.MIX
|
||||
^SupportDir|Content/cnc/temperat.mix: TEMPERAT.MIX
|
||||
^SupportDir|Content/cnc/tempicnh.mix: TEMPICNH.MIX
|
||||
^SupportDir|Content/cnc/transit.mix: TRANSIT.MIX
|
||||
^SupportDir|Content/cnc/winter.mix: WINTER.MIX
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD1
|
||||
^SupportDir|Content/cnc/scores.mix: SCORES.MIX
|
||||
# Covert Operations music (optional):
|
||||
ContentPackage:
|
||||
Name: music-covertops
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD3
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: SCORES.MIX
|
||||
# GDI campaign briefings (optional):
|
||||
# The Remastered Collection doesn't include trailer.vqa.
|
||||
ContentPackage:
|
||||
Name: movies-gdi
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/TIBERIAN_DAWN/CD1/MOVIES.MIX
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/turtkill.vqa: turtkill.vqa
|
||||
@@ -80,6 +100,11 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
^SupportDir|Content/cnc/movies/bkground.vqa: bkground.vqa
|
||||
^SupportDir|Content/cnc/movies/bcanyon.vqa: bcanyon.vqa
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
# Nod campaign briefings (optional):
|
||||
# The Remastered Collection doesn't include trailer.vqa.
|
||||
ContentPackage:
|
||||
Name: movies-nod
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/TIBERIAN_DAWN/CD2/MOVIES.MIX
|
||||
^SupportDir|Content/cnc/movies/visor.vqa: visor.vqa
|
||||
^SupportDir|Content/cnc/movies/trtkil_d.vqa: trtkil_d.vqa
|
||||
@@ -141,5 +166,3 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
^SupportDir|Content/cnc/movies/banner.vqa: banner.vqa
|
||||
^SupportDir|Content/cnc/movies/akira.vqa: akira.vqa
|
||||
^SupportDir|Content/cnc/movies/airstrk.vqa: airstrk.vqa
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD3
|
||||
^SupportDir|Content/cnc/scores-covertops.mix: SCORES.MIX
|
||||
|
||||
@@ -3,6 +3,10 @@ d2k: Dune 2000 (English)
|
||||
IDFiles:
|
||||
MUSIC/AMBUSH.AUD: bd5926a56a83bc0e49f96037e1f909014ac0772a
|
||||
Install:
|
||||
# Campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies
|
||||
Actions:
|
||||
Copy: MOVIES
|
||||
^SupportDir|Content/d2k/v2/Movies/A_BR01_E.VQA: A_BR01_E.VQA
|
||||
^SupportDir|Content/d2k/v2/Movies/A_BR02_E.VQA: A_BR02_E.VQA
|
||||
@@ -46,6 +50,10 @@ d2k: Dune 2000 (English)
|
||||
^SupportDir|Content/d2k/v2/Movies/G_PLN2_E.VQA: G_PLN2_E.VQA
|
||||
^SupportDir|Content/d2k/v2/Movies/G_PLNT_E.VQA: G_PLNT_E.VQA
|
||||
^SupportDir|Content/d2k/v2/Movies/T_TITL_E.VQA: T_TITL_E.VQA
|
||||
# Game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: MUSIC
|
||||
^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD
|
||||
^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD
|
||||
@@ -64,6 +72,10 @@ d2k: Dune 2000 (English)
|
||||
^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD
|
||||
^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD
|
||||
^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractBlast: SETUP/SETUP.Z
|
||||
^SupportDir|Content/d2k/v2/BLOXBAT.R8: BLOXBAT.R8
|
||||
^SupportDir|Content/d2k/v2/BLOXBASE.R8: BLOXBASE.R8
|
||||
|
||||
@@ -6,6 +6,10 @@ gruntmods: Dune 2000: GruntMods Edition
|
||||
Dune 2000/data/BLOXXMAS.R8: afc818feda44f5873e3af07bd2191573ba9965db
|
||||
Dune 2000/data/DATA.R8: 2b229cf4be47104a6214237039a55329f6c45bc9
|
||||
Install:
|
||||
# Game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
Copy: Dune 2000/data/Music
|
||||
^SupportDir|Content/d2k/v2/Music/AMBUSH.AUD: AMBUSH.AUD
|
||||
^SupportDir|Content/d2k/v2/Music/ARAKATAK.AUD: ARAKATAK.AUD
|
||||
@@ -24,6 +28,11 @@ gruntmods: Dune 2000: GruntMods Edition
|
||||
^SupportDir|Content/d2k/v2/Music/SPICESCT.AUD: SPICESCT.AUD
|
||||
^SupportDir|Content/d2k/v2/Music/UNDERCON.AUD: UNDERCON.AUD
|
||||
^SupportDir|Content/d2k/v2/Music/WAITGAME.AUD: WAITGAME.AUD
|
||||
# TODO: DOES THIS NEED TO BE SEPARATED INTO TWO PACKAGES?
|
||||
# Base game files + 1.06 Patch Content:
|
||||
ContentPackage:
|
||||
Name: patch
|
||||
Actions:
|
||||
Copy: Dune 2000/data
|
||||
^SupportDir|Content/d2k/v2/BLOXBAT.R8: BLOXBAT.R8
|
||||
^SupportDir|Content/d2k/v2/BLOXBASE.R8: BLOXBASE.R8
|
||||
|
||||
@@ -4,6 +4,10 @@ aftermath: Aftermath Expansion Disc (English)
|
||||
README.TXT: 9902fb74c019df1b76ff5634e68f0371d790b5e0
|
||||
SETUP/INSTALL/PATCH.RTP: 5bce93f834f9322ddaa7233242e5b6c7fea0bf17
|
||||
Install:
|
||||
# Aftermath expansion files:
|
||||
ContentPackage:
|
||||
Name: aftermathbase
|
||||
Actions:
|
||||
ExtractRaw: SETUP/INSTALL/PATCH.RTP
|
||||
^SupportDir|Content/ra/v2/expand/expand2.mix:
|
||||
Offset: 4712984
|
||||
@@ -15,19 +19,7 @@ aftermath: Aftermath Expansion Disc (English)
|
||||
Offset: 5273320
|
||||
Length: 57076
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/sounds.mix: sounds.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/sounds.mix
|
||||
^SupportDir|Content/ra/v2/expand/chrotnk1.aud: chrotnk1.aud
|
||||
^SupportDir|Content/ra/v2/expand/fixit1.aud: fixit1.aud
|
||||
@@ -54,3 +46,20 @@ aftermath: Aftermath Expansion Disc (English)
|
||||
^SupportDir|Content/ra/v2/expand/myeehaw1.aud: myeehaw1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myes1.aud: myes1.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/sounds.mix
|
||||
# Aftermath music (optional):
|
||||
ContentPackage:
|
||||
Name: music-aftermath
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
|
||||
@@ -5,6 +5,10 @@ allied: Red Alert 95 (Allied Disc, English)
|
||||
Length: 4096
|
||||
INSTALL/REDALERT.MIX: 0e58f4b54f44f6cd29fecf8cf379d33cf2d4caef
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractMix: INSTALL/REDALERT.MIX
|
||||
^SupportDir|Content/ra/v2/hires.mix: hires.mix
|
||||
^SupportDir|Content/ra/v2/local.mix: local.mix
|
||||
@@ -12,14 +16,24 @@ allied: Red Alert 95 (Allied Disc, English)
|
||||
^SupportDir|Content/ra/v2/speech.mix: speech.mix
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/conquer.mix: conquer.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix # Is this one used? The FirstDecade and TUC installers are missing this!
|
||||
^SupportDir|Content/ra/v2/interior.mix: interior.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/snow.mix: snow.mix
|
||||
^SupportDir|Content/ra/v2/sounds.mix: sounds.mix
|
||||
^SupportDir|Content/ra/v2/russian.mix: russian.mix
|
||||
^SupportDir|Content/ra/v2/allies.mix: allies.mix
|
||||
^SupportDir|Content/ra/v2/temperat.mix: temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
# Allied campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-allied
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/movies1.mix: movies1.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies/aagun.vqa: aagun.vqa
|
||||
|
||||
@@ -3,5 +3,9 @@ cnc95: C&C Gold (GDI or Nod Disc, English)
|
||||
IDFiles:
|
||||
CONQUER.MIX: 833e02a09aae694659eb312d3838367f681d1b30
|
||||
Install:
|
||||
# C&C Desert Tileset:
|
||||
ContentPackage:
|
||||
Name: cncdesert
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ra/v2/cnc/desert.mix: DESERT.MIX
|
||||
|
||||
@@ -4,6 +4,10 @@ counterstrike: Counterstrike Expansion Disc (English)
|
||||
README.TXT: 0efe8087383f0b159a9633f891fb5f53c6097cd4
|
||||
SETUP/INSTALL/CSTRIKE.RTP: fae8ba82db71574f6ecd8fb4ff4026fcb65d2adc
|
||||
Install:
|
||||
# Counterstrike music (optional):
|
||||
ContentPackage:
|
||||
Name: music-counterstrike
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
|
||||
@@ -3,7 +3,11 @@ tfd: C&C The First Decade (English)
|
||||
IDFiles:
|
||||
data1.hdr: bef3a08c3fc1b1caf28ca0dbb97c1f900005930e
|
||||
data1.cab: 12ad6113a6890a1b4d5651a75378c963eaf513b9
|
||||
# The First Decade doesn't include the Aftermath and Counterstrike music because someone in EA forgot to add them.
|
||||
# Unless a patch is installed, but we probably don't want to deal with whether or not it is.
|
||||
Install:
|
||||
BeforeInstall:
|
||||
# This one step handles 3 packages - base (partially), aftermathbase (partially) and cncdesert.
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
2: data2.cab
|
||||
@@ -17,6 +21,10 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ra/v2/expand/lores1.mix: Red Alert\\LORES1.MIX
|
||||
^SupportDir|Content/ra/v2/expand/expand2.mix: Red Alert\\EXPAND2.MIX
|
||||
^SupportDir|Content/ra/v2/cnc/desert.mix: CnC\\DESERT.MIX
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/redalert.mix
|
||||
^SupportDir|Content/ra/v2/hires.mix: hires.mix
|
||||
^SupportDir|Content/ra/v2/local.mix: local.mix
|
||||
@@ -30,11 +38,19 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ra/v2/temperat.mix: temperat.mix
|
||||
^SupportDir|Content/ra/v2/sounds.mix: sounds.mix
|
||||
^SupportDir|Content/ra/v2/snow.mix: snow.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/russian.mix: russian.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/main.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
# Allied campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-allied
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/main.mix
|
||||
^SupportDir|Content/ra/v2/movies1.mix: movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies2.mix: movies2.mix
|
||||
Delete: ^SupportDir|Content/ra/v2/main.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies/aagun.vqa: aagun.vqa
|
||||
^SupportDir|Content/ra/v2/movies/aftrmath.vqa: aftrmath.vqa
|
||||
@@ -88,6 +104,12 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ra/v2/movies/ally10b.vqa: ally10b.vqa
|
||||
^SupportDir|Content/ra/v2/movies/ally11.vqa: ally11.vqa
|
||||
Delete: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
# Soviet campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-soviet
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/main.mix
|
||||
^SupportDir|Content/ra/v2/movies2.mix: movies2.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies2.mix
|
||||
^SupportDir|Content/ra/v2/movies/double.vqa: double.vqa
|
||||
^SupportDir|Content/ra/v2/movies/dpthchrg.vqa: dpthchrg.vqa
|
||||
@@ -145,6 +167,10 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ra/v2/movies/countdwn.vqa: countdwn.vqa
|
||||
^SupportDir|Content/ra/v2/movies/cronfail.vqa: cronfail.vqa
|
||||
Delete: ^SupportDir|Content/ra/v2/movies2.mix
|
||||
# Aftermath expansion files:
|
||||
ContentPackage:
|
||||
Name: aftermathbase
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/sounds.mix
|
||||
^SupportDir|Content/ra/v2/expand/chrotnk1.aud: chrotnk1.aud
|
||||
^SupportDir|Content/ra/v2/expand/fixit1.aud: fixit1.aud
|
||||
@@ -170,3 +196,5 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ra/v2/expand/mwrench1.aud: mwrench1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myeehaw1.aud: myeehaw1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myes1.aud: myes1.aud
|
||||
AfterInstall:
|
||||
Delete: ^SupportDir|Content/ra/v2/main.mix
|
||||
|
||||
@@ -6,27 +6,10 @@ ra-origin: C&C The Ultimate Collection (Origin version, English)
|
||||
IDFiles:
|
||||
REDALERT.MIX: 0e58f4b54f44f6cd29fecf8cf379d33cf2d4caef
|
||||
Install:
|
||||
Copy: .
|
||||
^SupportDir|Content/ra/v2/expand/2nd_hand.aud: 2nd_hand.aud
|
||||
^SupportDir|Content/ra/v2/expand/araziod.aud: araziod.aud
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/backstab.aud: backstab.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/chaos2.aud: chaos2.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/shut_it.aud: shut_it.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/twinmix1.aud: twinmix1.aud
|
||||
^SupportDir|Content/ra/v2/expand/under3.aud: under3.aud
|
||||
^SupportDir|Content/ra/v2/expand/vr2.aud: vr2.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
^SupportDir|Content/ra/v2/expand/expand2.mix: EXPAND2.MIX
|
||||
^SupportDir|Content/ra/v2/expand/hires1.mix: HIRES1.MIX
|
||||
^SupportDir|Content/ra/v2/expand/lores1.mix: LORES1.MIX
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractMix: REDALERT.MIX
|
||||
^SupportDir|Content/ra/v2/hires.mix: hires.mix
|
||||
^SupportDir|Content/ra/v2/local.mix: local.mix
|
||||
@@ -39,10 +22,79 @@ ra-origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/temperat.mix: temperat.mix
|
||||
^SupportDir|Content/ra/v2/sounds.mix: sounds.mix
|
||||
^SupportDir|Content/ra/v2/snow.mix: snow.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/russian.mix: russian.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
# Aftermath expansion files:
|
||||
ContentPackage:
|
||||
Name: aftermathbase
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ra/v2/expand/expand2.mix: EXPAND2.MIX
|
||||
^SupportDir|Content/ra/v2/expand/hires1.mix: HIRES1.MIX
|
||||
^SupportDir|Content/ra/v2/expand/lores1.mix: LORES1.MIX
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/sounds.mix
|
||||
^SupportDir|Content/ra/v2/expand/chrotnk1.aud: chrotnk1.aud
|
||||
^SupportDir|Content/ra/v2/expand/fixit1.aud: fixit1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jburn1.aud: jburn1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jchrge1.aud: jchrge1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jcrisp1.aud: jcrisp1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jdance1.aud: jdance1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jjuice1.aud: jjuice1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jjump1.aud: jjump1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jlight1.aud: jlight1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jpower1.aud: jpower1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jshock1.aud: jshock1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jyes1.aud: jyes1.aud
|
||||
^SupportDir|Content/ra/v2/expand/madchrg2.aud: madchrg2.aud
|
||||
^SupportDir|Content/ra/v2/expand/madexplo.aud: madexplo.aud
|
||||
^SupportDir|Content/ra/v2/expand/mboss1.aud: mboss1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhear1.aud: mhear1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhotdig1.aud: mhotdig1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhowdy1.aud: mhowdy1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhuh1.aud: mhuh1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mlaff1.aud: mlaff1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mrise1.aud: mrise1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mwrench1.aud: mwrench1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myeehaw1.aud: myeehaw1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myes1.aud: myes1.aud
|
||||
# Aftermath music (optional):
|
||||
ContentPackage:
|
||||
Name: music-aftermath
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
# Counterstrike music (optional):
|
||||
ContentPackage:
|
||||
Name: music-counterstrike
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ra/v2/expand/2nd_hand.aud: 2nd_hand.aud
|
||||
^SupportDir|Content/ra/v2/expand/araziod.aud: araziod.aud
|
||||
^SupportDir|Content/ra/v2/expand/backstab.aud: backstab.aud
|
||||
^SupportDir|Content/ra/v2/expand/chaos2.aud: chaos2.aud
|
||||
^SupportDir|Content/ra/v2/expand/shut_it.aud: shut_it.aud
|
||||
^SupportDir|Content/ra/v2/expand/twinmix1.aud: twinmix1.aud
|
||||
^SupportDir|Content/ra/v2/expand/under3.aud: under3.aud
|
||||
^SupportDir|Content/ra/v2/expand/vr2.aud: vr2.aud
|
||||
# Allied campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-allied
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/movies1.mix: movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies2.mix: movies2.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies/aagun.vqa: aagun.vqa
|
||||
^SupportDir|Content/ra/v2/movies/aftrmath.vqa: aftrmath.vqa
|
||||
@@ -96,6 +148,12 @@ ra-origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/movies/ally10b.vqa: ally10b.vqa
|
||||
^SupportDir|Content/ra/v2/movies/ally11.vqa: ally11.vqa
|
||||
Delete: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
# Soviet campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-soviet
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/movies2.mix: movies2.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies2.mix
|
||||
^SupportDir|Content/ra/v2/movies/double.vqa: double.vqa
|
||||
^SupportDir|Content/ra/v2/movies/dpthchrg.vqa: dpthchrg.vqa
|
||||
@@ -153,31 +211,6 @@ ra-origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/movies/countdwn.vqa: countdwn.vqa
|
||||
^SupportDir|Content/ra/v2/movies/cronfail.vqa: cronfail.vqa
|
||||
Delete: ^SupportDir|Content/ra/v2/movies2.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/sounds.mix
|
||||
^SupportDir|Content/ra/v2/expand/chrotnk1.aud: chrotnk1.aud
|
||||
^SupportDir|Content/ra/v2/expand/fixit1.aud: fixit1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jburn1.aud: jburn1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jchrge1.aud: jchrge1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jcrisp1.aud: jcrisp1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jdance1.aud: jdance1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jjuice1.aud: jjuice1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jjump1.aud: jjump1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jlight1.aud: jlight1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jpower1.aud: jpower1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jshock1.aud: jshock1.aud
|
||||
^SupportDir|Content/ra/v2/expand/jyes1.aud: jyes1.aud
|
||||
^SupportDir|Content/ra/v2/expand/madchrg2.aud: madchrg2.aud
|
||||
^SupportDir|Content/ra/v2/expand/madexplo.aud: madexplo.aud
|
||||
^SupportDir|Content/ra/v2/expand/mboss1.aud: mboss1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhear1.aud: mhear1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhotdig1.aud: mhotdig1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhowdy1.aud: mhowdy1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mhuh1.aud: mhuh1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mlaff1.aud: mlaff1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mrise1.aud: mrise1.aud
|
||||
^SupportDir|Content/ra/v2/expand/mwrench1.aud: mwrench1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myeehaw1.aud: myeehaw1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myes1.aud: myes1.aud
|
||||
|
||||
cnc-origin: Command & Conquer (Origin version, English)
|
||||
Type: RegistryDirectory
|
||||
@@ -187,6 +220,10 @@ cnc-origin: Command & Conquer (Origin version, English)
|
||||
IDFiles:
|
||||
CONQUER.MIX: 833e02a09aae694659eb312d3838367f681d1b30
|
||||
Install:
|
||||
# C&C Desert Tileset:
|
||||
ContentPackage:
|
||||
Name: cncdesert
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ra/v2/cnc/desert.mix: DESERT.MIX
|
||||
|
||||
@@ -198,7 +235,12 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
IDFiles:
|
||||
Data/CNCDATA/RED_ALERT/CD1/REDALERT.MIX: 0e58f4b54f44f6cd29fecf8cf379d33cf2d4caef
|
||||
Length: 4096
|
||||
# The Remastered Collection doesn't include the RA Soviet CD unfortunately, so we can't install Soviet campaign briefings.
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/REDALERT.MIX
|
||||
^SupportDir|Content/ra/v2/hires.mix: hires.mix
|
||||
^SupportDir|Content/ra/v2/local.mix: local.mix
|
||||
@@ -208,12 +250,22 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/conquer.mix: conquer.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix
|
||||
^SupportDir|Content/ra/v2/interior.mix: interior.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/snow.mix: snow.mix
|
||||
^SupportDir|Content/ra/v2/sounds.mix: sounds.mix
|
||||
^SupportDir|Content/ra/v2/russian.mix: russian.mix
|
||||
^SupportDir|Content/ra/v2/allies.mix: allies.mix
|
||||
^SupportDir|Content/ra/v2/temperat.mix: temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
# Allied campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-allied
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/movies1.mix: movies1.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies/aagun.vqa: aagun.vqa
|
||||
@@ -268,6 +320,10 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/movies/toofar.vqa: toofar.vqa
|
||||
^SupportDir|Content/ra/v2/movies/trinity.vqa: trinity.vqa
|
||||
Delete: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
# Counterstrike music (optional):
|
||||
ContentPackage:
|
||||
Name: music-counterstrike
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/COUNTERSTRIKE/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
@@ -280,24 +336,16 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/expand/under3.aud: under3.aud
|
||||
^SupportDir|Content/ra/v2/expand/vr2.aud: vr2.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
# Aftermath expansion files:
|
||||
ContentPackage:
|
||||
Name: aftermathbase
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/RED_ALERT/AFTERMATH
|
||||
^SupportDir|Content/ra/v2/expand/expand2.mix: expand2.mix
|
||||
^SupportDir|Content/ra/v2/expand/hires1.mix: hires1.mix
|
||||
^SupportDir|Content/ra/v2/expand/lores1.mix: lores1.mix
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/AFTERMATH/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/sounds.mix: sounds.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/sounds.mix
|
||||
^SupportDir|Content/ra/v2/expand/chrotnk1.aud: chrotnk1.aud
|
||||
^SupportDir|Content/ra/v2/expand/fixit1.aud: fixit1.aud
|
||||
@@ -324,5 +372,26 @@ cncr-origin: C&C Remastered Collection (Origin version, English)
|
||||
^SupportDir|Content/ra/v2/expand/myeehaw1.aud: myeehaw1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myes1.aud: myes1.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/sounds.mix
|
||||
# Aftermath music (optional):
|
||||
ContentPackage:
|
||||
Name: music-aftermath
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/AFTERMATH/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
# C&C Desert Tileset:
|
||||
ContentPackage:
|
||||
Name: cncdesert
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD1
|
||||
^SupportDir|Content/ra/v2/cnc/desert.mix: DESERT.MIX
|
||||
@@ -5,6 +5,10 @@ soviet: Red Alert 95 (Soviet Disc, English)
|
||||
Length: 4096
|
||||
INSTALL/REDALERT.MIX: 0e58f4b54f44f6cd29fecf8cf379d33cf2d4caef
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractMix: INSTALL/REDALERT.MIX
|
||||
^SupportDir|Content/ra/v2/hires.mix: hires.mix
|
||||
^SupportDir|Content/ra/v2/local.mix: local.mix
|
||||
@@ -12,14 +16,24 @@ soviet: Red Alert 95 (Soviet Disc, English)
|
||||
^SupportDir|Content/ra/v2/speech.mix: speech.mix
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/conquer.mix: conquer.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix # Is this one used? The FirstDecade and TUC installers are missing this!
|
||||
^SupportDir|Content/ra/v2/interior.mix: interior.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/snow.mix: snow.mix
|
||||
^SupportDir|Content/ra/v2/russian.mix: russian.mix
|
||||
^SupportDir|Content/ra/v2/allies.mix: allies.mix
|
||||
^SupportDir|Content/ra/v2/sounds.mix: sounds.mix
|
||||
^SupportDir|Content/ra/v2/temperat.mix: temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
# Soviet campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-soviet
|
||||
Actions:
|
||||
ExtractMix: MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/movies2.mix: movies2.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies2.mix
|
||||
^SupportDir|Content/ra/v2/movies/aagun.vqa: aagun.vqa
|
||||
|
||||
@@ -4,7 +4,12 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
IDFiles:
|
||||
Data/CNCDATA/RED_ALERT/CD1/REDALERT.MIX: 0e58f4b54f44f6cd29fecf8cf379d33cf2d4caef
|
||||
Length: 4096
|
||||
# The Remastered Collection doesn't include the RA Soviet CD unfortunately, so we can't install Soviet campaign briefings.
|
||||
Install:
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: base
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/REDALERT.MIX
|
||||
^SupportDir|Content/ra/v2/hires.mix: hires.mix
|
||||
^SupportDir|Content/ra/v2/local.mix: local.mix
|
||||
@@ -12,14 +17,24 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
^SupportDir|Content/ra/v2/speech.mix: speech.mix
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/conquer.mix: conquer.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix
|
||||
^SupportDir|Content/ra/v2/general.mix: general.mix # Is this one used? The FirstDecade and TUC installers are missing this!
|
||||
^SupportDir|Content/ra/v2/interior.mix: interior.mix
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/snow.mix: snow.mix
|
||||
^SupportDir|Content/ra/v2/sounds.mix: sounds.mix
|
||||
^SupportDir|Content/ra/v2/russian.mix: russian.mix
|
||||
^SupportDir|Content/ra/v2/allies.mix: allies.mix
|
||||
^SupportDir|Content/ra/v2/temperat.mix: temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: music
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/scores.mix: scores.mix
|
||||
# Allied campaign briefings (optional):
|
||||
ContentPackage:
|
||||
Name: movies-allied
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/CD1/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/movies1.mix: movies1.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
^SupportDir|Content/ra/v2/movies/aagun.vqa: aagun.vqa
|
||||
@@ -74,6 +89,10 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
^SupportDir|Content/ra/v2/movies/toofar.vqa: toofar.vqa
|
||||
^SupportDir|Content/ra/v2/movies/trinity.vqa: trinity.vqa
|
||||
Delete: ^SupportDir|Content/ra/v2/movies1.mix
|
||||
# Counterstrike music (optional):
|
||||
ContentPackage:
|
||||
Name: music-counterstrike
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/COUNTERSTRIKE/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
@@ -86,24 +105,16 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
^SupportDir|Content/ra/v2/expand/under3.aud: under3.aud
|
||||
^SupportDir|Content/ra/v2/expand/vr2.aud: vr2.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
# Aftermath expansion files:
|
||||
ContentPackage:
|
||||
Name: aftermathbase
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/RED_ALERT/AFTERMATH
|
||||
^SupportDir|Content/ra/v2/expand/expand2.mix: expand2.mix
|
||||
^SupportDir|Content/ra/v2/expand/hires1.mix: hires1.mix
|
||||
^SupportDir|Content/ra/v2/expand/lores1.mix: lores1.mix
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/AFTERMATH/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/sounds.mix: sounds.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/sounds.mix
|
||||
^SupportDir|Content/ra/v2/expand/chrotnk1.aud: chrotnk1.aud
|
||||
^SupportDir|Content/ra/v2/expand/fixit1.aud: fixit1.aud
|
||||
@@ -130,5 +141,26 @@ cncr-steam: C&C Remastered Collection (Steam version, English)
|
||||
^SupportDir|Content/ra/v2/expand/myeehaw1.aud: myeehaw1.aud
|
||||
^SupportDir|Content/ra/v2/expand/myes1.aud: myes1.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/sounds.mix
|
||||
# Aftermath music (optional):
|
||||
ContentPackage:
|
||||
Name: music-aftermath
|
||||
Actions:
|
||||
ExtractMix: Data/CNCDATA/RED_ALERT/AFTERMATH/MAIN.MIX
|
||||
^SupportDir|Content/ra/v2/expand/scores.mix: scores.mix
|
||||
ExtractMix: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
^SupportDir|Content/ra/v2/expand/await.aud: await.aud
|
||||
^SupportDir|Content/ra/v2/expand/bog.aud: bog.aud
|
||||
^SupportDir|Content/ra/v2/expand/float_v2.aud: float_v2.aud
|
||||
^SupportDir|Content/ra/v2/expand/gloom.aud: gloom.aud
|
||||
^SupportDir|Content/ra/v2/expand/grndwire.aud: grndwire.aud
|
||||
^SupportDir|Content/ra/v2/expand/rpt.aud: rpt.aud
|
||||
^SupportDir|Content/ra/v2/expand/search.aud: search.aud
|
||||
^SupportDir|Content/ra/v2/expand/traction.aud: traction.aud
|
||||
^SupportDir|Content/ra/v2/expand/wastelnd.aud: wastelnd.aud
|
||||
Delete: ^SupportDir|Content/ra/v2/expand/scores.mix
|
||||
# C&C Desert Tileset:
|
||||
ContentPackage:
|
||||
Name: cncdesert
|
||||
Actions:
|
||||
Copy: Data/CNCDATA/TIBERIAN_DAWN/CD1
|
||||
^SupportDir|Content/ra/v2/cnc/desert.mix: DESERT.MIX
|
||||
|
||||
@@ -4,8 +4,10 @@ fstorm: Firestorm Expansion Disc (English)
|
||||
Install/README.TXT: f2810b540fce8f3880250213ee08c57780d81c20
|
||||
Install/Language.dll: 4df87c1a2289da57dd14d0a7299546f37357fcca
|
||||
Install:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/firestorm/scores01.mix: scores01.mix
|
||||
# Firestorm expansion files:
|
||||
ContentPackage:
|
||||
Name: fstorm
|
||||
Actions:
|
||||
ExtractMix: Install/expand01.mix
|
||||
^SupportDir|Content/ts/firestorm/m_emp.vxl: m_emp.vxl
|
||||
^SupportDir|Content/ts/firestorm/mwar_nod.vxl: mwar_nod.vxl
|
||||
@@ -191,3 +193,9 @@ fstorm: Firestorm Expansion Disc (English)
|
||||
^SupportDir|Content/ts/firestorm/fona15.tem: fona15.tem
|
||||
^SupportDir|Content/ts/firestorm/bigblue3.tem: bigblue3.tem
|
||||
Delete: ^SupportDir|Content/ts/firestorm/temperat.mix
|
||||
# Firestorm expansion music (optional):
|
||||
ContentPackage:
|
||||
Name: fstorm-music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/firestorm/scores01.mix: scores01.mix
|
||||
|
||||
@@ -4,15 +4,19 @@ tfd: C&C The First Decade (English)
|
||||
data1.hdr: bef3a08c3fc1b1caf28ca0dbb97c1f900005930e
|
||||
data1.cab: 12ad6113a6890a1b4d5651a75378c963eaf513b9
|
||||
Install:
|
||||
BeforeInstall:
|
||||
# This one step sets up both required packages - tibsun and fstorm.
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
6: data6.cab
|
||||
7: data7.cab
|
||||
Extract:
|
||||
^SupportDir|Content/ts/scores.mix: Tiberian Sun\SUN\SCORES.MIX
|
||||
^SupportDir|Content/ts/tibsun.mix: Tiberian Sun\SUN\TIBSUN.MIX
|
||||
^SupportDir|Content/ts/expand01.mix: Tiberian Sun\SUN\expand01.mix
|
||||
^SupportDir|Content/ts/firestorm/scores01.mix: Tiberian Sun\SUN\scores01.mix
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: tibsun
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ts/tibsun.mix
|
||||
^SupportDir|Content/ts/cache.mix: cache.mix
|
||||
^SupportDir|Content/ts/conquer.mix: conquer.mix
|
||||
@@ -29,6 +33,10 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ts/tem.mix: tem.mix
|
||||
^SupportDir|Content/ts/temperat.mix: temperat.mix
|
||||
Delete: ^SupportDir|Content/ts/tibsun.mix
|
||||
# Firestorm expansion files:
|
||||
ContentPackage:
|
||||
Name: fstorm
|
||||
Actions:
|
||||
ExtractMix: ^SupportDir|Content/ts/expand01.mix
|
||||
^SupportDir|Content/ts/firestorm/m_emp.vxl: m_emp.vxl
|
||||
^SupportDir|Content/ts/firestorm/mwar_nod.vxl: mwar_nod.vxl
|
||||
@@ -215,3 +223,23 @@ tfd: C&C The First Decade (English)
|
||||
^SupportDir|Content/ts/firestorm/fona15.tem: fona15.tem
|
||||
^SupportDir|Content/ts/firestorm/bigblue3.tem: bigblue3.tem
|
||||
Delete: ^SupportDir|Content/ts/firestorm/temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: tibsun-music
|
||||
Actions:
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
6: data6.cab
|
||||
7: data7.cab
|
||||
Extract:
|
||||
^SupportDir|Content/ts/scores.mix: Tiberian Sun\SUN\SCORES.MIX
|
||||
# Firestorm expansion music (optional):
|
||||
ContentPackage:
|
||||
Name: fstorm-music
|
||||
Actions:
|
||||
ExtractIscab: data1.hdr
|
||||
Volumes:
|
||||
6: data6.cab
|
||||
7: data7.cab
|
||||
Extract:
|
||||
^SupportDir|Content/ts/firestorm/scores01.mix: Tiberian Sun\SUN\scores01.mix
|
||||
|
||||
@@ -6,9 +6,10 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
IDFiles:
|
||||
GDFBinary_en_US.dll: 4bb56a449bd0003e7ae67625d90a11ae169319d6
|
||||
Install:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/scores.mix: SCORES.MIX
|
||||
^SupportDir|Content/ts/firestorm/scores01.mix: scores01.mix
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: tibsun
|
||||
Actions:
|
||||
ExtractMix: TIBSUN.MIX
|
||||
^SupportDir|Content/ts/cache.mix: cache.mix
|
||||
^SupportDir|Content/ts/conquer.mix: conquer.mix
|
||||
@@ -24,6 +25,10 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/ts/speech02.mix: speech02.mix
|
||||
^SupportDir|Content/ts/tem.mix: tem.mix
|
||||
^SupportDir|Content/ts/temperat.mix: temperat.mix
|
||||
# Firestorm expansion files:
|
||||
ContentPackage:
|
||||
Name: fstorm
|
||||
Actions:
|
||||
ExtractMix: expand01.mix
|
||||
^SupportDir|Content/ts/firestorm/m_emp.vxl: m_emp.vxl
|
||||
^SupportDir|Content/ts/firestorm/mwar_nod.vxl: mwar_nod.vxl
|
||||
@@ -209,3 +214,15 @@ origin: C&C The Ultimate Collection (Origin version, English)
|
||||
^SupportDir|Content/ts/firestorm/fona15.tem: fona15.tem
|
||||
^SupportDir|Content/ts/firestorm/bigblue3.tem: bigblue3.tem
|
||||
Delete: ^SupportDir|Content/ts/firestorm/temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: tibsun-music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/scores.mix: SCORES.MIX
|
||||
# Firestorm expansion music (optional):
|
||||
ContentPackage:
|
||||
Name: fstorm-music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/firestorm/scores01.mix: scores01.mix
|
||||
|
||||
@@ -4,8 +4,10 @@ tibsun: Tiberian Sun (GDI or Nod Disc, English)
|
||||
README.TXT: 45745c4a0c888317ec900208a426472779c42bf7
|
||||
AUTOPLAY.WAV: 2dfce5d00f98b641849c29942b651f4e98d30e30
|
||||
Install:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/scores.mix: SCORES.MIX
|
||||
# Base game files:
|
||||
ContentPackage:
|
||||
Name: tibsun
|
||||
Actions:
|
||||
ExtractMix: INSTALL/TIBSUN.MIX
|
||||
^SupportDir|Content/ts/cache.mix: cache.mix
|
||||
^SupportDir|Content/ts/conquer.mix: conquer.mix
|
||||
@@ -21,3 +23,9 @@ tibsun: Tiberian Sun (GDI or Nod Disc, English)
|
||||
^SupportDir|Content/ts/speech02.mix: speech02.mix
|
||||
^SupportDir|Content/ts/tem.mix: tem.mix
|
||||
^SupportDir|Content/ts/temperat.mix: temperat.mix
|
||||
# Base game music (optional):
|
||||
ContentPackage:
|
||||
Name: tibsun-music
|
||||
Actions:
|
||||
Copy: .
|
||||
^SupportDir|Content/ts/scores.mix: SCORES.MIX
|
||||
|
||||
Reference in New Issue
Block a user