|
1 | 1 | package; |
2 | 2 |
|
| 3 | +import Achievements; |
| 4 | +import backend.HaxeCommit; |
| 5 | +import editors.MasterEditorMenu; |
| 6 | +import flixel.FlxCamera; |
3 | 7 | import flixel.FlxG; |
4 | 8 | import flixel.FlxObject; |
5 | 9 | import flixel.FlxSprite; |
6 | | -import flixel.FlxCamera; |
7 | 10 | import flixel.addons.transition.FlxTransitionableState; |
8 | 11 | import flixel.effects.FlxFlicker; |
9 | 12 | import flixel.graphics.frames.FlxAtlasFrames; |
10 | 13 | import flixel.group.FlxGroup.FlxTypedGroup; |
11 | | -import flixel.text.FlxText; |
| 14 | +import flixel.input.keyboard.FlxKey; |
12 | 15 | import flixel.math.FlxMath; |
| 16 | +import flixel.text.FlxText; |
13 | 17 | import flixel.tweens.FlxEase; |
14 | 18 | import flixel.tweens.FlxTween; |
15 | 19 | import flixel.util.FlxColor; |
16 | | -import lime.app.Application; |
17 | | -import Achievements; |
18 | | -import editors.MasterEditorMenu; |
19 | | -import flixel.input.keyboard.FlxKey; |
20 | 20 | import flixel.util.FlxTimer; |
21 | | -import backend.HaxeCommit; |
| 21 | +import lime.app.Application; |
22 | 22 |
|
23 | 23 | using StringTools; |
24 | 24 |
|
25 | 25 | class MainMenuState extends MusicBeatState |
26 | 26 | { |
27 | 27 | public static final gitCommit:String = HaxeCommit.getGitCommitHash(); |
28 | 28 |
|
29 | | - public static var psychEngineJSVersionNumber:String = '1.48.0'; //This is also used for Discord RPC |
| 29 | + public static var psychEngineJSVersionNumber:String = '1.48.1'; //This is also used for Discord RPC |
30 | 30 | public static var psychEngineJSVersion:String = psychEngineJSVersionNumber #if commit + ' (Commit $gitCommit)' #end; //This is also used for Discord RPC |
31 | 31 | public static var psychEngineVersion:String = '0.6.3'; //This is also used for Discord RPC |
32 | 32 | public static var curSelected:Int = 0; |
33 | 33 |
|
34 | 34 | var menuItems:FlxTypedGroup<FlxSprite>; |
35 | 35 | private var camGame:FlxCamera; |
36 | 36 | private var camAchievement:FlxCamera; |
37 | | - |
| 37 | + |
38 | 38 | var optionShit:Array<String> = [ |
39 | 39 | 'story_mode', |
40 | 40 | 'freeplay', |
@@ -109,7 +109,7 @@ class MainMenuState extends MusicBeatState |
109 | 109 | magenta.antialiasing = ClientPrefs.globalAntialiasing; |
110 | 110 | magenta.color = 0xFFfd719b; |
111 | 111 | add(magenta); |
112 | | - |
| 112 | + |
113 | 113 | // magenta.scrollFactor.set(); |
114 | 114 |
|
115 | 115 | menuItems = new FlxTypedGroup<FlxSprite>(); |
@@ -210,10 +210,10 @@ class MainMenuState extends MusicBeatState |
210 | 210 | } |
211 | 211 | override function beatHit() |
212 | 212 | { |
213 | | - if (curBeat % 2 == 0) |
| 213 | + if (curBeat % 2 == 0) |
214 | 214 | { |
215 | 215 | super.beatHit(); |
216 | | - |
| 216 | + |
217 | 217 | FlxG.camera.zoom += 0.025; |
218 | 218 |
|
219 | 219 | FlxTween.tween(FlxG.camera, {zoom: 1}, Conductor.crochet / 1200, {ease: FlxEase.quadOut}); |
|
0 commit comments