Граф наследования:Grenade_Base:Защищенные члены | |
| override void | CreateLight () |
| void | ~FlashGrenade () |
| void | Pin () |
| void | Unpin () |
| override void | OnActivatedByTripWire () |
| DEPRECATED use OnActivatedByItem. | |
| override void | OnActivatedByItem (notnull ItemBase item) |
| bool | IsPinned () |
| bool | IsPinnable () |
| void | ActivateImmediate () |
| void | ActivateRandomTime () |
| void | SetPinnable (bool state) |
| void | SetFuseDelay (float delay) |
| void | SetGrenadeType (EGrenadeType type) |
| EGrenadeType | GetGrenadeType () |
| void | Activate () |
| void | Deactivate () |
| override void | InitiateExplosion () |
| void | ExplodeGrenade (EGrenadeType grenade_type) |
| DEPRECATED - for backward compatibility only. | |
| void | OnPin () |
| void | OnUnpin () |
| void | OnActivateStarted () |
| void | OnActivateFinished () |
| void | OnActivateImmediate () |
| void | OnDeactivate () |
| override void | OnStoreSave (ParamsWriteContext ctx) |
| override bool | OnStoreLoad (ParamsReadContext ctx, int version) |
| override bool | CanBeArmed () |
| override bool | CanBeDisarmed () |
| override bool | CanExplodeInFire () |
| override void | SetActions () |
| override void | EEItemLocationChanged (notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) |
| override void | OnWasAttached (EntityAI parent, int slot_id) |
| void | Grenade_Base () |
Защищенные данные | |
| const float | DEFAULT_FUSE_DELAY = 10 |
| ref Timer | m_FuseTimer |
| float | m_FuseDelay |
| float | m_RemainingFuseTime |
| bool | m_Pinned |
| bool | m_Pinnable |
| EGrenadeType | m_GrenadeType |
Закрытые члены | |
| override void | OnExplosionEffects (Object source, Object directHit, int componentIndex, string surface, vector pos, vector surfNormal, float energyFactor, float explosionFactor, bool isWater, string ammoType) |
| void | FlashGrenade () |
| void | M67Grenade () |
| void | ~M67Grenade () |
| void | RGD5Grenade () |
| void | ~RGD5Grenade () |
Закрытые данные | |
| const float | FX_RANGE_MAX_MULT = 1.0 |
См. определение в файле FlashGrenade.c строка 1