mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2024-12-27 23:46:45 +00:00
no debugger
This commit is contained in:
parent
3f2d1b4c1b
commit
e9ed7223b6
2
assets
2
assets
|
@ -1 +1 @@
|
|||
Subproject commit dfaf23dfa11ff67be2eea9113a80ff5dc0040f76
|
||||
Subproject commit c354795f7f560fa096b855c6e6bca745f77fa414
|
|
@ -124,6 +124,7 @@ import flixel.group.FlxGroup.FlxTypedGroup;
|
|||
import funkin.audio.visualize.PolygonVisGroup;
|
||||
import flixel.input.mouse.FlxMouseEvent;
|
||||
import flixel.text.FlxText;
|
||||
import flixel.system.debug.log.LogStyle;
|
||||
|
||||
using Lambda;
|
||||
|
||||
|
@ -544,6 +545,11 @@ class ChartEditorState extends UIState // UIState derives from MusicBeatState
|
|||
*/
|
||||
var playtestPracticeMode:Bool = false;
|
||||
|
||||
/**
|
||||
* Enables or disables the "debugger" popup that appears when you run into a flixel error.
|
||||
*/
|
||||
var enabledDebuggerPopup:Bool = true;
|
||||
|
||||
// Visuals
|
||||
|
||||
/**
|
||||
|
@ -4766,6 +4772,9 @@ class ChartEditorState extends UIState // UIState derives from MusicBeatState
|
|||
return;
|
||||
}
|
||||
|
||||
LogStyle.WARNING.openConsole = enabledDebuggerPopup;
|
||||
LogStyle.ERROR.openConsole = enabledDebuggerPopup;
|
||||
|
||||
// TODO: Rework asset system so we can remove this.
|
||||
switch (currentSongStage)
|
||||
{
|
||||
|
|
|
@ -488,6 +488,16 @@ class ChartEditorToolboxHandler
|
|||
state.playtestStartTime = checkboxStartTime.selected;
|
||||
};
|
||||
|
||||
var checkboxDebugger:Null<CheckBox> = toolbox.findComponent('playtestDebuggerCheckbox', CheckBox);
|
||||
|
||||
if (checkboxDebugger == null) throw 'ChartEditorToolboxHandler.buildToolboxPlaytestPropertiesLayout() - Could not find playtestDebuggerCheckbox component.';
|
||||
|
||||
state.enabledDebuggerPopup = checkboxDebugger.selected;
|
||||
|
||||
checkboxDebugger.onClick = _ -> {
|
||||
state.enabledDebuggerPopup = checkboxDebugger.selected;
|
||||
};
|
||||
|
||||
return toolbox;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue