
v0.28.0
15. Mai 2026“Leitstellenkontrolle unter Druck”
28
Commits
116
Dateien
+5407 / -702
Zeilen
Dispatcher, dieses MEGA-Update mit 28 Commits macht MayDay Sim spürbar führbarer, wenn mehrere Lagen gleichzeitig eskalieren: klarere Rollen, bessere Funk- und Notruf-Flows, weniger Reibung auf Karte und UI. Dazu kommen harte Stabilitätsarbeiten im Unterbau, damit Deploy, Seed und kritische Services im Livebetrieb berechenbar bleiben.
🔵 NEUES FEATURE
→ Mit der neuen Preset-Rolle Game Director (Priorität 95 auf Owner-Niveau) lassen sich Leitungsaufgaben sauber delegieren, damit Schichten mit mehreren Verantwortlichen steuerbar bleiben und du klare Entscheidungswege ohne Rechtechaos bekommst.—Key[DerHalbe]
- Wenn du einen Community-Einsatzabend leitest, kann ein Game Director Freigaben übernehmen, ohne dass jeder volle Owner-Rechte braucht.
- Bei parallelen Einsätzen mit Schichtwechsel bleibt die Kommandokette stabil, weil Zuständigkeiten nicht ad hoc umgangen werden müssen.
→ Die neue Funk-TTS-Policy mit Klassifizierung und 3-Modi-Filter gibt dir kontrollierbare Audio-Ausgabe, damit BOS-Funk in dichten Lagen verständlich bleibt und du irrelevante Stimmen reduzieren kannst.—Key[DerHalbe]
- Bei hoher Funklast filterst du auf den passenden Modus und hörst priorisierte Meldungen zuerst.
- In einer ruhigen Nacht kannst du breiteres Audio zulassen, ohne die Einsatzsteuerung umzubauen.
→ Mit Ownership-Transfer im Saves-Admin und ergänzenden Tenancy-Verträgen kannst du Save-Verantwortung kontrolliert übergeben, was Teambetrieb stabilisiert und dir klare Zuständigkeiten pro Spielstand gibt.—Key[DerHalbe]
- Wenn ein Admin ausfällt, lässt sich ein Save gezielt an die nächste Leitungsrolle übergeben.
- Bei Teams mit vielen Spielständen bleibt nachvollziehbar, wer welche Datenhoheit besitzt.
→ Der LSC-Bug-Bounty-Auszahlungsendpunkt ergänzt den Wirtschaftsfluss um einen klaren Auszahlungspfad, damit vergütete Abläufe reproduzierbar laufen und du weniger manuelle Nacharbeit im System hast.—Key[DerHalbe]
- Wenn ein Bounty freigegeben wird, kann die Auszahlung über den vorgesehenen Endpoint konsistent ausgelöst werden.
- In Event-Setups mit mehreren Prämienfällen reduziert das manuelle Nachpflegen und Fehlbuchungen.
🎮 GAMEPLAY
→ Funkrufnamen, Countdown, Rückruf und Nachkonfiguration wurden als zusammenhängender Feature-Block umgesetzt, damit du im laufenden Einsatz schneller auf Lageänderungen reagierst und nicht über Nebenmenüs Zeit verlierst.—Key[DerHalbe]
- Wenn du 3 Einsätze parallel jonglierst, zeigt dir der Countdown sofort, welcher Vorgang als Nächstes kritisch wird.
- Kommt ein Rückruf mit neuer Lageinfo, kannst du den Ablauf nachsteuern statt erst nach Abschluss neu zu planen.
🔴 BUGFIX
→ Zentral gesetzte Fahrzeug-Status-Labels beheben uneinheitliche Anzeigezustände, damit du Fahrzeuglagen schneller korrekt liest und bei Zeitdruck weniger Fehlklicks produzierst.—Key[DerHalbe]
- Wenn ein HLF von "anfahrend" auf "vor Ort" wechselt, siehst du den Status konsistent an derselben Stelle.
- Bei mehreren offenen Tabs bleibt die Statuslogik visuell nachvollziehbar statt je Ansicht leicht anders.
→ Im Notruf greift jetzt ein Fallback-Generator statt leerer Buttons, damit Alarmannahmen in kritischen Momenten nicht ins Leere laufen und du immer eine nutzbare Interaktion hast.—Key[DerHalbe]
- Wenn ein Dialogpfad keine vorbereiteten Optionen liefert, bekommst du trotzdem sofort auswählbare Notruf-Elemente.
- In Stoßzeiten mit vielen Calls verhindert das harte Unterbrechungen im Annahme-Flow.
→ Das Marker-Overlap-Verhalten wurde über Cluster-Popups auf Auswahl statt reine Z-Order korrigiert, damit du bei dichten Lagen gezielt den richtigen Punkt triffst und keine Zeit mit Klickroulette verlierst.—Key[DerHalbe]
- Wenn Einsatzstelle, Bereitstellung und Klinikmarker im selben Straßensegment liegen, kannst du den gewünschten Marker explizit wählen.
- Bei Innenstadtlagen mit vielen Signaturen sinkt die Zahl der Korrekturklicks deutlich.
🛡️ INFRASTRUKTUR
→ Seed-, Build- und Deploy-Fixes inklusive Side-Effect-Bereinigung, Triage-Anpassungen und Healthcheck-Härtung sorgen für planbarere Releases, wodurch du seltener auf instabile Zwischenstände im Livebetrieb triffst.—
Shadow+Key[DerHalbe]
- Wenn ein frischer Run startet, blockieren bekannte Seed-Kanten den gesamten Ablauf nicht mehr unkontrolliert.
- Bei OSRM-abhängigen Routenprüfungen greift ein verlässlicherer Healthcheck, bevor defekte Zustände live gehen.
🟠 VERBESSERT
→ Rate-Limit-Drift in Notruf/Pool wurde behoben und per-User-Limits konsolidiert, damit Lastspitzen fairer abgefangen werden und einzelne Sessions nicht unberechenbar ausgebremst werden.—Key[DerHalbe]+
Shadow
- Wenn mehrere Dispatcher gleichzeitig Calls ziehen, bleibt die Drosselung pro Nutzer nachvollziehbar statt zufällig zu kippen.
- Bei längeren Sessions stabilisiert sich das Anfrageverhalten, weil Drift zwischen Endpunkten reduziert wurde.
🔒 SICHERHEIT
→ Kritische Voice/Produce-Wege wurden intern abgesichert, damit sensible Funktionen nicht unbeabsichtigt von außen angesprochen werden können und dein Livebetrieb besser geschützt bleibt.—Key[DerHalbe]
- Wenn externe Requests auf Produktionspfade zielen, greift die interne Schutzlogik, bevor Verarbeitung startet.
- Im Alltag merkst du davon keine Zusatzschritte, aber die Angriffsfläche wird kleiner.