DIFF

class ClaymoreMineSource

ClaymoreMinePlacing ClaymoreMine ExplosivesBase ItemBase InventoryItem EntityAI Entity ObjectTyped Object IEntity Managed

All members, including inherited

Constructors 1

Constants 3

protected const string ANIM_PHASE_PACKED = "Bag"
Referenced by UpdateVisuals()
protected const string ANIM_PHASE_DEPLOYED = "Mine"
Referenced by UpdateVisuals()
protected const string SELECTION_NAME_LED = "LED"
Referenced by UpdateLED()

Members 3

protected ERemoteDetonatorLEDState m_LastLEDState
Referenced by UpdateLED()
protected Shape m_DamageZoneDIAG_DEVELOPER

Methods 30

override void EOnInit(IEntity other, int extra)
References UpdateVisuals()
override void EEKilled(Object killer)
override void EEDelete(EntityAI parent)
override protected void InitiateExplosion()
override void AfterStoreLoad()
override void OnVariablesSynchronized()
override void EEItemLocationChanged(notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc)
override RemotelyActivatedItemBehaviour GetRemotelyActivatedItemBehaviour()
References m_RAIB
override void PairRemote(notnull EntityAI trigger)
override EntityAI GetPairDevice()
Referenced by OnActivatedByItem()
override bool CanBeDisarmed()
override void OnActivatedByItem(notnull ItemBase item)
override void OnArmed()
override void OnPlacementComplete(Man player, vector position = "0 0 0", vector orientation = "0 0 0")
override bool IsTakeable()
override bool IsDeployable()
override void SetActions()
override int GetViewIndex()
override string GetDeploySoundset()
override string GetLoopDeploySoundset()
override string GetArmSoundset()
override string GetDisarmSoundset()
override string GetDisarmSoundsetUnpaired()
void RemoveDebugVisuals()DIAG_DEVELOPER
Referenced by DrawDamageZone(), EEDelete(), EEKilled()
Show 1 more, OnDisarmed()