                      ChasWare LORD Player Editor v1.20

                      *--* Castle Camelot LORD Apps *--*
                    By Donald Tidmore and Charlie Wardick

                    v1.00: Released on February 28, 2003

                    v1.20: Released on March 22, 2004.
                    ---------------------------------------

                      Compiled with Borland Pascal 7.01.
                Uses GOLD Toolkit and Charlie Wardick's code.

               For Legend of the Red Dragon by Michael Preslar
                   (LORD was created by Seth Able Robinson.)
                    (It is now owned by Metropolis Gameport.)
=================================================================

[LEGAL DISCLAIMER]       DISCLAIMER OF WARRANTY

This software is copyrighted by us, and is released as Freeware.
No warranties are offered as to performance, other than that it
works under LORD v3.55 - v4.07 beta, and does not screw up the LORD
player.dat file when used.  If you like LPEdit, use it.  Just be
aware that the authors have no idea which operating system you are
using, etc.  So they do not guarantee ANY warranty, implied or
written, other than that this program works -- when used as intended.
---------------------------------------

            THIS SOFTWARE AND MANUAL ARE SOLD "AS IS" AND WITHOUT
            WARRANTIES AS TO PERFORMANCE OF MERCHANTABILITY OR ANY
            OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED.  BECAUSE
            OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO
            WHICH THIS PROGRAM MAY BE PUT, NO WARRANTY OF FITNESS FOR
            A PARTICULAR PURPOSE IS OFFERED.  GOOD DATA PROCESSING
            PROCEDURE DICTATES THAT ANY PROGRAM BE THOROUGHLY TESTED
            WITH NON-CRITICAL DATA BEFORE RELYING ON IT.  THE USER
            MUST ASSUME THE ENTIRE RISK OF USING THE PROGRAM.  ANY
            LIABILITY OF THE SELLER WILL BE LIMITED EXCLUSIVELY TO
            PRODUCT REPLACEMENT OR REFUND OF PURCHASE PRICE.
-----------------------------------------------------------------

[INTRODUCTION]
I was fiddling with LORD to test over two hundred LORD IGMs in 2001
and 2002, and was tired of always having to go into LORDCFG's Player
Editor, just to do one or two quick changes to one of my characters.
Since then I learned to do on-the-fly changes via LADY Scripts.

But that option is only available to users of LORD v4.05pb, v4.06,
and v4.07 beta.  So, LPEdit came about when Charlie Wardick created
it for me.  For the most part, LPEdit is simple in nature.  One views
the data of each player/character in a LORD game, and makes changes
if needed.  The COMPLEX nature of LPEdit comes into play when using
Marriage, Negative/Above-Range stat repair, or Clean Slate features.

An IGM can be written to do certain things only when LORD is
registered.  Since it can read in info.<nodenum> files, and
see the registration status, it can then limit access to various IGM
functions if user is not playing in a registered LORD game.  LORD
utilities have zero access to the INFO.* files, therefore there is
zero way to code an Lord utility to work only if LORD is registered.

==================== 02/11/2004 Note: ==============================
At least, none that I know of.  And I discussed the matter in 2002
with both Michael Preslar and Seth Able Robinson.  Neither would
share info on how to allow Lpedit usage to be "keyed" to the
Registered status of the end-user's LORD game.
============================================

What do you need to use LPEdit?  The program naturally requires you
to have an installed version of Legend of the Red Dragon on your
computer system.

Using LPEdit:
1) Unzip LPEDIT12.zip distribution archive, using WinZip, PKunzip, etc.,
  into your LORD directory.  It works best there, but can be placed
  in LORD sub-directories also if desired.

2) Run LPEdit.EXE.  It asks one question: Where is your LORD game?
  Answer it, and then you can start using the program.  It creates
  one data file, LPEdit.cfg, which can not be renamed.

*IF* you wish to use debugging version of LPEdit, run it with /DEBUG
parameter.  Then it will show "WTF Marriage Code is XX" statements
here and there while you are using the Marriage/Divorce feature.
    Useful if you have an interest in seeing what happens when each
marriage scenario is executed.

3) The LPEdit documentation files, this file (LPEdit.txt), Lpe-Summ.txt,
  file_id.diz/LPEdit.diz can be placed anywhere.  LPEdit does not
  provide on-screen help.  **READ* this file if you want to understand
  how something works -- OR -- write me via Email or ICQ with questions.
-----------------------------------------------------------------

