@database 00463288-0
@master E!Mines14U.guide
@$VER: 1.0
@author "Jan-willem van Eys"
@(c) "1996 Inorix scripts"
@remark Created with Heddley v1.1 (c) Edd Dumbill 1994
@remark Heddley Bugs Fixed with FixHeddley 1.0 (c) 1995 by David Zvekic

@node "Main" "E!Mines v1.5 Unregistered"
                        @{u}@{fg shine}E!Mines v1.5 (unregistered)@{uu}@{fg text}

                    A doorgame for @{"Excelsior! BBS v1.20+" link "Needed" 0}
                    
                    
                              @{"Introduction" link "Intro" 0}
                              @{"Requirements" link "Requirements" 0}
                              @{"Installation" link "Install" 0}
                              @{"Registration" link "Registration" 0}
                              @{"  History   " link "History" 0}
                                 @{"Author" link "Author" 0}
@endnode

@node "Intro" "What's it all about?"
Some time ago someone who just had purchased the @{"Excelsior! BBS" link "Needed" 0} package,
wrote a message in @{"AmyNet," link "Needed" 0} that he was looking for someone who could write
Arexx doors for E!...

The person was @{"Jankees Geijteman," link "Needed" 0} and @{"I" link "Author" 0} answered the call, as my inspiration
for @{"Spot" link "Needed" 0} scripts was more or less exhausted.

Jankees gave me the Arexx port commands, and I started writing.

After some small tryout doors, I got a flash of inspiration, and started
writing this doorgame. I think it's good enough to release it, so here it
is!
@endnode

@node "Requirements" "What do I need for this?"
This script doesn't require too much...

@{u}What's needed:@{uu}

 @{"Excelsior BBS v1.20+" link "Needed" 0} - This one needs to be bought :-)
 @{"RexxMast" link "Needed" 0}             - Comes with WB2.04+
 @{"rexxsupport.library" link "Needed" 0}  - Comes with WB2.04+
@endnode

@node "Install" "How does this @#$#$ thing work?"
Installation is easy:

 1 - Copy @{"E!Mines15u.rexx" link "History" 0} to your doorgames directory
 2 - Add the door to your list. (It's a standard Arexx door)
 3 - This is the most difficult part:
     - If you do nothing, E!Mines will write a Highscorelist to RAM:
     - If you want the highscorelist to be permanent, fire up a shell, and
       create a datadirectory anywhere you like. Now type this:
       @{fg highlight}SetENV InorixDataPath <Full path to datadir>@{fg text}
       Copy InorixDataPath to ENVARC:
     - Why this Environmental variable?
       - Because this way you don't have to dig through the script editing
         all references by hand.
       - Because this way all @{"Inorix scripts" link "Other" 0} doors can use the same
         datadirectory.

That's it!
@endnode

@node "Registration" "Do we have to pay for this?"
@{u}There's just a small catch:@{uu}

This version has only one difficulty level, and the field size is fixed to a
10 by 10 grid...

I also have a version with variable field size, and three difficulty
levels... If you want it, you have to register yourself, and I'll send you
this version.

@{u}What does it cost you?:@{uu}

Absolutely nothing! It's free to register E!Mines. That doesn't mean the
registered version of E!Mines is freeware though!

I'd like some feedback, and this way I can get an idea about where my doors
end up :-)

@{u}How to register:@{uu}

Send @{"me" link "Author" 0} an E-Mail message with your name & address (real life physical
address :-)) and ask me for the registered version. I'll send it UUEncoded
back to your E-Mail address.

Bugreports, ideas, tips etc. are also welcome!
@endnode

@node "Author" "Who did all this?"
You can reach me here for bugreports, hints etc...

 FidoNet  2:286/407.23

SnailMail:

 Jan-willem van Eys
 Pijlrogstraat 5
 1317 NN  Almere
 The Netherlands

For a @{"registered" link "Registration" 0} version, you need to write to my E-Mail address:

 jave@grafix.xs4all.nl
@endnode

@node "Needed" "So what's all that stuff?"
@{u}What is...@{uu}

 Spot                - A FidoNet mailer written by Nico François.
 RexxMast            - The Arexx interpreter
 rexxsupport.library - A system library with some extra Arexx commands
 Excelsior! BBS      - A nice BBS program
 CNet BBS            - A nice BBS program, that has almost the same Arexx
                       interpreter as Excelsior, so it's easy to convert
                       doors :-)
 Jankees Geijteman   - The sysop of @{fg shine}Cyborg BBS@{fg text} (+31-(0)33-4804065)
 AmyNet              - A FidoNet-like world-wide Amiga message network
@endnode

@node "Other" "What did JAVE write besides this?"
@{b}@{u}Here are some more Inorix scripts:@{ub}@{uu}

@{u}For Excelsior! BBS:@{uu}

 - Gunslinger : A Wild-West shootout game.
 - SimpleWall : A very simple junkwall door.
 - TimeQuest  : A multiple choice quiz doorgame (you can win extra time!)
 - CookieDoor : A fortune-cookie door.

@{u}For Spot:@{uu}

 - SaveUUE   : A script that searches for UUEncoded messages in areas &
               saves (or decodes) them.
 - FinishUp  : An exit script that allows you to set optimize/clear flags
               maintenance/export etc...
 - AutoReply : A reply robot, people can send a mail to it, and get a
               message back (That's how I send my scripts :-))
 - SnapMsg   : A script that searches for messages with a certain subject,
               and saves them out to a file. (great for the
               virusscanlists!)
 - MailFTP   : A 'FTP by mail' script.
 - UUCoder   : Allows you to UU/FSEncode a file, after LhA/LZX'ing it first
 - SfT       : Search for Text, an 'inverse twitlist' it filters out all
               messages in an area that don't contain keywords.

@{u}For Diskmaster II:@{uu}

 - DM-Vir      : Check a file with VirusZ (or VirusChecker).
 - FileID Show : A File_ID.diz extractor.

@{u}Other:@{uu}

 - FileRecog  : A file recognition subroutine, it recognizes 32 filetypes
                at the moment. Very easy to implement in other Arexx
                scripts.
 - IconChange : A GUI for IconUpdate v2.01, because IconUpdate v4.5 doesn't
                work with MUI >v2.1

 - Some more things, for BED, for myself, and for fun :-)
@endnode

@node "History" "How did it come to this version?"
@{u}History of E!Mines (unregistered)@{uu}

v1.5 (24.12.96) - Almost Christmas, and I'm still stuck behind my Amiga...
                - Added a quite random routine, based on 'Very Random v1.1'
                  which is (c) 1990 by Shane D. Killian. The game is
                  more difficult because of this, so I suggest deleting
                  your old highscores. :-)
                  Third release.

v1.4 (30.10.96) - Changed hiscore filename to EMines.hi, because I'm also
                  working on a @{"CNet" link "Needed" 0} version...
                - Forgot to change the 'v1.2' to 'v1.3' in the first
                  release...
                  Second release.

v1.3 (21.10.96) - Changed minefield location on screen.
                  First public release.


v1.2 (10.10.96) - Made the screen a bit 'nicer'
                - Disappearing flags bug fixed.
                  Not released.

v1.1 (30.09.96) - Added support for Datapath variable.
                - From here on there are two versions: Registered and
                  Unregistered.
                - Added flags set/left display.
                - Added highscorelist (thanks to Gerda!).
                  Only given to CyBorg BBS.

v1.0 (25.09.96) - First version. It works (more or less).
                  Not released.
@endnode

