Renamed "getAIDeckNewFormat()" to "getDeckFromFile()" and updated references in Quest area.

This commit is contained in:
Doublestrike
2011-09-01 11:05:15 +00:00
parent 57bdf06959
commit 61d83fbb93
3 changed files with 14 additions and 9 deletions

View File

@@ -58,6 +58,8 @@ public class QuestBattleManager {
/**
* <p>getAIDeck.</p>
* Returns a deck object stored in the
*{@link forge.quest.gui.main.aiDecks} map.
*
* @param deckName a {@link java.lang.String} object.
* @return a {@link forge.deck.Deck} object.
@@ -70,17 +72,20 @@ public class QuestBattleManager {
return aiDecks.get(deckName);
}
/**
* <p>getAIDeckNewFormat.</p>
* <p>getDeckFromFile.</p>
* Returns a deck object built from a file name.
*
* @param deckName a {@link java.lang.String} object.
* @return a {@link forge.deck.Deck} object.
*/
public static Deck getAIDeckNewFormat(String deckName) {
return (new DeckManager(ForgeProps.getFile(NewConstants.QUEST.DECKS))).getDeck(deckName);
}
public static Deck getDeckFromFile(String deckName) {
final File file = ForgeProps.getFile(NewConstants.QUEST.DECKS);
final DeckManager manager = new DeckManager(file);
return manager.getDeck(deckName);
}
/**
* <p>getAIDeckNames.</p>
*

View File

@@ -59,7 +59,7 @@ public class QuestBattle extends QuestSelectablePanel {
String[] oppDecks = QuestBattleManager.getOpponents();
for (String oppDeckName : oppDecks) {
// Get deck object and properties for this opponent.
oppDeck = QuestBattleManager.getAIDeckNewFormat(oppDeckName);
oppDeck = QuestBattleManager.getDeckFromFile(oppDeckName);
oppName = oppDeck.getMetadata("DisplayName");
oppDiff = oppDeck.getMetadata("Difficulty");

View File

@@ -680,7 +680,7 @@ public class QuestMainPanel extends QuestAbstractPanel {
*/
void setupBattle(Deck humanDeck) {
Deck computer = QuestBattleManager.getAIDeckNewFormat((selectedOpponent).getName());
Deck computer = QuestBattleManager.getDeckFromFile((selectedOpponent).getName());
Constant.Runtime.ComputerDeck[0] = computer;
AllZone.getGameAction().newGame(humanDeck, computer, forge.quest.data.QuestUtil.getHumanPlantAndPet(questData),
@@ -695,7 +695,7 @@ public class QuestMainPanel extends QuestAbstractPanel {
private void setupQuest(Deck humanDeck) {
Quest_Assignment selectedQuest = ((QuestQuest) selectedOpponent).getQuestAssignment();
Deck computerDeck = QuestBattleManager.getAIDeckNewFormat("quest" + selectedQuest.getId());
Deck computerDeck = QuestBattleManager.getDeckFromFile("quest" + selectedQuest.getId());
Constant.Runtime.ComputerDeck[0] = computerDeck;
AllZone.setQuestAssignment(selectedQuest);