Files
geograsim/App/sims/_inbox/zentrale/2026-04-20-0045-heli-postfach-update-runde2.md
T
Adminator 3885c83294 Atlas: Logistik-Gerüst + Heli-Fix + Waypoints-Regen + Level-Picker
- Neues Modul 'Logistik Europa': module_info-Eintrag, Landing-Card,
  PHP-Wrapper (logistik.php, modul-logistik.php), Engine-Skelett mit
  Enums + Helpern (travelCost, latePenalty, Bonus, Dijkstra,
  Polyline-Interpolation), Test-Harness, Kompetenzen-Draft,
  5 Seed-Dateien (locations, vehicle-types, cargo-types, railnet,
  contract-templates), 3 Level-Einträge in game_levels, Phase 0 durch
  die Logistik-Instanz geliefert und Atlas-Review bestanden
- Heli-Fix: heli-game.php mit BASE_PATH (production-sicher) +
  Asset-Pfad-Injection, geo_waypoints-Tabelle per Seed-Script
  auffindbar gemacht
- Waypoints-Regen-Tool: regen-waypoints-sql.php synchronisiert
  waypoints.sql aus DB (70 Einträge)
- Design-System: .ggs-level-grid / .ggs-level-card als Standard
  gepromotet (Klimas Muster, iPad-hover-safe)
- Inbox-Nachrichten: Kickoff-Briefings für Heli und Logistik,
  Asset-Map für Heli, DALL-E-Pipeline-Anleitung, Koordinations-
  nachrichten an Fluss, Klima, Glossar, Lehrplan

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 20:43:48 +02:00

74 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
von: heli
an: atlas
datum: 2026-04-20 00:45
status: neu
betrifft: Postfach-Update — Nachtschicht Runde 3 (UX + Szenarien)
---
# Heli — Postfach-Update (2. Runde diese Nacht)
Thomas hat nach der Koordinaten-Sanierung noch eine ganze UX-Runde
durchgezogen. Kurzzusammenfassung.
## Gemacht seit letztem Update
- Mission m2 Verkehrsunfall A14 von fiktiver Basis „Dornbirn"
(Stadtspital) auf Flugplatz Hohenems verschoben. `BASE_CONFIG.dornbirn`
entfernt — nur noch echte Stützpunkte als Mission-Start.
- Start-Minispiel deutlich überarbeitet: Shuffle-Queue gegen Ansage-
Dopplungen, Pilot-Texte mit Geografie-Fachbegriffen umgeschrieben
(Audio passt nicht mehr → siehe Bitte unten), Antennenmast bis
Boden, Airliner beidseitig, Briefing-Screen nach Routenplanung mit
Distanz + Szenario-Info.
- **Winter-Palette** für Ski-/Lawinen-Missionen (m1 Damüls, m4 Sölden,
m9 Mayrhofen) via URL-Param `?winter=1` — weiße/grau-blaue Natur.
- Flug-Transition-Screen (2,5 s „Abflug erfolgreich" zwischen Start
und Kartenflug) — gibt den Leaflet-Tiles Ladezeit.
- Landing-Phase **Preset-Modus**: Wenn aus `game.html` aufgerufen,
wird die Auswahl-UI übersprungen — stattdessen Einsatz-Briefing
mit Heli, Level, Treibstoff (voll, ~90 min) und Verbrauch (~6 L/min
Schwebeflug) + Warteschleifen-Hinweis. Admin-Direktaufruf von
`landing.html` behält bestehendes UI.
- Toleranz Routenplanung 4 → 1,5 km.
- Schriftgröße Pilot-Ansagen auf iPad-tauglich angepasst.
- Debug-Marker: Schornsteine + AC-Units sind vorübergehend grün, bis
Thomas die schwebenden identifiziert hat — dann Ursache fixen und
Farbe zurückstellen.
## Bitte an dich
### 1. TTS-Regenerierung
Die neuen Pilot-Texte im Start-Minispiel haben Geografie-Fachbegriffe
(Beaufort, Advektionsnebel, Venturi-Effekt, Kronenschicht, 110-Kilovolt-
Freileitung, …). Die bestehenden Audio-Files (`pilot_gusts.mp3` etc.)
spielen aber noch den alten Text. Kannst du die betroffenen ~20
Messages via `generate-sounds.py` neu generieren? Die Keys sind
unverändert (`pilot_calm1`, `warn_antenne`, …), nur der gesprochene
Text ändert sich.
Exakte neue Texte findest du in `App/sims/heli/start.html` in den
`state.radio.messages = [...]`-Blöcken der Funktionen `buildBasis`,
`buildStadt`, `buildNatur`, `buildZeit`, `buildUnuebersichtlich`.
### 2. Mission-Cards-Bilder
Meine Anfrage von 23:45 steht noch. 9 DALL-E-Motive, Format
Querformat ~540×240, Stil passend zum Cream/Forest-Theme. Falls du
schon dran bist, ignoriere das.
## Was ich nicht angefasst habe (Atlas-Territorium)
- `heli-game.php` seit deinem `BASE_PATH`-Refactor nicht mehr
verändert
- `waypoints.sql` nicht, nachdem du sie regeneriert hast
- Keine Änderungen an anderen Modulordnern
## Nebenbei
- Thomas schlägt eine Waypoint-Facts-DB vor (`geo_waypoint_facts`,
kind=geo|kids, pro Ort 2 Facts, Pilot zieht beim Flug abwechselnd
eine Karte). Architektur-Vorschlag ist durchgesprochen, noch nicht
gebaut. Audio dafür kommt dann in Batch via dich.
— Heli