' REDHOOK'S REVENGE! Installation Script
' Copyright 1992, ImagiSOFT, Inc.
' January 1, 1993

' Note:  This installation script is written for THE FINISHING TOUCH, a
'        professional installation program which is also an ImagiSOFT
'        product.  It is distributed with Redhook's Revenge! to make
'        installation easier, and to reduce support calls.

'        This script does not unpack compressed files which is a
'        major feature of the program.  For more information about
'        THE FINISHING TOUCH, call ImagiSOFT at (505) 275-1920.

'        You can download the shareware version from Software Creations BBS:
'              (508) 368-7036  2400 - 9600 Baud, N, 8, 1  (33 lines)
'        Download the file FINISH22.ZIP.

'        Our personal BBS number is (505) 275-9697  2400, N, 8, 1 (1 line).


BACKGROUND 63
TELESCOPE OFF

WINOPEN 0 2 95
"             ImagiSOFT, Inc."
"Where Imagination Brings Software to Life"
""
""
"          Installation Program"
WINUPDATE +3 +4 94
"REDHOOK'S REVENGE! (SHAREWARE VERSION)"

TELESCOPE ON
SHADOW ON
SPACE 500

VIDEO VGA
JUMP.NO NO_VGA

MEMORY 640
JUMP.NO NO_MEM

:PROMPT
DRIVE C 0 11 31 15 32 14 79
PATH \REDHOOK 0 11 31 15 32 14 79

EXIST ~1~2\*.*
JUMP.NO UNPACK

EXIST ~1~2\REDHOOK.EXE
JUMP.YES UNPACK

WINOPEN 0 11 79
"The directory ~1~2 already exists and contains files!"
""
"   Installing Redhook's Revenge! in this directory will"
""
"       in this directory prior to installing."
""
"Are you SURE you want to install it here   Y or N?"
WINUPDATE +45 +7 78
"Y or N?"
WINUPDATE +17 +4 78
"DELETE ALL THE FILES"
BEEP
ASK +52 +7
WINCLOSE
JUMP.NO PROMPT

:UNPACK
PROMPT OFF
DELETE ~1~2\*.* 1 24 51
PROMPT ON
COPY ~0\REDHOOK*.* ~1~2\ 0 12 31
JUMP.FAIL INSTALL_FAILURE
COPY ~0\*.?L ~1~2\ 0 12 31
COPY ~0\*.TXT ~1~2\ 0 12 31

' ---------------------------------
' should we write batch file y / n?
' ---------------------------------

WINOPEN 0 11 31
"Most people prefer having a batch file created which makes"
"running Redhook's Revenge easier.  If you answer YES to the"
"next question, we will write the file ~1\REDHOOK.BAT"
"so that you can run Redhook's Revenge from the root directory"
"by entering the simple command: REDHOOK."
""
"Do you want us to write this batch file for you   Y or N?"
WINUPDATE +40 +3 27
"~1\REDHOOK.BAT"
WINUPDATE +34 +5 27
"REDHOOK"
WINUPDATE +52 +7 30
"Y or N?"
ASK +59 +7
WINCLOSE
JUMP.NO DONE2

' ----------------
' write batch file
' ----------------

EXIST ~1\REDHOOK.BAT
JUMP.NO DOS_PROMPT
PROMPT OFF
DELETE ~1\REDHOOK.BAT 1 24 51
PROMPT ON

:DOS_PROMPT
DOS 3.3
JUMP.NO OLD_DOS

FILE ~1\REDHOOK.BAT
"@~1"
"@cd ~2"
"@redhook"
"@pause"
"@cls"
"@cd \"
"@echo "
"@echo     Thanks for playing Redhook's Revenge!"
"@echo To play the program again, enter the command"
"@echo                   REDHOOK"
"@echo          from the root directory of drive ~1."
JUMP DONE

:OLD_DOS
FILE ~1\REDHOOK.BAT
"echo off"
"~1"
"cd ~2"
"redhook"
"pause"
"cls"
"cd \"
"echo "
"echo     Thanks for playing Redhook's Revenge!"
"echo To play the program again, enter the command"
"echo                   REDHOOK"
"echo          from the root directory of drive ~1."


' -----------------------
' successfully installed!
' -----------------------

:DONE

SHADOW ON
WINOPEN 0 11 31
"REDHOOK'S REVENGE! HAS BEEN SUCCESSFULLY INSTALLED."
"   To run it, enter the command  REDHOOK"
"   from the root directory of drive ~1."
""
""
""
""
"Press the [Enter] key to continue."
WINUPDATE +35 +2 30
"REDHOOK"
WINUPDATE +5 +5 27
"THANK YOU FOR CHOOSING OUR SOFTWARE!"
WAIT +36 +8
WINCLOSE
JUMP RUN_IT

' -------------------------------------------------
' successfully installed (version 2, no batch file)
' -------------------------------------------------

:DONE2

SHADOW ON
WINOPEN 0 11 31
"REDHOOK'S REVENGE! HAS BEEN SUCCESSFULLY INSTALLED."
"   To run it, enter the command  HEDHOOK"
"   from the ~1~2 directory."
""
""
""
""
"Press the [Enter] key to continue."
WINUPDATE +35 +2 30
"REDHOOK"
WINUPDATE +5 +5 27
"THANK YOU FOR CHOOSING OUR SOFTWARE!"
WAIT +36 +8
WINCLOSE

:RUN_IT
WINOPEN 0 11 31
"Would you like to run REDHOOK'S REVENGE! Right Now   Y or N?"
WINUPDATE +55 +1 30
"Y or N?"
ASK +62 +1
JUMP.NO EXIT

EXIST ~1\REDHOOK.BAT
JUMP.NO EXE_RUN
RUN ~1\REDHOOK.BAT
:EXE_RUN
RUN ~1~2\REDHOOK.EXE

:EXIT

END

:INSTALL_FAILURE

WINOPEN 0 11 79

"THE INSTALLATION PROGRAM FAILED PRIOR TO COMPLETION!"
""
"Possible reasons:"
"   -- The floppy disk was damaged during shipping."
"   -- Your disk drive is out of alignment."
"   -- The floppy disk was removed prior to completion."
""
"Press [Enter] to remove incomplete program files."

WAIT +50 +8

PROMPT OFF
DELETE ~1~2\*.* 0 0 31
RD ~1~2
DELETE ~1\REDHOOK.BAT 0 0 31
PROMPT ON

WINCLOSE
WINCLOSE

WINOPEN 0 0 31

"PARTIALLY INSTALLED FILES ARE NOW DELETED."
""
"Please try to install the software again."
""
"If you get this error message again, please contact us"
"and we will send you a new disk."
"
"     ImagiSOFT, Inc."
"     Computer Games Division"
"     P.O. Box 13208"
"     Albuquerque, NM   87192"
"     (800) 767-1978"
""
"Press [Enter] to Quit."

WAIT +14 +24
END


:NO_VGA

WINOPEN 0 11 79

"REDHOOK'S REVENGE! REQUIRES AN VGA (OR BETTER) MONITOR TO RUN."
"Sorry, but it won't run on your computer."
""
"      Press [Enter] to Quit."

WAIT +29 +4


:NO_MEM

WINOPEN 0 11 79

"REDHOOK'S REVENGE! REQUIRES 640K MEMORY TO RUN."
"Sorry, but it won't run on your computer."
""
"      Press [Enter] to Quit."

WAIT +29 +4
