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.



Start - FAQ - Glossar - Sitemap - Impressum

 
cockpit-xp/addon/befehlsreferenz/cockpit.tankreserve.txt · Zuletzt geändert: 2020/11/28 12:16 (Externe Bearbeitung)