Commit Graph

880 Commits (f349e9bea9bf0360dba18ba33c7f73780e550adc)

Author SHA1 Message Date
melvin f349e9bea9 replaced Image with BufferedImage 2011-07-29 10:35:22 +08:00
melvin 4f0298c145 read from file directly 2011-07-29 10:34:55 +08:00
melvin 11dddc9c9b added GraphicsUtilities from swingx 2011-07-29 10:32:55 +08:00
melvin 4871f9e73d renamed nextFile to rndFile and make it synchronized as it is not thread safe 2011-07-28 16:49:43 +08:00
melvin 9ce6e33b6f wrapped long lines 2011-07-28 16:43:26 +08:00
melvin a0c542411d added space between operators 2011-07-28 15:24:16 +08:00
melvin 4066ec4d4c removed empty lines 2011-07-28 13:54:42 +08:00
melvin 476ee2b838 remove synchronized from nextFile 2011-07-28 13:54:31 +08:00
melvin 877ebaae2d loadAvatars is synchronized 2011-07-28 13:54:07 +08:00
melvin 5b6342fae5 removed synchronized 2011-07-28 13:53:18 +08:00
melvin 06d8cc2aea removed synchronized from findNextEventChoiceResults 2011-07-28 13:53:06 +08:00
melvin 3e2aef54d2 make gameConceded an AtomicBoolean so that runGame do not have to be synchronized 2011-07-28 13:22:24 +08:00
melvin e8f1e744ce removed synchronized for findNextEventChoiceResults 2011-07-28 13:22:00 +08:00
melvin 7ef36c2d0a only synchronize on methods that call either wait or notify 2011-07-28 13:02:55 +08:00
melvin 3b8dfcca05 removed empty lines 2011-07-28 13:02:25 +08:00
melvin 556217e7b3 throw RuntimeException if wait was interrupted 2011-07-28 11:37:58 +08:00
melvin 7ebca1b039 destory target nonbasic lands, is a negative event 2011-07-28 11:37:39 +08:00
melvin d2e30d2aff added NEG_TARGET_NONBASIC_LAND 2011-07-28 11:37:10 +08:00
melvin 8ff3e5f6c5 calls pause method of GameController to provide delay 2011-07-28 10:23:12 +08:00
melvin 061005931a missing sound effect is WARNING and not ERROR 2011-07-28 10:22:49 +08:00
melvin 0c53bd0bf8 removed empty lines 2011-07-28 09:51:47 +08:00
melvin 14d42ff2ab increased version to 1.16b and updated README 2011-07-27 12:16:08 +08:00
melvin 979afc42a7 fix activation color to GREEN and combat color to RED 2011-07-27 12:08:30 +08:00
melvin 40fb513697 do not stored reference to controller thread in GamePanel 2011-07-27 12:08:11 +08:00
melvin 70b1368570 in selfMode, automatically start new tournament once the current one is finished 2011-07-27 11:57:28 +08:00
melvin 76c7ebdfc4 removed empty line 2011-07-27 11:36:04 +08:00
melvin 587d19d0a2 added selfMode 2011-07-27 11:35:52 +08:00
melvin a6f2e45b2c added back updateInfo 2011-07-27 11:35:29 +08:00
melvin 3f1e190c63 auto advance in selfMode 2011-07-27 11:35:15 +08:00
melvin d89a118f34 wrapped long lines 2011-07-27 11:34:36 +08:00
melvin f5dec444bb moved PLAY button to below the deck viewer 2011-07-27 11:34:13 +08:00
melvin 713245292a removed empty lines 2011-07-27 11:33:47 +08:00
melvin 9d4b349f9d removed empty lines 2011-07-27 11:33:05 +08:00
melvin dae2aff1d1 enabled strengthViewer 2011-07-27 10:31:21 +08:00
melvin 23cfe45d4e prefer invokeLater 2011-07-27 10:30:56 +08:00
melvin 580e82c345 use regular thread for controller 2011-07-27 10:30:18 +08:00
melvin cfa782df27 simplified text 2011-07-27 10:29:28 +08:00
melvin 4a1d580d3c modified text in deck strength viewer 2011-07-27 10:29:15 +08:00
melvin f4efa1c66e replace wait with sleep, reduced priority of controller to MIN + 1 2011-07-26 21:42:39 +08:00
melvin 0635e01dd1 priority of controller thread is NORM_PRIORITY - 1 2011-07-26 21:15:08 +08:00
melvin 2baaafc34e removed wait, run controller thread on lower priority 2011-07-26 21:14:03 +08:00
melvin 4a9d6274a4 replace sleep with wait 2011-07-26 20:06:24 +08:00
melvin 68dc3a4baa directly create the worker thread and execute it without assigning it to a temporary variable 2011-07-26 11:45:30 +08:00
melvin 01f7dfbf85 merged updateInfo and update in GamePanel 2011-07-26 11:27:31 +08:00
melvin 6eaaac3eb3 use invokeAndWait for update, need to test on windows 2011-07-26 11:03:18 +08:00
melvin 077d06f564 prefer invokeLater to invokeAndWait, controller sleeps for 10ms after each call to update to let the event dispatch thread update the GUI 2011-07-25 23:42:26 +08:00
melvin 700c236815 unable to load tournament config changed from ERROR! to WARNING. 2011-07-25 14:00:58 +08:00
melvin 48045deec6 made smart target true by default 2011-07-25 12:47:41 +08:00
melvin 5eb2a532a1 reduced height of deck strength viewer 2011-07-25 12:42:50 +08:00
melvin ea10a26cd7 shortened text in deck strength viewer 2011-07-25 12:42:37 +08:00