mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-22 02:21:06 +01:00
make schematic selection deterministic
This commit is contained in:
parent
befe493ff0
commit
063e17bc0a
2 changed files with 4 additions and 3 deletions
|
@ -52,8 +52,9 @@ function mcl_structures.place_structure(pos, def, pr)
|
|||
return false
|
||||
end
|
||||
if def.filenames then
|
||||
table.shuffle(def.filenames)
|
||||
local file = def.filenames[1]
|
||||
if #def.filenames <= 0 then return false end
|
||||
local r = pr:next(1,#def.filenames)
|
||||
local file = def.filenames[r]
|
||||
if file then
|
||||
local ap = function(pos,def,pr) end
|
||||
if def.after_place then ap = def.after_place end
|
||||
|
|
|
@ -91,7 +91,7 @@ local cold = {
|
|||
y_max = -2,
|
||||
biomes = cold_oceans,
|
||||
chunk_probability = 64,
|
||||
sidelen = 4,
|
||||
sidelen = 8,
|
||||
filenames = {
|
||||
modpath.."/schematics/mcl_structures_ocean_ruins_cold_1.mts",
|
||||
modpath.."/schematics/mcl_structures_ocean_ruins_cold_2.mts",
|
||||
|
|
Loading…
Reference in a new issue