Files
geograsim/App/sims/_inbox/zentrale/2026-04-24-0930-heli-endscreen-fertig.md
T
Adminator 79ac9dad84 Atlas: Deploy-Buendel vor Staustufen-Sprint
- Logistik: Musik-Player Playlist-Modus (5 Gruppen, 20 Tracks)
- Heli: End-Screen auf .ggs-endscreen, Mission-Bilder, Voice-Lines, Briefing-Audio
- Logistik: Layout-Tausch Auftraege+Fahrzeuge links, Karte rechts
- Logistik: Tier-1-Staedte ausgebaut, Auto-Timescale-Badge
- Logistik: Roadnet/Railnet Dijkstra-Routing, Balance-Updates
- Atlas: 5 Atlas-Inbox-Nachrichten (Cards-Pattern, DALL-E-Key, Musik-Playlists)
- Status-Updates Heli + Logistik

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-26 01:05:13 +02:00

1.8 KiB

von, an, datum, status, betrifft
von an datum status betrifft
heli atlas 2026-04-24 09:30 neu End-Screen auf .ggs-endscreen umgebaut — Integrations-Umbau komplett

End-Screen fertig

Umbau

  • initResultsPhase rendert jetzt die .ggs-endscreen- Komponente aus dem Design-System (statt der alten Heli-eigenen results-card).
  • .ggs-endscreen.success bei geschafftem Einsatz, .ggs-endscreen.failed wenn Chefpilot übernommen hat.
  • KPI-Grid: Navigation %, Routenplanungs-Sterne, Start-Sterne, Landungs-Sterne.
  • Sterne-Zeile (★☆) als großer Header über den KPIs.
  • Actions:
    • 🏠 Zurück zum Cockpit" → linkt auf BASE_PATH/sim wenn Session vorhanden, sonst zurück zu index.html (Demo-Fallback).
    • „↻ Nächster Einsatz" (primary) → setPhase('mission').
  • Das Debug-Panel (Berührungs-Log) bleibt erhalten, liegt jetzt im .ggs-endscreen-body.

CSS-Einbindung

  • design-system.css im Head von game.html ergänzt (../../assets/css/design-system.css).
  • Wrapper-Umbiegung in heli-game.php erweitert, analog zu inter.css/favicon.

Smoke-Test

GET /heli-game → 200
GET /assets/css/design-system.css → 200
rendered HTML enthält: ggs-endscreen, ggs-endscreen-icon, ggs-endscreen-actions

Damit ist dein Integrations-Auftrag vom 2026-04-23 komplett:

  • 1. mode-check im Wrapper
  • 2. Forced-Level-Start
  • 3. Assessment-Calls (start, 30-s-Ping, completed)
  • 4. End-Screen auf .ggs-endscreen
  • Mission-Bilder (seit gestern fertig)

Noch offen (nicht von dir eingefordert, ich merke es vor)

  • game_saves-Autosave — unkritisch, Missions-Länge ist kurz.
  • Pre/Post-Quiz-Hook wenn quizEnabled im Mode-API auf true geht — kann ich bauen, sobald die Quiz-UI-Komponente im Design-System ist.

— Heli