Commit graph

72 commits

Author SHA1 Message Date
Tao Tien
f71e32b0b9 危危危 clear_all 危危危 2026-02-15 07:31:57 -08:00
Tao Tien
b6e7635122 skip_calls, discard drawn works 2026-02-15 07:08:29 -08:00
Tao Tien
8c4132e628 sorta discard a tile 2026-02-13 08:16:38 -08:00
Tao Tien
63e21713ab partialy draw a tile
wind assignment and turn ordering
2026-02-13 06:59:48 -08:00
Tao Tien
b9c653f3a2 tiles are now in hand 2026-02-12 18:09:08 -08:00
Tao Tien
a1c72b2c48 add a tile table 2026-02-12 17:18:52 -08:00
Tao Tien
9b01f6b96a merge all extra tables back into player for now 2026-02-11 18:40:19 -08:00
Tao Tien
71ad4cada6 extract player tables 2026-02-11 10:14:09 -08:00
Tao Tien
7cef787f38 use deprecated RLS until views work in bevy_stdb 2026-02-11 10:02:05 -08:00
Tao Tien
f6bd7fd6f7 spawn each player and hand 2026-02-11 01:16:11 -08:00
Tao Tien
50fd406dbf small changes 2026-02-11 00:24:36 -08:00
Tao Tien
d183f5d993 all clients trigger ready, then advance gamestate on last ready 2026-02-11 00:06:16 -08:00
Tao Tien
1e6a3ca84b turn_state logic 2026-02-10 03:11:36 -08:00
Tao Tien
f6361b9fa1 lspmux 2026-02-10 03:11:36 -08:00
Tao Tien
5497872aff begin FOURTH time lmao 2026-02-10 01:37:00 -08:00
Tao Tien
6f3d27a6f6 view_hand to bevy hand children logic 2026-02-10 01:28:43 -08:00
Tao Tien
47735931b4 hack for player-lobby and Res<Player> race? 2026-02-10 00:38:04 -08:00
Tao Tien
9f6a5b6423 temporarily sub all, then react 2026-02-08 23:39:09 -08:00
Tao Tien
d0c79377aa squash 2026-02-08 23:05:21 -08:00
Tao Tien
6cd10329df extract GameState 2026-02-08 18:58:16 -08:00
Tao Tien
78c199b61e basic lobby joinage logic 2026-02-08 18:04:25 -08:00
Tao Tien
655123b055 integrate 2026-02-08 00:08:47 -08:00
Tao Tien
004aafd4ba devenv 2026-02-07 21:08:59 -08:00
Tao Tien
c86f8d93f1 extract types 2026-02-07 20:16:02 -08:00
Tao Tien
d7d567b0e6 insert shuffled wall 2026-02-07 00:35:32 -08:00
Tao Tien
3ca8574a6e reinit spacetimedb 2026-02-07 00:18:13 -08:00
Tao Tien
d52a1c4d8e some cleanup 2026-02-06 23:09:21 -08:00
Tao Tien
bcbaab6909 create a workspace 2026-02-05 17:11:31 -08:00
Tao Tien
dedeb39304 spacetimedb
add bevy_spacetimedb

init spacetimedb module
2026-01-22 14:24:23 -08:00
Tao Tien
7cbe10c19e stash 2026-01-19 22:41:07 -08:00
Tao Tien
faa653b012 render drawn, discard drawn 2026-01-18 12:28:09 -08:00
Tao Tien
50ccd7fcb2 detect hand children change instead 2026-01-18 11:05:37 -08:00
Tao Tien
c7200b1fd3 refactor entites to reduce complexity and crashes, switch to Querys 2026-01-18 10:59:28 -08:00
Tao Tien
3182916832 stash 2026-01-18 07:37:03 -08:00
Tao Tien
02b40ef344 discard a tile 2026-01-17 19:09:26 -08:00
Tao Tien
0c5fc38649 dev environment setup, update 2026-01-17 00:29:46 -08:00
Tao Tien
c06408a825 remove old 2026-01-16 22:23:31 -08:00
Tao Tien
2b95c642df third time's the charm 2026-01-16 22:23:31 -08:00
Tao Tien
723cd0b6e4 new tui plugin 2026-01-15 06:19:35 -08:00
Tao Tien
441e729dee smol cleanup 2026-01-15 01:47:40 -08:00
Tao Tien
2447e60f16 draw queue 2026-01-14 20:27:24 -08:00
Tao Tien
3b026c73cd begin zensplash 2026-01-13 14:49:55 -08:00
Tao Tien
f465197896 cargo fix 2026-01-13 13:43:39 -08:00
Tao Tien
b5e670b491 draw tile 2026-01-13 13:41:52 -08:00
Tao Tien
6e6b792a58 turnstates 2026-01-13 13:41:18 -08:00
Tao Tien
8a8a702a08 hover effect, layout hands and ponds 2026-01-13 10:24:51 -08:00
Tao Tien
4112edbf2a store rendered tile as entity rather than raw Paragraph 2026-01-13 04:08:22 -08:00
Tao Tien
9b99dad50b scheduling 2026-01-13 03:54:15 -08:00
Tao Tien
314c3299ef render main player's hand 2026-01-13 03:15:50 -08:00
Tao Tien
30d19ed9d9 simplify game setup 2026-01-13 01:10:31 -08:00