Commit Graph

2144 Commits

Author SHA1 Message Date
drdev
57a552dc04 Move FTrace to forge.core 2014-09-25 19:17:56 +00:00
drdev
ab984bad9b Prevent starting trace multiple times before ending it 2014-09-25 17:40:25 +00:00
drdev
bde531ad50 Remove render traces 2014-09-25 17:31:59 +00:00
drdev
74f088bf58 Add support for printing trace information 2014-09-25 17:22:23 +00:00
drdev
096b4f7e12 Ensure caches cleared between games 2014-09-25 16:03:49 +00:00
drdev
a89c9df904 Prevent crash when starting game without name configured
Avoid unnecessary duplication of event handling when two human players
Avoid duplicate copies of views when two human players
2014-09-25 15:49:23 +00:00
drdev
655e1f7e0f Support rotating top player panel when playing Human v. Human on same device 2014-09-25 13:29:51 +00:00
drdev
43d2169ba5 Prevent earning achievements when playing Human v. Human on the same device 2014-09-25 13:27:58 +00:00
drdev
1b0346219d Code cleanup 2014-09-25 11:37:24 +00:00
drdev
b78c7d76af Fix so conceding after a Mindslaver turn works 2014-09-25 10:59:34 +00:00
drdev
7857b4d5c9 Fix issue with Mindslaving opponent 2014-09-25 10:46:37 +00:00
drdev
19ae842ba5 Prevent showing two instances of WinLose screen 2014-09-25 10:30:52 +00:00
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