Commit Graph

105 Commits

Author SHA1 Message Date
d31defec74 Fix shoubu dialog 2025-02-22 10:48:48 -05:00
c76efc3e31 Allow player to choose target when playing from deck 2025-02-22 10:14:38 -05:00
2651157b3a Draw cards in the correct order so they don't overlap 2025-02-22 07:53:36 -05:00
881e3928f9 Seat inintialization 2025-02-22 07:51:32 -05:00
21adb38b00 Choose the dealer correctly 2025-02-22 07:36:55 -05:00
5ad8fa1534 Misdeal detection 2025-02-21 06:38:24 -05:00
08823cc3b9 Put "capture three" logic in one place 2025-02-21 06:15:08 -05:00
453060ee07 Rewind the game after a round!! 2025-02-20 19:54:55 -05:00
4963835a13 Development idk 2025-02-20 19:21:03 -05:00
6a58fa2601 Add dialogs 2025-02-20 07:09:57 -05:00
96a3b38e34 Rework states to be player-agnostic 2025-02-19 06:04:10 -05:00
b318591451 Next card position is corrected for the field 2025-02-19 05:05:30 -05:00
a85cc93f67 Refactor players into their own objects 2025-02-18 06:26:38 -05:00
296fa141a3 A bit of dekiyaku work 2025-02-16 20:50:13 -05:00
dd9c9fc2d3 Make it possible to score points ha haaaaa 2025-02-16 09:37:53 -05:00
e4e917ac48 Show message for special cases 2025-02-16 09:21:34 -05:00
41afbf956f Calculate points when the game is over 2025-02-16 09:11:50 -05:00
fbddc60188 Remove warnings 2025-02-15 15:51:53 -05:00
05e34e2fbb Put cards in the right place ha haaaaa 2025-02-15 15:48:34 -05:00
49af79f932 Play through en entire game!! 2025-02-15 15:10:26 -05:00
98ba7fb670 Cards no longer try to lay on top of each other 2025-02-12 16:45:31 -05:00
cd9096d8ab June card images 2025-02-10 21:10:56 -05:00
b9900ff3fc May card images 2025-02-10 20:31:58 -05:00
020be7cf94 April card images 2025-02-10 19:50:59 -05:00
533954f454 March card images 2025-02-10 19:27:58 -05:00
892fc32efa The deck now knows where it is 2025-02-10 17:27:02 -05:00
ec9d0e5007 Make plays!! 2025-02-08 08:15:43 -05:00
19fcbb4887 Judge attempted playes from the player 2025-02-08 07:55:28 -05:00
3bac02c752 Draw a target for playing a nonmatching card 2025-02-08 07:33:23 -05:00
028da65317 Allow player to choose their cards 2025-02-07 19:07:17 -05:00
08c5c08669 What the heck 2025-02-06 19:44:48 -05:00
b13bc3a7bb More positioning 2025-02-06 18:20:16 -05:00
9701cc9e61 Fix some spacing and some layout 2025-02-05 21:19:05 -05:00
417544321c Calculate field multipler and teyaku 2025-02-04 18:47:56 -05:00
371feff5fe Initialize cards w correct position 2025-02-03 20:12:38 -05:00
c3094a9a5d Deal properly 2025-02-03 20:07:22 -05:00
de975d524d Let me deal you a hand 2025-02-02 19:07:49 -05:00
f852af7cd7 Shuffle cards 2025-02-02 18:30:45 -05:00
f17bd76b83 Get a game going 2025-02-02 18:13:19 -05:00
69be5acad2 More cards 2025-02-02 10:21:49 -05:00
1d422015dc Draw card images 2025-02-02 05:21:20 -05:00
37bb1b47d0 More idiomatic calculation 2025-02-02 05:04:19 -05:00
5e0109a9b6 Address warnings 2025-02-02 05:04:19 -05:00
4dd45c42e8 Dekiyaku 2025-02-02 05:04:19 -05:00
3c4f882d18 Don't calculate every single frame 2025-02-02 05:04:19 -05:00
34027d5239 Card images 2025-02-02 05:01:37 -05:00
c402ea7140 Let's be nice and use consts 2025-02-01 08:32:38 -05:00
a40067ff8f Display teyaku 2025-02-01 08:28:52 -05:00
7b4847e165 Select cards 2025-02-01 07:51:53 -05:00
ed32f6262d Draw the cards 2025-02-01 07:33:52 -05:00