Table of Contents

Class CInferno

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CInferno : CBaseModelEntity, IEquatable<CEntityInstance>
Inheritance
CInferno
Implements
Derived
Inherited Members

Constructors

CInferno(nint)

public CInferno(nint pointer)

Parameters

pointer nint

Properties

ActiveTimer

[SchemaMember("CInferno", "m_activeTimer")]
public IntervalTimer ActiveTimer { get; }

Property Value

IntervalTimer

BookkeepingTimer

[SchemaMember("CInferno", "m_BookkeepingTimer")]
public CountdownTimer BookkeepingTimer { get; }

Property Value

CountdownTimer

BurnNormal

[SchemaMember("CInferno", "m_BurnNormal")]
public Span<Vector> BurnNormal { get; }

Property Value

Span<Vector>

DamageRampTimer

[SchemaMember("CInferno", "m_damageRampTimer")]
public CountdownTimer DamageRampTimer { get; }

Property Value

CountdownTimer

DamageTimer

[SchemaMember("CInferno", "m_damageTimer")]
public CountdownTimer DamageTimer { get; }

Property Value

CountdownTimer

Extent

[SchemaMember("CInferno", "m_extent")]
public Extent Extent { get; }

Property Value

Extent

FireCount

[SchemaMember("CInferno", "m_fireCount")]
public ref int FireCount { get; }

Property Value

int

FireEffectTickBegin

[SchemaMember("CInferno", "m_nFireEffectTickBegin")]
public ref int FireEffectTickBegin { get; }

Property Value

int

FireIsBurning

[SchemaMember("CInferno", "m_bFireIsBurning")]
public Span<bool> FireIsBurning { get; }

Property Value

Span<bool>

FireLifetime

[SchemaMember("CInferno", "m_nFireLifetime")]
public ref float FireLifetime { get; }

Property Value

float

FireParentPositions

[SchemaMember("CInferno", "m_fireParentPositions")]
public Span<Vector> FireParentPositions { get; }

Property Value

Span<Vector>

FirePositions

[SchemaMember("CInferno", "m_firePositions")]
public Span<Vector> FirePositions { get; }

Property Value

Span<Vector>

FireSpawnOffset

[SchemaMember("CInferno", "m_fireSpawnOffset")]
public ref int FireSpawnOffset { get; }

Property Value

int

FiresExtinguishCount

[SchemaMember("CInferno", "m_nFiresExtinguishCount")]
public ref int FiresExtinguishCount { get; }

Property Value

int

InPostEffectTime

[SchemaMember("CInferno", "m_bInPostEffectTime")]
public ref bool InPostEffectTime { get; }

Property Value

bool

InfernoType

[SchemaMember("CInferno", "m_nInfernoType")]
public ref int InfernoType { get; }

Property Value

int

InitialSplashVelocity

[SchemaMember("CInferno", "m_InitialSplashVelocity")]
public Vector InitialSplashVelocity { get; }

Property Value

Vector

MaxFlames

[SchemaMember("CInferno", "m_nMaxFlames")]
public ref int MaxFlames { get; }

Property Value

int

NextSpreadTimer

[SchemaMember("CInferno", "m_NextSpreadTimer")]
public CountdownTimer NextSpreadTimer { get; }

Property Value

CountdownTimer

OriginalSpawnLocation

[SchemaMember("CInferno", "m_vecOriginalSpawnLocation")]
public Vector OriginalSpawnLocation { get; }

Property Value

Vector

SourceItemDefIndex

[SchemaMember("CInferno", "m_nSourceItemDefIndex")]
public ref ushort SourceItemDefIndex { get; }

Property Value

ushort

SplashVelocity

[SchemaMember("CInferno", "m_splashVelocity")]
public Vector SplashVelocity { get; }

Property Value

Vector

SpreadCount

[SchemaMember("CInferno", "m_nSpreadCount")]
public ref int SpreadCount { get; }

Property Value

int

StartPos

[SchemaMember("CInferno", "m_startPos")]
public Vector StartPos { get; }

Property Value

Vector

WasCreatedInSmoke

[SchemaMember("CInferno", "m_bWasCreatedInSmoke")]
public ref bool WasCreatedInSmoke { get; }

Property Value

bool