From 3ead1f8710a3c41712068234f7d34f107536aba9 Mon Sep 17 00:00:00 2001 From: Calinou Date: Mon, 2 Jun 2014 19:26:56 +0200 Subject: [PATCH] New checker tetures (overlayed), make jungle wood use facedir if enabled. --- nodes.lua | 36 ++++++++++++++++++++----- redefinitions.lua | 9 ++++++- textures/moreblocks_cactus_checker.png | Bin 736 -> 693 bytes textures/moreblocks_coal_checker.png | Bin 325 -> 744 bytes textures/moreblocks_iron_checker.png | Bin 326 -> 850 bytes 5 files changed, 38 insertions(+), 7 deletions(-) diff --git a/nodes.lua b/nodes.lua index f8ac25f..74a7938 100644 --- a/nodes.lua +++ b/nodes.lua @@ -15,14 +15,24 @@ local nodes = { description = S("Wooden Tile"), groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, paramtype2 = "facedir", - tiles = {"default_wood.png^moreblocks_wood_tile.png", "default_wood.png^moreblocks_wood_tile.png", "default_wood.png^moreblocks_wood_tile.png", "default_wood.png^moreblocks_wood_tile.png", "default_wood.png^moreblocks_wood_tile.png^[transformR90", "default_wood.png^moreblocks_wood_tile.png^[transformR90"}, + tiles = {"default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90"}, sounds = sound_wood, }, ["wood_tile_flipped"] = { description = S("Wooden Tile"), groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=3}, paramtype2 = "facedir", - tiles = {"default_wood.png^moreblocks_wood_tile.png^[transformR90", "default_wood.png^moreblocks_wood_tile.png^[transformR90", "default_wood.png^moreblocks_wood_tile.png^[transformR90", "default_wood.png^moreblocks_wood_tile.png^[transformR90", "default_wood.png^moreblocks_wood_tile.png^[transformR180", "default_wood.png^moreblocks_wood_tile.png^[transformR180"}, + tiles = {"default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR90", + "default_wood.png^moreblocks_wood_tile.png^[transformR180", + "default_wood.png^moreblocks_wood_tile.png^[transformR180"}, sounds = sound_wood, no_stairs = true, }, @@ -132,14 +142,18 @@ local nodes = { ["cactus_brick"] = { description = S("Cactus Brick"), groups = {cracky=3}, - paramtype2 = "facedir", sounds = sound_stone, }, ["cactus_checker"] = { description = S("Cactus Checker"), groups = {cracky=3}, paramtype2 = "facedir", - tiles = tile_tiles("cactus_checker"), + tiles = {"default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png", + "default_stone.png^moreblocks_cactus_checker.png^[transformR90", + "default_stone.png^moreblocks_cactus_checker.png^[transformR90"}, sounds = sound_stone, }, ["empty_bookshelf"] = { @@ -162,14 +176,24 @@ local nodes = { }, ["coal_checker"] = { description = S("Coal Checker"), - tiles = tile_tiles("coal_checker"), + tiles = {"default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png", + "default_stone.png^moreblocks_coal_checker.png^[transformR90", + "default_stone.png^moreblocks_coal_checker.png^[transformR90"}, paramtype2 = "facedir", groups = {cracky=3}, sounds = sound_stone, }, ["iron_checker"] = { description = S("Iron Checker"), - tiles = tile_tiles("iron_checker"), + tiles = {"default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png", + "default_stone.png^moreblocks_iron_checker.png^[transformR90", + "default_stone.png^moreblocks_iron_checker.png^[transformR90"}, paramtype2 = "facedir", groups = {cracky=3}, sounds = sound_stone, diff --git a/redefinitions.lua b/redefinitions.lua index 4d1f361..5b7f41f 100644 --- a/redefinitions.lua +++ b/redefinitions.lua @@ -68,15 +68,22 @@ minetest.register_craft({ -- Redefinitions of some default nodes: -if minetest.override_item then -- Don't bother overriding nodes if minetest.override_item isn't available. + -- Don't bother overriding nodes if minetest.override_item isn't available. +if minetest.override_item then if moreblocks.config.wood_facedir then minetest.override_item("default:wood", { paramtype2 = "facedir", }) + minetest.override_item("default:junglewood", { + paramtype2 = "facedir", + }) minetest.override_item("default:brick", { paramtype2 = "facedir", }) + minetest.override_item("moreblocks:cactus_brick", { + paramtype2 = "facedir", + }) end -- Make glass and obsidian glass framed, like the More Blocks glasses: diff --git a/textures/moreblocks_cactus_checker.png b/textures/moreblocks_cactus_checker.png index 134766a91a61eb80c6e697d5de2fe2b9c46c957b..99c2677337c3b1d022f0203df385fe78d269cf0c 100644 GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47}WxNLR_7loqc?KLPA2q!^0yZ zBcr0CqNAf@Vq)Ur;*ye*Qc_YQWb93|a^9u?J zii(Pgi;K(3%F4^jD=I3gs;a81t7~d%YHMrj>gpOA8X6lLo0^)Mo10r&T3TCM+uGXN z+uJ)jIyyT$ySlo%ySsaOdU|_%`}+DOOqein;>1alCQY6^dFs@u)22>cA1myv!>W*Pj$$d?vOjf zF>jVr{%ohB`7Wi4-6~diRIc=>UgO!Y$+u~9fbgQ+Dqz65mIV0$LymF~dO}eDDbSdo zo-U3d5|XS3xt$LNNU%LvUmdtB9 zW!}mQ)U;c?H*clx;|RHYwXiAInu1twKk8ci@=bbk{{7`XWv@AYutpp4unJC^#PGUQ z>jP87bRGAKuOSO>+jpk@nY>my^;1d1m8erw{@B|1uTgvHobfX!v`k6$-gmc8Gi-<001BJ|6u?C0;fqtK~y-)HPg>e+XWoP@mIgnHl^hYQW!~D z@j!%$WE;VYiP0F%jvi+8U*O`h+qUemEW7OFX{X&>ym<0xG?9xL5KPnrmXVB6x1>J? z*jYxqmi61#!x!(L=lOi{Jnv89-o1N+y}dp8eBRjDm@Cm0hJTSjm20oB3Byn_nbdB# z-5$TqJT`!#ot+)$&!2aAcqj-0dbn_E@DIsu(vv4oq*5uz$H#n#BvN?EP`}?-tyZN{ zDfN1t0e-_{e8!oVXXJ7@<#O5R=x8i%qk;m#@bIu!tEE&b>2x}bB9AZQ!D_W?ZEa05 znbhm`;>{I|#D4|}-x@eU2E$x0T{k;BD~ckGM#IgsH~AUwVv##LcZ`jVsZ=TwiG)B7 zA&zlEI-S<<_odTm?RGo9XdG{_Ppj3kxw+}&8Q|^Ygmh zuJQ44LsxgMnwy)`dDKxT7F=#!=15%EEAIb&U$575;6U&!aO>+^Jj4tR2qq^d)oL|^ z!NB_ZI)9vY{1~6p@ArjaD2gK4Y?dD|fhBxFFg-mjo6XwW+q1m9%%@nuAs&)UCT(wT zi=s%OP=DY#o{4!`VQal zEQjZGyIrfRtD4QGX0sUsw2M#hh+?s*-|w54n2^im{0B}b5PPn@ff4`!002ovPDHLk FV1folaAyDj diff --git a/textures/moreblocks_coal_checker.png b/textures/moreblocks_coal_checker.png index 7619e56581ff719bb92c6be48c218b76f11d6f10..3df90c305503c3714fc3514a669378816646e257 100644 GIT binary patch literal 744 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl47y|-)LR_7loqc?KLPA2q!^0yZ zBcr0CqNAf@Vq)Ur;*ye*Qc_YQWb93|a^9u?J zii(Pgi;K(3%F4^jD=I3gs;a81t7~d%YHMrj>gpOA8X6lLo0^)Mo10r&T3TCM+uGXN z+uJ)jIyyT$ySlo%ySsaOdU|_%`}+DOOqein;>1alCQY6^dFs@u)221_t_u zh6X^kp%Dmzfw2(~f`ADS8k+zCm@qLlH3eZaGc$8Db8|2@H@AR53kwTN3ri5Nva$jZ zAlll>+8T^)tZjh6-qs!noE)8;oSj@<-Q3*W-vn5x0fX4JB*+gK#*~B56N36rfsw`J z>Eak7A<261xALI?5rzkkeJ37YQ>uJ6YHiSxNhemH&~|z(7b~-P_Rg07|IP2SyV?dW zIh|*olMRn`>jijdZYX@Ch5bV3skaX<)Bhm$nnwNFN0tn|BHHOc@I_nVOPWTbhJ{;F<)oxs6;FSadTK@ zCgxv$nj@x^3m?h(r>hKn*NxQ%Dh6+hrjaX0`cOBk2OZQE2<8YQ!TmK<7}kgqRQ00000NkvXX Hu0mjf15bw3 diff --git a/textures/moreblocks_iron_checker.png b/textures/moreblocks_iron_checker.png index fb11fdb7b8f4fbe5ef81bd28e159f742a1076c81..d27f4df7646c69e299211b8bb8327eaca309fe19 100644 GIT binary patch delta 838 zcmV-M1G)Uh0@4PM8Gi-<001BJ|6u?C0~tv~K~y-)J=0B6;&=dt@#i0iAp{~4K1vk3 z)oDb_URY{b&ek)`8C-f8ui}!t&$lKM{T}DgCL0sfh4nVW-jn9e)T@${QR6& ztA$}0q*5t1Ha5cH(-7TAA_RQnMR{Qv)QCxuLGc}D!E)1S(cH4AfVgrB80#+P2S&KCX)%>ZkK2@ zN-mdUdwUy2QCMAF#h>})b9sitSAxJtipS&Fw$0t$9j@zQ7>h`f#PRX30Cc-uzJLFY zEX(-5k1R)c{D1j~BuU8f0^;K0A`F56MNtq!P^nbJ=H@2z`JB;c#Qy$%I2^vBsxdT8 zqgt(sR4PTM)A=xvB#CzWC(kd>c%Fx%DEv3*I1Z8|5s?J0>yl0{V%s*gT8-&+N-~)w z`uh6H)>fIxWP%cnG8hcFy}d=(b#z_Fd3OlH5O3sYbUGbcmPJfeu_kYfMq}aoK7+yFU)TpP zFf_-c(|-m*5TNTi^Z6W2(|CM*AQoF7rKeb4UM9M-vO>S#r`2k4bacdY>Y*hP1VMmp z+sLxa_4PGE2nvM)VHhF+%dr^u--yoVa}2{kRaLI8uE=CED2hTRlfm;m=JPqGY2vyr zs;Y8wa>CvH9dRX2Hj_cz{CN}Bey_2*vdWA3!hikW_hK{}vAerVr_PXuv@us-(juO)JY~{gSRoOuo>)L zQ^;Lub0bu(CLS5{OUK;C^ny-g-m4;98`RdwWFqsX{@VDH4 z!$q)=Kbl