From 046c4e90a03fb7eba6423083fcaaecd25ab46e1e Mon Sep 17 00:00:00 2001 From: WorstAquaPlayer Date: Sun, 21 Mar 2021 16:07:59 -0300 Subject: [PATCH 1/2] Fix new save data not being created properly --- source/TitleState.hx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/source/TitleState.hx b/source/TitleState.hx index f7ea7fa..046d4ab 100644 --- a/source/TitleState.hx +++ b/source/TitleState.hx @@ -66,6 +66,8 @@ class TitleState extends MusicBeatState trace('NEWGROUNDS LOL'); #end + FlxG.save.bind('funkin', 'ninjamuffin99'); + if (FlxG.save.data.newInput == null) FlxG.save.data.newInput = true; @@ -77,8 +79,12 @@ class TitleState extends MusicBeatState if (FlxG.save.data.accuracyDisplay == null) FlxG.save.data.accuracyDisplay = true; - - FlxG.save.bind('funkin', 'ninjamuffin99'); + + if (FlxG.save.data.accuracyDisplay == null) + FlxG.save.data.accuracyDisplay = true; + + if (FlxG.save.data.offset == null) + FlxG.save.data.offset = 0; Highscore.load(); From 1a1a9ca77724a747a037b83a23160046646949b6 Mon Sep 17 00:00:00 2001 From: WorstAquaPlayer Date: Sun, 21 Mar 2021 16:10:48 -0300 Subject: [PATCH 2/2] Changes in Options now properly saves in web build --- source/OptionsMenu.hx | 1 + 1 file changed, 1 insertion(+) diff --git a/source/OptionsMenu.hx b/source/OptionsMenu.hx index a2293db..72849a5 100644 --- a/source/OptionsMenu.hx +++ b/source/OptionsMenu.hx @@ -121,6 +121,7 @@ class OptionsMenu extends MusicBeatState FlxG.switchState(new LoadReplayState()); } } + FlxG.save.flush(); } var isSettingControl:Bool = false;