drdev
8a36d3f531
Support animating dialog reveal
...
Support long press, pan, and zoom behind hidden overlay
2015-03-07 19:58:46 +00:00
drdev
50a28df87c
Add animation for hiding and revealing dialog
2015-03-07 18:42:04 +00:00
drdev
92cd690d39
Support third button on FDialog
...
Fix input dialogs for new format
2015-03-07 17:57:42 +00:00
drdev
e1457ad744
Make FDialogs more mobile-friendly
...
Fix Concede so dialog shown
2015-03-07 16:49:33 +00:00
drdev
2d9754271a
Version bump to 1.5.37.001
2015-03-07 14:40:59 +00:00
elcnesh
7ff89bd6b2
Start fleshing out network support. Preliminary support for:
...
- Network communication (both chat and game data);
- Lobby including remote players.
Long way to go before actually starting a network game, but we're getting there!
2015-02-26 09:13:40 +00:00
elcnesh
ab1d24cc8a
- Fix match music not stopping when moving Forge to background
...
- Fix quit warning not mentioning matches when one or more are active
- Some minor fixes and cleanup
2015-02-22 00:18:50 +00:00
elcnesh
4a38b0d817
Huge update to the GUI codebase.
...
- Make match screen in gui-desktop non-singleton, allowing multiple games to be played simultaneously.
- Separate global gui commands (IGuiBase) from game-specific gui commands (IGuiGame), allowing games to send their commands to the correct gui.
2015-02-17 08:47:55 +00:00
drdev
466c92c047
Version bump to 1.5.36.001
2015-02-14 22:03:58 +00:00
Agetian
17e768e85c
- Fixed compilation of mobile version of Forge.
2015-02-14 09:52:54 +00:00
drdev
b6f69b0762
Fix issue blocking compile of mobile app
2015-02-10 14:54:00 +00:00
elcnesh
92b80c69ff
Refactoring changes and other updates:
...
- Completely refactor continuous static effects. Layers are now implemented properly in the sense that every effect applies the relevant parts in the relevant layer, while locking in the set of cards to which it applies.
- Refactor the (un)freezing of Trackable objects to a per-game Tracker object rather than static methods, to allow multiple games hosted on the same machine.
- Refactor the changing of card colours to match other parts of the code (like type and P/T changing) more closely. Also get rid of some static parameters in that code.
- Some changes in how split cards on the stack are handled to make them more robust.
- Some more minor changes/cleanup.
2015-01-26 10:41:06 +00:00
drdev
53cd66b7c5
Fix issue with contructor not available on Android
2015-01-25 06:35:00 +00:00
drdev
78e3cba419
Fix issue with missing function for Android
2015-01-25 05:51:53 +00:00
drdev
99b025de5f
Version bump to 1.5.34.002
2015-01-25 05:36:40 +00:00
drdev
6d5416c175
Fix how net deck categories appear in select list
2015-01-25 05:12:54 +00:00
drdev
30fbe55ac3
Add Net Decks support
2015-01-25 05:10:32 +00:00
drdev
31d1d7da8c
Version bump to 1.5.34.001
2015-01-24 17:50:34 +00:00
drdev
a87271f220
Add Dump Game State to mobile dev menu
2015-01-18 16:36:14 +00:00
drdev
532d304e2e
Version bump to 1.5.33.003
2015-01-18 15:55:44 +00:00
drdev
e5ae6f988d
Version bump to 1.5.33.002
2015-01-17 17:41:29 +00:00
drdev
72a33daf87
Prevent mobile app crashing on startup
2015-01-16 03:58:13 +00:00
drdev
06c4402cef
Update mobile app to 1.5.33
2015-01-16 03:12:30 +00:00
drdev
3e51983237
Code cleanup
2015-01-05 01:49:00 +00:00
drdev
11b8cfed8b
Support better tiles
2015-01-05 00:22:32 +00:00
drdev
a809ab2546
Support rendering color tiles instead of mana icons
2015-01-04 20:31:08 +00:00
Myrd
16d4cf3dad
Mobile: When updating cards and re-computing stacks, first clear all existing stack linked lists. Speculative fix for game freezing sometimes due to a cycle in the linked list.
2015-01-01 16:38:57 +00:00
Myrd
45c17d35da
ArrayList of Floats -> float[] to avoid a bunch of temp allocations in frequently called code.
2014-12-30 22:32:52 +00:00
Myrd
b6dbf28d0b
Simplify and slightly optimize some code - move updateCard() to be a method of the CardAreaPanel.
2014-12-30 06:37:15 +00:00
Myrd
41a1c9b5e5
Change recursion to iteration. This is a bit more efficient, but also I've observed a stack overflow error with this recursion - so maybe iteration will help, unless there's another underlying logic error (e.g. a cycle).
2014-12-29 17:45:52 +00:00
drdev
41e4479f00
Support colorless regions
2014-12-18 03:13:49 +00:00
drdev
da24010b0b
Support assigning and rendering mana icons for each tile
2014-12-17 05:35:08 +00:00
drdev
07572b9103
Support zoom for map
2014-12-17 03:44:29 +00:00
drdev
b97b586d2d
Fix mobile game compile errors from recent refactoring
2014-12-17 02:01:58 +00:00
drdev
fe82ac76ac
Reduce appearance of character
2014-12-16 06:05:12 +00:00
drdev
b0ccdaea9d
Fix rounding issues with hexagon rendering
2014-12-16 05:43:18 +00:00
drdev
8c82551adc
Support laying out and drawing tile map
2014-12-16 05:20:15 +00:00
drdev
02040ee026
Start major Planar Conquest overhaul
2014-12-16 01:28:29 +00:00
drdev
25c2e67979
Prevent fling immediately after releasing fingers from quick zoom
2014-12-15 04:19:00 +00:00
drdev
547c247732
Fix so gesture issues for mobile game
2014-12-15 03:39:07 +00:00
drdev
4f565c4b0c
Prevent zoom leading to fling unintentionally
2014-12-14 22:40:57 +00:00
drdev
a40a5636b8
Replace gdx.jar with specially compiled trimmed down version of libgdx so Android build can work
2014-12-14 22:37:08 +00:00
drdev
4fe3a083a5
Move down plane stat labels slightly
2014-12-14 05:37:19 +00:00
drdev
e10d51fdc4
Make long press on Commander view deck
2014-12-14 05:19:03 +00:00
drdev
1d71fffc72
Prevent crash if double tap commander panel not unlocked
2014-12-14 05:16:20 +00:00
drdev
83326e397b
Clean up command center UI and add double-tap to edit deck
2014-12-14 05:14:59 +00:00
drdev
7d2be88175
Add plane stats to command center screen
2014-12-14 04:39:08 +00:00
drdev
f89316603b
Support displaying unlock and win ratios for region
2014-12-14 04:02:44 +00:00
drdev
de08df303b
Improve how available pool is determined for Conquest deck editor
2014-12-13 19:34:48 +00:00
drdev
6c6554008c
Support deck editing for Planar Conquest
2014-12-13 18:39:06 +00:00