drdev
d7bcbdd04b
Avoid copying unneccessary information to card views that can't be shown anyway
2014-10-02 20:08:20 +00:00
drdev
c6d2a9a6ed
Refactor event handling system to be much faster and more reliable
2014-10-02 10:31:37 +00:00
drdev
c5ac3c652e
Use delayed event queue to improve performance of game startup and event processing in general
2014-10-01 20:29:01 +00:00
drdev
1f277a1e6b
Slightly optimize use of gameView.updateViews
2014-10-01 19:22:44 +00:00
drdev
3bd35d225c
Prevent incorrectly preventing certain information being correct when first opening match screen
2014-10-01 17:12:35 +00:00
drdev
4978e34262
Commit large scale CardView refactoring to support head-to-head better, handle hidden and face down cards better, and reduce flickering of P/T and other attributes
2014-10-01 14:15:25 +00:00
drdev
89fd88ad1d
Allow all overlays to face top human player if needed
...
Allow top human player to concede
2014-09-30 18:23:42 +00:00
drdev
989c6f0ffb
Add Hot Seat Mode setting for mobile game
...
Prevent crash when rendering card without display area set yet
2014-09-30 08:19:55 +00:00
Sol
239f49c53d
- Add a Quest Preference for Item Level Restriction, defaulting to enabled (1).
2014-09-29 23:55:44 +00:00
drdev
1d02422553
Add Chromatic and Epic challenges
2014-09-28 18:38:24 +00:00
drdev
04f725a142
Add Domain achievement
2014-09-28 17:50:19 +00:00
drdev
962ea5c452
Fix so targets for subabilities of stack items are accounted for with target arrows
2014-09-28 17:36:14 +00:00
drdev
05f289222a
Add 3 deck challenge achievements
2014-09-28 16:42:23 +00:00
drdev
fece3f9f0b
Add Challenges achievement category
2014-09-28 16:07:38 +00:00
elcnesh
e44b4b3cbc
Multiple fixes.
...
- Make determination of card viewing permissions much faster;
- A general fix related to choosing a fixed amount of options from a list;
- Improve display of card's names;
- Reduce card flickering when changing phases.
2014-09-28 15:43:34 +00:00
Agetian
0c09cdbbe0
- Better version of the previous fix.
2014-09-28 13:47:49 +00:00
Agetian
cb93455530
- Fix a NPE with automated targeting for cards that require dividing damage (e.g. Polukranos, World Eater; Armament Corps).
2014-09-28 13:45:27 +00:00
drdev
024d832bce
Add support for displaying formatted timestamp for earned achievements
2014-09-28 10:06:10 +00:00
drdev
43d4bab1b7
Add timestamp support to achievements
...
Throw out any previously earned ManaScrewed achievements due to now fixed bug
2014-09-28 09:40:21 +00:00
drdev
0a313c4071
Fix ManaScrewed achievement
2014-09-28 09:25:03 +00:00
drdev
89348087af
Reduce size of achievements file
2014-09-28 09:07:13 +00:00
drdev
2306524df1
Refactor achievement definitions to make them easier to implement
2014-09-28 09:01:16 +00:00
Agetian
cc920261d8
- Fix effects like Fact or Fiction not revealing the cards properly to the player.
2014-09-28 07:32:51 +00:00
Agetian
09b8e0f9e1
- Make it impossible to undeclare attackers with "CARDNAME attacks each combat if able" at will.
2014-09-28 06:15:52 +00:00
drdev
528642a11e
Fix so combat arrows appear red again
2014-09-27 22:35:34 +00:00
drdev
afe1552659
Add Storm Chaser achievement
2014-09-27 21:25:49 +00:00
drdev
535e72e3fc
Add Arcane Master achievement
2014-09-27 21:16:43 +00:00
drdev
cc3480b266
Add ManaFlooded achievement
2014-09-27 20:44:31 +00:00
drdev
a1c7d97807
Remove extra period
2014-09-27 20:28:04 +00:00
drdev
a4f53729df
Add ManaScrewed achievement
2014-09-27 20:27:04 +00:00
drdev
a5be45a160
Add RagsToRiches achievement
2014-09-27 20:16:21 +00:00
drdev
35a31fc2d3
Revert change not meant to be committed
2014-09-27 19:56:34 +00:00
drdev
84f564b65e
Create achievement tracker class to make it easier to track information for certain achievements
2014-09-27 19:55:48 +00:00
drdev
b4bcee6bc6
Make gameViews final
2014-09-26 19:15:49 +00:00
Agetian
f833a49c7f
- Fix targeting arrows in the desktop version of the game.
2014-09-26 15:30:28 +00:00
drdev
f4829869c9
Remove attack traces
2014-09-26 10:47:54 +00:00
drdev
1cc9056b7b
Optimize card rendering behind other cards
...
Fix issue with achievement tooltip not appearing at times
2014-09-26 10:32:09 +00:00
elcnesh
3f1f199537
Use caching for CombatView (plus some random NPE and concurrency fixes).
2014-09-26 07:38:47 +00:00
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