From 9503e26e1d5c37d382caffcea51e186fe700a0eb Mon Sep 17 00:00:00 2001 From: Voz-Duh Date: Wed, 23 Sep 2020 12:39:06 +0300 Subject: [PATCH 1/5] Add shadow --- .../sprites/blocks/turrets/arc-cell.png | Bin 0 -> 367 bytes .../assets-raw/sprites/blocks/turrets/arc.png | Bin 245 -> 382 bytes .../sprites/blocks/turrets/cyclone-cell.png | Bin 0 -> 1346 bytes .../sprites/blocks/turrets/cyclone.png | Bin 1411 -> 2055 bytes .../sprites/blocks/turrets/duo-cell.png | Bin 0 -> 482 bytes .../assets-raw/sprites/blocks/turrets/duo.png | Bin 334 -> 529 bytes .../sprites/blocks/turrets/fuse-cell.png | Bin 0 -> 1329 bytes .../sprites/blocks/turrets/fuse.png | Bin 1540 -> 2261 bytes .../sprites/blocks/turrets/hail-cell.png | Bin 0 -> 465 bytes .../sprites/blocks/turrets/hail.png | Bin 288 -> 489 bytes .../sprites/blocks/turrets/lancer-cell.png | Bin 0 -> 1113 bytes .../sprites/blocks/turrets/lancer.png | Bin 812 -> 1251 bytes .../sprites/blocks/turrets/meltdown-lecc.png | Bin 0 -> 1416 bytes .../sprites/blocks/turrets/meltdown.png | Bin 2100 -> 2387 bytes .../sprites/blocks/turrets/ripple-cell.png | Bin 0 -> 1344 bytes .../sprites/blocks/turrets/ripple.png | Bin 1498 -> 2225 bytes .../sprites/blocks/turrets/salvo-cell.png | Bin 0 -> 662 bytes .../sprites/blocks/turrets/salvo.png | Bin 653 -> 1076 bytes .../sprites/blocks/turrets/scatter-cell.png | Bin 0 -> 668 bytes .../sprites/blocks/turrets/scatter.png | Bin 559 -> 854 bytes .../sprites/blocks/turrets/scorch-team.png | Bin 0 -> 316 bytes .../sprites/blocks/turrets/scorch.png | Bin 277 -> 461 bytes .../sprites/blocks/turrets/spectre-team.png | Bin 0 -> 597 bytes .../sprites/blocks/turrets/spectre.png | Bin 1921 -> 2486 bytes .../sprites/blocks/turrets/swarmer-team.png | Bin 0 -> 534 bytes .../sprites/blocks/turrets/swarmer.png | Bin 893 -> 941 bytes .../sprites/blocks/turrets/wave-team.png | Bin 0 -> 918 bytes .../sprites/blocks/turrets/wave.png | Bin 755 -> 1255 bytes .../blocks/defense/PointDefenseTurret.java | 3 +++ .../blocks/defense/TractorBeamTurret.java | 3 +++ .../world/blocks/defense/turrets/Turret.java | 3 +++ 31 files changed, 9 insertions(+) create mode 100644 core/assets-raw/sprites/blocks/turrets/arc-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/cyclone-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/duo-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/fuse-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/hail-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/lancer-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/meltdown-lecc.png create mode 100644 core/assets-raw/sprites/blocks/turrets/ripple-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/salvo-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/scatter-cell.png create mode 100644 core/assets-raw/sprites/blocks/turrets/scorch-team.png create mode 100644 core/assets-raw/sprites/blocks/turrets/spectre-team.png create mode 100644 core/assets-raw/sprites/blocks/turrets/swarmer-team.png create mode 100644 core/assets-raw/sprites/blocks/turrets/wave-team.png diff --git a/core/assets-raw/sprites/blocks/turrets/arc-cell.png b/core/assets-raw/sprites/blocks/turrets/arc-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..bdc9b7a5d328bee2a361ce5a0decd13e22578fd9 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^h$l~eZ7!u+Bc8WJ&lYu}R`+5fR z3)~XnGM?9~xYj=mG|A}^H@L?zZQaGpWt>Sf*^jL9+`lBV^2&ehw;Y}OpVjPiioISU zD#??7``XqQLU%vB5L#Gpf00K^)9$lchKu7^*TprvI;n2BCwKLs+*%hm+iw1NUGa6( zGiJ59F}Ma^(CGQWy5^zByyqs90&^Qx?<}4wu${sGo5-e~euL11>Iq+$t-E))w)LQT z(2upN?r?wJRC3+_#!((mmhBGG_nPOLe3_lkqnu~48n;5S>XHH%)rJUFlZTxw3XCVNGZx^prw85kH?(j9#r85lP9bN@+XWnf_7EbxddW?`#4J0Q|h z$nQY%MX3%>^#zt44JvaIo-eZgVA#Zz`qeygZ{pUyZ2upMJ~(uJcX#IO+T&XU6gihO z2*tT;eNQ{C$TUFEOJ%|b7bnf7?Uqd10`?hDJeGd%3L{^8+| zJO_GEOw(lGGR~OWdsa*J#`C|WHYgSkAKl=1TY?0@l_3rEC Z^*=~SEZCN)&cMLH;OXk;vd$@?2>@pKT=)P0 diff --git a/core/assets-raw/sprites/blocks/turrets/cyclone-cell.png b/core/assets-raw/sprites/blocks/turrets/cyclone-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd02b6df187b6a46fc9aa620a400453e08503ae GIT binary patch literal 1346 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4rT@hhO2JvAPL6eAa^H*b?0PWGB7Z(q&xaL zGB9lH=l+w(%D}+P5a1Ky%D}*I=h(6T|Nk?Lg3%Bdc_DD|;nP$G21bUGAiv=MBO5RT ze`i-^U|`@Z@Q5sCVBk9p!i>lBSEMj7FzokqaSX|DetX@J?~s8AOW>iu?{k{!nM6Du z_x=z%>XWMR&2xg%zTRgn28=!o!Uqu4oBoE}^?u*?TIo(<46b;$opHCp_uma`zp?K7 z#wio8E5e}K@>{S#6HQl+laa7U43(Y_UD(C45MH)1V&N_T$*PW%D}+LP!i-9 z{C{KvhT!k)stgPaoCO|{#S9F5he4R}c>anM1_tI9PZ!6K4Cl8qZkOHm;9)7B`{%!Y zb>q83cPx~%YNyz2lsm)7QF3yl@9CeNnD%q%IIfno{=^}7P`QGIG1*=2pz@0* zuQ{vzxlYKO=S+70*M4B--xLY!BJCfdfB3Yvue+N5=EPiuVi6VQhfj8&f6yu2SQN*d z$FrWbYp3uYGZ|JdhNCHKSYN)ZO?Z3Ab3ua>r)EdazW%EH358D;F4QT1pDO?I+;+!< zykX+sn2weu&8~^7fAo*zv~hG}vb2lzBi@s&uZ67{ce0*zFqse|V6aJWLbO24gqR62 z0)_>m6QU>FR@mWKZu*oR=W@L0PMf!SI@$`Z`bkFYI>? z=yU{L(%#SgY}Tr)M_zY2&9LO!bB}e(@mYViv)<#|Q&)NPb@~;ai%Mr?SmOBh-1%Jn z;Glr)p)+w0t{zzJ{7>PA^diR@J2@^rIOVCVv*#(V_;ETug)MvX zt60XXIWt&z*yb&%2zC$@Q0Hs9`QXq6q2O*MMZX-Df2J=3P4ig(zEM9qS7Dy(uBtK% zDbs|E7biBq*s37EEK1Y)%GMb_;vDX`zIUyyytTIJ%=&Vns8hSdnk(LCtXkhRJMy_g zVUpmJsQT5DydyV@r=0)3YJU3t)!Pl$v+NYrQ0!c~X0OO9747q@fB&>hnep50C1c?uTgRA_8TJ{4|K=#H zPYK!giYHijikyJ@wx)|0w47oBTxakfddXOrq%Xnq_sx`#b7smgU1EN8#PI@ev$x@2 zm0b-VS}Y2Mcy`V`v+_09%_a*&&M%^@=IbVyFACf=`S>^7biACBqIY5A{R z{EA_v?D??{1UcgiMYOmn(G8@tMdG%sCnb+fVekUI`7I`3drb*g4@A}n>CZ;>u zVh3{~s&~ePA7q%iFnmqZNr!BsAB!J;Q(16z2ZtN;+>;wl%CnYOg&#~$ z1%?|0x0rZ2W`F<195wsT+6EJ@g7w@Phu5WVYx4iZkypvG{ZHb-@89cR%kL0xn_Kx5 PR6u*W`njxgN@xNATk^~I delta 1403 zcmZn{Xy%?ES2Bxdj6QtCy#XV@SoVw|5OET`>?~4Y;4D+_95cykXYn9LFu3 zmW=8*vFr&#yoAvSinir$2vIdY_)X{k>l1N&ETl>-GQtDU~nhFW{Bq zv}ZqYScmZm$I{$ye{~z&erP&qo{)0r3b?J;x>uXw%k23~SDdCWl(A&q{`0}i)1Smv=EvIW%2h#=NII3}^J`xJEE6X7+eEjp4?| zsWTb8IIanQVv1l;5AK-uL7ag@p*559zZydj%M!+@hNuMwBI6S2G8n8ffY$+7-N@G<5JPCJ_#-3In1mO>GSiXUPP^Y*s{ zG$nG@#LyKiAOIKOV0{Jgie7f%^kOL3kp>bUIlBuQRwAA{HdrU-`33^um5 ztxO8C>PwQvITdWvnB{^sdtvRmY6GcAXzn4 zgQ4p{LM4CZVum>HNJR$C8nFY(yb`}Fq+ZW5d@W^EHcx=}z&dX2wX5E6CTT7`U~|3O zkwKTGEH@%I@OuWs)a8}AZ=yE7d(Kc+JL5~lhCqg_hl|@4&e{YDIygDZI~i>C@4M3r zNxLe3hM9}v_VT1!C#kY5`cuDs{d8CPR~K|8mXxSZr(_;vG}T8=E;2WSZASf4ZUQz<=KG!7TrccnzQ=W-WY2e2 z#}7RFxfzOO&+Oqj5f#CZZS5SF{8V(Gnat~d7yn<>u9+^r(^GU$DTDWiXW^1wqF=d= zGaoGeAN2dsebtvA&-VPVSKhkx^l6*wa5JMBFFuGLc*8Ku%U%AJTeg2(9dqMqf8N-z Sw@M5Q3=E#GelF{r5}E+`ylYqh diff --git a/core/assets-raw/sprites/blocks/turrets/duo-cell.png b/core/assets-raw/sprites/blocks/turrets/duo-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..e60afd2ab0cd66147623f80337146f77787f28ce GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^hSnlcK7!u)rcDkY85d#5N-s1~g zV;D0}FG=TjaCLOw{8TQ{J4)q}BHsbVNkyvf4n!s#uTXlQa_sR;iB9$2J&~z@>-Qb+ z`mUr=5-+|}9i*M|&Te3QSM_qvMf=65L+@W7NGL=q-q->$Y~f%Ua)inn7Gu zXD<76#t46b7AE6>d;1FY58gd|+5E~$pEX~$N=|QF|9GNs$xH)jfg^&OIVUr^${5Zx zklb-E=Zf%^&RNxIXS^58Fz94nrzYYv<0#{F#)cUMoy>X64n_~f*ux|<4$iDTEq#%> zR+uS=>C)>m-b-`3zn=EjSv%>((U&K8++fz7bm3Wo^^AG9_jm>rzN>dEFVdQ&MBb@002nD;s5{u literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/duo.png b/core/assets-raw/sprites/blocks/turrets/duo.png index c234ccb38cb69dbdbb1d3d26313a2d10ec51c9e5..d2502da91272b441917be325aa328c986f5b1676 100644 GIT binary patch delta 504 zcmX@dG?8V3ay3P6Zz%+?U;qT(!)7BRmW{SRJ0HC$6@ppw`sJb(T9 z#8%CDjgwkjHRp6N{rR`=*N=1iM4x#q_;7pq)f>@u+6Opuv=dvG`>-sz8Pge5@oQ}6vKlXAFb+S$^-ta8tbY8%BR?&@;kUlDo^_UD;axkT0am#U(c9 ze|`eTq~!tsuLlW4ilwi4y-Lhj-DJ%%4TYW$vy2)9oXl>#+rHW4!1IlBud)UlD%ND4 zu)0fmO##z~b_pRrrivDEIfg$9yAEd`*!SL@k%6bNrJTX9<@?)uW3CCT44ZywFKF21 znY{ZPYee;)xLukIH&@K*divz^vvS6$-Y3RiicJo1O+PQl!usLR)TM^c4=||M81XZ0 znPnIMezA>%*Gr9j?%)QYdrn&pnYv_frtEOZcqkr{YE08^yNv&Fj;H<4(Id>KX2n^HVn5`Z#J1 Q0|Nttr>mdKI;Vst05pVzjQ{`u diff --git a/core/assets-raw/sprites/blocks/turrets/fuse-cell.png b/core/assets-raw/sprites/blocks/turrets/fuse-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..116dccde22e2b5fca2e486c486afe72846d75095 GIT binary patch literal 1329 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4rT@hhO2JvAPL6eAa^H*b?0PWGB7Z(q&xaL zGB9lH=l+w(%D}+P5a1Ky%D}*I=h(6T|Nk?Lg3%Bdc_DD|;nP$G21bUGAiv=MBO5RT ze`i-^U|`@Z@Q5sCVBk9p!i>lBSEMj7Fs$=*aSX|DetW~3@2~+6%SDUt`!^@m#_(@f zNKi1IdijlZNbCHIa~RYbI1`v=z$h`s>vzAu`=j$!FM;b}-7hv_i}^<{x$islSE57s z0E+>m4+A$61qu5lca)#J;j^^_C1_7qKbLh*2~7aZ C32iX| literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/fuse.png b/core/assets-raw/sprites/blocks/turrets/fuse.png index 7322029f77fb37164d415b4596ff2be264604624..ee8fca47bf16f5eea7f6b37856f59caaf4da3cec 100644 GIT binary patch literal 2261 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4rT@hhO2JvAPL6eAa^H*b?0PWGB7Z(q&xaL zGB9lH=l+w(%D}+P5a1Ky%D}*&qif;o7g1eZomq0EYw;I`Q7{?;BPIk|rb)9iFfcNd z1o;L3AK8E*_&d8Q0|NtRfk$L90|Vb-5N14{zaoW!fhEY(#W5tq`R(-EdCKMjtee06 z`fnd;S-Wf2bjhGa;#?D0*0FcLQCuzLy=`N??Z3o2CVfku8Y#1W{=?5$(;L6UGo`mK zX84!=U`2t@j|27GTMi2IF$pm?%UNjb;ft7JAj!0zTc5duXR+ajO&^4RaQ^XUn#SG} zr7+LnR*`^5<$)FKUwST1yUzGzzg|dVa&#Qqhx!M(H9-$wunw4inFr>*BMHnHub3I?c@Uvsht6{NL?|R3{k8sHva5&lH-FQ`E%ujA2_f zV{?L5PI8uwz==tk3DXY-Cj7V}%qg)=bBV1(`Z0%H!gu=@Z`PFil6f|H)%1!01)eqs znKvJ7-_0|zG!V71>Q>Nao{XcK?{`a3h*`Djg85xI|2eTZk8h74c{~)Gubi*;pFfpd$#&bQ4dsy8J z-v!({8Fb^eqXZ9Qv^B@kE%SSFT;54*xbiPq*644LVD!64+(2UjAES=zEhe@@x4X|q zA70>ao5_M}HxIM$@71S^4li)(e&JjXV*#5+a6O@owA`pSCdy%;5Sf zpUKlDadJZZ_EvUg;difRukoG1(yZi`xFTG}wWnpBu|Qb*0?|F3$Is2*zdpHf=?CZd z^a=mC0uq#6-$|#gwddG)C^+NL*E^e6HgM})ua`Ka`6ga`#~jvawhNfJ8@FpDC+zLm zx>r`OJMk_vb49lr&mO^h33@y13I!xul*+dr=ZTpg!M2R)kk*;qD-S%KS(>2nMShP- zUv}Z&8~1OpL^+-g;gbHXbs_nS^nWvlgWlH70oPW4e7yW$?E%(l+t`bqU2i#l{*OPC z)`l5e<^R8I-2YLwnGm#?#iaA0CJ=r^@}< z^7HX0X1x8Jx4a?vfaU{{0QGu+)^zrX&Bz5{o?D5JZN`T?eYA_*c780$?L zC52*GWw?{HxnI;SGrGjO;6eTCh**a0pQQ90xaSEa&TOgVc%YU%>%6$q0q#0or`;?M zH5;NPU8vip$x`$CUj=vKp%&&mu9t^oO5fSn|K01lgF*8TbB$~V3)er2(7itmP4%tE<{l_b znCdZs>%%`=s~d}$mV9RMaA1xSuakW5THnC3uVkLVREC0&YkpUs{qL{e(0H9if8qh( zDHa_;Kfc~~Kj^MHgC(Zf1%ZF&8SHfQ#;<-0?EO_Vea&gXydK(9>{ZlSj2WtPB#?Z@>#WU$p zzGndEhlcyiSDKbK`fu&`+Awc_D3i8=&_6~m?)lbiN(WyT7YMm9ZF->WuM}54qtr=4 zb)mKb^FJ>p8mS-p3 zH5PKqi*Cq#kp26`o1+$QC78V`wjK@KBXNDw0?89g{+2u|+LGFkt}@|)E~n)7m3xlg z+UwqTuvk-7S^1e!_ZN>d3z#O9?MeHb$)w{g8h6uB|Ho36w=CMB^$n#v4;kxZy7l+Q zY;DObIwbaE(th!G4>_kBg!DsmLqhi_>kC-Tl%>cwUWvRQ>CDRVyL+~vEpkA2C+yBAITt(94OYOJE9_PL9jL>>C{ zA$wWA=bY`r6y7~6rfWioS5K3?;sLFLyX%{j zrgWSXSm3)OL)c82WyYzi9IsoKU2Q(0^CVI8QPw)~B^o!l4(7i#opfN!ldk#Q+qxbu z=a}H3;5BRGhid74i?WVw-PZ5%u=?7BHZGrHr5UHXbZWX;v}+ugVlG`;T4AoWu)@W) zsdfF-2aNM4Fo>3x>c;B}DpWQ)bKC9ueLYZDEgvGNHDU6_2?gtAe`Z-G470N8kR>E*zxOA^+dpk%57M!PC{xWt~$(6985s Bv~>Ug diff --git a/core/assets-raw/sprites/blocks/turrets/hail-cell.png b/core/assets-raw/sprites/blocks/turrets/hail-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..1b677643d208ff9957f909b984e9d0b1008d52a8 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^hnC9u?7!u+BcKSxY!v+FvvK5R= zQj*W`aC2yIXP29u;#%`|@)qqgQ_3H(Ml~Kel9e{?iKNrJ5_Q#$vbQ%fJALq6ZfzO# zFW&BU;gR|33*VgmRMz(M&m)P?FLN4yMl*a|wJPf4rnpO&Cr$`TdU3?^fJ>l=#5#+u z3@tNl&ab=_JWVy!DJ9Zvs^n@$`NCtzkMN~xuY2S$Ygx$6LZb)D=XT86u#G`1oWt{y z{=+*>8-Els@17!>;D0~H@94jSlD$01?}NKuUR+pFSG|0q*)6t@E6a*ZkIS5T^-k*Z zqr~2wokrn9wOuRuV%o(L(dn~&=L$TH{PMqL-~Yxu7xDk;HZ4DxvUgu{ VJ>2CS&%nUI;OXk;vd$@?2>|wh&b9ym literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/hail.png b/core/assets-raw/sprites/blocks/turrets/hail.png index 4333d6ef7e4547d6aef84804901e1c8fa9abd997..fc028c0f377e5d6d916e1a5cc31bed6a71a7d416 100644 GIT binary patch delta 463 zcmZ3$^pbgkNGZx^prw85kH?(j9#r85lP9bN@+XWnf_7EbxddW?vz~ez%BRO1L-GR9v+z*D~p;srrGi4PMM}=t9y!bg+}It z2^LK|8{a$FES|aH+nIOgc)D6x{JYAg-uS)u@7BwIDxD8~`5V3z zIWFbq`tN1`zTLLw`7s-&+WW~r|7>VwauSqdToilfPSVoXRyx@;+!_vd2JblZa(kl0 zim+u`4>;0egyxwhaHgNR9>r?&u;-;*w}Z-@mG@rHWJ)RBzj#(lc?0`)h6SE3hZ@%~ z$mlFRtU6Vr_3*-@%a_%+X-!}ee=eZHV|(1JNXRKc&QCqQRZmrmf(>3)x+rm` zU%7aNEiwMZgdZpNyeHtjCf?-*9qE%rMosdA-Yfs~Pl-26u$PP}Ev zt?iksnHC|oFvB4_XXeq!w+W#QZR<29a&P|=xl+pLi;A|Ndz0p$`SA{yWf)f&)>WUH Tq2R#4z`)??>gTe~DWM4f*yqEx delta 260 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 diff --git a/core/assets-raw/sprites/blocks/turrets/meltdown-lecc.png b/core/assets-raw/sprites/blocks/turrets/meltdown-lecc.png new file mode 100644 index 0000000000000000000000000000000000000000..8f778fe77dcc38771c6c4ef88f3a4f869905fdcb GIT binary patch literal 1416 zcmeAS@N?(olHy`uVBq!ia0y~yU}ykg4rT@hhA$5${$yZaU@Q)DcVbv~PUa;80|QIC zqpu?a!^VE@KZ&di49pAxJ|V6Q3=DUU9sB?PKf@>(4S|st0v8`XO=VzUWGD&p3;sW{ z0YmV2c2x!j2F?PH$YKTtzQZ8Qcszea3IhWptEY=&NJZS+n+LgC40u`|Uj1I5e*K!v zw*_U7ax@OvPhX;NmYqxP(@iyY^fdIr>VVW&BkvGX&jVI$Dy)_VRxuPci6qQl&k)qa zlMu*wxV>%?!yEC{4J{7rU%EpZ^d>MCZseN48tE`6FNnM2aIO~PMgAc6jQ6CGPsC-u6GDUw+V?Kqi@*AN SAiY_s;T*LuAQnKCg$Npa~DL5<7L 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 lvVXYZK518+ko8$xs$8=ipr- z(jt05t$_c~Ri+DF_nQkuSQs~O-}x=1!eHz$L#kof?TaPu8Vx=cnvc8%Y#vQ#&=IK8 zKN7;Q=8(5S7K1>0x5cxijP)Ci=sQN-uiGiwn#LKd4!lm4d&F5n{|Gtw%J4Jf zD=cHY(D3KkoNNXgffWpWyrRF}bU!}z+l4(zba{2+q3LCL@5_9w8s`1by(nF4#?v6# zk;z!HZ;2KMH;Z7yw%ZrG@)-~C9T8x#t>@@@w}NYd>5(s8=b0XG9tmK$C~!r15eq}c z{948X!W|18BhGSWGkARWWIP~LpUMy@aE4(`lL4bakRS(x2oo!V(mvJ$f=y4)Zm;3g z{bc4@Rv5^A`9;(N{s+dB+Z0y+$R0vGJ&&Fu=PSt$Of znxTHit_2zl)-20@ObcmYI}rFskwGQ>4dVvM;2LkOMd?d_h%tEVl8RG!$Qls!R`Fos z+LwDi{hL&|X>A&VE=M3kl)#o+vnl*pckH;bFsWzp zv#J|AmAZcjHC(Vbz?3M;Aog)3!xl#gu0&Rbu#dU|G3UfREi;N8BN--yxafy{ut?ti zBaUOQf({cy{VeWH%QP~+GURXRUZS*!aluXn|0zBzIq%=SJJ+W1+Ezw}+8O)RYM3YR zJh;Zn`>x5&>R~8Di*@4LWu9jeUt}?uZ0-JF!N7Z@s&j`R!;-pevwsx#u{m8C{%bIR3eixMItsR5lLd&iRZF z@1cBFp=XF6lVGPOIx^J9h2F&N}p?V9-8Q}=`m^9h|38P~c>|6dPc z>d^Ca>u)mho^+{cuWXA(eO+$q6Agwff1A{pHq6Y*Zn_vNU@Rnek=0Yche0X((8Zk# z&dl1t*^rvdm*!g`$}nrzhP3w_->;eUIOK>ltZ?ADdFa?ydjVsvb8G^VyxB+F8D$hx zmMXYiW7ZLfdgRPtBH;F{-sm->0>jo1`3x6wPfeH`Y}93BERrlIC+Da8x<2;@@B3+{ z!YyHfb!8u8f3u!tYTQ^Fx#Wi_!@8B7#*PxP-%~sNSq-?(c}#R>T*L72zgqS3(4*o1 zkF>Kk>Hgzu;8k?4_+cJq?5MGA<`Sn9BKEQk%MyE=0xn1Wu7B6YwOQ6!m4TmSOCSf! zvL8?XEk44ofy`glX=O&z`&C3 z=~Lkb+g(T!`3?#94)arx^Cvv zqR!Z9zG}j6{uH*DM(yEV@&8wd#WZIt<_((`ME^ffVRNjH-HcJ~q39f;2$q0D+B;M# z_VXP2dbjQ1f%l5b6gy0#7KtkuF`xSS>v#XpjF#A=^B-I8kPP6z-*ETH8;4np5sO=6 z4_u%1KR>W~zUS|bIgGkOHx4r=c_;Wcc~l(uE#6+I{U+!AHpi7agdV5p-+3sir;?F= z;Op5{w{A_~;@?vH{qJY%vZ^(03sNdt*Rs5|yz=F>{W-sl+}$@%vzOW5iJg~lo#!VH zhpA0Lbz#q3OBF`N_V55z3GNrp6|AmJR|RZXCNZp8Yhybn@w$CUIKzP-VOlNOcC43o zyIk6v60Z`FH_?-+;eu+weEvo9O_`htSB1U`yos)8?PPhY{!1!u;ba9XmXEp&37xQiowj*p*1YGTysV;i7BXR1r}#ZD%@Eqv#%{&Q;50EoSnh?+g1#%li@OiL zabY;1d+=)L$(ald-c74NGz2p?pF literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/salvo.png b/core/assets-raw/sprites/blocks/turrets/salvo.png index 63db15cded4031bcd402a69214eccdf7d420ed6e..25550df875844628a82bfdcaaae7da2e6963f748 100644 GIT binary patch delta 1056 zcmeBW-NG?Jxt@WsILO_JVcj{ImkbOHEa{HEjtmSN`?>!lvNA9*a29w(7BevL9R^{> z4)-Cjm)FR zlsJ;6I{CHyVP@An;>OV>z;okt*V3~$Sy;78?;C91BmKPoc=hJb&O81duq>Xn`}X_v zdwcHM2J`Z)F;liodwO#&uf)Ft^5NI?4>9!U<=>fpxh6%_VD{Nni<`F_h(2UgVUVb` zF5EWDN9|K))h3RH2VG$f;&K;QLe@6Cn^DveF*#XK;ZOTt=bvkMPO?6@di=rE?VdBv zKQEfrrzE;yx^2KJp-uH%4S(~w)-!OX*VVN+pzkK_Z+_NkOohu&JPY7bsJQtaPf=0WmH(0QlW4wJjwTR$LnwP@7b##{ao!o z{Yb^X4EG+h8m4dc_r)G>EH6K5QTr*Tr!>~x@|%X}fo-Ge&4G6b$Y0}@bXg$k&yG?8M{kXvX-LG3+VlR7w&))-A zn0+38m20T{`D@3Vzq8Y`tAfs*X$h%k$h_(spw+nRlh}>p$3z|eHOv;bJ9X1Yk8|6H ztgoFLR0>#h_HKOtg{?s43+MiQ-<-}_oe*l8wLp7M-OSgM82CB-c;D|zGw@J2DCQ7Z zxr#-6+lTmjZ@MnJbg-;%n7cgu>6!EQzA0P2RzJA?lOCtUeMts|P=;v<*+~|Alw6p$ zzNz;W`Vh9Lg+1c><+rAe*JCuI9UtD>y-TI%b*WWUMUh?@e}?wL>g4M$eU6J>a_jrx za3RuRqL)*~4}qrb4ZP>BF<2xrdOc8yZV-}t5W*_{Dr>vBQ=xv#iie__Dh1wiwGL`G zNXH2VJH4=5?(yO(%WtON_D^^Oh4VK*Ftgjc@+MRLs`2 z)-i|8_;*g_)c3fB<_<`{E z`IeUL+RBsknrLe*-JSPSqt`{1MCr1%K5u@4sdV{~@toSs;YbD%VwI zWy_U^jT%f1H-w5>*cWj!Bzc|?mFxJG#ue;eaMCdG*U|PH582ry!{)8}#Xa-yMuDr+ TGp8^xFfe$!`njxgN@xNAg2UhB delta 629 zcmdnO(aSnPxt=M+)5S5Q;?~<+wthzp1Xv&3nJm{iFZjY6&LG8KGEHsPZv?k3F@MeB zeXQb*`L~{}ayKuDc-#!Vx4pCe=C-S0(YYnNZR~#*?b~Okx9|=7{qKMMf3Q4ovFJOT z_939~2T#LihJ|OCe;m+kvTU%Z;Spe3UVofHO`wS3qy9WQ!DWo~Mel3Y`5SOLlvaf- z&)`~c<@0qn7VgP%)3sL#`<&Ks(EY&_!O+Hd!S8|!gB6cn1M7xg47V2_n8hLZn=xC? zK>NVgs?vRjdiU?Cn|GD_!?%C6VLSen?VkH}!b5i^9_JnH7TlcknO7((Jk(_1dRX^Y zqQS(5HNeT?&~%0(4mk%N#d-#n(zZto0URDbq#R1_PMgNokj;8RQQ@H^gP-()g$x=@ z>NXq?wlMr_UBRfpG3SE_!^cY7h5}>DhC9i=ia!=LJwNpO{UQb<4l9O_ynzfdEPg)% zL>!tF?1VxXvt(ts8hS)H8osow_`$W{aSd;SaiG>-rl`$M6fi2TM$gr&aki;>I;l#2R zA`Eky`QL4;c-dLW!SG~bo~=aYT^mWZ1C`r%Dn@_jYiHb2QlQb0;=YopL8s}$?Dv0b zQqw);7HnZRs4{HH>F;C;h<<3xG3jC6VX>WD4li{Uusa&n)VL{dO^|8pQ1WQoA7164 zwBO(t>kFrhSe~ngmNU$1Uzo&kxplhR3?rK&4=q!F2dh2pzvUVEnmRw&a-<#Ft~7%y m-swTz@huO-qjT4NWB$92Lo)Q@#)S+F3=E#GelF{r5}E)J0}kW> diff --git a/core/assets-raw/sprites/blocks/turrets/scatter-cell.png b/core/assets-raw/sprites/blocks/turrets/scatter-cell.png new file mode 100644 index 0000000000000000000000000000000000000000..7636248e077e30ce7278f34e298ec0607855ca61 GIT binary patch literal 668 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=5_WA^f^;Eu3%icL{uZ#%qMRsSYm zGV6mIx@k-cc2{3{7|ATVIQ4pll7iAl8EwuiMsJn*8zw9e+K}>zb1lop22+*!7d!+w zBZ5D1u4F0Gj>%3HUOFx87FYKA=%%eqD;yc-oWJ&Ak6vVhiXu1Xz3Zx+8$48`vd)Au z>Z;9Oa753Fbx8nImzbPZLT?L4!|qc%H{Us*y+Ur*Mej?qqT(<76;s&iyLKIuSGdPJ z>FCK0xt%AO7&=?-zy5lE`nKJ%Z)g2h+jB*ZnFSUF!k zQQg22ajns(=_Y@1vI_SHjV6tQf7&fKPGYH0dCzP5%r)!4tQA}tAK$5KY}DVyv_bvC z{Iy(nSf@zMfAe<|OSz?@w!-v)36u6epJx-W*W;ftQYyZ>StTn+Wl+~iW)!e?tXezmpS!m`0nBkWa^SHQ#tiVH0EEN^WIV$50^ z;c(G%3Wr782f2?sJy>OeEBar|QDK@C&r-cZ+HK#%g8x)cnwaC#e46;@TV<|nk$J@w^w7CYXvOUlPEDSyEeEFd z=c-N+;N}lKkeQ-7gZn_$iC14!jpm=f8{d9qLcmg{B!>!qwS%+PG~6va{Oe)K-niYN zvl1)#T@Sr^cyVn;KwW}rXv4CWh>CiCwS!7F4)>UZIHzQtU_7|?5c3+j15*W(|9yEA z*1jf8d;6rroct!4O@^FO4^=m?cpQHu;mkSf;m+-TMLU-qdcMpe=NtPPyY;tNOxM@w zu9$jZ3A>DNB;)dmueMXPPQ05ur=ftq&A<6Y?t1C2WtTN?u^fJ=F^99rR^>W($aaRW zf%Os-?6@=Rg;sM;X#2ip(gLLgCZJ$XVx05gR)$BwTgK%lG!E=lyI8@L!7Vo}rmQ=(IUK_ahXP7zia!z~5 p7|iI<$@2Pxva<5?b19#gdmX&@pW*&*%D}+D;OXk;vd$@?2>_tcY7YPa delta 535 zcmcb{ww`5zay{cWPZ!6Kid%1Q<>oaT@UT6IDfqp2cR^_11?wHjL26m5es5TAGe)24 z?^3FmKWY6oP0j1qzn^!%z3uJdyZe|F82%kTe6h~?`8N#)4Tb~33=Iqo3>*!t>?Ya_ zn;V7wQ)M`0)-W6pWXND{aAvr`w4&`jr;;p- zrpeZ`A^8=r(o`-dy#K1_`k-z7U7m79lh?b{9!4|RdMCcRrNwbc`o{Oa>wELs;?|4H zJ#{wTvdr^;ZP$FwQv~%&=A8MWaFJkPw4%ZAB%+t2>W>2zGH5L^ssf zuorVHRJKGjJb(PWK$l^9cH=b@kJjT1sw^)}R&0~Xv29w+Fe&rKm+5ooG0f3Bz-sV6 zbG5m{dxaNV32x#K{F?K2HI(SuZJH@*dH-zQ1+E0GLyH-8n9o?)e`A`(U{U`^w3@N! z0owwRx^Hm{S{^Vh5UYC@x1cS7&!Kg{)B@8w76%56HLNzwD|FiTGOft%uz0A-pv&@E z-^JqLQU;NxlkvIH408;dFE5W~IJqmz_?Sk+Z~G8?IfqSo1~aeg3c4{|@-mfHSR1jK s;nFEnt_kk~f*M3bMMX;s_cFGfzL6)euyUe20|Nttr>mdKI;Vst021KfIRF3v diff --git a/core/assets-raw/sprites/blocks/turrets/scorch-team.png b/core/assets-raw/sprites/blocks/turrets/scorch-team.png new file mode 100644 index 0000000000000000000000000000000000000000..3417032518105d410b1a0155808ddc6211e46a75 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^haM9DnF(ktM?G#_3CIg<<==F~@ zcdWFJzWX}Ne8(e^c}s82WXZ`03es+N-tTLid7_#}aoMISojE$^EIU4J2%9F5zhBf{ zMfi=cW?_r5;Mr+n?n!E91>fHAsdtSs59`vtlj4g~&N3uB>ApKD=ai)6edn;a{&_L^?($Y{tGIGvrPJ(V#z?%ESIx#O?A SJsB7n7(8A5T-G@yGywqEX?k4% literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/scorch.png b/core/assets-raw/sprites/blocks/turrets/scorch.png index 54616726e52f56eb6f0a7e58d9d30d31e7f9444a..375e88e63f6c071ae7a28493a9d1fba891cb22f1 100644 GIT binary patch delta 435 zcmbQrbe4I7NGZx^prw85kH?(j9#r85lP9bN@+XWnf_7EbxddW?aqTt;K--PYR!MZPpAw_AVsKVxovs;{4nt>!vEyXEoPI@)60 zOxiPV$BAn@|6lj|?1#E14_myO+J)^npRf%&enNW6zB%8Uc?|GTd?GaI1C{!WEyZVF8`DUS#pDq7-gd7>Ubku8v{ye+vQNdba nq3HRc!0C3U@Nut6YZwm*#xt?2AFN?uU|{fc^>bP0l+XkKM!>E0 delta 249 zcmX@hJe6sJO8p&A7srr_TW_yfa~(F|VN1Bbx%&77C<;OW^S2FoU`d@c`;Rd-lC z@;w;O6-?eYVbvXB1-AqH?+7b6IWV-Z&k44ofy`glX=O&z`&C3 z=gfr}5Iv~ohj-i0H zL7O3l@c~#UmibMtZkhT9C&PS)S35lrj1Kc&Z9G4oIRS+T@#Ka}6< zHJDHS|KWYNLG_=Dw^$y5HDfXFF6)QNopYwI-~aRVcEz-Q`&)YR8S=#vH=mqu`_E%{ zE$begL(eALSN{pLlI_VB?m##Mi&;bnxwCJ$^V@rVUn+CO&Mz~28+aagT;IF?C~Lu% z*Y~bxp_*UFDD!sN`K>3^4@}Ja71LeID)V&N`K`M&MXsv}U=JL)0~RyC$Wf4SNN0Y3 zg277q#}zr0&{SrAk#a%!H_MBZ3$g0W1#cNqLKtocDSmAzv#MqOQXM*#^<}*f0|Ntt Mr>mdKI;Vst0FhPNUH||9 literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/spectre.png b/core/assets-raw/sprites/blocks/turrets/spectre.png index f85734b19d8b4ab39a520ab92b44ebb14e19e1e1..a51d4fbf6c201e21a312fafbac12bb0199219c0d 100644 GIT binary patch delta 2477 zcmZqV-zGdkxt@WsILO_JVcj{ImkbOHEa{HEjtmSN`?>!lvNA9*a29w(7BevL9R^{> zd z)T;V^lgh>fj&)3#K6lhwWo>uQ`g~{c%!{9`K6|W|?+~spUp@EYpZd=ptFOL`{r~N+ zc{uy@)9#xj&y?&;NW&^3Qkm@AuAS8{X_;2o`w% zP~Eg4^TB$5Z7(Cnh`0W8ZuRRqyl`gV`L|~d+x)}+|7*2wrfod4VSe_bExzAm6gf2= zxa!=DeyA@ysGi$>=vYVn?fE;VDy-r-?)jiq*smeynfSrucVud6mK~TobJjQIutwjo zh9HhfAC~sy-Jf)U$)`EW_TMwb9*LT)-$>F^7D$f&xKs9d0Ipo zg#KOY&~mh3w0L;?9LSKjZPEP))V2TY739;&-}DCFADVo79~&^G^tW_{zfzaBy@ zww!AMrT)0^bGmKMKl_ZuVuR`yhRZ!hmG1c}!ACjv@+Y$1aQ@MGLa0T6A^!jU;2)ei zj#IK3omn07f6u#-{G)Rc%VJjvB?sLfw(av7IF&jDeyMyoF#jFXgPHrAel?xEa_{$+ zGy4}Y^!s*;eJbu*!8B33;pl_=iDD1yzX`B-Gkz{px0!djWd&0OU&QO3?pv*UI+(sl ztO$}`d`s5LgfWagqiU(adfl1l);%{Bs*HY;z;laV)lr2pMA6`|zr*Y|4m`K`l^sPG zLlij|!`NObwZ+5D~DTi~P0hXu+HSudQ~aB1VL(=Wai+vthRL)0*$Eu05sRxmMLcG(oq9caFfCbUA}ve`UNm&#*jb;SW8qT4)WA z-5zfD$S#R3@hoX}->X^Hs2B)3SbbI%(%9km=&5(>Dwb;*`y38AF>Pg-mwLZT^F{Cv zpIx2?LZ2reXvk>dQEoi0&2YfA!6Ves;Pc^!qIUHU!WbQzwp4ul^s(yu@^7Z$x5Kvo z{T9F9xQ^qVam|9$iU*uoynb*lWO?_ zR`-^Lq6tnh^?A`19uFk;ot6klIjguA+&ZZ1kq}V2%j-gLgQ9BQ;u7iAaZEej2CUXv6UsAV?UdtJ z3}(F5-Q{t?nc=&vX6p&gFr~)gADrJeeil1W!X7of@w0$xV|~%K%+~iG-Yr1x&vm z{(F7-ysq~HMThS*{UZ%-K;f0=K?k;~zqPx)xqaIpNl$F=P0b)g;gJM4F^ zn6pnT@O$0_sh@)t+uvqnpFHVm|i^T}IPC zE_Ms<%*p>8s&|Z}XZSxx%>z}sGzu;w1^-Mj6m0^$S3HCK6D=sxOUV8BS z?-VZq)tUpb3 zE$68J@$H<#$=^(3q6fb0{<30e)sr*Fr!3KUD7jB$B13CA<8JQ@vtI69IHmsm2jx5b z7hIcap1Ds@;NKs{sdVm7OGLw|y$s^2j#ECEerKuJ!(}ja!LbZZjfd6=cH6WVrOH`m zmXzdv>zULbZ1;7^G>1Z;!}kQ2v_@I26e{p4)HXSJ#=L&Y0hz4~Q?(ZCGCN?K_e^NY z1ex~hPLHS6GINS0ubTU}!JYMmRNW%A#xFk`qB1Te?`vm?atUY3wz01N{!YtcN{z#3 zA?^nU?d+s09^Fd%#+)X4KUqy$NK&&^>M5ECOPOF5ZpJ%L#Ttr;?Q+rSEg+Y?mx;ZJPiJ;EVkp+DQxjS z?#Lwej44O4=8pS;>;}!ADF}EJHO=ZWD4~=?E3?ZC*GCeP3Uoc#Jh+UOc_79EZO&OxKF5&(@sjVp(L@!Ov)`5@9`uLv?{p z%C$q=_3lr7p8VC)y_8R2p^#1O);pB~>ArIHdUx#^az4k$N0JZsPuWvZ z@Gs)Z{rNgeb8_$R3XA9Zd;0u;&+pDUw+@=`2w7sd_)DZi-fXq?OiBT(So+qq?H4r* zWE9#u(?|FF(zo8C3rxG0aT%gTe~DWM4f&F*1Q delta 1907 zcmdlc+{iycxt`s_)5S5Q;?~={zLTyP@USMt3tSTkPdJ?ycBeVHkmp^(i&dVXYRT5q zzNpw+$E7ej`!{_ptOjzlzxz7X8g<;A__BX^=Sh^>+2Iw$~E<;t*eTf5^a?IHc^=1sJ3}0L(h%|itVb;K#z$_5+|MDA#tmzYZAN+e~zm{pi zmujs(*%2OO)|8|Jwi zWqw$?yx{CVTLuNe9dmBA&hMP{Lv!h@`ut)>L1E`x-%6zzt~*}U`6FQXS^W%K8^eZm z@dh#uFQbpL9hks(k3ozfVHJA<;{(&;7iL>eGaZN$IK*(kxLjb;y{}9Y>g(m}IDh>9 zJX^Y<<4a*iE5FbI?H_v?qBz!=H|jH_vv4p>6m^;SG}e_vioyMZD#I4l#JvoBEMg3k z4%9CeXkq`)<;e9wrbd(DNK75~f$Yl+7ue(&6Ezslx?IR&2sn7%NkX>9qT$8L1UCjD zjw|=;bQ?~j2rxLz<8ny(;N5(KTR}_q4pW1M;Ab}ju7+Pxx{LyW0zu3TT7uDn4J&`8 zvoW0DT6mQq<@GT>h5)5$;j9zP8!A|I7&eJBWY_yQY&Ab1=n%*1@QrQ33Lc^B@2=Xt z=TSJ%cfj;VI)g3il55x2UE05!DZ$x5$ieN(pY2WYvnm{~i{HsTUU)^Ip^E)e4uir$ z{nY>G4z54D&ol3b&gSN=k2O=--4!Jm8N~ivDz4Anu(ka6t>w&T3tg2Z3`Kc(>oOO3 zH`lZ?-2EC{&sF#KhfLH-BW(tc3AzkRnAc_6X0z^RXAodlQI)xOPxtJ*O2!M@<|#5( zD0Qr1Z(z0OYFPS}hxY)pV~Hb&&JRI`HTK^b5?l=_vt7{wV<>Oah9I?$mY*HGe`zs&f+ zi%N!mV}~Ef3(`X0cT_W+R`Q!v!*JQw!GhuRseAMM8K14R^uoSon z1c-3OX3a~x`~P0qhsg5`JqN!>D0B2Bv{pBC_$e++eH3&1U|Ka-0^h#pR*ml%mV9Q& zVA%VaLD05ojdts@c6e@9_T6`Q7FM(;1R#GOxVj?K#UD5X)4S|6oQ=!lJj_32%8* zSPX<1OFx9Khp4mcEyE zQkk%VK|x@PSogG;;)`<~Z4XZ0lgl&Jb_sKWYr*!IKQ9(t*!}d8aB$!!&WX3PuO9-T-EYJ=_vs@95U1_J}i-92Kx-c&#bL>QMjb zl73ht5+{qaGwZa*ww7>YM{vw=slg4k-33|Wr7&Pf>$puD@pJ=h}Lj6 zon)9HWo63Y#uUIFS7bSZgJH?!@U8?A29Np&)#un`8GO8N-kW>Kn&H6h9jY8{3=U>9 zzU^5U!l59^pu*Ykzuqt3ulA1#gBOPl!xyC&EE7Z+Cb1mQ{$a|n;^PYjgJs4UEDg+! z3=TpJ9zqQ6ANDee2-H|TQ{3Aa$517}!B}%^$@*mdD+Wu%82Sx089baBWH{WIb|_ig zZ&{SXFo%7g=pPLRb(Z97Tz&UcIF`(xzOP}X;*Yh`hmSK^2(U2j;QhxYz;WUfmys$>(mkERR-}--yhwe``zPtHP R76StVgQu&X%Q~loCIDD!5#ay; diff --git a/core/assets-raw/sprites/blocks/turrets/swarmer-team.png b/core/assets-raw/sprites/blocks/turrets/swarmer-team.png new file mode 100644 index 0000000000000000000000000000000000000000..8334ac3259af10b697ae77576c535f74b8c2276a GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=i z-ap@%ce3K@*X{3rPdd~3iL>})&)aIfsHpuj8!~6Tm?nFF>WADd-+t|@UzanN!I#C~ z;dKHNk3vI`u7JZzF^&Zx+$;gBSeZ1gGBHlcYGm-*>cFrxY86*S&*MLzg0D_ru!?iR zCm&PJP!@@&Gqr@exC^GFcX=OB^nmM4RaW@&|ATJg>$JHI#$E-bMgKVGcpi$Ie%JT` zk5G+l0Y?zX`0fXlY9~Z$-6DJ%HrNFF9CB;;>2^qlWm@_s?+vA&{TyD!CZ<%Xc{ZiI z4`W=mQcRwIMs=C*wjVq*>Jzw?oW8#lDL4`t(7jjh5ogEKTnV%HZoCSqYdc~YcP>*1 za+>yOA78sagRsWK58CG|SfAK%w+L;TI{nSw8!QHLoJZH$C<|>coB4R%1x3Z3f2#5? zo$Q^}5F_NlQm-nwd-;O+Gx95vYUKSjTO;kB-03pfFBTZ>bmqqTPPx6|6DCB-F)Wz7 c?l-gX^C|t4zeSyAU|?YIboFyt=akR{0IufQ761SM literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/swarmer.png b/core/assets-raw/sprites/blocks/turrets/swarmer.png index 6f98a1ba7aa0ae3d46c9f453d4bc32c0d3d18ecb..efb8b93f253efa81e6375e5196347dcc747d0e52 100644 GIT binary patch delta 907 zcmey%ww8T@K|KRYx}&cn1H;CC?mvmF3=9mM1s;*b3=DjSL74G){)!X^24*Ku7srr_ zxVN+Hvqc?6j?V8==$I?75Gdey#jK-s!l^?`u12lVUAyLq=(KA|t4njXa7K7|tXAq+ z@PzqBr$UFuX6x{G_vYHCr@hPhbmynzjLO~CmBr`oSr<>Q-`?%E*f6{A<~RBL_cG+VAem)qC(Gh*pSW#*V>&J>~5 zX7?l+i<72=Z{L>3AG1hCsVwf@t$DM*el@-Q+A{0$^wUorKEF|3AenIc<|UpDZ*wx) zZj@~^Vb1v-uhgv|9>`pOul`3;we9Wb+1t$B!V=piebi%oQQ@+Ov5Uc_#oK10v7L&7 znVe{ThaLA7wbV^gThbXFjSp{`qF;pvtb4$if&16QqMTzGP+&mHx90#?(TXEAm- zJdtu)u#8iSZAx1zUzC~yn?$4C#1%h&r`MI&8&l`V3?|oOB!s<=JYS}w9>sA|-&6F@ zn_C|=-@jQJyzTnuw~zgAzn=J9{@wpgwmg>hmj4$yt$32>@0u0j!mDs`wZc3FVF6<| z&4hdW9Dfgaow%@XcX>j!bJo%Wi+d;6Z@b>Sq^r`Mq00Wj!I#Yw4P`V>HOP6pa+xkT zZm~~XXOHFsV?~v&`IiO!3knq%?kirn-FuGafrl>_C~BFq7Cm^WaP+iD1Fyp>Bh6#1 zoOkMet<26`xTuQ3RN-5!|GxPzZp~o4VAe5h$%`kRHtlLX4HCU#5rND>uRqS<)ceSi z#8j^|&%vib$$|TR*h$XZbj?SBYQ_wL{!6CqSMA}M(A~nO`KVJ$ZO0Z@<%IV?v){|T za%#)$t8kh%VV7%N-FG#s^5u+|G_SNsS!y}@PIy#1@vW%ZYsN>1u1b6Emp-DT@a=$* zcA@IN*-woR%w{sZ)^u2D${+DfnK|Qm%r;B4q#hkaZ_GgPYiX6ZHlewiJ_FuysMoW&)Tmf#yP_D^g*_Io2 z8%>=WlbETyEh>JguR?3f7EckC2?g~IR)Q>?o~9Po)}NpKF1z>c$)2AjyUmNg@4H`V z{JAWzldJWR(&gg(n(CdNE-vru*2f47=B`;UBzW=L(Ym#|$8+o7{{QkhaOqvyb(_yl zZ;#$uy-|LC`#)3Wnz^cuXQJ!#*>r@yFOiL_S1%J`YrcK=e(FQx1rigi8}5iO7qL&6 zo#gP2p(vQ=gsj8t8SILED;U+6KcD*g?%cHrw+|+`Zr$(Ca7$j$pCye!>5#hJQhRlU zYx1K0Pb~Q>_I+lmdvnD>sD2IG$FL{wLb|JN#nV<%<)R zEmr(8S5er{?|fqOBDNb$v-`H_&Jk|k_IN|9vf7q?yuaM;s`KS8_uXc7K&-vqr+1r& znL?`JtiCqSN2X%&Q=K|YAA0`K6kPaL)@=&oEmsd|58h^emuHT94$f$p5jdNv+I#c7 z-~6ln|G2Afjh8)_5~%j6>~r1IUuQ4gKeg5W&$pv>`H${=PCIb#QctbqK~epk>PJPj zcBTtg9aOSlby6!>^ya+D5$T-5ITtRZ->JW?dN4eN=Ud4IfvtPKEhwt}`I!HArSO}V z54y_ZCpK<(T%uKcwBSwM4^Nl>&sJ@bdr+5sN4@I*YrQYF7tA`QEqU=m@}pVC0hbvU zS1b%p>TPs#y%Xgs_}# z-L;qX?RFNzOC+V|Fy*dc-T7e4mVMkyrkvl%F2ftayk*mZPR^)D$x>FUnN`$E3_rE4 zV4RiBnAEhaLgm}J{-c({yJRYvQySi?1jQWrFmr+8y?ac-7tiFD=+u?fT<~7Y-otr1 z+iJ1i-T%BFL<(fDo?y|9`8cU`^+b-}H*`#egZdB5TC&%7v1>rJZ-&>ZA5IGcb};I^ XjoD{Z($mGjz`)??>gTe~DWM4f^aYU@ diff --git a/core/assets-raw/sprites/blocks/turrets/wave-team.png b/core/assets-raw/sprites/blocks/turrets/wave-team.png new file mode 100644 index 0000000000000000000000000000000000000000..d62a03eeea27b170a91b93175b38af2e73b7ed81 GIT binary patch literal 918 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=4BQu+~)}VQIv2ZlxPBt6ihGS963lwThXAcdUq*+d4HvmBsa~?v{?$h@6H08=k%0 zmtK~B@6EoMbK_^<=I8nRZql2xzxTaAbN1}BYtv4r3QjWD*G~-j{NbK&PetC{x|YDR zSLc40Xnn}?&2fXTTtL11-nRTEE(5kE&IduYO3Sz}Sw1+^UFPi~z*x2Vyy_Yo@zboA zr5g5{&spWKQgHAI!<*)W(Aq`ES@%U&vRB;aI&71=T5V%h0x=MtI{tN!QK|9_vz?tA=$`LXK-DmSGXP73eg5d5Il;QMvz6VAUoIrKOl zGe}sNvO0fa(QkSfW%ohp!2d25nGDy*zxKr#crZw~X#b2bagoq!+03w3yl#fr0v zN-dGh3Bu0458qt7Ce%7&vr_Ab%R;%?TRyelkC1zd8t}bwtVCM*MdEsv-aEaJ?&SXo6S(YV`9?fP#)mV)>v&&?C-huZXG!*d z)o?EPqlb#{gB!Blw-xNf`W;Fb*YqD{o?OCvqS2G#P53lVhBu2D*%zKI`!VI#A|p$N zYU3tp*_%odyU#Eti#S@O`8HU`>nATUP!r@y-uu6reX;Tu;f4Oo>k~sns-M4}t)N@< zzvP69f9L$)b(>zzF5z;>aC)NEG-*#%p&!FVsRh2>GRvEtKQ*WwIMyF5@pZyv4(4Nr ztQcGZS`GC2B$d|MU9e=eP&~$>a&M}QLKL${hs<@RUAle_UsXGWZ|!!tfA)fY{&vGv zJ1d@s8qPoeF)&8qr~3N*2aBa{*Dt#!V=()y!KBR*ItE?s{ZAM#icAm)X3?t*k6=8& zy3^`lNagfb%x~U)R9q3CBUQCN@ULE>@bx9LD`qnpN(L294di+-`6B0o)t^jVKl0B@ XwVfR~^N|Sy0|SGntDnm{r-UW|pYe)t literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/blocks/turrets/wave.png b/core/assets-raw/sprites/blocks/turrets/wave.png index f7823cc437386cf175d8ac353accb1d0e739e786..c4044605d76ad9fe417e8b7f10f365693161e0bf 100644 GIT binary patch delta 1236 zcmey&`kZruayp=IqwWj^rKG8P3nm;>&#{zHaqoP0G_am})2 z__Q0TYqW%(U(J$sKXR#|m&;w$T#m67}mADO0dx(b|OnEvMUBi1>bt|5*aelvdZ z+^ao5)nDd^@kfTm5?Xuy|55F^G-VlEv_X%X{hNat(vDgV9qbRSK1OQRZ|6UMfUR(a z)`=8`IW0Q-ghU#0oWhj%@J`sj!{Z}UBGZJUEbrwO7$?-eOetM6Yu180%sZa#*!Vj1 z>*kb;4juCzgfeb>6j~rVU)X;lE3@J%g&V0CM1!AoAG*mf`SO2lCS~JTdJRStnD^F)!X<~qMk;JnFv^W_r$C`k)HIdgjk!_4J3(+kWFW-y%GV`?S5 zW7GAS35s{5bNL%)PcSn#D@l5JXMWPDeR;VGz5lg7?O|+4@7?vhJBPKQAo^oN_G4~F z^?JDn@6JgW7OR4~e)T{~0BXM^DSUCU2|I<8`0p(d=w9QQBh_=!GU z?qyTL87gWsN|^fJSlrspwOD0~ILC`w2eUX@g!CUs$(N^Ya7>-?Do^O>ZuTEt;up@O zAKaRi(!*A8^So9ZgIbEH{sW&4E1MF+8{L*>GQ6vQuH(yGV4wcch(XQxYg?96%Aws% zuTHYWe{@);7{ITVBFHasooQ9(hvj|E5~`7gmAs23s@6Yvc2{2FXvw;`=D;)i?(R42 zTG%~*SwmE zKeI@dX^vnxe|*?1hxH6v7Q#74SMRbd$ocK?=uS(4Y?$qVV=U1hnQpRNKhw;4g~M+T z&-7XaQ~m~a#dvZ5#}{?d!@}lshHcy#$Q8~Tds9DllfYt=?Q->JucyT<(5jZ4%9z7i zQkT6t$0){sL#tn14#UTNH@eujI5!v{5*HWV)G?j$q1DHRP<{co3t9zxwHi3BlpS`o z|G08vyP#e|bwl5G|7ydo$nD7@b;b+cur8aa9LpWRW4qw#x5H1GgRlRWT&A@kL@P1H z|M)VwuDBgCf7--kEgVmD5&tJJFGZ!+~uNu1E-)w!|vc>1_lNOPgg&ebxsLQ0KBvt=l}o! delta 732 zcmaFP`I&Wsay`>7PZ!6Kid%1Q+j_GY3a~x+JyktJzhmvv{SGawb=L`bKg`OOcGSsP z`)2!=_>+zb=I7FlZllm?sFZ9gt$!P%6vq z&zQg=xTu<8)y9tu99K;p{C-^HILnaaaeDKD?1niXG##{Cv>4vY#~X(lC>)u&taD8s zqsc*A1_hU5hPU~5r4M{wpLp@ZJcc-qP=+j9mfegO+OC^8Tx&Zay->1YncyoShB$$u z`KuY1d^n+dfa!_C48D8s>%S`otVw3zP+;B0bfAghK6L+X!}yzVd=xbh7TW|nHR`TX`3L!Bt9?t{?g^Of(|;I zj@$ Date: Wed, 23 Sep 2020 12:42:02 +0300 Subject: [PATCH 2/5] Deleted other files --- .../sprites/blocks/turrets/arc-cell.png | Bin 367 -> 0 bytes .../assets-raw/sprites/blocks/turrets/arc.png | Bin 382 -> 245 bytes .../sprites/blocks/turrets/cyclone-cell.png | Bin 1346 -> 0 bytes .../sprites/blocks/turrets/cyclone.png | Bin 2055 -> 1411 bytes .../sprites/blocks/turrets/duo-cell.png | Bin 482 -> 0 bytes .../assets-raw/sprites/blocks/turrets/duo.png | Bin 529 -> 334 bytes .../sprites/blocks/turrets/fuse-cell.png | Bin 1329 -> 0 bytes .../sprites/blocks/turrets/fuse.png | Bin 2261 -> 1540 bytes .../sprites/blocks/turrets/hail-cell.png | Bin 465 -> 0 bytes .../sprites/blocks/turrets/hail.png | Bin 489 -> 288 bytes .../sprites/blocks/turrets/lancer-cell.png | Bin 1113 -> 0 bytes .../sprites/blocks/turrets/lancer.png | Bin 1251 -> 812 bytes .../sprites/blocks/turrets/meltdown-lecc.png | Bin 1416 -> 0 bytes .../sprites/blocks/turrets/meltdown.png | Bin 2387 -> 2100 bytes .../sprites/blocks/turrets/ripple-cell.png | Bin 1344 -> 0 bytes .../sprites/blocks/turrets/ripple.png | Bin 2225 -> 1498 bytes .../sprites/blocks/turrets/salvo-cell.png | Bin 662 -> 0 bytes .../sprites/blocks/turrets/salvo.png | Bin 1076 -> 653 bytes .../sprites/blocks/turrets/scatter-cell.png | Bin 668 -> 0 bytes .../sprites/blocks/turrets/scatter.png | Bin 854 -> 559 bytes .../sprites/blocks/turrets/scorch-team.png | Bin 316 -> 0 bytes .../sprites/blocks/turrets/scorch.png | Bin 461 -> 277 bytes .../sprites/blocks/turrets/spectre-team.png | Bin 597 -> 0 bytes .../sprites/blocks/turrets/spectre.png | Bin 2486 -> 1921 bytes .../sprites/blocks/turrets/swarmer-team.png | Bin 534 -> 0 bytes .../sprites/blocks/turrets/swarmer.png | Bin 941 -> 893 bytes .../sprites/blocks/turrets/wave-team.png | Bin 918 -> 0 bytes .../sprites/blocks/turrets/wave.png | Bin 1255 -> 755 bytes 28 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 core/assets-raw/sprites/blocks/turrets/arc-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/cyclone-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/duo-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/fuse-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/hail-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/lancer-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/meltdown-lecc.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/ripple-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/salvo-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/scatter-cell.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/scorch-team.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/spectre-team.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/swarmer-team.png delete mode 100644 core/assets-raw/sprites/blocks/turrets/wave-team.png diff --git a/core/assets-raw/sprites/blocks/turrets/arc-cell.png b/core/assets-raw/sprites/blocks/turrets/arc-cell.png deleted file mode 100644 index bdc9b7a5d328bee2a361ce5a0decd13e22578fd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^h$l~eZ7!u+Bc8WJ&lYu}R`+5fR z3)~XnGM?9~xYj=mG|A}^H@L?zZQaGpWt>Sf*^jL9+`lBV^2&ehw;Y}OpVjPiioISU zD#??7``XqQLU%vB5L#Gpf00K^)9$lchKu7^*TprvI;n2BCwKLs+*%hm+iw1NUGa6( zGiJ59F}Ma^(CGQWy5^zByyqs90&^Qx?<}4wu${sGo5-e~euL11>Iq+$t-E))w)LQT z(2upN?r?wJRC3+_#!((mmhBGG_nPOLe3_lkqnu~48n;5S>XHH%)rJUFlZTxw3Uqd10`?hDJeGd%3L{^8+| zJO_GEOw(lGGR~OWdsa*J#`C|WHYgSkAKl=1TY?0@l_3rEC Z^*=~SEZCN)&cMLH;OXk;vd$@?2>@pKT=)P0 delta 355 zcmey$_>XCVNGZx^prw85kH?(j9#r85lP9bN@+XWnf_7EbxddW?`#4J0Q|h z$nQY%MX3%>^#zt44JvaIo-eZgVA#Zz`qeygZ{pUyZ2upMJ~(uJcX#IO+T&XU6gihO z2*tT;eNQ{C$TUFEOJ%|b7bnf7?lBSEMj7FzokqaSX|DetX@J?~s8AOW>iu?{k{!nM6Du z_x=z%>XWMR&2xg%zTRgn28=!o!Uqu4oBoE}^?u*?TIo(<46b;$opHCp_uma`zp?K7 z#wio8E5e}K@>{S#6HQl+2Bxdj6QtCy#XV@SoVw|5OET`>?~4Y;4D+_95cykXYn9LFu3 zmW=8*vFr&#yoAvSinir$2vIdY_)X{k>l1N&ETl>-GQtDU~nhFW{Bq zv}ZqYScmZm$I{$ye{~z&erP&qo{)0r3b?J;x>uXw%k23~SDdCWl(A&q{`0}i)1Smv=EvIW%2h#=NII3}^J`xJEE6X7+eEjp4?| zsWTb8IIanQVv1l;5AK-uL7ag@p*559zZydj%M!+@hNuMwBI6S2G8n8ffY$+7-N@G<5JPCJ_#-3In1mO>GSiXUPP^Y*s{ zG$nG@#LyKiAOIKOV0{Jgie7f%^kOL3kp>bUIlBuQRwAA{HdrU-`33^um5 ztxO8C>PwQvITdWvnB{^sdtvRmY6GcAXzn4 zgQ4p{LM4CZVum>HNJR$C8nFY(yb`}Fq+ZW5d@W^EHcx=}z&dX2wX5E6CTT7`U~|3O zkwKTGEH@%I@OuWs)a8}AZ=yE7d(Kc+JL5~lhCqg_hl|@4&e{YDIygDZI~i>C@4M3r zNxLe3hM9}v_VT1!C#kY5`cuDs{d8CPR~K|8mXxSZr(_;vG}T8=E;2WSZASf4ZUQz<=KG!7TrccnzQ=W-WY2e2 z#}7RFxfzOO&+Oqj5f#CZZS5SF{8V(Gnat~d7yn<>u9+^r(^GU$DTDWiXW^1wqF=d= zGaoGeAN2dsebtvA&-VPVSKhkx^l6*wa5JMBFFuGLc*8Ku%U%AJTeg2(9dqMqf8N-z Sw@M5Q3=E#GelF{r5}E+`ylYqh literal 2055 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4rT@hhO2JvAPL6eAa^H*b?0PWGB7Z(q&xaL zGB9lH=l+w(%D}+P5a1Ky%D}+j>laa7U43(Y_UD(C45MH)1V&N_T$*PW%D}+LP!i-9 z{C{KvhT!k)stgPaoCO|{#S9F5he4R}c>anM1_tI9PZ!6K4Cl8qZkOHm;9)7B`{%!Y zb>q83cPx~%YNyz2lsm)7QF3yl@9CeNnD%q%IIfno{=^}7P`QGIG1*=2pz@0* zuQ{vzxlYKO=S+70*M4B--xLY!BJCfdfB3Yvue+N5=EPiuVi6VQhfj8&f6yu2SQN*d z$FrWbYp3uYGZ|JdhNCHKSYN)ZO?Z3Ab3ua>r)EdazW%EH358D;F4QT1pDO?I+;+!< zykX+sn2weu&8~^7fAo*zv~hG}vb2lzBi@s&uZ67{ce0*zFqse|V6aJWLbO24gqR62 z0)_>m6QU>FR@mWKZu*oR=W@L0PMf!SI@$`Z`bkFYI>? z=yU{L(%#SgY}Tr)M_zY2&9LO!bB}e(@mYViv)<#|Q&)NPb@~;ai%Mr?SmOBh-1%Jn z;Glr)p)+w0t{zzJ{7>PA^diR@J2@^rIOVCVv*#(V_;ETug)MvX zt60XXIWt&z*yb&%2zC$@Q0Hs9`QXq6q2O*MMZX-Df2J=3P4ig(zEM9qS7Dy(uBtK% zDbs|E7biBq*s37EEK1Y)%GMb_;vDX`zIUyyytTIJ%=&Vns8hSdnk(LCtXkhRJMy_g zVUpmJsQT5DydyV@r=0)3YJU3t)!Pl$v+NYrQ0!c~X0OO9747q@fB&>hnep50C1c?uTgRA_8TJ{4|K=#H zPYK!giYHijikyJ@wx)|0w47oBTxakfddXOrq%Xnq_sx`#b7smgU1EN8#PI@ev$x@2 zm0b-VS}Y2Mcy`V`v+_09%_a*&&M%^@=IbVyFACf=`S>^7biACBqIY5A{R z{EA_v?D??{1UcgiMYOmn(G8@tMdG%sCnb+fVekUI`7I`3drb*g4@A}n>CZ;>u zVh3{~s&~ePA7q%iFnmqZNr!BsAB!J;Q(16z2ZtN;+>;wl%CnYOg&#~$ z1%?|0x0rZ2W`F<195wsT+6EJ@g7w@Phu5WVYx4iZkypvG{ZHb-@89cR%kL0xn_Kx5 PR6u*W`njxgN@xNATk^~I diff --git a/core/assets-raw/sprites/blocks/turrets/duo-cell.png b/core/assets-raw/sprites/blocks/turrets/duo-cell.png deleted file mode 100644 index e60afd2ab0cd66147623f80337146f77787f28ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^hSnlcK7!u)rcDkY85d#5N-s1~g zV;D0}FG=TjaCLOw{8TQ{J4)q}BHsbVNkyvf4n!s#uTXlQa_sR;iB9$2J&~z@>-Qb+ z`mUr=5-+|}9i*M|&Te3QSM_qvMf=65L+@W7NGL=q-q->$Y~f%Ua)inn7Gu zXD<76#t46b7AE6>d;1FY58gd|+5E~$pEX~$N=|QF|9GNs$xH)jfg^&OIVUr^${5Zx zklb-E=Zf%^&RNxIXS^58Fz94nrzYYv<0#{F#)cUMoy>X64n_~f*ux|<4$iDTEq#%> zR+uS=>C)>m-b-`3zn=EjSv%>((U&K8++fz7bm3Wo^^AG9_jm>rzN>dEFVdQ&MBb@002nD;s5{u diff --git a/core/assets-raw/sprites/blocks/turrets/duo.png b/core/assets-raw/sprites/blocks/turrets/duo.png index d2502da91272b441917be325aa328c986f5b1676..c234ccb38cb69dbdbb1d3d26313a2d10ec51c9e5 100644 GIT binary patch delta 308 zcmbQpa*k<&ay_G{r;B4q#jUH?4fzf$@UUKp(S82n-s>kUlDo^_UD;axkT0am#U(c9 ze|`eTq~!tsuLlW4ilwi4y-Lhj-DJ%%4TYW$vy2)9oXl>#+rHW4!1IlBud)UlD%ND4 zu)0fmO##z~b_pRrrivDEIfg$9yAEd`*!SL@k%6bNrJTX9<@?)uW3CCT44ZywFKF21 znY{ZPYee;)xLukIH&@K*divz^vvS6$-Y3RiicJo1O+PQl!usLR)TM^c4=||M81XZ0 znPnIMezA>%*Gr9j?%)QYdrn&pnYv_frtEOZcqkr{YE08^yNv&Fj;H<4(Id>KX2n^HVn5`Z#J1 Q0|Nttr>mdKI;Vst05pVzjQ{`u delta 504 zcmX@dG?8V3ay3P6Zz%+?U;qT(!)7BRmW{SRJ0HC$6@ppw`sJb(T9 z#8%CDjgwkjHRp6N{rR`=*N=1iM4x#q_;7pq)f>@u+6Opuv=dvG`>-sz8Pge5@oQ}6vKlXAFb+S$^-ta8tbY8%BR?&@;lBSEMj7Fs$=*aSX|DetW~3@2~+6%SDUt`!^@m#_(@f zNKi1IdijlZNbCHIa~RYbI1`v=z$h`s>vzAu`=j$!FM;b}-7hv_i}^<{x$islSE57s z0E+>m4+A$61qu5lca)#J;j^^_C1_7qKbLh*2~7aZ C32iX| diff --git a/core/assets-raw/sprites/blocks/turrets/fuse.png b/core/assets-raw/sprites/blocks/turrets/fuse.png index ee8fca47bf16f5eea7f6b37856f59caaf4da3cec..7322029f77fb37164d415b4596ff2be264604624 100644 GIT binary patch delta 1533 zcmcaA*upbGvYw5Bf#K1Natj6q*3+IYjv*Dd-p<`!c*j7XEpo!#)tuJbybInPFn)C) zcL$^EI){T-AKkEAyIasyfaT4<-z*BoH(dB9e6Lk;NGLr0_Tj_C*_!X(zdu>=r^@}< z^7HX0X1x8Jx4a?vfaU{{0QGu+)^zrX&Bz5{o?D5JZN`T?eYA_*c780$?L zC52*GWw?{HxnI;SGrGjO;6eTCh**a0pQQ90xaSEa&TOgVc%YU%>%6$q0q#0or`;?M zH5;NPU8vip$x`$CUj=vKp%&&mu9t^oO5fSn|K01lgF*8TbB$~V3)er2(7itmP4%tE<{l_b znCdZs>%%`=s~d}$mV9RMaA1xSuakW5THnC3uVkLVREC0&YkpUs{qL{e(0H9if8qh( zDHa_;Kfc~~Kj^MHgC(Zf1%ZF&8SHfQ#;<-0?EO_Vea&gXydK(9>{ZlSj2WtPB#?Z@>#WU$p zzGndEhlcyiSDKbK`fu&`+Awc_D3i8=&_6~m?)lbiN(WyT7YMm9ZF->WuM}54qtr=4 zb)mKb^FJ>p8mS-p3 zH5PKqi*Cq#kp26`o1+$QC78V`wjK@KBXNDw0?89g{+2u|+LGFkt}@|)E~n)7m3xlg z+UwqTuvk-7S^1e!_ZN>d3z#O9?MeHb$)w{g8h6uB|Ho36w=CMB^$n#v4;kxZy7l+Q zY;DObIwbaE(th!G4>_kBg!DsmLqhi_>kC-Tl%>cwUWvRQ>CDRVyL+~vEpkA2C+yBAITt(94OYOJE9_PL9jL>>C{ zA$wWA=bY`r6y7~6rfWioS5K3?;sLFLyX%{j zrgWSXSm3)OL)c82WyYzi9IsoKU2Q(0^CVI8QPw)~B^o!l4(7i#opfN!ldk#Q+qxbu z=a}H3;5BRGhid74i?WVw-PZ5%u=?7BHZGrHr5UHXbZWX;v}+ugVlG`;T4AoWu)@W) zsdfF-2aNM4Fo>3x>c;B}DpWQ)bKC9ueLYZDEgvGNHDU6_2?gtAe`Z-G470N8kR>E*zxOA^+dpk%57M!PC{xWt~$(6985s Bv~>Ug literal 2261 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4rT@hhO2JvAPL6eAa^H*b?0PWGB7Z(q&xaL zGB9lH=l+w(%D}+P5a1Ky%D}*&qif;o7g1eZomq0EYw;I`Q7{?;BPIk|rb)9iFfcNd z1o;L3AK8E*_&d8Q0|NtRfk$L90|Vb-5N14{zaoW!fhEY(#W5tq`R(-EdCKMjtee06 z`fnd;S-Wf2bjhGa;#?D0*0FcLQCuzLy=`N??Z3o2CVfku8Y#1W{=?5$(;L6UGo`mK zX84!=U`2t@j|27GTMi2IF$pm?%UNjb;ft7JAj!0zTc5duXR+ajO&^4RaQ^XUn#SG} zr7+LnR*`^5<$)FKUwST1yUzGzzg|dVa&#Qqhx!M(H9-$wunw4inFr>*BMHnHub3I?c@Uvsht6{NL?|R3{k8sHva5&lH-FQ`E%ujA2_f zV{?L5PI8uwz==tk3DXY-Cj7V}%qg)=bBV1(`Z0%H!gu=@Z`PFil6f|H)%1!01)eqs znKvJ7-_0|zG!V71>Q>Nao{XcK?{`a3h*`Djg85xI|2eTZk8h74c{~)Gubi*;pFfpd$#&bQ4dsy8J z-v!({8Fb^eqXZ9Qv^B@kE%SSFT;54*xbiPq*644LVD!64+(2UjAES=zEhe@@x4X|q zA70>ao5_M}HxIM$@71S^4li)(e&JjXV*#5+a6O@owA`pSCdy%;5Sf zpUKlDadJZZ_EvUg;difRukoG1(yZi`xFTG}wWnpBu|Qb*0?|F3$Is2*zdpHf=?CZd z^a=mC0uq#6-$|#gwddG)C^+NL*E^e6HgM})ua`Ka`6ga`#~jvawhNfJ8@FpDC+zLm zx>r`OJMk_vb49lr&mO^h33@y13I!xul*+dr=ZTpg!M2R)kk*;qD-S%KS(>2nMShP- zUv}Z&8~1OpL^+-g;gbHXbs_nS^nWvlgWlH70oPW4e7yW$?E%(l+t`bqU2i#l{*OPC z)`l5e<^R8I-2YLwnGm#?#iaA0CJU|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^hnC9u?7!u+BcKSxY!v+FvvK5R= zQj*W`aC2yIXP29u;#%`|@)qqgQ_3H(Ml~Kel9e{?iKNrJ5_Q#$vbQ%fJALq6ZfzO# zFW&BU;gR|33*VgmRMz(M&m)P?FLN4yMl*a|wJPf4rnpO&Cr$`TdU3?^fJ>l=#5#+u z3@tNl&ab=_JWVy!DJ9Zvs^n@$`NCtzkMN~xuY2S$Ygx$6LZb)D=XT86u#G`1oWt{y z{=+*>8-Els@17!>;D0~H@94jSlD$01?}NKuUR+pFSG|0q*)6t@E6a*ZkIS5T^-k*Z zqr~2wokrn9wOuRuV%o(L(dn~&=L$TH{PMqL-~Yxu7xDk;HZ4DxvUgu{ VJ>2CS&%nUI;OXk;vd$@?2>|wh&b9ym diff --git a/core/assets-raw/sprites/blocks/turrets/hail.png b/core/assets-raw/sprites/blocks/turrets/hail.png index fc028c0f377e5d6d916e1a5cc31bed6a71a7d416..4333d6ef7e4547d6aef84804901e1c8fa9abd997 100644 GIT binary patch delta 260 zcmaFKyntzfO8s+B7srr_TW_zQ)Vjx+Syspw8~{k zx!2_HvR$mFKj}TbWtV;O-(9bH8ti8R{bokb3etM`RCIwt(K*%NQ~nGb3wnEMj=T;9#-9&Ex511{uYvyBSO#RxvnvJe8=OHDg)Po*1TtC7*;B zIDaVOiA!L;P$}9p{WJHLhF>;{ZVVTgz6bG`GGZx^prw85kH?(j9#r85lP9bN@+XWnf_7EbxddW?vz~ez%BRO1L-GR9v+z*D~p;srrGi4PMM}=t9y!bg+}It z2^LK|8{a$FES|aH+nIOgc)D6x{JYAg-uS)u@7BwIDxD8~`5V3z zIWFbq`tN1`zTLLw`7s-&+WW~r|7>VwauSqdToilfPSVoXRyx@;+!_vd2JblZa(kl0 zim+u`4>;0egyxwhaHgNR9>r?&u;-;*w}Z-@mG@rHWJ)RBzj#(lc?0`)h6SE3hZ@%~ z$mlFRtU6Vr_3*-@%a_%+X-!}ee=eZHV|(1JNXRKc&QCqQRZmrmf(>3)x+rm` zU%7aNEiwMZgdZpNyeHtjCf?-*9qE%rMosdA-Yfs~Pl-26u$PP}Ev zt?iksnHC|oFvB4_XXeq!w+W#QZR<29a&P|=xl+pLi;A|Ndz0p$`SA{yWf)f&)>WUH Tq2R#4z`)??>gTe~DWM4f*yqEx diff --git a/core/assets-raw/sprites/blocks/turrets/lancer-cell.png b/core/assets-raw/sprites/blocks/turrets/lancer-cell.png deleted file mode 100644 index c970db925eda639ee6f3251d93a28a0c77d52354..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1113 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=db;6wYe0RMFSvsFR>cMVMH) z=K;6mdv9m&Ft^_PIqlim9KGlK(`vb;F?I z$Jd;Df}ZK^JEp<&yFi{L`eVZ%`%mcw!dDss6=pE%E!OXt$+|T4!0dl>RV;s&Z1}3) z_S#O(k;kCduEXBgwsrlaB~fdi`E*QWy=a_Z@JZ^_36?VEnyh#=H?a-h89zDxv;4=o zc*;-h<87Dhz4zbuzjeC(L+GjPPva$)7JO&D=Jm$J?(Da`aa)2x$M&Ago9O4y*{dDDzfJ9_NI1(7S;Mhozp@wS zjXpbp)jT)69ITBly!&+_JHdb_T$AN&L+|}=iJi=M7v69>kknxFOJR=l9-nI*>vkSk z%@T4bHEXMsTb@I?M(|ykyot4^4q7s6JaSf?&LY#D?Zz^fdER=tqbFo5x9lv`V!Zr< z`(ci^M!)Z0=^SnSP0B4R1hiU6_TylFplE2SfPuCNB)-T#@$V-$8GQ zr7iCs?7FMxW;4Nvp=I@v>5hBjj(4zMvs4KC|L^B>9k+iHybF5%9Q$2<@d)#W*cdet zDTe3YXKmImHxpI3_w@QaeOI-PV;p9eJ42qTXxv+3wfJ`2&W1p*%{Py%ka=+A?oEb{+hu|_9k66} z>Jks|{Se7Hhi5~~Z|zHAC!U<~QQiG;e(#QdZX1jkF711BY&nO)!ELT;k_?A*v-g>} zbo-bd%4mpq<>t7@;S8sUu!p39*CW;|ofk6>Xmp7O_-vTP@?B}ERKx2%#q$q1X0mzs z`emw3NorVjSo>(p3pR;cw_m6|@#|bG|F1Fd)Z3le5+4<$H{5-fw1s)+-=ziL4|Def zE!+3*xJK%lFvdt5gD|!g65PxQPeK>-KjB$XYj3cn*UIW)(|^^5YTdVG(#rKb-U}LX zHJ8MAs--ftbGm$F$`@WS{o+a02PsbL4F&Qv;~3uGymVJ1vgNETizRc{yPMmM4n91v zHKJzPTV9cClNaph-aX+AqyM}e&+py*D)s-Kw?X2$PZ!6Kid%1QZ}dBCAi(xukE&39Lxf}{(-Cfik|eiRXYL3ZZcqwM zI)5T>$||>WU*FY;-?#L;^l({N=Ku9;Yq!nL+kd}&UTOX9eyu-uHn7fr|M%Z4E_?Pv zq6@Zu*eaOD{Nu+TIjt|X_E&Z>EO{v0a8qCv^PIzr83Yn1G92=cuV)EhJ}CR(-9v*_ zCN>NfiZ*-y^=0)kG%|8zvvV*tYzS*uz`)VX+Rz-K$*?ExGDC!WI&VU60Jp*tS4NeG z{{_XE9lm}suyIK^G{0-tJ0*s`;9U4nk)dUVYy)>3 z^8uzqrhCL2R9mzU7<3gg*DpvAv*2wy%lPEbaZ4LvQ%qX6)y@ z%DCY}0joN%KVyc#s(&nHyYISs9-7Y6v>`2$JK^ASrVVZetQXqma~bRjGiA`LVL2dX zbB-a6tI^u6}Je6zbxKpngEXrVU zcB+}vq?Z>(8mx~i*D<|`$>(jbb>C&)sMuj{wua%s?DMvHoDHVlN(@>E;5hhScflH+6S0XGF!loL!bN^DX0p zmwl=A@3-W=P;xPBP^tNKd-=U7WzH@2Rl1JZYpkNDFm)UXW(cX^YjB#d<=CBzw?r5U zD|i~X=QAG=SaLi4%Eeid45Ar)3}0CE<8HV!t*V%zAmzRYgXz{>CWqZW zR`PxL@y|%>wc`cu1}T>L`|s`Aa)x1x{!6VBN;+4^3S@rgy2_y0q*lYVAog+gw4)LSo@{n}rx3FH=EP`UuXXA> z+4jVJe3pOxn>;$0|SGntDnm{r-UW|Ov_O) delta 1232 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 lvVXYZK518+k44ofy`glX=O&z`&C3 z=~Lkb+g(T!`3?#94)arx^Cvv zqR!Z9zG}j6{uH*DM(yEV@&8wd#WZIt<_((`ME^ffVRNjH-HcJ~q39f;2$q0D+B;M# z_VXP2dbjQ1f%l5b6gy0#7KtkuF`xSS>v#XpjF#A=^B-I8kPP6z-*ETH8;4np5sO=6 z4_u%1KR>W~zUS|bIgGkOHx4r=c_;Wcc~l(uE#6+I{U+!AHpi7agdV5p-+3sir;?F= z;Op5{w{A_~;@?vH{qJY%vZ^(03sNdt*Rs5|yz=F>{W-sl+}$@%vzOW5iJg~lo#!VH zhpA0Lbz#q3OBF`N_V55z3GNrp6|AmJR|RZXCNZp8Yhybn@w$CUIKzP-VOlNOcC43o zyIk6v60Z`FH_?-+;eu+weEvo9O_`htSB1U`yos)8?PPhY{!1!u;ba9XmXEp&37xQiowj*p*1YGTysV;i7BXR1r}#ZD%@Eqv#%{&Q;50EoSnh?+g1#%li@OiL zabY;1d+=)L$(ald-c74NGz2p?pF diff --git a/core/assets-raw/sprites/blocks/turrets/salvo.png b/core/assets-raw/sprites/blocks/turrets/salvo.png index 25550df875844628a82bfdcaaae7da2e6963f748..63db15cded4031bcd402a69214eccdf7d420ed6e 100644 GIT binary patch delta 629 zcmdnO(aSnPxt=M+)5S5Q;?~<+wthzp1Xv&3nJm{iFZjY6&LG8KGEHsPZv?k3F@MeB zeXQb*`L~{}ayKuDc-#!Vx4pCe=C-S0(YYnNZR~#*?b~Okx9|=7{qKMMf3Q4ovFJOT z_939~2T#LihJ|OCe;m+kvTU%Z;Spe3UVofHO`wS3qy9WQ!DWo~Mel3Y`5SOLlvaf- z&)`~c<@0qn7VgP%)3sL#`<&Ks(EY&_!O+Hd!S8|!gB6cn1M7xg47V2_n8hLZn=xC? zK>NVgs?vRjdiU?Cn|GD_!?%C6VLSen?VkH}!b5i^9_JnH7TlcknO7((Jk(_1dRX^Y zqQS(5HNeT?&~%0(4mk%N#d-#n(zZto0URDbq#R1_PMgNokj;8RQQ@H^gP-()g$x=@ z>NXq?wlMr_UBRfpG3SE_!^cY7h5}>DhC9i=ia!=LJwNpO{UQb<4l9O_ynzfdEPg)% zL>!tF?1VxXvt(ts8hS)H8osow_`$W{aSd;SaiG>-rl`$M6fi2TM$gr&aki;>I;l#2R zA`Eky`QL4;c-dLW!SG~bo~=aYT^mWZ1C`r%Dn@_jYiHb2QlQb0;=YopL8s}$?Dv0b zQqw);7HnZRs4{HH>F;C;h<<3xG3jC6VX>WD4li{Uusa&n)VL{dO^|8pQ1WQoA7164 zwBO(t>kFrhSe~ngmNU$1Uzo&kxplhR3?rK&4=q!F2dh2pzvUVEnmRw&a-<#Ft~7%y m-swTz@huO-qjT4NWB$92Lo)Q@#)S+F3=E#GelF{r5}E)J0}kW> delta 1056 zcmeBW-NG?Jxt@WsILO_JVcj{ImkbOHEa{HEjtmSN`?>!lvNA9*a29w(7BevL9R^{> z4)-Cjm)FR zlsJ;6I{CHyVP@An;>OV>z;okt*V3~$Sy;78?;C91BmKPoc=hJb&O81duq>Xn`}X_v zdwcHM2J`Z)F;liodwO#&uf)Ft^5NI?4>9!U<=>fpxh6%_VD{Nni<`F_h(2UgVUVb` zF5EWDN9|K))h3RH2VG$f;&K;QLe@6Cn^DveF*#XK;ZOTt=bvkMPO?6@di=rE?VdBv zKQEfrrzE;yx^2KJp-uH%4S(~w)-!OX*VVN+pzkK_Z+_NkOohu&JPY7bsJQtaPf=0WmH(0QlW4wJjwTR$LnwP@7b##{ao!o z{Yb^X4EG+h8m4dc_r)G>EH6K5QTr*Tr!>~x@|%X}fo-Ge&4G6b$Y0}@bXg$k&yG?8M{kXvX-LG3+VlR7w&))-A zn0+38m20T{`D@3Vzq8Y`tAfs*X$h%k$h_(spw+nRlh}>p$3z|eHOv;bJ9X1Yk8|6H ztgoFLR0>#h_HKOtg{?s43+MiQ-<-}_oe*l8wLp7M-OSgM82CB-c;D|zGw@J2DCQ7Z zxr#-6+lTmjZ@MnJbg-;%n7cgu>6!EQzA0P2RzJA?lOCtUeMts|P=;v<*+~|Alw6p$ zzNz;W`Vh9Lg+1c><+rAe*JCuI9UtD>y-TI%b*WWUMUh?@e}?wL>g4M$eU6J>a_jrx za3RuRqL)*~4}qrb4ZP>BF<2xrdOc8yZV-}t5W*_{Dr>vBQ=xv#iie__Dh1wiwGL`G zNXH2VJH4=5?(yO(%WtON_D^^Oh4VK*Ftgjc@+MRLs`2 z)-i|8_;*g_)c3fB<_<`{E z`IeUL+RBsknrLe*-JSPSqt`{1MCr1%K5u@4sdV{~@toSs;YbD%VwI zWy_U^jT%f1H-w5>*cWj!Bzc|?mFxJG#ue;eaMCdG*U|PH582ry!{)8}#Xa-yMuDr+ TGp8^xFfe$!`njxgN@xNAg2UhB diff --git a/core/assets-raw/sprites/blocks/turrets/scatter-cell.png b/core/assets-raw/sprites/blocks/turrets/scatter-cell.png deleted file mode 100644 index 7636248e077e30ce7278f34e298ec0607855ca61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 668 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=5_WA^f^;Eu3%icL{uZ#%qMRsSYm zGV6mIx@k-cc2{3{7|ATVIQ4pll7iAl8EwuiMsJn*8zw9e+K}>zb1lop22+*!7d!+w zBZ5D1u4F0Gj>%3HUOFx87FYKA=%%eqD;yc-oWJ&Ak6vVhiXu1Xz3Zx+8$48`vd)Au z>Z;9Oa753Fbx8nImzbPZLT?L4!|qc%H{Us*y+Ur*Mej?qqT(<76;s&iyLKIuSGdPJ z>FCK0xt%AO7&=?-zy5lE`nKJ%Z)g2h+jB*ZnFSUF!k zQQg22ajns(=_Y@1vI_SHjV6tQf7&fKPGYH0dCzP5%r)!4tQA}tAK$5KY}DVyv_bvC z{Iy(nSf@zMfAe<|OSz?@w!-v)36u6epJx-W*WoaT@UT6IDfqp2cR^_11?wHjL26m5es5TAGe)24 z?^3FmKWY6oP0j1qzn^!%z3uJdyZe|F82%kTe6h~?`8N#)4Tb~33=Iqo3>*!t>?Ya_ zn;V7wQ)M`0)-W6pWXND{aAvr`w4&`jr;;p- zrpeZ`A^8=r(o`-dy#K1_`k-z7U7m79lh?b{9!4|RdMCcRrNwbc`o{Oa>wELs;?|4H zJ#{wTvdr^;ZP$FwQv~%&=A8MWaFJkPw4%ZAB%+t2>W>2zGH5L^ssf zuorVHRJKGjJb(PWK$l^9cH=b@kJjT1sw^)}R&0~Xv29w+Fe&rKm+5ooG0f3Bz-sV6 zbG5m{dxaNV32x#K{F?K2HI(SuZJH@*dH-zQ1+E0GLyH-8n9o?)e`A`(U{U`^w3@N! z0owwRx^Hm{S{^Vh5UYC@x1cS7&!Kg{)B@8w76%56HLNzwD|FiTGOft%uz0A-pv&@E z-^JqLQU;NxlkvIH408;dFE5W~IJqmz_?Sk+Z~G8?IfqSo1~aeg3c4{|@-mfHSR1jK s;nFEnt_kk~f*M3bMMX;s_cFGfzL6)euyUe20|Nttr>mdKI;Vst021KfIRF3v delta 832 zcmZ3_a*b_*ay;ftQYyZ>StTn+Wl+~iW)!e?tXezmpS!m`0nBkWa^SHQ#tiVH0EEN^WIV$50^ z;c(G%3Wr782f2?sJy>OeEBar|QDK@C&r-cZ+HK#%g8x)cnwaC#e46;@TV<|nk$J@w^w7CYXvOUlPEDSyEeEFd z=c-N+;N}lKkeQ-7gZn_$iC14!jpm=f8{d9qLcmg{B!>!qwS%+PG~6va{Oe)K-niYN zvl1)#T@Sr^cyVn;KwW}rXv4CWh>CiCwS!7F4)>UZIHzQtU_7|?5c3+j15*W(|9yEA z*1jf8d;6rroct!4O@^FO4^=m?cpQHu;mkSf;m+-TMLU-qdcMpe=NtPPyY;tNOxM@w zu9$jZ3A>DNB;)dmueMXPPQ05ur=ftq&A<6Y?t1C2WtTN?u^fJ=F^99rR^>W($aaRW zf%Os-?6@=Rg;sM;X#2ip(gLLgCZJ$XVx05gR)$BwTgK%lG!E=lyI8@L!7Vo}rmQ=(IUK_ahXP7zia!z~5 p7|iI<$@2Pxva<5?b19#gdmX&@pW*&*%D}+D;OXk;vd$@?2>_tcY7YPa diff --git a/core/assets-raw/sprites/blocks/turrets/scorch-team.png b/core/assets-raw/sprites/blocks/turrets/scorch-team.png deleted file mode 100644 index 3417032518105d410b1a0155808ddc6211e46a75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 316 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}jKx9jP7LeL$-HD>U|>mi z^mSxl*x1kgCy|wbfq}EYBeIx*f$uN~Gak=hk;1^haM9DnF(ktM?G#_3CIg<<==F~@ zcdWFJzWX}Ne8(e^c}s82WXZ`03es+N-tTLid7_#}aoMISojE$^EIU4J2%9F5zhBf{ zMfi=cW?_r5;Mr+n?n!E91>fHAsdtSs59`vtlj4g~&N3uB>ApKD=ai)6edn;a{&_L^?($Y{tGIGvrPJ(V#z?%ESIx#O?A SJsB7n7(8A5T-G@yGywqEX?k4% diff --git a/core/assets-raw/sprites/blocks/turrets/scorch.png b/core/assets-raw/sprites/blocks/turrets/scorch.png index 375e88e63f6c071ae7a28493a9d1fba891cb22f1..54616726e52f56eb6f0a7e58d9d30d31e7f9444a 100644 GIT binary patch delta 249 zcmX@hJe6sJO8p&A7srr_TW_yfa~(F|VN1Bbx%&77C<;OW^S2FoU`d@c`;Rd-lC z@;w;O6-?eYVbvXB1-AqH?+7b6IWV-Z&GZx^prw85kH?(j9#r85lP9bN@+XWnf_7EbxddW?aqTt;K--PYR!MZPpAw_AVsKVxovs;{4nt>!vEyXEoPI@)60 zOxiPV$BAn@|6lj|?1#E14_myO+J)^npRf%&enNW6zB%8Uc?|GTd?GaI1C{!WEyZVF8`DUS#pDq7-gd7>Ubku8v{ye+vQNdba nq3HRc!0C3U@Nut6YZwm*#xt?2AFN?uU|{fc^>bP0l+XkKM!>E0 diff --git a/core/assets-raw/sprites/blocks/turrets/spectre-team.png b/core/assets-raw/sprites/blocks/turrets/spectre-team.png deleted file mode 100644 index 3275cbc7ecfc80380e55050bb7506df8a0c3e4f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 zcmeAS@N?(olHy`uVBq!ia0y~yU}ykg4mJh`hQoG=rx_R+7>k44ofy`glX=O&z`&C3 z=gfr}5Iv~ohj-i0H zL7O3l@c~#UmibMtZkhT9C&PS)S35lrj1Kc&Z9G4oIRS+T@#Ka}6< zHJDHS|KWYNLG_=Dw^$y5HDfXFF6)QNopYwI-~aRVcEz-Q`&)YR8S=#vH=mqu`_E%{ zE$begL(eALSN{pLlI_VB?m##Mi&;bnxwCJ$^V@rVUn+CO&Mz~28+aagT;IF?C~Lu% z*Y~bxp_*UFDD!sN`K>3^4@}Ja71LeID)V&N`K`M&MXsv}U=JL)0~RyC$Wf4SNN0Y3 zg277q#}zr0&{SrAk#a%!H_MBZ3$g0W1#cNqLKtocDSmAzv#MqOQXM*#^<}*f0|Ntt Mr>mdKI;Vst0FhPNUH||9 diff --git a/core/assets-raw/sprites/blocks/turrets/spectre.png b/core/assets-raw/sprites/blocks/turrets/spectre.png index a51d4fbf6c201e21a312fafbac12bb0199219c0d..f85734b19d8b4ab39a520ab92b44ebb14e19e1e1 100644 GIT binary patch delta 1907 zcmdlc+{iycxt`s_)5S5Q;?~={zLTyP@USMt3tSTkPdJ?ycBeVHkmp^(i&dVXYRT5q zzNpw+$E7ej`!{_ptOjzlzxz7X8g<;A__BX^=Sh^>+2Iw$~E<;t*eTf5^a?IHc^=1sJ3}0L(h%|itVb;K#z$_5+|MDA#tmzYZAN+e~zm{pi zmujs(*%2OO)|8|Jwi zWqw$?yx{CVTLuNe9dmBA&hMP{Lv!h@`ut)>L1E`x-%6zzt~*}U`6FQXS^W%K8^eZm z@dh#uFQbpL9hks(k3ozfVHJA<;{(&;7iL>eGaZN$IK*(kxLjb;y{}9Y>g(m}IDh>9 zJX^Y<<4a*iE5FbI?H_v?qBz!=H|jH_vv4p>6m^;SG}e_vioyMZD#I4l#JvoBEMg3k z4%9CeXkq`)<;e9wrbd(DNK75~f$Yl+7ue(&6Ezslx?IR&2sn7%NkX>9qT$8L1UCjD zjw|=;bQ?~j2rxLz<8ny(;N5(KTR}_q4pW1M;Ab}ju7+Pxx{LyW0zu3TT7uDn4J&`8 zvoW0DT6mQq<@GT>h5)5$;j9zP8!A|I7&eJBWY_yQY&Ab1=n%*1@QrQ33Lc^B@2=Xt z=TSJ%cfj;VI)g3il55x2UE05!DZ$x5$ieN(pY2WYvnm{~i{HsTUU)^Ip^E)e4uir$ z{nY>G4z54D&ol3b&gSN=k2O=--4!Jm8N~ivDz4Anu(ka6t>w&T3tg2Z3`Kc(>oOO3 zH`lZ?-2EC{&sF#KhfLH-BW(tc3AzkRnAc_6X0z^RXAodlQI)xOPxtJ*O2!M@<|#5( zD0Qr1Z(z0OYFPS}hxY)pV~Hb&&JRI`HTK^b5?l=_vt7{wV<>Oah9I?$mY*HGe`zs&f+ zi%N!mV}~Ef3(`X0cT_W+R`Q!v!*JQw!GhuRseAMM8K14R^uoSon z1c-3OX3a~x`~P0qhsg5`JqN!>D0B2Bv{pBC_$e++eH3&1U|Ka-0^h#pR*ml%mV9Q& zVA%VaLD05ojdts@c6e@9_T6`Q7FM(;1R#GOxVj?K#UD5X)4S|6oQ=!lJj_32%8* zSPX<1OFx9Khp4mcEyE zQkk%VK|x@PSogG;;)`<~Z4XZ0lgl&Jb_sKWYr*!IKQ9(t*!}d8aB$!!&WX3PuO9-T-EYJ=_vs@95U1_J}i-92Kx-c&#bL>QMjb zl73ht5+{qaGwZa*ww7>YM{vw=slg4k-33|Wr7&Pf>$puD@pJ=h}Lj6 zon)9HWo63Y#uUIFS7bSZgJH?!@U8?A29Np&)#un`8GO8N-kW>Kn&H6h9jY8{3=U>9 zzU^5U!l59^pu*Ykzuqt3ulA1#gBOPl!xyC&EE7Z+Cb1mQ{$a|n;^PYjgJs4UEDg+! z3=TpJ9zqQ6ANDee2-H|TQ{3Aa$517}!B}%^$@*mdD+Wu%82Sx089baBWH{WIb|_ig zZ&{SXFo%7g=pPLRb(Z97Tz&UcIF`(xzOP}X;*Yh`hmSK^2(U2j;QhxYz;WUfmys$>(mkERR-}--yhwe``zPtHP R76StVgQu&X%Q~loCIDD!5#ay; delta 2477 zcmZqV-zGdkxt@WsILO_JVcj{ImkbOHEa{HEjtmSN`?>!lvNA9*a29w(7BevL9R^{> zd z)T;V^lgh>fj&)3#K6lhwWo>uQ`g~{c%!{9`K6|W|?+~spUp@EYpZd=ptFOL`{r~N+ zc{uy@)9#xj&y?&;NW&^3Qkm@AuAS8{X_;2o`w% zP~Eg4^TB$5Z7(Cnh`0W8ZuRRqyl`gV`L|~d+x)}+|7*2wrfod4VSe_bExzAm6gf2= zxa!=DeyA@ysGi$>=vYVn?fE;VDy-r-?)jiq*smeynfSrucVud6mK~TobJjQIutwjo zh9HhfAC~sy-Jf)U$)`EW_TMwb9*LT)-$>F^7D$f&xKs9d0Ipo zg#KOY&~mh3w0L;?9LSKjZPEP))V2TY739;&-}DCFADVo79~&^G^tW_{zfzaBy@ zww!AMrT)0^bGmKMKl_ZuVuR`yhRZ!hmG1c}!ACjv@+Y$1aQ@MGLa0T6A^!jU;2)ei zj#IK3omn07f6u#-{G)Rc%VJjvB?sLfw(av7IF&jDeyMyoF#jFXgPHrAel?xEa_{$+ zGy4}Y^!s*;eJbu*!8B33;pl_=iDD1yzX`B-Gkz{px0!djWd&0OU&QO3?pv*UI+(sl ztO$}`d`s5LgfWagqiU(adfl1l);%{Bs*HY;z;laV)lr2pMA6`|zr*Y|4m`K`l^sPG zLlij|!`NObwZ+5D~DTi~P0hXu+HSudQ~aB1VL(=Wai+vthRL)0*$Eu05sRxmMLcG(oq9caFfCbUA}ve`UNm&#*jb;SW8qT4)WA z-5zfD$S#R3@hoX}->X^Hs2B)3SbbI%(%9km=&5(>Dwb;*`y38AF>Pg-mwLZT^F{Cv zpIx2?LZ2reXvk>dQEoi0&2YfA!6Ves;Pc^!qIUHU!WbQzwp4ul^s(yu@^7Z$x5Kvo z{T9F9xQ^qVam|9$iU*uoynb*lWO?_ zR`-^Lq6tnh^?A`19uFk;ot6klIjguA+&ZZ1kq}V2%j-gLgQ9BQ;u7iAaZEej2CUXv6UsAV?UdtJ z3}(F5-Q{t?nc=&vX6p&gFr~)gADrJeeil1W!X7of@w0$xV|~%K%+~iG-Yr1x&vm z{(F7-ysq~HMThS*{UZ%-K;f0=K?k;~zqPx)xqaIpNl$F=P0b)g;gJM4F^ zn6pnT@O$0_sh@)t+uvqnpFHVm|i^T}IPC zE_Ms<%*p>8s&|Z}XZSxx%>z}sGzu;w1^-Mj6m0^$S3HCK6D=sxOUV8BS z?-VZq)tUpb3 zE$68J@$H<#$=^(3q6fb0{<30e)sr*Fr!3KUD7jB$B13CA<8JQ@vtI69IHmsm2jx5b z7hIcap1Ds@;NKs{sdVm7OGLw|y$s^2j#ECEerKuJ!(}ja!LbZZjfd6=cH6WVrOH`m zmXzdv>zULbZ1;7^G>1Z;!}kQ2v_@I26e{p4)HXSJ#=L&Y0hz4~Q?(ZCGCN?K_e^NY z1ex~hPLHS6GINS0ubTU}!JYMmRNW%A#xFk`qB1Te?`vm?atUY3wz01N{!YtcN{z#3 zA?^nU?d+s09^Fd%#+)X4KUqy$NK&&^>M5ECOPOF5ZpJ%L#Ttr;?Q+rSEg+Y?mx;ZJPiJ;EVkp+DQxjS z?#Lwej44O4=8pS;>;}!ADF}EJHO=ZWD4~=?E3?ZC*GCeP3Uoc#Jh+UOc_79EZO&OxKF5&(@sjVp(L@!Ov)`5@9`uLv?{p z%C$q=_3lr7p8VC)y_8R2p^#1O);pB~>ArIHdUx#^az4k$N0JZsPuWvZ z@Gs)Z{rNgeb8_$R3XA9Zd;0u;&+pDUw+@=`2w7sd_)DZi-fXq?OiBT(So+qq?H4r* zWE9#u(?|FF(zo8C3rxG0aT%gTe~DWM4f&F*1Q diff --git a/core/assets-raw/sprites/blocks/turrets/swarmer-team.png b/core/assets-raw/sprites/blocks/turrets/swarmer-team.png deleted file mode 100644 index 8334ac3259af10b697ae77576c535f74b8c2276a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 534 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=i z-ap@%ce3K@*X{3rPdd~3iL>})&)aIfsHpuj8!~6Tm?nFF>WADd-+t|@UzanN!I#C~ z;dKHNk3vI`u7JZzF^&Zx+$;gBSeZ1gGBHlcYGm-*>cFrxY86*S&*MLzg0D_ru!?iR zCm&PJP!@@&Gqr@exC^GFcX=OB^nmM4RaW@&|ATJg>$JHI#$E-bMgKVGcpi$Ie%JT` zk5G+l0Y?zX`0fXlY9~Z$-6DJ%HrNFF9CB;;>2^qlWm@_s?+vA&{TyD!CZ<%Xc{ZiI z4`W=mQcRwIMs=C*wjVq*>Jzw?oW8#lDL4`t(7jjh5ogEKTnV%HZoCSqYdc~YcP>*1 za+>yOA78sagRsWK58CG|SfAK%w+L;TI{nSw8!QHLoJZH$C<|>coB4R%1x3Z3f2#5? zo$Q^}5F_NlQm-nwd-;O+Gx95vYUKSjTO;kB-03pfFBTZ>bmqqTPPx6|6DCB-F)Wz7 c?l-gX^C|t4zeSyAU|?YIboFyt=akR{0IufQ761SM diff --git a/core/assets-raw/sprites/blocks/turrets/swarmer.png b/core/assets-raw/sprites/blocks/turrets/swarmer.png index efb8b93f253efa81e6375e5196347dcc747d0e52..6f98a1ba7aa0ae3d46c9f453d4bc32c0d3d18ecb 100644 GIT binary patch delta 858 zcmZ3>{+DfnK|Qm%r;B4q#hkaZ_GgPYiX6ZHlewiJ_FuysMoW&)Tmf#yP_D^g*_Io2 z8%>=WlbETyEh>JguR?3f7EckC2?g~IR)Q>?o~9Po)}NpKF1z>c$)2AjyUmNg@4H`V z{JAWzldJWR(&gg(n(CdNE-vru*2f47=B`;UBzW=L(Ym#|$8+o7{{QkhaOqvyb(_yl zZ;#$uy-|LC`#)3Wnz^cuXQJ!#*>r@yFOiL_S1%J`YrcK=e(FQx1rigi8}5iO7qL&6 zo#gP2p(vQ=gsj8t8SILED;U+6KcD*g?%cHrw+|+`Zr$(Ca7$j$pCye!>5#hJQhRlU zYx1K0Pb~Q>_I+lmdvnD>sD2IG$FL{wLb|JN#nV<%<)R zEmr(8S5er{?|fqOBDNb$v-`H_&Jk|k_IN|9vf7q?yuaM;s`KS8_uXc7K&-vqr+1r& znL?`JtiCqSN2X%&Q=K|YAA0`K6kPaL)@=&oEmsd|58h^emuHT94$f$p5jdNv+I#c7 z-~6ln|G2Afjh8)_5~%j6>~r1IUuQ4gKeg5W&$pv>`H${=PCIb#QctbqK~epk>PJPj zcBTtg9aOSlby6!>^ya+D5$T-5ITtRZ->JW?dN4eN=Ud4IfvtPKEhwt}`I!HArSO}V z54y_ZCpK<(T%uKcwBSwM4^Nl>&sJ@bdr+5sN4@I*YrQYF7tA`QEqU=m@}pVC0hbvU zS1b%p>TPs#y%Xgs_}# z-L;qX?RFNzOC+V|Fy*dc-T7e4mVMkyrkvl%F2ftayk*mZPR^)D$x>FUnN`$E3_rE4 zV4RiBnAEhaLgm}J{-c({yJRYvQySi?1jQWrFmr+8y?ac-7tiFD=+u?fT<~7Y-otr1 z+iJ1i-T%BFL<(fDo?y|9`8cU`^+b-}H*`#egZdB5TC&%7v1>rJZ-&>ZA5IGcb};I^ XjoD{Z($mGjz`)??>gTe~DWM4f^aYU@ delta 907 zcmey%ww8T@K|KRYx}&cn1H;CC?mvmF3=9mM1s;*b3=DjSL74G){)!X^24*Ku7srr_ zxVN+Hvqc?6j?V8==$I?75Gdey#jK-s!l^?`u12lVUAyLq=(KA|t4njXa7K7|tXAq+ z@PzqBr$UFuX6x{G_vYHCr@hPhbmynzjLO~CmBr`oSr<>Q-`?%E*f6{A<~RBL_cG+VAem)qC(Gh*pSW#*V>&J>~5 zX7?l+i<72=Z{L>3AG1hCsVwf@t$DM*el@-Q+A{0$^wUorKEF|3AenIc<|UpDZ*wx) zZj@~^Vb1v-uhgv|9>`pOul`3;we9Wb+1t$B!V=piebi%oQQ@+Ov5Uc_#oK10v7L&7 znVe{ThaLA7wbV^gThbXFjSp{`qF;pvtb4$if&16QqMTzGP+&mHx90#?(TXEAm- zJdtu)u#8iSZAx1zUzC~yn?$4C#1%h&r`MI&8&l`V3?|oOB!s<=JYS}w9>sA|-&6F@ zn_C|=-@jQJyzTnuw~zgAzn=J9{@wpgwmg>hmj4$yt$32>@0u0j!mDs`wZc3FVF6<| z&4hdW9Dfgaow%@XcX>j!bJo%Wi+d;6Z@b>Sq^r`Mq00Wj!I#Yw4P`V>HOP6pa+xkT zZm~~XXOHFsV?~v&`IiO!3knq%?kirn-FuGafrl>_C~BFq7Cm^WaP+iD1Fyp>Bh6#1 zoOkMet<26`xTuQ3RN-5!|GxPzZp~o4VAe5h$%`kRHtlLX4HCU#5rND>uRqS<)ceSi z#8j^|&%vib$$|TR*h$XZbj?SBYQ_wL{!6CqSMA}M(A~nO`KVJ$ZO0Z@<%IV?v){|T za%#)$t8kh%VV7%N-FG#s^5u+|G_SNsS!y}@PIy#1@vW%ZYsN>1u1b6Emp-DT@a=$* zcA@IN*-woR%w{sZ)^u2D$k44ofy`glX=O&z`&C3 z=4BQu+~)}VQIv2ZlxPBt6ihGS963lwThXAcdUq*+d4HvmBsa~?v{?$h@6H08=k%0 zmtK~B@6EoMbK_^<=I8nRZql2xzxTaAbN1}BYtv4r3QjWD*G~-j{NbK&PetC{x|YDR zSLc40Xnn}?&2fXTTtL11-nRTEE(5kE&IduYO3Sz}Sw1+^UFPi~z*x2Vyy_Yo@zboA zr5g5{&spWKQgHAI!<*)W(Aq`ES@%U&vRB;aI&71=T5V%h0x=MtI{tN!QK|9_vz?tA=$`LXK-DmSGXP73eg5d5Il;QMvz6VAUoIrKOl zGe}sNvO0fa(QkSfW%ohp!2d25nGDy*zxKr#crZw~X#b2bagoq!+03w3yl#fr0v zN-dGh3Bu0458qt7Ce%7&vr_Ab%R;%?TRyelkC1zd8t}bwtVCM*MdEsv-aEaJ?&SXo6S(YV`9?fP#)mV)>v&&?C-huZXG!*d z)o?EPqlb#{gB!Blw-xNf`W;Fb*YqD{o?OCvqS2G#P53lVhBu2D*%zKI`!VI#A|p$N zYU3tp*_%odyU#Eti#S@O`8HU`>nATUP!r@y-uu6reX;Tu;f4Oo>k~sns-M4}t)N@< zzvP69f9L$)b(>zzF5z;>aC)NEG-*#%p&!FVsRh2>GRvEtKQ*WwIMyF5@pZyv4(4Nr ztQcGZS`GC2B$d|MU9e=eP&~$>a&M}QLKL${hs<@RUAle_UsXGWZ|!!tfA)fY{&vGv zJ1d@s8qPoeF)&8qr~3N*2aBa{*Dt#!V=()y!KBR*ItE?s{ZAM#icAm)X3?t*k6=8& zy3^`lNagfb%x~U)R9q3CBUQCN@ULE>@bx9LD`qnpN(L294di+-`6B0o)t^jVKl0B@ XwVfR~^N|Sy0|SGntDnm{r-UW|pYe)t diff --git a/core/assets-raw/sprites/blocks/turrets/wave.png b/core/assets-raw/sprites/blocks/turrets/wave.png index c4044605d76ad9fe417e8b7f10f365693161e0bf..f7823cc437386cf175d8ac353accb1d0e739e786 100644 GIT binary patch delta 732 zcmaFP`I&Wsay`>7PZ!6Kid%1Q+j_GY3a~x+JyktJzhmvv{SGawb=L`bKg`OOcGSsP z`)2!=_>+zb=I7FlZllm?sFZ9gt$!P%6vq z&zQg=xTu<8)y9tu99K;p{C-^HILnaaaeDKD?1niXG##{Cv>4vY#~X(lC>)u&taD8s zqsc*A1_hU5hPU~5r4M{wpLp@ZJcc-qP=+j9mfegO+OC^8Tx&Zay->1YncyoShB$$u z`KuY1d^n+dfa!_C48D8s>%S`otVw3zP+;B0bfAghK6L+X!}yzVd=xbh7TW|nHR`TX`3L!Bt9?t{?g^Of(|;I zj@$p=IqwWj^rKG8P3nm;>&#{zHaqoP0G_am})2 z__Q0TYqW%(U(J$sKXR#|m&;w$T#m67}mADO0dx(b|OnEvMUBi1>bt|5*aelvdZ z+^ao5)nDd^@kfTm5?Xuy|55F^G-VlEv_X%X{hNat(vDgV9qbRSK1OQRZ|6UMfUR(a z)`=8`IW0Q-ghU#0oWhj%@J`sj!{Z}UBGZJUEbrwO7$?-eOetM6Yu180%sZa#*!Vj1 z>*kb;4juCzgfeb>6j~rVU)X;lE3@J%g&V0CM1!AoAG*mf`SO2lCS~JTdJRStnD^F)!X<~qMk;JnFv^W_r$C`k)HIdgjk!_4J3(+kWFW-y%GV`?S5 zW7GAS35s{5bNL%)PcSn#D@l5JXMWPDeR;VGz5lg7?O|+4@7?vhJBPKQAo^oN_G4~F z^?JDn@6JgW7OR4~e)T{~0BXM^DSUCU2|I<8`0p(d=w9QQBh_=!GU z?qyTL87gWsN|^fJSlrspwOD0~ILC`w2eUX@g!CUs$(N^Ya7>-?Do^O>ZuTEt;up@O zAKaRi(!*A8^So9ZgIbEH{sW&4E1MF+8{L*>GQ6vQuH(yGV4wcch(XQxYg?96%Aws% zuTHYWe{@);7{ITVBFHasooQ9(hvj|E5~`7gmAs23s@6Yvc2{2FXvw;`=D;)i?(R42 zTG%~*SwmE zKeI@dX^vnxe|*?1hxH6v7Q#74SMRbd$ocK?=uS(4Y?$qVV=U1hnQpRNKhw;4g~M+T z&-7XaQ~m~a#dvZ5#}{?d!@}lshHcy#$Q8~Tds9DllfYt=?Q->JucyT<(5jZ4%9z7i zQkT6t$0){sL#tn14#UTNH@eujI5!v{5*HWV)G?j$q1DHRP<{co3t9zxwHi3BlpS`o z|G08vyP#e|bwl5G|7ydo$nD7@b;b+cur8aa9LpWRW4qw#x5H1GgRlRWT&A@kL@P1H z|M)VwuDBgCf7--kEgVmD5&tJJFGZ!+~uNu1E-)w!|vc>1_lNOPgg&ebxsLQ0KBvt=l}o! From b4d0df03dfc8956bb45c10a9265d9a31903ea371 Mon Sep 17 00:00:00 2001 From: Voz-Duh Date: Wed, 23 Sep 2020 12:56:21 +0300 Subject: [PATCH 3/5] Fix --- core/src/mindustry/world/blocks/defense/PointDefenseTurret.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java index a099754f1d..032b3a7b35 100644 --- a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java +++ b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java @@ -112,7 +112,7 @@ public class PointDefenseTurret extends Block{ public void draw(){ Draw.rect(baseRegion, x, y); Draw.color(Color.toFloatBits(0, 0, 0, 0.22f)); - Draw.rect(region, x - (size / 2f), y - (size / 2f), rotation - 90) + Draw.rect(region, x - (size / 2f), y - (size / 2f), rotation - 90); Draw.color(); Draw.rect(region, x, y, rotation - 90); } From 868c6a69963dc431f1578a4a320a92a67506f10e Mon Sep 17 00:00:00 2001 From: Voz-Duh Date: Wed, 23 Sep 2020 16:47:11 +0300 Subject: [PATCH 4/5] Fix --- core/src/mindustry/Vars.java | 2 ++ core/src/mindustry/world/blocks/defense/PointDefenseTurret.java | 2 +- core/src/mindustry/world/blocks/defense/TractorBeamTurret.java | 2 +- core/src/mindustry/world/blocks/defense/turrets/Turret.java | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/Vars.java b/core/src/mindustry/Vars.java index 07843424da..759d39be8f 100644 --- a/core/src/mindustry/Vars.java +++ b/core/src/mindustry/Vars.java @@ -72,6 +72,8 @@ public class Vars implements Loadable{ public static final int maxTextLength = 150; /** max player name length in bytes */ public static final int maxNameLength = 40; + /** shadow color for turrets */ + public static final float turretShadowColor = Color.toFloatBits(0, 0, 0, 0.22f); /** displayed item size when ingame. */ public static final float itemSize = 5f; /** units outside of this bound will die instantly */ diff --git a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java index 032b3a7b35..49c73df657 100644 --- a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java +++ b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java @@ -111,7 +111,7 @@ public class PointDefenseTurret extends Block{ @Override public void draw(){ Draw.rect(baseRegion, x, y); - Draw.color(Color.toFloatBits(0, 0, 0, 0.22f)); + Draw.color(Vars.turretShadowColor); Draw.rect(region, x - (size / 2f), y - (size / 2f), rotation - 90); Draw.color(); Draw.rect(region, x, y, rotation - 90); diff --git a/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java b/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java index 8573c679b3..42f3e69018 100644 --- a/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java +++ b/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java @@ -106,7 +106,7 @@ public class TractorBeamTurret extends Block{ @Override public void draw(){ Draw.rect(baseRegion, x, y); - Draw.color(Color.toFloatBits(0, 0, 0, 0.22f)); + Draw.color(Vars.turretShadowColor); Draw.rect(region, x - (size / 2f), y - (size / 2f), rotation - 90); Draw.color(); Draw.rect(region, x, y, rotation - 90); diff --git a/core/src/mindustry/world/blocks/defense/turrets/Turret.java b/core/src/mindustry/world/blocks/defense/turrets/Turret.java index 983de634fd..03335596db 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/Turret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/Turret.java @@ -202,7 +202,7 @@ public abstract class Turret extends Block{ tr2.trns(rotation, -recoil); - Draw.color(Color.toFloatBits(0, 0, 0, 0.22f)); + Draw.color(Vars.turretShadowColor); Draw.rect(region, x + tr2.x - (size / 2f), y + tr2.y - (size / 2f), rotation - 90); Draw.color(); drawer.get(this); From 64d4fd557999ba8868836709bacb866bc58e983d Mon Sep 17 00:00:00 2001 From: Voz-Duh Date: Wed, 23 Sep 2020 16:55:59 +0300 Subject: [PATCH 5/5] Fix --- core/src/mindustry/world/blocks/defense/PointDefenseTurret.java | 1 + core/src/mindustry/world/blocks/defense/TractorBeamTurret.java | 1 + core/src/mindustry/world/blocks/defense/turrets/Turret.java | 1 + 3 files changed, 3 insertions(+) diff --git a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java index 49c73df657..e2fe96f7f5 100644 --- a/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java +++ b/core/src/mindustry/world/blocks/defense/PointDefenseTurret.java @@ -7,6 +7,7 @@ import arc.math.geom.*; import arc.util.ArcAnnotate.*; import arc.util.*; import arc.util.io.*; +import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.entities.*; diff --git a/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java b/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java index 42f3e69018..f23df69b82 100644 --- a/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java +++ b/core/src/mindustry/world/blocks/defense/TractorBeamTurret.java @@ -6,6 +6,7 @@ import arc.math.*; import arc.util.ArcAnnotate.*; import arc.util.*; import arc.util.io.*; +import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.entities.*; import mindustry.gen.*; diff --git a/core/src/mindustry/world/blocks/defense/turrets/Turret.java b/core/src/mindustry/world/blocks/defense/turrets/Turret.java index 03335596db..3574886731 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/Turret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/Turret.java @@ -11,6 +11,7 @@ import arc.struct.*; import arc.util.ArcAnnotate.*; import arc.util.*; import arc.util.io.*; +import mindustry.*; import mindustry.annotations.Annotations.*; import mindustry.content.*; import mindustry.entities.*;