From a22774b278d2ea81055970b064b504101952b6a8 Mon Sep 17 00:00:00 2001 From: FlightControl Date: Mon, 5 Nov 2018 21:44:47 +0100 Subject: [PATCH] Fixing takeoff bug in air for dispatchers. --- Moose Development/Moose/AI/AI_A2A_Cap.lua | 7 ------- Moose Development/Moose/AI/AI_Air.lua | 9 +++++++++ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/Moose Development/Moose/AI/AI_A2A_Cap.lua b/Moose Development/Moose/AI/AI_A2A_Cap.lua index af7c47255..babda6839 100644 --- a/Moose Development/Moose/AI/AI_A2A_Cap.lua +++ b/Moose Development/Moose/AI/AI_A2A_Cap.lua @@ -281,13 +281,6 @@ function AI_A2A_CAP:New( AICap, PatrolZone, PatrolFloorAltitude, PatrolCeilingAl return self end ---- @param Wrapper.Group#GROUP self --- @param Core.Event#EVENTDATA EventData -function GROUP:OnEventTakeoff( EventData, Fsm ) - Fsm:Takeoff() - self:UnHandleEvent( EVENTS.Takeoff ) -end - --- onafter State Transition for Event Patrol. -- @param #AI_A2A_CAP self diff --git a/Moose Development/Moose/AI/AI_Air.lua b/Moose Development/Moose/AI/AI_Air.lua index 996090fcf..80a58bf7f 100644 --- a/Moose Development/Moose/AI/AI_Air.lua +++ b/Moose Development/Moose/AI/AI_Air.lua @@ -252,6 +252,15 @@ function AI_AIR:New( AIGroup ) return self end +--- @param Wrapper.Group#GROUP self +-- @param Core.Event#EVENTDATA EventData +function GROUP:OnEventTakeoff( EventData, Fsm ) + Fsm:Takeoff() + self:UnHandleEvent( EVENTS.Takeoff ) +end + + + function AI_AIR:SetDispatcher( Dispatcher ) self.Dispatcher = Dispatcher end