Files
firestorm/_UNUSED/Gameleap/batch/maps/tctd.bat
T
Cyd 2b8ca921cb Initial full mirror of c:\VWE (source + assets + toolchain + outputs) via Git LFS
Complete disaster-recovery snapshot: engine/game source, game data assets,
VC6 toolchain + DX SDKs, build outputs, deployed game, and _UNUSED archive.
Large binaries in Git LFS; text preserved byte-for-byte (core.autocrlf=false,
no eol attributes). See RECOVERY.md for the one-clone rebuild procedure.
2026-06-24 21:28:16 -05:00

158 lines
5.4 KiB
Batchfile

:START
cls
@ECHO OFF
Echo 1. Map Maker
Echo 2. Files to Gameleap
Echo 3. TCTD
Echo 4. Files to Games
Echo 5. Mission Files to Gameleap
Echo X. Exit
C:\Batch\CHOICE.com /C:12345X /N Please choose a menu option.
IF ERRORLEVEL == 6 GOTO QUIT_MENU
IF ERRORLEVEL == 5 GOTO MISSIONS
IF ERRORLEVEL == 4 GOTO TRANSFER
IF ERRORLEVEL == 3 GOTO TCTD
IF ERRORLEVEL == 2 GOTO GAMELEAP
IF ERRORLEVEL == 1 GOTO MAPMAKER
GOTO QUIT_MENU
:MAPMAKER
GOTO START
:GAMELEAP
ECHO Moving Grassland
xcopy e:\games\mechwa~2\content\textures\maps\grassland\*.* E:\Gameleap\mw4\Content\textures\maps\grassland\*.* /E
xcopy e:\games\mechwa~2\content\textures\maps\hotplate\*.* E:\Gameleap\mw4\Content\textures\maps\hotplate\*.* /E
xcopy e:\games\mechwa~2\content\textures\maps\peaks\*.* E:\Gameleap\mw4\Content\textures\maps\peaks\*.* /E
pause
GOTO START
:TCTD
cls
ECHO 1. Grassland
ECHO 2. Hotplate
ECHO 3. Peaks
ECHO 4. Nazca
ECHO 5. Reduex
ECHO X. Quit.
C:\Batch\CHOICE.com /C:12345X /N Please choose a menu option.
IF ERRORLEVEL == 6 GOTO QUIT_MENU
IF ERRORLEVEL == 5 GOTO REDUEX
IF ERRORLEVEL == 4 GOTO Nazca
IF ERRORLEVEL == 3 GOTO Peaks
IF ERRORLEVEL == 2 GOTO Hotplate
IF ERRORLEVEL == 1 GOTO Grassland
GOTO QUIT_MENU
:Grassland
ECHO Running TCTD on Grassland
e:\gameleap\mw4\tctd.exe /f content\maps\grassland\tctd.ini /p /uid /y /i /s
e:\gameleap\mw4\tctd.exe /f content\maps\grassland\tctd.ini /bsp /p /uid /y /i /s
GOTO START
:Hotplate
ECHO Running TCTD on Hotplate
e:\gameleap\mw4\tctd.exe /f content\maps\hotplate\tctd.ini /p /uid /y /i /s
e:\gameleap\mw4\tctd.exe /f content\maps\hotplate\tctd.ini /bsp /p /uid /y /i /s
GOTO START
:Peaks
ECHO Running TCTD on Peaks
e:\gameleap\mw4\tctd.exe /f content\maps\peaks\tctd.ini /p /uid /y /i /s
e:\gameleap\mw4\tctd.exe /f content\maps\preaks\tctd.ini /bsp /p /uid /y /i /s
GOTO START
:Nazca
ECHO Running TCTD on Nazca
e:\gameleap\mw4\tctd.exe /f content\maps\nazca\tctd.ini /p /uid /y /i /s
e:\gameleap\mw4\tctd.exe /f content\maps\nazca\tctd.ini /bsp /p /uid /y /i /s
GOTO START
:REDUEX
ECHO Running TCTD on REDUEX
e:\gameleap\mw4\tctd.exe /f content\maps\reduex\tctd.ini /p /uid /y /i /s
e:\gameleap\mw4\tctd.exe /f content\maps\reduex\tctd.ini /bsp /p /uid /y /i /s
GOTO START
:TRANSFER
cls
ECHO 1. Transfer Grassland
ECHO 2. Transfer Hotplate
ECHO 3. Transfer Peaks
ECHO X. Quit.
C:\Batch\CHOICE.com /C:123X /N Please choose a menu option.
IF ERRORLEVEL == 4 GOTO QUIT_MENU
IF ERRORLEVEL == 3 GOTO TPEAKS
IF ERRORLEVEL == 2 GOTO THOTPLATE
IF ERRORLEVEL == 1 GOTO TGRASSLAND
GOTO QUIT_MENU
:TGRASSLAND
ECHO Moving Grassland
xcopy e:\gameleap\mw4\content\maps\grassland\*.* E:\Games\mechwa~2\Content\maps\grassland\*.* /E
xcopy e:\gameleap\mw4\content\textures\maps\grassland\*.* E:\Games\mechwa~2\Content\maps\grassland\*.* /E
rem xcopy e:\gameleap\mw4\content\textures\composttexture\grassland*.* e:\games\mechwa~2\content\textures\composttexture\grassland*.*
del E:\Games\mechwa~2\resource\maps\grassland.dep /Q
del E:\Games\mechwa~2\resource\maps\grassland.mw4 /Q
del E:\Games\mechwa~2\resource\usermissions\savanah.dep /Q
del E:\Games\mechwa~2\resource\usermissions\savanah.mw4 /Q
pause
GOTO START
:THOTPLATE
ECHO Moving Hotplate
xcopy e:\gameleap\mw4\content\maps\hotplate\*.* E:\Games\mechwa~2\Content\maps\hotplate\*.* /E
xcopy e:\gameleap\mw4\content\textures\maps\hotplate\*.* E:\Games\mechwa~2\Content\maps\hotplate\*.* /E
rem xcopy e:\gameleap\mw4\content\textures\composttexture\hotplate*.* e:\games\mechwa~2\content\textures\composttexture\hotplate*.*
del E:\Games\mechwa~2\resource\maps\hotplate.dep /Q
del E:\Games\mechwa~2\resource\maps\hotplate.mw4 /Q
del E:\Games\mechwa~2\resource\usermissions\hotplate.dep /Q
del E:\Games\mechwa~2\resource\usermissions\hotplate.mw4 /Q
pause
GOTO START
:TPEAKS
ECHO Moving Peaks
xcopy e:\gameleap\mw4\content\maps\peaks\*.* E:\Games\mechwa~2\Content\maps\peaks\*.* /E
xcopy e:\gameleap\mw4\content\textures\maps\peaks\*.* E:\Games\mechwa~2\Content\maps\peaks\*.* /E
rem xcopy e:\gameleap\mw4\content\textures\composttexture\peaks*.* e:\games\mechwa~2\content\textures\composttexture\peaks*.*
del E:\Games\mechwa~2\resource\maps\peaks.dep /Q
del E:\Games\mechwa~2\resource\maps\peaks.mw4 /Q
del E:\Games\mechwa~2\resource\usermissions\peaks.dep /Q
del E:\Games\mechwa~2\resource\usermissions\peaks.mw4 /Q
pause
GOTO START
:MISSIONS
cls
ECHO 1. Mission Grassland
ECHO 2. Mission Hotplate
ECHO 3. Mission Peaks
ECHO X. Quit.
C:\Batch\CHOICE.com /C:123X /N Please choose a menu option.
IF ERRORLEVEL == 4 GOTO QUIT_MENU
IF ERRORLEVEL == 3 GOTO MPEAKS
IF ERRORLEVEL == 2 GOTO MHOTPLATE
IF ERRORLEVEL == 1 GOTO MGRASSLAND
GOTO QUIT_MENU
:MGRASSLAND
ECHO Mission Grassland
xcopy e:\games\mechwa~2\content\missions\savanah\*.* e:\gameleap\mw4\content\missions\grassland\*.* /E /S
xcopy e:\games\mechwa~2\resource\usermissions\savanah.* e:\gameleap\mw4\resource\missions\grassland.* /E
GOTO START
:MHOTPLATE
ECHO Mission Hotplate
xcopy e:\games\mechwa~2\content\missions\hotplate\*.* e:\gameleap\mw4\content\missions\hotplate\*.* /E /S
xcopy e:\games\mechwa~2\resource\usermissions\hotplate*.* e:\gameleap\mw4\resource\missions\hotplate*.* /E
GOTO START
:MPEAKS
ECHO Mission PEAKS
xcopy e:\games\mechwa~2\content\missions\peaks\*.* e:\gameleap\mw4\content\missions\peaks\*.* /E /S
xcopy e:\games\mechwa~2\resource\usermissions\peaks*.* e:\gameleap\mw4\resource\missions\peaks*.* /E
GOTO START
:QUIT_MENU