mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
Improved auto quest data selection between matches and restarts.
This commit is contained in:
@@ -310,6 +310,10 @@ public class ControlQuest {
|
||||
newdata.setName(questName);
|
||||
newdata.saveData();
|
||||
|
||||
// Save in preferences.
|
||||
qPrefs.setPreference(QPref.CURRENT_QUEST, questName + ".dat");
|
||||
Singletons.getModel().getQuestPreferences().save();
|
||||
|
||||
view.getParentView().resetQuest();
|
||||
} // New Quest
|
||||
|
||||
@@ -320,6 +324,10 @@ public class ControlQuest {
|
||||
this.qem.assembleAllEvents();
|
||||
AllZone.setQuestEventManager(this.qem);
|
||||
|
||||
// Save in preferences.
|
||||
qPrefs.setPreference(QPref.CURRENT_QUEST, qData.getName() + ".dat");
|
||||
Singletons.getModel().getQuestPreferences().save();
|
||||
|
||||
refreshDecks();
|
||||
refreshStats();
|
||||
}
|
||||
@@ -361,10 +369,6 @@ public class ControlQuest {
|
||||
view.getLstQuests().setSelectedIndex(0);
|
||||
}
|
||||
|
||||
// Save in preferences.
|
||||
qPrefs.setPreference(QPref.CURRENT_QUEST,
|
||||
view.getLstQuests().getSelectedQuest().getName());
|
||||
|
||||
// Drop into AllZone.
|
||||
AllZone.setQuestData(view.getLstQuests().getSelectedQuest());
|
||||
}
|
||||
|
||||
@@ -447,6 +447,8 @@ public class ViewQuest extends JScrollPane {
|
||||
selectedOpponent = (SelectablePanel) pnlChallenges.getComponent(0);
|
||||
selectedOpponent.setBackground(skin.getColor(FSkin.Colors.CLR_ACTIVE));
|
||||
}
|
||||
|
||||
System.out.println(verticalScrollBar.getValue() + " challenges asdf");
|
||||
}
|
||||
|
||||
/** Display handler for decks tab click. */
|
||||
|
||||
Reference in New Issue
Block a user