Usage Notes:  When started, LPEdit automatically displays the data
for Player #1 as record 0.  This is because LORD starts player numbering
with zero.  Primary stats are shown on the Main Screen.  Secondary
level stats are displayed on Extended Info Screen -- which is accessed
using the ($) ASTERISK key.

Changing a field:  One uses the hotkey shown inside ( ) marks.
You can only change one field at a time, with two exceptions.

1) If you change player's Sex, it changes the line for Flirted With
  Violet/Flirted With Bard to the appropriate wording.  Changing
  the Flirt field, does similar change to Sex field.

2) Marking player as Dead, also changes their Hitpoints to Zero.
  Toggling the field again will restore Hitpoints to whatever Max HP is.
====================

In both menu screens, the Q key exits that screen.  Using Q on main
screen exits LPEdit.  You can only change features shown on-screen,
when using the normal key toggles.  E.g., from Main screen, you can't
change Kids field.  Or from Extended Info screen, one can't change a
Skill Points field.

  Exceptions:  The New Day for Player, Clean Slate, and Fix Invalid
Stats features cover multiple LORD stats, and apply to both menu
screens.  Most changes go into actual effect when you change from one
player record to the next one, go between menu screens, or use special
features.  Changes made by Marriage/Divorce feature, for example, are
immediately written to player.dat for all players involved.

  You are not allowed to use negative numbers when resetting any stat,
with two exceptions.  Marriages handling is done using -1 code to
indicate a divorce is requested, and -2 code indicates marriage to
either Violet or Seth Able is requested.  Any field other than
Married_To that has a negative number is an invalid stat.  Stats Repair
feature will fix them if it is used, for current player.  Otherwise,
they will only be fixed by LORD when it does the next day's New Day
processing.

  You are also not allowed to enter above-range values for the numeric
stats, with two exceptions.  Since Pawn Shop IGM, and perhaps others,
use special Weapon/Armour numbers above 15, those fields will allow
input above 15.   {Up to supported values of 20, that is.}
=================================================================

Hotkey usage:  For most of them, you will see a prompt dialog box.
Follow its directions and either change displayed info, or skip
doing change.  Press ENTER key or mouse-click on OK button of dialog
box to return to the menu screen.

    Special Keys - Main Menu:
  -------------------------------------
  Using ($) key accesses the Extended Info Screen.
  Using (#) key launches Clean Slate procedure for CURRENT player.
  Using (Z) key launches Marriage/Divorce process.
  Using (X) key will DELETE the current player from LORD game.
     Once used, there is no "Reverse my action" function.  If you
     screw up, you'll have to restore the player's account and make
     an apology to your BBS player.  Use key with caution!!

  Using (Y) launches "Search for player by Name".
  Using (]) bracket key moves upward by one player.
  Using ([) bracket key moves downward by one player.
  Using (Q) key will bring up the Credits screen, and exits LPEdit.
  Using (*) key executes "New Day for Player".

   Special Keys - Extended Info Screen:
  -------------------------------------
  Using (9) key toggles status of High Spirits AND Weird Forest Event.
    If both are No, they change to Yes.  And so on.  Whatever they
    were, they change to the opposite value.

  Using (0) key - the ZERO key.  *ONLY works for Level 11 player.*
    It advances player to Level 12, and awards them 1 Skill Point,
    (up to 100) for current skill class, and the appropriate number
    of Max Hitpoints, Strength, and Defense points.  Injuries and/or
    new hitpoints are automatically healed.

    At least one beta compilation of LORD 4.07 beta in August 2002 had
    a problem where one could not properly challenge Turgon to advance
    to Level 12, so I wrote this procedure to cover situation.  Later
    the problem went away after I changed to a new Trainers.dat file.
    It is ONLY usable by a Level 11 player for obvious reasons.

  Last special key is the (A) key.  If *ANY* player.dat entry contains
  an negative number (except for Married_to field), and is supposed
  to be numeric, it will be reset to zero.  In some cases, program will
  attempt to guess at a suitable replacement for fields like Gold in
  Bank.  But things like that the user has to modify personally
  afterwards.

  Likewise, if any numeric field contains an invalid above-range number
  it is set downward to the appropriate correct value.  Experience is
  reset down to 2 Billion, along with the two Gold fields.  All other
  numeric fields, except for Weapon/Armour Number and Level number, are
  reset as needed to 32,000 points.  User is notified via dialog boxes
  when a field has to be changed, and why it is being changed.  Some
  will call for you to do further repairs manually.  Such as where
  Gold in Bank or Experience are involved, for example.
========================================================

There is a short Credits panel/dialog box that will pop up when
you are finished using LPEdit.  Then you are returned to the
DOS prompt.  This utility is dedicated to two of my oldest Lord
friends - Suzanne Franklin and Bryan Turner.  That info is shown
in the Credits dialog box.
====================================================================

                            Special Notes Section:
                            ======================
1) Skill points handling.  LORD itself allows up to 40 points if you
  are using LORD versions by Seth Robinson.  Those old versions will
  disregard all values for a skill field in excess of 40 as illegal.
  LORD v4.02+ allows IGMs to increase Skill points up to 100, but LORD
  itself will not do so.  Once you reach 40, that's it as far as LORD
  is concerned.
