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()