• Mahmoud Aglan's avatar
    feat(game): in-game shell and domino in Night Arcade; invite fixes · e4ccd12e
    Mahmoud Aglan authored
    Shell (match UI, player plates, dialogs, reactions, queue, VS, challenge):
    flat Night Arcade surfaces, turn timers on the plates, banners for your
    turn / time low / waiting, a claimable disconnect ring, and a cancel that
    waits for an in-flight join so it never leaves a ghost queue row.
    tests/play/shell.mjs: 144/147 (the 3 were the invite bugs below).
    
    Domino: flat white tiles on a lip, a purple-tinted table, playable tiles
    lifted, the hand fanned with translate. tests/play/domino.mjs: 785/785
    against the bot, scripted positions and online.
    
    friends.php: a ludo invite wrote a column ludo_matches does not have (400)
    and opened a four-seat table; domino and ludo invites stored players as a
    JSON string, so check-invites never showed them to the friend.
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    e4ccd12e
Name
Last commit
Last update
..
audio.js Loading commit data...
bus.js Loading commit data...
canvas.js Loading commit data...
config.js Loading commit data...
feel.js Loading commit data...
game-art.js Loading commit data...
hud.js Loading commit data...
i18n.js Loading commit data...
icons.js Loading commit data...
input.js Loading commit data...
juice.js Loading commit data...
match-live.js Loading commit data...
match-session.js Loading commit data...
match-ui.js Loading commit data...
modal.js Loading commit data...
multiplayer.js Loading commit data...
native-bridge.js Loading commit data...
net.js Loading commit data...
player-panel.js Loading commit data...
reactions.js Loading commit data...
realtime.js Loading commit data...
scene.js Loading commit data...
store.js Loading commit data...
theme.js Loading commit data...
tournament-session.js Loading commit data...
tween.js Loading commit data...
ui.js Loading commit data...