========================================

2) Skill Use points handling. Same situation.  However, LORD will
  increment USES up to 100 in normal LORD play.  But someone who has
  won a Master Challenge, and who has 40+ points in their current
  Skill class, is NOT granted a new Skill point.  OR a new use point
  in its place.  If you want that changed, talk to Michael Preslar.
========================================

3) Stats repair.  LPEdit, if you choose the (A) function in Extended
  Info screen, will repair any numeric stats which are invalid.  Either
  due to their being a negative number, or due to them exceeding the
  stat's maximum allowed limit of either 2 Billion or 32,000 points.

  Level number is not affected, since I have yet to see LORD ignore an
  invalid Level number.  LORD also will not tolerate Weapon/Armour
  number being below 1.  For compatibility with Pawn Shop IGM, you may
  edit either one up to 20.

  Changes are written immediately to player.dat file.  And are not
  reversible, except by manual change afterwards.  Program has to
  guess at appropriate new settings some times when dealing with
  negative fields.  Questions like "How much Gold in Bank should
  they have?" are left to sysop/end user to answer.  LPEdit guesses
  at a suitable starting amount for Experience, Hitpoints, and a
  few other fields, based on the player's current level.

  Reason for feature:  (1) While LORD will deal with negative fields
  when you ENTER the game, it does nothing whatsoever with them when
  they are returned by an LORD IGM program.  (2) LORD is inconsistent
  in handling of over-range data.  Sometimes it accepts the higher
  number until next day's game, when things are automatically reset
  to allowed value range.  Sometimes it does not accept an above-range
  value and resets it to zero.  Most versions do this with catastrophic
  results when Experience or Gold in Bank are involved.  (No one ever
  WANTS to go from having 2 Billion Gold to zero gold, for example.)

  So because the IGMs I was developing in late 2002, and some others
  whose authors are missing or unable to fix problems, were returning
  invalid results, I designed this feature to deal with it.  Initially
  it did corrections automatically, then I decided it was better to
  let the program's user decide whether to fix things or not.

   Invalid Skill Points handling.  LPEdit can only reset sub-zero stats
   to 0, and leaves it to user to fix them as desired otherwise.
   Above-range values are reset to the LORD 4.02+ maximum of 100 points.

      If using LORD v4.00a or earlier version, you should then manually
   reset each skill value to a maximum value of 40 points.

   Invalid Skill Use Points handling - Handled in same way as the
   actual Skill points are, as stated above.

   I was not, and am not, aware of any way for an LORD utility to know
   what the version number of your LORD game is.  Otherwise, I'd
   be able to handle this situation automatically.
===================================================================

4) New Day for Player.  Same as what is in Lordcfg's player editor,
   but modified to include stats repair/replenishment as well.

   a) Skill uses are restored to new-day amounts, based on what is
      in the corresponding Skill Points field, and what the current
      Skill Class is set to.  Example:  You have 40 Thief points,
      and are a Thief currently.  Your field is 5.  You are entitled
      to 11 uses, so that is what you end up with.

   b) Injured player's Hitpoints are reset to Max Hitpoints amount.
      If player has Temp HP, that is left alone.  LORD will wipe them
      out when you re-enter the game the next day. But re-entry on
      same day will allow you to play with the temp HP.
         If player has sub-zero HP amount, it is reset to zero.
      And they are re-classified as Dead. (No mail/lognow.txt entries
      are made for this situation.)

   c) If Max HP amount is sub-zero, I had to just guess at what player
      is entitled to, using Level * 20 points formula. Up to user
      to fix Max Hitpoints to proper value afterwards.

   d) Forest Fights/Player Fights - Displays current number to user,
      and lets them change value, or accept the current one.

   e) Resets the Seen Master, Heard Bard Sing, Flirted with Violet/Seth,
      Is Player Dead?, Seen Dragon, and "High Spirits" values to
      False (not used) status.

   f) LORD Crash clean-up.  Sometimes LORD crashes on the player.  If
      so, it leaves them listed as being ONLINE (the On_Now field), and
      leaves behind various data files.  LPEdit deletes the
      nodeon.<node number>, Info.<player number>, and
      DO<player number>.bat files, if they are found for the currently
      displayed player.  It also resets the current player's On_Now
      field to NO/False.  LPEdit does not do auto-delete of Out.<player
      number> fields, since that would mess up some IGMs that allow
      players to sleep in them.  Up to user to examine Out.* files and
      see if any need deletion, manually in such cases where file exists
      for the current player.

    g) All changes are immediately written to player.dat file, after
      the old/unchanged and new/altered stats are displayed to the user.

    h) 01/14/03: If player has negative Defense, Strength, Experience,
       those fields are reset to the standard first-time player
       Level 1 values.  If Bank is negative, it is reset to 1,000 gold.
       Up to user to change those values as needed otherwise.
