SchemaEntityClasses
CBaseCSGrenadeProjectile
CBaseCSGrenadeProjectile
Inheritance: CBaseGrenade
Fields
- m_vInitialPosition Vector
- m_vInitialVelocity Vector
- m_nBounces int32_t
- m_nExplodeEffectIndex CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>
- m_nExplodeEffectTickBegin int32_t
- m_vecExplodeEffectOrigin Vector
- m_flSpawnTime float
- m_unOGSExtraFlags uint8_t
- m_bDetonationRecorded bool
- m_nItemIndex uint16_t
- m_vecOriginalSpawnLocation Vector
- m_flLastBounceSoundTime float
- m_vecGrenadeSpin RotationVector
- m_vecLastHitSurfaceNormal Vector
- m_nTicksAtZeroVelocity int32_t
- m_bHasEverHitEnemy bool
Methods
CBaseCSGrenadeProjectile* New(className)
Parameters
- className const char*
CBaseCSGrenadeProjectile* FromIndex(iIndex)
Parameters
- iIndex int
CBaseCSGrenadeProjectile* FromIndex(index)
Parameters
- index CEntityIndex