Class CCSWeaponBaseGun
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CCSWeaponBaseGun : CCSWeaponBase, IEquatable<CEntityInstance>
- Inheritance
-
objectCCSWeaponBaseGun
- Implements
- Derived
- Inherited Members
Constructors
CCSWeaponBaseGun(nint)
public CCSWeaponBaseGun(nint pointer)
Parameters
pointer
nint
Properties
BurstShotsRemaining
[SchemaMember("CCSWeaponBaseGun", "m_iBurstShotsRemaining")]
public ref int BurstShotsRemaining { get; }
Property Value
InPrecache
[SchemaMember("CCSWeaponBaseGun", "m_inPrecache")]
public ref bool InPrecache { get; }
Property Value
NeedsBoltAction
[SchemaMember("CCSWeaponBaseGun", "m_bNeedsBoltAction")]
public ref bool NeedsBoltAction { get; }
Property Value
SilencedModelIndex
[SchemaMember("CCSWeaponBaseGun", "m_silencedModelIndex")]
public ref int SilencedModelIndex { get; }
Property Value
SkillBoltInterruptAvailable
[SchemaMember("CCSWeaponBaseGun", "m_bSkillBoltInterruptAvailable")]
public ref bool SkillBoltInterruptAvailable { get; }
Property Value
SkillBoltLiftedFireKey
[SchemaMember("CCSWeaponBaseGun", "m_bSkillBoltLiftedFireKey")]
public ref bool SkillBoltLiftedFireKey { get; }
Property Value
SkillReloadAvailable
[SchemaMember("CCSWeaponBaseGun", "m_bSkillReloadAvailable")]
public ref bool SkillReloadAvailable { get; }
Property Value
SkillReloadLiftedReloadKey
[SchemaMember("CCSWeaponBaseGun", "m_bSkillReloadLiftedReloadKey")]
public ref bool SkillReloadLiftedReloadKey { get; }
Property Value
ZoomLevel
[SchemaMember("CCSWeaponBaseGun", "m_zoomLevel")]
public ref int ZoomLevel { get; }