class RemoteDetonatorTriggerSource
RemoteDetonatorTrigger › RemoteDetonator › Inventory_Base › ItemBase › InventoryItem › EntityAI › Entity › ObjectTyped › Object › IEntity › Managed
All members, including inherited
Constructors 1
void RemoteDetonatorTrigger()Constants 1
protected const string ANIM_PHASE_TRIGGER = "trigger"Referenced by OnAnimationPhaseStarted()
Members 2
protected bool m_LEDprotected ref RemotelyActivatedItemBehaviour m_RAIBMethods 15
override bool IsKit()override void OnVariablesSynchronized()override void EEItemLocationChanged(notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)override RemotelyActivatedItemBehaviour GetRemotelyActivatedItemBehaviour()References m_RAIB
override void OnCEUpdate()override void PairRemote(notnull EntityAI trigger)override void UnpairRemote()override void OnActivatedByItem(notnull ItemBase item)void SetControlledDevice(EntityAI pDevice)Referenced by ItemBase.PairWithDevice()
bool IsConnected()EntityAI GetControlledDevice()static RemoteDetonatorTrigger SpawnInPlayerHands(notnull EntityAI pEntity, EntityAI deviceToPair = null)References Class.Cast(), Class.Cast(), HumanInventory.CreateInHands()
Show 8 more
, Man.GetHumanInventory(), Human.GetItemAccessor(), PlayerBase.GetItemInHands(), HumanItemAccessor.OnItemInHandsChanged(), new ReplaceDetonatorItemLambda(), new ReplaceDetonatorItemOnArmLambda(), ReplaceDetonatorItemOnArmLambda.SetPairDevice(), and MiscGameplayFunctions.TurnItemIntoItemEx()item replaced, use different IK
override void SetActions()override protected string GetDebugText()DIAG_DEVELOPER