Removed -classic suffix
This commit is contained in:
205
mods/ra/maps/allies-01/allies01.lua
Normal file
205
mods/ra/maps/allies-01/allies01.lua
Normal file
@@ -0,0 +1,205 @@
|
||||
InsertionHelicopterType = "tran.insertion"
|
||||
InsertionPath = { InsertionEntry.Location, InsertionLZ.Location }
|
||||
ExtractionHelicopterType = "tran.extraction"
|
||||
ExtractionPath = { SouthReinforcementsPoint.Location, ExtractionLZ.Location }
|
||||
JeepReinforcements = { "jeep", "jeep" }
|
||||
TanyaReinforcements = { "e7" }
|
||||
EinsteinType = "einstein"
|
||||
FlareType = "flare"
|
||||
CruisersReinforcements = { "ca", "ca", "ca", "ca" }
|
||||
|
||||
SendInsertionHelicopter = function()
|
||||
local passengers = Reinforcements.ReinforceWithTransport(player, InsertionHelicopterType,
|
||||
TanyaReinforcements, InsertionPath, { InsertionEntry.Location })[2]
|
||||
local tanya = passengers[1]
|
||||
Trigger.OnKilled(tanya, RescueFailed)
|
||||
tanya.Stance = "HoldFire"
|
||||
end
|
||||
|
||||
SendJeeps = function()
|
||||
Reinforcements.Reinforce(player, JeepReinforcements, InsertionPath, DateTime.Seconds(2))
|
||||
Media.PlaySpeechNotification(player, "ReinforcementsArrived")
|
||||
end
|
||||
|
||||
RunInitialActivities = function()
|
||||
SendInsertionHelicopter()
|
||||
Patrol1.Hunt()
|
||||
Patrol2.Hunt()
|
||||
Patrol3.Hunt()
|
||||
Patrol4.Hunt()
|
||||
Harvester.FindResources()
|
||||
Civilian1.Wait(DateTime.Seconds(6))
|
||||
Civilian2.Wait(DateTime.Seconds(6))
|
||||
Civilian1.Hunt()
|
||||
Civilian2.Hunt()
|
||||
end
|
||||
|
||||
LabGuardsKilled = function()
|
||||
CreateEinstein()
|
||||
|
||||
Trigger.AfterDelay(DateTime.Seconds(2), function()
|
||||
Actor.Create(FlareType, true, { Owner = england, Location = ExtractionFlarePoint.Location })
|
||||
Media.PlaySpeechNotification(player, "SignalFlareNorth")
|
||||
SendExtractionHelicopter()
|
||||
end)
|
||||
|
||||
Trigger.AfterDelay(DateTime.Seconds(10), function()
|
||||
Media.PlaySpeechNotification(player, "AlliedReinforcementsArrived")
|
||||
Actor.Create("camera", true, { Owner = player, Location = CruiserCameraPoint.Location })
|
||||
SendCruisers()
|
||||
end)
|
||||
|
||||
Trigger.AfterDelay(DateTime.Seconds(12), function()
|
||||
for i = 0, 2 do
|
||||
Trigger.AfterDelay(DateTime.Seconds(i), function()
|
||||
Media.PlaySoundNotification(player, "AlertBuzzer")
|
||||
end)
|
||||
end
|
||||
Utils.Do(sovietArmy, function(a)
|
||||
if not a.IsDead and a.HasProperty("Hunt") then
|
||||
Trigger.OnIdle(a, a.Hunt)
|
||||
end
|
||||
end)
|
||||
end)
|
||||
end
|
||||
|
||||
SendExtractionHelicopter = function()
|
||||
heli = Reinforcements.ReinforceWithTransport(player, ExtractionHelicopterType, nil, ExtractionPath)[1]
|
||||
if not einstein.IsDead then
|
||||
Trigger.OnRemovedFromWorld(einstein, EvacuateHelicopter)
|
||||
end
|
||||
Trigger.OnKilled(heli, RescueFailed)
|
||||
Trigger.OnRemovedFromWorld(heli, HelicopterGone)
|
||||
end
|
||||
|
||||
EvacuateHelicopter = function()
|
||||
if heli.HasPassengers then
|
||||
heli.Move(ExtractionExitPoint.Location)
|
||||
Trigger.OnIdle(heli, heli.Destroy)
|
||||
end
|
||||
end
|
||||
|
||||
SendCruisers = function()
|
||||
local i = 1
|
||||
Utils.Do(CruisersReinforcements, function(cruiser)
|
||||
local ca = Actor.Create(cruiser, true, { Owner = england, Location = SouthReinforcementsPoint.Location + CVec.New(2 * i, 0) })
|
||||
ca.Move(Map.NamedActor("CruiserPoint" .. i).Location)
|
||||
i = i + 1
|
||||
end)
|
||||
end
|
||||
|
||||
LabDestroyed = function()
|
||||
if not einstein then
|
||||
RescueFailed()
|
||||
end
|
||||
end
|
||||
|
||||
RescueFailed = function()
|
||||
player.MarkFailedObjective(SurviveObjective)
|
||||
ussr.MarkCompletedObjective(DefendObjective)
|
||||
end
|
||||
|
||||
OilPumpDestroyed = function()
|
||||
Trigger.AfterDelay(DateTime.Seconds(5), SendJeeps)
|
||||
end
|
||||
|
||||
CiviliansKilled = function()
|
||||
player.MarkFailedObjective(CivilProtectionObjective)
|
||||
Media.PlaySpeechNotification(player, "ObjectiveNotMet")
|
||||
collateralDamage = true
|
||||
end
|
||||
|
||||
CreateEinstein = function()
|
||||
player.MarkCompletedObjective(FindEinsteinObjective)
|
||||
Media.PlaySpeechNotification(player, "ObjectiveMet")
|
||||
einstein = Actor.Create(EinsteinType, true, { Location = EinsteinSpawnPoint.Location, Owner = player })
|
||||
einstein.Scatter()
|
||||
Trigger.OnKilled(einstein, RescueFailed)
|
||||
ExtractObjective = player.AddPrimaryObjective("Wait for the helicopter and extract Einstein.")
|
||||
Trigger.AfterDelay(DateTime.Seconds(1), function() Media.PlaySpeechNotification(player, "TargetFreed") end)
|
||||
end
|
||||
|
||||
HelicopterGone = function()
|
||||
if not heli.IsDead then
|
||||
Media.PlaySpeechNotification(player, "TargetRescued")
|
||||
Trigger.AfterDelay(DateTime.Seconds(1), function()
|
||||
player.MarkCompletedObjective(ExtractObjective)
|
||||
player.MarkCompletedObjective(SurviveObjective)
|
||||
ussr.MarkFailedObjective(DefendObjective)
|
||||
if not collateralDamage then
|
||||
player.MarkCompletedObjective(CivilProtectionObjective)
|
||||
end
|
||||
end)
|
||||
end
|
||||
end
|
||||
|
||||
MissionAccomplished = function()
|
||||
Media.PlaySpeechNotification(player, "Win")
|
||||
--Trigger.AfterDelay(DateTime.Seconds(1), function()
|
||||
--Media.PlayMovieFullscreen("snowbomb.vqa") -- https://github.com/OpenRA/OpenRA/issues/4224
|
||||
--end)
|
||||
end
|
||||
|
||||
MissionFailed = function()
|
||||
Media.PlaySpeechNotification(player, "Lose")
|
||||
Trigger.AfterDelay(DateTime.Seconds(1), function() Media.PlayMovieFullscreen("bmap.vqa") end)
|
||||
end
|
||||
|
||||
SetUnitStances = function()
|
||||
Utils.Do(Map.NamedActors, function(a)
|
||||
if a.Owner == player then
|
||||
a.Stance = "Defend"
|
||||
end
|
||||
end)
|
||||
end
|
||||
|
||||
Tick = function()
|
||||
ussr.Resources = ussr.Resources - (0.01 * ussr.ResourceCapacity / 25)
|
||||
end
|
||||
|
||||
WorldLoaded = function()
|
||||
player = Player.GetPlayer("Greece")
|
||||
england = Player.GetPlayer("England")
|
||||
ussr = Player.GetPlayer("USSR")
|
||||
|
||||
Trigger.OnObjectiveAdded(player, function(p, id)
|
||||
Media.DisplayMessage(p.GetObjectiveDescription(id), "New " .. string.lower(p.GetObjectiveType(id)) .. " objective")
|
||||
end)
|
||||
Trigger.OnObjectiveCompleted(player, function(p, id)
|
||||
Media.DisplayMessage(p.GetObjectiveDescription(id), "Objective completed")
|
||||
end)
|
||||
Trigger.OnObjectiveFailed(player, function(p, id)
|
||||
Media.DisplayMessage(p.GetObjectiveDescription(id), "Objective failed")
|
||||
end)
|
||||
|
||||
Trigger.OnPlayerLost(player, MissionFailed)
|
||||
Trigger.OnPlayerWon(player, MissionAccomplished)
|
||||
|
||||
FindEinsteinObjective = player.AddPrimaryObjective("Find Einstein.")
|
||||
SurviveObjective = player.AddPrimaryObjective("Tanya and Einstein must survive.")
|
||||
england.AddPrimaryObjective("Destroy the soviet base after a successful rescue.")
|
||||
CivilProtectionObjective = player.AddSecondaryObjective("Protect all civilians.")
|
||||
DefendObjective = ussr.AddPrimaryObjective("Kill Tanya and keep Einstein hostage.")
|
||||
|
||||
Trigger.OnKilled(Lab, LabDestroyed)
|
||||
Trigger.OnKilled(OilPump, OilPumpDestroyed)
|
||||
|
||||
sovietArmy = ussr.GetGroundAttackers()
|
||||
|
||||
labGuardsTeam = { LabGuard1, LabGuard2, LabGuard3 }
|
||||
Trigger.OnAllKilled(labGuardsTeam, LabGuardsKilled)
|
||||
|
||||
collateralDamage = false
|
||||
civilianTeam = { Civilian1, Civilian2 }
|
||||
Trigger.OnAnyKilled(civilianTeam, CiviliansKilled)
|
||||
|
||||
RunInitialActivities()
|
||||
|
||||
SetUnitStances()
|
||||
|
||||
Trigger.AfterDelay(DateTime.Seconds(5), function() Actor.Create("camera", true, { Owner = player, Location = BaseCameraPoint.Location }) end)
|
||||
|
||||
Camera.Position = InsertionLZ.CenterPosition
|
||||
|
||||
Media.PlayMovieFullscreen("landing.vqa")
|
||||
end
|
||||
BIN
mods/ra/maps/allies-01/map.bin
Normal file
BIN
mods/ra/maps/allies-01/map.bin
Normal file
Binary file not shown.
BIN
mods/ra/maps/allies-01/map.png
Normal file
BIN
mods/ra/maps/allies-01/map.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 28 KiB |
674
mods/ra/maps/allies-01/map.yaml
Normal file
674
mods/ra/maps/allies-01/map.yaml
Normal file
@@ -0,0 +1,674 @@
|
||||
Selectable: False
|
||||
|
||||
MapFormat: 6
|
||||
|
||||
RequiresMod: ra
|
||||
|
||||
Title: Allies 01: In the thick of it
|
||||
|
||||
Description: 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.
|
||||
|
||||
Author: Westwood Studios
|
||||
|
||||
PreviewVideo: ally1.vqa
|
||||
|
||||
Tileset: SNOW
|
||||
|
||||
MapSize: 128,128
|
||||
|
||||
Bounds: 49,45,30,36
|
||||
|
||||
UseAsShellmap: False
|
||||
|
||||
Type: Campaign
|
||||
|
||||
Options:
|
||||
Crates: False
|
||||
Fog: True
|
||||
Shroud: True
|
||||
AllyBuildRadius: False
|
||||
FragileAlliances: False
|
||||
StartingCash: 0
|
||||
ConfigurableStartingUnits: False
|
||||
|
||||
Players:
|
||||
PlayerReference@USSR:
|
||||
Name: USSR
|
||||
Race: soviet
|
||||
ColorRamp: 3,255,127
|
||||
Enemies: Greece, England
|
||||
PlayerReference@Neutral:
|
||||
Name: Neutral
|
||||
OwnsWorld: True
|
||||
NonCombatant: True
|
||||
Race: allies
|
||||
Enemies: USSR, Greece, England
|
||||
PlayerReference@Greece:
|
||||
Name: Greece
|
||||
Playable: True
|
||||
AllowBots: False
|
||||
Required: True
|
||||
LockRace: True
|
||||
Race: allies
|
||||
LockColor: True
|
||||
ColorRamp: 161,134,200
|
||||
LockSpawn: True
|
||||
LockTeam: True
|
||||
Allies: England
|
||||
Enemies: Neutral, USSR
|
||||
PlayerReference@England:
|
||||
Name: England
|
||||
Race: allies
|
||||
ColorRamp: 76,196,190
|
||||
Allies: Greece
|
||||
Enemies: USSR
|
||||
|
||||
Actors:
|
||||
Actor0: t16
|
||||
Location: 66,46
|
||||
Owner: Neutral
|
||||
Actor1: t17
|
||||
Location: 59,46
|
||||
Owner: Neutral
|
||||
Actor2: tc04
|
||||
Location: 75,44
|
||||
Owner: Neutral
|
||||
Actor3: tc05
|
||||
Location: 76,45
|
||||
Owner: Neutral
|
||||
Actor4: t01
|
||||
Location: 52,50
|
||||
Owner: Neutral
|
||||
Actor5: t02
|
||||
Location: 70,68
|
||||
Owner: Neutral
|
||||
Actor6: t05
|
||||
Location: 73,64
|
||||
Owner: Neutral
|
||||
Actor7: t14
|
||||
Location: 59,50
|
||||
Owner: Neutral
|
||||
Actor8: t17
|
||||
Location: 56,61
|
||||
Owner: Neutral
|
||||
Actor9: tc01
|
||||
Location: 53,64
|
||||
Owner: Neutral
|
||||
Actor10: tc02
|
||||
Location: 49,66
|
||||
Owner: Neutral
|
||||
Actor11: t07
|
||||
Location: 49,59
|
||||
Owner: Neutral
|
||||
Actor12: tc05
|
||||
Location: 49,60
|
||||
Owner: Neutral
|
||||
Actor13: tc04
|
||||
Location: 50,58
|
||||
Owner: Neutral
|
||||
Actor14: tc03
|
||||
Location: 69,50
|
||||
Owner: Neutral
|
||||
Actor15: t11
|
||||
Location: 77,60
|
||||
Owner: Neutral
|
||||
Actor16: t01
|
||||
Location: 78,59
|
||||
Owner: Neutral
|
||||
Actor17: tc01
|
||||
Location: 76,56
|
||||
Owner: Neutral
|
||||
Actor18: t08
|
||||
Location: 66,50
|
||||
Owner: Neutral
|
||||
Actor19: t17
|
||||
Location: 57,56
|
||||
Owner: Neutral
|
||||
Actor20: t01
|
||||
Location: 73,67
|
||||
Owner: Neutral
|
||||
Actor21: tc01
|
||||
Location: 54,45
|
||||
Owner: Neutral
|
||||
Actor22: tsla
|
||||
Location: 71,59
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor23: powr
|
||||
Location: 75,64
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor24: powr
|
||||
Location: 67,57
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor25: powr
|
||||
Location: 61,57
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Lab: stek
|
||||
Location: 61,60
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor27: fact
|
||||
Location: 69,62
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor28: dome
|
||||
Location: 67,65
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor29: barr
|
||||
Location: 61,64
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor30: tsla
|
||||
Location: 67,67
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor31: tsla
|
||||
Location: 60,66
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor32: weap
|
||||
Location: 65,62
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor33: proc
|
||||
Location: 73,58
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
FreeActor: False
|
||||
Actor34: kenn
|
||||
Location: 64,65
|
||||
Owner: USSR
|
||||
Health: 0.9921875
|
||||
Facing: 0
|
||||
Actor35: powr
|
||||
Location: 65,57
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor36: powr
|
||||
Location: 77,64
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor37: powr
|
||||
Location: 75,67
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor38: silo
|
||||
Location: 59,64
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor39: powr
|
||||
Location: 77,67
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
OilPump: v19
|
||||
Location: 59,57
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor41: brl3
|
||||
Location: 60,57
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor42: barl
|
||||
Location: 60,56
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor43: barl
|
||||
Location: 61,56
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor44: brl3
|
||||
Location: 60,58
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor45: barl
|
||||
Location: 58,56
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor46: barl
|
||||
Location: 59,59
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
Actor47: jeep
|
||||
Location: 63,50
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
Harvester: harv
|
||||
Location: 72,60
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 224
|
||||
Actor49: jeep
|
||||
Location: 62,50
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
Actor50: jeep
|
||||
Location: 64,50
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
Patrol1: dog
|
||||
Location: 63,59
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 2
|
||||
Patrol2: e1
|
||||
Location: 64,58
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 3
|
||||
LabGuard3: e1
|
||||
Location: 61,63
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 128
|
||||
SubCell: 0
|
||||
LabGuard2: e1
|
||||
Location: 63,63
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 96
|
||||
SubCell: 0
|
||||
Actor55: e2
|
||||
Location: 73,66
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 1
|
||||
Actor56: e1
|
||||
Location: 62,67
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 128
|
||||
SubCell: 4
|
||||
Actor57: e1
|
||||
Location: 67,67
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 160
|
||||
SubCell: 3
|
||||
Actor58: e1
|
||||
Location: 65,67
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 160
|
||||
SubCell: 3
|
||||
Actor59: e1
|
||||
Location: 56,60
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 96
|
||||
SubCell: 1
|
||||
Patrol4: e1
|
||||
Location: 62,55
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 4
|
||||
Patrol3: e1
|
||||
Location: 64,59
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 2
|
||||
LabGuard1: e1
|
||||
Location: 64,61
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 4
|
||||
Actor63: e1
|
||||
Location: 58,60
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 64
|
||||
SubCell: 1
|
||||
Actor64: e1
|
||||
Location: 64,49
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
SubCell: 1
|
||||
Actor65: e1
|
||||
Location: 63,49
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
SubCell: 0
|
||||
Actor66: e1
|
||||
Location: 62,49
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 160
|
||||
SubCell: 2
|
||||
Civilian1: c8
|
||||
Location: 74,50
|
||||
Owner: England
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 0
|
||||
Civilian2: c7
|
||||
Location: 76,48
|
||||
Owner: England
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 3
|
||||
Actor69: e2
|
||||
Location: 62,56
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 32
|
||||
SubCell: 1
|
||||
Actor70: e2
|
||||
Location: 62,56
|
||||
Owner: USSR
|
||||
Health: 1
|
||||
Facing: 0
|
||||
SubCell: 4
|
||||
Actor71: e1
|
||||
Location: 64,49
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
SubCell: 2
|
||||
Actor72: e1
|
||||
Location: 62,49
|
||||
Owner: Greece
|
||||
Health: 1
|
||||
Facing: 128
|
||||
SubCell: 1
|
||||
ExtractionLZ: waypoint
|
||||
Location: 53,49
|
||||
Owner: Neutral
|
||||
waypoint1: waypoint
|
||||
Location: 57,74
|
||||
Owner: Neutral
|
||||
waypoint2: waypoint
|
||||
Location: 53,79
|
||||
Owner: Neutral
|
||||
waypoint3: waypoint
|
||||
Location: 57,65
|
||||
Owner: Neutral
|
||||
CruiserCameraPoint: waypoint
|
||||
Location: 69,67
|
||||
Owner: Neutral
|
||||
waypoint7: waypoint
|
||||
Location: 69,56
|
||||
Owner: Neutral
|
||||
waypoint6: waypoint
|
||||
Location: 55,60
|
||||
Owner: Neutral
|
||||
EinsteinSpawnPoint: waypoint
|
||||
Location: 62,61
|
||||
Owner: Neutral
|
||||
waypoint8: waypoint
|
||||
Location: 49,55
|
||||
Owner: Neutral
|
||||
waypoint9: waypoint
|
||||
Location: 55,56
|
||||
Owner: Neutral
|
||||
InsertionLZ: waypoint
|
||||
Location: 63,47
|
||||
Owner: Neutral
|
||||
InsertionEntry: waypoint
|
||||
Location: 63,45
|
||||
Owner: Neutral
|
||||
BaseCameraPoint: waypoint
|
||||
Location: 64,63
|
||||
Owner: Neutral
|
||||
CruiserPoint4: waypoint
|
||||
Location: 72,75
|
||||
Owner: Neutral
|
||||
SouthReinforcementsPoint: waypoint
|
||||
Location: 66,80
|
||||
Owner: Neutral
|
||||
ExtractionFlarePoint: waypoint
|
||||
Location: 54,48
|
||||
Owner: Neutral
|
||||
CruiserPoint2: waypoint
|
||||
Location: 64,75
|
||||
Owner: Neutral
|
||||
CruiserPoint3: waypoint
|
||||
Location: 68,76
|
||||
Owner: Neutral
|
||||
CruiserPoint1: waypoint
|
||||
Location: 60,74
|
||||
Owner: Neutral
|
||||
waypoint78: waypoint
|
||||
Location: 70,60
|
||||
Owner: Neutral
|
||||
waypoint98: waypoint
|
||||
Location: 63,47
|
||||
Owner: Neutral
|
||||
Actor48: fenc
|
||||
Location: 53,60
|
||||
Owner: USSR
|
||||
Actor51: fenc
|
||||
Location: 53,59
|
||||
Owner: USSR
|
||||
Actor52: fenc
|
||||
Location: 54,59
|
||||
Owner: USSR
|
||||
Actor60: fenc
|
||||
Location: 53,63
|
||||
Owner: USSR
|
||||
Actor61: fenc
|
||||
Location: 54,63
|
||||
Owner: USSR
|
||||
Actor73: fenc
|
||||
Location: 55,63
|
||||
Owner: USSR
|
||||
Actor74: fenc
|
||||
Location: 55,64
|
||||
Owner: USSR
|
||||
Actor75: fenc
|
||||
Location: 55,65
|
||||
Owner: USSR
|
||||
Actor76: fenc
|
||||
Location: 55,66
|
||||
Owner: USSR
|
||||
Actor77: fenc
|
||||
Location: 55,67
|
||||
Owner: USSR
|
||||
Actor78: fenc
|
||||
Location: 56,67
|
||||
Owner: USSR
|
||||
Actor79: fenc
|
||||
Location: 57,67
|
||||
Owner: USSR
|
||||
Actor80: fenc
|
||||
Location: 58,67
|
||||
Owner: USSR
|
||||
Actor81: fenc
|
||||
Location: 58,68
|
||||
Owner: USSR
|
||||
Actor82: fenc
|
||||
Location: 73,70
|
||||
Owner: USSR
|
||||
Actor83: fenc
|
||||
Location: 74,70
|
||||
Owner: USSR
|
||||
Actor84: fenc
|
||||
Location: 78,70
|
||||
Owner: USSR
|
||||
Actor85: fenc
|
||||
Location: 77,70
|
||||
Owner: USSR
|
||||
Actor86: fenc
|
||||
Location: 76,70
|
||||
Owner: USSR
|
||||
Actor87: fenc
|
||||
Location: 78,58
|
||||
Owner: USSR
|
||||
Actor99: fenc
|
||||
Location: 78,59
|
||||
Owner: USSR
|
||||
Actor88: fenc
|
||||
Location: 77,58
|
||||
Owner: USSR
|
||||
Actor89: fenc
|
||||
Location: 78,57
|
||||
Owner: USSR
|
||||
Actor90: fenc
|
||||
Location: 78,56
|
||||
Owner: USSR
|
||||
Actor91: fenc
|
||||
Location: 77,56
|
||||
Owner: USSR
|
||||
Actor98: fenc
|
||||
Location: 76,56
|
||||
Owner: USSR
|
||||
Actor92: fenc
|
||||
Location: 75,56
|
||||
Owner: USSR
|
||||
Actor93: fenc
|
||||
Location: 74,56
|
||||
Owner: USSR
|
||||
Actor94: fenc
|
||||
Location: 74,55
|
||||
Owner: USSR
|
||||
Actor95: fenc
|
||||
Location: 68,55
|
||||
Owner: USSR
|
||||
Actor96: fenc
|
||||
Location: 69,55
|
||||
Owner: USSR
|
||||
Actor97: fenc
|
||||
Location: 68,54
|
||||
Owner: USSR
|
||||
ExtractionExitPoint: waypoint
|
||||
Location: 78,49
|
||||
Owner: Neutral
|
||||
|
||||
Smudges:
|
||||
|
||||
Rules:
|
||||
Player:
|
||||
-ConquestVictoryConditions:
|
||||
MissionObjectives:
|
||||
EarlyGameOver: true
|
||||
World:
|
||||
-CrateSpawner:
|
||||
-SpawnMPUnits:
|
||||
-MPStartLocations:
|
||||
LuaScript:
|
||||
Scripts: allies01.lua
|
||||
ObjectivesPanel:
|
||||
PanelName: MISSION_OBJECTIVES
|
||||
TRAN.Extraction:
|
||||
Inherits: TRAN
|
||||
RenderUnit:
|
||||
Image: tran
|
||||
RevealsShroud:
|
||||
Range: 0c0
|
||||
RejectsOrders:
|
||||
-Selectable:
|
||||
Cargo:
|
||||
Types: Einstein
|
||||
MaxWeight: 1
|
||||
TRAN.Insertion:
|
||||
Inherits: TRAN.Extraction
|
||||
RenderUnit:
|
||||
Image: tran
|
||||
Cargo:
|
||||
MaxWeight: 0
|
||||
EINSTEIN:
|
||||
Passenger:
|
||||
CargoType: Einstein
|
||||
^Vehicle:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Tank:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Infantry:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Ship:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Plane:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Helicopter:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Building:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy
|
||||
ShowOwnerRow: false
|
||||
^Wall:
|
||||
Tooltip:
|
||||
ShowOwnerRow: false
|
||||
^Husk:
|
||||
Tooltip:
|
||||
GenericVisibility: Enemy, Ally, Neutral
|
||||
GenericStancePrefix: false
|
||||
ShowOwnerRow: false
|
||||
^CivInfantry:
|
||||
RevealsShroud:
|
||||
Range: 0c0
|
||||
JEEP:
|
||||
Cargo:
|
||||
Types: Infantry, Einstein
|
||||
E7:
|
||||
AutoTarget:
|
||||
EnableStances: false
|
||||
-AttackMove:
|
||||
|
||||
Sequences:
|
||||
|
||||
VoxelSequences:
|
||||
|
||||
Weapons:
|
||||
8Inch:
|
||||
Range: 25c0
|
||||
M60mg:
|
||||
Range: 5c0
|
||||
ReloadDelay: 20
|
||||
Burst: 1
|
||||
Warhead: SpreadDamage
|
||||
Damage: 20
|
||||
|
||||
Voices:
|
||||
|
||||
Notifications:
|
||||
|
||||
Translations:
|
||||
Reference in New Issue
Block a user