Commit Graph

1353 Commits

Author SHA1 Message Date
Myrd
d1bd0f0293 Fix loading a gauntlet. 2016-12-22 17:17:08 +00:00
Myrd
73ab19cfb3 Fix gauntlet contests. 2016-12-21 21:07:49 +00:00
Hanmac
94681b6675 Splice: do a total rewrite to make it better for the player and more rules conform 2016-12-21 18:32:50 +00:00
Agetian
7cf2c7e383 - Enforce deck construction limits in the deck editor by unique card name instead of by unique PaperCard. 2016-12-20 17:04:22 +00:00
Hanmac
3c5eb2248b CardFactoryUtil: Miracle is a Trigger now, and make PlayAi a bit better to check if it can play it 2016-11-18 19:55:05 +00:00
drdev
0f1fbc46d1 Fix warnings 2016-11-13 00:08:32 +00:00
Myrd
acddffa267 Experimental feature (behind a pref) to not load all card rules at start up. In my testing, this improves startup speed significantly.
This is still experimental & behind a flag because there's some more work that needs to be done to fully support this - such as loading all cards when the deck builder UI is shown.
2016-11-04 04:19:51 +00:00
Sol
0a78b139e8 - Added a Preference for Card Sale Percentage Base and Max 2016-11-04 02:09:25 +00:00
Myrd
9e84290281 Fix some warnings. 2016-10-09 22:17:24 +00:00
Agetian
b3a49e005f - For now, disregard both -1 and Integer.MAX_VALUE when rendering integer components in a table.
- Unfortunately, this means that Spinal Parasite does not have its P/T visualized in the deck editor table; but at least there won't be a lot of -1's elsewhere in the editor. Couldn't find a way to fix both of these at the same time for now.
- Revert processing default CMC as Integer.MAX_VALUE for the UI purposes.
2016-10-09 15:17:58 +00:00
Agetian
2cd7016703 - More changes related to supporting negative power and toughness, please test to see this doesn't break anything.
- Fixed some visualization issues in the deck editor related to supporting negative P/T (e.g. non-creatures showing up as P/T 2 billion+ / 2 billion+).
2016-10-09 12:05:55 +00:00
Agetian
f932ba172b - Support showing Energy counters in the desktop version of Forge (poison counters take priority over energy counters). 2016-09-27 06:24:11 +00:00
drdev
32a7d0c138 Show Energy symbols in Android app 2016-09-27 02:10:23 +00:00
Sol
00092a17da - Adding Energy icon to sprite sheet 2016-09-21 14:36:14 +00:00
Sol
b529cfa5a2 - Allow Draft Editor to have a change section button to add Conspiracies to the deck (Sideboard filtering on section change not enabled yet) 2016-09-02 20:44:07 +00:00
Sol
9da706cbad - Rewriting Booster Draft to be a bit more capable of handling Draft Matters cards 2016-08-18 20:22:10 +00:00
Hanmac
b65a16acf2 ChooseName now uses ICardFaces for selecting a CardName.
that now makes it working for naming an alternate state of a card.
2016-08-18 08:29:11 +00:00
Hanmac
4d4a7f0b23 GuiChoose: add logic to display ICardFace objects (it checks for PaperCard) 2016-08-18 08:18:43 +00:00
mcrawford620
470e22bed2 Convert CardRanker to static 2016-08-16 22:57:13 +00:00
Sol
341238aeb1 - Some improvements to draft handling 2016-08-16 17:09:51 +00:00
Sol
b498fa5ee1 - Adding some foundation for Cogwork Librarian
- It seems like Booster Drafts weren't changing directions for the middle packs?
2016-08-01 14:45:32 +00:00
Sol
d30fd6ab21 - Adding count of types to the Tooltip for Graveyards for improved Delirium QOL 2016-07-30 20:05:48 +00:00
Sol
d41c0bc3e0 - Add changes to allow for a one of the two piles to be facedown
- Add Fortune's Favor
2016-07-26 14:32:42 +00:00
mcrawford620
5c5af31bc3 Merge all from trunk at 31586 2016-07-20 04:57:21 +00:00
Agetian
ca8c506394 - Disable the visibility of New and Open buttons in the Quest Draft Tournament deck editor (they do nothing and crash). 2016-07-19 17:01:50 +00:00
Hanmac
da4cb7c716 ItemListView: return empty string instead of null to prevent the Tooltip from crashing 2016-07-19 06:32:47 +00:00
drdev
5776a75ec5 Support completing quest draft 2016-07-17 23:00:50 +00:00
drdev
ed23ac3b15 Support leaving tournament 2016-07-17 21:33:34 +00:00
drdev
0cfa184d62 Support laying out tournament screen when preparing deck 2016-07-17 19:57:36 +00:00
mcrawford620
bfa89fd5af Add ability type, and capability for cards to be marked has having specific abilities through DeckHas var. 2016-07-15 04:37:43 +00:00
mcrawford620
80978ad228 DeckHints can return Map of cards by Type 2016-07-13 05:02:02 +00:00
mcrawford620
3678e6a870 Allow multiple deck hints in a card 2016-07-12 04:43:31 +00:00
mcrawford620
83d93c4436 Use card ranker in BoosterDraftAI so pack cards are compared with existing cards in deck 2016-07-11 05:12:49 +00:00
drdev
e57e95a054 Support displaying tournaments
Make display of credits number consistent
2016-07-10 23:03:22 +00:00
drdev
123e7bcb01 Position buttons on screen 2016-07-10 22:23:06 +00:00
mcrawford620
8b5e00f93b Refactor to only rank cards once 2016-07-10 03:41:07 +00:00
mcrawford620
52458fd146 Add new classes 2016-07-08 23:45:09 +00:00
drdev
2e302bcd6a Refactor quest tournaments logic to make them easier to implement for Android 2016-07-03 02:50:12 +00:00
Hanmac
5dcee79d54 EffectEffect: now does treat emblems different than Effects, also does try to guess the ImageKey from Name for Emblems
shows the PlaneswalkerType for the Emblem but thats only cosmetic.
2016-07-01 17:41:19 +00:00
Hanmac
1b1b90a1e6 fixed CardDetailUtil: currently if more equips are attached to one creature, it only shows the first name, because of the (nr) in the name it does think of it as reminder text.
FSkin: make the pattern not-greedy so it only does hide the number from it.
2016-05-27 12:02:34 +00:00
Sol
187658aefd - Fixing some issues with Swiss Tournament, and cleaning up some output 2016-04-21 15:19:06 +00:00
Sol
203a2dbdd6 - Attempting to alleviate some issues with the memory leak 2016-04-21 03:51:24 +00:00
Sol
1375f4b503 - FIrst pass of Swiss Tournaments 2016-04-20 23:24:38 +00:00
drdev
a6fd4887a0 Supporting preventing system sleep for desktop 2016-04-17 21:33:12 +00:00
drdev
4b5e6acbc0 Support keeping system awake while downloading anything 2016-04-17 20:33:38 +00:00
Sol
1c0ebbae4c - Adding Tournaments to Simulater 2016-04-17 16:32:20 +00:00
Sol
73787fb126 - Match Simulator can more easily access subfolders 2016-04-14 02:45:50 +00:00
Sol
321f43847c - Adding some more flags to SimulateMatch 2016-04-09 01:55:18 +00:00
Sol
53414c8161 - Improve error message inside the match simulator 2016-04-08 18:55:11 +00:00
Sol
aca5777c4e - Initial checkin for Tournaments with a (currently disabled) flag to make use of it in Quest Draft 2016-03-25 20:06:52 +00:00