Commit Graph

24566 Commits

Author SHA1 Message Date
drdev
66b1a795c1 Make Quest Duels and Quest Challenges screens use FScrollPanel with arrow buttons
Prevent focusing arrow buttons
2014-01-22 04:29:19 +00:00
Maxmtg
8b8b9f0cf5 add methods to search for nested folders and create them 2014-01-22 04:22:31 +00:00
drdev
d5647c9e98 Move arrow buttons support to FScrollPane to allow better separation of FScrollPane and FScrollPanel 2014-01-22 04:09:38 +00:00
Maxmtg
5d1d77f4df generalize DeckProxy to manage Limited mode decks efficiently 2014-01-22 03:52:06 +00:00
drdev
7a193c0618 Fix so adding cards to sideboard in Quest Deck Editor properly removes them from inventory 2014-01-22 03:43:07 +00:00
drdev
1709ed07c7 Prevent weird diamond shaped scrollbar thumbs 2014-01-22 03:34:58 +00:00
drdev
23586a027e Make FLabel colors static 2014-01-22 03:21:45 +00:00
drdev
97c74ec2b1 Make scroll arrow buttons semi-transparent and more like FLabels 2014-01-22 03:14:23 +00:00
drdev
961461aa19 Dim scrollbars unless mouse over them 2014-01-22 02:28:52 +00:00
drdev
713a9ecb3b Prevent long deck name causing horizontal scroll arrow to appear 2014-01-22 00:29:36 +00:00
drdev
8a46d38914 Fix so previously played deck restored properly again 2014-01-22 00:12:44 +00:00
drdev
423033d2ac Code cleanup 2014-01-21 23:55:17 +00:00
Maxmtg
d01925107f fix label on 'Choose deck' button 2014-01-21 18:54:02 +00:00
Maxmtg
47a719147c load decks from subfolders
display formats, sb/main sizes
2014-01-21 18:38:17 +00:00
Agetian
556bb2caa7 - Mention the new random art option in CHANGES.txt. 2014-01-21 14:39:34 +00:00
Agetian
ec3813fb13 - Fix getCbRandomArtInPools returning the wrong checkbox.
- Some more renaming.
2014-01-21 14:31:53 +00:00
Agetian
926152940e - Better name for the random art in generated card pools option. 2014-01-21 14:23:46 +00:00
Agetian
7cf186952e - Added an option "Randomize card art in generated card pools" (enabled by default). When enabled, generates cards with different art in generated limited mode pools (sealed, booster draft, quest). When disabled, generates a certain predefined amount (30 for draft/sealed, 10 for quest shop) of lands, all with the same art. However, the art index will be randomized at every generation, thus still leaving some room for art randomization.
- Tweaked case of letters in some option names for consistency.
2014-01-21 14:17:01 +00:00
Chris
b2ccb5c689 Added new card names to changes.txt. 2014-01-21 13:51:48 +00:00
Agetian
3da6e688e4 - Fixed the "remove this card if not playing for ante" inversion causing the ante cards to be removed when playing for ante and not removed when not playing for ante. 2014-01-21 11:04:08 +00:00
Maxmtg
567ffe84cd DeckManagers use DeckProxies 2014-01-21 09:32:36 +00:00
swordshine
d97495ed41 - BNG: Added Heroes' Podium 2014-01-21 08:47:10 +00:00
Maxmtg
ceab176d9f improved the codestyle for Dependencies left from gui 2014-01-21 06:59:28 +00:00
Maxmtg
050887c53c fix compile problems 2014-01-21 06:34:03 +00:00
Maxmtg
2bc61a9e68 the great move 2014-01-21 06:27:36 +00:00
Maxmtg
6b1d9356f3 move authorization to see downface of cards to classes that won't move to different module 2014-01-21 06:20:08 +00:00
Maxmtg
1dbc34fe62 move command and constant, set up bridges for dependencies 2014-01-21 06:16:10 +00:00
Maxmtg
d93b041397 moved 2 files to ensure history is saved 2014-01-21 06:11:18 +00:00
Maxmtg
ecd14e1de4 Revert module separation to make another commit that would keep files' history 2014-01-21 06:05:34 +00:00
Agetian
923bddc90d - Generate 10 lands per art in sealed deck and booster draft modes if there is more than one art available (to avoid spamming the sideboarding window with many hundreds of basic lands) or just generate 30 basic lands of each type if there is only one art for the basic land in set (should still be reasonably enough for any sane limited play). 2014-01-21 05:58:56 +00:00
Maxmtg
97297f291f Game now compiles and runs! 2014-01-20 19:01:29 +00:00
Maxmtg
84850c76a9 restore compilation ability - 1 method left 2014-01-20 18:57:00 +00:00
Maxmtg
ca8c8d35d9 commited a workaround for preferences dependency 2014-01-20 18:44:43 +00:00
Maxmtg
18e96a1028 module separation in progress. Project cannot be compiled. Will restore in under an hour 2014-01-20 18:33:47 +00:00
Maxmtg
f27b3e469a last call to gui eliminated in game code, will try to extract module next 2014-01-20 18:01:12 +00:00
Maxmtg
7b47938062 remove method from AbilityUtils that adds reference from Game to Gui 2014-01-20 17:47:00 +00:00
swordshine
d9f3bb8bdd - BNG: Added Spirit of the Labyrinth 2014-01-20 14:32:16 +00:00
swordshine
8919532b84 - Convert Dredge to a replacement effect 2014-01-20 14:13:13 +00:00
Chris
481ac50726 Added new card names to changes.txt. 2014-01-20 12:45:54 +00:00
Maxmtg
731b3c8c36 DeckProxy (work in progress) 2014-01-20 09:13:36 +00:00
Maxmtg
8393bc02e4 remove ItemPoolView class, instead a read-only pool will be an instance of same class, but backed with an unmodifiable map 2014-01-20 09:13:13 +00:00
Maxmtg
85e5b0ff13 removed list or items from CardPool that had to be kept in sync with the main map, since no other class but ItemManagerModel used it (I wanted to do that for too long already!) 2014-01-20 08:49:52 +00:00
Maxmtg
3b8d779b27 reverted another change to core (the ordering of colors for random generation is implemented in a simpler way) 2014-01-20 08:20:28 +00:00
Maxmtg
89dcef5b67 moved convoke cards selection code from ManaCostBeingPaid to dedicated input for human player 2014-01-20 07:32:12 +00:00
moomarc
6ced3d38a4 - ComboBoxWrapper will retain whether its combobox is enabled or not with a skin change 2014-01-20 07:05:47 +00:00
swordshine
7fc97562b2 - BNG: Added Fanati of Xenagos and Flame-Wreathed Phoenix 2014-01-20 06:59:51 +00:00
moomarc
80372f40b5 - Added manual avatar selection to constructed match setup. 2014-01-20 06:23:57 +00:00
Sol
d9a5a27391 - Fixed Antes Panel from updating too early, and not updating when cards are added to the Ante zone. 2014-01-20 04:29:30 +00:00
Sol
8c73aa93c8 - Adding missed bazaar index file from last checking for new Quest item 2014-01-20 04:16:09 +00:00
drdev
59997f5cf2 Skin scrollbars 2014-01-20 03:03:43 +00:00