Entity systemClasses

CEnvExplosion

Schema class CEnvExplosion, derived from CModelPointEntity.

Generated from the game's schema. Header: source2mod/schema/entity/classes/CEnvExplosion.h

Inherits CModelPointEntity

Fields

FieldType
m_iMagnitudeint32_t
m_flPlayerDamagefloat
m_iRadiusOverrideint32_t
m_flInnerRadiusfloat
m_flDamageForcefloat
m_hInflictorCHandle<CBaseEntity>
m_iCustomDamageTypeDamageTypes_t
m_bHasCustomDamageTypebool
m_bCreateDebrisbool
m_iszCustomEffectNameCUtlSymbolLarge
m_iszCustomSoundNameCUtlSymbolLarge
m_bSuppressParticleImpulsebool
m_iClassIgnoreClass_T
m_iClassIgnore2Class_T
m_iszEntityIgnoreNameCUtlSymbolLarge
m_hEntityIgnoreCHandle<CBaseEntity>

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

On this page