Kontrola uruchomienia/zatrzymania pojazdu (31)
To 'wywołanie zwrotne' jest 'wywoływane' za każdym razem, gdy gracz (lub AI) próbuje uruchomić lub zatrzymać pojazd. Jest to przydatne przede wszystkim do zapobiegania pojazdom od opuszczenia składu, chyba że spełniony zostanie określony warunek. Aby sprawdzić, czy pojazd jest uruchamiany, czy zatrzymywany, sprawdź bit 1 zmiennej B2. Jeśli jest ustawiony, pojazd jest aktualnie zatrzymany, a jeśli jest pusty, pojazd porusza się (lub przynajmniej nie zatrzymuje się ręcznie).
00..FE | Display error message using D0xx (D000..D0FE) text as second line. |
FF | Akcja start/stop zakończy się sukcesem. |
100..1FE | Display error message using D0xx (D100..D1FE) text as second line. |
200..2FE | Wyświetl komunikat o błędzie, używając tekstu D0xx (D200..D2FE) jako drugiego wiersza. |
300..3FE | Display error message using D0xx (D300..D3FE) text as second line. |
00..3FF | Wyświetl komunikat o błędzie, używając tekstu D0xx (D000..D3FF) jako drugiego wiersza. |
400 | Start/stop action zakończy się sukcesem. |
'Callback' jest zawsze używane, gdy jest zdefiniowane, nie trzeba ustawiać bitu we właściwości akcji 0, aby ją aktywować.