Thank you Torranx

This commit is contained in:
frutescens 2024-11-09 19:41:47 -08:00
parent 91c505476a
commit 1f72a802ec

View File

@ -173,16 +173,18 @@ export class GameOverPhase extends BattlePhase {
}); });
}; };
/* Added a local check to see if the game is running offline on victory /* Added a local check to see if the game is running offline
If Online, execute apiFetch as intended If Online, execute apiFetch as intended
If Offline, execute offlineNewClear(), a localStorage implementation of newClear daily run checks */ If Offline, execute offlineNewClear() only for victory, a localStorage implementation of newClear daily run checks */
if (!Utils.isLocal || Utils.isLocalServerConnected) { if (!Utils.isLocal || Utils.isLocalServerConnected) {
pokerogueApi.savedata.session.newclear({ slot: this.scene.sessionSlotId, isVictory: this.isVictory, clientSessionId: clientSessionId }) pokerogueApi.savedata.session.newclear({ slot: this.scene.sessionSlotId, isVictory: this.isVictory, clientSessionId: clientSessionId })
.then((success) => doGameOver(!!success)); .then((success) => doGameOver(!!success));
} else { } else {
this.scene.gameData.offlineNewClear(this.scene).then(result => { if (this.isVictory) {
doGameOver(result); this.scene.gameData.offlineNewClear(this.scene).then(result => {
}); doGameOver(result);
});
}
} }
} }