PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
ActionAttachExplosivesTrigger.c File Reference

Data Structures

class  ActionAttachExplosivesTriggerCB
 

Functions

ActionAttachExplosivesTriggerCB ActionContinuousBaseCB ActionAttachExplosivesTrigger ()
 
override void CreateActionComponent ()
 
override void CreateConditionComponents ()
 
override bool ActionConditionContinue (ActionData action_data)
 
override bool CanBeSetFromInventory ()
 
override bool ActionCondition (PlayerBase player, ActionTarget target, ItemBase item)
 
override void OnFinishProgressServer (ActionData action_data)
 
override void OnFinishProgressClient (ActionData action_data)
 
protected void CreateRemoteDetonatorReceiverAsAttachment (ActionData action_data)
 
protected void AttachItem (ActionData action_data)
 

Function Documentation

◆ ActionAttachExplosivesTrigger()

◆ ActionCondition()

override bool ActionCondition ( PlayerBase  player,
ActionTarget  target,
ItemBase  item 
)

References ClockBase(), and ExplosivesBase().

◆ ActionConditionContinue()

override bool ActionConditionContinue ( ActionData  action_data)

◆ AttachItem()

◆ CanBeSetFromInventory()

override bool CanBeSetFromInventory ( )

◆ CreateActionComponent()

override void CreateActionComponent ( )

References m_CommandUID.

◆ CreateConditionComponents()

override void CreateConditionComponents ( )

◆ CreateRemoteDetonatorReceiverAsAttachment()

protected void CreateRemoteDetonatorReceiverAsAttachment ( ActionData  action_data)

◆ OnFinishProgressClient()

override void OnFinishProgressClient ( ActionData  action_data)

◆ OnFinishProgressServer()