Files
stacjownik/src/scripts/interfaces/Train.ts
T
Spythere 33b3837bd8 Poprawki kod
u. Dodano widok z rozkładami w karcie stacji
2020-09-06 02:29:37 +02:00

42 lines
890 B
TypeScript

export default interface Train {
mass: number;
length: number;
speed: number;
signal: string;
distance: number;
connectedTrack: string;
driverId: number;
trainNo: number;
driverName: string;
currentStationName: string;
route: string | null;
timetableId: number | null;
category: string | null;
followingStops: {
stopName: string;
stopType: string;
arrivalLine?: string;
arrivalTime: number;
arrivalDelay: number;
departureLine?: string;
departureTime: number;
beginsHere: boolean;
terminatesHere: boolean;
departureDelay: number;
confirmed: boolean;
stopped: boolean;
stopTime: number;
arrivalScenery?: string;
departureScenery?: string;
}[];
TWR: boolean | null;
SKR: boolean | null;
noTimetable: boolean;
locoURL: string;
locoType: string;
routeDistance: number;
online: boolean;
}