Time Vault -- What's New and/or Fixed?

This files is used to document changes made to the program.  It also
includes instructions for features/functions which are new and do
not appear in the regular TVAULT.DOC file.
----------------------------------------------------------------------

::: 4.60  (release 08-6-94)

     + Now has the ability to run in your Auto-Logoff door.  Two new
       command line switches were added to facilitate this enhancement.

       "-D"  Allow deposits when in the auto-logoff door
       "-W"  Allow withdrawals when in the auto-logoff door

       **SETUP**
       The setup in your auto logoff door configuration should be
       exactly the same as your reqular door configuration, except
       you will need to add one or both of the "-D" and "-W" switches.

       When run this way, it will check for one of two conditions:

       1) The user has no time left in the current session
           - Can they withdraw time from their account?
       2) The user has time left in thier current session
           - Can they deposit more time into their account?

       If Time Vault detects that the user can do something (withdraw
       or deposit), appropriate information will be displayed.

       For instance, say SUZIE SNOWFLAKE was online in chatmode with
       another user when suddenly...
       -----------------------------------------------------
       Time Limit Reached!!

       Please leave us a quote:
       >Oh please let me back on I wasn't done chatting!!

       You have run out of time for this session.  According to our records,
       you can withdraw *xx* minutes now from your Time Vault account.

       Would you like to run Time Vault now?  Yes  No
       ------------------------------------------------------

       If SUZIE chooses yes, she will be taken into the regular Time Vault
       program screen, where she can withdraw some time.  When she quits
       back out of Time Vault (assuming she did withdraw time), she won't
       be logged off [as you might expect, Chris], but rather, she will
       be placed back into the BBS where she left off!

       This is a great feature to have available when you accidently run
       out of time for the day, but you know you have time in your account.

       If you don't use the "-W" command line switch, time vault
       will not give your users this feature.


       You will receive a different message when you logoff while you still
       have time left for the session, assuming the "-D" switch was used.

       -----------------------------------------------------
       Please leave us a quote:
       >Hey, how come Sky Mountain only allows 50 players?

       You have *xx* minutes left in this session.  According to our records,
       you can deposit *xx* more minutes into your Time Vault account.

       Would you like to run Time Vault now?  Yes  No
       ------------------------------------------------------

       Again, this option allows your users to store their unused time, if
       they choose, before logging off for the day.

       If you don't use the "-D" command line switch, Time Vault will not
       check for deposit capability.

       Good luck with this new feature, and please let me know if you find
       anything that doesn't work right with it.

     + You can now use your Mastercard or VISA credit card to register
       Time Vault.  This should be most helpful to sysops in other countries.
       Please see REGFORM.TXT


::: 4.51  (release 07-19-94)

     + Opps!  Introduced several bugs in the 4.50 version.  This ver
       corrects the following:

          - Would get upset if no TVAULT.CFG existed.
          - Would get upset if the path to TVAULT.EXE was more than
            25 characters.
          - Had several minor cosmetic display problems.


::: 4.50  (release 07-18-94)

     + Added support for the new TVAULT.LNG file.  This is a language
       file which contains all the TEXT MESSAGES and MENUS displayed
       by Time Vault during execution.  Now, sysops who have a desire
       to translate Time Vault into other languages.. can!  Works just
       like Searchlight's language files.

       You must use the MSYS.EXE and XSYS.EXE programs from Searchlight.
       These files can be downloaded from Searchlight's BBS (216-631-9285)
       under the name STRINGS.ZIP.

       The language files do NOT use conventional Searchlight color codes.
       Instead, please refer to the table below when inserting color into
       your language file:

       COLOR CODES
       -----------

            %50 - Black              %59 - LightBlue
            %51 - Blue               %60 - LightGreen
            %52 - Green              %61 - LightCyan
            %53 - Cyan               %62 - LightRed
            %54 - Red                %63 - LightMagenta
            %55 - Magenta            %64 - Yellow
            %56 - Brown              %65 - White
            %57 - LightGray          %70 - [Blinking ON]
            %58 - DarkGray           %71 - [Blinking OFF]

       One thing different about the TV language file is that I've
       included codes to permit selecting a colors which defined in the
       Searchlight CONFIG file.

       SEARCHLIGHT CONFIG COLORS
       -------------------------

            %00 - Reset Background to Black
            %01 - Normal Text Color
            %02 - Inverse Background Color
            %03 - Command Color
            %04 - Sub Color
            %05 - Heading Color
            %06 - Chat Color
            %07 - Special Color
            %08 - Error Color
            %09 - Alternate Color
            %10 - Prompt Color
            %11 - Inverse Text Color

       You will notice some lines of text which contain a dollar sign.
       This $ is used as a marker and is filled in with a predefined
       value (such as a number of minutes or a name).  Please make sure
       you leave the $ signs in the strings!

       Also, if you edit the MENUS in the language file, remember that
       the hot-key for each option is the first letter.  All commands
       on a menu should start with DIFFERENT first letters.

       Good Luck!  Oh yeah, and the first Sysop who has uploads me a
       completely redone TVAULT.LNG file in "Beavis & Butthead" lingo will
       get a *free* registered copy of Time Vault.  (offer limited to
       Searchlight sysops who have not registered Time Vault)


::: 4.00  (release 01-15-93)

     + Bug fix in multi-user file access.

     + Changed documentation to provide instructions for setting up
       with Searchlight menu editor.


