Class TrainStationPeripheralNo Self
Constructors
Methods
assemble
- assemble(): void
Returns void
canTrainReach
- canTrainReach(destination: string): LuaMultiReturn<[boolean, string?]>
Returns LuaMultiReturn<[boolean, string?]>
disassemble
- disassemble(): void
Returns void
distanceTo
- distanceTo(destination: string): LuaMultiReturn<[undefined | number, string?]>
Returns LuaMultiReturn<[undefined | number, string?]>
getSchedule
- getSchedule(): any
Returns any
getStationName
- getStationName(): string
Returns string
getTrainName
- getTrainName(): string
Returns string
hasSchedule
- hasSchedule(): boolean
Returns boolean
isInAssemblyMode
- isInAssemblyMode(): boolean
Returns boolean
isTrainEnroute
- isTrainEnroute(): boolean
Returns boolean
isTrainImminent
- isTrainImminent(): boolean
Returns boolean
isTrainPresent
- isTrainPresent(): boolean
Returns boolean
setAssemblyMode
- setAssemblyMode(assemblyMode: boolean): void
Returns void
setSchedule
- setSchedule(schedule: any): void
Returns void
setStationName
- setStationName(name: string): void
Returns void
setTrainName
- setTrainName(name: string): void
Returns void