save options even if winlose overlay is disabled

This commit is contained in:
Anthony Calosa
2023-10-15 15:12:09 +08:00
parent 06db3b78a4
commit 20a5671da4
2 changed files with 4 additions and 1 deletions

View File

@@ -139,9 +139,11 @@ public class DuelScene extends ForgeScene {
public void run(Integer result) {
if (result == 0) {
afterGameEnd(enemyName, finalWinner);
if (Config.instance().getSettingData().disableWinLose)
if (Config.instance().getSettingData().disableWinLose) {
MatchController.writeMatchPreferences();
exitDuelScene();
}
}
fb.dispose();
}
}));

View File

@@ -313,6 +313,7 @@ public class MatchController extends AbstractGuiGame {
public void finishGame() {
if (Forge.isMobileAdventureMode) {
if (Config.instance().getSettingData().disableWinLose) {
MatchController.writeMatchPreferences();
if (getGameView().isMatchOver()){
Forge.setCursor(null, "0");
if (!DuelScene.instance().hasCallbackExit()){