mirror of
https://git.do.srb2.org/KartKrew/Kart-Public.git
synced 2024-12-27 04:41:23 +00:00
Finishing touches 2
This commit is contained in:
parent
d4718fa6d1
commit
6694b203e0
2 changed files with 22 additions and 5 deletions
|
@ -26,6 +26,8 @@ if ["%SVZIP%"] == [""] (
|
||||||
|
|
||||||
:: Operate on install archives
|
:: Operate on install archives
|
||||||
|
|
||||||
|
type NUL > "%SCRIPTDIR%\new-install\staging.txt"
|
||||||
|
|
||||||
if exist "%SCRIPTDIR%\Installer.7z" (
|
if exist "%SCRIPTDIR%\Installer.7z" (
|
||||||
if ["%SVZIP%"] == [""] (
|
if ["%SVZIP%"] == [""] (
|
||||||
echo.
|
echo.
|
||||||
|
@ -60,4 +62,6 @@ if exist "%SCRIPTDIR%\Patch_x64.7z" (
|
||||||
"%SVZIP%" a "%SCRIPTDIR%\Patch_x64.7z" "%SCRIPTDIR%\new-install\"
|
"%SVZIP%" a "%SCRIPTDIR%\Patch_x64.7z" "%SCRIPTDIR%\new-install\"
|
||||||
)
|
)
|
||||||
copy /y /b "%SCRIPTDIR%\sfx\7zsd_LZMA2_x64.sfx" + "%SCRIPTDIR%\sfx\config-patch.txt" + "%SCRIPTDIR%\Patch_x64.7z" "%SCRIPTDIR%\SRB2-%SRB2VERSIONNAME%-x64-Patch.exe"
|
copy /y /b "%SCRIPTDIR%\sfx\7zsd_LZMA2_x64.sfx" + "%SCRIPTDIR%\sfx\config-patch.txt" + "%SCRIPTDIR%\Patch_x64.7z" "%SCRIPTDIR%\SRB2-%SRB2VERSIONNAME%-x64-Patch.exe"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
del /f /q "%SCRIPTDIR%\new-install\staging.txt"
|
||||||
|
|
|
@ -29,6 +29,15 @@ set "STAGINGDIR=%STAGINGDIR:~0,-1%"
|
||||||
for %%d in ("%STAGINGDIR%") do set INSTALLDIR=%%~dpd
|
for %%d in ("%STAGINGDIR%") do set INSTALLDIR=%%~dpd
|
||||||
set "INSTALLDIR=%INSTALLDIR:~0,-1%"
|
set "INSTALLDIR=%INSTALLDIR:~0,-1%"
|
||||||
|
|
||||||
|
:: FAILSAFE: Check if staging.txt exists in the directory
|
||||||
|
:: If not, exit, so we don't mess up anything by accident.
|
||||||
|
|
||||||
|
if exist "%STAGINGDIR%\staging.txt" (
|
||||||
|
echo.
|
||||||
|
) else (
|
||||||
|
exit
|
||||||
|
)
|
||||||
|
|
||||||
:: Check if we need to create %userprofile%\SRB2
|
:: Check if we need to create %userprofile%\SRB2
|
||||||
|
|
||||||
set "USERDIR=%INSTALLDIR%"
|
set "USERDIR=%INSTALLDIR%"
|
||||||
|
@ -90,11 +99,11 @@ echo f | xcopy /y "%STAGINGDIR%\LICENSE.txt" "%USERDIR%\LICENSE.txt"
|
||||||
echo f | xcopy /y "%STAGINGDIR%\LICENSE-3RD-PARTY.txt" "%USERDIR%\LICENSE-3RD-PARTY.txt"
|
echo f | xcopy /y "%STAGINGDIR%\LICENSE-3RD-PARTY.txt" "%USERDIR%\LICENSE-3RD-PARTY.txt"
|
||||||
echo Your game data and mods folder is: > "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo Your game data and mods folder is: > "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo "%USERDIR%" >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo %USERDIR% >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo Your install folder is: >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo Your install folder is: >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo "%INSTALLDIR%" >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo %INSTALLDIR% >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo To run SRB2, go to: >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo To run SRB2, go to: >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
echo. >> "%USERDIR%\! Data and Mods Go Here !.txt"
|
||||||
|
@ -186,7 +195,11 @@ for %%F in ("%STAGINGDIR%\*") DO (
|
||||||
if ["%%~nxF"] == ["staging.bat"] (
|
if ["%%~nxF"] == ["staging.bat"] (
|
||||||
echo.
|
echo.
|
||||||
) else (
|
) else (
|
||||||
move "%STAGINGDIR%\%%~nxF" "%INSTALLDIR%\%%~nxF"
|
if ["%%~nxF"] == ["staging.txt"] (
|
||||||
|
echo.
|
||||||
|
) else (
|
||||||
|
move "%STAGINGDIR%\%%~nxF" "%INSTALLDIR%\%%~nxF"
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -222,7 +235,7 @@ if ["%OLDINSTALLCHANGED%"] == ["1"] (
|
||||||
"%systemroot%\explorer.exe" "%USERDIR%"
|
"%systemroot%\explorer.exe" "%USERDIR%"
|
||||||
echo Finished! You may find your game data in this folder: > %TEMP%\srb2msgprompt.txt
|
echo Finished! You may find your game data in this folder: > %TEMP%\srb2msgprompt.txt
|
||||||
echo. >> %TEMP%\srb2msgprompt.txt
|
echo. >> %TEMP%\srb2msgprompt.txt
|
||||||
echo %USERDIR% >> %TEMP%\srb2msgprompt.txt
|
echo %USERDIR% >> %TEMP%\srb2msgprompt.txt
|
||||||
echo. >> %TEMP%\srb2msgprompt.txt
|
echo. >> %TEMP%\srb2msgprompt.txt
|
||||||
echo To run SRB2, go to: Start Menu ^> Programs ^> Sonic Robo Blast 2. >> %TEMP%\srb2msgprompt.txt
|
echo To run SRB2, go to: Start Menu ^> Programs ^> Sonic Robo Blast 2. >> %TEMP%\srb2msgprompt.txt
|
||||||
%MSGEXE% "%username%" < %TEMP%\srb2msgprompt.txt
|
%MSGEXE% "%username%" < %TEMP%\srb2msgprompt.txt
|
||||||
|
|
Loading…
Reference in a new issue