Module Process_CAS

Global(s)

PROCESS_CAS

Type PROCESS_CAS

PROCESS_CAS.ClassName
PROCESS_CAS:EventDead(Event)
PROCESS_CAS.Fsm
PROCESS_CAS:New(Task, ProcessUnit, TargetSetUnit)

Creates a new CAS task.

PROCESS_CAS:OnDestroyed(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

PROCESS_CAS:OnHitTarget(Fsm, Event, From, To, Event)

StateMachine callback function for a PROCESS

PROCESS_CAS:OnKilled(Fsm, Event, From, To, DCSEvent)

StateMachine callback function for a PROCESS

PROCESS_CAS:OnMoreTargets(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

PROCESS_CAS:OnRestart(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

PROCESS_CAS:OnStart(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

PROCESS_CAS.ProcessUnit
PROCESS_CAS.TargetSetUnit

Global(s)

#PROCESS_CAS PROCESS_CAS

Type Process_CAS

Type PROCESS_CAS

PROCESS_CAS class

Field(s)

#string PROCESS_CAS.ClassName
PROCESS_CAS:EventDead(Event)

Parameter

PROCESS_CAS.Fsm
PROCESS_CAS:New(Task, ProcessUnit, TargetSetUnit)

Creates a new CAS task.

Parameters

Return value

#PROCESS_CAS: self

PROCESS_CAS:OnDestroyed(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

Parameters

PROCESS_CAS:OnHitTarget(Fsm, Event, From, To, Event)

StateMachine callback function for a PROCESS

Parameters

PROCESS_CAS:OnKilled(Fsm, Event, From, To, DCSEvent)

StateMachine callback function for a PROCESS

Parameters

PROCESS_CAS:OnMoreTargets(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

Parameters

PROCESS_CAS:OnRestart(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

Parameters

PROCESS_CAS:OnStart(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

Parameters

Unit#UNIT PROCESS_CAS.ProcessUnit
Set#SET_UNIT PROCESS_CAS.TargetSetUnit