Adding events for Deployed and PickedUp.

This commit is contained in:
FlightControl_Master 2018-04-08 13:33:18 +02:00
parent af23aa3b79
commit 31f0bb9fef

View File

@ -167,6 +167,61 @@ do -- TASK_CARGO
self.DeployZones = {} -- setmetatable( {}, { __mode = "v" } ) -- weak table on value
self:AddTransition( "*", "Deployed", "*" )
--- Deployed Handler OnBefore for Type
-- @function [parent=#Type] OnBeforeDeployed
-- @param #Type self
-- @param #string From
-- @param #string Event
-- @param #string To
-- @return #boolean
--- Deployed Handler OnAfter for Type
-- @function [parent=#Type] OnAfterDeployed
-- @param #Type self
-- @param #string From
-- @param #string Event
-- @param #string To
--- Deployed Trigger for Type
-- @function [parent=#Type] Deployed
-- @param #Type self
--- Deployed Asynchronous Trigger for Type
-- @function [parent=#Type] __Deployed
-- @param #Type self
-- @param #number Delay
self:AddTransition( "*", "PickedUp", "*" )
--- PickedUp Handler OnBefore for Type
-- @function [parent=#Type] OnBeforePickedUp
-- @param #Type self
-- @param #string From
-- @param #string Event
-- @param #string To
-- @return #boolean
--- PickedUp Handler OnAfter for Type
-- @function [parent=#Type] OnAfterPickedUp
-- @param #Type self
-- @param #string From
-- @param #string Event
-- @param #string To
--- PickedUp Trigger for Type
-- @function [parent=#Type] PickedUp
-- @param #Type self
--- PickedUp Asynchronous Trigger for Type
-- @function [parent=#Type] __PickedUp
-- @param #Type self
-- @param #number Delay
local Fsm = self:GetUnitProcess()