PC Stable Documentation
|
|
Private 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 Private Member Functions | |
static RemoteDetonatorTrigger | SpawnInPlayerHands (notnull EntityAI pEntity, EntityAI deviceToPair=null) |
Private Attributes | |
protected const string | ANIM_PHASE_TRIGGER = "trigger" |
protected bool | m_LED |
protected ref RemotelyActivatedItemBehaviour | m_RAIB |
|
inlineprivate |
|
inlineprivate |
References m_RAIB, and RemotelyActivatedItemBehaviour::Pair().
|
inlineprivate |
|
inlineprivate |
References m_RAIB.
|
inlineprivate |
References RemotelyActivatedItemBehaviour::IsPaired(), and m_RAIB.
Referenced by ActionCondition(), ActionTriggerRemotely::ActionCondition(), OnCEUpdate(), and ActionTriggerRemotely::OnExecuteServer().
|
inlineprivate |
|
inlineprivate |
References ANIM_PHASE_TRIGGER, and UpdateLED().
|
inlineprivate |
|
inlineprivate |
References m_LastLEDState, m_RAIB, RemotelyActivatedItemBehaviour::OnVariableSynchronized(), and UpdateLED().
|
inlineprivate |
References m_RAIB, and RemotelyActivatedItemBehaviour::Pair().
|
inlineprivate |
|
inlineprivate |
References m_RAIB, and RemotelyActivatedItemBehaviour::Pair().
Referenced by InventoryItem::PairWithDevice().
|
inlinestaticprivate |
item replaced, use different IK
Referenced by CreateRemoteDetonatorReceiverAsAttachment(), and ClaymoreMine::OnPlacementComplete().
|
inlineprivate |
References m_RAIB, RemotelyActivatedItemBehaviour::Unpair(), and UpdateLED().
|
private |
Referenced by OnAnimationPhaseStarted().
|
private |
|
private |