1
0
mirror of https://github.com/D00Med/scifi_nodes.git synced 2024-12-23 00:20:17 +01:00

make doors top not diggable

This commit is contained in:
OgelGames 2019-12-11 20:58:25 +11:00
parent 44fccd50c6
commit 8e226561a1

View File

@ -265,6 +265,10 @@ for _, current_door in ipairs(doors) do
}, },
} }
local function nodig(pos, digger)
return false
end
local doors_rightclick = nil -- Crashes serv if empty table ! local doors_rightclick = nil -- Crashes serv if empty table !
if not scifi_nodes.doors_open_with_mesecon_only then doors_rightclick = open_door end if not scifi_nodes.doors_open_with_mesecon_only then doors_rightclick = open_door end
@ -327,6 +331,7 @@ for _, current_door in ipairs(doors) do
{0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0},
} }
}, },
can_dig = nodig,
}) })
minetest.register_node(opened, { minetest.register_node(opened, {
@ -355,9 +360,9 @@ for _, current_door in ipairs(doors) do
{-0.5, -0.5, -0.0625, -0.25, 1.5, 0.0625}, {-0.5, -0.5, -0.0625, -0.25, 1.5, 0.0625},
} }
}, },
after_place_node = afterplace, after_place_node = afterplace,
after_destruct = afterdestruct, after_destruct = afterdestruct,
on_timer = ontimer, on_timer = ontimer,
}) })
minetest.register_node(opened_top, { minetest.register_node(opened_top, {
@ -385,5 +390,6 @@ for _, current_door in ipairs(doors) do
{0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0},
} }
}, },
can_dig = nodig,
}) })
end -- end of doors table browsing end -- end of doors table browsing