AddOn-Befehl zum Einsatz bei einem Serienrennen.
| Befehl | CSerie.GruppenNummer |
|---|---|
| Funktion | Enthält die Nummer der aktuellen Startgruppe, wenn im Serienrennen mit Gruppeneinteilung gefahren wird |
| Typ | Integer |
| ab | 3.0.0 build 301 |
Gibt beim Start einer Session in einem Serienrennen mit Gruppeneinteilung die Nummer des Einzelrennens und die Nummer der Gruppe.
var
message : String;
nrLaufDurchgang : Integer;
nrLaufGruppe : Integer;
nrGruppe : Integer;
begin
// Session ist gestartet worden
if Cockpit.Parameter = 0 then
begin
// zum Vergleich Nummer des aktuellen Einzelrennens im Durchgang
nrLaufDurchgang := CSerie.AktuellesRennen;
// Nummer des aktuellen Einzelrennens innerhalb einer Gruppe
nrLaufGruppe := CSerie.EinzelrennenGruppe;
// Nummer der Gruppe, die gerade aktiv ist
nrGruppe := CSerie.GruppenNummer;
// Meldung initialisieren
message := '';
// Meldung zusammenstellen
message := message + 'Lauf im Durchgang: ' + IntToStr(nrLaufDurchgang );
message := message + Chr(13) + Chr(10);
message := message + 'Lauf in Gruppe: ' + IntToStr(nrLaufGruppe);
message := message + Chr(13) + Chr(10);
message := message + 'Aktive Gruppe: ' + IntToStr(nrGruppe);
// Meldung anzeigen
cpShowMessage(message);
end;
end.
Auf dem linken Bild ist das erste Einzelrennen in einem Durgang zu sehen, das außerdem der erste Lauf innerhalb der Gruppe 3 ist.
Das zweite Bild zeigt die Informationen für das insgesamt vierte Einzelrennen in diesem Durchgang, das allerdings erst den zweiten Lauf in Gruppe 3 darstellt. Die Rennlisten für das Beispiel so generiert, dass die Gruppen abwechselnd an den Start gehen.