===================================================================

(5) Clean Slate feature - LPEdit will reset the current player's
   stats to what they would have after killing the dragon (without
   benefits of actually having done so) or to what one has when
   they create a new character in LORD.  There are two Clean Slate
   options - Entry-Level Reset and Post-Dragon Reset.  Use the one that
   best fits what you wish to do as the punishment.

   Since each person selects a different standard for Forest and Player
   Fights granted each player, you will need to revise those manually.

   a) Entry-Level.  Same as you get when you play LORD for first time.
      All earned Skill points, Horse, etc. stats that were earned,
      are taken away from the punished player.

   b) Post-dragon Kill.  Same stats for player at Level 1 as they
      get following dragon kill.  No credit for dragon kill granted.
      Player retains Charm, Skill points, Horse, etc. that they have.

   Player is notified via Mail, using their LORD name and Account
   Number, of the punishment.  The message sent is as follows:

     "Attention: PlayerName:  As punishment for cheating and/or bullying
     others in this LORD Game, your stats have been RESET to the
     first-time game settings.  You were warned repeatedly to stop your
     bad behavior and you failed to obey.  The Sysop."

   The following two-line entry is then written to LogNow.txt file:

     "PlayerName received an (Entry-Level/Post-Dragon) "Clean
     Slate" today from the Sysop.  This was punishment for abusing
     the LORD game."

   The player's stats reset, mail notice, and Lognow.txt entry are
   only processed if the user chooses YES at the confirmation prompt.
   Otherwise, no changes are made to the displayed player record data.

   Disclaimer:
     *IF* a mistake is made, in using this option, the user assumes ALL
     responsibility for explaining what happened to the player, and
     restoring their previous LORD stats.  LPEdit can only assume that
     the user KNOWS what they are doing with this option.
===================================================================

6) LPEdit Marriage handling:    ** ALL listed options WORK. **
   * Where the NPC's are concerned, a request (-2) to marry one
     is processed as follows.  Male player ALWAYS is processed
     for Violet.  Female player is always assigned to Seth Able.
        IOW, as with LORD, guys are not allowed to marry Seth Able,
     and ladies are not allowed to marry Violet.

        Player-Player relationships:
   * Single player-Single player (no NPCs)  WTF 1
   * Single player-MarriedPlayer            WTF 2
   * Single Player - Married_ToViolet       WTF 19.
   * Single Player - Married_ToSeth         WTF 20.
     =======================================================

       3-4 Players relationships:
   * MarriedPlayer-Single                   WTF 5
   * MarriedPlayer-MarriedPlayer            WTF 6

       3 Players, 1 NPC relationships:
   * MarriedPlayer-Married_ToViolet         WTF 21
   * MarriedPlayer-Married_ToSeth           WTF 22
     =======================================================

        Player and NPC marriage/divorce relationships:
   * Single Player-Violet                   WTF 9
   * Single Player-Seth Able                WTF 10
   * Single Player - Violet_IsMarried       WTF 23
   * Single Player - Seth_IsMarried         WTF 24
     =======================================================
   * MarriedPlayer-Violet                   WTF 7
   * MarriedPlayer-Seth Able                WTF 8

       3 Players, 1 NPC relationships:
   * MarriedPlayer-Violet_IsMarried         WTF 15
   * MarriedPlayer-Seth_IsMarried           WTF 16
     =======================================================
   * Married_ToViolet-Single                WTF 11

       3 Players, 1 NPC relationships:
   * Married_ToViolet-MarriedPlayer         WTF 13
   * Married_ToSeth-Single                  WTF 12
   * Married_ToSeth-MarriedPlayer           WTF 14

       2 Players, 2 NPC relationships:
   * Married_ToViolet-Married_ToSeth        WTF 17
   * Married_ToSeth-Married_ToViolet        WTF 18
   =========================================================

   Program alerts user when requested marriage is to player of
   the same sex.  You can stop there, or disregard the warning,
   and proceed with the marriage.
