Inhaltsverzeichnis
Cockpit.TankReserve
Einleitung
Liefert den Wert aus dem ConfigCenter → Basis Einstellungen → Allgemein aus dem Bereich TankSimulation, der festlegt, ab welchem Tankinhalt in Prozent sich die Farbe des Tankbalkens auf dem RennBildschirm verändert (Reserve).
Syntax
| Befehl | Cockpit.TankReserve |
|---|---|
| Funktion | Rückgabewert ist ein Integerwert, der den Reserve-Tankinhalt wiedergibt. Der Wert lässt sich nur auslesen, NICHT ändern! |
| Typ | Integer |
| ab | 3.1.1 build 390 |
Codebeispiel
const
CrLf = Chr(13) + Chr(10);
var
slot : Integer;
reserve : Integer;
msg: String;
begin
// Variablen initialisieren
meldung := '';
// Slot erfassen und einstellen
slot := Cockpit.Slot;
Cockpit.Slot := slot;
// Tank-Reservewert holen und speichern
reserve := Cockpit.TankReserve;
// Tankinhalt mit Reserve vergleichen
if Cockpit.TankStand <= reserve then
begin
// Tankinhalt kleiner als Reserve
msg := 'Tank IST: ' + FormatFloat('##0.000', Cockpit.TankStand) +
'%' + CrLF +
'Tank RESERVE: ' + IntToStr(reserve) + '%' + CrLf +
Cockpit.FahrerName + ', dein Tank ist auf Reserve!';
// Meldung ausgeben
cpShowMessage(msg);
end;
end.
Dieser Code zeigt eine Meldung, wenn der Tankinhalt den Reserve-Wert erreicht.
