From 3a7ca33b1de2105733aacdcb15530ad4ea8c44a6 Mon Sep 17 00:00:00 2001 From: BuckarooBanzay Date: Mon, 18 Aug 2025 14:46:45 +0200 Subject: [PATCH] truchet tiles --- init.lua | 1 + textures/scifi_nodes_truchet_tile.png | Bin 0 -> 4953 bytes tiles.lua | 13 +++++++++++++ 3 files changed, 14 insertions(+) create mode 100644 textures/scifi_nodes_truchet_tile.png create mode 100644 tiles.lua diff --git a/init.lua b/init.lua index e1a672b..b5f67c0 100644 --- a/init.lua +++ b/init.lua @@ -35,6 +35,7 @@ dofile(MP.."/octagon_panes.lua") dofile(MP.."/octagon_glass.lua") dofile(MP.."/forcefield.lua") dofile(MP.."/crafts.lua") +dofile(MP.."/tiles.lua") if minetest.get_modpath("letters") then -- register letter nodes diff --git a/textures/scifi_nodes_truchet_tile.png b/textures/scifi_nodes_truchet_tile.png new file mode 100644 index 0000000000000000000000000000000000000000..ac8e342a1e261dda12bc08c3fcc4ac3d4836f308 GIT binary patch literal 4953 zcmeHLYgiL!7LFG#BHoajRCEkj3o=P2*U6M9LLvl-i-0UBYnjYU$OyTR1PB*f6-9Bq zi+8kAt)P|aQc%HF#Cxk&M2b9ZMXOTLRgtb<0wO%yKR&zuBY85JIo~<&`ObUZ zIZr0}k+VZbIC(j-SgaAsFnJXC9?g6l?ZI*4^Vc|wHTYRpOq?YO&wz|3gN9C_AWNo^ zf+#DkVX>?~KG`~F;|Ein6|dtJTNe8+J7>~r50>QyO!x5mm{|Axm-bUpREhn(T92Y3 z)(;D-KVAE5NdBq^>+1uz7Wzc_A22G;-rM}h-*5lir(3PbfsJQR=Hf2(rjuDs_YCQ) zMuo>*uj2+crC)4ooKx4(KBY*uA!429np4Zab9Xs~X@}P*$0Huc4$nfr|LW*BL|LpddJJ+{; zy?<-&gp!}<|MSNQyXnbIA@}_*buOqbcc{A=6WdaKr7-7M$926)xxB;mRp;vKiw=nh zHxacAYgOFZQZ~;sBXO0q!l9*EYjt%wYMPP$_>uiW*-|n`}o<=aW7`;h*w)~@0q#N ziyLL$bL&9O!t_mhGIzC*_KD+NmK;|NZLAI4t|%_BZrpiAjTbsm=z&e~#Y*R)Hur+GjU=?ZF+hJA*F}o1eQU zl_pSEvw!o*Gynb_|0X?R(h^0$jHQlta|`7|JGptvl)vvYj&I3HEnJ81N%qjzkALv8G1Y5I(6e#J>*jZbdvELXJ=swA zMQBi~*qC~&u0VFj?{j<4cDIh^+jps+8Yj#>STBm%VEXo zuq9Nx7AtVN z)rb?xlm${#Nwi+ZZaq=WhG3sGyCn(TFYOpBz z%pM4EC1YzX79+;xW@Kb=G6WohDT#|nrBW`B&*k%B-~pR6^%mR;>&-q4L^p<yh{43whBS+e%?9hxoBipGDpfDM-rU0i;Dc+$ja-DoIWDzZ0%p&*IY z8EsL3?0%jWTJx5yetTn9Y~}Rb2ng@R?dScbcAGQsQmHVxfkiGqfNOX*D3ZWt8caGIw3F81Nfg(pPqHmAgkv)zl`=M;)9q@rM5f>t z4G562BWQh^^{s0Rt)rqXIKw6)5s5^6o`ffspc0Wp`qn9yGMRxA8BB!75p?4+ZNWe> zfLNT-DFCoVfLgE+6NOt0rWk`EMaE_}05Op^c|(ESO$npTz$24Ue2?a%snqVP?pq** zwk<)BO|}?LbSE+6=@e;81me1v2raHpqQL##Bd9la`VX2#pomC>sQFC4aaf3uYFJ81 z_%Nv<#8SRMB;kW`&@Zvsps{4&CTd0!s1#HK1Z1lQ`p8D5Uw`imEyeJ}PgX>LG1G)dz_HKthlMYbRZ37b&3}kNaMDF2?QObLK^>qC`W&qFwN#2Ry z0lEh0dM5_n$$3Cs19ZI;1MlQKpsxQLT~2SG=_oz;p_c)k*k<0^u^l|^*{f%T%2}_O z_nwo*n}B7QF)ZH9Vhtb5dIq zk*BApZ_(oi&d$!NMpp!hbj({aXm!C*=*nU&;O=oDQ9{j#T0Qazy~S7Tyt2;OTw@Nn ptFoTSEeZ0)c;iAh@teUPWkva8cKOR0`DHXHjUk4{H{STJ&Hmd*t literal 0 HcmV?d00001 diff --git a/tiles.lua b/tiles.lua new file mode 100644 index 0000000..eb5f93e --- /dev/null +++ b/tiles.lua @@ -0,0 +1,13 @@ +for _, color in ipairs({"purple", "greenmetal", "bluemetal", "grey"}) do + minetest.register_node("scifi_nodes:" .. color .. "_tile", { + description = color .. " tile", + groups = { + cracky = 1 + }, + is_ground_content = false, + sounds = scifi_nodes.node_sound_metal_defaults(), + paramtype2 = "facedir", + use_texture_alpha = "blend", + tiles = {"scifi_nodes_" .. color .. ".png^scifi_nodes_truchet_tile.png"} + }) +end