Commit Graph

2144 Commits

Author SHA1 Message Date
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
drdev
a632216a4d Fix Decked Out key 2014-09-17 02:08:57 +00:00
drdev
4decffe293 Add DeckedOut achievement 2014-09-17 01:18:41 +00:00
drdev
276f354e4b Add Poisoned achievement 2014-09-17 00:41:01 +00:00
drdev
3d3df48a43 Add NeedForSpeed achievement 2014-09-17 00:13:16 +00:00
drdev
9174b5b62a Refactor achievements to give more control over subtitle display to derived class 2014-09-16 23:52:51 +00:00
Krazy
48778379f9 Fixed NPE for cards that Forge doesn't have yet. 2014-09-16 22:09:47 +00:00
drdev
a2e765220a Remove extra space 2014-09-16 21:06:35 +00:00
elcnesh
d3b6893d33 Fix (hopefully) attack icons on cards and a possible NPE. 2014-09-16 21:05:39 +00:00
drdev
8bade53caa Use the word "Active" instead of "Current" 2014-09-16 20:42:45 +00:00
drdev
084621f946 Improve achievement formatting options 2014-09-16 20:40:43 +00:00
drdev
fec98e99f9 Add support for negative thresholds 2014-09-16 20:19:45 +00:00
drdev
8b6f3b4c75 Make shelf top a little less tall
Allow shelves to flow from one to the next
2014-09-16 18:54:05 +00:00
drdev
aa197aaeef Switch to using hi-res shelf for achievements 2014-09-16 18:30:07 +00:00
drdev
9e56699220 Add achievements for each variant type 2014-09-16 17:52:19 +00:00
drdev
55b55e6abd Refactor achievements to support a core set of achievements that each game mode offers 2014-09-16 17:38:08 +00:00
drdev
7a347a50bc Fix Life to Spare thresholds 2014-09-16 16:19:39 +00:00
elcnesh
12e331e2bd Fix some display problems:
- Update GUI after clone effects.
- Fix foil display on face-down cards.
- Update icons on card panels more aggressively.
2014-09-16 14:17:03 +00:00
elcnesh
2e48a21f0e Fix Alpha Strike. 2014-09-16 12:53:35 +00:00
elcnesh
6a9ef3d94e Fix showing all hands for hotseat and AI vs AI. 2014-09-16 11:59:03 +00:00
swordshine
f443f5943f - KTK: Added Empty the Pits 2014-09-16 07:39:39 +00:00
Krazy
37c1cc9c54 Updated boolean expressions to really, actually, seriously work this time. 2014-09-16 00:49:44 +00:00
drdev
3421b63c07 Fix so cards appear face down in hidden zones (like library) instead of not appearing in the zone at all 2014-09-15 23:18:51 +00:00
drdev
7628278300 Fix Tutor for Card dev mode option 2014-09-15 22:59:56 +00:00
drdev
42b99b0b5e Refactor creation of Gui and AI lobby players into GamePlayerUtil
Fix so gui player name updated
Fix so multiple human players receive separate LobbyPlayerHuman instances
2014-09-15 22:26:55 +00:00
drdev
e658588771 Prevent duplicating class 2014-09-15 21:41:31 +00:00
drdev
a612161db2 Prevent stack order being reversed 2014-09-15 21:28:21 +00:00
elcnesh
0c896f4110 Some minor GUI fixes, amongst which fixes for Morph display and Ponder effects. 2014-09-15 19:29:48 +00:00
elcnesh
1922a83c44 Merge GuiRefactoring back into trunk.
Note that this changes ALL the display code to not pass game objects directly into the GUI, so bear that in mind when merging local changes (and in future commits).
2014-09-15 12:12:02 +00:00
elcnesh
8bc99d7a5b Merged changes from trunk to GuiRefactoring: 27390-27405. 2014-09-15 11:17:15 +00:00
drdev
159f6d51cf Start working on Achievements screen for mobile game 2014-09-14 23:36:57 +00:00
drdev
47fd531afc Support tracking colors of mana spent on X part of mana cost for cards like Soul Burn 2014-09-14 20:37:05 +00:00
drdev
4e5b5e4d6c Simplify implementation of pre-announcing X 2014-09-14 16:44:42 +00:00
drdev
43ccd4d09e Code cleanup 2014-09-14 16:03:16 +00:00
drdev
5558273fbb Prompt for X if sVar is empty 2014-09-14 15:22:02 +00:00
drdev
a704220556 Cleanup whitespace 2014-09-14 14:49:59 +00:00
drdev
7cd2081cec Prevent prompting for X if user can't control what X is 2014-09-14 14:49:34 +00:00
Agetian
0ae716f8a3 - Refactoring for card memory logic (moved the card memory reset routine that is to happen at every end of turn from the non-intuitive location in SA choice logic higher in the stack to a separate reset method in the player controller code). 2014-09-14 12:59:38 +00:00
elcnesh
00bf228e0f Merged changes from trunk to GuiRefactoring: 27326-27376. 2014-09-14 07:17:49 +00:00