I. Features of Bank Free ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ þ Compatible with PPLC 3.1 and up. (Possibly even earlier, but we have not tested it). þ Extensive commenting in included source code. With the source code included, the SysOp can modify the program to do things the way they want, or even add new features. New Features? We think we have all the features a Bank needs, but you never know!! That is why the source code is included. þ All options of Bank Free are configurable by the SysOp. If you do not want a feature of Bank Free on your BBS, then do not install it or give the user access to it! þ Single Bank Free configuration file, or node specific configuration files supported. þ External text files allow language specific files to be created or editing of prompts/displays to the SysOps liking. Language specific files are supported by Bank Free. þ Detailed logging of exactly what the user did while in Bank Free or any of the Gambling Modules/Games. þ All files in Bank Free can be modified using PCB Utilities. No external/third party utilities required. þ Access to the Bank set on a security level basis. þ Access to the Bank can be restricted by the time and day of the week on a security level basis or for all users. þ Time and/or Byte Exchange - Configurable by SysOp. þ Maximum Time/Byte withdraw amounts per day - Configurable by SysOp. þ ANSI and Non-ANSI support. þ Database files used to store user bank information. þ 10 Gambling Modules/Games included with Bank Free. Gambling Modules/Games access is controlled by a configuration file. Each Module/Game includes full source code and extensive logging so the SysOp can tell exactly what the user did. þ Generic Gambling Module/Game so SysOp can write their own game. This is the complete source code for writing your OWN Gambling Module. All the input handling, screen display, winning percentage calculations, and .CFG reading, is already programmed for you. All the SysOp has to do is write the acutal game code. þ Bank Free Configuration File Editor - Edit single configuration file or node specific configuration files. þ Bank Free User Editor - Ability to edit any information for any user in the Bank. þ Bank Free User File Packer - Removes users from the Bank Database who: 1. No longer have accounts on the BBS. 2. Have zero time and byte balances. þ Bank Utility Program - One program to add to your CMD.LST file which gives access to the above three programs (.CFG editor, user editor, and user file packer). This program was written to reduce the number of entries in the CMD.LST þ If user is informed they have (1) Min Remaining on the BBS (this prompt comes from PCBTEXT entry #76) and they have time in the bank, they have the option to withdraw time. þ At logoff, user has the ability to deposit time or bytes in their bank account. The user will only be able to deposit time or bytes if: 1. The Bank Free configuration file allows it. 2. Their time or byte balance is not at the maximum. This module will work with or without the "Warning on Logoff" option being used by the SysOp.