From e3bee4316306a03bd4302359e926d3eff91e79f0 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 2 Jul 2018 15:49:01 -0400 Subject: [PATCH] Portrait mode support / Mobile fixes --- .../io/anuke/mindustry/AndroidLauncher.java | 5 + build.gradle | 2 +- core/assets-raw/sprites/ui/info-banner.png | Bin 0 -> 242 bytes core/assets/bundles/bundle.properties | 5 +- core/assets/sprites/sprites.atlas | 1373 +++++++++-------- core/assets/sprites/sprites.png | Bin 132532 -> 135450 bytes core/assets/ui/uiskin.json | 3 +- .../src/io/anuke/mindustry/core/Platform.java | 4 + core/src/io/anuke/mindustry/core/UI.java | 16 +- .../mindustry/editor/MapEditorDialog.java | 2 +- .../io/anuke/mindustry/game/EventType.java | 4 + .../anuke/mindustry/input/AndroidInput.java | 5 - .../io/anuke/mindustry/ui/MobileButton.java | 15 + .../mindustry/ui/dialogs/AboutDialog.java | 22 +- .../mindustry/ui/dialogs/FileChooser.java | 7 +- .../mindustry/ui/dialogs/FloatingDialog.java | 10 + .../mindustry/ui/dialogs/JoinDialog.java | 17 +- .../mindustry/ui/dialogs/LevelDialog.java | 13 +- .../mindustry/ui/dialogs/LoadDialog.java | 5 +- .../ui/dialogs/SettingsMenuDialog.java | 1 + .../mindustry/ui/dialogs/UnlocksDialog.java | 4 +- .../mindustry/ui/fragments/Fragment.java | 11 - .../mindustry/ui/fragments/HudFragment.java | 3 +- .../mindustry/ui/fragments/MenuFragment.java | 189 ++- 24 files changed, 913 insertions(+), 803 deletions(-) create mode 100644 core/assets-raw/sprites/ui/info-banner.png create mode 100644 core/src/io/anuke/mindustry/ui/MobileButton.java diff --git a/android/src/io/anuke/mindustry/AndroidLauncher.java b/android/src/io/anuke/mindustry/AndroidLauncher.java index 207e6c9ac8..774e01ae69 100644 --- a/android/src/io/anuke/mindustry/AndroidLauncher.java +++ b/android/src/io/anuke/mindustry/AndroidLauncher.java @@ -164,6 +164,11 @@ public class AndroidLauncher extends AndroidApplication{ public void endForceLandscape() { setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR); } + + @Override + public boolean canDonate(){ + return true; + } }; try { diff --git a/build.gradle b/build.gradle index e6b0853ce8..a5ceeb2f48 100644 --- a/build.gradle +++ b/build.gradle @@ -27,7 +27,7 @@ allprojects { gdxVersion = '1.9.8' roboVMVersion = '2.3.0' aiVersion = '1.8.1' - uCoreVersion = 'd28a0e7969' + uCoreVersion = '2e6aa0a1df' getVersionString = { String buildVersion = getBuildVersion() diff --git a/core/assets-raw/sprites/ui/info-banner.png b/core/assets-raw/sprites/ui/info-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..17f7b1774f25c6c728ccabe9c5147ad67974fe0e GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0y~yV31~DVBq6mV_;yocRszAfq{W7$=lt9p$P;pCza+i zFfecyctjR6FmMZlFeAgPIT8#E4D2PIzOL+#*qMYiWN!Gru47qo?7aHez^gLY5p>}R&%BJ1?Pv_juoDjrxK;m%pwtLKijxI9} z9&3LQ*Lv+%rs=D=R>}8&>$7?cx1}0iO1Zc=FVdQ&MBb@0Q8_&H2?qr literal 0 HcmV?d00001 diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index b0edc60fd2..4dc6e8d7da 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -352,6 +352,7 @@ setting.vsync.name=VSync setting.lasers.name=Show Power Lasers setting.previewopacity.name=Placing Preview Opacity setting.healthbars.name=Show Entity Health bars +setting.minimap.name=Show Minimap setting.pixelate.name=Pixelate Screen setting.musicvol.name=Music Volume setting.mutemusic.name=Mute Music @@ -425,7 +426,9 @@ item.biomatter.description=A clump of organic mush; used for conversion into oil item.sand.name=Sand item.sand.description=A common material that is used extensively in smelting, both in alloying and as a flux. item.blast-compound.name=Blast Compound -item.thermite.name=Thermite +item.blast-compound.description=A volatile compound used in bombs and explosives. While it can burned as fuel, this is not advised. +item.pyratite.name=Pyratite +item.pyratite.description=An extremely flammable substance used in incendiary weapons. liquid.water.name=Water liquid.lava.name=Lava diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 97f8d44aad..aa6a9992d5 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -13,147 +13,147 @@ background index: -1 bridge-conveyor-arrow rotate: false - xy: 706, 272 + xy: 774, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor-bridge rotate: false - xy: 709, 262 + xy: 794, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor-end rotate: false - xy: 709, 252 + xy: 784, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-arrow rotate: false - xy: 799, 230 + xy: 655, 20 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-bridge rotate: false - xy: 799, 220 + xy: 665, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-end rotate: false - xy: 799, 210 + xy: 665, 81 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 warp-gate-top rotate: false - xy: 461, 132 + xy: 491, 109 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill rotate: false - xy: 572, 258 + xy: 652, 275 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-rim rotate: false - xy: 598, 258 + xy: 624, 249 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-rotator rotate: false - xy: 575, 232 + xy: 650, 249 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-top rotate: false - xy: 575, 206 + xy: 250, 135 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 carbide-drill rotate: false - xy: 709, 242 + xy: 804, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 carbide-drill-rotator rotate: false - xy: 709, 232 + xy: 794, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 carbide-drill-top rotate: false - xy: 709, 222 + xy: 814, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 771, 298 + xy: 517, 43 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 771, 280 + xy: 499, 41 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 777, 316 + xy: 535, 35 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 oil-extractor rotate: false - xy: 283, 91 + xy: 387, 101 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-liquid rotate: false - xy: 309, 95 + xy: 413, 101 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-rotator rotate: false - xy: 335, 101 + xy: 426, 127 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-top rotate: false - xy: 361, 101 + xy: 439, 101 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -188,49 +188,49 @@ plasma-drill-top index: -1 tungsten-drill rotate: false - xy: 581, 35 + xy: 705, 83 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tungsten-drill-rotator rotate: false - xy: 581, 25 + xy: 705, 73 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tungsten-drill-top rotate: false - xy: 553, 15 + xy: 705, 63 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-extractor rotate: false - xy: 517, 33 + xy: 611, 184 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-liquid rotate: false - xy: 517, 15 + xy: 611, 148 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-rotator rotate: false - xy: 541, 125 + xy: 611, 130 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-top rotate: false - xy: 559, 125 + xy: 622, 166 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -251,637 +251,637 @@ block-icon-blackrock index: -1 blackrockshadow1 rotate: false - xy: 231, 87 + xy: 751, 333 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone1 rotate: false - xy: 979, 423 + xy: 671, 329 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-blackstone rotate: false - xy: 979, 423 + xy: 671, 329 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone2 rotate: false - xy: 989, 423 + xy: 157, 73 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone3 rotate: false - xy: 999, 423 + xy: 167, 73 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneedge rotate: false - xy: 197, 1 + xy: 173, 33 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 coal1 rotate: false - xy: 709, 212 + xy: 804, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal2 rotate: false - xy: 709, 202 + xy: 824, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal3 rotate: false - xy: 709, 192 + xy: 814, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt2 rotate: false - xy: 699, 152 + xy: 854, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt3 rotate: false - xy: 709, 152 + xy: 844, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirtedge rotate: false - xy: 281, 1 + xy: 215, 59 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 grass-cliff-edge rotate: false - xy: 549, 105 + xy: 874, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge-1 rotate: false - xy: 569, 115 + xy: 894, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge-2 rotate: false - xy: 559, 105 + xy: 884, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-side rotate: false - xy: 549, 95 + xy: 904, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass2 rotate: false - xy: 549, 115 + xy: 864, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass3 rotate: false - xy: 559, 115 + xy: 884, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassedge rotate: false - xy: 339, 33 + xy: 750, 259 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ice-cliff-edge rotate: false - xy: 559, 95 + xy: 904, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge-1 rotate: false - xy: 579, 105 + xy: 924, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge-2 rotate: false - xy: 569, 95 + xy: 914, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-side rotate: false - xy: 579, 95 + xy: 934, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice2 rotate: false - xy: 579, 115 + xy: 894, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice3 rotate: false - xy: 569, 105 + xy: 914, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iceedge rotate: false - xy: 349, 15 + xy: 764, 273 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 icerock2 rotate: false - xy: 589, 115 + xy: 924, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow1 rotate: false - xy: 589, 105 + xy: 944, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow1 rotate: false - xy: 589, 105 + xy: 944, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow2 rotate: false - xy: 589, 95 + xy: 934, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow2 rotate: false - xy: 589, 95 + xy: 934, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lavaedge rotate: false - xy: 365, 1 + xy: 750, 245 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 lead1 rotate: false - xy: 739, 270 + xy: 649, 121 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead2 rotate: false - xy: 719, 240 + xy: 659, 121 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead3 rotate: false - xy: 729, 250 + xy: 669, 121 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor2 rotate: false - xy: 739, 240 + xy: 669, 111 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor3 rotate: false - xy: 749, 250 + xy: 679, 111 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor4 rotate: false - xy: 759, 260 + xy: 689, 113 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor5 rotate: false - xy: 769, 270 + xy: 699, 113 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor6 rotate: false - xy: 719, 210 + xy: 607, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalflooredge rotate: false - xy: 407, 1 + xy: 181, 82 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 oiledge rotate: false - xy: 421, 1 + xy: 209, 90 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 rock2 rotate: false - xy: 739, 150 + xy: 665, 41 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge rotate: false - xy: 779, 150 + xy: 665, 21 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge-1 rotate: false - xy: 789, 150 + xy: 675, 31 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge-2 rotate: false - xy: 799, 150 + xy: 675, 21 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-side rotate: false - xy: 551, 85 + xy: 657, 10 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand2 rotate: false - xy: 759, 150 + xy: 665, 31 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand3 rotate: false - xy: 769, 150 + xy: 675, 41 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandedge rotate: false - xy: 433, 15 + xy: 209, 76 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shrubshadow rotate: false - xy: 571, 85 + xy: 677, 11 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge rotate: false - xy: 581, 85 + xy: 685, 81 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge-1 rotate: false - xy: 551, 55 + xy: 685, 71 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge-2 rotate: false - xy: 561, 65 + xy: 685, 61 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-side rotate: false - xy: 571, 75 + xy: 685, 51 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow2 rotate: false - xy: 551, 65 + xy: 677, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow3 rotate: false - xy: 561, 75 + xy: 685, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowedge rotate: false - xy: 509, 1 + xy: 233, 69 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 spaceedge rotate: false - xy: 202, 72 + xy: 247, 69 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 stone-cliff-edge rotate: false - xy: 571, 65 + xy: 685, 21 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-edge-1 rotate: false - xy: 581, 75 + xy: 695, 93 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-edge-2 rotate: false - xy: 551, 35 + xy: 695, 83 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-side rotate: false - xy: 561, 45 + xy: 695, 73 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone2 rotate: false - xy: 551, 45 + xy: 685, 41 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone3 rotate: false - xy: 561, 55 + xy: 685, 31 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneedge rotate: false - xy: 197, 90 + xy: 261, 69 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 thorium1 rotate: false - xy: 571, 55 + xy: 695, 63 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium2 rotate: false - xy: 581, 65 + xy: 695, 53 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium3 rotate: false - xy: 551, 25 + xy: 695, 43 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium1 rotate: false - xy: 561, 35 + xy: 695, 33 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium2 rotate: false - xy: 571, 45 + xy: 695, 23 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium3 rotate: false - xy: 581, 55 + xy: 687, 11 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tungsten1 rotate: false - xy: 571, 35 + xy: 697, 13 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tungsten2 rotate: false - xy: 581, 45 + xy: 697, 3 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tungsten3 rotate: false - xy: 571, 25 + xy: 705, 93 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge rotate: false - xy: 563, 15 + xy: 705, 53 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge-1 rotate: false - xy: 573, 15 + xy: 705, 43 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge-2 rotate: false - xy: 553, 5 + xy: 705, 33 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-side rotate: false - xy: 563, 5 + xy: 705, 23 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 wateredge rotate: false - xy: 627, 125 + xy: 260, 55 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 block-border rotate: false - xy: 257, 73 + xy: 671, 203 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-elevation rotate: false - xy: 267, 73 + xy: 629, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustion-generator-top rotate: false - xy: 267, 73 + xy: 629, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-middle rotate: false - xy: 699, 212 + xy: 697, 143 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pump-liquid rotate: false - xy: 699, 212 + xy: 697, 143 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-slope rotate: false - xy: 699, 202 + xy: 697, 133 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 border rotate: false - xy: 699, 192 + xy: 764, 434 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 709, 172 + xy: 824, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-1 rotate: false - xy: 689, 152 + xy: 834, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-2 rotate: false - xy: 391, 65 + xy: 761, 334 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cross-3 rotate: false - xy: 733, 316 + xy: 700, 344 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -895,98 +895,98 @@ cross-4 index: -1 enemyspawn rotate: false - xy: 539, 93 + xy: 874, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 nuclearreactor-shadow rotate: false - xy: 697, 342 + xy: 655, 301 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 place-arrow rotate: false - xy: 799, 200 + xy: 675, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 playerspawn rotate: false - xy: 799, 190 + xy: 665, 71 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ripples rotate: false - xy: 944, 421 + xy: 649, 213 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 rubble-1-0 rotate: false - xy: 789, 280 + xy: 732, 254 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-1-1 rotate: false - xy: 527, 143 + xy: 694, 236 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-2-0 rotate: false - xy: 532, 161 + xy: 712, 236 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-2-1 rotate: false - xy: 550, 161 + xy: 730, 236 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-3-0 rotate: false - xy: 426, 127 + xy: 513, 135 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rubble-3-1 rotate: false - xy: 426, 127 + xy: 513, 135 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shadow-1 rotate: false - xy: 980, 433 + xy: 647, 201 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-2 rotate: false - xy: 465, 112 + xy: 1004, 437 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-3 rotate: false - xy: 725, 342 + xy: 598, 282 size: 26, 26 orig: 26, 26 offset: 0, 0 @@ -1014,140 +1014,140 @@ shadow-6 index: -1 shadow-round-1 rotate: false - xy: 992, 433 + xy: 659, 201 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-round-2 rotate: false - xy: 1004, 437 + xy: 575, 223 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-rounded-2 rotate: false - xy: 465, 92 + xy: 575, 203 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 bridge-conduit-arrow rotate: false - xy: 699, 182 + xy: 764, 424 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-bridge rotate: false - xy: 699, 172 + xy: 774, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-end rotate: false - xy: 699, 162 + xy: 784, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom rotate: false - xy: 709, 182 + xy: 834, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top rotate: false - xy: 709, 162 + xy: 844, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router rotate: false - xy: 749, 260 + xy: 629, 110 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-bottom rotate: false - xy: 759, 270 + xy: 639, 110 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-liquid rotate: false - xy: 719, 220 + xy: 649, 111 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-top rotate: false - xy: 729, 230 + xy: 659, 111 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-tank-bottom rotate: false - xy: 480, 161 + xy: 257, 109 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 506, 161 + xy: 257, 83 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 547, 179 + xy: 283, 91 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conduit-arrow rotate: false - xy: 799, 260 + xy: 655, 50 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit-bridge rotate: false - xy: 799, 250 + xy: 655, 40 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit-end rotate: false - xy: 799, 240 + xy: 655, 30 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-bottom rotate: false - xy: 799, 180 + xy: 675, 81 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top rotate: false - xy: 799, 170 + xy: 665, 61 size: 8, 8 orig: 8, 8 offset: 0, 0 @@ -1168,14 +1168,14 @@ block-icon-battery index: -1 battery-large rotate: false - xy: 586, 284 + xy: 626, 275 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-battery-large rotate: false - xy: 586, 284 + xy: 626, 275 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -1238,35 +1238,35 @@ fusion-reactor-top index: -1 nuclear-reactor-center rotate: false - xy: 257, 109 + xy: 335, 101 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclear-reactor-lights rotate: false - xy: 257, 83 + xy: 361, 101 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rtg-generator-top rotate: false - xy: 749, 150 + xy: 675, 51 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alloy-fuser rotate: false - xy: 655, 303 + xy: 598, 256 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-alloy-fuser rotate: false - xy: 655, 303 + xy: 598, 256 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -1315,196 +1315,196 @@ biomattercompressor-frame0 index: -1 biomattercompressor-frame1 rotate: false - xy: 487, 123 + xy: 532, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame2 rotate: false - xy: 505, 123 + xy: 550, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-liquid rotate: false - xy: 485, 105 + xy: 539, 143 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-top rotate: false - xy: 503, 105 + xy: 557, 143 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blast-mixer rotate: false - xy: 485, 87 + xy: 568, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-blast-mixer rotate: false - xy: 485, 87 + xy: 568, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge-liquid rotate: false - xy: 355, 65 + xy: 737, 312 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-bottom rotate: false - xy: 409, 65 + xy: 337, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-liquid rotate: false - xy: 427, 65 + xy: 355, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-top rotate: false - xy: 445, 65 + xy: 373, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator rotate: false - xy: 319, 59 + xy: 391, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 463, 56 + xy: 409, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 481, 51 + xy: 427, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lavasmelter rotate: false - xy: 729, 260 + xy: 639, 120 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-weaver rotate: false - xy: 159, 54 + xy: 553, 35 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-weaver-bottom rotate: false - xy: 177, 54 + xy: 571, 35 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-weaver-weave rotate: false - xy: 184, 72 + xy: 517, 25 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plastanium-compressor-top rotate: false - xy: 195, 54 + xy: 535, 17 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 poweralloysmelter-top rotate: false - xy: 213, 86 + xy: 553, 17 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 powersmelter-top rotate: false - xy: 213, 52 + xy: 571, 17 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 silicon-smelter-top rotate: false - xy: 213, 52 + xy: 571, 17 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pulverizer rotate: false - xy: 799, 160 + xy: 675, 71 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 719, 150 + xy: 665, 51 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator-liquid rotate: false - xy: 561, 85 + xy: 667, 11 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 core-open rotate: false - xy: 707, 316 + xy: 547, 179 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-1 rotate: false - xy: 1009, 427 + xy: 171, 88 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-1-top rotate: false - xy: 1009, 417 + xy: 223, 73 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-2 rotate: false - xy: 503, 87 + xy: 575, 143 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -1518,14 +1518,14 @@ block-2-top index: -1 block-3 rotate: false - xy: 601, 232 + xy: 276, 135 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-3-top rotate: false - xy: 601, 206 + xy: 322, 127 size: 24, 24 orig: 24, 24 offset: 0, 0 @@ -1546,84 +1546,84 @@ block-4-top index: -1 arc rotate: false - xy: 612, 284 + xy: 586, 245 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 arc-heat rotate: false - xy: 599, 194 + xy: 159, 47 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cyclone rotate: false - xy: 486, 187 + xy: 726, 344 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mass-driver-turret rotate: false - xy: 486, 187 + xy: 726, 344 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 duo rotate: false - xy: 539, 103 + xy: 854, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 fuse rotate: false - xy: 512, 187 + xy: 231, 97 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spectre rotate: false - xy: 512, 187 + xy: 231, 97 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 hail rotate: false - xy: 788, 433 + xy: 213, 17 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 scatter rotate: false - xy: 788, 433 + xy: 213, 17 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 hail-heat rotate: false - xy: 776, 421 + xy: 207, 47 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 lancer rotate: false - xy: 407, 29 + xy: 553, 53 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lancer-heat rotate: false - xy: 425, 29 + xy: 571, 53 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -1637,175 +1637,175 @@ meltdown index: -1 ripple rotate: false - xy: 387, 101 + xy: 461, 132 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ripple-heat rotate: false - xy: 413, 101 + xy: 487, 135 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 salvo rotate: false - xy: 545, 143 + xy: 463, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-heat rotate: false - xy: 568, 161 + xy: 481, 34 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-panel-left rotate: false - xy: 563, 143 + xy: 499, 23 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-panel-right rotate: false - xy: 581, 143 + xy: 201, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 scorch rotate: false - xy: 968, 433 + xy: 661, 213 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 scorch-shoot rotate: false - xy: 956, 421 + xy: 635, 201 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 swarmer rotate: false - xy: 523, 123 + xy: 219, 29 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wave rotate: false - xy: 577, 125 + xy: 629, 148 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wave-liquid rotate: false - xy: 626, 283 + xy: 629, 130 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 drone-factory-top rotate: false - xy: 177, 33 + xy: 535, 89 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 drone-factory-top-open rotate: false - xy: 187, 15 + xy: 553, 89 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fabricator-factory-top rotate: false - xy: 195, 33 + xy: 571, 89 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fabricator-factory-top-open rotate: false - xy: 205, 15 + xy: 337, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mech-factory rotate: false - xy: 231, 97 + xy: 309, 95 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dart-ship-factory-open rotate: false - xy: 499, 51 + xy: 445, 65 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 delta-mech-factory-open rotate: false - xy: 159, 33 + xy: 319, 59 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 javelin-ship-factory-open rotate: false - xy: 389, 29 + xy: 535, 53 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 reconstructor-open rotate: false - xy: 789, 298 + xy: 732, 272 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 repair-point-turret rotate: false - xy: 729, 150 + xy: 675, 61 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ship-factory rotate: false - xy: 439, 101 + xy: 465, 106 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 169, 15 + xy: 517, 97 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-open rotate: false - xy: 539, 113 + xy: 864, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 beam rotate: false - xy: 572, 244 + xy: 595, 296 size: 1, 12 orig: 1, 12 offset: 0, 0 @@ -1819,7 +1819,7 @@ beam-end index: -1 blank rotate: false - xy: 566, 287 + xy: 486, 219 size: 1, 1 orig: 1, 1 offset: 0, 0 @@ -1833,7 +1833,7 @@ bullet index: -1 bullet-back rotate: false - xy: 186, 99 + xy: 759, 370 size: 9, 9 orig: 9, 9 offset: 0, 0 @@ -1847,154 +1847,154 @@ casing index: -1 clear rotate: false - xy: 486, 219 + xy: 700, 376 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 enemyarrow rotate: false - xy: 186, 90 + xy: 177, 73 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 error rotate: false - xy: 309, 1 + xy: 771, 306 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 laser rotate: false - xy: 443, 33 + xy: 251, 83 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 laser-end rotate: false - xy: 302, 121 + xy: 71, 4 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 laserfull rotate: false - xy: 71, 4 + xy: 680, 359 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 minelaser rotate: false - xy: 676, 289 + xy: 254, 83 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 minelaser-end rotate: false - xy: 487, 141 + xy: 680, 339 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 missile rotate: false - xy: 759, 370 + xy: 770, 370 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 missile-back rotate: false - xy: 770, 370 + xy: 613, 202 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 scorch1 rotate: false - xy: 538, 186 + xy: 671, 346 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch2 rotate: false - xy: 452, 127 + xy: 538, 186 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch3 rotate: false - xy: 753, 343 + xy: 452, 127 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch4 rotate: false - xy: 755, 417 + xy: 752, 343 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch5 rotate: false - xy: 157, 82 + xy: 755, 417 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 shell rotate: false - xy: 573, 179 + xy: 624, 202 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 shell-back rotate: false - xy: 584, 179 + xy: 673, 224 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 shot rotate: false - xy: 551, 75 + xy: 667, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 transfer rotate: false - xy: 591, 192 + xy: 229, 59 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 transfer-arrow rotate: false - xy: 561, 25 + xy: 687, 1 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 transfer-end rotate: false - xy: 166, 90 + xy: 573, 183 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 block-icon-arc rotate: false - xy: 566, 290 + xy: 71, 24 size: 18, 18 orig: 18, 18 offset: 0, 0 @@ -2008,147 +2008,147 @@ block-icon-biomattercompressor index: -1 block-icon-blast-drill rotate: false - xy: 250, 135 + xy: 348, 127 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-bridge-conduit rotate: false - xy: 660, 277 + xy: 639, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit rotate: false - xy: 660, 277 + xy: 639, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-bridge-conveyor rotate: false - xy: 656, 267 + xy: 649, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor rotate: false - xy: 656, 267 + xy: 649, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-carbide-drill rotate: false - xy: 659, 257 + xy: 659, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-carbide-wall rotate: false - xy: 659, 247 + xy: 684, 225 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 carbide-wall rotate: false - xy: 659, 247 + xy: 684, 225 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-carbide-wall-large rotate: false - xy: 166, 72 + xy: 283, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 carbide-wall-large rotate: false - xy: 166, 72 + xy: 283, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-centrifuge rotate: false - xy: 283, 73 + xy: 539, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge rotate: false - xy: 283, 73 + xy: 539, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-combustion-generator rotate: false - xy: 659, 237 + xy: 684, 215 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustion-generator rotate: false - xy: 659, 237 + xy: 684, 215 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-conduit rotate: false - xy: 659, 227 + xy: 694, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-conveyor rotate: false - xy: 659, 217 + xy: 704, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor rotate: false - xy: 659, 217 + xy: 704, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-core rotate: false - xy: 276, 135 + xy: 374, 127 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core rotate: false - xy: 276, 135 + xy: 374, 127 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-cryofluidmixer rotate: false - xy: 301, 73 + xy: 557, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-cultivator rotate: false - xy: 319, 77 + xy: 575, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -2162,175 +2162,175 @@ block-icon-cyclone index: -1 block-icon-dart-ship-factory rotate: false - xy: 337, 83 + xy: 301, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dart-ship-factory rotate: false - xy: 337, 83 + xy: 301, 73 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-deepwater rotate: false - xy: 659, 207 + xy: 694, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater rotate: false - xy: 659, 207 + xy: 694, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-deflector-wall rotate: false - xy: 659, 197 + xy: 714, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deflector-wall rotate: false - xy: 659, 197 + xy: 714, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-wall rotate: false - xy: 659, 197 + xy: 714, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-wall rotate: false - xy: 659, 197 + xy: 714, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-deflector-wall-large rotate: false - xy: 355, 83 + xy: 319, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 deflector-wall-large rotate: false - xy: 355, 83 + xy: 319, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-wall-large rotate: false - xy: 355, 83 + xy: 319, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-phase-wall-large rotate: false - xy: 355, 83 + xy: 319, 77 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-delta-mech-factory rotate: false - xy: 373, 83 + xy: 337, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 delta-mech-factory rotate: false - xy: 373, 83 + xy: 337, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dirt rotate: false - xy: 659, 187 + xy: 704, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt1 rotate: false - xy: 659, 187 + xy: 704, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-door rotate: false - xy: 659, 177 + xy: 724, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door rotate: false - xy: 659, 177 + xy: 724, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-door-large rotate: false - xy: 391, 83 + xy: 355, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large rotate: false - xy: 391, 83 + xy: 355, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-drone-factory rotate: false - xy: 409, 83 + xy: 373, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-drop-point rotate: false - xy: 659, 167 + xy: 714, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 drop-point rotate: false - xy: 659, 167 + xy: 714, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-duo rotate: false - xy: 599, 143 + xy: 171, 47 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 block-icon-fabricator-factory rotate: false - xy: 427, 83 + xy: 391, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -2351,224 +2351,224 @@ block-icon-fusion-reactor index: -1 block-icon-grass rotate: false - xy: 659, 157 + xy: 734, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass1 rotate: false - xy: 659, 157 + xy: 734, 226 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-hail rotate: false - xy: 764, 432 + xy: 183, 47 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 block-icon-ice rotate: false - xy: 666, 267 + xy: 724, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice1 rotate: false - xy: 666, 267 + xy: 724, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-icerock rotate: false - xy: 670, 277 + xy: 734, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerock1 rotate: false - xy: 670, 277 + xy: 734, 216 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-incinerator rotate: false - xy: 669, 257 + xy: 744, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 incinerator rotate: false - xy: 669, 257 + xy: 744, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-itemsource rotate: false - xy: 669, 247 + xy: 754, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemsource rotate: false - xy: 669, 247 + xy: 754, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-itemvoid rotate: false - xy: 669, 237 + xy: 764, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemvoid rotate: false - xy: 669, 237 + xy: 764, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-javelin-ship-factory rotate: false - xy: 445, 83 + xy: 409, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 javelin-ship-factory rotate: false - xy: 445, 83 + xy: 409, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-junction rotate: false - xy: 669, 227 + xy: 744, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 junction rotate: false - xy: 669, 227 + xy: 744, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-lancer rotate: false - xy: 71, 24 + xy: 1004, 457 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 block-icon-laser-drill rotate: false - xy: 681, 292 + xy: 427, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-lava rotate: false - xy: 669, 217 + xy: 754, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava rotate: false - xy: 669, 217 + xy: 754, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-junction rotate: false - xy: 669, 207 + xy: 764, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-junction rotate: false - xy: 669, 207 + xy: 764, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-router rotate: false - xy: 669, 197 + xy: 640, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-tank rotate: false - xy: 322, 127 + xy: 400, 127 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-liquidsource rotate: false - xy: 669, 187 + xy: 640, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidsource rotate: false - xy: 669, 187 + xy: 640, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-mass-driver rotate: false - xy: 348, 127 + xy: 91, 11 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mass-driver rotate: false - xy: 348, 127 + xy: 91, 11 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core-top rotate: false - xy: 348, 127 + xy: 91, 11 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-mechanical-pump rotate: false - xy: 669, 177 + xy: 650, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mechanical-pump rotate: false - xy: 669, 177 + xy: 650, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 @@ -2582,140 +2582,140 @@ block-icon-meltdown index: -1 block-icon-melter rotate: false - xy: 669, 167 + xy: 650, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 melter rotate: false - xy: 669, 167 + xy: 650, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-metalfloor rotate: false - xy: 669, 157 + xy: 660, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor1 rotate: false - xy: 669, 157 + xy: 660, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-multiplexer rotate: false - xy: 699, 292 + xy: 445, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 multiplexer rotate: false - xy: 699, 292 + xy: 445, 83 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-nuclear-reactor rotate: false - xy: 374, 127 + xy: 117, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclear-reactor rotate: false - xy: 374, 127 + xy: 117, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-oil rotate: false - xy: 676, 267 + xy: 660, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oil rotate: false - xy: 676, 267 + xy: 660, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-oil-extractor rotate: false - xy: 400, 127 + xy: 143, 7 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-oilrefinery rotate: false - xy: 679, 257 + xy: 647, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oilrefinery rotate: false - xy: 679, 257 + xy: 647, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-overflow-gate rotate: false - xy: 679, 247 + xy: 647, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 overflow-gate rotate: false - xy: 679, 247 + xy: 647, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-conduit rotate: false - xy: 679, 237 + xy: 657, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit rotate: false - xy: 679, 237 + xy: 657, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-conveyor rotate: false - xy: 679, 227 + xy: 647, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor rotate: false - xy: 679, 227 + xy: 647, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-weaver rotate: false - xy: 717, 298 + xy: 537, 107 size: 16, 16 orig: 16, 16 offset: 0, 0 @@ -2729,154 +2729,154 @@ block-icon-plasma-drill index: -1 block-icon-plastanium-compressor rotate: false - xy: 735, 298 + xy: 555, 107 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plastanium-compressor rotate: false - xy: 735, 298 + xy: 555, 107 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-power-node rotate: false - xy: 679, 217 + xy: 657, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 power-node rotate: false - xy: 679, 217 + xy: 657, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-power-node-large rotate: false - xy: 463, 74 + xy: 573, 107 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 power-node-large rotate: false - xy: 463, 74 + xy: 573, 107 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-powerinfinite rotate: false - xy: 679, 207 + xy: 647, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerinfinite rotate: false - xy: 679, 207 + xy: 647, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-powervoid rotate: false - xy: 679, 197 + xy: 657, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powervoid rotate: false - xy: 679, 197 + xy: 657, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pulse-conduit rotate: false - xy: 679, 187 + xy: 657, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pulverizer rotate: false - xy: 679, 177 + xy: 681, 203 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pyratite-mixer rotate: false - xy: 481, 69 + xy: 598, 238 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pyratite-mixer rotate: false - xy: 481, 69 + xy: 598, 238 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-reconstructor rotate: false - xy: 499, 69 + xy: 595, 220 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 drone-factory rotate: false - xy: 499, 69 + xy: 595, 220 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fabricator-factory rotate: false - xy: 499, 69 + xy: 595, 220 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 reconstructor rotate: false - xy: 499, 69 + xy: 595, 220 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-repair-point rotate: false - xy: 679, 167 + xy: 669, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 repair-point rotate: false - xy: 679, 167 + xy: 669, 191 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-resupply-point rotate: false - xy: 679, 157 + xy: 670, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 resupply-point rotate: false - xy: 679, 157 + xy: 670, 181 size: 8, 8 orig: 8, 8 offset: 0, 0 @@ -2890,238 +2890,238 @@ block-icon-ripple index: -1 block-icon-rock rotate: false - xy: 680, 282 + xy: 670, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rock1 rotate: false - xy: 680, 282 + xy: 670, 171 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-rotary-pump rotate: false - xy: 762, 352 + xy: 595, 202 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rotary-pump rotate: false - xy: 762, 352 + xy: 595, 202 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-router rotate: false - xy: 690, 282 + xy: 667, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 router rotate: false - xy: 690, 282 + xy: 667, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-rtg-generator rotate: false - xy: 700, 282 + xy: 667, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rtg-generator rotate: false - xy: 700, 282 + xy: 667, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-salvo rotate: false - xy: 1004, 457 + xy: 230, 141 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 block-icon-sand rotate: false - xy: 686, 272 + xy: 667, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand1 rotate: false - xy: 686, 272 + xy: 667, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-scorch rotate: false - xy: 764, 420 + xy: 195, 47 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 block-icon-separator rotate: false - xy: 696, 272 + xy: 667, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator rotate: false - xy: 696, 272 + xy: 667, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-shrub rotate: false - xy: 689, 262 + xy: 679, 193 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shrub rotate: false - xy: 689, 262 + xy: 679, 193 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-silicon-smelter rotate: false - xy: 762, 334 + xy: 593, 184 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 silicon-smelter rotate: false - xy: 762, 334 + xy: 593, 184 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-smelter rotate: false - xy: 689, 252 + xy: 680, 183 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 smelter rotate: false - xy: 689, 252 + xy: 680, 183 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-snow rotate: false - xy: 689, 242 + xy: 680, 173 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow1 rotate: false - xy: 689, 242 + xy: 680, 173 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-solar-panel rotate: false - xy: 689, 232 + xy: 677, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 solar-panel rotate: false - xy: 689, 232 + xy: 677, 161 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-solar-panel-large rotate: false - xy: 91, 11 + xy: 486, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 solar-panel-large rotate: false - xy: 91, 11 + xy: 486, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-solidifer rotate: false - xy: 689, 222 + xy: 677, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 solidifer rotate: false - xy: 689, 222 + xy: 677, 151 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-sortedunloader rotate: false - xy: 689, 212 + xy: 677, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sortedunloader rotate: false - xy: 689, 212 + xy: 677, 141 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-sorter rotate: false - xy: 689, 202 + xy: 677, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sorter rotate: false - xy: 689, 202 + xy: 677, 131 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-space rotate: false - xy: 689, 192 + xy: 689, 193 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space rotate: false - xy: 689, 192 + xy: 689, 193 size: 8, 8 orig: 8, 8 offset: 0, 0 @@ -3135,1106 +3135,1106 @@ block-icon-spectre index: -1 block-icon-splitter rotate: false - xy: 689, 182 + xy: 690, 183 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 splitter rotate: false - xy: 689, 182 + xy: 690, 183 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-stone rotate: false - xy: 689, 172 + xy: 690, 173 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone1 rotate: false - xy: 689, 172 + xy: 690, 173 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-swarmer rotate: false - xy: 230, 141 + xy: 302, 141 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 block-icon-thermal-generator rotate: false - xy: 759, 316 + xy: 683, 321 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thermal-generator rotate: false - xy: 759, 316 + xy: 683, 321 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thermal-pump rotate: false - xy: 753, 298 + xy: 683, 303 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thermal-pump rotate: false - xy: 753, 298 + xy: 683, 303 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thorium-wall rotate: false - xy: 689, 162 + xy: 687, 163 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium-wall rotate: false - xy: 689, 162 + xy: 687, 163 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-thorium-wall-large rotate: false - xy: 717, 280 + xy: 701, 326 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thorium-wall-large rotate: false - xy: 717, 280 + xy: 701, 326 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-titanium-conveyor rotate: false - xy: 699, 262 + xy: 687, 153 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor rotate: false - xy: 699, 262 + xy: 687, 153 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-tungsten-drill rotate: false - xy: 699, 252 + xy: 687, 143 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-tungsten-wall rotate: false - xy: 699, 242 + xy: 687, 133 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tungsten-wall rotate: false - xy: 699, 242 + xy: 687, 133 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-tungsten-wall-large rotate: false - xy: 735, 280 + xy: 701, 308 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 tungsten-wall-large rotate: false - xy: 735, 280 + xy: 701, 308 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-turbine-generator rotate: false - xy: 753, 280 + xy: 719, 326 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 turbine-generator rotate: false - xy: 753, 280 + xy: 719, 326 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-unloader rotate: false - xy: 699, 232 + xy: 697, 163 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 unloader rotate: false - xy: 699, 232 + xy: 697, 163 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-vault rotate: false - xy: 117, 7 + xy: 512, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 vault rotate: false - xy: 117, 7 + xy: 512, 187 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-warp-gate rotate: false - xy: 143, 7 + xy: 480, 161 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 warp-gate rotate: false - xy: 143, 7 + xy: 480, 161 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-water rotate: false - xy: 699, 222 + xy: 697, 153 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water rotate: false - xy: 699, 222 + xy: 697, 153 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-water-extractor rotate: false - xy: 337, 65 + xy: 719, 308 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-wave rotate: false - xy: 302, 141 + xy: 302, 121 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 liquid-icon-cryofluid rotate: false - xy: 749, 270 + xy: 689, 123 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-lava rotate: false - xy: 719, 230 + xy: 699, 123 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-oil rotate: false - xy: 729, 240 + xy: 609, 109 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-water rotate: false - xy: 739, 250 + xy: 619, 110 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mech-icon-alpha-mech rotate: false - xy: 377, 15 + xy: 764, 245 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-dart-ship rotate: false - xy: 379, 1 + xy: 748, 231 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-delta-mech rotate: false - xy: 391, 15 + xy: 762, 231 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-halberd-ship rotate: false - xy: 393, 1 + xy: 157, 83 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-trident-ship rotate: false - xy: 393, 1 + xy: 157, 83 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-omega-mech rotate: false - xy: 405, 15 + xy: 181, 96 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-tau-mech rotate: false - xy: 405, 15 + xy: 181, 96 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ore-coal-grass1 rotate: false - xy: 729, 220 + xy: 605, 87 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass2 rotate: false - xy: 739, 230 + xy: 605, 77 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass3 rotate: false - xy: 749, 240 + xy: 605, 67 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice1 rotate: false - xy: 759, 250 + xy: 605, 57 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice2 rotate: false - xy: 769, 260 + xy: 605, 47 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice3 rotate: false - xy: 779, 270 + xy: 605, 37 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand1 rotate: false - xy: 719, 200 + xy: 605, 27 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand2 rotate: false - xy: 729, 210 + xy: 605, 17 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand3 rotate: false - xy: 739, 220 + xy: 779, 360 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow1 rotate: false - xy: 749, 230 + xy: 779, 350 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow2 rotate: false - xy: 759, 240 + xy: 779, 340 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow3 rotate: false - xy: 769, 250 + xy: 778, 282 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone1 rotate: false - xy: 779, 260 + xy: 778, 272 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone2 rotate: false - xy: 789, 270 + xy: 778, 262 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone3 rotate: false - xy: 719, 190 + xy: 778, 252 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass1 rotate: false - xy: 729, 200 + xy: 778, 242 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass2 rotate: false - xy: 739, 210 + xy: 776, 232 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass3 rotate: false - xy: 749, 220 + xy: 774, 221 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice1 rotate: false - xy: 759, 230 + xy: 774, 211 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice2 rotate: false - xy: 769, 240 + xy: 1004, 417 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice3 rotate: false - xy: 779, 250 + xy: 1014, 417 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand1 rotate: false - xy: 789, 260 + xy: 617, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand2 rotate: false - xy: 719, 180 + xy: 627, 100 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand3 rotate: false - xy: 729, 190 + xy: 637, 100 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow1 rotate: false - xy: 739, 200 + xy: 615, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow2 rotate: false - xy: 749, 210 + xy: 615, 79 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow3 rotate: false - xy: 759, 220 + xy: 615, 69 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone1 rotate: false - xy: 769, 230 + xy: 615, 59 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone2 rotate: false - xy: 779, 240 + xy: 615, 49 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone3 rotate: false - xy: 789, 250 + xy: 615, 39 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass1 rotate: false - xy: 719, 170 + xy: 615, 29 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass2 rotate: false - xy: 729, 180 + xy: 615, 19 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass3 rotate: false - xy: 739, 190 + xy: 617, 9 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice1 rotate: false - xy: 749, 200 + xy: 689, 103 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice2 rotate: false - xy: 759, 210 + xy: 699, 103 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice3 rotate: false - xy: 769, 220 + xy: 786, 232 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand1 rotate: false - xy: 779, 230 + xy: 784, 222 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand2 rotate: false - xy: 789, 240 + xy: 784, 212 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand3 rotate: false - xy: 719, 160 + xy: 625, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow1 rotate: false - xy: 729, 170 + xy: 625, 79 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow2 rotate: false - xy: 739, 180 + xy: 625, 69 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow3 rotate: false - xy: 749, 190 + xy: 625, 59 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone1 rotate: false - xy: 759, 200 + xy: 625, 49 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone2 rotate: false - xy: 769, 210 + xy: 625, 39 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone3 rotate: false - xy: 779, 220 + xy: 625, 29 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass1 rotate: false - xy: 789, 230 + xy: 625, 19 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass2 rotate: false - xy: 729, 160 + xy: 635, 90 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass3 rotate: false - xy: 739, 170 + xy: 635, 80 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice1 rotate: false - xy: 749, 180 + xy: 635, 70 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice2 rotate: false - xy: 759, 190 + xy: 635, 60 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice3 rotate: false - xy: 769, 200 + xy: 635, 50 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand1 rotate: false - xy: 779, 210 + xy: 635, 40 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand2 rotate: false - xy: 789, 220 + xy: 635, 30 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand3 rotate: false - xy: 739, 160 + xy: 635, 20 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow1 rotate: false - xy: 749, 170 + xy: 627, 9 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow2 rotate: false - xy: 759, 180 + xy: 637, 10 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow3 rotate: false - xy: 769, 190 + xy: 647, 100 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone1 rotate: false - xy: 779, 200 + xy: 645, 90 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone2 rotate: false - xy: 789, 210 + xy: 645, 80 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone3 rotate: false - xy: 749, 160 + xy: 645, 70 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-grass1 rotate: false - xy: 759, 170 + xy: 645, 60 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-grass2 rotate: false - xy: 769, 180 + xy: 645, 50 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-grass3 rotate: false - xy: 779, 190 + xy: 645, 40 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-ice1 rotate: false - xy: 789, 200 + xy: 645, 30 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-ice2 rotate: false - xy: 759, 160 + xy: 645, 20 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-ice3 rotate: false - xy: 769, 170 + xy: 657, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-sand1 rotate: false - xy: 779, 180 + xy: 667, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-sand2 rotate: false - xy: 789, 190 + xy: 677, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-sand3 rotate: false - xy: 769, 160 + xy: 647, 10 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-snow1 rotate: false - xy: 779, 170 + xy: 794, 222 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-snow2 rotate: false - xy: 789, 180 + xy: 794, 212 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-snow3 rotate: false - xy: 779, 160 + xy: 655, 90 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-stone1 rotate: false - xy: 789, 170 + xy: 655, 80 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-stone2 rotate: false - xy: 789, 160 + xy: 655, 70 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-tungsten-stone3 rotate: false - xy: 799, 270 + xy: 655, 60 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 unit-icon-scout rotate: false - xy: 523, 1 + xy: 232, 55 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-titan rotate: false - xy: 517, 51 + xy: 604, 166 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-icon-vtol rotate: false - xy: 643, 141 + xy: 246, 55 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 vtol rotate: false - xy: 643, 141 + xy: 246, 55 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 item-biomatter rotate: false - xy: 599, 107 + xy: 944, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-blast-compound rotate: false - xy: 599, 97 + xy: 964, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-carbide rotate: false - xy: 609, 116 + xy: 954, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-coal rotate: false - xy: 609, 106 + xy: 974, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-lead rotate: false - xy: 609, 96 + xy: 964, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-phase-matter rotate: false - xy: 599, 87 + xy: 984, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-plastanium rotate: false - xy: 609, 86 + xy: 994, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-pyratite rotate: false - xy: 643, 131 + xy: 974, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-sand rotate: false - xy: 653, 131 + xy: 984, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-silicon rotate: false - xy: 641, 121 + xy: 994, 425 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-stone rotate: false - xy: 651, 121 + xy: 1004, 427 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-surge-alloy rotate: false - xy: 719, 270 + xy: 1014, 427 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-thorium rotate: false - xy: 719, 260 + xy: 609, 119 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-titanium rotate: false - xy: 729, 270 + xy: 619, 120 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-tungsten rotate: false - xy: 719, 250 + xy: 629, 120 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon rotate: false - xy: 739, 260 + xy: 679, 121 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-none rotate: false - xy: 739, 260 + xy: 679, 121 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alpha-mech rotate: false - xy: 612, 296 + xy: 572, 243 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 alpha-mech-base rotate: false - xy: 169, 1 + xy: 737, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech-base rotate: false - xy: 169, 1 + xy: 737, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 omega-mech-base rotate: false - xy: 169, 1 + xy: 737, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 tau-mech-base rotate: false - xy: 169, 1 + xy: 737, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 scout-base rotate: false - xy: 169, 1 + xy: 737, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 alpha-mech-leg rotate: false - xy: 183, 1 + xy: 159, 33 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 omega-mech-leg rotate: false - xy: 183, 1 + xy: 159, 33 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 tau-mech-leg rotate: false - xy: 183, 1 + xy: 159, 33 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 scout-leg rotate: false - xy: 183, 1 + xy: 159, 33 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech rotate: false - xy: 253, 1 + xy: 187, 59 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech-leg rotate: false - xy: 267, 1 + xy: 201, 59 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 omega-mech rotate: false - xy: 435, 1 + xy: 195, 76 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 tau-mech rotate: false - xy: 435, 1 + xy: 195, 76 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dart-ship rotate: false - xy: 239, 1 + xy: 173, 59 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 halberd-ship rotate: false - xy: 351, 1 + xy: 771, 292 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 trident-ship rotate: false - xy: 351, 1 + xy: 771, 292 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 javelin-ship rotate: false - xy: 363, 15 + xy: 764, 259 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-javelin-ship rotate: false - xy: 363, 15 + xy: 764, 259 size: 12, 12 orig: 12, 12 offset: 0, 0 @@ -4347,7 +4347,7 @@ button-map-over index: -1 button-select rotate: false - xy: 681, 310 + xy: 506, 161 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -4383,14 +4383,14 @@ check-over index: -1 clear rotate: false - xy: 776, 433 + xy: 201, 17 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cursor rotate: false - xy: 679, 373 + xy: 566, 288 size: 4, 4 orig: 4, 4 offset: 0, 0 @@ -4411,28 +4411,28 @@ discord-banner-over index: -1 controller-cursor rotate: false - xy: 373, 65 + xy: 761, 352 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-about rotate: false - xy: 303, 57 + xy: 501, 77 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-add rotate: false - xy: 447, 49 + xy: 169, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 447, 33 + xy: 169, 17 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -4446,238 +4446,238 @@ icon-admin-small index: -1 icon-areaDelete rotate: false - xy: 800, 433 + xy: 225, 17 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 213, 33 + xy: 355, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-16 rotate: false - xy: 213, 33 + xy: 355, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 788, 421 + xy: 219, 47 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 812, 433 + xy: 157, 97 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 800, 421 + xy: 169, 98 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 824, 433 + xy: 237, 43 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-back rotate: false - xy: 223, 15 + xy: 373, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 447, 17 + xy: 185, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-break rotate: false - xy: 231, 33 + xy: 391, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 241, 15 + xy: 409, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 812, 421 + xy: 237, 31 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-check rotate: false - xy: 249, 33 + xy: 427, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-crafting rotate: false - xy: 836, 433 + xy: 249, 43 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 824, 421 + xy: 237, 19 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 848, 433 + xy: 249, 31 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-dev-builds rotate: false - xy: 449, 1 + xy: 201, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-discord rotate: false - xy: 465, 4 + xy: 217, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 836, 421 + xy: 261, 43 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 216, 70 + xy: 233, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 624, 267 + xy: 249, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 644, 285 + xy: 265, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-egg rotate: false - xy: 660, 287 + xy: 281, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-elevation rotate: false - xy: 259, 15 + xy: 445, 47 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-eraser rotate: false - xy: 267, 33 + xy: 678, 283 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-exit rotate: false - xy: 535, 71 + xy: 297, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-file rotate: false - xy: 277, 15 + xy: 678, 265 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-image rotate: false - xy: 285, 33 + xy: 676, 247 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 535, 55 + xy: 313, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 303, 39 + xy: 701, 290 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 535, 39 + xy: 329, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-floppy-16 rotate: false - xy: 321, 41 + xy: 719, 290 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 535, 23 + xy: 345, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 537, 7 + xy: 361, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 @@ -4691,424 +4691,431 @@ icon-generated index: -1 icon-github rotate: false - xy: 595, 127 + xy: 377, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-google-play rotate: false - xy: 627, 251 + xy: 393, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 339, 47 + xy: 737, 294 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-hold rotate: false - xy: 860, 433 + xy: 249, 19 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-holdDelete rotate: false - xy: 848, 421 + xy: 261, 31 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-home rotate: false - xy: 627, 235 + xy: 409, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-host rotate: false - xy: 627, 219 + xy: 425, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-info rotate: false - xy: 872, 433 + xy: 261, 19 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-itch.io rotate: false - xy: 627, 203 + xy: 441, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-items-none rotate: false - xy: 599, 117 + xy: 954, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-line rotate: false - xy: 357, 47 + xy: 696, 272 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-link rotate: false - xy: 640, 267 + xy: 457, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-liquid rotate: false - xy: 860, 421 + xy: 616, 237 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-load rotate: false - xy: 643, 251 + xy: 473, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 375, 47 + xy: 714, 272 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 393, 47 + xy: 696, 254 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 411, 47 + xy: 714, 254 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-locked rotate: false - xy: 429, 47 + xy: 465, 88 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-logic rotate: false - xy: 884, 433 + xy: 628, 237 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-map rotate: false - xy: 643, 235 + xy: 489, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 872, 421 + xy: 640, 237 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-menu-large rotate: false - xy: 463, 38 + xy: 463, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-none rotate: false - xy: 896, 433 + xy: 652, 237 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 884, 421 + xy: 664, 237 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 481, 33 + xy: 463, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 643, 219 + xy: 505, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 499, 33 + xy: 483, 88 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play rotate: false - xy: 908, 433 + xy: 676, 235 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 643, 203 + xy: 521, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-players rotate: false - xy: 896, 421 + xy: 613, 225 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-power rotate: false - xy: 920, 433 + xy: 613, 213 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-production rotate: false - xy: 908, 421 + xy: 625, 225 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 611, 190 + xy: 537, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 463, 20 + xy: 481, 70 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 627, 187 + xy: 553, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 643, 187 + xy: 569, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 481, 15 + xy: 481, 52 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 575, 190 + xy: 585, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 595, 178 + xy: 185, 17 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 611, 174 + xy: 593, 113 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 627, 171 + xy: 591, 97 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save rotate: false - xy: 643, 171 + xy: 589, 81 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 499, 15 + xy: 517, 79 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 295, 15 + xy: 499, 59 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 932, 433 + xy: 637, 225 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 313, 15 + xy: 517, 61 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 586, 162 + xy: 589, 65 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-touch rotate: false - xy: 920, 421 + xy: 625, 213 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-touchDelete rotate: false - xy: 944, 433 + xy: 649, 225 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 611, 158 + xy: 589, 49 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 331, 15 + xy: 535, 71 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trello rotate: false - xy: 627, 155 + xy: 589, 33 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 643, 155 + xy: 589, 17 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 353, 29 + xy: 553, 71 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-units rotate: false - xy: 932, 421 + xy: 637, 213 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-unlocks rotate: false - xy: 611, 142 + xy: 601, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-weapon rotate: false - xy: 956, 433 + xy: 661, 225 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 611, 126 + xy: 755, 317 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-zoom rotate: false - xy: 371, 29 + xy: 571, 71 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 627, 139 + xy: 755, 301 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 +info-banner + rotate: false + xy: 566, 294 + size: 27, 14 + orig: 27, 14 + offset: 0, 0 + index: -1 inventory rotate: false xy: 376, 153 @@ -5142,7 +5149,7 @@ pane-button index: -1 scroll rotate: false - xy: 671, 336 + xy: 572, 257 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -5218,7 +5225,7 @@ slider-knob-over index: -1 slider-vertical rotate: false - xy: 465, 1 + xy: 491, 106 size: 8, 1 orig: 8, 1 offset: 0, 0 @@ -5285,119 +5292,119 @@ window-empty index: -1 drone rotate: false - xy: 295, 1 + xy: 771, 320 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-drone rotate: false - xy: 295, 1 + xy: 771, 320 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 fabricator rotate: false - xy: 241, 81 + xy: 501, 93 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 unit-icon-fabricator rotate: false - xy: 241, 81 + xy: 501, 93 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 monsoon rotate: false - xy: 507, 141 + xy: 517, 115 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 unit-icon-monsoon rotate: false - xy: 507, 141 + xy: 517, 115 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 scout rotate: false - xy: 481, 1 + xy: 223, 83 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 titan rotate: false - xy: 521, 105 + xy: 586, 165 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-base rotate: false - xy: 521, 87 + xy: 593, 147 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-leg rotate: false - xy: 517, 69 + xy: 593, 129 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 vtol-flame rotate: false - xy: 968, 422 + xy: 673, 213 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 blaster-equip rotate: false - xy: 211, 1 + xy: 187, 33 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 chain-blaster-equip rotate: false - xy: 225, 1 + xy: 159, 59 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 flakgun-equip rotate: false - xy: 323, 1 + xy: 755, 287 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 flamethrower-equip rotate: false - xy: 337, 1 + xy: 750, 273 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 missiles-equip rotate: false - xy: 419, 15 + xy: 195, 90 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shockgun-equip rotate: false - xy: 495, 1 + xy: 237, 83 size: 12, 12 orig: 12, 12 offset: 0, 0 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 1df98cc41368739bd5c61f665d242e3a20935ce5..ae3da899bcc129178233636fd7834c1b678be59e 100644 GIT binary patch literal 135450 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

s?PhX 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 a+?_ug+RTdm-!U*SFnGH9xvXO@VPdgEpJzO!*_ zul{~>ckgb0`3DR!t6ynS?2k2A`aQt)_6{i z+LAGG*Vk*&YiC)NuA1gj%C!FX>-GERX(t37+a|U*Tud(}Lai?LdbQU3N@vAev(pP% z-z?9K);@pVyZ>_g{DfD|KU;6@D%BQgxwQTAJa(z{RkzOHkG}q&f8BvaH)eP#z5M#p zs%`(xuaeJ%>gW7>bN*kC_67~JWlh(;|CBzKe-%9cmxxG(SO0pG7lv_rDmK1)@giXF z-o06um-*gXZ~eyl*Wb-CjFXMFZLP7pKdH~t0}QUrdnm{daCC-Ya$A@f14F`uZ>f<= z^*;0M_WFpl{rt|vAW*CMJig)fty@9+Cp@?9PrAA)G)`*GabtdlhD$sv&K87mF(fSO zVqnO=zHaTU&*@UX*Dxr&-MB^4`tw)L$DZH0Z~u|#J)8B%nUk)q2wcp>A@IQdd~eT52If`k z*7@~H7&66oFsm^#gqo~Li4s1u-}mATPGL2d_*35Y%~Q3*S6$Vfc5L5-+e~TqZPst! zZ2EQ2A_fP+0|&lE%xaq_`B!D?-1g&al7@PVy^gP8Q25q4jf;89%tOTv3<>9_m99L` zY#jf~#-=`c_q6c0KR=uNPgPLhG`pC6A?@Co>*?j?Np?N+t!<~Y|ysvKG z|7RxRuucDT(w)1T&t*3D^n94paPH{mDHs1tcVw7h|0`%;dF|?3J2z^ZX&>KzBzVjA z?Z?km7o26>q3Og8OS%hp*Q&mfoWO{&DB+v%bck85)c@9N4Cu zVf|a1;&dWoNgBfp`(BIMUt9jkrmXPGiCm@-U9kDi=A=p%hJyKWbM7yAr~miuy3e2N z>W?q$Ig|D0v=L*OpMHDDTkq&CFHAFLZ9jMJ+>O_h-(B96dV0%?x=Z)_H(IDS|LnKB zzVAb;ev0A0b3P1rmOq_ao4P*x)^kpVDaZFEJU=%#gzLdllgsnJ)U`xKMJ>867pMNE z>Tc0_LDrpd<(kI-;{+P^^L>arzQ+FUdIM>NZ&nBX3Nt7`!|uT>W`>17`%@V*9`CPN zBDU=;4+BHPBqk;XHkJ)c4NJYJXFc?`+*h+Udb{7(@84Iyy}jLiSNZd_uP^@EzM3k$ z_SN3yQlSOw6xH4wHtabVQKy%AxQ#dK=clJx@9yl(y0s;9)xLdkrY0sYZZBcwp0=v* z+uK$7Ul(UxzV$imp~SHS9sBD`O+L?OWm=%mEFu+_8|B_FH&>j&MWG?+g#P>W+;X>X zik;<~ohJ4Bg}2Q-?HPJ=#B=uPR_v;8yk2R>-1)qBb0`0Im5sPHrz-B+^Yt7I1@(V#%;>zm>6f!{XYS=A${(s8tk1r) zyx>^8_8E=~#|_w$3;pC6CKNu~&%;pj@ALfYY%{$?#Pn~;?Ok^`x0WYaFLu`xW`-Is z)-U&e?|onEKb_^kn%gV^AD&G1pSJYb?X=&y@7=vmx_+s8TmQi8!v61-SNDH5eE!^x zl|g}t@lP?=`_esbFY1z{e;4p18;Gr6?A2@+y(8wC+$I@*Cr*wDV35FYV3qp33a8xL z+t$XEzYn}!CL4PDoBjH2wiS`N)<5!MZnP&$G;iFNt+Jxy_q!m|o_Z+`4K4-)jtLwL z3QP=U%>E1qO#Z7dF>EXLG*JJs$h7d03ok=Xo9wfDssB7B9w-0PWl%7f!pU%EzJ2`a z6qYYPe?-6A@wji#F?%Kk6JejU4xa}%0+&C2d7M43lSk={&eD08r>D>Vyg~lF@oY`L zYinbKB$;zA*V&0(ytq}fiN9j+MIODgAClrTM84iw)1RK4yg2Gc2oJ*pwkdyY8SkbW zfg|aD|8oYbtM{c=uQi*`ZY(POOy0__KJ8JZ=lOVVZ~qe8oX^kSC;XkU=GcB77MXdL zc4^Q0^P^?{+T|1r%kR@O`CuG>-Fx~M*XN11YtBBN!^Pk*A^6qo`+w3*jQtW8eUZDQ zR3MnvzvA)nerw*n?VI|_|Jf^Xq^Hyzx!0d&#t~=!YwKn=^Z&cK7{2`tP_4}iN%*78 zkWlA0^ZVp`_7cq-f8@Y&P+;@NACLQA>sSA{)RuQB&TTG3L*_qE76zkP|D)I$?!1_N zy{wTznBm7X1_lO;O$=)o7&b>KGH@)I6j;70<%{st61~oU^CnrAzuGsqG3?T|b{~cX zzG`RGB>ngpYna#=`o&|JAc@_ z#Fv`ZTLiDE*YA;VF@9#U`OId9UDw|Q*Zy^{+*^HN=fftkyT=TB4&JcoPyf8>3F1f z{?8Rxf2cPygtIvW2|Lu>h%qu` zl<~18-+guN1-E6bIi@a+Dc`7%sD7#d_G8SZIwOkhx6v7FWX`k&Hs3uXTAdC<#nJ@1Y*bNjQ`>o^z= zoOZwTPW?S&0Ot&GXn7vk>hM{vrg6SyaaxL#@$COw{vKvwc<_fm?#5gVK1P8wVTb7% zGaU}hxKw;l(ZMHULz{l@7mJA-_~R!m^PMf`;3?1`U3sxvs;WO$fsYj*x|qziw8>0Q~4H|y;_XPmoa|M$z~Z*mNF_6sjn&oe(^JU!fa zetUsfSayDTbV|<#mV~YI_Ag>^n0B2z+u?bw+&M`dh6ArJ^a$2VP?7UjQG@|l*z!{_a0cUFgew~Q}$ox+f^cm5TRO_Sd2VPQxx{iZp=0hXfv zHn%?9!q{-W=6#UjDJF(PzbA1q)qU)aPx`uci2#B`ty%5Hu-6B3<9YPU%r;O zGBlij@ae4!L&CWqw|nf5Uf;LOZv)?JnPWHRwa=S3FG6cunAJled81B{ouhso5?Rx9q9)<@yJFm}nvo}a#Wq2`#-`Rz2{?%XMu4)Vh>F;V88{XQ8 zGbnI8U}EsREhn(xLnuSeb4hK6CsAw@m>aU%GtXT3-?*IhHCyh|T0MpfThq#?80{^( z`YS_bo2IK&at%Yn+m9yGKc8l1xb`*9^ud;MHfx>p@0CqsxN+%U?(xGs4c=@F9#M>p zFV9ZVP0*HJaqM$>!n2mHFvb&~t4{v5lI}@m*#Bjz{>wMgRqrN1+H4cNX-)`q;@BMZwoALTo?QoHlcgsJnd!5R{aO+F(41tF4%qv(K z9Jc#%B%J1X;5L8$^l6L-Qk$9Yd|7^wS(>3h^6Z*t_eI4R7HpdJ-;s%-YgY5bLiObH zv$`XvGqqfJ(I51GrHDd~z>BRc3oa{6XJ(js^pEn2BY+ur{@Ck?WHMt#t=-;tS}F4IIAV397u!jNz-*KPCjdEs9_3M#v?T#qfE zD|Tt)M*ibJZm4J+P-qZlnDI>J_lMT~DQ|XO4Ciw_UfB1#Dw455QjZ~F8iN3bhc@Sj zshnal3=OmE=UwvO{BK+GpO|=tgjv<`s*DX+@5a7roEv@R;M?r28}`<}*V~$Zf8UG^ z=Vi8+U$@OV-Y2{3x8=Na9p6^{)dmFydTJbprr-GZ`1o#x2BWj~v)I=~8eQDE=F!F7 z&tKhdy)U^gUjBD2D`P`OrSZB8Gc?5+IL_|BRe9fXYw~$c-JE23#|AHDMkbBfAD=Tc zGt1U0*g@0c&f4Y{O<@7JBr5IL(&8R>8bo>3l`}H4H z#aROMKF1$;fBx%^8x9T^Pcx{+`a6LELjyB|Lr8xvGsCuLP0!wcU}Z>|Bco>TaWj4H z$MtFq2D2F^{oMcXnCC>bt7|Vk`kk|>cX9TwDGWEVe&+W6&v{(K!0?sPqnT-4vKa%z zWu9VwkKKZ43#{AiVO;e-@CpoQ$2gOZ~v#LRc3GRMSuG<^Vw~7hLB%XCyV9&eOvQvzTA2p zh6C6CR5LXwurr)s5}K3D#>F7Oa)OCLYiGTs-0l#D1ZKvXISi1j)XBxzP@LM({N9a$ z;n@7TEa&`4#se&jt_%&^?^Uf{!*d`^s^PXovbF% z!IscfJ9kF<&a;VBotk^0lrML-d)xh(pg{S<5~oYQy#E$crn7mIL{sC0#VQNV{NUeK zWRvH3?N-|17wkT#Zd_aRJ9WnY21bUtq7AiaWevPiAI|jYls?%Pc;$U@3bTt;>232J z2l;t4ldXgJir;f{P3lXJ&DxN0wC=mH{hlXU+!`s*?AbF`a-8@%jVtA?CZvZ|c$SG_ zpAy6TgX)jZ8#8Rk?c1Cxl)}oet*SQq@ct#WYAz41uL~1)kY+exbojk-A9KU<@V>5; zvaj1y*>0TKTiLVj@Y%ObmhDO(^Zrj|VA#dCR)Qgvn;~JRYl`>|1_r6F0|2_-{7#X`57`Cpt@we{xsi`3x1^pltV?(0AQ=kt8e=T8|K)}__aSq?#ESRvbULYNznl7w=u7_H#09=(o9^N#DzNijhHK)mPU0CR_GB-W<0-jHkDM;r2Q2 z=QhnPvak8J^z1*-7(?lwz^hxAg>O`=VPt1|SmxmS^F_oCznU#cj8%aLI+(p2Z}3^~ zV1GE{g-q545AWTM+1J-yU38m;;Y{S;HT%z>QP^Pn&qk=He$t}Pbw58`-`d6C#$1yp zC-AVAkCo@|)6>)Up0)2iJAv^*DANRSh96(JK17BEfD4MG2)Dy?SXZuQn9%t=ZC={< zpKt0zm;~fD&z;V}@b2E?bMx)jw@Td>kE?Ku-BseLf78YE&z&Xde?J{Lzx4G&Lj^CE z35o|AnnW2A>cu|y7o>v1Ed4CY21bUwPrje$Z*f_m&E3!^$WUW)&!bo zAN;dEFEhk;u6NRfwlntaR?)x1R_%Q~O}mLfK(aVl?cPkrgm=%Mixx_Q>i7{qgu=C}?8K2S^RnGo%W??9Kd~(vy_mLOZRfVnXIb+AjuxoGL*{rQQw?{iO z%;UVUf0uK8q|2#|mY3%*$e3pD^SD3cNNGXu9NyzvhHO)3{kNIP?D@N?k%6J_zWfuN z`6uoqeAue}{wXViAcunUJT`_C9p?IZmtX#V$g{7G|MBOY`L5n3Vz(jPc#C!h2BXju zFY<5f(FO-+jO2kowcTQC`_3KS_V#<=fj`sxT({@)>KHCN#h`E^`3E}(L&zt)FID?5 ztg)N49GU@%P9XK(fWYIq^rGkzqzn-m}ba@yrd6x4Unj zd~PEXg9-1Q|21d+Oc!z3GkO2n6}xA#%=-Pqa);Xu4TCJP7nkSGoc&wnvHvrBP3DI4 zk1m&8`qW_Y>=cW{Ifes1XWM_;*Z$gaIft2zfoa0WWkL*VI5t!~{If#2{t_31S?T&0 zA**lCzB+5#&8(wMGk30Up2v{E({YvY%PYpCv)?I6PZTw*esAn7cSVZfM3CKs&)?&J zy_^ajchG(NI+@|XjLQDE$8VJ0o*xojZtL{&*Tk2{B&z(AXUiYHQTqB?X28*3Tr7Y2 zV>*vrGTm@~55Gxs{=a=27yD)Jteelt@Im<4{*peic7}tE(K)gIiW?i&yr0OG{;pfA znp3MKJ&xhP@jt~J0p1J>Yq!N$K^n<1mp5*CZ*pe8Fhc={gWG)RDq)5rXX-QM`({4d zzlMc@;lYF5hL7_Z8NwFlt$x1!>i604WMf1Hs)fr-a{oA>h!L4gD3wU`>Ne7~c>)S%>Dz{bq*giWZ@i=l{# zK^2yWIxhTCXJWW~!+FZ1^^6V~Ut%9CXz`xlWC#&uY&gZl5TkHFbl+-*3x-C2Vs1Py zepisgw4>{o&~xTNoM?_!&Ml zFt|$0TEytEbT7jm#s>8oj!6m!5||pC{r7V#%TM^xV=q}WPw>ETCWZiCyP1W5mRwi7 ze?0rs$upBLs&DqcZu))l3!Bg11sMwd+HvLmD?Q&J!0@3~^czC~V}ru!>SYbz4>-)I z7k|LjronJxGnc~z76zdNXqnTQ&CIZ47Q?KSf0t|#Vkn-one%}u8z?HfPce8zv0Y$e znlz0=#)n};=G)4xYjTUd1kM*^hDO3%ER_mIiKUy85vlnGBEgaOn7=H zi>YA`o2G_>^CAs~2`kwhmZ~z`xe~m}zQ_KpG6%y;9`$z~n4{jR!B0@_0HWn#$s;?DbT%`bd*Pqwo)W0wUgs+Qvc)fR@g6;P^#k=gbekos}8@){< zYUP6R&xf-Pu3CO|$5Hz$hs?e`oUwCGLU3^KLP>^gR~aoB3eJAot-zo!X>i{7{L`C^ zu1o&^p2AqNB|m(vt}PP-3&WFlS?@kpH*Ha6GBz>VlDGdu{`(LXh6$`2-roDX(XGDi zV*gjh0})z`5xajbFgv&KAzw}{i__tCz592HDCpi!x7N223*Hgrxa@v9TWq(F{oQ3N zl7tUrt&0%k+3@rH9-q{S3=1ZSidZlxsJ8MmWMt%BkJ?kyn-#w|aCSW-19;lxx(&mI zsSGpN?pECCDO$^&U_V)G$F&X^vV$kxPs8{6L#K_1XUiYc& z=xK(wv*twH(>NF<-4=*~;&ctOv~UR(xgP zkUk$9yX->9OS{XD7r)=1dnR-$W5bfjn)z}JEQ~cq3<=jZ=4QV-9?rGl?4QrYwG0hs z-~2vR+Pg%pAx$genp(p;{nE(U48P*sXEBIHDbFo;+nO|a3Oj?uv-{#qF3II~UkXg5 z`IzPO_KJJ&=TE=KY_=}Pt@h#~*IO-zYn*Q!vny`9YqNg+{}qo`{=ac--e-xehbKms+ zJ0k`MRR$&o6%bgr(<7Q~0t3U$%B*+d(X0(i|IhYi_-Vn!pn00%8V^InhJ;2Z&lXE= zpYQ)49qmqCEnTpafuZ!D|Ej0vtin0#WE`%4U}R8Zd9atUV(tFSf18;YuJ_nq{k}Yv zWd{R;F7u7MTa^kW9b^s%HEv5~kbZ7rvH!-+F!l|)%sZ++>Ri2LVEMf?Me@Lz_2xdMuv8Vz*l>D8J09XSn9nsDk|#BbGb{4yyxG{`qjgB zbx%q2Ih7koo!Y)cpO?jlR%NxbvurrTG~@s2^?wb_O;%s{qrTU!d&N(Fqnc?`zV4A^ zV3_b@dn5fq+5frzaj?B46(kt9=*rYrigc!{05neaDUVvaoo708e*D)Ro1o zi)U})QJ7h8^!v`8%lkH|GV~Ts`4`W|kT9iOcJ0no2Je1P7KRKrdtQbQg?bDQ#^2ZZ zFwD-WW#(Y|F^yry+`p5zU7p5KqRV{ZsPF!4YhJlCQl*>4{%uRukdr(+?Efo1)8u13riq7Go=>;Zo1t0dvwPRB5;Km!>lUrsT=DVIp=s|= zCCGIdnP$ykW|;qbsw6{%f`b-=LbBVkd2#M)3(>Pd|P!?Bj+Tn2^W!#;crJRAb2 zSqc~$4zMyj+g4)rn}LI20toC_wkYvj(}@?iW-%P|vCaM#&c@(%Jcohdcdoz!9)>AB zMH~!C3JvG4?5<+?P*t7x>*u}}Ifk$e6F~EO%XMp`vM;vH&%Aj5DKo>FnKjY=4LZj! z&tkZh_Ukf3gRdvU0XD`HFCI&*l{m2b@9kNPvjiF#7`CiPT*bt);JHNF(QEPy&+1FP z7e|?vC$TVSOg?ap{lGPOhGTQh{~Mn+(%Q@SO<8u=fvE3`932CnEzw{Q5HUGywSuAH zP@s^2a2Q{~-@45oVJ1FswQ2^OpH?B=PSM7=CV2IgQW68!i$>rJn zbDA6sM;s13{HA;=jOzgdL!&k`!?OL^cefdVT043Y(1v8v3-^qowG0Qc{_#5ZZ>hIB zw)?;OT<4jrY77F;X| z84k4mj`>w2mCBGXTfcBd7*oRRliSaJ_$^n?$S^&p_y44Cw~e@R7!HV-|6P|W?qT4~ zP@%?fB>j@-mCcMzKigNZ9QdOoe(r($`QF4gizTb_?kQd`Jv5JD^;LMqJw|QPn2|tt>0)+0C&7IE1P$71pm0Mhi zp+UbZ<=W3Pb=UOW|HSONC!N1Xkdc8;tRj=;t8T-JpYwH@8IC6$|bN$Z_vis~~8Gh9-khA@~O{=!;87qUh(^5U%=fC4l z6xJ=hscyP(v3vikPy7ub3|=OItW)gkzI0eszDX?o^~3qqoz7-ZRVs6M#$4<2W2fGI z_;0Pxupxy}BaW*fr$Jfv_#}n~FJ^|hwSTi7ZVJ7a+tBcix7?c(GAYEsu$iUdjJ?b0 zUpE;TT-@5vJ>LA>;Fuo6fp`7W*3O%Mgr_>|mg=!vUaUFSTPuoP@?QP)u|LnSK!-tC zY{AaNC^mqwR;bf{{W;k=|vA5nd17k)8vj|E1mg`k%*Q7P$*pZu0|NX0*QJ?ya>tU)rsDsfdubeP}h2dHG z+)DxpzyCc~VkmfUv3$$V_c#7{#W55pg(xy8Jpbu>_8$MLpU-E8{P21FUw-?ywIRQ+ zm##{dzP)8bZ>^m7`)5oHSDy5zGXz*3VD9EyQT_aFIb*{SwT2ac+g~o9uad&NrR*yw zq@WUDI53-`=wclo@ z;L2mqyf}M#jjz7(TzuuxGPcxx|D>d(t}OAKoKa?9c$D>*k&o}6refZx%-M(9Wn!zDRUNE{|K$yX2 z?QBWo&)ng5>#TnFX?@;YeD>PrRmGo|c6l>QiW7f7S5lVq1=PO`PQz&djyG z&Z?yxXfHbH_28cD3(|$JpydSlHua0uU^EY>Y{U~297qZ>IK4R-S%f-Lm*Lu#a z_{3ZK{-O7(-T(LON`4k-y6oc;Df|CZRz>d!KARbvy^c-b@}+fgSNGK{&B~5nHfz?b zQwaHdO|N!{^T0zi-KRVz?(bUpg)AOYY|XD;W-$yuTu>kn>F3l>12T zZM#)J%S}1Iure6@{K7h|zVm8)%FX+8SQsXqNe`QOz4_oA`}%!X|CpbfA;s8mjq`rv zPx&$i2DRO_p59w{7W`Z)a{TZ=#?F4tV{2Yz1%t+}7#ZF~-`jVhRJQd0Da%xbhUM3k zzS{FMtXQV#w|g5ygU_@3+zbwtXQ~)C|4aQXZ&enSd$;lo7ekD%>)Cq>HS%l49NgsA ze|?($ZROF`ep;LBPj&s9e&yF&_0_W&A22ag#+Nfs*=m^Jq$wPd&CsCG;LF0Wz*@R5 z+c)ONl7F7R-OksByl-B?sZjbq|6PP^HqVW{Wt*dRh z+Qa&$wO>wsukVk16vD}Hz-Wq{RP_Fd3Jw8AKO5N?Hv7-`&BVm8hI2vGwaqKn7$&ee zz^c0nriQFj2LJCdH1Jqw^F*Y5k}YtU|9IEDo#%6yJQy1G?K$-4^7IG>hBz((Mh0); z16j-seSLi|PMi7s_pUt~b;B%O|5%S?urb4d?bmLwGUR;yDwZ72#&+iE-!rcR*cj~H z7!H)lo`3pRihvC49 z+Y4svDmTneW@0cAH@RP(_Fu&4kB0LJ4u);*t3()BLQfo6@$L80j_=V|m=8@`>2`Ya zvai{aIt&bjo9(xKTr%&iIU|D+=S2*rG4_;Pk1e+h*8QLTHfQZ3 zFP2N|!nqk1Oo~djai6yIn~*WX51sux=OhSTKWM5o_oz1mL)^0?>Bp|5f3sI+IFUT> z(ynFf&MXW^c>Z<7ZVxx+R?v`Pi1`s1$;rUZkm>8l$Z$rep|dnRd)f7Mv8&DU@2$D? zYk9(%yXE)iaxrX5X|MUv%zokvyU#1}{QVIV9oI5`o-fL#y3hXm+uP}HLmyv$Gu4@a zo8g2i|6}=(>Y^X=semc9iA0pp)S!{3q@c*NKla@4e?ycrg(U8`&KUs&DG zXU*0%tPCGE_Sdcn_{r3;XX~-cuhQLke`ka;#Fv(py?W;N`T4mp?q^T-``v%VcXjI? z-}&wOm#0dZ^xv#p|Ml5s3H9q=i{@m?_|NAR z8O%@g%h-pRFmUK}{bD%qV(~|L1qPma4o0PqOBtefUsGasDF4r|*f7gvYaG1RnZU@D zV)|c==6{o3a5HQ;S8(#ibjiO3^Gof|o#bX%QK@+HkI?D<#5FT-Iy72&Z@%^^ ziiN@Ts#O16lk3|`CT~sN?5(S-oAv9<%Ph~oD?IjHceG^a{AT63Qy6C4G|K!NY{b;?a}7(v zzPFY~ed;s5Ek5uze&7FT`~@qoo#L6g>@U0H#;0bl9{l|s`uB)oD+kWmk-ptY3@(s`14p(pG3;r* z^<#tMyig0VYv-4D?OGhXYQ_871h@NX-(mw4zV7BavR_r#f zW-8z)s7#zYZLQf{m*h=7Yf~8lIxiM{aoMo$>YNFeeWo89$eum>&467F0%=jP5;1{#TOW5IG+{c&m zCowZj$>ld-_;B{diQiRvMXnsrzxK)R@z-4?zdY>hTnUFtMuxQl8|q`1TUGwI-Fd%% zpCrTN^fgzO&42Z$@|8Wqfg5eH7th%H*z?$1{rh~So}uAo@iT5nq8DIzAe8l(lVQWs zPfCgMj0|D!`J(?;DnFId{IunbpDt5_PO8AVGi+U&^5=r0XaCsgv)6KQ{;8{1`r_Az zc{6BvnwrTw$3M=qlQa0YWX<)5+AJ|Pm)6|dQ?cjKuSYD8=l-;+oP8{{h0XJsy*7i! zqSrqg&fNON)X-AIAkMI2i*xO=>ztSVuinU`us3{K$=lFOhJ?4x`!}ygS}^SR@ptmh zg-iXv|JO9OzWU;q?nbqS8DIA=eJ5}~UFvVfwf!4QE$>g~WJox~Gzru_oiO1;&!V6r zc4medk^dsA#OwlJ9+S!{~8J4gp zgmXG9m1M}=JY(N#4i?t4LCYnlG_o-4OgMYlzV28HgX>g=C%NyYpEhWFX3xf;_kMl% zUjCQ1?vIWeTw`I_78+xgXS?9cKh58Kb2MlF)Xx!RIBwK%f@y`q(f!w?|NY#@zv#Bd zfBju74}Kc=FJ1d8aNFNEo6oO`&fB@vr~F>!aw+SwHM0y7o38EPoP71g$IDkwaL!FN z{`WXNr{nHClilIIv#-aRJ&xa=u-ceeA$Mo&fm#pHtb~)(BBsajt7G?d_n9y_w9P&L zu6VNipWFS)A8)I1JW#ve!myQ%Vbw(z1MlPmOVk=NudhrKb~vAwuu?(s{Fx2x3@etr zv(G%aUtz@_76p%4Z`UwLSxi?ybAuxwl!2k^#lQJn3@0v3{xGjOX1i~KgLl%W?>9fq zvo-i1wRu{6h_7w_3Rmg6Wmorq-pI(x5O9yDVa@;3Y=+gUANKM|F^Jt|`S9}cawF!3 zcKNy+Tnv-G+%@#xdQm=l|HYY_23gPgI5-ygG|Xa~biu=bo8dsVbYvZPpixNZW^etf zNQt~eZN>+tzs)or82wuIV#nDRw|{Y7@#1t?y7ic_n%~DZhIOe7v!9&_+WboG`98mk zry0U7UC?z_c6_>7$kC5sfffUUVA#B zUX{^X+c-9cviJ9VkJ){ga*ogAh46w`>04J=zbZTG#hNjd;Z_>M0-p#ugIBT_t}W!q zbA(=SbJ?0tztZUb~M@PFqOPup^h@5b6Px>nTbDRuZul?qIoaM-NI8cMZ zA%&Gev!KL-nL*;fyLa!5ob6vl+Xo(8nt!CFHqwh>6$`_Z_y3nLGBF%%M$WCQh5V&Ax zib9w`MrOPoWE#V1k;3D8--d=jPKJi}#=SO<4B=Ue&il#-0phmhWe9}RIkP`+k|ua-g}+K!r&NCd8$}7nW=x> zb4ODK2e0Gs_>lb5 z;hxQfYdQkU<})yu^5?vLHCev`5=nB$?ENRNO^g(Kz|4@d`DcjK115%bml*HKY?#LA zFfA(ix)wu#Mf3YPJC{pVeJ(7BWlx*GUVtHS{%fm@UptbHcCETzvV7+B9*1+4cNg)- zu+Hb6damr3&hu%dW;cFW%kQi(DwA%jzqU_pExW$Vs;QCxH|;;p#<;<%!R$} z&YJl31fRyDiwi#e+3Px`frq7FrO9L!{sylmV@ECqj-pdhd=pCK*+2dL@L2wT#N7W6 zjbANH?_cpRynNNq>C-cHs}=^A+H470dt;x|G@Pk-V^~nlz`)RQ z_Fu`~|8qC{9|_})EUP&+MbnQVAUymzD?^EYL#BLOJ2S(Z*^%+jSs4Cs zSLx3DZ{wCO!O*b4OPhBEmyvLn-{*Bp7N!IoT(kXp&@|CM{Tmn?7AT}@v3gY4i$pRB zr21`{`zA~3&a>0_T_{{W&51|{?hO4WHr}ka`v&Zb0rxr z^!}c(YF63YeU^)_ynD9#(6-lB+is#uyUc}faf z#RO@F84sBmHrbiEGBX(8NcRXZ`e#^pz++?1O(Q0T)V(1JOw-rhUZx?O@cGqDt%{}A z3UA-cUMhCAKUnqg`qtbxkCV5ppSxOm<)!C~mU1SzG90+d%rO7vK86Dkj1C`fr@ggL z`w_|JaDbJep$EEbD*Nsa{wY7@FQqb?F-$P2o^RkRo60w1>l-tM2d9)IbQl6AMOoCZ zyS24+tJRk3sZ|;I^Kb1g-hFFR?*6Fz_4}jt|Gc+aD>qrbFY%0Xb=b>H8-tyRUj*_kH)PZ@2TqLCdgyU9bNeUV7Qre5IhW+mV)9i?)x+$9e)EAMd{| zyX1JEthBBE52hZY#>mZSv8F$R-B$KVF23^ZXLxJw8)b%uNOL9zkH6v!1{w1m_Zk1S zV>n=5YOnFZxIp1-{nFC+GtcJssp=*lPtcjn(4bw!z_5NzTNERMcKEt0T3ieY!U?tI z%ssVd?mYgsQMPy0=ENqkZMn&OcQ$*RoogLlZ}#s)yZxCv&kwUP$Qb|M7RoTkmO<@& z#7f@(CnVh$Mb`7N`Y;?w`+fFV!^R*+@Y+pI!+*`f&Ri@ZTnsUDU!N`9m&(%2%JAVR z@3G4G|4F4EJvLukI9GOKWQm@P@o`gA)0f9T{d&D#-$%&#*Jh3Plj>cW7(yREv%mcQ z{D&FOPs*LR%wZtNup{p_14Bc?yz2p{{vW#2aP-HS%k$q})<1VWX=b$Hi4Gr)6IVmN ze)?yndp(!iBH(+@4EJYt%eaqQFZ$h;dt2hfyw>@2P?n0hVumf5W@GS}zkZ3m(?kY_|H2F=z6=*OrLJts zVPJUm{{8YxDQ0@D?alJ2)u{(Jp7_&0Yp3(wt2dVW z)+WC$x_W10lfmVHfSU~s!P=V5v0d}juR z)y!MAZp}=-fAM1D{DYHJy|;XHzb4j_`{wY*f*!l&mmZ|a?Rwm2y=7(lwcI-^{{7wG z^k5$|`&a)H+rtkm)BGEy`q=-Hz=1!tEG&5|t(Q#al`(xTXqtEL@h(q=>5zHRt>0Ly zHC)b4V-2~*av|s6acSmDra24?uFYa_`=IROxs{PI@5f7vUU3G6`TopXY~oaxZOC8{ z5Se28VDBu)wag6nJs22v&U^3m_*~@TSOJIna|f?n)^{=9Tl@Q)>r6&9mK*yQALn8? zab@?Vzqt$!>%}${EHnG}LYJX=f9dOM3sQcRrq_S5Y~0XWYtd#X(Oq1ibN=@gHioL} z>)S7yi*A@7%FM7Qz9I7;D+4%qJ3da&X>ej_cyH9OPIXpJBumP_>_SP0EH~F@_suTn z&;F>+;c$EvBg4I2n@lI~xfh;a9<6G)!BO_q%F4$N54UT#v5V`+$#5_PT=6Lh^i~MV zd9nH5Svv-W!(9xm3=Q1kdQUEW7wZeWpDmvqTgJcsbo#u?Wp6$*aTq8#+)P)qleT2o zFte_Xhk@bwh3AITIPTmqbC>>k?wlWMvwY4zUuK3odT;p^azG`JPlb*-gTa6E#cB5q z{x)uuWoF>CWlCabaBMJP5Lhc=Q1xzc${%LfOgtBZ1fO9FLjxyc!W&M831{?sWCR!( z9xS)~J)f0@m?p$9d#1K&VzyFEp|A5Em(n{UmTbO?O$H{o)_fC~HeGW4jE>=V- zHZU{Pth18(Gc}dvLoo-#n(S;PEvk5^xMy>-4g!;;Kr zb2o>a{Nv16#VEjF;Mj0c!k~#^5+is;Md8|-PPx3m%M1smu`($8D@}gCiuqQw7n&r3b&3G13T5(oIH)pm$!++jTHU>wH%U_Ovt7c?)kky40>c8ih>`_73<4|2az_7rI;XvlS4fAY5Tp0pVI2{5_|GP?j&th(HVeWgr<^^bP2jdn7hTM08p7xe3 zFRZs6x6*W_eqP+(a4 z@pjth%PI5RBbnEQGP6lD1iaFGcX}PK>@6QbmIsS`7&hx4V3@+N!-!!DL&HLL1~uPV zOQy2ipOjL`&&$HFqV-wZ)tpH)s`SoOU0lr|k;)Lq(7?{lkooL>1H-EK57^Q<8SLK2 z9Q*m>3^k1b;r-h+Paz78lfuH{+85*82Gx!|NXJ+tS{MKKxx{7h&=qG`;8rKY^kY{2s-N4Z z^6g-7IAnD*bSfvq2h}fU`qWAjJ`3fpSm8H&6Jr41f!Y6g6&N&@u{TU%;89^H$T~B_ z(2&7>*=za#ALaKR`5jup)L?TwtFW{=i;-b{WVz8BpGy1cr0XZS;$j#YeD-Pca4fj? zF6Mm>lgEY2HFNspY*+2twQJQqmJQVpdpH~*upF2#xA`Y8s_MLJBow!NE^-^et9fgzKrLYI*t+Ou>0&*uUS%nhR2VK35}GMd_M z_siIe#j8H}t$y|7@ArZHcelIGt$gK~I`d+vrb42}>x1m_J+^ko9mv@%=xJdMP?cdVHvry?JOV;{+B)4u+ij)!U0D9rzdn_#A8*FKn4~aQP}- z<{NhJwHRK!eH)s_&k!eefRW+YGKPi&>!a-T)2Ff=*ib#Io|i$b zcg~t^*Yf+T7$@*;k?ESsa3`qzL=Kz8Zsh+pncEA?Eh zyXNknhFcpxOJ4ndKvXv;IsVq;U=fBBOp{{*J=qQ%Y-W#Ta9BEZ;REA|a{d2&Unl-s z%W%M5jX}fH)YRwthGi*lLNnedAHIL@-Z}+77N>v(=TCAnG^sE=xb*6)v=Jl2J&p@g zk~JOHPGdcube3uRHpHYXBZK6jFeZo0qiQS#SJjFu5|~-{tU0h}*-R^|8w>|7-SMyA z=&Ht$%G@H5aKemnio`w!g_ScCPX0Ll9DdzW)APHT&+aE-xbn1vxX0hU2`wjEeW<8I(8#X8o4{b;>z6P0IPpV8JlM zvN-L`g~K1(S2Kazv4$)>LHqodFf|B2pQqL=|3jmNA?wYJjj#Hw-*re<2G7;rm9&)A zZ02(YKASynG-m!^5f7PUZUN=5dxols)7quW;x?amY{>lQ%aJfIJ#PIq28RE)U)U)M zGdyJom?0{#`@M6nqyr}-12Zc_!h`%hACDOY_g~+3-p*>f&}VWWd+7p`cbBdH%_pOyEot%b$I1|fgeHbl z0v6XQogib@U_bm+(mi{bl_6)D-RX$D9Y4jhOW|l9YsQW>``XQtWZ*IsJd_V16Momo|TiHlK% zi9y2onEd8tqz5!!w}#lEml`6jd)5xOV@{Oo#X%2HnliqL_EEEVy;o#_Qv= zdNme<;IPx1R3eNIEM#NYbVb6O$Cjbtt#tmLz|$swx7cS|I_CX}um4-Bd->1jzj_P| z&i;*WJB8J?I?mYbKYRQqQ-jFo^^6TWZ!w*p_2I602!q41r3|IXE({DE3=A`?BnreC z4j7ufUcWW*aN8jU2D!)Y-n~2c!|vf!#so%YGX{Z(Crk{Did)m_^4C0*7idsHa=9WW z!wyEr=5>v14BoHo|NPEeHeXspnxVr;s^?5Y7DGd$*&3n4%nT3AX4ZsvHgGcLu!$f0 zcQrizs{Q@S=dx=rl`(9*eQ|~f!+|q$!Bzs)a3nqrVcPBe` zRxuQC9O%8i%XIbE`!1V*=kNQu%r}EK_|b)EKZM$iem1Ov6Ciohh@#wq@F96(44c^`b_PNigPo$)!S93AE__k`N@LFF+OO^-M4+=F3%&eOA)qT(Zf4?u@7tV9P$&jYW zkpC`y*$?%zf7+857i*jT|9k)6v{@FVbvIwh{@LrT(9$eywDDPGMV;dD>QlcW-+!+A z)aowBpfLHvuU5{dcYmB!t9vf>&rq%Sr=4E3W>^2Jo7sxzKTXVJIKadlW6N-f!68Ao z$6lO)A)7(N7P7Vx)Nnb$&#=sY{<{4c3+sw6FZ0d1y)F0UtNr~U{eFjjGxKJ`&J%q=YPHHpGqRnu}3mB|B_GI-kwym zN85g8{cQFv2xW8Hz;?JI*m^Vj}AI^9T@*@J;$ncYIc1)t6`M40VW zKE=@R&E($d(~L_v7r>iJqVCbrv(1ctTnaUM_|NJ`-lk14uUB1SXgH<${Oi7-XY;c@ z+o%2sy}W+qyP)D+@zV{QRw444;<8TsBJbTzO9Qv3&5okmow5 zPt9yQdHv7qtuJL5E*LT~+<9?1cSdbqOJrw5Rfe;5{x|WxdMAEJ-*&tqeqc4fLli$l z-2Z&0hBeRRXKk&}2OUzv!E|98H^YbL=PK;3F00KC5oTcV6j0F2nV{*}apBKumCxtD z?{;Y9WY{#Lo)5IWN`@)r$DMB5bLaPe%F<(Su=@MR`_;@#rg1fIOIMdn-oMXInx*60 z#Y^=udpHyFPq#n!2KN&=7z7v|$a?H`=Y4TzrtxC^_?c(xZ~c>EWtgB_CS$QMb;gf7 zRd0Tai-dfMR&m{UV9oref0y*kH~lH4%f#@&bY9qNn;Q%Y-fy>9*6mAB}7b8uHw{^#WR)3@N|l{~o>` zzn+6(3ForEE0@o|c9VhKYyMdlhF{+Q*>~^S9eTPaY-`c2RVRL|U-7<3S5^b5^vP+| z=U4q~pTf|PAHu|N?M;Ql>e9D;45wx@I@~^Q^M6v)skq0_tJi8B03GC_v+}8jHs7Z+ zX4ft}Z@ON)T>q5k)^puzwnD+vqMq-0eJcD`%;a^`LzoWqistiJgm^K0npMy7^1t&I zmIJHJ*^Oq*nl(#_qv6vu69$34i?8O~Uog#Y*VZ?+2k%R#2|Eb$@Q5)i_-?|?(8$j4 zfvLm(-^pmL#VfzFv7X>7_{zy3vg60AehY~WQ@N+4@_@tL0}}8He_m&3nDUKv)AM=Z z$zHeL2d!mlNR=)>{KuNHftO=RPoQ{xh33^C)eQ{_%S-lFda)f?V8V3f*Y04RNuU2d zjehO(%szW<@x9Wg-AoLgz6@uJE0PaHjNyQS1JA2J&v#BV zocW>iS9p$8^<1kTd-wAzT>1I=x~1t~<8amo@0EKLEhexryr>XlNci{XXOyn4ZlgB0 zf-*x#-~QkC_ODL&ntwC%*#8?hi)S)2crge`vAX?+4mN=NVz7YWz?_BK85wfwpH)v! zGV0&Gi7QKzq2-yqAj6F*EDQ@+KFhawH8bpFJn(k={dp@HA0#j{Tz`K)n(0CG>pxf5 z*M*+mer@Na(x;Py{?D$vCO6q%vvKDhdC5Ax;%~dBO=nzl(6qvf@xUV2?vi|d1_m}p zEmnqWhUw?#1nTek(Ddsdf8Bz6b-!~I#vD zO^g}W<_G=H?BQita`w+|BSswth0Qg@GrMf#Krx^$&R%F8yMhVW7auz{1I(Ai=;eVHU4J$NS>tKTk$86nY_W?sthtrA;Js}Gk)3^KkKpM;Apt*Dao)-s6m85AeF1$rwWGuRnYv=|>8XJlkx2;eJtbm#KSY6g`n|BpKy*eqT@Aq_Tc z2g*qSG7JX1)>nT_PCRZVSwD}lA-7oOuAG)H!+Jr6fEPv$Ck!4$?I=iGlrbk?tttQ2 z{@45Z5LaDgc)X>J~i>7xne_hq-EZW9Y6hr+8ON5vgFz_ z#GGY`j*bq!z4!H%OXA<2UA{Rt>*d5c)77<&t7Zqrr+ry|E@H_tpZGP)uITSrb;<18 z%?1Z|_japWCYP^q1lXG8&Z%0l+WGD6?fRGg?cIHa*?Rkm=G)h^5_i{TW}nfxePq6O z9NUAc8Y^q-(D3l-Y>YoTdm8@n-hFl99AD`>hi)-Y=jBJlk~_}YVQVgE7q5wioE()~ z{ysFiTrN2J+nn92VwbPe+S8jX5nL6UWomAI{NFm2&+}Ora~KY^Fg)XukYV6?X4J6e z-u@424W7w|d>HNuAK1p#p!(LHjiIjKr>{N(1AIl20z*Oo0|U<=@SftVFUJ`heopQ; zJipqMA>h}isAW=mj3>C579}t^{9Ly087qUqkBkdXjsBP9STHdd{Z(TDZO%8_=Tg#wGA!`3Fa(+&NNg z?7#VU%{O~3MvnfQ=cG?DEMS|(kk-hc1uBDBCa^Ok920KiW&_PV|B&3WeY-Zt?T2=@ zY{|7}YwlgC=bA6Xu=(1~NkR<5OiQLR6ciqw&%(GPht1bK$NKt$r@La!cK<$fFX_n+ z`!D6Y^JZ&F{_r?%wk`8xt=Y|EGu13~PajHO^H#!kUuJT5RZSNggC2*&%l~?x{pUYU z({I&zW}m&D_40?=&-ORH7rb_U;s1*FrC$$D4Zpg7|JR;hH(&d&m>*}gV&1+F5orts z@15IgPcg(W9MFQy)qwK%p2eAg{bD`;H}#&+zGzfu@MgAo{x#59CSvBFr~H%uQsdq2 z%rK|9aNFk>zjlQ)eC57Tx@8%oL$40=3vR|s_kveuu8(X^`*-q&vaeLz{w=aPaeE>h zZyd9eQ4T10bHh-d;X`-)A0<(SgdXjhSqwrl3Za)+CO9`NQEO0sKYzi|%bR@<=Q}aX zJLjv-0?wT-oDIB8JE|BQe(Z0YZ^kg;YvH-e*@`FsMB9BXnqAM)c7NF#h6SlVxxUWc z|8sVf^7}oTl^6m_=2Wda2=~-s4hEffRtsF8*>f@+cmj&O|56Mx`)zm4E$I_waQHoc zy(GhioX77%7#xmII#$3?@UdOq%%|9)Va+ppV}=5Uh6O>N&oeTJNd0Nxu@`^K&*&J! zH9<_i=0oGJpXcl4YUL6**A?jI$y&4-uJeduo8ZgpOMFZ?@3`|xc+zH@uQ`;_t<}_2>jW!exZqCL-th` z<+nCpBQBMm_%nIZI_LiWpD{md>@1Fdv(j0_xxjae6GNxG@#bTbymV`hRO>2mGt5kk z5v}Pz5$eV=IoI$nqp&{nhfDUgUr)0zFkR}pYMU13Ajz;nRvfmD)Pcd_S;Vb!sb~9n z7(OihcjCh2i_hEcu`n2Zj=$BOyzJ-l?Bfgv4wh%LF|4`yv0>WjJF}n7f5OB7YwZ2( zt)KW_KlDiUrHnt~1q>H9Z}4+`_D_d_A?^R(@Arb!A~`va8ypi|_%l3n>$#Lawb^sE zW5e&UGE7ov;AeQC_V(q}#Yvmae!0cqaQ>kK`=reWqTHVS+eQfJNHhWQK+>f4ZN4IVJIa&*#2>YnnFn*8b*~3p$(ocH+nq+ zQuj5y{wgQKj&nMD;!fY0&&u$iyX56pHzUS|d;Ny{7!I&9uDBV04csuk?Zx18`F#Fv zFNQNlti^73RX1;GWMDY^YB?i=U0XVnNNGI>!-M>1Z1eMGXa0L8!NgFbW_NPI?Qged z>4sI!T_h*}<(h)X3>Cl^cJoOEVG z??c<9PfQJ7N(X<;zU21*toi*T=U?O>D%+v&_51(g|NjDW|GCS_$#ZVE|F_?MVgLVY z|9{rIB+D`=d|+j$h-)s_U-{sZr0AZ1JGkO3|18wIx4KFE{lyD2&wrc$+p(C1;ZW|^ zE8M-4IKh)JiVO)BObp?|4#r#OPYGj6=qom3Tw};kaQ~xv;=g2u1E#OvPhw=eGBNmh zk*)pqJ4M~oSIO@G|9ihYGsFJhyZ1{ov&{c>W%-pWD}$3I8KSr6UF9;nzsz-eB^$%5 z8t>mh_4da9J5Mn&_;5Hpn?GggHOu$AK4tnc^_9@SJ$~u#pefGQz6AqdO|2=!# zjzQu4--rF;^PiS4{Wm-LMOon8m)*Pk0{i*H*cUuyc)9VB+kLgirYpS55=1WYlwDgB znRT#H_ zxLTlLcD>M<{~Kp!-9Eh7l7-{mu1%rbx6j99O`QZ8UuR^v&c*Pc_uqY63PgWG9p4Y}9m=Li3?`uA_mclPH2pRG5yH=TWRTk7w}o(9kYVOzThB>{$nOG`XY z)#UE%vF|->)by;V+T`(^DGLiK6JveW6-k}gy5&vw`n_qPhk`b4}$eXsKSd976%e10nfzW(I>#+ayzN^BCK!b28j8Vyt0g z=vnpt@5ARe7#g_QZusoyWhj{W?9QF^(*_F)EADKHYhTY7aOE*G!-gHXx~YsVPZ>P9 zj%U<<+dMy1{{N5Ti@%@rHNQJ0LQD9o635y4D1Y96`xK4OGd6ItoGCO7W17Ihw26sf z9;<_WFoVMcQHDRqgXeOo%@3RP^X0^24QK4PNiuMFsIffQ{@u>XQMTff9yC}C6BrUS znj4&?*NIBn`7-zhzu(N&kb5WKCF22K>r;#z3>&U8&N(E(#IR<{0d9s5*IQGk*^4qP zNoAUFlRvJO>2{;oHfN0oR=m3&wn-~798h!+VsN-??_+QJ@37gonG6e3E?i0Ow_P@` z;t^-*w>OccA0N5y%}KhorYbfaq4g5v(#lG|_i6J{mk9kF02ILODx5TnYl&fHufSV&h8uM$TWTDqf(vzl38lUdqq>%)GFUPw82g|7 zo3xr?!&VQ=P`*a%_Iu|HNOK>kc*C zD3oV#5IDfX@cP=??r97v3=Y2kIT$V!_8he|_`hWN{JJRH|9?K;TlrV-v;Uzp(K~7u z+}fIby@8QoN$B>HoKA)VGYThf^^`VF>tSOMR`=`4+MfG**=4(uU+pJyc1>F>%uw)_ z3A82s<@LYve-6s8u>beiKJ3(9n~YgkmjC;fKlgO%r{5j7>N}>Z-3Tizn94At^nXn& zcR1&PdwZ+dWf&w*Gl<<{nUKyn;U|Cp%0)&D91JxdQrb{j=Pu6s}6~2vSfnneB|Hl~^_C0uOWu?Nv zVE*gb=hsY(atsPpd*@h{YOVh1f0m^q=x^e;%y09XHZgFps4y@@i!qq5d((s(4(c-Q$i1TTy4sAN!J*`?>CQFm4D1YP!Vb~*nS>cWSk;GLw&${& z)@S?agfiEn8Fsb1rt2^$BpC75|J-;f{gd+f+)pQ&0;b2?J&s{3INm4wYS-&^!TY~j z?-y-mh)MaE>EoQ79K_#{albr&x2-6{ku&u>*8XN{@jfrbpb#ds;qM8Fz3adKyS?bK z5Ew8qwJrF#JY&Y@hF6Q%`Z6Rhn`io4o0(y0vKd3eUo(z`mprx_3|{953p*L} zvFYqzw<>=;Y+uWe@af6PsC^0txEOYPG=H4s*|1gQ!S}lN-$mLPR8mbCk35!SV%WPy zLh^qo_iIs??S(zZ-rnDTpOvABiNWCk6T>s1+HHJ)*WIkY{v(Q!;c5nxhw1+<`riBv zS*DCWRdVa*sx_P!PyMIN@nLQK5B9HLc3fm^v8s=|++UkE*FF{05uc)1@b6Eht}w#~ zllp)A53n$Z=2cQd=GyD?+K(c3T`%uJ7g0rKe9_{C&af_4)LFXNwq$eF9H2T>AU4 zUw_&+<()?QXABRQN;*{4YdQa5uctc0MCW7|a2+>Xm%_2eN%+9wc7A>fh7FSc*LXF61`_8^mSDJH z8Q0Cg(DyNp$@ul_Q(4>2rrw@3g@xfqQGJ>{gR$@dc7`WA?KivKUE`WIZ+5kGi{WvZ z+c%aS?cF_d+5C{*{*QAR7EF3A^7Y4tV-?qx7%u!Tj*5y(GE!_{WQb|oucQ57-^Ty9 zIT?P`@iFH-yU)UC@N>zwb5B=3FJL(EUHRXO{(mdp?BxHR$x(23`Tv-;bN}`laWGsy z&wBa(^`8uk4GgcMtGAjYoc(6${I0qeG~IAyD>swM-Th1q4f;uHEDE3bFHYByW@vcf zEi?D{X)YbvdF?C=6?u=oUaVMBVsu!(r6`T@$D!3STmRQFC?pFzr2U(lT{F3&*m!!( z^GR&0SsIp4Prl!4e(#0q_0k$fhd{wu^-qn`wmol`U;I&xL7_N**}vNi480F|87IH% zkBpjFQqRHQU^1J(IDb~Xko@MXcSkrFZaDCpzx!kH_WAjh+QBOCOMg6ePL;On=Rd~B z!r-CBXz*K@CyCQx=1+442O)+4(HZ}Z1ROU17JIzTMl|9WyPj`;MnL_K_WBk7x2z0a ze(Z=M!=ugrzyDu)?tW2oRpyiHS8hMvzqGFIy06xZvd!0Oh22+wT>R?lotLM#{CuCe z-<*lz;kH+AZ!V~Z?xfps&GEnl^M7`rksg&d%@!;V7CnB(!$0%?9EJrMp)3qNJPmBZ zOgnxts_YFD%w#yQSiGUw@_^21hH3j;_{|trWC=UWF8pr#UyWsjD}zH*qRQor-E&zO za_0VzH40}bxGR5Uz4N-;&;BkvJ}sT;2gft{B2&gKrr$Qp8qdGJWMfS$gT_m%iIHaW zxaS{de}3Wd=FH2>RxyA^17w&2{2Ll`m?8q$9F!PtSp7bI=SMYTgUIK3W}EZ-xF@-s zzx?Cl#4c-1MDTgpFQ!%SzWExpP3=!;hWG~fAnW=kK?|* z`qsCYR))FXU(W~U7a?a(CJoQ;=h+#2I1X64@M37Fs}B%k2+y1^$t|XHK}v(6;C}7*&{|1{XikT?&-u*^Y78%8ckg_&Z?0Xf z)$|(122G>I&vO6OJ@2)THU7KLh_OL4t1kUs*J~Pv63mFinVGnqfn1 zyWIUPpiHqK-D4|b11F<~FoV%_cA1V;2HRKvxiuL*PBL`JemD4js<_PlYejZ-^_QCZ z=hpW(Ix+AuB>bDd|84dU$tgbe)7uyn88{U97<@RO)ANs_m>CbB`;pGbz`}SY_0NeL z#XI|EUtjIWupo%B64qb8j(yPR{%^d1xAl}2XvD>pZ%m&!MU z$5pCM|M^^i!MkALzyHnrb^*J;*{yKvoxL!|c*j&GhRZuZOI(_|4E}oxfMywa8744( z*m=Ho-7AIzHRsjd7Be#ZyXkNIXV1O)dDj2jHMGhLOc+bJ&VwmK@HedShlD~SqW(*C5MW#@ z1BVeq!=0H-bG3J0b+`K@nA*&s$MB$mA&|3SCZ~e}^nm3fTUnUewtnGt8Ykcc(GKClkgmk*p0pXVye+4vCGO%gv;5`H%j5Ti?5zw|MToa(&IZ zFQ%*hM_EU6-@frZ<9*QD&3kpD+N-QX{?E#D-TG?T1}Vq2j0}sn?f2&Oi6u$Q6tS);QZ{y}K7G#o&{l)A8>7m0dG$ zeehqAeRWpE^);po^Ezi)k}#eVi_Jh`u{8b;&a(;>`KfBw)!Nr@ie}u>gccgvN%=1 zLDHAuEDr-8^BFsaZ8;2#kaMpN3o@<9R=vA_8Y9ELJE0d|+D{KC&zte#2v5VF(+p~R z{+)^|uQ8jPCb#h{Bg4KMm%iQQezo;r`@;4OzR%{T$SuFE_u0Rx(a@JcvTsRI!xGgq zLc0#DGc}lep3lbU^m+Y`kH^n1@?uE%#VfEtft#U2^4}H%MTdC@if>-Kwrtky*`^Vo zu`%Y0D-68f+}f%gYVdzy)9ZD+{koUe{*F<8{J&dQ)mA#I`}}{F%`IxYOd+eXm>VSC z7|&w(l>98c`qFcI(6*Rg@{MuqYwkOK`~UY?&i~;1KiVFhwc6NQ+vnDxrOdFQ>}&nE zwdGenhR0pD`g|<<*EjF?F`Ad3ez*U?#Feb>bD>^3m1)AEtBhZa8cP3vULS1CpcBbp z$Z=s?!sIW|;^3OXgIR|ErZOz@?SX6#mBDSsYzI&gHBqKw|^;-Wq7J>4sMHnRB2WvBU{Q5s3 z%xQA@R<`1$E!nILFP6>PySJ60;liKkj0}IC2povuGI+1WF!AO0t3T)OdCSVMK}6xd z@XReg-CLgR=V2=Nygsx_H(J4A$jlNa^~yX?f2K6_;dOE$;s;3pZBMn6nec= zl%e6;q%zx}4qtOxCF+30!wkht2JGG$T8mG77{T@IPPGiGFP2@1BaJ7e;n^MGbp*&(U! zoztdop7mGd^Lwes%nUmu3mF?s4(HFR+vi()ZvC8$&%2`d~pHC6j-^`k?zueYo?!?2z=MLCp- zL9YJwnp?kL9ei=)*K@uUCI$`O4~z^Q8?M<`-8)poAUlP%;C1}Jm1h6_dw*oHFo4>7 zsn7mDmjA!w*AaEQh5sJu|8x3#_WqyVU$^)FjsAMlzb@!?)NBdxF!qEA5)D5NP2Xpw z@#@8!PkM|S92sWY__PMEF^rtR#yBbMd+hDV%?uU{4T_3~=b2odKTXo%`lIXGo_oKC zEdIQ)`cbEP!Z+o^@_EPel6!<15;zYy#;|Q*^I}-V#Zb_@uebWjt$*!Tj@{LN@rIoP zbV{n-es;E;&(F@jI?^e;Z4!U&Y-Wbf>I@C9ZTJ|C7#jBTr~l<-*wXf!ic*wjHm8xUV7cN;kumEr7DJoO+pOED{T8_|CxUOzrxFH@0b%_DktPJ zbv);a{qOnZ&quX}4$r^JbCf>+Uta%f`LE~k|DMKcr8G?V`5d~JCn@5{);a&;y=?{9 zxEUr`FgWNlommnR9RKrF_!l40;d5X8?;QJgzV6%RR8WI>+t%}y;dynp%g%(XWnefV zYIZn(_gfZ*#mCi~rg||pJS_~_n{9qwh#_Fw^X(I6hNgTBSoQ7KTlLas%wHW2n0@>C zPmhV=!b0cvHGkzM7`n9WH_@BM7+~aR6@28Xx{^ABfiXi6BSTo?2S$c{swPYfU7UOT z4nLcI@s0g?rUS3|{{H=IW-M<}#khinRgJ;J@c%sqhSLoH&b|NBSGV%h)BipK4UF|a z(&YC1?y6u$u2kT`%GZ!f`{N>v$-^3|BY28^yhBLM$ zpPqQ?8hxIzaOs!&H_rta9C)`Ip0ioc#PH!e55u3m{0s+#dIE$PK4kJ`NT)M11Rt+c z-}Ut`58+_M2kYq^t#mP29l0k0s|Hl5G?FnCW)9kZ39aO6JWxTW(X8Q2_v%dXr z!@OV2mu{HezxJ&D$)-O!bKWmcZ)10*%85SSA_VRwSj#w4X zGaXxzzkE5f`#DcBeqvzAd#3qze&6TY>xzq*7*ZJ-R?ct#9d$hOV_KaV!-SMiv9-oO zwpQ@-)_q@{_)kA(#{#|BT}$fzJeFU*{eB&&E!Cbp^`HK!E{;l_o# z>l6<>yO*~$yF2fXxXi81w%3>sB!9F2z`&BK%3wK*fo&f{g91an-~auu|7)fF^Im5E z%W~E4=vUvitv}Ad;K&fI23ab7q`>(9!Gcx>$=?498Wc9iw}Z)jp* zWcbI>aNf?@M0+k9!jGWg_mhlMMAJ})oN$Cy#dV#4Ob%+TB0yKBpVv^SbZDCDVZ(5m{m_-4Obn-=r>}l5)W8wV#=y=X!?fd`^|R`ZbDJ3%rZEO=6=FE^t-Z~@ zsupye)S9OMd*l8GPgp4=^-Ce7r26%>wNcONcKI?eR3$tYTiaZ|zW-a|>~EL%-D`eb zllDDy)~0n#35*OI>lmcB=LN^_eVDEF=7+o^!z80w46|PTH~4?y`m(>l1=+WGvyL>q zp2NWKh?h|nyj8bt@lSa%fdvVV?G-@X1X%`!()&Jd{k_7=r!xGwvcdTo7bEjl9)-0` z4h#w>?Y5hJNRFH{r{aOI2vbc>@P`s_%&)#N(* z`&RF(em~cYL*T9S#^NQr63=e`8j+K1v-07IAkkS>`3xUEoYvRYVol&>RJJYq*R*Q3 zt-HM%3*(ejO$Qz3A2VnFU+y$(|JgtFs~>i+`VxHi$`@5o|5{)z544M&v|~p7`d{US z|E{t#GBG?-dYsSHu%)W>dQrY7L&IzrCWa-AObjy)*6dtzkb%K$=Cb>H-ZF9SIVksp zfuU>WZDH|IYSXTnsV1?_#us7CGZ=FpSfs>oVD7>_cK6wKu_P!k97veXupn-K$_rD52gZL={(1h9IQD4H zHCOH{o2Ip9U0X4mnL};<^55;ZrI;L4AIGh5;s{Wi!k+R{)L}Iz1H+n#{TF{m)V|!c z{>46p7a#il{u}%;dCY&;;xl*Djb+Dc3*EO{eYtUShT65W9cT7K*0gm#%=_2Q!XlCK zI9`K8fMLQN=7wn>KhOMoo{2H$y82FrhMn_v_P?;n%i1s{Qe*4)dA_N}znmet&P$)pfPMzxvPkUqADIXle1~(pR%L?-Mxt!&$gYzgMn! z#^1yJ^OYaVw*)OeXSX`8@~J2z!+-ngd@V9)>e7jM5)hU&Mks(T8!Q0}-+K89$-6S12dZK$ zl2RE=846OrEq^fGlOZ+I!E&27!-M&$oChLazcy;9Wn}oZn@551z^>BQJzl@u7slU7 zw?Fo1#_Hw%uRqj9?y3lU$mqbqAickI(?`yq#d%U;k_aME&g5d*4Je? zuqE^IFByg-3JmjR|BFeG|HZ(#s-ymVvejO-4-ppf-QxOu=VHYec1&XU#=$T}Xm!W` z@}~?J7!*Y8gqs;>bl;!9kAdOuU4C<20iH6NAXFqCNafKb~U@FIk^$Z8TbS5kQYi3Yj zWoi-1>Uw|9kdfhn#tTMfg&)zOjJJ4xUr=v6_~zy0xrz)83@nWM1R9K1|6}xcuv#fV zlHtzxFUHT-9hb`&U{YaVcwS%3&0vxc^yjkhgPr2_2}l2P>&u=Mp9Jx%tnj1y0}c(2 zYQMbaAC_SFG1>m-SN7F7JO+wbf^JN-q~tlDvJxyoI4bn5UGPL8QOAfZ+*?Ly|*<&w&lS zwQBkY6`Eveo zwQLCZlPvxFLc5_v_qL38S7kjJ3g_?V)>XJLk;S0&s=X@90Y(O?P-g}PhFOp9GcoY9 zTwqx6aK)|*7Z@1a9_lAD9AcdJzYdnPdHp`-@7mZkm(jtNV*=xW2doTwlb15px*c5K zdp`5=v0gSe28G8zo$o&s<9NZqV3h8_#jqpm-IHw=l{v}rbHAMnp1$Q~02{;IEIEb* zMFty=B|ok+IJ|RbW!C-2Zp5I$e4($DAz*24-2P>2c@z{HR`mroG{&hieraJ)QDqEy z6wkyE%*5~_my@As9>WJF2MLGu>+}6=|Hgd&y7}DpvTx>kI@>nN|820+lU}oQcJXQ5 z?RSb^OEX;9Ec%9r!H7XZLy;lq$>|9Vc`XcIxELH(D5q`T&%ki%#Y>6AH_}cF2b>t@ zz0Yf7DA|0`^*%FWkI2tE)3z_VzvD>#O@W3yW`^*8J*zBDj2JxfcbDHiAn|`5V?)RE z25rWK+3pNpOl~gq(hN81pSW@}NN_n+KYPLN%fL|5z%Y~D!HMA|=Y?#3hOYWs=I3^w zm{a-9pt}3_^7^+n)z-z&eDql+C@5^dQ*>H)yUxGensa_XTTdjgJq zb6{hz<1i?C;-MV#oBN{v+e6&?JYE0)u`wv}Gu*G8{#BjfLv8%2ZJRznFgD1!VbJ_t zVm_p=1&hUM-8md?8a3QyVlXZ{XLvc> zPy5LKDVo7t3>&hpuIfvv-KWx^mz;E9ib?|m!-h=j^qDVTr`<|Pw7YolF9*AWUqjfW z0}2cioZ{`z|6^jbkWW6|x7C1o-A99*1_Q3@J;zhu>ql0sJ%pG|GK zZ=|d5Ms)n2$IwvxE#`sf|Fu{D2QfIbGL}ea)htnA|I609R&T zI{xBkrtij_+(Q>-ky(co1Z_seWrK2 zO+wy{>KnJ#y|>HDeZE$I=G*Q6&*bcWy#3mS-r6_MD`dJYHLA+r-bxkLePk0;ez(-@ zIg{M$Ht9T#H@mC1&0^1wPmbGNzpwIn=gVau&pa_ZZ1*LR=h&&_Oo2BQvS*IbhkGkxLr$@8&TNM*{ z_eeiGKR;e(d*0!&&55sN(>~98erDR^dlUiPeWqBD~|7t&X&5^uuY~QBbV~b`UE$_MS`lg$ap{;68{lA~j zwp{k}-go|dFTY#NrWZy`4Jp>SpKo5r zl!oKGop^3BI0T!t>)ALnG<^JH$DvTnCcyMXoMFQG)9ef?EE50?rC12Hk&|EDY~T{tG-}V6Y41ow)z|(W}pnEf=31 zYJO&OTkad@c%LcBc{Xlu3ON|QR4Oxc*z&FInNjuQVSBp{!;Y-)C9g#fzc=5ualHw{ z4V&8stUao@663WPe!L3bpQZb?j)&pLn?`CA! z_xr)&Z^i5@*bbLh+!t=2#OT1qvVxgsOJ&$EZAJ#gf7}cgg#NQKTu@+m$jHzDsYFvh z-hZz8mhEP?q(CBrBtuIvLk5GuXQm65Oi3FW9+&blFfoLiGS1Dpz{;p0u+DOm&PiTV z7KR#2#wF7ov>0BvayYOv{CFrU@~3y2r6R*2g(!vvjM;G~wnql9h`RiJ>(67^+^UPa zRhM$BF25}HE5~E^_r0OlEarVrKEAYuZRyW*(XSqJFg)m9p0^?;d)wQ4dv6~|`aN%F zc6+4ZU#{%x=lur0AM^9W&q?IEuGViqw%qQk=H=@Q54uzzzxm#{U;f6ieU}&>EX-b` z?#Rfs@$UuGzf24Tc2mur7&$IZzx2bJ`NXlJ7M*a719snZ85kNEJY5_^_9m2Ec9L86 zKzRRtwUp4KHT;YY%1N>e4%Lh&o-{BqlsGU*Ffip$#1#dfS^#+`fr-!uj>IK=%~)Fa67ku(c|j&+NF#KK67)e2#Y9=uV-MWVSnhksQ&c^{@RUg_qk_Y zF?lvuh>3y2)Ux0~gE)hXRmq7zf1caFS7qS%=ePUU`#tZU8Xelt%kby7=45LHhBs4! z&l@r_EKqE?+y34Yk~b>9?l+vVm!WOOkMC`aDGUPVK<8ykvFtduL!seK_gPschJDXp zFfpurbexr8iw6JNZ@c@x#+ICZ*2Hile3>T$!|(O?_vP{GpJQd5AyM$@$;oT$c0B50 z^KoX-d{L`(&GZ;MLrLr}0S1q|?>7accI7cOTseNRX}=DGN5jG1mNliF;nr|XGdj2Ra96S)EN#j=FDT5s#EalPG;Jp zNhi~;e0_Z8gY>Z(7ti~?Wns|eNZ89Pp!C6UUV|CK1LH{5Ly2(=8xjsOJ?qQ(t$Wz+ zORH4e?-_>4Z;Ep|Yvtz@{gcc5=wJO}VSCrkAAf8A{d~Um$8uGM2Db&1ysk4ioSgc< zFQDQ4{DRgN26+{>KV7~&5jNYHnMxuc;THLaKZ|1msBT<$=HJ4p0rCtTvcgOZw=R@F z>Qvu0Q(N4@#fDdcfx*8a%;LcBRPNcgZ-lcm{Q3U=|Khj1Uo$i8NXX^-&&1%t;jo?| zH+cQt-DhhaJ25DP%sLm|rWZEv94kZ2{P@hX-!EqF`?&DD#_!tWKf?Y8?~50747qOg zOox+U7b}xh*w)14YrY#4jXCCitewumD8QHSnfXm|^);UeyOZaR7tG;X&)~$+!n|j` zyaE?PiYrH?43093s=dWZ>RP5-}&&l`2JV! z+h@)mFR95>WylCI`8+j$O%W5rjJi7$ewC-S__@919p5;&x7Vx*s}w-tU;> zM;RL48%qfNH!S~uYOTxBHzV$sq7o|D8Vr!(p5AKL6%eT0KAg z%>8=Z)jeCkm3-csyGAwXjSR>$2uXdY(A?#nG$bYLGFK31p z&I2k81ykm1S^Zy%;R5%APW5>oo-t@t-Ze;IU^w!B;>-9A+w*m7PyYF}>+-Fm`x_X( zznh!OcYnVL2P3FGeW%E}>`487#)iEA4|xJVzUN^+!Jxp$;H2QtU2}aKKSN8>iru12 z3%pirt!0a=`MRO<*YfYP-0RA^cRqGsox^Ey=icAb-+kXb-nLHg{H<>q`RzTwR)?+C z3Vr_X;P3U5RGHSU-Ip1;;fm~8R)$k5j53B*^Ca!k7Vb>B^NX$b(A}xR3{BDP3<>cZ zOdb&rm>EPq>P@eo|9Zcj87o7NWx4o{*Sh_7blp$>VxWqFQLaiR4`m&W8f3GV9M~}+wJ^lZ72VG z)#rDfEi`0!;KlUf*E_|weK|r7ymu4K3=mUQen;Xw+S}!s?yeoEW=;~Gs%%38}ut19=gPB3(za57Hqr+t>CI%BDh7+J};ps>9 z7n~Xt-~4-T6EDdS!p;!&;`f`W^ z@8{3Y-uHgL63?v{7{zwv6n_Xb0?d#XQb4IJWhl>4sV>brTIg`r_Z zKO;j|y*$GL_68Ovk@rC#+7%kUF-@psdeXJ8=k@iZxN7DM0|iEg=M$eBh|TurcyQWt z;r-Vl3<|E(MZVgw$qCP4zP)Z^)jT^UhPz%&8K7O$9ezAP`9=U7BLDFFaTpvqTJJ95P|wux|M_D1Z0oOo zGoDSJ|7Xe07mK>tWEf@?l%yGKob|dw#+kw3;j~P(u=TOr`)<_E{~9{CnwR0ik{#E@ zPjBjfbbnn_U*roO#)8gz-5DtE>#EM0T*7uT=#a<*V7V*2o%@%D}IZHl0d z`H#9}>EB5V3_m5Jn)WSJY!Lf@W=8*+Us4Pwj2f7jwj5M@<6PnFCF#J+xa6a8`_%ey zNe51bb$h;TFnz{&;M<+E`Qjh{-)LiHa8Q2uYsGa21s0}T$2O$$H-Lv0?iewgU|8VK z;9%eVk8kmh8#{~BHyw?dxie$)wX=po3<69Z7mwBLJ$3pc3q$gCKa-7BZ!f9dVUHjf$RUTMdwTI z`2GKp`2H6He?T3!%%@x$fB(14VTf4!eCH9fZ&Pzma4N)poT;vGZO5$lO$>S;{kct@ z7`upzGB~V%b>}x|@70ee??3E}46GSkED1#iLKqa{t&djgusBo;csLxgj43$2{gnSl zeZ_{?e@h(|H2)N?cD4Jqvte=z0}Dfu{r9g73_I$WC$~th^1f4kzxJA3#RJCAHlNJ zYRLA@|G-L)rBc84}KI+O6W91x z91I`NhyLGcJrYOV@?IVq(aY%Wp8dd|ZPeVKw6pFGekf1iAb5x~mzV zXhEun;~hWbH!v*FVmZO^;07B*cx>s^tsw#rgnySRGMsu<%FWOtXM1bOwe0?bjS+jl zNib*xKd)0@WYGOn3+k}UV`eZGU|{HBXjuJQV5iZ`c!xEjw?D8v_{hSr@&CqEhxX3? zobj>0*pcDG<@x`%O!?vNY|-$^O=FMHh3S_xK1~#6SR{XyG2w<-C6iU(;)dlv=I<=2 zZ#Qp<`x?LV?NKJC6Gjc8LJVx{)@n(+{#(+@KVxb%|4iBH_!kD(3q}6BFRNe3z_9;z z(KB|21*UzE{{OrET#VsCyMJ7G$N#+W)KlQfKzIGW?^n1VNC^JVeXhma(8$hUmUAQE z%3Haexogf|sC~Fg@Yy2C>APa$)-L2vHV`|$yYGv}FaF1}uVX4l&L#+$?B&6J<*%>j=~Si9Z0`q?am zkFmh9;h+SQf?|WnGiFVe2d&}vR)>CD&&Htfjho@Zf|Eb~U5~H7YjC;#(Bm6_*M4-J z*ATGt+NufNx+2#Cj_$h2B+8(5u-C|U*T>y^7}a#Gv(na79^Uy%Usvgo^}Xx7_y2DF zIlVjXB`3p*q@2y^=lwQ8%7RTlE7Qb>h_tNZ`94VRA|^MAZu8=-!lD= z^0Vm4^9(jmd$+mmZT{IG8)t5P`25<2yBF_oxmf&eyHfe9UEaJ$6V}A-e*g36tF6HT z%NQ8KEgHmrXfiN7PyhVvY})B*x^EBtTUNdH#rEf{&sXm3t&RF~IcPG&GKYqPGgvN6 zeX~B?li_KM=wya#tPH8b>s6T>!sBbNc2%bRKK`oi!Nxb+P6$t6Jix%na7jAh&mv`3 zh8cSwUYA|{Pl|!1rRL%{`+t3+|F#I-o91|a!mdz`Qyu?#AZjE2NFg9&x4LQ zyzuA_D??I)g37mA28KuSwP(9svfpUGdtZHe*7p57c{whKG`evgGJ0gs!nj4@%hjFz zJ3h1jj`?g;@mnfd?9A(>is!k{O}>A7QIVv>UfUa|7!K9Q$s1{=+%;;DVhZ^4dFNMG z$pd+7Ce;1^eLtU@vEsu)_OlC}+jBf^;;;RW|NrZ{ec9LBDd(i? z_s=Xl>$kb+>8YSc_e8C$;n1ns>}cq%X6rL*4EG5VRE4dW8_27ZPgtC%wmiZe5;WD4K4`t+yzP4+4U z@w@By>2f~%bSYxV=r@Fe}#-z9mcy^TRpq_16_JUbhJ6a5}}6CaDl`Nc#XQ zgOr^<10w@hq5LfC4Zq%hVaU)f{rQM*`A>%ik@uf$bYgd1nRfGX694ZD>c_vSGBo^P zXL0D@=Xqp5<$Lmit(L{lZhS6zc;xn3bM-sv^{4%J{gGtey#K5)|19riZ#F-QXKL8w z`Co|9;mU2-I=LvP`|J!-pNc1f2acoJ7@S$b4M2tk`xzZhyKWKq694yA_}ZoSo@)s+ zG~_Qe3t>Eu+z2=c+rW9DB1?QAkhlJ(J45kA@5fzMob7SF5JjFh`k%AxXfYo#Tj;_by(Bpq76Q ztPIQlpPs*8|Bq!mJA;S71SW*vVac~|6LF9*Yl$u1iNf9Cvl%91ju;R`!6JFG@+$Ju{84B+n0rXTV` z0t(d(DGU#o85G6;MF<@T;Bbs*WYGNerE8t{i{)Q7#y?}=P~Exs^)A1E&zl(bU24!| zXb`_4!q>u3%Fw{VXyqvTEt9{=h`~YKy+_sa$~=aZ3=U2WGk#1LaFCzR#SkN>{Hs{? zuzyO?0T+e3U@(c{|EB6J-G1zT z20fX**LZgS*=5F1@MK%>H5G;#2EWyqU*|JyNINT~&XAE~dw&);!-E-+^7+%N{{f$w z44h;Cq%#EYGyHI3Nz(h5%GhvT;Y+QV1Vh7lW(8J;Gc$G{V`A9x{qkG+L-(IEI&d8L z_|4{iiT;uOoSYTB%ry)LN_+SOKeRIZI3ySI+(30>QcmiyvxN z!S`IQoVIyq{_bx&%HVK(UxX+_J9~q+$$}!u1LAITQ=SxO{`v9m``e?kz0*_~8**=N z3p`_<@cP=?&5QVNi&TTAdkSUx4sH}=2-tQe>GuEk-uin}-c`SF-Td78Hy4A$1b2pl z2M>au%@nW8oOS;>W9{3LOCPG&JTy;#cW0;U{LFuPb8X)#GOt#6bo*T5T^WW38-tcO zkA>&Yx7=wrl$n3~K-O;a*t==w`7=}B-7vjh^WNHfO``PgFFQiCZ`XZ3wQs@GY0-I+ zf6_TF_{RxKGVtgzI5eKmmFJOIp~$dKhEa%ZNgKnN=)&odHGjKh85ou^Hhf{yU|?9q zeCO99VTK5jLjr`yE*X*+$j{w-^Rp?dtkkg2cx zjOM?7@$tk)g@XbMCzxzKFE{!20X7DMj(^SD^|rUYUG>PG8Pow_Nbq28Q2cgl@pC2S z20w-mZ#JKgy4?Avrtps;!vpJipI;X=vddL0P-b!H`qM5~wPFWyxpZG)r=?VB|yppS2~j$+PZ< zYXAHASB0S=p>*f(-#n}T8JuB1*k8MT@3$yM22kC)oU!5l-pl`Dgc%uPw!i%3Z=S#N zm;PRcCAZ68&)CGU;IT{_0|U>a{gr;wXWz2raWZ_6&FiYI=H_ttXdl4X@Qq=?3w53e zat!IcwHscUx@%qOk~=KG&sAHe_v7E`^URD4ISaPC7OPF&ruuo=jH%q~&9bMR+t`-- z=JI2+HIa#lQZ}j6bRv^@Z{JXN4t4SH4!kz$p^l7s*_#_Gk8SpS5A68bwnd$P&Gu#A zryIPsY}g}aGJV1KxA{@dcg&vrxG_gk$L;nprz1~I*u8xz0ir}=PoBzr$&=vWt~ z%@Dv*pZB?%=c7Nvfn0fp1_!634STD<&vKWmJYrIRT6aa`)!d5r2^I1a#hFeje1Cuc z{>0e~AO9P%Gbk`jX82^zVaaeTwsvu&=_RlKQ-9u>#x-*ygThtjgcVE-5-$ILiC&L5 zye<38Gv4eszxgcM-m~-Ej=JN`z%co*O!3Xs=`&C3@84s_An@*QEGxqYnH#%n^Fmgz zpW$W*>N~Hy{f-gC3w;KIlsyVY3>xeVPTF5f85y3J?Tw%AyMMR94w1hxKg$^zcI^!Q z(I(}{tDVabK>j0{c< zObjeeprry93=h2He@*&%q1`SeZ|~P@^B5UAW*+Sp|7_^vb*4&*<%24h&e!>OdIcD! ze4A~aKX32eXS1?j2tMFtbdW!mu*PQFZBGVOh6CTHY5#9w5c%_kMZnSLRquYbqN zU=Yf{5VoGPF6EQET5ro%Cl59jh8y44%j@xoipE*}%fFR#{%Cse2J=(5u9bSPt^BpL zBj0DX+1Xh>VV$3sFgPUNW{y5{*8i=U)ymY*-_JQU1TJ=Sd|^ICltJNJo&DbzvL&DM zh5v;f*>59Oe8`4jfuO+Os2}D`k86*o1x}03`^&)4Hs^OWuRv1UtRLqY5*{!ysO?N< zvYy4l81$pq{tVZhuu0Z)nH56T-&K9JK|gH$U3P{T$=9)Z|Dqne{>W!=p{!1;l3|NF zqsjeW*S4RTzW>kDV*#7Czn7VpbN2lI=}V_tZqq#X`-q>#Lzc@m@@oT@KeT&u#`wI> zw$%M{&#mN+GZ|c9$fD!6v@TzYWV4FoLF9_cAej@Oe~!YK~v?~Z;r1MKKM5>?TW8rsA$>cePcQ+1MmGEcZyE0 zt+!!ln~VBJ)Qp~cs{(H{$BF*ot+E~et({`GFX?-GBnmRT>14@ zZRh=<*ISn}G(^n(9m1e+zCT7cMUG*e%qr2tWegW=?7gS2HF`d;S`XBUVwPd}GL=`} zZqKE9wj!o2Ld;PM>t9@0xG0NZ+s^rqPi@JY!nmYi`n&%^3>lXn3o$gTWM=pw>&M8T z$ltJfy37U!hc=NrrSG|)RrBu&_GbH@nCU3#WV8f^zR>utlHt@D}tJ7A_YCqqSD5MzU#{f22j&Vvs9pH*6}|9gJpkp_dV zx*hX(Z?jw{#_+@8ML9>k?!ROPhh~PI>y;Qh{2ZP$F&G_GnOy0mAi&IUSn~TuwDKgCzq_+D?e??KXYXvi&ls1-CiC9D;l90U`tAJ!{{tBWBA@a{8ZkuF zKd<6u*zn7rfkB^vp&?rScc1L#KlbfEwlg?5H*8`!FqL`1s@MBj7&crH{hikjUJNCz z;gE7+_rG)ogAL9MP7DV`nI>>CIDNfUdhLI}-wJV=7ptwlOEEmyYIIO+FCzov4zJ^( z_3Qqe{=B*N_ctB}BZe0Y450hi&))z4_x^OF7U3)A8PpZIt><7^aB@kV;=}bv_p>lWgo@5%$cWp(VsjW~ve=rZ$qgXvz84mgGc6n{<`!ZZf8CE z|LtMFbg}<#)7R>9F8C60(Ual&+l}x3yGk(J{cree_jfBs2WgfJRW=_lrXNR|tD6}V zrim+vFa;cAR+ylzur()P9TR9J5pM*Cfyyem6b1u>(+oimydG<9JO3oY#%z-LPlg6< z>6%xy@q54RTUFfOb7kG<$JYMq3~lUZXoLN3+FCPTVzu)Y9WDkFmV%k<4LcXQ|51-V zY1D9%DJ<=kdqvA1UR8#MzYo~$Gfp3==h3xTvg^%tuf91Iy}><}sefnMGBS8{w5xO) zGAQg}usUL&bNq;)7{iXF->+3zj?A$(TeD3`ZXUxIhKx$q8FO!k&zgEYK36ZkcBkad zlxZ`!y!rc_>jBT<8J4rnW*1)9HCTMT$Bf&&$Fy6#&ota$F4BSF3CRB@*Uw1hKRYj# zuGS}=r}yuh!SDS`?S*fcmp|K)AbCJ)DZ|-wbFChw_-@zFYuQ{4$>**LpWQXJ_>AxE=`-KIiOI~nxAD-Mo7=9u zxwq>`6nGZCjUiUAat7l8cDKS6j1C%Y_gR^18XVq#Zfs?jt7u@_zM=cr8sp_XH}YpS zUCVrNSfb}>ma?8p!9hW0hD|OD_PxI){z>h{YNPUw-&dX=FQ50Ma^cC(pTEq@OnZC9 zIGN!<$d;g{y{i&*xf!*qxcmK;-t?K5&F054G!*AaO=Dr0 zara(%{J-rlVhp)9m8<-nye;S77C!z40getwrf>NXgptsT{!W|Wz(ZyJ*}l8;OfILLeOF;Oy+@x_J6b#1 zceE$Y{;v5ibJzUuwU6$zGpveQKk18{ZPgWK(Dg6l(|$STh6SfBkJ$4Z znhzRVJjKM&Rrl{Wcs4)k%l)c%5}Ut%GEIBBru|IU&S>rFj69O9A0NM-&%>3z@7?EP z?>3udeS3VgHt%pyYejH?`ptva>mF@6SuAF1_I}^mkFR#Wk9@r6#(BHzkMC8#$jmO1 z`R@7IR$lJ#Z;vS&Z;uH3Z#nk+(XT^H&EVk#9>!f7|AHAD^mUmT>=`6DZoWLdqmiGr zo3Y`_G|-ZfRECCEeWtbXv-9^H)?s+D{Quz#^(kw-9F&d1Cwa&*F(^cNZQRe$ z@QuNPm(k+olF4g+z7ysM{&U)8%Z=j`8k)^>46~oxW*+@_Ns|4{p_S#4ht0k%T+hmA z#30eaz%Y+t1K1&rztU}A#QZmASi#Q_@^asUeV|GOJXp!Y@JpVdR`@YLenh|6f|p zmohML6l%URynZNB*~*5&?)S~}WeyB)E;G$hsyVl-mzCkcHWr4OoLO}-9JLaP3^`|? zoh_5!wzZu>e)@UN@BS7KTlg3j9Npi>5b@Xj>J*SSwm0%H_|$j**AkbV|NGE%V}=ff zhJa)BGtb&@(Vt>*ft6ui-LFj0K`fx?SfSIfn(ObTvNa41_J1$iuT3#zP*7~};)%F% zCHsAz@%UkJ;6oGoBLQEbK z511H&-SabzZ?+dO%vi5@@ky7cwhzOit&*)qiVWMF6&VCxezFl@+u_8pM1a4Q!6D}I z2Wh3>3ZIq+emI@W%i#2^=zICh8b6W$6?p>xKUroSe9z3}!BcUNRXk-QXjC_qDWGMMt{*-aT$A3lg^5Nf3i`Ml$whQNI z==uKq{cIaE@NiA;3a19U?W^8CmjA!x=MQzeOwb1JMHjD|-C$^FV^Ey<{&l~q&=p0N zjJqP;sV-BzRqXeE`?4--mBst+<7Yvm|Np))aIAgwo1wwvzRVgi1CD?Ho$~(Q{l*}1 zQ|O;}^zFNB482ke2Uf^%F08F(WU%5%uHs|}SXX+eg)@$!Vc)V3`OFMfEDmptyO-U4 zYx{lw&$IbS&)4txf26s(S8wBTXGRl-3!eXLJQ;S%zx#ehQGkgdCiVJHhLSh?&v80j zW@zYNEzFd~;IO@Zu0X)?f4iN85>lNQii8e;lB08j+!Sl8cRTjC{V@Mq_%M$xQs}^i zSNqR1E3j|`ec}SINn&Gg7G{Vs%BxKjdADv3gGS>@XNC>>EQ~5T4xI<2zsarpdp|Vk z>8@~v1>gQJzEPj${i8o8cRD9y#uU!@7wQZFx4Ipe7+4u^9or=T_Vx9e#SIL~*Za)& z{kQni8&lAFvEdZ^-dVrTm|l+wK2!c+Z}i%acE3(BHCP6l&3<`#`R$1Rp{v6{McCca z>#4DuL=6C<^mG^4<-4osZ{!`NhhXYfY4@~EFsNyaB z8h`vwdl5s1cWsR1^Yd5h)tIMvGCVE5Sor^v3c~~ehcI>ph8b3+S^EM&Lo!9DK|Lnj zxK+pYTxVqnl{W`96^$4Q+8I9B9TjBRci#6JD`Sl!!|r{*D_)%{dl_TQe1Ta(mF2-< z-G~3DUMmY(!yfjc`TX|j3=5{mwP+@5{?oiOVL|?n)A`$HvM_%7Tvu^K^=SH+{pLQI zzwey-x$ghVX=d5X+^Ulpwzcfj-(9~_r9qP63opYAqtvcO(4g?nr`M7hE=(7HSN}=9 zJ}4&p%jTK-bsxKz=`a*@{@wKGJ}Z+{{=GYCdLNZo-9i=ho_nw|+^xH#b-d&-sE|)s zz`#(&aH6}Ki+BEy>jI!QW-Av z3N@rMI83!+xBGa1>MEPmMj!p?PzHt5Uj&&x?E6x}$YSyL%jLC!e>T^@J2>^4#=oaE zH^N(3RG1np!|w{PGF)<2U~Xt+WMD|0@LqBIog!(Kwb$!?c9y>1E5NY8faCMNO^uhL z7#2)f8@Kn?owD1x%QU~tZL{m~oSA)XO{AIIr+3ljvlsinHSv9zpZjvpMKws`khsOb zu<`GmXRm4{85$mI{&-q;`pmc6^=2~|9KxMBR&m_sdbD4AY2|Mt#t#7u40_*-ruXj5 znYM7YebRr)*ZsL~gc%fOX(zn;@v`mEyhnCy3>JE93^Ah2PqvBtmSWm5iQ6l2{r7_@ zMGm}-Dm(?LKg(7B6^AMosH&+%Ec|f&Slu4;>}zXIihtVqbQ+^W9%#oP7t^1c^Z(BL zx!C^K;yQcxtlt_(^T8FWM$3@j5k7!LemV7Maqs&|$g!@8ZjigYKv_!e)? zm|)J}V1Ce%D`2HClL9Y;!!s5SUPcdAhUsxtD}$eS-`<$qZdvoA;LDxdo4e1}R2_OQ zWx!E==NAJ*@)N_pji2mm9{cJuIK(mVGN!C!kZkWa+@Z=c!SLtvJ0@qO`dS|x(^YIZ z(r+fXa^VgdF z|F<{V{{8!Z%Xj&TKc&T=*Yb-@cy_P){aJ7@Md$65wboTpF=l`^+Snu*G_>!qOEYxX zZnrDF_pAVWX@&q}W$v^WJTEW;*6LU^oK73xWnrcZaGmAph@#kOM?SBRC zlQ^TheP7=EpJ&n+O^dFJKYebl?%O%(khE{fk|5B=V6sc#|NX5#-)$KfrXJ@174YZ! z+7}bP>{{+WUr({&;?2969#7aNck0Dn)$bB$*jar0S+YmNocupOKB}=WJo$U&&A(Je zhO^VT9oB#OUBq}ofI;^7doIR;o&R<}E8h9<^mFxMh8KH4d29OX{WUT3@Bxt zrAPaJoca6AeE&)Dw>zJjU2sWaWB9rE?4$kVkcAdT3@1Dp*b{{gxaEYdXJN@u;kdXi z?UDZGP4h0@KYg|4{Exhl5)Z5W9p~@uE?>X(s<(I*Bg3z0da<*37$*G4y|be*j=>=5 z2nT2gak3QC1#bq0$$v6A6pn6`6K7(G*?RpaL&}`}Wq+@C{w(=pZ_Dk((2)1vN^!wF z{jY@|=Uw_5zfV4Rx!=~je+A!<|7`hf@61>r|B%tWPiEt{CzJi3b$`24^xD1gMnS|R z51!6BGXz!@#pLuIRAC8jO^Wrj7us* z@H4H)zuxbjFJgA#@YSzRUNP+z`7g(D(St!XHL>rz&HH<$%#04qW%s{wOW!Gb%gl1% zm2K>g_E^SR$FjLeJ-4iUx|=a=2SzV5Tk^487g7#AGfcTV%b z--7+ix%YixO6b`i^Y!`XNpTEToD0N$zj^++Xn#%2OV$Gt^?j4)NnYY!;3MSlBn`C6 z^H<=X)7(!(7!DYoP3HQ{S$SRJ&ZmAid;OjFx64XtpEcEcx+CxFPC5OOe=!USX2;kW zWZq|Ias+%b4*t`brKt1$_crI`)Z$)m%XQJU^N#D6o`a_Qh5QUL+6#lG{5WENbYI-x z=^L-8GB}vuJ=QM5@S*cl+?G}EJv$9rA5=$u+i1Q%KG|$-8;MD>s|Qb1(>h{}^^&JCP~*qvjFS5Dr`Y%J^eHi@(OJF_)+^ z^4PBH`G0-&zfW~DjX>7}pF5 zLO(QOHOB0JXzU{N?#~U^trTIzo+&CB(7o>;P zN8aL6SKvLd-I*5*U1bIM2h^^+uCw5 z)EwGcnG*;x)FXv6wuGIcL`#F0pvQq78aNI2DWB4}r^eU(O=J9L{dl?yoSXL~lE1UmKVFeSz zDUR=XyVreJXYjDSrrfdnQ^drLOJja|Kk-~KDZ|jB?ADP&H?E4ej0)d984g^npT*6P zp)YaoJ7dE>4dxy18>P>_^9?so;9hqxC4aunhI>-qFFT1crR-ziWhr^&kQY3`n7u*d zgHhuGKYFu+Vo=R^vIIX*V z9~*<7;&d*Cm_u>hzo!_MGB)JrgfcvswONm$;Ot7q2LA`%3<6TZObm>UQBn*lHECJQ z4EJxWVmM%$9?S56(^CVUB$Ks4iy2gO8g?E#VOhe#ptJqc>R+0NcJqmN7W{pG&1>Jw zN$iftcPuOLXJh!na=`9R&<$gr27`v*jEohhb0vi)a50>-|6gNV^u%NRkKu)xti-_W4SN28V@fuCg-Rt+;cLg+VI|v|8)Qt6S@9dn+WUm>1AXU77I~#+;#EG9oeo`fu|@%1wSCH8CU`Rcv?@8u5Nl*$s=}F+8!U#bk2wD3)_h3710 zhMFchv#+;y-#%mR*T(F@Q1H0d{8{&GIpzjE?hkH~;s1BVafo_3iS@^uvNRYlgqgA^ zh%%U*jVUIH<_fPFSC#mrGtKySFZ;lOl z*WW3X&ENQISBQMy#Lq7`)t<3$`2FeU$E~_^Ob>l~IBgz7c%RK`16z4{>F-Y;2R*3& zx;nm8>UTT8e4bmZoz?%0r_-YA85*=!AHG`@{k`+U6)lF;yYF7FyVm|~XM&3s!wWYH z*X@UGvTD-iDA{b~a){jid)Ml(3v2ZxCNePuov&nLU}j_B@zNHaHc{)FF~bX8h6$_x zuA5pvUA;kD$H57-Rzxx)Z>vk~c1DNA%U0Kge-^mH$gtOk$%8{-d#aGbOq~m5Pr!n+=Ah_ zcX>S%tL1zj6Ajk=eli++r9MQ}K4h@_ut5I0`k$?Hi_clIy^qb?`SjXxh6Cy^f+jQU zVyW}0sWv~&u#ACWr_%e^uh|$boL3dGdce#ObmKQeL$(hWLx9tkBB28((wCJ<9uQ$r z2!B#rdzXQM?|h@%1Jh}UB9oWFN#KBaT($6;=EOW7RVj6l;WR^B+0E3pLov;aQ#j_>RBj4f{ase?zsQe>m+dEWcfQ|p*>5wO zAgA!6{fdkSKwAMe+?un?NcX4#>&7#j3m6$2V1y%$&i`(zO= zR<~DIvEdzm>Sz7i&#TuhJl?nW*o~hTpDUZGZA*GDyeRZE1Dl=ky3mh(fA{5bGM3b9 z%&xz=??Ca_a}z&EdC&d4YTc8+iVE#bpk4;(m~LO=73=TCzrB^czBej%qSXyXhgGZV z;tx-qVO#N`;pWEDU?YYdiO3>FLyjEoo9H_p`Z zDP6Olhjqd{27xb^I2cTL3VJW!V=!uqU-#?s+y7U~?-xH~zTnCDv{v@_`eLRXJpv4g z3r+;=H zTiW$sfT4i%A{T?gx0x%s8GN`H3ZM!smR+(0&GR+zFtq70{5Tc9FKL$3-m`9f^U~V- zBQtn!@3}AXBX`;F%K4uYL`9vr9?ky-I_LImkkLG6k=nnni#c&o)w>cp_??b86aE7vo#!*#Z7%Q&~ht?Q)4uYgad zu2_9!W@R{0z#z%w@V$zwde^nrDh(wwpIhuY|5~L%({@qA7_5Zt)G~&S8DdJnALLOzvk5c`#c}!eGP_;S(ZPaOy<5=_fz!onhtrx zs(D*ayPe;X#(3by)z%;L?ee>K=Kac5^{`Hf@yrX(Mq`#W_tBA{fR5yOJaR*o#L|8DV&4IMw;S+T5mtUKXH#9zgKv5D-xE)N8^O#7kFZ~(O8 z;^c2Vh6@#Gn=Y4ZtL3WCeRF*w(>{U5Jaxu13=8rZ4m7cc&9Gz_12?jzJDd!+|Jj$u zaiR8O|F=&6nnO|boU2!P{$pFsYszrJ#JIddg2`t8(>qKIf8zf?myc9taEO0#wHm7zwV;n>x>j=#^+H=Nzj z|5xNzMiJ}0@3o2y3ym6fm%TM|@0T;}xBInX=ks~hZ*<>1F17jhS6z(H z&Gv=dm~(ucsqe;o&|t=!)ylj&kg<$AeKWsZum5}fuhs@528llm4A)j4`w6aB8WieZ zE}ec$p@EIzZ0*svpiQA_|K`{KtE~3nU^uZeQ`#(Ng8+l}a*_XgTu(3^u@Cc&J^qb> z!Q_-fgWlRX-$fX%2;SplI1rw@z@MSvyv7Iq^?NKh7;eNoijUG_h}cn(_+_h%WswSV zLmdNyukoo{zw~OJf2lE?0bVwId*kI_(Fve}&w-7BnVI2$!W+d8rVJAv#ebK#tJxv& z)Q;hS(1#7tc{^J-{^Nbicwtxmww#-fZ1){kWN_pN2>xT9)bw}may`v8(rcZ5?!RCW zKl7lQ24|w^hYi`UckwYii2A9|&9LP{`N4)`zx{1a21Ro-iIhE^8ZO0AeW&RDm6gG~ ztaht%Js3WKjve)6Xb5F4*~*ai_j@D5b&HhS*Hyolh%&UXzj)GEWpkSCP|8*Y$z2N+ z8(J9GWihOq)adoZ+~(2#8}p;{c79#ZD{H;&@Ub4rWVe2~Tw&pdV&6B`-}>@0?d-3w z&-S^?8Lr>^)A;kZ_x}^_{eAD2xc>i}=g;o3%b9SC=@}h%@7ciFyzgUgzDOH4+Z|BK zYcq@#kE=*b+|mE{Mf=?HdzEb`qZ4-YKc3hrvF!Qr+Bf!}&lu1BTN9IFD0i`@t{~Cn zlXzyu-p9v!jUONH*B6q#_(8p)xUtY8OuqlOvU}ea$w`H;XT_)2PJ2H6xyjjL+-LGroOhp5j(f&7A!6+`qri-W``SKWlHFedAv7^Tlazmo=w7 zZ2FsaaclLNuGHu?vBsaxj8o4zr~OI&KI>z6j^Sdx*;#s7=UUI-zrOFAY4(kO*D4pE zX??D1IGuO*T_1_c`L=l%|J;?AvH!F3P{IG6V100L8pZJ7h_Js--F`K5{g~&vky+R7 z*L3fE`f>T0e~Z`8c;=cgDe=wOe!Il5`#X;N%rEbiG=Aqbdw~&i!#$=3^L*LsV(;HG zF?jvi{`IpRPjM#0hSJwz#sB|)_kMVvnSq71LY}F? z?WPx#sDe{2L&5jA=I*u(5_}BatPDny^S%FU-hZ3Hp@Qkgk_O+vd`5;nA7?$fr*


kg6sCVzG;l22axWBJ31uA1wAZul2}6=rZ) zl3l3B*dX@bgo)w)N03&CO+D-QR`roFFa=l#m@_P)`#_^OxS{!hTkfL*@- z>&`|MtYu}`E^9YQ=U=8p+She=(>|@adGx*TrW@%D7pxf;2>%OAQ9e2UJoAIC*W-$r z7~ZlvFfi=?{cd+}6UVn5qS|2}>cfxyH~%1SmU>F$@+X5A7VDxJ7BI1_U}k9A_-VuU zxLsFg3oq_gWKe9pzhcL){3JPH#)b!b|6e#*y@%nzRQ3kFFANNqR;e+rVPIJFJo)#x zw<7;o85&mnzrFu&G&f_wzTn+|Pe)5~Er|WM^!9#}SiK34qMRAxcRIv#FvR{({p3(- zKTYKVE5nn|m(KTlGNo>EQ1h7bRPg(~E$5De{WS({iMz+#&~|>7c;&gj?)NJ;UljQr zXZ>_au$1q{w_BGrh}9Y7T>=b9v>^SzW-@%ut-GplZo!PdVV`UH&3%LGpoP*@5cAddG&9;FMapk z|ILrD+wWa06O1@kkaPF`_9@rde;=>^<1U$&V8rml;fa043&Zv72ZHa{Ut94vkYRxq zr%16PPs6+ay{7S-kA2U4d1>i43nmWPwhOup0jx|Vk_;xlBp7B~`SG`F_5a>H#s+qI zs|)K>8LAl>ru;BJE?XYM$Y}TLV*jl3b>B9(In7`F_m17e7GW+9hRb^YFTIWDN{TOK zkmY)?nr}fd(~BGRnQNpLI5QZ8?fSdhiDAbk{k#8S6&Z}~#kaA3xN$W*Je6TWH1x
lOSN83cZQidgqAnxUW| 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

me?E0xYj=I)clB?7JO0{T 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�UpZ^!)Se$n6Kil3)XVP-JCzi$FV(f|AV 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 CrxP^* diff --git a/core/assets/ui/uiskin.json b/core/assets/ui/uiskin.json index fc837ab9a3..99593da61d 100644 --- a/core/assets/ui/uiskin.json +++ b/core/assets/ui/uiskin.json @@ -53,6 +53,7 @@ io.anuke.ucore.scene.ui.Button$ButtonStyle: { io.anuke.ucore.scene.ui.TextButton$TextButtonStyle: { default: {over: button-over, disabled: button, font: default-font, fontColor: white, disabledFontColor: grey, down: button-down, up: button, transition: 0 }, discord: {over: discord-banner-over, font: default-font, fontColor: white, up: discord-banner}, + info: {font: default-font, fontColor: white, up: info-banner}, clear: {down: clear-down, up: clear, over: clear-over, font: default-font, fontColor: white, disabledFontColor: grey }, empty: {font: default-font}, toggle: {font: default-font, fontColor: white, checked: button-down, down: button-down, up: button, over: button-over, disabled: button, disabledFontColor: grey } @@ -72,7 +73,7 @@ io.anuke.ucore.scene.ui.ScrollPane$ScrollPaneStyle: { default: {background: border, vScroll: scroll, vScrollKnob: scroll-knob-vertical-black}, horizontal: {background: border, vScroll: scroll, vScrollKnob: scroll-knob-vertical, hScroll: scroll-horizontal, hScrollKnob: scroll-knob-horizontal}, volume: {background: button-map, vScroll: scroll, vScrollKnob: scroll-knob-vertical-black}, - clear: {vScroll: scroll, vScrollKnob: scroll-knob-vertical}, + clear: {vScroll: scroll, vScrollKnob: scroll-knob-vertical-black}, clear-black: {vScroll: scroll, vScrollKnob: scroll-knob-vertical-black} }, io.anuke.ucore.scene.ui.Window$WindowStyle: { diff --git a/core/src/io/anuke/mindustry/core/Platform.java b/core/src/io/anuke/mindustry/core/Platform.java index 9d41c9ed8f..d9e87dcd44 100644 --- a/core/src/io/anuke/mindustry/core/Platform.java +++ b/core/src/io/anuke/mindustry/core/Platform.java @@ -35,6 +35,10 @@ public abstract class Platform { public void onGameExit(){} /**Open donation dialog. Currently android only.*/ public void openDonations(){} + /**Whether donating is supported.*/ + public boolean canDonate(){ + return false; + } /**Whether discord RPC is supported.*/ public boolean hasDiscord(){return true;} /**Return the localized name for the locale. This is basically a workaround for GWT not supporting getName().*/ diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index f13c8eec86..596d787636 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -5,17 +5,14 @@ import com.badlogic.gdx.Input.Keys; import com.badlogic.gdx.graphics.Colors; import com.badlogic.gdx.math.Interpolation; import com.badlogic.gdx.utils.Align; -import com.badlogic.gdx.utils.Array; import io.anuke.mindustry.Vars; import io.anuke.mindustry.editor.MapEditorDialog; +import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.graphics.Palette; import io.anuke.mindustry.input.InputHandler; import io.anuke.mindustry.ui.dialogs.*; import io.anuke.mindustry.ui.fragments.*; -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.core.*; import io.anuke.ucore.function.Callable; import io.anuke.ucore.function.Consumer; import io.anuke.ucore.function.Listenable; @@ -71,7 +68,6 @@ public class UI extends SceneModule{ public final DebugFragment debugfrag = new DebugFragment(); private Locale lastLocale; - private Array fragments = new Array<>(); public UI() { Dialog.setShowAction(()-> sequence( @@ -158,7 +154,6 @@ public class UI extends SceneModule{ @Override public void init(){ - editor = new MapEditorDialog(); controls = new ControlsDialog(); restart = new RestartDialog(); @@ -201,8 +196,11 @@ public class UI extends SceneModule{ return super.hasMouse(); } - public void addFragment(Fragment fragment){ - fragments.add(fragment); + @Override + public void resize(int width, int height) { + super.resize(width, height); + + Events.fire(ResizeEvent.class); } public Locale getLocale(){ diff --git a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java index b1d6ad0b01..3f6465daaa 100644 --- a/core/src/io/anuke/mindustry/editor/MapEditorDialog.java +++ b/core/src/io/anuke/mindustry/editor/MapEditorDialog.java @@ -383,7 +383,7 @@ public class MapEditorDialog extends Dialog implements Disposable{ public void build(){ float amount = 10f, baseSize = 60f; - float size = mobile ? (int)(Gdx.graphics.getHeight() / amount / Unit.dp.scl(1f)) : + float size = mobile ? (int)(Math.min(Gdx.graphics.getHeight(), Gdx.graphics.getWidth()) / amount / Unit.dp.scl(1f)) : Math.min(Gdx.graphics.getDisplayMode().height / amount, baseSize); new table(){{ diff --git a/core/src/io/anuke/mindustry/game/EventType.java b/core/src/io/anuke/mindustry/game/EventType.java index 09025299d2..9aecf1a473 100644 --- a/core/src/io/anuke/mindustry/game/EventType.java +++ b/core/src/io/anuke/mindustry/game/EventType.java @@ -55,5 +55,9 @@ public class EventType { public interface BlockBuildEvent extends Event{ void handle(Team team, Tile tile); } + + public interface ResizeEvent extends Event{ + void handle(); + } } diff --git a/core/src/io/anuke/mindustry/input/AndroidInput.java b/core/src/io/anuke/mindustry/input/AndroidInput.java index 9dd97078d5..07f00577b0 100644 --- a/core/src/io/anuke/mindustry/input/AndroidInput.java +++ b/core/src/io/anuke/mindustry/input/AndroidInput.java @@ -690,11 +690,6 @@ public class AndroidInput extends InputHandler implements GestureListener{ pinch2.set(initialPointer2); } - Vector2 vec = (vector.set(pointer1).add(pointer2).scl(0.5f)).sub(pinch1.add(pinch2).scl(0.5f)); - - player.x -= vec.x*Core.camera.zoom/Core.cameraScale; - player.y += vec.y*Core.camera.zoom/Core.cameraScale; - pinch1.set(pointer1); pinch2.set(pointer2); diff --git a/core/src/io/anuke/mindustry/ui/MobileButton.java b/core/src/io/anuke/mindustry/ui/MobileButton.java new file mode 100644 index 0000000000..af996644d7 --- /dev/null +++ b/core/src/io/anuke/mindustry/ui/MobileButton.java @@ -0,0 +1,15 @@ +package io.anuke.mindustry.ui; + +import io.anuke.ucore.function.Listenable; +import io.anuke.ucore.scene.ui.ImageButton; + +public class MobileButton extends ImageButton { + + public MobileButton(String icon, float isize, String text, Listenable listener) { + super(icon); + resizeImage(isize); + clicked(listener); + row(); + add(text); + } +} diff --git a/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java index fc1fa929df..027f595892 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/AboutDialog.java @@ -8,7 +8,9 @@ import io.anuke.mindustry.ui.Links.LinkEntry; import io.anuke.ucore.core.Core; import io.anuke.ucore.core.Timers; import io.anuke.ucore.scene.ui.ScrollPane; +import io.anuke.ucore.scene.ui.layout.Cell; import io.anuke.ucore.scene.ui.layout.Table; +import io.anuke.ucore.scene.utils.UIUtils; import io.anuke.ucore.util.OS; import static io.anuke.mindustry.Vars.ios; @@ -20,10 +22,16 @@ public class AboutDialog extends FloatingDialog { public AboutDialog(){ super("$text.about.button"); - addCloseButton(); + shown(this::setup); + onResize(this::setup); + } - float h = 80f; - float w = 600f; + void setup(){ + content().clear(); + buttons().clear(); + + float h = UIUtils.portrait() ? 90f : 80f; + float w = UIUtils.portrait() ? 330f : 600f; Table in = new Table(); ScrollPane pane = new ScrollPane(in, "clear"); @@ -66,12 +74,20 @@ public class AboutDialog extends FloatingDialog { content().add(pane).growX(); + addCloseButton(); + buttons().addButton("$text.credits", this::showCredits).size(200f, 64f); if(!ios && !OS.isMac){ buttons().addButton("$text.changelog.title", ui.changelog::show).size(200f, 64f); } + if(UIUtils.portrait()){ + for(Cell cell : buttons().getCells()){ + cell.width(140f); + } + } + } public void showCredits(){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java b/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java index 46d56f1a8b..b13324ca66 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/FileChooser.java @@ -16,6 +16,7 @@ import io.anuke.ucore.scene.event.Touchable; import io.anuke.ucore.scene.ui.*; import io.anuke.ucore.scene.ui.layout.Table; import io.anuke.ucore.scene.ui.layout.Unit; +import io.anuke.ucore.scene.utils.UIUtils; import io.anuke.ucore.util.OS; import java.util.Arrays; @@ -47,7 +48,7 @@ public class FileChooser extends FloatingDialog { } private void setupWidgets(){ - getCell(content()).maxWidth(Gdx.graphics.getWidth()/Unit.dp.scl(2f)); + //getCell(content()).maxWidth(UIUtils.portrait() ? Gdx.graphics.getWidth() : Gdx.graphics.getWidth()/Unit.dp.scl(2f)); content().margin(-10); Table content = new Table(); @@ -79,6 +80,8 @@ public class FileChooser extends FloatingDialog { navigation.setTouchable(Touchable.disabled); files = new Table(); + files.marginRight(10); + files.marginLeft(3); pane = new ScrollPane(files){ public float getPrefHeight(){ @@ -142,7 +145,7 @@ public class FileChooser extends FloatingDialog { content.add(icontable).expandX().fillX(); content.row(); - content.center().add(pane).width(Gdx.graphics.getWidth()/Unit.dp.scl(2)).colspan(3).grow(); + content.center().add(pane).width(UIUtils.portrait() ? Gdx.graphics.getWidth() : Gdx.graphics.getWidth()/Unit.dp.scl(2)).colspan(3).grow(); content.row(); if(!open){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/FloatingDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/FloatingDialog.java index c1adf26795..e894da9207 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/FloatingDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/FloatingDialog.java @@ -3,8 +3,10 @@ package io.anuke.mindustry.ui.dialogs; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.Input.Keys; import com.badlogic.gdx.utils.Align; +import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.graphics.Palette; import io.anuke.ucore.core.Core; +import io.anuke.ucore.core.Events; import io.anuke.ucore.scene.ui.Dialog; import io.anuke.ucore.scene.ui.ScrollPane; @@ -30,6 +32,14 @@ public class FloatingDialog extends Dialog{ } }))); } + + protected void onResize(Runnable run){ + Events.on(ResizeEvent.class, () -> { + if(isShown()){ + run.run(); + } + }); + } @Override public void addCloseButton(){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java index 4c6f9077f3..7777935928 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/JoinDialog.java @@ -18,6 +18,7 @@ import io.anuke.ucore.scene.ui.ScrollPane; import io.anuke.ucore.scene.ui.TextButton; import io.anuke.ucore.scene.ui.layout.Cell; import io.anuke.ucore.scene.ui.layout.Table; +import io.anuke.ucore.scene.utils.UIUtils; import io.anuke.ucore.util.Bundles; import io.anuke.ucore.util.Log; import io.anuke.ucore.util.Strings; @@ -31,7 +32,6 @@ public class JoinDialog extends FloatingDialog { Table local = new Table(); Table remote = new Table(); Table hosts = new Table(); - float w = 500; public JoinDialog(){ super("$text.joingame"); @@ -77,12 +77,13 @@ public class JoinDialog extends FloatingDialog { add.getTitleLabel().setText(renaming != null ? "$text.server.edit" : "$text.server.add"); }); - setup(); - shown(() -> { + setup(); refreshLocal(); refreshRemote(); }); + + onResize(this::setup); } void setupRemote(){ @@ -93,7 +94,7 @@ public class JoinDialog extends FloatingDialog { TextButton button = buttons[0] = remote.addButton("[accent]"+server.ip, "clear", () -> { if(!buttons[0].childrenPressed()) connect(server.ip, Vars.port); - }).width(w).height(150f).pad(4f).get(); + }).width(targetWidth()).height(150f).pad(4f).get(); button.getLabel().setWrap(true); @@ -187,6 +188,8 @@ public class JoinDialog extends FloatingDialog { } void setup(){ + float w = targetWidth(); + Player player = players[0]; hosts.clear(); @@ -246,6 +249,8 @@ public class JoinDialog extends FloatingDialog { } void addLocalHosts(Array array){ + float w = targetWidth(); + local.clear(); if(array.size == 0){ @@ -310,6 +315,10 @@ public class JoinDialog extends FloatingDialog { }); } + float targetWidth(){ + return UIUtils.portrait() ? 350f : 500f; + } + private void loadServers(){ servers = Settings.getJson("server-list", Array.class); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java index 28a8c74c86..1aaf99c3dd 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java @@ -4,20 +4,19 @@ import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.g2d.TextureRegion; import com.badlogic.gdx.utils.Align; import io.anuke.mindustry.game.Difficulty; +import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.game.GameMode; import io.anuke.mindustry.io.Map; import io.anuke.mindustry.ui.BorderImage; +import io.anuke.ucore.core.Events; import io.anuke.ucore.core.Settings; import io.anuke.ucore.core.Timers; import io.anuke.ucore.graphics.Draw; import io.anuke.ucore.scene.event.Touchable; -import io.anuke.ucore.scene.ui.ButtonGroup; import io.anuke.ucore.scene.ui.ImageButton; import io.anuke.ucore.scene.ui.ScrollPane; -import io.anuke.ucore.scene.ui.TextButton; import io.anuke.ucore.scene.ui.layout.Table; import io.anuke.ucore.scene.utils.Cursors; -import io.anuke.ucore.scene.utils.Elements; import io.anuke.ucore.util.Bundles; import io.anuke.ucore.util.Mathf; @@ -29,6 +28,8 @@ public class LevelDialog extends FloatingDialog{ super("$text.level.select"); addCloseButton(); shown(this::setup); + + onResize(this::setup); } void setup(){ @@ -39,9 +40,9 @@ public class LevelDialog extends FloatingDialog{ ScrollPane pane = new ScrollPane(maps, "clear-black"); pane.setFadeScrollBars(false); - int maxwidth = 4; + int maxwidth = (Gdx.graphics.getHeight() > Gdx.graphics.getHeight() ? 2 : 4); - Table selmode = new Table(); + /*Table selmode = new Table(); ButtonGroup group = new ButtonGroup<>(); selmode.add("$text.level.mode").padRight(15f); @@ -56,7 +57,7 @@ public class LevelDialog extends FloatingDialog{ selmode.addButton("?", this::displayGameModeHelp).size(50f, 54f).padLeft(18f); content().add(selmode); - content().row(); + content().row();*/ Difficulty[] ds = Difficulty.values(); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java index 7c1f54d3df..7285338725 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LoadDialog.java @@ -6,9 +6,11 @@ import com.badlogic.gdx.utils.Array; import io.anuke.mindustry.Vars; import io.anuke.mindustry.core.GameState.State; import io.anuke.mindustry.core.Platform; +import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.io.SaveIO; import io.anuke.mindustry.io.Saves.SaveSlot; import io.anuke.ucore.core.Core; +import io.anuke.ucore.core.Events; import io.anuke.ucore.core.Timers; import io.anuke.ucore.scene.ui.ScrollPane; import io.anuke.ucore.scene.ui.TextButton; @@ -124,8 +126,7 @@ public class LoadDialog extends FloatingDialog{ button.row(); button.label(() -> Bundles.format("text.save.autosave", color + Bundles.get(slot.isAutosave() ? "text.on" : "text.off"))); button.row(); - button.add(); - button.add(Bundles.format("text.save.date", color+slot.getDate())); + button.add(Bundles.format("text.save.date", color+slot.getDate())).colspan(2).padTop(5).right(); button.row(); modifyButton(button, slot); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java index 6d4eef6890..bfdb98dd66 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -163,6 +163,7 @@ public class SettingsMenuDialog extends SettingsDialog{ graphics.sliderPref("previewopacity", 50, 0, 100, i -> i + "%"); graphics.checkPref("indicators", true); graphics.checkPref("healthbars", true); + graphics.checkPref("minimap", true); } private void back(){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java index 2789e6afaf..90e29226a0 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/UnlocksDialog.java @@ -11,6 +11,7 @@ import io.anuke.ucore.scene.ui.Image; import io.anuke.ucore.scene.ui.ScrollPane; import io.anuke.ucore.scene.ui.Tooltip; import io.anuke.ucore.scene.ui.layout.Table; +import io.anuke.ucore.scene.utils.UIUtils; import static io.anuke.mindustry.Vars.control; @@ -21,6 +22,7 @@ public class UnlocksDialog extends FloatingDialog { addCloseButton(); shown(this::rebuild); + onResize(this::rebuild); } void rebuild(){ @@ -43,7 +45,7 @@ public class UnlocksDialog extends FloatingDialog { table.table(list -> { list.left(); - int maxWidth = 14; + int maxWidth = UIUtils.portrait() ? 6 : 14; int size = 8*6; int count = 0; diff --git a/core/src/io/anuke/mindustry/ui/fragments/Fragment.java b/core/src/io/anuke/mindustry/ui/fragments/Fragment.java index 9ce9ad6a10..f28b87f8dc 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/Fragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/Fragment.java @@ -1,18 +1,7 @@ package io.anuke.mindustry.ui.fragments; -import com.badlogic.gdx.Gdx; -import io.anuke.mindustry.Vars; import io.anuke.ucore.scene.Group; public abstract class Fragment{ - - public Fragment(){ - Gdx.app.postRunnable(() -> Vars.ui.addFragment(this)); - } - public abstract void build(Group parent); - - public void onResize(){ - - } } diff --git a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java index 76288a682f..40bfeb208a 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java @@ -13,6 +13,7 @@ import io.anuke.mindustry.ui.IntFormat; import io.anuke.mindustry.ui.Minimap; import io.anuke.ucore.core.Core; import io.anuke.ucore.core.Inputs; +import io.anuke.ucore.core.Settings; import io.anuke.ucore.scene.Element; import io.anuke.ucore.scene.Group; import io.anuke.ucore.scene.actions.Actions; @@ -132,7 +133,7 @@ public class HudFragment extends Fragment{ Minimap minimap = new Minimap(); - add(minimap); + add(minimap).visible(() -> Settings.getBool("minimap")); }}.end(); //paused table diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index 6e7f249bbf..9f76c487a9 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -3,94 +3,34 @@ package io.anuke.mindustry.ui.fragments; import com.badlogic.gdx.Gdx; import io.anuke.mindustry.core.GameState.State; import io.anuke.mindustry.core.Platform; +import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.io.Version; import io.anuke.mindustry.ui.MenuButton; +import io.anuke.mindustry.ui.MobileButton; import io.anuke.mindustry.ui.dialogs.FloatingDialog; +import io.anuke.ucore.core.Events; import io.anuke.ucore.scene.Group; -import io.anuke.ucore.scene.builders.imagebutton; +import io.anuke.ucore.scene.builders.build; import io.anuke.ucore.scene.builders.label; import io.anuke.ucore.scene.builders.table; +import io.anuke.ucore.scene.ui.layout.Table; import static io.anuke.mindustry.Vars.*; public class MenuFragment extends Fragment{ - + private Table mobileContainer; + + @Override public void build(Group parent){ new table(){{ visible(() -> state.is(State.menu)); if(!mobile){ - new table(){{ + buildDesktop(); + }else{ + buildMobile(); - float w = 200f; - float bw = w * 2f + 10f; - - defaults().size(w, 66f).padTop(5).padRight(5); - - add(new MenuButton("icon-play-2", "$text.play", MenuFragment.this::showPlaySelect)).width(bw).colspan(2); - - row(); - - add(new MenuButton("icon-editor", "$text.editor", () -> ui.loadAnd(ui.editor::show))); - - add(new MenuButton("icon-map", "$text.maps", ui.maps::show)); - - row(); - - add(new MenuButton("icon-info", "$text.about.button", ui.about::show)); - - add(new MenuButton("icon-tools", "$text.settings", ui.settings::show)); - - row(); - - add(new MenuButton("icon-menu", "$text.changelog.title", ui.changelog::show)); - - add(new MenuButton("icon-unlocks", "$text.unlocks", ui.unlocks::show)); - - row(); - - if(!gwt){ - add(new MenuButton("icon-exit", "$text.quit", Gdx.app::exit)).width(bw).colspan(2); - } - - get().margin(16); - }}.end(); - - }else { - new table() {{ - float size = 120f; - defaults().size(size).pad(5); - float isize = 14f * 4; - - new imagebutton("icon-play-2", isize, ui.levels::show).text("$text.play").padTop(4f); - - //new imagebutton("icon-tutorial", isize, () -> ui.showInfo("The tutorial is currently not yet implemented.")) - // .text("$text.tutorial").padTop(4f); - - new imagebutton("icon-map", isize, ui.maps::show).text("$text.maps").padTop(4f); - - new imagebutton("icon-load", isize, ui.load::show).text("$text.load").padTop(4f); - - new imagebutton("icon-add", isize, ui.join::show).text("$text.joingame").padTop(4f); - - row(); - - new table(){{ - - defaults().size(size).pad(5); - - new imagebutton("icon-editor", isize, () -> ui.loadAnd(ui.editor::show)).text("$text.editor").padTop(4f); - - new imagebutton("icon-tools", isize, ui.settings::show).text("$text.settings").padTop(4f); - - new imagebutton("icon-info", isize, ui.about::show).text("$text.about.button").padTop(4f); - - if (!ios) { - new imagebutton("icon-donate", isize, Platform.instance::openDonations).text("$text.donate").padTop(4f); - } - - }}.colspan(4).end(); - }}.end(); + Events.on(ResizeEvent.class, () -> buildMobile()); } }}.end(); @@ -102,6 +42,14 @@ public class MenuFragment extends Fragment{ }}.end().visible(() -> state.is(State.menu)); } + //info icon + if(mobile) { + new table() {{ + abottom().atop().aleft(); + get().addButton("", "info", ui.about::show); + }}.end().visible(() -> state.is(State.menu)); + } + //version info new table(){{ visible(() -> state.is(State.menu)); @@ -110,6 +58,103 @@ public class MenuFragment extends Fragment{ }}.end(); } + private void buildMobile(){ + if(mobileContainer == null){ + mobileContainer = build.getTable(); + } + + mobileContainer.clear(); + mobileContainer.setSize(Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); + + float size = 120f; + float isize = 14f * 4; + mobileContainer.defaults().size(size).pad(5).padTop(4f); + + MobileButton + play = new MobileButton("icon-play-2", isize, "$text.play", ui.levels::show), + maps = new MobileButton("icon-map", isize, "$text.maps", ui.maps::show), + load = new MobileButton("icon-load", isize, "$text.load", ui.load::show), + join = new MobileButton("icon-add", isize, "$text.joingame", ui.join::show), + editor = new MobileButton("icon-editor", isize, "$text.editor", () -> ui.loadAnd(ui.editor::show)), + tools = new MobileButton("icon-tools", isize, "$text.settings", ui.settings::show), + unlocks = new MobileButton("icon-unlocks", isize, "$text.unlocks", ui.unlocks::show), + donate = new MobileButton("icon-donate", isize, "$text.donate", Platform.instance::openDonations); + + if(Gdx.graphics.getWidth() > Gdx.graphics.getHeight()){ + mobileContainer.add(play); + mobileContainer.add(join); + mobileContainer.add(load); + mobileContainer.add(maps); + mobileContainer.row(); + + mobileContainer.table(table -> { + table.defaults().set(mobileContainer.defaults()); + + table.add(editor); + table.add(tools); + table.add(unlocks); + + if(Platform.instance.canDonate()) table.add(donate); + }).colspan(4); + }else{ + mobileContainer.add(play); + mobileContainer.add(maps); + mobileContainer.row(); + mobileContainer.add(load); + mobileContainer.add(join); + mobileContainer.row(); + mobileContainer.add(editor); + mobileContainer.add(tools); + mobileContainer.row(); + + mobileContainer.table(table -> { + table.defaults().set(mobileContainer.defaults()); + + table.add(unlocks); + + if(Platform.instance.canDonate()) table.add(donate); + }).colspan(2); + } + } + + private void buildDesktop(){ + new table(){{ + + float w = 200f; + float bw = w * 2f + 10f; + + defaults().size(w, 66f).padTop(5).padRight(5); + + add(new MenuButton("icon-play-2", "$text.play", MenuFragment.this::showPlaySelect)).width(bw).colspan(2); + + row(); + + add(new MenuButton("icon-editor", "$text.editor", () -> ui.loadAnd(ui.editor::show))); + + add(new MenuButton("icon-map", "$text.maps", ui.maps::show)); + + row(); + + add(new MenuButton("icon-info", "$text.about.button", ui.about::show)); + + add(new MenuButton("icon-tools", "$text.settings", ui.settings::show)); + + row(); + + add(new MenuButton("icon-menu", "$text.changelog.title", ui.changelog::show)); + + add(new MenuButton("icon-unlocks", "$text.unlocks", ui.unlocks::show)); + + row(); + + if(!gwt){ + add(new MenuButton("icon-exit", "$text.quit", Gdx.app::exit)).width(bw).colspan(2); + } + + get().margin(16); + }}.end(); + } + private void showPlaySelect(){ float w = 200f; float bw = w * 2f + 10f;