===================================================================

7) Usage of LPEdit while LORD is running, on a BBS.  No idea if
   it will work OK or not.  LPEdit has file locking/unlocking
   whenever it accesses player.dat, time.dat, lognow.txt, or any
   mail*.dat files.  So it MAY be safe to use with LORD running.

   I do NOT accept any responsibility for damage to LORD records,
   etc, caused by your using LPEdit in this way.  If you wish to
   try it, you can.  But at YOUR own risk.  I'm not a BBS sysop
   so I can't test this feature myself - very easily -, to be sure
   it works.

   ===============================================================
   ** 02/11/04 Notes:  While LORD is actually running, the *ONLY*
   programs allowed to modify the CURRENT player's stats are as
   follows:  LORD itself;  the IGM the player is using currently;
   or the LADY Script Engine, when it is processing LADY scripts.

   Otherwise, as determined during January 2004 IGM development work
   of various IGMs, LORD protects the current player's data stats.

   IOW, if you have LORD in DOS session #1 and try to use Lpedit in
   DOS session #2, any changes made to the current player's stats
   using LPEdit, are IGNORED by LORD.  Changes to other players
   who are not currently online appear to be accepted by LORD.
===================================================================

8) Two Marriage Handling:  Not sure if this could happen inside a
normal BBS game, but it happened to me.  Discovered case where
Marrage.dat indicated a player was married to Violet.  However,
the player's info showed them married to a player.  Since you
can't be married to both a player and to Violet, I chose to simply
delete the marrage.dat file.  Or delete marbard.dat file, if the
double marriage involves Seth Able.

    Usage of Z (Marry) code will tell you if there is any marriage
problem, and in some cases, allows you to choose what to do about
it.  In cases where player is married both to another player and
to an NPC, LPEdit assumes the player marriage is the one to keep,
and automatically deletes the NPC data file involved.

Then it continues forward to ask what marriage/divorce feature you
wish to use for the current player.
===================================================================

9) Extended Info Screen:  It handles the following LORD stats, each of
   which (with 2 exceptions) are configurable by the sysop/user.

     * High Spirits (which LORDCFG's Player Editor does NOT cover).
     * Player Kills.    * Horse.       * Games Won.   * Times Laid.
     * Kids.            * "Weird Event in Forest".    * Is player ON?

   The screen also displays the "Last Time On" and "Last Resurrection"
   values that are obtained from available LORD data files.  These
   are display only fields.

     * Added 01/11/03:  Only needed by those running 9/08/2003
       LORD.exe program, due to it not letting Level 11 player do
       Master Fight with Turgon.  Option '0' will do proper update
       of a Level 11 player to Level 12.  Will not work for any
       other Level.  Awards 1 skill point for current skill, if the
       field is below 100.

       Note: The late August 2003 compile of LORD 4.07 beta will
       allow Level 11 players to do master fight with Turgon.  So
       you don't need this unless you use the current beta, or are
       just curious as to how it works.  Results are immediate,
       and can only be reversed by program's users manually, one
       field at a time.

    * Added 01/15/03:  Added 'A' option. It will fix Negative stats
      in the Lays, Kills, Wins, or Kids fields.  If one is negative,
      it is reset to zero.

**  March 2004 Note:  Since August 2003, betas of LORD v4.07 have not
    ever shown the problem again where players could not advance
    normally to Level 12, via Turgon's Training Camp.  Just in case
    the "Upgrade Level 11 to 12 option" is still in use somewhere, it
    will continue to be available to the user of LPEDIT.

    Under NO circumstances whatsoever, is any usage of LPEDIT
    with LORD for Linux (LORD/X) or LORD for Windows (LORD/32),
    both of which are in beta, authorized by me.

    I simply have zero idea of what changes, if any, were made
    to the player.dat file structure for either 32-bit LORD game.
    Therefore, it is impossible to support LPEDIT's usage with them.
    02/11/2004 notation.
===================================================================

10) Special interaction notes:  When you change player Sex field,
  it causes the Flirt With NPC to read either "Seth" or "Violet",
  depending on whether player is shown as Female or Male.
     When you toggle player Dead field, it adjusts the Hitpoints
  field to zero, if dead; or it makes Hitpoints equal to Max Hitpoints
  if they have been restored to life by the field toggle.
==================================================================

