                    L.O.R.D. Cavern - Old Revision Notes.
                    ======================================

Text relocated out of LORDCAVE.TXT on June 11, 2005 for purpose
of cleaning up the primary documentation file.


                     { IGM USAGE WARNINGS:  01/21/2005 }

This MAY be obvious to most users of the IGM, who are usually BBS sysops.

But under NO circumstance should you ever run the IGM with the following
IGM data files write-protected.  Doing so will probably cause the IGM to
crash.  So do NOT EVER fool around during IGM operation with these files:

CAVETIME.DAT, LORDCAVE.CFG, LC-Extra.cfg, LORDCAVE.DAT, and Cave-Use.txt

You should NEVER attempt to edit an RHP Script file while the IGM is running
running in LORD, since that could crash the IGM to crash.   Or at the least,
it might cause the RHP script to stop working correctly afterwards.

Exception:  Limited editing may be done of the LORDCAVE.CFG and lc-extra.cfg
files manually, but should never be done while the IGM is in use in LORD.
Primarily, if you need to alter those two files, please do so using LCSETUP.EXE.

Regarding RHP Scripts, if one does not work properly for you, contact the
script file's author for technical support.  Such support for Jason Brown's
scripts is handled by me.    Donald Tidmore -- gtidmore@hiwaay.net -- Email.


                      Data Files Corruption:  01/21/2005
                      ==================================
Occasionally, especially if you are using a LORD IGM that is in beta development,
some situation might arise when you can tell that the IGM has corrupted its
data files.  What to do?

While the IGM is NOT in use, you can delete one or both of the files -- CAVETIME.DAT
and LORDCAVE.DAT -- and they will be recreated automatically the next time the IGM
is run in LORD.  If that does not clear up problems you have with the IGM, then
contact me for technical support.  In general, if there is a problem with the
two CFG files, that can be fixed easily using LCSETUP.EXE.  Donald.
============================================================================
                                                                                             [UPGRADING]

                       [REVISIONS - June-November 2002]

Updated program version references for L.O.R.D. Cavern, LordStat,
The Outlands Tavern, and The Gateway.  Added info for RHPTest, Stones!,
and L.O.R.D. Cavern RHP Set #2.  Updated email contact information.

L.O.R.D. Cavern RHP Sets #1 and #2 documentation updated.

Thanks to Michael Everett, Gary Hartzell, Gordon Lewicky, and
Charlie Wardick for their assistance in beta testing updated
versions in summer 2002.

Special thanks to Charlie Wardick for lessons in learning PASCAL again,
learning how to use Turbo Pascal, and learning LORD programming.

Special thanks to Gordon Lewicky for identifying reason for IGM not
properly generating truly random numbers for determining which IGM
event is executed.  Note that the faster the CPU is, the player will
still see some events occur more than others, or perhaps consecutively.
==========

March 06, 2003: minor update of IGM.
         -- Did some color code tweaking, minor dialogue revisions.
         -- Riddler event will no longer cause players to go into negative
         Skill Use points amounts, when they get punished.  Or cause the
         skill uses to go above 100 points, when they are rewarded.
         -- Various docs files were brought up-to-date.

March 31, 2003: @KIDS@ RHP Code handling adjusted to use an Upper
         boundary limit of 32,000 instead of v1.5's 15-kids limit.

May 02, 2003: Fixed IGM problem discovered while doing Weapons/Armour
         Exchange with Skeleton.  IGM did not know what to do when
         player's Weapon/Armour number exceeded 15, so it was putting
         invalid data into the Armour Name or Weapon Name fields when
         the player accepted the trade.  Fixed by adding support for
         #16-#20 with associated new names for Weapons and Armour
         that Skeleton possesses.  Total revision of amount of Strength
         and Defense player is awarded during the exchanges.

June 14, 2003: Thanks also to Joe Kinjin and Rob McGee, new beta testers.

June 14-17, 2003: Tesing of Configuration file handling changes;
    Testing of new/revised sex gender RHP language codes;
    Testing of Kids per Visit/Day adoption limit.
    Testing of KILL/KILLSAVE RHP codes.
=====================================================


