<commit_before>// Ogar Unlimited configurations file
// Lines starting with slashes are comment lines


//////////////////////   CUSTOM CONFIG FROM LULZY ;) SORRY FOR MY ENGLISH :P /////////////////////////
// [Server]
// showServerperfomance: Show the percentage of RAM memory that left for server to use
// lowMemoryAutoRestart: Auto restart of the server if there's low amount of memory (causing system disability) 
// showUptime: Show server uptime (HH:MM:SS)
// showLag: 0 = Clients see their ping from the server
// showPlayersCount: Show the amount of players playing on the server
// allowBots = if 1 then everyone can play from same IP, you can multiboxing, add minions etc. If 0 then only 1 IP is allowed to spawn in the game. 
It prevents from using bots on your server. Every client with same IP will be banned.
// allowSpawnCollision: If 0 then you (almost :P) can't spawn in others players BIGGER cells.
// rememberBannedPlayers: All banned players will be saved in 'banned.txt' file aka banned permanently from your server.

// preventUsingMacro: You can't use macros for faster mass ejecting.
// ejectMassDelay: Delay in miliseconds beetween next mass eject (default 150). Works only with preventUsingMacro = 1.
// ejectVirusBattleMassDelay: Delay in miliseconds beetween next virus battle mass eject (default 150). Works only with preventUsingMacro = 1.

// splittedCellRestoreTicks: Restore ticks of new created cell after splitting. Default 10.
// turboSplitSpeed: Speed of your cells after pressing Z aka turbo split (default 260)
// automaticMassEject: If 1, then you don't need to press W many times, just press it once and your mass will be ejected.

// allowVirusBattle: if 1, then you're allowed to eject virus battle mass by pressing Q.
// virusBattleMinimumCellMass: Only cells with mass more than this value will be able to eject virus battle mass (default 1000).
// virusBattleMass: Amount of virus battle mass that you eject (but you don't loose mass)
// virusBattleEjectSpeed: Speed of ejected virus battle mass.
// automaticVirusBattleMassEject: If 1, then you don't need to press Q many times, just press it once and your mass will be ejected.

// virusTypes: If 1, there will be only green viruses. If 2, there will be 2 types of viruses - green and yellow(more dangerous)
If 3, there will be 3 types of viruses - green, yellow, and red(most dangerous)

// chatAntiSpam: Anti spam system for chat
// chatAntiSpamDelay: Delay in miliseconds between each player can send message to chat

showServerperfomance = 1
lowMemoryAutoRestart = 1
showUptime = 1
showLag = 1
showPlayersCount = 1
allowBots = 1
allowSpawnCollision = 0
rememberBannedPlayers = 0

preventUsingMacro = 0
ejectMassDelay = 150
ejectVirusBattleMassDelay = 150

splittedCellRestoreTicks = 10
turboSplitSpeed = 400
automaticMassEject = 0

allowVirusBattle = 1
virusBattleMinimumCellMass = 500
virusBattleMass = 8
virusBattleEjectSpeed = 300
automaticVirusBattleMassEject = 0

virusTypes = 1

chatAntiSpam = 1
chatAntiSpamDelay = 1000


// [Server]
// serverMaxConnections: Maximum amount of connections to the server.
// serverPort: Port for the server. (default is 443)
// serverGamemode: 0 = FFA, 1 = Teams, 2 = Experimental
// serverViewBase: Base view distance of players. (WARNING: High values may cause lag)
// vps: If 1, the port will change to process.env.PORT instead of serverPort/serverStatsPort. (enable this if you have VPS)
// fps: Amount of frames per second. (Note: This will affect the ticks of the server)
serverMaxConnections = 64
serverPort = 600
serverGamemode = 0
serverViewBaseX = 1500
serverViewBaseY = 1000
vps = 0
fps = 20


// [Appearance]
// ffaMaxLB: Maximum amount of people to be listed in the leaderboard.
// randomEjectMassColor: Gets random color for ejected mass. (1 = On, 0 = Off)
// SpikedCells: 1 = Cells have spikes, 0 = Cells dont have spikes.
ffaMaxLB = 10
randomEjectMassColor = 0
SpikedCells = 0
viruscolorintense = 255


