; $VER Myst-Install 0.3 beta
failat 30

echo "*n*e[1;32m _______________________________________________________________"
echo " *e[43m                                                               *e[0m"
echo " *e[0;32;43m                Welcome to the MYST unpack program             *e[0m"
echo " *e[1;4;43m                                                               *e[0m"
echo ""
echo " This script will unpack the MYST_XX.lzx archive to som parition or"
echo " directory of your choice."
echo " Notes: A drawer called MYST will be created in the specified"
echo " directory. You should have at least 20 Megs of space available"
echo " there."
echo " Please enter the directory now : " noline
set >nil: dest ?
echo ""
if $dest eq ""
	skip abort
endif
if $dest eq "*$dest"
	skip abort
endif
if not exists $dest
	echo "'$dest' does not exist. Shall I create it (y/n)? " noline
	set >nil: yesno ?
	if $yesno eq "ja"
		skip create
	endif
	if $yesno eq "j"
		skip create
	endif
	if $yesno eq "y"
		skip create
	endif
	if $yesno eq "yes"
		skip create
	endif
	skip abort
	lab create
	makedir $dest
	if warn
		echo "Failed to create '$dest'."
		skip abort
	endif
endif
echo ""
echo " Unpacking process running ... " noline
unlzx <nil: -F x MYST_01.lzx $dest
unlzx <nil: -F x MYST_02.lzx $dest
unlzx <nil: -F x MYST_03.lzx $dest
unlzx <nil: -F x MYST_04.lzx $dest
unlzx <nil: -F x MYST_05.lzx $dest
unlzx <nil: -F x MYST_06.lzx $dest
unlzx <nil: -F x MYST_07.lzx $dest
unlzx <nil: -F x MYST_08.lzx $dest
unlzx <nil: -F x MYST_09.lzx $dest
unlzx <nil: -F x MYST_10.lzx $dest
unlzx <nil: -F x MYST_11.lzx $dest
unlzx <nil: -F x MYST_12.lzx $dest
unlzx <nil: -F x MYST_13.lzx $dest
unlzx <nil: -F x MYST_14.lzx $dest
unlzx <nil: -F x MYST_15.lzx $dest
unlzx <nil: -F x MYST_16.lzx $dest
unlzx <nil: -F x MYST_17.lzx $dest
unlzx <nil: -F x MYST_18.lzx $dest

echo " Installation OK. Please wait..."
wait 4
quit

lab abort
echo " Installation aborted."
wait 4
quit
