SchemaEntityClasses
CBasePlayerWeapon
CBasePlayerWeapon
Inheritance: CEconEntity
Fields
- m_nNextPrimaryAttackTick int32_t
- m_flNextPrimaryAttackTickRatio float
- m_nNextSecondaryAttackTick int32_t
- m_flNextSecondaryAttackTickRatio float
- m_iClip1 int32_t
- m_iClip2 int32_t
- m_pReserveAmmo int32_t
- m_OnPlayerUse CEntityIOOutput
Methods
CCSWeaponBaseVData* GetWeaponVData()
Get weapon VData.
const char* GetWeaponClassname()
Get weapon classname.
CBasePlayerWeapon* New(className)
Parameters
- className const char*
CBasePlayerWeapon* FromIndex(iIndex)
Parameters
- iIndex int
CBasePlayerWeapon* FromIndex(index)
Parameters
- index CEntityIndex