Große Momente, die man wirklich sieht: BANKROTT und Ereigniskarten
Ein bildschirmfüllendes BANKROTT, wenn ein Spieler ausscheidet, und eine Ereigniskarte, die lange genug stehen bleibt, um sie zu lesen — für alle am Tisch.

Kurz gesagt
Manche der besten Momente einer Partie liefen früher zu schnell ab, um sie zu bemerken. Ein Rivale, der bankrottgeht, oder eine Ereigniskarte, die jemanden still über das Brett schob, war in einem einzigen Schritt aufgelöst und vorbei, bevor du hingesehen hast. Zwei neue Einblendungen geben diesen Momenten den Takt, den sie verdienen.
- BANKROTT — wenn ein Spieler oder Bot ausscheidet, blitzt auf jedem Bildschirm zwei Sekunden lang ein bildschirmfüllendes „BANKROTT“ mit dem Namen auf.
- Ereignis — jedes Mal, wenn jemand eine Ereigniskarte zieht, schwebt oben am Bildschirm vier Sekunden lang eine Karte mit dem Namen des Ziehenden und dem, was er gezogen hat.
Die Ereigniskarte sitzt oben mittig, damit sie nie die Würfel oder die „Zahlen“-Bedienelemente in der Brettmitte verdeckt, und beide Einblendungen respektieren die Einstellung für reduzierte Bewegung.
Für technisch Neugierige
Jede Einblendung ist eine kleine React-Komponente plus ein Detektor-Effekt in GameRoom. BANKROTT hängt am Ereignis player_eliminated mit der Ursache „bankrupt“ — das vollständige Signal, weil automatische Liquidationen von Bots und abwesenden Spielern nur player_eliminated aussenden und nicht das interaktive player_bankrupt (Aufgaben sind ausgenommen). Eine beim Einhängen genommene Referenz sorgt dafür, dass ein Neuladen der Seite nie die Historie wiederholt.
Die Ereigniskarte nutzt den bestehenden lokalisierten Kartentext und die Bezeichnung fields.chance wieder, sie kam also ohne neue Übersetzungsschlüssel aus. Keine der beiden Einblendungen brauchte eine Datenbankmigration — sie sind reine Oberfläche und lesen Ereignisse, die es ohnehin gibt.
Die automatischen Highlight-Shorts werden von einer eigenen ReplayView gerendert (nicht vom laufenden GameRoom), beide Komponenten wurden also auch dort verdrahtet, gesteuert von einem Abspielcursor: Der Blitz zündet, wenn der Cursor das Ereignis überquert, und der Vorlauf blitzt nie, weil der Detektor auf den Startindex des Clips geseedet ist.
