Forge version 1.5.12

Tentative target release date: Friday February 14 2014.
Now planning to release on the 7th.
Now planning to release on the 7th.
High Quality Resources for Collectible Card Games
https://www.slightlymagic.net/forum/
https://www.slightlymagic.net/forum/viewtopic.php?f=52&t=13573
Hmm maybe. Although those columns are hidden when we switch to Image View, so it'd be kinda awkward to switch to list view, sort, then switch back. I'd imagine Image View is primarily going to be used for Draft, and there's really only a few configurations that would be useful to sort by (Rarity, Color, Name)drdev wrote:As for sorting, would it work to just tie sorting into the sort columns of the List View? That way the card order would be consistent between the two views.
Could we maybe track which decks fail on load (and which cards caused the deck to fail) and display a popup listing them all once loading is finished? That would make it more obvious to end users that something went wrong and help them rectify the situation. We could also give them an option on that popup to auto-fix the decks by just removing any invalid cards.Xitax wrote:I'm loading Forge and I refreshed all the constructed decks from Gos' archives. Some deck might have a bad card because it hangs on loading. Is there a way to figure out which of ~9000 decks has a bad card so I can fix it?
That was introduced in r9987, 2.5 years ago...drdev wrote:Quick question. Why does MagicColor skip the first bit? I'm looking for a way to loop through all possible colors, but looping from COLORLESS to ALL_COLORS is resulting in hitting each color twice.
public static final byte COLORLESS = 0;
public static final byte WHITE = 1 << 1; //2
public static final byte BLUE = 1 << 2; //4
public static final byte BLACK = 1 << 3; //8
public static final byte RED = 1 << 4; //16
public static final byte GREEN = 1 << 5; //32
Forge used to display a message before separation has started, because gui was close.drdev wrote:Could we maybe track which decks fail on load (and which cards caused the deck to fail) and display a popup listing them all once loading is finished? That would make it more obvious to end users that something went wrong and help them rectify the situation. We could also give them an option on that popup to auto-fix the decks by just removing any invalid cards.
else {
System.err.println(String.format("An unsupported card was found when loading Forge decks: %s", cardName));
cp = PaperCard.createUnsuportedCard(cardName);
}