From 989249e7dc412d6101c34490405763d4c9571ee4 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 20 Feb 2022 11:14:45 -0500 Subject: [PATCH] Misc small fixes --- core/assets-raw/sprites/units/avert.png | Bin 0 -> 1913 bytes core/src/mindustry/ai/RtsAI.java | 3 ++- core/src/mindustry/content/Blocks.java | 5 ++--- core/src/mindustry/content/UnitTypes.java | 23 ++++++++++++++++++++- core/src/mindustry/input/DesktopInput.java | 2 +- core/src/mindustry/input/InputHandler.java | 2 +- 6 files changed, 28 insertions(+), 7 deletions(-) create mode 100644 core/assets-raw/sprites/units/avert.png diff --git a/core/assets-raw/sprites/units/avert.png b/core/assets-raw/sprites/units/avert.png new file mode 100644 index 0000000000000000000000000000000000000000..1dbf38989e58ab3c892ddaf83c70c3e74c518b9d GIT binary patch literal 1913 zcmeAS@N?(olHy`uVBq!ia0y~yU`POA4mJh`hDS5XEf^RW7>k44ofy`glX=O&z;5j6 z;uumf=WUE_N2t4qowU-Pup2=fC-fK-rMbOtJ1B8_dn}CTo_b@+hTD3sQX9EeHj6o` zB#K^Iw#7r)hQp4DJDP2qXwZx#%d~rMEYr{3zaw8{A5ro9-JO~5YwrKKzmq@VU=u61 zm`=n75aYl3n;zc-P4abrUhY-9`?tD0UHE!VN7hmIGe=t@Cv55JpV7=YS^b5mykV)Z zny;RgUD7EvpS~GkU+nAtr@#LH+FXC-r}?uaCo4S`l{a)3-X*k>bt+STSN{ovgNLlU z@+6C!f(}+3-Cz5dkAcCa`fthW-yNJ{_auL;a9=iQ!Pl+q{QXXkuFqe&MdsBe-94Kp zYt9I@q75I;xnynLB($b=e_3w7Z}-++swQRbLFOr%)1A`F zr(9#Q*?L%N$FgbB(M?mC9rCSp|k2s{X<|+&SrX)V;4?o4@%f;iZSGc|3sHFUD z0;9)+>+x|NFLyYG8UJu=xpL?A(>6nQ-va3X@iQ|U8m};BvK{J)@_8CK{b=E1pB2fy zGaeW+U_Hg-w53jmEDLwlqdh?4_ ztlOR`7CQbD`?&T++JWu!|El}sHkEx;?u?GRyliqnv6kiZjVXsy8n$HywiqhBJ~dg$ z;L}`|CvID#)^c7mJaC68iq*sA{@=fyGtA9TRAyOEUuQbOOD0+^;wU>u&apt|O)eWm zTBJAvXJ}8)uhd*wP*ujm@Z5N-)KeA*DeHaz-##+!|H05`xIiyJ+pcv}*dhnpfM<8J zIE9{Dg{}X=aL`eLds&w7Atk#lkOiIzb|BdY)`N<(}-sqR6~NH?r$T*7qle7r86fRmO9At@veq zYR5Fr*I(QA_!}wi(tVp}S9);%zTeLdr~B2gY~Qeu<&%wprsLWo)2G3k7ZxS_EB^ZV zn(6ysqj2sGyX>a@h>?r&*4VlA*nFvb(-O=Q{2qB%`W|h`ix%YIiM!>$a(!yo`KK!% zUT${pEn!~qFJ8FA^u^bz&0m){E;G84=^e4%%*4Y~!76og$NHb=qTNzrlU-*qN+ks) z%zDnwu<1gS@RCg?qN3M8V~$$9C#{rggKUj1OS+S$PO8&S*>tD5+m9@6G1FuC?c=ex;)G4j(wADN_TAcj zLenz(bdS^N$f+8?pG14}%vtJUzDr<7={>3RP0Qy>3D1hX5b@}{gLeLF&9`DEw_4c} zwI3QDy*_QCY%q5obJX(VJHE(hBpRKI3#v?+nQ*nC>2$-jmm9-=N!__9+AxFj(%zt% z4Buw#Q8Quh+$DcmEabXT9)nKnf_Yn&)-Z2Usr%{i@o4=0iJ4peWM5&f%vLbl%CP>& zo$^xMDf6_Wqng5Mx|kd0*|TPQ2S^JD&fj&cl+l*ov9NM_jLz~R|@9s|q6C&YLj1Xz_k|h6UC^aZbWN?)_`5 z5;rQ^-^N{jrS{8r=D58z`xaXU#W`u)eU0RP{Z~l+-HPgC#;*(5e(Y(8X04Jl&f+`g zmE7>`pN9CIvW|Zh!MC`j?$~)O;r{r<)TJ_Y%|&PKJmwWmn|&r^t(r2ut@AfZg+Eo9A>A@n2wW)P~gQwUYnZ9lA+T@K!}284o9)c* zKh)t!u=seodaZ8a=Wo3$ReQ=zE_N+E+W*Axh-7HX>qef|p3f$#oBEbjf9^VR`D-K3 z*X-x23wQnO)2-|5X^iX=J)maSP^`bgq)|ws)7P`cWf=U eX9oK}R<;d4gjY}2tzckaVDNPHb6Mw<&;$VF u.dst(x, y) - u.hitSize/2f); + return tmpUnits.min(u -> !u.inFogTo(player.team()), u -> u.dst(x, y) - u.hitSize/2f); } public Seq selectedCommandUnits(float x, float y, float w, float h){