Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 12s ago· Viewing build 6745 (Oct 02 2026)

CBasePlayerWeaponVData

classclient: CBasePlayerWeaponVData →

size 0x510 (1296 bytes) · 34 own fields · last changed in build 6722

1 metadata entry
MGetKV3ClassDefaults
{ "_class": "CBasePlayerWeaponVData", "m_szClassName": "", "m_szWorldModel": "", "m_szWorldModelAg2Override": "", "m_sToolsOnlyOwnerModelName": "", "m_bBuiltRightHanded": true, "m_bAllowFlipping": true, "m_sMuzzleAttachment": "muzzle", "m_szMuzzleFlashParticle": "", "m_szMuzzleFlashParticleConfig": "", "m_szBarrelSmokeParticle": "", "m_nMuzzleSmokeShotThreshold": 4, "m_flMuzzleSmokeTimeout": 0.250000, "m_flMuzzleSmokeDecrementRate": 1.000000, "m_bGenerateMuzzleLight": true, "m_bShouldAnimateInWorld": false, "m_bLinkedCooldowns": false, "m_iFlags": "", "m_iWeight": 0, "m_bAutoSwitchTo": true, "m_bAutoSwitchFrom": true, "m_nPrimaryAmmoType": "", "m_nSecondaryAmmoType": "", "m_iMaxClip1": 0, "m_iMaxClip2": 0, "m_iDefaultClip1": -1, "m_iDefaultClip2": -1, "m_bReserveAmmoAsClips": false, "m_bTreatAsSingleClip": false, "m_bKeepLoadedAmmo": false, "m_iRumbleEffect": "RUMBLE_INVALID", "m_flDropSpeed": 300.000000, "m_iSlot": 0, "m_iPosition": 0, "m_aShootSounds": { } }
Copy as
CBasePlayerWeaponVData · 34 fields
0x10m_szClassNameCUtlString = ""
0x18m_szWorldModelCResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > = ""
0xF8m_szWorldModelAg2OverrideCResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > = ""
0x1D8m_sToolsOnlyOwnerModelNameCResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > = ""
0x2B8m_bBuiltRightHandedbool = true
0x2B9m_bAllowFlippingbool = true
0x2C0m_sMuzzleAttachmentCAttachmentNameSymbolWithStorage = "muzzle"
0x2E0m_szMuzzleFlashParticleCResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > = ""
0x3C0m_szMuzzleFlashParticleConfigCUtlString = ""
0x3C8m_szBarrelSmokeParticleCResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > = ""
0x4A8m_nMuzzleSmokeShotThresholduint8 = 4
0x4ACm_flMuzzleSmokeTimeoutfloat32 = 0.25
0x4B0m_flMuzzleSmokeDecrementRatefloat32 = 1
0x4B4m_bGenerateMuzzleLightbool = true
0x4B5m_bShouldAnimateInWorldbool = false
0x4B6m_bLinkedCooldownsbool = false
0x4B7m_iFlagsItemFlagTypes_t = ""
0x4B8m_iWeightint32 = 0
0x4BCm_bAutoSwitchTobool = true
0x4BDm_bAutoSwitchFrombool = true
0x4BEm_nPrimaryAmmoTypeAmmoIndex_t = ""
0x4BFm_nSecondaryAmmoTypeAmmoIndex_t = ""
0x4C0m_iMaxClip1int32 = 0
0x4C4m_iMaxClip2int32 = 0
0x4C8m_iDefaultClip1int32 = -1
0x4CCm_iDefaultClip2int32 = -1
0x4D0m_bReserveAmmoAsClipsbool = false
0x4D1m_bTreatAsSingleClipbool = false
0x4D2m_bKeepLoadedAmmobool = false
0x4D4m_iRumbleEffectRumbleEffect_t = "RUMBLE_INVALID"
0x4D8m_flDropSpeedfloat32 = 300
0x4DCm_iSlotint32 = 0
0x4E0m_iPositionint32 = 0
0x4E8m_aShootSoundsCUtlOrderedMap< WeaponSound_t, CSoundEventName > = {…}

History

  1. 6722–6745changed
    • size 0x448 → 0x510
    • m_sToolsOnlyOwnerModelName offset 0xF8 → 0x1D8
    • m_bBuiltRightHanded offset 0x1D8 → 0x2B8
    • m_bAllowFlipping offset 0x1D9 → 0x2B9
    • m_sMuzzleAttachment offset 0x1E0 → 0x2C0
    • m_szMuzzleFlashParticle offset 0x200 → 0x2E0
    • m_szMuzzleFlashParticleConfig offset 0x2E0 → 0x3C0
    • m_szBarrelSmokeParticle offset 0x2E8 → 0x3C8
    • m_nMuzzleSmokeShotThreshold offset 0x3C8 → 0x4A8
    • m_flMuzzleSmokeTimeout offset 0x3CC → 0x4AC
    • m_flMuzzleSmokeDecrementRate offset 0x3D0 → 0x4B0
    • m_bGenerateMuzzleLight offset 0x3D4 → 0x4B4
    • m_bLinkedCooldowns offset 0x3D5 → 0x4B6
    • m_iFlags offset 0x3F0 → 0x4B7
    • m_iWeight offset 0x3F4 → 0x4B8
    • m_bAutoSwitchTo offset 0x3F8 → 0x4BC
    • m_bAutoSwitchFrom offset 0x3F9 → 0x4BD
    • m_nPrimaryAmmoType offset 0x3FA → 0x4BE
    • m_nSecondaryAmmoType offset 0x3FB → 0x4BF
    • m_iMaxClip1 offset 0x3FC → 0x4C0
    • m_iMaxClip2 offset 0x400 → 0x4C4
    • m_iDefaultClip1 offset 0x404 → 0x4C8
    • m_iDefaultClip2 offset 0x408 → 0x4CC
    • m_bReserveAmmoAsClips offset 0x40C → 0x4D0
    • m_bTreatAsSingleClip offset 0x40D → 0x4D1
    • m_bKeepLoadedAmmo offset 0x40E → 0x4D2
    • m_iRumbleEffect offset 0x410 → 0x4D4
    • m_flDropSpeed offset 0x414 → 0x4D8
    • m_iSlot offset 0x418 → 0x4DC
    • m_iPosition offset 0x41C → 0x4E0
    • m_aShootSounds offset 0x420 → 0x4E8
    • + m_szWorldModelAg2Override CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > at 0xF8
    • + m_bShouldAnimateInWorld bool at 0x4B5
    • − m_vecIntrinsicModifiers
  2. 6696–6701first dumped