From 96525f156afd00a2e9577c2c963e4fa216643b2c Mon Sep 17 00:00:00 2001 From: dazedanon Date: Fri, 24 Oct 2025 10:37:18 -0500 Subject: [PATCH] why does bat not have or/and logic lmao --- gameupdate/patch.bat | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gameupdate/patch.bat b/gameupdate/patch.bat index 5220fee..f7a78cd 100644 --- a/gameupdate/patch.bat +++ b/gameupdate/patch.bat @@ -80,7 +80,15 @@ if exist "%ROOT_DIR%\data.dts" ( echo [Pre-Setup] Running SRPG_Unpacker preparation steps... REM Step 1: Unpack (once) - if not exist "%ROOT_DIR%\data\" if not exist "%ROOT_DIR%\data\project.dat" ( + if not exist "%ROOT_DIR%\data\" ( + set "SHOULD_UNPACK=1" + ) else if not exist "%ROOT_DIR%\data\project.dat" ( + set "SHOULD_UNPACK=1" + ) else ( + set "SHOULD_UNPACK=0" + ) + + if "!SHOULD_UNPACK!"=="1" ( if exist "%ROOT_DIR%\data.dts" ( echo [Pre-Setup] Step 1: Unpacking data.dts to data pushd "%ROOT_DIR%"