From f48ab1c08102c8457205cf91abaef01b5b0ea93e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Mart=C3=ADnez?= Date: Wed, 3 Apr 2013 09:50:52 -0300 Subject: [PATCH] Added support to define handhelds; added Snapple Piepad and Nientiendo Wee; renamed textures --- computers.lua | 16 ++++++++++++++++ init.lua | 15 +++++++++++++++ textures/computer_piepad_inv.png | Bin 0 -> 256 bytes textures/computer_piepad_inv_off.png | Bin 0 -> 169 bytes textures/computer_slaystation2_bk.png | Bin 0 -> 592 bytes textures/computer_slaystation2_bt.png | Bin 0 -> 494 bytes textures/computer_slaystation2_ft.png | Bin 0 -> 440 bytes textures/computer_slaystation2_ft_off.png | Bin 0 -> 175 bytes textures/computer_slaystation2_lt.png | Bin 0 -> 549 bytes textures/computer_slaystation2_rt.png | Bin 0 -> 354 bytes textures/computer_slaystation2_tp.png | Bin 0 -> 523 bytes textures/computer_slaystation_bk.png | Bin 0 -> 559 bytes textures/computer_slaystation_bt.png | Bin 0 -> 484 bytes textures/computer_slaystation_ft.png | Bin 0 -> 454 bytes textures/computer_slaystation_lt.png | Bin 0 -> 437 bytes textures/computer_slaystation_rt.png | Bin 0 -> 311 bytes textures/computer_slaystation_tp.png | Bin 0 -> 452 bytes textures/computer_slaystation_tp_off.png | Bin 0 -> 443 bytes textures/computer_specter_bk.png | Bin 0 -> 1531 bytes textures/computer_specter_bt.png | Bin 0 -> 484 bytes textures/computer_specter_ft.png | Bin 0 -> 1575 bytes textures/computer_specter_lt.png | Bin 0 -> 416 bytes textures/computer_specter_rt.png | Bin 0 -> 356 bytes textures/computer_specter_tp.png | Bin 0 -> 625 bytes textures/computer_wee_bk.png | Bin 0 -> 176 bytes textures/computer_wee_bt.png | Bin 0 -> 143 bytes textures/computer_wee_ft.png | Bin 0 -> 274 bytes textures/computer_wee_ft_off.png | Bin 0 -> 270 bytes textures/computer_wee_lt.png | Bin 0 -> 174 bytes textures/computer_wee_rt.png | Bin 0 -> 174 bytes textures/computer_wee_tp.png | Bin 0 -> 165 bytes 31 files changed, 31 insertions(+) create mode 100644 textures/computer_piepad_inv.png create mode 100644 textures/computer_piepad_inv_off.png create mode 100644 textures/computer_slaystation2_bk.png create mode 100644 textures/computer_slaystation2_bt.png create mode 100644 textures/computer_slaystation2_ft.png create mode 100644 textures/computer_slaystation2_ft_off.png create mode 100644 textures/computer_slaystation2_lt.png create mode 100644 textures/computer_slaystation2_rt.png create mode 100644 textures/computer_slaystation2_tp.png create mode 100644 textures/computer_slaystation_bk.png create mode 100644 textures/computer_slaystation_bt.png create mode 100644 textures/computer_slaystation_ft.png create mode 100644 textures/computer_slaystation_lt.png create mode 100644 textures/computer_slaystation_rt.png create mode 100644 textures/computer_slaystation_tp.png create mode 100644 textures/computer_slaystation_tp_off.png create mode 100644 textures/computer_specter_bk.png create mode 100644 textures/computer_specter_bt.png create mode 100644 textures/computer_specter_ft.png create mode 100644 textures/computer_specter_lt.png create mode 100644 textures/computer_specter_rt.png create mode 100644 textures/computer_specter_tp.png create mode 100644 textures/computer_wee_bk.png create mode 100644 textures/computer_wee_bt.png create mode 100644 textures/computer_wee_ft.png create mode 100644 textures/computer_wee_ft_off.png create mode 100644 textures/computer_wee_lt.png create mode 100644 textures/computer_wee_rt.png create mode 100644 textures/computer_wee_tp.png diff --git a/computers.lua b/computers.lua index daec43f..ab20053 100644 --- a/computers.lua +++ b/computers.lua @@ -78,3 +78,19 @@ computer.register("computer:specter", { { 18, 0, 18, 12, 6, 14 }, -- Tape Player }); }); + +-- Nintendo Wii lookalike. +computer.register("computer:wee", { + description = "Nientiendo Wee"; + tiles_off = { front=true; }; + node_box = computer.pixelnodebox(32, { + -- X Y Z W H L + { 11, 0, 3, 10, 6, 26 }, -- Base + { 12, 6, 4, 8, 22, 24 }, -- Top + }); +}); + +-- Apple iPad lookalike. +computer.register_handheld("computer:piepad", { + description = "Snapple Piepad"; +}); diff --git a/init.lua b/init.lua index 6ad201c..f66f144 100644 --- a/init.lua +++ b/init.lua @@ -62,6 +62,21 @@ computer.register = function ( name, def ) }); end +computer.register_handheld = function ( name, def ) + local nodename = name; + if (name:sub(1, 1) == ":") then name = name:sub(2); end + local modname, basename = name:match("^([^:]+):(.*)"); + local TEXPFX = modname.."_"..basename.."_inv"; + local ONSTATE = modname..":"..basename; + local OFFSTATE = modname..":"..basename.."_off"; + local on_use = def.on_use; + minetest.register_craftitem(ONSTATE, { + description = def.description; + inventory_image = TEXPFX..".png"; + wield_image = TEXPFX..".png"; + }); +end + computer.pixelnodebox = function ( size, boxes ) local fixed = { }; local i, box; diff --git a/textures/computer_piepad_inv.png b/textures/computer_piepad_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..21d956aac8a2c4bb04c4012a66e3235265dc0a37 GIT binary patch literal 256 zcmV+b0ssDqP)C%p81S(0CdsUS zxN>jXcTQ1}1L~}1PN(8$y6o~6c5j(*Gx9*y?^EAJE}U6&Fgo>Pn+-8dYtQ+#PmivC8_Ml1@ZE; T29uru?PlbP0l+XkKUnN4B literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation2_bk.png b/textures/computer_slaystation2_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..a7af9b8b0b179a9374ee230a863afbfca3251894 GIT binary patch literal 592 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyt^qzFuKyVre0+TV|Nn1nY+PSo z{~yR__@9=RwrSHQ5DPB=st4)?YTU~@O&+LPq$J2M7)V0_I~ywpCl?Dd6C)qbM-X(@=oS>O=~6yz2LVMc~ob0k25Wd)AuK;1wl z5N}Gq(*Y-vi{kTpzi%z*Qt>#|u~78D zPW_W?+_TspB{V#9yx9}QvCw3RQ>&G@^Y?}r2A9Y{j!DW2n*uqb8kQt%WapmyQhG)o zi}M1XJ3AiU?Qrm(Ydxu9WpDb$1}&49dUKzgjGc4$ne)E1{(l7`Z3kuMHL`SHQ!2@= zia4{pu~enz|E4&hYtuFyD~_1GL*7};=%K)@=UPDTNtU=qlsM<-=BDPAFgO>bCYGe8 zD3oWGWGJ|M`UZqI@`(c#se%-x0Hv&w!73Px3=EBQLC847(9+7(z{na*S0KHDVa3y@PknrR($doE z>+5IEocaI%e`8}~AR8k1mD!CCsE(r~$S)X3gTeOaK?{Kl#w2fd7k074j@LjAXTF8FfrAfi5#g0=K z)Wy7c>Z_vP9N6LZ(c;45%`R*%=jOiP%g&uX|KP_-a~ZGeTf{uSzdz|W|7!&&^HED`9XhN=+4K1Ph@qvGsezS=xvqhcm4U(DCmrP|8glbfGSez?YdEvh;51MJ NgQu&X%Q~loCID%Cq7?uD literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation2_ft.png b/textures/computer_slaystation2_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..364059a3e18b5ed012b87af208a7a8a7b7ea4df4 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvtpJ}8S0KHDVMTp?{h2doe0+S; z($b8Ljh{Y!`v3obpdgS96#V}msOmp^)&5W*%~=xU7Yw8!pg3jrLLiGV$=lt9qwU_* zDj-afn|r)Ys}&SF7iNDuGt!MP|ku_QG`p**uBL&4qCHz2%`PaLR76{IKyC}oulR>5Fo zU}&TZLdGG6mR6<)Rwm}U21Zr}278}$l%r_K%}>cptHiD0%ua*TKn)C@u6{1-oD!M< Dcq4wA literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation2_ft_off.png b/textures/computer_slaystation2_ft_off.png new file mode 100644 index 0000000000000000000000000000000000000000..6d06d5741e11c83f1b1b4463a9a957fb5c51da38 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJGEW!Bkcif|=MHinP~c&`z!IZW z{D<-A+)ZxJ3V5nlDnxnvfBSS_v&H|DYX=y-NWaxSr`Y=Ejwy?jlrm#>{T4DYUb!{z zd)l{`iRaI4za%qKB# zudiRhu;Ty!|7XseF*Y`yIdkU!|3LZwKyjc-pvcby8#Vz2cuRu(f`K#wy!EK?0P+}< zyxm>c#S%MS138@eZf?aux)qEsEskFe5-jkD1PXEsgD@k*tT_@O!LkC!bf9h^6NopZ z-{}Ifj(EB_hG?8$+i%Es$biT7?#3q7q*q-h7z6Sf65KuHPBHFqoO*A8Q1o#b2F}t) zQZfyKeGL)TqPKmgE@2k-4{KZg{svou&{mNtK@*HSqjEcCxu<`4WU^pl;zF@YOL!N4 zHs#K|G}Ulx+p+HA*jQyl-xE>`Cn!pEBzwm&ZL}2l;r+wjs3$`~dyVf(mGa%286Iq6 zR{7Qu(y9_9X0}LjxkW{eNTT6G{X<8l1lYOD)xbCYGe8D3oWGWGJ|M`UZqI@`(c#se%-x z0Hv&w!73Px3=EBQLC847(9+7(z{k4UOiAAEE)4(M`_JqL@;LL|+=_v8 zD-bVZ$l=mB1rjXqhy)693xhBt!>lKa{0_37&i9}$`*1hhc1#5JPCIX^cyHLrxh zxhOTUBsE2$JhLQ2!QIn0AiR-J9H>YYq$mX_Wt9w8!C+)yXrv25#vz85R;C74Cg!>Z mMpgy}d!KZaqiD#@PsvQH#I51XPJ`1x4Gf;HelF{r5}E+1{b~;Y literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation2_tp.png b/textures/computer_slaystation2_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..273ed877657e347d3673da99bc1737420a8f14b3 GIT binary patch literal 523 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy#sNMduK)l4fBN)keSN);k55`! znz6AlP-fGnO~@iMXU?p6U9$4!|NjjPHFf`UCDz9S6>*dV`2_=MFxdV)Xd#fnnB?v5 z!qCAg>jC6&=DWES1L;;Ec4qKr)=vfr7I;Jg1-XSmn2}-D90`zMS%G6ZP&beX#GBIZ zbOBjwJY5_^EKa`-a^yR#z;k-iA&!*S|Nh@P`tr)5gzSIc*Wfa#1ypLHJwW z<5TN2gj<|1GMBnEACCWE%`}hmg?7_wo-?^jX+jfS{U#KhlRH@Gzb~LLV0FMhJw4NZ$Nk>pEyvFDo9ZZP|7M9tb)PFz|cq+gp5NBEv-xqtW3;x o4UDV|4E8?hC`Zwdo1c=IR*74~nVklwff^V*UHx3vIVCg!0R1k4UOiAAEE)4(M`_JqL@;LL|+=_v; z5*VBR3AqdsEbxc~3UUjBFeAgPIT9ejvI56+1_nkT6NopZ-{}G}lssJ=Lp+Wj4ZbaS z$bloq!1!B&^vc6#Ifq43r85tkeNYxZ%p@K!Kj~pxF%am9YiRq*#cLZsr?6$*SR1$K*8Wbm@FgEvTTgS%$?N2v;+xUrbImSo=Ye~+Yxb7#H{F?k z!?P=?rBhaEyYW<+>jhQKvw!XX5Y=UI_5x2r+4Frm+5(>CuZlluw|rzgaUo%P$>9#k zjOVSlzN(#=uDQ&^;x0>2Kyb;cpHmWU`c7)`{KtLC_r1cbSKO)|Cz&R8aNa*H$<-sl z=+mkL=YAwg37G*XMh%$XyVbcQbCYGe8D3oWGWGJ|M`UZqI@`(c#se%-x0Hv&w!73Px3=EBQLC847(9+7( sz{)e>qwNqneXIRdLZ_91AuTyy4p_RYkbNbq~w~uAX@`uzV$lYzrIbYM;ed@cR z=MO`*&LiF``*db~5a4uzN9sIaP0R zuQ5p81iDkQ#5JPCIX^cyHLrxhxhOTUBsE2$JhLQ2!QIn0AiR-J9H>YYq$mX_Wt9w8 z!C+)yXrv25#vz85R;C74Cg!>ZMpgy}d!KZaqiD#@PsvQH#I51XPJ`1x4Gf;HelF{r G5}E*=jHk!| literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation_ft.png b/textures/computer_slaystation_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..03541062f32b4831d69116858d83495dc5eb2560 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvi2$Dv*E46%Jbn7~|Ns9C3 zKt_FiJy1mMmr4?l&sq}X7Yw8s7!GB#Z3I$`N#5=*OljOTDL@WqzMESykX8aoFm#40 zZvqJxctipPxrITPkzv*x36Nk}fnz#I5g2buztaU|wR*ZZhG?8$d+{}IvjGoF!e+;W zCaseUp*I_38#txZ7Hqe34^h0mXobCnqIS(GZskXpx2Qd2X`1OjVTBUQUpe`fE30kl z8P(OfEu%fYUJU3jFyN8;_UY2>su%AW>ib`>@0I%2SGp_N_s3)N9<#}34oKfG_^>j- zi!p*PVgr*7dx7qOpoKef3YB78zr;Rk0Xj&s#5JPCIX^cyHLrxhxhOTUBsE2$JhLQ2 z!QIn0AiR-J9H>YYq$mX_Wt9w8!C+)yXrv25#vz85R;C74Cg!>ZMpgy}d!KZaqiD#@ aPsvQH#I51XPJ`1x4Gf;HelF{r5}E)_FOe<) literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation_lt.png b/textures/computer_slaystation_lt.png new file mode 100644 index 0000000000000000000000000000000000000000..ed698ae93bc7b46a0ba1a7aa3597a56a33f0aad2 GIT binary patch literal 437 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE0wix1Z>k4UOiAAEE)4(M`_JqL@;LL|+=_v; z5)ijCT-#Om7bIBV5eXFJ76xHPhFNnYK!Rljj_C{xj6fz3Z%V(@1!S%8ba4#vIR19h zMc!rw5m){e)s)_Kf!AM18L(TI^2$E`de}qLX410v%jM&eE8_Uo+dQ0juFI;Y^x0Sh z?^@==S-_OzkQsM;U1u%WI(`U4>uP7f1Ko0Pi! z{~z+4VVZtKt%C8zYQHU!dQSs@Zk8-@jVN)>&&^HED`9XhN=+4K1Ph@qvGsezS=xvqhcm4U(DCmrP|8glbfGSez? VYdEvh;51MJgQu&X%Q~loCIG$Nju`*| literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation_rt.png b/textures/computer_slaystation_rt.png new file mode 100644 index 0000000000000000000000000000000000000000..06b40ccb1daea2aa733b1c8caad339deee963141 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^3Lwk@BpAX3RW*PVQ%R6tFatx`d5y%AMP3d>K zfGinL7sn8b)5!@Etcw#wE-+mAf1JO8>x1(y4F#Z?Px=lPU;23fs7|uPHKN2hKQ}iu zuY|$5C^fMpHASI3vm`^o-P1Q9ypc~Fs7Mv0CP#rUq6f p=DG$(Rt5%ppLCR?Xvob^$xN%nt>Mg0gVR6_44$rjF6*2Ung9mKPyhe` literal 0 HcmV?d00001 diff --git a/textures/computer_slaystation_tp.png b/textures/computer_slaystation_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..eace288463e905b29922eefe6a881c4aedf4880a GIT binary patch literal 452 zcmV;#0XzPQP)rn?%_IUs`3g zGx_suPwcGl-h1q*1^|fYB%rlM-}fM*$@d)P-mA4f0+dQAHT!!m;8;ZfTsT!I1-2T% z(g-=;_kFhKRZddL`ZGu_L>9o7S_Du^RW;Y)aDdkO?*LotAK>x;avEnd0Il^&_ws&T zD)uS@;Nm$quBEUQpBrTcuZw0s!JSVDo}Tu00z`1J(! zcAW&M@dyC?Y^Scb--MS}1$wYafEtg`1I{_LZ42kz>>9Uii~BnV=aTj7J-qkcTI;Q~ up7(`VOF6Y3yT1`NK;A!@rJOZ9cF_;>gI_B>ud_e^0000f^+Wo2KL6kfxl; z!Cb2huz1OfTOqgNOQT$COv)WHeWD9zUO8U#~?2H5}Oh zf7{ai_KWcRVnGiflR5u>PI&yi9}A%qk{NK#)|%Bkfz l{6wUIvVSs5Ia_cXf^Yb3Tr2hL(_jDq002ovPDHLkV1g0)#EAd^ literal 0 HcmV?d00001 diff --git a/textures/computer_specter_bk.png b/textures/computer_specter_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..503a2e321637013ba793c521190c0fe0ad8597ae GIT binary patch literal 1531 zcmZ`(dpOez82%A*&6+sF!8WbZ;%qXPxo$C*Tv|7z+*WAEEfX`Iv0R$N5hl`(TdY*> zv6R~?a%;=!*y&M3DZ*Gd$DK3hzw^g=zVH3s?|HxX{r6*ex;v{W>nH;Nphk3YBuN>% z14RYtjE;|Al9EE8tFt4py;G%a_wuBQQUrkzEoHJ4aA0n;t$as}bn%voDjGYG0g5<~ z9r0QuE*Jo0q^lGS!5=aJKyI4oh&%1|LR`=v?(40Y){$ua=iz64yq>uOJl=&B zmqu_ru_)ULcqEz5Y6p2hmTm9@AytT*pm204LXJz+n9ayrA=R9UF(p`$tDF641az*6r=eGUvO4=XcZYK;oB2 z=dya$Kkc&9ENRb=i+ZaMtZcLiX&?jNpUOZ5#UE+v8-7Vo7~5Ocnx!($&CR34h0V>) z79c5`v8KVUzS#_Su;3=6AWxpa_HJ7`iYUvR;%7-VcW% z*D9*GJ*E%5-QHhgI~~tta=)$o70kfK0%H=15@Tz`aQb@3_}x+$jL7>zsB_>x@55EP z>5HCUi$JoC-FXnFVxuCFhU~r;{%#@l@?@*yN!}iV(jEbARh*ry;$}%}O|Ld2AQfD# z@@{w0db@{{wn%)Urcr~l@=}kFJ`T7DYcOhyt>B2;H?NVJW|4_?p zr*i_o;X$MwxZD8=g1_;>6;(p2Bkew2e;LAJd-C??LD>6NP?OqfBn7N45uBR4cmBnf z!V3vQ$rDTRL%l`>%7V>!*LPLpaZxP8p(y`^J4KYH11qbsUND1+bu!Awx&{k}hH_tA zuU(m((q^IAsbxhmv-UIZe39RlU)ykVRoAqKEaZRO8mDkLFpc^;S0q2ee%%%axgj%e zJWAs1OR#~;f| z6e}SnwWV@illSiwU5-CK<*H6D^)rJ#N<4YL9>Ihl3WxMu=Oa8#)apiYH!_Ru5HA6f(sJne>DPCT zFxgC;{rKvj?s3TrYbFDu%os=ocRtep>?N;;nVR(FZ`b1CV_4yH6U7uo5^=wbuHoWVmTCcAHI4EFbpM_vN&D=% zH809ZY}p~@M`F+jOhCh*jxgcRMfEi*sWw%VytX!XHS-Y!M`If&st6SRqbQdce2f{Q z+XX{0T9B*Mcw@T&e-(m@%;`>jnD5X2ko?K2-p-ci+Ud-T=6Lir?whm`SZA6iLFLjH z$4$9VQ-oala*mAw7*DoYRo5NNd*zqROHt87Dq5_UrXinnq38 z8=nd~TK43ps~cR@l5EZ=Ds~D4f_&N8*;&+vAluT?vXfUV7KhD^w$TxDUGrM9-Hg?l zrpo{*C+f3kt3i+X^Vu*LPym6DWHO)taa)@J=`The!)N*1|~`@1L|Sm%y)Au z2GS{D>~Swt5hPgP5eXFJ76xHPhFNnYK!Rljj_C{xj6fz3Z%V(@1!VPmx;TbdoW48h zE?2VwkK2B=++}&M?)}f4UQ)c|f_$PlGk=G;t&EQr!=2eJ0uC^rd6sYlR8 zr{TZWjh&u;6Hw*r{Tw1zJ&257I%bj{r-G<+LE9Thu*Ua=Pf>D zqIIS!<9G%~P{7P2Pri+JMO#x9UaayyxbHBxg|f(t1ADAz#BZOgDs)`i^d-<~k|nMY zCC>S|xv6<249-QVi6yBi3gww484B*6z5(HleBwYwsvt!vKq;$aunGnv14AQS5Hb!i ww6rocure{%H88R=FxdN~qZ~y;ZhlH;S|x4`XLcH#25MmNboFyt=akR{0DOU-i~s-t literal 0 HcmV?d00001 diff --git a/textures/computer_specter_ft.png b/textures/computer_specter_ft.png new file mode 100644 index 0000000000000000000000000000000000000000..c4ca02e6604a1bbcb40b11ce7aab2d2975a00748 GIT binary patch literal 1575 zcmZ{kdpOg39LIm;GP0vFHB!y3B$pZ0P%dRQ)`UDvmr=-;xz);W$YvAj5OTjHqUI=( z@|+FL+B_S z_@+QgvVA2sc1dPR7jPJ7K)N|)%@49=L?yz-<%-OMWRe3syt~^sVIxZ!iCpYAzY$#g-B_dB*}vThc~@BY`%6wb~E zQriboY2WlI6DE)QULujOEE~gzPY)GErzKE|ii#rEXGzw!%ew0@m8P2oabHF%Tm6|9 z<}B`Y=>}Q8f6o5}RerhesCkk@CdFFkym|SkUz{hOKd@FyznSnVSUawS{piu7Wj?^m zIp8~jn=dIT5xFdV|2A44h7LMlXzZhmBUP|xa#3&Y*WDwVYRJcIpKR`JNJohq@UJJQ z)^xuY(tQj~^bV}vXW#2WR{P-xuiZhrfzqm`S0?kMs9+!79qP5a&9`*g5kZ#2d zSQxW>{!5386`{MJ$5eo!)PO%*XzBXU>rKB0#20j$Flpm<`JkB6r<}JT10X@D*jIUJ zRZ%&|1FAUlJFainN&vzCoW1`RKs~t;w0;AzuAW_8X^Mn;H0}~BiG5;GQ?Na2w4^!H z@c7Cb@vMxjMYW-^Inx={sVy2%mn5%ap<3izjh(+O%2`0_Qd9IF4muWhe8!Fkr{4rS zXZC(@%py^t^F%@I2Ueaowv+39Bk)3C*CKN`Nqa9t-F`!h?1R+quK|Ni7@XNI5wjuG zIE^v9Zs6mKlawa#uVaMRiTwH$_QhRxLfb?AZma9Gma25vl2!E%&G&1A$In_Dxb-p2 zE3~d}EYzl?>48ShG%cb+UaijD3BH@uZZN>vtDwhp9BxRVf#gDu?hI87&V)M=_qXcH zt&JdTk^i<89&ig6e7d)pQP726G*GMygY~qG@R2Jq1Q_ zw+S+j*VM)HT{Q`7Y!^N&_Z1jn1Mx3RX_AkSt2141VHH|WIf2vd;O zX&IKu?d=BDWY#gcvO5z4IlJB1{j&_TJpY^Tk-9i)sp2^}HW7<)1|3rP^v_P1`7%tc zKT^L>l!kp-^LVLFT#i5H2_+2P;~Xts#P&wyj*Tks7w$z^L)Iz8I=>5uH$Or*1vF!$Bjk_XIf4=oip#5m#-*BH{@#C1HT>-BD0?HJ zSMefhE(Nb!S5v z;|YTP46wh0J82?Adl7v6K|uhgcZ3Dn~eVPV1HRN(mK;PcerAb2#HN`hlt@gBbPUv|hs zMw_7^*~vEWX97SXERklL&&u1<#`Yk>*7~p+0%?mtG=EHq{!bw+B8Yr3=Kl*le<1j> O0^o{vcYb^oV<8= z&Ukq^+>r2PSaIm6WTe9pR^L{J!xzL1+?d#SDjYN<6gZbmXLi)w%VMR#plFaS%CY8v zz=M0dtOktpb_*0p2Pdepe3;Y7#BiZ7XUXdq`cr{cNS3%plsM<-=BDPAFgO>bCYGe8 zD3oWGWGJ|M`UZqI@`(c#se%-x0Hv&w!73Px3=EBQLC847(9+7(z{k4UOiAAEE)4(M`_JqL@;LL|+=_v8 z3J@=2*eLYiEl9AyBN8acEeyhp4727)fCS459Mc&X7=cV6-jsf)3&;xhba4#vIG&s! z!MZp>q^Bv+fQwByp{C0{NXpCpZ+|rJX&ts?nV=Jo(hFBuo<8vD&wnwQNzoFQ7OXq+ zoK=jiExqFJk2#J)>urQrHn#Ce^!^tPd)(~K%g}a=cg2PC|8@eckSuYHC~?lu%}vcK zVQ?-=O)N=GQ7F$W$xv|j^bH7aG*APBr>mdKI;Vst0PNFg`v3p{ literal 0 HcmV?d00001 diff --git a/textures/computer_specter_tp.png b/textures/computer_specter_tp.png new file mode 100644 index 0000000000000000000000000000000000000000..0d5a92da5403c44b80b10a1f1c4df940b547e6f6 GIT binary patch literal 625 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy2?0JKu1}vnJ#*&F3WgOvK0aw_ zY5)KKudlCv1Uyxm<`f8@VB z4&-p=ySWtu=@cM#W|$=X+yx|9;1LNFr==8kbTHU~bJN7-#_FSDQhnz%q#Gh1|-of-^ zs={x{Kf-G#T=toNV!6Pz>pK4$*9)KC5D^f%=)lx#w=(vx-4LueN7{bHfvGDE#Q$;J zxgjOZ?KAV*w8@+icEVbnE(e4=8`Mff6z(v2^IVgi^!MS5yhfI&-y7!?7g@!JJY9NB zAtt~4&B8AqBz*bP0l+XkK&*|EI literal 0 HcmV?d00001 diff --git a/textures/computer_wee_bk.png b/textures/computer_wee_bk.png new file mode 100644 index 0000000000000000000000000000000000000000..78bca440f741bf9d8ffd6be43e3912934e29cc3d GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJa!(h>kcif|*EaGVP~c&4P(LNL z=GnuD6RN7M(q8!!LS8Cq%PR&x*?;6wsgQ_R;=g&kdmp?@H`8D0FqfT6Ku|K-X5RK| z57zzVPDtZWXkcK15D|P0W;dd;cM0APyn21_hcFqzmwUeRebudJVp?FIkan3-yl;zW VNc`Wd5TFwnJYD@<);T3K0RT#)J!${| literal 0 HcmV?d00001 diff --git a/textures/computer_wee_bt.png b/textures/computer_wee_bt.png new file mode 100644 index 0000000000000000000000000000000000000000..19f80ee759c80e42b5c3a6cef07561a98b2d8c48 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJFi#i9kcif|*AMbGIB>XJycnT= z^rC?31t!@H_B8d2Z=U|wZrP(Pl>4q=n(^njo828xcTZ=Yuw-WC-16X~&=FKP=%ezyeMqeqWA%%(pP`0?Q(bKFm$g_Be6UC?1~o679r#r*vI{N=lt8Im5E Vzq}*&dp6LM44$rjF6*2UngG$-b1DD; literal 0 HcmV?d00001 diff --git a/textures/computer_wee_ft_off.png b/textures/computer_wee_ft_off.png new file mode 100644 index 0000000000000000000000000000000000000000..4d50cc038628ff4544aa9cad0e615a6169e6c200 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=ffJtDY{7ArY;~2@x|k<8Hv~C^DP6g8Wyvh&6I_izjr=)EG9LsMs7aI_xKP5dwTOZF zaDXoR3eL7=%oA2W-Wm2^l27f`#p{e$*7RuTb!naz4Dn>1V$rlF=fr^q4py(tDxSJG zT)V{{<_aEmh>4N8_-v94le}Hc0qy$#|7s_lk)HMRz=k3Q&&&sZetr%q2YT1S{AI>- SkH0_CIPN&M z?%Lt6PE#j~8c*HJsNr$Spu_0k|Gcx4{!jAVBJ$*YCIPN&M z?%Lt6PE#j~8c*HJsNr$Spu_0k|Gcx4{!jAVBJ$*Y(firEz<;#C% zFfe?%7k}S)@;j^j3}J2zj4T2UP~t^=q01ZQE!U>Wh1X4FUo9yx;ql8S$AR`Tc)I$z JtaD0e0swGeJCFbX literal 0 HcmV?d00001