mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2024-11-27 17:33:03 +00:00
Merge pull request #155 from gedehari/version-check-fix
Move version check screen to TitleState
This commit is contained in:
commit
106e7accd6
|
@ -89,13 +89,6 @@ class MainMenuState extends MusicBeatState
|
||||||
versionShit.setFormat("VCR OSD Mono", 16, FlxColor.WHITE, LEFT, FlxTextBorderStyle.OUTLINE, FlxColor.BLACK);
|
versionShit.setFormat("VCR OSD Mono", 16, FlxColor.WHITE, LEFT, FlxTextBorderStyle.OUTLINE, FlxColor.BLACK);
|
||||||
add(versionShit);
|
add(versionShit);
|
||||||
|
|
||||||
if (versionShit.text.trim() != NGio.GAME_VER.trim() && !OutdatedSubState.leftState)
|
|
||||||
{
|
|
||||||
trace('OLD VERSION!');
|
|
||||||
|
|
||||||
FlxG.switchState(new OutdatedSubState());
|
|
||||||
}
|
|
||||||
|
|
||||||
// NG.core.calls.event.logEvent('swag').send();
|
// NG.core.calls.event.logEvent('swag').send();
|
||||||
|
|
||||||
changeItem();
|
changeItem();
|
||||||
|
|
|
@ -20,9 +20,13 @@ import flixel.tweens.FlxEase;
|
||||||
import flixel.tweens.FlxTween;
|
import flixel.tweens.FlxTween;
|
||||||
import flixel.util.FlxColor;
|
import flixel.util.FlxColor;
|
||||||
import flixel.util.FlxTimer;
|
import flixel.util.FlxTimer;
|
||||||
|
import io.newgrounds.NG;
|
||||||
|
import lime.app.Application;
|
||||||
import lime.utils.Assets;
|
import lime.utils.Assets;
|
||||||
import polymod.Polymod;
|
import polymod.Polymod;
|
||||||
|
|
||||||
|
using StringTools;
|
||||||
|
|
||||||
class TitleState extends MusicBeatState
|
class TitleState extends MusicBeatState
|
||||||
{
|
{
|
||||||
static var initialized:Bool = false;
|
static var initialized:Bool = false;
|
||||||
|
@ -261,7 +265,19 @@ class TitleState extends MusicBeatState
|
||||||
|
|
||||||
new FlxTimer().start(2, function(tmr:FlxTimer)
|
new FlxTimer().start(2, function(tmr:FlxTimer)
|
||||||
{
|
{
|
||||||
FlxG.switchState(new MainMenuState());
|
// Check if version is outdated
|
||||||
|
|
||||||
|
var version:String = "v" + Application.current.meta.get('version');
|
||||||
|
|
||||||
|
if (version.trim() != NGio.GAME_VER.trim() && !OutdatedSubState.leftState)
|
||||||
|
{
|
||||||
|
trace('OLD VERSION!');
|
||||||
|
FlxG.switchState(new OutdatedSubState());
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
FlxG.switchState(new MainMenuState());
|
||||||
|
}
|
||||||
});
|
});
|
||||||
// FlxG.sound.play('assets/music/titleShoot' + TitleState.soundExt, 0.7);
|
// FlxG.sound.play('assets/music/titleShoot' + TitleState.soundExt, 0.7);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue