From 2037ebaabadd62df43ac9c0fe4aeb15ce80e5b49 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 15 Mar 2018 14:25:45 -0400 Subject: [PATCH 1/7] Fixed many placement mode bugs --- core/assets/version.properties | 4 ++-- core/src/io/anuke/mindustry/core/Renderer.java | 15 +++++++++++---- .../io/anuke/mindustry/input/AndroidInput.java | 3 ++- .../io/anuke/mindustry/input/GestureHandler.java | 2 +- core/src/io/anuke/mindustry/input/PlaceMode.java | 1 - .../mindustry/ui/fragments/PlacementFragment.java | 14 ++++++++++++-- 6 files changed, 28 insertions(+), 11 deletions(-) diff --git a/core/assets/version.properties b/core/assets/version.properties index 5e49680142..978f831df5 100644 --- a/core/assets/version.properties +++ b/core/assets/version.properties @@ -1,7 +1,7 @@ #Autogenerated file. Do not modify. -#Thu Mar 15 12:52:13 EDT 2018 +#Thu Mar 15 14:23:19 EDT 2018 version=release -androidBuildCode=388 +androidBuildCode=412 name=Mindustry code=3.4 build=custom build diff --git a/core/src/io/anuke/mindustry/core/Renderer.java b/core/src/io/anuke/mindustry/core/Renderer.java index ba37bc6e2b..51c95ffcda 100644 --- a/core/src/io/anuke/mindustry/core/Renderer.java +++ b/core/src/io/anuke/mindustry/core/Renderer.java @@ -408,7 +408,8 @@ public class Renderer extends RendererModule{ if((input.recipe != null && state.inventory.hasItems(input.recipe.requirements) && (!ui.hasMouse() || android) && control.input().drawPlace())){ - input.placeMode.draw(control.input().getBlockX(), control.input().getBlockY(), control.input().getBlockEndX(), control.input().getBlockEndY()); + input.placeMode.draw(control.input().getBlockX(), control.input().getBlockY(), + control.input().getBlockEndX(), control.input().getBlockEndY()); Lines.stroke(1f); Draw.color(Color.SCARLET); @@ -424,9 +425,15 @@ public class Renderer extends RendererModule{ if(input.breakMode == PlaceMode.holdDelete) input.breakMode.draw(tilex, tiley, 0, 0); - }else if(input.breakMode.delete && control.input().drawPlace() && input.recipe == null){ - input.breakMode.draw(control.input().getBlockX(), control.input().getBlockY(), - control.input().getBlockEndX(), control.input().getBlockEndY()); + }else if(input.breakMode.delete && control.input().drawPlace() + && (input.recipe == null || !state.inventory.hasItems(input.recipe.requirements)) + && (input.placeMode.delete || input.breakMode.both)){ + + if(input.breakMode == PlaceMode.holdDelete) + input.breakMode.draw(tilex, tiley, 0, 0); + else + input.breakMode.draw(control.input().getBlockX(), control.input().getBlockY(), + control.input().getBlockEndX(), control.input().getBlockEndY()); } if(ui.toolfrag.confirming){ diff --git a/core/src/io/anuke/mindustry/input/AndroidInput.java b/core/src/io/anuke/mindustry/input/AndroidInput.java index 704705bb4e..7a859da9f1 100644 --- a/core/src/io/anuke/mindustry/input/AndroidInput.java +++ b/core/src/io/anuke/mindustry/input/AndroidInput.java @@ -20,9 +20,9 @@ public class AndroidInput extends InputHandler{ public float lmousex, lmousey; public float mousex, mousey; public boolean brokeBlock = false; + public boolean placing = false; private boolean enableHold = false; - private boolean placing = false; private float warmup; private float warmupDelay = 20; @@ -48,6 +48,7 @@ public class AndroidInput extends InputHandler{ }else if(pointer == 0 && !breakMode.pan && breaking() && drawPlace()){ breakMode.released(getBlockX(), getBlockY(), getBlockEndX(), getBlockEndY()); } + placing = false; return false; } diff --git a/core/src/io/anuke/mindustry/input/GestureHandler.java b/core/src/io/anuke/mindustry/input/GestureHandler.java index 558f5afd93..dc1fbdbfca 100644 --- a/core/src/io/anuke/mindustry/input/GestureHandler.java +++ b/core/src/io/anuke/mindustry/input/GestureHandler.java @@ -47,7 +47,7 @@ public class GestureHandler extends GestureAdapter{ if(control.showCursor() && !Inputs.keyDown("select")) return false; if(!control.showCursor() && !(control.input().recipe != null - && state.inventory.hasItems(control.input().recipe.requirements) && control.input().placeMode.lockCamera) && + && control.input().placeMode.lockCamera) && !(control.input().recipe == null && control.input().breakMode.lockCamera)){ float dx = deltaX*Core.camera.zoom/Core.cameraScale, dy = deltaY*Core.camera.zoom/Core.cameraScale; player.x -= dx; diff --git a/core/src/io/anuke/mindustry/input/PlaceMode.java b/core/src/io/anuke/mindustry/input/PlaceMode.java index a6e69adad7..b092ec86f7 100644 --- a/core/src/io/anuke/mindustry/input/PlaceMode.java +++ b/core/src/io/anuke/mindustry/input/PlaceMode.java @@ -164,7 +164,6 @@ public enum PlaceMode{ } public void released(int tilex, int tiley, int endx, int endy){ - process(tilex, tiley, endx, endy); tilex = this.tilex; tiley = this.tiley; endx = this.endx; endy = this.endy; diff --git a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java index 39427f4cf3..c25fa3a103 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/PlacementFragment.java @@ -4,6 +4,7 @@ import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.math.Interpolation; import com.badlogic.gdx.utils.Align; import io.anuke.mindustry.core.GameState.State; +import io.anuke.mindustry.input.AndroidInput; import io.anuke.mindustry.input.InputHandler; import io.anuke.mindustry.input.PlaceMode; import io.anuke.ucore.core.Core; @@ -128,7 +129,7 @@ public class PlacementFragment implements Fragment{ defaults().padBottom(-5.5f); - new imagebutton("icon-" + mode.name(), "toggle", 10 * 3, () -> { + ImageButton button = new imagebutton("icon-" + mode.name(), "toggle", 10 * 3, () -> { control.input().resetCursor(); input.breakMode = mode; input.lastBreakMode = mode; @@ -138,7 +139,15 @@ public class PlacementFragment implements Fragment{ input.placeMode = input.lastPlaceMode; } modeText(Bundles.format("text.mode.break", mode.toString())); - }).group(breakGroup).get().setName(mode.name()); + }).group(breakGroup).get(); + + button.setName(mode.name()); + button.released(() -> { + //TODO hack + if(mode == PlaceMode.areaDelete){ + ((AndroidInput)input).placing = false; + } + }); } }}.end().get(); @@ -215,6 +224,7 @@ public class PlacementFragment implements Fragment{ if(!show){ control.input().breakMode = PlaceMode.none; + if(control.input().placeMode.delete) control.input().placeMode = PlaceMode.none; breaktable.actions(Actions.translateBy(-breaktable.getWidth() - 5, 0, dur, in), Actions.call(() -> shown = false)); }else{ shown = true; From 4dff6d834a03cd9286151253c6d699c17555d027 Mon Sep 17 00:00:00 2001 From: Cedric L'homme Date: Thu, 15 Mar 2018 21:18:06 +0100 Subject: [PATCH 2/7] add an info button for descriptions of the game mode. --- core/assets/bundles/bundle.properties | 2 ++ .../mindustry/ui/dialogs/LevelDialog.java | 24 +++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 7f75cb6a13..7c8c0653fe 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -340,6 +340,8 @@ keybind.weapon_3.name=weapon_3 keybind.weapon_4.name=weapon_4 keybind.weapon_5.name=weapon_5 keybind.weapon_6.name=weapon_6 +mode.text.help.title=Description of modes +mode.text.help.description="{0}" is the normal mode: limited resources and automatic incoming waves.\n"{1}" is a mode with infinite resources and no timer for waves.\n"{2}" is a mode with limited resources and no timer for waves. mode.waves.name=waves mode.sandbox.name=sandbox mode.freebuild.name=freebuild diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java index 9a7c8d4424..0c1d5acb09 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java @@ -56,6 +56,7 @@ public class LevelDialog extends FloatingDialog{ group.add(b[0]); selmode.add(b[0]).size(130f, 54f); } + selmode.addButton("?", () -> displayGameModeHelp()).size(54f, 54f).padLeft(15f); content().add(selmode); content().row(); @@ -171,4 +172,27 @@ public class LevelDialog extends FloatingDialog{ }); }); } + + private void displayGameModeHelp() { + FloatingDialog d = new FloatingDialog(Bundles.get("mode.text.help.title")); + d.setFillParent(false); + Table table = new Table(); + table.defaults().pad(1f); + ScrollPane pane = new ScrollPane(table, "clear"); + pane.setFadeScrollBars(false); + table.row(); + Label desclabel = new Label( + Bundles.format("mode.text.help.description", + Bundles.get("mode.waves.name"), + Bundles.get("mode.sandbox.name"), + Bundles.get("mode.freebuild.name"))); + desclabel.setWrap(true); + table.add(desclabel).width(600); + table.row(); + + d.content().add(pane); + d.buttons().addButton("$text.ok", ()-> d.hide()).size(110, 50).pad(10f); + d.show(); + } + } From b9f565f5fcc9120e706c02c8c9f01dbbd2166791 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 16 Mar 2018 00:39:39 -0400 Subject: [PATCH 3/7] Minor cleanup of gamemode description PR --- core/assets/bundles/bundle.properties | 4 +++- core/assets/version.properties | 4 ++-- core/src/io/anuke/mindustry/game/GameMode.java | 4 ++++ .../anuke/mindustry/ui/dialogs/LevelDialog.java | 17 ++++++----------- 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 7c8c0653fe..a6598bc875 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -341,10 +341,12 @@ keybind.weapon_4.name=weapon_4 keybind.weapon_5.name=weapon_5 keybind.weapon_6.name=weapon_6 mode.text.help.title=Description of modes -mode.text.help.description="{0}" is the normal mode: limited resources and automatic incoming waves.\n"{1}" is a mode with infinite resources and no timer for waves.\n"{2}" is a mode with limited resources and no timer for waves. mode.waves.name=waves +mode.waves.description=the normal mode. limited resources and automatic incoming waves. mode.sandbox.name=sandbox +mode.sandbox.description=infinite resources and no timer for waves. mode.freebuild.name=freebuild +mode.freebuild.description=limited resources and no timer for waves. upgrade.standard.name=standard upgrade.standard.description=The standard mech. upgrade.blaster.name=blaster diff --git a/core/assets/version.properties b/core/assets/version.properties index 978f831df5..2126758c6b 100644 --- a/core/assets/version.properties +++ b/core/assets/version.properties @@ -1,7 +1,7 @@ #Autogenerated file. Do not modify. -#Thu Mar 15 14:23:19 EDT 2018 +#Fri Mar 16 00:38:49 EDT 2018 version=release -androidBuildCode=412 +androidBuildCode=414 name=Mindustry code=3.4 build=custom build diff --git a/core/src/io/anuke/mindustry/game/GameMode.java b/core/src/io/anuke/mindustry/game/GameMode.java index 4d102a0ac9..8481f1a97f 100644 --- a/core/src/io/anuke/mindustry/game/GameMode.java +++ b/core/src/io/anuke/mindustry/game/GameMode.java @@ -18,6 +18,10 @@ public enum GameMode{ public boolean infiniteResources; public boolean disableWaveTimer; + public String description(){ + return Bundles.get("mode."+name()+".description"); + } + @Override public String toString(){ return Bundles.get("mode."+name()+".name"); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java index 0c1d5acb09..612945183e 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LevelDialog.java @@ -22,7 +22,6 @@ import static io.anuke.mindustry.Vars.*; public class LevelDialog extends FloatingDialog{ private Map selectedMap = world.maps().getMap(0); - private TextureRegion region = new TextureRegion(); private ScrollPane pane; public LevelDialog(){ @@ -56,7 +55,7 @@ public class LevelDialog extends FloatingDialog{ group.add(b[0]); selmode.add(b[0]).size(130f, 54f); } - selmode.addButton("?", () -> displayGameModeHelp()).size(54f, 54f).padLeft(15f); + selmode.addButton("?", this::displayGameModeHelp).size(50f, 54f).padLeft(18f); content().add(selmode); content().row(); @@ -181,17 +180,13 @@ public class LevelDialog extends FloatingDialog{ ScrollPane pane = new ScrollPane(table, "clear"); pane.setFadeScrollBars(false); table.row(); - Label desclabel = new Label( - Bundles.format("mode.text.help.description", - Bundles.get("mode.waves.name"), - Bundles.get("mode.sandbox.name"), - Bundles.get("mode.freebuild.name"))); - desclabel.setWrap(true); - table.add(desclabel).width(600); - table.row(); + for(GameMode mode : GameMode.values()){ + table.labelWrap("[accent]" + mode.toString() + ":[] [lightgray]" + mode.description()).width(600f); + table.row(); + } d.content().add(pane); - d.buttons().addButton("$text.ok", ()-> d.hide()).size(110, 50).pad(10f); + d.buttons().addButton("$text.ok", d::hide).size(110, 50).pad(10f); d.show(); } From 13619a14dca56376b2b3a3306a7eae3842f2380e Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 16 Mar 2018 12:34:35 -0400 Subject: [PATCH 4/7] Added custom cursors --- build.gradle | 2 +- core/assets/cursors/cursor.png | Bin 0 -> 201 bytes core/assets/cursors/hand.png | Bin 0 -> 276 bytes core/assets/cursors/ibar.png | Bin 0 -> 196 bytes core/assets/version.properties | 4 ++-- core/src/io/anuke/mindustry/core/Renderer.java | 9 ++++++++- 6 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 core/assets/cursors/cursor.png create mode 100644 core/assets/cursors/hand.png create mode 100644 core/assets/cursors/ibar.png diff --git a/build.gradle b/build.gradle index da94f43d1a..84899de744 100644 --- a/build.gradle +++ b/build.gradle @@ -25,7 +25,7 @@ allprojects { appName = 'Mindustry' gdxVersion = '1.9.8' aiVersion = '1.8.1' - uCoreVersion = '36de2b4' + uCoreVersion = '872bce6' getVersionString = { String buildVersion = getBuildVersion() diff --git a/core/assets/cursors/cursor.png b/core/assets/cursors/cursor.png new file mode 100644 index 0000000000000000000000000000000000000000..ece5696be0d1e218aa873b9beae4a246992a06ae GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_lQ95>H=O_D9SD0&>RR!w%eMU|`7bba4!^IQ@2_HQxaR9_QRE)`kBKmm3L(vOYN+ z=P%Is`4Pi@vzd}-*2Lsby!bL^*@`Pco?iED1X(>Z$`u(Vd@<%InAtYt%&JnG@|JtQ zZ&lWbssHEHH=O_D9SD0t%A38bT!u3=Eq+T^vI!POl9<$a`3UXG`F{GZ#7kBuqDOJpPj9 zjgZ{D1=%g-s=qi-sFrC>{l$8t+>Wn#YuF4<_Q@aPn20bDHTYc4bb%nF*JVsQqWSQr6b7e{T~%X9vf(T-%u)w-in) z$xqU;@Ql#;z>pK@E|gw+ZP(Y94~HVlw=H_Y@q1fb^@0<5a|4@dJ$|Y5by;7&=o2TJ czW=lIRX^XRB~cw=3=9kmp00i_>zopr06q9<&Hw-a literal 0 HcmV?d00001 diff --git a/core/assets/cursors/ibar.png b/core/assets/cursors/ibar.png new file mode 100644 index 0000000000000000000000000000000000000000..61ddc4b423ba2880c350fc5a0ce0d340a9c5d1d5 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7I14-?iy0WWg+Z8+Vb&Z8 z1_lQ95>H=O_D9SD0t!lZlz#^>Ffb&0x;TbdoPHY=&2_+lgF88W)A#>9(@)iDmDH~J zT&|;VE6FK`wT?%DbJ7G8mXizrM{w@6X3$tP@BZ!%9nZJ1RdWO)9^Tpc;&sref4pI3 u)t^EZsLsBryS#4Uq@+6A&L!nfl6Nq?TIzm Date: Fri, 16 Mar 2018 17:00:11 -0400 Subject: [PATCH 5/7] Main menu rework [currently incomplete] --- .../sprites/backgrounds/background.png | Bin 51132 -> 60869 bytes .../sprites/ui/discord-banner-over.png | Bin 0 -> 341 bytes core/assets-raw/sprites/ui/discord-banner.png | Bin 0 -> 341 bytes .../sprites/ui/icons/icon-dev-builds.png | Bin 0 -> 196 bytes .../assets-raw/sprites/ui/icons/icon-exit.png | Bin 0 -> 186 bytes .../sprites/ui/icons/icon-github.png | Bin 0 -> 204 bytes .../sprites/ui/icons/icon-google-play.png | Bin 0 -> 187 bytes .../sprites/ui/icons/icon-itch.io.png | Bin 0 -> 198 bytes .../assets-raw/sprites/ui/icons/icon-link.png | Bin 0 -> 195 bytes .../sprites/ui/icons/icon-trello.png | Bin 0 -> 171 bytes .../assets-raw/sprites/ui/icons/icon-wiki.png | Bin 0 -> 174 bytes core/assets/bundles/bundle.properties | 9 + core/assets/sprites/sprites.atlas | 792 ++++++++++-------- core/assets/sprites/sprites.png | Bin 83223 -> 92976 bytes core/assets/ui/uiskin.json | 1 + core/assets/version.properties | 4 +- core/src/io/anuke/mindustry/Vars.java | 2 +- core/src/io/anuke/mindustry/ui/Links.java | 32 + .../src/io/anuke/mindustry/ui/MenuButton.java | 54 +- .../mindustry/ui/dialogs/AboutDialog.java | 47 +- .../mindustry/ui/dialogs/DiscordDialog.java | 44 +- .../ui/fragments/BackgroundFragment.java | 6 +- .../mindustry/ui/fragments/MenuFragment.java | 61 +- 23 files changed, 612 insertions(+), 440 deletions(-) create mode 100644 core/assets-raw/sprites/ui/discord-banner-over.png create mode 100644 core/assets-raw/sprites/ui/discord-banner.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-dev-builds.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-exit.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-github.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-google-play.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-itch.io.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-link.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-trello.png create mode 100644 core/assets-raw/sprites/ui/icons/icon-wiki.png create mode 100644 core/src/io/anuke/mindustry/ui/Links.java diff --git a/core/assets-raw/sprites/backgrounds/background.png b/core/assets-raw/sprites/backgrounds/background.png index 8b4240004285fa7e06518979d2109799289860c0..016328304feb94c9c5bd922f073928cfee0fa7c6 100644 GIT binary patch literal 60869 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 literal 51132 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

