Commit Graph

55 Commits (8b83ed7f91fb1c5014f17d239c1d4f540c8e63ac)
 

Author SHA1 Message Date
En Yi 8b83ed7f91 Small changes to UI 2019-06-13 11:45:25 +01:00
En Yi 0523a3c35f Add Textbox and Button 2019-06-13 11:45:25 +01:00
En Yi cb60e5532f Add ScrollList 2019-06-13 11:45:25 +01:00
En Yi 2d563a3508 Fix mouse click and invalid card select 2019-06-12 19:26:30 +01:00
En Yi ba88887a72 Implement mouse clicking for playing cards 2019-06-11 19:10:04 +01:00
En Yi 36b0594106 Make player with AI non-selectable 2019-06-10 18:54:38 +01:00
En Yi 64f60514d7 Clean up deck rendering 2019-06-10 17:48:43 +01:00
En Yi 51239f9182 More improvements 2019-06-10 17:40:51 +01:00
En Yi f37db97a5a Improve vertical orientation 2019-06-10 16:57:16 +01:00
En Yi 94ceeb7604 Add double click, select, and deselect 2019-06-10 15:21:31 +01:00
En Yi 49fdfe5ef5 Add mouse selecting to deck 2019-06-10 14:34:15 +01:00
En Yi c414d2c562 Add a thread for getting player input 2019-06-10 13:38:15 +01:00
En Yi 6c07b77077 Change 4 into NUM_OF_PLAYERS 2019-06-10 13:12:12 +01:00
En Yi 915c7adfbf Fix card backimage outline 2019-06-05 21:42:48 +01:00
En Yi 4b0425c480 Create card backimage 2019-06-05 20:51:21 +01:00
En Yi af49fb6294 Add README and example rng seed 2019-06-05 13:58:42 +01:00
En Yi 7d91c85291 Add a partner calling message 2019-06-05 12:32:18 +01:00
En Yi 6feb5826b5 Fix when 7 No trump is called 2019-06-05 12:29:07 +01:00
En Yi 39c88aada1 Fix input cleansing and partner reveal 2019-06-05 12:16:29 +01:00
En Yi b98942324f Remove loops in gameplay 2019-06-05 11:41:11 +01:00
En Yi 127d4a5d7a Remove loops in gameplay 2019-06-05 11:39:43 +01:00
En Yi 6b8c4d73d4 Add resource file, small timing change 2019-06-04 23:48:56 +01:00
En Yi 75604d6f0d Add commands for autoplay and cheat 2019-06-04 23:38:37 +01:00
En Yi 9a9f52185e Implement hidden cards 2019-06-04 23:25:23 +01:00
En Yi 6b8d3ba3b6 fix vertical cards bug 2019-06-04 22:58:59 +01:00
En Yi 66ee06452b Change input method 2019-06-04 22:34:41 +01:00
En Yi 1e71e4aff9 Actually Fix card transparency issues 2019-06-04 19:05:32 +01:00
En Yi fcb2fa5ded Fix card transparency issues 2019-06-04 18:26:22 +01:00
En Yi 5e3388181f Add card images 2019-06-04 18:11:43 +01:00
En Yi 1225d5d6c0 Improve text on screen 2019-06-04 17:06:42 +01:00
En Yi 5d15197cff Make it look better, add autoplay 2019-06-04 14:36:45 +01:00
En Yi e74c6125a5 PEP8 checking 2019-06-04 11:29:14 +01:00
En Yi 91dd14b701 Set up the player stats lines 2019-06-03 21:51:31 +01:00
En Yi b1e1656033 Turn announcer to multiline 2019-06-03 20:47:12 +01:00
En Yi d561808d75 On-screen announcer is working 2019-06-03 20:16:20 +01:00
En Yi 1488003232 Make other 3 players RandomAI 2019-06-03 17:36:04 +01:00
En Yi 01be453b5c Finish up RandomAI procedure 2019-06-03 16:59:19 +01:00
En Yi 30261597f1 Implement loading rng seeds for easier debugging 2019-06-03 16:04:44 +01:00
En Yi 4cfda05982 Begin writing ai interfacing 2019-06-03 15:45:33 +01:00
En Yi ce520a63cf Complete the game 2019-06-02 17:00:36 +01:00
En Yi 193bfba56d Move reshuffle request to Player 2019-05-05 22:04:31 +01:00
En Yi 4dfe52bc62 Comments 2019-05-05 21:57:39 +01:00
En Yi 278ddc4075 Implement a round 2019-05-05 21:10:16 +01:00
En Yi 9b73fc4682 Start to code a round 2019-05-05 20:15:25 +01:00
En Yi ed90a50e49 Fix some bugs in bidding proces 2019-05-05 16:45:08 +01:00
En Yi 7361998aed Finish bidding phase 2019-05-05 11:20:46 +01:00
En Yi 9874cd4b45 Fix card offset problem 2019-05-04 20:17:11 +01:00
En Yi 09e44d0ca2 Implement point counting and reshuffle 2019-05-04 20:02:45 +01:00
En Yi 679b205d02 Add Shuffle and Deal 2019-05-04 18:50:45 +01:00
En Yi 6093d19d75 Prepare for gameplay implementation 2019-05-04 17:43:51 +01:00