elcnesh
295423050b
Merged changes from trunk to GuiRefactoring: 27297-27319.
2014-09-13 07:53:24 +00:00
elcnesh
36c11018c6
Fix playback controls plus some other stuff in GUI refactoring.
2014-09-13 07:22:53 +00:00
drdev
41e610c985
Cleanup whitespace
2014-09-13 00:16:04 +00:00
drdev
b084b7c85d
Always allow unselecting cards for InputSelectManyBase
2014-09-13 00:06:14 +00:00
drdev
bbbdb643ad
Ensure used to pay flag reset if user cancels InputSelectManyBase
2014-09-12 23:58:28 +00:00
drdev
da9071d160
Code cleanup
2014-09-12 23:54:01 +00:00
drdev
b7c8a57730
Improve message for Devour
2014-09-12 23:45:55 +00:00
Krazy
7abc680aa7
Added option to start quests with 4 copies of each card in selected sets.
2014-09-12 22:55:50 +00:00
Krazy
7ec3211931
Fixes for drafts not rotating, small tweak to boolean expressions, estates bonus % and amount now both displayed.
2014-09-12 22:50:34 +00:00
elcnesh
22374664f7
Allow Human vs Human games in GUI refactoring, plus some minor fixes.
2014-09-12 13:06:54 +00:00
elcnesh
c3e9ff7e5b
Merged changes from trunk to GuiRefactoring: 27266-27293; plus some minor fixes.
2014-09-12 11:07:11 +00:00
elcnesh
1ba2cb498b
HUGE update to the GUI refactoring, fixing most known bugs and making everything run a lot faster and smoother.
...
Fixed: exceptions during combat, display of face-down cards, searching libraries, mindslaver effects, and more.
2014-09-11 15:46:33 +00:00
Agetian
1d19e6cf44
- Attempt at NPE prevention related to achievements code.
2014-09-11 11:57:03 +00:00
elcnesh
fbcc8dbf1c
Fix planes and schemes in GUI refactoring.
2014-09-10 13:00:49 +00:00
elcnesh
574e12d2e3
Lots of small fixes and cleanup for the GUI refactoring.
2014-09-10 12:08:48 +00:00
drdev
add4f12e8b
Add trophy images
2014-09-10 02:12:56 +00:00
drdev
7ea9109236
Fixed thresholds for Life to Spare
2014-09-10 00:41:43 +00:00
drdev
d87a863623
Add Overkill and Life to Spare achievements
2014-09-10 00:36:46 +00:00
drdev
c3cdc4e99d
Fix bronze threshold
2014-09-10 00:06:41 +00:00
drdev
44fc0778e8
Start support for achievements
2014-09-10 00:03:31 +00:00
elcnesh
e160267520
Refactor ForgeConstants to work with android also.
2014-09-09 14:02:33 +00:00
elcnesh
ecdd2b2995
Merged changes from trunk to GuiRefactoring: 27239-27260
2014-09-09 09:30:57 +00:00
elcnesh
0222c64b62
Fix many more problems with the GUI refactoring (plus some preparations for mobile GUI support).
2014-09-09 08:37:17 +00:00
Sol
9725fd30ee
- Adding a Minimum amount of Packs Field for Quest mode.
...
- Slight increase to Quest Packs available in the Spell Shop
2014-09-08 23:55:28 +00:00
drdev
f921a2e44e
Remove outdated comment
2014-09-07 23:14:50 +00:00
drdev
e64de69a39
Make it so X mana costs are paid using a pre-mana payment announcement
2014-09-07 21:54:12 +00:00
drdev
407bc67af9
Support Replicate using pre-mana cost announcement
2014-09-07 21:15:31 +00:00
drdev
683ccbcf41
Fix so MultiKicker is announced before mana paid
2014-09-07 20:15:16 +00:00
drdev
cda130b233
More code cleanup
2014-09-07 18:38:53 +00:00
drdev
b8b26657f9
More code cleanup
2014-09-07 18:31:39 +00:00
drdev
1fca98c134
Code cleanup
2014-09-07 17:39:08 +00:00
drdev
be826672f2
Refactor variant descriptions into GameType enum
2014-09-07 17:35:54 +00:00
drdev
cd69a0f4e2
Refactor so variant checkboxes display same description in tooltip as used by mobile game
2014-09-07 17:23:36 +00:00
drdev
228f7db0e3
Fix so paying X mana cost for Auto is run as AI
2014-09-07 16:03:49 +00:00
drdev
221b084679
Add Auto support for paying X mana costs
2014-09-07 15:24:14 +00:00
elcnesh
5925c35486
Merged changes from trunk to GuiRefactoring: 27198-27235
2014-09-07 09:27:46 +00:00
elcnesh
c931379ce8
Fix many problems and errors encountered while testing the GUI refactoring.
2014-09-07 08:51:40 +00:00
drdev
71afc97573
Prevent error when failing to assign a required blocker
2014-09-05 21:40:45 +00:00
drdev
09221a180e
Prevent showing "Waiting for opponent..." when not actually waiting for opponent
2014-09-05 13:56:10 +00:00
drdev
67c5dedd5e
Prevent game getting stuck if you try to End Turn at a time when you can't pass priority, such as while paying mana cost
2014-09-05 13:46:43 +00:00
elcnesh
1f62869b24
Fix the refactored GUI code so that games can now be played.
2014-09-04 18:08:22 +00:00
elcnesh
2d1f2dc1ae
Fix the last problems related to inputs. All errors are fixed, it's time to test!
2014-09-04 10:53:00 +00:00
elcnesh
89b3395cec
Completely refactor the GUI code.
...
All direct references to a gui have been replaced by a field, allowing dynamic GUI assignment throughout the code (necessary for eg. network play). Fixes almost all errors. Untested.
2014-09-04 09:44:31 +00:00
elcnesh
1a9b54cdd4
Update combat display code in GUI refactoring branch
2014-09-03 12:21:24 +00:00
elcnesh
608cae2572
Refactor GameLog in new GUI code.
2014-09-03 10:47:51 +00:00
elcnesh
b40c999cce
Remove a lot of (now deprecated) GUI code. Removes almost all warnings from the desktop code.
2014-09-03 09:49:50 +00:00
elcnesh
af494b13b0
More GUI code refactoring. Fixes all errors in forge-gui-desktop!
2014-09-03 08:38:38 +00:00
elcnesh
01c2648555
Add views to GUI refactoring, and update some more code.
2014-09-02 10:37:11 +00:00
elcnesh
e4f6c7cb5d
Branch GUI refactoring.
...
Most of the code has been converted, but some problems remain (mostly with Inputs). Nothing has been tested yet.
2014-09-02 08:29:19 +00:00
drdev
95fd905c5a
Avoid needing to show Commander effect black rectangle in command zone
...
Make it so when Commander effect needs to be displayed (such as for confirmation dialog for replacement effect), the commander's name and image are used
2014-09-01 18:02:47 +00:00