AIBOSS v0.6.3

Recovery Tanker v1.0.0
Rescue Helo v1.0.0
Fixed spawn after engine shutdown bug.
Added new PG airbases.
This commit is contained in:
Frank
2018-12-25 18:55:35 +01:00
parent d8c5ab7eae
commit 8dc5642599
6 changed files with 397 additions and 216 deletions

View File

@@ -237,7 +237,7 @@ RECOVERYTANKER = {
--- Class version.
-- @field #string version
RECOVERYTANKER.version="0.9.9"
RECOVERYTANKER.version="1.0.0"
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- TODO list
@@ -301,11 +301,12 @@ function RECOVERYTANKER:New(carrierunit, tankergroupname)
self:SetPatternUpdateHeading()
self:SetPatternUpdateInterval()
--[[
BASE:TraceOnOff(true)
BASE:TraceClass(self.ClassName)
BASE:TraceLevel(1)
]]
-- Debug trace.
if false then
BASE:TraceOnOff(true)
BASE:TraceClass(self.ClassName)
BASE:TraceLevel(1)
end
-----------------------
--- FSM Transitions ---
@@ -964,7 +965,9 @@ function RECOVERYTANKER:OnEventEngineShutdown(EventData)
self:T(self.lid..text)
-- Respawn tanker.
self.tanker=group:RespawnAtCurrentAirbase()
--self.tanker=group:RespawnAtCurrentAirbase()
-- Delaying respawn due to DCS bug https://github.com/FlightControl-Master/MOOSE/issues/1076
SCHEDULER:New(nil , group.RespawnAtCurrentAirbase, {group}, 1)
-- Create tanker beacon and activate TACAN.
if self.TACANon then
@@ -972,8 +975,8 @@ function RECOVERYTANKER:OnEventEngineShutdown(EventData)
end
-- Initial route.
SCHEDULER:New(self, self._InitRoute, {-self.distStern+UTILS.NMToMeters(3)}, 1)
--self:_InitRoute(-self.distStern+UTILS.NMToMeters(3), 1)
SCHEDULER:New(self, self._InitRoute, {-self.distStern+UTILS.NMToMeters(3)}, 2)
end
end