From 6a25f25eff1226d468b32619543cd81c274e842f Mon Sep 17 00:00:00 2001 From: tuedel Date: Sun, 15 Mar 2020 12:13:23 +0100 Subject: [PATCH] New textures (#6) Textures by Ammoth, optimized with optipng -o2 -strip all --- control.lua | 25 +++++++------- init.lua | 48 +++++++++++--------------- textures/towercrane_arm.png | Bin 1426 -> 314 bytes textures/towercrane_arm2.png | Bin 1600 -> 336 bytes textures/towercrane_arrow.png | Bin 0 -> 112 bytes textures/towercrane_base.png | Bin 1836 -> 597 bytes textures/towercrane_base_top.png | Bin 1273 -> 0 bytes textures/towercrane_button_off.png | Bin 0 -> 538 bytes textures/towercrane_button_on.png | Bin 0 -> 572 bytes textures/towercrane_hook.png | Bin 1193 -> 0 bytes textures/towercrane_invent.png | Bin 4934 -> 0 bytes textures/towercrane_mast.png | Bin 1699 -> 655 bytes textures/towercrane_mast_ctrl.png | Bin 2176 -> 0 bytes textures/towercrane_mast_ctrl_off.png | Bin 1838 -> 0 bytes textures/towercrane_mast_ctrl_on.png | Bin 1917 -> 0 bytes textures/towercrane_screws.png | Bin 0 -> 80 bytes 16 files changed, 33 insertions(+), 40 deletions(-) create mode 100644 textures/towercrane_arrow.png delete mode 100644 textures/towercrane_base_top.png create mode 100644 textures/towercrane_button_off.png create mode 100644 textures/towercrane_button_on.png delete mode 100644 textures/towercrane_hook.png delete mode 100644 textures/towercrane_invent.png delete mode 100644 textures/towercrane_mast_ctrl.png delete mode 100644 textures/towercrane_mast_ctrl_off.png delete mode 100644 textures/towercrane_mast_ctrl_on.png create mode 100644 textures/towercrane_screws.png diff --git a/control.lua b/control.lua index 1a5394a..8b79c74 100644 --- a/control.lua +++ b/control.lua @@ -232,12 +232,12 @@ minetest.register_node("towercrane:mast_ctrl_on", { description = S("Tower Crane Mast Ctrl On"), drawtype = "node", tiles = { - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl_on.png", - "towercrane_mast_ctrl_on.png", + "towercrane_base.png", + "towercrane_base.png", + "towercrane_base.png", + "towercrane_base.png", + "towercrane_base.png^towercrane_button_on.png", + "towercrane_base.png^towercrane_button_on.png", }, -- switch the crane OFF on_rightclick = function (pos, node, clicker) @@ -255,6 +255,7 @@ minetest.register_node("towercrane:mast_ctrl_on", { paramtype = "light", paramtype2 = "facedir", + light_source = 3, sunlight_propagates = true, is_ground_content = false, groups = {crumbly=0, not_in_creative_inventory=1}, @@ -264,12 +265,12 @@ minetest.register_node("towercrane:mast_ctrl_off", { description = S("Tower Crane Mast Ctrl Off"), drawtype = "node", tiles = { - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl.png", - "towercrane_mast_ctrl_off.png", - "towercrane_mast_ctrl_off.png", + "towercrane_base.png", + "towercrane_base.png", + "towercrane_base.png", + "towercrane_base.png", + "towercrane_base.png^towercrane_button_off.png", + "towercrane_base.png^towercrane_button_off.png", }, -- switch the crane ON on_rightclick = function (pos, node, clicker) diff --git a/init.lua b/init.lua index 83f18b9..e37bbcf 100644 --- a/init.lua +++ b/init.lua @@ -240,14 +240,14 @@ end ------------------------------------------------------------------------------- minetest.register_node("towercrane:base", { description = S("Tower Crane Base"), - inventory_image = "towercrane_invent.png", + inventory_image = "[inventorycube{towercrane_mast.png{towercrane_mast.png{towercrane_mast.png", tiles = { - "towercrane_base_top.png", - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", + "towercrane_base.png^towercrane_arrow.png", + "towercrane_base.png^towercrane_screws.png", + "towercrane_base.png^towercrane_screws.png", + "towercrane_base.png^towercrane_screws.png", + "towercrane_base.png^towercrane_screws.png", + "towercrane_base.png^towercrane_screws.png", }, paramtype = "light", paramtype2 = "facedir", @@ -309,12 +309,7 @@ minetest.register_node("towercrane:base", { minetest.register_node("towercrane:balance", { description = S("Tower Crane Balance"), tiles = { - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", - "towercrane_base.png", + "towercrane_base.png^towercrane_screws.png", }, paramtype = "light", paramtype2 = "facedir", @@ -328,11 +323,10 @@ minetest.register_node("towercrane:mast", { drawtype = "glasslike_framed", tiles = { "towercrane_mast.png", - "towercrane_mast.png", - "towercrane_mast.png", - "towercrane_mast.png", - "towercrane_mast.png", - "towercrane_mast.png", + { + name = "towercrane_mast.png", + backface_culling = false, + }, }, paramtype = "light", paramtype2 = "facedir", @@ -346,11 +340,10 @@ minetest.register_node("towercrane:arm", { drawtype = "glasslike_framed", tiles = { "towercrane_arm.png", - "towercrane_arm.png", - "towercrane_arm.png", - "towercrane_arm.png", - "towercrane_arm.png", - "towercrane_arm.png", + { + name = "towercrane_arm.png", + backface_culling = false, + }, }, paramtype = "light", paramtype2 = "facedir", @@ -364,11 +357,10 @@ minetest.register_node("towercrane:arm2", { drawtype = "glasslike_framed", tiles = { "towercrane_arm2.png", - "towercrane_arm2.png", - "towercrane_arm2.png", - "towercrane_arm2.png", - "towercrane_arm2.png", - "towercrane_arm2.png", + { + name = "towercrane_arm2.png", + backface_culling = false, + }, }, paramtype = "light", paramtype2 = "facedir", diff --git a/textures/towercrane_arm.png b/textures/towercrane_arm.png index 4570d7b7cae4d2cd715d0575ba6c4ddc928f4a72..40f571951245436a45556d7ba2bf7dfd07dd5209 100644 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}T7XZ8E08|7FS0e8VL~m##5#tl zEeumz8D{h_Y?#QfWj4c(1q{0uG3;8#Frfw{JEehPN+ZLRCWa|(3{x9Hif6SkY@E!n zbpgY+xeVKYzc;6zQ8~i1=+&7sS=p~n@AYgf zw>Mm%kaIoLkmGptHg{jO2j8w(2^aX6@pdY|^osrZ$0xh_g&NfV=ijE!cV*^(Pj{dT7(8A5T-G@yGywocd4Q_` literal 1426 zcmV;D1#S9?P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00jC;L_t(o!=0B+j1)x_$A8sb zJzu@Ez_j*4R74U&Boe=3;z>MkFhNZaJ$WGEDn?@r7;hecghYce(U>S|Jm`gx$b}=G zJQyPvKN1bW0Iu6?&o0X}^VQwups)9c$h8 zay3SwC2fH5SQ%axhn86`SBU`6Iz z-MRQ<0CjV*Wt7GDKo58Zr~^abi0g-^?mCuIcZI?jQwksoyr$?=z;y`&z-C|(z!Gi7 z^~2|Y)8ZlrI2i@rvlEOd@tPWA+yZU^Z5eGqyM74pLcY!#*>?>1OXd#n<%AfUlKd!2 zN*3A}=*ZlW|2nx2tEj>C!$sh2U{y9e5Cz_kOcqmedR4L}b^Wj_-;3)Wkd@5>h%>-` zsRj#pG77wJN5deYC^K%4{H|O-L|mUs9rzPamIUD@cY5N2>xYj@)+%6s6nF>9@}Zc3 zl61+4uCg%w0ek_NJO`R%-20N$x&wR`1>TWyafkxXFT^%CUbe0#d~ob`5~eiDl)8R+ z0XQmrun{;B1>Ttwr2s)OvCE8$G>ZIUnRIf72^V}`pw#_Q;C)xZdU>+x3C58S{eBxj z7NHGOKpY0Xl9E!uz9{g{MuE3QPHzAWv|K+NFkPza0IZBorfzcm@DT8I!4oe6Z{&># zh+RKy&!Fdq5EEGyWHL7c>Kw$0LadJh$ALXl++NHVSCUYaWYN>iF2{kBh3_N4`%&O+ znQ^}=Fd~)#`aP>UBl>1ZuP! z>M1850GEJeU_PVQycMW(3eLz!7q}02XF@nU0r1;;4oH17p|RwAUUB_!d89Hz;9cN# zp<)d@0=yLk-cu!Nd&R1=MD^;JlPCEx0ec+DxPG|m`r)TSR!id9S0yobPHN?rQe(3{ z9Wj#3z!Rr{H-TSe|Gc#Jad!xn^FVVX;TY-XW>%7r`@})uvUu*jDDX}fmUN0O+bTJE zzwn>_FUAWXE&>N6v=!iB6nJL~RgjJXu*G=s_l>R}#{5qa5PN|&G5UNIct6X$D{qc< z0M6)za+bz2BZxg@JfY=r@}XRGo(52zrIwL8pO^PQL&l0QR#iG)U67CV_E9PG+5+$m zuv0t`3m~NnaXBy9dA~dyM%k+-z$O_pQs?6&mV-IHo{i(AnFrQZ9r}Hndl!19peQMf zcZ6p+RI1<8wr!_MJ6S$Cj>$b@Pw`R(uuYm>2DC{bPAp?k1~AvIxOTUz)u3-%@~p1x z+THF1OZ5uCa!{`WXq~3EPTADz4*|2%uIgrUXaKW(y}n+`yLPv`fOGANtGZonr3oa7 gg*!JiTeo%8zYHw`@7M^T>;M1&07*qoM6N<$g7_PKZvX%Q diff --git a/textures/towercrane_arm2.png b/textures/towercrane_arm2.png index 20d5cd37955454d61b13b8227adcbbdba082abc1..1871cc4d3ad32eacbc3766985db9abb11784bad9 100644 GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}QGic~E0FFjXP8jMFrkiNVm-r@ zc82wn88**m*fyVG+d_t&D;RdKVc5HZVgCw-KA;*Ps$rPa$S|c1q;hHp!-gpgTV^wC z1*%`juwxNO{jLQJyB0C*TFkI(DZ`#+413ow>|4&TZ!N?AjST1ZMV{XuX=$r#1hkc} zB*-tA;U6+cJ}dkaC{yq0;us=v*|(2V=#YYl^W%NoqT9JbS&IK_|7z4!JP1u3s z;K@_UVh^ep_joRz!WZAYBJk*T(S&8czx~P(w$VALcJQz3neYQ=nIwNO{jhm{HtB@y zo^lCCuMgK2vexwaPvv_THsip8o%0qleiVLw_W9DsC4V-q+Fqd7)wTSv{2wF!e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00pQ?L_t(o!>yNFh$KZ8hQEl+ zs?MzJsp+nq$(iXHb#R@R@q!mb@ktN_2SyfrP*!BU?Xv2NCm9O?GQ{W!E($eCU&Hc3Is$js^r7R7J%9$NA4WaYD5k zwU6dz{qq%=ox9pq3>HlX!|UYDuKCu011JumP$-VdKNCO|P$(iSKLT|O3YP;w9XJMD z2z&<|0uHEFqh`}3hq9AVa%C%303F@(Ss981Fn|UIfJWhC=>mN;O$>iPGYj-EOrZ!V z@jb9hwHmb*s2(wv2>41soC4rJerr>*<3Pq`jsx3V!1nu!X6%1BwP*R-P0tRr+bdJ7 z%&b(@W=nPf_X9WM-~oML2Y?IofbtIu-an@HEDtXn3!!*HNexr z8FKbn;9=l-M7J@(YHh{}Yqfm4CkwU?_~pQhz+M6G19t!~$h1t0$+IEgiNcsP4)rN2 z|17XY#(m%(;3I&qzuKx=ORl2OPcobYZ-Elux8__!4j%-~m4Ze+r`Hy7gq*eOhWgFSEMY z@FIxH=f zO7+8AFBz4D3M6{KHX)$WIP}vvtfX=HDDY>|)&g$^QS#)-WVn(<1NH;0 zAWG~8aZSM|wgY!bXdx$mCy0`(M}V%j=Km)rd|!1W8g#B@zI$ms%?g&Vz)s-3A@H|` z!AIN%xh1z8saJKo?esNZ)0SKM@{7rfH;eC|N!W|TVtIQCxP2Xy7dzIj$lU3;_IqPu zZ1^AG-5flPLp5}7YbxnjanwvuLHP0ER^)bWdHLZN-p4cXkva}O1!?@Aq&7?fqQcT7I4~a$Nuk|D*Mk} zs1;sDlf?uEoEU-AkUX*K=)ig&d4&-81nA@hbfI*9SwQv*F;Bt}d0-mp+3H(xWnNjj z1*W9@z6v;6@Q1ghc===QpsNJhZ3o}atV~>#w*l5bx94Cj_pGhG9)-JWBb4S#<2=y)6WuXNj9c9L)F)&9(Mjpfv>AE{T7 yHD+eIM&1FNG(BdIj%UEXn+=aIqP)+L+%4W-KmO8U8*E3sJ<#DQgn+JAFhnDJ~}ftmXqBn~@`m8RF3K<<)9Z zV$eK^HIuG?%_Y$0y)+Us>*Cbnbs?RCvev>XUJ}=?(t`r=xV0!;21)bDf@!vW%QPU* zrRgE=I1=NV+RPWurX#3U)U>|AckI(7HPEDc>?)YA^pJS6b7~It8?NQ^^@uCiIw^n` z-Zx6R)6+k+hT`UTaisxPlixR?2Rz0~A#qK(9a~ZWHLDT-^J~?(=v;dv>PeOjyH+fY zGz?und<5#PZQ=P(RXpYkI*}$CG}CT)zHgr8)TT#U=cv@Cw!Y&#<{}tKVm&t$! zqLnR;ACp`hv)nkh#X(@74pu-CYJEB2(1*4!vOQO!=KHomhqZ1lY|Y1A6B2|8VcTBh zmMcg2_OwjcgYpU3pm6cjuOA!#T1cG7+BhfgT6}#rLmua^P)LVRi_1w*Qac j->RS@?Tp;p|FHN6pP>gN07OuP00000NkvXXu0mjfZ`mE5 literal 1836 zcmV+{2h;e8P)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00xvvL_t(o!;P0|Z`()`hMzuo ziLwqGvYmJWEC!hW|6>Nohs9vA*lfn@$g*Th6v;m414&(W7SjL$k*e-`>w2qN{O9YZ z`23^b;meM4>{veK0Bqk<0Or>%0JH0seWlo}bGB~@I*CXT8J2T`#cjj-CF9rM-T+v? zr0lDNwow2WBhg7jh=^$=F-pYaAGdL}%!yHOdskCc2>@3U1Ax|n7@^vwSSz`{Y0&zp z*cb^wng&kS{~imPTC=#VDaUTuAe)-#nqHPsQ zM)KS-nc9Q$msN&o6~)N0xNSPiR~fJC45cDK07UNP5Rq|dnOxb!f8L3Mi}zK6R+0Hl%Xng_8^w5RV>xz%at|mWAkRJX>z1}v z=_XBMN~(%2zwh zu+ylspolF@boyMuGP6!u749?onXDmjsQ+=?=0=Yr#SPiHG=In zLFqs-a*TV90gzvRzox1ZUNpXXzD`Z3nNHc$o^x%34iH4`4`P_1-y261l!< z4|&xZ#p*f7`;$nOV@El5`-2VsBHco0|EHc2@04$?741n7PXh$N_{uVw8syEQIS>;d&&Wd@w}b#%1!mKh z*|hCKaBANXV6;~7_-C1IUegecV)_!dk`ejmw~{k-A241Bu&q*_UkX~I&XvEXBe8nU z$Gcs^j~^rb{8A9YJ9h23q0;El_|V-(*pEr4wTksyMpG;FHbvf5lq2_X849@nR5#Ab z!dZ#2lD1V8i9hAX2#A0Dx>OtvV1Baz~ZLv+&kbr>5KE5cHoF^Zm@^~bFbE-Rrd9dfnIDaV!& z1-mN2_B^!PCp>;H*=|#UKeI3bD`TYFY%@0No)eB0GyZ9*o-AV|yKRDO8qIWO&`F>* z3gZ+O!Frw1Hj39xO6)ywaa=+G+mqAZ$cr=O%cp{-)g2L~nJ3FUAqb39Bw1uSYf(B7 zyr8Lddb%GNr7DOl@zjlGwa)qW?ZWWza{xowV*vTO$w-pOr-zE$yPEk;$BdJy<>8l# z#a+Em(h!I7yV~irdes>YIlVGusV7F*Z4*|@3<42PP53#4>CA9@Un6Dgx?x>+gUF!# zq(4MsWVTsn5}<7q#z;Yg`^BDe%Qx>jT(kL;@|%{;gFd$jWc z@5Ijj7oR5|Dx;y5_5N7=K!;LOO^$kl?c%dKsw7kO|1xCP!x{u z{~a@#8n$l<^XrzXN_hTJysKm(B1#8lbMx-LcrwIDAP2a+Kk`#iI3`oWZkwP-rR8On zAtfLpb(ON)YGRb^E6u}~3ODb~38K403h+*%bl_@YhCATjUae6Wqi7n9o?jc@UQ;Gh z15wcIHAxbY$}$>t)H@`M^Mb{qVSdx{_4jKg)0RB<2mycmbBeR#-7WcYT}=#it;w=( aj{6JHzfaR-Z?F&m0000e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00d!4L_t(o!^M}`Z&g(khrhk| z8E>b1E{ISpWlBkdViWbjgg68dm6XIj`0x4RGbWNq5DgKH@X~1F1llsRx5Mp3?d`c| z+-Li6+EQp6MSAN>ZtlE)-&%W}vwmANXKO}lK@uxEI&*dkV?b+xWf}f$gsaxJYv#G2 z6EBPIBr!S`Wy#wU&} zDA!!47I`jMTJ%_6a>%vBYOXj$Eej!b&g}kp7jp}W)uv%;PBJ@Jia(f8Xf3cU!I3^q zP|X=UmDBs8q_yf2R1H7@h_wew8M?YtqLxC3605c^#`AKNGF!4Y2FCvA;MY4gH*Z0G z+AuZaZ3}tlPYKv~o?+l*&cKO+kIu(Ns(f8s14;<+JWWtbNK=JaZPYfWZq|NSXpK{! zmfX1MnlG<;VroY6EaAC^p)(mDzMt^gs~JIHG@zdDk#&F-pc}{lr8Q#go)VvaR^huJ z9G)kt)q;`Xn33U_AlSOi*4lITTJ}n72pA(BWj`yN!)4G%PGCZrpTtReUqV)$1hFVZCI8d4&*;7ra?aS!z zgJVb958(TyQ8{!F(o~i`&{Iw6>MA&OqI5Ft%zl5(@baK$zTq?9@Jj&4)x5A@^X40d z(}TKg0F{d2-M126A2PH;i&kircS74X96B6g+YXm58pa=Vu)HjHx$z7qk7+KPOX#T< zTMbDGQ5wjR;h1W**j4f4M>U^(9MgZKT-R|mj;o)rWB>$#VPrT4;PMskxht_Qe(^k< zIV~tOB&nh?Q`zDPw?GI1SHE&udL)Sx@yrcZ@eL=BYc8BC7&vOP@|QzLXGWe$vb0R> z>2m?aS`SJEQ3OBzZ1edS6@K|$5hvv!`6prDFT4Gnvx&LzUYZ{5*KT9hry3-Az^5*xfvLLAepR7 zqDU~^5IByev!kH@h{p2_g9G_SqwQ$RBE{l5z~%~cbmmOgD+INKrA3cwknDJ5&oY4! jWdc5Js!*ww(mT?~Ys~yBsSwV8Y}m}O!~i;fXh8_{ng>Lwzi!CBwqq7S~Qnl)>*ClSpvE^@>Hr;5wLwMGR1 zYb=u-S(PbVnenes4dx6 zt#m{Zs}*MaY$X7-9ZSfTZ2KA$oA;kDi|Ns^+}?hV4_Duk0dlmbvK*l9?uiHBz1{*nnnJVeZ7;w2K6~} z!`u5z_T%8Jvi7{%>*^EPM$Ze#S$2TB7nZ^Sw?36@|4$B^8Nfjsn49$FBP0424gh-i zH4jyWoE}I2LIN~XWo_TfRGz(oH`?u9awmz7rKL6O9qaN@c-oHXEB}G&5_f*213*q< zP5IiDz1I$eK&*vGE*eNRYYAkZ(E=<09N4n$0^t30n-GobRhsh4gdfE07*qoM6N<$f@_cfv;Y7A literal 0 HcmV?d00001 diff --git a/textures/towercrane_button_on.png b/textures/towercrane_button_on.png new file mode 100644 index 0000000000000000000000000000000000000000..55223d6cf5ddf757038ca9cd1aa93ab1e20d86ac GIT binary patch literal 572 zcmV-C0>k}@P)6E(V~)gtMZkzD3qWju2?G)&o)X9h|2e1qECCWN zmD}B2eXH)R>f+t&SjWOt>}`%Hn~338L{EZ7?cT=c=WC|64^nuCb?9tSC6!l~qN zbgnP~02}Wj4vzt3ZviZNe7#bzQ2{U#tz^F2tx@N31vdJ4gLPcQ^iKo|0~}#SGo6aX z3~EEP%}N~^1+y6@{G<|qO2-tEDNEnQ!q1C0PxI2Pf5*kemw5U7bKwOw>d7nxsNEI! z0XTTDUO7Mi8qM((r)Q^mWA}X*{dE<$w^vz2vks_uHz{gs`k*eV!tnB=_dod4A|7I& zo}B=IFG9}vjcC+ggQ2=|GW|k+j4kq$^f(F>Pi4D$Hq3+BFyw67AI6V)z3pua1*|d4nQCfpnKB=RVJMiKH!7Qmo)I`V(m(~& zEZIQqiK(nQSSr<4u*+|k-uY`x?5l%~Hqtl6+gG&c85;oI;4jC7I0KHpg@TZYEGv2M zyYh(YcF=9_bEb&4rK#2Y+t&G^P}-L6%kKfuf-@h|1dvs$NZ)lS_sXaOF=rt;s1enu z`6B-b%fJFaLCVre3qL(vOuHef02K;%KXG*MfVN3GMz!hmk>YR4H^lhTGrtG`0000< KMNUMnLSTZya0EL5 literal 0 HcmV?d00001 diff --git a/textures/towercrane_hook.png b/textures/towercrane_hook.png deleted file mode 100644 index 3271887a69f05b2f3cf8b7c963525234e232656b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1193 zcmV;a1XlZrP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00a?9L_t(o!=09YOqFF6$3O4o z-Wy1ygezvVRWn>}wbrc2fx{I8`k@FCPFf&NYW^U+EM28A(3v7L8OA2u>4agrAr^^c zkrk7LV}Ye&VJ7A1m%5eWyugLiAMXgf_kEuCuCv{L-se5%^L@`b_dLfK+G_|lHtZMH zHG=nR{d=)fVbdabH38gCBj~*9xUjty{<#Hrg+pQ-7&-wWLdOLtI|A)LVr%EO!9({L zmS%lH;07uU7>w7z@gO;Kg$~a%>`k1 zo3&rK3mkzDhy20{Z|HFE3N`%W9wDt#?VB+-AOpjGVOb3vJsldnxe#7>JQzMSBJBAR zHa5YK-`e-?NGM%ANx+rsLQ!LA@cFahgHhZ`s3>9)ZT!t>FM~9@N8~4%oR2md`i+ou_{hN}EH2S7gH*DTeZVO}$X}l|IJt z^^g!Z5yJo^lzPAWGI&ze@cNU&%Dws+<(aVlc`yvaeh!S=jA_ul8KNWA@O|yV+6H}` z%qPK(z5p!UTj#;0(!eDzgtbWcqhOz{%F!RgfVyztqeL_hy)O-P= zDdPSDSQ@X6VVQxLJE3Kr8s0k~?EDlOI`nDxq(Ju5)@R>d65eUD$Ut-?beF@7Xlr=? zRUvl|bY9fMAHElQHiOIJR%|;bmK}}eZ4RaqtVPw?$ zJj?-w$rBSU(9R76!~YXdx)|0Zt5aIiB<%PE#x&iY7zYIl)D5?!S}~g2HbCNR^_Qnr z3MYE?HD4MJWf?FtCOFRLXHB?oL?J*0AM^>y70}(U22Yy;CF$xRbL=}I`+XSpYc40% z|2%6q{Pd^V@zI%3UjTFNvxc|-V8-x|s$)cjTL|dr6Y}cd*K7YDe(^6MwNgEv$1N{0 zKtM;Iu-vPMr#=Q%ub9h(s&vn8vxn!*gVOX#0(uARzxfv`d;k}%R3_AO-3R_#?v$OhZxi(*2 zbAW@V>@TM6iIBAh}E~$nym-UWYGGXBpYIyH}nZYre-D+i$Ii^F}2gVh@{Ss_k zq=pargoG_{{x>x^+y$Og^A{Bn;zktdh8EB53uK_3xh%Z4PY-uH&ECnGXM{e844^LG z9-i-o?`_Igkfeqy1r()1=2M0?aMva1`@?1n&Vb@H{X72xd=7ZdVTrdw00000NkvXX Hu0mjfPRA*R diff --git a/textures/towercrane_invent.png b/textures/towercrane_invent.png deleted file mode 100644 index 365f417b8177ce0bffbbc72c031c5fa92257c46c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4934 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 Ef_GSFEdT%j diff --git a/textures/towercrane_mast.png b/textures/towercrane_mast.png index 0a1eacfc53eab22e83b779aca26f67588e025de1..fc0d2987eb6d8f67efe286e3c53de40a44e77c73 100644 GIT binary patch literal 655 zcmV;A0&x9_P)YuW6g}_FfE1#x)VOhD($qya{s@=;jL`&R8{h1UfZ?^2)X7@8oL9i@RNedJ8DtVg2Ok?-76(g1tmK6c?bsccD6s=eqRX zlf&f77cXuTc)JEQ_t<76I>9{wacyRXi^I(~?m;a-KjFP2jH8!7@br>FvkTN4z|2Kp?d?bt8xHewCkc>Y6Orb~XIjdgODRR_#FMpNv=)??Z2FL4Gt0Hdj*+q0s@mQ-}N+vOOyl zt@hQRTA>qnQ>%{0!ZTXjW=Wq-ve#;mKf~JJyhLo(jEGpR^5mt-c$<002ovPDHLkV1iEhEl>ae literal 1699 zcmV;U23+}xP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00s+5L_t(o!=;y7h$Lqf$A8~f zeW~i&nVso!Yi^m{>?V_JMmOqS9(+iaxKVsiLJ$Lzh#)>h5faFQ38IN2ieQKj0YQWy zDqcVk!3)6+L}Q37iCGtBUB|51Om=#wx~pflXKJhZQdK_W)KJsu?iuxif~v2+bI$+V z&!^76baOm=Q=lv>PJsj{FnpzqUj6@j!V{nnS!{C5|k#cANuPZ|Ludu(|}t3$K-5n)qc2Mx4zly=??*>JjF)CJlJTM2cyV18AZm)cH21B@T^Mfdg=Xu z1{7cb59R@wW{mp#OE;%S7FwwsLd^6#;Ilw`keS0URRC%Fj>#(()o;Z(_g(-dfzOL# z+pE52Qi!5LMsNcd6T}|}&fBg(-!EM$rQU@oO$WL$@SGwr4SYs~XNqnDV}(MB+FGk- zLGmIn0ek?U>6cUB#{3nwT&NT2f@p~ffy=c4sr)<}MUcLd)5(A0&AKUd4U=8?ExfE;XKx8aks6N&2 zbMgBi;Z@*gz!${V5%4YB_3z9by8>{nW~qD()NI$E>toiG2nM)pyZ$Yss!-rLSuEWx zMd;_iqV4)8`p*3rc&O=@(<}xQ@cjWiXMw+priTL0d47cODKYKcV$nYVdVui#z#>4^ zX>S*a1eoe)YP)_U48J0U`?1 zyteDtMZ2DC?E}u1%JH*DZoPgT_=xQPaplTB^V(|VnO&Mz1YlY{bnR_BOQq5%3fuL& zxsC=faqDf@Pn%Y3itk?prZ!up(@o#}!w5brKnO517i^c}{`x(Pn80&B2%PWxwE>(0 zZaZ~mxwcED?9U3(Mzf4Q;D)Kxf6d<3rAtc_an5xB(^vjI<}F>QI(wi`fa-Q3%2l(C z-6$o`zcW#7-;e<&qg7KgH|CGNxB28Am5{+frMm7}S+sU{5w4|CJu)>Njsa1#QQm6$ zr4EpoW~{a5p1^ayy9WTT0vLq^y?CsdrPs9)!VTa@z~8b~4qWustlKM<-m@wAVu>Q~ zNZ>h-ju2h~RsqJwJ3D+|86vy{d@fffVxVWc{)rR!ys>Ip$jv7k#2rV|1cpwe;oKh&fhDx>(AygqXv8u_%*O40At|H5D;Oe^yTGorTx08 z+8qO+e|qc!M}epviFS`(lSa9`j#&kYVhNK%EKn-7#}#$;y6 znf)kmQHqQPZns^3e3v@$J>XGbDK~?OZ!*Z-9av~LRi6!1b0L@OIe=H>%*Zm9Sd??kf!ydvXSB1~=D^k=0ml41LSv$-SNO;8_MXerCuuEL)Nek&l>#9Vt8JOISKqHzk02cFXbKAIo*_0<)d zC^C>~^)Au8C8(GB2a5jz#A>zPe%;qtJLx23DfTK)wFw!|CizTU09Xj#ddQ178L% zh()Zdiw(Jey}aHgIO~So8P%|LYp? z4bzN2(e0|z)_RFar>z=wlfq=RO`(wFQ$zueP0t2}PRG!|7YB4R0PU?=#fE1U7LPUC zLKg!@6dB5|o5p6VsEtCJI`4^kRj1v{6)6K?eZ7o&YiXu4Hr^=~i|Jmj;Q2e`j?2=H tLkYAy2JJ|rbV}Scm~`HK&20MR;4002ovPDHLkV1lXm8%qEH diff --git a/textures/towercrane_mast_ctrl.png b/textures/towercrane_mast_ctrl.png deleted file mode 100644 index 7dc36c323e8e3ec12cfc803bd4655763609c2825..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2176 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 diff --git a/textures/towercrane_mast_ctrl_on.png b/textures/towercrane_mast_ctrl_on.png deleted file mode 100644 index 05363cfb1ac09f96d84590c5bdd87a72adeef5a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1917 zcmV-@2ZH#CP)e zSad^gZEa<4bO1wgWnpw>WFU8GbZ8()Nlj2!fese{00!krL_t(o!=0DSj@-r($A8t` zBK@`d5|w{rQvhlgG7mUDiI5MF@QVQh@1H1)ym}0nX1hJ0J0`63cN`~1@MNxT9Ul*njROoFN)s-&oN zNpJ$HkfNi@P)@UXL5~hk@aDBc{6W}arlvr&t;I?Qq`o;b-}Yn*Mg*XP1zqPTT}Fn( zQxaklM4&A4Z7*cIoU;o+1+q7cps=|X$go%{6li$y&l7q2bglS<@X>Rz2cI)>(7Gr< zRdJ%Uofyb4P^LktaXF{ND5Na7LMSGQ+0=kdK4e=MFmMY@W)69`#l;@#t;30K&(Aeq zuSNO@lM1>X6+v?*tL_t6M3@7GDw?7Q2+2E`nzKh-ynZ#6@YA1NstO_kFZ;0L=J5*Drt3=0EgN789juyoRcR+?rPB_w0q6S|C9ow|MOG=YP67 z!}iX!1)>@?C!pe)h#~whzcQVBBdu$cmFgW{@bL0qOBcLzEEdT$bat3`iYoMx;z)u2 zAe_knb(wI7XNS-_y}Q+FGNuElDrMUk*-fSq_v-682#P;wHd{bdT6H@*=+UuTf4E-W zTK~=&`kkZi9I=C4V}?HZxIRilvzR_wjur|r5`k-A1w7KEDqciY5xH&s_b9djPI3}* z8a$^$P*dRQs={4-)F^8HS>FgL8F?H{3 zxBnFAqp_I?tT)2RiM}0*C%{&t-m>_v5~@0?`;T$2>sXtDiVP8*PIM>=`E}; zX3C;cVuYNy2TX>)W^zOc-(|6gS>|K>bllrEa^t;HR++NOc(2T7YW+jVxX(Vn%*P6( z2&uP<*L4K;&SLwWn7bPaClo2xHv37JJQ#MkNnLKi3(}I#f}mT)GDb5b68ijfPV)u)lumjAsfZ>~=m^J~?q?Ni{OD z%7=nZ$9(_mukSHr#mIo+fS`T9a|wJhDiDHfoKsR3QWPjMvagw59&h{ zlmmU5fV#K`h@zu9V4 z<{wpzPFI;}rOUEZv^Vd@UI@Wz!*bcHeDVB=e)@EMXrD4xlseD#+GumV5j4>*m#UXn zgsKq5sfeN>fH?H@#L$>Bv@OIeZZ_4>?nKT`Gs_k9$&+*DW~)4UsQb>}h)As=om9%U z3v@e2-3V2oEay;_xoUR8$F7wS!*l!W4PC{@Ink~v!ZoN%jqKJIu0r7SZd)~ewYS6ZVJBh*`A zwNwxY-@Kgj@S?`6)#wq^MWKiaWf@(@?FEhG;|mjzvw6e2j6d!vJ)|gfowFGyXB^6Q zEBgj@*Lp(Jgagd8rAJjLYvOimFY!7lcBT-!<5QlK0v^UH7{8Yb3swCA3`LlT3?KG z4Vner?Fx4~>-g}YA}I8T6ch@@e#XIpMuEB$VuW+!27P}i(hn#;Imy(u;2g5v2oEkY zO(S%j(D#njQV^%I{?>DP)=}5UWP+TY+5CS0Vwe91yW*Fj@ZM^*00000NkvXXu0mjf DpRbGO diff --git a/textures/towercrane_screws.png b/textures/towercrane_screws.png new file mode 100644 index 0000000000000000000000000000000000000000..43de906c16a7c8fa49624dbbb98cae4810e13a9e GIT binary patch literal 80 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`;+`&!Ar_~T6C`{N%y7$cKd2$$ dd+G=S!$Mz%vtcajz5|soc)I$ztaD0e0syc@6u1BY literal 0 HcmV?d00001