Notes regarding update to v1.6:   {November 2003}
-----------------------------------------
1) Configuration file LORDCAVE.CFG has a new format, so everyone
   should re-run SETUP.EXE and configure each value.  Verify your
   LORD Path, IGM Directory Path, and select Kids per Day adoption
   limit.  Save changes in Configuration Menu.

   Limitation: The IGM will not allow more than 4 Adoptions per day
   during regular IGM usage.  The limit does not apply to adoptions
   made during an RHP Script event.  Those adoptions, if any occur,
   may exceed 4 per day.  The only known script that covers Adoptions
   is Cavern Women, whose original author disappeared a long time ago.
   01/21/2005 note.

2) Change to Extra Configuration Menu.  Verify existing settings
   and then Save Changes.

3) Run Reset IGM files to delete any existing IGM data files.
   Exit the IGM's SETUP program.  Move to LORD directory.

4) If you did not remove previous installation, manually edit
   3rdparty.dat and update the version number.  Save changes to
   file.  If using LordMenu, update its data files now.

5) Visually verify 3rdparty.dat and delete any dupe entries
   for the IGM.  Also visually verify LORDCAVE.CFG to ensure that
   it contains correct values for your system's LORD game.

6) If you use the LordMenu utility, remember to update its data
   files before you return to using LORD, such as the 3rdalt.txt file.

If using more than one LORD game, remember that you have to have
SEPARATE LORDCAVE installations for each game.  And remember to
make sure each game uses the correct LORD Path.  The IGM Path
value was added to aid in showing users which game directory they
were running the IGM's LCSETUP program from.

That concludes the update process.
         ==============================================


                  RHP Language Changes in LORD Cavern v1.6:

 -- Added support for non-standard LORD Weapon and Armour
    numbers, such as is used by The Pawn Shop LORD IGM.
 -- Ensured that IGM's special Armour/Weapon names don't exceed
    16 spaces long, since LORD doesn't handle longer names well.
 -- Changed layout of Stats screen shown when script uses
    the @STATS@ RHP Command.  Some lines are different from
    version 1.5 used.
 -- Scripts are allowed to increment Kids stat up to the maximum
    value supported officially - 32,000 - by LORD.

 -- The <,> sex gender codes are changed from prior versions.
 -- The {,} (curly brackets) are new.
 -- The x,y codes are also new.  See CaveCode.txt for details.

 -- Adoption Handling:  IGM now allows adoption up to 16 Kids.
    The per Visit/per day adoption limit is 4 kids. {06/17/03}

 -- CaveCode.txt is up-to-date for v1.5, and v1.6 IGM versions.

    Until noted otherwise, all info in CaveCode.txt will apply
    equally to LORD Cavern v1.6b and subsequent betas.

 ** The documentation files are kept up-to-date periodically,
    until the next version, probably v1.7, is put into official
    distribution..

 ** LORD Cavern RHP Set #1 and #2 archives are also updated.
    -- http://www.fidotel.com/public/camelot/Scripts/caverhp1.zip
       http://www.fidotel.com/public/camelot/Scripts/caverhp2.zip

===============================================================
  ** LORD Cavern RHP Set #3 - contains revisions of the Bats
     and Canyon RHP Scripts.  Canyon2.rhp was redesigned in 2003
     to use the KILLSAVE RHP Command when it kills the player. The
     player who has a Fairy, then has a 50% chance that the Fairy
     will save their life, allowing them to continue using the IGM.

     http://www.fidotel.com/public/camelot/Scripts/caverhp3.zip

     Always use those URLs, to be sure you get the most current
     release, from the Castle Camelot web-site.
 =================================================================


 RHP Language Changes: June 2004:
 -------------------------------
 1) Due to fact that any Weapon/Armour Names longer than 17 characters
 mess up the LORD Stats screen, v1.6a beta was changed to use two
 different names for the IGM's top weapon and armour items which are
 available from robbing the Skeleton.  Gold Dragon Sword - replaces
 Dragon Flame Swords.  And Mystic Gold Armor - replaces Emerald Flame Armor.

 Changes went into effect on Jun. 18, 2004, in v1.6a beta.
 ==========================================================================
 

Notations regarding upcoming Lord/32 version of this IGM:
==========================================================