// [Border]
// Border values of the map (Vanilla values are left/top = 0, right/bottom = 14120)
// porportional: If 1, the game size will adjust to the amount of players.
// borderDec: Amount to change the border when a player joins/leaves. (porportional)
borderLeft = 0
borderRight = 12000
borderTop = 0
borderBottom = 12000


// [Spawn]
// spawnInterval: The interval between each food cell spawn in ticks (1 tick = 50 ms). (lowering the value might increase lag)
// foodSpawnAmount: The amount of food to spawn per interval.
// foodStartAmount: The starting amount of food in the map.
// foodMaxAmount: Maximum food cells on the map.
// foodMass: Starting food size (in mass).
// foodMassGrow: 1 = Enable food mass grow (default), 0 = Disable.
// foodMassGrowPossiblity: Chance for a food to has the ability to be self growing.
// foodMassLimit: Maximum mass for a food can grow.
// foodMassTimeout: The amount of ticks for a food to grow its mass. (1 tick = 1000 ms)
// virusMinAmount: Minimum amount of viruses on the map.
// virusMaxAmount: Maximum amount of viruses on the map. (if this amount is reached, then ejected cells will pass through viruses)
// virusStartMass: Starting virus size (in mass).
// virusFeedAmount: Amount of times you need to feed a virus to shoot it.
spawnInterval = 20
foodSpawnAmount = 10
foodStartAmount = 100
foodMaxAmount = 500
foodMass = 1
foodMassGrow = 1
foodMassGrowPossiblity = 50
foodMassLimit = 5
foodMassTimeout = 120
virusMinAmount = 10
virusMaxAmount = 50
virusStartMass = 100
virusFeedAmount = 7


// [MotherCell]
// motherCellMassProtection: 1 = Stopping mothercells from being too big, 0 = Disable.
// motherCellMaxMass: Max mass of a mothercell.
motherCellMassProtection = 0
motherCellMaxMass = 10000


// [Ejected Virus]
// ejectvspeed: Speed of ejected virus.
// ejectvirus: if 1, instead of mass, it ejects a virus
// playerminviruseject: minimum mass required to eject virus
ejectvspeed = 200
ejectvirus = 0
playerminviruseject = 34
virusmass = 15
virusmassloss = 18


// [Ejected Mass]
// ejectMass: Mass of ejected cells.
// ejectMassCooldown: Time until a player can eject mass again (ms).
// ejectMassLoss: Mass lost when ejecting cells.
// ejectSpeed: Base speed of ejected cells.
// ejectSpawnPlayer: Chance for a player to spawn from ejected mass.
ejectMass = 13
ejectMassCooldown = 100
ejectMassLoss = 15
ejectSpeed = 130
ejectSpawnPlayer = 0


// [Player]
// playerStartMass: Starting mass of the player cell.
// cRestoreTicks: Amount of ticks until collision resets.
// splitSpeed: Splitting speed.
// playerMaxMass: Maximum mass a player can have.
// playerMinMassEject: Mass required to eject a cell. (Note: If you set equally to ejectMass or below, it may lead to undesire effect of your game)
// playerMinMassSplit: Mass required to split.
// playerMaxCells: Maximum amount of cell allowed to split.
// playerRecombineTime: Base amount of ticks before a cell is allowed to recombine. (1 tick = 1000 milliseconds)
// playerMassDecayRate: Amount of mass lost per tick (multiplier). (1 tick = 1000 milliseconds)
// playerMinMassDecay: Minimum mass for decay to occur.
// playerMaxNickLength: Maximum nick length. (the client is not allowed to make more than 15 characters)
// playerSpeed: Player base speed.
// playerDisconnectTime: The amount of seconds it takes for a player cell to be removed after disconnected. (if set to -1, cells are never removed)
playerStartMass = 500
cRestoreTicks = 10
splitSpeed = 130
playerMaxMass = 22500
playerMinMassEject = 32
playerMinMassSplit = 36
playerMaxCells = 16
playerRecombineTime = 30
playerMassDecayRate = .002
playerMinMassDecay = 9
playerMaxNickLength = 15
playerSpeed = 35
playerDisconnectTime = 30
<commit_msg>Update gameserver.ini<commit_after>// Ogar Unlimited configurations file
// Lines starting with slashes are comment lines


