home *** CD-ROM | disk | FTP | other *** search
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Inter-LORD TM an Inter-BBS In Game Module (IGM) for L.O.R.D. │
- └───────────────────────────────────────────────────────────────────────────┘
-
- Please read these doc files before attempting to install this program.
- However, if you wish to do a quick installation, jump below to the
- Installation section.
-
- ALSO, feel free to use the INTRLORD.ANS file on your BBS to promote the
- arrival of Inter-LORD on your BBS!
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Description of this IGM │
- └───────────────────────────────────────────────────────────────────────────┘
-
- Inter-LORD is designed to add Inter-BBS support to Legend of the Red
- Dragon in the EASIEST manner possible. It is an add-on to The Realm of
- Vanadia series of Inter-IGMs, or it can be used independently of the
- series. Although there are many benefits to using Inter-LORD, some of the
- features are listed here:
-
- COMMUNICATIONS:
-
- - Support for FOSSILS, internal communications to 115,200, and
- non-standard communication ports.
- - Supports and uses the RIP protocol, e.g. clickable menus
- - Monitors carrier detect signal and returns to BBS
- - Correctly detects a keyboard timeout and returns to BBS
- - Monitors the time remaining, and returns to BBS
- - Function keys for sysops to alter user time, chat, etc...
-
- MULTINODE SUPPORT
-
- - File locking and sharing using SHARE.EXE for ALL critical files
- including the data and log files.
- - Gives up time slices for popular multitaskers including Desqview,
- OS/2 and Windows
- - Adjustable polling time. Allows sysops to customize how often
- the program will poll for keyboard input. A value of 0 will cause
- the system to wait for the next keystroke without doing anything in
- the background.
- - Individual logfiles for each node.
-
- INTER-BBS SUPPORT
-
-
- Playing Features
- - Players can now vote for a Magistrate. The elected Magistrate
- will be able to form alliances with other Realms. These alliances
- are enforced by Inter-LORD.
- - Detailed descriptions of options provides the user with insight
- and guidance while in Inter-LORD.
- - Users will be able to tell what is happening all over the league
- simply by reading LORD's Daily News! SysOps can configure Inter-
- LORD to either show the users everything happening everywhere or
- just the information pertenant to your BBS.
- - Users may send telegrams to any Inter-BBS player from within the
- game using colors and built in ANSI and ASCII editors.
- - Users may battle other players, and will receive GOLD, GEMS and
- EXPERIENCE if they win, and they will lose the same if they lose.
- - Users are notified whenever a Inter-BBS user attacks them, kills
- them, runs away, or dies trying.
- - Users may send gold, gems and iventory items to anyone on any BBS
- - Users may perform many actions to users on ANY BBS, like cursing,
- summoning demons, sending terrorists, etc...
-
- SysOp Features
- - No longer requires the .MSG for inbound processing, works very
- similiar to BRE.
- - Automatic maintenance routines.
- - Supports correct deleting of files in Binkley Term
- - Extremely SIMPLE for Sysops to set up, no route file is needed!
- - Will not import information from BBSs not listed in the current
- INTERBBS.CFG file.
- - Any SysOp in the League can use the SENDALL command line paramter
- to send a personal NetMail to all of the other SysOps in a League.
- Excellent for coordinators to keep members informed
- - A BBS can particpate in multiple leagues, as long as each league
- has a unique League ID.
- - Uses PKZIP and PKUNZIP to compress data before sending.
- - You can create colorful ANSI and ASCII bulletins for displaying on
- your BBS by using MAINTAIN BULLETINS.
-
- Coordinator Features
- - The League Coordinator (LC) can view all information for all
- players in the league using INTRLORD VIEW
- - LC's can configure the maximum number of times a player can perform
- ALL Inter-BBS options. Independent of one another.
- - Can calculate route times and create reports showing the route
- time, the time the last packet was created, the version numbers
- on the remote systems and who is registered. MAINTAIN ROUTE
- - Uses a HOST routing technology to send information from one system
- to another. The league coordinator handles the routing for the
- entire league.
- - Can use a "wagon wheel" style of routing to over-ride the HOST
- system for the easiest routing.
- - Can be setup to check for number of forest fights, player fights,
- and illegal IGMs on remote systems. A NetMail message will be
- created and left in your mail directory so you can keep tabs on
- improperly configured systems without searching log files.
- - Inter-LORD automatically sends the INTERBBS.CFG file and
- IGMINFO.DAT file to all participating systems each night to insure
- they are always kept up to date.
- - All BBSs in the League are forced to use the same configuration
- parameters, thus insuring all BBSs are running identical games.
- - Can check for duplicate players, and only allows a given user name
- (their real name) to be used on one system at a time. This option
- can be disabled in the INTERBBS.CFG file.
- - The league coordinator can cause a reset of the game (including the
- LORD game running Inter-LORD and The Realm of Vanadia IGMs if they
- are installed) at any time by simply using a command line switch
- (INTRLORD RESET)
- - Will support up to 99 BBSs and thousands of players without the
- need for extended or expanded memory.
-
- MISCELANEOUS:
-
- - An easy to use configuration program built in, eliminating the need
- to edit configuration files by hand (INTRLORD CONFIG)
- - Creates bulletins showing high scores (INTRLORD BULLETINS)
- - Support for ANSI, AVATAR, ASCII and RIP
- - RIP Support includes clickable menus and full size characters.
- More graphics will be added later.
- - Written in C/C++ for the fastest, smallest code possible
- - Extensively tested both internally and through betas.
- - Conforms to the Inter-IGM standard and will communicate with The
- Realm of Vanadia series of Inter-IGMs, if present.
-
- Inter-LORD is a very large IGM and should provide your users with many
- new challenges. There are traders, spell casters, and more "locals"
- that your users can interact with.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Copyright Notice and Program Disclaimer │
- └───────────────────────────────────────────────────────────────────────────┘
-
- This software is Copyright 2000 and owned by Vagabond Software.
- Vagabond Software grants to the user a nonexclusive license to use
- this software solely for its internal business purposes. The user may not
- commercially distribute, sublicense, resell, or otherwise transfer for any
- consideration, or reproduce for any such purposes, the software or any
- modification or derivation thereof, either alone or in conjunction with any
- other product or program. Further, the user may not modify the software or
- its support files for any purpose.
-
- (Damn that was a MOUTHFULL!)
-
- THIS SOFTWARE IS PROVIDED TO THE USER ''AS IS.'' Vagabond Software
- MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS
- SOFTWARE AND/OR ASSOCIATED MATERIALS PROVIDED TO THE USER, INCLUDING
- BUT NOT LIMITED TO ANY WARRANTY OF MERCHANTABILITY, FITNESS FOR A
- PARTICULAR PURPOSE OR AGAINST INFRINGEMENT. Vagabond Software DOES
- NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR
- REQUIREMENTS, OR THAT THE OPERATION OF THE SOFTWARE WILL BE
- UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE SOFTWARE WILL BE
- CORRECTED. FURTHERMORE, Vagabond Software DOES NOT WARRANT OR MAKE
- ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE
- SOFTWARE OR ANY DOCUMENTATION PROVIDED HEREWITH IN TERMS OF THEIR
- CORRECTNESS, ACCURACY, RELIABILITY, OR OTHERWISE. NO ORAL OR WRITTEN
- INFORMATION OR ADVICE GIVEN BY Vagabond Software OR A G.A.C. COMPUTER
- SERVICES AUTHORIZED REPRESENTATIVE SHALL CREATE A WARRANTY OR IN ANY WAY
- INCREASE THE SCOPE OF THIS WARRANTY.
-
- LIMITATION OF LIABILITY -- Vagabond Software AND ITS LICENSORS ARE
- NOT LIABLE FOR ANY CLAIMS OR DAMAGES WHATSOEVER, INCLUDING PROPERTY DAMAGE,
- PERSONAL INJURY, INTELLECTUAL PROPERTY INFRINGEMENT, LOSS OF PROFITS, OR
- INTERRUPTION OF BUSINESS, OR FOR ANY SPECIAL, CONSEQUENTIAL OR
- INCIDENTAL DAMAGES, HOWEVER CAUSED, WHETHER ARISING OUT OF BREACH OF
- WARRANTY, CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR
- OTHERWISE.
-
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ List of included files in the Archive │
- └───────────────────────────────────────────────────────────────────────────┘
-
- INTRLORD.EXE - The Main IGM executable
- MAINTAIN.EXE - The Maintenance module for Inter-LORD
- INTRLORD.DOC - This Documentation file
- LEAGUES.DOC - Information about Inter-LORD Leagues (let us know if
- you start a new league and want it added to the list)
- HISTORY.DOC - Explains changes and upgrade information
- FILE_ID.DIZ - A short description of this program
- REGISTER.DOC - A Registration form for Vagabond Software
- Products.
- SPECIAL.DOC - Explains about a special offer for registering the
- entire series of Vanadia IGMs.
- SETREAD.BAT - Sets files to read-only
- NOREAD.BAT - Sets files back to normal
- *.MON, *.DAT - Data files for Treasures, and monsters
- *.ART - Graphics files
- INTERBBS.SAM - Sample Interbbs Cfg File
- INTERBBS.DOC - Doc for Interbbs games. (LC and SysOps)
-
-
- NOTE: Many other data files may be created in support of the software
- make sure there is some hard drive space available for the game
- to function correctly.
-
- NOTE: For VERY busy multinode systems, contact us about individual
- art pictures. These will use more disk space, but will require
- less hard drive access when the IGM is running.
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Installation Instructions │
- └───────────────────────────────────────────────────────────────────────────┘
-
- NOTE: SHARE.EXE may need to be loaded to run these IGMs, even if you are
- only a single node system. On multinode systems, use the DOS ATTRIB
- command to set all of the .EXE, .RIP, .ASC, and .ANS files to read-
- only. I have included simple batch files to do this:
- SETREAD.BAT - Set all of the files to read-only
- NOREAD.BAT - Set the files back to normal
-
- 1 - Unpack all of these files into your VANADIA directory or
- their own directory, a good name is INTRLORD.
- e.g. md c:\lord\intrlord
-
-
- 2 - change to the directory where the files were placed and execute
- INTRLORD with the CONFIG option.
- e.g. INTRLORD CONFIG
-
- 3 - Answer the questions about your system, most are self explanatory.
- Choose I)nstall to install the IGM into your LORD game.
- Be sure to save the information before you exit.
- NOTE: Most people will use the Advanced Communications defaults.
- Also, the Network Wide News if set to yes will let your
- players see what is happening all over the network!
-
- 4 - You can force the maintenance program to run in your nightly
- maintenance. Simply use the MAINTAIN command line parameter.
- Inter-LORD door will automatically perform local and Inter-BBS
- (if applicable) maintenace when the first user of the day
- enters Inter-LORD or when your system receives information from
- another system. Inter-LORD will perform maintenance automatically
- when the first person enters the game or maintain.exe is run. This
- can only occur once per day.
-
- NOTE: If you already have players in your LORD game, run
- MAINTAIN MAINTAIN now to update the Inter-LORD data files.
-
- e.g. c:
- cd\lord\intrlord (or \lord\vanadia)
- MAINTAIN MAINTAIN
-
- 5 - Inter-LORD no longer has to find the incoming .MSG file to process
- messages correctly. You can allow the automaintenance to process
- inbound and outbound information, or you can force these actions to
- happen earlier by using the following:
-
- MAINTAIN INBOUND
- MAINTAIN OUTBOUND
-
- If your league is local, or has a good routing system in place,
- you may want to run MAINTAIN OUTBOUND several times during the
- day (e.g. when inbound data is received, when players play LORD
- or at specific times). This will speed up the response times to
- battles and special events. Player data will ONLY be sent when
- auto maintenance or MAITNAIN MAINTAIN is run.
-
- If you are using Binkley as your front end mailer, add the
- BINKLEY parameter after the INBOUND, OUTBOUND and MAINTAIN
- parameters when running maintenance. You should force maintenance
- at midnight since you must use the MAINTAIN MAINTAIN BINKLEY
- format.
-
- 6 - Test the game locally and remotely. If you encounter a problem,
- please notify us, so we may help.
-
- NOTE: For Inter-BBS play, see Inter-BBS.DOC
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Command Line Parameters │
- └───────────────────────────────────────────────────────────────────────────┘
-
- INTRLORD responds to the following command line parameters:
-
- Parameter 1:
-
- [Node #] - The current node number should be passed to the program
- when it is being run as an IGM (in the 3RDPARTY.DAT file).
-
- CONFIG - Invoke the internal configuration program for specifying
- sysop configurable options.
-
- VIEW - Allows the league coordinator to view information on all
- users in the game.
-
- The MAINTAIN program responds to the following parameters:
-
- Parameter 1:
-
- MAINTAIN - Perform the nightly maintenance. This includes
- updating the Tournamnet day, processing inbound Inter-BBS
- messages, and creating outbound Inter-BBS messages.
- This should only be used once per day.
-
- INBOUND - Process inbound Inter-BBS packages immediately. This
- should probably be used every time your system receives
- IL*.<tag> files from another system.
-
- OUTBOUND - Send outbound Inter-BBS messages immediately. This
- may be used anytime during the day to speed up the
- transfer of data.
-
- ROUTE - Create a report of route times for all BBS in the
- league. The report details information about when
- the last packet received was created and how long it
- took to arrive at your BBS. It also contains info
- about version numbers in use and who has registered.
- Creates the files BBSTIMES.ANS and BBSTIMES.ASC.
-
- BULLETINS - Creates ANSI and ASC score bulletins for your use
-
- SENDALL - Send a NetMail message to each SysOp in the League.
- A file may be attached, excellent for LC's sending out
- new archives, IGMs, etc...
-
- RESET - Used by the League Coodinator (BBS #1) to immediately
- reset all BBS's in the League. May also be used to
- reset a local Inter-LORD game.
-
- UPDATEIGMS - Used by the LEague Coordinator (BBS #1) to causes an
- IGMINFO.DAT file to be created.
-
- This file is necessary for Inter-LORD to detect Illegal
- IGMs. The information needed is read directly from the
- League Coordinators 3RDPARTY.DAT file.
-
- Parameter 2:
-
- BINKLEY - Causes the MAINTAIN program to add a carrot (^) to the
- beginning of the path on outbound routines. This will
- cause binley term to autodelete the files being sent.
-
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Registration and technical support │
- └───────────────────────────────────────────────────────────────────────────┘
-
- InterLord is Postcardwear. What that means is that if you send my
- daughter a Nice postcard, I will send you a Registration for your
- bbs. At the time of this Doc (01-2000) Brianna is 4 Years old, and
- loves postcards. So all YOU have to do is to go to your local drug
- store and purchase a postcard that shows the area that you are in.
-
- Send it to : Bryan Turner / Vagabond Software
- 12235 China Lake Dr
- Dallas Texas 75253
-
- And on it include your Name Your BBS name and eathor a Email
- address or a Fidonet Address. I will eathor Crash Netmail it to you
- or Email it. Please put that this is for INTERLORD as well.
-
- ┌───────────────────────────────────────────────────────────────────────────┐
- │ Acknowledgements │
- └───────────────────────────────────────────────────────────────────────────┘
-
- Special thanks go to all those people that helped with the alpha
- and beta testing of this product AND to all of you who have helped
- support The Realm of Vanadia and this IGM through registrations.
-
- Specifically the following people need to be acknowledged:
-
- Seth Able - for creating Legend of the Red Dragon and allowing others
- to share their worlds with his.
-
- Gregory Campbell - For creating this program letting me beta
- test it and then letting me take the source code and
- keep it going.
-
- ME (Greg wrote this and I just could not delete it) - for being
- one of the best beta testers around, and for
- supporting BBS Gaming through Linear Net. For more
- information about Linear Net send him a note at 1:124/7013.
- Linear Net is now running a growing Inter-LORD league.
-
-
- Inter-LORD, Inter-IGM and The Realm of Vanadia are trademarks of
- Vagabond Software and may not be used without prior written permission.
-