Commit graph

  • 1b5b7c9e77 start render other main Tao Tien 2026-03-09 03:33:20 -07:00
  • 8f606543f5 order views after player anyways Tao Tien 2026-03-08 19:57:39 -07:00
  • 3457e0d024 bugfixing Tao Tien 2026-03-04 23:05:56 -08:00
  • b66a4e63f1 generate bindings Tao Tien 2026-03-04 23:05:56 -08:00
  • 147f939179 refactor jong-line Tao Tien 2026-03-02 23:56:30 -08:00
  • 0c3fe6f87a some stuff Tao Tien 2026-03-02 22:43:49 -08:00
  • 0713d6869b various smol changes Tao Tien 2026-03-02 20:27:56 -08:00
  • bf23dbaf80 lazy fix for startup crash Tao Tien 2026-03-02 14:19:00 -08:00
  • 7ffef5522b begin better spawn logic Tao Tien 2026-03-01 00:20:39 -08:00
  • 71ec40ee29 discard_tile is now observer. investigate drawn entity and tileid sychro? Tao Tien 2026-02-28 20:57:40 -08:00
  • a39ad4cf7c advance_game stuff Tao Tien 2026-02-28 20:40:55 -08:00
  • 151f7a3489 view_hand insert handling Tao Tien 2026-02-28 18:41:42 -08:00
  • edd389c787 (stash) Tao Tien 2026-02-25 21:08:45 -08:00
  • c68af245af view_hand being sent and panicking causes logged_out or something else to fail? Tao Tien 2026-02-25 14:34:05 -08:00
  • baab16144b upgrade spacetimedb to v2.0.1 Tao Tien 2026-02-25 15:22:10 -08:00
  • 5ebf3f6c05 (bug) player now also advances game, but can double discard Tao Tien 2026-02-24 19:36:39 -08:00
  • e8dd782f59 add some color to tiles Tao Tien 2026-02-24 19:07:05 -08:00
  • 922413cc93 temporary workaround racing against render and spawning hand? Tao Tien 2026-02-24 17:18:31 -08:00
  • c274f6b807 while .next() on db cache is infinite Tao Tien 2026-02-24 16:46:48 -08:00
  • b512e38b26 (wip) crash in render_hand, hand doesn't seem to be spawned Tao Tien 2026-02-24 15:02:32 -08:00
  • e2d554f321 (wip) figure out why on_connect can't find player in logged_out table Tao Tien 2026-02-24 14:30:51 -08:00
  • 093af571d2 add logging to file Tao Tien 2026-02-24 14:17:10 -08:00
  • 550ae73287 cont... some query invariant isn't upheld once enter lobby, crashes Tao Tien 2026-02-24 08:42:23 -08:00
  • cc07cc89c6 (stash) render other players Tao Tien 2026-02-24 00:56:34 -08:00
  • 33cb9c7f97 refactor layout code a lil Tao Tien 2026-02-24 00:56:34 -08:00
  • 74bf702219 reconnect logic, and we're now jongin Tao Tien 2026-02-23 23:46:35 -08:00
  • a0171b1de6 can we call this rewrite 4.5 Tao Tien 2026-02-23 16:18:21 -08:00
  • 2d3993452b (stash) Tao Tien 2026-02-22 00:39:51 -08:00
  • d7b4221727 codegen Tao Tien 2026-02-22 00:08:02 -08:00
  • d1446309c4 update to bevy 0.18 Tao Tien 2026-02-21 18:00:35 -08:00
  • 15e4425eb0 update Tao Tien 2026-02-21 16:55:37 -08:00
  • e2c9c815ec state advancer reducer Tao Tien 2026-02-20 15:36:04 -08:00
  • c12667938e (stash) state advancer reducer Tao Tien 2026-02-20 03:20:29 -08:00
  • 1d9577ba42 render pond Tao Tien 2026-02-19 00:37:12 -08:00
  • 875c3fb5bb discarding proper now Tao Tien 2026-02-19 00:00:26 -08:00
  • c3686221aa more refactor, start using stdb for everything??? Tao Tien 2026-02-16 00:05:57 -08:00
  • 034e543d40 update Tao Tien 2026-02-15 23:58:38 -08:00
  • c709fb5851 re-organize crates Tao Tien 2026-02-15 23:40:21 -08:00
  • 1afb7f4e3d cargo fix Tao Tien 2026-02-15 09:09:04 -08:00
  • 4a833da757 discard out of hand, many new bugs Tao Tien 2026-02-15 08:45:42 -08:00
  • f71e32b0b9 危危危 clear_all 危危危 Tao Tien 2026-02-15 07:09:19 -08:00
  • b6e7635122 skip_calls, discard drawn works Tao Tien 2026-02-13 08:16:41 -08:00
  • 8c4132e628 sorta discard a tile Tao Tien 2026-02-13 07:49:09 -08:00
  • 63e21713ab partialy draw a tile Tao Tien 2026-02-13 06:10:09 -08:00
  • b9c653f3a2 tiles are now in hand Tao Tien 2026-02-12 17:24:51 -08:00
  • a1c72b2c48 add a tile table Tao Tien 2026-02-12 17:06:28 -08:00
  • 9b01f6b96a merge all extra tables back into player for now Tao Tien 2026-02-11 10:16:21 -08:00
  • 71ad4cada6 extract player tables Tao Tien 2026-02-11 10:14:02 -08:00
  • 7cef787f38 use deprecated RLS until views work in bevy_stdb Tao Tien 2026-02-11 01:18:24 -08:00
  • f6bd7fd6f7 spawn each player and hand Tao Tien 2026-02-10 01:38:13 -08:00
  • 50fd406dbf small changes Tao Tien 2026-02-10 01:38:13 -08:00
  • d183f5d993 all clients trigger ready, then advance gamestate on last ready Tao Tien 2026-02-10 19:38:41 -08:00
  • 1e6a3ca84b turn_state logic Tao Tien 2026-02-10 01:40:13 -08:00
  • f6361b9fa1 lspmux Tao Tien 2026-02-10 02:30:45 -08:00
  • 5497872aff begin FOURTH time lmao Tao Tien 2026-02-10 01:29:22 -08:00
  • 6f3d27a6f6 view_hand to bevy hand children logic Tao Tien 2026-02-10 01:01:01 -08:00
  • 47735931b4 hack for player-lobby and Res<Player> race? Tao Tien 2026-02-08 23:47:57 -08:00
  • 9f6a5b6423 temporarily sub all, then react Tao Tien 2026-02-08 23:05:22 -08:00
  • d0c79377aa squash Tao Tien 2026-02-08 20:21:23 -08:00
  • 6cd10329df extract GameState Tao Tien 2026-02-08 18:15:09 -08:00
  • 78c199b61e basic lobby joinage logic Tao Tien 2026-02-08 00:10:10 -08:00
  • 655123b055 integrate Tao Tien 2026-02-07 22:45:43 -08:00
  • 004aafd4ba devenv Tao Tien 2026-02-07 20:18:17 -08:00
  • c86f8d93f1 extract types Tao Tien 2026-02-07 17:46:03 -08:00
  • d7d567b0e6 insert shuffled wall Tao Tien 2026-02-07 00:18:47 -08:00
  • 3ca8574a6e reinit spacetimedb Tao Tien 2026-02-06 23:51:08 -08:00
  • d52a1c4d8e some cleanup Tao Tien 2026-02-06 22:07:10 -08:00
  • bcbaab6909 create a workspace Tao Tien 2026-01-22 14:24:34 -08:00
  • dedeb39304 spacetimedb Tao Tien 2026-01-20 15:05:32 -08:00
  • 7cbe10c19e stash Tao Tien 2026-01-18 10:52:09 -08:00
  • faa653b012 render drawn, discard drawn Tao Tien 2026-01-18 10:52:09 -08:00
  • 50ccd7fcb2 detect hand children change instead Tao Tien 2026-01-18 10:52:09 -08:00
  • c7200b1fd3 refactor entites to reduce complexity and crashes, switch to Querys Tao Tien 2026-01-18 07:53:33 -08:00
  • 3182916832 stash Tao Tien 2026-01-17 02:22:47 -08:00
  • 02b40ef344 discard a tile Tao Tien 2026-01-16 22:37:05 -08:00
  • 0c5fc38649 dev environment setup, update Tao Tien 2026-01-16 22:37:05 -08:00
  • c06408a825 remove old Tao Tien 2026-01-16 22:15:58 -08:00
  • 2b95c642df third time's the charm Tao Tien 2026-01-15 14:00:55 -08:00
  • 723cd0b6e4 new tui plugin Tao Tien 2026-01-15 03:36:30 -08:00
  • 441e729dee smol cleanup Tao Tien 2026-01-15 01:36:35 -08:00
  • 2447e60f16 draw queue Tao Tien 2026-01-13 17:05:56 -08:00
  • 3b026c73cd begin zensplash Tao Tien 2026-01-13 13:46:10 -08:00
  • f465197896 cargo fix Tao Tien 2026-01-13 13:42:13 -08:00
  • b5e670b491 draw tile Tao Tien 2026-01-13 13:07:21 -08:00
  • 6e6b792a58 turnstates Tao Tien 2026-01-13 12:38:41 -08:00
  • 8a8a702a08 hover effect, layout hands and ponds Tao Tien 2026-01-13 04:11:09 -08:00
  • 4112edbf2a store rendered tile as entity rather than raw Paragraph Tao Tien 2026-01-13 03:32:08 -08:00
  • 9b99dad50b scheduling Tao Tien 2026-01-13 03:48:53 -08:00
  • 314c3299ef render main player's hand Tao Tien 2026-01-13 01:08:14 -08:00
  • 30d19ed9d9 simplify game setup Tao Tien 2026-01-13 00:01:38 -08:00
  • f4c4339204 render hand at index 0 Tao Tien 2026-01-12 21:57:08 -08:00
  • a6079103a4 big ass input system Tao Tien 2026-01-12 21:07:34 -08:00
  • 81cb5c24d4 cleanup Tao Tien 2026-01-12 20:56:30 -08:00
  • 59399c3590 we start printing again Tao Tien 2026-01-12 01:54:59 -08:00
  • 65ea256436 fix deal crash Tao Tien 2026-01-12 01:08:27 -08:00
  • 759ff410c2 basic main menu (change this to generic overlay menu later?) Tao Tien 2026-01-11 23:41:27 -08:00
  • bc3421a371 why we crashin here? Tao Tien 2026-01-11 23:41:27 -08:00
  • 130bb38725 reorder stuff for tui main menu Tao Tien 2026-01-11 22:32:30 -08:00
  • 3417384b86 detect hand change and render it Tao Tien 2026-01-11 20:10:30 -08:00
  • d506a25716 render some tiles Tao Tien 2026-01-09 23:14:29 -08:00