353 Commits

Author SHA1 Message Date
yukirij
c55bf3d6f3 Adjust automatic move scores. 2024-08-20 01:04:06 -07:00
yukirij
d3a238fbd4 Improve automatic move. 2024-08-20 00:51:06 -07:00
yukirij
00a105dd4a Adjust auto mover selection. 2024-08-19 19:50:01 -07:00
yukirij
6df7951f28 Adjust auto mover scoring. 2024-08-19 19:48:29 -07:00
yukirij
5d1f0da888 Adjust auto mover scoring. 2024-08-19 19:46:33 -07:00
yukirij
17be4f3709 Adjust auto mover scoring. 2024-08-19 19:42:35 -07:00
yukirij
f74396f257 Add simple auto move to practice. 2024-08-19 19:03:50 -07:00
yukirij
6d22410658 Update last play hint color. 2024-08-19 15:59:00 -07:00
yukirij
7bdab36739 Add game history. 2024-08-19 12:53:39 -07:00
yukirij
91523a80a1 Implement retire. 2024-08-19 01:39:03 -07:00
yukirij
aca4e7acb1 Add retire implementation. 2024-08-19 01:15:43 -07:00
yukirij
f81e9343ce Fix language error. 2024-08-18 22:10:12 -07:00
yukirij
9f7439eacf Remove militia placement restriction for promoted pieces; and language file. 2024-08-18 22:08:38 -07:00
yukirij
102a5aa0ea Update behemoth moves. 2024-08-18 21:06:49 -07:00
yukirij
9660303e59 Prevent promotion without pmoves. 2024-08-18 19:42:19 -07:00
yukirij
0ae1c5874c Remove friendly pieces from blocking counter. 2024-08-18 19:20:52 -07:00
yukirij
cf2d27eb27 Adjust hover hint colors. 2024-08-18 18:59:39 -07:00
yukirij
5d5892c66f Potential fix for promotion detection. 2024-08-18 18:26:50 -07:00
yukirij
2dacd18f72 Remove info placeholder message. 2024-08-18 13:55:59 -07:00
yukirij
f41ec75609 Remove canvas scaling. 2024-08-18 13:54:45 -07:00
yukirij
c9df933bfb Add piece mirror; fix move hints on rotate. 2024-08-18 13:40:09 -07:00
yukirij
6b596cc766 Fix direction bits. 2024-08-18 11:36:31 -07:00
yukirij
10aa79366a Restore movement hints on hover hints. 2024-08-18 02:07:49 -07:00
yukirij
9c25f65820 Update hover with dark background instead of border. 2024-08-18 02:04:54 -07:00
yukirij
1c79d512da Revert castle/tower positions. 2024-08-18 01:57:48 -07:00
yukirij
78aa84262d Revert castle/tower positions. 2024-08-18 01:56:34 -07:00
yukirij
34f089344f Update knight move. 2024-08-18 01:54:53 -07:00
yukirij
83b996e01c Fix practice reset button; update knight moves. 2024-08-18 01:39:14 -07:00
yukirij
e3def36694 Fix blocking applied to multiple pieces. 2024-08-18 00:07:29 -07:00
yukirij
a8393e0df9 Swap tower and castle positions. 2024-08-17 22:10:43 -07:00
yukirij
d53e8e272e Fix server-side promotion handling. 2024-08-17 19:08:02 -07:00
yukirij
fd1d99dd77 Implement blocking. 2024-08-17 18:50:23 -07:00
yukirij
dc4827c982 Change disconnect behavior to avoid practice disconnect. 2024-08-17 15:39:22 -07:00
yukirij
354868446e Fix pool selection for dusk player. 2024-08-17 15:25:24 -07:00
yukirij
c5e8e6aa2b Add practice mode and last play hints. 2024-08-17 14:50:53 -07:00
yukirij
ac3d01b0d7 Update joining and session lists. 2024-08-16 23:42:43 -07:00
yukirij
0f682a21be Move player handle position. 2024-08-16 20:55:27 -07:00
yukirij
e7f3760cec Move player handle position. 2024-08-16 20:30:20 -07:00
yukirij
21041e7476 Add behemoth piece; fix sync issues. 2024-08-16 20:26:44 -07:00
yukirij
62e553a2e8 Swap lance and knight ids. 2024-08-16 17:34:31 -07:00
yukirij
3d0b53349d Fix remove connection on leave. 2024-08-16 17:27:29 -07:00
yukirij
71879a9efc Fix repeat connection issue. 2024-08-16 17:21:33 -07:00
yukirij
365f80444d Hotfix for null interface draw issue. 2024-08-16 17:17:26 -07:00
yukirij
303fa26132 Fix live page. 2024-08-16 17:10:04 -07:00
yukirij
9a840f0a02 Fix connection loss handling. 2024-08-16 16:56:52 -07:00
yukirij
c98a4cf1da Fix knight hints, convert tile border from stroke to fill. 2024-08-16 16:53:29 -07:00
yukirij
888402cff2 Fix join game on create for Browse page. 2024-08-16 16:14:34 -07:00
yukirij
225cb34bab Add session persistence and check handling. 2024-08-16 14:25:35 -07:00
yukirij
adf3cdef10 Implement game mechanics. 2024-08-15 22:38:05 -07:00
yukirij
e3fd0c703a Add SVG assets. 2024-08-11 22:41:25 -07:00