@echo off rem bldmod.bat if not "%1"=="" goto build set c1=GRASS echo. if "%c1%"=="ARENA" echo usage: bldmod trk1 trk trkdead if "%c1%"=="GRASS" echo usage: bldmod hummer hummd trk trkdead if "%c1%"=="SNOW" echo usage: bldmod object solid echo. goto end :build set f1=%1.mod if exist %f1% goto error rem echo building %f1% (you must edit file and remove unwanted lines) rem rem goto %c1% (this should work, but it doesn't) goto GRASS :ARENA echo [video]>%f1% echo object=%1.bgf %1_FR.bgf>>%f1% echo rubble=%1d.bgf %1d_FR.bgf>>%f1% echo.>>%f1% echo [collision]>>%f1% echo name=%1_cv.sld>>%f1% echo.>>%f1% echo [gamedata]>>%f1% echo // you must delete one of these:>>%f1% echo class=UnscalableTerrainClassID>>%f1% echo class=CulturalIconClassID>>%f1% echo DamageZones=%2.dmg>>%f1% echo StoppingCollisionVolume=0>>%f1% echo ExplosionModelFile=%3>>%f1% echo TimeDelay=0.5>>%f1% echo CrunchExplosionModelFile=stephit>>%f1% goto DONE :GRASS echo [video]>%f1% echo object=%1.bgf>>%f1% echo rubble=%2.bgf>>%f1% echo.>>%f1% echo [collision]>>%f1% echo name=%1.sld>>%f1% echo.>>%f1% echo [gamedata]>>%f1% echo class=CulturalIconClassID>>%f1% echo DamageZones=%3.dmg>>%f1% echo StoppingCollisionVolume=0>>%f1% echo ExplosionModelFile=%4>>%f1% echo TimeDelay=0.5>>%f1% echo CrunchExplosionModelFile=stephit>>%f1% goto DONE :SNOW echo [video]>%f1% echo object=%1.bgf>>%f1% echo.>>%f1% echo [collision]>>%f1% echo name=%2.sld>>%f1% echo.>>%f1% echo [gamedata]>>%f1% echo class=UnscalableTerrainClassID>>%f1% goto DONE :DONE echo done. set f1= set c1= goto end :error echo File '%f1%' already exists. echo. goto end :end