Class CBaseCSGrenade
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CBaseCSGrenade : CCSWeaponBase, IEquatable<CEntityInstance>
- Inheritance
-
objectCBaseCSGrenade
- Implements
- Derived
- Inherited Members
Constructors
CBaseCSGrenade(nint)
public CBaseCSGrenade(nint pointer)
Parameters
pointer
nint
Properties
DropTime
[SchemaMember("CBaseCSGrenade", "m_fDropTime")]
public ref float DropTime { get; }
Property Value
IsHeldByPlayer
[SchemaMember("CBaseCSGrenade", "m_bIsHeldByPlayer")]
public ref bool IsHeldByPlayer { get; }
Property Value
JumpThrow
[SchemaMember("CBaseCSGrenade", "m_bJumpThrow")]
public ref bool JumpThrow { get; }
Property Value
JustPulledPin
[SchemaMember("CBaseCSGrenade", "m_bJustPulledPin")]
public ref bool JustPulledPin { get; }
Property Value
NextHoldFrac
[SchemaMember("CBaseCSGrenade", "m_flNextHoldFrac")]
public ref float NextHoldFrac { get; }
Property Value
NextHoldTick
[SchemaMember("CBaseCSGrenade", "m_nNextHoldTick")]
public ref int NextHoldTick { get; }
Property Value
PinPullTime
[SchemaMember("CBaseCSGrenade", "m_fPinPullTime")]
public ref float PinPullTime { get; }
Property Value
PinPulled
[SchemaMember("CBaseCSGrenade", "m_bPinPulled")]
public ref bool PinPulled { get; }
Property Value
Redraw
[SchemaMember("CBaseCSGrenade", "m_bRedraw")]
public ref bool Redraw { get; }
Property Value
SwitchToWeaponAfterThrow
[SchemaMember("CBaseCSGrenade", "m_hSwitchToWeaponAfterThrow")]
public CHandle<CCSWeaponBase> SwitchToWeaponAfterThrow { get; }
Property Value
ThrowAnimating
[SchemaMember("CBaseCSGrenade", "m_bThrowAnimating")]
public ref bool ThrowAnimating { get; }
Property Value
ThrowStrength
[SchemaMember("CBaseCSGrenade", "m_flThrowStrength")]
public ref float ThrowStrength { get; }
Property Value
ThrowStrengthApproach
[SchemaMember("CBaseCSGrenade", "m_flThrowStrengthApproach")]
public ref float ThrowStrengthApproach { get; }
Property Value
ThrowTime
[SchemaMember("CBaseCSGrenade", "m_fThrowTime")]
public ref float ThrowTime { get; }