die Datei AddOn.cps.xml ist das eigentliche "Programm". Hier programmiert man welche Aktion beim Aufruf eines "Ereignisses" (Events) ausgeführt werden soll. Unter Ereignisse versteht man links in der Spalte aufgeführten mögliche "Auslöser". Fährt z.B. ein Fahrzeug über Start-Ziel, so wird im AddOn der Event StartZiel aufgerufen etc.....
Übersicht der Ereignisse:
StartRealTime
....wird ausgelöst, wenn der Rennbildschirm sich öffnet
ChangeRealTimeStatus
....wird ausgelöst, wenn sich der "Status" ändert, z.B. Chaos, Renn-Ende etc.
StartZiel
....wird ausgelöst, wenn ein Fahrzeug über Start/Ziel fährt
StartZielSichTime
....wird ausgelöst, wenn die vorher definierte Sicherheitszeit unterschritten wird
TankenEinfahrt
....wird ausgelöst, wenn man in die Box fährt
TankenAusfahrt
....wird ausgelöst, wenn man aus der Box fährt
TopSpeedStart
....wird ausgelöst, wenn man TopSpeedMessung-Start überfahrt
TopSpeedStop
....wird ausgelöst, wenn man TopSpeedMEssung-Stop überfährt
SchnellsteRunde
....wird ausgelöst, wenn man die schnellste Runde gefahren ist
Rundenrekord
....wird ausgelöst, wenn man den Rundenrekord gebrochen hat
Slotrekord
....wird ausgelöst, wenn man den Slot-Rekord gebrochen hat
Bahnrekord
....wird ausgelöst, wenn man den Bahnrekord gebrochen hat
Bestrafung
....wird ausgelöst, wenn eine Bestrafung erfolgt ist
DigInputEvent
....wird ausgelöst, wenn über eine USBBox ein Eingang aktiviert wurde
ChangeScreen
....wird ausgelöst
KeyDown
....wird ausgelöst, wenn man eine Taste auf der Tastatur drückt
CUSensorGruppe
....wird ausgelöst, wenn der CUAdapter Werte liefert
BeforeClose
....wird ausgelöst, bevor der RBS entgültig geschlossne wird
Startampel
....wird ausgelöst, wenn man im Startampel-Script eine Aktion programmiert hat
Für die eigentliche Programmierung stehen jetzt unterschiedliche AddOn-Befehle zur Auswahl. Diese werden alle in der ganz rechten Spalte aufgeführt und teilweise auch erklärt.