Commit Graph

1682 Commits

Author SHA1 Message Date
drdev
e47ad1eeed Make it so human player has prompt disabled while other human player has an input active 2014-09-25 10:14:33 +00:00
drdev
c7ec4d9c64 Fix crash when starting AI v. AI match 2014-09-25 10:02:59 +00:00
drdev
c9e131a1f0 Refactor code to prevent duplication of match code 2014-09-24 21:03:49 +00:00
elcnesh
6db5685906 Make LocalGameView a bit faster, plus some minor refactoring. 2014-09-24 14:16:42 +00:00
drdev
c10c90e075 Fix crash when starting next game of match 2014-09-23 19:24:14 +00:00
drdev
efefedd445 Support showing prompt for second human player 2014-09-23 13:38:39 +00:00
drdev
6a5cd5f39f Start refactoring to make Human v. Human support better 2014-09-23 11:22:36 +00:00
drdev
cbb80c482e Add achievements for winning with Phage and Door to Nothingness 2014-09-23 09:48:23 +00:00
drdev
fb7ec4bad5 Add Test of Endurance alt win condition 2014-09-23 09:20:14 +00:00
drdev
1559825d86 Uncommit allowing cheating for achievements 2014-09-23 09:14:10 +00:00
drdev
8264fd8075 Support earning Planeswalker ultimate achievements 2014-09-23 08:53:28 +00:00
drdev
0c9b6ec08a Shorten some achievement names so they fit 2014-09-23 07:33:23 +00:00
elcnesh
bf7944d108 Speed boost to GUI refactoring, mostly by using the Caches smarter. 2014-09-22 22:32:09 +00:00
Agetian
ecd39b85a2 - Remove an unused method. 2014-09-22 17:54:11 +00:00
Agetian
b357f88a8c - Attempt to fix blocker targeting arrows without breaking the combat log. 2014-09-22 17:50:09 +00:00
drdev
86ecc75dbe Support showing card associated with achievement using double click or middle/long press 2014-09-22 15:31:09 +00:00
drdev
a4f8ee4f9c Add Planeswalker Ulimtates achievements 2014-09-22 15:05:11 +00:00
drdev
9ea8d84ee8 Refactor achievements so they're not packaged with the game 2014-09-22 14:11:43 +00:00
elcnesh
99626fc9b7 Add new dev mode option to menus, and remove a superfluous synchronized() call. 2014-09-22 13:12:55 +00:00
elcnesh
2442362e5b Fix a lot of concurrency issues and some other GUI problems. 2014-09-22 12:10:50 +00:00
drdev
2270b047bc Improve display of Achievement Earned dialog for special achievements 2014-09-21 19:04:35 +00:00
drdev
c9709a21f2 Uncomment hasCheated check that was mistakenly committed 2014-09-21 18:50:35 +00:00
drdev
ce00d3159a Use "Great" instead of "Huge" 2014-09-21 18:42:44 +00:00
drdev
f33bc09468 Shorten achievement name and prevent it's image being used for something else 2014-09-21 16:00:03 +00:00
drdev
b5aa3b429e Commit first set of alternate win achievements 2014-09-21 15:22:59 +00:00
drdev
829d0f82e9 Fix GUI refactoring issue that was preventing Android app from working on mobile devices 2014-09-21 02:14:49 +00:00
drdev
d7d20925f3 Tweak previous fix 2014-09-19 21:52:21 +00:00
drdev
1d5c552bd9 Prevent updating achievements for a game where the user cheated using Dev mode functions 2014-09-19 21:50:13 +00:00
drdev
4cb64a18aa Refactor dev mode cheat functions into separate class that through it's restricted access allows determining if a player as cheated during a game 2014-09-19 21:45:24 +00:00
drdev
854030e6d4 Prevent remembering Dev Mode unlimited lands between games to prevent accidentally leaving it that way and then playing more than one land per turn
Clean up Dev Mode pane so case is consistent and toggle color is consistent with other labels
2014-09-19 20:33:49 +00:00
elcnesh
66768b6ddf Fix pile effects (Fact or Fiction) for new GUI code. 2014-09-19 07:39:45 +00:00
drdev
27f695963d Remove unnecessary period 2014-09-18 18:28:19 +00:00
drdev
b6222582fa Add support for displaying achievement earned dialog nicer 2014-09-18 18:25:59 +00:00
elcnesh
0d006b6ab6 Add a lot of comments to the view classes and remove a deprecated method. 2014-09-18 16:55:40 +00:00
drdev
ede7931deb Fix order more properly 2014-09-18 14:59:24 +00:00
drdev
076b87ab32 Fix achievement order 2014-09-18 14:58:07 +00:00
elcnesh
617f5d0889 Fix to prevent some concurrency issues. 2014-09-18 14:53:47 +00:00
drdev
25842fe5ca Fix so Magic card back doesn't show through for transparent trophy 2014-09-18 14:37:59 +00:00
elcnesh
ac4a6049a5 - Hopefully reduce the P/T flickering.
- Assign a random negative int to each hidden CardView to prevent awt from crashing.
2014-09-18 08:26:42 +00:00
Agetian
20b9b6fa17 - Fix the blocker targeting arrows not appearing in time because the declared blockers were not passed to the combat view until the blockers were finalized (please review). 2014-09-18 06:59:31 +00:00
drdev
547b570406 Refactor achievements to use new trophy style and offer 4 tiers 2014-09-18 05:39:47 +00:00
elcnesh
f75a2a8888 Fix displaying CARDNAME instead of the card name in SpellAbilities. 2014-09-17 08:42:40 +00:00
drdev
57e1cfe6b3 Simplify the way custom achievement images are loaded 2014-09-17 04:30:24 +00:00
drdev
69255650a8 Refactor shared parts of certain descriptions into separate field so it can be displayed on its own line 2014-09-17 04:13:17 +00:00
drdev
2a871c2525 Add Blackjack achievement 2014-09-17 03:46:35 +00:00
drdev
bf7832c14d Prevent multiple thread queues for loading custom achievement images on startup 2014-09-17 03:15:04 +00:00
Sol
ba3b6cbce0 - Adding purchase restrictions for Quest Pet based on the user's level 2014-09-17 03:04:52 +00:00
drdev
6d0f1364be Support custom achievement images for mobile app 2014-09-17 03:04:18 +00:00
drdev
bde2c72cf7 Support custom achievement images 2014-09-17 02:24:35 +00:00
drdev
bbc2a754f6 Add Poisoned and DeckedOut to quest achievements 2014-09-17 02:10:42 +00:00