SwiftlyS2

CFuncTrackTrain

CFuncTrackTrain

Inherited from CBaseModelEntity

Fields

EntityKeyValues NameField NameField Type
wheelsm_lengthFIELD_FLOAT32
heightm_heightFIELD_FLOAT32
startspeedm_maxSpeedFIELD_FLOAT32
bankm_flBankFIELD_FLOAT32
dmgm_flBlockDamageFIELD_FLOAT32
MoveSoundm_iszSoundMoveFIELD_SOUNDNAME
MovePingSoundm_iszSoundMovePingFIELD_SOUNDNAME
StartSoundm_iszSoundStartFIELD_SOUNDNAME
StopSoundm_iszSoundStopFIELD_SOUNDNAME
MoveSoundMinPitchm_flMoveSoundMinPitchFIELD_FLOAT32
MoveSoundMaxPitchm_flMoveSoundMaxPitchFIELD_FLOAT32
MoveSoundMinTimem_flMoveSoundMinDurationFIELD_FLOAT32
MoveSoundMaxTimem_flMoveSoundMaxDurationFIELD_FLOAT32
velocitytypem_eVelocityTypeFIELD_INT32
orientationtypem_eOrientationTypeFIELD_INT32
ManualSpeedChangesm_bManualSpeedChangesFIELD_BOOLEAN
ManualAccelSpeedm_flAccelSpeedFIELD_FLOAT32
ManualDecelSpeedm_flDecelSpeedFIELD_FLOAT32

Input

Input NameField Type
StopFIELD_VOID
StartForwardFIELD_VOID
StartBackwardFIELD_VOID
ToggleFIELD_VOID
ResumeFIELD_VOID
ReverseFIELD_VOID
SetSpeedFIELD_FLOAT32
SetSpeedDirFIELD_FLOAT32
SetSpeedRealFIELD_FLOAT32
SetMaxSpeedFIELD_FLOAT32
SetSpeedDirAccelFIELD_FLOAT32
MoveToPathNodeFIELD_STRING
TeleportToPathNodeFIELD_STRING
LockOrientationFIELD_VOID
UnlockOrientationFIELD_VOID

Output

Output NameField Type
OnStartFIELD_CUSTOM
OnNextPointFIELD_CUSTOM
OnArrivedAtDestinationNodeFIELD_CUSTOM

Functions

Function Name
CFuncTrackTrainNext
CFuncTrackTrainFind
CFuncTrackTrainNearestPath
CFuncTrackTrainDeadEnd

On this page