1
0
mirror of https://github.com/mt-mods/pipeworks.git synced 2025-06-29 23:00:49 +02:00

Added outlet grate, made it participate in autoplace algorithm.

This commit is contained in:
Vanessa Ezekowitz
2012-08-22 03:43:38 -04:00
parent bb168e75e4
commit a66d9a8564
5 changed files with 43 additions and 1 deletions

View File

@ -279,6 +279,45 @@ minetest.register_node("pipeworks:intake", {
end,
})
-- outlet grate
minetest.register_node("pipeworks:outlet", {
description = "Outlet grate",
drawtype = "nodebox",
tiles = {
"pipeworks_outlet_top.png",
"pipeworks_outlet_sides.png",
"pipeworks_outlet_sides.png",
"pipeworks_outlet_sides.png",
"pipeworks_outlet_sides.png",
"pipeworks_outlet_sides.png"
},
selection_box = {
type = "fixed",
fixed = { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }
},
node_box = {
type = "fixed",
fixed = { -0.5, -0.5, -0.5, 0.5, 0.5, 0.5 }
},
paramtype = "light",
groups = {snappy=3, pipe=1},
sounds = default.node_sound_wood_defaults(),
walkable = true,
stack_max = 99,
after_place_node = function(pos)
pipe_scanforobjects(pos)
end,
after_dig_node = function(pos)
pipe_scanforobjects(pos)
end,
pipelike=1,
on_construct = function(pos)
local meta = minetest.env:get_meta(pos)
meta:set_int("pipelike",1)
end,
})
-- tank
minetest.register_node("pipeworks:storage_tank_x", {