mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
Update FlightGroup.lua
- Added `GetSquadronName` and `GetAirwingName` functions
This commit is contained in:
parent
1e04aaa77d
commit
10eec8a47b
@ -210,7 +210,7 @@ FLIGHTGROUP.Players={}
|
|||||||
|
|
||||||
--- FLIGHTGROUP class version.
|
--- FLIGHTGROUP class version.
|
||||||
-- @field #string version
|
-- @field #string version
|
||||||
FLIGHTGROUP.version="0.8.0"
|
FLIGHTGROUP.version="0.8.1"
|
||||||
|
|
||||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
-- TODO list
|
-- TODO list
|
||||||
@ -372,11 +372,34 @@ end
|
|||||||
|
|
||||||
--- Get airwing the flight group belongs to.
|
--- Get airwing the flight group belongs to.
|
||||||
-- @param #FLIGHTGROUP self
|
-- @param #FLIGHTGROUP self
|
||||||
-- @return Ops.AirWing#AIRWING The AIRWING object.
|
-- @return Ops.AirWing#AIRWING The AIRWING object (if any).
|
||||||
function FLIGHTGROUP:GetAirWing()
|
function FLIGHTGROUP:GetAirwing()
|
||||||
return self.legion
|
return self.legion
|
||||||
end
|
end
|
||||||
|
|
||||||
|
--- Get name of airwing the flight group belongs to.
|
||||||
|
-- @param #FLIGHTGROUP self
|
||||||
|
-- @return #string Name of the airwing or "None" if the flightgroup does not belong to any airwing.
|
||||||
|
function FLIGHTGROUP:GetAirwing()
|
||||||
|
local name=self.legion and self.legion.alias or "None"
|
||||||
|
return name
|
||||||
|
end
|
||||||
|
|
||||||
|
--- Get squadron the flight group belongs to.
|
||||||
|
-- @param #FLIGHTGROUP self
|
||||||
|
-- @return Ops.Squadron#SQUADRON The SQUADRON of this flightgroup or #nil if the flightgroup does not belong to any squadron.
|
||||||
|
function FLIGHTGROUP:GetSquadron()
|
||||||
|
return self.cohort
|
||||||
|
end
|
||||||
|
|
||||||
|
--- Get squadron name the flight group belongs to.
|
||||||
|
-- @param #FLIGHTGROUP self
|
||||||
|
-- @return #string The squadron name or "None" if the flightgroup does not belon to any squadron.
|
||||||
|
function FLIGHTGROUP:GetSquadronName()
|
||||||
|
local name=self.cohort and self.cohort:GetName() or "None"
|
||||||
|
return name
|
||||||
|
end
|
||||||
|
|
||||||
--- Set if aircraft is VTOL capable. Unfortunately, there is no DCS way to determine this via scripting.
|
--- Set if aircraft is VTOL capable. Unfortunately, there is no DCS way to determine this via scripting.
|
||||||
-- @param #FLIGHTGROUP self
|
-- @param #FLIGHTGROUP self
|
||||||
-- @return #FLIGHTGROUP self
|
-- @return #FLIGHTGROUP self
|
||||||
@ -836,6 +859,7 @@ end
|
|||||||
function FLIGHTGROUP:GetKills()
|
function FLIGHTGROUP:GetKills()
|
||||||
return self.Nkills
|
return self.Nkills
|
||||||
end
|
end
|
||||||
|
|
||||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
-- Status
|
-- Status
|
||||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user