🧪 PTR · Testserver — nicht die echte Instanz. Daten werden zurückgesetzt.🔧 Dev-Login
Patch-Notes / v0.7.0

Patch-Notes v0.7.0

27.07.2026

Das bisher größte Companion-Update: jeder Spieler bekommt ein eigenes Profil, es gibt eine globale Ehrenhalle, und die ganze Oberfläche (inkl. Stream-Viewer) trägt jetzt ein durchgängiges SVG-Icon-System.

🏆 Dein Player-Profil (neu)

  • Eigene Profil-Seite unter /u/<name> — Hero-Stats (Karten, Beste Welle, Bester Run), Achievements, Sammlung und Builds auf einen Blick
  • Achievements mit Tier-Fortschritt — Pille „Tier X/Y" pro Achievement, Panel-Summe zählt die Tier-Stufen
  • Achievement-Tab-Marker — goldene Bubble zeigt, wenn Rewards zum Einsammeln bereitliegen (aktualisiert sich live nach dem Claim)
  • Perzentil-Achievements — Oberliga / Elite / Speerspitze (Top 25 % / 10 % / 1 %, am Run-Ende festgehalten, nur nach oben)
  • Identitäts-Badge — deine Tower-Signatur als eigenes Motiv im Profil-Kopf
  • Profil-Navigation — dieselbe Tab-Leiste wie im Dashboard plus Konto-Leiste (eingeloggt), kein Sackgassen-Profil mehr
  • Perzentil-Pillen in den Hero-Stats (Top X %, Distanz zum nächsten Rang)
  • Persönliche Runs wandern ins Profil (der Highscore bleibt rein global, mit Verweis-Link)
  • Viel Feinschliff: festes 3-Spalten-Achievement-Grid, blätterbare Seiten, einklappbare Waffen-Panels, sauberer Vertikalrhythmus, Einbettung ins Setup-Popin

🥇 Ehrenhalle & Ranglisten

  • Ehrenhalle — neue Spieler-Rangliste unter /highscore (Top 10 je Metrik, Podium, „du"-Zeile bei Rang > 10)
  • Gleichstände gruppiert — eine Zeile pro Rang, aufklappbar zu allen Spielern
  • Highscore lädt spürbar schneller — −75 % Seitengewicht durch Lazy-Load der Detail-Grafiken (+ neue Board-Indizes)
  • Spielernamen sind überall anklickbare Profil-Links (Cyan-Hover)
  • Karten-Ranking auf tier-gewichteten Sammel-Score umgestellt (Mergen bleibt fair)
  • Highscore-Navi mit KW-Kurzlabels — kein versteckter Überlauf mehr
  • Wochen-Duell zeigt „✓ ausgezahlt" nur mit echtem Beleg, sonst „Auszahlung läuft"

✨ Durchgängiges Icon-System

  • Alle kleinen UI-Symbole sind jetzt scharfe SVG-Icons statt Unicode-Zeichen — Währungen (Hexa/Sockel/Sub-Monate), Stat-Familie, Tech-Tree, Nav, Achievement, Punkte, Rang
  • Umgestellt in Companion UND Stream-Viewer (Setup-Panel, Endscreen)
  • Eigenes Bester-Run-Pokal-Motiv (kein Mischbild mehr)
  • Attribut-Glyphen im Invest-Grid aus einer einzigen Quelle

🎯 Sockel & Marker

  • Sockel-Tab-Bubble — zeigt (cyan, „9+"), wenn Draws zum Ziehen bereitliegen
  • Draw-Zone aufgeräumt — Zähler und Label sauber auf einer Achse

🔍 Lesbarkeit & Feinschliff

  • Durchgehend WCAG-AA-Kontrast — Muted-Farbton angehoben (Kontrast-Keystone über allen Panels)
  • Textgrößen-Boden ≥ 11 px — Profil, Run-Tabellen, Viewer-Mikro-Labels, Mobile-Karten; auch auf OBS-Distanz lesbar
  • Eingelöste Achievements wieder eindeutig grün
  • Reichlich CSS-Hygiene: Style-Guide + Token-Doku nachgezogen, undefinierte Variablen aufgelöst, Spacing begradigt

🎮 Gameplay

  • Minigun-Feuer-Akkumulator sauber im Waffen-State verankert — kein Idle-Überhang mehr möglich

🔧 Unter der Haube

  • Test-/Deploy-Infrastruktur gehärtet: isolierte Wegwerf-DB pro Testlauf, robustere Smoke-Gates, entschärfte Flakes
  • Server-Speicherlimit angehoben (kein Auto-Neustart mehr mitten in einer laufenden Runde)