Links X2R Webseite:
Report Formular: https://www.x2r-simracing.de/x2r-report-formular
Streamer Einblendungen: https://www.x2r-simracing.de/x2r-reko-streamer-overlay
Reko Adminbereich: https://www.x2r-simracing.de/backend/x2r-reko/
Changelog
Hier werden Änderungen am Reko Tool festgehalten.
Report erstellen
Die Fahrer von X2R haben über ein Formular die Möglichkeit Reports für die Reko einzureichen.
Dabei handelt es sich um einen neuen Seitentyp, der auswählbar ist wenn das X2R Modul aktiv ist. Damit kann URL, Titel und andere Optionen selbst bestimmt werden. Um mehr über Seiten zu erfahren schaue hier: News / Seiten
Je nach aktivem Event kann ein Fahrer einen Report erstellen oder auch nicht.
Es gibt die Möglichkeit beim Aufrufen des Report Formulars ein bestimmtes Event in der URL anzugeben (Event ID aus RaceApp). z.B. mit ….reports/event/23578/ - Wenn man die Report Seite ohne Event ID aufruft, dann sucht das System automatisch nach einem aktiven Event.
Folgende Parameter werden derzeit für die Eventsuche verwendet:
bei Sprint Events von Eventbeginn bis 26 Stunden nach Eventende; Im Normalfall Eventbeginn 20 Uhr und somit Reports bis Folgetag 22 Uhr möglich
bei Endurance Events eine Woche vor Beginn des Events + 24 Stunden nach Eventende
Sollte es mehr als ein Event geben, dass in den genannten Zeitraum fällt, bekommt der User eine Übersicht der Events angezeigt und kann sich das passende Event raussuchen:
Je nach Event Typ - also ob Sprint Cup oder Endurance Serie - sieht das Formular etwas anders aus:
Endurance Serie
Bei einem Endurance Event gibt es außerdem noch eine Liste der abgeschlossenen Reports, die für alle einsehbar ist. Diese Liste muss vom User selbst aktualisiert werden, eine Auto Reload gibt es hier derzeit nicht!
Sprint Cup
Beim Sprint Cup gibt es z.B. keine Auswahl des Teams sondern nur der Fahrer. Außerdem unterscheiden sich die Report Kategorien (Zwischenfall) bei diesen Events im Vergleich zu den Endurance Events.
Viele der angezeigten Informationen, wie der Text oben oder die Links zu den Reglements, können in den Reko Einstellungen geändert werden.
Mit der entsprechenden Event ID kann ein User theoretisch für jedes Event einen Report absenden, auch wenn das Event eventuell in der Vergangenheit oder Zukunft liegt. Dem User wird aber eine entsprechende Info angezeigt:
Reports anzeigen und bearbeiten
In der Reko Übersicht werden alle Reports von Events aus den letzten 3 Monaten angezeigt.
Die Reports sind nach den Events aufgeteilt und die Auflistung erfolgt nach Datum der Events, das neueste Event wird oben angezeigt, das älteste unten.
Sollte es keine Reports geben, ist die Übersicht leer.
Zu sehen sind auf einen Blick alle wichtigen Informationen:
Status des Reports
new: Report wurde erstellt und bisher nicht bearbeitet
saved: Für den Report wurden bereits Informationen zur Straflage hinterlegt
done: Report Bearbeitung wurde abgeschlossen und veröffentlicht
Erstelldatum: Wann der Report erstellt wurde
Melder: Von welchem Team/Fahrer der Report erstellt wurde
Gegner: Welches Team/Fahrer beschuldigt wird
Zwischenfall/Reko Ergebnis: Hier stehen die wichtigsten Infos wie Runde, Kurve und Replay Zeit oder nach der Bearbeitung steht hier die Reko Entscheidung
Optionen: Buttons um Reports zu bearbeiten bzw. im Nachhinein alle Details anzuzeigen
Diese Tabelle aktualisiert sich alle 60 Sekunden automatisch, eine entsprechende Info wird rechts oben eingeblendet:
Das Formular zum Bearbeiten eines Report sieht je nach Event Typ - also ob ein Rennen aus den Sprint Cups oder aus der Endurance Serie - etwas anders aus.
Bei Endurance Rennen kann die Strafe aus einer Vorauswahl betroffen werden. Basierend auf dieser Auswahl wird dann auch die Benachrichtigungen an den Streamer und ein Text und Ingame Comand zum Kopieren erstellt.
Bei den Sprint Cups hingegeben kann man die Strafe auf Basis der Auswahl von RaceApp treffen. Und zusätzlich kann man hier Strafpunkte und Strafsekunden vergeben. Beim Klicken auf Speichern & Veröffentlichen wird die Strafe außerdem automatisch zu RaceApp gesendet und dort beim Event hinterlegt. Ein manuelles Eintragen bei RaceApp ist damit nicht mehr notwendig.
Wenn ein Report dann veröffentlicht wurde, ändert sich der Status und die angezeigten Informationen in der Übersicht. Dort gibt es dann auch die Möglichkeit die Kurzbeschreibung und den Ingame Command zu kopieren
Live Reko und Post Reko Unterschiede
Post Reko Funktionen
RaceApp Anbindung
Bei der Post Reko für die Sprint Cups wird beim Veröffentlichen von Reports die entsprechende Strafe automatisch zu RaceApp über deren API gesendet und dort beim Event gespeichert. Ein manuelles Anlegen der Strafen in RaceApp ist damit nicht mehr notwendig.
Sollte der Report falsch ausgefüllt worden sein oder sich ein anderer Fehler eingeschlichen haben, gibt es immer die Möglichkeit den Status des Reports wieder zurückzusetzen, das löscht dann auch die Strafe von RaceApp wieder. Das System merkt sich die entsprechende ID der Strafe, die von RaceApp vergeben wird und kann diese dann wieder entfernen.
Wenn keine Strafe gewünscht ist, also z.B. bei NFA dann kann in den beiden Feldern einfach “0” eingetragen werden und somit gibt es keine Strafe
Live Reko Funktionen
Streamer Benachrichtigung
Wenn ein Report bearbeitet und veröffentlicht wird, wird daraufhin eine Benachrichtigung für den Streamer/Stream erstellt. In dieser Benachrichtigung werden dann die Infos aus dem Report angezeigt.
Außerdem können manuelle Benachrichtigungen erstellt werden, welche nützliche Infos beinhalten (Berechtigung wird benötigt).
In meinen Tests habe ich hier die URL einfach in eine Browser Quelle in OBS eingefügt und dort eine Breite von 1100 Pixel und Höhe von 400 Pixel angegeben. Audio sollte entsprechend auch über die Browserquelle wiedergegeben werden zwecks Benachrichtigungssound bei einer neuen Benachrichtigung. Die Benachrichtigungen aktualisieren sich alle 60 Sekunden.
Über diesen Button kann eine neue manuelle Benachrichtigung an den Streamer/Stream erstellt werden. Bitte beachte aber, dass diese Meldung im Stream sichtbar ist!
Dort dann die entsprechenden Infos eintragen, die man dem Streamer oder Stream mitteilen will und auf Erstellen klicken.
Discord Benachrichtigungen via Webhook
Diese Funktionen steht sowohl für die Sprint als auch die Endurance Cups zur Verfügung.
Es wird aber nur etwas gepostet, wenn eine gültige Webhook URL in den Einstellungen hinterlegt ist.
Reko Discord Webhook wenn ein neuer Report erstellt wird:
Reko Discord Webhook Benachrichtigung bei Bearbeitung eines Reports:
Reko Einstellungen
In den Reko Einstellungen können diverse Einstellungen vorgenommen werden, dafür wird aber eine entsprechende Berechtigung benötigt.
Diverse Einstellungen
In den Einstellungen ganz oben können diverse Informationen hinterlegt werden.
Hier können z.B. Links zu den Reglements hinterlegt werden oder die Discord Webhook URLs für die Discord Benachrichtigungen.
Strafen
Hier können die Strafen, welche von der Reko beim Bearbeiten eines Reports ausgewählt werden, bearbeitet werden. Wichtig dabei ist, dass die Strafen zwischen Endurance und Sprint Cups unterschiedlich sein können. Es gibt auch die Möglichkeit eine Strafe bei allen Cups anzuzeigen oder komplett auszublenden.
Eine neue Strafe kann oben in der Liste hinzugefügt werden.
Bei Sprint Cup Strafen ist es außerdem wichtig, dass die RaceApp ID ausgefüllt wird, da ohne dieser ID der Report nicht automatisch zu RaceApp übertragen werden kann bzw. dann unvollständig ist.
Strafen Kategorien
Hier können die verschiedenen Kategorien bearbeitet werden. Das sind jene Kategorien die die Fahrer beim Erstellen eines Reports auswählen können. Wichtig dabei ist, dass bei den Kategorien zwischen Endurance und Sprint Cups unterschiedlich sein können. Es gibt auch die Möglichkeit eine Kategorie bei allen Cups anzuzeigen oder komplett auszublenden.
Eine neue Kategorie kann oben in der Liste hinzugefügt werden.
Bitte beachte: Änderungen an diesen Kategorien kann auch Auswirkungen auf bereits vorhandene Reports haben, da dort die Beschreibung entsprechend auch angepasst wird
Track Map
Um das Melden von Vorfällen zu erleichtern gibt es die Möglichkeit einen Track Map anzuzeigen. Diese kann in den Einstellung einer Strecke bei der X2R BOP ausgewählt und geändert werden.
Da die Streckenverwaltung in der X2R BOP ist, ist auch dort die Einstellung der Track Map zu finden. Eine entsprechende Berechtigung für die X2R BOP vorausgesetzt.