Tasking and Documentation

-- Added possibility to abort a TASK
-- Revised documentation of the main site.
This commit is contained in:
FlightControl
2017-01-23 14:05:59 +01:00
parent 956c71bbaa
commit faa64c9f4e
9 changed files with 66 additions and 63514 deletions

View File

@@ -240,7 +240,7 @@ function COMMANDCENTER:MessageToCoalition( Message )
local CCCoalition = self:GetPositionable():GetCoalition()
--TODO: Fix coalition bug!
self:GetPositionable():MessageToBlue( Message , 20, CCCoalition )
self:GetPositionable():MessageToCoalition( Message, 20, CCCoalition, self:GetName() )
end

View File

@@ -897,8 +897,8 @@ end
--- FSM function for a TASK
-- @param #TASK self
-- @param #string Event
-- @param #string From
-- @param #string Event
-- @param #string To
function TASK:onenterAborted( From, Event, To )
@@ -907,12 +907,29 @@ function TASK:onenterAborted( From, Event, To )
self:GetMission():GetCommandCenter():MessageToCoalition( "Task " .. self:GetName() .. " has been aborted! Task may be replanned." )
self:UnAssignFromGroups()
self:__Replan( 5 )
end
--- FSM function for a TASK
-- @param #TASK self
-- @param #string Event
-- @param #string From
-- @param #string Event
-- @param #string To
function TASK:onafterReplan( From, Event, To )
self:E( "Task Replanned" )
self:GetMission():GetCommandCenter():MessageToCoalition( "Replanning Task " .. self:GetName() .. "." )
self:SetMenu()
end
--- FSM function for a TASK
-- @param #TASK self
-- @param #string From
-- @param #string Event
-- @param #string To
function TASK:onenterFailed( From, Event, To )