From e09cd21ac81ee793df364accd844712283822d16 Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Tue, 20 Feb 2024 21:22:54 +0530 Subject: [PATCH] fix textures not loading in certain cases --- src/DifBuilder.hx | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/DifBuilder.hx b/src/DifBuilder.hx index 4bf896fc..1c044de4 100644 --- a/src/DifBuilder.hx +++ b/src/DifBuilder.hx @@ -619,6 +619,15 @@ class DifBuilder { return true; } + prevDir = Path.directory(prevDir); + + if (ResourceLoader.exists(prevDir + "/" + tex + ".jpg")) { + return true; + } + if (ResourceLoader.exists(prevDir + "/" + tex + ".png")) { + return true; + } + return false; } function tex(tex:String):String { @@ -642,6 +651,15 @@ class DifBuilder { return prevDir + "/" + tex + ".png"; } + var prevDir = Path.directory(prevDir); + + if (ResourceLoader.exists(prevDir + "/" + tex + ".jpg")) { + return prevDir + "/" + tex + ".jpg"; + } + if (ResourceLoader.exists(prevDir + "/" + tex + ".png")) { + return prevDir + "/" + tex + ".png"; + } + return null; } var loadtexs = [];