SwiftlyS2

CFuncTrackTrain

Interface CFuncTrackTrain

Namespace: SwiftlyS2.Shared.SchemaDefinitions

Assembly: SwiftlyS2.CS2.dll

public interface CFuncTrackTrain : CBaseModelEntity, CBaseEntity, CEntityInstance, ISchemaClass<CEntityInstance>, ISchemaClass<CBaseEntity>, ISchemaClass<CBaseModelEntity>, ISchemaClass<CFuncTrackTrain>, ISchemaField, ISchemaClass, INativeHandle

Implements

Properties

AccelSpeed

ref float AccelSpeed { get; }
Property Value

AccelToSpeed

ref bool AccelToSpeed { get; }
Property Value

Bank

ref float Bank { get; }
Property Value

BlockDamage

ref float BlockDamage { get; }
Property Value

ControlMaxs

ref Vector ControlMaxs { get; }
Property Value

ControlMins

ref Vector ControlMins { get; }
Property Value

DecelSpeed

ref float DecelSpeed { get; }
Property Value

DesiredSpeed

ref float DesiredSpeed { get; }
Property Value

Dir

ref float Dir { get; }
Property Value

Height

ref float Height { get; }
Property Value

LastBlockPos

ref Vector LastBlockPos { get; }
Property Value

LastBlockTick

ref int LastBlockTick { get; }
Property Value

Length

ref float Length { get; }
Property Value

ManualSpeedChanges

ref bool ManualSpeedChanges { get; }
Property Value

MaxSpeed

ref float MaxSpeed { get; }
Property Value

MoveSoundMaxDuration

ref float MoveSoundMaxDuration { get; }
Property Value

MoveSoundMaxPitch

ref float MoveSoundMaxPitch { get; }
Property Value

MoveSoundMinDuration

ref float MoveSoundMinDuration { get; }
Property Value

MoveSoundMinPitch

ref float MoveSoundMinPitch { get; }
Property Value

NextMPSoundTime

GameTime_t NextMPSoundTime { get; }
Property Value

NextMoveSoundTime

GameTime_t NextMoveSoundTime { get; }
Property Value

OldSpeed

ref float OldSpeed { get; }
Property Value

OnArrivedAtDestinationNode

CEntityIOOutput OnArrivedAtDestinationNode { get; }
Property Value

OnNext

CEntityIOOutput OnNext { get; }
Property Value

OnStart

CEntityIOOutput OnStart { get; }
Property Value

OrientationType

ref TrainOrientationType_t OrientationType { get; }
Property Value

PosPrev

ref Vector PosPrev { get; }
Property Value

Ppath

ref CHandle<CPathTrack> Ppath { get; }
Property Value

Prev

ref QAngle Prev { get; }
Property Value

SoundMove

string SoundMove { get; set; }
Property Value

SoundMovePing

string SoundMovePing { get; set; }
Property Value

SoundStart

string SoundStart { get; set; }
Property Value

SoundStop

string SoundStop { get; set; }
Property Value

SpeedChangeTime

GameTime_t SpeedChangeTime { get; }
Property Value

StrPathTarget

string StrPathTarget { get; set; }
Property Value

VelocityType

ref TrainVelocityType_t VelocityType { get; }
Property Value

Volume

ref float Volume { get; }
Property Value

On this page