added override to enable details view for Player deck selection screen.
This commit is contained in:
@@ -61,6 +61,7 @@ public:
|
||||
~DeckMenu();
|
||||
|
||||
DeckMetaData * getSelectedDeck();
|
||||
void enableDisplayDetailsOverride();
|
||||
bool showDetailsScreen();
|
||||
bool isClosed() { return mClosed; }
|
||||
int getSelectedDeckId() { return mSelectedDeckId; }
|
||||
|
||||
@@ -121,6 +121,11 @@ DeckMetaData * DeckMenu::getSelectedDeck()
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void DeckMenu::enableDisplayDetailsOverride()
|
||||
{
|
||||
mAlwaysShowDetailsButton = true;
|
||||
}
|
||||
|
||||
bool DeckMenu::showDetailsScreen()
|
||||
{
|
||||
DeckMetaData * currentMenuItem = getSelectedDeck();
|
||||
|
||||
@@ -111,7 +111,7 @@ void GameStateDuel::Start()
|
||||
|
||||
deckmenu = NEW DeckMenu(DUEL_MENU_CHOOSE_DECK, this, Fonts::OPTION_FONT, "Choose a Deck",
|
||||
GameStateDuel::selectedPlayerDeckId, true);
|
||||
|
||||
deckmenu->enableDisplayDetailsOverride();
|
||||
DeckManager *deckManager = DeckManager::GetInstance();
|
||||
vector<DeckMetaData *> playerDeckList = getValidDeckMetaData(options.profileFile());
|
||||
int nbDecks = playerDeckList.size();
|
||||
|
||||
Reference in New Issue
Block a user