Chris Martino is handling creation of 32-bit IGM versions of my IGMs
and will handle their support until he's taught me how to do so myself.

         32-bit versions, currently in development:
-- Chasware LORD Player Editor, Hiding In The Shadows, Kiteria's
Lord Bank, Love Shack II, The Nice Hag, Ruined Castle, Turgeon's
House, and Violet's Cottage II.

         32-bit versions, will be developed sometime this summer:
All of Jason Brown's IGMs, the RHP Toolkit utilities, and my
Forest Outhouse IGM.  The Pawn Shop, The Gem Trader, Doofus the
Gnome, and The Werewolf II.
-------------------------------------------------------------------

Contact Info: Chris Martino.
        Web-site:  http://www.oddware.org/
        Email:     sfyl138@comcast.net

Regardless of when their development is finished, none of the 32-bit
IGMs will be released officially until Michael Preslar and Metropolis
Gameport have officially released Lord/32.  He does not want the
32-bit IGMs released until that time, and Chris Martino and I will
do as he requested.
-------------------------------------------------------------

Linux Support:  I do not know Linux.  I have no idea if anyone
will ever make Lord/x specific versions of my IGMs and utilities.
As of early June 2005, Lord/X beta does not support IGMs.

No support is offered for usage of my LORD programs on a Linux
system since I have no knowledge of that operating system.  If
you are running DOS LORD on a Linux system, and this IGM works
OK in that environment, then I can provide limited support in
that specific situation.
=============================================================


32-bit version of RHPTest:
  Jason Brown is already working on a 32-bit version of RHPTest,
  which is made in C++ programming language.  Its beta is
  available upon request from him or myself, but may not always
  be fully up-to-date or fully functional.
----------------------------------------------------------------


  -- telnet://ztest.myip.us
  Michael Preslar's current BBS address. Test site for LORD/32, etc.

  -- files@lordlegacy.com -- Email address for obtaining betalord.zip,
  b32lord.zip (the Lord/32 beta), betalrd2.zip or betateos.zip files
  from Michael Preslar.  You can only request ONE beta archive per
  email message.  The messages's subject line MUST say either (without
  quotes) "Send me Lord", "Send me Lord/32", "Send me LORD2", or "Send
  me TEOS".  As of early June 2005, there is no Lord/x beta that Michael
  has authorized people to do beta tests of, on their own systems.

  If you wish to beta test Lord/X, you have to do so on Preslar's telnet
  site, using the Internet address listed above.  Web Lord is also in
  development and can be beta tested from the same source.
=====================================================================


                      LORD Development History Summary:
    ---------------------------------------------------------
    I started doing LORD IGM/utility programming in June 2002 when
    I began maintaining Jason Brown's five LORD programs:  The Gateway,
    The L.O.R.D. Cavern, LordStat, The Outlands Tavern, and the RHP
    Toolkit - RHPTest and LordType.  My other LORD programs are:

         ChasWare LORD Player Editor - Started work on Sept. 10, 2002.
    The Forest Outhouse - Started work on Nov. 11, 2002.
    The Gem Trader - Created on Nov. 22, 2002.
    The Pawn Shop - Started work on Nov. 26, 2002.

    LORD Gambling Casino - Started work on Mar. 25, 2003.
    The Nice Hag - Created on Apr. 07, 2003.
    The Ruined Castle - Created on Jun. 11, 2003.
    Turgeon's House - Started work on Sept. 15, 2003.
    Love Shack II - Created on Nov. 14, 2003.

    Violet's Cottage II - Created on Jan. 26, 2004.
    Hiding In The Shadows - Started work on Jan. 30, 2004.
    Realm of Lore - Started work on IGM in March 2004.
    Kiteria's LORD Bank - Created on Oct. 01, 2004.

    Doofus the Gnome - Created on Mar. 23, 2005.
    The Werewolf II - Created on Apr. 13, 2005.

    Note: Lord Gambling Casino and Realm of Lore are now handled
    by Chris Martino.

    =============================================================

    Upcoming LORD Projects data for 2005:
    --------------------------------------

    -- data is inside the ccl-apps.txt or ccl-proj.txt files.
================================================================


END - LC17-REV.TXT.