::: 3.10  (release 09-07-92)

     Wow, I can't believe its been a year since the last release.  Must
     be there weren't any bugs left to fix.  This release is mainly a
     maintenance release that fixed some internal problems that most
     users would never have been aware of.  It also implements a new
     registration scheme which uses .KEY files.

     One note I do have is in regards to Session Time Limits.  Many users
     of Time Vault have asked me why TVAULT doesn't let them withdraw time
     from their account when a session time limit is in effect??  Well, the
     answer seemed pretty obvious to me.

     How should Time Vault deal with withdrawals when session time limits
     are supposed to be in force?  I've thought alot about it and it really
     is a catch-22. (where the hell did that 'catch-22' phrase come from?)


::: 2.61  (released 09-03-91)

     + Fixed a bug if Sysop was the first person to run Time Vault
       (wouldn't create the TVAULT.SL2 data file)

     + Fixed a bug that messed up a current users account when they
       tried to transfer time to themselves.  (Thanks Mr. Bob Fejes)

     + The local status line is ALWASY on.  No need to use the -L switch

     + Time Vault is now DesqView(tm) aware.


::: 2.60  (release 08-28-91)

     + Added a local status line.

     + Added "Transfer" command.

     + Added Sysop Chat mode.

     + Added "List" command to Sysop menu.

     + Added activity log file.

     + Enhanced file access in multi-user systems.


::: 2.50  (released 08-06-91)

     + Modified prompts to look just like Searchlight 2.x.

     + Improved number input routines -- much cleaner.

     + Added an optional command, 'Goodbye', to the Time Vault menu.
       Use the '/G' command line switch to activate.

     + Modified the syntax for the command line parameters.

  ************************************************************************
  +++ READ THIS if you are upgrading from an earlier version of TVAULT +++
  ************************************************************************

  == The command line parameters have changed.  READ CAREFULLY!

  Format: TVAULT.EXE [-mb=<n>] [-mw=<n>] [-g]

  (a '/' can replace a '-' in the above syntax)

     -mb=<n>
       This parameter stands for 'maximum balance', the most a user may
       have on deposit in their Time Vault account.  This number must be
       between 0 and 32767<-- that's a lot of minutes.  It defaults to
       60 minutes, which would be written as '-mb=60', on the command
       line.

     -mw=<n>
       This switch is for 'maximum withdrawal', the number of minutes a
       user is permitted to withdraw per day.  The valid range for this
       setting is 0 to 1440.  A setting of 0 means the user can withdraw
       as must time as they want (assuming they have it in their
       account).  The default setting for this is 30, which would be
       written as '-mw=30', on the command line.

     -g
       This switch activates the new "Goodbye" command on the Time Vault
       command menu.  By turning on this switch, your users will be able
       to initiate a logoff of the BBS from the Time Vault door.  When
       the user is returned to Searchlight, the BBS will immediately
       display the LOGOFF display file and hangup the user. NOTE: The one
       limitation to this feature is that when used, your BBS auto-logoff
       door does not get executed.



::: 2.40  (released 05-05-91)

     + This version is compatible with Searchlight version 2.15+.
       It will not work with any previous Searchlight release.

     + Maximum balance decreased from 50000 to 32767 minutes. (dont ask)

     + Maximum daily withdrawal increased from 255 to 1440 minutes.


::: 2.30  (released 09-22-90)

     + Fixed several minor bugs...  Can't even remember what they
       all were.


::: 2.22  (released 09-10-90)

     + Added option to disable the Daily Withdrawal Limit by
       specifing (0) as the maximum daily withdrawal amount.

     + Fixed a bug <ouch> when a very high maximum balance was
       set.  (above 32,000)  Caused Time Vault to sometimes
       not allow deposits.  (silly me)


::: 2.21  (released 09-01-90)

     + Fixed 'bug' not allowing creation of new TVAULT.BBS for
       new Time Vault users.  (I just love bugs)

     + Disabled Cntl-C breaks.

::: 2.20  (released 08-22-90)


     + Increased maximum balance size to 50000 minutes.

     + Added feature of maximum withdrawals/day. (totally
       configurable by Sysop)

     + Re-wrote partial name searches (for Sysop editor).  Finds
       matches almost instantly.

     + Minor appearance changes as well as internal code optimization.


::: 2.10  (released 12-15-89)

     + Added the option of a TVAULT.CFG file to define different
       access levels/maximum balances.  (For more info, see added
       section in TVAULT.DOC)

     + Now disables carrier checking during disk accesses.

     + Sysop Editor may now be initiated from the command line even
       when no user is currently logged in.  From the command line,
       enter: TVAULT/S   (NOTE: you must still be in a directory which
       contains a CONFIG.BBS file when running TVAULT)


::: 2.02  (released 12-12-89)

     + Time Vault now works correctly in a multi-tasking enviorment.
       (thanks Frank)

     + Fixed bug when using back-arror in sysop editor.


::: 2.01  (released 12-11-89)

     + Fixed bug when making deposits during an event limited session.

     + 'GUEST' account no longer has access to the vault.

     + Now allows a maximum balance value of 0-255.

     + TVAULT now only updates the data files if a change was made
       on the account.  Previous version updated even if the user
       didn't do anything.


----------------------------------------------------------------------
 Time Vault is Copyright(c) 1989,94 by Jim Barry, All Rights Reserved

