From 741e42caa4f4f5a196c2e909c7198469e06e1a27 Mon Sep 17 00:00:00 2001 From: GetParanoid Date: Tue, 14 Apr 2026 04:44:44 -0700 Subject: [PATCH] launcher update --- ____Update-And-Launch-SPT.bat | 44 +++++++++++++++++++++++++++++------ 1 file changed, 37 insertions(+), 7 deletions(-) diff --git a/____Update-And-Launch-SPT.bat b/____Update-And-Launch-SPT.bat index 9c1fd97..75f6f20 100644 --- a/____Update-And-Launch-SPT.bat +++ b/____Update-And-Launch-SPT.bat @@ -1,17 +1,47 @@ @echo off -echo "Updating Modpack & Launching SPT..." +setlocal EnableDelayedExpansion +for /f %%a in ('echo prompt $E ^| cmd') do set "ESC=%%a" +set "RESET=%ESC%[0m" +set "BOLD=%ESC%[1m" +set "DIM=%ESC%[2m" +set "CYAN=%ESC%[96m" +set "GREEN=%ESC%[92m" +set "YELLOW=%ESC%[93m" +set "MAGENTA=%ESC%[95m" +set "GRAY=%ESC%[90m" + +title SPT Updater + +cls +echo. +echo %CYAN%%BOLD%==================================================%RESET% +echo %CYAN%%BOLD% SPT Modpack Updater ^& Launcher %RESET% +echo %CYAN%%BOLD%==================================================%RESET% +echo. + +echo %MAGENTA%[1/4]%RESET% %BOLD%Resetting local changes...%RESET% git reset --hard HEAD +echo. -echo "Cleaning up untracked files..." +echo %MAGENTA%[2/4]%RESET% %BOLD%Cleaning untracked files...%RESET% git clean -fd +echo. -echo "Pulling latest changes..." +echo %MAGENTA%[3/4]%RESET% %BOLD%Pulling latest changes...%RESET% git pull origin main +echo. -echo "Launching SPT..." +echo %MAGENTA%[4/4]%RESET% %BOLD%Launching SPT...%RESET% start "" /d "%~dp0SPT" "%~dp0SPT\SPT.Launcher.exe" +echo %GREEN% ^> Launcher started successfully%RESET% +echo. -echo "Closing in 5 seconds..." -timeout /t 5 /nobreak >nul -exit \ No newline at end of file +echo %CYAN%%BOLD%==================================================%RESET% +for /l %%i in (5,-1,1) do ( + nul +) +echo. +echo %CYAN%%BOLD%==================================================%RESET% +exit