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-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-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-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\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\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\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\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\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\survival01\survival01.lua = mods\ra\maps\survival01\survival01.lua
|
||||||
|
mods\ra\maps\survival02\survival02.lua = mods\ra\maps\survival02\survival02.lua
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "System Lua scripts", "System Lua scripts", "{A4D6AEA4-8009-4256-903B-8D227E50452B}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "System Lua scripts", "System Lua scripts", "{A4D6AEA4-8009-4256-903B-8D227E50452B}"
|
||||||
|
|||||||
@@ -67,6 +67,7 @@ end
|
|||||||
Tick = function()
|
Tick = function()
|
||||||
if FollowTruk then
|
if FollowTruk then
|
||||||
TrukCamera.Teleport(Truk.Location)
|
TrukCamera.Teleport(Truk.Location)
|
||||||
|
Camera.Position = Truk.CenterPosition
|
||||||
end
|
end
|
||||||
|
|
||||||
if ussr.HasNoRequiredUnits() then
|
if ussr.HasNoRequiredUnits() then
|
||||||
@@ -87,6 +88,8 @@ SendReinforcements = function()
|
|||||||
Reinforcements.ReinforceWithTransport(greece, InsertionTransport, reinforceTable[1], reinforceTable[2], { SpyEntry.Location })
|
Reinforcements.ReinforceWithTransport(greece, InsertionTransport, reinforceTable[1], reinforceTable[2], { SpyEntry.Location })
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
Media.PlaySpeechNotification(greece, "AlliedReinforcementsArrived")
|
||||||
|
|
||||||
ActivateAI()
|
ActivateAI()
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -98,9 +101,11 @@ ExtractTanya = function()
|
|||||||
ExtractionHeli.Move(CPos.New(ExtractionPath[1].X, ExtractionHeli.Location.Y))
|
ExtractionHeli.Move(CPos.New(ExtractionPath[1].X, ExtractionHeli.Location.Y))
|
||||||
ExtractionHeli.Destroy()
|
ExtractionHeli.Destroy()
|
||||||
|
|
||||||
|
Trigger.OnRemovedFromWorld(ExtractionHeli, function()
|
||||||
greece.MarkCompletedObjective(mainObj)
|
greece.MarkCompletedObjective(mainObj)
|
||||||
SendReinforcements()
|
SendReinforcements()
|
||||||
PrisonCamera.Destroy()
|
PrisonCamera.Destroy()
|
||||||
|
end)
|
||||||
end
|
end
|
||||||
|
|
||||||
WarfactoryInfiltrated = function()
|
WarfactoryInfiltrated = function()
|
||||||
|
|||||||
Reference in New Issue
Block a user