Source2Toolkit
SchemaEntityClasses

CCSWeaponBaseVData

CCSWeaponBaseVData

Inheritance: CBasePlayerWeaponVData

Fields

  • m_WeaponType CSWeaponType
  • m_WeaponCategory CSWeaponCategory
  • m_vecMuzzlePos0 Vector
  • m_vecMuzzlePos1 Vector
  • m_GearSlot gear_slot_t
  • m_GearSlotPosition int32_t
  • m_DefaultLoadoutSlot loadout_slot_t
  • m_nPrice int32_t
  • m_nKillAward int32_t
  • m_nPrimaryReserveAmmoMax int32_t
  • m_nSecondaryReserveAmmoMax int32_t
  • m_bMeleeWeapon bool
  • m_bHasBurstMode bool
  • m_bIsRevolver bool
  • m_bCannotShootUnderwater bool
  • m_szName CGlobalSymbol
  • m_eSilencerType CSWeaponSilencerType
  • m_nCrosshairMinDistance int32_t
  • m_nCrosshairDeltaDistance int32_t
  • m_bIsFullAuto bool
  • m_nNumBullets int32_t
  • m_bReloadsSingleShells bool
  • m_flCycleTime [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flMaxSpeed [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flSpread [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyCrouch [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyStand [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyJump [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyLand [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyLadder [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyFire [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flInaccuracyMove [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flRecoilAngle [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flRecoilAngleVariance [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flRecoilMagnitude [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_flRecoilMagnitudeVariance [CFiringModeFloat](/docs/schema/entity/classes/Cfiringmodefloat)
  • m_nTracerFrequency [CFiringModeInt](/docs/schema/entity/classes/Cfiringmodeint)
  • m_flInaccuracyJumpInitial float
  • m_flInaccuracyJumpApex float
  • m_flInaccuracyReload float
  • m_flDeployDuration float
  • m_flDisallowAttackAfterReloadStartDuration float
  • m_nBurstShotCount int32_t
  • m_bAllowBurstHolster bool
  • m_nRecoilSeed int32_t
  • m_nSpreadSeed int32_t
  • m_flAttackMovespeedFactor float
  • m_flInaccuracyPitchShift float
  • m_flInaccuracyAltSoundThreshold float
  • m_szUseRadioSubtitle CUtlString
  • m_bUnzoomsAfterShot bool
  • m_bHideViewModelWhenZoomed bool
  • m_nZoomLevels int32_t
  • m_nZoomFOV1 int32_t
  • m_nZoomFOV2 int32_t
  • m_flZoomTime0 float
  • m_flZoomTime1 float
  • m_flZoomTime2 float
  • m_flIronSightPullUpSpeed float
  • m_flIronSightPutDownSpeed float
  • m_flIronSightFOV float
  • m_flIronSightPivotForward float
  • m_flIronSightLooseness float
  • m_nDamage int32_t
  • m_flHeadshotMultiplier float
  • m_flArmorRatio float
  • m_flPenetration float
  • m_flRange float
  • m_flRangeModifier float
  • m_flFlinchVelocityModifierLarge float
  • m_flFlinchVelocityModifierSmall float
  • m_flRecoveryTimeCrouch float
  • m_flRecoveryTimeStand float
  • m_flRecoveryTimeCrouchFinal float
  • m_flRecoveryTimeStandFinal float
  • m_nRecoveryTransitionStartBullet int32_t
  • m_nRecoveryTransitionEndBullet int32_t
  • m_flThrowVelocity float
  • m_vSmokeColor Vector
  • m_szAnimClass CGlobalSymbol

On this page