From aa8185bd36f728a326a3053e0b5df3730d914f41 Mon Sep 17 00:00:00 2001 From: FaceDeer Date: Sat, 3 Aug 2019 23:58:19 -0600 Subject: [PATCH] add gas wisps to mapgen --- df_caverns/oil_sea.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/df_caverns/oil_sea.lua b/df_caverns/oil_sea.lua index de61be2..4560c31 100644 --- a/df_caverns/oil_sea.lua +++ b/df_caverns/oil_sea.lua @@ -4,6 +4,7 @@ end local c_oil = minetest.get_content_id("oil:oil_source") local c_gas = minetest.get_content_id("mine_gas:gas") +local c_gas_wisp = minetest.get_content_id("mine_gas:gas_wisp") local c_lava = minetest.get_content_id("default:lava_source") local c_obsidian = minetest.get_content_id("default:obsidian") @@ -78,7 +79,11 @@ minetest.register_on_generated(function(minp, maxp, seed) end if y > floor_height and y < ceiling_height then if y > median then - data[vi] = c_gas + if math.random() < 0.00025 and ((y < median + 3) or (y > ceiling_height - 3)) then + data[vi] = c_gas_wisp + else + data[vi] = c_gas + end else data[vi] = c_oil end