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
9cd4538f67
Fix error and inconsistent UI when the opponent runs out of time
2023-08-12 18:46:55 +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
07e046f669
Correct an element ID
2023-07-14 17:53:41 +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
812474f38a
Don't close the import dialog if an error occurs
2023-07-12 23:04:07 +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
4910fa7a88
Fix script errors and back navigation not closing the help dialog
2023-06-23 10:10:04 +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
7a24364c7a
Hide the time limit in replays
2023-06-16 23:31:12 +10:00
Andrio Celos
3120e88706
Add a loading message in case config fails to load
2023-06-16 09:52:37 +10:00
Andrio Celos
6575419934
Change default turn time limit to none
2023-06-16 09:34:39 +10:00
Andrio Celos
88789518e6
Close the WebSocket when leaving a game
2023-06-15 23:03:45 +10:00
Andrio Celos
8a9511889b
Add confirmation on beforeunload during an ongoing game that you're in
2023-06-15 22:44:52 +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
b2f3d8c16f
Show projected turf count while choosing a placement
2023-03-14 09:50:03 +11: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
3c0b3d3b3e
Tweak ink graphics
2023-03-07 14:13:46 +11:00
Andrio Celos
3007cb7aee
Add new cards for Fresh Season 2023
2023-02-28 19:48:58 +11:00
Andrio Celos
206b1f988f
Improve the communication error message
2023-02-27 14:06:49 +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
bff38964a7
Add a test button to the deck list page
...
This allows testing the starter deck.
2023-02-23 11:20:42 +11:00
Andrio Celos
b91e7ca86a
Set dark theme in CSS
2023-02-23 11:10:19 +11:00
Andrio Celos
d2712f8e2c
Fix closing the help dialog not changing the URL
2023-02-23 11:10:06 +11:00
Andrio Celos
14b1b1a623
Add controls help page
2023-02-23 11:03:37 +11:00
Andrio Celos
22bcc42858
Enable rotating with the right mouse button
2023-02-22 23:59:58 +11:00
Andrio Celos
7cc60b49d1
#7 Clear filter when opening deck editor/test page. Resolves #7 .
2023-02-22 15:07:52 +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
c082077660
Fix CheckButton causing 'cannot read properties of undefined' on Edge
2023-01-10 20:05:17 +11:00
Andrio Celos
c809e19e06
Passing shouldn't count toward 'special points' stats
2022-12-29 20:20:02 +11:00
Andrio Celos
496ac59af4
Fix incorrect start space during deck editor test
2022-12-29 19:28:31 +11:00
Andrio Celos
708ad27356
#1 Implement deck editor test mode. Resolves #1 .
2022-12-29 19:20:24 +11:00
Andrio Celos
673eb18aa9
Track inactive games and add a command to lock the server for updates
...
A game that has had no activity for 5 minutes is considered inactive. There can be a limited number of inactive games before they are deleted. A console command is added that will wait for all games to become inactive before stopping the server, and prevent starting new games.
2022-12-28 00:03:10 +11:00
Andrio Celos
7a7d03d165
Fix mobile controls with flipped board
2022-12-28 00:00:29 +11:00