Lower spawn rate & chance

This commit is contained in:
AntumDeluge 2017-06-01 11:58:41 -07:00 committed by Jordan Irwin
parent f26ca5c2b9
commit 3f12094bdf
2 changed files with 5 additions and 6 deletions

@ -5,11 +5,10 @@ sneeker.debug (Log debug output) bool false
sneeker.spawn_cap (Maximum spawns) int 25 sneeker.spawn_cap (Maximum spawns) int 25
# Sets possibility for spawn. # Sets possibility for spawn.
sneeker.spawn_chance (Spawn chance) int 2 sneeker.spawn_chance (Spawn chance) int 1000
# Sets frequency of spawn chance. # Sets frequency of spawn chance. Default 240 is equivalent to 4 minutes (60 * 4).
# Default 120 is equivalent to 2 minutes (60 * 2). sneeker.spawn_interval (Spawn interval) int 240
sneeker.spawn_interval (Spawn interval) int 120
# Sets the maximum light that a node can have for spawn to occur. # Sets the maximum light that a node can have for spawn to occur.
sneeker.spawn_maxlight (Max light for spawn) int 5 sneeker.spawn_maxlight (Max light for spawn) int 5

@ -6,8 +6,8 @@ local time_hr = time_min * 60
local time_day = time_hr * 24 local time_day = time_hr * 24
local spawn_cap = tonumber(minetest.settings:get("sneeker.spawn_cap")) or 25 -- Maximum number of spawns active at one time local spawn_cap = tonumber(minetest.settings:get("sneeker.spawn_cap")) or 25 -- Maximum number of spawns active at one time
local spawn_chance = tonumber(minetest.settings:get("sneeker.spawn_chance")) or 2 -- 50% chance of spawn local spawn_chance = tonumber(minetest.settings:get("sneeker.spawn_chance")) or 1000 -- 1/1000 chance of spawn
local spawn_interval = tonumber(minetest.settings:get("sneeker.spawn_interval")) or time_min * 2 -- Default interval is 2 minutes local spawn_interval = tonumber(minetest.settings:get("sneeker.spawn_interval")) or time_min * 4 -- Default interval is 4 minutes
local spawn_maxlight = tonumber(minetest.settings:get("sneeker.spawn_maxlight")) or 5 -- Maximum light of node for spawn local spawn_maxlight = tonumber(minetest.settings:get("sneeker.spawn_maxlight")) or 5 -- Maximum light of node for spawn
local spawn_chance_percent = tostring(math.floor(1 / spawn_chance * 100)) .. "%" local spawn_chance_percent = tostring(math.floor(1 / spawn_chance * 100)) .. "%"