                  .                                       .
                  :        >> S  C  I  N  E  T <<         :
    - -- ---------+--- -- -                       - -- ---+--------- -- -
          _______,-----,___,----,__________,---,_____,----,___,----,
          \\_    _____     ,____/____.    /         ______\___     /
           _/___    \/    /    /   \/       __/    __\__/    /    _\\
          /    /    /    /    /    /   \    \     /    /    /    /
        //____     _____     _____/____/    /____     _____     /jp!
             /____/    /____/         /____/    /____/    /____/
                  |                                       |
    - -- ---------+--- -- -                       - -- ---+--------- -- -
                  :       . http://scinet-ftn.org .       :
    /- -- ----- --+-- ------------- --------------- ------+-------------/

                Setup Guide for For Honour 1.2-dev - 24/02/20

1.  Unzip the appropriate archive based on the OS you are running (fhnrsrc.zip
    for Linux users and fhnrwin.zip for Windows users) into a directory such as
    fh77.

2.  If you are running the Windows version of the game you can jump to step 3.
    For Linux users, run the build.sh script in the fh77 directory to clone
    odoors and build For Honour.

3.  When you request to join the SciNet League 77 game of For Honour, you will
    receive a copy of FHR-IBBS.CFG and a node number (step 4). Place the
    FHR-IBBS.CFG file inside your fh77 directory.

4.  Edit the fh.ini file inside your fh77 directory to match the following

      [Main]
      ;Log Path = log
      ;Bad Path = bad
      ;Delete Bad = False

      [Interbbs]
      Enabled = true                     <- Set to true
      System Name = <Your BBS Name>      <- Your BBS Name
      League Number = 77                 <- Set to 77
      Node Number = 1                    <- You will be assigned a number
      File Inbox = /path/to/inbound/     <- Your inbound echomail path
      Default Outbox = /filebox/path/    <- Path to 77:1/100 filebox (see below)

4.  Next create a script to launch For Honour. This is a needed step as For
    Honour must be launched from within it's directory. The following examples
    are for Mystic BBS. Please adjust accordingly for your BBS software

    For Windows, create a bat file called fh77.bat containing the following:
    (Be sure to edit the paths to reflect your system configuration.)

        d:
        cd \bbs\doors\fh77
        ForHonour.exe %1

    For Linux, create a sh file called fh77.sh containing the following:
    (Be sure to edit the paths to reflect your system configuration.)

        #!/bin/sh
        cd /home/bbs/doors/fh77
        ./ForHonour /home/bbs/temp$1/DOOR.SYS

5.  Add For Honour as a door on your bbs. For Mystic, use the following
    settings:

    For Linux users:

        (DD) Exec external program
        /path/to/fh77.sh %3

    For Windows users:

        (D3) Exec DOOR32 program
        c:\path\to\fh77.bat %P\door32.sys %3 %0

6.  Run For Honour's maintenance every two hours to process interbbs
    game packets.

    For Linux users:

        cd /home/bbs/doors/fh77
        ./ForHonour maintenance

    For Windows users:

        d:
        cd \bbs\doors\fh77
        ForHonour.exe maintenance
		
    You will also need to script moving updated fhr-ibbs.cfg files from your
    inbound folder to your fh77 folder. Scripting this will depend on what
    os you run. If you need help scripting the move, join the SCIGAME echo
    and someone will be more than glad to help you out.

------------------------------------------------------------------------------
                                 Fileboxes
------------------------------------------------------------------------------

  +----------------+--- Node ID 11 (77:1/100@scinet) ---------------------+
  | Active         | No                                        1:GENERAL  |
  | Description    | Diskshop BBS                              2:Security |
  | SysOp Name     | netsurge                                  3:Groups   |
  | Address        | 77:1/100                                  4:BinkP    |
  | Domain         | scinet                                    5:FTP      |
  | Session Type   | BinkP                                     6:Dir Toss |
  | Archive Type   |                                                      |
  | Export Type    | Crash                                                |
  | Route Info     | 77:*                                                 |
  | Max PKT Size   | 512                                                  |
  | Max ARC Size   | 2048                                                 |
  | Use Filebox    | Yes                                                  |
  | Filebox Dir    | /path/to/771100/filebox                              |
  | Crash Limiter  | 0                                                    |
  |                |                                          Page 1 of 6 |
  +----------------+------------------------------------------------------+

  Make sure your set "Use Filebox" to yes and create a directory for the
  filebox   under Filebox Dir.

  You can create fileboxes for nodes in Mystic (see above), binkd (see
  examples in the binkd.cfg) and others. If you need help with getting this
  working, you can find it in the SCIGAME echo of SciNet.