[Mobile] Preferred Art Options

This commit is contained in:
Anthony Calosa
2021-03-22 21:46:39 +08:00
parent 17352940ab
commit e4a0ce9165
14 changed files with 92 additions and 11 deletions

View File

@@ -239,9 +239,7 @@ public class MatchController extends AbstractGuiGame {
};
try {
phaseGameState.initFromGame(getGameView().getGame());
} catch (Exception e) {
System.out.println(phaseGameState);
}
} catch (Exception e) {}
}
}

View File

@@ -396,6 +396,29 @@ public class SettingsPage extends TabPage<SettingsScreen> {
localizer.getMessage("cbImageFetcher"),
localizer.getMessage("nlImageFetcher")),
4);
lstSettings.addItem(new CustomSelectSetting(FPref.UI_PREFERRED_ART,
localizer.getMessage("lblPreferredArt"),
localizer.getMessage("nlPreferredArt"),
new String[]{"Latest", "Earliest", "Default"}) {
@Override
public void valueChanged(String newValue) {
super.valueChanged(newValue);
FOptionPane.showConfirmDialog (
localizer.getMessage("lblRestartForgeDescription"),
localizer.getMessage("lblRestartForge"),
localizer.getMessage("lblRestart"),
localizer.getMessage("lblLater"), new Callback<Boolean>() {
@Override
public void run(Boolean result) {
if (result) {
Forge.restart(true);
}
}
}
);
}
},
4);
lstSettings.addItem(new BooleanSetting(FPref.UI_OVERLAY_FOIL_EFFECT,
localizer.getMessage("cbDisplayFoil"),
localizer.getMessage("nlDisplayFoil")),