forked from minetest-mods/technic
actually make the reactor core melt down when it should
(turns into a lava source, boils away the surrounding water)
This commit is contained in:
parent
29c7ff5228
commit
2d9e06c479
@ -123,6 +123,18 @@ end
|
|||||||
|
|
||||||
local explode_reactor = function(pos)
|
local explode_reactor = function(pos)
|
||||||
print("A reactor exploded at "..minetest.pos_to_string(pos))
|
print("A reactor exploded at "..minetest.pos_to_string(pos))
|
||||||
|
for x = -1, 1 do
|
||||||
|
for y = -1, 1 do
|
||||||
|
for z = -1, 1 do
|
||||||
|
local erase_pos = { x = pos.x + x, y = pos.y + y, z = pos.z + z }
|
||||||
|
local node = minetest.get_node(erase_pos)
|
||||||
|
if node.name == "default:water_source" or node.name == "default:water_flowing" then
|
||||||
|
minetest.set_node(erase_pos, {name = "air"})
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
minetest.set_node(pos, {name = "default:lava_source"})
|
||||||
end
|
end
|
||||||
|
|
||||||
local function damage_nearby_players(pos)
|
local function damage_nearby_players(pos)
|
||||||
|
Loading…
Reference in New Issue
Block a user