﻿This doc and the premade configs are assuming you are installing the game to:
C:\sbbs\xtrn\gothik\

All the premade config files in main-configs are meant for the main gothik game directory.
Copy/Paste them there if you are going to use Synchronet and are using the above mentioned directory.
I have 24 nodes, so there are premade CFG files for node 0 (for local user) and 1 to 24.

All the premade config files in bluemoon-igm-configs are meant for the bluemoon directory.
Copy/Paste them there if you are going to use Synchronet and are using the above mentioned game directory.
This is where you will be extracting some of the contents of the BLUEMOON.ZIP file that contains the IGM (note, some of the files in that ZIP actually are meant for the main Gothik game directory).

Because the game could possibly read the wrong drop file from your Node directory, the game creator suggests moving the drop file over to its own folder in the Gothik game directory. I went with the GAP style DOOR.SYS drop file, and I created a BAT file that checks to see if the current user's node already has a folder in the Gothik game directory, and then creates one if it doesn't exist. It then moves the DOOR.SYS file over. I also created a cleanup BAT file to remove the DOOR.SYS from the Gothik node directory when the door exits. This seemed like the cleanest way to handle it all. Feel free to use it or modify as you see fit.

Both gothik.bat and cleanup.bat should be moved to the main Gothik game directory (again, it assumes that directory is C:\sbbs\xtrn\gothik\).

Your SCFG setup for External Programs should look like this:
+--------------------------------------------------------+
¦Name                       Gothik (v1.7.2)              ¦
¦Internal Code              GOTHIK                       ¦
¦Start-up Directory         ../xtrn/gothik               ¦
¦Command Line               gothik.bat %#                ¦
¦Clean-up Command Line      cleanup.bat %#               ¦
¦Execution Cost             None                         ¦
¦Access Requirements                                     ¦
¦Execution Requirements                                  ¦
¦Multiple Concurrent Users  Yes                          ¦
¦Intercept I/O              No                           ¦
¦Native Executable          No                           ¦
¦Use Shell to Execute       Yes                          ¦
¦Modify User Data           No                           ¦
¦Execute on Event           No                           ¦
¦Pause After Execution      No                           ¦
¦BBS Drop File Type         GAP             DOOR.SYS     ¦
¦Place Drop File In         Node Directory               ¦
¦Time Options...                                         ¦
+--------------------------------------------------------+
