Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
RemoteDetonatorTrigger Class Reference
Inheritance diagram for RemoteDetonatorTrigger:

Protected Member Functions

void RemoteDetonatorTrigger ()
 
override bool IsKit ()
 
override void OnVariablesSynchronized ()
 
override void EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)
 
override RemotelyActivatedItemBehaviour GetRemotelyActivatedItemBehaviour ()
 
override void OnCEUpdate ()
 
override void PairRemote (notnull EntityAI trigger)
 
override void UnpairRemote ()
 
override void OnActivatedByItem (notnull ItemBase item)
 
void SetControlledDevice (EntityAI pDevice)
 
bool IsConnected ()
 
EntityAI GetControlledDevice ()
 
override void OnAnimationPhaseStarted (string animSource, float phase)
 
override void SetActions ()
 

Static Protected Member Functions

static RemoteDetonatorTrigger SpawnInPlayerHands (notnull EntityAI pEntity, EntityAI deviceToPair=null)
 

Protected Attributes

const string ANIM_PHASE_TRIGGER = "trigger"
 
bool m_LED
 
ref RemotelyActivatedItemBehaviour m_RAIB
 

Detailed Description

Definition at line 46 of file remotedetonator.c.

Constructor & Destructor Documentation

◆ RemoteDetonatorTrigger()

void RemoteDetonatorTrigger::RemoteDetonatorTrigger ( )
protected

Definition at line 53 of file remotedetonator.c.

Member Function Documentation

◆ EEItemLocationChanged()

override void RemoteDetonatorTrigger::EEItemLocationChanged ( notnull InventoryLocation oldLoc,
notnull InventoryLocation newLoc )
protected

Definition at line 82 of file remotedetonator.c.

◆ GetControlledDevice()

EntityAI RemoteDetonatorTrigger::GetControlledDevice ( )
protected

Definition at line 150 of file remotedetonator.c.

◆ GetRemotelyActivatedItemBehaviour()

override RemotelyActivatedItemBehaviour RemoteDetonatorTrigger::GetRemotelyActivatedItemBehaviour ( )
protected

Definition at line 92 of file remotedetonator.c.

◆ IsConnected()

bool RemoteDetonatorTrigger::IsConnected ( )
protected

Definition at line 145 of file remotedetonator.c.

◆ IsKit()

override bool RemoteDetonatorTrigger::IsKit ( )
protected

Definition at line 65 of file remotedetonator.c.

◆ OnActivatedByItem()

override void RemoteDetonatorTrigger::OnActivatedByItem ( notnull ItemBase item)
protected

Definition at line 125 of file remotedetonator.c.

◆ OnAnimationPhaseStarted()

override void RemoteDetonatorTrigger::OnAnimationPhaseStarted ( string animSource,
float phase )
protected

Definition at line 191 of file remotedetonator.c.

◆ OnCEUpdate()

override void RemoteDetonatorTrigger::OnCEUpdate ( )
protected

Definition at line 97 of file remotedetonator.c.

◆ OnVariablesSynchronized()

override void RemoteDetonatorTrigger::OnVariablesSynchronized ( )
protected

Definition at line 70 of file remotedetonator.c.

◆ PairRemote()

override void RemoteDetonatorTrigger::PairRemote ( notnull EntityAI trigger)
protected

Definition at line 114 of file remotedetonator.c.

◆ SetActions()

override void RemoteDetonatorTrigger::SetActions ( )
protected

Definition at line 202 of file remotedetonator.c.

◆ SetControlledDevice()

void RemoteDetonatorTrigger::SetControlledDevice ( EntityAI pDevice)
protected

Definition at line 140 of file remotedetonator.c.

◆ SpawnInPlayerHands()

static RemoteDetonatorTrigger RemoteDetonatorTrigger::SpawnInPlayerHands ( notnull EntityAI pEntity,
EntityAI deviceToPair = null )
staticprotected

item replaced, use different IK

Definition at line 155 of file remotedetonator.c.

◆ UnpairRemote()

override void RemoteDetonatorTrigger::UnpairRemote ( )
protected

Definition at line 119 of file remotedetonator.c.

Member Data Documentation

◆ ANIM_PHASE_TRIGGER

const string RemoteDetonatorTrigger::ANIM_PHASE_TRIGGER = "trigger"
protected

Definition at line 48 of file remotedetonator.c.

◆ m_LED

bool RemoteDetonatorTrigger::m_LED
protected

Definition at line 50 of file remotedetonator.c.

◆ m_RAIB

ref RemotelyActivatedItemBehaviour RemoteDetonatorTrigger::m_RAIB
protected

Definition at line 51 of file remotedetonator.c.


The documentation for this class was generated from the following file: