Commit Graph

  • b6f0edfc48 Merge branch 'dev' master En Yi 2022-07-09 17:12:49 +0800
  • ca27a81dc2 Change card backsprite En Yi 2019-06-15 22:48:24 +0100
  • 8726f09a91 Polishing En Yi 2019-06-15 18:12:37 +0100
  • 6f35e269f6 Spellcheck README and more polishing En Yi 2019-06-15 18:12:06 +0100
  • 84f733b6bb Modify Readme on the controls En Yi 2019-06-15 18:02:44 +0100
  • 1c813e0fac Modify README En Yi 2019-06-15 17:14:46 +0100
  • 516427980a Put back error messages En Yi 2019-06-15 17:10:03 +0100
  • a8cdfcace9 Fix mouse click and UI bug En Yi 2019-06-15 17:02:31 +0100
  • 41e69fa5ca Move around stuff En Yi 2019-06-15 15:26:13 +0100
  • 026ad41904 Fix bug in determining score and Vbot En Yi 2019-06-15 14:59:32 +0100
  • d7c9069192 More fix on Vbot En Yi 2019-06-15 14:13:53 +0100
  • 8e89c163c5 Add more status messages En Yi 2019-06-15 13:42:57 +0100
  • d6c7b77f21 Fix bug in Vbot En Yi 2019-06-15 13:17:48 +0100
  • 1abed6b82a Clean up and comment on Table En Yi 2019-06-15 12:50:03 +0100
  • 33fc0b1a5c Allow legacy terminal play En Yi 2019-06-15 12:40:43 +0100
  • 1d17b2ccda Change bots to Vbot En Yi 2019-06-15 01:26:49 +0100
  • 5f3bd45d11 Adjust UI to be compact En Yi 2019-06-15 01:23:12 +0100
  • 453bd3cd49 Add declarer and partner label, fix first bid display En Yi 2019-06-15 01:02:49 +0100
  • 2e53ccad0f Fix up Vbot play and display bids En Yi 2019-06-15 00:42:35 +0100
  • 9f5178268e Finish up Vbot play En Yi 2019-06-14 18:48:50 +0100
  • e8cbe1fd9e Add memory update and reset to AI En Yi 2019-06-14 17:03:17 +0100
  • 53a7090347 Implement partner calling method En Yi 2019-06-14 16:15:25 +0100
  • 6958009277 Implement bidding for Vbot, and testing En Yi 2019-06-14 15:40:00 +0100
  • c5f20fa281 Write functions to estimate win chances En Yi 2019-06-14 14:26:27 +0100
  • 5cd390a09b Fix mouse clicks and prepare bot implementation En Yi 2019-06-14 13:49:01 +0100
  • 8ed59d9556 Remove labels in CallPanel En Yi 2019-06-14 01:21:16 +0100
  • 8a45f6a34f Integrate Buttons to Request Shuffling En Yi 2019-06-14 01:17:05 +0100
  • 5a3c191c12 Integrate panel to partner call En Yi 2019-06-14 00:31:08 +0100
  • f88b0abda3 Integrate panel to bidding En Yi 2019-06-14 00:04:26 +0100
  • 016a39a466 Position the panel En Yi 2019-06-13 17:34:25 +0100
  • d1a4c396e2 Declare double click event En Yi 2019-06-13 16:33:30 +0100
  • d149b3ab24 Complete calling panel En Yi 2019-06-13 16:17:43 +0100
  • 0b90468256 Display list selections in box for panel En Yi 2019-06-13 16:09:17 +0100
  • 25b47155b2 Create a panel for calling En Yi 2019-06-13 15:26:17 +0100
  • aef892dbfe Add methods to modify the list of ScrollList En Yi 2019-06-13 14:11:05 +0100
  • c1792c21a6 Block mouse motions in pygame event grabbing En Yi 2019-06-13 11:38:20 +0100
  • 4e32a7e369 Remove redundant scrolling En Yi 2019-06-12 19:17:38 +0100
  • 9967a2c237 Move event checking to the UI themselves En Yi 2019-06-12 19:16:31 +0100
  • 8b83ed7f91 Small changes to UI En Yi 2019-06-12 17:29:09 +0100
  • 0523a3c35f Add Textbox and Button En Yi 2019-06-12 17:18:07 +0100
  • cb60e5532f Add ScrollList En Yi 2019-06-12 16:42:29 +0100
  • 2d563a3508 Fix mouse click and invalid card select En Yi 2019-06-12 19:26:30 +0100
  • ba88887a72 Implement mouse clicking for playing cards En Yi 2019-06-11 19:10:04 +0100
  • 36b0594106 Make player with AI non-selectable En Yi 2019-06-10 18:54:38 +0100
  • 64f60514d7 Clean up deck rendering En Yi 2019-06-10 17:48:43 +0100
  • 51239f9182 More improvements En Yi 2019-06-10 17:40:51 +0100
  • f37db97a5a Improve vertical orientation En Yi 2019-06-10 16:57:16 +0100
  • 94ceeb7604 Add double click, select, and deselect En Yi 2019-06-10 15:21:31 +0100
  • 49fdfe5ef5 Add mouse selecting to deck En Yi 2019-06-10 14:34:15 +0100
  • c414d2c562 Add a thread for getting player input En Yi 2019-06-10 13:38:15 +0100
  • 6c07b77077 Change 4 into NUM_OF_PLAYERS En Yi 2019-06-10 13:12:12 +0100
  • 915c7adfbf Fix card backimage outline En Yi 2019-06-05 21:42:48 +0100
  • 4b0425c480 Create card backimage En Yi 2019-06-05 20:51:21 +0100
  • af49fb6294 Add README and example rng seed En Yi 2019-06-05 13:58:42 +0100
  • 7d91c85291 Add a partner calling message En Yi 2019-06-05 12:32:18 +0100
  • 6feb5826b5 Fix when 7 No trump is called En Yi 2019-06-05 12:29:07 +0100
  • 39c88aada1 Fix input cleansing and partner reveal En Yi 2019-06-05 12:16:29 +0100
  • b98942324f Remove loops in gameplay En Yi 2019-06-05 11:41:11 +0100
  • 127d4a5d7a Remove loops in gameplay En Yi 2019-06-05 11:39:43 +0100
  • 6b8c4d73d4 Add resource file, small timing change En Yi 2019-06-04 23:48:56 +0100
  • 75604d6f0d Add commands for autoplay and cheat En Yi 2019-06-04 23:38:37 +0100
  • 9a9f52185e Implement hidden cards En Yi 2019-06-04 23:25:23 +0100
  • 6b8d3ba3b6 fix vertical cards bug En Yi 2019-06-04 22:58:59 +0100
  • 66ee06452b Change input method En Yi 2019-06-04 22:34:41 +0100
  • 1e71e4aff9 Actually Fix card transparency issues En Yi 2019-06-04 19:05:32 +0100
  • fcb2fa5ded Fix card transparency issues En Yi 2019-06-04 18:26:22 +0100
  • 5e3388181f Add card images En Yi 2019-06-04 18:11:43 +0100
  • 1225d5d6c0 Improve text on screen En Yi 2019-06-04 17:06:42 +0100
  • 5d15197cff Make it look better, add autoplay En Yi 2019-06-04 14:36:45 +0100
  • e74c6125a5 PEP8 checking En Yi 2019-06-04 11:29:14 +0100
  • 91dd14b701 Set up the player stats lines En Yi 2019-06-03 21:51:31 +0100
  • b1e1656033 Turn announcer to multiline En Yi 2019-06-03 20:47:12 +0100
  • d561808d75 On-screen announcer is working En Yi 2019-06-03 20:16:20 +0100
  • 1488003232 Make other 3 players RandomAI En Yi 2019-06-03 17:36:04 +0100
  • 01be453b5c Finish up RandomAI procedure En Yi 2019-06-03 16:59:19 +0100
  • 30261597f1 Implement loading rng seeds for easier debugging En Yi 2019-06-03 16:04:44 +0100
  • 4cfda05982 Begin writing ai interfacing En Yi 2019-06-03 15:45:33 +0100
  • ce520a63cf Complete the game En Yi 2019-06-02 17:00:36 +0100
  • 193bfba56d Move reshuffle request to Player En Yi 2019-05-05 22:04:31 +0100
  • 4dfe52bc62 Comments En Yi 2019-05-05 21:57:39 +0100
  • 278ddc4075 Implement a round En Yi 2019-05-05 21:10:16 +0100
  • 9b73fc4682 Start to code a round En Yi 2019-05-05 20:15:25 +0100
  • ed90a50e49 Fix some bugs in bidding proces En Yi 2019-05-05 16:45:08 +0100
  • 7361998aed Finish bidding phase En Yi 2019-05-05 11:20:46 +0100
  • 9874cd4b45 Fix card offset problem En Yi 2019-05-04 20:17:11 +0100
  • 09e44d0ca2 Implement point counting and reshuffle En Yi 2019-05-04 20:02:45 +0100
  • 679b205d02 Add Shuffle and Deal En Yi 2019-05-04 18:50:45 +0100
  • 6093d19d75 Prepare for gameplay implementation En Yi 2019-05-04 17:43:51 +0100
  • b2a546af16 Add announcer En Yi 2019-05-04 17:31:33 +0100
  • fff3a50c99 Add card playing zone En Yi 2019-05-04 16:45:08 +0100
  • 3068683d3c drawing player decks En Yi 2019-05-04 15:28:51 +0100
  • 96e9ded658 work on drawing player decks En Yi 2019-05-04 15:26:17 +0100
  • dad07bc637 First commit En Yi 2019-05-04 11:45:21 +0100