Maxmtg
ed7369c98f
store variants in an enumset
2014-01-25 09:45:47 +00:00
Maxmtg
b6409b11c7
fix NPE when you close any dialog prompting for random name options
2014-01-25 09:37:24 +00:00
drdev
9e6b82d10a
Add "Folder" filter for DeckManagers
2014-01-25 06:39:48 +00:00
drdev
ee49314502
Fix so planar and scheme decks are saved in the right place
2014-01-25 06:14:17 +00:00
Agetian
29e73367a6
- Planes and phenomena will now be shown rotated 90 degrees in card zoomer mode.
...
- Updated the AI hints for Onakke Catacomb.
2014-01-25 06:04:50 +00:00
drdev
80aa655164
Add "Folder" column to DeckManagers
2014-01-25 05:50:12 +00:00
drdev
f8d7d060b9
Fix so saving a deck multiple time works
...
Fix so adding/removing decks in All Decks pane updates deck choosers on home screen
Fix so saving a deck in Deck Editor updates All Decks pane right away
Fix so typing in deck title field marks deck as having changes to save
2014-01-25 05:12:09 +00:00
drdev
b198e8a40e
Code cleanup
2014-01-25 02:48:36 +00:00
drdev
a3fb6de6b3
Fix so decks inside subfolders support being deleted
2014-01-25 01:02:51 +00:00
moomarc
4cab5da076
- Planechase variant now launched from Constructed match setup screen.
...
- moved random deck checkboxes into deck panel. Only show them when a random deck type is selected. They are still global settings however.
- when player 1 name is changed in preferences, switching back to constructed setup screen will reflect the change
2014-01-24 19:06:31 +00:00
Maxmtg
f35dc1f30d
apply random foil option for quest games
2014-01-24 06:58:52 +00:00
Maxmtg
34b36a8ef2
optimized formats calculation for decks,
...
added some comments to deckmanagers
2014-01-24 06:55:38 +00:00
Maxmtg
7c105ca398
Deckmanager : "Edit deck" button (icon) now opens decks from nested folders correctly
2014-01-24 06:43:22 +00:00
Maxmtg
2ec4873552
match itself no longer creates a separate thread, it is now caller's responsibility. Some callers (such as tests or simulations) may run their match in the same thread.
2014-01-24 06:32:45 +00:00
Maxmtg
aa4f3de30c
done with Dependencies
...
added a class to hold all game rules (type, gamesToWinMatch, manaburn, etc)
2014-01-24 06:19:09 +00:00
Maxmtg
e4fb939e91
free blocks option moved to PlayerControllerHuman
2014-01-24 05:44:23 +00:00
Maxmtg
68acaf77c5
cut Dependencies on log entry type and AI profiles
2014-01-24 05:21:21 +00:00
Maxmtg
308039739f
Random foiling moved to per-player settings, is set up before starting a match
2014-01-24 04:35:22 +00:00
swordshine
7687637783
- BNG: Added Astral Cornucopia, Fated Return, and Pillar of War
2014-01-24 01:06:57 +00:00
drdev
7b799eb531
Restore borders that were accidentally removed from scroll panes
2014-01-23 23:15:08 +00:00
drdev
9c37156906
Remove unnecessary setting of scroll pane border to null
2014-01-23 22:30:54 +00:00
Maxmtg
7e999ea4b3
Cut the dependence on images. Game module will store image keys, unaware of real image locations
2014-01-23 09:11:51 +00:00
Agetian
35bff6a89b
- Use CLR_ZEBRA for the game log window for consistency with the deck editor tables and to make some themes (e.g. Firebloom) easier on the eyes.
2014-01-23 06:24:21 +00:00
Maxmtg
4163c56502
back from the brink now brings back the cards (but created 2 copies for unknown reason)
2014-01-22 07:14:53 +00:00
drdev
37d45ffbeb
Use base ZEBRA and tweak skins that would otherwise have unreadable text
2014-01-22 06:57:09 +00:00
drdev
f03a1397f1
Use dark ZEBRA instead of THEME2 as base background color for Item Manager tables
2014-01-22 06:44:32 +00:00
drdev
410b23974e
Make alternating row colors more distinct and remove horizontal grid lines
2014-01-22 05:35:10 +00:00
Maxmtg
3366843ca1
added a method to reload a proxied object from storage (call this method after the object has been changed in deck editor)
2014-01-22 05:26:26 +00:00
Maxmtg
9bcc6cbc64
save/delete methods implemented on DeckProxy
2014-01-22 05:06:56 +00:00
drdev
9636e3d2e4
Prevent player column stretching up over variants panel when players added
2014-01-22 04:59:54 +00:00
drdev
140e44a3bd
Add title to avatar selector
...
Return focus to proper player after avatar selector closed
2014-01-22 04:50:24 +00:00
Maxmtg
9f76a78b0a
visbility fix
2014-01-22 04:36:36 +00:00
Maxmtg
dd6e8d0884
rename field
2014-01-22 04:35:08 +00:00
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
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
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
Maxmtg
567ffe84cd
DeckManagers use DeckProxies
2014-01-21 09:32:36 +00:00