mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
- Added code to refresh Pets immediately after purchasing one.
This commit is contained in:
@@ -183,13 +183,7 @@ public class Gui_Quest extends JFrame implements NewConstants{
|
|||||||
//if (questData.getMode().equals("Fantasy"))
|
//if (questData.getMode().equals("Fantasy"))
|
||||||
if ("Fantasy".equals(questData.getMode()))
|
if ("Fantasy".equals(questData.getMode()))
|
||||||
{
|
{
|
||||||
//petComboBox.removeAll();
|
refreshPets();
|
||||||
ArrayList<String> petList = QuestUtil.getPetNames(questData);
|
|
||||||
for (int i=0;i<petList.size();i++)
|
|
||||||
petComboBox.addItem(petList.get(i));
|
|
||||||
|
|
||||||
petComboBox.addItem("None");
|
|
||||||
petComboBox.addItem("No Plant/Pet");
|
|
||||||
|
|
||||||
lifeLabel.setBounds(new Rectangle(1, 195, 499, 15));
|
lifeLabel.setBounds(new Rectangle(1, 195, 499, 15));
|
||||||
lifeLabel.setHorizontalAlignment(SwingConstants.CENTER);
|
lifeLabel.setHorizontalAlignment(SwingConstants.CENTER);
|
||||||
@@ -322,9 +316,20 @@ public class Gui_Quest extends JFrame implements NewConstants{
|
|||||||
lifeLabel.setText("Max Life: " + questData.getLife());
|
lifeLabel.setText("Max Life: " + questData.getLife());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void refreshPets(){
|
||||||
|
petComboBox.removeAllItems();
|
||||||
|
ArrayList<String> petList = QuestUtil.getPetNames(questData);
|
||||||
|
for (int i=0;i<petList.size();i++)
|
||||||
|
petComboBox.addItem(petList.get(i));
|
||||||
|
|
||||||
|
petComboBox.addItem("None");
|
||||||
|
petComboBox.addItem("No Plant/Pet");
|
||||||
|
}
|
||||||
|
|
||||||
//make sure credits/life get updated after shopping at bazaar
|
//make sure credits/life get updated after shopping at bazaar
|
||||||
public void setVisible(boolean b)
|
public void setVisible(boolean b)
|
||||||
{
|
{
|
||||||
|
refreshPets();
|
||||||
refreshCredits();
|
refreshCredits();
|
||||||
refreshLife();
|
refreshLife();
|
||||||
super.setVisible(b);
|
super.setVisible(b);
|
||||||
|
|||||||
Reference in New Issue
Block a user