Source2Toolkit
SchemaEntityClasses

CCSWeaponBase

CCSWeaponBase

Inheritance: CBasePlayerWeapon

Fields

  • m_bRemoveable bool
  • m_bPlayerAmmoStockOnPickup bool
  • m_bRequireUseToTouch bool
  • m_iWeaponGameplayAnimState WeaponGameplayAnimState
  • m_flWeaponGameplayAnimStateTimestamp float
  • m_flInspectCancelCompleteTime float
  • m_bInspectPending bool
  • m_bInspectShouldLoop bool
  • m_nLastEmptySoundCmdNum int32_t
  • m_bFireOnEmpty bool
  • m_OnPlayerPickup [CEntityIOOutput](/docs/schema/Entityio)
  • m_weaponMode CSWeaponMode
  • m_flTurningInaccuracyDelta float
  • m_vecTurningInaccuracyEyeDirLast Vector
  • m_flTurningInaccuracy float
  • m_fAccuracyPenalty float
  • m_flLastAccuracyUpdateTime float
  • m_fAccuracySmoothedForZoom float
  • m_iRecoilIndex int32_t
  • m_flRecoilIndex float
  • m_bBurstMode bool
  • m_nPostponeFireReadyTicks int32_t
  • m_flPostponeFireReadyFrac float
  • m_bInReload bool
  • m_flDroppedAtTime float
  • m_bIsHauledBack bool
  • m_bSilencerOn bool
  • m_flTimeSilencerSwitchComplete float
  • m_flWeaponActionPlaybackRate float
  • m_iOriginalTeamNumber int32_t
  • m_iMostRecentTeamNumber int32_t
  • m_bDroppedNearBuyZone bool
  • m_flNextAttackRenderTimeOffset float
  • m_bCanBePickedUp bool
  • m_bUseCanOverrideNextOwnerTouchTime bool
  • m_nextOwnerTouchTime float
  • m_nextPrevOwnerTouchTime float
  • m_nextPrevOwnerUseTime float
  • m_hPrevOwner CHandle<CCSPlayerPawn>
  • m_nDropTick int32_t
  • m_bWasActiveWeaponWhenDropped bool
  • m_donated bool
  • m_fLastShotTime float
  • m_bWasOwnedByCT bool
  • m_bWasOwnedByTerrorist bool
  • m_numRemoveUnownedWeaponThink int32_t
  • m_IronSightController CIronSightController
  • m_iIronSightMode int32_t
  • m_flLastLOSTraceFailureTime float
  • m_flWatTickOffset float
  • m_flLastShakeTime float

Methods

FromIndex()

Parameters
  • index.Get()

On this page