11) Short observation.  While working on utility's Marriage handling,
I did not try to make usage of a scenario contingent on whether
the proposing party had enough charm points.  May address that in
a month or so with a second minor version update.  So unlike LORD,
which requires guys to have 100 charm before they can do proposal
of marriages, and ladies to have 125 charm, LPEdit does not pay
attention to the player's charm points.  Except for when it drops
them by 50% during a divorce, that is.
===================================================================

12) When using the dialog windows, you have to use Mouse to click
on YES, NO, CANCEL.  Or use ALT-Y or ALT-N to access the Yes/No
responses, via the keyboard.
====================================================================

LORD Stats coverage ranges:  Some LORD stats allow an zero entry.
If Current Hitpoints are set to Zero, LORD will declare the player
DEAD, unless it is a New game day for them.  All stats are designed
to NOT exceed the allowed range.  E.g. You can NOT set Gold in Bank
beyond 2 Billion.  Or set a Skill point field beyond 100.  Some fields
don't include zeroes.  Like Level, Armour Number, Weapon Number, or
Skill Class.
===================================================================

When configured, LPEdit has an LPEdit.cfg file.  It and LPEdit.exe,
are the only two files that you HAVE to have to use LPEdit.  Keeping
this file (LPEdit.txt) around is up to the user. Ditto for the
file_id.diz/LPEdit.diz file that BBS-type files are supposed to have.

The Lpe_Summ.txt file is just a more-detailed summary about the
Marriage/Divorce scenarios handled by LPEdit.
======================================================================

[REQUIREMENTS]
1) Some version of the LORD game.  Not sure which old versions LPEdit
   will not work with. It has been tested with LORD 3.55 forward, but
   not with any pre-3.55 versions.
(2) A computer naturally, which runs DOS programs, which LORD is.
(3) The LPEDIT12.zip archive.

LPEdit is tested under the Microsoft Windows Millenium Edition by
myself (Donald).  And various beta testers have been using LPEdit with
Windows XP, Windows 2000, and Windows 98.

The program is NOT designed for use when LORD is running.  No guarantee
or warranty is given that something bad will not occur if you try to
use LPEdit when LORD is in use.  So don't try it, and then come running
to complain to me or Charlie.

As long as you can run LORD, then you should have no problem running
LPEdit.  To UNZIP LPEdit from its archive, you MUST have a PKZIP v2.50
compliant archive utility.  PKZIP for DOS, PKZIP for Windows, WinRAR,
WinZIP, etc.  If using Windows ME, and later Microsoft O.S., it has
limited support for treating ZIP files like directory folders.  So
you can unzip the archive by clicking on it, in a Windows dialog
panel/box.  Then just move them in some manner to your LORD directory.
------------------------------

LPEdit Files List:      {As of 03-22-2004}

CCL-APPS TXT    13072   3-22-04   Castle Camelot Lord Apps file
LPE-DESC SDI      632   3-22-04   Lpedit - Desc.sdi file
LPE-HIST TXT    12307   3-22-04   Lpedit - version 1.20 work history

LPE-SUMM TXT     6218   3-22-04   Lpedit Marriage handling info file
LPEDIT   DIZ      979   3-22-04   Lpedit - file_id.diz file
LPEDIT   EXE   176272   3-22-04   ChasWare LPEdit v1.20
LPEDIT   TXT    40053   3-22-04   LPEdit documentation

LPEDIT12 ZIP       100,066  03-22-04   Distribution archive, Version 1.20.

* - Lpedit.cfg is created when you install/re-install LPEdit.
===================================================================

[UNINSTALLING]
Now why would you want to do that, huh?  OK, delete LPEdit.* files
from your Lord directory and the program is gone.  But please give
my "baby" a chance to grow on you, OK?
===================================================================

[REGISTRATION]
This program is FREE.  But I TRUST that the user WILL REGISTER
their LORD game!  *NO* support whatsoever is promised to anyone
using LPEdit who is NOT legally registered with Metropolis Gameport,
the owner of Legend of the Red Dragon.

Assuming you are a LORD IGM author yourself, and you find Lpedit
of use to you, I would like to request free registrations of one
or more of your own LORD programs, which utilize registration
process, if that is acceptable to you, the end-user.

If you have comments, bug reports, or the like send them to:

  InterNet Email:  {All three are checked on a daily basis}
         gtidmore@hiwaay.net   - Third email address
         donald.tidmore@fidotel.com - 2nd primary email address
         donald.tidmore@usa.net - Primary email address.

  Fidonet Mail:  Use either NetMail (1:123/450), or the LORD Echo.
      You *CAN* use Ruth Argust's DoorGames Echo, but I would prefer
      that you use the LORD echo, as does Ruth, for LORD discussion.
      I am also a member of the PASCAL echo on Fidonet.

  ICQ: #238685196 (Belgarion).
