home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 46 / PCGAMER46.bin / Games / ASSAULT / INSTALL.SCR < prev    next >
Text File  |  1997-05-09  |  3KB  |  149 lines

  1. // Install script for Extreme Assault
  2. // (c) 1997 Blue Byte Software GmbH
  3.  
  4. // Set language
  5. SET_LANGUAGE 2
  6.  
  7. // Load background image
  8. LOAD_BACKGROUND "install\install.lbm"
  9.  
  10. // Go to setup if already installed, else go to install
  11. IF_EXISTS setup.ini
  12.     GOTO SetupMainMenu
  13. ELSE
  14.     GOTO InstallMainMenu
  15. ENDIF
  16.  
  17.  
  18. // Install main menu
  19. :InstallMainMenu
  20.  
  21. MENU_START
  22. MENU_ENTRY "EXTREME ASSAULT Installation"
  23. MENU_ENTRY "Install EXTREME ASSAULT" InstallGame
  24. MENU_ENTRY "Quit program" ExitInstallFromInstall
  25. MENU_END
  26.  
  27.  
  28. // Install the game
  29. :InstallGame
  30.  
  31.  
  32. // Select a target drive
  33. SELECT_TARGET_DRIVE 35000 InstallMainMenu
  34.  
  35. // Select target path
  36. SELECT_TARGET_PATH BLUEBYTE\EXTREME
  37.  
  38.  
  39. // Inform the user that installation has started
  40. PRINT "Preparing installation..."
  41.  
  42. // Change to target directory
  43. CD_TARGET
  44.  
  45. // Delete everything that may already be here
  46. DELETE *.*
  47. DELETE DRIVERS
  48. DELETE INSTALL
  49. DELETE DATA
  50. DELETE DATA.SFX
  51. DELETE SHOTS
  52.  
  53. // Create directories
  54. MD DRIVERS
  55. MD INSTALL
  56. MD DATA
  57. MD RESTEST
  58. MD DATA.SFX
  59. MD SAVEGAME
  60. MD SHOTS
  61.  
  62. // Change to source directory
  63. CD_SOURCE
  64.  
  65. // Inform the user that installation has started
  66. PRINT "Installing EXTREME ASSAULT..."
  67.  
  68. // Copy AIL drivers
  69. INSTALL DRIVERS\*.*       DRIVERS\*.*
  70.  
  71. // Copy setup stuff
  72. INSTALL SETUP.EXE         SETUP.EXE
  73. INSTALL INSTALL.SCR       INSTALL.SCR
  74. INSTALL INSTALL.LBM       INSTALL.LBM
  75. INSTALL DOS4GW.EXE        DOS4GW.EXE
  76. INSTALL README.TXT        README.TXT
  77. INSTALL NEWS.TXT          NEWS.TXT
  78. INSTALL CHECKVGA.BAT      CHECKVGA.BAT
  79. INSTALL_DIRS INSTALL\*.*  INSTALL\*.*
  80.  
  81. // Copy root stuff
  82.  
  83. INSTALL_DIRS ROOT\*.*          *.*
  84.  
  85. // Copy rest
  86. INSTALL_DIRS DATA\*.*     DATA\*.*
  87. INSTALL_DIRS DATA.SFX\*.* DATA.SFX\*.*
  88. INSTALL_DIRS RESTEST\*.* RESTEST\*.*
  89. INSTALL_DIRS SHOTS\*.* SHOTS\*.*
  90.  
  91. CD_TARGET
  92.  
  93. // Create and update setup file
  94. CREATE SETUP.INI
  95. UPDATE_INI
  96.  
  97. // Inform the user that installation has been completed successfully
  98. INFO "EXTREME ASSAULT has been installed successfully"
  99.  
  100. GOTO SetupMainMenu
  101.  
  102.  
  103. // Setup main menu
  104. :SetupMainMenu
  105.  
  106. MENU_START
  107. MENU_ENTRY "EXTREME ASSAULT: Setup"
  108. MENU_ENTRY "Setup sound" SetupSound
  109. MENU_ENTRY "Graphics resolution" TestScreen
  110. MENU_ENTRY "Additional information" ReadDoc
  111. //MENU_ENTRY "Blue Byte News" NewsInfo
  112. MENU_ENTRY "Start EXTREME ASSAULT" StartGame
  113. MENU_ENTRY "Quit program" ExitInstallFromSetup
  114. MENU_END
  115.  
  116.  
  117. :SetupSound
  118. CD DRIVERS
  119. EXECUTE_OWN_SCREEN SETSOUND.EXE
  120. CD ..
  121. GOTO SetupMainMenu
  122.  
  123.  
  124. :ReadDoc
  125. TEXT README.TXT
  126. GOTO SetupMainMenu
  127.  
  128.  
  129. :NewsInfo
  130. TEXT NEWS.TXT
  131. GOTO SetupMainMenu
  132.  
  133.  
  134. :TestScreen
  135. EXECUTE_OWN_SCREEN Checkvga.bat
  136. GOTO SetupMainMenu
  137.  
  138. :StartGame
  139. EXECUTE_OWN_SCREEN START.BAT
  140. END
  141.  
  142.  
  143. :ExitInstallFromSetup
  144. INFO "Have fun playing EXTREME ASSAULT!"
  145. END
  146.  
  147. :ExitInstallFromInstall
  148. END
  149.