Merge branch 'new-editors' into zoro-charterstuffs

This commit is contained in:
TheZoroForce240
2024-08-25 14:49:21 +01:00
301 changed files with 1384 additions and 158 deletions
@@ -3,7 +3,7 @@ package funkin.backend.scripting;
import flixel.FlxState;
import funkin.backend.scripting.events.*;
class EventManager {
final class EventManager {
// map doesnt work for that
public static var eventValues:Array<CancellableEvent> = [];
public static var eventKeys:Array<Class<CancellableEvent>> = [];
@@ -11,7 +11,11 @@ import funkin.backend.system.Conductor;
class GlobalScript {
public static var scripts:ScriptPack;
private static var initalized:Bool = false;
public static function init() {
if(initalized) return;
initalized = true;
#if MOD_SUPPORT
ModsFolder.onModSwitch.add(onModSwitch);
#end
@@ -0,0 +1,13 @@
package funkin.backend.scripting.events;
final class HealthIconChangeEvent extends CancellableEvent {
/**
* Amount
*/
public var amount:Int;
/**
* The health icon
*/
public var healthIcon:funkin.game.HealthIcon;
}