From 3a133db42dca9d9331d11a1c1613aa1ac397b07f Mon Sep 17 00:00:00 2001 From: Celtic Minstrel Date: Fri, 28 Oct 2016 17:48:13 -0400 Subject: [PATCH] Lua Cave Mapgen: Allow a chamber's existence to depend on number of players --- data/lua/cave_map_generator.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/data/lua/cave_map_generator.lua b/data/lua/cave_map_generator.lua index 3ee9419e504cd..c2c27dd80fa21 100644 --- a/data/lua/cave_map_generator.lua +++ b/data/lua/cave_map_generator.lua @@ -49,6 +49,10 @@ function callbacks.generate_map(params) params.chance = 0 goto continue end + if type(chamber.require_player) == "number" and chamber.require_player > params.nplayers then + params.chance = 0 + goto continue + end -- Ditto, set it to 100 params.chance = 100 local locs_set = LS.create()