Source2Toolkit
SchemaEntityClasses

CBasePlayerPawn

CBasePlayerPawn

Inheritance: CBaseCombatCharacter

Fields

  • m_pWeaponServices CPlayer_WeaponServices*
  • m_pItemServices CPlayer_ItemServices*
  • m_pAutoaimServices [CPlayer_AutoaimServices](/docs/schema/entity/classes/Cplayer_autoaimservices)*
  • m_pObserverServices [CPlayer_ObserverServices](/docs/schema/entity/classes/Cplayer_observerservices)*
  • m_pWaterServices CPlayer_WaterServices*
  • m_pUseServices CPlayer_UseServices*
  • m_pFlashlightServices [CPlayer_FlashlightServices](/docs/schema/entity/classes/Cplayer_flashlightservices)*
  • m_pCameraServices [CPlayer_CameraServices](/docs/schema/entity/classes/Cplayer_cameraservices)*
  • m_pMovementServices CPlayer_MovementServices*
  • m_ServerViewAngleChanges CUtlVector<ViewAngleServerChange_t>
  • v_angle QAngle
  • v_anglePrevious QAngle
  • m_iHideHUD uint32_t
  • m_skybox3d [sky3dparams_t](/docs/schema/entity/classes/sky3dparams_t)
  • m_fTimeLastHurt float
  • m_flDeathTime float
  • m_fNextSuicideTime float
  • m_fInitHUD bool
  • m_pExpresser CAI_Expresser*
  • m_hController CHandle<CBasePlayerController>
  • m_hDefaultController CHandle<CBasePlayerController>
  • m_fHltvReplayDelay float
  • m_fHltvReplayEnd float
  • m_iHltvReplayEntity CEntityIndex
  • m_sndOpvarLatchData CUtlVector<sndopvarlatchdata_t>

Methods

CommitSuicide(bExplode, bForce)

Force suicide.

Parameters
  • bExplode bool
  • bForce bool

RemovePlayerItem(pWeapon)

Remove weapon from player.

Parameters
  • pWeapon CBasePlayerWeapon*

FromIndex()

Parameters
  • index.Get()

On this page