Einfügen einer AddOn-Variablen in einen beliebigen Rennbildschirm
Viele AddOns übergeben Informationen aus einem AddOn heraus auf einen beliebigen RBS mit Hilfe der AddOn-Variablen.
Dafür öffnet man den gewünschten RBS in dem RBS-Editor, wählt über das Auswahlmenue den Punkt AddOn und dann Variable aus.
Jetzt wird auf dem RBS in der Farbe Rot der Text addonVariable angezeigt.
Ein erneuter Klick auf diese rote Schrift öffnet dann ein Eigenschaftsfenster, wo man jetzt je nach AddOn unten im Feld AddOn Variablename den Variablen-Namen eingeben muss, welches vom AddOn dann unterstützt wird.
Es muss übrigens für jede ID eine eigene Addon-Variable in den RBS programmiert werden und die entsprechende Spur/Kodierung oder Platz-Zuordnung gesetzt werden, sprich für die ID1 muss hier eine 1 rein, für ID2 eine 2 etc……
Beispiele
AddOn | Unterstützte RBS-Variable | Typ |
---|---|---|
RK-ChaosHandlingUSBBox2A-ChaosJoker | AnzahlChaos | Integer |
RK-ChaosHandlingUSBBox2A-ChaosJoker | AnzahlChaosPhasen | Integer |
RK-ChaosHandlingUSBBox2A-ChaosJokerID | AnzahlChaos | Integer |
RK-ChaosHandlingUSBBox2A-ChaosJokerID | AnzahlChaosPhasen | Integer |
RK-ChaosHandling-USBBox-Taster-ChaosJoker | AnzahlChaos | Integer |
RK-ChaosHandling-USBBox-Taster-ChaosJoker | AnzahlChaosPhasen | Integer |
RK-ChaosHandling-USBBox-Taster-ChaosJoker | RBSTasterStatusGruen | Integer |
RK-ChaosHandling-USBBox-Taster-ChaosJoker | RBSTasterStatusRot | Integer |
RK-Disquali-nach-x-Boxengassenstrafen | AnzahlBGS | Integer |
RK-K-Regensimulation | Regenwahrscheinlichkeit | Integer |
RK-K-Regensimulation | Regendauer | Integer |
RK-Restrunden | Restrunden | Integer |
RK-K-SchadenSimulation | AnzahlSchaden | Integer |
RK-K-MotorBremsReifenSchaden | AnzahlSchaden | Integer |
RK-K-Pflichtstops | Pflichstops | Integer |
RK-TopSpeed | TopSpeedMax | Extended |
SLX-TagesBestZeit anzeigen | TagesBestzeit | Integer |
SLX-TagesBestZeit anzeigen | TagesBestzeitFahrer | String |
SLX-Boxengassenzähler | AnzahlStrafen | Integer |
GS-K-Unfalltaster | RBSChaosAnzahl | Integer |
GS-K-Unfalltaster | RBSSpeedAbzugSumme | Integer |
Die Befehle im AddOn dafür heißen:
–> beim Typ Integer:
cpSetRBSIntegerVar('Name der Variablen',Cockpit.Slot,Wert der Variablen);
–> beim Typ String:
cpSetRBSStringVar('Name der Variablen',Cockpit.Slot,'String der Variablen');
–> beim Typ Extended:
cpSetRBSFloatVar('Name der Variablen',Cockpit.Slot,Wert der Variablen);
Beispiel für die AddonVariable AnzahlChaos
Hier wird die AddOnVariable AnzahlChaos für Slot 1 im RBS-Editor mit CJ XX angezeigt. Später sieht man XX natürlich nicht……