Maxmtg
e657a1b07d
Moved ColumnDef to separate file
2014-01-25 15:58:16 +00:00
Maxmtg
2f29cf7755
edition cached in deckproxy
2014-01-25 15:50:56 +00:00
Maxmtg
6d34dbc286
refactored cardDb, added getEdition method to DeckProxy
2014-01-25 15:43:48 +00:00
moomarc
ce82a93afe
- Fixed starting a constructed match with no variants applied
2014-01-25 12:21:28 +00:00
Maxmtg
2981668172
PreconDecks' folder property will be filled with their set (temporary)
2014-01-25 09:56:14 +00:00
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