//////////////////////   CUSTOM CONFIG FROM LULZY ;) SORRY FOR MY ENGLISH :P /////////////////////////
// [Server]
// showServerperfomance: Show the percentage of RAM memory that left for server to use
// lowMemoryAutoRestart: Auto restart of the server if there's low amount of memory (causing system disability) 
// showUptime: Show server uptime (HH:MM:SS)
// showLag: 0 = Clients see their ping from the server
// showPlayersCount: Show the amount of players playing on the server
// allowBots = if 1 then everyone can play from same IP, you can multiboxing, add minions etc. If 0 then only 1 IP is allowed to spawn in the game. 
It prevents from using bots on your server. Every client with same IP will be banned.
// allowSpawnCollision: If 0 then you (almost :P) can't spawn in others players BIGGER cells.
// rememberBannedPlayers: All banned players will be saved in 'banned.txt' file aka banned permanently from your server.

// preventUsingMacro: You can't use macros for faster mass ejecting.
// ejectMassDelay: Delay in miliseconds beetween next mass eject (default 150). Works only with preventUsingMacro = 1.
// ejectVirusBattleMassDelay: Delay in miliseconds beetween next virus battle mass eject (default 150). Works only with preventUsingMacro = 1.

// splittedCellRestoreTicks: Restore ticks of new created cell after splitting. Default 10.
// turboSplitSpeed: Speed of your cells after pressing Z aka turbo split (default 260)
// automaticMassEject: If 1, then you don't need to press W many times, just press it once and your mass will be ejected.

// allowVirusBattle: if 1, then you're allowed to eject virus battle mass by pressing Q.
// virusBattleMinimumCellMass: Only cells with mass more than this value will be able to eject virus battle mass (default 1000).
// virusBattleMass: Amount of virus battle mass that you eject (but you don't loose mass)
// virusBattleEjectSpeed: Speed of ejected virus battle mass.
// automaticVirusBattleMassEject: If 1, then you don't need to press Q many times, just press it once and your mass will be ejected.

// virusTypes: If 1, there will be only green viruses. If 2, there will be 2 types of viruses - green and yellow(more dangerous)
If 3, there will be 3 types of viruses - green, yellow, and red(most dangerous)

// chatAntiSpam: Anti spam system for chat
// chatAntiSpamDelay: Delay in miliseconds between each player can send message to chat

showServerperfomance = 1
lowMemoryAutoRestart = 1
showUptime = 1
showLag = 1
showPlayersCount = 1
allowBots = 1
allowSpawnCollision = 0
rememberBannedPlayers = 0

preventUsingMacro = 0
ejectMassDelay = 150
ejectVirusBattleMassDelay = 150

splittedCellRestoreTicks = 10
turboSplitSpeed = 400
automaticMassEject = 0

allowVirusBattle = 1
virusBattleMinimumCellMass = 500
virusBattleMass = 8
virusBattleEjectSpeed = 300
automaticVirusBattleMassEject = 0

virusTypes = 1

chatAntiSpam = 1
chatAntiSpamDelay = 1000


// [Server]
// serverMaxConnections: Maximum amount of connections to the server.
// serverPort: Port for the server. (default is 443)
// serverGamemode: 0 = FFA, 1 = Teams, 2 = Experimental
// serverViewBase: Base view distance of players. (WARNING: High values may cause lag)
// vps: If 1, the port will change to process.env.PORT instead of serverPort/serverStatsPort. (enable this if you have VPS)
// fps: Amount of frames per second. (Note: This will affect the ticks of the server)
serverMaxConnections = 64
serverPort = 600
serverGamemode = 0
serverViewBaseX = 1500
serverViewBaseY = 1000
vps = 0
fps = 20


// [Appearance]
// ffaMaxLB: Maximum amount of people to be listed in the leaderboard.
// randomEjectMassColor: Gets random color for ejected mass. (1 = On, 0 = Off)
// SpikedCells: 1 = Cells have spikes, 0 = Cells dont have spikes.
ffaMaxLB = 10
randomEjectMassColor = 0
SpikedCells = 0
viruscolorintense = 255


// [Border]
// Border values of the map (Vanilla values are left/top = 0, right/bottom = 14120)
// porportional: If 1, the game size will adjust to the amount of players.
// borderDec: Amount to change the border when a player joins/leaves. (porportional)
borderLeft = 0
borderRight = 12000
borderTop = 0
borderBottom = 12000


