From 8d71f77f8b1eeba83857cf416a2cffb8df5c4cc7 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 25 Jul 2017 03:06:25 +0200 Subject: [PATCH] Make signs attached nodes --- mods/ITEMS/mcl_signs/init.lua | 10 +++++----- mods/ITEMS/mcl_signs/textures/signs_bottom.png | Bin 139 -> 143 bytes mods/ITEMS/mcl_signs/textures/signs_side.png | Bin 157 -> 158 bytes mods/ITEMS/mcl_signs/textures/signs_top.png | Bin 135 -> 124 bytes mods/ITEMS/mcl_signs/textures/signs_wall.png | Bin 0 -> 256 bytes 5 files changed, 5 insertions(+), 5 deletions(-) create mode 100644 mods/ITEMS/mcl_signs/textures/signs_wall.png diff --git a/mods/ITEMS/mcl_signs/init.lua b/mods/ITEMS/mcl_signs/init.lua index 6e377dbc1..57ed4b774 100644 --- a/mods/ITEMS/mcl_signs/init.lua +++ b/mods/ITEMS/mcl_signs/init.lua @@ -130,7 +130,7 @@ local signs_yard = { {delta = {x = m, y = 0, z = 0}, yaw = math.pi / 2}, } -local sign_groups = {handy=1,axey=1, flammable=1, deco_block=1, material_wood=1} +local sign_groups = {handy=1,axey=1, flammable=1, deco_block=1, material_wood=1, attached_node=1} local destruct_sign = function(pos) local objects = minetest.get_objects_inside_radius(pos, 0.5) @@ -208,10 +208,10 @@ minetest.register_node("mcl_signs:wall_sign", { node_placement_prediction = "", paramtype = "light", sunlight_propagates = true, - paramtype2 = "facedir", + paramtype2 = "wallmounted", drawtype = "nodebox", - node_box = {type = "fixed", fixed = {-7/16, -1/16, 7/16, 7/16, 7/16, 0.498}}, - tiles = {"signs_top.png", "signs_bottom.png", "signs_side.png", "signs_side.png", "signs_back.png", "signs_front.png"}, + node_box = {type = "wallmounted", wall_side = {-0.499, -1/16, -7/16, -7/16, 7/16, 7/16}}, + tiles = {"signs_wall.png"}, groups = sign_groups, stack_max = 16, sounds = mcl_sounds.node_sound_wood_defaults(), @@ -267,7 +267,7 @@ minetest.register_node("mcl_signs:wall_sign", { sign_info = signs_yard[fdir + 1] else place_pos = above - local _, success = minetest.item_place_node(itemstack, placer, pointed_thing, fdir) + local _, success = minetest.item_place_node(itemstack, placer, pointed_thing, wdir) if not success then return itemstack end diff --git a/mods/ITEMS/mcl_signs/textures/signs_bottom.png b/mods/ITEMS/mcl_signs/textures/signs_bottom.png index c711c96dc974ec7b23e83c984ed758be415e1508..d6b45e2fa5fcba26dd8b316d9b1b5022d2912ecf 100644 GIT binary patch delta 54 zcmeBX>}Q-{#^^H9Tu-ZLh61~ifFirLfFo0v3Gd>AUaPNgF?96Wr^qf_v6uk}JYD@< J);T3K0RW%C5DNeR delta 50 zcmeBY>}H%`#^^B7Tu<%B`<7brLbX;Hv?F{8xuX*oUm4izQuff!Z zdTJm>z|?@Q4ZJg?406>^vz;bqk^Q~79V2)f7RKdD;?N zlA01F>>LGJ!6fSz?oh7z3Mb7btZ94_uxRgc&oZHto&A@tcttQXNLky3b*w(g!TU{oVw-|kLwQH22yJn?mu&0-T(F$0|fD}(jkYDhB1Yi)lf9@Pmyx!BrF{FY~_oN{o zqoc_2hxhBtlmbued&t1Ec2d+s4lD5@S@nlZhvXdIbSH)GRu;TFy(Z{X-kwI)%a0)z4*}Q$iB}N-$-t literal 0 HcmV?d00001