From a8cfdee5ccf3b3fb3136e9eb0b2f003a1ccd631f Mon Sep 17 00:00:00 2001 From: HEIHUAa <112499486+HEIHUAa@users.noreply.github.com> Date: Mon, 19 Jan 2026 14:49:15 +0800 Subject: [PATCH] repair ScriptableShader.shader = null --- source/funkin/backend/shaders/ScriptableShader.hx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/funkin/backend/shaders/ScriptableShader.hx b/source/funkin/backend/shaders/ScriptableShader.hx index 72a4a150a5..c77bd18e36 100644 --- a/source/funkin/backend/shaders/ScriptableShader.hx +++ b/source/funkin/backend/shaders/ScriptableShader.hx @@ -30,6 +30,8 @@ class ScriptableShader extends FlxBasic implements IHScriptCustomBehaviour { if((shader is CustomShader)) scriptName = cast(shader, CustomShader).fileName; else throw "Missing name for shader script, please provide a scriptName, or use CustomShader"; + this.shader = shader; + script = Script.create(Paths.script('shaders/$scriptName')); script.setParent(shader); script.set("shader", shader);