7
7
8
8
if (param[6] < 5) {
9
9
// Disable "SUPEREXTRA" tram units at 5 or any setting below 5
10
-
11
-
12
10
}
13
11
14
12
if (param[6] < 4) {
@@ -18,18 +16,28 @@ if (param[6] < 4) {
18
16
// Do nothing when set to 3 specifically, "EXTRA" and "SUPEREXTRA" will already be removed above
19
17
// and BOTH includes both tram and train versions so there's nothing to disable
20
18
21
- if (param[6] == 2) { // TRAM
19
+ if (param[6] == 2) { // TRAM ONLY
22
20
// Disable train versions of all metro units
21
+ disable_item(FEAT_TRAINS, 595); // London Underground 2024 stock tram
22
+ disable_item(FEAT_TRAINS, 636); // Class 555
23
+ disable_item(FEAT_TRAINS, 450); // Class 777
24
+ disable_item(FEAT_TRAINS, 464); // Class 139 Parry People Mover
25
+
23
26
}
24
27
25
- if (param[6] == 1) { // TRAIN
26
- // Disable train versions of all metro units
27
- disable_item(FEAT_TRAINS, 595); // London Underground 2024 stock tram
28
+ if (param[6] == 1) { // TRAIN ONLY
29
+ // Disable tram versions of all metro units (where duplicated)
30
+ disable_item(FEAT_ROADVEHS, 643); // Class 777
31
+ disable_item(FEAT_ROADVEHS, 642); // Class 555
32
+ disable_item(FEAT_ROADVEHS, 595); // London Underground 2024 stock
33
+
28
34
}
29
35
30
36
if (param[6] == 0) { // DEFAULT
31
37
// Disable tram versions of heavy rail units
32
38
disable_item(FEAT_ROADVEHS, 595); // London Underground 2024 stock tram
39
+ disable_item(FEAT_ROADVEHS, 643); // Class 777
40
+ disable_item(FEAT_ROADVEHS, 642); // Class 555
33
41
34
42
// Disable train versions of light rail versions
35
43
}
0 commit comments