Add random coach positions for ICE trains

This commit is contained in:
Julian Metzler 2022-11-30 21:16:32 +01:00
parent 3fe4733e30
commit 56a5532262
1 changed files with 5 additions and 0 deletions

5
run.py
View File

@ -135,6 +135,11 @@ def update_display(display, dbi):
random.seed(train['trainNumber'])
train_length_pos = random.randint(36, 45)
display.info_2.set(MAP_INFO_2[train_length_pos])
elif train_type == "ICE":
# If no delay: random train length indicator for ICE
random.seed(train['trainNumber'])
ice_coaches = random.choice([5, 6, 7, 18, 19, 20, 21, 22, 23, 24, 25, 31, 32, 34])
display.info_2.set(MAP_INFO_2[ice_coaches])
elif is_multi_train:
display.info_2.set("2 Züge im Gleis Zugbeschriftung beachten")