Module Process_Destroy

Global(s)

PROCESS_DESTROY

Type PROCESS_DESTROY

PROCESS_DESTROY.ClassName
PROCESS_DESTROY.DisplayCategory
PROCESS_DESTROY.DisplayCount
PROCESS_DESTROY.DisplayInterval
PROCESS_DESTROY.DisplayMessage
PROCESS_DESTROY.DisplayTime
PROCESS_DESTROY:EventDead(Event)
PROCESS_DESTROY.Fsm
PROCESS_DESTROY:New(Task, ProcessUnit, TargetSetUnit, ProcessName)

Creates a new DESTROY process.

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

StateMachine callback function for a PROCESS

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

StateMachine callback function for a PROCESS

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

StateMachine callback function for a PROCESS

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

StateMachine callback function for a PROCESS

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

StateMachine callback function for a PROCESS

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

StateMachine callback function for a PROCESS

PROCESS_DESTROY:OnWaiting(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

PROCESS_DESTROY.ProcessUnit
PROCESS_DESTROY.TargetSetUnit

Global(s)

#PROCESS_DESTROY PROCESS_DESTROY

Type Process_Destroy

Type PROCESS_DESTROY

PROCESS_DESTROY class

Field(s)

#string PROCESS_DESTROY.ClassName
#string PROCESS_DESTROY.DisplayCategory

Targets is the default display category

#number PROCESS_DESTROY.DisplayCount
#number PROCESS_DESTROY.DisplayInterval
#boolean PROCESS_DESTROY.DisplayMessage
#number PROCESS_DESTROY.DisplayTime

10 seconds is the default

PROCESS_DESTROY:EventDead(Event)

Parameter

PROCESS_DESTROY.Fsm
PROCESS_DESTROY:New(Task, ProcessUnit, TargetSetUnit, ProcessName)

Creates a new DESTROY process.

Parameters

Return value

#PROCESS_DESTROY: self

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

StateMachine callback function for a PROCESS

Parameters

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

StateMachine callback function for a PROCESS

Parameters

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

StateMachine callback function for a PROCESS

Parameters

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

StateMachine callback function for a PROCESS

Parameters

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

StateMachine callback function for a PROCESS

Parameters

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

StateMachine callback function for a PROCESS

Parameters

PROCESS_DESTROY:OnWaiting(Fsm, Event, From, To)

StateMachine callback function for a PROCESS

Parameters

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