Table of Contents

Class CCSPlayerPawnBase

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CCSPlayerPawnBase : CBasePlayerPawn, IEquatable<CEntityInstance>
Inheritance
CCSPlayerPawnBase
Implements
Derived
Inherited Members

Constructors

CCSPlayerPawnBase(nint)

public CCSPlayerPawnBase(nint pointer)

Parameters

pointer nint

Properties

BlindStartTime

[SchemaMember("CCSPlayerPawnBase", "m_blindStartTime")]
public ref float BlindStartTime { get; }

Property Value

float

BlindUntilTime

[SchemaMember("CCSPlayerPawnBase", "m_blindUntilTime")]
public ref float BlindUntilTime { get; }

Property Value

float

CTouchExpansionComponent

[SchemaMember("CCSPlayerPawnBase", "m_CTouchExpansionComponent")]
public CTouchExpansionComponent CTouchExpansionComponent { get; }

Property Value

CTouchExpansionComponent

CommittingSuicideOnTeamChange

[SchemaMember("CCSPlayerPawnBase", "m_bCommittingSuicideOnTeamChange")]
public ref bool CommittingSuicideOnTeamChange { get; }

Property Value

bool

EyeAngles

[SchemaMember("CCSPlayerPawnBase", "m_angEyeAngles")]
public QAngle EyeAngles { get; }

Property Value

QAngle

FlashDuration

[SchemaMember("CCSPlayerPawnBase", "m_flFlashDuration")]
public ref float FlashDuration { get; }

Property Value

float

FlashMaxAlpha

[SchemaMember("CCSPlayerPawnBase", "m_flFlashMaxAlpha")]
public ref float FlashMaxAlpha { get; }

Property Value

float

GunGameImmunity

[SchemaMember("CCSPlayerPawnBase", "m_bGunGameImmunity")]
public ref bool GunGameImmunity { get; }

Property Value

bool

HasMovedSinceSpawn

[SchemaMember("CCSPlayerPawnBase", "m_bHasMovedSinceSpawn")]
public ref bool HasMovedSinceSpawn { get; }

Property Value

bool

IdleTimeSinceLastAction

[SchemaMember("CCSPlayerPawnBase", "m_flIdleTimeSinceLastAction")]
public ref float IdleTimeSinceLastAction { get; }

Property Value

float

ImmuneToGunGameDamageTime

[SchemaMember("CCSPlayerPawnBase", "m_fImmuneToGunGameDamageTime")]
public ref float ImmuneToGunGameDamageTime { get; }

Property Value

float

MolotovDamageTime

[SchemaMember("CCSPlayerPawnBase", "m_fMolotovDamageTime")]
public ref float MolotovDamageTime { get; }

Property Value

float

NextRadarUpdateTime

[SchemaMember("CCSPlayerPawnBase", "m_fNextRadarUpdateTime")]
public ref float NextRadarUpdateTime { get; }

Property Value

float

NumSpawns

[SchemaMember("CCSPlayerPawnBase", "m_iNumSpawns")]
public ref int NumSpawns { get; }

Property Value

int

OriginalController

[SchemaMember("CCSPlayerPawnBase", "m_hOriginalController")]
public CHandle<CCSPlayerController> OriginalController { get; }

Property Value

CHandle<CCSPlayerController>

PingServices

[SchemaMember("CCSPlayerPawnBase", "m_pPingServices")]
public CCSPlayer_PingServices? PingServices { get; }

Property Value

CCSPlayer_PingServices

PlayerState

[SchemaMember("CCSPlayerPawnBase", "m_iPlayerState")]
public ref CSPlayerState PlayerState { get; }

Property Value

CSPlayerState

ProgressBarDuration

[SchemaMember("CCSPlayerPawnBase", "m_iProgressBarDuration")]
public ref int ProgressBarDuration { get; }

Property Value

int

ProgressBarStartTime

[SchemaMember("CCSPlayerPawnBase", "m_flProgressBarStartTime")]
public ref float ProgressBarStartTime { get; }

Property Value

float

Respawning

[SchemaMember("CCSPlayerPawnBase", "m_bRespawning")]
public ref bool Respawning { get; }

Property Value

bool

ViewModelServices

[SchemaMember("CCSPlayerPawnBase", "m_pViewModelServices")]
public CPlayer_ViewModelServices? ViewModelServices { get; }

Property Value

CPlayer_ViewModelServices

WasNotKilledNaturally

[SchemaMember("CCSPlayerPawnBase", "m_wasNotKilledNaturally")]
public ref bool WasNotKilledNaturally { get; }

Property Value

bool