Class CInferno
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CInferno : CBaseModelEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
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