-----------------------------------------------------------------

[OTHER PRODUCTS]   Here is the other LORD stuff that I've done!

See included file CCL-APPS.TXT for listing of my LORD IGMs and Utilities.

Current online file is: http://www.fidotel.com/public/camelot/ccl-apps.txt

Copyrighted LORD games by Jason Brown.
Maintained and supported by Donald Tidmore.
-------------------------------------------
1) The L.O.R.D. Cavern v1.5 - LORD IGM.     FINISHED. Nov. 2002
   The L.O.R.D. Cavern v1.6 - LORD IGM.     Released in Nov. 2003.

   1-A) The L.O.R.D. Cavern RHP Set #1 v1.10.
   1-B) The L.O.R.D. Cavern RHP Set #2 v1.10.
   1-C) The L.O.R.D. Cavern RHP Set #3

2) The Outlands Tavern v1.4 - LORD IGM.     FINISHED.  Nov. 2002
   The Outlands Tavern v1.5 - LORD IGM.     FINISHED.  Jan. 01, 2004
   The Outlands Tavern v1.5a - LORD IGM.    FINISHED.  Jan. 05, 2004.

   2-A) The Secret Alcove v1.25 RHP Script.
   2-B) The Outlands Tavern RHP Set #1 v1.16
        Copyrighted by Donald Tidmore and Gary Hartzell.

3) The Gateway v1.1 - LORD IGM.             FINISHED.  Nov. 2002
   The Gateway v1.2 - LORD IGM.             Released in Nov. 2003.

4) LordStat v1.7 - LORD Utility.            FINISHED.  Nov. 2002

5) RHP Toolkit v1.2 - LORD utility package.   FINISHED.  Nov. 2002
   Contains RHPTest v1.2 - for use by RHP Script writers in
      testing their .RHP script programs for usage under L.O.R.D.
      Cavern, Outlands Tavern, or The Gateway.  Also contains
      LordType v1.2 - used to display LORD text files using LORD
      color codes.

   RHP Toolkit v1.3 - Released in Nov. 2003.

======================= Added 11/15/02:
6) The Forest Outhouse LORD IGM.  Based upon Robert Fogt's original
   Outhouse IGM, rebuilt using Jason Brown's L.O.R.D. Cavern IGM
   as template/foundation.
   ** Version 2.00 - Released in April 2003.
   ** Version 2.10 - Released in May 2003.
   ** Version 2.20 - Released in November 2003.

   Forest Outhouse RHP Pack v1.05 -- Released Nov. 08, 2003.

7) The Gem Trader LORD IGM.  Based on ANGEL toolkit, Charlie Wardick
   code library, and the Techno TurboJock Gold Toolkit.
   ** Version 2.00 - Released in March 2003.
   ** Version 2.10 - Released in May 2003.
   ** Version 2.20 - Released in November 2003.

8) The Pawn Shop LORD IGM.  Developed/maintained for Chris MacPherson.
   Based on ANGEL Toolkit, and Charlie Wardick code library.
   ** Version 3.00 - Released on Dec. 02, 2003.
   ** Version 3.10 - Released on Dec. 30, 2003.

   ** Current status:  in beta development cycle #3. March 2004.

9) The Nice Hag LORD IGM:  Based on two LADY Scripts - NiceHag.ldy
   and Bandit.Ldy.
   ** Version 2.00 -- Released in May 2003.
   ** Version 2.10 -- Released in June 2003.
   ** Version 2.14 -- Released in October 2003.

   ** Current status:  in final beta development cycle #4. March 2004.
   ** Version 2.30 -- In process for official release, as of 03/22/2004.

10) The LORD Gambling Casino LORD IGM.  Adopted from Tobin Fricke.
    Rewritten to use ANGEL Toolkit, Gemtrade IGM -related files.

    ** Version 2.00 - Released in late May 2003.
    ** Version 2.10 - Released in September 2003.

11) The Ruined Castle LORD IGM.  Third IGM developed using LADY
    Script for basis.  Based on idea created by Michael Everett
    and Dan Stovall.  Uses ANGEL tool-kit, Gemtrade IGM-related files.
    ** Version 2.00 - Released in July 2003.

    ** Current status:  In BBS Testing, v2.05 beta+. March 2004

