Lower spawn rate & chance

This commit is contained in:
AntumDeluge 2017-06-01 11:58:41 -07:00
parent 468d2a7a2a
commit 046e7d5e8c
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
# Sets possibility for spawn.
sneeker.spawn_chance (Spawn chance) int 2
sneeker.spawn_chance (Spawn chance) int 1000
# Sets frequency of spawn chance.
# Default 120 is equivalent to 2 minutes (60 * 2).
sneeker.spawn_interval (Spawn interval) int 120
# Sets frequency of spawn chance. Default 240 is equivalent to 4 minutes (60 * 4).
sneeker.spawn_interval (Spawn interval) int 240
# Sets the maximum light that a node can have for spawn to occur.
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 spawn_cap = minetest.setting_get('sneeker.spawn_cap') or 25 -- Maximum number of spawns active at one time
local spawn_chance = minetest.setting_get('sneeker.spawn_chance') or 2 -- 50% chance of spawn
local spawn_interval = minetest.setting_get('sneeker.spawn_interval') or time_min * 2 -- Default interval is 2 minutes
local spawn_chance = minetest.setting_get('sneeker.spawn_chance') or 1000 -- 1/1000 chance of spawn
local spawn_interval = minetest.setting_get('sneeker.spawn_interval') or time_min * 4 -- Default interval is 4 minutes
local spawn_maxlight = minetest.setting_get('sneeker.spawn_maxlight') or 5 -- Maximum light of node for spawn
local spawn_chance_percent = tostring(math.floor(1 / spawn_chance * 100)) .. '%'