The file DCGAM301.ZIP contains updated executables and scripts for
the DCGAMES system from version 3.0.  If you already have version
3.0, you only have to download DCGAM301.ZIP to be up-to-date.

+ The generic variables (Ln, Gn, PLAYER.Vn, NPC.Vn, OBJECT.Vn and
  WORLD.Vn {also known as Wn}) may now be accessed with an INDEX
  value which can be an arithmetic expresion as follows:

    Old Style   Range  May now be accessed also as  New Range
    ------------------ ---------------------------  ---------
    Ln          0-255  L( <expression> )            0 - 2047
    Gn          0-255  G( <expression> )            0 - 2047
    Wn          0-15   W( <expression> )
    WORLD.Vn    0-15   WORLD.V( <expression> )
    PLAYER.Vn   0-7    PLAYER.V( <expression> )
    NPC.Vn      0-7    NPC.V( <expression> )
    OBJECT.Vn   0-7    OBJECT.V( <expression> )

  Note that there still a few restrictions on the usage of the
  index variables:

    a) You cannot use an indexed variable in a DISPLAY or SELECT
       command.  You must use the Xn form, which is limited to 
       the range 0-255

       Valid:    L(5) = select$( "Something", L7, "Other", L8 );
       Invalid:  L(5) = select$( "Something", L(7), "Other", L(8) );

    b) The STRING variables (S0 through S16) are not availabe using
       indexes at this time.  Next version should see the string 
       handling capabilities greatly extended, as well as the number
       of variables.
          
+ The MERCHANT script now has a new menu item.  The merchant will 
  IDENTIFY objects that it might recognize for a fraction of it's 
  value.  You are given the opportunity to give any name you want 
  to the object you have identified.

+ The QUESTER script has been fixed to handle rescued prisoners.  The
  prisoner is removed from the player's party, moved to the side of the
  quester, changed from type PRISONER to type CIVILIAN and it's TEXT,
  PCX (picture) and VOICE (VFL) entries incremented.

+ To simplify working on multiple games at once, the system files may
  now be placed in a single location along with the game executables,
  and the game programs will locate the files in that location if they
  are not found in the game's directory.  To use this setup:

  1.- Create a directory to hold the system files and executables:

      MKDIR C:\DCFILES

  2.- Copy the files  

      COPY *.EXE        C:\DCFILES         (executables)
      COPY DCCTOKEN.DAT C:\DCFILES         (tokens file)
      COPY DCFONTS.7X5  C:\DCFILES         (font file)
      COPY DC*.VLO      C:\DCFILES         (graphics files)

  3.- Erase the files in your game directory (make sure they made
      it into the other directory before you do this)

      ERASE *.EXE       
      ERASE DCCTOKEN.DAT
      ERASE DCFONTS.7X5 
      ERASE DC*.VLO

  4.- Set your DOS path environment variable to find the executables

      SET PATH = .....;C:\DCFILES;....

+ Minor bug fixes were made to the scripts, the game driver and the
  game builder.
 
