mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
Fixing resuming task after refuelling.
This commit is contained in:
commit
b0885ada00
@ -635,7 +635,7 @@ end
|
|||||||
--- @param Wrapper.Group#GROUP AIGroup
|
--- @param Wrapper.Group#GROUP AIGroup
|
||||||
function AI_A2A.Resume( AIGroup, Fsm )
|
function AI_A2A.Resume( AIGroup, Fsm )
|
||||||
|
|
||||||
AIGroup:F( { "AI_A2A.Resume:", AIGroup:GetName() } )
|
AIGroup:I( { "AI_A2A.Resume:", AIGroup:GetName() } )
|
||||||
if AIGroup:IsAlive() then
|
if AIGroup:IsAlive() then
|
||||||
Fsm:__RTB( 0.5 )
|
Fsm:__RTB( 0.5 )
|
||||||
end
|
end
|
||||||
|
|||||||
@ -476,13 +476,12 @@ function AI_A2A_CAP:OnEventDead( EventData )
|
|||||||
end
|
end
|
||||||
|
|
||||||
--- @param Wrapper.Group#GROUP AICap
|
--- @param Wrapper.Group#GROUP AICap
|
||||||
function AI_A2A_CAP.Resume( AICap )
|
function AI_A2A_CAP.Resume( AICap, Fsm )
|
||||||
|
|
||||||
AICap:F( { "AI_A2A_CAP.Resume:", AICap:GetName() } )
|
AICap:I( { "AI_A2A_CAP.Resume:", AICap:GetName() } )
|
||||||
if AICap:IsAlive() then
|
if AICap:IsAlive() then
|
||||||
local _AI_A2A = AICap:GetState( AICap, "AI_A2A" ) -- #AI_A2A
|
Fsm:__Reset( 1 )
|
||||||
_AI_A2A:__Reset( 1 )
|
Fsm:__Route( 5 )
|
||||||
_AI_A2A:__Route( 5 )
|
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
@ -351,13 +351,12 @@ function AI_A2A_PATROL:onafterRoute( AIPatrol, From, Event, To )
|
|||||||
end
|
end
|
||||||
|
|
||||||
--- @param Wrapper.Group#GROUP AIPatrol
|
--- @param Wrapper.Group#GROUP AIPatrol
|
||||||
function AI_A2A_PATROL.Resume( AIPatrol )
|
function AI_A2A_PATROL.Resume( AIPatrol, Fsm )
|
||||||
|
|
||||||
AIPatrol:F( { "AI_A2A_PATROL.Resume:", AIPatrol:GetName() } )
|
AIPatrol:I( { "AI_A2A_PATROL.Resume:", AIPatrol:GetName() } )
|
||||||
if AIPatrol:IsAlive() then
|
if AIPatrol:IsAlive() then
|
||||||
local _AI_A2A = AIPatrol:GetState( AIPatrol, "AI_A2A" ) -- AI.AI_A2A#AI_A2A
|
Fsm:__Reset( 1 )
|
||||||
_AI_A2A:__Reset( 1 )
|
Fsm:__Route( 5 )
|
||||||
_AI_A2A:__Route( 5 )
|
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user