mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2026-09-01 02:22:15 +00:00
Merge branch 'master-ng' into FF/PyBridge
This commit is contained in:
@@ -1890,20 +1890,22 @@ do
|
||||
--- [Internal] Check if any EWR or AWACS is still alive
|
||||
-- @param #MANTIS self
|
||||
-- @return #boolean outcome
|
||||
function MANTIS:_CheckAnyEWRAlive()
|
||||
self:T(self.lid .. "_CheckAnyEWRAlive")
|
||||
local alive = false
|
||||
if self.EWR_Group:CountAlive() > 0 then
|
||||
alive = true
|
||||
end
|
||||
if not alive and self.AWACS_Prefix then
|
||||
local awacs = GROUP:FindByName(self.AWACS_Prefix)
|
||||
if awacs and awacs:IsAlive() then
|
||||
alive = true
|
||||
function MANTIS:_CheckAnyEWRAlive()
|
||||
self:T(self.lid .. "_CheckAnyEWRAlive")
|
||||
|
||||
for _, group in pairs(self.EWR_Group:GetSet()) do
|
||||
if group and group:IsAlive() then
|
||||
return true
|
||||
end
|
||||
end
|
||||
if self.AWACS_Prefix then
|
||||
local awacs = GROUP:FindByName(self.AWACS_Prefix)
|
||||
if awacs and awacs:IsAlive() then
|
||||
return true
|
||||
end
|
||||
end
|
||||
return false
|
||||
end
|
||||
return alive
|
||||
end
|
||||
|
||||
--- [Internal] Function to determine state of the advanced mode
|
||||
-- @param #MANTIS self
|
||||
|
||||
@@ -4068,8 +4068,8 @@ end
|
||||
-- @param #RAT self
|
||||
-- @param Core.Event#EVENTDATA EventData
|
||||
function RAT:_OnBirth(EventData)
|
||||
self:F3(EventData)
|
||||
self:T3(self.lid.."Captured event birth!")
|
||||
self:F2(EventData)
|
||||
self:T2(self.lid.."Captured event birth!")
|
||||
|
||||
local SpawnGroup = EventData.IniGroup --Wrapper.Group#GROUP
|
||||
|
||||
|
||||
Reference in New Issue
Block a user