Used vector.offset instead of add/subtract
This commit is contained in:
parent
0c48a46f7c
commit
23468cc2dd
|
@ -42,7 +42,7 @@ end
|
||||||
---@param ladder integer The param2 value of the ladder.
|
---@param ladder integer The param2 value of the ladder.
|
||||||
---@param event "place" | "destruct" The place or destruct event.
|
---@param event "place" | "destruct" The place or destruct event.
|
||||||
local function update_trapdoor(pos, ladder, event)
|
local function update_trapdoor(pos, ladder, event)
|
||||||
local top_pos = vector.add(pos, { x = 0, y = 1, z = 0 })
|
local top_pos = vector.offset(pos, 0, 1, 0)
|
||||||
local top_node = minetest.get_node_or_nil(top_pos)
|
local top_node = minetest.get_node_or_nil(top_pos)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -73,7 +73,7 @@ function mcl_doors:register_trapdoor(name, def)
|
||||||
else
|
else
|
||||||
minetest.sound_play(def.sound_open, { pos = pos, gain = 0.3, max_hear_distance = 16 }, true)
|
minetest.sound_play(def.sound_open, { pos = pos, gain = 0.3, max_hear_distance = 16 }, true)
|
||||||
|
|
||||||
local bottom_node = minetest.get_node_or_nil(vector.subtract(pos, { x = 0, y = 1, z = 0 }))
|
local bottom_node = minetest.get_node_or_nil(vector.offset(pos, 0, -1, 0))
|
||||||
local name_end = "_open"
|
local name_end = "_open"
|
||||||
|
|
||||||
-- Checking if there is something underneath the trapdoor
|
-- Checking if there is something underneath the trapdoor
|
||||||
|
|
Loading…
Reference in New Issue