Table of Contents

Class CPlayer_WeaponServices

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CPlayer_WeaponServices : CPlayerPawnComponent
Inheritance
CPlayer_WeaponServices
Derived
Inherited Members

Constructors

CPlayer_WeaponServices(nint)

public CPlayer_WeaponServices(nint pointer)

Parameters

pointer nint

Properties

ActiveWeapon

[SchemaMember("CPlayer_WeaponServices", "m_hActiveWeapon")]
public CHandle<CBasePlayerWeapon> ActiveWeapon { get; }

Property Value

CHandle<CBasePlayerWeapon>

Ammo

[SchemaMember("CPlayer_WeaponServices", "m_iAmmo")]
public Span<ushort> Ammo { get; }

Property Value

Span<ushort>

LastWeapon

[SchemaMember("CPlayer_WeaponServices", "m_hLastWeapon")]
public CHandle<CBasePlayerWeapon> LastWeapon { get; }

Property Value

CHandle<CBasePlayerWeapon>

MyWeapons

[SchemaMember("CPlayer_WeaponServices", "m_hMyWeapons")]
public NetworkedVector<CHandle<CBasePlayerWeapon>> MyWeapons { get; }

Property Value

NetworkedVector<CHandle<CBasePlayerWeapon>>

PreventWeaponPickup

[SchemaMember("CPlayer_WeaponServices", "m_bPreventWeaponPickup")]
public ref bool PreventWeaponPickup { get; }

Property Value

bool