From dddc5dc80fe7fe6f3e5fcd95ae5162f45efaab80 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Fri, 6 Oct 2017 10:55:20 +0200 Subject: [PATCH] Capturing also fires OnRemovedFromWorld --- mods/ra/maps/allies-03a/allies03a.lua | 6 ++++-- mods/ra/maps/allies-03b/allies03b.lua | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/mods/ra/maps/allies-03a/allies03a.lua b/mods/ra/maps/allies-03a/allies03a.lua index 3ce4be1cc2..8b0b424462 100644 --- a/mods/ra/maps/allies-03a/allies03a.lua +++ b/mods/ra/maps/allies-03a/allies03a.lua @@ -189,8 +189,10 @@ InitTriggers = function() end end) end) - Trigger.OnAllRemovedFromWorld(FirstUSSRBase, function() -- The camera can remain when one building is captured - if baseCamera then baseCamera.Destroy() end + Trigger.OnAllRemovedFromWorld(FirstUSSRBase, function() + if baseCamera then + baseCamera.Destroy() + end end) Utils.Do(SecondUSSRBase, function(unit) diff --git a/mods/ra/maps/allies-03b/allies03b.lua b/mods/ra/maps/allies-03b/allies03b.lua index db092a9aad..0e84732442 100644 --- a/mods/ra/maps/allies-03b/allies03b.lua +++ b/mods/ra/maps/allies-03b/allies03b.lua @@ -248,8 +248,10 @@ InitTriggers = function() AlertFirstBase() end) end) - Trigger.OnAllRemovedFromWorld(FirstUSSRBase, function() -- The camera can remain when one building is captured - if baseCamera then baseCamera.Destroy() end + Trigger.OnAllRemovedFromWorld(FirstUSSRBase, function() + if baseCamera then + baseCamera.Destroy() + end end) Trigger.OnDamaged(USSRBarracks3, function()