home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / dbase / ffa20.zip / FFA.DOC < prev    next >
Text File  |  1992-07-15  |  94KB  |  1,957 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                  ******************************************
  9.                  ******************************************
  10.                  **                                      **
  11.                  **       FANTASY FOOTBALL ASSISTANT     **
  12.                  **                                      **
  13.                  **              Version 2.0             **
  14.                  **                                      **
  15.                  **                                      **
  16.                  **                                      **
  17.                  **                                      **
  18.                  ******************************************
  19.                  ******************************************
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.                            Daryl D. Muellenberg
  27.                            2355 Mailand Ct.              
  28.                            Maplewood, MN 55119
  29.                            (612) 731-4914                        
  30.  
  31.  
  32.  
  33.       Fantasy Football Assistant  Copyright 1990  Daryl Muellenberg
  34.                            All Rights Reserved
  35.  
  36.  
  37.      Fantasy Football Assistant  Program Documentation        Page   1
  38.      =================================================================
  39.  
  40.                                Table Of Contents
  41.                                -----------------
  42.  
  43.      Program Description . . . . . . . . . . . . . . . . . . . . .   2
  44.      System Requirements . . . . . . . . . . . . . . . . . . . . .   3
  45.      Registration  . . . . . . . . . . . . . . . . . . . . . . . .   4
  46.      Installation/Execution  . . . . . . . . . . . . . . . . . . .   5
  47.      Special Features  . . . . . . . . . . . . . . . . . . . . . .   6
  48.      Menu Selections . . . . . . . . . . . . . . . . . . . . . . .   9
  49.  
  50.      [ Main Menu ]
  51.      Enter Weekly Scores (Manual). . . . . . . . . . . . . . . . .  11
  52.      Enter Weekly Scores (Import). . . . . . . . . . . . . . . . .  14
  53.      Update/Print Standings  . . . . . . . . . . . . . . . . . . .  15
  54.      Starting Lineup . . . . . . . . . . . . . . . . . . . . . . .  16
  55.      Transaction Entry . . . . . . . . . . . . . . . . . . . . . .  17
  56.      Team Setup  . . . . . . . . . . . . . . . . . . . . . . . . .  18
  57.      Owner Setup . . . . . . . . . . . . . . . . . . . . . . . . .  20
  58.  
  59.      [ Reports Menu ]
  60.      Current Week's Detail Report. . . . . . . . . . . . . . . . .  21
  61.      Team Roster Report. . . . . . . . . . . . . . . . . . . . . .  21
  62.      Starting Lineup Report. . . . . . . . . . . . . . . . . . . .  21
  63.      Transaction Report. . . . . . . . . . . . . . . . . . . . . .  21
  64.      Owner Report. . . . . . . . . . . . . . . . . . . . . . . . .  21
  65.      Schedule Report . . . . . . . . . . . . . . . . . . . . . . .  22
  66.      Notes File Report . . . . . . . . . . . . . . . . . . . . . .  22
  67.      Printer Setup . . . . . . . . . . . . . . . . . . . . . . . .  22
  68.  
  69.      [ Utilities Menu ]
  70.      League Options  . . . . . . . . . . . . . . . . . . . . . . .  23
  71.      Win/Loss Maintenance  . . . . . . . . . . . . . . . . . . . .  26
  72.      Schedule Maintenance  . . . . . . . . . . . . . . . . . . . .  27
  73.      NFL Table Maintenance . . . . . . . . . . . . . . . . . . . .  29
  74.      Scoring Maintenance . . . . . . . . . . . . . . . . . . . . .  30
  75.      Restore Previous Week . . . . . . . . . . . . . . . . . . . .  31
  76.      Clear File For New Season . . . . . . . . . . . . . . . . . .  31
  77.  
  78.      Getting Started . . . . . . . . . . . . . . . . . . . . . . .  32
  79.      Error Messages  . . . . . . . . . . . . . . . . . . . . . . .  33
  80.      
  81.  
  82.      Fantasy Football Assistant        Program Documentation        Page   2
  83.      ========================================================================
  84.  
  85.                               Program Description
  86.                               -------------------
  87.  
  88.      Fantasy Football Assistant is a software program that is designed to
  89.      help the league commissioner to automate the record keeping that is
  90.      involved with running a fantasy football league.
  91.  
  92.      Fantasy Football Assistant is NOT a guide for running a fantasy football
  93.      league, it is assumed that you already know how to run a league.  If you
  94.      would like to know more about running a league, there are a couple of
  95.      books that describe in detail how to run a league.  One of these books
  96.      is called Fantasy Football Digest, written by Cliff Charpentier.  Many 
  97.      of the guidelines for this program (including the pre-defined schedule)
  98.      are based on this book.
  99.  
  100.      Fantasy Football Assistant is a shareware program, which means that it
  101.      is NOT public domain nor freeware.  The unregistered version is fully 
  102.      functional, but has an additional sign-on screen. The registered version
  103.      will have this shareware sign-on screen removed. Another advantage to
  104.      registering is that you get another program called Draft Assistant. This
  105.      program helps organize and run your draft. 
  106.  
  107.      Some of the features of Fantasy Football Assistant include:
  108.  
  109.          * On-line help text by pressing the F1 function key.
  110.  
  111.          * Manage up to 16 fantasy teams.
  112.  
  113.          * Each fantasy team can have up to 20 players on the roster.
  114.  
  115.          * Optionally separate teams into divisions.
  116.  
  117.          * Optionally draft a defensive team and/or coach.
  118.  
  119.          * Customized line-up, you determine how many players
  120.            are to be used at each offensive position.
  121.  
  122.          * Can be used for other football leagues such as college or
  123.            the WLAF as well as for the NFL.
  124.  
  125.          * Optional scoring methods: basic, performance, or distance.
  126.            Performance and distance methods can be customized to suit your
  127.            scoring system.
  128.  
  129.          * Use pre-defined schedule or customize schedule.
  130.  
  131.          * Use box scores from daily paper to enter weekly scores,
  132.            or use an import file to automatically load scores.
  133.  
  134.          * Complete reports, including team roster, weekly recap,
  135.            and overall standings.
  136.  
  137.          * Record player transactions in a transaction log which can then
  138.            be printed on a transaction report.
  139.  
  140.      DISCLAIMER:  This program assumes the user is thoroughly knowledgeable
  141.      with DOS operations.  This software is provided "as is", with no implied
  142.      or expressed warranties.  Fitness for any task is solely determined by
  143.      the user. 
  144.  
  145.      Fantasy Football Assistant        Program Documentation        Page   3
  146.      ========================================================================
  147.  
  148.                               System Requirements
  149.                               -------------------
  150.  
  151.      In order to run Fantasy Football Assistant, the following are minimum
  152.      software/hardware requirements:
  153.  
  154.           *  IBM PC/XT/AT or 100% IBM compatible computer
  155.  
  156.           *  300 K free RAM or more
  157.  
  158.           *  1 floppy disk drive  (360 KB)
  159.  
  160.           *  PC / MS DOS version 2.0 or later
  161.  
  162.           *  Monochrome monitor
  163.  
  164.           *  Video display card which supports either CGA, EGA
  165.              or VGA.
  166.  
  167.           *  Executable file and data files will need about 450k free
  168.              disk space.  If help and documentation files are deleted,
  169.              then about 310k is needed.
  170.  
  171.  
  172.      Recommended equipment includes:
  173.  
  174.           *  EGA/VGA color monitor and appropriate video card.
  175.  
  176.           *  Hard disk drive.
  177.  
  178.           *  Printer.
  179.  
  180.  
  181.      Fantasy Football Assistant        Program Documentation        Page   4
  182.      ========================================================================
  183.  
  184.                                   Registration
  185.                                   ------------
  186.  
  187.      As stated before, this is a shareware program.  If after evaluating
  188.      the software, and you decide to use it, you must register by filling 
  189.      out the included registration form (print out the file REGISTER.DOC)
  190.      and send it along with $25.00 to:
  191.  
  192.                        Daryl Muellenberg
  193.                        2355 Mailand Ct.
  194.                        Maplewood, MN 55119
  195.                        Phone:  (612) 731-4914  eve & weekends
  196.  
  197.      You can register directly from me or from Public (Software) Library
  198.      (PSL) by calling 1-800-2424-PSL for orders only (call 713-665-7017 for
  199.      information and questions about orders) or by writing PSL;  P.O. Box
  200.      35707;  Houston, TX 77235-5705.     MC/Visa Accepted.
  201.  
  202.      After registering, you will receive the latest version of the program.
  203.      This version has the shareware sign-on screen removed. You will also
  204.      receive the Draft Assistant program. You will also receive notification
  205.      of any major updates to FFA. Make sure you specify the correct size
  206.      diskette for your computer.
  207.  
  208.      Once you have registered, you are registered for the life of the program
  209.      (as long as it is a shareware product). You can then get updated versions
  210.      from CompuServe (GO IBMNEW - Sports/Chance library) free without having
  211.      to re-register.  If you don't have access to CompuServe, you can get
  212.      updates from me for a nominal fee for postage and handling.
  213.  
  214.      AGREEMENT TERMS
  215.  
  216.      o You may not modify the program in any way, shape, or form by any means
  217.        real or not for whatever reason.
  218.  
  219.      o You may redistribute the shareware version as long as all files,
  220.        including the documentation, is included.
  221.  
  222.      o You may NOT redistribute a registered copy to other users without 
  223.        prior written consent by the author.
  224.  
  225.      o Technical support will be provided to registered users.
  226.  
  227.      o This software is provided "as-is" without warranty of any kind, either
  228.        expressed or implied, included but not limited to the implied warranty
  229.        of merchantability and fitness for a specific purpose. 
  230.  
  231.      o Completion of the Registration Form signifies that you agree to all 
  232.        licensing and registration terms contained therein. 
  233.  
  234.      If you have any comments or suggestions for improvement, please give me
  235.      a call or drop me a line at the above address.
  236.  
  237.  
  238.      Fantasy Football Assistant        Program Documentation        Page   5
  239.      ========================================================================
  240.  
  241.                              Installation/Execution
  242.                              ----------------------
  243.  
  244.      The following is a list of the files and description of those files for
  245.      Fantasy Football Assistant:
  246.  
  247.                 READ.ME----------Initial instructions.
  248.                 FFA.DOC----------Fantasy Football Assistant manual.    
  249.                 FFA.EXE----------FFA main program.
  250.                 FFAUTL.EXE-------Utilities program.
  251.                 FFARPT.EXE-------Reports program.
  252.                 FFA.HLP----------On-line help text.
  253.                 FFASCHED.DAT-----Pre-defined schedule.
  254.                 REGISTER.DOC-----Registration form. (unregistered only)
  255.                 HISTORY.DOC------Version history.
  256.                 NFLRSTR.TXT------NFL Roster of players.
  257.                 BRUN45.EXE-------QuickBasic 4.5 runtime module.
  258.  
  259.      To install Fantasy Football Assistant, copy the above files onto a 
  260.      working diskette, or if you have a hard drive, create a new directory
  261.      (FFA is suggested) and copy the files to that directory. If you need
  262.      further assistance on creating directories and copying files, refer to
  263.      your DOS manual.  If you wish to keep track of more than 1 league, then
  264.      create a separate directory for each league. The disadvantage to running
  265.      multiple leagues is that you need a copy of the program files in each
  266.      directory.  When you wish to update one of the leagues, change the
  267.      current directory to the directory of the league you wish to access and
  268.      run FFA.
  269.  
  270.      If you are short on disk space, you may want to print the FFA.DOC file,
  271.      view the READ.ME file for any special instructions, and then delete
  272.      FFA.DOC, FFA.HLP, REGISTER.DOC and HISTORY.DOC.  Do not delete any other
  273.      files.  However, if you have received a copy from someone else, make
  274.      sure the FFATEAM.DAT file is deleted before you run the program.  The 
  275.      FFA.HLP file contains on-line help.  If you do not wish to use the 
  276.      on-line help, you do not need the FFA.HLP file.
  277.  
  278.      To execute FFA, change your working directory to where FFA.EXE is 
  279.      installed and then enter FFA and press [ENTER].
  280.  
  281.      If you have a monochrome monitor and a CGA card, some of the fields on
  282.      the screen may be hard to read because of the color combinations used.
  283.      You can force the program to use the monochrome mode by including /M 
  284.      on the command line (case is not sensitive). Example: FFA /M
  285.  
  286.      The first time FFA is executed, it will ask for the week number to begin
  287.      processing.  This is normally week number 1 if the NFL regular season
  288.      has not yet started.  If the season has already started before you 
  289.      started using FFA, you would enter the week of the upcoming week in the
  290.      NFL schedule.  For example, if the first 2 weeks have already been
  291.      played, you would enter 3, as week 3 will be the next week to be process-
  292.      ed.  You can than use the Win/Loss Maintenance function to manually 
  293.      update the win/loss statistics from the first 2 weeks.
  294.  
  295.      When FFA is executed, a menu will be displayed with the available 
  296.      options.  Select the option to be executed by first highlighting the
  297.      desired option using the up/down arrow keys and then press [ENTER]. 
  298.      To exit FFA, press [Esc] at the menu, which will return you to DOS.
  299.  
  300.      Fantasy Football Assistant        Program Documentation        Page   6
  301.      ========================================================================
  302.  
  303.                                 Special Features
  304.                                 ----------------
  305.  
  306.      ***ON-LINE HELP***
  307.      If the FFA.HLP file is present, you can use the on-line help feature by
  308.      pressing [F1] at any input field.  Help is context-sensitive, meaning
  309.      that the help that is displayed will refer to the current input field on
  310.      the screen. To view help for other fields, you must first make that field
  311.      the current input field and then press [F1]. 
  312.      
  313.      If there is more text than what can be displayed in the help window, use
  314.      the [Page Up] or [Page Down] keys to scroll the help text by page, or
  315.      the [Up Arrow] or [Down Arrow] keys to scroll by line.  To exit help
  316.      and return to the program, press [Esc].
  317.  
  318.  
  319.      ***MESSAGE LINE***
  320.      The last line of the screen (line 25) is the message line.  This line is
  321.      used to display instructions as to what the program is expecting for
  322.      input or to display error messages.  
  323.  
  324.  
  325.      ***INPUT FIELDS***
  326.      When editing an input field that already contains data, pressing any key
  327.      other than the right arrow key as the first key will first clear (blank
  328.      out) that field.  If you are only making minor changes to the field but
  329.      don't want to rekey the entire field, press the right arrow key to move
  330.      the cursor to the position that needs changing and then make the
  331.      necessary changes.
  332.  
  333.      The Insert key will act as a toggle between insert and typeover mode.
  334.      The default will be insert, noted by a normal cursor. Pressing the 
  335.      Insert key will then toggle to typeover mode, which is noted by an
  336.      enlarged cursor.  Pressing Insert again will switch back to insert mode.
  337.  
  338.      For screens with multiple input fields, pressing the up arrow key will
  339.      make the previous field the current input field.
  340.  
  341.  
  342.      ***SELECTION WINDOWS***
  343.      Some of the input fields, such as NFL team code and fantasy football 
  344.      team number, will display a pop-up window from which an entry can be
  345.      selected.  To produce these selection windows, leave the input field
  346.      blank and press [ENTER] when the message line indicates that a selection
  347.      window is available for the input field.
  348.  
  349.      Once the window is displayed, select the desired entry by using the
  350.      up/down arrow keys to highlight the entry and then press [ENTER].  If
  351.      there are more entries than will fit in the window, the window will
  352.      automatically scroll.  The Page Up/Down, Home and End keys are also
  353.      functional in these windows.  Normally, the first letter of each 
  354.      selection will be highlighted.  Pressing the letter of the desired
  355.      selection will highlight that selection.  If you do not wish to make a
  356.      selection from the window, press [Esc].
  357.  
  358.  
  359.      Fantasy Football Assistant        Program Documentation        Page   7
  360.      ========================================================================
  361.  
  362.                                 Special Features
  363.                                 ----------------
  364.  
  365.      ***SELECTION WINDOWS***
  366.      Whenever a selection window is displayed, the window will have either a
  367.      single line or double line box drawn around the edge of the window.  If
  368.      a single line is displayed, then it means that all selections are
  369.      currently displayed in the window.  If there is a double line, then it
  370.      means that there are more selections than what can be displayed in the 
  371.      window at one time.  Use [Up/Down Arrows], [Up/Down Page], and [Home/End]
  372.      keys to display the rest of the selections.
  373.  
  374.      ***NOTES***
  375.      Pressing [F5] at any input field or menu will allow you to record notes
  376.      in a text file.  These note files can contain any information you wish
  377.      to enter.
  378.      
  379.      After pressing [F5], a selection window will display a list of all the 
  380.      note files that are in the current directory. The top selection (NEW 
  381.      FILE) is used when you wish to create a new note file.  Any files that
  382.      have a ".NOT" file extension will be assumed to be a note file. A max-
  383.      imum of 100 note files can be created, with each note file having a 
  384.      maximum of 100 lines (each line can have up to 70 characters).  
  385.  
  386.      A text editing window will allow you to enter new text or change existing
  387.      text.  When you are done adding text, press [F10] to save the changes. If
  388.      this is a new file, then you will be asked to enter a name for the new
  389.      note file.  Enter up to 8 characters (the .NOT file extension is auto-
  390.      matically added).  If you do not wish to perform a save, press [Esc].
  391.  
  392.      The editor supports the following functions:
  393.  
  394.           [Up Arrow]        Move up one line.
  395.           [Down Arrow]      Move down one line.
  396.           [Page Up]         Move up one page.
  397.           [Page Down]       Move down one page.
  398.           [Home]            Move to the beginning of the line.
  399.           [End]             Move to the end of the line.
  400.           [Insert]          Toggle between insert and overstrike mode.
  401.           [Del]             Delete the character at the cursor position.
  402.           [BackSpace]       Delete the character to the left of the
  403.                             cursor position.
  404.           [Tab]             Move one tab stop to the right.
  405.           [Ctrl-Right]      Move one word to the right.
  406.           [Ctrl-Left]       Move one word to the left.
  407.           [Ctrl-Home]       Move to the first line of the file.
  408.           [Ctrl-End]        Move to the last line of the file.
  409.           [Ctrl-N]          Insert a line at the current row.
  410.           [Ctrl-T]          Delete the word the cursor is on.
  411.           [Ctrl-Y]          Delete the current line.
  412.  
  413.  
  414.  
  415.      Fantasy Football Assistant        Program Documentation        Page   8
  416.      ========================================================================
  417.  
  418.                                 Special Features
  419.                                 ----------------
  420.  
  421.      ***PRINTING REPORTS***
  422.      When printing a report, you can print to the printer, a file, or to the
  423.      screen. Enter [P] to print to the printer device (printer device can
  424.      be changed with the Printer Setup function). Enter [F] to print to a 
  425.      file, in which case you will be asked for a file name that will contain
  426.      the report. Enter [S] to print the report to the screen. When printing
  427.      to the screen, a temporary file is created first and then the file is
  428.      viewed in its entirety on the screen with full scrolling capabilities. 
  429.  
  430.      When printing to the printer, the printer will automatically be set to
  431.      8 lines per inch.
  432.  
  433.      When printing to a file, enter the name of the file that will contain 
  434.      the report.  The file will be created in the current data directory. 
  435.      Make sure a valid DOS file name is entered (no path is allowed).  This
  436.      file can then be viewed or printed from DOS.  Warning!!  If the file
  437.      already exists, the newly created file will write over the existing file.
  438.  
  439.  
  440.      Fantasy Football Assistant        Program Documentation        Page   9
  441.      ========================================================================
  442.  
  443.                                 Menu  Selections
  444.                                 ----------------
  445.  
  446.      Select the desired function by highlighting the function and pressing 
  447.      [ENTER].  This can be done by using the up/down arrow keys or pressing 
  448.      the first letter of the desired function.  If more than one function
  449.      starts with the same letter, it may be necessary to press the first 
  450.      letter multiple times until the function is highlighted.
  451.  
  452.      [ Main Menu ]
  453.      Enter Weekly Scores (Manual)
  454.        Used to manually enter the scores for the current week.  The method
  455.        used to enter scores will be based on the scoring method that is set
  456.        up in League Options.
  457.  
  458.      Enter Weekly Scores (Import)
  459.        Used to import the scores from another text file. This method can be
  460.        used if using the basic or performance scoring methods, but not for
  461.        the distance scoring method.  The import file can be downloaded from
  462.        "The BULL Board", a bulletin board serving primarily fantasy football.
  463.        The board contains weekly stats for every player (NFL only).  The BULL
  464.        Board can be reached at 612-460-6629, and will connect at 1200 or 2400. 
  465.  
  466.      Update/Print Standings
  467.        Used to update the standings after scores are entered via Enter Weekly
  468.        Scores, based on the current week's schedule. It will also print the
  469.        standings and a recap of the team's scores.
  470.  
  471.      Starting Lineup
  472.        Used to set the starting lineup for each team, and the reserves.
  473.  
  474.      Transaction Entry
  475.        Used to maintain a log of the transactions for each team.  Tracks the
  476.        description, amount of transaction, and whether the transaction has
  477.        been paid or not.
  478.  
  479.      Team Setup
  480.        Used to enter and maintain each team's roster.
  481.  
  482.      Owner Setup
  483.        Used to record information for team owners such as name, address, 
  484.        phone number, fax number, and other comments.
  485.  
  486.      Reports Menu
  487.        Will display a menu from which various reports can be printed.
  488.  
  489.      Utilities Menu
  490.        Will display a menu showing the utilities such as League Options,
  491.        Schedule Maintenance, Win/Loss Maintenance, etc.
  492.  
  493.      [ Utilities Menu ]
  494.      League Options
  495.        Used to set the different options that are available in FFA.  This
  496.        function must be executed before any of the other functions can be
  497.        executed. 
  498.  
  499.      Win/Loss Maintenance
  500.        Used to manually adjust team wins, losses, high points, points scored,
  501.        and points scored against.
  502.  
  503.      Fantasy Football Assistant        Program Documentation        Page  10
  504.      ========================================================================
  505.  
  506.                                 Menu  Selections
  507.                                 ----------------
  508.  
  509.      Schedule Maintenance
  510.        Used to enter the schedule for the season.
  511.  
  512.      NFL Table Maintenance
  513.        This function is used to modify the NFL team table codes and/or names.
  514.        This would be used if you wish to use codes other than the default 
  515.        codes or to add/delete teams if the NFL decides to expand.  You can
  516.        also use this feature if you want to set up a fantasy league for teams
  517.        that are not in the NFL, such as college or the WLAF league.
  518.  
  519.      Scoring Maintenance
  520.        Used to customize the point values used by your league for the perform-
  521.        ance and distance scoring methods. If using the basic scoring method,
  522.        this function is not needed.
  523.  
  524.      Restore Previous Week
  525.        Used to restore the data files from the previous week. If there is
  526.        enough room on the disk, an automatic backup of the data files is done
  527.        when standings are updated. If an error is detected, such as not enter-
  528.        ing all scores or scores were entered incorrectly, this function can be
  529.        used to restore the data files as they were before standings were 
  530.        updated.
  531.  
  532.       Clear File for New Season
  533.        Used at the start of a new season to clear the data files and reset
  534.        stats back to zero.
  535.  
  536.      [ Reports Menu ]
  537.      Current Week's Detail Report
  538.        Prints out each team's scoring detail for the current week.  
  539.  
  540.      Team Roster Report
  541.        Prints each team's players, their positions, NFL team and year-to-date
  542.        points. 
  543.  
  544.      Starting Lineup Report
  545.        Prints each team's starting lineup.
  546.  
  547.      Transaction Report
  548.        Prints the transaction log. Transactions can be printed for a selected
  549.        team or all teams, and for a selected week or all weeks.
  550.  
  551.      Owner Report
  552.        Prints information such as owner name, address, phone #, fax #, and
  553.        comments.
  554.  
  555.      Schedule Report
  556.        Prints the entire season's schedule.
  557.  
  558.      Print Notes File
  559.        Prints the contents of a selected notes file.
  560.  
  561.      Printer Setup
  562.        Used to set printer options such as printer device name, initialization
  563.        codes, and 8 lines per inch codes.
  564.  
  565.      Fantasy Football Assistant        Program Documentation        Page  11
  566.      ========================================================================
  567.  
  568.                           Enter Weekly Scores (Manual)
  569.                           ----------------------------
  570.  
  571.      This function is used to manually enter the scores for the current week.
  572.      The method used to enter scores will be based on the scoring method that
  573.      is set up in League Options, either basic, performance, or distance.
  574.  
  575.      NOTE: Once you have entered scores for the current week DO NOT enter any
  576.      roster changes until you have updated the standings for the current week.
  577.      Failure to do this will result in posting incorrect scores for players.
  578.  
  579.      The list of players that will be displayed is optional, either by NFL
  580.      team or by fantasy team (set up in League Options).  If you are entering
  581.      scores by reading the line scores from the paper, you would probably want
  582.      to select by NFL team so you can enter the scores by NFL team.  If you
  583.      printed out the starting lineup report and have marked the scores for 
  584.      each player, then you would want to enter scores by fantasy team.
  585.      
  586.      This function can be executed multiple times prior to updating the stand-
  587.      ings for the week.  In other words, all scores do not have to be entered
  588.      at one time, and if a mistake is made, it can be easily corrected.  
  589.      
  590.      After scores have been entered, press [F10] to save the scores.  If [Esc]
  591.      is pressed without saving the entries, the program will warn you and ask
  592.      if you wish to discard the entries.  Entering [Y] or pressing [Esc] again
  593.      will confirm that you do not wish to save the changes.  If you do wish to
  594.      save the changes, enter [N] and then press [F10].
  595.  
  596.      The weekly scores are reset to zero when Update/Print Standings is
  597.      executed.
  598.  
  599.      Technical Note: The weekly scores are kept in the file FFAWEEK.DAT.
  600.  
  601.      *** NFL Team Code ***
  602.      Enter the 4 character code which indicates the NFL team whose player's
  603.      scores/stats are to be entered.  Leave the field blank and press
  604.      [ENTER] to display a look-up window showing all NFL teams. 
  605.  
  606.      If entering scores by fantasy team, then this field will only be entered
  607.      if you need to update defensive and/or coaching points. Once all NFL 
  608.      teams have been entered, press [Esc] to begin entering player scores.
  609.  
  610.      *** Defensive Points ***
  611.      If your league drafted an NFL defense, enter any points scored by the NFL
  612.      defense.  Each league must determine what points should count as
  613.      defensive points.
  614.  
  615.      *** Coach Points ***
  616.      If your league drafted an NFL coach, enter the points your league uses
  617.      if the coach's team won that week.
  618.  
  619.  
  620.      Fantasy Football Assistant        Program Documentation        Page  12
  621.      ========================================================================
  622.  
  623.                           Enter Weekly Scores (Manual)
  624.                           ----------------------------
  625.  
  626.      *** Player ***
  627.      All players for the NFL team (or fantasy team) will be displayed, whether
  628.      they are on a starting lineup or not.  Players that are starters will
  629.      have an "s" and reserves will have a "r" next to their position.  If you
  630.      are not keeping year-to-date stats, then you would not have to enter 
  631.      those players that are not starters or reserves.  Select the player to
  632.      be updated by highlighting the player's name and press [ENTER].  A name
  633.      can be highlighted by either using the arrow keys or by pressing the 
  634.      first (highlighted) letter of the player's name. 
  635.  
  636.      After selecting the player to be updated, you can then enter the stats
  637.      for that player.  The stats entered will depend on the scoring method 
  638.      your league uses.
  639.  
  640.      A player's stats can be entered or corrected any number of times prior
  641.      to using Update/Print Standings.  This is useful when correcting any
  642.      mistakes that may have been made.
  643.  
  644.      After all the players on the list have been entered, press [Esc] to
  645.      request another NFL team (or fantasy team).
  646.  
  647.  
  648.      *** Basic Scoring Points ***
  649.      When using the basic scoring method, the points scored for a player are
  650.      manually determined and then entered.  Normally, touchdown passes are
  651.      worth 3 points, rushing and receiving touchdowns are worth 6 points,
  652.      field goals are 3 points and extra points are worth 1 point. 
  653.  
  654.      The basic method is the most flexible of the scoring methods by allowing
  655.      you to assign whatever points your league decides upon for a scoring 
  656.      play.  You merely enter the total for each player.
  657.  
  658.  
  659.      *** Performance Passing Yards ***
  660.      When using the performance method, enter the total passing yards for the
  661.      player.  A point total will be calculated based on the number of yards
  662.      passed.  You can also have up to 3 different levels of bonus points 
  663.      for reaching a certain yardage.  Refer to Scoring Maintenance for 
  664.      further information on customizing performance points/yardage. 
  665.      
  666.  
  667.      Fantasy Football Assistant        Program Documentation        Page  13
  668.      ========================================================================
  669.  
  670.                           Enter Weekly Scores (Manual)
  671.                           ----------------------------
  672.  
  673.      *** Performance Receiving Yards ***
  674.      When using the performance method, enter the total receiving yards for
  675.      the player.  A point total will be calculated based on the total number
  676.      of yards from pass receiving. Refer to Scoring Maintenance on how to
  677.      customize performance points/yardage.
  678.  
  679.  
  680.      *** Performance Rushing Yards ***
  681.      When using the performance method, enter the total rushing yards for the
  682.      player.  A point total will be calculated based on the total number of
  683.      of yards from rushing. Refer to Scoring Maintenance on how to customize
  684.      performance points/yardage.
  685.  
  686.  
  687.      *** Performance Total ***
  688.      When using the performance method, the total for each of the 3 categories
  689.      is accumulated to produce an overall total.  This total is displayed, and
  690.      if it is the correct total, press [ENTER]. If the player has earned other
  691.      points not covered by passing, receiving or rushing, you can manually add
  692.      those points to the total displayed.
  693.  
  694.      NOTE: if the player being entered is a kicker, then only the total number
  695.      of points is entered.  Normally, 1 point is awarded for each extra point
  696.      and 3 points for each field goal.
  697.  
  698.  
  699.      *** Distance Method Indicator ***
  700.      When using the distance scoring method, enter a number to indicate the
  701.      type of score, based on the player's position.  If a non kicker, enter 
  702.      [1] for a passing score, [2] for a receiving score, or [3] for a rushing
  703.      score.  For kickers, [1] for an extra point, and [2] for a field goal.
  704.  
  705.      Each player can have a maximum of 10 scores recorded.  To remove a
  706.      score from the list, blank out this field and press [ENTER].
  707.  
  708.  
  709.      *** Distance ***
  710.      When using the distance scoring method, enter the distance (in yards) of
  711.      the scoring play.  If the player is a kicker and extra points are being
  712.      entered, enter the total number of extra points. For example, if a kicker
  713.      kicks 6 extra points in a game, make 1 entry for 6 points rather than 6
  714.      entries for 1 point.
  715.  
  716.      Points awarded will be determined by the type of score and the distance
  717.      of the score.  Refer to Scoring Maintenance on how to customize distance
  718.      points/yardage.
  719.      
  720.  
  721.      Fantasy Football Assistant        Program Documentation        Page  14
  722.      ========================================================================
  723.  
  724.                           Enter Weekly Scores (Import)
  725.                           ----------------------------
  726.  
  727.      This function is used to import the scores from another text file. This
  728.      method can be used if using the basic or performance scoring methods, but
  729.      not for the distance scoring method.  The import file can be downloaded
  730.      from "The BULL Board", a bulletin board serving primarily fantasy foot-
  731.      ball.  The board contains weekly stats for every player (NFL only).  The
  732.      BULL Board can be reached at 612-460-6629, and will connect at 1200 or
  733.      2400. 
  734.  
  735.      When the import is executed, all scores will be reset and new scores will
  736.      be generated from the import file. If you draft a coach, then you will 
  737.      have to manually enter coaching points, since these stats are not in the
  738.      import file.  In this case, use the import method first and then use
  739.      Enter Weekly Scores - Manual to enter the coaching points.  You can then
  740.      print out the current week's detail report to review the scores to make
  741.      sure all scores have been entered correctly.  If there is an error, then
  742.      use Enter Weekly Scores - Manual, to correct the error.
  743.  
  744.      The players and/or teams that have been found and updated are listed in
  745.      the window, along with the point totals. The list is sorted in alphabet-
  746.      ical order, with defensive team stats listed first, then the players.  
  747.      The message area at the bottom of the screen will show how many teams
  748.      and players were updated.
  749.  
  750.      If some players or teams are not being updated properly, then check the
  751.      NFL team codes of the teams that are not updating to make sure they are
  752.      the same codes as what is used by the import file. If they are different,
  753.      then you can used NFL Table Maintenance to adjust the team codes accord-
  754.      ingly.  Note that the default team codes for FFA will match all the NFL
  755.      team codes in the import file, even though there are a few codes that are
  756.      different, such as PHX, LRD, and LRM.
  757.  
  758.      If players are not updating properly, then it is because the names are
  759.      not matching.  For players, only the name is used for a match. Check the
  760.      names in the import file against the names you have set up. Only the 
  761.      first 15 characters are used, since the import file only shows 15.   
  762.      Spelling of first and last names MUST be EXACT. Upper/lower case does not
  763.      make a difference, and names can be last, first or first - last.  
  764.      NOTE, last name only is not sufficient.
  765.  
  766.  
  767.      *** Import File Name ***
  768.      Enter the name of the text file that contains the player's stats.  You
  769.      may optionally enter a drive and path, the file does not have to be in
  770.      the Fantasy Football Assistant directory.
  771.  
  772.      The default file name will be NFLTXTxx where xx is the current week 
  773.      number. If the file name entered is not found, an error message will be
  774.      displayed and ask you to enter another file name.
  775.  
  776.      If you do not wish to import a file at this time, press [Esc] to return
  777.      to the menu.
  778.  
  779.  
  780.      Fantasy Football Assistant        Program Documentation        Page  15
  781.      ========================================================================
  782.  
  783.                              Update/Print Standings
  784.                              ----------------------
  785.  
  786.      This function will take the scores entered via Enter Weekly Scores and
  787.      update the standings, based on the current week's schedule.  It will also
  788.      print the standings, a recap of the team's scores, and next week's 
  789.      schedule.  There is also an option to only print the current standings.
  790.  
  791.      ***IS THIS A REPRINT OF THE CURRENT STANDINGS?***
  792.      Enter [Y] to reprint the current standings.  Answering [Y] will only
  793.      print, and will not update the file. Only the standings will be printed,
  794.      the results of the previous week will not be printed.  Enter [N] to
  795.      update the standings based on the current week's results.
  796.  
  797.      NOTE: Make sure all the scores have been entered prior to executing this
  798.      function as this function can not be rerun.  It is a good idea to make a 
  799.      backup of the data files (FFATEAM.DAT and FFAWEEK.DAT) before executing
  800.      this function.  If a backup is made and some scores were missed, you
  801.      could then return the backup, enter the missed scores (or correct scores
  802.      if they were entered incorrectly), and update standings again.  If a 
  803.      backup is not made, you can adjust team win/loss records manually with
  804.      the Win/Loss Maintenance function if needed.  If you are not familiar
  805.      with backing up and restoring files, consult your DOS manual on the 
  806.      BACKUP and RESTORE commands.
  807.  
  808.      NOTE: Beginning with version 2.0, if there is enough room on the disk,
  809.      an automatic backup is made of the FFATEAM.DAT and FFAWEEK.DAT files. 
  810.      It is then possible to use the Restore Previous Week function if a 
  811.      mistake has been made but wasn't discovered until after standings were
  812.      updated.  These backup files are named FFATEAM.BKP and FFAWEEK.BKP.
  813.  
  814.      The standings are sorted based on win/loss record and whether divisions
  815.      are used or not.  The report will print wins, losses, ties, winning
  816.      percentage, points scored, points scored against, and number of times
  817.      team has won high points.  High points are awarded to the team that
  818.      scores the most points for the week.
  819.  
  820.      After the standings are printed, the previous week's matchups are 
  821.      printed, showing the points scored by the starters and the reserves.
  822.      An asterisk is printed next to the teams that won that week.  Next
  823.      week's schedule is printed (assuming the schedule is set up).
  824.  
  825.  
  826.      Fantasy Football Assistant        Program Documentation        Page  16
  827.      ========================================================================
  828.  
  829.                                 Starting Lineup 
  830.                                 --------------- 
  831.  
  832.      This function is used to set each team's starting lineup. This function 
  833.      is usually run each week to enter any lineup changes. The starters are
  834.      selected, along with the reserves.  If a team does not change any of its
  835.      starters or reserves from the previous week, than that team does not have
  836.      to be changed.
  837.  
  838.      Press [F4] to clear the status for all players on the current team. This
  839.      is useful if the new lineup is quite different from the previous week's
  840.      lineup.
  841.  
  842.  
  843.      *** Team Number ***
  844.      Enter the number of the fantasy team you wish to update. Once a fantasy
  845.      team is selected, the last lineup entered will be displayed. Leave this
  846.      field blank and press [ENTER] to display a selection window showing the
  847.      team numbers and names.  After all teams have been updated, press [Esc]
  848.      to return to the menu.
  849.  
  850.  
  851.      *** Status ***
  852.      Enter the status of the player.  Enter [S] for all starters and a prior-
  853.      ity number for reserves.  The priority number indicates the order the
  854.      reserves are to be evaluated in case of a tie.  If the player is not a
  855.      starter or reserve, leave this field blank.
  856.  
  857.      Example for reserves:  if your league uses 5 reserves, then you must have
  858.      5 players with priority numbers 1 through 5.  Reserve 1 will be checked
  859.      first in case of a tie breaker, reserve 2 will be second, etc.
  860.  
  861.      After a team's lineup has been entered, press [F10] to save the changes.
  862.      Note:  Before a lineup is accepted, the number of starters and reserves
  863.      must match what is defined as a legal lineup in League Options.  If not 
  864.      a legal lineup, a warning message will be displayed and you must make
  865.      changes to the lineup before the program will allow you to save the 
  866.      lineup. The message will tell you what is wrong with the lineup.  For
  867.      example, if your league uses 1 quarterback, then there must be 1 and only
  868.      1 quarterback marked as a starter, and if not, the message will say that
  869.      the lineup does not contain the right number of quarterbacks. 
  870.        
  871.  
  872.      Fantasy Football Assistant        Program Documentation        Page  17
  873.      ========================================================================
  874.  
  875.                                Transaction Entry
  876.                                -----------------      
  877.  
  878.      This function is used to record player transactions during the year,
  879.      such as player trades, pickups, drops, etc.
  880.  
  881.  
  882.      *** Function ***
  883.      Enter [A] to add a new transaction, [C] to change a transaction, or
  884.      [D] to delete a transaction.  When changing or deleting transactions,
  885.      a selection window will display the transactions that are currently
  886.      entered for the selected team number. The window will show the week 
  887.      number and the description. Highlight the desired transactions and
  888.      press [ENTER].
  889.  
  890.  
  891.      *** Team ***
  892.      Enter the team number which you wish to add, change or delete a 
  893.      transaction.  Leave this field blank and press [ENTER] to display a
  894.      selection window showing the team numbers and names.
  895.  
  896.  
  897.      *** Week # ***
  898.      Enter the week number to assign to the transaction. The default will be
  899.      the current week number.
  900.  
  901.  
  902.      *** Description ***
  903.      Enter the description of the transaction. This will be free form text,
  904.      you can enter any description you wish to describe the transaction.
  905.  
  906.  
  907.      *** Amount ***
  908.      Enter the amount of the transaction. The default will be the amount that
  909.      is set up in League Options for default transaction amount.  If there is
  910.      no charge for the transaction, enter 0.00.
  911.  
  912.  
  913.      *** Paid ***
  914.      Enter [Y] if the transaction has been paid for, else enter [N]. The
  915.      Transaction Report will show totals for both paid and unpaid trans-
  916.      actions.
  917.  
  918.  
  919.      Fantasy Football Assistant        Program Documentation        Page  18
  920.      ========================================================================
  921.  
  922.                                Team Setup       
  923.                                ----------      
  924.  
  925.      *** Team Number ***
  926.      Enter the team number which you wish to set up or edit.  If the team 
  927.      already exists, the information that is set up for the team will be
  928.      displayed. Leave this field blank and press [ENTER] to display a 
  929.      selection window showing the team numbers and names.
  930.  
  931.  
  932.      *** Team Name ***
  933.      Enter the name of the fantasy team.  Up to 20 characters can be used
  934.      for team name.
  935.  
  936.  
  937.      *** Defense ***
  938.      If your league drafts an NFL defense, then enter the 4 character NFL
  939.      team code that has been drafted by this team.  Leave this field blank to
  940.      display a selection window. If your league does not draft a defense,
  941.      this field will be skipped.
  942.  
  943.  
  944.      *** Coach ***
  945.      If your league drafts an NFL coach, then enter the 4 character code of
  946.      the NFL team he coaches.  Leave this field blank to display a selection
  947.      window.  If your league does not draft a coach, this field will be
  948.      skipped.
  949.  
  950.  
  951.      *** Player Name ***
  952.      Enter the name of the NFL player.  Up to 20 characters can be used for
  953.      player name.  Press [F8] to delete the current player.
  954.  
  955.      Leave this field blank to display the NFL roster, from which a player
  956.      can be selected, thus simplifying the task of entering new players.  The
  957.      roster information comes from the text file named NFLRSTR.TXT.  This file
  958.      is included with FFA, but it may not be current.  Player trades, retire-
  959.      ments, rookies, etc. may affect the contents of this file.  You can edit
  960.      this file with any text editor.  The format of the file should be player
  961.      name, positions 1-15, player position, position 17 (Q,W,R,T, or K), and
  962.      NFL team code, positions 19-22 (upper case).  If this file is not
  963.      present, then the roster list can not be displayed and you will get an
  964.      error message if you try to use this feature.
  965.  
  966.      This feature is especially useful if you will be using the import feature
  967.      to update weekly scores, since it is necessary for the player's name to 
  968.      be spelled exactly the same as the import file will have it.  
  969.  
  970.      The roster list can also be sorted in 5 different ways.  By name only,
  971.      position/name, position/team, team/name and team/position. When the list
  972.      is displayed, press [F2] to resort the list, which will then ask you
  973.      which sort format to be used.
  974.  
  975.  
  976.      Fantasy Football Assistant        Program Documentation        Page  19
  977.      ========================================================================
  978.  
  979.                                Team Setup       
  980.                                ----------      
  981.  
  982.      *** Player Name *** (continued)
  983.      If using the import feature but manually entering team setup information,
  984.      make sure the player's name is spelled exactly as it is in the import
  985.      file.  The import feature will look at only the first 15 characters of
  986.      the name, even though you can set up 20 characters.  Spelling of first
  987.      and last names MUST be EXACT. Upper/lower case does not make a 
  988.      difference, and names can be last, first or first - last. NOTE, last 
  989.      name only is not sufficient.
  990.  
  991.      Examples:
  992.  
  993.              Import Name          Suitable FFA Names
  994.  
  995.              Kosar,Bernie         Kosar,Bernie
  996.                                   Kosar, Bernie
  997.                                   Bernie Kosar
  998.                                   BERNIE KOSAR
  999.                                   KOSAR,BERNIE
  1000.  
  1001.      
  1002.      Press [F9] to perform a player trade with another team and the currently
  1003.      highlighted player. You will then be asked to enter the team number to 
  1004.      trade with.  Enter the team number or leave the field blank to display a
  1005.      look-up window showing the team numbers and names, from which the desired
  1006.      team can be selected.  After selecting the team, another look-up window
  1007.      will display that team's roster.  Highlight the player to be traded and
  1008.      press [ENTER].  The 2 teams rosters will be updated with the trade.
  1009.  
  1010.      NOTE: once a trade is completed, the team roster will be updated at that
  1011.      time (same as pressing [F10]).  Any other changes made to the roster will
  1012.      also be updated at that time.
  1013.  
  1014.      If a player is already on another team's roster, a warning message will
  1015.      be displayed.
  1016.  
  1017.      WARNING!!!  Once you start entering scores for the current week, do NOT
  1018.      make any roster changes until you Update Standings, otherwise points
  1019.      will be updated for the wrong players.
  1020.  
  1021.  
  1022.      *** Player NFL Team ***
  1023.      Enter the 4 character NFL team code of the player.  Leave this field 
  1024.      blank to display a selection window.
  1025.  
  1026.  
  1027.      *** Player Position ***
  1028.      Enter the position of the player.  [Q] = quarterback, [R] = running back,
  1029.      [W] = wide receiver,  [T] = tight end,  [K] = kicker.
  1030.  
  1031.  
  1032.      *** YTD Points ***
  1033.      This field represents the player's year-to-date accumulated points. The
  1034.      only time this field should be changed is if a player's points were not
  1035.      entered correctly using the Enter Weekly Scores function. Normally, year-
  1036.      to-date points are automatically kept for each player, but if a player
  1037.      was missed or entered incorrectly, it can be changed here.
  1038.  
  1039.      Fantasy Football Assistant        Program Documentation        Page  20
  1040.      ========================================================================
  1041.  
  1042.                                Owner Setup       
  1043.                                -----------      
  1044.  
  1045.      This function is used to record personal information for team owners
  1046.      such as name, address, phone #, fax # and a comment.
  1047.  
  1048.  
  1049.      *** Name ***
  1050.      Enter the actual name of the team owner.
  1051.  
  1052.  
  1053.      *** Address ***
  1054.      Enter up to 3 lines address for the owner.
  1055.  
  1056.  
  1057.      *** Phone # ***
  1058.      Enter the owner's phone number (optional).
  1059.  
  1060.  
  1061.      *** Fax # ***
  1062.      Enter the owner's fax number (optional).
  1063.  
  1064.  
  1065.      *** Comment ***
  1066.      Enter any comment for the owner (optional).
  1067.  
  1068.  
  1069.      Fantasy Football Assistant        Program Documentation        Page  21
  1070.      ========================================================================
  1071.  
  1072.                           Current Week's Detail Report
  1073.                           ----------------------------
  1074.  
  1075.      This function is used to print out each team's scoring detail for the
  1076.      current week.  This function can also be executed multiple times.  For
  1077.      example, you could enter Sunday's scores and print out the detail to see
  1078.      how teams have done prior to Monday night's game.
  1079.  
  1080.      This report should be printed prior to executing Update/Print Standings 
  1081.      for review to make sure all scores have been entered correctly.  If a
  1082.      mistake has been made, it can be easily corrected by entering the correct
  1083.      score.
  1084.  
  1085.      Each team's starters will be listed along with the points they have
  1086.      scored for the week.  If using the basic scoring method, only total 
  1087.      points for each player will be printed.  If using the performance method,
  1088.      total yards for passing, receiving and rushing, along with overall points
  1089.      are printed.  If using the distance scoring method, each scoring play
  1090.      along with the distance will be printed.  The detail for the reserves
  1091.      will be printed if the option to print reserve detail is set, else only
  1092.      the reserve total is printed.
  1093.  
  1094.  
  1095.                                Team Roster Report
  1096.                                ------------------
  1097.  
  1098.      This function will produce a report showing each team's current roster.
  1099.      The report will show each player's name, NFL team, playing position and
  1100.      year-to-date points.
  1101.  
  1102.  
  1103.  
  1104.                              Starting Lineup Report
  1105.                              ----------------------
  1106.  
  1107.      This function will produce a report showing each team's starting lineup,
  1108.      including reserves.  The report will show each player's name, NFL team,
  1109.      playing position and whether a starter or reserve.  
  1110.  
  1111.  
  1112.                                Transaction Report
  1113.                                ------------------
  1114.  
  1115.      This function will produce a report showing the transactions that have
  1116.      been entered.  To print the report for all teams, enter 0 for the team
  1117.      number. To print for a specific team, then enter the team number. To
  1118.      print for all weeks, enter 0 for the week number. To print for a specific
  1119.      week, then enter the week number to print.
  1120.  
  1121.  
  1122.                                   Owner Report
  1123.                                   ------------
  1124.  
  1125.      This function will produce a report showing the personal information
  1126.      that has been entered for the team owners.
  1127.  
  1128.  
  1129.  
  1130.      Fantasy Football Assistant        Program Documentation        Page  22
  1131.      ========================================================================
  1132.  
  1133.                                 Schedule Report
  1134.                                 ---------------
  1135.  
  1136.      This function will produce a report showing the entire season's schedule.
  1137.      The report will start with week 1 and continue until it finds a week that
  1138.      does not have a schedule entered.  The report will show which teams play
  1139.      each other and which teams are home and visitor.
  1140.  
  1141.  
  1142.                                 Print Notes File
  1143.                                 ----------------
  1144.  
  1145.      This function will produce a report showing the contents of a selected
  1146.      notes file.  The information that will be printed will be unformatted 
  1147.      (ie - no headers or page breaks).  What ever has been entered into the
  1148.      notes file will be printed exactly as it was entered.            
  1149.  
  1150.  
  1151.                                  Printer Setup
  1152.                                  -------------
  1153.  
  1154.      This function is used to set up options for your printer.
  1155.  
  1156.      *** Printer Device Name ***
  1157.      Enter the DOS device name for your printer. The default is LPT1, but
  1158.      if your printer is connected to a different device, such as LPT2, then
  1159.      enter the device where your printer is connected.
  1160.  
  1161.      *** Initialization Codes ***
  1162.      Enter up to 10 initialization codes to be used for your printer. 
  1163.      Normally, a printer does not need any special initialization codes, but
  1164.      some special printers require certain codes. When entering codes, enter
  1165.      the decimal value for the code. For example, the Esc key has a decimal
  1166.      value of 27, so enter 27 to represent the Esc key. The letter "A" has a
  1167.      value of 65, "0" is 48, etc. Refer to your printer manual which should
  1168.      have a table of keys and their decimal values.
  1169.  
  1170.      *** 8 LPI Codes ***
  1171.      Enter up to 10 codes that will set your printer at 8 lines per inch. All
  1172.      reports will assume 8 lines per inch to determine proper form alignment,
  1173.      so these codes are required. For most printers, an "Esc 0" will set it
  1174.      to 8 lines per inch. Make sure you enter the decimal values of the codes.
  1175.      "Esc 0" would be entered as 2 codes, the first one being 27 to represent
  1176.      "Esc" and the second one being 48 to represent "0". Refer to your printer
  1177.      manual which should have a table of keys and their corresponding decimal
  1178.      values. 
  1179.  
  1180.  
  1181.      Fantasy Football Assistant        Program Documentation        Page  23
  1182.      ========================================================================
  1183.  
  1184.                                 League Options  
  1185.                                 --------------  
  1186.  
  1187.      This function is used to set the different options that are available in
  1188.      FFA.  These options allow you to customize your league.  This function
  1189.      must be executed before any of the other functions can be executed, since
  1190.      the other functions need to know what options your league uses.
  1191.  
  1192.      After all options have been set, press [F10] to save the options and 
  1193.      return to the menu.  If you have made changes but wish to cancel those 
  1194.      changes, press [Esc] and any changes will not be saved.
  1195.  
  1196.  
  1197.      *** Name Of League ***
  1198.      Optionally enter up to 40 characters for the name of your league.  This
  1199.      name will be printed in the heading for each report produced by FFA. 
  1200.  
  1201.  
  1202.      *** Number Of Teams In League ***
  1203.      Enter the number of teams in your league.  This system will support 
  1204.      leagues of 4, 6, 8, 10, 12, 14 or 16 teams.
  1205.  
  1206.      If you have an odd number of teams, you may wish to set up a "dummy" 
  1207.      team consisting of undrafted or ficticous players. Leave all scores at
  1208.      0 for this team when entering weekly scores, in effect giving the team
  1209.      scheduled to play the "dummy" team that week a bye.
  1210.  
  1211.  
  1212.      *** Divisions ***
  1213.      Enter [Y] if you wish to divide the teams into divisions, else enter [N].
  1214.      Divisions are supported only for leagues with 10 or more teams.  Leagues
  1215.      with 10 or 14 teams will use 2 divisions, 12 team leagues will use 3 
  1216.      divisions, and a 16 team league will use 4 divisions.  The standings 
  1217.      will then print based on the win/loss record of teams within each 
  1218.      division.
  1219.  
  1220.        
  1221.      *** Division Names ***
  1222.      If using divisions, enter the name of each division.  The defaults for
  1223.      the 4 divisions are CLUB, SPADE, HEART, and DIAMOND, but you may assign
  1224.      different names if you so desire.
  1225.  
  1226.  
  1227.      *** Scoring Method ***
  1228.      Enter [1] to use the basic scoring method, [2] for performance method,
  1229.      or [3] for the distance method.
  1230.  
  1231.      The basic method is the most flexible, but you must manually calculate
  1232.      the number of points to be awarded to each player. The suggested scoring
  1233.      is 3 points for a touchdown pass thrown, 6 points for a touchdown scored
  1234.      by rushing or receiving, and 1 point for each extra point kicked and 3
  1235.      points for each field goal. 
  1236.  
  1237.  
  1238.      Fantasy Football Assistant        Program Documentation        Page  24
  1239.      ========================================================================
  1240.  
  1241.                                 League Options  
  1242.                                 --------------  
  1243.  
  1244.      *** Scoring Method ***
  1245.      The performance method uses total yardage based on passing, receiving
  1246.      and rushing yards, regardless of whether a touchdown is scored or not.
  1247.      This method rewards the players with the most yards, instead of those
  1248.      players that come in at the goal line and score 1 yard touchdowns.  The
  1249.      number of yards rushed, passed, and pass receiving will translate to
  1250.      points, the more yards gained, the more points awarded.  (Kickers still
  1251.      use 1 point for extra points and 3 points for field goals). The points
  1252.      awarded can be customized - refer to Scoring Maintenance for further
  1253.      explanation.
  1254.  
  1255.      The distance method uses a combination of the basic and performance 
  1256.      methods.  Points are awarded for scores, but the distance of the score 
  1257.      is also entered to determine the number of points awarded for the score,
  1258.      including field goals.  These points can also be customized - refer to
  1259.      Scoring Maintenance for further explanation.
  1260.  
  1261.  
  1262.      *** Tie Breaker ***
  1263.      Enter a number (1 or 2) to indicate the tie breaker method your league
  1264.      uses.  If both team's starters score the same number of points, the tie
  1265.      breaker method will be used to determine the winner.  If the tie breaker
  1266.      fails to produce a winner, a tie will be awarded to each team.
  1267.  
  1268.      Entering [1] will use the sudden death method, where the home team has
  1269.      first chance to break the tie.  The home team's first reserve is checked
  1270.      to see if he scored, and if he did, the home team wins.  If he does not
  1271.      score, the visitor's first reserve is checked to see if he scored, and
  1272.      if he did, the visiting team is the winner.  Each reserve is checked 
  1273.      until a winner is determined, and if no reserves score, then a tie is
  1274.      declared.
  1275.  
  1276.      Entering [2] will use the reserve total method.  The points scored for
  1277.      all reserves are added together for a total, and the team that scores
  1278.      the most reserve points is declared the winner. If the reserves totals
  1279.      are equal, than it will default to the sudden death method to determine
  1280.      the winner.
  1281.  
  1282.  
  1283.      *** Enter Scores By NFL Or Fantasy Team ***
  1284.      This option determines whether the list of players to select from when
  1285.      entering scores manually will display the players for an NFL team or the
  1286.      players assigned to a fantasy team.
  1287.  
  1288.      Enter a [1] to enter scores by NFL team or a [2] to enter scores by
  1289.      fantasy team.
  1290.  
  1291.  
  1292.      *** Regular Weeks ***
  1293.      Enter the number of regular season weeks in your fantasy league. This
  1294.      does NOT include the playoff weeks.  A maximum of 20 weeks is allowed.
  1295.  
  1296.  
  1297.      Fantasy Football Assistant        Program Documentation        Page  25
  1298.      ========================================================================
  1299.  
  1300.                                 League Options  
  1301.                                 --------------  
  1302.  
  1303.      *** Print Scoring Detail For Reserves ***
  1304.      Enter [Y] to print the scoring detail for the reserves when print the
  1305.      current week's scoring detail.  Enter [N] to only print the total of
  1306.      the reserves for each team.
  1307.  
  1308.  
  1309.      *** Draft NFL Defense ***
  1310.      If your league drafts an NFL defense, then enter [Y], else enter [N].  
  1311.  
  1312.  
  1313.      *** Draft NFL Coach ***
  1314.      If your league drafts an NFL coach, then enter [Y], else enter [N].  
  1315.  
  1316.  
  1317.      *** Flex Option ***
  1318.      Enter [Y] to indicate that any combination of tight ends and wide
  1319.      receivers qualify for a legal lineup. For example, if you have your
  1320.      legal lineup set at 2 wide receivers and 1 tight end, then your starting
  1321.      lineup has to total 3 wide receivers/tight ends, in any combination. If
  1322.      you enter [N], then exactly 2 wide receivers and 1 tight end must be
  1323.      in your starting lineup.
  1324.  
  1325.  
  1326.      *** Legal Lineup ***
  1327.      Enter the total number of players allowed at each position to determine
  1328.      a starting lineup.  If your league doesn't use a certain position, then
  1329.      enter 0 for the number of players at that position.  For example, some
  1330.      leagues use 3 wide receivers and no tight ends.  In this case, enter 3
  1331.      for wide receivers and 0 for tight ends.
  1332.  
  1333.  
  1334.      *** Sort Team Roster ***
  1335.      Enter [Y] to automatically sort the team roster by position. The order
  1336.      of sort is quarterback, running back, wide receiver, tight end, and 
  1337.      kicker. Enter [N] to leave the team roster as it is entered. Note that
  1338.      this option has no affect on the Starting Lineup Report, that report is
  1339.      always sorted by position.
  1340.  
  1341.  
  1342.      Fantasy Football Assistant        Program Documentation        Page  26
  1343.      ========================================================================
  1344.  
  1345.                               Win/Loss Maintenance
  1346.                               --------------------
  1347.  
  1348.      This function is used to manually adjust team wins, losses, high points,
  1349.      points scored, and points scored against.  Normally, this function is not
  1350.      needed as these stats are automatically calculated according to the week-
  1351.      ly scores entered.  If, however, an entry was made in error that causes 
  1352.      an incorrect calculation for wins/losses, it is possible to adjust the
  1353.      team's entries with this function.
  1354.  
  1355.  
  1356.      *** Team Number ***
  1357.      Enter the fantasy team number which you wish to set up or edit. The
  1358.      current stats for the team will be displayed. Leave this field blank
  1359.      and press [ENTER] to display a selection window showing the team numbers
  1360.      and names.  Press [Esc] to return to the menu.
  1361.  
  1362.  
  1363.      *** Wins ***
  1364.      Enter the total number of wins the team has for the season.
  1365.  
  1366.  
  1367.      *** Losses ***
  1368.      Enter the total number of losses the team has for the season.
  1369.  
  1370.  
  1371.      *** Ties ***
  1372.      Enter the total number of ties the team has for the season.
  1373.  
  1374.  
  1375.      *** High Points ***
  1376.      Enter the total number of weeks the team has won high points for the
  1377.      season.
  1378.  
  1379.  
  1380.      *** Points Scored ***
  1381.      Enter the total number of points the team has scored for the season.
  1382.  
  1383.  
  1384.      ***Points Against ***
  1385.      Enter the total number of points the team has given up for the season.
  1386.  
  1387.  
  1388.      Fantasy Football Assistant        Program Documentation        Page  27
  1389.      ========================================================================
  1390.  
  1391.                               Schedule Maintenance
  1392.                               --------------------
  1393.  
  1394.      This function is used to set the schedule for your fantasy league. When
  1395.      entering this function, the first 10 weeks are displayed.  Use the [Page 
  1396.      Down] key to display weeks 11 - 20.  When weeks 11 - 20 are displayed,
  1397.      press [Page Up] to display weeks 1 - 10.  Note that up to 20 weeks can 
  1398.      be set up, but you do not have to schedule all 20 weeks.
  1399.  
  1400.      To start with, you can set up the schedule for the regular weeks, and 
  1401.      then when the playoff rounds start and the playoff teams are determined,
  1402.      you can enter the playoff schedule.  When entering the playoff schedule,
  1403.      you are still required to enter every team for the week (some leagues 
  1404.      allow the non playoff teams to play during the playoffs to compete for
  1405.      high points).  Schedule the playoff teams to play each other as determin-
  1406.      ed by your league and then randomly select the non playoff teams against
  1407.      each other. If your league has a bye in the first round, schedule the 
  1408.      team that has the bye against a non playoff team.
  1409.  
  1410.      The teams are listed across the top and the weeks are listed down the
  1411.      left side of the screen.  The schedule will show all 16 teams, even if
  1412.      your league uses less teams.  You will only be able to access the number
  1413.      of teams in your league. 
  1414.  
  1415.      When the cursor is beneath a team number, enter the opposing team number
  1416.      for that week.  If the opposing team number entered is the same team 
  1417.      number at the top of the column, then an error message will be displayed
  1418.      stating that a team can not be scheduled against itself.
  1419.  
  1420.      If the team field is left blank and [ENTER] is pressed, a selection
  1421.      window will be displayed showing the team numbers and names.
  1422.  
  1423.      After an opposing team has been entered, you must indicate whether the
  1424.      opposing team is the home team or not.  A home team must be assigned for
  1425.      tie breaker purposes.  If the opposing team is the home team, enter an
  1426.      asterisk [*], otherwise leave the home team indicator blank. 
  1427.  
  1428.      When the opposing team and home team indicator has been entered for a
  1429.      team, the opposing team will be updated automatically. For example, team
  1430.      1 plays team 5.  When entering the opposing team for team 1, you would 
  1431.      enter 5.  The opposing team for team 5 will automatically insert team 1,
  1432.      and the home team indicators will be updated.
  1433.  
  1434.  
  1435.      Fantasy Football Assistant        Program Documentation        Page  28
  1436.      ========================================================================
  1437.  
  1438.                               Schedule Maintenance
  1439.                               --------------------
  1440.  
  1441.      Pressing the following function keys will perform the following
  1442.      special features:
  1443.  
  1444.          F2 = Clear All, the entire schedule will be cleared to spaces. 
  1445.               You can then manually re-enter the schedule or use defaults.
  1446.  
  1447.          F3 = Clear Week, the current week (determined by the location of 
  1448.               the cursor) will be cleared to spaces.
  1449.  
  1450.          F4 = Default Schedule, based on the number of teams in your league
  1451.               and whether divisions are used or not, a preset schedule will
  1452.               be loaded.  Only the recommended number of weeks for a regular
  1453.               season (excluding playoff weeks) will be assigned. You can then
  1454.               modify the schedule if needed.
  1455.  
  1456.          F10 = Save, the schedule will be saved to disk.  If [Esc] is pressed
  1457.                prior to pressing [F10] to save the changes, any changes 
  1458.                entered will NOT be saved.
  1459.  
  1460.                After pressing [F10], the software will check the schedule to 
  1461.                see if there are any missing or duplicate teams for each week.
  1462.                If there are any problems, you will be notified which week is
  1463.                in error.  You must then correct that week before the schedule
  1464.                can be saved.
  1465.  
  1466.  
  1467.      Fantasy Football Assistant        Program Documentation        Page  29
  1468.      ========================================================================
  1469.  
  1470.                              NFL Table Maintenance
  1471.                              ---------------------
  1472.  
  1473.      This function is used to add, delete or change the existing table of NFL
  1474.      team codes and names.  With this function, if you don't like the default
  1475.      codes that are set up for the NFL teams, you can change them to whatever
  1476.      you wish.  Also, if the NFL expands or a team moves, you can use this
  1477.      function to add new teams or change the names.
  1478.  
  1479.      This function also allows you to set up FFA to be used for leagues other
  1480.      than just the NFL.  For example, you can change all the teams and use 
  1481.      college football teams, or use the new World Football League.  Although
  1482.      the program and documentation refer to NFL, you can substitute whatever
  1483.      league you are using.
  1484.  
  1485.  
  1486.      *** Function ***
  1487.      Enter [A] to add a team to the table, [D] to delete a team from the 
  1488.      table, or [C] to change an existing team code or name.
  1489.  
  1490.      After all changes have been made, press [F10] to save the changes. If 
  1491.      you do not wish to save the changes, press [Esc].
  1492.  
  1493.      NOTE:  If you already have teams set up and you make any changes to the
  1494.      table affecting the team code, then you must use Team Setup and apply 
  1495.      those same changes.  For example, if you change Atlanta's team code from
  1496.      "ATL" to "A", you have to change all the Atlanta players to "A".  
  1497.  
  1498.      Another side effect from modifying team codes is if it affects the sorted
  1499.      order of the table.  If you are using a team defense or coach, then 
  1500.      double check to make sure each team has the correct NFL team code.  This
  1501.      is because the record saves the team defense and coach "position" in the
  1502.      table, not the actual team code.  For example, if you have Minnesota's
  1503.      defense, then number 16 is registered on your team's record (Minnesota 
  1504.      is the 16th team in the  table). If a team code is added, deleted or 
  1505.      changed, the table is resorted and it is possible that the new table
  1506.      will not have Minnesota in the 16th position.
  1507.  
  1508.      When changing or deleting teams, select the team to be changed/deleted
  1509.      from the selection window by highlighting the team and press [ENTER].
  1510.  
  1511.  
  1512.      ***Team Code***
  1513.      Enter the 4 character team code you wish to use to identify the team.
  1514.      This field is required and will be automatically forced to upper case.
  1515.  
  1516.  
  1517.      ***Team Name***
  1518.      Enter up to 20 characters which identifies the NFL team (or college,
  1519.      World Football League or Arena Football).
  1520.  
  1521.  
  1522.      Fantasy Football Assistant        Program Documentation        Page  30
  1523.      ========================================================================
  1524.  
  1525.                               Scoring  Maintenance
  1526.                               --------------------
  1527.  
  1528.      This function is used to customize the point/yardage assignments for
  1529.      either the performance or distance scoring methods. If you are using
  1530.      the basic scoring method, than this function is not needed since you
  1531.      manually determine and enter the total points for each player.
  1532.  
  1533.      [Performance Scoring Method]
  1534.  
  1535.      *** Regular Points ***
  1536.      Enter the number of points to be awarded for the incremental yardage.
  1537.      You can set up different point values for passing, receiving and
  1538.      rushing. 
  1539.  
  1540.      *** Regular Yards ***
  1541.      Enter the incremental yardage to be used to determine points. For 
  1542.      example, if you enter 20 for the yardage and 2 for points, then for
  1543.      every 20 yards the player accumulates, he will earn 2 points. If he
  1544.      has 100 yards, then he will earn 10 points (100 / 20 = 5 increments,
  1545.      5 x 2 points = 10 points). Note that the player will not receive any
  1546.      points until the incremental yards are reached. In the above example,
  1547.      he will not receive any points if he only has 19 yards, and only 2
  1548.      points for 20 - 39 yards.
  1549.  
  1550.      *** Bonus Points ***
  1551.      You can optionally set up to 3 different bonus levels to award extra
  1552.      points for reaching a certain yardage limit. For example, you could set
  1553.      up level 1 at 2 points and yards at 100, level 2 at 4 points at 200
  1554.      yards. If the player has 150 yards, then he will receive an extra 2 
  1555.      points for reaching 100 yards. If he has 210 yards he will receive
  1556.      4 extra points (note that he will only qualify for the highest bonus
  1557.      level - he will NOT get 2 points for reaching 100 yards).
  1558.  
  1559.      *** Bonus Yards ***
  1560.      Enter the number of yards to qualify for the bonus level. Note that the
  1561.      yardage must be greater than the previous level if you are entering more
  1562.      than 1 bonus level.
  1563.  
  1564.  
  1565.      [Distance Scoring Method]
  1566.  
  1567.      *** Base Points ***
  1568.      Enter the number of base points to be awarded for each type of score.
  1569.      The player will receive these points for each score, regardless of the
  1570.      distance of the score.  If you do not want to award base points, then
  1571.      enter 0. For example, you may want to award 3 points for each touchdown 
  1572.      pass thrown in addition to the points awarded for the distance of the
  1573.      touchdown pass, then you would enter 3 for the base points for passing.
  1574.  
  1575.      *** From - To Yards ***
  1576.      Enter the From-To yardage range for the corresponding point value. Up to
  1577.      10 different yardage ranges/point values can be set up. When points are
  1578.      calculated during Score Entry, it will award the point value determined
  1579.      by the distance of the scoring play. Separate ranges can be are set up
  1580.      for passing, receiving, rushing and kicking. Note that the kicking
  1581.      ranges will only apply to field goals. Extra points are still 1 point
  1582.      each.  All yardage from 1 - 100 must be accounted for, if there are
  1583.      any yards missing, a warning message will be displayed when you try to
  1584.      save the changes.
  1585.  
  1586.      Fantasy Football Assistant        Program Documentation        Page  31
  1587.      ========================================================================
  1588.  
  1589.                              Restore Previous Week
  1590.                              ---------------------
  1591.  
  1592.      This function is used to restore the previous week's data files. 
  1593.      When the standings are updated using Update/Print Standings, backup
  1594.      files are automatically created (FFATEAM.BKP and FFAWEEK.BKP) if there
  1595.      is enough room on the disk. If there was not enough room to create the
  1596.      backup files, a message will be displayed that the previous week could
  1597.      not be restored. The only alternative would be to restore a manual
  1598.      backup (if you backed up the files before updating the standings).
  1599.  
  1600.      A situation where you would want to use this function is if you discover
  1601.      that some scores were missed or entered incorrectly after updating the
  1602.      standings, you could restore the previous week, correct the weekly
  1603.      scores, and then update standings again. Note that only the previous
  1604.      week can be restored. If you are in week 5, you can restore week 4,
  1605.      but if you execute this function again, week 4, not week 3, would be
  1606.      restored.
  1607.  
  1608.  
  1609.                            Clear File For New Season
  1610.                            -------------------------
  1611.  
  1612.      This function is used at the start of a new season.  Before clearing the
  1613.      data files for a new season, you must confirm that is what you wish to do
  1614.      by entering [Y] and then pressing [ENTER].  If you selected this option
  1615.      by mistake, enter [N] and then press [ENTER] to abort this function.
  1616.  
  1617.      By entering [Y], team information will be reset.  The entries currently 
  1618.      set up for League Options will not be reset.
  1619.  
  1620.  
  1621.      Fantasy Football Assistant        Program Documentation        Page  32
  1622.      ========================================================================
  1623.  
  1624.                            Getting Started          
  1625.                            ---------------         
  1626.  
  1627.      The following directions are to help you get started once you have
  1628.      installed FFA.  The first thing that needs to be done is to set up the 
  1629.      different options your league uses, using League Options.  If you try to
  1630.      select any other function without setting up your league options, an 
  1631.      error message will be displayed.
  1632.  
  1633.      After setting up your league options, you are now ready to enter the team
  1634.      rosters with the Team Setup function.  Enter the players for each team
  1635.      in your league, the NFL team they play for, and the position of each 
  1636.      player.
  1637.  
  1638.      If you are not using the basic scoring method, than you may wish to use
  1639.      Scoring Maintenance to customize the point/yardage assignments.
  1640.  
  1641.      Next you should enter the schedule for your league with the Schedule
  1642.      Maintenance function.  If you want to use the default schedule supplied
  1643.      with FFA, then you can do so by pressing [F4] and the default schedule
  1644.      will be used.  If you wish to enter a different schedule, then you can 
  1645.      manually enter the schedule for each week.  This completes the initial
  1646.      setup work.  The remaining directions are for weekly procedures.
  1647.  
  1648.      If there are any roster changes for the week, then use Team Setup to make
  1649.      those roster changes (trades, pickups, etc.).
  1650.  
  1651.      Enter each team's starting lineup using Starting Lineup. Be sure to enter
  1652.      each team's starting lineup, indicating the starters and reserves.
  1653.  
  1654.      After the NFL games are played, you can then enter the weekly scores
  1655.      using Enter Weekly Scores.  Note that you do not have to wait until all
  1656.      games are played before entering scores. For example, you could enter
  1657.      the scores from Sunday's games on Sunday night and then enter the rest
  1658.      of the scores after Monday night's game.
  1659.  
  1660.      Use Print Current Week's Detail to print out the scores for each team.
  1661.      Use this report to make sure that all scores for each NFL team have been
  1662.      entered.  If a team (or player) has been missed, use Enter Weekly Scores
  1663.      again to enter the missing information.  Repeat these steps until all 
  1664.      scores have been entered correctly.
  1665.  
  1666.      When all scores have been entered, use Update/Print Standings to auto-
  1667.      matically update the current standings based on the scores entered for
  1668.      the week and the current week's schedule.  (It is also a good idea to
  1669.      make a backup of the FFATEAM.DAT and FFAWEEK.DAT files before running 
  1670.      this function).  
  1671.  
  1672.      Review the standings and stats.  If an error has been made when entering
  1673.      scores, you can return the backup you made in the previous step and enter
  1674.      the correct scores and update again.  If you did not make a backup, then
  1675.      the only way to make a correction is to use Win/Loss Maintenance.  This
  1676.      will allow you to manually adjust team wins, losses, high points, points
  1677.      scored and points scored against.
  1678.  
  1679.  
  1680.      Fantasy Football Assistant        Program Documentation        Page  33
  1681.      ========================================================================
  1682.  
  1683.                                  Error Messages
  1684.                                  --------------
  1685.     
  1686.      There are 2 different types of errors that you may run into while running
  1687.      FFA.  The first type of error is a program generated error resulting from
  1688.      incorrect information that is entered.  For example, entering "GRB" in-
  1689.      stead of "GB" for the Green Bay team code will generate a "Requested team
  1690.      code could not be found!" error message.  Since the program can look for
  1691.      these conditions, these errors are referred to as "non critical", in
  1692.      other words, the program can identify these errors and continue to run. 
  1693.      These errors are listed in alphabetical sequence with an explanation and
  1694.      suggested actions to be taken.
  1695.  
  1696.      The other type of error that you may encounter is a Basic error. 
  1697.      QuickBasic 4.5 was used to develop FFA. Some situations may arise where 
  1698.      Basic will return an error code to the program.  Usually these errors
  1699.      are "critical", where the program can not continue.  An example of a 
  1700.      critical error would be if the disk becomes full while trying to write to
  1701.      a file, or if there is a area of the disk that is bad and can not be read
  1702.      or written to.  There are a few errors that the program will look for and
  1703.      try to recover from, such as the printer not being ready when trying to
  1704.      print a report.  The most common Basic errors are listed, with a possible
  1705.      solution if applicable.
  1706.  
  1707.      Program Generated Errors
  1708.  
  1709.      Message: 20 is the maximum number of weeks.
  1710.      Action:  Set number of regular weeks to 20 or less.
  1711.  
  1712.      Message: Backup file(s) could not be found for restore!
  1713.      Action:  Evidently there was not enough room on the disk to create the
  1714.               automatic backup files (FFATEAM.BKP and FFAWEEK.BKP). The
  1715.               restore function can not be performed. You will have to return
  1716.               a manual backup if you have one, or make manual adjustments
  1717.               using Win/Loss Maintenance or Team Setup, depending on what the
  1718.               problem is that you are trying to restore the previous week.
  1719.  
  1720.      Message: Bonus yardage must be greater than prior level!
  1721.      Action:  Each level must be greater than the previous level. Enter a
  1722.               yardage amount that is greater than the previous level.
  1723.  
  1724.      Message: Can't delete any more teams!  
  1725.      Action:  There are no more teams set up to delete.
  1726.  
  1727.      Message: C'mon now, what kind of From-To range is that!
  1728.      Action:  You have entered a From-To range where the To side is less
  1729.               than the From side. Enter a valid range.
  1730.  
  1731.      Message: Detail for current week has not yet been entered! 
  1732.      Action:  You must first enter the scores for the current week before you
  1733.               can update/print standings.
  1734.  
  1735.      Message: Entry must be between 1 and 100! 
  1736.      Action:  Yardage for a score can not be more than 100 yards.
  1737.  
  1738.      Message: Error trying to display file.
  1739.      Action:  Some type of error has occurred while trying to display the help
  1740.               file.  Depending on the error, you may not be able to use 
  1741.               on-line help.
  1742.  
  1743.  
  1744.      Fantasy Football Assistant        Program Documentation        Page  34
  1745.      ========================================================================
  1746.  
  1747.                                  Error Messages
  1748.                                  --------------
  1749.  
  1750.      Message: File already exists - enter a different name! 
  1751.      Action:  When saving a new notes file, the name entered is already
  1752.               being used.  Enter a unique name for the new file.
  1753.  
  1754.      Message: Gaps detected for xxxxx.  Must account for 100 yards!
  1755.      Action:  All 100 yards must be accounted for. Adjust yardage ranges
  1756.               so there are no yards missed.
  1757.  
  1758.      Message: Help file not found! 
  1759.      Action:  The FFA.HLP file can not be found.  Copy this file from
  1760.               the original diskette into the FFA directory (or the name
  1761.               of the directory if different than FFA).  
  1762.  
  1763.      Message: Illegal file name - enter again. 
  1764.      Action:  The name entered for a new notes file is not a valid DOS
  1765.               file name.  Make sure you are not entering a period as part of
  1766.               the name as the ".NOT" file extension is automatically added to
  1767.               the name of the file.  Consult your DOS manual for file naming
  1768.               conventions.
  1769.  
  1770.      Message: Illegal number of (quarterbacks - receivers - running  backs -
  1771.               tight ends - kickers - reserves).
  1772.      Action:  When entering a lineup for a team, the number of players for
  1773.               each position must match what has been entered for a legal 
  1774.               lineup.
  1775.  
  1776.      Message: Invalid NFL team code for defense/coach.
  1777.      Action:  The team code entered for the defense or coach is not valid. 
  1778.               Enter a valid code or leave the field blank and press [ENTER]
  1779.               to display a window showing the valid selections.
  1780.  
  1781.      Message: Invalid player position! 
  1782.      Action:  Valid entries are Q, W, R, T or K.
  1783.  
  1784.      Message: League options have not been set up! 
  1785.      Action:  Before any other functions can be executed, you must set up the
  1786.               different options use League Options.  The other functions do 
  1787.               different things based on what options your league uses.
  1788.  
  1789.      Message: Maximum number of teams already set up! 
  1790.      Action:  Only a maximum of 40 NFL teams can be set up.
  1791.  
  1792.      Message: Missing or duplicated reserves! Team xx
  1793.      Action:  The team number displayed does not have the correct number of
  1794.               reserves set up or the reserves do not have unique priority 
  1795.               codes.  Use Starting Lineup to adjust the starting lineup for
  1796.               the team and try the function again.
  1797.  
  1798.      Message: Must set up team before setting lineup! 
  1799.      Action:  The team you are trying to set a lineup for does not have any
  1800.               players set up yet.  Use Team Setup to enter the team's players.
  1801.  
  1802.      Message: No help available for this field. 
  1803.      Action:  The current field does not have on-line help available yet.
  1804.  
  1805.  
  1806.      Fantasy Football Assistant        Program Documentation        Page  35
  1807.      ========================================================================
  1808.  
  1809.                                  Error Messages
  1810.                                  --------------
  1811.  
  1812.      Message: Player(s) have invalid NFL team code! 
  1813.      Action:  The current team has players set up with NFL team codes
  1814.               that are not valid.  This usually happens when NFL Table
  1815.               Maintenance has been used to change an NFL's team code
  1816.               AFTER players have already been set up with the old team
  1817.               code.  Use Team Setup to enter the correct NFL team code.
  1818.  
  1819.      Message: Printer error - correct and press [ENTER] to continue... 
  1820.      Action:  The printer is either off-line or out of paper.  Correct
  1821.               the condition and press [ENTER] to continue printing, or
  1822.               press [Esc] to abort the function.
  1823.  
  1824.      Message: Requested team code could not be found! 
  1825.      Action:  Enter a valid team code, or leave the field blank and 
  1826.               press [ENTER] to display a selection window showing the
  1827.               valid entries.
  1828.  
  1829.      Message: Schedule file not found! 
  1830.      Action:  The FFASCHD.DAT file can not be found. Copy this file from
  1831.               the original diskette into the FFA directory (or the name
  1832.               of the directory if different than FFA).  
  1833.  
  1834.      Message: Schedule for number of teams not found! 
  1835.      Action:  The default schedule for the number of teams your league uses
  1836.               is not set up in the file. You must enter the schedule manually.
  1837.  
  1838.      Message: Schedule not entered for current week! 
  1839.      Action:  Before the current week can be updated/printed, the
  1840.               schedule for the week must be set up.  Use Schedule
  1841.               Maintenance to enter the schedule for the current week.
  1842.  
  1843.      Message: Sorry - roster list not available - consult manual.
  1844.      Action:  The file NFLRSTR.TXT is not present.  If you have access
  1845.               to a modem, this file may be downloaded for The BULL Board,
  1846.               a bulletin board dedicated primarily to fantasy football
  1847.               information.  The number for The BULL Board is 612-460-6629 and
  1848.               will connect at 1200 or 2400 baud.  Refer to the manual 
  1849.               explaining Team Setup for more information.
  1850.  
  1851.      Message: Team code is already set up!  
  1852.      Action:  The team code entered is already set up in the table.
  1853.               Enter a different code.
  1854.  
  1855.      Message: Team xx has player(s) with invalid NFL team codes! 
  1856.      Action:  The displayed team has players set up with NFL team codes
  1857.               that are not valid.  This usually happens when NFL Table
  1858.               Maintenance has been used to change an NFL's team code
  1859.               AFTER players have already been set up with the old team
  1860.               code.  Use Team Setup to enter the correct NFL team code.
  1861.  
  1862.      Message: This function not needed for Basic Scoring Method.
  1863.      Action:  When accessing Scoring Maintenance and you are using the Basic
  1864.               scoring method, this message is displayed. You can only use
  1865.               this function if you are using the Performance or Distance
  1866.               scoring methods.
  1867.  
  1868.      Fantasy Football Assistant        Program Documentation        Page  36
  1869.      ========================================================================
  1870.  
  1871.                                  Error Messages
  1872.                                  --------------
  1873.  
  1874.      Message: This number of teams can not be set up!  
  1875.      Action:  The number of teams that can be set up is 4, 6, 8, 10,
  1876.               12, 14, or 16.  If you have an odd number of teams in
  1877.               your league, set up a "dummy" team.
  1878.  
  1879.      Message: Tsk! Tsk!  Yardage must be > 0 and < 101!
  1880.      Action:  When entering a yardage range, it must be between 0 and
  1881.               100 yards. If any scores are more than 100 yards, enter 100
  1882.               for the yardage when entering the score.
  1883.  
  1884.      Message: Wake up! Yardage already accounted for in previous level!
  1885.      Action:  You have entered a yardage that has already been defined in
  1886.               a previous level. Each level must have a unique yardage range.
  1887.  
  1888.      Message: Warning - coach/defense is assigned to another team. 
  1889.      Action:  This is only a warning.  It is possible to enter the
  1890.               same coach/defense as another team, but I assume you
  1891.               would not wish to do this.
  1892.  
  1893.      Message: Warning - don't forget to adjust schedule! 
  1894.      Action:  This warning message is displayed if you change the 
  1895.               number of teams in your league.  The schedule must then
  1896.               be adjusted to compensate for the new number of teams.
  1897.  
  1898.      Message: Warning - player is assigned to team XX. 
  1899.      Action:  This is only a warning.  It is possible to enter the
  1900.               same player for more than one team, but I assume you
  1901.               would not wish to do this.
  1902.  
  1903.      Message: Warning - total players exceed 20! 
  1904.      Action:  The number of players allowed for a legal lineup exceed
  1905.               the 20 player maximum allowed for a team.  Adjust the
  1906.               number of players allowed at each position so the total
  1907.               number of players is less than or equal to 20.
  1908.  
  1909.      Message: Week xx has duplicate or missing teams. 
  1910.      Action:  The schedule for the week is invalid.  Review the week's
  1911.               schedule and adjust accordingly.
  1912.  
  1913.      Message: What!  You want this team to play itself? 
  1914.      Action:  You can not set up a team to play itself.  Enter a 
  1915.               different opponent.
  1916.  
  1917.      
  1918.  
  1919.      Basic Errors
  1920.  
  1921.      Number:   6 - Overflow
  1922.      Meaning:  This is the result of an integer calculation where the
  1923.                result is more than 32,767. This should not be a problem
  1924.                unless a player's total is more than this limit.
  1925.  
  1926.      Number:   7 - Out of Memory
  1927.      Meaning:  Your machine does not have enough free memory to execute.
  1928.                Remove any unnecessary TSR (Terminate and Stay Resident)
  1929.                programs from memory and try again.
  1930.  
  1931.  
  1932.      Fantasy Football Assistant        Program Documentation        Page  37
  1933.      ========================================================================
  1934.  
  1935.                                  Error Messages
  1936.                                  --------------
  1937.  
  1938.      Number:   53 - File not found
  1939.      Meaning:  The requested file can not be found.
  1940.  
  1941.      Number:   57 - Device I/O error
  1942.      Meaning:  The device (usually either the diskette or hard disk)
  1943.                can not be read from or written to.  In either case,
  1944.                I hope you have a backup which can be used.
  1945.  
  1946.      Number:   61 - Disk Full
  1947.      Meaning:  There is no more free space on the diskette or hard disk to
  1948.                write the file.  Delete some unused files to make more room.
  1949.  
  1950.      Number:   71 - Disk not ready
  1951.      Meaning:  This is usually because the door for the disk drive is not
  1952.                closed, or the diskette is write protected.
  1953.  
  1954.      Number:   72 - Disk media error
  1955.      Meaning:  This is about the same as error 57.  Hope you have a backup.
  1956.  
  1957.