<WaitTime>
<WaitTime> | == <WaitElement> | <WaitTime> , <WaitElement> | |||||
<WaitElement> | == <SecToWait> | <AnimCmd> | W | <SpecialAction> | |||
<SecToWait> | == <Integer> | ||||||
<SpecialAction> | == [ <SpecActionName> : <Parameters> ] |
<WaitTime> ist in ihrer einfachsten Form eine Zahl, die die Zeit zwischen dem Ende eines einzelnen Ereignisses bestimmt, das innerhalb einer Bewegungsart beendet wird (ein Zug hält an der gewünschten Position an oder verläßt den Bildschirm) und dem Start des nächsten folgenden Ereignisses (ein Zug beginnt auf dem Schirm zu fahren). Es können keine Wartezeiten größer als 60 Sekunden eingegeben werden.
Verschiedene Wartezeiten können aufeinander folgend zusammengestellt und mit unterschiedlichen Animationsstarts versehen werden. Die Animationen sind im [A: ] - Kommando oder einer anderen Art von Animationsdefinition festgelegt. Die Wartezeit und die Starts von Animationen müssen mit Komma getrennt werden. Der Start einer Animation bedingt nicht unbedingt die Notwendigkeit des Auftretens einer Wartezeit. Daher können mehrere Animationen parallel gestartet werden oder eine Animation kann noch laufen, wenn der Zug sich bereits wieder in Bewegung setzt. Das spezielle "Animations" - Kommando W oder ( WAIT) erzeugt eine Zeitschleife, die das Ende aller Animationen in den zugehörigen Fahrzeugen abwartet, nicht jedoch diejenigen im zugehörigen Vorder- oder Hintergrund abwartet. So startet zum Beispiel in T=1,PD,5,PBU,W; die Lokomotive erst dann, wenn der hintere Stromabnehmer komplett ausgefahren ist. Spezielle Informationen über die Stromabnehmer-Animationen wie PBU siehe bei Zustandsänderung von Stromabnehmern.
Wie Animationen gestartet werden - wie ausgewählt, in welchem Zug, welche Animation und welche Aktion gestartet wird - ist im Kapitel Aktionen beschrieben.