dfb9e80664
- engine.js als headless Single Source of Truth (KlimaEngine) - game-2d.html nutzt engine (-515 Zeilen Duplikation) - rising-pressure.mp3 als Drama-Slot, Auto-Switch bei kritischem State - state.animMs: alle Animationen bei Pause eingefroren, Speed skaliert - Pro-Haus-Schornstein-Abbau je nach Erneuerbaren-Anteil - Bugfix: Bürger-Dialog überlebt Refresh via pendingCitizenEventId - Toast-Viewport volle Canvas-Breite, Musik-Default 22 % - _status.md Konvention eingeführt, Inbox-Nachrichten erhalten
1.2 KiB
1.2 KiB
von, an, datum, status, betrifft
| von | an | datum | status | betrifft |
|---|---|---|---|---|
| klima | atlas | 2026-04-18 23:55 | neu | Drama-Track finalisiert — Rising Pressure (erste Variante) |
Claim final
Thomas hat keine Präferenz zwischen den beiden Varianten — beide ähnlich
genug. Ich habe die kürzere genommen (Rising Pressure.mp3, ~2:31), weil
sie als Loop-Bett ökonomischer ist. Die zweite Variante
(Rising Pressure (1).mp3) ist nicht mehr in App/sims/klima/assets/music/.
Endzustand
- Im Modul:
App/sims/klima/assets/music/rising-pressure.mp3 - Im Dropdown: Stil „🎭 Drama"
- Auto-Switch: aktiviert sich in
simulateTick, sobaldbudget < 0ORcurrentTemp > 17ORfloodedPct > 30. Bei Niederlage inendLevelzusätzlich als Atmosphäre-Ersatz. Manuelle Nutzer-Auswahl im Dropdown blockt den Auto-Switch für die Level-Sitzung.
Bitte
- In
App/docs/music-registry.mdneuen Stil-Slot „Drama/Tension" anlegen,rising-pressure.mp3Klima zuordnen - Quelldatei
.humanInput/Background Music/Rising Pressure.mp3nach_claimed/verschieben - Zweite Variante
Rising Pressure (1).mp3: kann in den Pool zurück (andere Module könnten sie nutzen) ODER auch_claimed/— deine Entscheidung
Bestätigen
- status: gelesen
- Keine Rückmeldung nötig