fix: player list styling and positioning tweaks

- Empty slots use subtle gray dashed line instead of solid characters
- Left/Right positions anchor to screen edges, never obscuring room code
- Player list enabled by default
- Fix VALID_TRANSITIONS.get() crash (plain object, not Map)

Made-with: Cursor
This commit is contained in:
cottongin
2026-03-20 14:10:48 -04:00
parent 875153ef63
commit 88a4ac9889
3 changed files with 20 additions and 13 deletions

View File

@@ -331,7 +331,7 @@ export class OverlayManager {
*/
#transitionTo(next) {
const current = this.#state;
if (!VALID_TRANSITIONS.get(current)?.has(next)) {
if (!VALID_TRANSITIONS[current]?.has(next)) {
return;
}