Some polish for allies05a
* Viewport follows the truck automatically * Greece's reinforcements arrive only after the heli has left the scene * Added "Reinforcements have arrived" notification * Adds all the Lua files of the recent missions to the solution
This commit is contained in:
committed by
abcdefg30
parent
aab54218e5
commit
ccc34806de
@@ -43,12 +43,16 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Red Alert Lua scripts", "Re
|
||||
mods\ra\maps\allies-01\allies01.lua = mods\ra\maps\allies-01\allies01.lua
|
||||
mods\ra\maps\allies-02\allies02.lua = mods\ra\maps\allies-02\allies02.lua
|
||||
mods\ra\maps\allies-03a\allies03a.lua = mods\ra\maps\allies-03a\allies03a.lua
|
||||
mods\ra\maps\allies-03b\allies03b.lua = mods\ra\maps\allies-03b\allies03b.lua
|
||||
mods\ra\maps\allies-05a\AI.lua = mods\ra\maps\allies-05a\AI.lua
|
||||
mods\ra\maps\allies-05a\allies05a.lua = mods\ra\maps\allies-05a\allies05a.lua
|
||||
mods\ra\maps\soviet-01\soviet01.lua = mods\ra\maps\soviet-01\soviet01.lua
|
||||
mods\ra\maps\desert-shellmap\desert-shellmap.lua = mods\ra\maps\desert-shellmap\desert-shellmap.lua
|
||||
mods\ra\maps\intervention\intervention.lua = mods\ra\maps\intervention\intervention.lua
|
||||
mods\ra\maps\fort-lonestar\fort-lonestar.lua = mods\ra\maps\fort-lonestar\fort-lonestar.lua
|
||||
mods\ra\maps\monster-tank-madness\monster-tank-madness.lua = mods\ra\maps\monster-tank-madness\monster-tank-madness.lua
|
||||
mods\ra\maps\survival01\survival01.lua = mods\ra\maps\survival01\survival01.lua
|
||||
mods\ra\maps\survival02\survival02.lua = mods\ra\maps\survival02\survival02.lua
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "System Lua scripts", "System Lua scripts", "{A4D6AEA4-8009-4256-903B-8D227E50452B}"
|
||||
|
||||
@@ -67,6 +67,7 @@ end
|
||||
Tick = function()
|
||||
if FollowTruk then
|
||||
TrukCamera.Teleport(Truk.Location)
|
||||
Camera.Position = Truk.CenterPosition
|
||||
end
|
||||
|
||||
if ussr.HasNoRequiredUnits() then
|
||||
@@ -87,6 +88,8 @@ SendReinforcements = function()
|
||||
Reinforcements.ReinforceWithTransport(greece, InsertionTransport, reinforceTable[1], reinforceTable[2], { SpyEntry.Location })
|
||||
end)
|
||||
|
||||
Media.PlaySpeechNotification(greece, "AlliedReinforcementsArrived")
|
||||
|
||||
ActivateAI()
|
||||
end
|
||||
|
||||
@@ -98,9 +101,11 @@ ExtractTanya = function()
|
||||
ExtractionHeli.Move(CPos.New(ExtractionPath[1].X, ExtractionHeli.Location.Y))
|
||||
ExtractionHeli.Destroy()
|
||||
|
||||
greece.MarkCompletedObjective(mainObj)
|
||||
SendReinforcements()
|
||||
PrisonCamera.Destroy()
|
||||
Trigger.OnRemovedFromWorld(ExtractionHeli, function()
|
||||
greece.MarkCompletedObjective(mainObj)
|
||||
SendReinforcements()
|
||||
PrisonCamera.Destroy()
|
||||
end)
|
||||
end
|
||||
|
||||
WarfactoryInfiltrated = function()
|
||||
|
||||
Reference in New Issue
Block a user