[Mobile] Update Quest buttons

This commit is contained in:
Anthony Calosa
2020-12-05 14:16:22 +08:00
parent 8b93e38274
commit 1bc9fb08d6
2 changed files with 14 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ import forge.menu.FPopupMenu;
import forge.model.FModel;
import forge.screens.FScreen;
import forge.screens.LoadingOverlay;
import forge.screens.home.HomeScreen;
import forge.screens.home.LoadGameMenu.LoadGameScreen;
import forge.toolbox.FEvent;
import forge.toolbox.FEvent.FEventHandler;
@@ -81,6 +82,18 @@ public class ConquestMenu extends FPopupMenu {
Forge.openScreen(screen0, Forge.getCurrentScreen() != multiverseScreen);
}
static {
//the first time planarconquest mode is launched, add button for it if in Landscape mode
if (Forge.isLandscapeMode()) {
HomeScreen.instance.addButtonForMode("-"+Localizer.getInstance().getMessage("lblPlanarConquest"), new FEventHandler() {
@Override
public void handleEvent(FEvent e) {
launchPlanarConquest(LaunchReason.StartPlanarConquest);
}
});
}
}
public static ConquestMenu getMenu() {
return conquestMenu;
}

View File

@@ -160,7 +160,7 @@ public class QuestMenu extends FPopupMenu implements IVQuestStats {
static {
//the first time quest mode is launched, add button for it if in Landscape mode
if (Forge.isLandscapeMode()) {
HomeScreen.instance.addButtonForMode(Localizer.getInstance().getMessage("lblQuestMode"), new FEventHandler() {
HomeScreen.instance.addButtonForMode("-"+Localizer.getInstance().getMessage("lblQuestMode"), new FEventHandler() {
@Override
public void handleEvent(FEvent e) {
launchQuestMode(LaunchReason.StartQuestMode, HomeScreen.instance.getQuestCommanderMode());