Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • Illuna-Minetest/homedecor_modpack
1 result
Show changes
lrfurn/textures/lrfurn_sofa_inv.png

5.17 KiB

lrfurn/textures/lrfurn_sofa_overlay.png

2.79 KiB

lrfurn/textures/lrfurn_upholstery.png

2.25 KiB

default
\ No newline at end of file
default
homedecor
local S = homedecor_i18n.gettext
screwdriver = screwdriver or {}
minetest.register_node("plasmascreen:stand", {
description = "Plasma Screen TV Stand",
description = S("Plasma Screen TV Stand"),
tiles = {"plasmascreen_back.png"},
paramtype = "light",
paramtype2 = "facedir",
......@@ -85,7 +88,7 @@ local function checkwall(pos)
end
local node5 = minetest.get_node({x=pos.x+dxr, y=pos.y+1, z=pos.z+dzr})
if not node5 or not minetest.registered_nodes[node5.name]
if not node5 or not minetest.registered_nodes[node5.name]
or not minetest.registered_nodes[node5.name].buildable_to then
return false
end
......@@ -94,7 +97,7 @@ local function checkwall(pos)
end
minetest.register_node("plasmascreen:tv", {
description = "Plasma TV",
description = S("Plasma TV"),
drawtype = "mesh",
mesh = "plasmascreen_tv.obj",
tiles = {
......@@ -124,13 +127,13 @@ minetest.register_node("plasmascreen:tv", {
return true -- "API: If return true no item is taken from itemstack"
end
end,
on_punch = function(pos, node, puncher, pointed_thing)
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
minetest.set_node(pos, {name = "plasmascreen:tv_off", param2 = node.param2})
end
})
minetest.register_node("plasmascreen:tv_off", {
description = "Plasma TV (off)",
description = S("Plasma TV (off)"),
drawtype = "mesh",
mesh = "plasmascreen_tv.obj",
tiles = {
......@@ -152,7 +155,7 @@ minetest.register_node("plasmascreen:tv_off", {
return true -- "API: If return true no item is taken from itemstack"
end
end,
on_punch = function(pos, node, puncher, pointed_thing)
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
minetest.set_node(pos, {name = "plasmascreen:tv", param2 = node.param2})
end,
drop = "plasmascreen:tv"
......