Commit Graph

2391 Commits

Author SHA1 Message Date
Myrd
30fb451a45 Remove global Player cache, instead make it hang off the Game object. 2014-12-16 21:55:33 +00:00
Myrd
3fe326bf71 Dump game state in dev menu. 2014-12-16 19:39:42 +00:00
Myrd
5af52be0c6 Layout dump game state button side by side. 2014-12-16 19:37:11 +00:00
Myrd
85e7ad50b1 Ability to dump the current game state to a file in dev mode. 2014-12-16 19:04:05 +00:00
drdev
02040ee026 Start major Planar Conquest overhaul 2014-12-16 01:28:29 +00:00
Sol
d3e7051f34 - Fixing NPE in VLog and VStack that pops up 10x tournament 2014-12-15 04:49:11 +00:00
Krazy
01e8dc2186 Fixed a bug that resulted in draft tokens being spent when a draft was not selected. 2014-12-14 00:21:31 +00:00
Myrd
23b3551ab3 In "Import Deck" dialog, uncheck "Use only core and expansion sets" when editing commander decks. 2014-12-13 17:52:08 +00:00
drdev
6845df50de Fix warnings 2014-12-13 05:30:50 +00:00
elcnesh
5055ed4d2b Add a "Hidden card ID" to face-down cards to uniquely identify them without spoiling the actual card id (hidden id increments each time a card is turned face-down). 2014-12-10 18:36:04 +00:00
drdev
f7fbdc05dd Refactor code to make it easier to show rewards for planar conquest games 2014-12-06 23:52:54 +00:00
elcnesh
e7803b0572 - For face-down cards you can see, always display their face-up image for easier browsing through morphs.
- Don't display face-down cards in library/hand/exile as creatures.
2014-12-03 14:54:27 +00:00
drdev
e688d78781 Prevent showing flip icon for split cards in zoom view 2014-12-02 03:35:05 +00:00
drdev
3590fc3891 Support flipping card on zoom view for mobile app 2014-12-02 03:05:59 +00:00
drdev
ec29cd8eca Cleanup warnings 2014-12-02 02:23:59 +00:00
Myrd
b3a2ca8291 When attacked by morph creatures, show the word "Morph" when referring to the creature. 2014-12-01 06:08:46 +00:00
Myrd
6c2347a261 Fix bug where card draw animations are shown even if you're in another tab (e.g. if you made two AIs play). 2014-12-01 06:03:27 +00:00
drdev
9e2c0bfcf6 Add Shift+click support for Mana Pool icons 2014-11-29 17:06:45 +00:00
drdev
4fe33c6c9b Prevent crash in CardDetailPanel::setCard 2014-11-29 16:41:45 +00:00
drdev
4c6bd6a715 Prevent race condition when selecting multiple abilities using Shift+click 2014-11-27 02:05:26 +00:00
drdev
2cb2c266b3 Make Shift+tap and two finger tap select entire stack for mobile game 2014-11-27 00:44:33 +00:00
drdev
073db00909 Remove double-click as way to select entire stack 2014-11-27 00:27:29 +00:00
drdev
043304e35b Support double-click and Shift+left click to tap all lands in the same stack 2014-11-26 20:47:47 +00:00
drdev
61af57d7ba Fix to ensure cards in stack not linked to stack aren't checked twice 2014-11-26 20:26:33 +00:00
drdev
7c7163b511 Add support for tapping the topmost card of a stack to activate the card behind if the card on top has no remaining actions (same as mobile game already supports) 2014-11-26 20:22:48 +00:00
drdev
74c579c286 Add support for passing other cards in stack to inputs upon double-click and shift+left 2014-11-26 19:17:30 +00:00
drdev
7de4e77eb8 Reduce flicker during zone window resize 2014-11-26 17:44:33 +00:00
drdev
d31212c9a9 Code cleanup 2014-11-26 17:22:06 +00:00
drdev
037b7e62ee Prevent horizontal scrollbar appearing in zone windows. 2014-11-26 17:19:40 +00:00
drdev
4ba11947ca Auto-hide floating zone window after last card removed from it
Reduce default size of zone windows slightly
2014-11-26 17:11:29 +00:00
drdev
352d7aeacd Support remembering zone window locations between sessions 2014-11-26 16:51:25 +00:00
drdev
c0e01d343a Change default phase stops 2014-11-26 15:54:50 +00:00
drdev
fa74874555 Code cleanup 2014-11-26 15:16:27 +00:00
drdev
3085a09b2b Make it so clicking zone icon a second time hides the window 2014-11-26 14:31:49 +00:00
drdev
e8c7a23724 Add more style to Planar Map screen 2014-11-26 05:00:50 +00:00
drdev
be7a3bfad2 Add background for Planar Map screen
Remove unused images
2014-11-26 03:26:18 +00:00
elcnesh
871272971e Draw effects with orange border to make them easier to distinguish from normal cards. 2014-11-25 20:14:07 +00:00
drdev
5b001fd296 Add support for displaying region 2014-11-23 17:18:26 +00:00
Sol
643ce57a29 - Adding a setting for Pausing Forge While Minimized (especially useful during Forge Tournaments) 2014-11-19 02:33:14 +00:00
drdev
a9865cf7bb Remove unused import 2014-11-13 01:08:44 +00:00
drdev
c76b2b1554 Comment out unhelpful gui errors (at least at this time) 2014-11-13 00:55:15 +00:00
drdev
3819b07fa4 Show text cursor when over FTextEditor 2014-11-13 00:20:20 +00:00
drdev
dc8ee819e5 Hide Online Lobby until there's something to do there 2014-11-06 03:00:23 +00:00
elcnesh
57a09f275f Refactor attack declarations.
The game now correctly calculates whether an attack declaration is legal, based upon the restrictions and requirements present on the possible attacking creatures. AI support is not yet fully implemented, but the AI can always default to a legal attack declaration.
2014-10-30 15:44:13 +00:00
drdev
bf6209734b Fully remove login dialog 2014-10-26 19:07:40 +00:00
drdev
164f31f1ad Remove use of login dialog 2014-10-26 19:05:22 +00:00
drdev
a19d4b8d62 Add Enter key handlers to username and password fields 2014-10-26 02:24:57 +00:00
drdev
1ec2fbf00d Add password field 2014-10-26 02:06:43 +00:00
drdev
9827880c47 Create login dialog
Flesh out some structure for having PHP files to govern server access
2014-10-26 02:06:21 +00:00
drdev
b4ed726de1 Create shell for Online Multiplayer Lobby 2014-10-25 21:15:34 +00:00