Class CLogicNPCCounter
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CLogicNPCCounter : CBaseEntity, IEquatable<CEntityInstance>
- Inheritance
-
object
CLogicNPCCounter
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
CLogicNPCCounter(nint)
public CLogicNPCCounter(nint pointer)
Parameters
pointer
nint
Properties
DefaultDist_1
[SchemaMember("CLogicNPCCounter", "m_flDefaultDist_1")]
public ref float DefaultDist_1 { get; }
Property Value
- float
DefaultDist_2
[SchemaMember("CLogicNPCCounter", "m_flDefaultDist_2")]
public ref float DefaultDist_2 { get; }
Property Value
- float
DefaultDist_3
[SchemaMember("CLogicNPCCounter", "m_flDefaultDist_3")]
public ref float DefaultDist_3 { get; }
Property Value
- float
Disabled
[SchemaMember("CLogicNPCCounter", "m_bDisabled")]
public ref bool Disabled { get; }
Property Value
- bool
DistanceMax
[SchemaMember("CLogicNPCCounter", "m_flDistanceMax")]
public ref float DistanceMax { get; }
Property Value
- float
InvertState_1
[SchemaMember("CLogicNPCCounter", "m_bInvertState_1")]
public ref bool InvertState_1 { get; }
Property Value
- bool
InvertState_2
[SchemaMember("CLogicNPCCounter", "m_bInvertState_2")]
public ref bool InvertState_2 { get; }
Property Value
- bool
InvertState_3
[SchemaMember("CLogicNPCCounter", "m_bInvertState_3")]
public ref bool InvertState_3 { get; }
Property Value
- bool
MaxCountAll
[SchemaMember("CLogicNPCCounter", "m_nMaxCountAll")]
public ref int MaxCountAll { get; }
Property Value
- int
MaxCount_1
[SchemaMember("CLogicNPCCounter", "m_nMaxCount_1")]
public ref int MaxCount_1 { get; }
Property Value
- int
MaxCount_2
[SchemaMember("CLogicNPCCounter", "m_nMaxCount_2")]
public ref int MaxCount_2 { get; }
Property Value
- int
MaxCount_3
[SchemaMember("CLogicNPCCounter", "m_nMaxCount_3")]
public ref int MaxCount_3 { get; }
Property Value
- int
MaxFactorAll
[SchemaMember("CLogicNPCCounter", "m_nMaxFactorAll")]
public ref int MaxFactorAll { get; }
Property Value
- int
MaxFactor_1
[SchemaMember("CLogicNPCCounter", "m_nMaxFactor_1")]
public ref int MaxFactor_1 { get; }
Property Value
- int
MaxFactor_2
[SchemaMember("CLogicNPCCounter", "m_nMaxFactor_2")]
public ref int MaxFactor_2 { get; }
Property Value
- int
MaxFactor_3
[SchemaMember("CLogicNPCCounter", "m_nMaxFactor_3")]
public ref int MaxFactor_3 { get; }
Property Value
- int
MinCountAll
[SchemaMember("CLogicNPCCounter", "m_nMinCountAll")]
public ref int MinCountAll { get; }
Property Value
- int
MinCount_1
[SchemaMember("CLogicNPCCounter", "m_nMinCount_1")]
public ref int MinCount_1 { get; }
Property Value
- int
MinCount_2
[SchemaMember("CLogicNPCCounter", "m_nMinCount_2")]
public ref int MinCount_2 { get; }
Property Value
- int
MinCount_3
[SchemaMember("CLogicNPCCounter", "m_nMinCount_3")]
public ref int MinCount_3 { get; }
Property Value
- int
MinFactorAll
[SchemaMember("CLogicNPCCounter", "m_nMinFactorAll")]
public ref int MinFactorAll { get; }
Property Value
- int
MinFactor_1
[SchemaMember("CLogicNPCCounter", "m_nMinFactor_1")]
public ref int MinFactor_1 { get; }
Property Value
- int
MinFactor_2
[SchemaMember("CLogicNPCCounter", "m_nMinFactor_2")]
public ref int MinFactor_2 { get; }
Property Value
- int
MinFactor_3
[SchemaMember("CLogicNPCCounter", "m_nMinFactor_3")]
public ref int MinFactor_3 { get; }
Property Value
- int
NPCClassname_1
[SchemaMember("CLogicNPCCounter", "m_iszNPCClassname_1")]
public string NPCClassname_1 { get; set; }
Property Value
- string
NPCClassname_2
[SchemaMember("CLogicNPCCounter", "m_iszNPCClassname_2")]
public string NPCClassname_2 { get; set; }
Property Value
- string
NPCClassname_3
[SchemaMember("CLogicNPCCounter", "m_iszNPCClassname_3")]
public string NPCClassname_3 { get; set; }
Property Value
- string
NPCState_1
[SchemaMember("CLogicNPCCounter", "m_nNPCState_1")]
public ref int NPCState_1 { get; }
Property Value
- int
NPCState_2
[SchemaMember("CLogicNPCCounter", "m_nNPCState_2")]
public ref int NPCState_2 { get; }
Property Value
- int
NPCState_3
[SchemaMember("CLogicNPCCounter", "m_nNPCState_3")]
public ref int NPCState_3 { get; }
Property Value
- int
OnMaxCountAll
[SchemaMember("CLogicNPCCounter", "m_OnMaxCountAll")]
public CEntityIOOutput OnMaxCountAll { get; }
Property Value
- CEntityIOOutput
OnMaxCount_1
[SchemaMember("CLogicNPCCounter", "m_OnMaxCount_1")]
public CEntityIOOutput OnMaxCount_1 { get; }
Property Value
- CEntityIOOutput
OnMaxCount_2
[SchemaMember("CLogicNPCCounter", "m_OnMaxCount_2")]
public CEntityIOOutput OnMaxCount_2 { get; }
Property Value
- CEntityIOOutput
OnMaxCount_3
[SchemaMember("CLogicNPCCounter", "m_OnMaxCount_3")]
public CEntityIOOutput OnMaxCount_3 { get; }
Property Value
- CEntityIOOutput
OnMinCountAll
[SchemaMember("CLogicNPCCounter", "m_OnMinCountAll")]
public CEntityIOOutput OnMinCountAll { get; }
Property Value
- CEntityIOOutput
OnMinCount_1
[SchemaMember("CLogicNPCCounter", "m_OnMinCount_1")]
public CEntityIOOutput OnMinCount_1 { get; }
Property Value
- CEntityIOOutput
OnMinCount_2
[SchemaMember("CLogicNPCCounter", "m_OnMinCount_2")]
public CEntityIOOutput OnMinCount_2 { get; }
Property Value
- CEntityIOOutput
OnMinCount_3
[SchemaMember("CLogicNPCCounter", "m_OnMinCount_3")]
public CEntityIOOutput OnMinCount_3 { get; }
Property Value
- CEntityIOOutput
Source
[SchemaMember("CLogicNPCCounter", "m_hSource")]
public CHandle<CEntityInstance> Source { get; }
Property Value
- CHandle<CEntityInstance>
SourceEntityName
[SchemaMember("CLogicNPCCounter", "m_iszSourceEntityName")]
public string SourceEntityName { get; set; }
Property Value
- string