Aktionen
Eine Aktion ist die Komponente, die tatsächlich etwas an Ihrer Anlage verändert. Aktionen befinden sich immer innerhalb eines Abschnitts.
Bedingungen
Genau wie Skripte und Abschnitte kann jede Aktion bedingt sein. Sie können festlegen, ob alle (UND) oder nur eine (ODER) Bedingung erfüllt sein muss, damit die Aktion ausgeführt wird.
Bedingungen können auf Zubehör, Rückmeldesensoren, Fahrzeugzustand, Funktionsschaltern, Variablen oder Kameraerkennung basieren. Wenn die Bedingungen nicht erfüllt sind, wird die Aktion übersprungen und das Skript fährt mit der nächsten Aktion fort.
Benutzerdefinierte Bezeichnung
Jede Aktion kann eine optionale benutzerdefinierte Bezeichnung haben, die neben der automatisch generierten Beschreibung angezeigt wird. So können Sie Aktionen kommentieren, um Ihre Skripte lesbar zu halten — beispielsweise „Abbremsen vor Kurve" bei einer Geschwindigkeitsaktion.
Aktionsauswahl
Das Hinzufügen einer Aktion beginnt mit dem Tippen auf die Schaltfläche „+" in einem Abschnitt. Es erscheint die Aktionsauswahl, mit der Sie die gewünschte Aktion auswählen können.

Die Aktionsauswahl
Aktionstypen
Die Aktionen sind in verschiedene Kategorien unterteilt:
- Fahrzeuge steuern — Auswählen, fahren und verwalten Ihrer Lokomotiven.
- Stellwerk steuern — Weichen, Signale und anderes Zubehör steuern.
- Zeiten verwalten — Auf Zeit oder Bedingungen warten.
- Skripte strukturieren — Skripte ausführen, Funktionsschalter, Variablen und Benachrichtigungen setzen.
- Landschaft steuern — Geräusche und Effekte abspielen.
Übersicht
| Kategorie | Aktion | Beschreibung |
|---|---|---|
| Fahrzeug | Fahrzeug auswählen | Aktives Fahrzeug für nachfolgende Aktionen festlegen |
| Fahrzeug | Auswahl durch Rückmelder | Fahrzeug über Rückmeldesensor auswählen (RailCom) |
| Fahrzeug | Geschwindigkeit setzen | Geschwindigkeit als Prozentsatz setzen (0–100) |
| Fahrzeug | Fahrzeug anhalten | Geschwindigkeit auf 0 setzen |
| Fahrzeug | Richtung setzen | Richtung auf vorwärts oder rückwärts setzen |
| Fahrzeug | Richtung umschalten | Aktuelle Richtung umkehren |
| Fahrzeug | Funktion setzen | Fahrzeugfunktion ein- oder ausschalten (nach Symbol oder Funktion) |
| Fahrzeug | Profil festlegen | Fahrzeugprofil anwenden (Leerlauf, Rangieren, Langsam, Mittel, Schnell) |
| Fahrzeug | Zustand speichern | Aktuellen Fahrzeugzustand sichern |
| Fahrzeug | Zustand wiederherstellen | Zuvor gesicherten Zustand wiederherstellen |
| Stellwerk | Zubehör setzen | Zubehör auf einen bestimmten Zustand setzen |
| Stellwerk | Fahrstraße festlegen | Vordefinierte Fahrstraße anwenden |
| Stellwerk | Fahrweg setzen | Automatisch einen Fahrweg durch das Stellwerk finden und setzen |
| Timing | Warten | Feste oder zufällige Zeitdauer pausieren |
| Timing | Auf Bedingung warten | Pausieren bis eine Bedingung erfüllt ist |
| Struktur | Skript ausführen | Anderes Skript inline ausführen (bestimmt oder zufällig nach Tag) |
| Struktur | Funktionsschalter setzen | Funktionsschalter auf Skriptebene setzen |
| Struktur | Variable setzen | Variable ändern (setzen, erhöhen, verringern) |
| Struktur | Benachrichtigung anzeigen | In-App-Benachrichtigung anzeigen |
| Landschaft | Geräusch abspielen | Geräusch abspielen (blockierend oder im Hintergrund) |

