Patch-Notes / v0.9.13

Patch-Notes v0.9.13

10.10.2026

Neu

  • Karte ziehen: Mehrfachzug mit 10, 25, 50 oder 100 Karten auf einmal über ein Ausklapp-Menü; das Menü zeigt keine Kosten-Angabe mehr am Zeilenende
  • Run ansehen: Die Runs der Top 3 am Wochen-Podest lassen sich im Viewer als Wiedergabe ansehen, mit eigener Wiedergabe-Leiste (auch in hohen Fenstern und am Tablet)
  • Handy quer: Im Seitenpanel unter der Tower-Liste sitzt jetzt der Haken „Nächste Runde wieder dabei", dazu mehr Luft in der Wert-Zeile oben und das Eco-Blatt am Zahnrad etwas tiefer
  • Aus „Chat Tower" wird „Hexa Tower" — in allen Inhalten, auch auf der Reel-Endkarte
  • Konto löschen beendet ein laufendes Hexa-Club-Abo sofort bei Stripe und prüft es dort nach; auch das Überschreiben eines Gast-Kontos beendet das Abo
  • Die Konto-löschen-Seite nennt jetzt Run-Mitschnitte, die Aufbewahrungsfrist und den Namen Hexa Tower, mit Link zum Abschnitt „Speicherdauer"
  • Hexa-Club-Preis ist auch für aktive Mitglieder sichtbar; Installations- und Store-Leiste am Handy zeigen die Vorzüge als Untertitel
  • Der Handy-Viewer meldet seinen Service Worker selbst an (Offline-Seite, Push)
  • Rechtstexte: Run-Mitschnitt, Android-App und der Name Hexa Tower sind aufgenommen. Beim nächsten Besuch erscheint einmalig der Bestätigungsdialog

Fix

  • Gast-Anlage wiederholt die Transaktion bei einem Datenbank-Deadlock, statt zu scheitern
  • Startseite: Zurück nach „Jetzt spielen" legt kein zweites Gast-Konto mehr an
  • Konto löschen: Die Stripe-Abfrage hat ein kurzes Zeitlimit und hängt nicht mehr
  • Twitch-Namen mit 25 Zeichen werden ohne Fehler angelegt
  • Ein Konto, das mitten im Run gelöscht wird, hinterlässt beim Run-Ende keinen Platzhalter-Eintrag mehr
  • Warteschlange beim Deploy: Der Wunsch „Nächste Runde wieder dabei" geht nicht mehr verloren

Balance

  • Laser: Der Strahl endet jetzt an dem Gegner, der ihn abfängt; das Reststück dahinter ist abgeschwächt
  • Anstehen-Kette: Nachrückende Gegner weichen seitlich aus, statt sofort anzustehen, und die Ausweich-Frist ist hart begrenzt — Tanks pendeln nicht mehr hin und her
  • Die Gegner-Obergrenze je Raum steigt von 4000 auf 6000

Unter der Haube

  • Delta-Frames (sparsamere Datenübertragung zum Viewer): Rundenwechsel meldet die Gegner des alten Runs als entfernt, Pakete kommen strikt in Tick-Reihenfolge, und vor dem ersten Voll-Snapshot gibt es kein Delta mehr
  • Run-Mitschnitt: Runs werden in Segmenten aufgezeichnet, die Wochen-Top-3 bleiben erhalten, alles andere wird verworfen; Namen aus der Raum-Warteschlange werden nicht mitgeschrieben
  • Der Überlast-Wächter nennt jetzt den Grund, wenn er eingreift
  • Neue Datenbank-Tabellen für Run-Mitschnitte; die Spalten für Konto-Ids sind auf 40 Zeichen verbreitert
  • Verschiedene interne Verbesserungen an Test-, Deploy- und Doku-Werkzeugen