134 Commits

Author SHA1 Message Date
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
c0df79f056 Update registration code. 2024-08-16 16:24:32 -07:00
yukirij
888402cff2 Fix join game on create for Browse page. 2024-08-16 16:14:34 -07:00
yukirij
7542dd6d9a Increase thread count. 2024-08-16 15:17:00 -07:00
yukirij
1a0e188e95 Update tokio header. 2024-08-16 15:14:41 -07:00
yukirij
edd7158ca2 Remove test prints. 2024-08-16 15:13:40 -07:00
yukirij
559bee47b8 Remove tokio call for accept. 2024-08-16 15:03:09 -07:00
yukirij
24f40bee7f Commit test code. 2024-08-16 15:01:42 -07:00
yukirij
f75642fd30 Add temporary debug prints. 2024-08-16 14:58:09 -07:00
yukirij
e9513cdae8 Add temporary debug prints. 2024-08-16 14:55:52 -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
yukirij
7ba9ce7ba0 Add game interface. 2024-08-11 21:10:05 -07:00
yukirij
ee12d74c67 Add persistent storage for salt and handle. 2024-08-10 15:04:34 -07:00
yukirij
d5c0d74016 Add auth operations; update web interface. 2024-08-10 09:25:23 -07:00
yukirij
7bae892c2e Add registration and authentication. 2024-08-08 23:16:22 -07:00
yukirij
e47558d6d4 Add basic offline handling to client. 2024-08-08 01:51:18 -07:00
yukirij
cd6db8391b Fix server websocket. 2024-08-08 01:49:16 -07:00
yukirij
7ea088737d Remove wasm; add js client. 2024-08-08 00:37:58 -07:00
yukirij
26fe6c86e7 Implement server networking. 2024-08-07 12:58:04 -07:00
yukirij
329b97be9f Initialize repository. 2024-08-06 20:23:08 -07:00