diff --git a/source/funkin/backend/scripting/HScript.hx b/source/funkin/backend/scripting/HScript.hx index 962db9e2..5c8d66d7 100644 --- a/source/funkin/backend/scripting/HScript.hx +++ b/source/funkin/backend/scripting/HScript.hx @@ -64,7 +64,13 @@ class HScript extends Script { } private function importFailedCallback(cl:Array):Bool { - var assetsPath = 'assets/source/${cl.join("/")}'; + if(_importFailedCallback(cl, "") || _importFailedCallback(cl, "source/")) { + return true; + } + return false; + } + private function _importFailedCallback(cl:Array, prefix:String):Bool { + var assetsPath = 'assets/$prefix${cl.join("/")}'; for(hxExt in ["hx", "hscript", "hsc", "hxs"]) { var p = '$assetsPath.$hxExt'; if (__importedPaths.contains(p))