editor picker icons
Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
This commit is contained in:
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 44 KiB |
@@ -29,6 +29,14 @@ class EditorPicker extends MusicBeatSubstate {
|
||||
state: UIDebugState
|
||||
},
|
||||
#end
|
||||
{
|
||||
name: "Wiki",
|
||||
iconID: 5,
|
||||
state: null,
|
||||
onClick: function() {
|
||||
CoolUtil.openURL("https://fnf-cne-devs.github.io/");
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "Debug Options",
|
||||
iconID: 4,
|
||||
@@ -96,7 +104,9 @@ class EditorPicker extends MusicBeatSubstate {
|
||||
}
|
||||
|
||||
if (controls.ACCEPT || FlxG.mouse.justReleased) {
|
||||
if (options[curSelected].state != null) {
|
||||
if(options[curSelected].onClick != null)
|
||||
options[curSelected].onClick();
|
||||
else if (options[curSelected].state != null) {
|
||||
selected = true;
|
||||
CoolUtil.playMenuSFX(CONFIRM);
|
||||
|
||||
@@ -147,6 +157,7 @@ typedef Editor = {
|
||||
var name:String;
|
||||
var iconID:Int;
|
||||
var state:Class<MusicBeatState>;
|
||||
var ?onClick:Void->Void;
|
||||
}
|
||||
|
||||
class EditorPickerOption extends FlxTypedSpriteGroup<FlxSprite> {
|
||||
@@ -163,7 +174,6 @@ class EditorPickerOption extends FlxTypedSpriteGroup<FlxSprite> {
|
||||
public function new(name:String, iconID:Int, height:Float) {
|
||||
super();
|
||||
|
||||
|
||||
FlxG.mouse.visible = true;
|
||||
iconSpr = new FlxSprite();
|
||||
iconSpr.loadGraphic(Paths.image('editors/icons'), true, 128, 128);
|
||||
|
||||
Reference in New Issue
Block a user