From 1cd462d80b48e757a6e027fa2ba1769eaa4bf111 Mon Sep 17 00:00:00 2001 From: Agetian Date: Fri, 6 Jan 2017 11:24:30 +0000 Subject: [PATCH] - Further updates to Quest Draft Tournament support in mobile Forge, it should now be kind of possible to complete a QDT, at least in "Simulate AI vs. AI Results" mode, with a couple caveats and issues. Work is ongoing. --- .../match/winlose/QuestDraftWinLose.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/forge-gui-mobile/src/forge/screens/match/winlose/QuestDraftWinLose.java b/forge-gui-mobile/src/forge/screens/match/winlose/QuestDraftWinLose.java index a94a101aa56..6bfdb159d21 100644 --- a/forge-gui-mobile/src/forge/screens/match/winlose/QuestDraftWinLose.java +++ b/forge-gui-mobile/src/forge/screens/match/winlose/QuestDraftWinLose.java @@ -38,7 +38,7 @@ import forge.toolbox.FEvent.FEventHandler; */ public class QuestDraftWinLose extends ControlWinLose { private final transient ViewWinLose view; - private final QuestWinLoseController controller; + private final ControlWinLose controller; /** * Instantiates a new quest win lose handler. @@ -46,8 +46,17 @@ public class QuestDraftWinLose extends ControlWinLose { public QuestDraftWinLose(final ViewWinLose view0, final GameView game0) { super(view0, game0); this.view = view0; - controller = new QuestWinLoseController(game0, view0); + controller = new ControlWinLose(view0, game0); + } + @Override + public final void actionOnQuit() { + controller.actionOnQuit(); + super.actionOnQuit(); + } + + @Override + public final void showRewards(){ final QuestController quest = FModel.getQuest(); final boolean gameHadHumanPlayer = MatchController.instance.hasLocalPlayers(); @@ -117,11 +126,5 @@ public class QuestDraftWinLose extends ControlWinLose { } }); } - - @Override - public final void actionOnQuit() { - controller.actionOnQuit(); - super.actionOnQuit(); - } }