From 31f0bb9fef3d1bdff7d4cac40f306e820be47be3 Mon Sep 17 00:00:00 2001 From: FlightControl_Master Date: Sun, 8 Apr 2018 13:33:18 +0200 Subject: [PATCH] Adding events for Deployed and PickedUp. --- .../Moose/Tasking/Task_CARGO.lua | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/Moose Development/Moose/Tasking/Task_CARGO.lua b/Moose Development/Moose/Tasking/Task_CARGO.lua index a6a723054..ece266d49 100644 --- a/Moose Development/Moose/Tasking/Task_CARGO.lua +++ b/Moose Development/Moose/Tasking/Task_CARGO.lua @@ -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()