[REVISION HISTORY / WHAT'S NEW]

Special Characters:
 = Alpha concept version
 = Beta test version
a,b,c... = minor revision

v1.0 - The Gateway concept ironed out, made working.

v1.0 - Beta testing

v1.0 - The Gateway released!

v1.0a -  Described @IFNOT@ and @;@@VARIABLE?@ in CODES.TXT
         If variable name set with @;@@VARIABLE@, it will show up
          in stats.
         Fixed @*@USER?@*@ not being replaced with a value.

v1.0b -  Compiling with TP7, should fix problems with Windows98.
      ----------------------------------------------------------------

v1.1 - * Beta phase work - mid-June to late October, 2002.
        * Summary of update work by Donald Tidmore.

          (1) Fixed spelling errors. Compatibility of IGM verified
          for LORD v4.06 and v4.07 beta, under Windows 95, Windows 2000
          and Win-ME O/S's.          

          (2) Added support for Gateway RHP Scripts to use @DEFENSE@
          code.  The original @DEFENCE@ code remains usable also.

          (3) Gatecode.txt (Codes.txt) updated with new information
          on @VARIABLE1@ - @VARIABLE5@ -- used for multi-step math
          computations.  Included info on usage of @IF CLEANMODE@
          and @IFNOT CLEANMODE@ statements.  Added info about the
          @USER1@ - @USER5@ codes -- used to identify up to five
          specific players.  Those codes are usable with Gateway v1.0+.

          (4) The Gateway's Setup program has easier to read menus,
          using different color codes.  Some wording changes as well.

          (5) Improved look of the View Stats screen by switching it
          to display LORD stat values in Light Cyan.  Some wording is
          now in White, for emphasis.  Such as "Fairy".

          Note: Usage of RHP Scripts or the IGM(s) can alter the
          screen colors and thereby make it difficult to read text
          on-screen.  User should always use DOS CLS command before
          running SETUP.EXE, then everything will be easier to read/use.

          (6) Each IGM (and RHPTest) use a Num_Bounds Pascal function,
          which controls what the result of a numeric LORD stat
          computation will be.  LORD has minimum and maximum limits
          for everything, and the IGM makes sure that results returned
          by Gateway IGM Scripts will be valid ones.

          (7) RHP Language scripts support changes:
            -- The @SKILL@ code now allows RHP script authors to handle
            Death Knight, Mystical, or Thief Skill Points up to 100.
            However, the non-Preslar versions of LORD will only allow
            up to 40 points per Skill.  Values set by an RHP Script
            above 40 will be ignored by LORD v1.x - v4.00a.

            -- Added support for these RHP codes in v1.1:
            * @SKILLUSE@ - Handles the Skill USE Points. Up to 100
              in LORD v4.02+;  and up to 40 in older versions of LORD.

            * @KILLSAVE@ - Works like the original @KILL@ code, but
              allows a player who has a Fairy a 50% chance of being
              saved from death. If saved, they get to continue using
              the IGM - until killed a second time, they leave the IGM,
              or use up their allowed IGM usage time.

            * - @BARDSONG@ - Indicates if player has Heard Bard Sing.

            * - @SETHVIOLET@ - Indicates if male player has Flirted
              with Violet yet, or if female player has Flirted with
              Seth the Bard.

            * - @FLIRTED@ - Indicates if player has Flirted with
              another player yet.

            * - @SEENDRAGON@ -  Indicates if player has LOST fight with
              the Red Dragon that day.

            * - @SEENMASTER@ - Indicates if player has LOST a Master
              Challenge Fight that day.
            ---------------------------------------------------------

          Example notes: If script sets SEENMASTER to TRUE, then
          the player will NOT be allowed to do a Master Fight, even
          if they have the Experience points needed for one. The
          same applies to all of the other Boolean variable codes.

          Setup.exe Note: In order for a previous installation of
          The Gateway to process these new RHP Codes in scripts,
          you have to re-install the IGM.  And any brand new RHP
          scripts must be written using @VERSION@ 1.1 statements.
          ------------------------------------------------------------

v1.1 -  * Source code optimized Nov. 02, 2002.
        * Gateway.exe reduced to 98 KB size, saving 5 KB.
        * Gateway Setup.exe reduced to 27 KB size, saving 10 KB.
        * Scheduled for public release on November 02, 2002.

[END]