12) Turgeon's House LORD IGM.  Maintained for Mike Ciesiensky, Jr.
    ** Version 3.00 -- Released by Mike in 2002.
    ** Version 3.20 -- Released on Jan. 05, 2004.

    ** Current Status:  In BBS Testing, v3.21 beta - March 2004

13) The Love Shack II LORD IGM.  Based on Trevor Herndon's original
    IGM.  Developed as tribute to an old friend.  ANGEL-based.
    ** Version 2.00 - Released on Dec. 30, 2003.

14) Violet's Cottage II LORD IGM.  Second tribute IGM.  Based on
    Trevor Herndon's first IGM.  ANGEL-based.

    ** Current status:  In BBS testing, v0.70+ Beta. - March 2004

15) Hiding in the Shadows LORD IGM. Adopted from Kenneth Padgett.

    ** Current status:  In BBS testing, version 1.62+ Beta.  March 2004.
====================================================================


By Donald Tidmore:
------------------
1) The LORD IGM Authors Newsletter.  13 published Issues as of
   Late March 2004.   Issue #14 is in development process.
   See:  http://www.fidotel.com/public/camelot/lnws-toc.htm.

2) The LordNews List - semi-official mailing list for LORD authors.

3) The LadyScripts List - for discussion of LADY Script programming.
   See http://www.fidotel.com/public/camelot/camelot5.htm
   to subscribe to either mailing list.  Service provided by my
   friend Shannon Talley.

4) Belgarion's LORD Lady Scripts v1.48+.  A collection of LADY
   Scripts -- requires LORD v4.05pb+) by myself, Michael Everett
   and Dan Stovall, and Gordon Lewicky.
   http://www.fidotel.com/public/camelot/Scripts/.
   ** no directory-level file access to Scripts directory.

5) Belgarion's LORD IGMs Play Guides.  Various levels of coverage
   for LORD itself, and several dozen LORD IGMs.
   http://www.fidotel.com/public/camelot/dgt-lord.zip.
---------------------------------------------------

6) Castle Camelot web-site:
   http://www.fidotel.com/public/camelot/.
   Started on Dec. 31, 2002.

7) Kiteria's Korner! site:  http://www.fidotel.com/public/kiteria/.
   Managed by me for my friend Suzanne "Kiteria" Franklin, to whom
   this program is dedicated.    Went back online on Jan. 11, 2003.

8) The Camelot LordNews FDN.  The second OFFICIAL distribution site
   on Fidonet for all LORD, LORD II, and Tournament LORD programs.
   http://www.filegate.net/camelot/.
====================================================================


[DISTRIBUTION SITES]
FTP:    Two sites:  Nightfallgames.com FTP server.
        And Fidotel.com FTP server's Lord library files section.

Fidonet/WWW:  http://www.filegate.net/camelot/lordfile/

WWW #1:  http://www.fidotel.com/public/camelot/LordApps/lpedit12.zip
         http://www.fidotel.com/public/camelot/LordApps.htm

         http://www.fidotel.com/public/camelot/camelot6.htm (IGMs)
         http://www.fidotel.com/public/camelot/menusets.htm (Utilities)

WWW #2: http://www.nightfallgames.com/files/
       -- Hosted by Michael Everett.

----------------------------------------------------------------

Charlie Wardick is the author of The Changeling v2.00 LORD IGM;  the
GutterBowl 2003 BBS bowling door game;  the MailSpy LORD utility - now
unsupported;  and the original author of LPEdit.

Did initial reprogramming work on Pawn Shop IGM for Chris MacPherson.
Does occasional problems solution process for me with various IGMs.

    Email: chasware@cox.net
    Web:  http://www.jimmyrose.com/chasware/

He is available on Fidonet also, in various BBS-related conferences,
such as DoorGames and LORD.  He does not use ICQ.
===================================================================

[CLOSING]
Thanks to Charlie Wardick for tutoring me on LORD programming.

Thanks to Seth Robinson for creating my favorite BBS door game,
Legend of the Red Dragon.  And to Michael Preslar for keeping
LORD going, after Metropolis Gameport purchased it.

Thanks to my beta tester group:  Gary Hartzell, Gordon Lewicky,
Michael Everett, Paul Koukos, and Charlie Wardick.

Special thanks to Seth Able Robinson for releasing the PLAYER.DAT
structure in the LORDSTRC.PAS file.  And for a friendship of many
years.

Spell check done: Feb. 28, 2003.
-----------------------------------------------------------------

[END]    ChasWare LORD Player Editor docs.

Lpedit.txt  Updated: March 22, 2004 at 07:36 pm.