// [Spawn]
// spawnInterval: The interval between each food cell spawn in ticks (1 tick = 50 ms). (lowering the value might increase lag)
// foodSpawnAmount: The amount of food to spawn per interval.
// foodStartAmount: The starting amount of food in the map.
// foodMaxAmount: Maximum food cells on the map.
// foodMass: Starting food size (in mass).
// foodMassGrow: 1 = Enable food mass grow (default), 0 = Disable.
// foodMassGrowPossiblity: Chance for a food to has the ability to be self growing.
// foodMassLimit: Maximum mass for a food can grow.
// foodMassTimeout: The amount of ticks for a food to grow its mass. (1 tick = 1000 ms)
// virusMinAmount: Minimum amount of viruses on the map.
// virusMaxAmount: Maximum amount of viruses on the map. (if this amount is reached, then ejected cells will pass through viruses)
// virusStartMass: Starting virus size (in mass).
// virusFeedAmount: Amount of times you need to feed a virus to shoot it.
spawnInterval = 20
foodSpawnAmount = 10
foodStartAmount = 100
foodMaxAmount = 500
foodMass = 1
foodMassGrow = 1
foodMassGrowPossiblity = 50
foodMassLimit = 5
foodMassTimeout = 120
virusMinAmount = 10
virusMaxAmount = 50
virusStartMass = 100
virusFeedAmount = 7


// [MotherCell]
// motherCellMassProtection: 1 = Stopping mothercells from being too big, 0 = Disable.
// motherCellMaxMass: Max mass of a mothercell.
motherCellMassProtection = 0
motherCellMaxMass = 10000


// [Ejected Virus]
// ejectvspeed: Speed of ejected virus.
// ejectvirus: if 1, instead of mass, it ejects a virus
// playerminviruseject: minimum mass required to eject virus
ejectvspeed = 200
ejectvirus = 0
playerminviruseject = 34
virusmass = 15
virusmassloss = 18


// [Ejected Mass]
// ejectMass: Mass of ejected cells.
// ejectMassCooldown: Time until a player can eject mass again (ms).
// ejectMassLoss: Mass lost when ejecting cells.
// ejectSpeed: Base speed of ejected cells.
// ejectSpawnPlayer: Chance for a player to spawn from ejected mass.
ejectMass = 13
ejectMassCooldown = 100
ejectMassLoss = 15
ejectSpeed = 130
ejectSpawnPlayer = 0


// [Player]
// playerStartMass: Starting mass of the player cell.
// cRestoreTicks: Amount of ticks until collision resets.
// splitSpeed: Splitting speed.
// playerMaxMass: Maximum mass a player can have.
// playerMinMassEject: Mass required to eject a cell. (Note: If you set equally to ejectMass or below, it may lead to undesire effect of your game)
// playerMinMassSplit: Mass required to split.
// playerMaxCells: Maximum amount of cell allowed to split.
// playerRecombineTime: Base amount of ticks before a cell is allowed to recombine. (1 tick = 1000 milliseconds)
// playerMassDecayRate: Amount of mass lost per tick (multiplier). (1 tick = 1000 milliseconds)
// playerMinMassDecay: Minimum mass for decay to occur.
// playerMaxNickLength: Maximum nick length. (the client is not allowed to make more than 15 characters)
// playerSpeed: Player base speed.
// playerDisconnectTime: The amount of seconds it takes for a player cell to be removed after disconnected. (if set to -1, cells are never removed)
playerStartMass = 500
cRestoreTicks = 10
splitSpeed = 130
playerMaxMass = 100000
playerMinMassEject = 32
playerMinMassSplit = 36
playerMaxCells = 16
playerRecombineTime = 30
playerMassDecayRate = .002
playerMinMassDecay = 9
playerMaxNickLength = 15
playerSpeed = 35
playerDisconnectTime = 30

{'fraction_non_alphanumeric': 0.07470255510044861, 'fraction_numerical': 0.029972043430206097, 'mean_word_length': 4.061533399144455, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2312989', 'n_tokens_mistral': 5025, 'n_tokens_neox': 4309, 'n_words': 2043}