diff --git a/source/TitleState.hx b/source/TitleState.hx index 66d9ba8f8..afc229ad2 100644 --- a/source/TitleState.hx +++ b/source/TitleState.hx @@ -109,6 +109,11 @@ class TitleState extends MusicBeatState StoryMenuState.weekUnlocked[0] = true; } + if (FlxG.save.data.seenVideo != null) + { + VideoState.seenVideo = FlxG.save.data.seenVideo; + } + #if FREEPLAY FlxG.switchState(new FreeplayState()); #elseif ANIMATE diff --git a/source/VideoState.hx b/source/VideoState.hx index 6fa93428c..18d5f0877 100644 --- a/source/VideoState.hx +++ b/source/VideoState.hx @@ -23,6 +23,9 @@ class VideoState extends MusicBeatState seenVideo = true; + FlxG.save.data.seenVideo = true; + FlxG.save.flush(); + if (FlxG.sound.music != null) FlxG.sound.music.stop();