Andrio Celos
550e318c55
Tilt the selected card in replays too
2023-08-18 21:41:17 +10:00
Andrio Celos
d366d955af
Add upcoming cards
...
Upcoming cards are identified by a negative number. The pre-release number will be preserved as an alt number after release to avoid breaking saved deck and replay data that references it.
2023-08-18 21:36:19 +10:00
Andrio Celos
235d3ac25a
Show win counts in the lobby too
2023-08-13 22:49:27 +10:00
Andrio Celos
dcb669490c
Multiple-game sets
...
This allows any number of games to be played in a room.
Each player bar will show the number of games that player has won. If a goal win count is selected in More Options, the set will end when someone reaches that many wins. Otherwise, players can start a new game after the game ends.
2023-08-13 22:20:23 +10:00
Andrio Celos
91044db4c1
Visual enhancements
...
Includes making the background better.
2023-08-13 16:45:12 +10:00
Andrio Celos
1acfa7937d
Fix hand layout issues
2023-08-12 19:23:47 +10:00
Andrio Celos
70f268e9f4
Stop name of Custom Splattershot Jr. from spilling onto a third line
2023-08-12 19:08:20 +10:00
Andrio Celos
38fc94f4e4
Replace the loading spinner with the Splatoon one
...
The asset isn't included in this repository for copyright reasons, but will be available on the live site
2023-08-12 18:09:13 +10:00
Andrio Celos
b486738ea8
Animate special points
2023-07-13 10:31:54 +10:00
Andrio Celos
86ca6feb66
Refine game page hints
2023-07-13 10:31:34 +10:00
Andrio Celos
50529a4eea
Add ink placement and special space animations
2023-07-12 23:03:47 +10:00
Andrio Celos
e417b148c6
Add import from screenshot and import/export multiple decks at once
2023-06-28 15:55:51 +10:00
Andrio Celos
7cc4c35b37
Add a background to most pages
...
The background image is part of the external assets.
2023-06-24 23:53:58 +10:00
Andrio Celos
6bab8f8ed6
Button overhaul
...
Replace all hidden <input> checkboxes and radio buttons with <button> elements. This simplifies the DOM, allows for hints when clicking a disabled button and full control over checked states.
2023-06-24 23:52:28 +10:00
Andrio Celos
b4691da306
Style fixes
2023-06-23 10:09:07 +10:00
Andrio Celos
e46de3b775
Add more hints to the game page
2023-06-23 10:04:24 +10:00
Andrio Celos
d5dde76a34
Add colour testing controls
2023-06-21 22:38:04 +10:00
Andrio Celos
d042d0e79b
Minor fixes and refactoring
2023-06-21 22:35:01 +10:00
Andrio Celos
0906969365
Implement turn time limits
2023-06-15 15:27:41 +10:00
Andrio Celos
2460a5e564
Add Sizzle Season 2023 cards
2023-06-01 10:14:40 +10:00
Andrio Celos
878d4e45cd
Show a player's hand in replays
2023-03-11 01:26:50 +11:00
Andrio Celos
caa0bed030
Cards change colour to match the player's ink
2023-03-10 14:27:06 +11:00
Andrio Celos
91c08b808c
Visual update of card and stage grids, improve hover highlight
2023-03-10 14:14:03 +11:00
Andrio Celos
aec8a19b58
Visual update on card preview
2023-03-09 16:30:01 +11:00
Andrio Celos
e735de5bfa
Add ability to spectate
2023-03-07 14:15:55 +11:00
Andrio Celos
3007cb7aee
Add new cards for Fresh Season 2023
2023-02-28 19:48:58 +11:00
Andrio Celos
e11497fdfc
Fix touch controls on Android Chrome
2023-02-26 12:41:39 +11:00
Andrio Celos
154d223d17
Visual update
2023-02-24 23:28:05 +11:00
Andrio Celos
7c33ceba94
Change theme colour to match data-mined in-game UI
2023-02-23 12:01:19 +11:00
Andrio Celos
b91e7ca86a
Set dark theme in CSS
2023-02-23 11:10:19 +11:00
Andrio Celos
14b1b1a623
Add controls help page
2023-02-23 11:03:37 +11:00
Andrio Celos
78bd6b1250
#7 Add a filter box to the deck editor and test UI
2023-02-22 15:02:30 +11:00
Andrio Celos
f7c57f8abd
Fix gradient text fill on Edge
2023-01-10 20:06:58 +11:00
Andrio Celos
708ad27356
#1 Implement deck editor test mode. Resolves #1 .
2022-12-29 19:20:24 +11:00
Andrio Celos
9dd44b8351
Flip board view for players 2 and 4
2022-12-26 19:13:27 +11:00
Andrio Celos
9c32f5c281
Fix incorrect UI colours
2022-12-26 15:52:57 +11:00
Andrio Celos
bb75c238a8
#5 Basic replay implementation
2022-12-25 12:49:30 +11:00
Andrio Celos
485d2c97d3
Shrink card name for Forge Splattershot Pro
2022-12-03 14:52:33 +11:00
Andrio Celos
fc41531398
Recolour some UI elements to match the player's ink
2022-10-28 15:05:50 +11:00
Andrio Celos
391b11a386
Implement the Show Deck button
2022-10-28 14:42:55 +11:00
Andrio Celos
e62e8dc7b8
Improve loading indicators, error and timeout handling
2022-10-28 13:36:40 +11:00
Andrio Celos
a2ea957b2c
Enhance list buttons style
2022-10-25 14:39:47 +11:00
Andrio Celos
ffd2ab117f
Fix display issues in cards played
2022-10-25 12:39:43 +11:00
Andrio Celos
d4e8d86571
Rework sync procedure and add a loading indicator
...
The server will now send a sync message when the client connects via WebSocket. This removes the need to send another GET request to sync game data.
2022-10-25 12:08:18 +11:00
Andrio Celos
3ad1877a4c
Rename 'sections' to 'pages'
2022-10-24 11:13:47 +11:00
Andrio Celos
93cde911e6
Fix a deck editor display issue
2022-10-21 14:31:33 +11:00
Andrio Celos
5b36ec6bf1
Fix game board display issues
2022-10-21 12:12:29 +11:00
Andrio Celos
978e08fddf
Deck editor mobile layout - #2
2022-10-21 11:40:57 +11:00
Andrio Celos
886a4d0787
Add 'show QR code' button to the lobby
2022-10-21 10:05:30 +11:00
Andrio Celos
af5c4fa1ed
Hide rotate and deck buttons for spectators or ended games
2022-10-20 13:51:25 +11:00