ServerSettings.txt

From OBEY wiki
Revision as of 13:38, 1 June 2015 by Hexzyle (Talk | contribs) (default robo penalty changed)

Jump to: navigation, search

serverSettings.txt is a file in the root directory of OBEY that determine variables for a server hosted on that computer.

Variable Default Value Description
name OBEY Server! This is the name of the server that will show up in the server browser
motd --- This is the message of the day displayed by the server. Text can be colored by opening with the Hexadecimal code surrounded by square brackets, and closed with a minus sign surrounded by square brackets: i.e. [FF0000]This text is red[-]. New lines can be denoted with a tilde.
maxPlayers 6 The player limit for the server. Once this is reached, no more players may join.
minPlayers 4 The minimum number of players required in a server before a Dropship can be purchased
roundMinutes 0 The time for each round before the game is forcibly ended. Any value less than 2 removes the timer.
map cornered,zoneOne,
zoneFar,doublel,airstrip
The map(s) that the server will play. Comma delineated. The maps must exist in the Levels folder.
serverPort 57347
private 0 Whether or not to register this server with the master server list
maxSpectators 5 The maximum number of players that simultaneously be in spectator mode
clientPort 57349
dropShipOnStart 0 If 1, a free Dropship will spawn the first time a player enters Robosaru. This setting takes into account the minPlayers setting, and thus the free Dropship will not spawn until a player enters Robosaru while minPlayers is met.
tickRate 66 How many game ticks to process per second. A higher number increases game "accuracy".
sendRate 20 How many times per second to send Clients server information. A higher number makes the game smoother, but consumes greater bandwidth.
twoSecondScore 2 How much ¢ an uncollared Bunny earns every two seconds.
twoSecondScoreCollar 6 How much ¢ a collared Bunny earns every two seconds.
twoSecondScoreRobo 20 How much ¢ the Bunny in control of Robosaru earns every two seconds.
dropShipSeconds 80 How many seconds between each Drop Ship arrival.
enterRoboBonus 300 The ¢ earned by a Bunny upon entering Robosaru
twoSecondScoreDropShip 1 How much ¢ the Bunny inside the Dropship earns every two seconds.
minAI (deprecated)
moneyWinCondition 0 The money goal for each round, upon reaching which the game is forcibly ended. A value of 0 removes the money goal.
roboTwoSecondBonus .075 The rate that the Robosaru player accumulates a bonus.
extraRoundTime 30 How many seconds after a victory before the round is restarted.
playerDebtLimit -1500 The minimum amount of money a player can have after corpse money deduction
playerStartingFunds 0 The amount of money Bunnies start with upon joining the game
playerSuicidePenalty 0 The money deducted from a Bunny's account when they use the /kill command. A negative number will disable the /kill command for Bunnies.
roboSeeScore 0 If enabled, allows Robosaru to see all players' scores instead of just their own.
roboSuicidePenalty 2000 The money deducted from a player's account when they use the /kill command while inside Robosaru. A negative value will disable the /kill command for Robosaru.
moderatorPassword The password required to log in with moderator privileges using the /mod command
password If set, it will 'lock' the server, prompting any player attempting to join to provide it. Only players who know the password will be able to join.
kickOnCycle 0 If false, sends players to a loading screen while the server changes maps. Then, after all players have rejoined it will run 'restart'.

If true, it will instead kick all players at the end of every round.

spawnKillTime 9 How many seconds after spawning a bunny kill counts as a "spawn kill"
spawnKillMaxItems 6 The amount of times to attempt to spawn a scrap on a spawn kill. The earlier a bunny is spawnkilled, the closer to this number scrap will spawn.
spawnKillItemChance 0.67 For each scrap spawn attempt, this is the chance a scrap will be spawned