you know the fuck what

still a wip

Co-Authored-By: Ne_Eo <NeeEoo@users.noreply.github.com>
This commit is contained in:
⍚~Nex
2024-04-07 03:02:16 +02:00
co-authored by Ne_Eo
parent b44794c697
commit a14f75b2ef
8 changed files with 97 additions and 38 deletions
@@ -21,9 +21,9 @@ class ScriptedAssetLibrary extends ModsFolderLibrary {
public var scriptName:String;
private static var nullValue:Dynamic = {};
public function new(scriptName:String, args:Array<Dynamic> = null, folderPath:String="./assets/", libName:String="assets", ?modName:String) {
public function new(scriptName:String, args:Array<Dynamic> = null, basePath:String="./assets/", libName:String="assets", ?modName:String) {
if(modName == null) modName = scriptName;
super(folderPath, libName, modName);
super(basePath, libName, modName);
this.scriptName = scriptName;
script = Script.create(Paths.script("data/library/" + scriptName));
script.setParent(this);
@@ -31,7 +31,10 @@ class ScriptedAssetLibrary extends ModsFolderLibrary {
script.load();
if(args == null) args = [];
script.call("create", args);
trace(script);
}
override function toString():String {
return '(ScriptedAssetLibrary: $libName/$modName/$scriptName)';
}
#if MOD_SUPPORT