|
| 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) |
| |
| void | OnTriggerAttached (EntityAI entity) |
| |
| void | OnTriggerDetached (EntityAI entity) |
| |
| void | UpdateVisuals (EntityAI entity) |
| |
| override string | GetDeploySoundset () |
| |
| override string | GetLoopDeploySoundset () |
| |
| override string | GetArmSoundset () |
| |
| override string | GetDisarmSoundset () |
| |
Definition at line 1 of file plastic_explosive.c.
◆ Plastic_Explosive()
| void Plastic_Explosive::Plastic_Explosive |
( |
| ) |
|
|
protected |
◆ CanBeArmed()
| override bool Plastic_Explosive::CanBeArmed |
( |
| ) |
|
|
protected |
◆ CanBeDisarmed()
| override bool Plastic_Explosive::CanBeDisarmed |
( |
| ) |
|
|
protected |
◆ CanDisplayAttachmentSlot()
| override bool Plastic_Explosive::CanDisplayAttachmentSlot |
( |
int | slot_id | ) |
|
|
protected |
◆ CanReceiveAttachment()
| override bool Plastic_Explosive::CanReceiveAttachment |
( |
EntityAI | attachment, |
|
|
int | slotId ) |
|
protected |
◆ EEHealthLevelChanged()
| override void Plastic_Explosive::EEHealthLevelChanged |
( |
int | oldLevel, |
|
|
int | newLevel, |
|
|
string | zone ) |
|
protected |
◆ EEItemAttached()
| override void Plastic_Explosive::EEItemAttached |
( |
EntityAI | item, |
|
|
string | slot_name ) |
|
protected |
◆ EEItemDetached()
| override void Plastic_Explosive::EEItemDetached |
( |
EntityAI | item, |
|
|
string | slot_name ) |
|
protected |
◆ EEItemLocationChanged()
◆ EEKilled()
| override void Plastic_Explosive::EEKilled |
( |
Object | killer | ) |
|
|
protected |
special behaviour - do not call super from ExplosivesBase
Definition at line 28 of file plastic_explosive.c.
◆ EEOnDamageCalculated()
◆ EOnInit()
| override void Plastic_Explosive::EOnInit |
( |
IEntity | other, |
|
|
int | extra ) |
|
protected |
◆ GetArmSoundset()
| override string Plastic_Explosive::GetArmSoundset |
( |
| ) |
|
|
protected |
◆ GetDeploySoundset()
| override string Plastic_Explosive::GetDeploySoundset |
( |
| ) |
|
|
protected |
◆ GetDisarmSoundset()
| override string Plastic_Explosive::GetDisarmSoundset |
( |
| ) |
|
|
protected |
◆ GetLoopDeploySoundset()
| override string Plastic_Explosive::GetLoopDeploySoundset |
( |
| ) |
|
|
protected |
◆ GetPairDevice()
| override EntityAI Plastic_Explosive::GetPairDevice |
( |
| ) |
|
|
protected |
◆ GetRemotelyActivatedItemBehaviour()
◆ HasLockedTriggerSlots()
| override bool Plastic_Explosive::HasLockedTriggerSlots |
( |
| ) |
|
|
protected |
◆ IsDeployable()
| override bool Plastic_Explosive::IsDeployable |
( |
| ) |
|
|
protected |
◆ IsTakeable()
| override bool Plastic_Explosive::IsTakeable |
( |
| ) |
|
|
protected |
◆ LockTriggerSlots()
| override void Plastic_Explosive::LockTriggerSlots |
( |
| ) |
|
|
protected |
◆ OnActivatedByItem()
| override void Plastic_Explosive::OnActivatedByItem |
( |
notnull ItemBase | item | ) |
|
|
protected |
◆ OnDisarmed()
| override void Plastic_Explosive::OnDisarmed |
( |
bool | pWithTool | ) |
|
|
protected |
◆ OnStoreLoad()
◆ OnStoreSave()
◆ OnTriggerAttached()
| void Plastic_Explosive::OnTriggerAttached |
( |
EntityAI | entity | ) |
|
|
protected |
◆ OnTriggerDetached()
| void Plastic_Explosive::OnTriggerDetached |
( |
EntityAI | entity | ) |
|
|
protected |
◆ OnVariablesSynchronized()
| override void Plastic_Explosive::OnVariablesSynchronized |
( |
| ) |
|
|
protected |
◆ OnWasAttached()
| override void Plastic_Explosive::OnWasAttached |
( |
EntityAI | parent, |
|
|
int | slot_id ) |
|
protected |
◆ OnWasDetached()
| override void Plastic_Explosive::OnWasDetached |
( |
EntityAI | parent, |
|
|
int | slot_id ) |
|
protected |
◆ PairRemote()
| override void Plastic_Explosive::PairRemote |
( |
notnull EntityAI | trigger | ) |
|
|
protected |
◆ SetActions()
| override void Plastic_Explosive::SetActions |
( |
| ) |
|
|
protected |
◆ UnlockTriggerSlots()
| override void Plastic_Explosive::UnlockTriggerSlots |
( |
| ) |
|
|
protected |
◆ UpdateLED()
| override void Plastic_Explosive::UpdateLED |
( |
int | pState | ) |
|
|
protected |
◆ UpdateVisuals()
| void Plastic_Explosive::UpdateVisuals |
( |
EntityAI | entity | ) |
|
|
protected |
◆ ANIM_PHASE_TRIGGER_REMOTE
| const string Plastic_Explosive::ANIM_PHASE_TRIGGER_REMOTE = "TriggerRemote" |
|
protected |
◆ m_RAIB
◆ m_UsedAsCharge
| bool Plastic_Explosive::m_UsedAsCharge |
|
protected |
◆ SLOT_TRIGGER
| const string Plastic_Explosive::SLOT_TRIGGER = "TriggerRemoteDetonator_Receiver" |
|
protected |
The documentation for this class was generated from the following file: