Add station data and parser for the script.

Need to do:
 - Write the StationIfno modal and enable toggling it's display.
This commit is contained in:
2026-03-11 17:26:57 +00:00
parent 904942e078
commit 11ec2574f0
24 changed files with 410 additions and 283 deletions

61
static/stations/nrc.yaml Normal file
View File

@@ -0,0 +1,61 @@
name: Newbury Racecourse
crs: nrc
updated: 2026-03-11
checked: 2026-03-11
platforms:
- platformId: 1Dn
platformLength: 89
signal: false
dispatch: false
stepFree: false
doorPattern:
- kind: IET5
doors: [1,6]
- kind: IET9
doors: [1,6]
- kind: IET10
doors: [1,6]
- kind: DMU
max-car: 4
- platformId: 2Up
platformLength: 74
signal: true
dispatch: false
stepFree: true
doorPattern:
- kind: IET5
doors: [4,9]
- kind: IET9
doors: [4,9]
- kind: IET10
doors: [4,9]
- kind: DMU
max-car: 4
- platformId: 3Up
platformLength: 225
signal: false
dispatch: false
stepFree: true
doorPattern:
- kind: IET5
doors: [2,10]
- kind: IET9
doors: [2,15]
- kind: IET10
doors: [2,16]
- kind: DMU
max-car: 9
- platformId: 3Dn
platformLength: 225
signal: false
dispatch: false
stepFree: true
doorPattern:
- kind: IET5
doors: [2,10]
- kind: IET9
doors: [2,15]
- kind: IET10
doors: [2,16]
- kind: DMU
max-car: 9