S5: Turm-HP, Run-Ende, Meta-Gutschrift, Neustart #18
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #13
Blocked by: #17
Das Ticket, das den Loop schließt. Danach ist das Skelett vollständig und man kann zum ersten Mal beurteilen, ob sich das Spiel gut anfühlt.
Inhalt
Meta; die Turm-Entity wird despawnt und nimmt alles Run-gebundene mit (ADR-0002 §6). Kein Aufräum-Code.Metaheraus ein neuer Run startbar. Im Skelett genügt ein Tastendruck; der Meta-Screen kommt später.Akzeptanz
Run → Meta → Runexistiert keine übriggebliebene Entity aus dem vorigen Run.Nicht in diesem Ticket: Save/Load, Workshop, Cards, Slots. Nur die Gutschrift und der Neustart.
Wenn dieses Ticket zu ist, wird die Verdickungsphase kartiert — nicht vorher. Was das Skelett zeigt, ändert den Zuschnitt der übrigen Tickets.
Auflage aus #14/#15: Der Platzhalter
meta.gain_per_killist ein flacher Betrag pro Kill. Die Spec fordert einen drop-basierten Ertrag — Chance je Normalgegner, garantiert je Boss, Menge wellenabhängig. Das ist eine andere Mechanik, nicht nur eine andere Zahl. Im Skelett ohne Wellen und Bosse war der flache Wert das einzig Baubare; hier muss er ersetzt oder die Spec geändert werden, sonst wird die Platzhalterzahl zur stillschweigenden Entscheidung gegen die Spec.Auflage aus #14:
AppState::Runist derzeit Default, damitcargo runeinen sichtbaren Turm zeigt. Mit dem echten Run-Ende gehört der Default aufMeta— eine Zeile insrc/main.rs, mit// ponytail:markiert. Die Debug-Taste (Leertaste schaltet Run/Meta) fällt hier ebenfalls weg.