Constructor
Variables
options:Array<Editor> = [{ name : "Chart Editor", id : "chart", state : funkin.editors.charter.CharterSelection }, { name : "Character Editor", id : "character", state : funkin.editors.character.CharacterSelection }, { name : "Stage Editor", id : "stage", state : funkin.editors.stage.StageSelection }, { name : "Alphabet Editor", id : "alphabet", state : funkin.editors.alphabet.AlphabetSelection }, { name : "Wiki", id : "wiki", state : null, onClick : function() { CoolUtil.openURL(Flags.URL_WIKI); } }]
Methods
Inherited Variables
Defined by MusicBeatSubstate
stateScripts:ScriptPack
Current injected script attached to the state. To add one, create a file at path "data/states/stateName" (ex: "data/states/PauseMenuSubstate.hx")
Inherited Methods
Defined by MusicBeatSubstate
View on GitHub
lerp(v1:Float, v2:Float, ratio:Float, fpsSensitive:Bool = false):Float
Shortcut to FlxMath.lerp
or CoolUtil.lerp
, depending on fpsSensitive
Parameters:
v1 | Value 1 |
---|---|
v2 | Value 2 |
ratio | Ratio |
fpsSensitive | Whenever the ratio should not be adjusted to run at the same speed independent of framerate. |