Starbound/assets/devel/versioning/WorldMetadata_17_18.lua
2025-03-21 22:23:30 +11:00

20 lines
689 B
Lua

require "/scripts/versioningutils.lua"
function update(data)
transformInData(data, "biomes", function(biomeList)
local seed = math.random(1, 4000000000) -- just use any old seed, doesn't really matter
for _, biome in pairs(biomeList) do
seed = seed + 13 -- it's more magical when you iterate by magical numbers
if biome.baseName then
local newBiome = root.createBiome(biome.baseName, seed, 0, 1)
if newBiome then
biome.surfacePlaceables = newBiome.surfacePlaceables
biome.undergroundPlaceables = newBiome.undergroundPlaceables
end
end
end
return biomeList
end)
return data
end