ChasWare LORD Player Editor - Work notes file
==============================================
Created on October 03, 2002.  Transferred info from Cave-14l.txt file.

Transferred November 2002 notes to lpe_nov.txt file - 02/28/03.
Transferred December 2002 notes to lpe_dec.txt file - O2/28/03.
Transferred January-February 2003 notes to Lpe_2003.txt file. 02/11/04.
====================================================================

                   February 2004 -- Version 1.10 Beta Notes:

* New Day for Player:  Was not properly changing Experience,
  Gold in Hand, or Gold in Bank values when they were above-range.
  E.g. over the LORD default limit of Two Billion.
  New Day process will now reset invalid value down to 2,000,000,000.

* In LORD, when you sell weapon or armour, the related number
  changes to Zero.  Have modified Lpedit to allow user to set
  Weapon Number and Armor Number fields to 0-20 range, instead
  of previous 1-20 range.

  Not knowing of any currently supported IGMs that utilize
  non-standard weapons/armour above #20, I see no need to allow
  anyone using LPedit to reset either number above 20.

* Reset values of Gold in Hand or Gold In Bank.  Either field's
  change will now result in total screen redraw, so that the
  two Gold fields will show the $ symbol.

* Changes made to v1.10 beta, Feb. 11, 2004.
=============================================================

                              March 2004 Notes:

March 06: Updated docs files.

March 08: recompiled Lpedit.EXE.

March 20, 2004:  * Initial release compile/testing of LPedit v1.20.

March 22, 2004:  * Actual release made of LPEdit v1.20.
=============================================================

Sept. 02, 2004 Notes:
** To do list: New Day for Player.  Make sure event resets
   player to have Player Fights if they are down to zero.
   Do similar check for Forest Fights.

** to do list:  Add code in New Day for Player to reset HitMax
  to Hitpoints value if Hitpoints > Hitmax AND HitMax is zero.

Jan. 03, 2005:
  * Fixed glitch in Write_Wedding_News, where wedding announcement
    notice for marriage to Seth Able, showed "Seth Able" in the
    same color as the "today by the Sysop." phrase. Changed to
	 write "Seth Able" in Light Cyan in ledsup.pas code file.
  * no recompile done at this time.

									 JUNE-JULY 2005 NOTES:

June 30, 2005: Re-opened development of LPEDIT for DOS LORD.
-- Fixed problems with New Day for Player process.
-- Fixed problems with Negative values reset process.
-- Initial first day work sent to beta testers as v1.23 beta.

July 01: First working copy of Lpedit/32 achieved with Jay Hodges
    assistance, using Manndoor tool-kit.  Not actually usable yet.

July 02: Updated DOS LPEdit documentation files. Changed to v1.24 beta.

	 * Changed Chasware.pas to use August 2003 version which was
           previously named ChasWar.pas, and was used in Realm of Lore's
           unfinished ANGEL make-over.

	 * Tried to change Chaswigm also, but am unable to do so without
           replacing the ANGEL.TPU file apparently.  Renamed the new
           Chaswigm.pas file to Chasigm2.pas.  Resumed usage of old
           Chaswigm.pas as usual.

	 * Alord.pas: Revised to disable the unused UpdateInfoX process.
	 * Recompiled IGM.pas, Alord.pas, Chasattr.pas, and Chasware.pas files.

	 * Recompiled LPEDIT 1.24 beta using August 2003 Chasware library unit.

July 11: * Updated Lpedit to v1.28 beta.
         * Lpedit /Negative coding completed and fully tested.
         * Delete Player Record - now resets all of the Lord
           stats to entry-level values.

July 28: * Updated Lpedit to reset Weapon Number/Armour Number if they
           are over 15, to 15, when Bad_Stats_Fix process is run.
         * Changed ledsup.pas to access lorddata.inc for the Lord_Info
           player.dat database structure.

Aug. 04: * Recompiled utility for new month.

Aug. 13: * Recompiled utility.

Sept. 01: * updated documentation files for LPEDIT, LPEDIT/32
            for new development month.

Sept. 03: * Recompiled Lpedit/32 as 0.55 beta in VP compiler.
          * Recompiled Lpedit - kept v1.28 beta - in BPW compiler.

Sept. 12: * edited ledsup.pas and lpedit.pas. No recompile done.
=======================================================

Oct. 01: * Updated DIZ and TXT files for new month.
         * Recompiled Lpedit using 1.28 beta version.

Oct. 03: * Using Oct. 02 file dates, recompiled Lpedit/32
           in Virtual Pascal compiler for new development month.

Oct. 09: * Fixed glitch where Lpedit was not changing weapon name.
           * Changed utility to show Yes in yellow.
           * Recompiled Lpedit using version 1.29 beta.

