From 28d2e8ce335ff13784af6c93a33ea2210cdb5720 Mon Sep 17 00:00:00 2001 From: yunomavori Date: Fri, 27 Jun 2025 18:07:21 +0200 Subject: [PATCH] Upload files to "lwcomponents/textures" --- lwcomponents/textures/lwcomponents_storage.png | Bin 0 -> 2362 bytes .../textures/lwcomponents_storage_crafter.png | Bin 0 -> 2545 bytes .../textures/lwcomponents_storage_framed.png | Bin 0 -> 1049 bytes .../textures/lwcomponents_storage_indexer.png | Bin 0 -> 2772 bytes lwcomponents/textures/lwconduit.png | Bin 0 -> 2643 bytes lwcomponents/textures/lwconduit_edge.png | Bin 0 -> 1107 bytes lwcomponents/textures/lwdeployer.png | Bin 0 -> 495 bytes lwcomponents/textures/lwdeployer_face.png | Bin 0 -> 2263 bytes lwcomponents/textures/lwdeployer_face_on.png | Bin 0 -> 2266 bytes lwcomponents/textures/lwdetector.png | Bin 0 -> 495 bytes lwcomponents/textures/lwdetector_face.png | Bin 0 -> 535 bytes lwcomponents/textures/lwdetector_face_on.png | Bin 0 -> 534 bytes lwcomponents/textures/lwdigiswitch_black.png | Bin 0 -> 607 bytes lwcomponents/textures/lwdigiswitch_blue.png | Bin 0 -> 567 bytes lwcomponents/textures/lwdigiswitch_green.png | Bin 0 -> 568 bytes lwcomponents/textures/lwdigiswitch_red.png | Bin 0 -> 567 bytes lwcomponents/textures/lwdigiswitch_white.png | Bin 0 -> 572 bytes lwcomponents/textures/lwdigiswitch_yellow.png | Bin 0 -> 571 bytes lwcomponents/textures/lwdispenser.png | Bin 0 -> 495 bytes lwcomponents/textures/lwdispenser_face.png | Bin 0 -> 584 bytes 20 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 lwcomponents/textures/lwcomponents_storage.png create mode 100644 lwcomponents/textures/lwcomponents_storage_crafter.png create mode 100644 lwcomponents/textures/lwcomponents_storage_framed.png create mode 100644 lwcomponents/textures/lwcomponents_storage_indexer.png create mode 100644 lwcomponents/textures/lwconduit.png create mode 100644 lwcomponents/textures/lwconduit_edge.png create mode 100644 lwcomponents/textures/lwdeployer.png create mode 100644 lwcomponents/textures/lwdeployer_face.png create mode 100644 lwcomponents/textures/lwdeployer_face_on.png create mode 100644 lwcomponents/textures/lwdetector.png create mode 100644 lwcomponents/textures/lwdetector_face.png create mode 100644 lwcomponents/textures/lwdetector_face_on.png create mode 100644 lwcomponents/textures/lwdigiswitch_black.png create mode 100644 lwcomponents/textures/lwdigiswitch_blue.png create mode 100644 lwcomponents/textures/lwdigiswitch_green.png create mode 100644 lwcomponents/textures/lwdigiswitch_red.png create mode 100644 lwcomponents/textures/lwdigiswitch_white.png create mode 100644 lwcomponents/textures/lwdigiswitch_yellow.png create mode 100644 lwcomponents/textures/lwdispenser.png create mode 100644 lwcomponents/textures/lwdispenser_face.png diff --git a/lwcomponents/textures/lwcomponents_storage.png b/lwcomponents/textures/lwcomponents_storage.png new file mode 100644 index 0000000000000000000000000000000000000000..d0659b986760e2181b26334ddd55de826cf0e1f5 GIT binary patch literal 2362 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 gpEfVp^LWsc-w9k*dctFk)&Kwi07*qoM6N<$g5t zaB^>EX>4U6ba`-PAZ2)IW&i+q+ND?7l_V(){Ktwl0f|ePLvp+~9<2ErfXF)fn4a0n zu7naGBt=NjrvLkEn1AqLj^6l?B<2_`K0f=*1s$>bQ`VcTUvK?kPv=E$?g56#p>_MG zM3r~Q8S`1?RrM6e!;_-ib>Mm(D5{7>H#j@$MvnFdwyC0`iX7|Ce*eC7=a?luyU>mY zq7vC(Ghf~%jv-R=czd=f#f-kN^$Brn(@-~5fo}Bv+nlKko47l2cD-d=>E@SRK`ZN> zF^^n8pIpWppA}zg02xexBd0?hUAPo)nM*`QbA~p+JktMG6Q+*9J)>NhDS{gUkkjE{y)THHBI(1N~ z`yNb>J$321mjSK~H~a`Ajx=QCQEt=})ep}fphk)sFQn$YbfX4oO1m|SFHkZu17hq6 zh^L7F2+b2SE95;-~z)M>J+cy8|;)ijPPZ)>2_CWQB8AUZH_O&wfoNFXC_d{#G z8u+4(q*^02aZzzd*JV`Ra!@cg#&bzwD0!-6cc8m$akZQII7bvP+awc-N2)pp7q=cxkakg#U+ft~!l zHEW^yVkKW1JlqiqpT+&!&W|_f88aUVT6W%_TyVPi&S9+>6JXA?R(!_0w`3qY_*r(nCHS4SaD ziinWbaw=)cR@pI0EdB7vUK;7r)6F>hXRY}#K%%6}K1F+~scThjOMWIzzHL)i3@m=a zTSEd*`VZ3LIV;Rh6Y8K!0$$n&FT3*6ph`Obh@yCnA|r|#b-+?slLr4>*-x|E{5ZY8 zstb9iuDNP=rTVjVJ10sMMDK~1qAq~29;v1EAOAFLOCySZ{b7E8-($q6Xm{X<@dW+sJEu002jk-{sZQo zD=0Uc5v>3K0fcEoLr_UWLm+T+Z)Rz1WdHzpoPCi!NW)MRg-=^ct5h89AmWgrI$4k^ z;;2<9LWNK(wCZ5;(m!a@kfgXc3a$kQe-^6_F3!3-xC(;c4~V0alcI~1cwbUz5#xi) z`#A5N!+rMw{$`b_X3qqmYL<~nC52pmRS3Nzj9vt(5)w1@IZ;f*bA8>z$M?H9&+@+a z=jvAqCIfr|@hsB~i+F>0dehQ5?-NH^SyG74iN_6Ukob}7vdeFrOAh;aX4J@L=82=k zLaB@8E@ovzC7vRVDXK>K{+!DS=Pk}^wa(go@)t%5+R8H5sYZ~(B9= zc8wGh89GmT_=g?8NG_RN6)1fGE_t>dpXftgRz8yzin1Pp8g7uOw4-UBXofT1T{G9*U|Q2C2R;QfrgDGv zb@lYj&f2>MS!*K!7BZKBkd%OHa2T#Zz#)h&nFC-65|d!CEn%^E);-fz1cOavX@1hB z4yybA_vQHb*i%XXm>FHy;qJ6;OU@ZpCFjg?xnvjy`o2e18HRxvBhk$G@a_#Dfa3`6 z5JYhTr3i~fLKUnO9LI_=429Qk-xC2251(LWs0Q32_dWS$AZWmSTpR>k91Vd{0e2^+ zlsGv#Lj>keUvVe>cgp`O94N3p{fHa9sB2;=g~fIx_XU7Q`?~;qKfAbhPD!Zi2tdp^ zb9u4GO?bG+B<<|9xcL}l2!VrVyVP~Xxs5N}>b_Y5lw#u#0DhePMkLTYo@U|Cx<`W` zBE+_BnQzaKF`r2~{dPqNLRD47uIms1)p5ZT3#(Nk$cSmAu$U19E+Cj{Za^Jx}NKL5nrdAZq)MOy8**ii6^7Upvy)jEb~X0)@0vBRHmcgzeo=lc4F zt6$f+gPULi8kI_wz6Vtui&UjRDR#&9mUGio)T?cpwx+HtK#(Am;sh1Cu0xKFj(j$o z(f2*26x literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwcomponents_storage_framed.png b/lwcomponents/textures/lwcomponents_storage_framed.png new file mode 100644 index 0000000000000000000000000000000000000000..a229a1ca418a63fd4db8ab79b86a4167cceff920 GIT binary patch literal 1049 zcmV+!1m^pRP)EX>4Tx04R}tkv&MmKpe$i(@I4v4t5afkfAzR5EXIMDionYs1;guFuC*#ni!H4 z7e~Rh;NZt%)xpJCR|i)?5c~jfbaGO3krMxx6k5c1aNLh~_a1le0HIN3niU!YG~G5c zsic_8uZZDS2#6wt7)|5Tqat9cEGGtSBr65hASOnhB=$rDuz%9_T>h;#z$LRx*rLNL9z`-Ff zQljiNpLch6_V(|YR)0Scx^jT|xqC00(qQO+^Rh0u%%~IHS-HtN;K28FWQhbVF}#ZDnqB07G(RVRU6= zAa`kWXdp*PO;A^X4i^9b0rE*iK~y-)ZIeN66hRC{pUc%%Jxwy%pok4ZD5rocu;3aT zhHJ3kB$0B0NN|84Kmrk_XS&Naiy9(OrZ(Rz+wyxQH#av?N&&##ndg~^V45bDWkFS0 zmW7Lp3tDTe>x!zWk@&ASg|fUB$L zxI3ze2w2vY<foOke6lQ`?q_-1sBk)gbV8mwJ6*3 zv2Pr4jKJOdcCC?9O1yaalv)QskR+G|Nrl~RPaPHaz?x(307wF}UT1(WcfSxx1mG65 z=0xbM7orD5in1?y@^QGW0GogyG5VHgJT zJkN-5#9+_C!SbUzj%INzS|7fuBEioyG}IRJDsVlytoK|D4BhpkAIc zPW7ZG^E@Nh*VnPxY*^P7Gb18URZ1z$^GvOkWmy=ak~P TcYRZx00000NkvXXu0mjf-Hgp$ literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwcomponents_storage_indexer.png b/lwcomponents/textures/lwcomponents_storage_indexer.png new file mode 100644 index 0000000000000000000000000000000000000000..23c5a53f6e651c6299dd26ed150754e27b657af4 GIT binary patch literal 2772 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 literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdeployer_face.png b/lwcomponents/textures/lwdeployer_face.png new file mode 100644 index 0000000000000000000000000000000000000000..6173372cb89e766cfd3a36ea961fa3414a15161c GIT binary patch literal 2263 zcmV;|2q^c7P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1b@lHDi_{Ld-&2uMN*j)VEA+8gBfD{R1icxE%H z$|E)ygb>}LnV9N9|C&gSb~q3KM$zA|c~JcHDJy!ycnN3mWFAA>wYJ@BgYFg!yU z56S6zIqBc#+2KS{Dy&w7SP96U?{Gyx{Q*k)T<@TEmb|u+$Y{khBT+y;wzmMZPk=r^ zo-MPZzgipkm_|QsSo(pHHohDH{u=xf;>W_YBEruB5G$|kjHk5{TC3OYlJknF9~ouM zM5oVD!$TpbbDGy8`mna;EKy6a$z~;|*lZ6i86u#v(hN8#kf1?5>kL^#bXZZeM$Af7 z?+YXtF)K?zt`}%16sb^9&N5a*q}{k;fpgt>u9qR`$_3OEL7jn4`L>w<8~l@ETFV_G zuwh}PabeF~4Wl#H-)g0VKpVXA3Ggg~e*4Iuo~lmGI?O>gnCx-6I2i8SqLXJ*JJ$L- z6=0+c2MUp{%^Hjz0SDFtF?g_oC;*CMP=b<1j^yxA27noh28oWyqY>02qigFNfzuWl zJ@#(ZCMAOPG>LK(DJfabvF4AspgEM7*fFzb;b1s&^5mUo@4fgga!E*>uy_#(5+wx+ zE^zQcLI^RWh>=tSIr=Cu#28aTlXRh^zLMG}?K$wE!ySD1LymC7BV|pW>@sJcC5Iey zDp;tfOcY@SbCk2+xY7IxPl-<+kK2jeU zWsq}5Z{j4_c0VuUxZY2xdnviJE51uSwDifn@ zA2G$!_;z)RfZv&UTgG-7>=nbjCT@_(~qre^ldTLaAmiY z23d8xT>BJ`jT21PV3U`MiWVj<0NEL6LZ!{%Z}lL=g6dk26}vwej@Wcyso` z=%_7JPt{)}=;hN=v19wctEtBGxEeg7ZF>FcE;VD&>*{h@IUz7t(BXc@RGtYp#8;hK1P6!U7%idobO}DshxgSi~=en#Jv0S0b??lrHs#y(CT zfE0C=xB(6hfzdo=ulu~av$eN>&ouh`0c(_Uq#>ff82|tP24YJ`L;wH)0002_L%V+f z000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2jvS96c;wcK0Da}00Fm2L_t(I%Z-yw zZd5T4guiz8d!EcJH$q693C#j>4IttiQRXM(=XSGru>}zl^vaU$>Z1PEJMK9+&{{)8aQ9W`<9Jg_e7}7=OjcE_lrkQ6`k&u?`fKNRHy;OJDP=u(Uz05*Izym5rg*Au4Xo3Z)P^43GnU5^*>GQz#_8lLQmK8XZtb#zDV8B zp2lu=AFK61s4BbNZs_d5wN}gwRpop>b9HsavMi`7cXxLygVX7RyN|?m7Co}HR;Fp< l;o*Vf@rb*#*=$HD@e8aC9*OKOXbAuS002ovPDHLkV1obAKj{Df literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdeployer_face_on.png b/lwcomponents/textures/lwdeployer_face_on.png new file mode 100644 index 0000000000000000000000000000000000000000..4e3f53a79a98bf89635979a118b2bc31adea9760 GIT binary patch literal 2266 zcmV<02qpK4P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O1Ywvg9TV{bvfG zxi&HgAo1HqXfxjPLoeZDT9N%(&?cJ7a$+U+W_h(Kp!A4 zNuB6#=>Q+&9H#?IJ24XB>jdz3@CU??jcI#?pA!h$y^b@V){1YfUZ;!33ZiyKlvWF! zzD5+2Ku%+smFDDOk=84pNg3H&);Jit$Y`+- zOKlP&ShC3pH-Vy%WeiLFIO8RTA`=^Cw(Qs|4je66W7%5kY%g-rku#2+b?!5Hk!b8=Z0>I6 ze#Dz%|0CY;znD{cXI3!sx z1z0noPQfq1F&O!m;x7fQOB!sPbM~4O50;(MzqwyZYx!EVRx60^rL^pnWv5LQvvhH) z08TqvrBjFOan7&?{1PHhU6?($s1Dz8yS(Cr$hT# zb}i5K3{*+=Ij3%NUv#@yT%H-=Z{*b(%(rMU{7{tuigQ@5v%c%S|;C&sWWC;$)=G{tG4jKNUEw;c zRCeWR@NkruU-hDYnXM3-T=`e+xpq-~oA`udhsW*K7IxC|$}Eywr%OpSU1cSO`Q5}& zu9RnbHm6%5eWu2jUJaqSYloDHn%u;4$z5jWF7~+#mgO=(im;lMY?qFW2TvR;WEbW7 zF7s1) z1nIh`>@K0Z7B)WbCv#lZ*Ug|lO3WLWU6ywJ=2vMC>pI#+p6&93&ZOCf@GPYhTJ@z6 z@1pkl#qhrPwu6e+vYgIJ5njJe%6SXiFsYqSEX>4Tx0C=2zkv&MmKpe$iTg9)6h#5p2GE^rE zq9Tr3g(6f4wL+^7CYOFelZGV4#ZhoAIQX$xb#QUk)xlK|1V2FB+?*6$q{ROvg%&X$ z9QWhhy~o`)O(glehxvqHp#yRhDkY@^JDmhOq z5R3U1R$7=9OpSPoIHGDg^gBoYhyBxlVH!aV%m95=1DdpokJ| zL}}GYv5=(wn2&$R^-JVZ$W;U*#{$aGAiI9>Klt6Pm7ARKlEN{d{l#%UMu3i8pk8&H z?_$;00006VoOIv z00000008+zyMF)x010qNS#tmY3ljhU3ljkVnw%H_000McNliru}YTys|W& za#i)Q9FNCzcK|YzS}U1JDTUS=s!D5(tE(#_f`~v>i3rRL&rA-7!~D>D$INK0k(n&Z zf{4&sqxTNLvMkhExxc?h0a|N_2mld*h~VzHJH2;mt++cPf{0LS#mvY|)ZI~4GL!T9 zjG0Y0+qO;dZQD>)0M>P#PPF$v1(sz2z}@GMqaSyl9n@OqSsmF*DSIg|R#kQGd+%f> zBEq_^v)G8hNA}a{#Pjp>w3eA?2gg2X$jb1nu)HGIQFVFa|pNAaCgj%$Hzx5FE81)4Kw5J?rwMR@bExHOyY)%foyAy oWm$N7dg6RO6A@foT%fA_1mzGP1{_TA^#A|>07*qoM6N<$f_7gp2LJ#7 literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdetector.png b/lwcomponents/textures/lwdetector.png new file mode 100644 index 0000000000000000000000000000000000000000..d7af369bd453de0428e0da8d0aca38dad3a48c0b GIT binary patch literal 495 zcmV+;`$K!#!10>Z$4gx;dDg z&qlg?F;msAtcv3&+x#JQXQ}e-7^9l0IW*_2BK^jirsa9EO~WlBxbM5@{SIVh=bUWY l#^>|lx-Q(E^E^>i{s6QNQt^i8kZAw_002ovPDHLkV1gUZ*wO$1 literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdetector_face.png b/lwcomponents/textures/lwdetector_face.png new file mode 100644 index 0000000000000000000000000000000000000000..80ae8ae1ee2bcc4bc16ce4c97a399ec9130bc8f4 GIT binary patch literal 535 zcmV+y0_gpTP)(R&9V z=S;1Y%jJRswAK(20NfoB!OSo-dhgU)F*8I25uw&fN{NU-%?wo~BDmddq?9I_Wm)F% zWm!;F09LEjL}I=7$usB7^?K#`d``Y8rAe!l!gjl*_s)8~2EYclQVP%KlgH!1`|o$Y ztB+qF91aKEoz@!ejt%bj`+dR&I32$>A5SmHt+mM?c!>y*QkvrZRIN2iDf28MXenhj zy8E2`Q$@rSIi-ZwT5Y(sliO9=3Rcfs-5r+%CcSK}DJf8j^Fu04z{LDt`28GRL z!{^&45y2P^psK7^Dkw_+kL4N*Wf8&sexLCEZK$=*@Z_9%JRaO`H{6}|dX1{` Y2inCg)P2bSi2wiq07*qoM6N<$g0yz+tpET3 literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdigiswitch_black.png b/lwcomponents/textures/lwdigiswitch_black.png new file mode 100644 index 0000000000000000000000000000000000000000..cdea877ec0841d495083e32cdf7bc3aeba51fc26 GIT binary patch literal 607 zcmV-l0-*hgP)Iw~|l_8kBK0qjXc zK~y-)b(2kQ+%ODU1$8bf2tq+bD5YQk`qwwI6aap`^nAYRC}E;$ z8&b-AaGo(wXHAq;e0zxiWGPr{0l2;HkObYw3jmDKjCrCT4wR%;0`xq|F|i*;G=&=ljCaC*KNtIdM!vcEdA7oCcgGk;oOh%toJb{%<-LoPGUpy2 z6ps(9aLzk6n;BRth-d_@sf$HQFRUW}B|RMGS5<(D$zvjn4Q&T8M4HB&K;M6?H+Ccq zDdLSKFNbAHnP@wxu9C(~Gv5}w-QAgh$M9yp7nw&uZMWOHd;WuQ4gC;urF-@zu#x|NSw_gzr t#=nKJ(pAVs<~De_hO z0rr2SivzEB#n&(ewelluC=4#|+%u%i{r!F8&9cFemV_1G3&ud}GDQ#+5kXaP0LQ;i zR8ataKOFgRHK9w!?>wbcE{2g<^Q$IC8sqLA0#HQ>Apmf5Js}0A_m==TXNfg)JRQ(t zo(-@)$+_@&idd9%JYhWKWqH+c+RcdT7%8Q#E@>$M4AxK)!nC85gfn&%oezZ35pYa? zSWkn5(QU$WPv-);RRFT44KFQ)M1imxD9AW$6pSy2bl#t_iAw~acW7x0z;q4a*Ug~$091i;5@d%<$7J(D!Z$zO_*cCJY|lj%s35O{d79vL=~}$);`^b z<-nKEcW*#u;J|)=i!_It{`lN3;8LzU{CQ-&xFlHNdYplo+uN_NEcW{!J)J4!-0;5R zy5KDzZ$2Rws7lrX902(Bvx~lcZ@|nHJYkxtwX8o@;~$?@+({*o92Nio002ovPDHLk FV1iaG`u6|; literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdigiswitch_green.png b/lwcomponents/textures/lwdigiswitch_green.png new file mode 100644 index 0000000000000000000000000000000000000000..5360a9e0286782356f922c2023cd4f02cf240c2c GIT binary patch literal 568 zcmV-80>}M{P)PbXFR5*=glTC6HF%X46wSHziv2j>X6{o7$S6cIsHaR8^k z&s0$Wem|Y~u%FO5<2RmCDmTMOtodq)k;b@rhX7PjLI?od-A+h>>HQ7>=Pa>iPUj<9 z%nJdwE4dU7=ZHl~r!&Swp69EH(`JjfZX>0%)+NmafWaCnLYOv`l5obZpi4s-9RbJW zhou`NjBW*9W;z$htpboWt@hGfNE8SQfr5;~>VolgNSE)6ZQ>jODEY;n%u#u}S`$X; z%BEpUwjct-II!LJf!aXC;;@!hGsb$16mzX literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdigiswitch_red.png b/lwcomponents/textures/lwdigiswitch_red.png new file mode 100644 index 0000000000000000000000000000000000000000..1bba71edd09c5c34565535fd2a4f0e6dd78bbd95 GIT binary patch literal 567 zcmV-70?7S|P)>8VZDpSQ_91?II0uDgHeaL+Q zS8)t7OnG-_^!G%d+3^obB)w{Nzivt9;o+h2X4qgzOTvop1!JIfm?8*@h@h%Cfb-uI zRTO~Vk7qtyPw0~IJ5MQ<{V)=1ekEe0G49?W09BL_0syx+6H;J$e+7VZmRK|A`G^+t zOn~j3TnbNf#G<70jPa0{<(1;JJ0PyxNGWY~NlO7>u!f2drX8guoUt3|av+S3fMfE* zdKx5*ZUbI4oeShv0mzy*dub^o3WSwFLB?To!T2(y%lvGcxI_R-ezqq|RNju(gi(5D z({LbL5P@MFI2^j5HW0BmtfkeAu^wZERuyBEMU@f(625l}!135urU5jh#=;W)>M^}+ z1h-nPxp6x7_LtHzb$wW(n%PazhDOo)pPiH2wR1vFa?dd)) zM}B?&!X7xSz{~pX{vK%#HU06qUBIPWdHnOlxW6J;;buIr2Y%kY{-k&J-JY64&JFMT z-UV;@c>4*lKvlAqP5H<74*L47u?ME$3DbdE%lfez{{UH>-AVVlk}@P);nC8f-Vre)02Sra8QZFh+PWGOi30JypKNCN-y0svz)W1i@T z10|`I09}IAQ;7Y5vM_~k*3owx#8ewG##3HmNB}fikrABlNGW2JJ{27St~EFe z-Zl#wjB5?!VlMzKaC`gh1n&DD?>zv!-LBelE#wFVOxpun!dQ44ecuD{aIbi{UkBH;4Vz5`mKj7eg4WE-ij=O8N6GJz9uBpkngM1^ z9ur}-bRJ@eSZhw8??2WXJCcSJX^kTK)7b!z(VBWMq80+{ z951g2jJ70I{r>v7qaPwo<5px-i9+T5v literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdigiswitch_yellow.png b/lwcomponents/textures/lwdigiswitch_yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..bdffe688926b2ed8b16417537adca349c2953825 GIT binary patch literal 571 zcmV-B0>u4^P)C{u-~%}DeUv+N zqADN5ndQ=cNPGqkz@@Y@5)xBAJ>3n!JU%{F-YgpoagJE=tzZn)22%t<5fM}s2XOj( zq=*9W`{~4o+X0;ue&@-#Fm^plNmoORRQlaJ1fYl#LIB|YZa^{&?{5Hb&a#xm>3l%5 zc_F|yC6~hUdBLK@(;4F-&GXg7VK*VJ*@!W2b%}EZptFX85QZH&N1U-6=+Y2+N5C=o zZtVsMz1x77na%}LEdV5qo4q(^A{oL;pdfv>xuAa?(&hVNn`K@A$mzwN%!~4N)hhJT zlnvcPvLFIo-!V;XpjHsEIIN|Xgs~oDg<2G2lv$O$07QIK3&7#f{!9g^NLe!T;#ZIH zwGiBDwWP}N(B#j#Vaj^3L^ZJ+pmvq4C01uAAG@FB3|gl0ot6SD%# zvL0RN@K&H}narnUBllQDMd+Nz7PwiDOKV|wd%FSC5;4cb>73|?ZmXZqXPl@aR?*VZ zeVPya`uX|F#yG<92>bmHq&n2J%jb3h7gOQs&oljaL$JbKKQWH*@NoS|_xol~O(vy^ z_igWjw|u<+gjk>`Ni)Y|Yx@4JfxdjLj3W%e6NZUW^7^nU{{V{Y-bpQx*UA6@002ov JPDHLkV1g?T2%-Q0 literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdispenser.png b/lwcomponents/textures/lwdispenser.png new file mode 100644 index 0000000000000000000000000000000000000000..d7af369bd453de0428e0da8d0aca38dad3a48c0b GIT binary patch literal 495 zcmV+;`$K!#!10>Z$4gx;dDg z&qlg?F;msAtcv3&+x#JQXQ}e-7^9l0IW*_2BK^jirsa9EO~WlBxbM5@{SIVh=bUWY l#^>|lx-Q(E^E^>i{s6QNQt^i8kZAw_002ovPDHLkV1gUZ*wO$1 literal 0 HcmV?d00001 diff --git a/lwcomponents/textures/lwdispenser_face.png b/lwcomponents/textures/lwdispenser_face.png new file mode 100644 index 0000000000000000000000000000000000000000..aeea3911c6e5e834a02b43a8c15eb443a43eb439 GIT binary patch literal 584 zcmV-O0=NB%P)D|2_cYk z#@&fAA|m9RskH(SVD91h>%hugn+xFW`?Tb z?#%N{2%&egEK4uGEDNd%z%UHG6RoxO0x?Da%#55f=ku9qntHBzkW%V*waqq;`r_+gfo)Hm-Vd%z|QqVU0<#Op1-rnBW@AtHLetzct{heVLIvIDr zcF-<`5D*cjY5F5>vET3c`1oKP$DR`rbR5U-dMSnfg}Zl?LkMU}sS9I_tk-K^Utj+b zzP!A!*=(-pR7ojaM`#pkt%wM#)rzO5Ck}_hAMxYkV`ncSSA?p_@p$yx+uOc0%^-K@ z^YarC;r{-r5Mw*3HAi1ErL{7j4v5NJP+%;}=^q>#erDh;($z zvh>Z=CdxVYMf#1knbz{{bF~j;?#|_Mp_D?c^^c&fY|fb&Bj4ZO%=1hsh1F_>s`3MV WC_9B4iy0dL0000