Inhaltsverzeichnis
cpRennende
Im StartCenter gibt es diverse Optionen, um das Rennende von Cockpit-XP zu konfigurieren.
Mit diesem Befehl ist es möglich, diese Einstellung komfortabel abzufragen.
Syntax
Befehl | cpRennende |
---|---|
Funktion | Liefert den Modus für das Rennende aus dem StartCenter |
Typ | Integer |
ab | 3.3.1 build 484 |
Die Funktion liefert folgende Werte:
Wert | Bedeutung |
---|---|
0 | Keine Auswahl |
1 | Wenn Sieger im Ziel ist |
2 | Alle fahren Rennen zu Ende |
3 | Wenn Sieger im Ziel und andere fahren Runde zu Ende |
Codebeispiel
... begin ... // Modus Rennende als Meldungsfenster case cpRennende of 0 : sMeldung := 'Rennende: Keine Auswahl'; 1 : sMeldung := 'Rennende: Alle fahren Rennen zu Ende'; 2 : sMeldung := 'Rennende: Wenn Sieger im Ziel ist'; 3 : sMeldung := 'Rennende: Wenn Sieger im Ziel und andere fahren Runde zu Ende'; else sMeldung := 'Red" kein" Scheixx!'; end; cpShowMessage(sMeldung); ... end.
Dieser Code zeigt den eingestellten Modus für das Rennende in einem Meldungsfenster.
Auswirkungen auf ChangeRealTimeStatus
Im Event ChangeRealTimeStatus gibt es zwei Parameter für Sieger im Ziel und Ende. Die eingestellte Option wirkt sich ebenfalls auf diese beiden Parameter aus.
Parameter | Auswirkung |
---|---|
3 - Sieger im Ziel | Dieser Parameter kommt nur bei der Einstellung Wenn Sieger im Ziel und andere fahren Runde zu Ende für das Rennende. Grund: nur bei diesem Modus müssen die anderen Teilnehmer noch weiterfahren, während die Session für den Erstplatzierten beendet ist. Reguläres Ende der Session ist jedoch, wenn alle entweder die volle Distanz oder die aktuelle Runde mit Überqueren der Ziellinie beendet haben. |
4 - Ende | Dieser Parameter wird ausgegeben, sobald die Session regulär beendet ist, also alle Teilnehmer die Renndistanz entsprechend der Einstellungen für Rennende zurückgelegt haben. Ist die Option Wenn Sieger im Ziel ist aktiv, dann fällt der Parameter 3 weg. Es kommt direkt Parameter 4. |