Oct. 15: * On Main screen, changed second line to indicate number
           of player records that are in the LORD player.dat file.
           -- Changed (code) portions of each line to show ( in Red,
           and the CODE value in Light Blue, for better readability.
           -- Changed color coding for "Clean Slate" Player Reset
           to use one color for all four words, using White color.
           -- Changed "No!" and "Not yet." on main screen to use Red.

         * Extended Info Screen: Changed "No!" entries to use Red.
           -- Added commas to Lays, Kids, Player Kills, and Games Won fields.

         * Modified GetPlayerNum function using revision of code
           from Jackedit utility.

         * Changed ReadSpouse to Read_Spouse.
         * Changed WriteSpouse to Write_Spouse.
         * Changed WhichSpouse to Which_Spouse.
         * Changed WriteLordFile to Write_Lord_File.

         * Recompiled Lpedit v1.29 beta, verified all changes.
         * Did some revisions in Lpedit.txt.

         * Renamed Exp to Wisdom throughout Ledsup.pas and Lpedit.pas.
         * Renamed DoExp to Do_Wisdom.
         * Changed ShowWarning to Show_Warning.

         * Renamed DoRealName to Do_RealName.
         * Renamed DoLevel to Do_Level.
         * Renamed DoName to Do_LordName.

         * Renamed DoHitMax to Do_HitMax.
         * Renamed DoWeapNum to Do_Weapon_Number.
         * Renamed DoFightsDay to Do_Forest_Fights.

         * Renamed DoHuman to Do_Player_Fights.
         * Renamed DoSkillChange to Do_Skill_Change.
         * Renamed DoSex to Do_Gender.

         * Renamed DoStrength to Do_Strength.
         * Renamed DoMaster to Do_Master.
         * Renamed DoDefense to Do_Defense.

         * Renamed DoBard to Do_Bard_Song.

         * In Do_Marriages, fixed indentation in entire procedure.
           Fixed indentation from top of ledsup.pas to bottom of
           Do_Marriages, as of 04:28 pm.

         * Enclosed IF NewNum = -1 code block inside BEGIN/END
           statements in the Do_Marriages procedure.

         * Renamed DoCharm to Do_Charm.
         * Renamed DoVio to Do_Violet.
         * Renamed DoGems to Do_Gems.
         * Renamed DoFlirt to Do_Flirt_Player.

         * Renamed DoArmorNum to Do_Armour_Number.
         * Renamed DoGold to Do_Gold.
         * Renamed DoInn to Do_Inn.
         * Renamed DoBank to Do_Bank.
         * Renamed DoDead to Do_Dead_Player

         * Renamed DK_Skill to Do_Knight_Skill.
         * Renamed Do_DK_Uses to Do_Knight_Uses.
         * Renamed Mystic_Skill to Do_Mystic_Skill.
         * Renamed Mystic_Uses to Do_Mystic_Uses.
         * Renamed Thief_Skill to Do_Thief_Skill.
         * Renamed Thief_Uses to Do_Thief_Uses.

         * Renamed DoDragon to Do_Dragon.
         * Renamed Do_PlayerDelete to Do_Player_Delete.
         * Renamed Do_PlayerSearch to Do_Player_Search.
         * Renamed Ext_Info to Extended_Info.
         
         * In GET Function, Fixed MARRY section indentation.

         * Renamed Name constant to LordName.

         * Renamed ReadLordFile to Read_Lord_File.
         * Renamed DoNewDay to Do_New_Day.
         * Renamed CleanSlate to Do_Clean_Slate.
         * Renamed DoCleanSlate to Do_Clean_Slate.
         * Renamed ExitScreen to Exit_Screen.
         * Renamed ReadConfig to Read_Config.

         * Renamed constants Sex to Gender; Str to Strength;
           Def to Defense;  Bard to BardSong; and Vio to Violet.     }

========================================================
Nov. 01: * Updated DIZ/TXT files for new development month.

Nov. 04: * Recompiled LPEDIT as v1.30 beta.

Nov. 22: * Fixed indentation, Lpedit.pas.
         * recompiled LPEDIT.EXE. No version change.

Nov. 30: * Updated documentation for December development month.
============================================================

Dec. 03: * Recompiled Lpedit, v1.30 beta, for new month.

Dec. 13: * updated documentation files.

Dec. 31: * Updated DIZ and docs files for new year of 2006
           and new month of January.
============================================================

Jan. 02: * Changed LPEDIT to v1.31 Beta.
         * Recompiled LPEDIT.

Jan. 07: * Changed LPEDIT/32 to v0.67 beta.
         * Recompiled LPEDIT/32 Beta - Lpedit32.exe.

Jan. 21: * Added some more info on Lpedit/32 usage to the
           Lpedit.txt file used by both Chasware Lpedit
           v1.31 Beta and by Lpedit/32 v0.67 beta.

Jan. 23: * Fixed documentation to correctly identify LPEDIT
           as being v1.32 beta.

Jan. 24: * Rewrote some parts of lpedit.txt. Revised ccl-apps.txt.

