home *** CD-ROM | disk | FTP | other *** search
/ Come Get Some! / ComeGetSome.iso / kick / kick.bat < prev    next >
DOS Batch File  |  1996-09-09  |  1KB  |  56 lines

  1. @echo off      
  2. set LEVEL=default
  3.  
  4. rem :>>> The line below makes a backup copy of your duke3d.cfg
  5.  
  6. if not exist duke3d.bak copy duke3d.cfg duke3d.bak >nul
  7.  
  8. :start
  9.  
  10. rem :>>> The 2nd parameter for dukekick.exe is the directory where your
  11. rem :>>> Maps should be located, MAP/ is default. If you want to use 
  12. rem :>>> DN3D root dir for maps just remove the 2nd parameter.
  13.  
  14. rem :>>> Do not change the 1st parameter (/C). it's just a switch that 
  15. rem :>>> ensures that dukekick.exe is only executed by kick.bat.
  16.  
  17. dukekick.exe /C d:\MAP\
  18.  
  19. if errorlevel = 100 goto singleno
  20. if errorlevel = 95 goto singleyes
  21. if errorlevel = 90 goto end
  22. if errorlevel = 70 goto deathnet24
  23. if errorlevel = 65 goto deathnet58
  24. if errorlevel = 60 goto modemorserial
  25. if errorlevel = 50 goto build
  26.  
  27. goto end
  28.  
  29. :singleno
  30. duke3d.exe -SETUPFILE DUKE3D.CFG /m -map %level%
  31. goto start
  32.  
  33. :singleyes
  34. duke3d -SETUPFILE DUKE3D.CFG -map %level%
  35. goto start
  36.  
  37. :deathnet24
  38. rem :>>> if any problems with 2-4 player netgame add this switch /i1
  39. commit.exe -SETUPFILE DUKE3D.CFG -map %level%
  40. goto start
  41.  
  42. :deathnet58
  43. rem :>>> if any problems with 5-8 player netgame add this switch /i0
  44. commit.exe -SETUPFILE DUKE3D.CFG -map %level%
  45. goto start
  46.  
  47. :modemorserial
  48. commit.exe -SETUPFILE DUKE3D.CFG -map %level%
  49. goto start
  50.  
  51. :build
  52. build %level%
  53. goto start
  54.  
  55. :end
  56.