From 5381052cf192c91db0d62fc234129c89c10c95b8 Mon Sep 17 00:00:00 2001 From: satanas Date: Tue, 3 Mar 2015 18:53:45 -0300 Subject: [PATCH] Improved detection of no records --- summary.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/summary.js b/summary.js index 936796e..768e7da 100644 --- a/summary.js +++ b/summary.js @@ -15,12 +15,12 @@ var summaryState = { // Score var movesFont = uiFonts.TITLE; var timeFont = uiFonts.TITLE; - if (game.global.moves < bestMoves) { + if (bestMoves === null || game.global.moves < bestMoves) { movesFont = uiFonts.RECORD; bitmapTextCentered(330, uiFonts.RECORD, 'You have set a new moves record!', 25); storage.save(bestMovesKey, game.global.moves); } - if (game.global.time < bestTime) { + if (bestTime === null || game.global.time < bestTime) { timeFont = uiFonts.RECORD; bitmapTextCentered(360, uiFonts.RECORD, 'You have set a new time record!', 25); storage.save(bestTimeKey, game.global.time); @@ -41,10 +41,12 @@ var summaryState = { game.sound.stopAll(); this.bgmSound = game.add.audio('finish'); this.bgmSound.play(); + + game.global.level += 1; + storage.save('level.current', game.global.level); }, next: function() { - game.global.level += 1; game.state.start('play'); } };