SwiftlyS2

CBaseCSGrenadeProjectile

Interface CBaseCSGrenadeProjectile

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CBaseCSGrenadeProjectile : CBaseGrenade, CBaseFlex, CBaseAnimGraph, CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CBaseAnimGraph>, ISchemaClass<CBaseFlex>, ISchemaClass<CBaseGrenade>, ISchemaClass<CBaseCSGrenadeProjectile>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

Bounces

ref int Bounces { get; }
Property Value

DetonationRecorded

ref bool DetonationRecorded { get; }
Property Value

ExplodeEffectIndex

ref CStrongHandle<InfoForResourceTypeIParticleSystemDefinition> ExplodeEffectIndex { get; }
Property Value

ExplodeEffectOrigin

ref Vector ExplodeEffectOrigin { get; }
Property Value

ExplodeEffectTickBegin

ref int ExplodeEffectTickBegin { get; }
Property Value

GrenadeSpin

SchemaUntypedField GrenadeSpin { get; }
Property Value

HasEverHitEnemy

ref bool HasEverHitEnemy { get; }
Property Value

InitialPosition

ref Vector InitialPosition { get; }
Property Value

InitialVelocity

ref Vector InitialVelocity { get; }
Property Value

ItemIndex

ref ushort ItemIndex { get; }
Property Value

LastBounceSoundTime

GameTime_t LastBounceSoundTime { get; }
Property Value

LastHitSurfaceNormal

ref Vector LastHitSurfaceNormal { get; }
Property Value

OGSExtraFlags

ref byte OGSExtraFlags { get; }
Property Value

OriginalSpawnLocation

ref Vector OriginalSpawnLocation { get; }
Property Value

SpawnTime

GameTime_t SpawnTime { get; }
Property Value

TicksAtZeroVelocity

ref int TicksAtZeroVelocity { get; }
Property Value

Methods

BouncesUpdated()

void BouncesUpdated()

ExplodeEffectIndexUpdated()

void ExplodeEffectIndexUpdated()

ExplodeEffectOriginUpdated()

void ExplodeEffectOriginUpdated()

ExplodeEffectTickBeginUpdated()

void ExplodeEffectTickBeginUpdated()

InitialPositionUpdated()

void InitialPositionUpdated()

InitialVelocityUpdated()

void InitialVelocityUpdated()

On this page