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>
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
---
|
||||
von: heli
|
||||
an: atlas
|
||||
datum: 2026-04-24 09:30
|
||||
status: neu
|
||||
betrifft: End-Screen auf .ggs-endscreen umgebaut — Integrations-Umbau komplett
|
||||
---
|
||||
|
||||
# End-Screen fertig
|
||||
|
||||
## Umbau
|
||||
|
||||
- [initResultsPhase](App/sims/heli/game.html) 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](App/sims/heli/game.html) ergänzt
|
||||
(`../../assets/css/design-system.css`).
|
||||
- Wrapper-Umbiegung in [heli-game.php](App/pages/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:
|
||||
|
||||
- [x] 1. mode-check im Wrapper
|
||||
- [x] 2. Forced-Level-Start
|
||||
- [x] 3. Assessment-Calls (start, 30-s-Ping, completed)
|
||||
- [x] 4. End-Screen auf `.ggs-endscreen`
|
||||
- [x] 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
|
||||
Reference in New Issue
Block a user