Fix platform definitions

This commit is contained in:
2026-03-12 20:16:48 +00:00
parent 4be16f44bd
commit 58a7b633dc
9 changed files with 162 additions and 15 deletions

View File

@@ -44,6 +44,7 @@ routeDetail:
- type: station
name: Reading West
crs: rdw
miles: 36
chains: 75

View File

@@ -233,6 +233,7 @@ routeDetail:
- type: station
name: Westbury
crs: wsb
miles: 109
chains: 64

View File

@@ -19,7 +19,7 @@ platforms:
max-car: 5
- platformId: 2Dn
platformLength: 115
signal: false
signal: true
dispatch: false
stepFree: true
doorPattern:

View File

@@ -67,7 +67,7 @@ platforms:
platformLength: 129
signal: true
dispatch: true
dispatchNote: Staffed 06:00-21:00
dispatchNote: No more than 5-car IET permitted
stepFree: true
doorPattern:
- kind: IET5

View File

@@ -3,6 +3,20 @@ crs: nrc
updated: 2026-03-11
checked: 2026-03-11
platforms:
- platformId: 1Up
platformLength: 89
signal: true
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: 1Dn
platformLength: 89
signal: false
@@ -31,6 +45,20 @@ platforms:
doors: [4, 9]
- kind: DMU
max-car: 4
- platformId: 2Dn
platformLength: 74
signal: false
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: true

47
static/stations/rdw.yaml Normal file
View File

@@ -0,0 +1,47 @@
name: Reading West
crs: rdw
updated: 2026-03-12
checked: 2026-03-12
platforms:
- platformId: 1Dn
platformLength: 278
signal: false
dispatch: false
stepFree: true
doorPattern:
- kind: IET5
doors: [1, 10]
- kind: IET9
doors: [1, 18]
- kind: IET10
doors: [1, 20]
- kind: DMU
max-car: 12
- platformId: 1Up
platformLength: 278
signal: true
dispatch: false
stepFree: true
doorPattern:
- kind: IET5
doors: [1,10]
- kind: IET9
doors: [1,18]
- kind: IET10
doors: [1,20]
- kind: DMU
max-car: 12
- platformId: 2Up
platformLength: 158
signal: true
dispatch: false
stepFree: false
doorPattern:
- kind: IET5
doors: [1, 10]
- kind: IET9
doors: [1, 12]
- kind: IET10
doors: [1, 12]
- kind: DMU
max-car: 6

View File

@@ -19,7 +19,7 @@ platforms:
max-car: 7
- platformId: 2Up
platformLength: 168
signal: false
signal: true
dispatch: false
stepFree: true
doorPattern:

64
static/stations/wsb.yaml Normal file
View File

@@ -0,0 +1,64 @@
name: Westbury
crs: wsb
updated: 2026-03-12
checked: 2026-03-12
platforms:
- platformId: 1Up
platformLength: 224
signal: true
dispatch: true
dispatchNote: No dispatch for trains fewer than 5-car
stepFree: true
doorPattern:
- kind: IET5
doors: [1, 10]
- kind: IET9
doors: [1, 17]
- kind: IET10
doors: [1, 17]
- kind: DMU
max-car: 9
- platformId: 1Dn
platformLength: 224
signal: true
dispatch: true
dispatchNote: No dispatch for trains fewer than 5-car
stepFree: true
doorPattern:
- kind: IET5
doors: [1, 10]
- kind: IET9
doors: [2, 18]
- kind: IET10
doors: [2, 18]
- kind: DMU
max-car: 9
- platformId: 2BiDi
platformLength: 315
signal: true
dispatch: true
stepFree: true
doorPattern:
- kind: IET5
doors: [1, 10]
- kind: IET9
doors: [1, 18]
- kind: IET10
doors: [1, 20]
- kind: DMU
max-car: 13
- platformId: 3BiDi
platformLength: 295
signal: true
dispatch: true
stepFree: true
doorPattern:
- kind: IET5
doors: [1, 10]
- kind: IET9
doors: [1, 18]
- kind: IET10
doors: [1, 20]
- kind: DMU
max-car: 12