Table of Contents

Class CTankTrainAI

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

Constructors

CTankTrainAI(nint)

public CTankTrainAI(nint pointer)

Parameters

pointer nint

Properties

EngineSoundName

[SchemaMember("CTankTrainAI", "m_engineSoundName")]
public string EngineSoundName { get; set; }

Property Value

string

MovementSoundName

[SchemaMember("CTankTrainAI", "m_movementSoundName")]
public string MovementSoundName { get; set; }

Property Value

string

SoundPlaying

[SchemaMember("CTankTrainAI", "m_soundPlaying")]
public ref int SoundPlaying { get; }

Property Value

int

StartSoundName

[SchemaMember("CTankTrainAI", "m_startSoundName")]
public string StartSoundName { get; set; }

Property Value

string

TargetEntity

[SchemaMember("CTankTrainAI", "m_hTargetEntity")]
public CHandle<CBaseEntity> TargetEntity { get; }

Property Value

CHandle<CBaseEntity>

TargetEntityName

[SchemaMember("CTankTrainAI", "m_targetEntityName")]
public string TargetEntityName { get; set; }

Property Value

string

Train

[SchemaMember("CTankTrainAI", "m_hTrain")]
public CHandle<CFuncTrackTrain> Train { get; }

Property Value

CHandle<CFuncTrackTrain>