189 Commits

Author SHA1 Message Date
yukirij
6231238d27 Improve cpu player. 2025-02-03 17:01:24 -08:00
yukirij
09a89880e6 Fix precedence of par message. 2025-02-03 16:40:58 -08:00
yukirij
13642c7a1e Add par message to trials. 2025-02-03 16:39:54 -08:00
yukirij
25b3d3f0c1 Minor auto cpu improvements. 2025-01-24 16:37:56 -08:00
yukirij
e8b747dc47 Improve memory handling for auto cpu. 2025-01-23 22:23:55 -08:00
yukirij
2c7854f2d2 Add cpu auto to checkmate trials. 2025-01-23 00:39:58 -08:00
yukirij
b43c90f2a9 Add interface configurations. 2024-12-27 20:02:08 -08:00
yukirij
c3a64fd58c Update pool border on select. 2024-12-20 14:09:32 -08:00
yukirij
8377731fd6 Add new check and checkmate guides. 2024-12-18 22:58:31 -08:00
yukirij
32d0bf13d2 Update border colors. 2024-12-18 16:54:06 -08:00
yukirij
4813c27035 Update play hints. 2024-12-18 16:24:28 -08:00
yukirij
0baf7415e9 Fix cpu play hang. 2024-12-18 14:44:08 -08:00
yukirij
8f98fec793 Update play hints. 2024-12-18 14:26:32 -08:00
yukirij
fa379cd5a9 Update play hints. 2024-12-18 14:17:27 -08:00
yukirij
a07085dfc7 Update guide. 2024-12-17 21:57:45 -08:00
yukirij
a306c8787b Fix function call usage. 2024-12-17 18:49:50 -08:00
yukirij
9baf3600f9 Fix typo. 2024-12-17 18:48:59 -08:00
yukirij
0eacd87ff9 Fix typo. 2024-12-17 18:47:55 -08:00
yukirij
99ba787b9d Add touch event handling. 2024-12-17 18:46:41 -08:00
yukirij
be42a50cc6 Fix turnless pool player handling. 2024-12-17 17:38:06 -08:00
yukirij
842a945a01 Initial implementation of guide. 2024-12-17 17:18:34 -08:00
yukirij
600a83d3e2 Change usage of replay auto update function. 2024-11-25 21:58:23 -08:00
yukirij
e739149d0c Restore replay_off function. 2024-11-25 21:57:13 -08:00
yukirij
b09c3d9369 Fix replay auto toggle handling. 2024-11-25 21:56:21 -08:00
yukirij
ce804a5c51 Update handling of auto replay button. 2024-11-25 21:52:22 -08:00
yukirij
02e05c2897 Minor changes; remove drop restrictions on Knight alt. 2024-11-24 13:22:43 -08:00
yukirij
ee332c4852 Improve session filtering; add password UI to account. 2024-10-17 23:02:26 -07:00
yukirij
b2a035931a Refactor scene management to use preload procedures. 2024-10-17 14:05:32 -07:00
yukirij
f4e6d9bacf Fix resign on checkmate; change password placeholder symbol. 2024-10-17 11:42:28 -07:00
yukirij
a8869efebd Add debug comments; improve mouse button handling. 2024-10-17 11:21:42 -07:00
yukirij
7fff8bf0c1 Fix changes for mouse y. 2024-10-15 12:51:20 -07:00
yukirij
8961e4d365 Undo ui scale adjustment for high resolution displays. 2024-10-15 12:47:57 -07:00
yukirij
383f511fe4 Fix mouse offset for high resolution displays. 2024-10-15 12:46:52 -07:00
yukirij
50499653d5 Reduce scale on hover event for high resolution displays. 2024-10-15 12:40:35 -07:00
yukirij
ddff618361 Fix check hint handling. 2024-10-14 17:06:29 -07:00
yukirij
923a47cf69 Fix handling of drops when checking moves. 2024-10-14 14:27:45 -07:00
yukirij
d47bef97f0 Show checkmate message without check. 2024-10-14 14:14:45 -07:00
yukirij
8d8b5cd347 Add question mark to confirm undo button. 2024-10-14 13:02:20 -07:00
yukirij
ca1d661e43 Add resolution scaling to canvas. 2024-10-13 21:48:24 -07:00
yukirij
b272bf1b64 Adjust shape of piece hints. 2024-10-13 18:32:32 -07:00
yukirij
44dea6e7b4 Add inside border to last moved piece. 2024-10-13 10:45:03 -07:00
yukirij
a4293a0236 Remove spectator count from local play. 2024-10-12 22:54:19 -07:00
yukirij
da1ff0a96f Improve piece hint visuals. 2024-10-12 18:56:50 -07:00
yukirij
b7b9f52de9 Improve visuals of piece hints. 2024-10-12 18:05:37 -07:00
yukirij
30eaa81d1b Implement server-side move validation. 2024-10-11 18:38:12 -07:00
yukirij
180a782eff Prevent undo after game completion. 2024-10-06 18:08:02 -07:00
yukirij
6e29ae42e8 Change practice auto language; add rotation persistence between games and review. 2024-10-06 17:53:11 -07:00
yukirij
06069dc354 Temporarily allow resign button on checkmate. 2024-10-06 12:54:53 -07:00
yukirij
5fb0067168 Send notification updates on undo; fix practice on retire; fix loading game from challenge. 2024-10-06 12:44:30 -07:00
yukirij
60b48e4708 Implement undo button for live games. 2024-10-05 17:54:31 -07:00