From dcea8ae64fcb33c67dca97299c63d4fb9f8e8aff Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 26 Nov 2018 22:47:54 -0500 Subject: [PATCH] New UI --- build.gradle | 2 +- core/assets-raw/sprites/pack.json | 3 +- core/assets-raw/sprites/ui/button-down.9.png | Bin 133 -> 267 bytes .../assets-raw/sprites/ui/button-edge-1.9.png | Bin 0 -> 261 bytes .../assets-raw/sprites/ui/button-edge-2.9.png | Bin 0 -> 253 bytes .../assets-raw/sprites/ui/button-edge-3.9.png | Bin 0 -> 271 bytes core/assets-raw/sprites/ui/button-over.9.png | Bin 133 -> 284 bytes core/assets-raw/sprites/ui/button.9.png | Bin 131 -> 282 bytes core/assets-raw/sprites/ui/pane-2.9.png | Bin 0 -> 238 bytes core/assets-raw/sprites/ui/pane.9.png | Bin 211 -> 248 bytes .../sprites/ui/slider-knob-down.png | Bin 123 -> 238 bytes .../sprites/ui/slider-knob-over.png | Bin 123 -> 234 bytes core/assets-raw/sprites/ui/slider-knob.png | Bin 121 -> 238 bytes core/assets-raw/sprites/ui/slider.png | Bin 73 -> 135 bytes core/assets-raw/sprites/ui/underline-2.9.png | Bin 0 -> 238 bytes core/assets-raw/sprites/ui/underline.9.png | Bin 0 -> 237 bytes core/assets/bundles/bundle.properties | 1 + core/assets/shaders/menu.fragment | 2 +- core/assets/sprites/sprites.atlas | 1956 +++++++++-------- core/assets/sprites/sprites.png | Bin 100476 -> 104120 bytes core/assets/ui/uiskin.json | 37 +- .../io/anuke/mindustry/content/AmmoTypes.java | 2 +- .../mindustry/editor/MapEditorDialog.java | 63 +- .../io/anuke/mindustry/editor/MapView.java | 4 +- .../mindustry/graphics/OverlayRenderer.java | 21 + core/src/io/anuke/mindustry/net/Net.java | 5 +- .../src/io/anuke/mindustry/ui/MenuButton.java | 2 +- core/src/io/anuke/mindustry/ui/Minimap.java | 3 +- .../mindustry/ui/dialogs/AboutDialog.java | 6 +- .../mindustry/ui/dialogs/AdminsDialog.java | 2 +- .../mindustry/ui/dialogs/BansDialog.java | 2 +- .../mindustry/ui/dialogs/ChangelogDialog.java | 4 +- .../mindustry/ui/dialogs/ColorPickDialog.java | 4 +- .../ui/dialogs/ContentInfoDialog.java | 2 +- .../ui/dialogs/CustomGameDialog.java | 8 +- .../mindustry/ui/dialogs/HostDialog.java | 4 +- .../mindustry/ui/dialogs/JoinDialog.java | 12 +- .../mindustry/ui/dialogs/LanguageDialog.java | 4 +- .../mindustry/ui/dialogs/LoadDialog.java | 6 +- .../mindustry/ui/dialogs/MapsDialog.java | 16 +- .../mindustry/ui/dialogs/SaveDialog.java | 2 +- .../ui/dialogs/SettingsMenuDialog.java | 9 +- .../mindustry/ui/dialogs/UnlocksDialog.java | 5 +- .../ui/fragments/PlacementFragment.java | 9 +- .../ui/fragments/PlayerListFragment.java | 4 +- 45 files changed, 1136 insertions(+), 1064 deletions(-) create mode 100644 core/assets-raw/sprites/ui/button-edge-1.9.png create mode 100644 core/assets-raw/sprites/ui/button-edge-2.9.png create mode 100644 core/assets-raw/sprites/ui/button-edge-3.9.png create mode 100644 core/assets-raw/sprites/ui/pane-2.9.png create mode 100644 core/assets-raw/sprites/ui/underline-2.9.png create mode 100644 core/assets-raw/sprites/ui/underline.9.png diff --git a/build.gradle b/build.gradle index 6367e64024..147a1be3fb 100644 --- a/build.gradle +++ b/build.gradle @@ -25,7 +25,7 @@ allprojects { appName = 'Mindustry' gdxVersion = '1.9.9' roboVMVersion = '2.3.0' - uCoreVersion = 'f73e538757ac66ff62d7f25d93011142b6abb8df' + uCoreVersion = '7eb80a9765557d025d589f28fa1910dffa3fc8ed' getVersionString = { String buildVersion = getBuildVersion() diff --git a/core/assets-raw/sprites/pack.json b/core/assets-raw/sprites/pack.json index 490bc040eb..abd5ae6584 100644 --- a/core/assets-raw/sprites/pack.json +++ b/core/assets-raw/sprites/pack.json @@ -1,5 +1,6 @@ { duplicatePadding: true, combineSubdirectories: true, - flattenPaths: true + flattenPaths: true, + fast: true } diff --git a/core/assets-raw/sprites/ui/button-down.9.png b/core/assets-raw/sprites/ui/button-down.9.png index 91078803383328b9f0d3c9d686be3661324ea695..427b3a5fa999beebb8c44cd9b242ec9478d3c83a 100644 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|rCz(kJKjurM$%%6^KLC5toe!ki1?{edH z9|zNYb#bGX^V>e>oMhQ2vhEaktaqI21jhqY$ zJggUeCO?&NniKfFb7_L2ONYQt{_wWzZb!^-7sY+gn#icy9`bdSaEb#A#5?@C=fEws hHX_BLbAkBmom00?y30{^hk=2C!PC{xWt~$(69D-TEL;Ep diff --git a/core/assets-raw/sprites/ui/button-edge-1.9.png b/core/assets-raw/sprites/ui/button-edge-1.9.png new file mode 100644 index 0000000000000000000000000000000000000000..5833e18f2fc3531abd88df1ef421cb0a73aba5c7 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|o=2=FIQ6nJ_RgO!9Pb42d|L{N?M{ zR0YwTdwYJ`Yrd+jt(ElL+T0q^I{Q|SKwqY@(p9-hHjlzf`zCfKPH1v`Z6LO2alXls zwx|#x;o6>Ey_Hus{Q3X%m*?U@&#Nnzq<`ss<~7Up>9e!5|36;!`-N=n;y}-dhfic` z_qsh@aoA1PEI>D+=Io@4D`ZL~CN>Dpn)Z)h%l)Mp-#xzf3s@NzUsC>fU{UUW1_lNO MPgg&ebxsLQ0QAygy#N3J literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/button-edge-2.9.png b/core/assets-raw/sprites/ui/button-edge-2.9.png new file mode 100644 index 0000000000000000000000000000000000000000..40ef1bad93064b30c493780b29f2052bea20efc5 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|rEJraZwLx)>N3x;$MRLn02powkv; zK|#Rv;D$cl>N&|4Exj8PIgWpLpZM4zB5Gzq*At(A>-B&3S1UenJ(9_+kp0Z{NVc`p z%LmgQu})sJ&AoI&;;q`}J;!t+G_D=*{p*|BX?I^gyZ2Mg8RgKh(3?T>`A^fe7@zFk zzJ9CSsv6dBPu9CkWl@$m$nh=RfZ^E!h8uTh+?>OIOL2PXQpGC_3=9mOu6{1-oD!M< D=EqzC literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/button-edge-3.9.png b/core/assets-raw/sprites/ui/button-edge-3.9.png new file mode 100644 index 0000000000000000000000000000000000000000..bc63ca5beb6165ef4e245f815d47a8e66236cc2f GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|o=&hBtN^m-aPwCQfK_d~Gm| zal_;l8M3`ztK3u<=OxR9K6+R5S0!k1sfiYQ>N*!cp(AduGeRcGOr33>|Igp;uKVi@ z*|SrZSoh4?cIgD)#=!Pos~m;bUNx)_GD7;SdTv;W&YJd*U(5Za8Q;BcHx{rmoUKu< V(I^l-%D}+D;OXk;vd$@?2>@BFUn>9r literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/button-over.9.png b/core/assets-raw/sprites/ui/button-over.9.png index 91078803383328b9f0d3c9d686be3661324ea695..cb8cbfdba7738f76bf6f978f8f72b2da59b535e2 100644 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|rCz5&_fi?qgtJSn28F7!q;#?X`oP ztp+@751u@EaktaqI21jhqY$ zJggUeCO?&NniKfFb7_L2ONYQt{_wWzZb!^-7sY+gn#icy9`bdSaEb#A#5?@C=fEws hHX_BLbAkBmom00?y30{^hk=2C!PC{xWt~$(69D-TEL;Ep diff --git a/core/assets-raw/sprites/ui/button.9.png b/core/assets-raw/sprites/ui/button.9.png index d27ab20c1260cd91c04678333fe1b12a2f471a95..f982c6939bb964b2ae1c8208cbb3a5e38a7f0ac3 100644 GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|rEZVoZ&FUl%*Mi_f^7e7j(I;WOh?k9JQwT|VRTOTCqQ j|2$y-VVb&eBcrsje&~$uU#l4y7#KWV{an^LB{Ts5I(ThP literal 131 zcmeAS@N?(olHy`uVBq!ia0y~yV31;9V9?@VV_;xdYv7&Cz`)?;>EaktaqI21jhqYy z94>*&3#GryKM!IHYSB*n2KEw9Usv`=+|o=83@IY2Cm0wQsy$sCLn00*fBE_~ zRY5f8-kzWKny+eWYb8CmHebAceR^W>Y{9T@iBjow!wUj`_Q%X`^S!hFm5j3RVFlL3 zeA1;iRvdPdHG8!|@VP;d_LGYO(p&hHm#;OEnhKJX;AP~toZEVFg-of0rfghBlvIeQ k<>I`@58i&@i(+6n_F7_Z^S8PM3=9kmp00i_>zopr0Cvhu1^@s6 literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/pane.9.png b/core/assets-raw/sprites/ui/pane.9.png index e82766bafccb29de775934e6a8a8baaf32a84ba7..4ca77c4d3dff36be33ce2045919fce51d4d2d8b7 100644 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|o=&EPb3?7cej|w0gQYhD01r{_^!} zs)A_Fy*)qeHDA@%)=GMAZEkIBY)lNEE$As`xJ7be7Qg4S-=TApQ<5Z>BwR^c%(vJy z;h_4-6}M-&d!POvziz&X)YQd%(xno+4tuPf;O?Ar!K!D@wo4fyeO5VF5}B{QIe1-1 xviDSAyCA2;!pzKo&?h~+dYiW&w$5N=$SjuJw?b&Q76StVgQu&X%Q~loCII77RCoXY literal 211 zcmeAS@N?(olHy`uVBq!ia0y~yV31;9U{K>=V_;yo^{HEefq{W7$=lt9;Xep2*t>i( z0|NtRfk$L90|U1(2s1LwngdeCUgGKN%KnI(m4Q>b=i}n_3=9kjo-U3d9>?EaJILFh zAmDOw|1qHzjsIRRY*=IY4Y+84>dz`)??>gTe~DWM4f DVKqyh diff --git a/core/assets-raw/sprites/ui/slider-knob-down.png b/core/assets-raw/sprites/ui/slider-knob-down.png index 4be43a417674e4db6e4dfb94998c2b1f4d8cdc4c..efb573acb3e1ad2a4b83ee1496198c778dfa2192 100644 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0y~yV31{CU{K>=V_;yg(3_CRz`($k&nBe*KkvY*us4lYS@XX)f;+indE-{Gyv%r& mx-fh~--8FLW)Uk`8DxEA&*~=5uVP?eVDNPHb6Mw<&;$UNsYu-b literal 123 zcmeAS@N?(olHy`uVBq!ia0y~yU=U+qV9?=UV_;xN4E6ZHz`)?->EaktaVz;p{my^( zx(0_=9JJt_Her%7cfXWP)`t}b7qg)<3QQ`ttahkvUT>22e>tn1sYD;6)&0wf?Xs$h Q3=9kmp00i_>zopr0Lhan2><{9 diff --git a/core/assets-raw/sprites/ui/slider-knob-over.png b/core/assets-raw/sprites/ui/slider-knob-over.png index 4be43a417674e4db6e4dfb94998c2b1f4d8cdc4c..a8936dca958c95c37b2b7405ad9191f585572f62 100644 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0y~yV31{CU{K>=V_;yg(3_CRz`($kEaktaVz;p{my^( zx(0_=9JJt_Her%7cfXWP)`t}b7qg)<3QQ`ttahkvUT>22e>tn1sYD;6)&0wf?Xs$h Q3=9kmp00i_>zopr0Lhan2><{9 diff --git a/core/assets-raw/sprites/ui/slider-knob.png b/core/assets-raw/sprites/ui/slider-knob.png index 6346d62c52e994d449a27aad493fd2717a998524..700f69c594f63ddb31a2ced4ffb13dddf0748970 100644 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0y~yV31{CU{K>=V_;yg(3_CRz`($kz`HU43)wcEEaktaqI2%g@OzU zJS+#N98@TXKleS}?@@t7o5ZstH@}K++q{^;?ojf&)eVg>P~Q^S`hCNaHyjn=QY-${ V^jQnsU|?Wi@O1TaS?83{1OU`FEFk~@ diff --git a/core/assets-raw/sprites/ui/slider.png b/core/assets-raw/sprites/ui/slider.png index 88dcd70693b59dc0496036db6073750e5f4ef4e8..904b8f20017d00190ff06addbee24f62a9bf3b6a 100644 GIT binary patch delta 105 zcmeZlXPlst%$DTs?!w>;f|~p+mJAFGoCO|{#S9GG!XV7ZFl&wk0|NtliKnkC`y*~? zCMCuG^Tpd37#Ku6T^vI=t|$Mf-}%p8n3mdKI;Vst E0IVh$-~a#s delta 43 zcmZo?^qiogD&Xnj7*cU7dBcVcKh8VMU|{%f!fW}PCwC760|SGntDnm{r-UW|Wz`Sd diff --git a/core/assets-raw/sprites/ui/underline-2.9.png b/core/assets-raw/sprites/ui/underline-2.9.png new file mode 100644 index 0000000000000000000000000000000000000000..bd2c4fbf185fb38c17a440379a3090dd3cb461c3 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|o??5~(SzpBWe!sy$sCLn00*fBE_~ zRY5f8-kzWKny+eWYb8CmHebAceR^W>Y{4?myKZbzP5-CA-q`g!bZ&A&lEjjPD~XHw zq)TtCIP4~C_DIGptJOv-srg#slPy!-78ije7b_+-e&zOfsdItRpwI2;hC&Ht6J6d_ kU2_7r7k*f_(UF@$C0{)J$(eVq3=9kmp00i_>zopr0EBo^ssI20 literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/underline.9.png b/core/assets-raw/sprites/ui/underline.9.png new file mode 100644 index 0000000000000000000000000000000000000000..2c764bd6b5b2d62227a08cec1afef85afb5cb3ca GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0y~yU{GUVV36ftV_;x7)*yF)fq{W7$=lt9!50KI`B^L( z7#KJUJR*x37`TN&n2}-D90>*n2KEw9Usv`=+|o>fnx*ygwlFX-RC&5MhD02GJKd1$ zfPw%^zVp81$@MvMQ`Bxear`KsSu-Is=++zsnUv)=t 0.35) gl_FragColor.rgb = p4; else gl_FragColor.rgb = vec3(0.0); - gl_FragColor.rgb *= 0.75; + gl_FragColor.rgb *= 0.5; gl_FragColor.a = mod(abs(float(coords.x)) + abs(float(coords.y)), 110.0) < 35.0 ? 1.0 : 0.0; } \ No newline at end of file diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index e144699c38..131ccbbd35 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -6,1239 +6,1239 @@ filter: Nearest,Nearest repeat: none force-projector-top rotate: false - xy: 724, 453 + xy: 269, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mend-projector-top rotate: false - xy: 261, 166 + xy: 310, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 overdrive-projector-top rotate: false - xy: 243, 152 + xy: 317, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 bridge-conveyor-bridge rotate: false - xy: 473, 389 + xy: 622, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor-end rotate: false - xy: 483, 399 + xy: 632, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-1 rotate: false - xy: 603, 399 + xy: 492, 278 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-2 rotate: false - xy: 603, 389 + xy: 1014, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-3 rotate: false - xy: 613, 399 + xy: 462, 270 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-0 rotate: false - xy: 613, 389 + xy: 472, 268 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-1 rotate: false - xy: 623, 399 + xy: 482, 268 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-2 rotate: false - xy: 623, 389 + xy: 492, 268 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-3 rotate: false - xy: 633, 389 + xy: 331, 270 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-0 rotate: false - xy: 643, 389 + xy: 341, 270 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-1 rotate: false - xy: 653, 389 + xy: 351, 270 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-2 rotate: false - xy: 663, 389 + xy: 504, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-3 rotate: false - xy: 673, 389 + xy: 504, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-0 rotate: false - xy: 683, 389 + xy: 514, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-1 rotate: false - xy: 693, 389 + xy: 504, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-2 rotate: false - xy: 703, 389 + xy: 514, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-3 rotate: false - xy: 713, 389 + xy: 524, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-0 rotate: false - xy: 723, 389 + xy: 504, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-1 rotate: false - xy: 733, 389 + xy: 514, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-2 rotate: false - xy: 743, 389 + xy: 524, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-3 rotate: false - xy: 753, 389 + xy: 534, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-1 rotate: false - xy: 681, 359 + xy: 672, 347 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-2 rotate: false - xy: 691, 369 + xy: 672, 337 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-3 rotate: false - xy: 691, 359 + xy: 672, 327 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-0 rotate: false - xy: 701, 369 + xy: 672, 317 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-1 rotate: false - xy: 701, 359 + xy: 672, 307 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-2 rotate: false - xy: 711, 369 + xy: 672, 297 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-3 rotate: false - xy: 711, 359 + xy: 672, 287 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-0 rotate: false - xy: 721, 369 + xy: 672, 277 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-1 rotate: false - xy: 721, 359 + xy: 672, 267 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-2 rotate: false - xy: 731, 369 + xy: 672, 257 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-3 rotate: false - xy: 731, 359 + xy: 672, 247 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-0 rotate: false - xy: 741, 369 + xy: 672, 237 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-1 rotate: false - xy: 741, 359 + xy: 662, 227 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-2 rotate: false - xy: 751, 369 + xy: 672, 227 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-3 rotate: false - xy: 751, 359 + xy: 341, 190 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-0 rotate: false - xy: 761, 369 + xy: 351, 190 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-1 rotate: false - xy: 761, 359 + xy: 361, 190 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-2 rotate: false - xy: 771, 369 + xy: 335, 180 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-3 rotate: false - xy: 771, 359 + xy: 345, 180 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mass-driver-turret rotate: false - xy: 958, 453 + xy: 762, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conveyor-arrow rotate: false - xy: 953, 383 + xy: 361, 210 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-bridge rotate: false - xy: 963, 383 + xy: 361, 200 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-end rotate: false - xy: 973, 383 + xy: 592, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 warp-gate rotate: false - xy: 584, 427 + xy: 66, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 warp-gate-top rotate: false - xy: 610, 427 + xy: 92, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill rotate: false - xy: 204, 283 + xy: 204, 296 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-rim rotate: false - xy: 233, 346 + xy: 230, 296 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-rotator rotate: false - xy: 30, 80 + xy: 344, 390 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-top rotate: false - xy: 285, 402 + xy: 370, 384 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 205, 159 + xy: 310, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 205, 141 + xy: 310, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 261, 184 + xy: 310, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mechanical-drill rotate: false - xy: 243, 170 + xy: 310, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mechanical-drill-rotator rotate: false - xy: 225, 165 + xy: 310, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mechanical-drill-top rotate: false - xy: 223, 147 + xy: 310, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 oil-extractor rotate: false - xy: 984, 453 + xy: 788, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-liquid rotate: false - xy: 350, 425 + xy: 814, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-rotator rotate: false - xy: 376, 425 + xy: 840, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-top rotate: false - xy: 402, 425 + xy: 866, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 plasma-drill rotate: false - xy: 25, 46 + xy: 89, 208 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plasma-drill-rim rotate: false - xy: 59, 46 + xy: 123, 208 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plasma-drill-rotator rotate: false - xy: 27, 12 + xy: 157, 208 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plasma-drill-top rotate: false - xy: 61, 12 + xy: 269, 432 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pneumatic-drill rotate: false - xy: 225, 77 + xy: 328, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pneumatic-drill-rotator rotate: false - xy: 259, 112 + xy: 464, 432 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pneumatic-drill-top rotate: false - xy: 243, 82 + xy: 461, 414 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor rotate: false - xy: 315, 206 + xy: 528, 393 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-liquid rotate: false - xy: 297, 170 + xy: 528, 375 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-rotator rotate: false - xy: 315, 188 + xy: 510, 357 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-top rotate: false - xy: 297, 152 + xy: 528, 357 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blackrock1 rotate: false - xy: 214, 55 + xy: 43, 178 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-blackrock rotate: false - xy: 214, 55 + xy: 43, 178 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackrockshadow1 rotate: false - xy: 219, 21 + xy: 551, 411 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone1 rotate: false - xy: 219, 11 + xy: 561, 411 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-blackstone rotate: false - xy: 219, 11 + xy: 561, 411 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone2 rotate: false - xy: 219, 1 + xy: 464, 340 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone3 rotate: false - xy: 229, 49 + xy: 319, 259 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneedge rotate: false - xy: 283, 98 + xy: 264, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 coal1 rotate: false - xy: 483, 389 + xy: 592, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal2 rotate: false - xy: 493, 399 + xy: 602, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal3 rotate: false - xy: 493, 389 + xy: 612, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper1 rotate: false - xy: 763, 389 + xy: 514, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper2 rotate: false - xy: 773, 389 + xy: 524, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper3 rotate: false - xy: 783, 389 + xy: 534, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt2 rotate: false - xy: 853, 393 + xy: 534, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt3 rotate: false - xy: 863, 393 + xy: 502, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirtedge rotate: false - xy: 966, 403 + xy: 354, 320 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 generic-cliff-edge rotate: false - xy: 933, 393 + xy: 502, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge rotate: false - xy: 933, 393 + xy: 502, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 generic-cliff-edge-1 rotate: false - xy: 943, 393 + xy: 512, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge-1 rotate: false - xy: 943, 393 + xy: 512, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 generic-cliff-edge-2 rotate: false - xy: 953, 393 + xy: 522, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge-2 rotate: false - xy: 953, 393 + xy: 522, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 generic-cliff-side rotate: false - xy: 963, 393 + xy: 532, 266 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-side rotate: false - xy: 963, 393 + xy: 532, 266 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge rotate: false - xy: 993, 393 + xy: 582, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge-1 rotate: false - xy: 1003, 393 + xy: 592, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge-2 rotate: false - xy: 1013, 393 + xy: 602, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-side rotate: false - xy: 357, 38 + xy: 612, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass2 rotate: false - xy: 973, 393 + xy: 562, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass3 rotate: false - xy: 983, 393 + xy: 572, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassedge rotate: false - xy: 95, 2 + xy: 368, 328 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ice2 rotate: false - xy: 351, 376 + xy: 632, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice3 rotate: false - xy: 351, 366 + xy: 642, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iceedge rotate: false - xy: 345, 118 + xy: 382, 328 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 icerock2 rotate: false - xy: 351, 356 + xy: 321, 239 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow1 rotate: false - xy: 361, 377 + xy: 321, 229 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow1 rotate: false - xy: 361, 377 + xy: 321, 229 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow2 rotate: false - xy: 371, 377 + xy: 321, 219 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow2 rotate: false - xy: 371, 377 + xy: 321, 219 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lavaedge rotate: false - xy: 345, 76 + xy: 396, 328 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 lead1 rotate: false - xy: 352, 346 + xy: 592, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead2 rotate: false - xy: 352, 336 + xy: 602, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead3 rotate: false - xy: 352, 326 + xy: 612, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor2 rotate: false - xy: 372, 337 + xy: 602, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor3 rotate: false - xy: 362, 327 + xy: 612, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor4 rotate: false - xy: 392, 347 + xy: 622, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor5 rotate: false - xy: 382, 337 + xy: 632, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor6 rotate: false - xy: 372, 327 + xy: 642, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalflooredge rotate: false - xy: 109, 2 + xy: 396, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 rock2 rotate: false - xy: 471, 359 + xy: 652, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand2 rotate: false - xy: 481, 359 + xy: 652, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand3 rotate: false - xy: 491, 369 + xy: 652, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandedge rotate: false - xy: 117, 49 + xy: 410, 314 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shrubshadow rotate: false - xy: 541, 359 + xy: 660, 427 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow2 rotate: false - xy: 551, 369 + xy: 670, 427 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow3 rotate: false - xy: 551, 359 + xy: 661, 417 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowedge rotate: false - xy: 145, 49 + xy: 424, 328 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 spaceedge rotate: false - xy: 159, 49 + xy: 424, 314 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 stone-cliff-edge rotate: false - xy: 611, 359 + xy: 662, 307 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-edge-1 rotate: false - xy: 621, 369 + xy: 662, 297 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-edge-2 rotate: false - xy: 621, 359 + xy: 662, 287 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-side rotate: false - xy: 631, 369 + xy: 662, 277 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone2 rotate: false - xy: 601, 359 + xy: 662, 327 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone3 rotate: false - xy: 611, 369 + xy: 662, 317 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneedge rotate: false - xy: 113, 35 + xy: 368, 286 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 taredge rotate: false - xy: 127, 35 + xy: 396, 286 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 thorium1 rotate: false - xy: 651, 359 + xy: 672, 407 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium2 rotate: false - xy: 661, 369 + xy: 672, 397 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium3 rotate: false - xy: 661, 359 + xy: 672, 387 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium1 rotate: false - xy: 671, 369 + xy: 672, 377 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium2 rotate: false - xy: 671, 359 + xy: 672, 367 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium3 rotate: false - xy: 681, 369 + xy: 672, 357 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge rotate: false - xy: 781, 359 + xy: 365, 180 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge-1 rotate: false - xy: 791, 369 + xy: 346, 170 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge-2 rotate: false - xy: 791, 359 + xy: 346, 160 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-side rotate: false - xy: 801, 369 + xy: 356, 170 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 wateredge rotate: false - xy: 155, 21 + xy: 438, 302 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 block-border rotate: false - xy: 239, 26 + xy: 474, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-elevation rotate: false - xy: 259, 36 + xy: 319, 249 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustion-generator-top rotate: false - xy: 259, 36 + xy: 319, 249 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-middle rotate: false - xy: 443, 389 + xy: 602, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pump-liquid rotate: false - xy: 443, 389 + xy: 602, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-slope rotate: false - xy: 453, 399 + xy: 612, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 border rotate: false - xy: 453, 389 + xy: 622, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 563, 399 + xy: 642, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-1 rotate: false - xy: 793, 389 + xy: 524, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-2 rotate: false - xy: 924, 417 + xy: 166, 136 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cross-3 rotate: false - xy: 672, 453 + xy: 282, 286 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 cross-4 rotate: false - xy: 644, 479 + xy: 798, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 nuclearreactor-shadow rotate: false - xy: 66, 199 + xy: 288, 370 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 place-arrow rotate: false - xy: 983, 383 + xy: 602, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ripples rotate: false - xy: 207, 17 + xy: 324, 281 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 rubble-1-0 rotate: false - xy: 243, 64 + xy: 479, 414 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-1-1 rotate: false - xy: 261, 82 + xy: 474, 396 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-2-0 rotate: false - xy: 261, 64 + xy: 500, 432 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-2-1 rotate: false - xy: 243, 46 + xy: 497, 414 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-3-0 rotate: false - xy: 480, 427 + xy: 970, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rubble-3-1 rotate: false - xy: 480, 427 + xy: 970, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shadow-1 rotate: false - xy: 207, 5 + xy: 336, 280 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-2 rotate: false - xy: 716, 433 + xy: 784, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-3 rotate: false - xy: 112, 135 + xy: 316, 373 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 shadow-4 rotate: false - xy: 334, 477 + xy: 53, 204 size: 34, 34 orig: 34, 34 offset: 0, 0 @@ -1252,4011 +1252,4011 @@ shadow-5 index: -1 shadow-6 rotate: false - xy: 204, 414 + xy: 1, 188 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 shadow-corner rotate: false - xy: 217, 43 + xy: 348, 280 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-round-1 rotate: false - xy: 217, 31 + xy: 319, 269 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-round-2 rotate: false - xy: 736, 433 + xy: 804, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-round-3 rotate: false - xy: 141, 165 + xy: 38, 8 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 shadow-round-4 rotate: false - xy: 370, 477 + xy: 524, 477 size: 34, 34 orig: 34, 34 offset: 0, 0 index: -1 shadow-rounded-2 rotate: false - xy: 756, 433 + xy: 824, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-shock-mine rotate: false - xy: 531, 359 + xy: 652, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-arrow rotate: false - xy: 463, 399 + xy: 592, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor-arrow rotate: false - xy: 463, 399 + xy: 592, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-bridge rotate: false - xy: 463, 389 + xy: 602, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-end rotate: false - xy: 473, 399 + xy: 612, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom rotate: false - xy: 523, 399 + xy: 622, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-0 rotate: false - xy: 523, 389 + xy: 632, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-1 rotate: false - xy: 533, 399 + xy: 612, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-2 rotate: false - xy: 533, 389 + xy: 622, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-3 rotate: false - xy: 543, 399 + xy: 632, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-4 rotate: false - xy: 543, 389 + xy: 622, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-5 rotate: false - xy: 553, 399 + xy: 632, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-6 rotate: false - xy: 553, 389 + xy: 632, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-0 rotate: false - xy: 563, 389 + xy: 642, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-1 rotate: false - xy: 573, 399 + xy: 642, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-2 rotate: false - xy: 573, 389 + xy: 642, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-3 rotate: false - xy: 583, 399 + xy: 642, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-4 rotate: false - xy: 583, 389 + xy: 642, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-5 rotate: false - xy: 593, 399 + xy: 472, 278 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-6 rotate: false - xy: 593, 389 + xy: 482, 278 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-bottom rotate: false - xy: 372, 347 + xy: 572, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-liquid rotate: false - xy: 362, 337 + xy: 582, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-top rotate: false - xy: 382, 347 + xy: 592, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-tank-bottom rotate: false - xy: 880, 453 + xy: 684, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 906, 453 + xy: 710, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 932, 453 + xy: 736, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conduit-arrow rotate: false - xy: 923, 383 + xy: 361, 240 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit-bridge rotate: false - xy: 933, 383 + xy: 361, 230 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit-end rotate: false - xy: 943, 383 + xy: 361, 220 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-0 rotate: false - xy: 993, 383 + xy: 612, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-1 rotate: false - xy: 1003, 383 + xy: 622, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-2 rotate: false - xy: 1013, 383 + xy: 632, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-3 rotate: false - xy: 441, 369 + xy: 642, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-4 rotate: false - xy: 441, 359 + xy: 650, 423 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-5 rotate: false - xy: 451, 369 + xy: 651, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-6 rotate: false - xy: 451, 359 + xy: 652, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alpha-mech-pad rotate: false - xy: 814, 435 + xy: 19, 2 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-alpha-mech-pad rotate: false - xy: 814, 435 + xy: 19, 2 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 battery rotate: false - xy: 81, 2 + xy: 882, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-battery rotate: false - xy: 81, 2 + xy: 882, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 battery-large rotate: false - xy: 178, 284 + xy: 254, 338 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-battery-large rotate: false - xy: 178, 284 + xy: 254, 338 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fusion-reactor rotate: false - xy: 712, 479 + xy: 866, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-bottom rotate: false - xy: 746, 479 + xy: 900, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-light rotate: false - xy: 780, 479 + xy: 934, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-0 rotate: false - xy: 814, 479 + xy: 968, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-1 rotate: false - xy: 848, 479 + xy: 92, 276 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-2 rotate: false - xy: 882, 479 + xy: 126, 276 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-3 rotate: false - xy: 916, 479 + xy: 160, 276 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-top rotate: false - xy: 950, 479 + xy: 87, 242 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rtg-generator-top rotate: false - xy: 481, 369 + xy: 652, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium-reactor-center rotate: false - xy: 506, 427 + xy: 295, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-reactor-lights rotate: false - xy: 532, 427 + xy: 295, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 turbine-generator-top rotate: false - xy: 297, 206 + xy: 533, 411 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 alloy-smelter rotate: false - xy: 332, 433 + xy: 1, 2 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-alloy-smelter rotate: false - xy: 332, 433 + xy: 1, 2 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 alloy-smelter-top rotate: false - xy: 796, 435 + xy: 864, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 arc-smelter rotate: false - xy: 832, 435 + xy: 1002, 475 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-arc-smelter rotate: false - xy: 832, 435 + xy: 1002, 475 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 arc-smelter-top rotate: false - xy: 850, 435 + xy: 918, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 silicon-smelter-top rotate: false - xy: 850, 435 + xy: 918, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor rotate: false - xy: 868, 435 + xy: 936, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame0 rotate: false - xy: 886, 435 + xy: 954, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame1 rotate: false - xy: 904, 435 + xy: 972, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame2 rotate: false - xy: 922, 435 + xy: 996, 457 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-liquid rotate: false - xy: 940, 435 + xy: 83, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-top rotate: false - xy: 958, 435 + xy: 94, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blast-mixer rotate: false - xy: 976, 435 + xy: 94, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-blast-mixer rotate: false - xy: 976, 435 + xy: 94, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge-liquid rotate: false - xy: 888, 417 + xy: 299, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-bottom rotate: false - xy: 942, 417 + xy: 166, 118 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-liquid rotate: false - xy: 960, 417 + xy: 166, 100 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-top rotate: false - xy: 978, 417 + xy: 166, 82 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator rotate: false - xy: 996, 417 + xy: 166, 64 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 112, 117 + xy: 166, 46 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 117, 99 + xy: 184, 154 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lavasmelter rotate: false - xy: 431, 357 + xy: 582, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oilrefinery rotate: false - xy: 372, 317 + xy: 592, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-weaver rotate: false - xy: 241, 134 + xy: 328, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-weaver-bottom rotate: false - xy: 259, 130 + xy: 328, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-weaver-weave rotate: false - xy: 241, 116 + xy: 328, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plastanium-compressor-top rotate: false - xy: 225, 95 + xy: 328, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pulverizer rotate: false - xy: 461, 369 + xy: 652, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 461, 359 + xy: 652, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator-liquid rotate: false - xy: 531, 369 + xy: 652, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 core-open rotate: false - xy: 620, 453 + xy: 280, 338 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core-top rotate: false - xy: 646, 453 + xy: 282, 312 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sortedunloader rotate: false - xy: 581, 369 + xy: 662, 377 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-1 rotate: false - xy: 239, 36 + xy: 562, 401 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-1-top rotate: false - xy: 249, 36 + xy: 464, 330 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-2 rotate: false - xy: 994, 435 + xy: 94, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-2-top rotate: false - xy: 325, 388 + xy: 94, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-3 rotate: false - xy: 311, 406 + xy: 396, 384 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-3-top rotate: false - xy: 289, 356 + xy: 344, 364 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-4 rotate: false - xy: 406, 479 + xy: 560, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-4-top rotate: false - xy: 440, 479 + xy: 594, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 arc rotate: false - xy: 1010, 454 + xy: 272, 286 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 arc-heat rotate: false - xy: 71, 2 + xy: 194, 300 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cyclone rotate: false - xy: 698, 453 + xy: 267, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 duo rotate: false - xy: 923, 393 + xy: 532, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 fuse rotate: false - xy: 828, 453 + xy: 606, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 hail rotate: false - xy: 357, 28 + xy: 622, 343 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 hail-heat rotate: false - xy: 141, 153 + xy: 43, 162 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 lancer rotate: false - xy: 225, 183 + xy: 292, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lancer-heat rotate: false - xy: 207, 177 + xy: 292, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 meltdown rotate: false - xy: 984, 479 + xy: 121, 242 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 meltdown-heat rotate: false - xy: 56, 80 + xy: 155, 242 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ripple rotate: false - xy: 428, 427 + xy: 918, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ripple-heat rotate: false - xy: 454, 427 + xy: 944, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 salvo rotate: false - xy: 261, 46 + xy: 474, 378 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-heat rotate: false - xy: 279, 220 + xy: 492, 396 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-panel-left rotate: false - xy: 279, 202 + xy: 492, 378 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-panel-right rotate: false - xy: 279, 184 + xy: 474, 360 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 scatter rotate: false - xy: 511, 359 + xy: 652, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 scorch rotate: false - xy: 521, 369 + xy: 652, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 scorch-shoot rotate: false - xy: 521, 359 + xy: 652, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 spectre rotate: false - xy: 77, 159 + xy: 337, 416 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 swarmer rotate: false - xy: 277, 130 + xy: 536, 429 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wave rotate: false - xy: 315, 170 + xy: 572, 433 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wave-liquid rotate: false - xy: 315, 152 + xy: 590, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dagger-factory-top rotate: false - xy: 130, 117 + xy: 184, 136 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dagger-factory-top-open rotate: false - xy: 135, 99 + xy: 184, 118 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fortress-factory rotate: false - xy: 750, 453 + xy: 269, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fortress-factory-top rotate: false - xy: 776, 453 + xy: 554, 451 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory-top rotate: false - xy: 776, 453 + xy: 554, 451 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titan-factory-top rotate: false - xy: 776, 453 + xy: 554, 451 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fortress-factory-top-open rotate: false - xy: 802, 453 + xy: 580, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory-top-open rotate: false - xy: 802, 453 + xy: 580, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titan-factory-top-open rotate: false - xy: 802, 453 + xy: 580, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory rotate: false - xy: 854, 453 + xy: 632, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phantom-factory-top rotate: false - xy: 261, 148 + xy: 328, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phantom-factory-top-open rotate: false - xy: 223, 129 + xy: 328, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 reconstructor-open rotate: false - xy: 225, 59 + xy: 482, 432 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 repair-point-turret rotate: false - xy: 471, 369 + xy: 652, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 revenant-factory rotate: false - xy: 66, 227 + xy: 269, 398 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 revenant-factory-top rotate: false - xy: 100, 227 + xy: 303, 435 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 revenant-factory-top-open rotate: false - xy: 134, 227 + xy: 303, 401 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spirit-factory-top rotate: false - xy: 279, 166 + xy: 492, 360 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 spirit-factory-top-open rotate: false - xy: 279, 148 + xy: 518, 429 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-factory rotate: false - xy: 558, 427 + xy: 68, 27 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 wraith-factory-top rotate: false - xy: 279, 80 + xy: 608, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wraith-factory-top-open rotate: false - xy: 279, 62 + xy: 626, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 deflector-wall rotate: false - xy: 843, 393 + xy: 524, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deflector-wall-large rotate: false - xy: 117, 81 + xy: 184, 100 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 135, 81 + xy: 184, 82 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-open rotate: false - xy: 913, 393 + xy: 522, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 beam rotate: false - xy: 1018, 499 + xy: 334, 470 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 beam-end rotate: false - xy: 285, 382 + xy: 1002, 493 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 blank rotate: false - xy: 256, 417 + xy: 515, 429 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 bullet rotate: false - xy: 82, 114 + xy: 220, 1 size: 13, 13 orig: 13, 13 offset: 0, 0 index: -1 bullet-back rotate: false - xy: 1010, 464 + xy: 235, 1 size: 13, 13 orig: 13, 13 offset: 0, 0 index: -1 casing rotate: false - xy: 329, 146 + xy: 169, 202 size: 2, 4 orig: 2, 4 offset: 0, 0 index: -1 clear rotate: false - xy: 256, 414 + xy: 300, 466 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 command-attack rotate: false - xy: 503, 399 + xy: 622, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 command-idle rotate: false - xy: 503, 389 + xy: 632, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 command-patrol rotate: false - xy: 513, 399 + xy: 602, 353 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 command-retreat rotate: false - xy: 513, 389 + xy: 612, 363 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 enemyarrow rotate: false - xy: 289, 1 + xy: 532, 276 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 error rotate: false - xy: 980, 403 + xy: 354, 306 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 laser rotate: false - xy: 111, 56 + xy: 1022, 499 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 laser-end rotate: false - xy: 656, 433 + xy: 724, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 laserfull rotate: false - xy: 676, 433 + xy: 744, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 minelaser rotate: false - xy: 114, 56 + xy: 1022, 485 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 minelaser-end rotate: false - xy: 696, 433 + xy: 764, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 missile rotate: false - xy: 27, 1 + xy: 118, 1 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 missile-back rotate: false - xy: 38, 1 + xy: 129, 1 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 scorch1 rotate: false - xy: 337, 406 + xy: 346, 133 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch2 rotate: false - xy: 90, 87 + xy: 346, 106 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch3 rotate: false - xy: 162, 200 + xy: 346, 79 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch4 rotate: false - xy: 99, 88 + xy: 346, 52 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch5 rotate: false - xy: 108, 88 + xy: 355, 133 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 shell rotate: false - xy: 49, 1 + xy: 140, 1 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 shell-back rotate: false - xy: 60, 1 + xy: 151, 1 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 shot rotate: false - xy: 541, 369 + xy: 652, 233 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 transfer rotate: false - xy: 187, 49 + xy: 337, 402 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 transfer-arrow rotate: false - xy: 781, 369 + xy: 355, 180 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 transfer-end rotate: false - xy: 776, 433 + xy: 844, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 blackstone-cliff-edge rotate: false - xy: 229, 39 + xy: 162, 2 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone-cliff-edge-1 rotate: false - xy: 229, 29 + xy: 172, 4 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone-cliff-edge-2 rotate: false - xy: 229, 19 + xy: 882, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone-cliff-side rotate: false - xy: 229, 9 + xy: 571, 411 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-arc rotate: false - xy: 239, 16 + xy: 182, 4 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-biomattercompressor rotate: false - xy: 346, 407 + xy: 94, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-blast-drill rotate: false - xy: 290, 330 + xy: 370, 358 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-bridge-conduit rotate: false - xy: 249, 26 + xy: 562, 391 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit rotate: false - xy: 249, 26 + xy: 562, 391 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-bridge-conveyor rotate: false - xy: 269, 36 + xy: 464, 320 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor rotate: false - xy: 269, 36 + xy: 464, 320 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-centrifuge rotate: false - xy: 364, 407 + xy: 94, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge rotate: false - xy: 364, 407 + xy: 94, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-combustion-generator rotate: false - xy: 249, 16 + xy: 474, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustion-generator rotate: false - xy: 249, 16 + xy: 474, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-command-center rotate: false - xy: 382, 407 + xy: 94, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 command-center rotate: false - xy: 382, 407 + xy: 94, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-conduit rotate: false - xy: 259, 26 + xy: 484, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-container rotate: false - xy: 400, 407 + xy: 94, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 container rotate: false - xy: 400, 407 + xy: 94, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-conveyor rotate: false - xy: 279, 36 + xy: 192, 4 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-0 rotate: false - xy: 279, 36 + xy: 192, 4 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-copper-wall rotate: false - xy: 259, 16 + xy: 562, 381 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper-wall rotate: false - xy: 259, 16 + xy: 562, 381 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-copper-wall-large rotate: false - xy: 418, 407 + xy: 101, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 copper-wall-large rotate: false - xy: 418, 407 + xy: 101, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-core rotate: false - xy: 290, 304 + xy: 396, 358 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core rotate: false - xy: 290, 304 + xy: 396, 358 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-cryofluidmixer rotate: false - xy: 436, 409 + xy: 112, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-cultivator rotate: false - xy: 454, 409 + xy: 112, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-cyclone rotate: false - xy: 290, 278 + xy: 194, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-dagger-factory rotate: false - xy: 472, 409 + xy: 112, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dart-ship-pad rotate: false - xy: 490, 409 + xy: 112, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dart-ship-pad rotate: false - xy: 490, 409 + xy: 112, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-deepwater rotate: false - xy: 269, 26 + xy: 464, 310 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater rotate: false - xy: 269, 26 + xy: 464, 310 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-delta-mech-pad rotate: false - xy: 508, 409 + xy: 112, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 delta-mech-pad rotate: false - xy: 508, 409 + xy: 112, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dense-alloy-wall rotate: false - xy: 269, 16 + xy: 474, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dense-alloy-wall rotate: false - xy: 269, 16 + xy: 474, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-dense-alloy-wall-large rotate: false - xy: 526, 409 + xy: 112, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dense-alloy-wall-large rotate: false - xy: 526, 409 + xy: 112, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dirt rotate: false - xy: 279, 26 + xy: 484, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt1 rotate: false - xy: 279, 26 + xy: 484, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-distributor rotate: false - xy: 544, 409 + xy: 112, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 distributor rotate: false - xy: 544, 409 + xy: 112, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-door rotate: false - xy: 279, 16 + xy: 494, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door rotate: false - xy: 279, 16 + xy: 494, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-door-large rotate: false - xy: 562, 409 + xy: 112, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large rotate: false - xy: 562, 409 + xy: 112, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-duo rotate: false - xy: 239, 6 + xy: 202, 4 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-force-projector rotate: false - xy: 315, 356 + xy: 220, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 force-projector rotate: false - xy: 315, 356 + xy: 220, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-fortress-factory rotate: false - xy: 316, 330 + xy: 189, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-fuse rotate: false - xy: 316, 304 + xy: 215, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-fusion-reactor rotate: false - xy: 474, 479 + xy: 628, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-ghoul-factory rotate: false - xy: 316, 278 + xy: 191, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-glaive-ship-pad rotate: false - xy: 334, 451 + xy: 217, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 glaive-ship-pad rotate: false - xy: 334, 451 + xy: 217, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-grass rotate: false - xy: 249, 6 + xy: 562, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass1 rotate: false - xy: 249, 6 + xy: 562, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-hail rotate: false - xy: 259, 6 + xy: 464, 300 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-ice rotate: false - xy: 269, 6 + xy: 462, 290 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice1 rotate: false - xy: 269, 6 + xy: 462, 290 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-icerock rotate: false - xy: 279, 6 + xy: 474, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerock1 rotate: false - xy: 279, 6 + xy: 474, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-incinerator rotate: false - xy: 289, 30 + xy: 484, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 incinerator rotate: false - xy: 289, 30 + xy: 484, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-itemsource rotate: false - xy: 299, 30 + xy: 494, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemsource rotate: false - xy: 299, 30 + xy: 494, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-itemvoid rotate: false - xy: 289, 20 + xy: 562, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemvoid rotate: false - xy: 289, 20 + xy: 562, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-javelin-ship-pad rotate: false - xy: 580, 409 + xy: 119, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 javelin-ship-pad rotate: false - xy: 580, 409 + xy: 119, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-junction rotate: false - xy: 309, 30 + xy: 462, 280 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 junction rotate: false - xy: 309, 30 + xy: 462, 280 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-lancer rotate: false - xy: 598, 409 + xy: 118, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-laser-drill rotate: false - xy: 616, 409 + xy: 130, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-lava rotate: false - xy: 289, 10 + xy: 484, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava rotate: false - xy: 289, 10 + xy: 484, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-junction rotate: false - xy: 299, 20 + xy: 494, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-junction rotate: false - xy: 299, 20 + xy: 494, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-router rotate: false - xy: 299, 10 + xy: 562, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-tank rotate: false - xy: 360, 451 + xy: 246, 270 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-liquidsource rotate: false - xy: 309, 20 + xy: 494, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidsource rotate: false - xy: 309, 20 + xy: 494, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-mass-driver rotate: false - xy: 386, 451 + xy: 241, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mass-driver rotate: false - xy: 386, 451 + xy: 241, 244 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-mechanical-drill rotate: false - xy: 168, 243 + xy: 130, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-mechanical-pump rotate: false - xy: 309, 10 + xy: 581, 411 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mechanical-pump rotate: false - xy: 309, 10 + xy: 581, 411 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-meltdown rotate: false - xy: 508, 479 + xy: 662, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-melter rotate: false - xy: 343, 396 + xy: 572, 401 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 melter rotate: false - xy: 343, 396 + xy: 572, 401 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-mend-projector rotate: false - xy: 171, 209 + xy: 130, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mend-projector rotate: false - xy: 171, 209 + xy: 130, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-metalfloor rotate: false - xy: 353, 397 + xy: 572, 391 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor1 rotate: false - xy: 353, 397 + xy: 572, 391 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-oil-extractor rotate: false - xy: 412, 453 + xy: 243, 218 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-omega-mech-pad rotate: false - xy: 438, 453 + xy: 191, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 omega-mech-pad rotate: false - xy: 438, 453 + xy: 191, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-overdrive-projector rotate: false - xy: 180, 266 + xy: 130, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 overdrive-projector rotate: false - xy: 180, 266 + xy: 130, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-overflow-gate rotate: false - xy: 363, 397 + xy: 572, 381 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 overflow-gate rotate: false - xy: 363, 397 + xy: 572, 381 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phantom-factory rotate: false - xy: 198, 265 + xy: 130, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-phase-conduit rotate: false - xy: 373, 397 + xy: 572, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit rotate: false - xy: 373, 397 + xy: 572, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-conveyor rotate: false - xy: 383, 397 + xy: 572, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor rotate: false - xy: 383, 397 + xy: 572, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-wall rotate: false - xy: 393, 397 + xy: 572, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-wall rotate: false - xy: 393, 397 + xy: 572, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-wall-large rotate: false - xy: 171, 191 + xy: 130, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-wall-large rotate: false - xy: 171, 191 + xy: 130, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-phase-weaver rotate: false - xy: 169, 173 + xy: 130, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-plasma-drill rotate: false - xy: 542, 479 + xy: 696, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-plastanium-compressor rotate: false - xy: 230, 260 + xy: 130, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plastanium-compressor rotate: false - xy: 230, 260 + xy: 130, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-pneumatic-drill rotate: false - xy: 248, 260 + xy: 136, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-power-node rotate: false - xy: 403, 397 + xy: 582, 401 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 power-node rotate: false - xy: 403, 397 + xy: 582, 401 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-power-node-large rotate: false - xy: 266, 262 + xy: 137, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 power-node-large rotate: false - xy: 266, 262 + xy: 137, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-powerinfinite rotate: false - xy: 413, 397 + xy: 582, 391 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerinfinite rotate: false - xy: 413, 397 + xy: 582, 391 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-powervoid rotate: false - xy: 423, 397 + xy: 582, 381 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powervoid rotate: false - xy: 423, 397 + xy: 582, 381 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pulse-conduit rotate: false - xy: 343, 386 + xy: 582, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pulverizer rotate: false - xy: 353, 387 + xy: 582, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pyratite-mixer rotate: false - xy: 284, 260 + xy: 148, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pyratite-mixer rotate: false - xy: 284, 260 + xy: 148, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-reconstructor rotate: false - xy: 302, 260 + xy: 148, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dagger-factory rotate: false - xy: 302, 260 + xy: 148, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phantom-factory rotate: false - xy: 302, 260 + xy: 148, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 reconstructor rotate: false - xy: 302, 260 + xy: 148, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 spirit-factory rotate: false - xy: 302, 260 + xy: 148, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wraith-factory rotate: false - xy: 302, 260 + xy: 148, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-repair-point rotate: false - xy: 363, 387 + xy: 582, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 repair-point rotate: false - xy: 363, 387 + xy: 582, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-revenant-factory rotate: false - xy: 576, 479 + xy: 730, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-ripple rotate: false - xy: 464, 453 + xy: 217, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-rock rotate: false - xy: 373, 387 + xy: 892, 431 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rock1 rotate: false - xy: 373, 387 + xy: 892, 431 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-rotary-pump rotate: false - xy: 320, 260 + xy: 148, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rotary-pump rotate: false - xy: 320, 260 + xy: 148, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-router rotate: false - xy: 383, 387 + xy: 902, 431 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 router rotate: false - xy: 383, 387 + xy: 902, 431 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-rtg-generator rotate: false - xy: 169, 155 + xy: 148, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rtg-generator rotate: false - xy: 169, 155 + xy: 148, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-salvo rotate: false - xy: 636, 415 + xy: 148, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-sand rotate: false - xy: 393, 387 + xy: 474, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand1 rotate: false - xy: 393, 387 + xy: 474, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-scorch rotate: false - xy: 403, 387 + xy: 484, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-separator rotate: false - xy: 413, 387 + xy: 494, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator rotate: false - xy: 413, 387 + xy: 494, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-shock-mine rotate: false - xy: 423, 387 + xy: 591, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shock-mine rotate: false - xy: 423, 387 + xy: 591, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-shrub rotate: false - xy: 341, 376 + xy: 601, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shrub rotate: false - xy: 341, 376 + xy: 601, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-silicon-smelter rotate: false - xy: 654, 415 + xy: 148, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 silicon-smelter rotate: false - xy: 654, 415 + xy: 148, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-smelter rotate: false - xy: 341, 366 + xy: 611, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 smelter rotate: false - xy: 341, 366 + xy: 611, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-snow rotate: false - xy: 341, 356 + xy: 621, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow1 rotate: false - xy: 341, 356 + xy: 621, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-solar-panel rotate: false - xy: 342, 346 + xy: 631, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 solar-panel rotate: false - xy: 342, 346 + xy: 631, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-solar-panel-large rotate: false - xy: 490, 453 + xy: 243, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 solar-panel-large rotate: false - xy: 490, 453 + xy: 243, 192 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-solidifer rotate: false - xy: 342, 336 + xy: 641, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 solidifer rotate: false - xy: 342, 336 + xy: 641, 413 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-sorter rotate: false - xy: 342, 326 + xy: 472, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sorter rotate: false - xy: 342, 326 + xy: 472, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-space rotate: false - xy: 342, 316 + xy: 482, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space rotate: false - xy: 342, 316 + xy: 482, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-spawn rotate: false - xy: 342, 306 + xy: 492, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 spawn rotate: false - xy: 342, 306 + xy: 492, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-spectre rotate: false - xy: 610, 479 + xy: 764, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-spirit-factory rotate: false - xy: 672, 415 + xy: 148, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-stone rotate: false - xy: 342, 296 + xy: 592, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone1 rotate: false - xy: 342, 296 + xy: 592, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-surge-wall rotate: false - xy: 342, 286 + xy: 592, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 surge-wall rotate: false - xy: 342, 286 + xy: 592, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-surge-wall-large rotate: false - xy: 690, 415 + xy: 148, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 surge-wall-large rotate: false - xy: 690, 415 + xy: 148, 30 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-swarmer rotate: false - xy: 708, 415 + xy: 154, 12 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-tar rotate: false - xy: 1014, 432 + xy: 602, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar rotate: false - xy: 1014, 432 + xy: 602, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-tau-mech-pad rotate: false - xy: 726, 415 + xy: 155, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 tau-mech-pad rotate: false - xy: 726, 415 + xy: 155, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thermal-generator rotate: false - xy: 744, 415 + xy: 173, 190 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thermal-generator rotate: false - xy: 744, 415 + xy: 173, 190 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thermal-pump rotate: false - xy: 762, 415 + xy: 173, 172 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thermal-pump rotate: false - xy: 762, 415 + xy: 173, 172 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thorium-reactor rotate: false - xy: 516, 453 + xy: 422, 384 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-reactor rotate: false - xy: 516, 453 + xy: 422, 384 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-thorium-wall rotate: false - xy: 1014, 422 + xy: 592, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium-wall rotate: false - xy: 1014, 422 + xy: 592, 383 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-thorium-wall-large rotate: false - xy: 780, 415 + xy: 191, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thorium-wall-large rotate: false - xy: 780, 415 + xy: 191, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-titan-factory rotate: false - xy: 542, 453 + xy: 422, 358 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-titanium-conveyor rotate: false - xy: 433, 397 + xy: 602, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-0 rotate: false - xy: 433, 397 + xy: 602, 393 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-trident-ship-pad rotate: false - xy: 798, 417 + xy: 209, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 trident-ship-pad rotate: false - xy: 798, 417 + xy: 209, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-turbine-generator rotate: false - xy: 816, 417 + xy: 227, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 turbine-generator rotate: false - xy: 816, 417 + xy: 227, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-unloader rotate: false - xy: 433, 387 + xy: 612, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 unloader rotate: false - xy: 433, 387 + xy: 612, 403 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-vault rotate: false - xy: 568, 453 + xy: 448, 388 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 vault rotate: false - xy: 568, 453 + xy: 448, 388 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-water rotate: false - xy: 443, 399 + xy: 592, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water rotate: false - xy: 443, 399 + xy: 592, 373 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-water-extractor rotate: false - xy: 834, 417 + xy: 245, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-wave rotate: false - xy: 852, 417 + xy: 263, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-wraith-factory rotate: false - xy: 870, 417 + xy: 281, 174 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 deepwater-cliff-edge rotate: false - xy: 803, 389 + xy: 534, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater-cliff-edge-1 rotate: false - xy: 813, 391 + xy: 534, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater-cliff-edge-2 rotate: false - xy: 823, 391 + xy: 504, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater-cliff-side rotate: false - xy: 833, 393 + xy: 514, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-edge rotate: false - xy: 873, 393 + xy: 502, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-edge-1 rotate: false - xy: 883, 393 + xy: 512, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-edge-2 rotate: false - xy: 893, 393 + xy: 512, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-side rotate: false - xy: 903, 393 + xy: 522, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-edge rotate: false - xy: 421, 367 + xy: 642, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-edge-1 rotate: false - xy: 411, 357 + xy: 552, 327 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-edge-2 rotate: false - xy: 431, 367 + xy: 562, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-side rotate: false - xy: 421, 357 + xy: 572, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-cryofluid rotate: false - xy: 352, 306 + xy: 632, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-lava rotate: false - xy: 352, 296 + xy: 642, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-oil rotate: false - xy: 352, 286 + xy: 552, 317 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-water rotate: false - xy: 362, 347 + xy: 562, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mech-icon-alpha-mech rotate: false - xy: 345, 62 + xy: 382, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-dart-ship rotate: false - xy: 345, 48 + xy: 396, 314 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-delta-mech rotate: false - xy: 343, 34 + xy: 410, 328 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-omega-mech rotate: false - xy: 311, 40 + xy: 322, 341 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mech-icon-tau-mech rotate: false - xy: 329, 130 + xy: 324, 325 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mech-icon-trident-ship rotate: false - xy: 329, 114 + xy: 324, 309 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 trident-ship rotate: false - xy: 329, 114 + xy: 324, 309 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 metalfloor-cliff-edge rotate: false - xy: 362, 317 + xy: 552, 307 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor-cliff-edge-1 rotate: false - xy: 402, 347 + xy: 562, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor-cliff-edge-2 rotate: false - xy: 392, 337 + xy: 572, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor-cliff-side rotate: false - xy: 382, 327 + xy: 582, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-blackstone1 rotate: false - xy: 362, 307 + xy: 602, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-blackstone2 rotate: false - xy: 412, 347 + xy: 612, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-blackstone3 rotate: false - xy: 402, 337 + xy: 622, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass1 rotate: false - xy: 392, 327 + xy: 632, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass2 rotate: false - xy: 382, 317 + xy: 642, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass3 rotate: false - xy: 372, 307 + xy: 552, 297 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice1 rotate: false - xy: 362, 297 + xy: 552, 287 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice2 rotate: false - xy: 422, 347 + xy: 562, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice3 rotate: false - xy: 412, 337 + xy: 552, 277 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand1 rotate: false - xy: 402, 327 + xy: 562, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand2 rotate: false - xy: 392, 317 + xy: 572, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand3 rotate: false - xy: 382, 307 + xy: 552, 267 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow1 rotate: false - xy: 372, 297 + xy: 562, 271 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow2 rotate: false - xy: 362, 287 + xy: 572, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow3 rotate: false - xy: 422, 337 + xy: 582, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone1 rotate: false - xy: 412, 327 + xy: 592, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone2 rotate: false - xy: 402, 317 + xy: 572, 271 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone3 rotate: false - xy: 392, 307 + xy: 582, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-blackstone1 rotate: false - xy: 382, 297 + xy: 592, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-blackstone2 rotate: false - xy: 372, 287 + xy: 602, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-blackstone3 rotate: false - xy: 422, 327 + xy: 582, 271 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-grass1 rotate: false - xy: 412, 317 + xy: 592, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-grass2 rotate: false - xy: 402, 307 + xy: 602, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-grass3 rotate: false - xy: 392, 297 + xy: 612, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-ice1 rotate: false - xy: 382, 287 + xy: 602, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-ice2 rotate: false - xy: 422, 317 + xy: 612, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-ice3 rotate: false - xy: 412, 307 + xy: 622, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-sand1 rotate: false - xy: 402, 297 + xy: 612, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-sand2 rotate: false - xy: 392, 287 + xy: 622, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-sand3 rotate: false - xy: 422, 307 + xy: 632, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-snow1 rotate: false - xy: 412, 297 + xy: 622, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-snow2 rotate: false - xy: 402, 287 + xy: 632, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-snow3 rotate: false - xy: 422, 297 + xy: 642, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-stone1 rotate: false - xy: 412, 287 + xy: 632, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-stone2 rotate: false - xy: 422, 287 + xy: 642, 283 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-stone3 rotate: false - xy: 432, 347 + xy: 642, 273 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-blackstone1 rotate: false - xy: 432, 337 + xy: 562, 261 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-blackstone2 rotate: false - xy: 432, 327 + xy: 572, 261 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-blackstone3 rotate: false - xy: 432, 317 + xy: 582, 261 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass1 rotate: false - xy: 432, 307 + xy: 592, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass2 rotate: false - xy: 432, 297 + xy: 602, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass3 rotate: false - xy: 432, 287 + xy: 612, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice1 rotate: false - xy: 443, 379 + xy: 622, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice2 rotate: false - xy: 453, 379 + xy: 632, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice3 rotate: false - xy: 463, 379 + xy: 642, 263 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand1 rotate: false - xy: 473, 379 + xy: 552, 257 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand2 rotate: false - xy: 483, 379 + xy: 562, 251 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand3 rotate: false - xy: 493, 379 + xy: 572, 251 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow1 rotate: false - xy: 503, 379 + xy: 582, 251 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow2 rotate: false - xy: 513, 379 + xy: 592, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow3 rotate: false - xy: 523, 379 + xy: 602, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone1 rotate: false - xy: 533, 379 + xy: 612, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone2 rotate: false - xy: 543, 379 + xy: 622, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone3 rotate: false - xy: 553, 379 + xy: 632, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-blackstone1 rotate: false - xy: 563, 379 + xy: 642, 253 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-blackstone2 rotate: false - xy: 573, 379 + xy: 329, 259 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-blackstone3 rotate: false - xy: 583, 379 + xy: 329, 249 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass1 rotate: false - xy: 593, 379 + xy: 339, 260 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass2 rotate: false - xy: 603, 379 + xy: 349, 260 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass3 rotate: false - xy: 613, 379 + xy: 339, 250 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice1 rotate: false - xy: 623, 379 + xy: 349, 250 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice2 rotate: false - xy: 633, 379 + xy: 331, 239 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice3 rotate: false - xy: 643, 379 + xy: 331, 229 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand1 rotate: false - xy: 653, 379 + xy: 331, 219 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand2 rotate: false - xy: 663, 379 + xy: 331, 209 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand3 rotate: false - xy: 673, 379 + xy: 331, 199 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow1 rotate: false - xy: 683, 379 + xy: 341, 240 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow2 rotate: false - xy: 693, 379 + xy: 341, 230 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow3 rotate: false - xy: 703, 379 + xy: 341, 220 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone1 rotate: false - xy: 713, 379 + xy: 341, 210 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone2 rotate: false - xy: 723, 379 + xy: 341, 200 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone3 rotate: false - xy: 733, 379 + xy: 351, 240 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-blackstone1 rotate: false - xy: 743, 379 + xy: 351, 230 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-blackstone2 rotate: false - xy: 753, 379 + xy: 351, 220 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-blackstone3 rotate: false - xy: 763, 379 + xy: 351, 210 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass1 rotate: false - xy: 773, 379 + xy: 351, 200 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass2 rotate: false - xy: 783, 379 + xy: 532, 256 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass3 rotate: false - xy: 793, 379 + xy: 542, 255 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice1 rotate: false - xy: 803, 379 + xy: 552, 247 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice2 rotate: false - xy: 813, 381 + xy: 562, 241 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice3 rotate: false - xy: 823, 381 + xy: 572, 241 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand1 rotate: false - xy: 833, 383 + xy: 582, 241 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand2 rotate: false - xy: 843, 383 + xy: 592, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand3 rotate: false - xy: 853, 383 + xy: 602, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow1 rotate: false - xy: 863, 383 + xy: 612, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow2 rotate: false - xy: 873, 383 + xy: 622, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow3 rotate: false - xy: 883, 383 + xy: 632, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone1 rotate: false - xy: 893, 383 + xy: 642, 243 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone2 rotate: false - xy: 903, 383 + xy: 359, 260 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone3 rotate: false - xy: 913, 383 + xy: 359, 250 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge rotate: false - xy: 491, 359 + xy: 652, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge-1 rotate: false - xy: 501, 369 + xy: 652, 313 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge-2 rotate: false - xy: 501, 359 + xy: 652, 303 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-side rotate: false - xy: 511, 369 + xy: 652, 293 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge rotate: false - xy: 561, 369 + xy: 671, 417 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge-1 rotate: false - xy: 561, 359 + xy: 662, 407 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge-2 rotate: false - xy: 571, 369 + xy: 662, 397 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-side rotate: false - xy: 571, 359 + xy: 662, 387 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-edge rotate: false - xy: 581, 359 + xy: 662, 367 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-edge-1 rotate: false - xy: 591, 369 + xy: 662, 357 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-edge-2 rotate: false - xy: 591, 359 + xy: 662, 347 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-side rotate: false - xy: 601, 369 + xy: 662, 337 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-edge rotate: false - xy: 631, 359 + xy: 662, 267 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-edge-1 rotate: false - xy: 641, 369 + xy: 662, 257 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-edge-2 rotate: false - xy: 641, 359 + xy: 662, 247 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-side rotate: false - xy: 651, 369 + xy: 662, 237 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 unit-icon-dagger rotate: false - xy: 141, 21 + xy: 438, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-fortress rotate: false - xy: 315, 224 + xy: 510, 393 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-icon-titan rotate: false - xy: 297, 188 + xy: 510, 375 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-icon-wraith rotate: false - xy: 155, 35 + xy: 438, 316 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 wraith rotate: false - xy: 155, 35 + xy: 438, 316 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 item-biomatter rotate: false - xy: 371, 367 + xy: 362, 6 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-blast-compound rotate: false - xy: 361, 357 + xy: 990, 427 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-coal rotate: false - xy: 391, 377 + xy: 864, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-copper rotate: false - xy: 381, 367 + xy: 542, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-dense-alloy rotate: false - xy: 371, 357 + xy: 542, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-lead rotate: false - xy: 401, 377 + xy: 542, 265 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-phase-fabric rotate: false - xy: 391, 367 + xy: 552, 337 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-plastanium rotate: false - xy: 381, 357 + xy: 562, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-pyratite rotate: false - xy: 411, 377 + xy: 572, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-sand rotate: false - xy: 401, 367 + xy: 582, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-silicon rotate: false - xy: 391, 357 + xy: 592, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-stone rotate: false - xy: 421, 377 + xy: 602, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-surge-alloy rotate: false - xy: 411, 367 + xy: 612, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-thorium rotate: false - xy: 401, 357 + xy: 622, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-titanium rotate: false - xy: 431, 377 + xy: 632, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon rotate: false - xy: 352, 316 + xy: 622, 323 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alpha-mech rotate: false - xy: 166, 261 + xy: 242, 324 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 alpha-mech-base rotate: false - xy: 216, 269 + xy: 434, 344 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 alpha-mech-leg rotate: false - xy: 216, 255 + xy: 448, 348 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech rotate: false - xy: 924, 403 + xy: 340, 320 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech-base rotate: false - xy: 938, 403 + xy: 354, 334 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech-leg rotate: false - xy: 952, 403 + xy: 340, 306 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 omega-mech rotate: false - xy: 329, 98 + xy: 324, 293 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 omega-mech-armor rotate: false - xy: 329, 82 + xy: 338, 348 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 omega-mech-base rotate: false - xy: 329, 66 + xy: 354, 348 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 omega-mech-leg rotate: false - xy: 329, 50 + xy: 370, 342 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 tau-mech rotate: false - xy: 810, 401 + xy: 418, 342 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 tau-mech-base rotate: false - xy: 127, 21 + xy: 410, 286 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 tau-mech-leg rotate: false - xy: 141, 35 + xy: 424, 286 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dart-ship rotate: false - xy: 910, 403 + xy: 340, 334 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 glaive-ship rotate: false - xy: 168, 227 + xy: 272, 270 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mech-icon-glaive-ship rotate: false - xy: 168, 227 + xy: 272, 270 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 javelin-ship rotate: false - xy: 345, 104 + xy: 368, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-javelin-ship rotate: false - xy: 345, 104 + xy: 368, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 javelin-ship-shield rotate: false - xy: 345, 90 + xy: 382, 314 size: 12, 12 orig: 12, 12 offset: 0, 0 @@ -5270,14 +5270,14 @@ circle index: -1 shape-3 rotate: false - xy: 1, 198 + xy: 204, 401 size: 63, 63 orig: 63, 63 offset: 0, 0 index: -1 border rotate: false - xy: 204, 309 + xy: 256, 296 size: 24, 40 split: 5, 5, 5, 10 orig: 24, 40 @@ -5285,39 +5285,55 @@ border index: -1 button rotate: false - xy: 30, 106 - size: 24, 40 - split: 10, 10, 6, 10 - orig: 24, 40 - offset: 0, 0 - index: -1 -textarea - rotate: false - xy: 30, 106 - size: 24, 40 - split: 10, 10, 9, 11 - orig: 24, 40 + xy: 410, 484 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 offset: 0, 0 index: -1 button-down rotate: false - xy: 233, 372 - size: 24, 40 - split: 10, 10, 6, 10 - orig: 24, 40 + xy: 204, 322 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 +button-edge-1 + rotate: false + xy: 334, 484 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 +button-edge-2 + rotate: false + xy: 1, 133 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 +button-edge-3 + rotate: false + xy: 372, 484 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 offset: 0, 0 index: -1 button-over rotate: false - xy: 233, 372 - size: 24, 40 - split: 10, 10, 6, 10 - orig: 24, 40 + xy: 1, 104 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 offset: 0, 0 index: -1 button-select rotate: false - xy: 594, 453 + xy: 448, 362 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -5325,854 +5341,854 @@ button-select index: -1 check-off rotate: false - xy: 230, 312 + xy: 464, 450 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 230, 278 + xy: 494, 450 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 260, 314 + xy: 371, 410 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 260, 280 + xy: 401, 410 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 166, 275 + xy: 242, 339 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cursor rotate: false - xy: 325, 382 + xy: 83, 198 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 discord-banner rotate: false - xy: 1, 263 + xy: 204, 466 size: 84, 45 orig: 84, 45 offset: 0, 0 index: -1 empty-sector rotate: false - xy: 678, 479 + xy: 832, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-crafting rotate: false - xy: 153, 81 + xy: 202, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 153, 63 + xy: 220, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 171, 99 + xy: 238, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-effect rotate: false - xy: 171, 81 + xy: 256, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-liquid rotate: false - xy: 189, 101 + xy: 256, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-power rotate: false - xy: 207, 195 + xy: 292, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-production rotate: false - xy: 218, 237 + xy: 220, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-turret rotate: false - xy: 225, 201 + xy: 274, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-units rotate: false - xy: 243, 206 + xy: 256, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-upgrade rotate: false - xy: 261, 202 + xy: 292, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 controller-cursor rotate: false - xy: 906, 417 + xy: 166, 154 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-about rotate: false - xy: 153, 149 + xy: 166, 30 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-add rotate: false - xy: 153, 133 + xy: 89, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 148, 117 + xy: 105, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin-small rotate: false - xy: 186, 243 + xy: 212, 6 size: 6, 6 orig: 6, 6 offset: 0, 0 index: -1 icon-areaDelete rotate: false - xy: 140, 141 + xy: 55, 162 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 135, 63 + xy: 202, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-16 rotate: false - xy: 135, 63 + xy: 202, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 272, 250 + xy: 462, 350 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 272, 238 + xy: 438, 290 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 259, 100 + xy: 474, 348 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 271, 100 + xy: 486, 348 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-back rotate: false - xy: 95, 34 + xy: 220, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 164, 117 + xy: 121, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-break rotate: false - xy: 95, 16 + xy: 202, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 169, 137 + xy: 220, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 1012, 442 + xy: 498, 348 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-check rotate: false - xy: 153, 99 + xy: 238, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 169, 37 + xy: 510, 345 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-dev-builds rotate: false - xy: 184, 227 + xy: 137, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-discord rotate: false - xy: 200, 249 + xy: 153, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 225, 113 + xy: 182, 30 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 243, 100 + xy: 172, 14 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 279, 46 + xy: 188, 14 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-egg rotate: false - xy: 333, 226 + xy: 198, 30 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-elevation rotate: false - xy: 171, 63 + xy: 202, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-eraser rotate: false - xy: 189, 209 + xy: 220, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-exit rotate: false - xy: 333, 210 + xy: 214, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-file rotate: false - xy: 189, 191 + xy: 238, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-image rotate: false - xy: 187, 173 + xy: 256, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 333, 194 + xy: 230, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 187, 155 + xy: 274, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 333, 178 + xy: 246, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-floppy-16 rotate: false - xy: 187, 137 + xy: 202, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 333, 162 + xy: 262, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 333, 146 + xy: 278, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-generated rotate: false - xy: 1, 148 + xy: 204, 351 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-github rotate: false - xy: 634, 399 + xy: 294, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-google-play rotate: false - xy: 650, 399 + xy: 310, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 180, 119 + xy: 220, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-hold rotate: false - xy: 169, 25 + xy: 522, 345 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-holdDelete rotate: false - xy: 123, 9 + xy: 534, 345 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-home rotate: false - xy: 666, 399 + xy: 326, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-host rotate: false - xy: 682, 399 + xy: 204, 14 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-info rotate: false - xy: 135, 9 + xy: 452, 336 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-itch.io rotate: false - xy: 698, 399 + xy: 220, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-item rotate: false - xy: 147, 9 + xy: 452, 324 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-items-none rotate: false - xy: 361, 367 + xy: 321, 209 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-line rotate: false - xy: 200, 231 + xy: 238, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-link rotate: false - xy: 714, 399 + xy: 236, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-liquid-small rotate: false - xy: 159, 9 + xy: 452, 312 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-load rotate: false - xy: 730, 399 + xy: 252, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 189, 83 + xy: 274, 138 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 189, 65 + xy: 292, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 198, 119 + xy: 202, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-locked rotate: false - xy: 207, 101 + xy: 220, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-logic rotate: false - xy: 181, 37 + xy: 452, 300 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-map rotate: false - xy: 746, 399 + xy: 268, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 181, 25 + xy: 450, 288 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-menu-large rotate: false - xy: 207, 83 + xy: 238, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-missing rotate: false - xy: 171, 13 + xy: 438, 278 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-mission-background rotate: false - xy: 636, 433 + xy: 704, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 icon-mission-battle rotate: false - xy: 171, 1 + xy: 450, 276 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-mission-defense rotate: false - xy: 183, 13 + xy: 1006, 445 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-mission-done rotate: false - xy: 183, 1 + xy: 1006, 433 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-none rotate: false - xy: 190, 53 + xy: 554, 421 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-nullitem rotate: false - xy: 381, 377 + xy: 321, 199 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 202, 53 + xy: 566, 421 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 207, 65 + xy: 256, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 762, 399 + xy: 284, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 207, 213 + xy: 274, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play rotate: false - xy: 193, 41 + xy: 578, 421 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 778, 399 + xy: 300, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-players rotate: false - xy: 193, 29 + xy: 590, 423 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-power-small rotate: false - xy: 205, 41 + xy: 602, 423 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 338, 262 + xy: 316, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 236, 242 + xy: 238, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 338, 246 + xy: 332, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 297, 136 + xy: 342, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 254, 242 + xy: 256, 84 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 313, 136 + xy: 348, 16 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 295, 120 + xy: 990, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 311, 120 + xy: 546, 395 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 297, 104 + xy: 546, 379 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save rotate: false - xy: 297, 88 + xy: 546, 363 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 284, 242 + xy: 274, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 302, 242 + xy: 292, 120 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 205, 29 + xy: 614, 423 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 320, 242 + xy: 238, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 297, 72 + xy: 546, 347 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-touch rotate: false - xy: 195, 17 + xy: 626, 423 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-touchDelete rotate: false - xy: 195, 5 + xy: 638, 423 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 313, 104 + xy: 306, 354 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 225, 219 + xy: 256, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trello rotate: false - xy: 313, 88 + xy: 306, 338 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 313, 72 + xy: 308, 322 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 243, 224 + xy: 292, 102 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-unlocked rotate: false - xy: 261, 220 + xy: 274, 66 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-unlocks rotate: false - xy: 297, 56 + xy: 308, 306 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 313, 56 + xy: 308, 290 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-zoom rotate: false - xy: 243, 188 + xy: 274, 48 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 295, 40 + xy: 322, 357 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 info-banner rotate: false - xy: 204, 466 + xy: 1, 240 size: 84, 45 orig: 84, 45 offset: 0, 0 index: -1 inventory rotate: false - xy: 259, 378 + xy: 658, 437 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -6180,22 +6196,30 @@ inventory index: -1 logotext rotate: false - xy: 87, 287 + xy: 1, 287 size: 89, 21 orig: 89, 21 offset: 0, 0 index: -1 pane rotate: false - xy: 280, 428 - size: 24, 36 - split: 10, 10, 5, 5 - orig: 24, 36 + xy: 448, 484 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 +pane-2 + rotate: false + xy: 1, 75 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 offset: 0, 0 index: -1 pane-button rotate: false - xy: 1, 1 + xy: 892, 441 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -6203,7 +6227,7 @@ pane-button index: -1 scroll rotate: false - xy: 306, 432 + xy: 68, 53 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -6211,7 +6235,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 129, 261 + xy: 1, 20 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -6219,7 +6243,7 @@ scroll-horizontal index: -1 scroll-knob-horizontal rotate: false - xy: 87, 261 + xy: 1, 162 size: 40, 24 split: 10, 6, 0, 24 pad: -1, -1, 10, 10 @@ -6228,7 +6252,7 @@ scroll-knob-horizontal index: -1 scroll-knob-vertical rotate: false - xy: 56, 114 + xy: 68, 90 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -6236,7 +6260,7 @@ scroll-knob-vertical index: -1 scroll-knob-vertical-black rotate: false - xy: 51, 156 + xy: 68, 132 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -6244,51 +6268,51 @@ scroll-knob-vertical-black index: -1 sector-edge rotate: false - xy: 94, 193 + xy: 254, 364 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sector-select rotate: false - xy: 128, 193 + xy: 337, 450 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 selection rotate: false - xy: 230, 348 + xy: 254, 398 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 slider rotate: false - xy: 1020, 454 + xy: 461, 434 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 256, 420 - size: 22, 44 - orig: 22, 44 + xy: 371, 444 + size: 29, 38 + orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 1, 39 - size: 22, 44 - orig: 22, 44 + xy: 402, 444 + size: 29, 38 + orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 1, 39 - size: 22, 44 - orig: 22, 44 + xy: 433, 444 + size: 29, 38 + orig: 29, 38 offset: 0, 0 index: -1 slider-vertical @@ -6298,9 +6322,17 @@ slider-vertical orig: 8, 1 offset: 0, 0 index: -1 +textarea + rotate: false + xy: 293, 244 + size: 24, 40 + split: 10, 10, 9, 11 + orig: 24, 40 + offset: 0, 0 + index: -1 textfield rotate: false - xy: 82, 129 + xy: 53, 174 size: 28, 28 split: 6, 6, 6, 6 orig: 28, 28 @@ -6308,22 +6340,38 @@ textfield index: -1 textfield-over rotate: false - xy: 111, 163 + xy: 524, 447 size: 28, 28 split: 2, 2, 2, 2 orig: 28, 28 offset: 0, 0 index: -1 +underline + rotate: false + xy: 486, 484 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 +underline-2 + rotate: false + xy: 1, 46 + size: 36, 27 + split: 12, 12, 12, 12 + orig: 36, 27 + offset: 0, 0 + index: -1 white rotate: false - xy: 25, 80 + xy: 87, 282 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window rotate: false - xy: 1, 85 + xy: 39, 36 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -6331,7 +6379,7 @@ window index: -1 window-empty rotate: false - xy: 204, 351 + xy: 39, 99 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -6339,210 +6387,210 @@ window-empty index: -1 alpha-drone rotate: false - xy: 97, 115 + xy: 644, 439 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-alpha-drone rotate: false - xy: 97, 115 + xy: 644, 439 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dagger rotate: false - xy: 868, 403 + xy: 320, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dagger-base rotate: false - xy: 882, 403 + xy: 334, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dagger-leg rotate: false - xy: 896, 403 + xy: 348, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 fortress rotate: false - xy: 99, 70 + xy: 184, 64 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fortress-base rotate: false - xy: 93, 52 + xy: 184, 46 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-base rotate: false - xy: 93, 52 + xy: 184, 46 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fortress-leg rotate: false - xy: 117, 63 + xy: 202, 156 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 ghoul rotate: false - xy: 305, 382 + xy: 684, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 unit-icon-ghoul rotate: false - xy: 305, 382 + xy: 684, 433 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 phantom rotate: false - xy: 327, 34 + xy: 386, 342 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 unit-icon-phantom rotate: false - xy: 327, 34 + xy: 386, 342 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 power-cell rotate: false - xy: 794, 399 + xy: 402, 342 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 revenant rotate: false - xy: 259, 348 + xy: 431, 414 size: 28, 28 orig: 28, 28 offset: 0, 0 index: -1 unit-icon-revenant rotate: false - xy: 259, 348 + xy: 431, 414 size: 28, 28 orig: 28, 28 offset: 0, 0 index: -1 spirit rotate: false - xy: 173, 49 + xy: 424, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-spirit rotate: false - xy: 173, 49 + xy: 424, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 titan rotate: false - xy: 277, 112 + xy: 554, 433 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-leg rotate: false - xy: 297, 224 + xy: 515, 411 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 artillery-equip rotate: false - xy: 186, 251 + xy: 250, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 blaster-equip rotate: false - xy: 826, 403 + xy: 278, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 bomber-equip rotate: false - xy: 840, 403 + xy: 292, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 missiles-equip rotate: false - xy: 840, 403 + xy: 292, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 chain-blaster-equip rotate: false - xy: 854, 403 + xy: 306, 2 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 flakgun-equip rotate: false - xy: 994, 403 + xy: 340, 292 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 flamethrower-equip rotate: false - xy: 1008, 403 + xy: 354, 292 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 heal-blaster-equip rotate: false - xy: 345, 132 + xy: 368, 314 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shockgun-equip rotate: false - xy: 131, 49 + xy: 410, 300 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 swarmer-equip rotate: false - xy: 113, 21 + xy: 382, 286 size: 12, 12 orig: 12, 12 offset: 0, 0 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 205363eea19fc45fc3e435cf985148979854fcf8..873ffa3f2f39972689daa823eb34c742f55a6419 100644 GIT binary patch literal 104120 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Π%%A!g zWEhrYGHWbmso28Mo8M{HP-MA<_ra~b<_{iu=O5S_o_A=q{XfnsD7`c{I7mfwcVbAr!`s( z2U_=v{NDEJrwo&T%>$;H^ZVQXC$rYZRX12MF9Sc>N4 z@M~PpoRh;Z;mm00w~c+uYZE^vzJIoxb`~yWWVpfD@J~Hu-|LGH*J|r0bRU?+3|(Wq zaow_I%fgZv3a(dapS5%BlAqto#E{|0z@Ql<-qps?dPP!0q@!o$jOpPk`nEGX+59Kw zMe#=cgADIkKohPE4gVKxcVv)em=JpG=SMRJg~c387EBjdQ2hK{+RVBeCvVpOj1gqe zx%WXU=SI~{hX(2Vf2#}s7*@PGy>IUHC& zWXS6-4wkmPr#InfXfD8ukUvOY_)L$9%6&d1}^8ea%O1D@mH^T`NhU;bW3?H8U{H@TSD{?!w?F2xe@YD)Jc_zs^v{@`t1GfK*o#3R zeiJK$LjdFYoZ7Y@b_>dSgw@ZUuC!-L`xpDjo}Xn46GMj#0|VC&zT#hv&i>+8*e(QJ z(MgYg@%O^Zi^qFA>}=NxEz0{Z;(7e->S_9n$8+|ZGAXDsbWCD!*mkeIGFCcFr*$!V z+0liMIG8svC^$WTG+&AFp6!lHE=)@p8H%pWPdmWLbz{}@;D7e(*&X~uKV}}gA1WH( z_J8*!MvoVd?P`wPtQYyS$;~0=O2MbcmQC?)EJtFQj2>5PXOI+h5ahS$-x$}91JNoPRsXeuU*c_5NdiJ(G%JISf@8Z*Ja0aE(Q@srA0z63@olfOLEy~ zurQ=ZHSn`}e3WNms1Z02cIP}B!;^gi3

jXuL}IHT=NX@RRp?!q;Qo9E?g#43Zz^ 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 RFfcGMc)I$ztaD0e0svRb9l`(r literal 100476 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%0AvqCmI{{ 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 blockgroup; public MapEditorDialog(){ - super("$text.mapeditor", "dialog"); + super("", "dialog"); + + background("dark"); editor = new MapEditor(); view = new MapView(editor); @@ -227,6 +230,11 @@ public class MapEditorDialog extends Dialog implements Disposable{ }); } + @Override + protected void drawBackground(Batch batch, float parentAlpha, float x, float y){ + drawDefaultBackground(batch, parentAlpha, x, y); + } + private void save(){ String name = editor.getTags().get("name", ""); @@ -352,7 +360,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ table(cont -> { cont.left(); - cont.table("button", mid -> { + cont.table(mid -> { mid.top(); Table tools = new Table().top(); @@ -360,7 +368,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ ButtonGroup group = new ButtonGroup<>(); Consumer addTool = tool -> { - ImageButton button = new ImageButton("icon-" + tool.name(), "toggle"); + ImageButton button = new ImageButton("icon-" + tool.name(), "clear-toggle"); button.clicked(() -> view.setTool(tool)); button.resizeImage(16 * 2f); button.update(() -> button.setChecked(view.getTool() == tool)); @@ -368,21 +376,21 @@ public class MapEditorDialog extends Dialog implements Disposable{ if(tool == EditorTool.pencil) button.setChecked(true); - tools.add(button).padBottom(-5.1f); + tools.add(button); }; - tools.defaults().size(size, size + 4f).padBottom(-5.1f); + tools.defaults().size(size, size + 4f); - tools.addImageButton("icon-menu-large", 16 * 2f, menu::show); + tools.addImageButton("icon-menu-large", "clear", 16 * 2f, menu::show); - ImageButton grid = tools.addImageButton("icon-grid", "toggle", 16 * 2f, () -> view.setGrid(!view.isGrid())).get(); + ImageButton grid = tools.addImageButton("icon-grid", "clear-toggle", 16 * 2f, () -> view.setGrid(!view.isGrid())).get(); addTool.accept(EditorTool.zoom); tools.row(); - ImageButton undo = tools.addImageButton("icon-undo", 16 * 2f, () -> view.undo()).get(); - ImageButton redo = tools.addImageButton("icon-redo", 16 * 2f, () -> view.redo()).get(); + ImageButton undo = tools.addImageButton("icon-undo", "clear", 16 * 2f, () -> view.undo()).get(); + ImageButton redo = tools.addImageButton("icon-redo", "clear", 16 * 2f, () -> view.redo()).get(); addTool.accept(EditorTool.pick); @@ -404,7 +412,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ addTool.accept(EditorTool.fill); addTool.accept(EditorTool.elevation); - ImageButton rotate = tools.addImageButton("icon-arrow-16", 16 * 2f, () -> editor.setDrawRotation((editor.getDrawRotation() + 1) % 4)).get(); + ImageButton rotate = tools.addImageButton("icon-arrow-16", "clear", 16 * 2f, () -> editor.setDrawRotation((editor.getDrawRotation() + 1) % 4)).get(); rotate.getImage().update(() -> { rotate.getImage().setRotation(editor.getDrawRotation() * 90); rotate.getImage().setOrigin(Align.center); @@ -412,8 +420,8 @@ public class MapEditorDialog extends Dialog implements Disposable{ tools.row(); - tools.table("button", t -> t.add("$text.editor.teams")) - .colspan(3).height(40).width(size * 3f); + tools.table("underline", t -> t.add("$text.editor.teams")) + .colspan(3).height(40).width(size * 3f).padBottom(3); tools.row(); @@ -422,14 +430,14 @@ public class MapEditorDialog extends Dialog implements Disposable{ int i = 0; for(Team team : Team.all){ - ImageButton button = new ImageButton("white", "toggle"); - button.margin(4f, 4f, 10f, 4f); + ImageButton button = new ImageButton("white", "clear-toggle-partial"); + button.margin(4f); button.getImageCell().grow(); button.getStyle().imageUpColor = team.color; button.clicked(() -> editor.setDrawTeam(team)); button.update(() -> button.setChecked(editor.getDrawTeam() == team)); teamgroup.add(button); - tools.add(button).padBottom(-5.1f); + tools.add(button); if(i++ % 3 == 2) tools.row(); } @@ -438,7 +446,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ mid.row(); - mid.table("button", t -> { + mid.table("underline", t -> { Slider slider = new Slider(0, MapEditor.brushSizes.length - 1, 1, false); slider.moved(f -> editor.setBrushSize(MapEditor.brushSizes[(int) (float) f])); @@ -450,28 +458,27 @@ public class MapEditorDialog extends Dialog implements Disposable{ mid.row(); - mid.table("button", t -> t.add("$text.editor.elevation")) + mid.table("underline", t -> t.add("$text.editor.elevation")) .colspan(3).height(40).width(size * 3f); mid.row(); - mid.table("button", t -> { + mid.table("underline", t -> { t.margin(0); - t.addImageButton("icon-arrow-left", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() - 1)) + t.addImageButton("icon-arrow-left", "clear-partial", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() - 1)) .disabled(b -> editor.getDrawElevation() <= -1).size(size); t.label(() -> editor.getDrawElevation() == -1 ? "$text.editor.slope" : (editor.getDrawElevation() + "")) .size(size).get().setAlignment(Align.center, Align.center); - t.addImageButton("icon-arrow-right", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() + 1)) + t.addImageButton("icon-arrow-right", "clear-partial", 16 * 2f, () -> editor.setDrawElevation(editor.getDrawElevation() + 1)) .disabled(b -> editor.getDrawElevation() >= 63).size(size); - }).colspan(3).height(size).padTop(-5).width(size * 3f); + }).colspan(3).height(size).width(size * 3f); }).margin(0).left().growY(); - cont.table("button", t -> t.add(view).grow()) - .margin(5).marginBottom(10).grow(); + cont.table(t -> t.add(view).grow()).grow(); cont.table(this::addBlockSelection).right().growY(); @@ -525,7 +532,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ private void addBlockSelection(Table table){ Table content = new Table(); - pane = new ScrollPane(content, "volume"); + pane = new ScrollPane(content); pane.setFadeScrollBars(false); pane.setOverscroll(true, false); ButtonGroup group = new ButtonGroup<>(); @@ -552,7 +559,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ stack.add(new Image(region)); } - ImageButton button = new ImageButton("white", "toggle"); + ImageButton button = new ImageButton("white", "clear-toggle"); button.clicked(() -> editor.setDrawBlock(block)); button.resizeImage(8 * 4f); button.getImageCell().setActor(stack); @@ -560,7 +567,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ button.getImage().remove(); button.update(() -> button.setChecked(editor.getDrawBlock() == block)); group.add(button); - content.add(button).pad(4f).size(53f, 58f); + content.add(button).size(60f); if(i++ % 3 == 2){ content.row(); @@ -569,9 +576,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ group.getButtons().get(2).setChecked(true); - Table extra = new Table("button"); - extra.labelWrap(() -> editor.getDrawBlock().formalName).width(220f).center(); - table.add(extra).growX(); + table.table("underline", extra -> extra.labelWrap(() -> editor.getDrawBlock().formalName).width(220f).center()).growX(); table.row(); table.add(pane).growY().fillX(); } diff --git a/core/src/io/anuke/mindustry/editor/MapView.java b/core/src/io/anuke/mindustry/editor/MapView.java index fca223c3fe..baa0edca5c 100644 --- a/core/src/io/anuke/mindustry/editor/MapView.java +++ b/core/src/io/anuke/mindustry/editor/MapView.java @@ -270,8 +270,8 @@ public class MapView extends Element implements GestureListener{ Graphics.beginClip(x, y, width, height); - Draw.color(Color.LIGHT_GRAY); - Lines.stroke(-2f); + Draw.color(Palette.remove); + Lines.stroke(2f); Lines.rect(centerx - sclwidth / 2 - 1, centery - sclheight / 2 - 1, sclwidth + 2, sclheight + 2); editor.renderer().draw(centerx - sclwidth / 2, centery - sclheight / 2, sclwidth, sclheight); Draw.reset(); diff --git a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java index 51d65dfbb8..c1ece11c93 100644 --- a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java @@ -2,6 +2,7 @@ package io.anuke.mindustry.graphics; import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.math.MathUtils; +import com.badlogic.gdx.math.Rectangle; import com.badlogic.gdx.math.Vector2; import com.badlogic.gdx.utils.Array; import io.anuke.mindustry.content.blocks.Blocks; @@ -12,16 +13,21 @@ import io.anuke.mindustry.input.InputHandler; import io.anuke.mindustry.world.Block; import io.anuke.mindustry.world.Tile; import io.anuke.mindustry.world.meta.BlockBar; +import io.anuke.ucore.core.Core; import io.anuke.ucore.core.Graphics; +import io.anuke.ucore.core.Settings; import io.anuke.ucore.core.Timers; import io.anuke.ucore.graphics.Draw; import io.anuke.ucore.graphics.Fill; import io.anuke.ucore.graphics.Lines; import io.anuke.ucore.util.Mathf; +import io.anuke.ucore.util.Tmp; import static io.anuke.mindustry.Vars.*; public class OverlayRenderer{ + private static final float indicatorLength = 14f; + private static final Rectangle rect = new Rectangle(); private float buildFadeTime; public void drawBottom(){ @@ -45,6 +51,21 @@ public class OverlayRenderer{ public void drawTop(){ + for(Player player : playerGroup.all()){ + if(Settings.getBool("indicators") && player != players[0] && player.getTeam() == players[0].getTeam()){ + if(!rect.setSize(Core.camera.viewportWidth * Core.camera.zoom * 0.9f, Core.camera.viewportHeight * Core.camera.zoom * 0.9f) + .setCenter(Core.camera.position.x, Core.camera.position.y).contains(player.x, player.y)){ + + Tmp.v1.set(player.x, player.y).sub(Core.camera.position.x, Core.camera.position.y).setLength(indicatorLength); + + Draw.color(player.getTeam().color); + Lines.stroke(2f); + Lines.lineAngle(Core.camera.position.x + Tmp.v1.x, Core.camera.position.y + Tmp.v1.y, Tmp.v1.angle(), 4f); + Draw.reset(); + } + } + } + for(Player player : players){ if(player.isDead()) continue; //dead players don't draw diff --git a/core/src/io/anuke/mindustry/net/Net.java b/core/src/io/anuke/mindustry/net/Net.java index bdf55a0888..0e152cb18e 100644 --- a/core/src/io/anuke/mindustry/net/Net.java +++ b/core/src/io/anuke/mindustry/net/Net.java @@ -356,13 +356,12 @@ public class Net{ Gdx.net.sendHttpRequest(req, new HttpResponseListener(){ @Override public void handleHttpResponse(HttpResponse httpResponse){ - String result = httpResponse.getResultAsString(); - Gdx.app.postRunnable(() -> listener.accept(result)); + listener.accept(httpResponse.getResultAsString()); } @Override public void failed(Throwable t){ - Gdx.app.postRunnable(() -> failure.accept(t)); + failure.accept(t); } @Override diff --git a/core/src/io/anuke/mindustry/ui/MenuButton.java b/core/src/io/anuke/mindustry/ui/MenuButton.java index 3f84649a93..7dd3d16cd1 100644 --- a/core/src/io/anuke/mindustry/ui/MenuButton.java +++ b/core/src/io/anuke/mindustry/ui/MenuButton.java @@ -22,7 +22,7 @@ public class MenuButton extends TextButton{ table(t -> { t.addImage(icon).size(14 * 3); - t.update(() -> t.setBackground(getClickListener().isOver() || getClickListener().isVisualPressed() ? "button-over" : "button")); + t.update(() -> t.setBackground(getClickListener().isVisualPressed() ? "button-down" : getClickListener().isOver() ? "button-over" : "button")); }).size(s - 5, s); diff --git a/core/src/io/anuke/mindustry/ui/Minimap.java b/core/src/io/anuke/mindustry/ui/Minimap.java index 3ee65de5e3..69be4be5b4 100644 --- a/core/src/io/anuke/mindustry/ui/Minimap.java +++ b/core/src/io/anuke/mindustry/ui/Minimap.java @@ -16,10 +16,9 @@ import static io.anuke.mindustry.Vars.*; public class Minimap extends Table{ public Minimap(){ - super("button"); + super("pane"); margin(5); - marginBottom(10); TextureRegion r = new TextureRegion(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java index 3b27bcc252..11bf00e2d1 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java @@ -42,14 +42,14 @@ public class AboutDialog extends FloatingDialog{ float w = UIUtils.portrait() ? 330f : 600f; Table in = new Table(); - ScrollPane pane = new ScrollPane(in, "clear"); + ScrollPane pane = new ScrollPane(in); for(LinkEntry link : Links.getLinks()){ if((ios || OS.isMac) && bannedItems.contains(link.name)){ //because Apple doesn't like me mentioning things continue; } - Table table = new Table("button"); + Table table = new Table("underline-2"); table.margin(0); table.table(img -> { img.addImage("white").height(h - 5).width(40f).color(link.color); @@ -58,7 +58,7 @@ public class AboutDialog extends FloatingDialog{ }).expandY(); table.table(i -> { - i.background("button"); + i.background("button-edge-3"); i.addImage("icon-" + link.name).size(14 * 3f); }).size(h - 5, h); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/AdminsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/AdminsDialog.java index c2917a0654..e1c9001874 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/AdminsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/AdminsDialog.java @@ -24,7 +24,7 @@ public class AdminsDialog extends FloatingDialog{ Table table = new Table(); - ScrollPane pane = new ScrollPane(table, "clear"); + ScrollPane pane = new ScrollPane(table); pane.setFadeScrollBars(false); if(netServer.admins.getAdmins().size == 0){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/BansDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/BansDialog.java index 9045c6e7cc..1a3d8369d7 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/BansDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/BansDialog.java @@ -25,7 +25,7 @@ public class BansDialog extends FloatingDialog{ Table table = new Table(); - ScrollPane pane = new ScrollPane(table, "clear"); + ScrollPane pane = new ScrollPane(table); pane.setFadeScrollBars(false); if(netServer.admins.getBanned().size == 0){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ChangelogDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ChangelogDialog.java index 57c992baea..9d2e094eb1 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ChangelogDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ChangelogDialog.java @@ -38,7 +38,7 @@ public class ChangelogDialog extends FloatingDialog{ void setup(){ Table table = new Table(); - ScrollPane pane = new ScrollPane(table, "clear"); + ScrollPane pane = new ScrollPane(table); content().clear(); content().add(pane).grow(); @@ -60,7 +60,7 @@ public class ChangelogDialog extends FloatingDialog{ desc = desc.replace("Android", "Mobile"); - Table in = new Table("clear"); + Table in = new Table("underline"); in.top().left().margin(10); in.add("[accent]" + info.name + "[LIGHT_GRAY] | " + info.date); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ColorPickDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ColorPickDialog.java index 5a06b32a73..a9c282b065 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ColorPickDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ColorPickDialog.java @@ -25,10 +25,10 @@ public class ColorPickDialog extends Dialog{ for(int i = 0; i < playerColors.length; i++){ Color color = playerColors[i]; - ImageButton button = table.addImageButton("white", "toggle", 34, () -> { + ImageButton button = table.addImageButton("white", "clear-toggle", 34, () -> { cons.accept(color); hide(); - }).size(44, 48).pad(0).padBottom(-5.1f).get(); + }).size(48).get(); button.setChecked(players[0].color.equals(color)); button.getStyle().imageUpColor = color; diff --git a/core/src/io/anuke/mindustry/ui/dialogs/ContentInfoDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/ContentInfoDialog.java index fe791c4030..50a2f4cf78 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/ContentInfoDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/ContentInfoDialog.java @@ -20,7 +20,7 @@ public class ContentInfoDialog extends FloatingDialog{ content.displayInfo(table); - ScrollPane pane = new ScrollPane(table, "clear-black"); + ScrollPane pane = new ScrollPane(table); content().add(pane); show(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java index 220d0fad6f..1a5f218489 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java @@ -23,7 +23,7 @@ import static io.anuke.mindustry.Vars.*; public class CustomGameDialog extends FloatingDialog{ public CustomGameDialog(){ - super("$text.level.select"); + super("$text.customgame"); addCloseButton(); shown(this::setup); @@ -35,7 +35,7 @@ public class CustomGameDialog extends FloatingDialog{ Table maps = new Table(); maps.marginRight(14); - ScrollPane pane = new ScrollPane(maps, "clear-black"); + ScrollPane pane = new ScrollPane(maps); pane.setFadeScrollBars(false); int maxwidth = (Gdx.graphics.getHeight() > Gdx.graphics.getHeight() ? 2 : 4); @@ -52,7 +52,7 @@ public class CustomGameDialog extends FloatingDialog{ if(mode.hidden) continue; modes.addButton("$mode." + mode.name() + ".name", "toggle", () -> state.mode = mode) - .update(b -> b.setChecked(state.mode == mode)).group(group).size(140f, 54f).padBottom(-5); + .update(b -> b.setChecked(state.mode == mode)).group(group).size(140f, 54f); if(i++ % 2 == 1) modes.row(); } selmode.add(modes); @@ -139,7 +139,7 @@ public class CustomGameDialog extends FloatingDialog{ d.setFillParent(false); Table table = new Table(); table.defaults().pad(1f); - ScrollPane pane = new ScrollPane(table, "clear"); + ScrollPane pane = new ScrollPane(table); pane.setFadeScrollBars(false); table.row(); for(GameMode mode : GameMode.values()){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java index 2c9bf76d3b..b896ec75fd 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/HostDialog.java @@ -34,13 +34,13 @@ public class HostDialog extends FloatingDialog{ ui.listfrag.rebuild(); }).grow().pad(8).get().setMaxLength(40); - ImageButton button = t.addImageButton("white", 40, () -> { + ImageButton button = t.addImageButton("white", "clear-full", 40, () -> { new ColorPickDialog().show(color -> { player.color.set(color); Settings.putInt("color-0", Color.rgba8888(color)); Settings.save(); }); - }).size(50f, 54f).get(); + }).size(54f).get(); button.update(() -> button.getStyle().imageUpColor = player.color); }).width(w).height(70f).pad(4).colspan(3); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java index d844d18c5d..a05dc70e5d 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java @@ -96,7 +96,7 @@ public class JoinDialog extends FloatingDialog{ //why are java lambdas this bad TextButton[] buttons = {null}; - TextButton button = buttons[0] = remote.addButton("[accent]" + server.displayIP(), "clear", () -> { + TextButton button = buttons[0] = remote.addButton("[accent]" + server.displayIP(), () -> { if(!buttons[0].childrenPressed()){ connect(server.ip, server.port); } @@ -194,7 +194,7 @@ public class JoinDialog extends FloatingDialog{ hosts.row(); hosts.add(local).width(w); - ScrollPane pane = new ScrollPane(hosts, "clear"); + ScrollPane pane = new ScrollPane(hosts); pane.setFadeScrollBars(false); pane.setScrollingDisabled(true, false); @@ -210,19 +210,19 @@ public class JoinDialog extends FloatingDialog{ Settings.save(); }).grow().pad(8).get().setMaxLength(maxNameLength); - ImageButton button = t.addImageButton("white", 40, () -> { + ImageButton button = t.addImageButton("white", "clear-full", 40, () -> { new ColorPickDialog().show(color -> { player.color.set(color); Settings.putInt("color-0", Color.rgba8888(color)); Settings.save(); }); - }).size(50f, 54f).get(); + }).size(54f).get(); button.update(() -> button.getStyle().imageUpColor = player.color); }).width(w).height(70f).pad(4); content().row(); content().add(pane).width(w + 38).pad(0); content().row(); - content().addCenteredImageTextButton("$text.server.add", "icon-add", "clear", 14 * 3, () -> { + content().addCenteredImageTextButton("$text.server.add", "icon-add", 14 * 3, () -> { renaming = null; add.show(); }).marginLeft(6).width(w).height(80f).update(button -> { @@ -273,7 +273,7 @@ public class JoinDialog extends FloatingDialog{ local.row(); - TextButton button = local.addButton("[accent]" + host.name, "clear", () -> connect(host.address, port)) + TextButton button = local.addButton("[accent]" + host.name, () -> connect(host.address, port)) .width(w).height(80f).pad(4f).get(); button.left(); button.row(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java index ee4ea6397c..a7a05f4433 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java @@ -24,7 +24,7 @@ public class LanguageDialog extends FloatingDialog{ private void setup(){ Table langs = new Table(); langs.marginRight(24f).marginLeft(24f); - ScrollPane pane = new ScrollPane(langs, "clear"); + ScrollPane pane = new ScrollPane(langs); pane.setFadeScrollBars(false); ButtonGroup group = new ButtonGroup<>(); @@ -38,7 +38,7 @@ public class LanguageDialog extends FloatingDialog{ Log.info("Setting locale: {0}", loc.toString()); ui.showInfo("$text.language.restart"); }); - langs.add(button).group(group).update(t -> t.setChecked(loc.equals(getLocale()))).size(400f, 50f).row(); + langs.add(button).group(group).update(t -> t.setChecked(loc.equals(getLocale()))).size(400f, 50f).pad(2).row(); } content().add(pane); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java index 8452cab889..facfcab706 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java @@ -45,7 +45,7 @@ public class LoadDialog extends FloatingDialog{ content().clear(); slots = new Table(); - pane = new ScrollPane(slots, "clear-black"); + pane = new ScrollPane(slots); pane.setFadeScrollBars(false); pane.setScrollingDisabled(true, false); @@ -146,7 +146,7 @@ public class LoadDialog extends FloatingDialog{ if(!valids){ slots.row(); - slots.addButton("$text.save.none", "clear", () -> { + slots.addButton("$text.save.none", () -> { }).disabled(true).fillX().margin(20f).minWidth(340f).height(80f).pad(4f); } @@ -154,7 +154,7 @@ public class LoadDialog extends FloatingDialog{ if(ios) return; - slots.addImageTextButton("$text.save.import", "icon-add", "clear", 14 * 3, () -> { + slots.addImageTextButton("$text.save.import", "icon-add", 14 * 3, () -> { Platform.instance.showFileChooser(Bundles.get("text.save.import"), "Mindustry Save", file -> { if(SaveIO.isSaveValid(file)){ try{ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java index 8308424f10..dbce472347 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/MapsDialog.java @@ -4,8 +4,8 @@ import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.utils.Scaling; import io.anuke.mindustry.Vars; import io.anuke.mindustry.core.Platform; -import io.anuke.mindustry.maps.Map; import io.anuke.mindustry.io.MapIO; +import io.anuke.mindustry.maps.Map; import io.anuke.mindustry.maps.MapMeta; import io.anuke.mindustry.maps.MapTileData; import io.anuke.mindustry.ui.BorderImage; @@ -73,7 +73,7 @@ public class MapsDialog extends FloatingDialog{ Table maps = new Table(); maps.marginRight(24); - ScrollPane pane = new ScrollPane(maps, "clear-black"); + ScrollPane pane = new ScrollPane(maps); pane.setFadeScrollBars(false); int maxwidth = 4; @@ -88,7 +88,7 @@ public class MapsDialog extends FloatingDialog{ TextButton button = maps.addButton("", "clear", () -> showMapInfo(map)).width(mapsize).pad(8).get(); button.clearChildren(); - button.margin(6); + button.margin(9); button.add(map.meta.tags.get("name", map.name)).growX().center().get().setEllipsis(true); button.row(); button.addImage("white").growX().pad(4).color(Color.GRAY); @@ -121,7 +121,7 @@ public class MapsDialog extends FloatingDialog{ Table t = new Table(); t.margin(6); - ScrollPane pane = new ScrollPane(t, "clear-black"); + ScrollPane pane = new ScrollPane(t); desc.add(pane).grow(); t.top(); @@ -146,7 +146,7 @@ public class MapsDialog extends FloatingDialog{ table.row(); - table.addImageTextButton("$text.editor.openin", "icon-load-map", "clear", 16 * 2, () -> { + table.addImageTextButton("$text.editor.openin", "icon-load-map", 16 * 2, () -> { try{ Vars.ui.editor.beginEditMap(map.stream.get()); dialog.hide(); @@ -155,15 +155,15 @@ public class MapsDialog extends FloatingDialog{ e.printStackTrace(); ui.showError("$text.error.mapnotfound"); } - }).fillX().height(50f).marginLeft(6); + }).fillX().height(54f).marginLeft(10); - table.addImageTextButton("$text.delete", "icon-trash-16", "clear", 16 * 2, () -> { + table.addImageTextButton("$text.delete", "icon-trash-16", 16 * 2, () -> { ui.showConfirm("$text.confirm", Bundles.format("text.map.delete", map.name), () -> { world.maps.removeMap(map); dialog.hide(); setup(); }); - }).fillX().height(50f).marginLeft(6).disabled(!map.custom).touchable(map.custom ? Touchable.enabled : Touchable.disabled); + }).fillX().height(54f).marginLeft(10).disabled(!map.custom).touchable(map.custom ? Touchable.enabled : Touchable.disabled); dialog.show(); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java index 05acd4af7a..92ffff5f7a 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java @@ -22,7 +22,7 @@ public class SaveDialog extends LoadDialog{ public void addSetup(){ slots.row(); - slots.addImageTextButton("$text.save.new", "icon-add", "clear", 14 * 3, () -> + slots.addImageTextButton("$text.save.new", "icon-add",14 * 3, () -> ui.showTextInput("$text.save", "$text.save.newslot", "", text -> { ui.loadGraphics("$text.saving", () -> { control.saves.addSave(text); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java index a8931f70a7..c088808401 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -95,7 +95,7 @@ public class SettingsMenuDialog extends SettingsDialog{ prefs.clearChildren(); prefs.add(menu); - ScrollPane pane = new ScrollPane(prefs, "clear"); + ScrollPane pane = new ScrollPane(prefs); pane.addCaptureListener(new InputListener(){ @Override public boolean touchDown(InputEvent event, float x, float y, int pointer, int button){ @@ -148,21 +148,21 @@ public class SettingsMenuDialog extends SettingsDialog{ dialog.setFillParent(false); dialog.content().defaults().size(230f, 60f).pad(3); dialog.addCloseButton(); - dialog.content().addButton("$text.settings.clearsectors", "clear", () -> { + dialog.content().addButton("$text.settings.clearsectors", () -> { ui.showConfirm("$text.confirm", "$text.settings.clear.confirm", () -> { world.sectors.clear(); dialog.hide(); }); }); dialog.content().row(); - dialog.content().addButton("$text.settings.clearunlocks", "clear", () -> { + dialog.content().addButton("$text.settings.clearunlocks", () -> { ui.showConfirm("$text.confirm", "$text.settings.clear.confirm", () -> { control.unlocks.reset(); dialog.hide(); }); }); dialog.content().row(); - dialog.content().addButton("$text.settings.clearall", "clear", () -> { + dialog.content().addButton("$text.settings.clearall", () -> { ui.showConfirm("$text.confirm", "$text.settings.clearall.confirm", () -> { Map map = new HashMap<>(); for(String value : Settings.prefs().get().keySet()){ @@ -208,6 +208,7 @@ public class SettingsMenuDialog extends SettingsDialog{ } graphics.checkPref("fps", false); + graphics.checkPref("indicators", true); graphics.checkPref("lasers", true); graphics.checkPref("minimap", !mobile); //minimap is disabled by default on mobile devices } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java index 8b46947740..a1d58ea766 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java @@ -32,7 +32,7 @@ public class UnlocksDialog extends FloatingDialog{ Table table = new Table(); table.margin(20); - ScrollPane pane = new ScrollPane(table, "clear-black"); + ScrollPane pane = new ScrollPane(table); Array[] allContent = content.getContentMap(); @@ -65,9 +65,8 @@ public class UnlocksDialog extends FloatingDialog{ if(control.unlocks.isUnlocked(unlock)){ image.clicked(() -> Vars.ui.content.show(unlock)); - image.addListener(new Tooltip<>(new Table("clear"){{ + image.addListener(new Tooltip<>(new Table("button"){{ add(unlock.localizedName()); - margin(4); }})); } diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index 6388b3ee28..699cd3369e 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -106,7 +106,7 @@ public class PlacementFragment extends Fragment{ }; //top table with hover info - frame.table("clear", top -> { + frame.table("button-edge-2", top -> { topTable = top; top.add(new Table()).growX().update(topTable -> { if((tileDisplayBlock() == null && lastDisplay == getSelected()) || @@ -160,16 +160,15 @@ public class PlacementFragment extends Fragment{ topTable.labelWrap(lastDisplay.getDisplayName(hoverTile)).left().width(190f).padLeft(5); } }); - top.row(); - top.addImage("blank").growX().color(Palette.accent).height(3f); }).colspan(3).fillX().visible(() -> getSelected() != null || tileDisplayBlock() != null).touchable(Touchable.enabled); frame.row(); - frame.table("clear", blocksSelect -> { + frame.addImage("blank").color(Palette.accent).colspan(3).height(3*2).growX(); + frame.row(); + frame.table("pane-2", blocksSelect -> { blocksSelect.table(blocks -> blockTable = blocks).grow(); blocksSelect.row(); blocksSelect.table(input::buildUI).growX(); }).fillY().bottom().touchable(Touchable.enabled); - frame.addImage("blank").width(3f).fillY().color(Palette.accent); frame.table(categories -> { categories.defaults().size(50f); diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java index 80a96b3ffb..4c5ce941b4 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlayerListFragment.java @@ -45,10 +45,10 @@ public class PlayerListFragment extends Fragment{ } }); - cont.table("pane", pane -> { + cont.table("clear", pane -> { pane.label(() -> Bundles.format(playerGroup.size() == 1 ? "text.players.single" : "text.players", playerGroup.size())); pane.row(); - pane.pane("clear", content).grow().get().setScrollingDisabled(true, false); + pane.pane(content).grow().get().setScrollingDisabled(true, false); pane.row(); pane.table("pane", menu -> {