home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_GAME / BRE0956.ZIP / BREDATA.EXE / DOCS / RESOURCE.DOC < prev    next >
Text File  |  1993-12-19  |  23KB  |  464 lines

  1. Barren Realms Elite RESOURCE.DAT help file -------- Last Updated: Recently
  2.  
  3. What is RESOURCE.DAT?  RESOURCE.DAT is a file which can be used in replacement
  4. of many of the standard command line parameters, as well as for extended
  5. features.  Command Line parameters WILL override any RESOURCE.DAT settings.
  6.  
  7. Note:  The RESOURCE.DAT file should be in your main BRE directory.
  8.  
  9. The Format of the RESOURCE.DAT file is:
  10. item setting
  11. item setting
  12. ...
  13.  
  14. Where item refers to the config option such as "LockedBaud" and setting
  15. refers to the parameter such as "19200".  If any strings with multiple
  16. words are used, they must be enclosed in double quotes("hello all").  Valid
  17. Boolean Values include:
  18. FALSE        TRUE
  19. OFF          ON
  20. 0            1
  21. F            T
  22. NO           YES
  23.  
  24. Any of these may be used for any boolean flags on parameters.
  25.  
  26. Comments in the file are used by including a ; at the beginning of the line.
  27. ; This line is a comment.
  28.  
  29. ----------------------------------------------------------------------------
  30. BIOS : Boolean                  DEFAULT: FALSE
  31.   If you're having problems with multitasking due to screen bleeding or
  32.   other problems, turn this option to true.
  33. ----------------------------------------------------------------------------
  34.  
  35. ----------------------------------------------------------------------------
  36. CheckTimeLimit : Boolean        DEFAULT: TRUE
  37.   If you would like BRE to not check time limits, this must be set to FALSE.
  38.   The Door File is assumed to contain the MINUTES left.  If your BBS creates
  39.   a door file with time in SECONDS, please see the next option.
  40. ----------------------------------------------------------------------------
  41.  
  42. ----------------------------------------------------------------------------
  43. TimeLimitSeconds : Boolean      DEFAULT: FALSE
  44.   If your door file sets the time left value in SECONDS, please set this
  45.   boolean to TRUE.
  46. ----------------------------------------------------------------------------
  47.  
  48. ----------------------------------------------------------------------------
  49. StrictTime : Boolean            DEFAULT: FALSE
  50.   Standard BRE Time Checking does not allow the user to play any more turns
  51.   in the game, but it does allow them to "wander" the main menu.  If you
  52.   wish to do IMMEDIATE exiting when time runs out, set this to true.
  53. ----------------------------------------------------------------------------
  54.  
  55. ----------------------------------------------------------------------------
  56. LockedBaud : Number             DEFAULT: 0
  57.   If you use a Locked Baud rate, set this value to the locked baud rate,
  58.   otherwise, this option is unnecessary.  Value of 0 is treated as no locked
  59.   baud also.
  60. ----------------------------------------------------------------------------
  61.  
  62. ----------------------------------------------------------------------------
  63. ComN : Comport Description      DEFAULT: none
  64.     You can set COM1 - COM8's parameters (base address and IRQ level) with
  65.     these resources.  For example,
  66.         Com5          $3E8,5
  67.     would set up COM5 to run on IRQ 5 at base address hex 3E8.  Be sure
  68.     not to put a space before or after the comma.
  69. ----------------------------------------------------------------------------
  70.  
  71. ----------------------------------------------------------------------------
  72. Local : Boolean                 DEFAULT: FALSE
  73.   If you wish to force local play at all times, set this to TRUE.
  74. ----------------------------------------------------------------------------
  75.  
  76.  
  77. ----------------------------------------------------------------------------
  78. Attacks.Conventional            DEFAULT: TRUE
  79. Attacks.Nuclear                 DEFAULT: TRUE
  80. Attacks.Chemical                DEFAULT: TRUE
  81. Attacks.Biological              DEFAULT: TRUE
  82. Attacks.PirateRaids             DEFAULT: TRUE
  83.  
  84.   These flags allow you to turn off individual attack forms
  85. ----------------------------------------------------------------------------
  86.  
  87. ----------------------------------------------------------------------------
  88. FoodMarketName : String         DEFAULT: "The Planetary Food Market"
  89.   This flag allows you to set the Food Market name.  You can also do this
  90.   through "BRE EDIT".  Having it set in this file will override the setting
  91.   from BRE EDIT.
  92. ----------------------------------------------------------------------------
  93.  
  94. ----------------------------------------------------------------------------
  95. BankName : String               DEFAULT: "The Planetary Bank"
  96.   This flag allows you to set the Bank name in the registered version of BRE.
  97. ----------------------------------------------------------------------------
  98.  
  99. ----------------------------------------------------------------------------
  100. Diplomacy : Boolean             DEFAULT: TRUE
  101. Messages : Boolean              DEFAULT: TRUE
  102. Trading : Boolean               DEFAULT: TRUE
  103. TradingMarket : Boolean         DEFAULT: TRUE
  104. Bank : Boolean                  DEFAULT: TRUE
  105. CovertOps : Boolean             DEFAULT: TRUE
  106. Attacks : Boolean               DEFAULT: TRUE
  107.   These flags let you disable the above features.  They can be used if
  108.   bugs are found in one of them as temporary fixes.  They can also be
  109.   used for things such as Tournament mode and controlled playing.  (ie,
  110.   you cannot attack until 10 days after the game starts, etc)
  111. ----------------------------------------------------------------------------
  112.  
  113. ----------------------------------------------------------------------------
  114. Diplomacy.Tariff: Boolean       ALL DEFAULT TO TRUE
  115. Diplomacy.Protected : Boolean
  116. Diplomacy.FreeTrade : Boolean
  117. Diplomacy.Prevention : Boolean
  118. Diplomacy.Intelligence : Boolean
  119. Diplomacy.Protective : Boolean
  120. Diplomacy.FullDefense : Boolean
  121.   These flags allow you to individually disable various treaties of the
  122.   game.  One use may be if players all getting too many full defenses,
  123.   etc, they can be turned off.
  124. ----------------------------------------------------------------------------
  125.  
  126. ----------------------------------------------------------------------------
  127. Covert.Spy : Boolean            ALL DEFAULT TO TRUE
  128. Covert.Revolts : Boolean
  129. Covert.Setup : Boolean
  130. Covert.Dissensions : Boolean
  131. Covert.Demoralize : Boolean
  132. Covert.Relations : Boolean
  133. Covert.Bomb : Boolean
  134. Covert.Bribery : Boolean
  135. Covert.Expose : Boolean
  136.   These flags allow you to invidiually disable various covert operations of
  137.   the game.  These can be used in case of problems such as run time errors
  138.   of if one is discovered to be too powerful, etc.
  139. ----------------------------------------------------------------------------
  140.  
  141. ----------------------------------------------------------------------------
  142. Scores : Boolean                DEFAULT: TRUE
  143.   This will create SCORES.ANS/.TXT after each play.  If you do not want
  144.   these files active, set this to false.
  145. ----------------------------------------------------------------------------
  146.  
  147. ----------------------------------------------------------------------------
  148. GameName : String               DEFAULT: "Barren Realms Elite"
  149.   This can be used to change the title of the game on the status bar.  This
  150.   is useful if you are running multiple games and would like to know which
  151.   one the user is currently in.
  152. ----------------------------------------------------------------------------
  153.  
  154. ----------------------------------------------------------------------------
  155. AnsiScores : String             DEFAULT: "BULLETIN\SCORES.ANS"
  156. AsciiScores : String            DEFAULT: "BULLETIN\SCORES.TXT"
  157.   This can be used to change the default ANSI/ASCII paths and file names of
  158.   the Scores Files created by BRE if SCORES is on or "BRE SCORES" is run.
  159.   To not create one or the other, leave the string BLANK.
  160. ----------------------------------------------------------------------------
  161.  
  162. ----------------------------------------------------------------------------
  163. TodayNewsAnsi : String          DEFAULT: "BULLETIN\TDYNEWS.ANS"
  164. YesterdayNewsAnsi : String      DEFAULT: "BULLETIN\YESNEWS.ANS"
  165. TodayNewsAscii : String         DEFAULT: "BULLETIN\TDYNEWS.TXT"
  166. YesterdayNewsAscii : String     DEFAULT: "BULLETIN\YESNEWS.TXT"
  167.   This can be used to change the default ANSI/ASCII paths and file names of
  168.   the News Files created by BRE...BRE will automatically and immediately
  169.   write to this file so copying of the files is unnecessary.
  170. ----------------------------------------------------------------------------
  171.  
  172. ----------------------------------------------------------------------------
  173. IPPirateNews : Boolean          DEFAULT: false
  174. LocalPirateNews : Boolean       DEFAULT: true
  175.   This can be used to change the default of adding Pirate News in local vs.
  176.   Inter-Planetary games.  If you'd like Pirate News [which often clogs up
  177.   the news files] in the Inter-Planetary games or would not like Pirate
  178.   News in the Local games, you can change these values.
  179. ----------------------------------------------------------------------------
  180.  
  181. ----------------------------------------------------------------------------
  182. Coordinator : String            DEFAULT: ""
  183.   This is only used for InterPlanetary games.  If the sysop is unable or
  184.   unwishing to coordinate the game, he/she can give another user remote
  185.   coordinator abilities.  This currently only includes support for
  186.   Dismantling Gooie Kablooies in the registered version, but may include
  187.   more later on.  Default is "" - There is no coordinator.  The Sysop can
  188.   still do ALL features of the coordinator locally.
  189. ----------------------------------------------------------------------------
  190.  
  191. ----------------------------------------------------------------------------
  192. ExternalScoresAnsix : String    DEFAULT: (special)
  193. ExternalScoresAsciix : String   DEFAULT: (special)
  194. ExternalScoresNamex : String    DEFAULT: (special)
  195.  
  196.   The above parameters [where x represents a number 1-9] are used to define
  197.   external scores files (or bulletins or anything else) which can be viewed
  198.   through the Inter-BBS Scores option in the System Menu.  Up to 9 of these
  199.   may be defined.  These 9 scores files default to 9 of the 11 files created
  200.   by BRSCORES.EXE:
  201.  
  202.   ExternalScoresName1     "Top BBSes (Regions)"
  203.   ExternalScoresName2     "Top BBSes (Networth)"
  204.   ExternalScoresName3     "Top BBSes (Regions/Player)"
  205.   ExternalScoresName4     "Top BBSes (Networth/Player)"
  206.   ExternalScoresName5     "Top Players (Score)"
  207.   ExternalScoresName6     "Top Players (Score/Player)"
  208.   ExternalScoresName7     "Top Players (NetWorth)"
  209.   ExternalScoresName8     "Top Players (NetWorth/Region)"
  210.   ExternalScoresName9     "Top Players (Regions)"
  211. ----------------------------------------------------------------------------
  212.  
  213. ----------------------------------------------------------------------------
  214. Macros : Boolean                DEFAULT: true
  215.   This parameter allows you to disable the User Macros if they are in some
  216.   way messing up the system or game
  217. ----------------------------------------------------------------------------
  218.  
  219. ----------------------------------------------------------------------------
  220. DeletionDays : Integer          DEFAULT: 10
  221.   This parameter allows you to set the # of days before deleting an
  222.   inactive player.
  223. ----------------------------------------------------------------------------
  224.  
  225. ----------------------------------------------------------------------------
  226. CheckDupes : Boolean            DEFAULT: false
  227.   This parameter allows you to enable the duplicate *USERNAME* checking in
  228.   the Inter-BBS Games.  This may be necessary in local games in which users
  229.   are causing problems playing on many BBSs.
  230. ----------------------------------------------------------------------------
  231.  
  232. ----------------------------------------------------------------------------
  233. CheckDupesAlternate : Boolean   DEFAULT: false
  234.   BRE supports dual-username checking.  The above parameter [CheckDupes
  235.   does Duplicate User Checking using the username specified in Line #1 of
  236.   the Doorfile.Sr file.  This can cause problems with users using different
  237.   handles on different BBSs.  Because of the lack of Real Name info in the
  238.   doorfile.sr file, we cannot directly access the real name.  If you wish
  239.   to add support for real-name checking, set this to TRUE and specify the
  240.   below parameters.  This option is generically based so you can use other
  241.   strings, not just Real names.
  242.  
  243. DupeAlternateFile : String      DEFAULT: "DOORFILE.SR"
  244.   This specifies the file name in which the Alternate Check is located.  If
  245.   you are using real-name checking, this will most likely be the doorfile
  246.   created by your BBS program.  It defaults to DOORFILE.SR, line 1, where
  247.   the username is stored.  {equivalent to the standard duplicate user
  248.   checking}
  249.  
  250. DupeAlternateLine : Integer     DEFAULT: 1
  251.   This specifies the line number in the file name in which the alternate
  252.   check is located.  Ie, if you are using Real Name checking, and the user's
  253.   real name is stored on line 4 of a door.sys file, the parameters would be
  254.   "Door.sys" and 4, respectively.
  255.  
  256. NOTE:  A good use for the Alternate Checking System may be for using Real
  257.        Names *OR* Phone Numbers.  In either case, the entire league should
  258.        be using the same piece of information for BRE to transmit the
  259.        correct data.
  260. ----------------------------------------------------------------------------
  261.  
  262. ----------------------------------------------------------------------------
  263. DumpMoneyInBank : Boolean       DEFAULT: TRUE
  264.   This allows you to set the Default on the "Put your extra coins in the
  265.   bank?" question at the end of turn.  False defaults to NO; True is YES.
  266.   [affects registered games only
  267. ----------------------------------------------------------------------------
  268.  
  269. ----------------------------------------------------------------------------
  270. MinOutboundTime : Integer       DEFAULT: 0
  271.   This allows you to set the number of HOURS minimum between BRE OUTBOUND's.
  272.   On Non DEL/SENT mailers [see plandata.sam, this is automatically a
  273.   minimum of once a day anyway.
  274. ----------------------------------------------------------------------------
  275.  
  276. ----------------------------------------------------------------------------
  277. PurgeNetmail : Boolean          DEFAULT: FALSE
  278.   This function will scan your Netmail directory removing all "extraneous"
  279.   netmail left by the BRE Game from other systems when running BRE INBOUND
  280.   or BRE PLANETARY.  This feature should remove the need to delete all your
  281.   BRE mail manually.
  282.   NOTE: Use this at your own risk.
  283. ----------------------------------------------------------------------------
  284.  
  285. ----------------------------------------------------------------------------
  286. Leader : String                DEFAULT: Emperor Reko
  287.   This option allows you to set the current ruler of your planet.  As the
  288.   king was overthrown in recent history, a new leader has taken command and
  289.   his/her name is configurable.
  290. ----------------------------------------------------------------------------
  291.  
  292. ----------------------------------------------------------------------------
  293. Status.BackGround : Integer    DEFAULT: 1
  294. Status.Title : Integer         DEFAULT: 15
  295. Status.TopInfo : Integer       DEFAULT: 9
  296. Status.BottomInfo : Integer    DEFAULT: 15
  297. Status.Line : Integer          DEFAULT: 0
  298. Status.Extra : Boolean         DEFAULT: FALSE
  299.   These options allow you to customize your status bar.
  300.   Background:  Color of Background on windows                      (0-7)
  301.   Title:       Color of Game Title [Centered, Top Line            (0-15)
  302.   TopInfo:     Color of all other info on Top Line                 (0-15)
  303.   BottomInfo:  Color of all info on Bottom Line                    (0-15)
  304.   Line:        Color of intermittent "│" lines on Bottom Line      (0-15)
  305.   Extra:       Default Setting of StatusBar Size [Extra information "F2"
  306. ---------------------------------------------------------------------------
  307.  
  308. ---------------------------------------------------------------------------
  309. VGA : Boolean                  DEFAULT: FALSE
  310. VGAEffects : Boolean           DEFAULT: FALSE
  311.   The VGA Option, when set to true, will adjust the colors on your
  312.   monitor if you have a VGA to be a little nicer looking.
  313.   The VGAEffects Option, when set to true, will do strange, and possibly
  314.   aggravating (:)), things to your colors during game play!
  315. ---------------------------------------------------------------------------
  316.  
  317. ---------------------------------------------------------------------------
  318. MessageDeleteTime : Integer    DEFAULT: 7
  319. ReportDeleteTime : Integer     DEFAULT: 7
  320.   This option allows you to set the number of days to keep "old" messages
  321.   and reports before purging them from the system.
  322. ---------------------------------------------------------------------------
  323.  
  324. ---------------------------------------------------------------------------
  325. Lottery : Boolean              DEFAULT: TRUE
  326.   The Lottery option allows you to disable the local lottery.
  327. ---------------------------------------------------------------------------
  328.  
  329. ---------------------------------------------------------------------------
  330. PirateNameX : String           DEFAULT: (special)
  331. PirateColorX : Integer         DEFAULT: (special)
  332.  
  333.   These options can be used to modify the pirate names & their colors.
  334.   Use the following format:
  335.  
  336.   PirateName5 "Sharky Guys"
  337.   PirateColor5 10
  338.  
  339.   To make Pirate #5 be the Sharky Guys and be Light Green.
  340. ---------------------------------------------------------------------------
  341.  
  342. ---------------------------------------------------------------------------
  343. ReconUpdate : Integer          DEFAULT: 7
  344. OldestRecon : Integer          DEFAULT: 5
  345.  
  346. By default, BRE will look for all recons 5 days old, every 7 days, and
  347. send requests for updates from those BBS's.  The "7" can be changed if you
  348. want reconning more or less often (monetary considerations) by the
  349. ReconUpdate option.  The "5" can be changed if you want reconning more or less
  350. often (monetary considerations) through the OldestRecon option.
  351. ---------------------------------------------------------------------------
  352.  
  353. ---------------------------------------------------------------------------
  354. TimingCheck : Integer          DEFAULT: 5
  355.  
  356. Every [TimingCheck] days, BRE will request information from all BBSes to
  357. determine the total turn-around time to any BBS.  This information can be
  358. viewed through the IP Menu
  359. ---------------------------------------------------------------------------
  360.  
  361. ---------------------------------------------------------------------------
  362. Fossil : Boolean               DEFAULT: FALSE
  363.   The Fossil option allows you to disable the fossil driver com routines.
  364.   BRE will automatically detect whether you have a fossil driver and will
  365.   use it if it exists.  Disabling this will use the internal com routines
  366.   used in previous versions.  These will also be used if a fossil driver
  367.   is not available.
  368. ---------------------------------------------------------------------------
  369.  
  370. The following is a sample RESOURCE.DAT file which has *some* of the default
  371. values of the parameters:
  372. --------------------------------------------------
  373. CheckTimeLimit                true
  374. TimeLimitSeconds              false
  375. StrictTime                    false
  376. LockedBaud                    0
  377. Local                         false
  378. Attacks.Conventional          true
  379. Attacks.Nuclear               true
  380. Attacks.Chemical              true
  381. Attacks.Biological            true
  382. Attacks.PirateRaids           true
  383. FoodMarketName                "The Planetary Food Market"
  384. BankName                      "The Planetary Bank"
  385. Diplomacy                     true
  386. Messages                      true
  387. Trading                       true
  388. Bank                          true
  389. CovertOps                     true
  390. Attacks                       true
  391. Scores                        true
  392. GameName                      "──═Barren Realms Elite═──"
  393. Coordinator                   ""
  394. AnsiScores                    "BULLETIN\SCORES.ANS"
  395. AsciiScores                   "BULLETIN\SCORES.TXT"
  396. TodayNewsAnsi                 "BULLETIN\TDYNEWS.ANS"
  397. YesterdayNewsAnsi             "BULLETIN\YESNEWS.ANS"
  398. TodayNewsAscii                "BULLETIN\TDYNEWS.TXT"
  399. YesterdayNewsAscii            "BULLETIN\YESNEWS.TXT"
  400. ExternalScoresAnsi1           ""
  401. ExternalScoresAscii1          ""
  402. ExternalScoresName1           "ExternalScores #1"
  403. ExternalScoresAnsi2           ""
  404. ExternalScoresAscii2          ""
  405. ExternalScoresName2           "ExternalScores #2"
  406. ExternalScoresAnsi3           ""
  407. ExternalScoresAscii3          ""
  408. ExternalScoresName3           "ExternalScores #3"
  409. ExternalScoresAnsi4           ""
  410. ExternalScoresAscii4          ""
  411. ExternalScoresName4           "ExternalScores #4"
  412. ExternalScoresAnsi4           ""
  413. ExternalScoresAscii4          ""
  414. ExternalScoresName4           "ExternalScores #5"
  415. IPPirateNews                  false
  416. LocalPirateNews               true
  417. Diplomacy.Tariff              true
  418. Diplomacy.Protected           true
  419. Diplomacy.FreeTrade           true
  420. Diplomacy.Prevention          true
  421. Diplomacy.Intelligence        true
  422. Diplomacy.Protective          true
  423. Diplomacy.FullDefense         true
  424. Covert.Spy                    true
  425. Covert.Revolts                true
  426. Covert.Setup                  true
  427. Covert.Dissensions            true
  428. Covert.Demoralize             true
  429. Covert.Relations              true
  430. Covert.Bomb                   true
  431. Covert.Bribery                true
  432. Covert.Expose                 true
  433. Macros                        true
  434. DeletionDays                  10
  435. CheckDupes                    false
  436. BIOS                          false
  437. CheckDupesAlternate           false
  438. DupeAlternateFileName         "DOORFILE.SR"
  439. DupeAlternateLine             1
  440. DumpMoneyInBank               true
  441. MinOutboundTime               0
  442. PurgeNetmail                  false
  443. Leader                        "Count Mon"
  444. Status.BackGround             1
  445. Status.Title                  11
  446. Status.TopInfo                9
  447. Status.BottomInfo             15
  448. Status.Line                   0
  449. Status.Extra                  false
  450. VGA                           false
  451. VGAEffects                    false
  452. MessageDeleteTime             7
  453. ReportDeleteTime              7
  454. Lottery                       true
  455. Fossil                        false
  456. PirateName1                   "Galactic Obliterators"       [For all Pirates]
  457. PirateColor1                  10                            [For all Pirates]
  458. ReconUpdate                   7
  459. OldestRecon                   5
  460. TimingCheck                   5
  461. --------------------------------------------------
  462.  
  463.  
  464.