*v!mb7x<%UozLr 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

myZ-gb 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 SBy9!;1_n=8KbLh*2~7ZWKr@B_ diff --git a/core/assets-raw/sprites/ui/discord-banner-over.png b/core/assets-raw/sprites/ui/discord-banner-over.png new file mode 100644 index 0000000000000000000000000000000000000000..87a8ab050419f16904933c14e11701ce3a47b1d7 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0y~yUYWU|=ut^mS!_#4I3U$bR_ylG_Xn3|~B5978hhy`5>u*JL2kx;D}1oSL7{yaSgF zc3Wm0l2s^t$~EVZas}huIW}y5LTu8iZ{z>XugTBWSXfyZA1{4p<*ssWktM2P35&Q= zXNi|!Eb$$dxMQFTY(&gznDJWME)m@O1TaS?83{1OTJriUt4x literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/discord-banner.png b/core/assets-raw/sprites/ui/discord-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..39248244a8d06423cfa693b12f1498fb0000543d GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0y~yUYWU|=ut^mS!_#4I49EhTWr=q3XL!xv8%$B>MBZ)Y0vH5o{>u1z#Lr{?D~@4#h) z-IiI0WEBdZa?LrUT){YZjt!fi5Sz5>+xUO;Yx1)-7FJfq$4lQ?xvQL8WQnR+!XmEJ zS>olI<@V3#ymtRm?x|#Pd&=c&=l&;XEEL${sbq2a++^i9(T5{I?B?Pr-@fFsDz+C) z;yCA4SZAC6H(~bs!WNaJMR#`>7v}80H+Sj9YXt}TN|&p3K3KD4?(Jm-^A8H-M$J}9 zTC}t5o2|#qTblJ+o;BSnO`D76Ja5_drOZ+2;7x&Z!3%wb3VXk tm9vnb+O4CNE1WCedMF(_a;1v-%Wu~bp}R9Q85kHCJYD@<);T3K0RUW&h|vH5 literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-dev-builds.png b/core/assets-raw/sprites/ui/icons/icon-dev-builds.png new file mode 100644 index 0000000000000000000000000000000000000000..f845d619d4a5d4cc02ffb7a931d661484eb430a7 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnK_vs3yr#7b3=GMhE{-7@=hp@~@*Pm%&_28G)anYI-Di$ixI|oA zyd^aH$X&(*7n=)2XU=pv^Yl)nLTlRfce=Z0v)@oWU;Iezopr0NY4I*#H0l literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-exit.png b/core/assets-raw/sprites/ui/icons/icon-exit.png new file mode 100644 index 0000000000000000000000000000000000000000..13d45d242f05a766ace2e6c7c0f81b720c59b14e GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnVNRXe+25ZsFfc@Vx;TbtoS!?%k&i)qyXnj4tw`v0db42(+gZz;HA^C9rLBD=%JI+QVM^DG2_>ss zCv9(A{Ub?SThO`wA9q@^+dqaK4($lxviiOoFfcGMc)I$ztaD0e F0sst{NHPEb literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-google-play.png b/core/assets-raw/sprites/ui/icons/icon-google-play.png new file mode 100644 index 0000000000000000000000000000000000000000..944fd5025359dae523c1e300f52e3c547e491556 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnK~4RlNnw*27#N~FT^vI+&d;6X&38b7gY~|^`})*fn-;bNl!VpI za93HxR9=7GAymm};qlFU4%=oQY0HdHIvXpU@M}5GjE+=>OoL#9*dk>m&(|S0)&wUi l8C5EKJ}AqW-yippAt6UxZ0^CdUknTk44$rjF6*2UngACvIe!2E literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-itch.io.png b/core/assets-raw/sprites/ui/icons/icon-itch.io.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf3a6e71c0d8510d7759021f30efed3eaa1f192 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnK|y)vE4Pj?FfgQgx;TbtobL^a<~m@&Vf^Ut`Zsl9l6ot-T9ZBp zX!p3JU6W;KmJo3~D%j=bp?2bvUd!gW@u7Yp`*StYUvikXd+obs$!M*n$Iv0R>dH_4 xj*2^S`DbQKbK?A&)|7K;qr#1#itXF^&BBz#_ST4GF)%PNc)I$ztaD0e0szUeJ@Wtn literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-link.png b/core/assets-raw/sprites/ui/icons/icon-link.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0e25bf290b929d16a03067596a783bf3856b08 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnK|}M$Ps8RgFfb%}x;TbtoSz!xD8!)1!Ibv@f9kg_zS&X7R!RgI zb+T+bJ~Ks)QGKDZ{EnRxp&T+?Iu)B(IJcLGo%4A7>d+VO!v+#&K5Pzm%YMCEzG4km uR`LTq-}F^$>r1Y$xZGxPFIK;*P5h*zl!S33*Ea?R1_n=8KbLh*2~7YF0X?4p literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-trello.png b/core/assets-raw/sprites/ui/icons/icon-trello.png new file mode 100644 index 0000000000000000000000000000000000000000..c1184271b96ce70a23daa591526681d137a8d9b1 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnL4MJ42Od@i1_m!r7sn8d^T~hy|F>thY+&v5UBlVK!^6YlqmtFM zI`v?h)U3oCM;@3>;&E$o6H98IpJw(?{c3-YO2n~_Jmr|rZ*Fcj3|YQx*`g1O-yiWR VeV(5a!N9=4;OXk;vd$@?2>>f5GpPUo literal 0 HcmV?d00001 diff --git a/core/assets-raw/sprites/ui/icons/icon-wiki.png b/core/assets-raw/sprites/ui/icons/icon-wiki.png new file mode 100644 index 0000000000000000000000000000000000000000..6bd8d290141ff561ce62453811b91b0fe3f67a8c GIT binary patch literal 174 zcmeAS@N?(olHy`uVBq!ia0y~yVBiB`4mJh`26+$Niwq15oCO|{#S9GG!XV7ZFl&wk z0|NtliKnkC`y*xnK|$;K>vp0H3=F=WE{-7@=Z^-R=3-FbD8Bgr|EFCoUkq5AZ+Vtj zNj6I;tTbilR(jzQ_4ng76P5s#PAQGGwV{66&&12)lP3K6`0De~DvyrYbF^Kr7xDAj WSBi*y+^z_64TGnvpUXO@geCxNS2VEz literal 0 HcmV?d00001 diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index a6598bc875..10a8fe0186 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1,6 +1,14 @@ text.about=Created by [ROYAL]Anuken.[]\nOriginally an entry in the [orange]GDL[] MM Jam.\n\nCredits:\n- SFX made with [YELLOW]bfxr[]\n- Music made by [GREEN]RoccoW[] / found on [lime]FreeMusicArchive.org[]\n\nSpecial thanks to:\n- [coral]MitchellFJN[]: extensive playtesting and feedback\n- [sky]Luxray5474[]: wiki work, code contributions\n- [lime]Epowerj[]: code build system, icon\n- All the beta testers on itch.io and Google Play\n text.discord=Join the mindustry discord! text.changes=[SCARLET]Attention!\n[]Some important game mechanics have been changed.\n\n- [accent]Teleporters[] now use power.\n- [accent]Smelteries[] and [accent]crucibles[] now have a maximum item capacity.\n- [accent]Crucibles[] now require coal as fuel. +text.link.discord.description=the official Mindustry discord chatroom +text.link.github.description=Game source code +text.link.dev-builds.description=Unstable development builds +text.link.trello.description=Official trello board for planned features +text.link.itch.io.description=itch.io page with PC downloads and web version +text.link.google-play.description=Google Play store listing +text.link.wiki.description=official Mindustry wiki +text.linkfail=Failed to open link!\nThe URL has been copied to your cliboard. text.gameover=The core was destroyed. text.highscore=[YELLOW]New highscore! text.lasted=You lasted until wave @@ -113,6 +121,7 @@ text.ok=OK text.open=Open text.cancel=Cancel text.openlink=Open Link +text.copylink=Copy Link text.back=Back text.quit.confirm=Are you sure you want to quit? text.changelog.title=Changelog diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index 1b99d64c59..472d9352cd 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -6,1638 +6,1638 @@ filter: Nearest,Nearest repeat: none background rotate: false - xy: 1, 131 - size: 492, 380 - orig: 492, 380 + xy: 1, 195 + size: 421, 316 + orig: 421, 316 offset: 0, 0 index: -1 blank rotate: false - xy: 862, 491 + xy: 424, 195 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 blackrock1 rotate: false - xy: 132, 88 + xy: 565, 274 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackrockshadow1 rotate: false - xy: 844, 400 + xy: 79, 48 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone1 rotate: false - xy: 856, 405 + xy: 693, 326 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone2 rotate: false - xy: 659, 282 + xy: 695, 410 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone3 rotate: false - xy: 669, 282 + xy: 695, 400 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneblock1 rotate: false - xy: 679, 282 + xy: 141, 88 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneblock2 rotate: false - xy: 624, 233 + xy: 151, 88 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneblock3 rotate: false - xy: 624, 223 + xy: 161, 88 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneedge rotate: false - xy: 519, 178 + xy: 551, 273 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 block rotate: false - xy: 634, 225 + xy: 159, 78 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-2x2 rotate: false - xy: 114, 90 + xy: 791, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-3x3 rotate: false - xy: 300, 105 + xy: 424, 198 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-middle rotate: false - xy: 634, 215 + xy: 603, 278 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 chainturret rotate: false - xy: 659, 292 + xy: 473, 227 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 chainturret-icon rotate: false - xy: 580, 233 + xy: 57, 48 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 coal1 rotate: false - xy: 270, 91 + xy: 643, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal2 rotate: false - xy: 280, 91 + xy: 768, 448 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal3 rotate: false - xy: 290, 91 + xy: 778, 449 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coaldrill rotate: false - xy: 300, 95 + xy: 768, 438 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coalgenerator rotate: false - xy: 310, 95 + xy: 778, 439 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coalgenerator-top rotate: false - xy: 320, 95 + xy: 788, 449 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coalpurifier rotate: false - xy: 330, 95 + xy: 788, 439 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustiongenerator rotate: false - xy: 340, 95 + xy: 798, 453 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 compositewall rotate: false - xy: 350, 95 + xy: 798, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit rotate: false - xy: 360, 95 + xy: 808, 453 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduitbottom rotate: false - xy: 370, 95 + xy: 808, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduitliquid rotate: false - xy: 380, 95 + xy: 818, 453 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduittop rotate: false - xy: 390, 95 + xy: 818, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor rotate: false - xy: 400, 95 + xy: 828, 453 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyormove rotate: false - xy: 410, 95 + xy: 828, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyortunnel rotate: false - xy: 420, 95 + xy: 838, 453 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 core rotate: false - xy: 352, 105 + xy: 264, 169 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 cross rotate: false - xy: 430, 95 + xy: 838, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 crucible rotate: false - xy: 440, 95 + xy: 848, 453 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater rotate: false - xy: 450, 95 + xy: 858, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt1 rotate: false - xy: 460, 95 + xy: 848, 443 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt2 rotate: false - xy: 470, 95 + xy: 858, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt3 rotate: false - xy: 113, 71 + xy: 1014, 475 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirtedge rotate: false - xy: 535, 195 + xy: 722, 442 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 door rotate: false - xy: 113, 61 + xy: 73, 26 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door-large rotate: false - xy: 747, 430 + xy: 809, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large-icon rotate: false - xy: 113, 51 + xy: 85, 38 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 881, 495 + xy: 491, 227 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-open rotate: false - xy: 132, 78 + xy: 557, 199 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 doubleturret rotate: false - xy: 580, 221 + xy: 663, 382 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 duriumwall rotate: false - xy: 142, 81 + xy: 653, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 duriumwall-large rotate: false - xy: 677, 292 + xy: 379, 177 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 duriumwall-large-icon rotate: false - xy: 152, 81 + xy: 798, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 enemyspawn rotate: false - xy: 162, 81 + xy: 808, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 flameturret rotate: false - xy: 81, 2 + xy: 675, 382 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 fluxpump rotate: false - xy: 117, 41 + xy: 818, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass1 rotate: false - xy: 117, 31 + xy: 828, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass2 rotate: false - xy: 117, 21 + xy: 838, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass3 rotate: false - xy: 117, 11 + xy: 848, 433 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassblock1 rotate: false - xy: 117, 1 + xy: 858, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassblock2 rotate: false - xy: 561, 203 + xy: 868, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassedge rotate: false - xy: 551, 213 + xy: 194, 124 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ice1 rotate: false - xy: 549, 194 + xy: 868, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice2 rotate: false - xy: 559, 193 + xy: 868, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice3 rotate: false - xy: 547, 184 + xy: 872, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iceedge rotate: false - xy: 565, 213 + xy: 674, 426 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 icerock1 rotate: false - xy: 557, 183 + xy: 878, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerock2 rotate: false - xy: 724, 377 + xy: 878, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow1 rotate: false - xy: 724, 367 + xy: 878, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow1 rotate: false - xy: 724, 367 + xy: 878, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow2 rotate: false - xy: 724, 357 + xy: 882, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow2 rotate: false - xy: 724, 357 + xy: 882, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iron1 rotate: false - xy: 535, 120 + xy: 908, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iron2 rotate: false - xy: 832, 388 + xy: 908, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iron3 rotate: false - xy: 300, 85 + xy: 908, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 irondrill rotate: false - xy: 310, 85 + xy: 912, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ironwall rotate: false - xy: 320, 85 + xy: 918, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 junction rotate: false - xy: 330, 85 + xy: 918, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 laserturret rotate: false - xy: 844, 410 + xy: 687, 310 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 lava rotate: false - xy: 340, 85 + xy: 918, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lavaedge rotate: false - xy: 533, 178 + xy: 858, 465 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 lavasmelter rotate: false - xy: 350, 85 + xy: 922, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquiditemjunction rotate: false - xy: 360, 85 + xy: 928, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidjunction rotate: false - xy: 370, 85 + xy: 928, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidrouter rotate: false - xy: 380, 85 + xy: 928, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 machineturret rotate: false - xy: 856, 415 + xy: 687, 298 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 megarepairturret rotate: false - xy: 530, 106 + xy: 189, 110 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 mortarturret rotate: false - xy: 736, 392 + xy: 189, 98 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 mossblock rotate: false - xy: 390, 85 + xy: 932, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mossstone rotate: false - xy: 390, 85 + xy: 932, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 nuclearreactor rotate: false - xy: 378, 105 + xy: 264, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclearreactor-center rotate: false - xy: 404, 105 + xy: 290, 169 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclearreactor-icon rotate: false - xy: 400, 85 + xy: 938, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 nuclearreactor-lights rotate: false - xy: 430, 105 + xy: 290, 143 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 nuclearreactor-small rotate: false - xy: 482, 113 + xy: 87, 94 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 oil rotate: false - xy: 410, 85 + xy: 938, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oiledge rotate: false - xy: 521, 132 + xy: 902, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 oilrefinery rotate: false - xy: 420, 85 + xy: 938, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 omnidrill rotate: false - xy: 430, 85 + xy: 942, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 plasmaturret rotate: false - xy: 748, 394 + xy: 189, 86 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 playerspawn rotate: false - xy: 440, 85 + xy: 948, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerbooster rotate: false - xy: 450, 85 + xy: 948, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 poweredconveyor rotate: false - xy: 460, 85 + xy: 948, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 poweredconveyormove rotate: false - xy: 470, 85 + xy: 952, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerlaser rotate: false - xy: 480, 87 + xy: 958, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerlasercorner rotate: false - xy: 172, 85 + xy: 958, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerlaserrouter rotate: false - xy: 182, 87 + xy: 958, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulseconduit rotate: false - xy: 192, 87 + xy: 962, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulseconduitbottom rotate: false - xy: 202, 87 + xy: 968, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulseconduittop rotate: false - xy: 212, 87 + xy: 968, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pump rotate: false - xy: 222, 87 + xy: 968, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 repairturret rotate: false - xy: 760, 394 + xy: 336, 148 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 rock1 rotate: false - xy: 728, 332 + xy: 972, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rock2 rotate: false - xy: 728, 322 + xy: 978, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 router rotate: false - xy: 728, 312 + xy: 978, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rtgenerator rotate: false - xy: 738, 332 + xy: 978, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rtgenerator-top rotate: false - xy: 738, 322 + xy: 982, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand1 rotate: false - xy: 738, 312 + xy: 988, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand2 rotate: false - xy: 731, 302 + xy: 988, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand3 rotate: false - xy: 731, 292 + xy: 988, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandblock1 rotate: false - xy: 741, 302 + xy: 992, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandblock2 rotate: false - xy: 741, 292 + xy: 998, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandblock3 rotate: false - xy: 547, 140 + xy: 998, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandedge rotate: false - xy: 142, 91 + xy: 916, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shadow rotate: false - xy: 772, 394 + xy: 348, 148 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shieldgenerator rotate: false - xy: 545, 120 + xy: 1002, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shotgunturret rotate: false - xy: 784, 394 + xy: 690, 384 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shrub rotate: false - xy: 202, 77 + xy: 431, 172 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shrubshadow rotate: false - xy: 212, 77 + xy: 441, 172 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 smelter rotate: false - xy: 222, 77 + xy: 201, 109 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 smelter-middle rotate: false - xy: 744, 382 + xy: 201, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sniperturret rotate: false - xy: 796, 394 + xy: 693, 372 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 snow1 rotate: false - xy: 744, 372 + xy: 211, 109 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow2 rotate: false - xy: 744, 362 + xy: 201, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow3 rotate: false - xy: 744, 352 + xy: 211, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowblock1 rotate: false - xy: 744, 342 + xy: 221, 109 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowblock2 rotate: false - xy: 754, 384 + xy: 211, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowblock3 rotate: false - xy: 764, 384 + xy: 221, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowedge rotate: false - xy: 521, 118 + xy: 944, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 sorter rotate: false - xy: 754, 374 + xy: 231, 109 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelconveyor rotate: false - xy: 774, 384 + xy: 221, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelconveyormove rotate: false - xy: 754, 364 + xy: 231, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelwall rotate: false - xy: 764, 374 + xy: 241, 109 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 steelwall-large rotate: false - xy: 819, 430 + xy: 105, 112 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 steelwall-large-icon rotate: false - xy: 784, 384 + xy: 231, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone1 rotate: false - xy: 754, 354 + xy: 241, 99 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone2 rotate: false - xy: 764, 364 + xy: 241, 89 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone3 rotate: false - xy: 774, 374 + xy: 251, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneblock1 rotate: false - xy: 794, 384 + xy: 251, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneblock2 rotate: false - xy: 754, 344 + xy: 261, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneblock3 rotate: false - xy: 764, 354 + xy: 261, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stonedrill rotate: false - xy: 774, 364 + xy: 271, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneedge rotate: false - xy: 722, 413 + xy: 986, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 stoneformer rotate: false - xy: 784, 374 + xy: 271, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stonewall rotate: false - xy: 804, 384 + xy: 281, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 teleporter rotate: false - xy: 764, 344 + xy: 281, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 teleporter-top rotate: false - xy: 774, 354 + xy: 291, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thermalgenerator rotate: false - xy: 784, 364 + xy: 291, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titancannon rotate: false - xy: 456, 105 + xy: 316, 169 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titancannon-icon rotate: false - xy: 808, 394 + xy: 693, 360 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 titanium1 rotate: false - xy: 794, 374 + xy: 301, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium2 rotate: false - xy: 814, 384 + xy: 301, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium3 rotate: false - xy: 774, 344 + xy: 311, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumdrill rotate: false - xy: 784, 354 + xy: 311, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumpurifier rotate: false - xy: 794, 364 + xy: 321, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumshieldwall rotate: false - xy: 804, 374 + xy: 321, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumwall rotate: false - xy: 784, 344 + xy: 331, 101 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titaniumwall-large rotate: false - xy: 831, 472 + xy: 105, 76 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titaniumwall-large-icon rotate: false - xy: 794, 354 + xy: 331, 91 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 turret rotate: false - xy: 820, 394 + xy: 693, 348 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 uranium1 rotate: false - xy: 804, 354 + xy: 388, 167 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 uranium2 rotate: false - xy: 814, 364 + xy: 398, 167 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 uranium3 rotate: false - xy: 804, 344 + xy: 408, 167 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 uraniumdrill rotate: false - xy: 814, 354 + xy: 418, 169 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water rotate: false - xy: 748, 322 + xy: 211, 79 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 wateredge rotate: false - xy: 722, 399 + xy: 1000, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 waveturret rotate: false - xy: 832, 398 + xy: 693, 336 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 weaponfactory rotate: false - xy: 831, 454 + xy: 123, 94 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 weaponfactory-icon rotate: false - xy: 748, 312 + xy: 221, 79 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bullet rotate: false - xy: 240, 91 + xy: 613, 278 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 chainbullet rotate: false - xy: 114, 81 + xy: 49, 1 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 circle rotate: false - xy: 862, 494 + xy: 342, 176 size: 17, 17 orig: 17, 17 offset: 0, 0 index: -1 circle2 rotate: false - xy: 495, 310 + xy: 424, 310 size: 201, 201 orig: 201, 201 offset: 0, 0 index: -1 blastenemy-t1 rotate: false - xy: 849, 475 + xy: 141, 114 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 blastenemy-t2 rotate: false - xy: 849, 459 + xy: 123, 78 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 blastenemy-t3 rotate: false - xy: 865, 478 + xy: 141, 98 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 empenemy-t1 rotate: false - xy: 881, 479 + xy: 157, 114 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 empenemy-t2 rotate: false - xy: 865, 462 + xy: 157, 98 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 empenemy-t3 rotate: false - xy: 881, 463 + xy: 69, 58 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 fastenemy-t1 rotate: false - xy: 897, 479 + xy: 551, 257 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 fastenemy-t2 rotate: false - xy: 897, 463 + xy: 509, 229 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 fastenemy-t3 rotate: false - xy: 913, 479 + xy: 651, 410 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 flamerenemy-t1 rotate: false - xy: 913, 463 + xy: 651, 394 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 flamerenemy-t2 rotate: false - xy: 929, 479 + xy: 57, 32 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 flamerenemy-t3 rotate: false - xy: 929, 463 + xy: 415, 179 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 fortressenemy-t1 rotate: false - xy: 840, 491 + xy: 769, 491 size: 20, 20 orig: 20, 20 offset: 0, 0 index: -1 fortressenemy-t2 rotate: false - xy: 92, 86 + xy: 27, 4 size: 20, 20 orig: 20, 20 offset: 0, 0 index: -1 fortressenemy-t3 rotate: false - xy: 637, 288 + xy: 603, 288 size: 20, 20 orig: 20, 20 offset: 0, 0 index: -1 healerenemy-t1 rotate: false - xy: 945, 479 + xy: 431, 182 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 healerenemy-t2 rotate: false - xy: 945, 463 + xy: 653, 366 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 healerenemy-t3 rotate: false - xy: 961, 479 + xy: 653, 350 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mortarenemy-t1 rotate: false - xy: 981, 431 + xy: 778, 459 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mortarenemy-t2 rotate: false - xy: 997, 447 + xy: 794, 479 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mortarenemy-t3 rotate: false - xy: 997, 431 + xy: 794, 463 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 rapidenemy-t1 rotate: false - xy: 592, 211 + xy: 810, 479 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 rapidenemy-t2 rotate: false - xy: 608, 211 + xy: 810, 463 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 rapidenemy-t3 rotate: false - xy: 519, 208 + xy: 826, 479 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 standardenemy-t1 rotate: false - xy: 519, 192 + xy: 826, 463 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 targetenemy-t1 rotate: false - xy: 519, 192 + xy: 826, 463 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 standardenemy-t2 rotate: false - xy: 516, 104 + xy: 958, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 standardenemy-t3 rotate: false - xy: 514, 90 + xy: 972, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 tankenemy-t1 rotate: false - xy: 521, 162 + xy: 842, 479 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 tankenemy-t2 rotate: false - xy: 521, 146 + xy: 842, 463 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 tankenemy-t3 rotate: false - xy: 535, 209 + xy: 858, 479 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 titanenemy-t1 rotate: false - xy: 99, 32 + xy: 87, 76 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titanenemy-t2 rotate: false - xy: 99, 14 + xy: 105, 94 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titanenemy-t3 rotate: false - xy: 500, 122 + xy: 123, 112 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 enemyarrow rotate: false - xy: 551, 204 + xy: 59, 1 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 icon-coal rotate: false - xy: 724, 347 + xy: 888, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-dirium rotate: false - xy: 734, 382 + xy: 888, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-iron rotate: false - xy: 734, 372 + xy: 888, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-sand rotate: false - xy: 734, 362 + xy: 892, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-steel rotate: false - xy: 734, 352 + xy: 898, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-stone rotate: false - xy: 734, 342 + xy: 898, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-titanium rotate: false - xy: 537, 140 + xy: 898, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-uranium rotate: false - xy: 535, 130 + xy: 902, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 laser rotate: false - xy: 518, 126 + xy: 687, 382 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 laserend rotate: false - xy: 524, 225 + xy: 453, 225 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 laserfull rotate: false - xy: 727, 428 + xy: 316, 149 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 mech-standard rotate: false - xy: 537, 164 + xy: 874, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-standard-icon rotate: false - xy: 537, 150 + xy: 888, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ship-standard rotate: false - xy: 156, 91 + xy: 930, 481 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shell rotate: false - xy: 545, 130 + xy: 998, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shot rotate: false - xy: 182, 77 + xy: 1008, 445 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shot-long rotate: false - xy: 192, 77 + xy: 1008, 435 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanshell rotate: false - xy: 804, 364 + xy: 358, 166 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 border rotate: false - xy: 727, 448 + xy: 1, 44 size: 24, 40 split: 5, 5, 5, 10 orig: 24, 40 @@ -1645,7 +1645,7 @@ border index: -1 button rotate: false - xy: 753, 448 + xy: 680, 448 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -1653,7 +1653,7 @@ button index: -1 button-down rotate: false - xy: 43, 43 + xy: 43, 86 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -1661,7 +1661,7 @@ button-down index: -1 button-over rotate: false - xy: 43, 43 + xy: 43, 86 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -1669,7 +1669,7 @@ button-over index: -1 button-map rotate: false - xy: 566, 245 + xy: 495, 245 size: 24, 40 split: 10, 10, 5, 10 orig: 24, 40 @@ -1677,7 +1677,7 @@ button-map index: -1 button-map-down rotate: false - xy: 43, 1 + xy: 126, 130 size: 24, 40 split: 10, 10, 5, 10 orig: 24, 40 @@ -1685,7 +1685,7 @@ button-map-down index: -1 button-map-over rotate: false - xy: 43, 1 + xy: 126, 130 size: 24, 40 split: 10, 10, 5, 10 orig: 24, 40 @@ -1693,7 +1693,7 @@ button-map-over index: -1 button-select rotate: false - xy: 326, 105 + xy: 627, 317 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -1701,602 +1701,672 @@ button-select index: -1 check-off rotate: false - xy: 69, 14 + xy: 521, 253 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 698, 309 + xy: 706, 456 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 180, 97 + xy: 27, 26 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 210, 97 + xy: 178, 138 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 69, 2 + xy: 651, 382 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cursor rotate: false - xy: 831, 448 + xy: 57, 26 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 +discord-banner + rotate: false + xy: 1, 128 + size: 81, 42 + orig: 81, 42 + offset: 0, 0 + index: -1 +discord-banner-over + rotate: false + xy: 1, 128 + size: 81, 42 + orig: 81, 42 + offset: 0, 0 + index: -1 controller-cursor rotate: false - xy: 544, 227 + xy: 361, 177 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-about rotate: false - xy: 961, 463 + xy: 653, 334 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-add rotate: false - xy: 977, 479 + xy: 653, 318 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 977, 463 + xy: 706, 440 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin-small rotate: false - xy: 124, 82 + xy: 256, 127 size: 6, 6 orig: 6, 6 offset: 0, 0 index: -1 icon-areaDelete rotate: false - xy: 93, 2 + xy: 669, 370 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 993, 479 + xy: 736, 436 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 105, 2 + xy: 669, 358 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 1013, 451 + xy: 669, 346 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 1013, 439 + xy: 669, 334 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 1013, 427 + xy: 669, 322 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-back rotate: false - xy: 562, 227 + xy: 827, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 1009, 479 + xy: 752, 436 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 993, 463 + xy: 178, 122 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 579, 209 + xy: 575, 272 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-check rotate: false - xy: 1009, 463 + xy: 173, 106 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-close rotate: false - xy: 1, 43 + xy: 1, 86 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 icon-close-down rotate: false - xy: 1, 1 + xy: 84, 130 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 icon-close-over rotate: false - xy: 524, 245 + xy: 453, 245 size: 40, 40 orig: 40, 40 offset: 0, 0 index: -1 icon-crafting rotate: false - xy: 722, 387 + xy: 587, 272 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 736, 416 + xy: 73, 36 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 736, 404 + xy: 557, 245 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 +icon-dev-builds + rotate: false + xy: 208, 119 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 icon-discord rotate: false - xy: 592, 227 + xy: 224, 119 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 748, 418 + xy: 557, 233 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 608, 227 + xy: 240, 119 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 500, 106 + xy: 264, 127 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 482, 97 + xy: 280, 127 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 +icon-exit + rotate: false + xy: 296, 127 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 498, 90 + xy: 49, 10 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 765, 430 + xy: 397, 177 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 628, 245 + xy: 525, 237 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 837, 438 + xy: 541, 237 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 837, 422 + xy: 173, 90 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 +icon-github + rotate: false + xy: 256, 111 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 +icon-google-play + rotate: false + xy: 272, 111 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 899, 495 + xy: 845, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-hold rotate: false - xy: 760, 418 + xy: 557, 221 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-holdDelete rotate: false - xy: 748, 406 + xy: 557, 209 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-home rotate: false - xy: 853, 443 + xy: 288, 111 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-host rotate: false - xy: 853, 427 + xy: 525, 221 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-info rotate: false - xy: 772, 418 + xy: 688, 420 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 +icon-itch.io + rotate: false + xy: 541, 221 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 icon-line rotate: false - xy: 783, 430 + xy: 863, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 +icon-link + rotate: false + xy: 509, 213 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 icon-load rotate: false - xy: 869, 446 + xy: 304, 111 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 917, 495 + xy: 881, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 801, 430 + xy: 899, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 935, 495 + xy: 917, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 760, 406 + xy: 683, 408 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-none rotate: false - xy: 784, 418 + xy: 683, 396 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 772, 406 + xy: 704, 428 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 953, 495 + xy: 935, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 869, 430 + xy: 312, 127 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 971, 495 + xy: 953, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play rotate: false - xy: 796, 418 + xy: 681, 370 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 885, 447 + xy: 525, 205 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-players rotate: false - xy: 784, 406 + xy: 681, 358 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-power rotate: false - xy: 808, 418 + xy: 681, 346 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-production rotate: false - xy: 796, 406 + xy: 681, 334 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 885, 431 + xy: 541, 205 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 989, 495 + xy: 971, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 901, 447 + xy: 320, 111 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 901, 431 + xy: 627, 301 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 1007, 495 + xy: 989, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 917, 447 + xy: 625, 285 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 917, 431 + xy: 643, 301 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 933, 447 + xy: 641, 285 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 933, 431 + xy: 659, 302 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save rotate: false - xy: 949, 447 + xy: 342, 160 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 95, 68 + xy: 1007, 495 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 95, 50 + xy: 656, 426 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 820, 418 + xy: 681, 322 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 592, 243 + xy: 69, 110 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 949, 431 + xy: 667, 410 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-touch rotate: false - xy: 808, 406 + xy: 675, 310 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-touchDelete rotate: false - xy: 820, 406 + xy: 675, 298 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 965, 447 + xy: 667, 394 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 610, 243 + xy: 69, 92 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 +icon-trello + rotate: false + xy: 688, 432 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 icon-tutorial rotate: false - xy: 965, 431 + xy: 762, 474 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 695, 291 + xy: 69, 74 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-weapon rotate: false - xy: 832, 410 + xy: 716, 428 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 +icon-wiki + rotate: false + xy: 762, 458 + size: 14, 14 + orig: 14, 14 + offset: 0, 0 + index: -1 icon-zoom rotate: false - xy: 713, 291 + xy: 87, 112 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 981, 447 + xy: 778, 475 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 logotext rotate: false - xy: 1, 85 + xy: 143, 172 size: 89, 21 orig: 89, 21 offset: 0, 0 index: -1 pane rotate: false - xy: 698, 343 + xy: 736, 452 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -2304,7 +2374,7 @@ pane index: -1 pane-button rotate: false - xy: 495, 140 + xy: 627, 343 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -2312,7 +2382,7 @@ pane-button index: -1 scroll rotate: false - xy: 69, 48 + xy: 208, 135 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -2320,7 +2390,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 143, 105 + xy: 566, 284 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -2328,7 +2398,7 @@ scroll-horizontal index: -1 scroll-knob-horizontal rotate: false - xy: 592, 261 + xy: 27, 60 size: 40, 24 split: 10, 6, 0, 24 pad: -1, -1, 10, 10 @@ -2337,7 +2407,7 @@ scroll-knob-horizontal index: -1 scroll-knob-vertical rotate: false - xy: 805, 448 + xy: 152, 130 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -2345,7 +2415,7 @@ scroll-knob-vertical index: -1 scroll-knob-vertical-black rotate: false - xy: 779, 448 + xy: 1, 2 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -2353,70 +2423,70 @@ scroll-knob-vertical-black index: -1 selection rotate: false - xy: 728, 309 + xy: 791, 492 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 slider rotate: false - xy: 634, 277 + xy: 1022, 465 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 495, 178 + xy: 627, 381 size: 22, 44 orig: 22, 44 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 698, 381 + xy: 656, 444 size: 22, 44 orig: 22, 44 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 698, 381 + xy: 656, 444 size: 22, 44 orig: 22, 44 offset: 0, 0 index: -1 slider-vertical rotate: false - xy: 535, 192 + xy: 27, 1 size: 8, 1 orig: 8, 1 offset: 0, 0 index: -1 text-sides rotate: false - xy: 1, 108 + xy: 1, 172 size: 140, 21 orig: 140, 21 offset: 0, 0 index: -1 text-sides-down rotate: false - xy: 495, 287 + xy: 424, 287 size: 140, 21 orig: 140, 21 offset: 0, 0 index: -1 text-sides-over rotate: false - xy: 698, 490 + xy: 627, 490 size: 140, 21 orig: 140, 21 offset: 0, 0 index: -1 textfield rotate: false - xy: 270, 101 + xy: 234, 135 size: 28, 28 split: 6, 6, 6, 6 orig: 28, 28 @@ -2424,7 +2494,7 @@ textfield index: -1 textfield-over rotate: false - xy: 240, 101 + xy: 234, 165 size: 28, 28 split: 2, 2, 2, 2 orig: 28, 28 @@ -2432,14 +2502,14 @@ textfield-over index: -1 white rotate: false - xy: 495, 135 + xy: 173, 125 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window rotate: false - xy: 698, 427 + xy: 627, 427 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -2447,7 +2517,7 @@ window index: -1 window-empty rotate: false - xy: 495, 224 + xy: 424, 224 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -2455,84 +2525,84 @@ window-empty index: -1 beam rotate: false - xy: 132, 98 + xy: 69, 48 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 beam-equip rotate: false - xy: 170, 95 + xy: 1014, 485 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blaster rotate: false - xy: 624, 213 + xy: 139, 78 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blaster-equip rotate: false - xy: 634, 235 + xy: 149, 78 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 clustergun rotate: false - xy: 250, 91 + xy: 623, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 clustergun-equip rotate: false - xy: 260, 91 + xy: 633, 275 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shockgun rotate: false - xy: 542, 110 + xy: 1012, 465 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shockgun-equip rotate: false - xy: 172, 75 + xy: 1008, 455 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 triblaster rotate: false - xy: 814, 374 + xy: 368, 167 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 triblaster-equip rotate: false - xy: 794, 344 + xy: 378, 167 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 vulcan rotate: false - xy: 814, 344 + xy: 447, 188 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 vulcan-equip rotate: false - xy: 748, 332 + xy: 201, 79 size: 8, 8 orig: 8, 8 offset: 0, 0 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 3eb2c2785ea75f393fb3f25b47d24b5394670274..3e75f75a9c40577a38d61e766369fa4401ec91a3 100644 GIT binary patch literal 92976 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