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, INativeHandleImplements
- CBaseModelEntity
- CBaseEntity
- CEntityInstance
- ISchemaClass<CEntityInstance>
- ISchemaClass<CBaseEntity>
- ISchemaClass<CBaseModelEntity>
- ISchemaClass<CFuncTrackTrain>
- ISchemaField
- ISchemaClass
- INativeHandle
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