Reorganize global .lua files.
This commit is contained in:
committed by
abcdefg30
parent
a502e85e68
commit
58b105f0d4
2
Makefile
2
Makefile
@@ -120,7 +120,7 @@ check-scripts:
|
||||
@echo "Checking for Lua syntax errors..."
|
||||
@luac -p $(shell find mods/*/maps/* -iname '*.lua')
|
||||
@luac -p $(shell find lua/* -iname '*.lua')
|
||||
@luac -p $(shell find mods/*/bits/scripts/* -iname '*.lua')
|
||||
@luac -p $(shell find mods/*/scripts/* -iname '*.lua')
|
||||
|
||||
test: all
|
||||
@echo
|
||||
|
||||
2
make.ps1
2
make.ps1
@@ -144,7 +144,7 @@ function Check-Scripts-Command
|
||||
{
|
||||
luac -p $script
|
||||
}
|
||||
foreach ($script in ls "mods/*/bits/scripts/*.lua")
|
||||
foreach ($script in ls "mods/*/scripts/*.lua")
|
||||
{
|
||||
luac -p $script
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, cnc64gdi01.lua
|
||||
Scripts: campaign.lua, utils.lua, cnc64gdi01.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: aoi
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, scj01ea.lua
|
||||
Scripts: campaign.lua, utils.lua, scj01ea.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: j1
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi01.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi01.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: aoi
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi02.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi02.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: befeared
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi03.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi03.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: crep226m
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi04a.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi04a.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: fist226m
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi04b.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi04b.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: fist226m
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi04c.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi04c.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: ind
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi05a.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi05a.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: rain
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi05b.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi05b.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: rain
|
||||
MissionData:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi05c.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi05c.lua
|
||||
MissionData:
|
||||
Briefing: A GDI field base is under attack. They have fended off one attack but will not survive another.\n\nMove to the base, repair the structures and then launch a strike force to destroy the Nod base in the area.\n\nDestroy all Nod units and structures.
|
||||
BackgroundVideo: podium.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi06.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi06.lua
|
||||
MusicPlaylist:
|
||||
BackgroundMusic: rain-ambient
|
||||
StartingMusic: rain
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi07.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi07.lua
|
||||
MissionData:
|
||||
Briefing: Previous mission objective not complete.\nAirfield was to be targeted. \n\nNew objective: Build up a base and Destroy remaining Nod structures and units.\n\nReinforcements will be provided.
|
||||
BriefingVideo: gdi7.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi08a.lua, gdi08a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi08a.lua, gdi08a-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: march
|
||||
VictoryMusic: gdi_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi08b.lua, gdi08b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi08b.lua, gdi08b-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: march
|
||||
VictoryMusic: gdi_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, gdi09.lua, gdi09-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, gdi09.lua, gdi09-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: march
|
||||
VictoryMusic: gdi_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod01.lua
|
||||
Scripts: campaign.lua, utils.lua, nod01.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: nomercy
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod02a.lua
|
||||
Scripts: campaign.lua, utils.lua, nod02a.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: ind2
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod02b.lua
|
||||
Scripts: campaign.lua, utils.lua, nod02b.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: ind2
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod03a.lua
|
||||
Scripts: campaign.lua, utils.lua, nod03a.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: chrg226m
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod03b.lua
|
||||
Scripts: campaign.lua, utils.lua, nod03b.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: chrg226m
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod04a.lua
|
||||
Scripts: campaign.lua, utils.lua, nod04a.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: warfare
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod04b.lua
|
||||
Scripts: campaign.lua, utils.lua, nod04b.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: valkyrie
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod05.lua
|
||||
Scripts: campaign.lua, utils.lua, nod05.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: airstrik
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod06a.lua
|
||||
Scripts: campaign.lua, utils.lua, nod06a.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: rout
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod06b.lua
|
||||
Scripts: campaign.lua, utils.lua, nod06b.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: rout
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod06c.lua
|
||||
Scripts: campaign.lua, utils.lua, nod06c.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: rout
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod07a.lua, nod07a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, nod07a.lua, nod07a-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: justdoit
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod07b.lua, nod07b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, nod07b.lua, nod07b-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: justdoit
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod07c.lua
|
||||
Scripts: campaign.lua, utils.lua, nod07c.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: justdoit
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod08a.lua, nod08a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, nod08a.lua, nod08a-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: linefire
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod08b.lua, nod08b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, nod08b.lua, nod08b-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: linefire
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod09.lua, nod09-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, nod09.lua, nod09-AI.lua
|
||||
MusicPlaylist:
|
||||
StartingMusic: march
|
||||
VictoryMusic: nod_win1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod10a.lua
|
||||
Scripts: campaign.lua, utils.lua, nod10a.lua
|
||||
MissionData:
|
||||
Briefing: GDI is developing an orbital weapon. Our spies have told us of a large lake near the location of the R&D center.\n\nFind the base, and use the sniper to eliminate their scientist.
|
||||
BackgroundVideo: kanepre.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, nod10b.lua
|
||||
Scripts: campaign.lua, utils.lua, nod10b.lua
|
||||
MissionData:
|
||||
Briefing: GDI is developing a new, heavily armored tank. Our spies have located the GDI R&D base.\n\nUse your small strike force to locate and penetrate the center. Be sure to destroy the tanks in the base and the factory.
|
||||
BackgroundVideo: kanepre.vqa
|
||||
|
||||
@@ -31,7 +31,8 @@ Packages:
|
||||
cnc|bits/jungle
|
||||
cnc|bits/desert
|
||||
cnc|bits/ss
|
||||
cnc|bits/scripts
|
||||
cnc|scripts
|
||||
common|scripts
|
||||
cnc|uibits
|
||||
|
||||
MapFolders:
|
||||
|
||||
@@ -6,11 +6,8 @@
|
||||
the License, or (at your option) any later version. For more
|
||||
information, see COPYING.
|
||||
]]
|
||||
IdleHunt = function(actor)
|
||||
if actor.HasProperty("Hunt") and not actor.IsDead then
|
||||
Trigger.OnIdle(actor, actor.Hunt)
|
||||
end
|
||||
end
|
||||
|
||||
Difficulty = Map.LobbyOption("difficulty")
|
||||
|
||||
InitObjectives = function(player)
|
||||
Trigger.OnObjectiveAdded(player, function(p, id)
|
||||
14
mods/common/scripts/utils.lua
Normal file
14
mods/common/scripts/utils.lua
Normal file
@@ -0,0 +1,14 @@
|
||||
--[[
|
||||
Copyright 2007-2021 The OpenRA Developers (see AUTHORS)
|
||||
This file is part of OpenRA, which is free software. It is made
|
||||
available to you under the terms of the GNU General Public License
|
||||
as published by the Free Software Foundation, either version 3 of
|
||||
the License, or (at your option) any later version. For more
|
||||
information, see COPYING.
|
||||
]]
|
||||
|
||||
IdleHunt = function(actor)
|
||||
if actor.HasProperty("Hunt") and not actor.IsDead then
|
||||
Trigger.OnIdle(actor, actor.Hunt)
|
||||
end
|
||||
end
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides01a.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides01a.lua
|
||||
MissionData:
|
||||
Briefing: Harvest Spice from the Imperial Basin. Construct a Spice Refinery and defend it against the Harkonnen troops scattered throughout the basin. You have been assigned only limited offensive forces - use them wisely.\n\nYou will have to learn the subtleties of mining as you go, but remember to build Silos to store the Spice. When you run out of storage space you can not gather more Spice. Also, any building without adequate concrete foundation will need immediate repair and be vulnerable to erosive damage from the harsh environment. Your greatest adversary may be the elements.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR01_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides01b.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides01b.lua
|
||||
MissionData:
|
||||
Briefing: Harvest Spice from the Imperial Basin. Construct a Spice Refinery and defend it against the Harkonnen troops scattered throughout the basin. You have been assigned only limited offensive forces - use them wisely.\n\nYou will have to learn the subtleties of mining as you go, but remember to build Silos to store the Spice. When you run out of storage space you can not gather more Spice. Also, any building without adequate concrete foundation will need immediate repair and be vulnerable to erosive damage from the harsh environment. Your greatest adversary may be the elements.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR01_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides02a.lua, atreides02a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides02a.lua, atreides02a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Infiltrate the Imperial Basin and build up our forces until they are strong enough to eradicate the local Harkonnen presence.\n\nThe Harkonnen are reinforcing their troops by air, so be on your guard. Use the Outpost's radar to detect attacks from unexpected quarters.\n\nBe careful when mining the Spice. Spice mounds grow out of the sand. While a vital source of Spice, Spice mounds can damage or destroy any unit that blunders into them.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR02_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides02b.lua, atreides02b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides02b.lua, atreides02b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Infiltrate the Imperial Basin and build up our forces until they are strong enough to eradicate the local Harkonnen presence.\n\nThe Harkonnen are reinforcing their troops by air, so be on your guard. Use the Outpost's radar to detect attacks from unexpected quarters.\n\nBe careful when mining the Spice. Spice mounds grow out of the sand. While a vital source of Spice, Spice mounds can damage or destroy any unit that blunders into them.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR02_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides03a.lua, atreides03a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides03a.lua, atreides03a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Bring the Atreides forces up to combat strength - quickly. Guard against surprise attacks and ensure Spice production.\n\nThe Ordos forces are light but numerous. To combat the Ordos, you have been granted license to produce Quads, which have a greater anti-vehicle capability than Trikes. Upgrade your Light Factories to allow production of these units.\n\nMeet any aggression with overwhelming force.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR03_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides03b.lua, atreides03b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides03b.lua, atreides03b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Bring the Atreides forces up to combat strength - quickly. Guard against surprise attacks and ensure Spice production.\n\nThe Ordos forces are light but numerous. To combat the Ordos, you have been granted license to produce Quads, which have a greater anti-vehicle capability than Trikes. Upgrade your Light Factories to allow production of these units.\n\nMeet any aggression with overwhelming force.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR03_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides04.lua, atreides04-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides04.lua, atreides04-AI.lua
|
||||
MissionData:
|
||||
Briefing: Our scouts have discovered the hidden Fremen base. The Harkonnen blockade of the Fremen must be broken.\n\nPowerful Harkonnen forces to the South are massing for an assault on the Fremen. Heavy forces have been allocated to you to smash through the Harkonnen fortifications and come to the aid of the Fremen.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR04_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, atreides05.lua, atreides05-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, atreides05.lua, atreides05-AI.lua
|
||||
MissionData:
|
||||
Briefing: According to our spies, the Fremen are being held at the far Northwest corner of Sietch Tabr. Push your way through the Harkonnen ranks to rescue the hostages.\n\nScout the terrain before you launch the main assault. Our Engineers must reach the Barracks and capture it intact. The rest of the base can be razed to the ground.\n\nAdditionally, there are rumors of an illegal Smuggling operation in the area. A large shipment of contraband is expected at the Smuggler's Starport. If you can capture the Starport before the contraband arrives, you will be able to confiscate it for the Atreides war effort.\n\nBe warned, the Smugglers have Mercenary allies who may assist them if you interfere.\n\nGood luck.\n
|
||||
BriefingVideo: A_BR05_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen01a.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen01a.lua
|
||||
MissionData:
|
||||
Briefing: Mine the Spice from the Imperial Basin, before the Atreides try to seize the area. Execute anyone who tries to stop you.\n\nBuild Silos to store the Spice. Remember to place buildings on concrete foundations to prevent erosion and gradual decline. To build without concrete would be inefficient. Inefficiency will not be tolerated.\n
|
||||
BriefingVideo: H_BR01_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen01b.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen01b.lua
|
||||
MissionData:
|
||||
Briefing: Mine the Spice from the Imperial Basin, before the Atreides try to seize the area. Execute anyone who tries to stop you.\n\nBuild Silos to store the Spice. Remember to place buildings on concrete foundations to prevent erosion and gradual decline. To build without concrete would be inefficient. Inefficiency will not be tolerated.\n
|
||||
BriefingVideo: H_BR01_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen02a.lua, harkonnen02a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen02a.lua, harkonnen02a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Strengthen your forces at our mining camp in the Imperial Basin. We must punish the Atreides for their insolence. Teach them the consequences of opposing House Harkonnen.\n\nOur radar will help you find your targets.\n
|
||||
BriefingVideo: H_BR02_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen02b.lua, harkonnen02b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen02b.lua, harkonnen02b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Strengthen your forces at our mining camp in the Imperial Basin. We must punish the Atreides for their insolence. Teach them the consequences of opposing House Harkonnen.\n\nOur radar will help you find your targets.\n
|
||||
BriefingVideo: H_BR02_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen03a.lua, harkonnen03a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen03a.lua, harkonnen03a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Attack and destroy the Atreides base at Sietch Tabr. Strike hard and eliminate all resistance.\n\nHeavier Quad vehicles will be made available for your attack. Upgrade your Light Factory to gain access to these vehicles.\n
|
||||
BriefingVideo: H_BR03_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen03b.lua, harkonnen03b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen03b.lua, harkonnen03b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Attack and destroy the Atreides base at Sietch Tabr. Strike hard and eliminate all resistance.\n\nHeavier Quad vehicles will be made available for your attack. Upgrade your Light Factory to gain access to these vehicles.\n
|
||||
BriefingVideo: H_BR03_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen04.lua, harkonnen04-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen04.lua, harkonnen04-AI.lua
|
||||
MissionData:
|
||||
Briefing: The native Fremen must be dealt with. Assemble a strike force to lead a sweep through the mountains. Seek out the Fremen hold, and destroy it. If any House responds, destroy it.\n\nTanks have been deployed to grind the Fremen beneath their treads. Demonstrate the power of House Harkonnen.
|
||||
BriefingVideo: H_BR04_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen05.lua, harkonnen05-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen05.lua, harkonnen05-AI.lua
|
||||
MissionData:
|
||||
Briefing: Protect the Outpost at Habbanya to prevent Imperial interference. Rush ground troops through the mountain passes and secure our Outpost. Once this is done, turn on the Ordos and crush them.
|
||||
BriefingVideo: H_BR05_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen06a.lua, harkonnen06a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen06a.lua, harkonnen06a-AI.lua
|
||||
MissionData:
|
||||
Briefing: The weak Ordos are no match for Harkonnen troops. However, smuggled Ixian technologies may upset this balance of power.\n\nThis cannot be allowed to happen. Establish a base on the plain, locate the Ordos Starport and destroy or capture it before the expensive shipments of Ixian weaponry begin to arrive. Time is short - the transports have already entered the system.
|
||||
BriefingVideo: H_BR06_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen06b.lua, harkonnen06b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen06b.lua, harkonnen06b-AI.lua
|
||||
MissionData:
|
||||
Briefing: The weak Ordos are no match for Harkonnen troops. However, smuggled Ixian technologies may upset this balance of power.\n\nThis cannot be allowed to happen. Establish a base on the plain, locate the Ordos Starport and destroy or capture it before the expensive shipments of Ixian weaponry begin to arrive. Time is short - the transports have already entered the system.
|
||||
BriefingVideo: H_BR06_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen07.lua, harkonnen07-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen07.lua, harkonnen07-AI.lua
|
||||
MissionData:
|
||||
Briefing: Your target is the Atreides High Tech Factory, the weak link of the Duke's plan to combine with the Imperial Troops. Without it, the Imperial Carryalls will soon fall into disrepair and not be able to ferry further reinforcements to the battle.\n\nThe Atreides force is large and well-fortified - a frontal assault will fail. However, one Construction Yard to the West of their position is isolated and lightly defended. A small strike force has been airlifted deep into enemy territory. Capture the Construction Yard and use it against the Atreides.
|
||||
BriefingVideo: H_BR07_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen08.lua, harkonnen08-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen08.lua, harkonnen08-AI.lua
|
||||
MissionData:
|
||||
Briefing: The Ordos continue to grow in strength, thanks to their acquisition of new weaponry. The Ordos know that the wrath of the Harkonnen will soon fall upon them, and have allied with the Atreides.\n\nThis will not protect them from our Atomics. Eliminate any Atreides you encounter, but focus upon the Ordos as the main target. Smash their army, burn their structures and bring back the spoils to decorate the walls of the Palace! Capturing or destroying the Ordos Palace will show the Atreides the true might of House of Harkonnen and will throw the Ordos allegiance into disarray.\n\nOur scouts report a Mercenary leader inspecting a nearby Heavy Factory. If the Heavy Factory can be captured, the Mercenaries could be persuaded to fight for the Harkonnen. The mercenaries receive reinforcements via the Starport, so this must remain in their possession for them to be of any use.
|
||||
BriefingVideo: H_BR08_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen09a.lua, harkonnen09a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen09a.lua, harkonnen09a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Only the Atreides and Imperial forces now remain. The Sardaukar, still scattered from their long march from the North, cannot mass their forces to attack. Only the destruction of the Emperor's base encampment will stop the flow of Imperial forces.\n\nOnce this has been accomplished, turn on the Atreides and annihilate them. Claim Arrakis for House Harkonnen!
|
||||
BriefingVideo: H_BR09_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, harkonnen09b.lua, harkonnen09b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, harkonnen09b.lua, harkonnen09b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Only the Atreides and Imperial forces now remain. The Sardaukar, still scattered from their long march from the North, cannot mass their forces to attack. Only the destruction of the Emperor's base encampment will stop the flow of Imperial forces.\n\nOnce this has been accomplished, turn on the Atreides and annihilate them. Claim Arrakis for House Harkonnen!
|
||||
BriefingVideo: H_BR09_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos01a.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos01a.lua
|
||||
MissionData:
|
||||
Briefing: Spice is wealth. Serve the Ordos by harvesting Spice in the Imperial Basin. If Harkonnen forces attempt to interrupt the flow of the Spice - neutralize them.\n\nEfficiency dictates that Silos must be built to avoid loss of Spice. Build concrete foundations to avoid unnecessary damage from the elements. To do otherwise is wasteful.
|
||||
BriefingVideo: O_BR01_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos01b.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos01b.lua
|
||||
MissionData:
|
||||
Briefing: Spice is wealth. Serve the Ordos by harvesting Spice in the Imperial Basin. If Harkonnen forces attempt to interrupt the flow of the Spice - neutralize them.\n\nEfficiency dictates that Silos must be built to avoid loss of Spice. Build concrete foundations to avoid unnecessary damage from the elements. To do otherwise is wasteful.
|
||||
BriefingVideo: O_BR01_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos02a.lua, ordos02a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos02a.lua, ordos02a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Harkonnen forces are weakened in the Imperial Basin. Use the sensors in our Outpost to find them. Strike hard and destroy everything.\n
|
||||
BriefingVideo: O_BR02_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos02b.lua, ordos02b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos02b.lua, ordos02b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Harkonnen forces are weakened in the Imperial Basin. Use the sensors in our Outpost to find them. Strike hard and destroy everything.\n
|
||||
BriefingVideo: O_BR02_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos03a.lua, ordos03a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos03a.lua, ordos03a-AI.lua
|
||||
MissionData:
|
||||
Briefing: The Harkonnen hinder the production of Spice. A Harkonnen attack will disrupt efficient production. Inefficiency cannot be tolerated. The Harkonnen must be eliminated.\n\nNew weapons are available - the Quads. Newer weapons are more powerful. Powerful weapons ensure victory.
|
||||
BriefingVideo: O_BR03_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos03b.lua, ordos03b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos03b.lua, ordos03b-AI.lua
|
||||
MissionData:
|
||||
Briefing: The Harkonnen hinder the production of Spice. A Harkonnen attack will disrupt efficient production. Inefficiency cannot be tolerated. The Harkonnen must be eliminated.\n\nNew weapons are available - the Quads. Newer weapons are more powerful. Powerful weapons ensure victory.
|
||||
BriefingVideo: O_BR03_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos04.lua, ordos04-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos04.lua, ordos04-AI.lua
|
||||
MissionData:
|
||||
Briefing: The Smugglers at Sietch Tabr must be neutralized. Capture the Outpost where their families have taken shelter as insurance. The children's lives will assure the loyalties of their fathers. Use an Engineer to enter and capture the building.\n\nThe Smugglers' new partners, the Harkonnen, may attempt to protect them. Harkonnen firepower is great, but we have recently acquired tanks that may counter this.\n\nEnsure our investment is used wisely.\n
|
||||
BriefingVideo: O_BR04_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos05.lua, ordos05-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos05.lua, ordos05-AI.lua
|
||||
MissionData:
|
||||
Briefing: Spice is paramount. The Atreides possess the Spice. We must capture their Starport and bring in an MCV to harvest the Spice.\n\nCombat is costly. Fight only if the Atreides obstruct the flow of Spice. Use the minimum amount of funds for defense.\n\nMine and store what is needed to pay our debt to the Ixians. Once that amount has been collected, Ordos forces will withdraw.
|
||||
BriefingVideo: O_BR05_E.VQA
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, ordos06a.lua, ordos06a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, ordos06a.lua, ordos06a-AI.lua
|
||||
MissionData:
|
||||
Briefing: The Starport must be protected. All other efforts are secondary. No House will be allowed to interfere with the arrival of our Ixian weaponry.\n\nOnce we possess these illegal technologies, we will confuse and crush our opponents. Until then, survive. This will give you a higher probability of success.
|
||||
BriefingVideo: O_BR06_E.VQA
|
||||
|
||||
@@ -18,8 +18,9 @@ Packages:
|
||||
|
||||
~SOUND.RS
|
||||
d2k|bits
|
||||
d2k|bits/scripts
|
||||
d2k|bits/tex
|
||||
d2k|scripts
|
||||
common|scripts
|
||||
d2k|uibits
|
||||
|
||||
MapFolders:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: allies01.lua, campaign-global.lua
|
||||
Scripts: allies01.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
Briefing: Rescue Einstein from the Headquarters inside this Soviet complex.\n\nOnce found, evacuate him via the helicopter at the signal flare.\n\nEinstein and Tanya must be kept alive at all costs.\n\nBeware the Soviet's Tesla Coils.\n\nDirect Tanya to destroy the westmost power plants to take them off-line.\n
|
||||
BackgroundVideo: prolog.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: allies02.lua, campaign-global.lua
|
||||
Scripts: allies02.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
Briefing: A critical supply convoy is due through this area in 10 minutes, but Soviet forces have blocked the road in several places.\n\nUnless you can clear them out, those supplies will never make it to the front.\n\nThe convoy will come from the northwest, and time is short so work quickly.
|
||||
BriefingVideo: ally2.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: allies03a.lua, campaign-global.lua
|
||||
Scripts: allies03a.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTELLIGENCE RECON SHOWS HEAVY\nSOVIET MOVEMENT IN YOUR AREA.\nNEARBY BRIDGES ARE KEY TO SOVIET\nADVANCEMENT. DESTROY ALL BRIDGES\nASAP. TANYA WILL ASSIST. KEEP HER\nALIVE AT ALL COSTS.\n\nCONFIRMATION CODE 1612.\n\nTRANSMISSION ENDS.\n
|
||||
StartVideo: brdgtilt.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: allies03b.lua, campaign-global.lua
|
||||
Scripts: allies03b.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTELLIGENCE RECON SHOWS HEAVY\nSOVIET MOVEMENT IN YOUR AREA.\nNEARBY BRIDGES ARE KEY TO SOVIET\nADVANCEMENT. DESTROY ALL BRIDGES\nASAP. TANYA WILL ASSIST. KEEP HER\nALIVE AT ALL COSTS.\n\nCONFIRMATION CODE 1612.\n\nTRANSMISSION ENDS.\n
|
||||
StartVideo: brdgtilt.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies04.lua, allies04-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies04.lua, allies04-AI.lua
|
||||
MissionData:
|
||||
Briefing: Soviet forces are trying to retake the pass you cleared for our convoys.\n\nDon't let this happen. Hold the pass and prevent the Soviets from taking this vital area.\n\nDestroy all Soviet units and buildings in this region.
|
||||
BriefingVideo: ally4.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies05a.lua, allies05a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies05a.lua, allies05a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Rescue Tanya.\n\nOnce disguised, your spy can move past any enemy unit, except dogs, without being detected. Direct him into the weapons factory located at a nearby Soviet Base where he will hijack a truck and free Tanya.\n\nWith Tanya's help, take out the air defenses on the island and a Chinook will arrive to rescue her.\n\nThen destroy all remaining Soviet buildings and units.
|
||||
BriefingVideo: ally5.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: allies05b.lua, allies05b-AI.lua, campaign-global.lua
|
||||
Scripts: allies05b.lua, allies05b-AI.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
BriefingVideo: ally5.vqa
|
||||
WinVideo: tanya2.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: allies05c.lua, allies05c-AI.lua, campaign-global.lua
|
||||
Scripts: allies05c.lua, allies05c-AI.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
BriefingVideo: ally5.vqa
|
||||
WinVideo: tanya2.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies06a.lua, allies06a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies06a.lua, allies06a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Priority one is to establish a base and get your spy into one of the Soviet Tech Centers in the base across the gulf.\nData on the Iron Curtain is in there and we need it.\n\nOnce you get the data complete your mission...\nWipe out everything.
|
||||
BriefingVideo: ally6.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies06b.lua, allies06b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies06b.lua, allies06b-AI.lua
|
||||
MissionData:
|
||||
BriefingVideo: ally6.vqa
|
||||
WinVideo: allymorf.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies07.lua, allies07-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies07.lua, allies07-AI.lua
|
||||
MissionData:
|
||||
Briefing: LANDCOM 16 HQS.\nTOP SECRET.\nTO: FIELD COMMANDER A9\n\nINTERCEPTION OF SOVIET COMMUNIQUE INDICATES THEIR IRON CURTAIN RESEARCH WAS SET BACK BY ESPIONAGE. EXCELLENT WORK, COMMANDER!\n\nCOMMUNIQUE WAS TRACED BACK TO SECRET SOVIET BASE IN BORNHOLM. INVESTIGATE POSSIBLE CONNECTION WITH IRON CURTAIN RESEARCH. CAPTURE RADAR CENTER AND DESTROY SUB PRODUCTION CAPABILITY.\n\nCONFIRMATION CODE 1138.\n\nTRANSMISSION ENDS.\n
|
||||
StartVideo: shorbom1.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies08a.lua, allies08a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies08a.lua, allies08a-AI.lua
|
||||
MissionData:
|
||||
Briefing: Our latest technology, the Chronosphere, is housed in this research station. The timer represents the appointed time for the completion of a vital experiment. The Soviets have learned of this and are moving in. \n\nProtect the Chronosphere and the Advanced-Tech research center. Make sure the base is fully powered at the appointed time. If not, all will be lost!
|
||||
BriefingVideo: ally8.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies08b.lua, allies08b-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies08b.lua, allies08b-AI.lua
|
||||
MissionData:
|
||||
Briefing: Our latest technology, the Chronosphere, is housed in this research station. The timer represents the appointed time for the completion of a vital experiment. The Soviets have learned of this and are moving in. \n\nProtect the Chronosphere and the Advanced-Tech research center. Make sure the base is fully powered at the appointed time. If not, all will be lost!
|
||||
BriefingVideo: ally8.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, allies09a.lua, allies09a-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, allies09a.lua, allies09a-AI.lua
|
||||
MissionData:
|
||||
Briefing: One of Stalin's top atomic strategists, Vladimir Kosygin, wishes to defect. His knowledge of Stalin's atomic strategies is invaluable to us. We will extract him from the Riga compound where he is stationed.\n\nUse a spy to infiltrate the Soviet command center and contact Kosygin. Once he is out of the building, guide him back to your base any way you can.
|
||||
StartVideo:
|
||||
|
||||
@@ -12,7 +12,7 @@ World:
|
||||
hard: Hard
|
||||
Default: normal
|
||||
LuaScript:
|
||||
Scripts: ant-01.lua, ant-attack.lua, campaign-global.lua
|
||||
Scripts: ant-01.lua, ant-attack.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
BackgroundVideo: antintro.vqa
|
||||
Briefing: We've lost contact with one of our outposts. Before it went off-line, we received a brief communique about giant ants. We're unsure what to make of this report, so we want you to investigate. \n\nScout the area, bring the outpost back on-line, and report your findings. If there is a threat, reinforcements will be sent in to help you. \n\nKeep the base functional and radio contact open -- we don't want to lose the outpost again.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: ant-03.lua, ant-03-AI.lua, campaign-global.lua
|
||||
Scripts: ant-03.lua, ant-03-AI.lua, campaign.lua, utils.lua
|
||||
MissionData:
|
||||
Briefing: The source of the ant's activity has been pinpointed in this area. We suspect that their nests are in this area -- they must be destroyed!\n\nA team of civilian specialists are en-route to your location. Use them to gas all the ant nests in the area. In addition, destroy all ants that you encounter.\n\nBe careful -- these things can chew through anything. Good luck.
|
||||
ScriptLobbyDropdown@difficulty:
|
||||
|
||||
@@ -8,7 +8,7 @@ World:
|
||||
MissionData:
|
||||
Briefing: One of our outposts is under heavy attack by a nearby Soviet base. Einstein, Tanya and many of our forces have been evacuated via helicopters, but those were shot down on the other side of the river. Fortunately they survived the crash, but are now in enemy territory. Tanya and the rest of the surviving forces need to fight their way out of there. The air defenses must be eliminated before another Search & Rescue helicopter can arrive.\n\nMeanwhile, the forces remaining at the base need to fend off the Soviet attacks.\n
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, evacuation.lua
|
||||
Scripts: campaign.lua, utils.lua, evacuation.lua
|
||||
ScriptLobbyDropdown@difficulty:
|
||||
ID: difficulty
|
||||
Label: Difficulty
|
||||
|
||||
@@ -6,7 +6,7 @@ World:
|
||||
MissionData:
|
||||
Briefing: The Allies are now being flanked from both sides. Evacuate before the remaining Allied forces in the area are wiped out. Einstein has recently developed a technology which allows us to obscure units from the enemy. Pull out at least one prototype mobile gap generator intact.
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, exodus.lua
|
||||
Scripts: campaign.lua, utils.lua, exodus.lua
|
||||
ScriptLobbyDropdown@difficulty:
|
||||
ID: difficulty
|
||||
Label: Difficulty
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, personal-war.lua
|
||||
Scripts: campaign.lua, utils.lua, personal-war.lua
|
||||
MissionData:
|
||||
WinVideo: toofar.vqa
|
||||
LossVideo: bmap.vqa
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, evacuation.lua, evacuation-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, evacuation.lua, evacuation-AI.lua
|
||||
MissionData:
|
||||
WinVideo: allymorf.vqa
|
||||
LossVideo: snstrafe.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, in-the-nick-of-time.lua
|
||||
Scripts: campaign.lua, utils.lua, in-the-nick-of-time.lua
|
||||
MissionData:
|
||||
WinVideo: cronfail.vqa
|
||||
LossVideo: sfrozen.vqa
|
||||
|
||||
@@ -6,7 +6,7 @@ World:
|
||||
MissionData:
|
||||
Briefing: The Soviets are currently developing a new weapon system at a secret research laboratory. This is a reconnaissance mission. Do not engage until we know what we are up against and wait for reinforcements. Our civilian contacts reported a heavily guarded installation under ruthless command.
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, infiltration.lua
|
||||
Scripts: campaign.lua, utils.lua, infiltration.lua
|
||||
ScriptLobbyDropdown@difficulty:
|
||||
ID: difficulty
|
||||
Label: Difficulty
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, intervention.lua
|
||||
Scripts: campaign.lua, utils.lua, intervention.lua
|
||||
MissionData:
|
||||
Briefing: The Soviet Air Force is flying air raids against a civilian village.\n\nWe have to do everything in our power to stop them!\n\nYour job is to establish a base on the mainland ASAP. We can prevent the village's destruction by capturing the enemy's Air Force Headquarters building. The enemy base is heavily guarded, though. You will not have enough time to build a force big enough to overpower the Soviet defences. You will have to find a way to sneak in!\n\nGood luck, Commander!\n
|
||||
ScriptLobbyDropdown@difficulty:
|
||||
|
||||
@@ -4,7 +4,7 @@ Player:
|
||||
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, monster-tank-madness.lua
|
||||
Scripts: campaign.lua, utils.lua, monster-tank-madness.lua
|
||||
-StartGameNotification:
|
||||
MissionData:
|
||||
Briefing: Dr. Demitri, creator of a Soviet Super Tank, wants to defect.\n\nWe planned to extract him while the Soviets were testing their new weapon, but something has gone wrong.\n\nThe Super Tanks are out of control, and Demitri is missing -- likely hiding in the village to the far south.\n\nFind our outpost and start repairs on it, then find and evacuate Demitri.\n\nAs for the tanks, we can reprogram them. Send a spy into the Soviet radar dome in the NE, turning the tanks on their creators.\n
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, production-disruption.lua
|
||||
Scripts: campaign.lua, utils.lua, production-disruption.lua
|
||||
MissionData:
|
||||
WinVideo: battle.vqa
|
||||
LossVideo: slntsrvc.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, crackdown.lua, crackdown-AI.lua
|
||||
Scripts: campaign.lua, utils.lua, crackdown.lua, crackdown-AI.lua
|
||||
MissionData:
|
||||
Briefing: A Soviet convoy of Sarin nerve gas has stopped at a riverside outpost for refuelling. This is a perfect opportunity to destroy the Sarin shipment, and remove the Soviet threat in the area.\n\nUse your forces to destroy the convoy trucks and the base. It is imperative that none of the convoy trucks escape.\n\nThe Soviets keep their convoy information in their radar center. If a spy was to infiltrate the facility, it may help us locate the convoy escape routes.
|
||||
WinVideo: allymorf.vqa
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
World:
|
||||
LuaScript:
|
||||
Scripts: campaign-global.lua, downunder.lua
|
||||
Scripts: campaign.lua, utils.lua, downunder.lua
|
||||
MissionData:
|
||||
Briefing: We've traced the convoy's route to this underground facility. We suspect that this is a hidden access to the Soviet's main Sarin plant.\n\nLead your troops through the tunnels and remove any opposition you may find. Be careful -- the Soviets are conducting all kinds of research in this facility, and we don't know what they may throw at you.\n\nUse spies to scout and infiltrate factories where they can steal vehicles.\n\nThe mission is complete when your forces reach the far exit of the facility.\n
|
||||
WinVideo: spy.vqa
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user