CBaseCSGrenade
Interface CBaseCSGrenade
Namespace: SwiftlyS2.Shared.SchemaDefinitions
Assembly: SwiftlyS2.CS2.dll
public interface CBaseCSGrenade : CCSWeaponBase, CBasePlayerWeapon, CEconEntity, CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, IEquatable<CEntityInstance>, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CEconEntity>, ISchemaClass<CBasePlayerWeapon>, ISchemaClass<CCSWeaponBase>, ISchemaClass<CBaseCSGrenade>, ISchemaField, ISchemaClass, INativeHandleImplements
- CCSWeaponBase
- CBasePlayerWeapon
- CEconEntity
- CBaseAnimGraph
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- IEquatable<CEntityInstance>
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CBaseAnimGraph>
- ISchemaClass<CEconEntity>
- ISchemaClass<CBasePlayerWeapon>
- ISchemaClass<CCSWeaponBase>
- ISchemaClass<CBaseCSGrenade>
- ISchemaField
- ISchemaClass
- INativeHandle
Properties
DropTime
GameTime_t DropTime { get; }Property Value
IsHeldByPlayer
ref bool IsHeldByPlayer { get; }Property Value
JumpThrow
ref bool JumpThrow { get; }Property Value
JustPulledPin
ref bool JustPulledPin { get; }Property Value
NextHoldFrac
ref float NextHoldFrac { get; }Property Value
NextHoldTick
GameTick_t NextHoldTick { get; }Property Value
PinPullTime
GameTime_t PinPullTime { get; }Property Value
PinPulled
ref bool PinPulled { get; }Property Value
Redraw
ref bool Redraw { get; }Property Value
SwitchToWeaponAfterThrow
ref CHandle<CCSWeaponBase> SwitchToWeaponAfterThrow { get; }Property Value
ThrowAnimating
ref bool ThrowAnimating { get; }Property Value
ThrowStrength
ref float ThrowStrength { get; }Property Value
ThrowTime
GameTime_t ThrowTime { get; }Property Value
Methods
DropTimeUpdated()
void DropTimeUpdated()IsHeldByPlayerUpdated()
void IsHeldByPlayerUpdated()JumpThrowUpdated()
void JumpThrowUpdated()JustPulledPinUpdated()
void JustPulledPinUpdated()NextHoldFracUpdated()
void NextHoldFracUpdated()NextHoldTickUpdated()
void NextHoldTickUpdated()PinPullTimeUpdated()
void PinPullTimeUpdated()PinPulledUpdated()
void PinPulledUpdated()RedrawUpdated()
void RedrawUpdated()SwitchToWeaponAfterThrowUpdated()
void SwitchToWeaponAfterThrowUpdated()ThrowAnimatingUpdated()
void ThrowAnimatingUpdated()ThrowStrengthUpdated()
void ThrowStrengthUpdated()ThrowTimeUpdated()
void ThrowTimeUpdated()