Change URL on Wiki + Added some flags

This commit is contained in:
Ne_Eo
2024-11-29 21:44:03 +01:00
parent 36bb272ab4
commit 90a8c2711c
6 changed files with 23 additions and 16 deletions
+9 -4
View File
@@ -161,10 +161,12 @@ class MusicBeatState extends FlxState implements IBeatReceiver
super.createPost(); super.createPost();
persistentUpdate = true; persistentUpdate = true;
call("postCreate"); call("postCreate");
if (!skipTransIn) if(!Flags.DISABLE_TRANSITIONS) {
startTransition(null); if (!skipTransIn)
skipTransIn = false; startTransition(null);
skipTransOut = false; skipTransIn = false;
skipTransOut = false;
}
} }
public function startTransition(?newState:FlxState, skipSubStates:Bool = false):Bool { public function startTransition(?newState:FlxState, skipSubStates:Bool = false):Bool {
@@ -282,6 +284,9 @@ class MusicBeatState extends FlxState implements IBeatReceiver
if (e.cancelled) if (e.cancelled)
return false; return false;
if(Flags.DISABLE_TRANSITIONS)
return true;
if (skipTransOut || (subState is MusicBeatTransition && cast(subState, MusicBeatTransition).newState != null)) if (skipTransOut || (subState is MusicBeatTransition && cast(subState, MusicBeatTransition).newState != null))
return true; return true;
startTransition(e.substate); startTransition(e.substate);
+4 -1
View File
@@ -99,7 +99,6 @@ class Flags {
public static var DEFAULT_CUTSCENE_PAUSE_ITEMS:Array<String> = ['Resume Cutscene', 'Skip Cutscene', 'Restart Cutscene', 'Exit to menu']; public static var DEFAULT_CUTSCENE_PAUSE_ITEMS:Array<String> = ['Resume Cutscene', 'Skip Cutscene', 'Restart Cutscene', 'Exit to menu'];
public static var DEFAULT_GITAROO:Bool = true; public static var DEFAULT_GITAROO:Bool = true;
public static var GITAROO_CHANCE:Float = 0.1; public static var GITAROO_CHANCE:Float = 0.1;
public static var DEFAULT_CAN_ACCESS_DEBUG_MENUS:Bool = true;
public static var DEFAULT_MUTE_VOCALS_ON_MISS:Bool = true; public static var DEFAULT_MUTE_VOCALS_ON_MISS:Bool = true;
public static var DEFAULT_MAX_HEALTH:Float = 2.0; public static var DEFAULT_MAX_HEALTH:Float = 2.0;
@@ -132,6 +131,10 @@ class Flags {
public static var UNDO_PREFIX:String = "* "; public static var UNDO_PREFIX:String = "* ";
public static var JSON_PRETTY_PRINT:String = "\t"; public static var JSON_PRETTY_PRINT:String = "\t";
public static var DISABLE_EDITORS:Bool = false;
public static var DISABLE_BETA_WARNING_SCREEN:Bool = false;
public static var DISABLE_TRANSITIONS:Bool = false;
// -- End of Codename's Default Flags -- // -- End of Codename's Default Flags --
/** /**
+3 -4
View File
@@ -66,12 +66,11 @@ class MainState extends FlxState {
if(Framerate.isLoaded) if(Framerate.isLoaded)
Framerate.instance.reload(); Framerate.instance.reload();
if (betaWarningShown) if (Flags.DISABLE_BETA_WARNING_SCREEN || betaWarningShown)
FlxG.switchState(new TitleState()); FlxG.switchState(new TitleState());
else { else
FlxG.switchState(new BetaWarningState()); FlxG.switchState(new BetaWarningState());
betaWarningShown = true; betaWarningShown = true;
}
#if sys #if sys
CoolUtil.safeAddAttributes('./.temp/', NativeAPI.FileAttribute.HIDDEN); CoolUtil.safeAddAttributes('./.temp/', NativeAPI.FileAttribute.HIDDEN);
+1 -1
View File
@@ -34,7 +34,7 @@ class EditorPicker extends MusicBeatSubstate {
iconID: 5, iconID: 5,
state: null, state: null,
onClick: function() { onClick: function() {
CoolUtil.openURL("https://fnf-cne-devs.github.io/"); CoolUtil.openURL("https://codename-engine.com/");
} }
}, },
{ {
+5 -5
View File
@@ -215,7 +215,7 @@ class PlayState extends MusicBeatState
/** /**
* Whenever the player can press 7, 8 or 9 to access the debug menus. * Whenever the player can press 7, 8 or 9 to access the debug menus.
*/ */
public var canAccessDebugMenus:Bool = Flags.DEFAULT_CAN_ACCESS_DEBUG_MENUS; public var canAccessDebugMenus:Bool = !Flags.DISABLE_EDITORS;
/** /**
* Whether or not to show the secret gitaroo pause. * Whether or not to show the secret gitaroo pause.
*/ */
@@ -1300,14 +1300,14 @@ class PlayState extends MusicBeatState
if (chartingMode && FlxG.keys.justPressed.SEVEN) { if (chartingMode && FlxG.keys.justPressed.SEVEN) {
FlxG.switchState(new funkin.editors.charter.Charter(SONG.meta.name, difficulty, false)); FlxG.switchState(new funkin.editors.charter.Charter(SONG.meta.name, difficulty, false));
} }
if (FlxG.keys.justPressed.F5) { /*if (FlxG.keys.justPressed.F5) {
Logs.trace('[PlayState] Reloading scripts...', WARNING, YELLOW); Logs.trace('[PlayState] Reloading scripts...', WARNING, YELLOW);
scripts.reload(); scripts.reload();
Logs.trace('[PlayState] Song scripts successfully reloaded.', WARNING, GREEN); Logs.trace('[PlayState] Song scripts successfully reloaded.', WARNING, GREEN);
} }*/
} }
if (doIconBop) { if (doIconBop) {
var iconLerp = Flags.ICON_LERP; var iconLerp = Flags.ICON_LERP;
iconP1.scale.set(lerp(iconP1.scale.x, 1, iconLerp), lerp(iconP1.scale.y, 1, iconLerp)); iconP1.scale.set(lerp(iconP1.scale.x, 1, iconLerp), lerp(iconP1.scale.y, 1, iconLerp));
iconP2.scale.set(lerp(iconP2.scale.x, 1, iconLerp), lerp(iconP2.scale.y, 1, iconLerp)); iconP2.scale.set(lerp(iconP2.scale.x, 1, iconLerp), lerp(iconP2.scale.y, 1, iconLerp));
@@ -1870,7 +1870,7 @@ class PlayState extends MusicBeatState
camHUD.zoom += Flags.HUD_BOP_STRENGTH * camZoomingStrength; camHUD.zoom += Flags.HUD_BOP_STRENGTH * camZoomingStrength;
} }
if (doIconBop) if (doIconBop)
{ {
var iconScale = Flags.BOP_ICON_SCALE; var iconScale = Flags.BOP_ICON_SCALE;
iconP1.scale.set(iconScale, iconScale); iconP1.scale.set(iconScale, iconScale);
+1 -1
View File
@@ -25,7 +25,7 @@ class MainMenuState extends MusicBeatState
var camFollow:FlxObject; var camFollow:FlxObject;
var versionText:FunkinText; var versionText:FunkinText;
public var canAccessDebugMenus:Bool = Flags.DEFAULT_CAN_ACCESS_DEBUG_MENUS; public var canAccessDebugMenus:Bool = !Flags.DISABLE_EDITORS;
override function create() override function create()
{ {