diff --git a/build.gradle b/build.gradle index aef6ada66d..0dfc8affba 100644 --- a/build.gradle +++ b/build.gradle @@ -134,6 +134,23 @@ project(":desktop"){ } } +project(":desktop-sdl"){ + apply plugin: "java" + + dependencies{ + compile project(":core") + compile project(":net") + + if(debugged()) compile project(":debug") + + compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" + compile "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-desktop" + + compile arcModule("backends:backend-sdl") + compile 'com.github.MinnDevelopment:java-discord-rpc:v2.0.2' + } +} + project(":ios"){ apply plugin: "java" apply plugin: "robovm" diff --git a/core/assets-raw/sprites/ui/icons/icon-mode-attack.png b/core/assets-raw/sprites/ui/icons/icon-mode-attack.png new file mode 100644 index 0000000000..c6aac86259 Binary files /dev/null and b/core/assets-raw/sprites/ui/icons/icon-mode-attack.png differ diff --git a/core/assets-raw/sprites/ui/icons/icon-mode-pvp.png b/core/assets-raw/sprites/ui/icons/icon-mode-pvp.png new file mode 100644 index 0000000000..a98bb81e01 Binary files /dev/null and b/core/assets-raw/sprites/ui/icons/icon-mode-pvp.png differ diff --git a/core/assets-raw/sprites/ui/icons/icon-mode-survival.png b/core/assets-raw/sprites/ui/icons/icon-mode-survival.png new file mode 100644 index 0000000000..c88da7b3b6 Binary files /dev/null and b/core/assets-raw/sprites/ui/icons/icon-mode-survival.png differ diff --git a/core/assets/icons/icon.ico b/core/assets/icons/icon.ico new file mode 100644 index 0000000000..20d4a3e150 Binary files /dev/null and b/core/assets/icons/icon.ico differ diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 11bcb22be4..2a2c9f52f2 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -8501,49 +8501,49 @@ filter: Nearest,Nearest repeat: none alloy-smelter-icon-large rotate: false - xy: 87, 974 + xy: 87, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 alloy-smelter-icon-medium rotate: false - xy: 951, 832 + xy: 301, 129 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 alloy-smelter-icon-small rotate: false - xy: 2023, 728 + xy: 1041, 534 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 arc-icon-large rotate: false - xy: 1, 880 + xy: 1, 877 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 arc-icon-medium rotate: false - xy: 989, 864 + xy: 127, 37 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 arc-icon-small rotate: false - xy: 2023, 702 + xy: 1070, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 bar rotate: false - xy: 1833, 620 + xy: 1577, 649 size: 27, 36 split: 9, 9, 9, 9 orig: 27, 36 @@ -8551,7 +8551,7 @@ bar index: -1 bar-top rotate: false - xy: 1804, 620 + xy: 1548, 649 size: 27, 36 split: 9, 10, 9, 10 orig: 27, 36 @@ -8559,133 +8559,133 @@ bar-top index: -1 battery-icon-large rotate: false - xy: 137, 974 + xy: 137, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 battery-icon-medium rotate: false - xy: 127, 40 + xy: 161, 37 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 battery-icon-small rotate: false - xy: 2023, 676 + xy: 1070, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 battery-large-icon-large rotate: false - xy: 1, 830 + xy: 1, 827 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 battery-large-icon-medium rotate: false - xy: 161, 40 + xy: 195, 37 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 battery-large-icon-small rotate: false - xy: 1862, 632 + xy: 1096, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-icon-large rotate: false - xy: 187, 974 + xy: 187, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 blast-drill-icon-medium rotate: false - xy: 985, 830 + xy: 1076, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 blast-drill-icon-small rotate: false - xy: 1888, 632 + xy: 1096, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-mixer-icon-large rotate: false - xy: 1, 780 + xy: 1, 777 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 blast-mixer-icon-medium rotate: false - xy: 1026, 890 + xy: 1110, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 blast-mixer-icon-small rotate: false - xy: 1914, 632 + xy: 1122, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 bridge-conduit-icon-large rotate: false - xy: 237, 974 + xy: 237, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 bridge-conduit-icon-medium rotate: false - xy: 1060, 890 + xy: 1144, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conduit-icon-small rotate: false - xy: 1940, 632 + xy: 1122, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 bridge-conveyor-icon-large rotate: false - xy: 1, 730 + xy: 1, 727 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 bridge-conveyor-icon-medium rotate: false - xy: 1094, 890 + xy: 1178, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 bridge-conveyor-icon-small rotate: false - xy: 1966, 632 + xy: 1148, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 button rotate: false - xy: 651, 545 + xy: 801, 692 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8693,7 +8693,7 @@ button index: -1 button-disabled rotate: false - xy: 51, 45 + xy: 51, 42 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8701,7 +8701,7 @@ button-disabled index: -1 button-down rotate: false - xy: 951, 895 + xy: 301, 192 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8709,7 +8709,7 @@ button-down index: -1 button-edge-1 rotate: false - xy: 201, 95 + xy: 351, 242 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8717,7 +8717,7 @@ button-edge-1 index: -1 button-edge-2 rotate: false - xy: 251, 145 + xy: 401, 292 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8725,7 +8725,7 @@ button-edge-2 index: -1 button-edge-3 rotate: false - xy: 301, 195 + xy: 451, 342 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8733,7 +8733,7 @@ button-edge-3 index: -1 button-edge-4 rotate: false - xy: 351, 245 + xy: 501, 392 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8741,7 +8741,7 @@ button-edge-4 index: -1 button-over rotate: false - xy: 401, 295 + xy: 551, 442 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8749,7 +8749,7 @@ button-over index: -1 button-red rotate: false - xy: 451, 345 + xy: 601, 492 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8757,7 +8757,7 @@ button-red index: -1 button-right rotate: false - xy: 601, 495 + xy: 751, 642 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8765,7 +8765,7 @@ button-right index: -1 button-right-down rotate: false - xy: 501, 395 + xy: 651, 542 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8773,7 +8773,7 @@ button-right-down index: -1 button-right-over rotate: false - xy: 551, 445 + xy: 701, 592 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -8781,7 +8781,7 @@ button-right-over index: -1 button-select rotate: false - xy: 1992, 632 + xy: 1148, 571 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -8789,868 +8789,868 @@ button-select index: -1 char-icon-large rotate: false - xy: 287, 974 + xy: 287, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 char-icon-medium rotate: false - xy: 1128, 890 + xy: 1212, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 char-icon-small rotate: false - xy: 2021, 650 + xy: 1174, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 check-disabled rotate: false - xy: 1162, 890 + xy: 1246, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-off rotate: false - xy: 1196, 890 + xy: 1280, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 1230, 890 + xy: 1314, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-disabled rotate: false - xy: 1264, 890 + xy: 1348, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 1298, 890 + xy: 1382, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 1332, 890 + xy: 1416, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 2037, 1012 + xy: 339, 209 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cliffs-icon-large rotate: false - xy: 1, 680 + xy: 1, 677 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 cliffs-icon-medium rotate: false - xy: 1366, 890 + xy: 1450, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cliffs-icon-small rotate: false - xy: 565, 136 + xy: 1174, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 coal-centrifuge-icon-large rotate: false - xy: 337, 974 + xy: 337, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 coal-centrifuge-icon-medium rotate: false - xy: 1400, 890 + xy: 1484, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 coal-centrifuge-icon-small rotate: false - xy: 2018, 624 + xy: 1200, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 combustion-generator-icon-large rotate: false - xy: 1, 630 + xy: 1, 627 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 combustion-generator-icon-medium rotate: false - xy: 1434, 890 + xy: 1518, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 combustion-generator-icon-small rotate: false - xy: 187, 1 + xy: 1200, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 conduit-icon-large rotate: false - xy: 387, 974 + xy: 387, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 conduit-icon-medium rotate: false - xy: 1468, 890 + xy: 1552, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conduit-icon-small rotate: false - xy: 213, 1 + xy: 1226, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 container-icon-large rotate: false - xy: 1, 580 + xy: 1, 577 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 container-icon-medium rotate: false - xy: 1502, 890 + xy: 1586, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 container-icon-small rotate: false - xy: 239, 1 + xy: 1226, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 conveyor-icon-large rotate: false - xy: 437, 974 + xy: 437, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 conveyor-icon-medium rotate: false - xy: 1536, 890 + xy: 1620, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 conveyor-icon-small rotate: false - xy: 265, 1 + xy: 1252, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 copper-wall-icon-large rotate: false - xy: 1, 530 + xy: 1, 527 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 copper-wall-icon-medium rotate: false - xy: 1570, 890 + xy: 1654, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 copper-wall-icon-small rotate: false - xy: 1862, 606 + xy: 1252, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 copper-wall-large-icon-large rotate: false - xy: 487, 974 + xy: 487, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 copper-wall-large-icon-medium rotate: false - xy: 1604, 890 + xy: 1688, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 copper-wall-large-icon-small rotate: false - xy: 1888, 606 + xy: 1278, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core-foundation-icon-large rotate: false - xy: 1, 480 + xy: 1, 477 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 core-foundation-icon-medium rotate: false - xy: 1638, 890 + xy: 1722, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 core-foundation-icon-small rotate: false - xy: 1914, 606 + xy: 1278, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core-nucleus-icon-large rotate: false - xy: 537, 974 + xy: 537, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 core-nucleus-icon-medium rotate: false - xy: 1672, 890 + xy: 1756, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 core-nucleus-icon-small rotate: false - xy: 1940, 606 + xy: 1304, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core-shard-icon-large rotate: false - xy: 1, 430 + xy: 1, 427 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 core-shard-icon-medium rotate: false - xy: 1706, 890 + xy: 1790, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 core-shard-icon-small rotate: false - xy: 1966, 606 + xy: 1304, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 craters-icon-large rotate: false - xy: 587, 974 + xy: 587, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 craters-icon-medium rotate: false - xy: 1740, 890 + xy: 1824, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 craters-icon-small rotate: false - xy: 1992, 606 + xy: 1330, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 crawler-factory-icon-large rotate: false - xy: 1, 380 + xy: 1, 377 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 crawler-factory-icon-medium rotate: false - xy: 1774, 890 + xy: 1858, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 crawler-factory-icon-small rotate: false - xy: 2018, 598 + xy: 1330, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 cryofluidmixer-icon-large rotate: false - xy: 637, 974 + xy: 637, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 cryofluidmixer-icon-medium rotate: false - xy: 1808, 890 + xy: 1892, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cryofluidmixer-icon-small rotate: false - xy: 594, 199 + xy: 1356, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 cultivator-icon-large rotate: false - xy: 1, 330 + xy: 1, 327 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 cultivator-icon-medium rotate: false - xy: 1842, 890 + xy: 1926, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cultivator-icon-small rotate: false - xy: 594, 173 + xy: 1356, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 cursor rotate: false - xy: 51, 924 + xy: 51, 921 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 cyclone-icon-large rotate: false - xy: 687, 974 + xy: 687, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 cyclone-icon-medium rotate: false - xy: 1876, 890 + xy: 1960, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 cyclone-icon-small rotate: false - xy: 594, 147 + xy: 1382, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dagger-factory-icon-large rotate: false - xy: 1, 280 + xy: 1, 277 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dagger-factory-icon-medium rotate: false - xy: 1910, 890 + xy: 1994, 887 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dagger-factory-icon-small rotate: false - xy: 591, 121 + xy: 1382, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-metal-icon-large rotate: false - xy: 737, 974 + xy: 737, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-metal-icon-medium rotate: false - xy: 1944, 890 + xy: 229, 37 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-metal-icon-small rotate: false - xy: 815, 449 + xy: 1408, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-panel-1-icon-large rotate: false - xy: 1, 230 + xy: 1, 227 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-panel-1-icon-medium rotate: false - xy: 1978, 890 + xy: 351, 208 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-panel-1-icon-small rotate: false - xy: 815, 423 + xy: 1408, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-panel-2-icon-large rotate: false - xy: 787, 974 + xy: 787, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-panel-2-icon-medium rotate: false - xy: 2012, 890 + xy: 339, 174 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-panel-2-icon-small rotate: false - xy: 815, 397 + xy: 1455, 621 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-panel-3-icon-large rotate: false - xy: 1, 180 + xy: 1, 177 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-panel-3-icon-medium rotate: false - xy: 1023, 856 + xy: 401, 258 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-panel-3-icon-small rotate: false - xy: 841, 449 + xy: 1481, 621 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-panel-4-icon-large rotate: false - xy: 837, 974 + xy: 837, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-panel-4-icon-medium rotate: false - xy: 1057, 856 + xy: 451, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-panel-4-icon-small rotate: false - xy: 841, 423 + xy: 1507, 621 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-panel-5-icon-large rotate: false - xy: 1, 130 + xy: 1, 127 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-panel-5-icon-medium rotate: false - xy: 1091, 856 + xy: 501, 358 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-panel-5-icon-small rotate: false - xy: 841, 397 + xy: 289, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dark-panel-6-icon-large rotate: false - xy: 887, 974 + xy: 887, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dark-panel-6-icon-medium rotate: false - xy: 1125, 856 + xy: 551, 408 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dark-panel-6-icon-small rotate: false - xy: 687, 371 + xy: 1533, 621 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 darksand-icon-large rotate: false - xy: 1, 80 + xy: 1, 77 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 darksand-icon-medium rotate: false - xy: 1159, 856 + xy: 601, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 darksand-icon-small rotate: false - xy: 713, 371 + xy: 1559, 623 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 darksand-tainted-water-icon-large rotate: false - xy: 937, 974 + xy: 937, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 darksand-tainted-water-icon-medium rotate: false - xy: 1193, 856 + xy: 651, 508 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 darksand-tainted-water-icon-small rotate: false - xy: 739, 371 + xy: 1585, 623 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 darksand-water-icon-large rotate: false - xy: 1, 30 + xy: 1, 27 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 darksand-water-icon-medium rotate: false - xy: 1227, 856 + xy: 701, 558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 darksand-water-icon-small rotate: false - xy: 765, 371 + xy: 1041, 508 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dart-mech-pad-icon-large rotate: false - xy: 987, 974 + xy: 987, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dart-mech-pad-icon-medium rotate: false - xy: 1261, 856 + xy: 751, 608 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dart-mech-pad-icon-small rotate: false - xy: 791, 371 + xy: 1070, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 deepwater-icon-large rotate: false - xy: 1037, 974 + xy: 1037, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 deepwater-icon-medium rotate: false - xy: 1295, 856 + xy: 801, 658 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 deepwater-icon-small rotate: false - xy: 817, 371 + xy: 1096, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 delta-mech-pad-icon-large rotate: false - xy: 1087, 974 + xy: 1087, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 delta-mech-pad-icon-medium rotate: false - xy: 1329, 856 + xy: 851, 708 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 delta-mech-pad-icon-small rotate: false - xy: 843, 371 + xy: 1122, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 differential-generator-icon-large rotate: false - xy: 1137, 974 + xy: 1137, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 differential-generator-icon-medium rotate: false - xy: 1363, 856 + xy: 901, 758 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 differential-generator-icon-small rotate: false - xy: 1487, 600 + xy: 1148, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 discord-banner rotate: false - xy: 1, 977 + xy: 1, 974 size: 84, 45 orig: 84, 45 offset: 0, 0 index: -1 distributor-icon-large rotate: false - xy: 1187, 974 + xy: 1187, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 distributor-icon-medium rotate: false - xy: 1397, 856 + xy: 951, 808 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 distributor-icon-small rotate: false - xy: 1513, 600 + xy: 1174, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 door-icon-large rotate: false - xy: 1237, 974 + xy: 1237, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 door-icon-medium rotate: false - xy: 1431, 856 + xy: 1001, 858 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 door-icon-small rotate: false - xy: 1539, 600 + xy: 1200, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 door-large-icon-large rotate: false - xy: 1287, 974 + xy: 1287, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 door-large-icon-medium rotate: false - xy: 1465, 856 + xy: 51, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 door-large-icon-small rotate: false - xy: 1565, 600 + xy: 1226, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 draug-factory-icon-large rotate: false - xy: 1337, 974 + xy: 1337, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 draug-factory-icon-medium rotate: false - xy: 1499, 856 + xy: 85, 8 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 draug-factory-icon-small rotate: false - xy: 1591, 600 + xy: 1252, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 dunerocks-icon-large rotate: false - xy: 1387, 974 + xy: 1387, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 dunerocks-icon-medium rotate: false - xy: 1533, 856 + xy: 119, 3 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 dunerocks-icon-small rotate: false - xy: 1617, 600 + xy: 1278, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 duo-icon-large rotate: false - xy: 1437, 974 + xy: 1437, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 duo-icon-medium rotate: false - xy: 1567, 856 + xy: 153, 3 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 duo-icon-small rotate: false - xy: 1643, 600 + xy: 1304, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 flat-down-base rotate: false - xy: 701, 595 + xy: 851, 742 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -9658,2464 +9658,2527 @@ flat-down-base index: -1 force-projector-icon-large rotate: false - xy: 1487, 974 + xy: 1487, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 force-projector-icon-medium rotate: false - xy: 1601, 856 + xy: 187, 3 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 force-projector-icon-small rotate: false - xy: 1669, 600 + xy: 1330, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fortress-factory-icon-large rotate: false - xy: 1537, 974 + xy: 1537, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 fortress-factory-icon-medium rotate: false - xy: 1635, 856 + xy: 221, 3 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fortress-factory-icon-small rotate: false - xy: 437, 121 + xy: 1356, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fuse-icon-large rotate: false - xy: 1587, 974 + xy: 1587, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 fuse-icon-medium rotate: false - xy: 1669, 856 + xy: 373, 174 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fuse-icon-small rotate: false - xy: 463, 121 + xy: 1382, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory-icon-large rotate: false - xy: 1637, 974 + xy: 1637, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 ghoul-factory-icon-medium rotate: false - xy: 1703, 856 + xy: 385, 208 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ghoul-factory-icon-small rotate: false - xy: 489, 121 + xy: 1408, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 glaive-ship-pad-icon-large rotate: false - xy: 1687, 974 + xy: 1687, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 glaive-ship-pad-icon-medium rotate: false - xy: 1737, 856 + xy: 407, 174 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 glaive-ship-pad-icon-small rotate: false - xy: 515, 121 + xy: 1067, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 graphite-press-icon-large rotate: false - xy: 1737, 974 + xy: 1737, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 graphite-press-icon-medium rotate: false - xy: 1771, 856 + xy: 339, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 graphite-press-icon-small rotate: false - xy: 605, 267 + xy: 1093, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 grass-icon-large rotate: false - xy: 1787, 974 + xy: 1787, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 grass-icon-medium rotate: false - xy: 1805, 856 + xy: 373, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 grass-icon-small rotate: false - xy: 605, 241 + xy: 1119, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 hail-icon-large rotate: false - xy: 1837, 974 + xy: 1837, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 hail-icon-medium rotate: false - xy: 1839, 856 + xy: 407, 140 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 hail-icon-small rotate: false - xy: 855, 517 + xy: 1145, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 holostone-icon-large rotate: false - xy: 1887, 974 + xy: 1887, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 holostone-icon-medium rotate: false - xy: 1873, 856 + xy: 301, 95 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 holostone-icon-small rotate: false - xy: 855, 491 + xy: 1171, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 hotrock-icon-large rotate: false - xy: 1937, 974 + xy: 1937, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 hotrock-icon-medium rotate: false - xy: 1907, 856 + xy: 335, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 hotrock-icon-small rotate: false - xy: 617, 121 + xy: 1197, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ice-icon-large rotate: false - xy: 1987, 974 + xy: 1987, 971 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 ice-icon-medium rotate: false - xy: 1941, 856 + xy: 369, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ice-icon-small rotate: false - xy: 1804, 594 + xy: 1223, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ice-snow-icon-large rotate: false - xy: 87, 924 + xy: 87, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 ice-snow-icon-medium rotate: false - xy: 1975, 856 + xy: 403, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ice-snow-icon-small rotate: false - xy: 1830, 594 + xy: 1249, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 icerocks-icon-large rotate: false - xy: 137, 924 + xy: 137, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icerocks-icon-medium rotate: false - xy: 2009, 856 + xy: 335, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icerocks-icon-small rotate: false - xy: 1856, 580 + xy: 1275, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 icon-about rotate: false - xy: 187, 924 + xy: 187, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-about-med rotate: false - xy: 419, 211 + xy: 987, 724 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-about-small rotate: false - xy: 1019, 822 + xy: 369, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-add rotate: false - xy: 237, 924 + xy: 237, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-add-med rotate: false - xy: 669, 461 + xy: 1615, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-add-small rotate: false - xy: 1053, 822 + xy: 403, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 287, 924 + xy: 287, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-admin-med rotate: false - xy: 1447, 722 + xy: 1647, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-admin-small rotate: false - xy: 337, 924 + xy: 337, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-admin-small-med rotate: false - xy: 1413, 654 + xy: 1679, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-admin-small-small rotate: false - xy: 1087, 822 + xy: 255, 3 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 387, 924 + xy: 387, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-16 rotate: false - xy: 387, 924 + xy: 387, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-16-med rotate: false - xy: 451, 211 + xy: 1711, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-med rotate: false - xy: 451, 211 + xy: 1711, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-16-small rotate: false - xy: 1121, 822 + xy: 263, 58 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-small rotate: false - xy: 1121, 822 + xy: 263, 58 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 437, 924 + xy: 437, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-down-med rotate: false - xy: 437, 179 + xy: 1743, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-down-small rotate: false - xy: 1155, 822 + xy: 297, 61 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 487, 924 + xy: 487, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-left-med rotate: false - xy: 701, 461 + xy: 1775, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-left-small rotate: false - xy: 1189, 822 + xy: 331, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 537, 924 + xy: 537, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-right-med rotate: false - xy: 687, 429 + xy: 1807, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-right-small rotate: false - xy: 1223, 822 + xy: 365, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 587, 924 + xy: 587, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-arrow-up-med rotate: false - xy: 1447, 690 + xy: 1839, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-arrow-up-small rotate: false - xy: 1257, 822 + xy: 399, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-back rotate: false - xy: 637, 924 + xy: 637, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-back-med rotate: false - xy: 1479, 722 + xy: 1871, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-back-small rotate: false - xy: 1291, 822 + xy: 297, 27 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 687, 924 + xy: 687, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-ban-med rotate: false - xy: 483, 211 + xy: 1903, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-ban-small rotate: false - xy: 1325, 822 + xy: 331, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-break rotate: false - xy: 737, 924 + xy: 737, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-break-med rotate: false - xy: 437, 147 + xy: 1935, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-break-small rotate: false - xy: 1359, 822 + xy: 365, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 787, 924 + xy: 787, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-cancel-med rotate: false - xy: 469, 179 + xy: 1967, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-cancel-small rotate: false - xy: 1393, 822 + xy: 399, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-changelog rotate: false - xy: 837, 924 + xy: 837, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-changelog-med rotate: false - xy: 733, 461 + xy: 1999, 753 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-changelog-small rotate: false - xy: 1427, 822 + xy: 485, 308 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 887, 924 + xy: 887, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-chat-med rotate: false - xy: 687, 397 + xy: 1009, 692 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-chat-small rotate: false - xy: 1461, 822 + xy: 535, 358 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-check rotate: false - xy: 937, 924 + xy: 937, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-check-med rotate: false - xy: 719, 429 + xy: 1041, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-check-small rotate: false - xy: 1495, 822 + xy: 519, 324 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-copy rotate: false - xy: 987, 924 + xy: 987, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-copy-med rotate: false - xy: 1479, 690 + xy: 1073, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-copy-small rotate: false - xy: 1529, 822 + xy: 519, 290 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-crafting rotate: false - xy: 1037, 924 + xy: 1037, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-crafting-med rotate: false - xy: 1511, 722 + xy: 1105, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-crafting-small rotate: false - xy: 1563, 822 + xy: 553, 324 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 1087, 924 + xy: 1087, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-cursor-med rotate: false - xy: 515, 211 + xy: 1137, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-cursor-small rotate: false - xy: 1597, 822 + xy: 553, 290 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-database rotate: false - xy: 1137, 924 + xy: 1137, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-database-med rotate: false - xy: 469, 147 + xy: 1169, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-database-small rotate: false - xy: 1631, 822 + xy: 589, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 1187, 924 + xy: 1187, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-defense-med rotate: false - xy: 501, 179 + xy: 1201, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-defense-small rotate: false - xy: 1665, 822 + xy: 623, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-dev-builds rotate: false - xy: 1237, 924 + xy: 1237, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-dev-builds-med rotate: false - xy: 765, 461 + xy: 1233, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-dev-builds-small rotate: false - xy: 1699, 822 + xy: 635, 458 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-diagonal rotate: false - xy: 1287, 924 + xy: 1287, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-diagonal-med rotate: false - xy: 719, 397 + xy: 1265, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-diagonal-small rotate: false - xy: 1733, 822 + xy: 585, 390 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-discord rotate: false - xy: 1337, 924 + xy: 1337, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-discord-med rotate: false - xy: 751, 429 + xy: 1297, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-discord-small rotate: false - xy: 1767, 822 + xy: 619, 390 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 1387, 924 + xy: 1387, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-distribution-med rotate: false - xy: 1511, 690 + xy: 1329, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-distribution-small rotate: false - xy: 1801, 822 + xy: 657, 424 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 1437, 924 + xy: 1437, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-donate-med rotate: false - xy: 1543, 722 + xy: 1361, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-donate-small rotate: false - xy: 1835, 822 + xy: 653, 390 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 1487, 924 + xy: 1487, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-dots-med rotate: false - xy: 501, 147 + xy: 1393, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-dots-small rotate: false - xy: 1869, 822 + xy: 735, 558 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 1537, 924 + xy: 1537, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-editor-med rotate: false - xy: 751, 397 + xy: 1425, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-editor-small rotate: false - xy: 1903, 822 + xy: 785, 608 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-effect rotate: false - xy: 1587, 924 + xy: 1587, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-effect-med rotate: false - xy: 1543, 690 + xy: 1457, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-effect-small rotate: false - xy: 1937, 822 + xy: 769, 574 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-elevation rotate: false - xy: 1637, 924 + xy: 1637, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-elevation-med rotate: false - xy: 1575, 722 + xy: 1489, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-elevation-small rotate: false - xy: 1971, 822 + xy: 769, 540 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-eraser rotate: false - xy: 1687, 924 + xy: 1687, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-eraser-med rotate: false - xy: 1575, 690 + xy: 1521, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-eraser-small rotate: false - xy: 2005, 822 + xy: 803, 574 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-exit rotate: false - xy: 1737, 924 + xy: 1737, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-exit-med rotate: false - xy: 1607, 722 + xy: 1553, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-exit-small rotate: false - xy: 201, 61 + xy: 803, 540 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-file rotate: false - xy: 1787, 924 + xy: 1787, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-file-image rotate: false - xy: 1837, 924 + xy: 1837, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-file-image-med rotate: false - xy: 1607, 690 + xy: 1585, 719 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-file-image-small rotate: false - xy: 251, 111 + xy: 839, 674 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-file-med rotate: false - xy: 1639, 722 + xy: 1617, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-file-small rotate: false - xy: 301, 161 + xy: 873, 674 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 1887, 924 + xy: 1887, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-file-text-med rotate: false - xy: 1639, 690 + xy: 1649, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-file-text-small rotate: false - xy: 351, 211 + xy: 885, 708 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 1937, 924 + xy: 1937, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-fill-med rotate: false - xy: 1671, 722 + xy: 1681, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-fill-small rotate: false - xy: 401, 261 + xy: 835, 640 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 1987, 924 + xy: 1987, 921 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-floppy-16 rotate: false - xy: 51, 874 + xy: 51, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-floppy-16-med rotate: false - xy: 1671, 690 + xy: 1713, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-floppy-16-small rotate: false - xy: 451, 311 + xy: 869, 640 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-floppy-med rotate: false - xy: 1703, 722 + xy: 1745, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-floppy-small rotate: false - xy: 501, 361 + xy: 907, 674 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 51, 824 + xy: 51, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-folder-med rotate: false - xy: 1703, 690 + xy: 1777, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 101, 874 + xy: 101, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-folder-parent-med rotate: false - xy: 1735, 722 + xy: 1809, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-folder-parent-small rotate: false - xy: 551, 411 + xy: 903, 640 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-folder-small rotate: false - xy: 601, 461 + xy: 985, 808 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-github rotate: false - xy: 51, 774 + xy: 51, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-github-med rotate: false - xy: 1735, 690 + xy: 1841, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-github-small rotate: false - xy: 651, 511 + xy: 1035, 858 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-google-play rotate: false - xy: 101, 824 + xy: 101, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-google-play-med rotate: false - xy: 1767, 722 + xy: 1873, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-google-play-small rotate: false - xy: 701, 561 + xy: 1069, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 151, 874 + xy: 151, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-grid-med rotate: false - xy: 1767, 690 + xy: 1905, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-grid-small rotate: false - xy: 751, 611 + xy: 1103, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-home rotate: false - xy: 51, 724 + xy: 51, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-home-med rotate: false - xy: 1799, 722 + xy: 1937, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-home-small rotate: false - xy: 801, 661 + xy: 1137, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-host rotate: false - xy: 101, 774 + xy: 101, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-host-med rotate: false - xy: 1799, 690 + xy: 1969, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-host-small rotate: false - xy: 851, 711 + xy: 1171, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-info rotate: false - xy: 151, 824 + xy: 151, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-info-med rotate: false - xy: 1831, 722 + xy: 2001, 721 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-info-small rotate: false - xy: 901, 761 + xy: 1205, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-itch.io rotate: false - xy: 201, 874 + xy: 201, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-itch.io-med rotate: false - xy: 1831, 690 + xy: 1041, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-itch.io-small rotate: false - xy: 51, 11 + xy: 1239, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-item rotate: false - xy: 51, 674 + xy: 51, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-item-med rotate: false - xy: 1863, 722 + xy: 1073, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-item-small rotate: false - xy: 85, 11 + xy: 1273, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-line rotate: false - xy: 101, 724 + xy: 101, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-line-med rotate: false - xy: 1863, 690 + xy: 1105, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-line-small rotate: false - xy: 119, 6 + xy: 1307, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-link rotate: false - xy: 151, 774 + xy: 151, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-link-med rotate: false - xy: 1895, 722 + xy: 1137, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-link-small rotate: false - xy: 153, 6 + xy: 1341, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-liquid rotate: false - xy: 201, 824 + xy: 201, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-liquid-consume rotate: false - xy: 251, 874 + xy: 251, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-liquid-consume-med rotate: false - xy: 1895, 690 + xy: 1169, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-liquid-consume-small rotate: false - xy: 195, 27 + xy: 1375, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-liquid-med rotate: false - xy: 1927, 722 + xy: 1201, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-liquid-small rotate: false - xy: 951, 798 + xy: 1409, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-load rotate: false - xy: 51, 624 + xy: 51, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 101, 674 + xy: 101, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-load-image-med rotate: false - xy: 1927, 690 + xy: 1233, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-load-image-small rotate: false - xy: 985, 796 + xy: 1443, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 151, 724 + xy: 151, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-load-map-med rotate: false - xy: 1959, 722 + xy: 1265, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-load-map-small rotate: false - xy: 1019, 788 + xy: 1477, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-load-med rotate: false - xy: 1959, 690 + xy: 1297, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-load-small rotate: false - xy: 1053, 788 + xy: 1511, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 201, 774 + xy: 201, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-loading-med rotate: false - xy: 1991, 722 + xy: 1329, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-loading-small rotate: false - xy: 1087, 788 + xy: 1545, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-locked rotate: false - xy: 251, 824 + xy: 251, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-locked-med rotate: false - xy: 1991, 690 + xy: 1361, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-locked-small rotate: false - xy: 1121, 788 + xy: 1579, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-map rotate: false - xy: 301, 874 + xy: 301, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-map-med rotate: false - xy: 1039, 620 + xy: 1393, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-map-small rotate: false - xy: 1155, 788 + xy: 1613, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 51, 574 + xy: 51, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-menu-large rotate: false - xy: 101, 624 + xy: 101, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-menu-large-med rotate: false - xy: 1071, 620 + xy: 1425, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-menu-large-small rotate: false - xy: 1189, 788 + xy: 1647, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-menu-med rotate: false - xy: 1103, 620 + xy: 1457, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-menu-small rotate: false - xy: 1223, 788 + xy: 1681, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-missing rotate: false - xy: 151, 674 + xy: 151, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-missing-med rotate: false - xy: 1135, 620 + xy: 1489, 687 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-missing-small rotate: false - xy: 1257, 788 + xy: 1715, 853 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +icon-mode-attack + rotate: false + xy: 201, 721 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +icon-mode-attack-med + rotate: false + xy: 1521, 687 + size: 30, 30 + orig: 30, 30 + offset: 0, 0 + index: -1 +icon-mode-attack-small + rotate: false + xy: 1749, 853 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +icon-mode-pvp + rotate: false + xy: 251, 771 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +icon-mode-pvp-med + rotate: false + xy: 1553, 687 + size: 30, 30 + orig: 30, 30 + offset: 0, 0 + index: -1 +icon-mode-pvp-small + rotate: false + xy: 1783, 853 + size: 32, 32 + orig: 32, 32 + offset: 0, 0 + index: -1 +icon-mode-survival + rotate: false + xy: 301, 821 + size: 48, 48 + orig: 48, 48 + offset: 0, 0 + index: -1 +icon-mode-survival-med + rotate: false + xy: 1585, 687 + size: 30, 30 + orig: 30, 30 + offset: 0, 0 + index: -1 +icon-mode-survival-small + rotate: false + xy: 1817, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-none rotate: false - xy: 201, 724 + xy: 351, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-none-med rotate: false - xy: 1167, 620 + xy: 1617, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-none-small rotate: false - xy: 1291, 788 + xy: 1851, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-paste rotate: false - xy: 251, 774 + xy: 51, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-paste-med rotate: false - xy: 1199, 620 + xy: 1649, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-paste-small rotate: false - xy: 1325, 788 + xy: 1885, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 301, 824 + xy: 101, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-pause-med rotate: false - xy: 1231, 620 + xy: 1681, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-pause-small rotate: false - xy: 1359, 788 + xy: 1919, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 351, 874 + xy: 151, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-pencil-med rotate: false - xy: 1263, 620 + xy: 1713, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 1393, 788 + xy: 1953, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 51, 524 + xy: 201, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-pick-med rotate: false - xy: 1295, 620 + xy: 1745, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-pick-small rotate: false - xy: 1427, 788 + xy: 1987, 853 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-play rotate: false - xy: 101, 574 + xy: 251, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 151, 624 + xy: 301, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-play-2-med rotate: false - xy: 1327, 620 + xy: 1777, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-play-2-small rotate: false - xy: 1461, 788 + xy: 1019, 824 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-play-custom rotate: false - xy: 201, 674 + xy: 351, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-play-custom-med rotate: false - xy: 1359, 620 + xy: 1809, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-play-custom-small rotate: false - xy: 1495, 788 + xy: 1019, 790 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-play-med rotate: false - xy: 1391, 620 + xy: 1841, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-play-small rotate: false - xy: 1529, 788 + xy: 1053, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-players rotate: false - xy: 251, 724 + xy: 401, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-players-med rotate: false - xy: 1423, 622 + xy: 1873, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-players-small rotate: false - xy: 1563, 788 + xy: 1087, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-power rotate: false - xy: 301, 774 + xy: 51, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-power-med rotate: false - xy: 533, 179 + xy: 1905, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-power-small rotate: false - xy: 1597, 788 + xy: 1121, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-production rotate: false - xy: 351, 824 + xy: 101, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-production-med rotate: false - xy: 533, 147 + xy: 1937, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-production-small rotate: false - xy: 1631, 788 + xy: 1155, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 401, 874 + xy: 151, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-quit-med rotate: false - xy: 783, 429 + xy: 1969, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-quit-small rotate: false - xy: 1665, 788 + xy: 1189, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 51, 474 + xy: 201, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-redo-med rotate: false - xy: 783, 397 + xy: 2001, 689 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-redo-small rotate: false - xy: 1699, 788 + xy: 1223, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 101, 524 + xy: 251, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-refresh-med rotate: false - xy: 1445, 654 + xy: 1039, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-refresh-small rotate: false - xy: 1733, 788 + xy: 1257, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 151, 574 + xy: 301, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rename-med rotate: false - xy: 1477, 658 + xy: 1039, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rename-small rotate: false - xy: 1767, 788 + xy: 1291, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 201, 624 + xy: 351, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-resize-med rotate: false - xy: 1509, 658 + xy: 1071, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-resize-small rotate: false - xy: 1801, 788 + xy: 1325, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 251, 674 + xy: 401, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 301, 724 + xy: 451, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-arrow-med rotate: false - xy: 1541, 658 + xy: 1071, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-arrow-small rotate: false - xy: 1835, 788 + xy: 1359, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 351, 774 + xy: 51, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-left-med rotate: false - xy: 1573, 658 + xy: 1103, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-left-small rotate: false - xy: 1869, 788 + xy: 1393, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-med rotate: false - xy: 1605, 658 + xy: 1103, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 401, 824 + xy: 101, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-rotate-right-med rotate: false - xy: 1637, 658 + xy: 1135, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-rotate-right-small rotate: false - xy: 1903, 788 + xy: 1427, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-rotate-small rotate: false - xy: 1937, 788 + xy: 1461, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-save rotate: false - xy: 451, 874 + xy: 151, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 51, 424 + xy: 201, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-save-image-med rotate: false - xy: 1669, 658 + xy: 1135, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-save-image-small rotate: false - xy: 1971, 788 + xy: 1495, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 101, 474 + xy: 251, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-save-map-med rotate: false - xy: 1701, 658 + xy: 1167, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-save-map-small rotate: false - xy: 2005, 788 + xy: 1529, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-save-med rotate: false - xy: 1733, 658 + xy: 1167, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-save-small rotate: false - xy: 229, 27 + xy: 1563, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 151, 524 + xy: 301, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-settings-med rotate: false - xy: 1765, 658 + xy: 1199, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-settings-small rotate: false - xy: 235, 61 + xy: 1597, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-spray rotate: false - xy: 201, 574 + xy: 351, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-spray-med rotate: false - xy: 1797, 658 + xy: 1199, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-spray-small rotate: false - xy: 263, 27 + xy: 1631, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 251, 624 + xy: 401, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-terrain-med rotate: false - xy: 1829, 658 + xy: 1231, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-terrain-small rotate: false - xy: 335, 161 + xy: 1665, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 301, 674 + xy: 451, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-tools-med rotate: false - xy: 1861, 658 + xy: 1231, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-tools-small rotate: false - xy: 385, 211 + xy: 1699, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 351, 724 + xy: 501, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 401, 774 + xy: 51, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-trash-16-med rotate: false - xy: 1893, 658 + xy: 1263, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-trash-16-small rotate: false - xy: 369, 177 + xy: 1733, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-trash-med rotate: false - xy: 1925, 658 + xy: 1263, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-trash-small rotate: false - xy: 369, 143 + xy: 1767, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-tree rotate: false - xy: 451, 824 + xy: 101, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-tree-med rotate: false - xy: 1957, 658 + xy: 1295, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-tree-small rotate: false - xy: 403, 177 + xy: 1801, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-trello rotate: false - xy: 501, 874 + xy: 151, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-trello-med rotate: false - xy: 1989, 658 + xy: 1295, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-trello-small rotate: false - xy: 403, 143 + xy: 1835, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-turret rotate: false - xy: 51, 374 + xy: 201, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-turret-med rotate: false - xy: 1455, 622 + xy: 1327, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-turret-small rotate: false - xy: 439, 277 + xy: 1869, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 101, 424 + xy: 251, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-tutorial-med rotate: false - xy: 1487, 626 + xy: 1327, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-tutorial-small rotate: false - xy: 473, 277 + xy: 1903, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 151, 474 + xy: 301, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-undo-med rotate: false - xy: 1519, 626 + xy: 1359, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-undo-small rotate: false - xy: 485, 311 + xy: 1937, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-units rotate: false - xy: 201, 524 + xy: 351, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-units-med rotate: false - xy: 1551, 626 + xy: 1359, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-units-small rotate: false - xy: 435, 243 + xy: 1971, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-unlocks rotate: false - xy: 251, 574 + xy: 401, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-unlocks-med rotate: false - xy: 1583, 626 + xy: 1391, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-unlocks-small rotate: false - xy: 469, 243 + xy: 1053, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-upgrade rotate: false - xy: 301, 624 + xy: 451, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-upgrade-med rotate: false - xy: 1615, 626 + xy: 1391, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-upgrade-small rotate: false - xy: 507, 277 + xy: 1087, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 351, 674 + xy: 501, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-wiki-med rotate: false - xy: 1647, 626 + xy: 1423, 655 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-wiki-small rotate: false - xy: 503, 243 + xy: 1121, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 icon-zoom rotate: false - xy: 401, 724 + xy: 551, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-zoom-med rotate: false - xy: 1679, 626 + xy: 1423, 623 size: 30, 30 orig: 30, 30 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 585, 411 + xy: 1155, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ignarock-icon-large rotate: false - xy: 451, 774 + xy: 51, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 ignarock-icon-medium rotate: false - xy: 635, 461 + xy: 1189, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ignarock-icon-small rotate: false - xy: 1882, 580 + xy: 1301, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 impact-reactor-icon-large rotate: false - xy: 501, 824 + xy: 101, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 impact-reactor-icon-medium rotate: false - xy: 619, 427 + xy: 1223, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 impact-reactor-icon-small rotate: false - xy: 1908, 580 + xy: 1327, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 incinerator-icon-large rotate: false - xy: 551, 874 + xy: 151, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 incinerator-icon-medium rotate: false - xy: 619, 393 + xy: 1257, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 incinerator-icon-small rotate: false - xy: 1934, 580 + xy: 1353, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 info-banner rotate: false - xy: 1, 930 + xy: 1, 927 size: 84, 45 orig: 84, 45 offset: 0, 0 index: -1 inventory rotate: false - xy: 1960, 564 + xy: 1379, 503 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -12123,679 +12186,679 @@ inventory index: -1 item-source-icon-large rotate: false - xy: 51, 324 + xy: 201, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-source-icon-medium rotate: false - xy: 653, 427 + xy: 1291, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-source-icon-small rotate: false - xy: 1986, 580 + xy: 1405, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 item-void-icon-large rotate: false - xy: 101, 374 + xy: 251, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 item-void-icon-medium rotate: false - xy: 653, 393 + xy: 1325, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 item-void-icon-small rotate: false - xy: 1986, 554 + xy: 1405, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 javelin-ship-pad-icon-large rotate: false - xy: 151, 424 + xy: 301, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 javelin-ship-pad-icon-medium rotate: false - xy: 689, 527 + xy: 1359, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 javelin-ship-pad-icon-small rotate: false - xy: 2012, 572 + xy: 1606, 661 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 junction-icon-large rotate: false - xy: 201, 474 + xy: 351, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 junction-icon-medium rotate: false - xy: 723, 527 + xy: 1393, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 junction-icon-small rotate: false - xy: 2012, 546 + xy: 1632, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 kiln-icon-large rotate: false - xy: 251, 524 + xy: 401, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 kiln-icon-medium rotate: false - xy: 735, 561 + xy: 1427, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 kiln-icon-small rotate: false - xy: 1423, 596 + xy: 1658, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 lancer-icon-large rotate: false - xy: 301, 574 + xy: 451, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 lancer-icon-medium rotate: false - xy: 685, 493 + xy: 1461, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 lancer-icon-small rotate: false - xy: 1449, 596 + xy: 1684, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 laser-drill-icon-large rotate: false - xy: 351, 624 + xy: 501, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 laser-drill-icon-medium rotate: false - xy: 719, 493 + xy: 1495, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 laser-drill-icon-small rotate: false - xy: 1695, 592 + xy: 1710, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 launch-pad-icon-large rotate: false - xy: 401, 674 + xy: 551, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 launch-pad-icon-medium rotate: false - xy: 757, 527 + xy: 1529, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 launch-pad-icon-small rotate: false - xy: 1721, 592 + xy: 1736, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 launch-pad-large-icon-large rotate: false - xy: 451, 724 + xy: 601, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 launch-pad-large-icon-medium rotate: false - xy: 753, 493 + xy: 1563, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 launch-pad-large-icon-small rotate: false - xy: 1747, 592 + xy: 1762, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-junction-icon-large rotate: false - xy: 501, 774 + xy: 51, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-junction-icon-medium rotate: false - xy: 835, 661 + xy: 1597, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-junction-icon-small rotate: false - xy: 1773, 592 + xy: 1788, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-router-icon-large rotate: false - xy: 551, 824 + xy: 101, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-router-icon-medium rotate: false - xy: 885, 711 + xy: 1631, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-router-icon-small rotate: false - xy: 1005, 600 + xy: 1814, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-source-icon-large rotate: false - xy: 601, 874 + xy: 151, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-source-icon-medium rotate: false - xy: 869, 677 + xy: 1665, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-source-icon-small rotate: false - xy: 1031, 594 + xy: 1840, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-icon-large rotate: false - xy: 51, 274 + xy: 201, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 liquid-tank-icon-medium rotate: false - xy: 869, 643 + xy: 1699, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 liquid-tank-icon-small rotate: false - xy: 1057, 594 + xy: 1866, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 magmarock-icon-large rotate: false - xy: 101, 324 + xy: 251, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 magmarock-icon-medium rotate: false - xy: 903, 677 + xy: 1733, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 magmarock-icon-small rotate: false - xy: 1083, 594 + xy: 1892, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mass-driver-icon-large rotate: false - xy: 151, 374 + xy: 301, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mass-driver-icon-medium rotate: false - xy: 903, 643 + xy: 1767, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mass-driver-icon-small rotate: false - xy: 1109, 594 + xy: 1918, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mechanical-drill-icon-large rotate: false - xy: 201, 424 + xy: 351, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mechanical-drill-icon-medium rotate: false - xy: 285, 111 + xy: 1801, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mechanical-drill-icon-small rotate: false - xy: 1135, 594 + xy: 1944, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mechanical-pump-icon-large rotate: false - xy: 251, 474 + xy: 401, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mechanical-pump-icon-medium rotate: false - xy: 269, 77 + xy: 1835, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mechanical-pump-icon-small rotate: false - xy: 1161, 594 + xy: 1970, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 meltdown-icon-large rotate: false - xy: 301, 524 + xy: 451, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 meltdown-icon-medium rotate: false - xy: 319, 127 + xy: 1869, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 meltdown-icon-small rotate: false - xy: 1187, 594 + xy: 1996, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 melter-icon-large rotate: false - xy: 351, 574 + xy: 501, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 melter-icon-medium rotate: false - xy: 303, 77 + xy: 1903, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 melter-icon-small rotate: false - xy: 1213, 594 + xy: 1067, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mend-projector-icon-large rotate: false - xy: 401, 624 + xy: 551, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mend-projector-icon-medium rotate: false - xy: 297, 43 + xy: 1937, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mend-projector-icon-small rotate: false - xy: 1239, 594 + xy: 1093, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mender-icon-large rotate: false - xy: 451, 674 + xy: 601, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 mender-icon-medium rotate: false - xy: 297, 9 + xy: 1971, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 mender-icon-small rotate: false - xy: 1265, 594 + xy: 1119, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 metal-floor-2-icon-large rotate: false - xy: 501, 724 + xy: 651, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 metal-floor-2-icon-medium rotate: false - xy: 331, 43 + xy: 2005, 819 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 metal-floor-2-icon-small rotate: false - xy: 1291, 594 + xy: 1145, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 metal-floor-3-icon-large rotate: false - xy: 551, 774 + xy: 51, 221 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 metal-floor-3-icon-medium rotate: false - xy: 331, 9 + xy: 2005, 785 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 metal-floor-3-icon-small rotate: false - xy: 1317, 594 + xy: 1171, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 metal-floor-5-icon-large rotate: false - xy: 601, 824 + xy: 101, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 metal-floor-5-icon-medium rotate: false - xy: 537, 243 + xy: 437, 106 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 metal-floor-5-icon-small rotate: false - xy: 1343, 594 + xy: 1197, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 metal-floor-damaged-icon-large rotate: false - xy: 651, 874 + xy: 151, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 metal-floor-damaged-icon-medium rotate: false - xy: 535, 361 + xy: 437, 72 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 metal-floor-damaged-icon-small rotate: false - xy: 1369, 594 + xy: 1223, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 metal-floor-icon-large rotate: false - xy: 51, 224 + xy: 201, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 metal-floor-icon-medium rotate: false - xy: 519, 327 + xy: 433, 38 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 metal-floor-icon-small rotate: false - xy: 1395, 594 + xy: 1249, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 moss-icon-large rotate: false - xy: 101, 274 + xy: 251, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 moss-icon-medium rotate: false - xy: 569, 377 + xy: 433, 4 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 moss-icon-small rotate: false - xy: 853, 617 + xy: 1275, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 multi-press-icon-large rotate: false - xy: 151, 324 + xy: 301, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 multi-press-icon-medium rotate: false - xy: 553, 327 + xy: 435, 258 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 multi-press-icon-small rotate: false - xy: 879, 617 + xy: 1301, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-icon-large rotate: false - xy: 201, 374 + xy: 351, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 oil-extractor-icon-medium rotate: false - xy: 541, 293 + xy: 419, 224 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 oil-extractor-icon-small rotate: false - xy: 905, 617 + xy: 1327, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 omega-mech-pad-icon-large rotate: false - xy: 251, 424 + xy: 401, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 omega-mech-pad-icon-medium rotate: false - xy: 575, 293 + xy: 469, 274 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 omega-mech-pad-icon-small rotate: false - xy: 837, 591 + xy: 1353, 493 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 overdrive-projector-icon-large rotate: false - xy: 301, 474 + xy: 451, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 overdrive-projector-icon-medium rotate: false - xy: 571, 259 + xy: 453, 224 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 overdrive-projector-icon-small rotate: false - xy: 863, 591 + xy: 1379, 477 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 overflow-gate-icon-large rotate: false - xy: 351, 524 + xy: 501, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 overflow-gate-icon-medium rotate: false - xy: 571, 225 + xy: 441, 190 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 overflow-gate-icon-small rotate: false - xy: 889, 591 + xy: 1405, 467 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 pane rotate: false - xy: 801, 695 + xy: 951, 842 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -12803,7 +12866,7 @@ pane index: -1 pane-2 rotate: false - xy: 751, 645 + xy: 901, 792 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -12811,784 +12874,784 @@ pane-2 index: -1 pebbles-icon-large rotate: false - xy: 401, 574 + xy: 551, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pebbles-icon-medium rotate: false - xy: 787, 493 + xy: 441, 156 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pebbles-icon-small rotate: false - xy: 915, 591 + xy: 2022, 663 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phantom-factory-icon-large rotate: false - xy: 451, 624 + xy: 601, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 phantom-factory-icon-medium rotate: false - xy: 785, 611 + xy: 475, 190 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phantom-factory-icon-small rotate: false - xy: 941, 599 + xy: 1611, 635 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conduit-icon-large rotate: false - xy: 501, 674 + xy: 651, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 phase-conduit-icon-medium rotate: false - xy: 769, 577 + xy: 475, 156 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conduit-icon-small rotate: false - xy: 967, 599 + xy: 1637, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conveyor-icon-large rotate: false - xy: 551, 724 + xy: 701, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 phase-conveyor-icon-medium rotate: false - xy: 819, 627 + xy: 471, 122 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-conveyor-icon-small rotate: false - xy: 859, 565 + xy: 1663, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-wall-icon-large rotate: false - xy: 601, 774 + xy: 51, 171 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 phase-wall-icon-medium rotate: false - xy: 803, 577 + xy: 471, 88 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-wall-icon-small rotate: false - xy: 885, 565 + xy: 1689, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-wall-large-icon-large rotate: false - xy: 651, 824 + xy: 101, 221 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 phase-wall-large-icon-medium rotate: false - xy: 791, 543 + xy: 471, 54 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-wall-large-icon-small rotate: false - xy: 911, 565 + xy: 1715, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-weaver-icon-large rotate: false - xy: 701, 874 + xy: 151, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 phase-weaver-icon-medium rotate: false - xy: 825, 543 + xy: 467, 20 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 phase-weaver-icon-small rotate: false - xy: 941, 573 + xy: 1741, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 pine-icon-large rotate: false - xy: 51, 174 + xy: 201, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pine-icon-medium rotate: false - xy: 821, 509 + xy: 687, 390 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pine-icon-small rotate: false - xy: 967, 573 + xy: 1767, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 plastanium-compressor-icon-large rotate: false - xy: 101, 224 + xy: 251, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 plastanium-compressor-icon-medium rotate: false - xy: 821, 475 + xy: 685, 508 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plastanium-compressor-icon-small rotate: false - xy: 993, 574 + xy: 1793, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 pneumatic-drill-icon-large rotate: false - xy: 151, 274 + xy: 301, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pneumatic-drill-icon-medium rotate: false - xy: 935, 761 + xy: 669, 474 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pneumatic-drill-icon-small rotate: false - xy: 1019, 568 + xy: 1819, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 power-node-icon-large rotate: false - xy: 201, 324 + xy: 351, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 power-node-icon-medium rotate: false - xy: 919, 727 + xy: 719, 524 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-node-icon-small rotate: false - xy: 1045, 568 + xy: 1845, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 power-node-large-icon-large rotate: false - xy: 251, 374 + xy: 401, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 power-node-large-icon-medium rotate: false - xy: 969, 762 + xy: 703, 474 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-node-large-icon-small rotate: false - xy: 1071, 568 + xy: 1871, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 power-source-icon-large rotate: false - xy: 301, 424 + xy: 451, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 power-source-icon-medium rotate: false - xy: 953, 727 + xy: 691, 440 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-source-icon-small rotate: false - xy: 1097, 568 + xy: 1897, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 power-void-icon-large rotate: false - xy: 351, 474 + xy: 501, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 power-void-icon-medium rotate: false - xy: 937, 693 + xy: 725, 440 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 power-void-icon-small rotate: false - xy: 1123, 568 + xy: 1923, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 pulse-conduit-icon-large rotate: false - xy: 401, 524 + xy: 551, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pulse-conduit-icon-medium rotate: false - xy: 937, 659 + xy: 721, 406 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulse-conduit-icon-small rotate: false - xy: 1149, 568 + xy: 1949, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 pulverizer-icon-large rotate: false - xy: 451, 574 + xy: 601, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pulverizer-icon-medium rotate: false - xy: 971, 693 + xy: 721, 372 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pulverizer-icon-small rotate: false - xy: 1175, 568 + xy: 1975, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 pyratite-mixer-icon-large rotate: false - xy: 501, 624 + xy: 651, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 pyratite-mixer-icon-medium rotate: false - xy: 971, 659 + xy: 937, 640 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pyratite-mixer-icon-small rotate: false - xy: 1201, 568 + xy: 2001, 637 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 repair-point-icon-large rotate: false - xy: 551, 674 + xy: 701, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 repair-point-icon-medium rotate: false - xy: 937, 625 + xy: 935, 758 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 repair-point-icon-small rotate: false - xy: 1227, 568 + xy: 1611, 609 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 revenant-factory-icon-large rotate: false - xy: 601, 724 + xy: 751, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 revenant-factory-icon-medium rotate: false - xy: 971, 625 + xy: 919, 724 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 revenant-factory-icon-small rotate: false - xy: 1253, 568 + xy: 1637, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ripple-icon-large rotate: false - xy: 651, 774 + xy: 51, 121 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 ripple-icon-medium rotate: false - xy: 987, 728 + xy: 969, 774 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ripple-icon-small rotate: false - xy: 1279, 568 + xy: 1663, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rock-icon-large rotate: false - xy: 701, 824 + xy: 101, 171 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 rock-icon-medium rotate: false - xy: 1005, 694 + xy: 953, 724 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rock-icon-small rotate: false - xy: 1305, 568 + xy: 1689, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rocks-icon-large rotate: false - xy: 751, 874 + xy: 151, 221 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 rocks-icon-medium rotate: false - xy: 1005, 660 + xy: 941, 690 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rocks-icon-small rotate: false - xy: 1331, 568 + xy: 1715, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rotary-pump-icon-large rotate: false - xy: 51, 124 + xy: 201, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 rotary-pump-icon-medium rotate: false - xy: 1005, 626 + xy: 975, 690 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rotary-pump-icon-small rotate: false - xy: 1357, 568 + xy: 1741, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 router-icon-large rotate: false - xy: 101, 174 + xy: 251, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 router-icon-medium rotate: false - xy: 1021, 754 + xy: 971, 656 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 router-icon-small rotate: false - xy: 1383, 568 + xy: 1767, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rtg-generator-icon-large rotate: false - xy: 151, 224 + xy: 301, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 rtg-generator-icon-medium rotate: false - xy: 1055, 754 + xy: 971, 622 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rtg-generator-icon-small rotate: false - xy: 1409, 568 + xy: 1793, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 salt-icon-large rotate: false - xy: 201, 274 + xy: 351, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 salt-icon-medium rotate: false - xy: 1089, 754 + xy: 505, 122 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 salt-icon-small rotate: false - xy: 1435, 570 + xy: 1819, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 saltrocks-icon-large rotate: false - xy: 251, 324 + xy: 401, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 saltrocks-icon-medium rotate: false - xy: 1123, 754 + xy: 505, 88 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 saltrocks-icon-small rotate: false - xy: 1461, 570 + xy: 1845, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 salvo-icon-large rotate: false - xy: 301, 374 + xy: 451, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 salvo-icon-medium rotate: false - xy: 1157, 754 + xy: 505, 54 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 salvo-icon-small rotate: false - xy: 1487, 574 + xy: 1871, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sand-icon-large rotate: false - xy: 351, 424 + xy: 501, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 sand-icon-medium rotate: false - xy: 1191, 754 + xy: 501, 20 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sand-icon-small rotate: false - xy: 1513, 574 + xy: 1897, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sand-water-icon-large rotate: false - xy: 401, 474 + xy: 551, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 sand-water-icon-medium rotate: false - xy: 1225, 754 + xy: 755, 406 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sand-water-icon-small rotate: false - xy: 1539, 574 + xy: 1923, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sandrocks-icon-large rotate: false - xy: 451, 524 + xy: 601, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 sandrocks-icon-medium rotate: false - xy: 1259, 754 + xy: 755, 372 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sandrocks-icon-small rotate: false - xy: 1565, 574 + xy: 1949, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scatter-icon-large rotate: false - xy: 501, 574 + xy: 651, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 scatter-icon-medium rotate: false - xy: 1293, 754 + xy: 1005, 656 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scatter-icon-small rotate: false - xy: 1591, 574 + xy: 1975, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scorch-icon-large rotate: false - xy: 551, 624 + xy: 701, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 scorch-icon-medium rotate: false - xy: 1327, 754 + xy: 1005, 622 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scorch-icon-small rotate: false - xy: 1617, 574 + xy: 2001, 611 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scrap-wall-gigantic-icon-large rotate: false - xy: 601, 674 + xy: 751, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 scrap-wall-gigantic-icon-medium rotate: false - xy: 1361, 754 + xy: 535, 20 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall-gigantic-icon-small rotate: false - xy: 1643, 574 + xy: 2021, 861 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scrap-wall-huge-icon-large rotate: false - xy: 651, 724 + xy: 801, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 scrap-wall-huge-icon-medium rotate: false - xy: 1395, 754 + xy: 587, 356 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall-huge-icon-small rotate: false - xy: 1669, 574 + xy: 1434, 595 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scrap-wall-icon-large rotate: false - xy: 701, 774 + xy: 51, 71 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 scrap-wall-icon-medium rotate: false - xy: 1429, 754 + xy: 587, 322 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall-icon-small rotate: false - xy: 1695, 566 + xy: 1434, 569 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scrap-wall-large-icon-large rotate: false - xy: 751, 824 + xy: 101, 121 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 scrap-wall-large-icon-medium rotate: false - xy: 1463, 754 + xy: 621, 356 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 scrap-wall-large-icon-small rotate: false - xy: 1721, 566 + xy: 1460, 595 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 scroll rotate: false - xy: 1773, 555 + xy: 1434, 532 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -13596,7 +13659,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 989, 898 + xy: 1039, 895 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -13604,7 +13667,7 @@ scroll-horizontal index: -1 scroll-knob-horizontal-black rotate: false - xy: 1, 4 + xy: 1, 1 size: 40, 24 split: 11, 10, 10, 10 orig: 40, 24 @@ -13612,7 +13675,7 @@ scroll-knob-horizontal-black index: -1 scroll-knob-vertical-black rotate: false - xy: 1747, 550 + xy: 1460, 553 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -13620,952 +13683,952 @@ scroll-knob-vertical-black index: -1 selection rotate: false - xy: 1023, 895 + xy: 1067, 557 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 separator-icon-large rotate: false - xy: 801, 874 + xy: 151, 171 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 separator-icon-medium rotate: false - xy: 1497, 754 + xy: 621, 322 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 separator-icon-small rotate: false - xy: 1799, 568 + xy: 1486, 595 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shale-boulder-icon-large rotate: false - xy: 51, 74 + xy: 201, 221 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 shale-boulder-icon-medium rotate: false - xy: 1531, 754 + xy: 655, 356 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shale-boulder-icon-small rotate: false - xy: 1825, 568 + xy: 1486, 569 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shale-icon-large rotate: false - xy: 101, 124 + xy: 251, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 shale-icon-medium rotate: false - xy: 1565, 754 + xy: 655, 322 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shale-icon-small rotate: false - xy: 1799, 542 + xy: 1512, 595 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shalerocks-icon-large rotate: false - xy: 151, 174 + xy: 301, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 shalerocks-icon-medium rotate: false - xy: 1599, 754 + xy: 587, 288 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shalerocks-icon-small rotate: false - xy: 1825, 542 + xy: 1512, 569 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shock-mine-icon-large rotate: false - xy: 201, 224 + xy: 351, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 shock-mine-icon-medium rotate: false - xy: 1633, 754 + xy: 621, 288 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shock-mine-icon-small rotate: false - xy: 1851, 554 + xy: 1431, 506 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shrubs-icon-large rotate: false - xy: 251, 274 + xy: 401, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 shrubs-icon-medium rotate: false - xy: 1667, 754 + xy: 655, 288 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 shrubs-icon-small rotate: false - xy: 1877, 554 + xy: 1431, 480 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 silicon-smelter-icon-large rotate: false - xy: 301, 324 + xy: 451, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 silicon-smelter-icon-medium rotate: false - xy: 1701, 754 + xy: 837, 606 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 silicon-smelter-icon-small rotate: false - xy: 1903, 554 + xy: 1460, 527 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 slider rotate: false - xy: 591, 152 + xy: 1483, 517 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 1711, 618 + xy: 1455, 647 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 1742, 618 + xy: 1486, 647 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 1773, 618 + xy: 1517, 647 size: 29, 38 orig: 29, 38 offset: 0, 0 index: -1 slider-vertical rotate: false - xy: 1477, 655 + xy: 1039, 892 size: 8, 1 orig: 8, 1 offset: 0, 0 index: -1 snow-icon-large rotate: false - xy: 351, 374 + xy: 501, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 snow-icon-medium rotate: false - xy: 1735, 754 + xy: 837, 572 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 snow-icon-small rotate: false - xy: 1929, 554 + xy: 1486, 543 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 snow-pine-icon-large rotate: false - xy: 401, 424 + xy: 551, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 snow-pine-icon-medium rotate: false - xy: 1769, 754 + xy: 871, 606 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 snow-pine-icon-small rotate: false - xy: 1773, 529 + xy: 1512, 543 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 snowrock-icon-large rotate: false - xy: 451, 474 + xy: 601, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 snowrock-icon-medium rotate: false - xy: 1803, 754 + xy: 871, 572 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 snowrock-icon-small rotate: false - xy: 1799, 516 + xy: 1457, 501 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 snowrocks-icon-large rotate: false - xy: 501, 524 + xy: 651, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 snowrocks-icon-medium rotate: false - xy: 1837, 754 + xy: 905, 606 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 snowrocks-icon-small rotate: false - xy: 1825, 516 + xy: 1538, 595 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 solar-panel-icon-large rotate: false - xy: 551, 574 + xy: 701, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 solar-panel-icon-medium rotate: false - xy: 1871, 754 + xy: 905, 572 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 solar-panel-icon-small rotate: false - xy: 1851, 528 + xy: 1538, 569 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 solar-panel-large-icon-large rotate: false - xy: 601, 624 + xy: 751, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 solar-panel-large-icon-medium rotate: false - xy: 1905, 754 + xy: 837, 538 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 solar-panel-large-icon-small rotate: false - xy: 1877, 528 + xy: 1538, 543 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sorter-icon-large rotate: false - xy: 651, 674 + xy: 801, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 sorter-icon-medium rotate: false - xy: 1939, 754 + xy: 871, 538 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sorter-icon-small rotate: false - xy: 1903, 528 + xy: 1564, 597 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spawn-icon-large rotate: false - xy: 701, 724 + xy: 851, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spawn-icon-medium rotate: false - xy: 1973, 754 + xy: 905, 538 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spawn-icon-small rotate: false - xy: 1929, 528 + xy: 1564, 571 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spectre-icon-large rotate: false - xy: 751, 774 + xy: 101, 71 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spectre-icon-medium rotate: false - xy: 2007, 754 + xy: 689, 338 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spectre-icon-small rotate: false - xy: 1955, 538 + xy: 1564, 545 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spirit-factory-icon-large rotate: false - xy: 801, 824 + xy: 151, 121 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spirit-factory-icon-medium rotate: false - xy: 1039, 720 + xy: 689, 304 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spirit-factory-icon-small rotate: false - xy: 1851, 502 + xy: 1457, 475 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spore-cluster-icon-large rotate: false - xy: 851, 874 + xy: 201, 171 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spore-cluster-icon-medium rotate: false - xy: 1039, 686 + xy: 723, 338 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spore-cluster-icon-small rotate: false - xy: 1877, 502 + xy: 1431, 454 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spore-moss-icon-large rotate: false - xy: 101, 74 + xy: 251, 221 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spore-moss-icon-medium rotate: false - xy: 1073, 720 + xy: 723, 304 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spore-moss-icon-small rotate: false - xy: 1903, 502 + xy: 1457, 449 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spore-pine-icon-large rotate: false - xy: 151, 124 + xy: 301, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spore-pine-icon-medium rotate: false - xy: 1039, 652 + xy: 757, 338 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spore-pine-icon-small rotate: false - xy: 1929, 502 + xy: 1486, 517 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 spore-press-icon-large rotate: false - xy: 201, 174 + xy: 351, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 spore-press-icon-medium rotate: false - xy: 1073, 686 + xy: 757, 304 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spore-press-icon-small rotate: false - xy: 1955, 512 + xy: 1512, 517 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sporerocks-icon-large rotate: false - xy: 251, 224 + xy: 401, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 sporerocks-icon-medium rotate: false - xy: 1107, 720 + xy: 689, 270 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sporerocks-icon-small rotate: false - xy: 1981, 528 + xy: 1538, 517 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 stone-icon-large rotate: false - xy: 301, 274 + xy: 451, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 stone-icon-medium rotate: false - xy: 1073, 652 + xy: 723, 270 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 stone-icon-small rotate: false - xy: 1981, 502 + xy: 1564, 519 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 surge-tower-icon-large rotate: false - xy: 351, 324 + xy: 501, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 surge-tower-icon-medium rotate: false - xy: 1107, 686 + xy: 757, 270 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 surge-tower-icon-small rotate: false - xy: 2007, 520 + xy: 1483, 491 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 surge-wall-icon-large rotate: false - xy: 401, 374 + xy: 551, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 surge-wall-icon-medium rotate: false - xy: 1141, 720 + xy: 939, 588 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 surge-wall-icon-small rotate: false - xy: 1955, 486 + xy: 1483, 465 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 surge-wall-large-icon-large rotate: false - xy: 451, 424 + xy: 601, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 surge-wall-large-icon-medium rotate: false - xy: 1107, 652 + xy: 939, 554 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 surge-wall-large-icon-small rotate: false - xy: 2007, 494 + xy: 1509, 491 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 swarmer-icon-large rotate: false - xy: 501, 474 + xy: 651, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 swarmer-icon-medium rotate: false - xy: 1141, 686 + xy: 973, 588 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 swarmer-icon-small rotate: false - xy: 1981, 476 + xy: 1509, 465 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 tainted-water-icon-large rotate: false - xy: 551, 524 + xy: 701, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 tainted-water-icon-medium rotate: false - xy: 1175, 720 + xy: 973, 554 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 tainted-water-icon-small rotate: false - xy: 2007, 468 + xy: 1535, 491 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 tar-icon-large rotate: false - xy: 601, 574 + xy: 751, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 tar-icon-medium rotate: false - xy: 1141, 652 + xy: 1007, 588 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 tar-icon-small rotate: false - xy: 993, 548 + xy: 1535, 465 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 tau-mech-pad-icon-large rotate: false - xy: 651, 624 + xy: 801, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 tau-mech-pad-icon-medium rotate: false - xy: 1175, 686 + xy: 1007, 554 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 tau-mech-pad-icon-small rotate: false - xy: 1019, 542 + xy: 1483, 439 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 tendrils-icon-large rotate: false - xy: 701, 674 + xy: 851, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 tendrils-icon-medium rotate: false - xy: 1209, 720 + xy: 939, 520 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 tendrils-icon-small rotate: false - xy: 1045, 542 + xy: 1509, 439 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thermal-generator-icon-large rotate: false - xy: 751, 724 + xy: 901, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 thermal-generator-icon-medium rotate: false - xy: 1175, 652 + xy: 973, 520 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thermal-generator-icon-small rotate: false - xy: 1071, 542 + xy: 1535, 439 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thermal-pump-icon-large rotate: false - xy: 801, 774 + xy: 151, 71 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 thermal-pump-icon-medium rotate: false - xy: 1209, 686 + xy: 1007, 520 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thermal-pump-icon-small rotate: false - xy: 1097, 542 + xy: 1590, 583 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-reactor-icon-large rotate: false - xy: 851, 824 + xy: 201, 121 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 thorium-reactor-icon-medium rotate: false - xy: 1243, 720 + xy: 1003, 756 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thorium-reactor-icon-small rotate: false - xy: 1123, 542 + xy: 1590, 557 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-wall-icon-large rotate: false - xy: 901, 874 + xy: 251, 171 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 thorium-wall-icon-medium rotate: false - xy: 1209, 652 + xy: 1037, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thorium-wall-icon-small rotate: false - xy: 1149, 542 + xy: 1590, 531 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-wall-large-icon-large rotate: false - xy: 151, 74 + xy: 301, 221 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 thorium-wall-large-icon-medium rotate: false - xy: 1243, 686 + xy: 1071, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thorium-wall-large-icon-small rotate: false - xy: 1175, 542 + xy: 1616, 583 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thruster-icon-large rotate: false - xy: 201, 124 + xy: 351, 271 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 thruster-icon-medium rotate: false - xy: 1277, 720 + xy: 1105, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 thruster-icon-small rotate: false - xy: 1201, 542 + xy: 1616, 557 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titan-factory-icon-large rotate: false - xy: 251, 174 + xy: 401, 321 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 titan-factory-icon-medium rotate: false - xy: 1243, 652 + xy: 1139, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titan-factory-icon-small rotate: false - xy: 1227, 542 + xy: 1616, 531 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titanium-conveyor-icon-large rotate: false - xy: 301, 224 + xy: 451, 371 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 titanium-conveyor-icon-medium rotate: false - xy: 1277, 686 + xy: 1173, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-conveyor-icon-small rotate: false - xy: 1253, 542 + xy: 1642, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titanium-wall-icon-large rotate: false - xy: 351, 274 + xy: 501, 421 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 titanium-wall-icon-medium rotate: false - xy: 1311, 720 + xy: 1207, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-wall-icon-small rotate: false - xy: 1279, 542 + xy: 1642, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titanium-wall-large-icon-large rotate: false - xy: 401, 324 + xy: 551, 471 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 titanium-wall-large-icon-medium rotate: false - xy: 1277, 652 + xy: 1241, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 titanium-wall-large-icon-small rotate: false - xy: 1305, 542 + xy: 1668, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 trident-ship-pad-icon-large rotate: false - xy: 451, 374 + xy: 601, 521 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 trident-ship-pad-icon-medium rotate: false - xy: 1311, 686 + xy: 1275, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 trident-ship-pad-icon-small rotate: false - xy: 1331, 542 + xy: 1642, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 turbine-generator-icon-large rotate: false - xy: 501, 424 + xy: 651, 571 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 turbine-generator-icon-medium rotate: false - xy: 1345, 720 + xy: 1309, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 turbine-generator-icon-small rotate: false - xy: 1357, 542 + xy: 1668, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 underline rotate: false - xy: 951, 866 + xy: 301, 163 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -14573,7 +14636,7 @@ underline index: -1 underline-2 rotate: false - xy: 851, 745 + xy: 1001, 892 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -14581,7 +14644,7 @@ underline-2 index: -1 underline-disabled rotate: false - xy: 901, 795 + xy: 251, 92 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -14589,7 +14652,7 @@ underline-disabled index: -1 underline-red rotate: false - xy: 89, 45 + xy: 89, 42 size: 36, 27 split: 12, 12, 12, 12 orig: 36, 27 @@ -14597,161 +14660,161 @@ underline-red index: -1 unloader-icon-large rotate: false - xy: 551, 474 + xy: 701, 621 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 unloader-icon-medium rotate: false - xy: 1311, 652 + xy: 1343, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 unloader-icon-small rotate: false - xy: 1383, 542 + xy: 1694, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 vault-icon-large rotate: false - xy: 601, 524 + xy: 751, 671 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 vault-icon-medium rotate: false - xy: 1345, 686 + xy: 1377, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 vault-icon-small rotate: false - xy: 1409, 542 + xy: 1668, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 water-extractor-icon-large rotate: false - xy: 651, 574 + xy: 801, 721 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 water-extractor-icon-medium rotate: false - xy: 1379, 720 + xy: 1411, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 water-extractor-icon-small rotate: false - xy: 1435, 544 + xy: 1694, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 water-icon-large rotate: false - xy: 701, 624 + xy: 851, 771 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 water-icon-medium rotate: false - xy: 1345, 652 + xy: 1445, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 water-icon-small rotate: false - xy: 1461, 544 + xy: 1720, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 wave-icon-large rotate: false - xy: 751, 674 + xy: 901, 821 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 wave-icon-medium rotate: false - xy: 1379, 686 + xy: 1479, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 wave-icon-small rotate: false - xy: 1487, 548 + xy: 1694, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 white-tree-dead-icon-large rotate: false - xy: 801, 724 + xy: 951, 871 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 white-tree-dead-icon-medium rotate: false - xy: 1413, 720 + xy: 1513, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 white-tree-dead-icon-small rotate: false - xy: 1513, 548 + xy: 1720, 559 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 white-tree-icon-large rotate: false - xy: 851, 774 + xy: 201, 71 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 white-tree-icon-medium rotate: false - xy: 1379, 652 + xy: 1547, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 white-tree-icon-small rotate: false - xy: 1539, 548 + xy: 1746, 585 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 whiteui rotate: false - xy: 119, 40 + xy: 119, 37 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window-empty rotate: false - xy: 565, 162 + xy: 1041, 560 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -14759,21 +14822,21 @@ window-empty index: -1 wraith-factory-icon-large rotate: false - xy: 901, 824 + xy: 251, 121 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 wraith-factory-icon-medium rotate: false - xy: 1413, 686 + xy: 1581, 751 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 wraith-factory-icon-small rotate: false - xy: 1565, 548 + xy: 1720, 533 size: 24, 24 orig: 24, 24 offset: 0, 0 diff --git a/core/assets/sprites/sprites4.png b/core/assets/sprites/sprites4.png index be80211865..17fa15ff2b 100644 Binary files a/core/assets/sprites/sprites4.png and b/core/assets/sprites/sprites4.png differ diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 5680b3aedd..45ac6f9dda 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -63,6 +63,8 @@ public class Vars{ public static final int iconsizesmall = 32; /** size of UI icons (medium)*/ public static final int iconsizemed = 30; + /** size of UI icons (medium)*/ + public static final int iconsizetiny = 16; /** units outside of this bound will simply die instantly */ public static final float finalWorldBounds = worldBounds + 500; /** ticks spent out of bound until self destruct. */ diff --git a/core/src/io/anuke/mindustry/maps/Maps.java b/core/src/io/anuke/mindustry/maps/Maps.java index 0dfefd459a..c563ca589b 100644 --- a/core/src/io/anuke/mindustry/maps/Maps.java +++ b/core/src/io/anuke/mindustry/maps/Maps.java @@ -253,7 +253,7 @@ public class Maps implements Disposable{ } maps.add(map); - maps.sort(); + //maps.sort(); } private void loadCustomMaps(){ diff --git a/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java index 8ba76e7d20..dade138dc8 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/CustomGameDialog.java @@ -1,14 +1,15 @@ package io.anuke.mindustry.ui.dialogs; -import io.anuke.arc.Core; -import io.anuke.arc.graphics.g2d.TextureRegion; -import io.anuke.arc.scene.ui.ImageButton; -import io.anuke.arc.scene.ui.ScrollPane; -import io.anuke.arc.scene.ui.layout.Table; -import io.anuke.arc.util.Align; -import io.anuke.arc.util.Scaling; -import io.anuke.mindustry.maps.Map; -import io.anuke.mindustry.ui.BorderImage; +import io.anuke.arc.*; +import io.anuke.arc.graphics.g2d.*; +import io.anuke.arc.math.*; +import io.anuke.arc.scene.ui.*; +import io.anuke.arc.scene.ui.layout.*; +import io.anuke.arc.util.*; +import io.anuke.mindustry.game.*; +import io.anuke.mindustry.graphics.*; +import io.anuke.mindustry.maps.*; +import io.anuke.mindustry.ui.*; import static io.anuke.mindustry.Vars.world; @@ -36,7 +37,7 @@ public class CustomGameDialog extends FloatingDialog{ ScrollPane pane = new ScrollPane(maps); pane.setFadeScrollBars(false); - int maxwidth = (Core.graphics.isPortrait() ? 2 : 4); + int maxwidth = Mathf.clamp((int)(Core.graphics.getWidth() / Unit.dp.scl(200)), 1, 8); float images = 146f; int i = 0; @@ -49,12 +50,27 @@ public class CustomGameDialog extends FloatingDialog{ ImageButton image = new ImageButton(new TextureRegion(map.texture), "clear"); image.margin(5); - image.getImageCell().size(images); image.top(); + + Image img = image.getImage(); + img.remove(); + image.row(); - image.add("[accent]" + map.name()).pad(3f).growX().wrap().get().setAlignment(Align.center, Align.center); + image.table(t -> { + t.left(); + for(Gamemode mode : Gamemode.all){ + if(mode.valid(map) && Core.atlas.has("icon-mode-" + mode.name())){ + t.addImage("icon-mode-" + mode.name()).size(16f).pad(4f); + } + } + }).left(); image.row(); - image.label((() -> Core.bundle.format("level.highscore", map.getHightScore()))).pad(3f); + image.add(map.name()).pad(1f).growX().wrap().left().get().setEllipsis(true); + image.row(); + image.addImage("whiteui", Pal.gray).growX().pad(3).height(4f); + image.row(); + image.add(img).size(images); + BorderImage border = new BorderImage(map.texture, 3f); border.setScaling(Scaling.fit); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java index 692a83486d..1bc7051710 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/MapPlayDialog.java @@ -64,6 +64,11 @@ public class MapPlayDialog extends FloatingDialog{ cont.addImageTextButton("$customize", "icon-tools-small", iconsizesmall, () -> dialog.show(rules, () -> rules = (selectedGamemode == null ? map.rules() : selectedGamemode.apply(map.rules())))).width(230); cont.row(); cont.add(new BorderImage(map.texture, 3f)).size(mobile && !Core.graphics.isPortrait() ? 150f : 250f).get().setScaling(Scaling.fit); + //only maps with survival are valid for high scores + if(Gamemode.survival.valid(map)){ + cont.row(); + cont.label((() -> Core.bundle.format("level.highscore", map.getHightScore()))).pad(3f); + } buttons.clearChildren(); addCloseButton(); diff --git a/desktop-sdl/build.gradle b/desktop-sdl/build.gradle index 48623e43ae..14abb7c630 100644 --- a/desktop-sdl/build.gradle +++ b/desktop-sdl/build.gradle @@ -3,7 +3,7 @@ apply plugin: "java" sourceCompatibility = 1.8 sourceSets.main.java.srcDirs = [ "src/" ] -project.ext.mainClassName = "io.anuke.mindustry.desktop.DesktopLauncher" +project.ext.mainClassName = "io.anuke.mindustry.desktopsdl.DesktopLauncher" project.ext.assetsDir = new File("../core/assets") def IKVM_DIR = System.env.IKVM_HOME @@ -18,6 +18,14 @@ task run(dependsOn: classes, type: JavaExec) { if(System.getProperty("os.name").toLowerCase().contains("mac")){ jvmArgs("-XstartOnFirstThread", "-Djava.awt.headless=true") } + + if(project.hasProperty("args")){ + args Eval.me(project.getProperties()["args"]) + } + + if(args.contains("debug")){ + main = "io.anuke.mindustry.DebugLauncher" + } } task dist(type: Jar, dependsOn: classes) { @@ -55,6 +63,8 @@ task ikdist{ def args = ["mono", "$IKVM_DIR/ikvmc.exe", "-target:winexe", "-static", "-out:build/libs/${filename}.exe", "build/libs/${filename}.jar"] if(file("../core/assets/sprites/icon.ico").exists()){ args += ["-win32icon:../core/assets/sprites/icon.ico"] + }else if(file("../core/assets/icons/icon.ico").exists()){ + args += ["-win32icon:../core/assets/icons/icon.ico"] } exec{ diff --git a/desktop-sdl/build/distributions/Mindustry-windows-release.zip b/desktop-sdl/build/distributions/Mindustry-windows-release.zip new file mode 100644 index 0000000000..4543e9c48b Binary files /dev/null and b/desktop-sdl/build/distributions/Mindustry-windows-release.zip differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release.exe b/desktop-sdl/build/libs/Mindustry-windows-release.exe new file mode 100755 index 0000000000..d50acd2f88 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release.exe differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release.jar b/desktop-sdl/build/libs/Mindustry-windows-release.jar new file mode 100644 index 0000000000..8e38ec0715 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release.jar differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/ICSharpCode.SharpZipLib.dll b/desktop-sdl/build/libs/Mindustry-windows-release/ICSharpCode.SharpZipLib.dll new file mode 100644 index 0000000000..77bafe8ba8 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/ICSharpCode.SharpZipLib.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Charsets.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Charsets.dll new file mode 100644 index 0000000000..39278dd9d1 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Charsets.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Core.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Core.dll new file mode 100644 index 0000000000..59d8d2ab31 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Core.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Localedata.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Localedata.dll new file mode 100644 index 0000000000..8043a0d331 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Localedata.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Misc.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Misc.dll new file mode 100644 index 0000000000..08f698d6d5 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Misc.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Security.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Security.dll new file mode 100644 index 0000000000..e939a99e4f Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Security.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Text.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Text.dll new file mode 100644 index 0000000000..98fa8d0984 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Text.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Util.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Util.dll new file mode 100644 index 0000000000..d9fd1b3d1c Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.OpenJDK.Util.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Reflection.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Reflection.dll new file mode 100644 index 0000000000..1c97fd42af Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Reflection.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Runtime.JNI.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Runtime.JNI.dll new file mode 100644 index 0000000000..c82a350e5f Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Runtime.JNI.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Runtime.dll b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Runtime.dll new file mode 100644 index 0000000000..5b0824ea80 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/IKVM.Runtime.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/Mindustry-windows-release.exe b/desktop-sdl/build/libs/Mindustry-windows-release/Mindustry-windows-release.exe new file mode 100755 index 0000000000..d50acd2f88 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/Mindustry-windows-release.exe differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/ikvm-native-win32-x64.dll b/desktop-sdl/build/libs/Mindustry-windows-release/ikvm-native-win32-x64.dll new file mode 100644 index 0000000000..f93097ea47 Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/ikvm-native-win32-x64.dll differ diff --git a/desktop-sdl/build/libs/Mindustry-windows-release/ikvm-native-win32-x86.dll b/desktop-sdl/build/libs/Mindustry-windows-release/ikvm-native-win32-x86.dll new file mode 100644 index 0000000000..a61592035e Binary files /dev/null and b/desktop-sdl/build/libs/Mindustry-windows-release/ikvm-native-win32-x86.dll differ diff --git a/desktop-sdl/build/tmp/dist/MANIFEST.MF b/desktop-sdl/build/tmp/dist/MANIFEST.MF new file mode 100644 index 0000000000..be22fca7fc --- /dev/null +++ b/desktop-sdl/build/tmp/dist/MANIFEST.MF @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +Main-Class: io.anuke.mindustry.desktopsdl.DesktopLauncher + diff --git a/desktop-sdl/src/io/anuke/mindustry/desktopsdl/DesktopLauncher.java b/desktop-sdl/src/io/anuke/mindustry/desktopsdl/DesktopLauncher.java new file mode 100644 index 0000000000..fd7ed3edfd --- /dev/null +++ b/desktop-sdl/src/io/anuke/mindustry/desktopsdl/DesktopLauncher.java @@ -0,0 +1,30 @@ +package io.anuke.mindustry.desktopsdl; +import io.anuke.arc.Files.*; +import io.anuke.arc.backends.sdl.*; +import io.anuke.mindustry.Mindustry; +import io.anuke.mindustry.core.Platform; +import io.anuke.mindustry.net.*; + +public class DesktopLauncher{ + + public static void main(String[] arg){ + try{ + + Platform.instance = new DesktopPlatform(arg); + + Net.setClientProvider(new ArcNetClient()); + Net.setServerProvider(new ArcNetServer()); + new SdlApplication(new Mindustry(), new SdlConfig(){{ + title = "Mindustry"; + maximized = true; + depth = 0; + stencil = 0; + width = 900; + height = 700; + setWindowIcon(FileType.Internal, "icons/icon.png"); + }}); + }catch(Throwable e){ + DesktopPlatform.handleCrash(e); + } + } +} diff --git a/desktop-sdl/src/io/anuke/mindustry/desktopsdl/DesktopPlatform.java b/desktop-sdl/src/io/anuke/mindustry/desktopsdl/DesktopPlatform.java new file mode 100644 index 0000000000..5bf16aab0c --- /dev/null +++ b/desktop-sdl/src/io/anuke/mindustry/desktopsdl/DesktopPlatform.java @@ -0,0 +1,138 @@ +package io.anuke.mindustry.desktopsdl; + +import club.minnced.discord.rpc.*; +import io.anuke.arc.collection.*; +import io.anuke.arc.files.*; +import io.anuke.arc.function.*; +import io.anuke.arc.util.*; +import io.anuke.arc.util.serialization.*; +import io.anuke.mindustry.core.GameState.*; +import io.anuke.mindustry.core.*; +import io.anuke.mindustry.net.*; +import io.anuke.mindustry.ui.dialogs.*; +import sdl.*; + +import java.net.*; +import java.util.*; + +import static io.anuke.mindustry.Vars.*; + +public class DesktopPlatform extends Platform{ + static boolean useDiscord = OS.is64Bit; + final static String applicationId = "398246104468291591"; + String[] args; + + public DesktopPlatform(String[] args){ + this.args = args; + + testMobile = Array.with(args).contains("-testMobile"); + + if(useDiscord){ + try{ + DiscordEventHandlers handlers = new DiscordEventHandlers(); + DiscordRPC.INSTANCE.Discord_Initialize(applicationId, handlers, true, ""); + + Runtime.getRuntime().addShutdownHook(new Thread(DiscordRPC.INSTANCE::Discord_Shutdown)); + }catch(Throwable t){ + useDiscord = false; + Log.err("Failed to initialize discord.", t); + } + } + } + + static void handleCrash(Throwable e){ + Consumer dialog = r -> new Thread(r).start(); + boolean badGPU = false; + + if(e.getMessage() != null && (e.getMessage().contains("Couldn't create window") || e.getMessage().contains("OpenGL 2.0 or higher"))){ + + dialog.accept(() -> message( + e.getMessage().contains("Couldn't create window") ? "A graphics initialization error has occured! Try to update your graphics drivers:\n" + e.getMessage() : + "Your graphics card does not support OpenGL 2.0!\n" + + "Try to update your graphics drivers.\n\n" + + "(If that doesn't work, your computer just doesn't support Mindustry.)")); + badGPU = true; + } + + boolean fbgp = badGPU; + + CrashSender.send(e, file -> { + if(!fbgp){ + dialog.accept(() -> message("A crash has occured. It has been saved in:\n" + file.getAbsolutePath())); + } + }); + } + + @Override + public void showFileChooser(String text, String content, Consumer cons, boolean open, Predicate filetype){ + new FileChooser(text, file -> filetype.test(file.extension().toLowerCase()), open, cons).show(); + } + + @Override + public void updateRPC(){ + + if(!useDiscord) return; + + DiscordRichPresence presence = new DiscordRichPresence(); + + if(!state.is(State.menu)){ + presence.state = state.rules.pvp ? "PvP" : state.rules.waves ? "Survival" : "Attack"; + if(world.getMap() == null){ + presence.details = "Unknown Map"; + }else if(!state.rules.waves){ + presence.details = Strings.capitalize(world.getMap().name()); + }else{ + presence.details = Strings.capitalize(world.getMap().name()) + " | Wave " + state.wave; + presence.largeImageText = "Wave " + state.wave; + } + + if(Net.active() && playerGroup.size() > 1){ + presence.state = (state.rules.pvp ? "PvP | " : "") + playerGroup.size() + " Players"; + }else if(state.rules.waves){ + presence.state = "Survival"; + } + }else{ + if(ui.editor != null && ui.editor.isShown()){ + presence.state = "In Editor"; + }else{ + presence.state = "In Menu"; + } + } + + presence.largeImageKey = "logo"; + + DiscordRPC.INSTANCE.Discord_UpdatePresence(presence); + } + + @Override + public String getUUID(){ + try{ + Enumeration e = NetworkInterface.getNetworkInterfaces(); + NetworkInterface out; + for(out = e.nextElement(); (out.getHardwareAddress() == null || !validAddress(out.getHardwareAddress())) && e.hasMoreElements(); out = e.nextElement()); + + byte[] bytes = out.getHardwareAddress(); + byte[] result = new byte[8]; + System.arraycopy(bytes, 0, result, 0, bytes.length); + + String str = new String(Base64Coder.encode(result)); + + if(str.equals("AAAAAAAAAOA=")) throw new RuntimeException("Bad UUID."); + + return str; + }catch(Exception e){ + return super.getUUID(); + } + } + + private static void message(String message){ + SDL.SDL_ShowSimpleMessageBox(SDL.SDL_MESSAGEBOX_ERROR, "oh no", message); + } + + private boolean validAddress(byte[] bytes){ + if(bytes == null) return false; + byte[] result = new byte[8]; + System.arraycopy(bytes, 0, result, 0, bytes.length); + return !new String(Base64Coder.encode(result)).equals("AAAAAAAAAOA="); + } +} diff --git a/settings.gradle b/settings.gradle index 274f2f3edb..25adfcd763 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,4 +1,4 @@ -include 'desktop', 'core', 'net', 'server', 'ios', 'annotations', 'tools', 'tests' +include 'desktop', 'desktop-sdl', 'core', 'net', 'server', 'ios', 'annotations', 'tools', 'tests' def use = { String name -> include(name) @@ -29,6 +29,7 @@ if(!hasProperty("release")){ use(':Arc:extensions:arcnet') use(':Arc:extensions:packer') use(':Arc:backends') + use(':Arc:backends:backend-sdl') use(':Arc:backends:backend-lwjgl3') use(':Arc:backends:backend-android') use(':Arc:backends:backend-robovm')