Table of Contents

Class CSmokeGrenadeProjectile

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CSmokeGrenadeProjectile : CBaseCSGrenadeProjectile, IEquatable<CEntityInstance>
Inheritance
CSmokeGrenadeProjectile
Implements
Inherited Members

Constructors

CSmokeGrenadeProjectile(nint)

public CSmokeGrenadeProjectile(nint pointer)

Parameters

pointer nint

Properties

DidSmokeEffect

[SchemaMember("CSmokeGrenadeProjectile", "m_bDidSmokeEffect")]
public ref bool DidSmokeEffect { get; }

Property Value

bool

ExplodeFromInferno

[SchemaMember("CSmokeGrenadeProjectile", "m_bExplodeFromInferno")]
public ref bool ExplodeFromInferno { get; }

Property Value

bool

FllastSimulationTime

[SchemaMember("CSmokeGrenadeProjectile", "m_fllastSimulationTime")]
public ref float FllastSimulationTime { get; }

Property Value

float

LastBounce

[SchemaMember("CSmokeGrenadeProjectile", "m_flLastBounce")]
public ref float LastBounce { get; }

Property Value

float

RandomSeed

[SchemaMember("CSmokeGrenadeProjectile", "m_nRandomSeed")]
public ref int RandomSeed { get; }

Property Value

int

SmokeColor

[SchemaMember("CSmokeGrenadeProjectile", "m_vSmokeColor")]
public Vector SmokeColor { get; }

Property Value

Vector

SmokeDetonationPos

[SchemaMember("CSmokeGrenadeProjectile", "m_vSmokeDetonationPos")]
public Vector SmokeDetonationPos { get; }

Property Value

Vector

SmokeEffectTickBegin

[SchemaMember("CSmokeGrenadeProjectile", "m_nSmokeEffectTickBegin")]
public ref int SmokeEffectTickBegin { get; }

Property Value

int

VoxelFrameData

[SchemaMember("CSmokeGrenadeProjectile", "m_VoxelFrameData")]
public NetworkedVector<byte> VoxelFrameData { get; }

Property Value

NetworkedVector<byte>