From 4a8dab67db394cef7fd43f9b81979b3234d51034 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 24 May 2018 23:53:51 +0200 Subject: [PATCH] Add desert sandstone deco nodes --- locale/de.txt | 3 +++ locale/template.txt | 3 +++ nodes.lua | 26 ++++++++++++++++++++------ textures/tsm_pyramids_ankh.png | Bin 0 -> 220 bytes textures/tsm_pyramids_cactus.png | Bin 0 -> 236 bytes textures/tsm_pyramids_scarab.png | Bin 0 -> 590 bytes 6 files changed, 26 insertions(+), 6 deletions(-) create mode 100644 textures/tsm_pyramids_ankh.png create mode 100644 textures/tsm_pyramids_cactus.png create mode 100644 textures/tsm_pyramids_scarab.png diff --git a/locale/de.txt b/locale/de.txt index f3b559f..77be79a 100644 --- a/locale/de.txt +++ b/locale/de.txt @@ -1,4 +1,7 @@ Cracked Sandstone Brick = Rissiger Sandsteinziegel +Desert Sandstone with Ankh Engraving = Wüstensandstein mit Ankh-Gravur +Desert Sandstone with Cactus Engraving = Wüstensandstein mit Kaktusgravur +Desert Sandstone with Scarab Engraving = Wüstensandstein mit Skarabäusgravur Falling Cracked Sandstone Brick = Fallender rissiger Sandsteinziegel Mummy Spawn Egg = Mumien-Spawn-Ei Mummy Spawner = Mumien-Spawner diff --git a/locale/template.txt b/locale/template.txt index 978b4c2..bc1af6a 100644 --- a/locale/template.txt +++ b/locale/template.txt @@ -1,4 +1,7 @@ Cracked Sandstone Brick = +Desert Sandstone with Ankh Engraving = +Desert Sandstone with Cactus Engraving = +Desert Sandstone with Scarab Engraving = Falling Cracked Sandstone Brick = Mummy Spawn Egg = Mummy Spawner = diff --git a/nodes.lua b/nodes.lua index 0cfed37..81472a3 100644 --- a/nodes.lua +++ b/nodes.lua @@ -6,22 +6,36 @@ else S = function(s) return s end end -local desc = {S("Sandstone with Eye Engraving"), S("Sandstone with Man Engraving"), S("Sandstone with Sun Engraving")} -local img = {"eye", "men", "sun"} +local img = { + "eye", "men", "sun", + "scarab", "ankh", "cactus" +} +local desc = { + S("Sandstone with Eye Engraving"), S("Sandstone with Man Engraving"), S("Sandstone with Sun Engraving"), + S("Desert Sandstone with Scarab Engraving"), S("Desert Sandstone with Ankh Engraving"), S("Desert Sandstone with Cactus Engraving") +} local decodesc = "" if minetest.get_modpath("doc_items") then decodesc = doc.sub.items.temp.deco end -for i=1,3 do +for i=1, #img do + local sandstone_img, basenode + if i > 3 then + sandstone_img = "default_desert_sandstone.png" + basenode = "default:desert_sandstone" + else + sandstone_img = "default_sandstone.png" + basenode = "default:sandstone" + end minetest.register_node("tsm_pyramids:deco_stone"..i, { description = desc[i], _doc_items_longdesc = decodesc, - tiles = {"default_sandstone.png", "default_sandstone.png", "default_sandstone.png^tsm_pyramids_"..img[i]..".png"}, is_ground_content = false, - groups = minetest.registered_nodes["default:sandstone"].groups, - sounds = default.node_sound_stone_defaults(), + tiles = {sandstone_img, sandstone_img, sandstone_img.."^tsm_pyramids_"..img[i]..".png"}, + groups = minetest.registered_nodes[basenode].groups, + sounds = minetest.registered_nodes[basenode].sounds, }) end diff --git a/textures/tsm_pyramids_ankh.png b/textures/tsm_pyramids_ankh.png new file mode 100644 index 0000000000000000000000000000000000000000..c519c6157bcfc56dae0ef1f97923acf69e1be6a3 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^J5A z++=uuZ9(M%pa^GyM`SSr1K(i~W;~w1A_XYOUgGKN%Km^yj!#7Oz@(t*Kp~#YkcblJ z{M_8syb>Unfnm?OO*4U%i>HfYh{fsTgaxW6JU{)jU#zF(Rf8o@ zZj+qvJwxNG+EKO(YCImDtgosV@7~v!UEM3o}d2NuU7wUZ)fT=CF+pN%I+B+rAAlx z9&qYWs#%w$7|I-}=b=6Gl*bgt;Agq1XFNZ-ZH)EzZZr}1nYn$cpk-Kw9QR^20|N$z X={~aRI+C(sAbUJr{an^LB{Ts53O+_2 literal 0 HcmV?d00001 diff --git a/textures/tsm_pyramids_scarab.png b/textures/tsm_pyramids_scarab.png new file mode 100644 index 0000000000000000000000000000000000000000..9656f72968d3e7cd80355ea7514c05632eaf0173 GIT binary patch literal 590 zcmV-U0Px#24YJ`L;%77*#PI(pn0GG000SaNLh0L01m?d01m?e$8V@)00007bV*G`2jC1I z4k#OP05-z_000bWR9JLFZ*6U5Zgcyl#RBN@!Y$xDsk3Q;WbB)&Ed`ggZg{aOc96MvDYP)J2Q9!G#=@ zR|bQwwa7+g9PgYKj>Em(nexEP;lOhqp7T7f(4q?CBb2@0ORN3XZE)oXub2xQ5Gz zI{=~XxP~vqeL1dHn|sjP(?c@hpDL&?2J2Lr(eFRn8p=ZoKCG;8o(keZ1i4IxIZwoK zO+^0L{d1m3E|ZB8q>@R7a|tc8X2Mm+HL_INx0QT7K0cm{gQ zlBNmFtQMtxcQw7m`gP_VFClpE=Eix|7R znYcappBT}D!>;BrE-WoIe(1W<&~km2zi?rK!u>l6$di|^&%mMg^u;RxspF#c{PFm? cK2i|(2aJ!c5^MQL6aWAK07*qoM6N<$f;RdHp8x;= literal 0 HcmV?d00001