MBMGEMSG.MSG: Difference between revisions
No edit summary |
No edit summary |
||
Line 130: | Line 130: | ||
CYBGOLD = maximum amount of gold held by combative CPU ships, 0 to 32000, default 1200 | CYBGOLD = maximum amount of gold held by combative CPU ships, 0 to 32000, default 1200 | ||
HYPDST1 = if combative CPU ships are more than this value of sectors away from player target use hyperwarp, 1 to 32000, default 25, must be larger than HYPDST2, new in 3.2c7 | |||
HYPDST2 = if combative CPU ships are closer than this value of sectors away from player target use hyerwarp, 1 to 32000, default 10, must be smaller than HYPDST1, new in 3.2c7 | |||
TEAMBONU = bonus points (x100) added to team score for each player in a team, 0 to 32000, default 5 (500) | |||
TEAMMAX = max members on a team, 0 to 32000, default 10 | |||
S00PLNUM = number of planets in neutral zone, 3 to 9, default 6 | |||
S00P1DEF = is there a planet 1, default yes | |||
S00P1NM = planet 1 name, default Zygor | |||
S00P1OWN = planet 1 owner, default *EMPIRE* | |||
S00P1TYP = planet 1 type (0 normal, 1 Zygor, 2 Tahanian Station, 3 wormhole) | |||
S00P1X = X coordinate of planet 1, default 5000 | |||
S00P1Y = Y coordinate of planet 1, default 5000 | |||
S00P1ENV = planet 1 environment (0 poor, 1 marginal, 2 good, 3 very good), default 3 | |||
S00P1RES = planet 1 resources (0 poor, 1 marginal, 2 good, 3 very good), default 3 | |||
ITMPL01 = maximum men on a planet, 0 to 2147483647, default 201228378 | |||
ITMPL02 = maximum missiles on a planet, 0 to 2147483647, default 39633 | |||
ITMPL03 = maximum torpedoes on a planet, 0 to 2147483647, default 59833 | |||
ITMPL04 = maximum ion cannons on a planet, 0 to 2147483647, default 250 | |||
ITMPL05 = maximum flux pods on a planet, 0 to 2147483647, default 923 | |||
ITMPL06 = maximum food cases on a planet, 0 to 2147483647, default 187312837 | |||
ITMPL07 = maximum fighters on a planet, 0 to 2147483647, default 579332 | |||
ITMPL08 = maximum decoys on a planet, 0 to 2147483647, default 5399 | |||
ITMPL09 = maximum troops on a planet, 0 to 2147483647, default 201228378 | |||
ITMPL10 = maximum zippers on a planet, 0 to 2147483647, default 5233 | |||
ITMPL11 = maximum jammers on a planet, 0 to 2147483647, default 25928 | |||
ITMPL12 = maximum mines on a planet, 0 to 2147483647, default 25867 | |||
ITMPL13 = maximum gold on a planet, 0 to 2147483647, default 10000 | |||
ITMPL14 = maximum spys on a planet, 0 to 2147483647, default 5 | |||
(ITMPL15 are defined and marked as "reserved for expansion") |
Revision as of 02:10, 7 March 2024
The following are values that can be configured by the sysop in the MBMGEMSG.MSG file:
Basic setup
PLAYKEY = what type of BBS user you need to be Galactic Empire
SYSKEY = what type of BBS user you need to be in order to use the SYS command.
REGNO = your registration number, required in order for Galactic Empire to function on your system.
GEMNU = the name of the game on the BBS menu (by default, "Galactic Empire"). This value was used in version 5 of MajorBBS and has no effect in version 6.
GESEL = the selection letter on the BBS menu (by default, G). Only used on MajorBBS 5.
The "Whats New!" option of the main menu of Galactic Empire can be configured by the sysop to show something else. It can be turned off completely, or changed to have a different description and selection letter. When selected, it will display the contents of MBMGEMNU.TXT.
OPTMENU = YES to show the option for the "Whats new!" on the main Galactic Empire menu, NO to turn it off.
OPTTXT = The name of the optional menu entry (by default, "Whats New!")
OPTCHR = The selection character of the optional menu entry (by default, N).
Other stuff, this might be hard to sort neatly
MAXPLRS = max players allowed in the game at once, default 30
FREEBIES = 1 to allow non-paying users to play, 0 for no. Only used on MajorBBS 5.
MAXLIST = max top players shown on the roster, default 10
MAXSHIPS = max ships a player can own, default 8
MAXPLNTS = max planets a player can own, default 20
MAXPLSE = max planets that can appear in a sector, default 5
SE100DAM = amount of damage done when attempting to fire in neutral zone, default 10, instant kill 101
PROFON = profanity filter, yes or no
SHOWOPT = debug level, 0 to 3
LOGFLG = output log to file, yes or no
GEUSER = user database, default MBMGEUSR.DAT
GESHIP = ship database, default MBMGESHP.DAT
USEGEMSG = use in-game mail system (yes) or send to user's BBS mailbox (no), default yes
GEMAIL = mail database, default MBMGEMAL.DAT
GEPLNT = planet database, default MBMGEPLT.DAT
GESHIPCL = runtime ship database, default MBMGESHP.MCV
TRANSOPT = allow users to transfer items to planets they don't own, default yes
SYSCMDS = allow SYS command, default yes
SYSONLY = only allow sysop to use SYS command, default yes (no means ANYONE can)
PLANTOCK = how often to update planets, in minutes, default 360 (every six hours)
PLODDS = how likely a sector will have planets, 1 (most likely) to 20 (least likely), default 3 (TO DO: what was changed in release 3.1c)
WORMODDS = how likely a sector will have wormholes, 1 (least likely) to 100 (most likely), default 6
NUMSHIPS = number of CPU ships in the game, default 30 (TO DO: it says up to 256, but the listed range is 0 to 500, so investigate)
MAXDROID = maximum amount of DROID (non-combatant) CPU ships, default 6
UNIVMAX = radius of galaxy, 10 to 32000, default 300 (galaxy extends to sector 300 300 and -300 -300)
UNIVWRAP = does galaxy wrap around, yes or no, added in version 3.2c.5
MAXPLREC = maximum size of planet database in Kb, 10 to 32767, default 32767
TORFACT = range of torpedo lockon (TO DO: figure out and explain how this works)
TDAMMAX = maximum damage % a torpedo can do, default 35 (TO DO)
TORPSPED = speed of torpedo (parsecs traveled per centock), 1 to 10000, default 2441
MISFACT = range of missle lockon (TO DO)
MDAMMAX = maximum damage % a missile can do, default 25 (TO DO)
MISLSPED = speed of missile (parsecs traveled per centock), 1 to 10000, default 1212
MISENGFC = ratio of flux pile power withdrawn to charge of missle, 1 to 2000, default 10 (e.g. MIS X 50000 withdraws 5000 from flux)
IDAMMAX = maximum damage % from ion cannon per shot, default 50
NUMMINES = maximum number of mines allowed at once, default 12
USRMINES = maximum number of mines per user allowed at once, default 3
MNDAMMAX = maximum damage % from a mine, default 75
DECODDS = odds in % of a decoy catching a missile or torpedo, default 11
REPAIRRT = rate of spontaneous ship repair in %, default 6
HPFIRDST = hyperphaser distance factor, 1 (longest) to 20 (shortest), default 5
HPDAMMAX = maximum damage % of hyperphaser, 1 to 200, default 50
PFIRDST = phaser distance factor, 1 (longest) to 20 (shortest), default 5
PDAMMAX = maximum damage % of phaser, 1 to 200, default 50
PHATOWRP = minimum class of (non-hyper) phaser required to hit a ship traveling at warp, default 3
JAMTIME = length of jammer, 1 to 10, default 3 (TO DO: explain how this works)
CLENGUSE = amount of flux used per centock by cloak, 1 to 32000, default 7500
MAILDAYS = how many days to save mail, 1 to 7, default 3
STRTCASH = starting cash amount in 1000s, 1 to 32000, default 100 (100,000 Cs)
SCRBONUS = maximum bonus for killing top scoring players, 1 to 32700, default 1000 (1000 points for killing top player, 5000 for player 2, 3333 for player 3, etc), new in 3.1c
SCRFACT = when bonus is awarded, percentage of points to deduct from killed player, default 35 (loser would lose 350 points if winner gets 1000), new in 3.1c
CHGLOSER = % that a killed player loses of their cash which is awarded to the winner, default 2
TOOCLOSE = how close (in parsecs) a non-combative (that is, a ship with SXXCATK set to no in MBMGESHP.MSG) can get to a combative CPU ship before it attacks, 1 to 32000, default 2500 (actual value is random and between this value and twice this value)
CYBGOLD = maximum amount of gold held by combative CPU ships, 0 to 32000, default 1200
HYPDST1 = if combative CPU ships are more than this value of sectors away from player target use hyperwarp, 1 to 32000, default 25, must be larger than HYPDST2, new in 3.2c7
HYPDST2 = if combative CPU ships are closer than this value of sectors away from player target use hyerwarp, 1 to 32000, default 10, must be smaller than HYPDST1, new in 3.2c7
TEAMBONU = bonus points (x100) added to team score for each player in a team, 0 to 32000, default 5 (500)
TEAMMAX = max members on a team, 0 to 32000, default 10
S00PLNUM = number of planets in neutral zone, 3 to 9, default 6
S00P1DEF = is there a planet 1, default yes
S00P1NM = planet 1 name, default Zygor
S00P1OWN = planet 1 owner, default *EMPIRE*
S00P1TYP = planet 1 type (0 normal, 1 Zygor, 2 Tahanian Station, 3 wormhole)
S00P1X = X coordinate of planet 1, default 5000
S00P1Y = Y coordinate of planet 1, default 5000
S00P1ENV = planet 1 environment (0 poor, 1 marginal, 2 good, 3 very good), default 3
S00P1RES = planet 1 resources (0 poor, 1 marginal, 2 good, 3 very good), default 3
ITMPL01 = maximum men on a planet, 0 to 2147483647, default 201228378
ITMPL02 = maximum missiles on a planet, 0 to 2147483647, default 39633
ITMPL03 = maximum torpedoes on a planet, 0 to 2147483647, default 59833
ITMPL04 = maximum ion cannons on a planet, 0 to 2147483647, default 250
ITMPL05 = maximum flux pods on a planet, 0 to 2147483647, default 923
ITMPL06 = maximum food cases on a planet, 0 to 2147483647, default 187312837
ITMPL07 = maximum fighters on a planet, 0 to 2147483647, default 579332
ITMPL08 = maximum decoys on a planet, 0 to 2147483647, default 5399
ITMPL09 = maximum troops on a planet, 0 to 2147483647, default 201228378
ITMPL10 = maximum zippers on a planet, 0 to 2147483647, default 5233
ITMPL11 = maximum jammers on a planet, 0 to 2147483647, default 25928
ITMPL12 = maximum mines on a planet, 0 to 2147483647, default 25867
ITMPL13 = maximum gold on a planet, 0 to 2147483647, default 10000
ITMPL14 = maximum spys on a planet, 0 to 2147483647, default 5
(ITMPL15 are defined and marked as "reserved for expansion")