mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
#FG - nil check on GetClosestAirbase()
This commit is contained in:
parent
8648b0a24d
commit
df9a572656
@ -216,7 +216,7 @@ FLIGHTGROUP.Players={}
|
|||||||
|
|
||||||
--- FLIGHTGROUP class version.
|
--- FLIGHTGROUP class version.
|
||||||
-- @field #string version
|
-- @field #string version
|
||||||
FLIGHTGROUP.version="0.8.4"
|
FLIGHTGROUP.version="0.8.5"
|
||||||
|
|
||||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
-- TODO list
|
-- TODO list
|
||||||
@ -4152,13 +4152,21 @@ end
|
|||||||
function FLIGHTGROUP:GetClosestAirbase()
|
function FLIGHTGROUP:GetClosestAirbase()
|
||||||
|
|
||||||
local group=self.group --Wrapper.Group#GROUP
|
local group=self.group --Wrapper.Group#GROUP
|
||||||
|
|
||||||
local coord=group:GetCoordinate()
|
if group and group:IsAlive() then
|
||||||
local coalition=self:GetCoalition()
|
|
||||||
|
local coord=group:GetCoordinate()
|
||||||
local airbase=coord:GetClosestAirbase() --(nil, coalition)
|
local coalition=self:GetCoalition()
|
||||||
|
|
||||||
return airbase
|
local airbase=coord:GetClosestAirbase() --(nil, coalition)
|
||||||
|
|
||||||
|
return airbase
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
return nil
|
||||||
|
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Search unoccupied parking spots at the airbase for all flight elements.
|
--- Search unoccupied parking spots at the airbase for all flight elements.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user