From 23bf19f480419283ea6e7b77a6dca8c19aeb8829 Mon Sep 17 00:00:00 2001 From: Novatux Date: Sat, 19 Jan 2013 17:51:11 +0100 Subject: [PATCH] Added textures for teleport tube --- teleport_tube.lua | 12 ++++++++++-- textures/pipeworks_teleport_tube_end.png | Bin 0 -> 3348 bytes textures/pipeworks_teleport_tube_inv.png | Bin 0 -> 1319 bytes textures/pipeworks_teleport_tube_noctr.png | Bin 0 -> 2633 bytes textures/pipeworks_teleport_tube_plain.png | Bin 0 -> 3310 bytes textures/pipeworks_teleport_tube_short.png | Bin 0 -> 1628 bytes 6 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 textures/pipeworks_teleport_tube_end.png create mode 100644 textures/pipeworks_teleport_tube_inv.png create mode 100644 textures/pipeworks_teleport_tube_noctr.png create mode 100644 textures/pipeworks_teleport_tube_plain.png create mode 100644 textures/pipeworks_teleport_tube_short.png diff --git a/teleport_tube.lua b/teleport_tube.lua index eda3912..b636431 100644 --- a/teleport_tube.lua +++ b/teleport_tube.lua @@ -49,9 +49,17 @@ function get_tubes_in_file(pos,channel) return newtbl end +teleport_noctr_textures={"pipeworks_teleport_tube_noctr.png","pipeworks_teleport_tube_noctr.png","pipeworks_teleport_tube_noctr.png", + "pipeworks_teleport_tube_noctr.png","pipeworks_teleport_tube_noctr.png","pipeworks_teleport_tube_noctr.png"} +teleport_plain_textures={"pipeworks_teleport_tube_plain.png","pipeworks_teleport_tube_plain.png","pipeworks_teleport_tube_plain.png", + "pipeworks_teleport_tube_plain.png","pipeworks_teleport_tube_plain.png","pipeworks_teleport_tube_plain.png"} +teleport_end_textures={"pipeworks_teleport_tube_end.png","pipeworks_teleport_tube_end.png","pipeworks_teleport_tube_end.png", + "pipeworks_teleport_tube_end.png","pipeworks_teleport_tube_end.png","pipeworks_teleport_tube_end.png"} +teleport_short_texture="pipeworks_teleport_tube_short.png" +teleport_inv_texture="pipeworks_teleport_tube_inv.png" -register_tube("pipeworks:teleport_tube","Teleporter pneumatic tube segment",plain_textures,noctr_textures,end_textures, - short_texture,inv_texture, +register_tube("pipeworks:teleport_tube","Teleporter pneumatic tube segment",teleport_plain_textures, + teleport_noctr_textures,teleport_end_textures,teleport_short_texture,teleport_inv_texture, {tube={can_go=function(pos,node,velocity,stack) velocity.x=0 velocity.y=0 diff --git a/textures/pipeworks_teleport_tube_end.png b/textures/pipeworks_teleport_tube_end.png new file mode 100644 index 0000000000000000000000000000000000000000..e1157d243bfb995d3115507720e444c66546ebcd GIT binary patch literal 3348 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 elOc literal 0 HcmV?d00001 diff --git a/textures/pipeworks_teleport_tube_inv.png b/textures/pipeworks_teleport_tube_inv.png new file mode 100644 index 0000000000000000000000000000000000000000..2b4d323358d03fbdfd29c5f44275a8bb1fd068de GIT binary patch literal 1319 zcmV+?1=#wDP)g$;KO6-z{x9&2J|N?JAZ{E2V`LZjPe;If z{ry}|o*b=AW7zkiv5v?p*mJ;^N(w zcN~E9ss{{OQ%K9_J=f^BQ=ZQ~69Gu)BZ2sx(Q;A|dot_;;C(0WM8NiU>2&}tO(N16 zR1uu>d1V$=pwXI2rvup9*C^uvwshGGe({3jzAMf(>*|;3a{#+`Db_>tjfEii<`>xQ z|L7I=-xT73kI(^hJ|7$W0WFBmDj@qFz&thFlDEfx2ext;%u~Z4>i57n_9uv&Pk}LN z0pIQia{RrVO^~^Rp9Q3@`PO4;DseNhPm9-=5$PO;azL7hubVn;Yk!*{`HxGOL@#Ko z?CcVURuTOt>*fZV<=t$bKJczErSo}2tAJMVG{))r57Qm#~|#_cuDN2B(6l z%z3|pi@aY#aIyx+-Tfu8eJO*qT14_n4%p%aB(LoOTLCanFyOTzASaH3XxszinO)%P zeL#-i1#x4zQ|ed+bLP8FsWYCt?E!C2e4zKlCu(xzH*5BsCrzx`b5iZE;tajOOIp;> zuy1R9&rrk4`*J>y_Z#;6qU>Y@)?w|rU}NLr2&5NLr4#(!pMKz(x(BE8`FJgEyOEJ9 zJ-)2315~mW*#gSyx2kcmOPgEvYCqxe=W48+SA?@{!lP}yZ^_r`t{=|N?%uxsjQ8Z5 zXEg<%kd3{B7fc&>S|o|AeKGONruqa~1yvIn|8?1L19`1o1*SDUc@?;&%b{9ds_iBB z+ua|pYsmOA;zCvq)b#+Ul6<_a8i0z%x?bRs&Y<|Mjt|Od0P?|RScE-9@X7n_FgYyC z@u*08&=%PZV)HDDok2ir3i*0JkclDSH40?B57^=zFyDR>_$CE1MuA@+05V2FG!B9B z{4VgVAu!+kSlO+K#$j)1ES^U5V4Mk%)+A`Wz?_HY8wUZI`t1z1T0-*;;fNy9c*1ew;D?{5^POGQG&fcn zw4IeiM`#lP^fr$VB literal 0 HcmV?d00001 diff --git a/textures/pipeworks_teleport_tube_noctr.png b/textures/pipeworks_teleport_tube_noctr.png new file mode 100644 index 0000000000000000000000000000000000000000..f7c8b10fdb4dd0a61b93cd73c8db6e62ab7736d3 GIT binary patch literal 2633 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 literal 0 HcmV?d00001 diff --git a/textures/pipeworks_teleport_tube_short.png b/textures/pipeworks_teleport_tube_short.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc7233189c3b141f80a11f90786d0b593e7a506 GIT binary patch literal 1628 zcmV-i2BZ0jP)Q9z*pOA(|9ws2uT726ZTos2@Z1l_HwbsDU!XLvJDvti;6Ep7@~fR;P_35`Z3a-8qu7|zSodJ?t33z+hu~`Rg~=fAhKr#VxxuZb`cMr zBfWbPvGH8ie&ZzSNCl!kiQIo}5qoXCmK3r(foMvi1}gAcrbz$jZM@AO_ZK4?Cs9Yr z5noZLK7rSA5jAitUdvPgGGL}dN27ORf3BElv>3ZOB0A$@SIrQfD#BUg6OGPcSH}pB zoyT22N9K)B5WoHJgeNmNYb~PRCa~{-@TD=F`zi=uRXA(n%)YsT;@hqe4v*ukD19qF`Ad>MzY3i(X6M*8U}b=Q_Dvhc6$=xwsppVb1b8`tyQifu8BO&X*2f z(CJ-IZ&@BR5fZe6zY{d%Z0?~?Q%d&*i&`8jJf zYOp+i0pxy{_^0O2XO(>0(#ai5s#Q@xS(xA7wwc^L;7kIsX*_=cytatU?{1uta_`dm zfK~F8RR{spU}a7lyXqZ+<^(;~KNge-W zhRh!w;vXAh_VpDM-}WcMQ>8ffB#BPH2Ya;F)Q`+%)l9jrt&rjb1^UaLoN%)`BZg5bsFxV2|dhi^vIT|)Jj zA)1R&{Ti|99Kj2p#(iK0xi^Kkg=;r8R|tkbj$3I^*V@V3)vOr zybs9T1A3Pu8k4BOGQ6g)%3lMYy$Zpa#kjb>jrjuS7IXqk1yeZi1F)?G8kE z?X##}2d~vb4OZgbcNV!Ph2P358Di7qyNgfnP9hpFp!zHDAJNGD#ds|f zs6Gq#fwRc&1pc;i)WKU2jUwy6EkGUg5zQg$kW$_7z_r3!C){L3