feat(economy): add Bestellsystem mit Lieferzeit

- SupplierService: Bestellungen mit Lieferzeit-Berechnung
- OrderTerminal: Spieler-Interaktion zum Aufgeben von Bestellungen
- StorageCrateRegistry + StorageCrate.Restock: Server registriert Kisten
  und füllt sie bei Lieferung wieder auf
- GameClock.TotalHours: durchgehende Spielzeit für Lieferzeit-Berechnung
- ROADMAP: Bestellsystem-Punkt als erledigt markiert

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-14 19:17:36 +02:00
co-authored by Claude Sonnet 5
parent 2b48b76a91
commit 7e4cebbf13
11 changed files with 202 additions and 2 deletions
+1 -1
View File
@@ -21,7 +21,7 @@
## Meilenstein 3 — Substanz
- [ ] Beratungs-Minispiel (Kundenandeutung → passende Kategorie)
- [ ] Bestellsystem mit Lieferzeit (`SupplierService`, noch nicht angelegt)
- [x] Bestellsystem mit Lieferzeit (`SupplierService`, `OrderTerminal`)
- [ ] Tagesabrechnung, Miete, Personalkosten
- [ ] Laden-Upgrades: Umkleide, Vorhang, zweite Kasse, Regalreihen
- [ ] Sichtachsen-System (`ExposedToStreet` automatisch aus Geometrie ableiten)