From 802137f3557b2ca03b1d767d639b816cd0e71e59 Mon Sep 17 00:00:00 2001 From: JoseDouglas26 Date: Wed, 14 Feb 2024 17:34:39 -0300 Subject: [PATCH] New copper doors items and open trapdoor oxidation --- mods/ITEMS/mcl_copper/functions.lua | 6 ++++++ textures/mcl_copper_item_door.png | Bin 258 -> 264 bytes textures/mcl_copper_item_door_exposed.png | Bin 333 -> 351 bytes textures/mcl_copper_item_door_oxidized.png | Bin 321 -> 339 bytes textures/mcl_copper_item_door_weathered.png | Bin 330 -> 345 bytes 5 files changed, 6 insertions(+) diff --git a/mods/ITEMS/mcl_copper/functions.lua b/mods/ITEMS/mcl_copper/functions.lua index 30d913aec..e1c4baf1e 100644 --- a/mods/ITEMS/mcl_copper/functions.lua +++ b/mods/ITEMS/mcl_copper/functions.lua @@ -18,6 +18,9 @@ function mcl_copper.register_oxidation_and_scraping(mod_name, subname, decay_cha minetest.override_item(item.."_top", {_mcl_oxidized_variant = oxidized_item.."_top"}) minetest.override_item(oxidized_item.."_double", {_mcl_stripped_variant = item.."_double"}) minetest.override_item(oxidized_item.."_top", {_mcl_stripped_variant = item.."_top"}) + elseif subname:find("trapdoor") then + minetest.override_item(item.."_open", {_mcl_oxidized_variant = oxidized_item.."_open"}) + minetest.override_item(oxidized_item.."_open", {_mcl_stripped_variant = item.."_open"}) end end end @@ -42,6 +45,9 @@ function mcl_copper.register_waxing_and_scraping(mod_name, subname, decay_chain) minetest.override_item(waxed_item.."_top", {_mcl_stripped_variant = unwaxed_item.."_top"}) minetest.override_item(unwaxed_item.."_double", {_mcl_waxed_variant = waxed_item.."_double"}) minetest.override_item(unwaxed_item.."_top", {_mcl_waxed_variant = waxed_item.."_top"}) + elseif subname:find("trapdoor") then + minetest.override_item(waxed_item.."_open", {_mcl_stripped_variant = unwaxed_item.."_open"}) + minetest.override_item(unwaxed_item.."_open", {_mcl_waxed_variant = waxed_item.."_open"}) end end end diff --git a/textures/mcl_copper_item_door.png b/textures/mcl_copper_item_door.png index 36de011f34a58708f4c1abf140493abd2d03fefb..a7cf37433532cda295d5b98ce8ac303da4c6770e 100644 GIT binary patch delta 198 zcmV;%06G7H0*C^TBq7d8L_t(IPh(_20-;)R|HJfEkcF_aLznMkgh{{|AOV<>Mk;?L zcnv^y0nCZWnn^Z*A{USq1{B8vED*89UCXt%3^iK9U@3yp2vT(J`5U-7+uk!WcnSVz z0MQ^r2pRy>EXB(WHe}ADZ*aqiHUOp>rt{h7uVAK;qzG{?KsNxS8Dt1v17Lv&@&Yyk zK!!;0aFXu=q75LF9r4BjA^yP%XLtVfrcr%?w?>53UcZkwq$h z)9@Mq^8&IB$eKwufFc)A6b9I$q2=0Jh8itluoS^q04X~6{0-ckZSNTwyafL`mg40G8#3q7H@IO$8vxS`)A{W4S1{8^QUtdPVCewl0(1jFnn8x(H2{_la2WtH uM1qHta2OEE40r>PkY;ddy!Hs5M*tcV6Oa-0n5Y&200005v3U$b;ATpq@snH}>VrvdWv^8c%RY#Cq*R+Xmy59^-I2%|xkG*=e< zuWg@z+XX&Wx^M$P8jv-E_(d5>|NCalBhCP9F2L&rP#C~mKz~*kzzl$e@GCwMFjMT) z8{%RC6o@HNfei28f5M2yWmg_E7;7qn#qma?s<|;((Z1Vn;kLf``Hew>or?iPgA5@U zh%n8%V(ef;c0Ya(H!Mm=7QYKXfe11HrWvO5@~fX5ZEJ delta 306 zcmV-20nPs30?h)DB!3b~L_t(IPh(`D5HM1xp8>@HUqk)>F2P<551+hbP-p&y)9m!A zOW^vj8jxSp&e#$i{J&=DTDUxnKQlY#KTZSW<>miZ`PeeR6s#&u{U6pnn-NBXoYY)d z@V~Zw0&W-hSn0wI0BJzh4B{7MB>nH3F^@O{u(<%Q7eIjsbAJKZVUQ9P$ngICCyZEF zcI7dHv8FOu9B(YBnj3=^?YsRJ9*r-4eq)ee=VAcSAVUa-0Zg;57(3XI-H+eH4U5u| z#qR=87=R3bX@=>%{OTu|>7*)*+W=TPKsJC^LzCh2jq6~|AVcsP0E-2f0mzzRE_ufz zL^uqvWrCZ3*((?X1^F1nKE1&o2E^pf&F3$|Qz8Ij5~dND%^q<80000$e|II>N7~VX3#=tEsfGmZ=o>|qv2or!a zKmsrWCghhf21X_PU%zYtTpq?xZ)^CE(*SvS`Trj2i3~6W1rxjegA9YwAWM+hAU=i* zbUm%$24K?=Q(W+WN$&*QUO+Ygn+x!I0Tc!>1IP*km;ta5{(t)R1DJ^(BX|QbuqYdA zG@e+woYUp&6eAR(*D0HQ&L5DY|^W-dM+up#%Zo`)M| z5gv%&1)x9#835A^)A{Yw7cf)7N{6r)Uf+CzVE{-o$Pl~+fKsAuNFW0)13-p|=_rur z1(;X3B?SlvA~CjX2uc$oa#9T6zkb8-0-SjmN#fYyUGTgB0Pm%%5jEeFkpKVy07*qo KM6N<$f&c*fG<=`{ delta 294 zcmV+>0onf30>J{1B!34@HD_gh!W+5&NZyr5k;1(9ZY4*&j z2Dm<~2298=V+@Q+_`iPH0=PVkpWfE+AEyEG^78*Z(i0hA3JNB6{RbHaqd`tWW`p<` zF3|O~f*XKMLrihO|0TT>aC-sS0BkP6>jh9C!VDlg3<8U?v46(GiIwXabX^?5v4b}j zl+3iiiXI%h0*}TQk8d+b$f`1cXpkWU!vLn4i;o9v$i1uQ;f7g+2jX`DC=5Ubz%;{j ze*5$V%v7+_!EFF69UvPZZ?47g@Z>eHW{@Fx4S>Z0%m8G~Fqd#k3J?whY?$e|HIvl86G})$?#Q94p|C?J+rET5heg< zfCOL$+NAVUZSB1|*4qyX5E z%X{|24YLRj#P0%7Ac72lX@=?i`uqc!DW;=9*bDbR{lhQ-9GK5P;5Pu25`#UR8E_c@ zGK5=LfIKh2yf-5D^%LPh#Fh;~X+mB`oZ%W1JAN17%)>|$#}4m;=LG;@hOQBc5gj-H Q0000@HD_gh!;qJx^51+hb_$nud)9jg5 z4RC!}4al!)XN)Z>{lB=c8!ivyr?)ly$7z7Py!?NU^h5@jf`W-%|0m>^F~Vq&lP0!Q z{s&nAa~_5ZbUm%$27nYHYX@X-wjlvoWCswX! zaJDoC#}3|Du+WwPD|&V10X!P-T|LjBq;1FmqCtib3EZb<>KA(!{;hZ|-Q9*Exs zpfCU#0MiW9`Stk+FjGuN0k;9LbbxGtsURoA>G$8knn8x(H2@Y1FawY^!(1Zv^%LPR zz?KQPA3b7_mnacuxW>eeKMaV;oyQLEf~Q0PzA~l}Monhu00000NkvXXu0mjf005jo Bg+%}W