Improved auto quest data selection between matches and restarts.

This commit is contained in:
Doublestrike
2012-01-30 10:50:59 +00:00
parent 2187a3d495
commit 3a86a64fce
2 changed files with 10 additions and 4 deletions

View File

@@ -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());
}

View File

@@ -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. */