home *** CD-ROM | disk | FTP | other *** search
- Barren Realms Elite RESOURCE.DAT help file -------- Last Updated: 07/24/92
-
- What is RESOURCE.DAT? RESOURCE.DAT is a file which can be used in replacement
- of many of the standard command line parameters, as well as for extended
- features. Command Line parameters WILL override any RESOURCE.DAT settings.
-
- The Format of the RESOURCE.DAT file is:
- item setting
- item setting
- ...
-
- Where item refers to the config option such as "LockedBaud" and setting
- refers to the parameter such as "19200". If any strings with multiple
- words are used, they must be enclosed in double quotes("hello all"). Valid
- Boolean Values include:
- FALSE TRUE
- OFF ON
- 0 1
- F T
- NO YES
-
- Any of these may be used for any boolean flags on parameters.
-
- Comments in the file are used by including a ; at the beginning of the line.
- ; This line is a comment.
-
- ----------------------------------------------------------------------------
- BIOS : Boolean DEFAULT: FALSE
- If you're having problems with multitasking due to screen bleeding or
- other problems, turn this option to true.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- CheckTimeLimit : Boolean DEFAULT: TRUE
- If you would like BRE to not check time limits, this must be set to FALSE.
- The Door File is assumed to contain the MINUTES left. If your BBS creates
- a door file with time in SECONDS, please see the next option.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- TimeLimitSeconds : Boolean DEFAULT: FALSE
- If your door file sets the time left value in SECONDS, please set this
- boolean to TRUE.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- StrictTime : Boolean DEFAULT: FALSE
- Standard BRE Time Checking does not allow the user to play any more turns
- in the game, but it does allow them to "wander" the main menu. If you
- wish to do IMMEDIATE exiting when time runs out, set this to true.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- LockedBaud : Number DEFAULT: 0
- If you use a Locked Baud rate, set this value to the locked baud rate,
- otherwise, this option is unnecessary. Value of 0 is treated as no locked
- baud also.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- ComN : Comport Description DEFAULT: none
- You can set COM1 - COM8's parameters (base address and IRQ level) with
- these resources. For example,
- Com5 $3E8,5
- would set up COM5 to run on IRQ 5 at base address hex 3E8. Be sure
- not to put a space before or after the comma.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- SpecialEffects : Boolean DEFAULT: TRUE
- If you would like Special Effects turned OFF (for Locked Baud Rates and
- modems with large buffers, ie. High Speed Modems), set this to false.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Local : Boolean DEFAULT: FALSE
- If you wish to force local play at all times, set this to TRUE.
- ----------------------------------------------------------------------------
-
-
- ----------------------------------------------------------------------------
- Attacks.Conventional DEFAULT: TRUE
- Attacks.Nuclear DEFAULT: TRUE
- Attacks.Chemical DEFAULT: TRUE
- Attacks.Biological DEFAULT: TRUE
- Attacks.PirateRaids DEFAULT: TRUE
-
- These flags allow you to turn off individual attack forms
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- FoodMarketName : String DEFAULT: "The Planetary Food Market"
- This flag allows you to set the Food Market name. You can also do this
- through "BRE EDIT". Having it set in this file will override the setting
- from BRE EDIT.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- BankName : String DEFAULT: "The Planetary Bank"
- This flag allows you to set the Bank name in the registered version of BRE.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Diplomacy : Boolean DEFAULT: TRUE
- Messages : Boolean DEFAULT: TRUE
- Trading : Boolean DEFAULT: TRUE
- TradingMarket : Boolean DEFAULT: TRUE
- Bank : Boolean DEFAULT: TRUE
- CovertOps : Boolean DEFAULT: TRUE
- Attacks : Boolean DEFAULT: TRUE
- These flags let you disable the above features. They can be used if
- bugs are found in one of them as temporary fixes. They can also be
- used for things such as Tournament mode and controlled playing. (ie,
- you cannot attack until 10 days after the game starts, etc)
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Diplomacy.Peace : Boolean ALL DEFAULT TO TRUE
- Diplomacy.Trade : Boolean
- Diplomacy.Defense : Boolean
- Diplomacy.Protective : Boolean
- Diplomacy.Soldier : Boolean
- Diplomacy.Tank : Boolean
- Diplomacy.FullDefense : Boolean
- These flags allow you to individually disable various treaties of the
- game. One use may be if players all getting too many full defenses,
- etc, they can be turned off.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Covert.Spy : Boolean ALL DEFAULT TO TRUE
- Covert.Revolts : Boolean
- Covert.Setup : Boolean
- Covert.Dissensions : Boolean
- Covert.Demoralize : Boolean
- Covert.Relations : Boolean
- Covert.Bomb : Boolean
- Covert.Bribery : Boolean
- Covert.Expose : Boolean
- These flags allow you to invidiually disable various covert operations of
- the game. These can be used in case of problems such as run time errors
- of if one is discovered to be too powerful, etc.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Scores : Boolean DEFAULT: TRUE
- This will create BRSCORES.ANS/.TXT after each play. If you do not want
- these files active, set this to false.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- GameName : String DEFAULT: "Barren Realms Elite"
- This can be used to change the title of the game on the status bar. This
- is useful if you are running multiple games and would like to know which
- one the user is currently in.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- AnsiScores : String DEFAULT: "BRSCORES.ANS"
- AsciiScores : String DEFAULT: "BRSCORES.TXT"
- This can be used to change the default ANSI/ASCII paths and file names of
- the Scores Files created by BRE if SCORES is on or "BRE SCORES" is run.
- To not create one or the other, leave the string BLANK.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- TodayNewsAnsi : String DEFAULT: "TDYNEWS.ANS"
- YesterdayNewsAnsi : String DEFAULT: "YESNEWS.ANS"
- TodayNewsAscii : String DEFAULT: "TDYNEWS.TXT"
- YesterdayNewsAscii : String DEFAULT: "YESNEWS.TXT"
- This can be used to change the default ANSI/ASCII paths and file names of
- the News Files created by BRE...BRE will automatically and immediately
- write to this file so copying of the files is unnecessary.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- IPPirateNews : Boolean DEFAULT: false
- LocalPirateNews : Boolean DEFAULT: true
- This can be used to change the default of adding Pirate News in local vs.
- Inter-Planetary games. If you'd like Pirate News [which often clogs up
- the news files] in the Inter-Planetary games or would not like Pirate
- News in the Local games, you can change these values.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Coordinator : String DEFAULT: ""
- This is only used for InterPlanetary games. If the sysop is unable or
- unwishing to coordinate the game, he/she can give another user remote
- coordinator abilities. This currently only includes support for
- Dismantling Gooie Kablooies in the registered version, but may include
- more later on. Default is "" - There is no coordinator. The Sysop can
- still do ALL features of the coordinator locally.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- IPBBSAnsi : String DEFAULT: "IPBBS.ANS"
- IPBBSAscii : String DEFAULT: "IPBBS.TXT"
- IPBBSTopAmount : Integer DEFAULT: 50
- IPScoreAnsi : String DEFAULT: "IPSCORE.ANS"
- IPScoreAscii : String DEFAULT: "IPSCORE.TXT"
- IPScoreTopAmount : Integer DEFAULT: 50
- IPWorthAnsi : String DEFAULT: "IPWORTH.ANS"
- IPWorthAscii : String DEFAULT: "IPWORTH.TXT"
- IPWorthTopAmount : Integer DEFAULT: 50
- IPRegionAnsi : String DEFAULT: "IPREGION.ANS"
- IPRegionAscii : String DEFAULT: "IPREGION.TXT"
- IPRegionTopAmount : Integer DEFAULT: 50
-
- These 12 parameters are used by BRSCORES.EXE for InterPlanetary Scores
- files. It saves you the trouble of creating files and copying them
- around the hard drive. To not create a file, leave the string BLANK.
- The "TopAmount" flags are used to set the # of items in the Bulletin
- File.
- They can also be viewed in BRE through the System Menu.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- ExternalScoresAnsix : String DEFAULT: ""
- ExternalScoresAsciix : String DEFAULT: ""
- ExternalScoresNamex : String DEFAULT: "ExternalScores #x"
-
- The above parameters [where x represents a number 1-5] are used to define
- external scores files (or bulletins or anything else) which can be viewed
- through the Inter-BBS Scores option in the System Menu. Up to 5 of these
- may be defined.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Macros : Boolean DEFAULT: true
- This parameter allows you to disable the User Macros if they are in some
- way messing up the system or game
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- DeletionDays : Integer DEFAULT: 10
- This parameter allows you to set the # of days before deleting an
- inactive player.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- CheckDupes : Boolean DEFAULT: false
- This parameter allows you to enable the duplicate *USERNAME* checking in
- the Inter-BBS Games. This may be necessary in local games in which users
- are causing problems playing on many BBSs.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- CheckDupesAlternate : Boolean DEFAULT: false
- BRE supports dual-username checking. The above parameter [CheckDupes]
- does Duplicate User Checking using the username specified in Line #1 of
- the Doorfile.Sr file. This can cause problems with users using different
- handles on different BBSs. Because of the lack of Real Name info in the
- doorfile.sr file, we cannot directly access the real name. If you wish
- to add support for real-name checking, set this to TRUE and specify the
- below parameters. This option is generically based so you can use other
- strings, not just Real names.
-
- DupeAlternateFile : String DEFAULT: "DOORFILE.SR"
- This specifies the file name in which the Alternate Check is located. If
- you are using real-name checking, this will most likely be the doorfile
- created by your BBS program. It defaults to DOORFILE.SR, line 1, where
- the username is stored. {equivalent to the standard duplicate user
- checking}
-
- DupeAlternateLine : Integer DEFAULT: 1
- This specifies the line number in the file name in which the alternate
- check is located. Ie, if you are using Real Name checking, and the user's
- real name is stored on line 4 of a door.sys file, the parameters would be
- "Door.sys" and 4, respectively.
-
- NOTE: A good use for the Alternate Checking System may be for using Real
- Names *OR* Phone Numbers. In either case, the entire league should
- be using the same piece of information for BRE to transmit the
- correct data.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- RegionsPerTurn : Integer DEFAULT: TRUE
- This allows you to control the number of regions bought by a player in
- one turn.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- DumpMoneyInBank : Boolean DEFAULT: TRUE
- This allows you to set the Default on the "Put your extra coins in the
- bank?" question at the end of turn. False defaults to NO; True is YES.
- [affects registered games only]
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- MinOutboundTime : Integer DEFAULT: 0
- This allows you to set the number of HOURS minimum between BRE OUTBOUND's.
- On Non DEL/SENT mailers [see plandata.sam], this is automatically a
- minimum of once a day anyway.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- PurgeNetmail : Boolean DEFAULT: FALSE
- This function will scan your Netmail directory removing all "extraneous"
- netmail left by the BRE Game from other systems when running BRE INBOUND
- or BRE PLANETARY. This feature should remove the need to delete all your
- BRE mail manually.
- NOTE: Use this at your own risk.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Leader : String DEFAULT: Emperor Reko
- This option allows you to set the current ruler of your planet. As the
- king was overthrown in recent history, a new leader has taken command and
- his/her name is configurable.
- ----------------------------------------------------------------------------
-
- ----------------------------------------------------------------------------
- Status.BackGround : Integer DEFAULT: 1
- Status.Title : Integer DEFAULT: 11
- Status.TopInfo : Integer DEFAULT: 9
- Status.BottomInfo : Integer DEFAULT: 15
- Status.Line : Integer DEFAULT: 0
- Status.Extra : Boolean DEFAULT: FALSE
- These options allow you to customize your status bar.
- Background: Color of Background on windows (0-7)
- Title: Color of Game Title [Centered, Top Line] (0-15)
- TopInfo: Color of all other info on Top Line (0-15)
- BottomInfo: Color of all info on Bottom Line (0-15)
- Line: Color of intermittent "│" lines on Bottom Line (0-15)
- Extra: Default Setting of StatusBar Size [Extra information "F2"]
- ---------------------------------------------------------------------------
-
- ---------------------------------------------------------------------------
- VGA : Boolean DEFAULT: FALSE
- VGAEffects : Boolean DEFAULT: FALSE
- The VGA Option, when set to true, will adjust the colors on your
- monitor if you have a VGA to be a little nicer looking.
- The VGAEffects Option, when set to true, will do strange, and possibly
- aggravating (:)), things to your colors during game play!
- ---------------------------------------------------------------------------
-
- ---------------------------------------------------------------------------
- MessageDeleteTime : Integer DEFAULT: 7
- ReportDeleteTime : Integer DEFAULT: 7
- This option allows you to set the number of days to keep "old" messages
- and reports before purging them from the system.
- ---------------------------------------------------------------------------
-
- The following is a sample RESOURCE.DAT file which has *some* of the default
- values of the parameters:
- --------------------------------------------------
- CheckTimeLimit true
- TimeLimitSeconds false
- StrictTime false
- LockedBaud 0
- Specialeffects true
- Local false
- Attacks.Conventional true
- Attacks.Nuclear true
- Attacks.Chemical true
- Attacks.Biological true
- Attacks.PirateRaids true
- FoodMarketName "The Planetary Food Market"
- BankName "The Planetary Bank"
- Diplomacy true
- Messages true
- Trading true
- Bank true
- CovertOps true
- Attacks true
- Scores true
- GameName "Barren Realms Elite"
- Coordinator ""
- AnsiScores "BRSCORES.ANS"
- AsciiScores "BRSCORES.TXT"
- TodayNewsAnsi "TDYNEWS.ANS"
- YesterdayNewsAnsi "YESNEWS.ANS"
- TodayNewsAscii "TDYNEWS.TXT"
- YesterdayNewsAscii "YESNEWS.TXT"
- IPBBSAnsi "IPBBS.ANS"
- IPBBSAscii "IPBBS.TXT"
- IPBBSTopAmount 50
- IPScoreAnsi "IPSCORE.ANS"
- IPScoreAscii "IPSCORE.TXT"
- IPScoreTopAmount 50
- IPWorthAnsi "IPWORTH.ANS"
- IPWorthAscii "IPWORTH.TXT"
- IPWorthTopAmount 50
- IPRegionAnsi "IPREGION.ANS"
- IPRegionAscii "IPREGION.TXT"
- IPRegionTopAmount 50
- ExternalScoresAnsi1 ""
- ExternalScoresAscii1 ""
- ExternalScoresName1 "ExternalScores #1"
- ExternalScoresAnsi2 ""
- ExternalScoresAscii2 ""
- ExternalScoresName2 "ExternalScores #2"
- ExternalScoresAnsi3 ""
- ExternalScoresAscii3 ""
- ExternalScoresName3 "ExternalScores #3"
- ExternalScoresAnsi4 ""
- ExternalScoresAscii4 ""
- ExternalScoresName4 "ExternalScores #4"
- ExternalScoresAnsi5 ""
- ExternalScoresAscii5 ""
- ExternalScoresName5 "ExternalScores #5"
- IPPirateNews false
- LocalPirateNews true
- Diplomacy.Peace true
- Diplomacy.Trade true
- Diplomacy.Defense true
- Diplomacy.Protective true
- Diplomacy.Soldier true
- Diplomacy.Tank true
- Diplomacy.FullDefense true
- Covert.Spy true
- Covert.Revolts true
- Covert.Setup true
- Covert.Dissensions true
- Covert.Demoralize true
- Covert.Relations true
- Covert.Bomb true
- Covert.Bribery true
- Covert.Expose true
- Macros true
- DeletionDays 10
- CheckDupes false
- BIOS false
- RegionsPerTurn 2000
- CheckDupesAlternate false
- DupeAlternateFileName "DOORFILE.SR"
- DupeAlternateLine 1
- DumpMoneyInBank true
- MinOutboundTime 0
- PurgeNetmail false
- Leader "Emperor Reko"
- Status.BackGround 1
- Status.Title 11
- Status.TopInfo 9
- Status.BottomInfo 15
- Status.Line 0
- Status.Extra FALSE
- VGA FALSE
- VGAEffects FALSE
- MessageDeleteTime 7
- ReportDeleteTime 7
- --------------------------------------------------
-
-