|
void | Plastic_Explosive () |
|
override void | EOnInit (IEntity other, int extra) |
|
override void | EEKilled (Object killer) |
| special behaviour - do not call super from ExplosivesBase
|
|
override bool | HasLockedTriggerSlots () |
|
override void | LockTriggerSlots () |
|
override void | UnlockTriggerSlots () |
|
override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
|
override void | OnStoreSave (ParamsWriteContext ctx) |
|
override void | OnVariablesSynchronized () |
|
override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
|
override bool | CanReceiveAttachment (EntityAI attachment, int slotId) |
|
override bool | CanDisplayAttachmentSlot (int slot_id) |
|
override bool | IsTakeable () |
|
override bool | IsDeployable () |
|
override void | SetActions () |
|
override void | OnWasAttached (EntityAI parent, int slot_id) |
|
override void | OnWasDetached (EntityAI parent, int slot_id) |
|
override bool | EEOnDamageCalculated (TotalDamageResult damageResult, int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos, float speedCoef) |
|
override void | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) |
|
override RemotelyActivatedItemBehaviour | GetRemotelyActivatedItemBehaviour () |
|
override void | PairRemote (notnull EntityAI trigger) |
|
override EntityAI | GetPairDevice () |
|
override bool | CanBeArmed () |
|
override bool | CanBeDisarmed () |
|
override void | OnActivatedByItem (notnull ItemBase item) |
|
override void | OnDisarmed (bool pWithTool) |
|
override void | EEItemAttached (EntityAI item, string slot_name) |
|
override void | EEItemDetached (EntityAI item, string slot_name) |
|
override void | UpdateLED (int pState) |
|
protected void | OnTriggerAttached (EntityAI entity) |
|
protected void | OnTriggerDetached (EntityAI entity) |
|
protected void | UpdateVisuals (EntityAI entity) |
|
override string | GetDeploySoundset () |
|
override string | GetLoopDeploySoundset () |
|
override string | GetArmSoundset () |
|
override string | GetDisarmSoundset () |
|
◆ Plastic_Explosive()
◆ CanBeArmed()
override bool CanBeArmed |
( |
| ) |
|
|
inlineprivate |
◆ CanBeDisarmed()
override bool CanBeDisarmed |
( |
| ) |
|
|
inlineprivate |
◆ CanDisplayAttachmentSlot()
override bool CanDisplayAttachmentSlot |
( |
int |
slot_id | ) |
|
|
inlineprivate |
◆ CanReceiveAttachment()
◆ EEHealthLevelChanged()
override void EEHealthLevelChanged |
( |
int |
oldLevel, |
|
|
int |
newLevel, |
|
|
string |
zone |
|
) |
| |
|
inlineprivate |
◆ EEItemAttached()
◆ EEItemDetached()
◆ EEItemLocationChanged()
◆ EEKilled()
override void EEKilled |
( |
Object |
killer | ) |
|
|
inlineprivate |
◆ EEOnDamageCalculated()
◆ EOnInit()
override void EOnInit |
( |
IEntity |
other, |
|
|
int |
extra |
|
) |
| |
|
inlineprivate |
◆ GetArmSoundset()
override string GetArmSoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetDeploySoundset()
override string GetDeploySoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetDisarmSoundset()
override string GetDisarmSoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetLoopDeploySoundset()
override string GetLoopDeploySoundset |
( |
| ) |
|
|
inlineprivate |
◆ GetPairDevice()
◆ GetRemotelyActivatedItemBehaviour()
◆ HasLockedTriggerSlots()
override bool HasLockedTriggerSlots |
( |
| ) |
|
|
inlineprivate |
◆ IsDeployable()
override bool IsDeployable |
( |
| ) |
|
|
inlineprivate |
◆ IsTakeable()
override bool IsTakeable |
( |
| ) |
|
|
inlineprivate |
◆ LockTriggerSlots()
override void LockTriggerSlots |
( |
| ) |
|
|
inlineprivate |
◆ OnActivatedByItem()
override void OnActivatedByItem |
( |
notnull ItemBase |
item | ) |
|
|
inlineprivate |
◆ OnDisarmed()
override void OnDisarmed |
( |
bool |
pWithTool | ) |
|
|
inlineprivate |
◆ OnStoreLoad()
◆ OnStoreSave()
◆ OnTriggerAttached()
protected void OnTriggerAttached |
( |
EntityAI |
entity | ) |
|
|
inlineprivate |
◆ OnTriggerDetached()
protected void OnTriggerDetached |
( |
EntityAI |
entity | ) |
|
|
inlineprivate |
◆ OnVariablesSynchronized()
override void OnVariablesSynchronized |
( |
| ) |
|
|
inlineprivate |
◆ OnWasAttached()
override void OnWasAttached |
( |
EntityAI |
parent, |
|
|
int |
slot_id |
|
) |
| |
|
inlineprivate |
◆ OnWasDetached()
override void OnWasDetached |
( |
EntityAI |
parent, |
|
|
int |
slot_id |
|
) |
| |
|
inlineprivate |
◆ PairRemote()
override void PairRemote |
( |
notnull EntityAI |
trigger | ) |
|
|
inlineprivate |
◆ SetActions()
override void SetActions |
( |
| ) |
|
|
inlineprivate |
◆ UnlockTriggerSlots()
override void UnlockTriggerSlots |
( |
| ) |
|
|
inlineprivate |
◆ UpdateLED()
override void UpdateLED |
( |
int |
pState | ) |
|
|
inlineprivate |
◆ UpdateVisuals()
protected void UpdateVisuals |
( |
EntityAI |
entity | ) |
|
|
inlineprivate |
◆ ANIM_PHASE_TRIGGER_REMOTE
protected const string ANIM_PHASE_TRIGGER_REMOTE = "TriggerRemote" |
|
private |
◆ m_RAIB
◆ m_UsedAsCharge
protected bool m_UsedAsCharge |
|
private |
◆ SLOT_TRIGGER
protected const string SLOT_TRIGGER = "TriggerRemoteDetonator_Receiver" |
|
private |
The documentation for this class was generated from the following file: