Class CPlayer_WeaponServices
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CPlayer_WeaponServices : CPlayerPawnComponent
- Inheritance
-
object
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