diff --git a/core/assets-raw/sprites/ui/discord-banner-over.png b/core/assets-raw/sprites/ui/discord-banner-over.png deleted file mode 100644 index 6203acdb8a..0000000000 Binary files a/core/assets-raw/sprites/ui/discord-banner-over.png and /dev/null differ diff --git a/core/assets-raw/sprites/ui/discord-banner.png b/core/assets-raw/sprites/ui/discord-banner.png index 6203acdb8a..abcfa2d7b1 100644 Binary files a/core/assets-raw/sprites/ui/discord-banner.png and b/core/assets-raw/sprites/ui/discord-banner.png differ diff --git a/core/assets-raw/sprites/ui/info-banner.png b/core/assets-raw/sprites/ui/info-banner.png index 014e5eeab1..8e5c3cbf99 100644 Binary files a/core/assets-raw/sprites/ui/info-banner.png and b/core/assets-raw/sprites/ui/info-banner.png differ diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index b4309f4ed7..811f7256f5 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -19,7 +19,7 @@ text.highscore = [accent]New highscore\! text.wave.lasted = You lasted until wave [accent]{0}[]. text.level.highscore = High Score\: [accent]{0} text.level.delete.title = Confirm Delete -text.map.delete = Are you sure you want to delete the map "[orange]{0}[]"? +text.map.delete = Are you sure you want to delete the map "[accent]{0}[]"? text.level.select = Level Select text.level.mode = Gamemode\: text.construction.desktop = To deselect a block or stop building, [accent]use space[]. @@ -54,7 +54,7 @@ text.mission.wave = Survive[accent] {0}/{1} []waves\nWave in {2} text.mission.wave.enemies = Survive[accent] {0}/{1} []waves\n{2} Enemies text.mission.wave.enemy = Survive[accent] {0}/{1} []waves\n{2} Enemy text.mission.wave.menu = Survive[accent] {0}[] waves -text.mission.battle = Destroy the enemy core +text.mission.battle = Destroy enemy core text.mission.resource.menu = Obtain {0} x{1} text.mission.resource = Obtain {0}\:\n[accent]{1}/{2}[] text.mission.block = Create {0} @@ -140,7 +140,7 @@ text.connecting.data = [accent]Loading world data... text.server.port = Port\: text.server.addressinuse = Address already in use\! text.server.invalidport = Invalid port number\! -text.server.error = [crimson]Error hosting server\: [orange]{0} +text.server.error = [crimson]Error hosting server\: [accent]{0} text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release. text.save.new = New Save text.save.overwrite = Are you sure you want to overwrite\nthis save slot? @@ -151,17 +151,17 @@ text.savefail = Failed to save game\! text.save.delete.confirm = Are you sure you want to delete this save? text.save.delete = Delete text.save.export = Export Save -text.save.import.invalid = [orange]This save is invalid\! -text.save.import.fail = [crimson]Failed to import save\: [orange]{0} -text.save.export.fail = [crimson]Failed to export save\: [orange]{0} +text.save.import.invalid = [accent]This save is invalid\! +text.save.import.fail = [crimson]Failed to import save\: [accent]{0} +text.save.export.fail = [crimson]Failed to export save\: [accent]{0} text.save.import = Import Save text.save.newslot = Save name\: text.save.rename = Rename text.save.rename.text = New name\: text.selectslot = Select a save. text.slot = [accent]Slot {0} -text.save.corrupted = [orange]Save file corrupted or invalid\!\nIf you have just updated your game, this is probably a change in the save format and [scarlet]not[] a bug. -text.sector.corrupted = [orange]A save file for this sector was found, but loading failed.\nA new one has been created. +text.save.corrupted = [accent]Save file corrupted or invalid\!\nIf you have just updated your game, this is probably a change in the save format and [scarlet]not[] a bug. +text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. text.empty = text.on = On text.off = Off @@ -182,11 +182,11 @@ text.back = Back text.quit.confirm = Are you sure you want to quit? text.changelog.title = Changelog text.changelog.loading = Getting changelog... -text.changelog.error.android = [orange]Note that the changelog sometimes does not work on Android 4.4 and below\!\nThis is due to an internal Android bug. -text.changelog.error.ios = [orange]The changelog is currently not supported in iOS. +text.changelog.error.android = [accent]Note that the changelog sometimes does not work on Android 4.4 and below\!\nThis is due to an internal Android bug. +text.changelog.error.ios = [accent]The changelog is currently not supported in iOS. text.changelog.error = [scarlet]Error getting changelog\!\nCheck your internet connection. text.changelog.current = [yellow][[Current version] -text.changelog.latest = [orange][[Latest version] +text.changelog.latest = [accent][[Latest version] text.loading = [accent]Loading... text.saving = [accent]Saving... text.wave = [accent]Wave {0} @@ -216,8 +216,8 @@ text.editor.description = Description\: text.editor.name = Name\: text.editor.teams = Teams text.editor.elevation = Elevation -text.editor.errorimageload = Error loading file\:\n[orange]{0} -text.editor.errorimagesave = Error saving file\:\n[orange]{0} +text.editor.errorimageload = Error loading file\:\n[accent]{0} +text.editor.errorimagesave = Error saving file\:\n[accent]{0} text.editor.generate = Generate text.editor.resize = Resize text.editor.loadmap = Load Map diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 802864d25d..42c475c761 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW] Neuer Highscore! text.wave.lasted = Du hast es bis Welle[accent]{0}[] ausgehalten. text.level.highscore = High Score: [accent] {0} text.level.delete.title = Löschen bestätigen -text.map.delete = Bist du sicher das du die Karte "[orange]{0}[]" löschen möchtest? +text.map.delete = Bist du sicher das du die Karte "[accent]{0}[]" löschen möchtest? text.level.select = Level Auswahl text.level.mode = Spielmodus: text.construction.desktop = Die Desktop Steuerung wurde geändert.\n Zum deselektieren eines Blocks oder das Bauen abzubrechen benutze die [accent] Space Taste[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent] Welt Daten werden geladen... text.server.port = Port: text.server.addressinuse = Adresse bereits in Benutzung! text.server.invalidport = Falscher Port! -text.server.error = [crimson] Fehler beim Hosten des Servers: [orange] {0} +text.server.error = [crimson] Fehler beim Hosten des Servers: [accent] {0} text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release. text.save.new = Neuer Spielstand text.save.overwrite = Möchten du diesen Spielstand wirklich überschreiben? @@ -151,17 +151,17 @@ text.savefail = Fehler beim Speichern des Spiels! text.save.delete.confirm = Möchtest du diesen Spielstand wirklich löschen? text.save.delete = Löschen text.save.export = Spielstand exportieren -text.save.import.invalid = [orange] Dieser Spielstand ist ungültig! -text.save.import.fail = [crimson] Spielstand konnte nicht importiert werden: [orange] {0} -text.save.export.fail = [crimson] Spielstand konnte nicht exportiert werden: [orange] {0} +text.save.import.invalid = [accent] Dieser Spielstand ist ungültig! +text.save.import.fail = [crimson] Spielstand konnte nicht importiert werden: [accent] {0} +text.save.export.fail = [crimson] Spielstand konnte nicht exportiert werden: [accent] {0} text.save.import = Spielstand importieren text.save.newslot = Name speichern: text.save.rename = Umbenennen text.save.rename.text = Neuer Name text.selectslot = Wähle einen Spielstand text.slot = [accent] Platz {0} -text.save.corrupted = [orange] Datei beschädigt oder ungültig! -text.sector.corrupted = [orange]Ein Spielstand für diesen Sektor wurde nicht gefunden.\nEin neuer Spielstand wurde erstellt. +text.save.corrupted = [accent] Datei beschädigt oder ungültig! +text.sector.corrupted = [accent]Ein Spielstand für diesen Sektor wurde nicht gefunden.\nEin neuer Spielstand wurde erstellt. text.empty = text.on = An text.off = Aus @@ -182,14 +182,14 @@ text.back = Zurück text.quit.confirm = Willst du wirklich aufhören? text.changelog.title = Changelog text.changelog.loading = Lade Changelog... -text.changelog.error.android = [orange]Beachte: Das Changelog funktioniert manchmal nicht auf Android 4.4 (und älter)!\nDies resultiert aus einem Android bug. -text.changelog.error.ios = [orange]Das Changelog wird aktuell nicht von IOS unterstützt. +text.changelog.error.android = [accent]Beachte: Das Changelog funktioniert manchmal nicht auf Android 4.4 (und älter)!\nDies resultiert aus einem Android bug. +text.changelog.error.ios = [accent]Das Changelog wird aktuell nicht von IOS unterstützt. text.changelog.error = [scarlet]Fehler beim Laden des Changelog!\nPrüfe deine Internet Verbindung. text.changelog.current = [yellow][[Current version] -text.changelog.latest = [orange][[Latest version] +text.changelog.latest = [accent][[Latest version] text.loading = [accent] Wird geladen ... text.saving = [accent]Speichere... -text.wave = [orange] Welle {0} +text.wave = [accent] Welle {0} text.wave.waiting = Welle in {0} text.waiting = Warten... text.waiting.players = Warte auf Spieler... @@ -216,8 +216,8 @@ text.editor.description = Beschreibung: text.editor.name = Name: text.editor.teams = Teams text.editor.elevation = Höhe -text.editor.errorimageload = Fehler beim Laden des Bildes: [orange] {0} -text.editor.errorimagesave = Fehler beim Speichern des Bildes: [orange] {0} +text.editor.errorimageload = Fehler beim Laden des Bildes: [accent] {0} +text.editor.errorimagesave = Fehler beim Speichern des Bildes: [accent] {0} text.editor.generate = Generieren text.editor.resize = Grösse\nanpassen text.editor.loadmap = Karte\nladen @@ -261,7 +261,7 @@ text.tutorial = Tutorial text.editor = Editor text.mapeditor = Karten Editor text.donate = Spenden -text.connectfail = [crimson] Verbindung zum Server konnte nicht hergestellt werden: [orange]{0} +text.connectfail = [crimson] Verbindung zum Server konnte nicht hergestellt werden: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 54aca5e19f..57d56ae555 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -19,7 +19,7 @@ text.highscore = [accent]¡Nueva mejor puntuación! text.wave.lasted = Duraste hasta la ronda [accent]{0}[]. text.level.highscore = Puntuación màs alta: [accent]{0} text.level.delete.title = Confirmar Eliminación -text.map.delete = ¿Estás seguro que quieres borrar el mapa "[orange]{0}[]"? +text.map.delete = ¿Estás seguro que quieres borrar el mapa "[accent]{0}[]"? text.level.select = Selección de nivel text.level.mode = Modo de juego: text.construction.desktop = Los controles de la versión de escritorio han cambiado.\nPara deseleccionar un bloque o dejar de construir, [accent]usa la barra espaciadora[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Cargando datos del mundo... text.server.port = Puerto: text.server.addressinuse = ¡La dirección está en uso! text.server.invalidport = ¡El número de puerto es invalido! -text.server.error = [crimson]Error hosteando el servidor: [orange]{0} +text.server.error = [crimson]Error hosteando el servidor: [accent]{0} text.save.old = Este punto de guardado es para una versión más antigua de este juego, y ya no puede ser usada.\n\n[LIGHT_GRAY]Guardados con retrocompatibilidad serán completamente implementados en la versión 4.0. text.save.new = Nuevo Punto de Guardado text.save.overwrite = ¿Estás seguro que quieres sobrescribir\neste punto de guardado? @@ -151,17 +151,17 @@ text.savefail = ¡No se ha podido guardar la partida! text.save.delete.confirm = ¿Estás seguro que quieres borrar este punto de guardado? text.save.delete = Borrar text.save.export = Exportar Punto de Guardado -text.save.import.invalid = [orange]¡Este punto de guardado es invalido! -text.save.import.fail = [crimson]Se ha fallado la importación del punto de guardado: [orange]{0} -text.save.export.fail = [crimson]Se ha fallado la exportación del punto de guardado: [orange]{0} +text.save.import.invalid = [accent]¡Este punto de guardado es invalido! +text.save.import.fail = [crimson]Se ha fallado la importación del punto de guardado: [accent]{0} +text.save.export.fail = [crimson]Se ha fallado la exportación del punto de guardado: [accent]{0} text.save.import = Importar Punto de Guardado text.save.newslot = Nombre del Punto de Guardado: text.save.rename = Renombrar text.save.rename.text = Nuevo nombre: text.selectslot = Selecciona un Punto de Guardado. text.slot = [accent]Casilla {0} -text.save.corrupted = [orange]El punto de guardado está corrupto o es invalido!\nSi acabas de actualizar el juego, esto debe ser probablemente un cambio en el formato de guardado y [scarlet]no[] un error. -text.sector.corrupted = [orange]El punto de guardado de este sector fue encontrado, pero su carga ha fallado.\nUn nuevo punto ha sido creado. +text.save.corrupted = [accent]El punto de guardado está corrupto o es invalido!\nSi acabas de actualizar el juego, esto debe ser probablemente un cambio en el formato de guardado y [scarlet]no[] un error. +text.sector.corrupted = [accent]El punto de guardado de este sector fue encontrado, pero su carga ha fallado.\nUn nuevo punto ha sido creado. text.empty = text.on = Encendido text.off = Apagado @@ -182,14 +182,14 @@ text.back = Atras text.quit.confirm = ¿Estás seguro que quieres salir de la partida? text.changelog.title = Registro de Parches text.changelog.loading = Consiguiendo el registro de parches... -text.changelog.error.android = [orange]¡Nota que el registro de parches a veces no funciona en Android 4.4 o inferior!\nEsto es por un error de Android interno. -text.changelog.error.ios = [orange]El registro de parches no es actualmente soportado por iOS. +text.changelog.error.android = [accent]¡Nota que el registro de parches a veces no funciona en Android 4.4 o inferior!\nEsto es por un error de Android interno. +text.changelog.error.ios = [accent]El registro de parches no es actualmente soportado por iOS. text.changelog.error = [scarlet]¡Error consiguiendo el registro de parches!\nChequeá tu conexión a Internet. text.changelog.current = [yellow][[Versión actual] -text.changelog.latest = [orange][[Última version] +text.changelog.latest = [accent][[Última version] text.loading = [accent]Cargando... text.saving = [accent]Guardando... -text.wave = [orange]Horda {0} +text.wave = [accent]Horda {0} text.wave.waiting = Horda en {0} text.waiting = Esperando... text.waiting.players = Esperando por jugafores... @@ -216,8 +216,8 @@ text.editor.description = Descripción: text.editor.name = Nombre: text.editor.teams = Equipos text.editor.elevation = Elevación -text.editor.errorimageload = Error cargando el archivo:\n[orange]{0} -text.editor.errorimagesave = Error guardando el archivo:\n[orange]{0} +text.editor.errorimageload = Error cargando el archivo:\n[accent]{0} +text.editor.errorimagesave = Error guardando el archivo:\n[accent]{0} text.editor.generate = Generar text.editor.resize = Cambiar Tamaño text.editor.loadmap = Cargar Mapa @@ -261,7 +261,7 @@ text.tutorial = Tutorial text.editor = Editor text.mapeditor = Editor de Mapa text.donate = Donar -text.connectfail = [crimson]Ha fallado la conexión con el servidor: [orange]{0} +text.connectfail = [crimson]Ha fallado la conexión con el servidor: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 8909042239..950e2b0ee5 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]Nouveau meilleur score! text.wave.lasted = Vous avez survécu jusqu'à la vague [accent]{0}[]. text.level.highscore = Meilleur score: [accent]{0} text.level.delete.title = Confirmer -text.map.delete = Êtes-vous sûr de supprimer cette carte"[orange]{0}[]"? +text.map.delete = Êtes-vous sûr de supprimer cette carte"[accent]{0}[]"? text.level.select = Sélection de niveau text.level.mode = Mode de jeu : text.construction.desktop = Pour désélectionner un bloc ou arrêter de construire, appuyer sur [accent]espace[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Chargement des données du monde... text.server.port = Port: text.server.addressinuse = Addresse déjà utilisée! text.server.invalidport = numéro de port invalide! -text.server.error = [crimson]Erreur d'hébergement: [orange]{0} +text.server.error = [crimson]Erreur d'hébergement: [accent]{0} text.save.old = Cette sayvegarde provient d'une ancienne version du jeu, et ne peut plus être utilisée.\n\n[LIGHT_GRAY]la compabilité des anciennes sauvegardes sera bientôt ajoutée dans la version 4.0 stable. text.save.new = Nouvelle sauvegarde text.save.overwrite = Êtes-vous sûr d'écraser\ncette sauvegarde ? @@ -151,17 +151,17 @@ text.savefail = Échec de la sauvegarde! text.save.delete.confirm = Êtes-vous sûr de supprimer cette sauvegarde? text.save.delete = supprimer text.save.export = Exporter une\nSauvegarde -text.save.import.invalid = [orange]Cette sauvegarde est invalide! -text.save.import.fail = [crimson]L'importation de la sauvegarde\na échoué: [orange]{0} -text.save.export.fail = [crimson]L'exportation de la sauvegarde\na échoué [orange]{0} +text.save.import.invalid = [accent]Cette sauvegarde est invalide! +text.save.import.fail = [crimson]L'importation de la sauvegarde\na échoué: [accent]{0} +text.save.export.fail = [crimson]L'exportation de la sauvegarde\na échoué [accent]{0} text.save.import = Importer une sauvegarde text.save.newslot = Nom de la sauvegarde: text.save.rename = Renommer text.save.rename.text = Nouveau nom: text.selectslot = Sélectionner une sauvegarde. text.slot = [accent]Emplacement {0} -text.save.corrupted = [orange]Fichier de sauvegarde corrompu ou invalide!\nSi vous venez de mettre à jour votre jeu, c'est probablement dû à un changement du format de sauvegarde et [scarlet]non[] un bug. -text.sector.corrupted = [orange]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé. +text.save.corrupted = [accent]Fichier de sauvegarde corrompu ou invalide!\nSi vous venez de mettre à jour votre jeu, c'est probablement dû à un changement du format de sauvegarde et [scarlet]non[] un bug. +text.sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé. text.empty = text.on = On text.off = Off @@ -182,14 +182,14 @@ text.back = Retour text.quit.confirm = Êtes-vous sûr de partir? text.changelog.title = Notes de mise à jour text.changelog.loading = Récupération des notes de mise à jour... -text.changelog.error.android = [orange]Remarquez que les notes de mise à jour peuvent ne pas marcher sur Android 4.4 et inférieur!\nC'est dû à un bug interne d'Android . -text.changelog.error.ios = [orange]Les notes de mise à jour ne sont pas suppporté sur iOS. +text.changelog.error.android = [accent]Remarquez que les notes de mise à jour peuvent ne pas marcher sur Android 4.4 et inférieur!\nC'est dû à un bug interne d'Android . +text.changelog.error.ios = [accent]Les notes de mise à jour ne sont pas suppporté sur iOS. text.changelog.error = [scarlet]Erreur lors de la récupération des notes de mises à jour!\nVérifiez votre connexion internet. text.changelog.current = [yellow][[Version actuelle] -text.changelog.latest = [orange][[Dernière version] +text.changelog.latest = [accent][[Dernière version] text.loading = [accent]Chargement... text.saving = [accent]Sauvegarde... -text.wave = [orange]Vague {0} +text.wave = [accent]Vague {0} text.wave.waiting = [LIGHT_GRAY]Vague dans {0} text.waiting = [LIGHT_GRAY]En attente... text.waiting.players = En attente de joueurs... @@ -216,8 +216,8 @@ text.editor.description = Description: text.editor.name = Nom: text.editor.teams = Équipe text.editor.elevation = Élevation -text.editor.errorimageload = Erreur lors du chargement du fichier:\n[orange]{0} -text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier:\n[orange]{0} +text.editor.errorimageload = Erreur lors du chargement du fichier:\n[accent]{0} +text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier:\n[accent]{0} text.editor.generate = Générer text.editor.resize = Redimensionner text.editor.loadmap = Charger une carte @@ -261,7 +261,7 @@ text.tutorial = Tutoriel text.editor = Éditeur text.mapeditor = Éditeur de carte text.donate = Faire un\ndon -text.connectfail = [crimson]Échec de la connexion au serveur : [orange]{0} +text.connectfail = [crimson]Échec de la connexion au serveur : [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_fr_BE.properties b/core/assets/bundles/bundle_fr_BE.properties index cc6418fa38..f63ec00a0d 100644 --- a/core/assets/bundles/bundle_fr_BE.properties +++ b/core/assets/bundles/bundle_fr_BE.properties @@ -19,7 +19,7 @@ text.highscore = [accent]Nouveau meilleur score ! text.wave.lasted = Tu as survécu jusqu'à la vagues [accent]{0}[]. text.level.highscore = Meilleur score: [accent]{0} text.level.delete.title = Confirmer -text.map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[orange]{0}[]"? +text.map.delete = Êtes-vous sûr de vouloir supprimer cette carte ?"[accent]{0}[]"? text.level.select = Sélection de niveau text.level.mode = Mode de jeu: text.construction.desktop = Désélectionner un bloc ou arrêter la construction, [accent]utiliser la touche espace[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Chargement des données du monde... text.server.port = Port: text.server.addressinuse = Adresse déjà utilisée ! text.server.invalidport = Numéro de port incorrect ! -text.server.error = [crimson]Erreur lors de l'hébergement du serveur: [orange]{0} +text.server.error = [crimson]Erreur lors de l'hébergement du serveur: [accent]{0} text.save.old = Cette sauvegarde correspond à une ancienne version du jeu et ne peut donc plus être utilisée.\n\n[LIGHT_GRAY]La rétrocompatibilité des sauvegardes va être implémentée dans la version finale de la 4.0. text.save.new = Nouvelle sauvegarde text.save.overwrite = Êtes-vous sûr de vouloir\nécraser cette sauvegarde ? @@ -151,17 +151,17 @@ text.savefail = Échec de la sauvegarde ! text.save.delete.confirm = Êtes-vous sûr de supprimer cette sauvegarde ? text.save.delete = Supprimer text.save.export = Exporter une\nSauvegarde -text.save.import.invalid = [orange]Cette sauvegarde est invalide! -text.save.import.fail = [crimson]L'importation de la sauvegarde\na échoué: [orange]{0} -text.save.export.fail = [crimson]L'exportation de la sauvegarde\na échoué: [orange]{0} +text.save.import.invalid = [accent]Cette sauvegarde est invalide! +text.save.import.fail = [crimson]L'importation de la sauvegarde\na échoué: [accent]{0} +text.save.export.fail = [crimson]L'exportation de la sauvegarde\na échoué: [accent]{0} text.save.import = Importer une sauvegarde text.save.newslot = Nom de la sauvegarde: text.save.rename = Renommer text.save.rename.text = Nouveau nom: text.selectslot = Sélectionnez une sauvegarde. text.slot = [accent]Emplacement {0} -text.save.corrupted = [orange]Fichier de sauvegarde corrompu ou invalide!\nSi vous venez de mettre à jour votre jeu, c'est probablement dû à un changement du format de sauvegarde et [scarlet]non[] un bug. -text.sector.corrupted = [orange]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé. +text.save.corrupted = [accent]Fichier de sauvegarde corrompu ou invalide!\nSi vous venez de mettre à jour votre jeu, c'est probablement dû à un changement du format de sauvegarde et [scarlet]non[] un bug. +text.sector.corrupted = [accent]Une sauvegarde pour ce secteur a été trouvé, mais son chargement a raté.\nUne nouvelle sauvegarde a été créé. text.empty = text.on = Allumer text.off = Éteint @@ -182,14 +182,14 @@ text.back = Retour text.quit.confirm = Êtes-vous sûr de vouloir quitter? text.changelog.title = Notes de mise à jour text.changelog.loading = Récupération des notes de mise à jour... -text.changelog.error.android = [orange]Notez que les notes de mise à jour ne marchent pas, certaines fois, sur Android 4.4 et versions antérieures!\nCeci est dû à un bug interne à Android. -text.changelog.error.ios = [orange]Les notes de mise à jour ne sont actuellement pas supportée sur IOS. +text.changelog.error.android = [accent]Notez que les notes de mise à jour ne marchent pas, certaines fois, sur Android 4.4 et versions antérieures!\nCeci est dû à un bug interne à Android. +text.changelog.error.ios = [accent]Les notes de mise à jour ne sont actuellement pas supportée sur IOS. text.changelog.error = [scarlet]Erreur lors de la récupération des notes de mises à jour!\nVérifiez votre connexion internet. text.changelog.current = [yellow][[Version actuelle] -text.changelog.latest = [orange][[Dernière version] +text.changelog.latest = [accent][[Dernière version] text.loading = [accent]Chargement... text.saving = [accent]Sauvegarde... -text.wave = [orange]Vague {0} +text.wave = [accent]Vague {0} text.wave.waiting = [LIGHT_GRAY]Prochaine vague dans {0} text.waiting = [LIGHT_GRAY]En attente... text.waiting.players = En attente de joueurs ... @@ -216,8 +216,8 @@ text.editor.description = Description: text.editor.name = Nom: text.editor.teams = Équipes text.editor.elevation = Élévation -text.editor.errorimageload = Erreur lors du chargement du fichier image:\n[orange]{0} -text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier image:\n[orange]{0} +text.editor.errorimageload = Erreur lors du chargement du fichier image:\n[accent]{0} +text.editor.errorimagesave = Erreur lors de la sauvegarde du fichier image:\n[accent]{0} text.editor.generate = Générer text.editor.resize = Redimensionner text.editor.loadmap = Charger une carte @@ -261,7 +261,7 @@ text.tutorial = Tutoriel text.editor = Éditeur text.mapeditor = Éditeur de carte text.donate = Faire un\ndon -text.connectfail = [crimson]Échec de la connexion au serveur: [orange]{0} +text.connectfail = [crimson]Échec de la connexion au serveur: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_in_ID.properties b/core/assets/bundles/bundle_in_ID.properties index f05d39c4ae..77ddd42680 100644 --- a/core/assets/bundles/bundle_in_ID.properties +++ b/core/assets/bundles/bundle_in_ID.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]Rekor baru! text.wave.lasted = You lasted until wave [accent]{0}[]. text.level.highscore = Skor Tinggi: [accent]{0} text.level.delete.title = Konfirmasi Hapus -text.map.delete = Are you sure you want to delete the map "[orange]{0}[]"? +text.map.delete = Are you sure you want to delete the map "[accent]{0}[]"? text.level.select = Pilih Level text.level.mode = Modus permainan: text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Memuat data level... text.server.port = Port: text.server.addressinuse = Alamat sudah di pakai! text.server.invalidport = Nomor port salah! -text.server.error = [crimson]Kesalahan server hosting: [orange]{0} +text.server.error = [crimson]Kesalahan server hosting: [accent]{0} text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release. text.save.new = Simpan Baru text.save.overwrite = Yakin ingin mengganti slot simpan ini? @@ -151,17 +151,17 @@ text.savefail = Gagal menyimpan game! text.save.delete.confirm = Yakin ingin menghapus save ini? text.save.delete = Hapus text.save.export = Ekspor Simpanan -text.save.import.invalid = [orange]Simpanan ini tidak valid! -text.save.import.fail = [crimson]Gagal mengimpor: [orange]{0} -text.save.export.fail = [crimson]Gagal mengekspor save: [orange]{0} +text.save.import.invalid = [accent]Simpanan ini tidak valid! +text.save.import.fail = [crimson]Gagal mengimpor: [accent]{0} +text.save.export.fail = [crimson]Gagal mengekspor save: [accent]{0} text.save.import = Impor Simpanan text.save.newslot = Nama simpanan: text.save.rename = Ganti nama text.save.rename.text = Nama baru: text.selectslot = Pilih simpanan. text.slot = [accent]Slot{0} -text.save.corrupted = [orange]Simpanan rusak atau tidak valid! -text.sector.corrupted = [orange]A save file for this sector was found, but loading failed.\nA new one has been created. +text.save.corrupted = [accent]Simpanan rusak atau tidak valid! +text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. text.empty = text.on = Hidup text.off = Mati @@ -182,14 +182,14 @@ text.back = Kembali text.quit.confirm = Anda yakin ingin berhenti? text.changelog.title = Changelog text.changelog.loading = Getting changelog... -text.changelog.error.android = [orange]Note that the changelog sometimes does not work on Android 4.4 and below!\nThis is due to an internal Android bug. -text.changelog.error.ios = [orange]The changelog is currently not supported in iOS. +text.changelog.error.android = [accent]Note that the changelog sometimes does not work on Android 4.4 and below!\nThis is due to an internal Android bug. +text.changelog.error.ios = [accent]The changelog is currently not supported in iOS. text.changelog.error = [scarlet]Error getting changelog!\nCheck your internet connection. text.changelog.current = [yellow][[Current version] -text.changelog.latest = [orange][[Latest version] +text.changelog.latest = [accent][[Latest version] text.loading = [accent]Memuat... text.saving = [accent]Saving... -text.wave = [orange]Gelombang {0} +text.wave = [accent]Gelombang {0} text.wave.waiting = Gelombang dimulai {0} text.waiting = Menunggu... text.waiting.players = Waiting for players... @@ -216,8 +216,8 @@ text.editor.description = Description: text.editor.name = Name: text.editor.teams = Teams text.editor.elevation = Elevation -text.editor.errorimageload = Kesalahan saat memuat file gambar:\n[orange]{0} -text.editor.errorimagesave = Kesalahan saat menyimpan file gambar:\n[orange]{0} +text.editor.errorimageload = Kesalahan saat memuat file gambar:\n[accent]{0} +text.editor.errorimagesave = Kesalahan saat menyimpan file gambar:\n[accent]{0} text.editor.generate = Hasilkan text.editor.resize = Ubah ukuran text.editor.loadmap = Buka Peta @@ -261,7 +261,7 @@ text.tutorial = Tutorial text.editor = Pengedit text.mapeditor = Pengedit Peta text.donate = Sumbangkan -text.connectfail = [crimson]Gagal terhubung ke server: [orange]{0} +text.connectfail = [crimson]Gagal terhubung ke server: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_ita.properties b/core/assets/bundles/bundle_ita.properties index bd2cc789bc..7be39de02b 100644 --- a/core/assets/bundles/bundle_ita.properties +++ b/core/assets/bundles/bundle_ita.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]Nuovo record! text.wave.lasted = Sei sopravvissuto fino all'onda [accent]{0}[]. text.level.highscore = Miglior punteggio: [accent]{0} text.level.delete.title = Conferma Eliminazione -text.map.delete = Sei sicuro di voler eliminare questa mappa"[orange]{0}[]"? +text.map.delete = Sei sicuro di voler eliminare questa mappa"[accent]{0}[]"? text.level.select = Selezione del livello text.level.mode = Modalità di gioco: text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Caricamento dei dati del mondo ... text.server.port = Porta: text.server.addressinuse = Indirizzo già in uso! text.server.invalidport = Numero di porta non valido! -text.server.error = [crimson]Errore nell'hosting del server: [orange] {0} +text.server.error = [crimson]Errore nell'hosting del server: [accent] {0} text.save.old = Questo salvataggio è per una versione precedente di mindustry e non può attualmente essere utilizzato .\n\n[LIGHT_GRAY]La cvompatibilità con i salvataggi precedenti verrà abilitata nella versione definitiva di mindustry 4.0. text.save.new = Nuovo Salvataggio text.save.overwrite = Sei sicuro di voler sovrascrivere questo salvataggio? @@ -151,9 +151,9 @@ text.savefail = Salvataggio del gioco non riuscito! text.save.delete.confirm = Sei sicuro di voler eliminare questo salvataggio? text.save.delete = Elimina text.save.export = Esporta Salvataggio -text.save.import.invalid = [orange]Questo salvataggio non è valido! -text.save.import.fail = [crimson]Impossibile importare salvataggio: [orange]{0} -text.save.export.fail = [crimson]Impossibile esportare il salvataggio: [orange]{0} +text.save.import.invalid = [accent]Questo salvataggio non è valido! +text.save.import.fail = [crimson]Impossibile importare salvataggio: [accent]{0} +text.save.export.fail = [crimson]Impossibile esportare il salvataggio: [accent]{0} text.save.import = Importa Salvataggio text.save.newslot = Salva nome: text.save.rename = Rinomina @@ -161,7 +161,7 @@ text.save.rename.text = Nuovo nome: text.selectslot = Seleziona un salvataggio. text.slot = [accent]Slot {0} text.save.corrupted = [orang]Salvataggio corrotto o non valido! -text.sector.corrupted = [orange]Un file per questo settore è stato trovato, ma è fallito il caricamnto.\nQuindi ne è stato creato uno nuovo. +text.sector.corrupted = [accent]Un file per questo settore è stato trovato, ma è fallito il caricamnto.\nQuindi ne è stato creato uno nuovo. text.empty = text.on = On text.off = Off @@ -182,14 +182,14 @@ text.back = Indietro text.quit.confirm = Sei sicuro di voler uscire? text.changelog.title = Registro modifiche text.changelog.loading = Ottenendo il registro delle modifiche ... -text.changelog.error.android = [orange]Nota che il registro delle modifiche non funziona su Android 4.4 e versioni precedenti! Ciò è dovuto a un bug interno di Android. -text.changelog.error.ios = [orange]Il registro delle modifiche non è ancora supportato su IoS +text.changelog.error.android = [accent]Nota che il registro delle modifiche non funziona su Android 4.4 e versioni precedenti! Ciò è dovuto a un bug interno di Android. +text.changelog.error.ios = [accent]Il registro delle modifiche non è ancora supportato su IoS text.changelog.error = [scarlet]Errore durante il recupero del registro delle modifiche! Controlla la tua connessione Internet. text.changelog.current = [yellow][[Current version] -text.changelog.latest = [orange][[Latest version] +text.changelog.latest = [accent][[Latest version] text.loading = [accent]Caricamento in corso ... text.saving = [accent]Salvando . . . -text.wave = [orange]Ondata {0} +text.wave = [accent]Ondata {0} text.wave.waiting = Ondata in {0} text.waiting = In attesa... text.waiting.players = Waiting for players... @@ -216,8 +216,8 @@ text.editor.description = Descrizione: text.editor.name = Nome: text.editor.teams = Squadre text.editor.elevation = Elevazione -text.editor.errorimageload = Errore durante il caricamento del file immagine:\n [orange]{0} -text.editor.errorimagesave = Errore durante il salvataggio del file immagine:\n [orange]{0} +text.editor.errorimageload = Errore durante il caricamento del file immagine:\n [accent]{0} +text.editor.errorimagesave = Errore durante il salvataggio del file immagine:\n [accent]{0} text.editor.generate = Genera text.editor.resize = Ridimensiona text.editor.loadmap = Carica\nmappa @@ -261,7 +261,7 @@ text.tutorial = Tutorial text.editor = Editor text.mapeditor = Editor Mappe text.donate = Dona -text.connectfail = [crimson] Impossibile connettersi al server: [orange] {0} +text.connectfail = [crimson] Impossibile connettersi al server: [accent] {0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 1700164fe9..94d3320a27 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]최고점수 달성! text.wave.lasted = [accent]{0}[] 까지 버티셨습니다. text.level.highscore = 최고 점수 : [accent]{0} text.level.delete.title = 삭제 확인 -text.map.delete = 정말로 "[orange]{0}[]" 맵을 삭제하시겠습니까? +text.map.delete = 정말로 "[accent]{0}[]" 맵을 삭제하시겠습니까? text.level.select = 맵 선택 text.level.mode = 게임모드 : text.construction.desktop = PC 에서의 조작 방법이 변경되었습니다.\n블록 선택을 해제하거나 건설을 중지하려면 [accent]스페이스 바[]를 누르세요. @@ -140,7 +140,7 @@ text.connecting.data = [accent]맵 데이터 다운로드중... text.server.port = 포트 : text.server.addressinuse = 이 주소는 이미 사용중입니다! text.server.invalidport = 포트 번호가 잘못되었습니다. -text.server.error = [crimson]{0}[orange]서버를 여는데 오류가 발생했습니다.[] +text.server.error = [crimson]{0}[accent]서버를 여는데 오류가 발생했습니다.[] text.save.old = 이 저장파일은 이전 버전의 게임용이며, 지금은 사용할 수 없습니다. \n\n[LIGHT_GRAY]4.0 정식때 이전 게임버전에서 만든 저장파일과 호환됩니다. text.save.new = 새로 저장 text.save.overwrite = 이 저장 슬롯을 덮어씌우겠습니까? @@ -151,17 +151,17 @@ text.savefail = 게임을 저장하지 못했습니다! text.save.delete.confirm = 이 저장파일을 삭제 하시겠습니까? text.save.delete = 삭제 text.save.export = 저장파일 내보내기 -text.save.import.invalid = [orange]파일이 잘못되었습니다! -text.save.import.fail = [crimson]저장파일을 불러오지 못함 : [orange]{0} -text.save.export.fail = [crimson]저장파일을 내보내지 못함 : [orange]{0} +text.save.import.invalid = [accent]파일이 잘못되었습니다! +text.save.import.fail = [crimson]저장파일을 불러오지 못함 : [accent]{0} +text.save.export.fail = [crimson]저장파일을 내보내지 못함 : [accent]{0} text.save.import = 저장파일 불러오기 text.save.newslot = 저장 파일이름 : text.save.rename = 이름 변경 text.save.rename.text = 새 이름 : text.selectslot = 저장슬롯을 선택하십시오. text.slot = [accent]{0}번째 슬롯 -text.save.corrupted = [orange]세이브 파일이 손상되었거나 잘못된 파일입니다! 만약 게임을 업데이트 했다면 이것은 아마 저장 형식 변경일 것이고, 이것은 버그가 [scarlet]아닙니다[]. -text.sector.corrupted = [orange]저장 파일에서 구역을 발견했으나 불러오지 못했습니다.\n새로 생성되었습니다. +text.save.corrupted = [accent]세이브 파일이 손상되었거나 잘못된 파일입니다! 만약 게임을 업데이트 했다면 이것은 아마 저장 형식 변경일 것이고, 이것은 버그가 [scarlet]아닙니다[]. +text.sector.corrupted = [accent]저장 파일에서 구역을 발견했으나 불러오지 못했습니다.\n새로 생성되었습니다. text.empty = <비어있음> text.on = 켜기 text.off = 끄기 @@ -182,14 +182,14 @@ text.back = 뒤로가기 text.quit.confirm = 정말로 종료하시겠습니까? text.changelog.title = 변경사항 text.changelog.loading = 변경사항 가져오는중... -text.changelog.error.android = [orange]게임 변경사항은 가끔 Android 4.4 이하에서 작동하지 않습니다.이것은 내부 Android 버그 때문입니다. -text.changelog.error.ios = [orange]현재 iOS에서는 변경 사항을 지원하지 않습니다. +text.changelog.error.android = [accent]게임 변경사항은 가끔 Android 4.4 이하에서 작동하지 않습니다.이것은 내부 Android 버그 때문입니다. +text.changelog.error.ios = [accent]현재 iOS에서는 변경 사항을 지원하지 않습니다. text.changelog.error = [scarlet]게임 변경사항을 가져오는 중 오류가 발생했습니다![]\n인터넷 연결을 확인하십시오. -text.changelog.current = [orange][[현재 버전] -text.changelog.latest = [orange][[최신 버전] +text.changelog.current = [accent][[현재 버전] +text.changelog.latest = [accent][[최신 버전] text.loading = [accent]불러오는중... text.saving = [accent]저장중... -text.wave = [orange]{0}단계 +text.wave = [accent]{0}단계 text.wave.waiting = 다음 단계 시작까지 {0}초 text.waiting = [LIGHT_GRAY]대기중... text.waiting.players = 다른 플레이어를 기다리는 중.. @@ -216,8 +216,8 @@ text.editor.description = 설명 : text.editor.name = 이름 : text.editor.teams = 팀 text.editor.elevation = 지형 높이 -text.editor.errorimageload = [orange]{0}[] 파일을 불러오는데 오류가 발생했습니다. -text.editor.errorimagesave = [orange]{0}[] 파일 저장중 오류가 발생했습니다. +text.editor.errorimageload = [accent]{0}[] 파일을 불러오는데 오류가 발생했습니다. +text.editor.errorimagesave = [accent]{0}[] 파일 저장중 오류가 발생했습니다. text.editor.generate = 생성 text.editor.resize = 맵 크기조정 text.editor.loadmap = 맵 불러오기 @@ -261,7 +261,7 @@ text.tutorial = 게임 방법 text.editor = 편집기 text.mapeditor = 맵 편집기 text.donate = 기부 -text.connectfail = [crimson]{0}[orange] 서버에 연결하지 못했습니다.[] +text.connectfail = [crimson]{0}[accent] 서버에 연결하지 못했습니다.[] text.error.unreachable = 서버에 연결하지 못했습니다. text.error.invalidaddress = 잘못된 주소입니다. text.error.timedout = 시간 초과!\n서버에 포트 포워딩이 설정되어 있고 주소가 올바른지 확인하십시오. diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 49118d1bed..08c277cfb9 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW] Nowy rekord! text.wave.lasted = You lasted until wave [accent]{0}[]. text.level.highscore = Rekord: [accent]{0} text.level.delete.title = Potwierdź usuwanie -text.map.delete = Jesteś pewny, że chcesz usunąć "[orange]{0}[]"? +text.map.delete = Jesteś pewny, że chcesz usunąć "[accent]{0}[]"? text.level.select = Wybrany poziom text.level.mode = Tryb gry: text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Ładowanie danych świata... text.server.port = Port: text.server.addressinuse = Adres jest już w użyciu! text.server.invalidport = Nieprawidłowy numer portu. -text.server.error = [crimson]Błąd hostowania serwera: [orange] {0} +text.server.error = [crimson]Błąd hostowania serwera: [accent] {0} text.save.old = Ten zapis jest ze starej wersji i gra nie może go teraz wczytać.\n\n[LIGHT_GRAY]Wsparcie starych zapisów będzie w pełnej wersji 4.0. text.save.new = Nowy zapis text.save.overwrite = Czy na pewno chcesz nadpisać zapis gry? @@ -151,17 +151,17 @@ text.savefail = Nie udało się zapisać gry! text.save.delete.confirm = Czy na pewno chcesz usunąć ten zapis gry? text.save.delete = Usuń text.save.export = Eksportuj -text.save.import.invalid = [orange]Zapis gry jest niepoprawny! -text.save.import.fail = [crimson]Nie udało się zaimportować zapisu: [orange] {0} -text.save.export.fail = [crimson]Nie można wyeksportować zapisu: [orange] {0} +text.save.import.invalid = [accent]Zapis gry jest niepoprawny! +text.save.import.fail = [crimson]Nie udało się zaimportować zapisu: [accent] {0} +text.save.export.fail = [crimson]Nie można wyeksportować zapisu: [accent] {0} text.save.import = Importuj text.save.newslot = Zapisz nazwę: text.save.rename = Zmień nazwę text.save.rename.text = Zmień nazwę text.selectslot = Wybierz zapis. text.slot = [accent]Slot {0} -text.save.corrupted = [orange]Zapis gry jest uszkodzony lub nieprawidłowy! -text.sector.corrupted = [orange]A save file for this sector was found, but loading failed.\nA new one has been created. +text.save.corrupted = [accent]Zapis gry jest uszkodzony lub nieprawidłowy! +text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. text.empty = text.on = Włączone text.off = Wyłączone @@ -182,14 +182,14 @@ text.back = Wróć text.quit.confirm = Czy na pewno chcesz wyjść? text.changelog.title = Lista Zmian text.changelog.loading = Pobieranie listy zmian... -text.changelog.error.android = [orange]Notka: lista zmian czasami nie działa na Androidzie 4.4 i w dół!\nJest to spowodowane przez błąd Androida. -text.changelog.error.ios = [orange]Lista zmian nie wspiera IOS. +text.changelog.error.android = [accent]Notka: lista zmian czasami nie działa na Androidzie 4.4 i w dół!\nJest to spowodowane przez błąd Androida. +text.changelog.error.ios = [accent]Lista zmian nie wspiera IOS. text.changelog.error = [scarlet]Bład w pobieraniu listy zmian!\nSprawdź połączenie z internetem. text.changelog.current = [yellow][[Twoja wersja] -text.changelog.latest = [orange][[Najnowsza wersja] +text.changelog.latest = [accent][[Najnowsza wersja] text.loading = [accent]Ładowanie... text.saving = [accent]Zapisywanie... -text.wave = [orange]Fala {0} +text.wave = [accent]Fala {0} text.wave.waiting = Fala za {0} text.waiting = Oczekiwanie... text.waiting.players = Waiting for players... @@ -216,8 +216,8 @@ text.editor.description = Opis: text.editor.name = Nazwa: text.editor.teams = Drużyny text.editor.elevation = Poziom terenu -text.editor.errorimageload = Błąd podczas ładowania pliku obrazu: [orange]{0} -text.editor.errorimagesave = Błąd podczas zapisywania pliku obrazu: [orange]{0} +text.editor.errorimageload = Błąd podczas ładowania pliku obrazu: [accent]{0} +text.editor.errorimagesave = Błąd podczas zapisywania pliku obrazu: [accent]{0} text.editor.generate = Generuj text.editor.resize = Zmień rozmiar text.editor.loadmap = Załaduj mapę @@ -261,7 +261,7 @@ text.tutorial = Poradnik text.editor = Edytor text.mapeditor = Edytor map text.donate = Wspomóż nas -text.connectfail = [crimson]Nie można połączyć się z serwerem: [orange] {0} +text.connectfail = [crimson]Nie można połączyć się z serwerem: [accent] {0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 9211e33a7a..a11518cc2e 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]Novo recorde! text.wave.lasted = Você sobreviveu até a onda [accent]{0}[]. text.level.highscore = Melhor\npontuação: [accent] {0} text.level.delete.title = Confirmar exclusão -text.map.delete = Certeza que quer deletar o mapa "[orange]{0}[]"? +text.map.delete = Certeza que quer deletar o mapa "[accent]{0}[]"? text.level.select = Seleção de Fase text.level.mode = Modo de Jogo: text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Carregando data do mundo... text.server.port = Porte: text.server.addressinuse = Senha em uso! text.server.invalidport = Numero de port invalido! -text.server.error = [crimson]Erro ao hospedar o servidor: [orange]{0} +text.server.error = [crimson]Erro ao hospedar o servidor: [accent]{0} text.save.old = Este save é para uma versão antiga do jogo, E não pode ser usado.\n\n[LIGHT_GRAY]Salvar Versões antigas vai ser Implementado Na versão 4.0 completa text.save.new = Novo Save text.save.overwrite = Você tem certeza que quer salvar sobre este slot? @@ -151,17 +151,17 @@ text.savefail = Falha ao salvar jogo! text.save.delete.confirm = Certeza que quer deletar este save? text.save.delete = Deletar text.save.export = Exportar save -text.save.import.invalid = [orange]Este save é invalido! -text.save.import.fail = [crimson]Falha ao importar save: [orange]{0} -text.save.export.fail = [crimson]Falha ao Exportar save: [orange]{0} +text.save.import.invalid = [accent]Este save é invalido! +text.save.import.fail = [crimson]Falha ao importar save: [accent]{0} +text.save.export.fail = [crimson]Falha ao Exportar save: [accent]{0} text.save.import = Importar save text.save.newslot = Nome do save: text.save.rename = Renomear text.save.rename.text = Novo jogo: text.selectslot = Selecione um slot para salvar. text.slot = [accent]Slot {0} -text.save.corrupted = [orange]Arquivo corrompido ou inválido! -text.sector.corrupted = [orange]Um arquivo de save Foi encontrado neste setor, Mas o login falhou.\nUm novo foi criado. +text.save.corrupted = [accent]Arquivo corrompido ou inválido! +text.sector.corrupted = [accent]Um arquivo de save Foi encontrado neste setor, Mas o login falhou.\nUm novo foi criado. text.empty = text.on = Ligado text.off = Desligado @@ -182,14 +182,14 @@ text.back = Voltar text.quit.confirm = Você tem certeza que quer sair? text.changelog.title = Changelog text.changelog.loading = Coletando changelog... -text.changelog.error.android = [orange]Note que a Changelog as vezes Funciona no android 4.4 e abaixo!\nIsso é por causa de um erro interno no sistema android. -text.changelog.error.ios = [orange]A changelog não é suportada no IOS. +text.changelog.error.android = [accent]Note que a Changelog as vezes Funciona no android 4.4 e abaixo!\nIsso é por causa de um erro interno no sistema android. +text.changelog.error.ios = [accent]A changelog não é suportada no IOS. text.changelog.error = [scarlet]Erro ao coletar Changelog!\nCheque a Conexão com a internet. text.changelog.current = [yellow][[Primeira versão] -text.changelog.latest = [orange][[Ultima versão] +text.changelog.latest = [accent][[Ultima versão] text.loading = [accent]Carregando... text.saving = [accent]Salvando... -text.wave = [orange]Horda {0} +text.wave = [accent]Horda {0} text.wave.waiting = Horda em {0} text.waiting = Aguardando... text.waiting.players = Waiting for players... @@ -216,8 +216,8 @@ text.editor.description = Descrição: text.editor.name = Nome: text.editor.teams = Time text.editor.elevation = Elevação -text.editor.errorimageload = Erro ao carregar arquivo de imagem:\n[orange]{0} -text.editor.errorimagesave = Erro ao salvar arquivo de imagem:\n[orange]{0} +text.editor.errorimageload = Erro ao carregar arquivo de imagem:\n[accent]{0} +text.editor.errorimagesave = Erro ao salvar arquivo de imagem:\n[accent]{0} text.editor.generate = Gerar text.editor.resize = Redimen\n sionar text.editor.loadmap = Carregar\n Mapa @@ -261,7 +261,7 @@ text.tutorial = Tutorial text.editor = Editor text.mapeditor = Editor de mapa text.donate = Doar -text.connectfail = [crimson]Falha ao entrar no servidor: [orange]{0} +text.connectfail = [crimson]Falha ao entrar no servidor: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 4db5ee314d..3a4edb6b11 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]Новый рекорд! text.wave.lasted = Вы продержались до волны [accent]{0}[]. text.level.highscore = Рекорд: [accent]{0} text.level.delete.title = Подтвердите удаление -text.map.delete = Вы действительно хотите удалить карту "[orange]{0}[]"? +text.map.delete = Вы действительно хотите удалить карту "[accent]{0}[]"? text.level.select = Выбор карты text.level.mode = Режим игры: text.construction.desktop = Чтобы отменить выбор блока или остановить строительство, [accent] используйте пробел[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Загрузка данных мира... text.server.port = Порт: text.server.addressinuse = Данный адрес уже используется! text.server.invalidport = Неверный номер порта! -text.server.error = [crimson]Ошибка создания сервера: [orange] {0} +text.server.error = [crimson]Ошибка создания сервера: [accent] {0} text.save.old = Это сохранение для более старой версии игры и больше не может использоваться.\n\n[LIGHT_GRAY]Совместимость сохранений будет реализована в полной версии 4.0. text.save.new = Новое сохранение text.save.overwrite = Вы уверены,что хотите перезаписать этот слот для сохранения? @@ -151,17 +151,17 @@ text.savefail = Не удалось сохранить игру! text.save.delete.confirm = Вы уверены,что хотите удалить это сохранение? text.save.delete = Удалить text.save.export = Экспортировать сохранение -text.save.import.invalid = [orange]Это сохранение недействительно! -text.save.import.fail = [crimson]Не удалось импортировать сохранение: [orange] {0} -text.save.export.fail = [crimson]Не удалось экспортировать сохранение: [orange] {0} +text.save.import.invalid = [accent]Это сохранение недействительно! +text.save.import.fail = [crimson]Не удалось импортировать сохранение: [accent] {0} +text.save.export.fail = [crimson]Не удалось экспортировать сохранение: [accent] {0} text.save.import = Импортировать сохранение text.save.newslot = Имя сохранения: text.save.rename = Переименовать text.save.rename.text = Новое название: text.selectslot = Выберите сохранение. text.slot = [accent]Слот {0} -text.save.corrupted = [orange]Сохранённый файл повреждён или имеет недействительный формат!\nЕсли вы только что обновили свою игру, это, вероятно, из-за изменение формата сохранения[scarlet], а не []ошибка. -text.sector.corrupted = [orange] Файл сохранения для этого сектора был найден, но загрузка не удалась.\nСоздан новый файл. +text.save.corrupted = [accent]Сохранённый файл повреждён или имеет недействительный формат!\nЕсли вы только что обновили свою игру, это, вероятно, из-за изменение формата сохранения[scarlet], а не []ошибка. +text.sector.corrupted = [accent] Файл сохранения для этого сектора был найден, но загрузка не удалась.\nСоздан новый файл. text.empty = <Пусто> text.on = Вкл text.off = Выкл @@ -182,11 +182,11 @@ text.back = Назад text.quit.confirm = Вы уверены, что хотите выйти? text.changelog.title = Список изменений text.changelog.loading = Получение изменений ... -text.changelog.error.android = [orange]Обратите внимание, что журнал изменений иногда не работает на Android 4.4 и ниже!\nЭто связано с внутренней ошибкой Android. -text.changelog.error.ios = [orange]В настоящее время журнал изменений не поддерживается iOS. +text.changelog.error.android = [accent]Обратите внимание, что журнал изменений иногда не работает на Android 4.4 и ниже!\nЭто связано с внутренней ошибкой Android. +text.changelog.error.ios = [accent]В настоящее время журнал изменений не поддерживается iOS. text.changelog.error = [scarlet]Ошибка при получении изменений!\nПроверьте подключение к Интернету. text.changelog.current = [yellow][[Текущая версия] -text.changelog.latest = [orange][[Последняя версия] +text.changelog.latest = [accent][[Последняя версия] text.loading = [accent] Загрузка... text.saving = [accent]Сохранение.. text.wave = [accent]Волна {0} @@ -216,8 +216,8 @@ text.editor.description = Описание: text.editor.name = Название: text.editor.teams = Команды text.editor.elevation = Возвышенность -text.editor.errorimageload = Ошибка загрузки изображения: [orange] {0} -text.editor.errorimagesave = Ошибка сохранения изображения: [orange] {0} +text.editor.errorimageload = Ошибка загрузки изображения: [accent] {0} +text.editor.errorimagesave = Ошибка сохранения изображения: [accent] {0} text.editor.generate = Создать text.editor.resize = Изменить \nразмер text.editor.loadmap = Загрузить\nкарту @@ -261,7 +261,7 @@ text.tutorial = Обучение text.editor = Редактор text.mapeditor = Редактор карт text.donate = Донат -text.connectfail = [crimson]Не удалось подключиться к серверу: [orange] {0} +text.connectfail = [crimson]Не удалось подключиться к серверу: [accent] {0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! @@ -722,7 +722,7 @@ block.battery.description = Позволяет хранить энергию, н block.battery-large.description = Улучшенная версия малого аккумулятора. Наконец-то, хранит больше энергии чем какие-то там батарейки... block.combustion-generator.description = Начальный и дешёвый источник энергии. Для производства энергии использует нефть, уголь, пиротит, биоматерию и взрывоопасное соединение. block.turbine-generator.description = Для производства энергии использует нефть, уголь, пиротит, биоматерию или взрывоопасное соединение.\nТакже обязательно нужна вода. -block.thermal-generator.description = [ORANGE]Горячее воспринимает на ура. []\n Производит энергию из лавы. +block.thermal-generator.description = [accent]Горячее воспринимает на ура. []\n Производит энергию из лавы. block.solar-panel.description = Зелёная энергия. Бесконечный источник энергии. block.solar-panel-large.description = Зелёная энергия. Большой и бесконечный источник энергии. block.thorium-reactor.description = Производит энергию в большом количестве. Может взорваться. Требуется торий и жидкость для охлаждения (вода или криогенная). @@ -774,6 +774,6 @@ block.itemvoid.description = Предметы просто уходят в пу block.powerinfinite.description = Бесконечность — не предел. block.powervoid.description = Жидкости просто уходят в пустоту liquid.water.description = Намного лучше чем [BLUE]монооксид дигидрогена[].\n\n Для получения воды используйте помпу(насос) на источнике(блоке) или экстрактор воды.\n\n Эту жидкость можно подвести к бурам для ускорения скорости добычи или к турелям для ускорения стрельбы. -liquid.lava.description = [ORANGE]Горячо...\nВещество расплавленное из горно-каменных пород.\nСлужит как топливо для термального генератора. +liquid.lava.description = [accent]Горячо...\nВещество расплавленное из горно-каменных пород.\nСлужит как топливо для термального генератора. liquid.oil.description = Кто-то писал о добавлении золота в игру. Его добавили, правда оно какое-то чёрное...\nСмесь жидких углеводородов, выделяющаяся из природного газа в результате снижения температуры и пластового давления.\nСлужит для пластиенивого компрессора и т.д.. liquid.cryofluid.description = Жидкость с температурой ниже чем -273 градусов по цельсию. Может быть использована для ускорения стрельбы турелей или для охлаждения чего-то. diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index ec30521baa..e5659b8d30 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -19,7 +19,7 @@ text.highscore = [accent]Yeni Yuksek skor! text.wave.lasted = Su dalgaya kadar dayandin: [accent]{0}[]. text.level.highscore = Yuksek Skor: [accent]{0} text.level.delete.title = Silmeyi onayla -text.map.delete = Su haritayi silmek istediginden emin misin? "[orange]{0}[]"? +text.map.delete = Su haritayi silmek istediginden emin misin? "[accent]{0}[]"? text.level.select = Seviye secimi text.level.mode = Oyun Modu: text.construction.desktop = Bilgisayar kontrolleri degisti.\nEsyayi secmeyi birakmak istiyorsan [accent]bosluga bas[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Loading world data... text.server.port = Link: text.server.addressinuse = Addres zaten kullaniliyor! text.server.invalidport = Geçersiz Oyun numarasi! -text.server.error = [crimson]Oyun acarkes sorun olustu: [orange]{0} +text.server.error = [crimson]Oyun acarkes sorun olustu: [accent]{0} text.save.old = Bu oyun su anda kullanilamaz.\n\n[LIGHT_GRAY]geri alma oyunun 4.0 surumunde eklenecektir. text.save.new = Yeni Kayit Dosyasi text.save.overwrite = Bu oyunun uzerinden\ngecmek istedigine emin\nmisin? @@ -151,17 +151,17 @@ text.savefail = Kaydedilemedi! text.save.delete.confirm = Bu Kayiti silmek istedigine emin misin? text.save.delete = Sil text.save.export = Kayiti tasi -text.save.import.invalid = [orange]Kayit gecersiz! -text.save.import.fail = [crimson]Failed to import save: [orange]{0} -text.save.export.fail = [crimson]Failed to export save: [orange]{0} +text.save.import.invalid = [accent]Kayit gecersiz! +text.save.import.fail = [crimson]Failed to import save: [accent]{0} +text.save.export.fail = [crimson]Failed to export save: [accent]{0} text.save.import = Kayit al text.save.newslot = Kayit ismi: text.save.rename = Yeniden adlandir text.save.rename.text = Yeni isim: text.selectslot = Kayitli bir dosya sec. text.slot = [accent]Slot {0} -text.save.corrupted = [orange]Kayit gecersiz!\nOyunu guncellediysen, bu buyuk ihtimalle degistirilecek vebu bir [scarlet]sorun degildir.[] -text.sector.corrupted = [orange]Yeni dosyalar bulundu, ama yuklenemedi.\nYeni bir tane yapildi. +text.save.corrupted = [accent]Kayit gecersiz!\nOyunu guncellediysen, bu buyuk ihtimalle degistirilecek vebu bir [scarlet]sorun degildir.[] +text.sector.corrupted = [accent]Yeni dosyalar bulundu, ama yuklenemedi.\nYeni bir tane yapildi. text.empty = text.on = Acik text.off = Kapali @@ -182,14 +182,14 @@ text.back = Geri don text.quit.confirm = Cikmak istedigine emin misin? text.changelog.title = Degisimler text.changelog.loading = Degisimler yukleniyor... -text.changelog.error.android = [orange]Not: Degisimler bazen androidde calismaz.\nBu bir degistirilemez sorundan kaynakli. -text.changelog.error.ios = [orange]Degisimler IOS'da su anda desteklenmiyor. +text.changelog.error.android = [accent]Not: Degisimler bazen androidde calismaz.\nBu bir degistirilemez sorundan kaynakli. +text.changelog.error.ios = [accent]Degisimler IOS'da su anda desteklenmiyor. text.changelog.error = [scarlet]Degisimler alinamadi.\nInternet baglantini kontrol et text.changelog.current = [yellow][[Current version] -text.changelog.latest = [orange][[Latest version] +text.changelog.latest = [accent][[Latest version] text.loading = [accent]Yukleniyor... text.saving = [accent]Kaydediliyor... -text.wave = [orange]Dalga {0} +text.wave = [accent]Dalga {0} text.wave.waiting = Dalganin baslamasina: {0} text.waiting = Bekleniyor... text.waiting.players = Waiting for players... @@ -216,8 +216,8 @@ text.editor.description = Yorum: text.editor.name = isim: text.editor.teams = Takimlar text.editor.elevation = Yukseklik -text.editor.errorimageload = Dosya yuklenemedi:\n[orange]{0} -text.editor.errorimagesave = Dosya kaydedilemedi.:\n[orange]{0} +text.editor.errorimageload = Dosya yuklenemedi:\n[accent]{0} +text.editor.errorimagesave = Dosya kaydedilemedi.:\n[accent]{0} text.editor.generate = Yarat text.editor.resize = Boyutunu degistir text.editor.loadmap = Harita yukle @@ -261,7 +261,7 @@ text.tutorial = Tutorial text.editor = Editor text.mapeditor = Harita yaraticisi text.donate = Bagis yap -text.connectfail = [crimson]Su Oyuna baglanilamadi: [orange]{0} +text.connectfail = [crimson]Su Oyuna baglanilamadi: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index acec30c24d..9961375b46 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -19,7 +19,7 @@ text.highscore = [SARI] Yeni yüksek puan! text.wave.lasted = You lasted until wave [accent]{0}[]. text.level.highscore = Yüksek Puan: [accent] {0} text.level.delete.title = Silmeyi onaylayın -text.map.delete = Are you sure you want to delete the map "[orange]{0}[]"? +text.map.delete = Are you sure you want to delete the map "[accent]{0}[]"? text.level.select = Seviye Seç text.level.mode = Oyun Modu text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent] Dünya verileri yükleniyor ... text.server.port = Liman text.server.addressinuse = Adres çoktan kullanımda! text.server.invalidport = Bağlantı noktası numarası geçersiz. -text.server.error = [crimson] Sunucu barındırma hatası: [orange] {0} +text.server.error = [crimson] Sunucu barındırma hatası: [accent] {0} text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release. text.save.new = 6349,Yeni Kayıt text.save.overwrite = Bu kayıt yuvasının üzerine yazmak istediğinizden emin misiniz? @@ -152,16 +152,16 @@ text.save.delete.confirm = Bu kaydı silmek istediğinizden emin misiniz? text.save.delete = Sil text.save.export = Dışa Aktar text.save.import.invalid = [turuncu] Bu kayıt geçersiz! -text.save.import.fail = [crimson] Kayıt oyuna aktarılamadı : [orange] {0} -text.save.export.fail = [crimson] Kayıt dışa aktarılamadı: [orange] {0} +text.save.import.fail = [crimson] Kayıt oyuna aktarılamadı : [accent] {0} +text.save.export.fail = [crimson] Kayıt dışa aktarılamadı: [accent] {0} text.save.import = İçe Aktar text.save.newslot = İsmi kaydet: text.save.rename = Yeniden Adlandır text.save.rename.text = Yeni İsim: text.selectslot = Bir kayıt seçin. text.slot = [accent] Yuva {0} -text.save.corrupted = [orange] Kayıt dosyası bozuk veya geçersiz! -text.sector.corrupted = [orange]A save file for this sector was found, but loading failed.\nA new one has been created. +text.save.corrupted = [accent] Kayıt dosyası bozuk veya geçersiz! +text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. text.empty = text.on = Açık text.off = Kapalı @@ -183,7 +183,7 @@ text.quit.confirm = Çıkmak istediğinden emin misin? text.changelog.title = Değişiklik listesi text.changelog.loading = Değişiklik listesi yükleniyor text.changelog.error.android = [turuncu] Android'da olan hata nedeniyle değişiklik listesi görüntülenemiyor. -text.changelog.error.ios = [orange]The changelog is currently not supported in iOS. +text.changelog.error.ios = [accent]The changelog is currently not supported in iOS. text.changelog.error = [scarlet] Değişiklik listesi alma hatası! İnternet bağlantınızı kontrol edin. text.changelog.current = [sarı] [[Güncel versiyon] text.changelog.latest = [turuncu] [[Son sürüm] @@ -216,8 +216,8 @@ text.editor.description = Description: text.editor.name = Name: text.editor.teams = Teams text.editor.elevation = Elevation -text.editor.errorimageload = Resim dosyası yüklenirken hata oluştu: [orange] {0} -text.editor.errorimagesave = Resim dosyası kaydedilirken hata oluştu: [orange] {0} +text.editor.errorimageload = Resim dosyası yüklenirken hata oluştu: [accent] {0} +text.editor.errorimagesave = Resim dosyası kaydedilirken hata oluştu: [accent] {0} text.editor.generate = Üretmek text.editor.resize = Yeniden Boyutlandırma text.editor.loadmap = Harita Yükle @@ -261,7 +261,7 @@ text.tutorial = Eğitim text.editor = Editör text.mapeditor = Harita Editörü text.donate = Bağışlamak -text.connectfail = [crimson] Sunucuya bağlanılamadı: [orange] {0} +text.connectfail = [crimson] Sunucuya bağlanılamadı: [accent] {0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index b7417470c5..693c04e403 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]Новий рекорд! text.wave.lasted = Ви проіснували до [accent]{0}[]-ої хвилі. text.level.highscore = Рекорд: [accent]{0} text.level.delete.title = Підтвердьте видалення -text.map.delete = Ви впевнені, що хочете видалити карту "[orange]{0}[]"? +text.map.delete = Ви впевнені, що хочете видалити карту "[accent]{0}[]"? text.level.select = Вибір мапи text.level.mode = Ігровий режим: text.construction.desktop = Щоб скасувати вибір блоку або припинити будівництво, [accent] скористайтеся пробілом[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]Завантаження даних світу... text.server.port = Порт: text.server.addressinuse = Адреса вже використовується! text.server.invalidport = Недійсний номер порту! -text.server.error = [crimson]Помилка хостингу сервера: [orange]{0} +text.server.error = [crimson]Помилка хостингу сервера: [accent]{0} text.save.old = Це збереження для старої версії гри, і його більше не можна використовувати.\n\n [LIGHT_GRAY]Зберігати зворотну сумісність буде реалізовано у повній версії 4.0. text.save.new = Нове збереження text.save.overwrite = Ви впевнені, що хочете перезаписати цей слот для збереження? @@ -151,17 +151,17 @@ text.savefail = Не вдалося зберегти гру! text.save.delete.confirm = Ви впевнені, що хочете видалити це збереження? text.save.delete = Видалити text.save.export = Экспортувати збереження -text.save.import.invalid = [orange]Це збереження недійсне! -text.save.import.fail = [crimson]Не вдалося імпортувати збереження: [orange]{0} -text.save.export.fail = [crimson]Не вдалося экспортувати збереження: [orange]{0} +text.save.import.invalid = [accent]Це збереження недійсне! +text.save.import.fail = [crimson]Не вдалося імпортувати збереження: [accent]{0} +text.save.export.fail = [crimson]Не вдалося экспортувати збереження: [accent]{0} text.save.import = Імпорт збереження text.save.newslot = Зберегти ім'я: text.save.rename = Перейменувати text.save.rename.text = Нова назва: text.selectslot = Виберіть збереження. text.slot = [accent]Слот {0} -text.save.corrupted = [orange]Збережений файл пошкоджений або недійсний! \nЯкщо ви щойно оновили свою гру, це, мабуть, є зміною формату збереження та [scarlet] не []є помилкою. -text.sector.corrupted = [orange]Знайдено файл збереження для цього сектора, але завантаження не вдалося. \n Буде створено новий. +text.save.corrupted = [accent]Збережений файл пошкоджений або недійсний! \nЯкщо ви щойно оновили свою гру, це, мабуть, є зміною формату збереження та [scarlet] не []є помилкою. +text.sector.corrupted = [accent]Знайдено файл збереження для цього сектора, але завантаження не вдалося. \n Буде створено новий. text.empty = <порожній> text.on = Вкл text.off = Викл @@ -182,14 +182,14 @@ text.back = Назад text.quit.confirm = Ти впевнений що хочеш вийти? text.changelog.title = Журнал змін text.changelog.loading = Отримання журналу змін... -text.changelog.error.android = [orange]Зверніть увагу, що іноді журнал змін не працює на ОС Android 4.4 або на нижчій версії!\nЦе пов'язано з внутрішньою помилкою Android. -text.changelog.error.ios = [orange]Журнал змін наразі не підтримується в iOS. +text.changelog.error.android = [accent]Зверніть увагу, що іноді журнал змін не працює на ОС Android 4.4 або на нижчій версії!\nЦе пов'язано з внутрішньою помилкою Android. +text.changelog.error.ios = [accent]Журнал змін наразі не підтримується в iOS. text.changelog.error = [scarlet]Помилка отримання журналу змін!\nПеревірте підключення до Інтернету. text.changelog.current = [yellow][[Поточна версія] -text.changelog.latest = [orange][[Остання версія] +text.changelog.latest = [accent][[Остання версія] text.loading = [accent]Завантаження... text.saving = [accent]Збереження... -text.wave = [orange]Хвиля {0} +text.wave = [accent]Хвиля {0} text.wave.waiting = Хвиля через {0} text.waiting = Очікування... text.waiting.players = Очікування гравців ... @@ -216,8 +216,8 @@ text.editor.description = Опис: text.editor.name = Назва: text.editor.teams = Команди text.editor.elevation = Высота височини -text.editor.errorimageload = Помилка завантаження файлу:\n[orange]{0} -text.editor.errorimagesave = Помилка збереження файлу:\n[orange]{0} +text.editor.errorimageload = Помилка завантаження файлу:\n[accent]{0} +text.editor.errorimagesave = Помилка збереження файлу:\n[accent]{0} text.editor.generate = Генерувати text.editor.resize = Змінити розмір text.editor.loadmap = Завантажити карту @@ -261,7 +261,7 @@ text.tutorial = Навчання text.editor = Редактор text.mapeditor = Редактор карт text.donate = Пожертвувати -text.connectfail = [crimson]Не вдалося підключитися до сервера: [orange]{0} +text.connectfail = [crimson]Не вдалося підключитися до сервера: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! @@ -774,6 +774,6 @@ block.itemvoid.description = Предмети просто йдуть в пор block.powerinfinite.description = Ти не повинен це бачити!\n[RED]WARNING[] block.powervoid.description = Рідини просто йдуть в порожнечу liquid.water.description = Набагато краще ніж[BLUE] монооксид дігідрогена[].\n\nДля отримання води використовуйте помпу(насос) на джерел(блоці) або екстрактор води.\n\nЦю рідину можна підвести до бурів для прискорення швидкості видобутку або до турелям для прискорення стрільби. -liquid.lava.description = [ORANGE]Гаряче...\nРечовина розплавлене з гірничо-кам'яних пород.\nСлужить як паливо для термального генератора. +liquid.lava.description = [accent]Гаряче...\nРечовина розплавлене з гірничо-кам'яних пород.\nСлужить як паливо для термального генератора. liquid.oil.description = Хтось писав про додавання золота в гру. Його додали, правда воно якесь чорне ...\nСуміш рідких вуглеводнів, що виділяється з природного газу в результаті зниження температури і пластового тиску.\nСлугує для пластіенівого компресора і т.д .. liquid.cryofluid.description = Рідина з температурою нижче ніж -273 градусів за Цельсієм. Може бути використана для прискорення стрільби турелей або для охолодження чогось. diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index f3792ad460..d53b1a55e4 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -19,7 +19,7 @@ text.highscore = [accent]新纪录! text.wave.lasted = 你坚持到了第 [accent]{0}[] 波。 text.level.highscore = 最高分: [accent]{0} text.level.delete.title = 确认删除 -text.map.delete = 确定要删除 "[orange]{0}[]" 地图吗? +text.map.delete = 确定要删除 "[accent]{0}[]" 地图吗? text.level.select = 选择关卡 text.level.mode = 游戏模式: text.construction.desktop = 桌面控制已更改.\n取消选择快活停止构建, [accent]使用空间[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]加载世界中... text.server.port = 端口: text.server.addressinuse = 地址已经使用! text.server.invalidport = 无效的端口! -text.server.error = [crimson]创建服务器错误:[orange]{0} +text.server.error = [crimson]创建服务器错误:[accent]{0} text.save.old = 这个存档属于旧版本游戏,无法继续使用了。\n\n[LIGHT_GRAY]存档向下兼容将在 4.0 版本中实现。 text.save.new = 新存档 text.save.overwrite = 确认要\n覆盖这个存档吗? @@ -151,17 +151,17 @@ text.savefail = 保存失败! text.save.delete.confirm = 确认要删除这个存档吗? text.save.delete = 删除 text.save.export = 导出存档 -text.save.import.invalid = [orange]存档无效! -text.save.import.fail = [crimson]导入存档:[orange]{0} 失败 -text.save.export.fail = [crimson]导出存档“[orange]{0} 失败 +text.save.import.invalid = [accent]存档无效! +text.save.import.fail = [crimson]导入存档:[accent]{0} 失败 +text.save.export.fail = [crimson]导出存档“[accent]{0} 失败 text.save.import = 导入存档 text.save.newslot = 保存游戏: text.save.rename = 重命名 text.save.rename.text = 新名字: text.selectslot = 选择一个存档 text.slot = [accent]存档 {0} -text.save.corrupted = [orange]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[] bug 。 -text.sector.corrupted = [orange]发现了一个此区域的保存文件,但是加载失败。\n已经创建了一个新的。 +text.save.corrupted = [accent]存档损坏或无效!\n如果你刚刚升级了游戏,那么这可能是因为存档格式改变了而[scarlet]不是[] bug 。 +text.sector.corrupted = [accent]发现了一个此区域的保存文件,但是加载失败。\n已经创建了一个新的。 text.empty = text.on = 开 text.off = 关 @@ -182,14 +182,14 @@ text.back = 返回 text.quit.confirm = 确认要退出? text.changelog.title = 更新日志 text.changelog.loading = 正在获取更新日志... -text.changelog.error.android = [orange]请注意更新日志有时在安卓 4.4 以下不工作。\n这是因为安卓系统的一个 bug 。 -text.changelog.error.ios = [orange]iOS还不支持更新日志。 +text.changelog.error.android = [accent]请注意更新日志有时在安卓 4.4 以下不工作。\n这是因为安卓系统的一个 bug 。 +text.changelog.error.ios = [accent]iOS还不支持更新日志。 text.changelog.error = [scarlet]获取更新日志失败!\n请检查你的网络。 text.changelog.current = [yellow][[Current version] -text.changelog.latest = [orange][[Latest version] +text.changelog.latest = [accent][[Latest version] text.loading = [accent]加载中... text.saving = [accent]保存中... -text.wave = [orange]第 {0} 波 +text.wave = [accent]第 {0} 波 text.wave.waiting = 下一波将在 {0} 秒后到来 text.waiting = 等待中... text.waiting.players = Waiting for players... @@ -216,8 +216,8 @@ text.editor.description = 描述: text.editor.name = 名字: text.editor.teams = 团队 text.editor.elevation = 高度 -text.editor.errorimageload = 载入文件出错:\n[orange]{0} -text.editor.errorimagesave = 保存文件出错:\n[orange]{0} +text.editor.errorimageload = 载入文件出错:\n[accent]{0} +text.editor.errorimagesave = 保存文件出错:\n[accent]{0} text.editor.generate = 生成 text.editor.resize = 调整 text.editor.loadmap = 载入地图 @@ -261,7 +261,7 @@ text.tutorial = 教程 text.editor = 编辑器 text.mapeditor = 地图编辑器 text.donate = 捐赠 -text.connectfail = [crimson]服务器连接失败: [orange]{0} +text.connectfail = [crimson]服务器连接失败: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index e155138398..050b649bff 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -19,7 +19,7 @@ text.highscore = [YELLOW]新的高分紀錄! text.wave.lasted = You lasted until wave [accent]{0}[]. text.level.highscore = 最高分:[accent] {0} text.level.delete.title = 確認刪除 -text.map.delete = Are you sure you want to delete the map "[orange]{0}[]"? +text.map.delete = Are you sure you want to delete the map "[accent]{0}[]"? text.level.select = 選擇關卡 text.level.mode = 遊戲模式: text.construction.desktop = Desktop controls have been changed.\nTo deselect a block or stop building, [accent]use space[]. @@ -140,7 +140,7 @@ text.connecting.data = [accent]正在載入地圖資料... text.server.port = 連接埠: text.server.addressinuse = 該位址已使用中! text.server.invalidport = 無效的連接埠! -text.server.error = [crimson]建立伺服器時發生錯誤:[orange] {0} +text.server.error = [crimson]建立伺服器時發生錯誤:[accent] {0} text.save.old = This save is for an older version of the game, and can no longer be used.\n\n[LIGHT_GRAY]Save backwards compatibility will be implemented in the full 4.0 release. text.save.new = 新存檔 text.save.overwrite = 您確定要覆蓋存檔嗎? @@ -151,17 +151,17 @@ text.savefail = 無法存檔! text.save.delete.confirm = 您確定要刪除這個存檔嗎? text.save.delete = 刪除存檔 text.save.export = 匯出存檔 -text.save.import.invalid = [orange]這是個無效的存檔!\n\n請注意您[scarlet]無法[orange]匯入自訂地圖存檔! -text.save.import.fail = [crimson]無法匯入存檔: [orange]{0} -text.save.export.fail = [crimson]無法匯出存檔: [orange] {0} +text.save.import.invalid = [accent]這是個無效的存檔!\n\n請注意您[scarlet]無法[accent]匯入自訂地圖存檔! +text.save.import.fail = [crimson]無法匯入存檔: [accent]{0} +text.save.export.fail = [crimson]無法匯出存檔: [accent] {0} text.save.import = 匯入存檔 text.save.newslot = 存檔名稱: text.save.rename = 重新命名 text.save.rename.text = 新名稱: text.selectslot = 選取一個存檔。 text.slot = [accent]存檔 {0} -text.save.corrupted = [orange]此存檔無效或已損毀! -text.sector.corrupted = [orange]A save file for this sector was found, but loading failed.\nA new one has been created. +text.save.corrupted = [accent]此存檔無效或已損毀! +text.sector.corrupted = [accent]A save file for this sector was found, but loading failed.\nA new one has been created. text.empty = <空白> text.on = 開啟 text.off = 關閉 @@ -182,14 +182,14 @@ text.back = 返回 text.quit.confirm = 您確定要退出嗎? text.changelog.title = 更新日誌 text.changelog.loading = 正在取得更新日誌... -text.changelog.error.android = [orange]請注意,更新日誌有時無法在 Android 4.4 或更低版本使用!這是因為 Android 的內部 Bug 導致。 -text.changelog.error.ios = [orange]目前無法在 iOS 系統中使用更新日誌。 +text.changelog.error.android = [accent]請注意,更新日誌有時無法在 Android 4.4 或更低版本使用!這是因為 Android 的內部 Bug 導致。 +text.changelog.error.ios = [accent]目前無法在 iOS 系統中使用更新日誌。 text.changelog.error = [scarlet]無法取得更新日誌!請檢查您的網路連線! text.changelog.current = [yellow][[目前版本] -text.changelog.latest = [orange][[最新版本] +text.changelog.latest = [accent][[最新版本] text.loading = [accent]載入中... text.saving = [accent]Saving... -text.wave = [orange]第 {0} 波 +text.wave = [accent]第 {0} 波 text.wave.waiting = 將於 {0} 秒後抵達 text.waiting = 等待中... text.waiting.players = Waiting for players... @@ -216,7 +216,7 @@ text.editor.description = Description: text.editor.name = Name: text.editor.teams = Teams text.editor.elevation = Elevation -text.editor.errorimageload = 載入圖像檔時發生錯誤:[orange] {0} +text.editor.errorimageload = 載入圖像檔時發生錯誤:[accent] {0} text.editor.errorimagesave = 儲存圖像檔時發生錯誤:[橙色] {0} text.editor.generate = 產生 text.editor.resize = 調整大小 @@ -261,7 +261,7 @@ text.tutorial = 教學 text.editor = 地圖編輯器 text.mapeditor = 地圖編輯器 text.donate = 贊助 -text.connectfail = [crimson]無法連線到伺服器: [orange]{0} +text.connectfail = [crimson]無法連線到伺服器: [accent]{0} text.error.unreachable = Server unreachable. text.error.invalidaddress = Invalid address. text.error.timedout = Timed out!\nMake sure the host has port forwarding set up, and that the address is correct! diff --git a/core/assets/sprites/sprites.atlas b/core/assets/sprites/sprites.atlas index b35e6c880a..e1afd2f5a9 100644 --- a/core/assets/sprites/sprites.atlas +++ b/core/assets/sprites/sprites.atlas @@ -6,5292 +6,5292 @@ filter: Nearest,Nearest repeat: none force-projector-top rotate: false - xy: 595, 426 + xy: 217, 208 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mend-projector-top rotate: false - xy: 626, 390 + xy: 555, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 overdrive-projector-top rotate: false - xy: 644, 390 + xy: 573, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 bridge-conveyor-bridge rotate: false - xy: 858, 380 + xy: 407, 366 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor-end rotate: false - xy: 868, 380 + xy: 407, 356 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-1 rotate: false - xy: 536, 350 + xy: 457, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-2 rotate: false - xy: 546, 360 + xy: 427, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-3 rotate: false - xy: 556, 370 + xy: 437, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-0 rotate: false - xy: 536, 340 + xy: 447, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-1 rotate: false - xy: 546, 350 + xy: 457, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-2 rotate: false - xy: 556, 360 + xy: 467, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-1-3 rotate: false - xy: 566, 370 + xy: 427, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-0 rotate: false - xy: 546, 340 + xy: 437, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-1 rotate: false - xy: 556, 350 + xy: 447, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-2 rotate: false - xy: 566, 360 + xy: 457, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-2-3 rotate: false - xy: 576, 370 + xy: 467, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-0 rotate: false - xy: 556, 340 + xy: 427, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-1 rotate: false - xy: 566, 350 + xy: 437, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-2 rotate: false - xy: 576, 360 + xy: 447, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-3-3 rotate: false - xy: 586, 370 + xy: 457, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-0 rotate: false - xy: 566, 340 + xy: 467, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-1 rotate: false - xy: 576, 350 + xy: 427, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-2 rotate: false - xy: 586, 360 + xy: 437, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-4-3 rotate: false - xy: 596, 370 + xy: 447, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-1 rotate: false - xy: 846, 330 + xy: 737, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-2 rotate: false - xy: 856, 330 + xy: 747, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-3 rotate: false - xy: 866, 330 + xy: 757, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-0 rotate: false - xy: 876, 330 + xy: 767, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-1 rotate: false - xy: 886, 330 + xy: 787, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-2 rotate: false - xy: 896, 330 + xy: 747, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-1-3 rotate: false - xy: 906, 330 + xy: 757, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-0 rotate: false - xy: 916, 330 + xy: 767, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-1 rotate: false - xy: 926, 330 + xy: 777, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-2 rotate: false - xy: 936, 330 + xy: 797, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-2-3 rotate: false - xy: 946, 330 + xy: 757, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-0 rotate: false - xy: 956, 330 + xy: 767, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-1 rotate: false - xy: 966, 330 + xy: 777, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-2 rotate: false - xy: 976, 330 + xy: 787, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-3-3 rotate: false - xy: 986, 330 + xy: 767, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-0 rotate: false - xy: 492, 316 + xy: 777, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-1 rotate: false - xy: 502, 316 + xy: 787, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-2 rotate: false - xy: 503, 306 + xy: 797, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-4-3 rotate: false - xy: 503, 296 + xy: 777, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mass-driver-turret rotate: false - xy: 829, 426 + xy: 168, 46 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conveyor-arrow rotate: false - xy: 329, 174 + xy: 687, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-bridge rotate: false - xy: 329, 164 + xy: 647, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor-end rotate: false - xy: 339, 174 + xy: 657, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 warp-gate-top rotate: false - xy: 384, 429 + xy: 289, 308 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill rotate: false - xy: 167, 197 + xy: 79, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-rim rotate: false - xy: 193, 204 + xy: 860, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-rotator rotate: false - xy: 113, 165 + xy: 886, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 blast-drill-top rotate: false - xy: 139, 167 + xy: 912, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 laser-drill rotate: false - xy: 518, 390 + xy: 663, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laser-drill-rotator rotate: false - xy: 536, 390 + xy: 645, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 laser-drill-top rotate: false - xy: 554, 390 + xy: 663, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mechanical-drill rotate: false - xy: 572, 390 + xy: 663, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mechanical-drill-rotator rotate: false - xy: 590, 390 + xy: 519, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mechanical-drill-top rotate: false - xy: 608, 390 + xy: 537, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 oil-extractor rotate: false - xy: 855, 426 + xy: 160, 20 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-liquid rotate: false - xy: 881, 426 + xy: 254, 310 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-rotator rotate: false - xy: 907, 426 + xy: 265, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 oil-extractor-top rotate: false - xy: 933, 426 + xy: 273, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 plasma-drill rotate: false - xy: 958, 478 + xy: 153, 232 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plasma-drill-rim rotate: false - xy: 282, 405 + xy: 213, 294 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plasma-drill-rotator rotate: false - xy: 282, 371 + xy: 56, 95 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 plasma-drill-top rotate: false - xy: 59, 73 + xy: 56, 61 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 pneumatic-drill rotate: false - xy: 770, 390 + xy: 681, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pneumatic-drill-rotator rotate: false - xy: 788, 390 + xy: 681, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pneumatic-drill-top rotate: false - xy: 806, 390 + xy: 681, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor rotate: false - xy: 167, 179 + xy: 771, 395 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-liquid rotate: false - xy: 166, 149 + xy: 771, 377 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-rotator rotate: false - xy: 166, 131 + xy: 771, 359 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 water-extractor-top rotate: false - xy: 189, 168 + xy: 789, 415 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blackrock1 rotate: false - xy: 291, 211 + xy: 212, 95 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-blackrock rotate: false - xy: 291, 211 + xy: 212, 95 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackrockshadow1 rotate: false - xy: 225, 168 + xy: 212, 85 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone1 rotate: false - xy: 235, 168 + xy: 212, 75 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-blackstone rotate: false - xy: 235, 168 + xy: 212, 75 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone2 rotate: false - xy: 131, 75 + xy: 212, 65 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone3 rotate: false - xy: 141, 75 + xy: 212, 55 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstoneedge rotate: false - xy: 96, 39 + xy: 271, 170 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 coal1 rotate: false - xy: 878, 380 + xy: 417, 366 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal2 rotate: false - xy: 888, 380 + xy: 407, 346 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 coal3 rotate: false - xy: 898, 380 + xy: 417, 356 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper1 rotate: false - xy: 576, 340 + xy: 457, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper2 rotate: false - xy: 586, 350 + xy: 467, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper3 rotate: false - xy: 596, 360 + xy: 437, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt2 rotate: false - xy: 606, 350 + xy: 457, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt3 rotate: false - xy: 616, 360 + xy: 467, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirtedge rotate: false - xy: 362, 226 + xy: 377, 388 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 generic-cliff-edge rotate: false - xy: 626, 350 + xy: 457, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge rotate: false - xy: 626, 350 + xy: 457, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 generic-cliff-edge-1 rotate: false - xy: 636, 360 + xy: 467, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge-1 rotate: false - xy: 636, 360 + xy: 467, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 generic-cliff-edge-2 rotate: false - xy: 646, 370 + xy: 427, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-edge-2 rotate: false - xy: 646, 370 + xy: 427, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 generic-cliff-side rotate: false - xy: 626, 340 + xy: 437, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice-cliff-side rotate: false - xy: 626, 340 + xy: 437, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge rotate: false - xy: 656, 370 + xy: 467, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge-1 rotate: false - xy: 636, 340 + xy: 477, 359 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-edge-2 rotate: false - xy: 646, 350 + xy: 487, 359 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass-cliff-side rotate: false - xy: 656, 360 + xy: 477, 349 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass2 rotate: false - xy: 636, 350 + xy: 447, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass3 rotate: false - xy: 646, 360 + xy: 457, 281 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grassedge rotate: false - xy: 351, 198 + xy: 699, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 ice2 rotate: false - xy: 646, 340 + xy: 487, 349 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice3 rotate: false - xy: 656, 350 + xy: 477, 329 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 iceedge rotate: false - xy: 351, 184 + xy: 727, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 icerock2 rotate: false - xy: 666, 360 + xy: 487, 339 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow1 rotate: false - xy: 676, 370 + xy: 477, 319 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow1 rotate: false - xy: 676, 370 + xy: 477, 319 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerockshadow2 rotate: false - xy: 656, 340 + xy: 477, 309 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rockshadow2 rotate: false - xy: 656, 340 + xy: 477, 309 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lavaedge rotate: false - xy: 365, 184 + xy: 769, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 lead1 rotate: false - xy: 736, 370 + xy: 497, 280 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead2 rotate: false - xy: 716, 340 + xy: 507, 290 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lead3 rotate: false - xy: 726, 350 + xy: 507, 280 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor2 rotate: false - xy: 756, 360 + xy: 537, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor3 rotate: false - xy: 766, 370 + xy: 537, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor4 rotate: false - xy: 746, 340 + xy: 517, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor5 rotate: false - xy: 756, 350 + xy: 527, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor6 rotate: false - xy: 766, 360 + xy: 547, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalflooredge rotate: false - xy: 379, 198 + xy: 797, 349 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 rock2 rotate: false - xy: 329, 154 + xy: 687, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand2 rotate: false - xy: 349, 154 + xy: 697, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand3 rotate: false - xy: 359, 154 + xy: 707, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sandedge rotate: false - xy: 379, 184 + xy: 823, 373 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shrubshadow rotate: false - xy: 566, 330 + xy: 717, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow2 rotate: false - xy: 576, 330 + xy: 737, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow3 rotate: false - xy: 586, 330 + xy: 737, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snowedge rotate: false - xy: 407, 249 + xy: 811, 355 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 spaceedge rotate: false - xy: 421, 249 + xy: 825, 359 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 stone-cliff-edge rotate: false - xy: 706, 330 + xy: 757, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-edge-1 rotate: false - xy: 716, 330 + xy: 717, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-edge-2 rotate: false - xy: 726, 330 + xy: 727, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone-cliff-side rotate: false - xy: 736, 330 + xy: 737, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone2 rotate: false - xy: 686, 330 + xy: 737, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone3 rotate: false - xy: 696, 330 + xy: 757, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stoneedge rotate: false - xy: 390, 235 + xy: 811, 341 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 taredge rotate: false - xy: 418, 235 + xy: 839, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 thorium1 rotate: false - xy: 786, 330 + xy: 737, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium2 rotate: false - xy: 796, 330 + xy: 747, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium3 rotate: false - xy: 806, 330 + xy: 757, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium1 rotate: false - xy: 816, 330 + xy: 777, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium2 rotate: false - xy: 826, 330 + xy: 787, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium3 rotate: false - xy: 836, 330 + xy: 777, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge rotate: false - xy: 146, 119 + xy: 797, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge-1 rotate: false - xy: 156, 121 + xy: 787, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-edge-2 rotate: false - xy: 166, 121 + xy: 797, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water-cliff-side rotate: false - xy: 176, 121 + xy: 797, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 wateredge rotate: false - xy: 477, 252 + xy: 853, 387 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 block-border rotate: false - xy: 496, 356 + xy: 190, 188 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-elevation rotate: false - xy: 496, 346 + xy: 200, 188 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustion-generator-top rotate: false - xy: 496, 346 + xy: 200, 188 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-middle rotate: false - xy: 798, 380 + xy: 397, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pump-liquid rotate: false - xy: 798, 380 + xy: 397, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-slope rotate: false - xy: 808, 380 + xy: 397, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 border rotate: false - xy: 818, 380 + xy: 397, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-liquid rotate: false - xy: 516, 350 + xy: 427, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-1 rotate: false - xy: 606, 370 + xy: 447, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cross-2 rotate: false - xy: 373, 268 + xy: 501, 396 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cross-3 rotate: false - xy: 543, 426 + xy: 165, 206 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 cross-4 rotate: false - xy: 550, 478 + xy: 652, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 nuclearreactor-shadow rotate: false - xy: 281, 275 + xy: 776, 451 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 place-arrow rotate: false - xy: 339, 164 + xy: 667, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ripples rotate: false - xy: 144, 85 + xy: 1011, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 rubble-1-0 rotate: false - xy: 842, 390 + xy: 699, 395 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-1-1 rotate: false - xy: 860, 390 + xy: 717, 413 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-2-0 rotate: false - xy: 878, 390 + xy: 699, 377 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-2-1 rotate: false - xy: 896, 390 + xy: 717, 395 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rubble-3-0 rotate: false - xy: 79, 13 + xy: 155, 178 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 rubble-3-1 rotate: false - xy: 79, 13 + xy: 155, 178 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 shadow-1 rotate: false - xy: 146, 63 + xy: 866, 367 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-2 rotate: false - xy: 110, 125 + xy: 299, 248 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-3 rotate: false - xy: 309, 275 + xy: 804, 451 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 shadow-4 rotate: false - xy: 204, 336 + xy: 290, 454 size: 34, 34 orig: 34, 34 offset: 0, 0 index: -1 shadow-5 rotate: false - xy: 143, 265 + xy: 143, 266 size: 42, 42 orig: 42, 42 offset: 0, 0 index: -1 shadow-6 rotate: false - xy: 204, 372 + xy: 1, 165 size: 50, 50 orig: 50, 50 offset: 0, 0 index: -1 shadow-corner rotate: false - xy: 142, 51 + xy: 854, 363 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-round-1 rotate: false - xy: 142, 39 + xy: 853, 351 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 shadow-round-2 rotate: false - xy: 108, 105 + xy: 299, 228 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-round-3 rotate: false - xy: 139, 193 + xy: 832, 451 size: 26, 26 orig: 26, 26 offset: 0, 0 index: -1 shadow-round-4 rotate: false - xy: 319, 453 + xy: 87, 228 size: 34, 34 orig: 34, 34 offset: 0, 0 index: -1 shadow-rounded-2 rotate: false - xy: 93, 73 + xy: 299, 208 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 shadow-shock-mine rotate: false - xy: 546, 330 + xy: 697, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-arrow rotate: false - xy: 828, 380 + xy: 345, 276 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor-arrow rotate: false - xy: 828, 380 + xy: 345, 276 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-bridge rotate: false - xy: 838, 380 + xy: 407, 376 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit-end rotate: false - xy: 848, 380 + xy: 417, 376 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom rotate: false - xy: 948, 380 + xy: 407, 316 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-0 rotate: false - xy: 958, 380 + xy: 417, 326 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-1 rotate: false - xy: 968, 380 + xy: 407, 306 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-2 rotate: false - xy: 978, 380 + xy: 417, 316 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-3 rotate: false - xy: 988, 380 + xy: 407, 296 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-4 rotate: false - xy: 516, 370 + xy: 417, 306 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-5 rotate: false - xy: 516, 360 + xy: 417, 296 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-bottom-6 rotate: false - xy: 526, 370 + xy: 427, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-0 rotate: false - xy: 526, 360 + xy: 437, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-1 rotate: false - xy: 536, 370 + xy: 427, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-2 rotate: false - xy: 516, 340 + xy: 437, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-3 rotate: false - xy: 526, 350 + xy: 447, 371 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-4 rotate: false - xy: 536, 360 + xy: 427, 341 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-5 rotate: false - xy: 546, 370 + xy: 437, 351 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conduit-top-6 rotate: false - xy: 526, 340 + xy: 447, 361 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-bottom rotate: false - xy: 756, 370 + xy: 527, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-liquid rotate: false - xy: 736, 340 + xy: 517, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-router-top rotate: false - xy: 746, 350 + xy: 537, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-tank-bottom rotate: false - xy: 751, 426 + xy: 152, 124 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-liquid rotate: false - xy: 777, 426 + xy: 168, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 liquid-tank-top rotate: false - xy: 803, 426 + xy: 168, 72 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phase-conduit-arrow rotate: false - xy: 500, 232 + xy: 667, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit-bridge rotate: false - xy: 500, 222 + xy: 687, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit-end rotate: false - xy: 500, 212 + xy: 687, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-0 rotate: false - xy: 349, 174 + xy: 677, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-1 rotate: false - xy: 349, 164 + xy: 657, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-2 rotate: false - xy: 359, 174 + xy: 667, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-3 rotate: false - xy: 359, 164 + xy: 677, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-4 rotate: false - xy: 369, 174 + xy: 687, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-5 rotate: false - xy: 369, 164 + xy: 667, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulse-conduit-top-6 rotate: false - xy: 379, 174 + xy: 677, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alpha-mech-pad rotate: false - xy: 130, 129 + xy: 123, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-alpha-mech-pad rotate: false - xy: 130, 129 + xy: 123, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 battery rotate: false - xy: 351, 416 + xy: 212, 105 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-battery rotate: false - xy: 351, 416 + xy: 212, 105 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 battery-large rotate: false - xy: 113, 191 + xy: 53, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-battery-large rotate: false - xy: 113, 191 + xy: 53, 1 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fusion-reactor rotate: false - xy: 618, 478 + xy: 720, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-bottom rotate: false - xy: 652, 478 + xy: 754, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-light rotate: false - xy: 686, 478 + xy: 788, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-0 rotate: false - xy: 720, 478 + xy: 822, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-1 rotate: false - xy: 754, 478 + xy: 856, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-2 rotate: false - xy: 788, 478 + xy: 890, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-plasma-3 rotate: false - xy: 822, 478 + xy: 924, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 fusion-reactor-top rotate: false - xy: 856, 478 + xy: 958, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 rtg-generator-top rotate: false - xy: 339, 154 + xy: 697, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium-reactor-center rotate: false - xy: 224, 244 + xy: 158, 152 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-reactor-lights rotate: false - xy: 250, 244 + xy: 289, 360 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 turbine-generator-top rotate: false - xy: 319, 203 + xy: 753, 377 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 alloy-fuser rotate: false - xy: 64, 107 + xy: 213, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 alloy-smelter rotate: false - xy: 90, 108 + xy: 90, 28 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-alloy-smelter rotate: false - xy: 90, 108 + xy: 90, 28 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 alloy-smelter-top rotate: false - xy: 130, 147 + xy: 105, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 arc-smelter rotate: false - xy: 148, 149 + xy: 141, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-arc-smelter rotate: false - xy: 148, 149 + xy: 141, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 arc-smelter-top rotate: false - xy: 148, 131 + xy: 159, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 silicon-smelter-top rotate: false - xy: 148, 131 + xy: 159, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor rotate: false - xy: 331, 368 + xy: 177, 1 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame0 rotate: false - xy: 330, 350 + xy: 319, 250 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame1 rotate: false - xy: 193, 186 + xy: 319, 232 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-frame2 rotate: false - xy: 211, 186 + xy: 319, 214 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-liquid rotate: false - xy: 113, 75 + xy: 315, 368 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 biomattercompressor-top rotate: false - xy: 116, 57 + xy: 315, 350 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 blast-mixer rotate: false - xy: 410, 425 + xy: 315, 332 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-blast-mixer rotate: false - xy: 410, 425 + xy: 315, 332 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge-liquid rotate: false - xy: 355, 268 + xy: 483, 387 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-bottom rotate: false - xy: 226, 226 + xy: 501, 378 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-liquid rotate: false - xy: 244, 226 + xy: 483, 369 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cryofluidmixer-top rotate: false - xy: 262, 226 + xy: 501, 360 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator rotate: false - xy: 219, 208 + xy: 528, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-middle rotate: false - xy: 237, 208 + xy: 546, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 cultivator-top rotate: false - xy: 255, 208 + xy: 564, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lavasmelter rotate: false - xy: 726, 360 + xy: 507, 300 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 oilrefinery rotate: false - xy: 786, 370 + xy: 537, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-weaver rotate: false - xy: 698, 390 + xy: 627, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-weaver-bottom rotate: false - xy: 716, 390 + xy: 645, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-weaver-weave rotate: false - xy: 734, 390 + xy: 663, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plastanium-compressor-top rotate: false - xy: 752, 390 + xy: 681, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pulverizer rotate: false - xy: 379, 164 + xy: 687, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 pulverizer-rotator rotate: false - xy: 389, 174 + xy: 677, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator-liquid rotate: false - xy: 536, 330 + xy: 727, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 core-open rotate: false - xy: 985, 452 + xy: 116, 46 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core-top rotate: false - xy: 517, 426 + xy: 139, 204 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 sortedunloader rotate: false - xy: 636, 330 + xy: 747, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-1 rotate: false - xy: 496, 376 + xy: 201, 198 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-1-top rotate: false - xy: 496, 366 + xy: 211, 198 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-2 rotate: false - xy: 428, 434 + xy: 315, 314 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-2-top rotate: false - xy: 446, 434 + xy: 319, 196 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-3 rotate: false - xy: 53, 13 + xy: 938, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-3-top rotate: false - xy: 27, 5 + xy: 964, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-4 rotate: false - xy: 30, 141 + xy: 326, 456 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-4-top rotate: false - xy: 355, 455 + xy: 360, 456 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 arc rotate: false - xy: 256, 372 + xy: 77, 207 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 arc-heat rotate: false - xy: 342, 386 + xy: 212, 115 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 cyclone rotate: false - xy: 569, 426 + xy: 191, 208 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 duo rotate: false - xy: 616, 340 + xy: 447, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 fuse rotate: false - xy: 699, 426 + xy: 142, 46 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 hail rotate: false - xy: 666, 370 + xy: 477, 339 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 hail-heat rotate: false - xy: 120, 93 + xy: 516, 433 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 lancer rotate: false - xy: 482, 386 + xy: 627, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 lancer-heat rotate: false - xy: 500, 388 + xy: 645, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 meltdown rotate: false - xy: 890, 478 + xy: 428, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 meltdown-heat rotate: false - xy: 924, 478 + xy: 462, 453 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 ripple rotate: false - xy: 959, 426 + xy: 247, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ripple-heat rotate: false - xy: 985, 426 + xy: 273, 216 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 salvo rotate: false - xy: 914, 390 + xy: 735, 413 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-heat rotate: false - xy: 932, 390 + xy: 699, 359 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-panel-left rotate: false - xy: 950, 390 + xy: 717, 377 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 salvo-panel-right rotate: false - xy: 968, 390 + xy: 735, 395 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 scatter rotate: false - xy: 506, 328 + xy: 697, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 scorch rotate: false - xy: 516, 330 + xy: 707, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 scorch-shoot rotate: false - xy: 526, 330 + xy: 727, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 spectre rotate: false - xy: 187, 268 + xy: 652, 445 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 swarmer rotate: false - xy: 1004, 386 + xy: 735, 377 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wave rotate: false - xy: 207, 168 + xy: 789, 397 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wave-liquid rotate: false - xy: 184, 149 + xy: 807, 415 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dagger-factory-top rotate: false - xy: 229, 190 + xy: 582, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dagger-factory-top-open rotate: false - xy: 247, 190 + xy: 600, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fortress-factory rotate: false - xy: 621, 426 + xy: 108, 20 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fortress-factory-top rotate: false - xy: 647, 426 + xy: 142, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory-top rotate: false - xy: 647, 426 + xy: 142, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titan-factory-top rotate: false - xy: 647, 426 + xy: 142, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 fortress-factory-top-open rotate: false - xy: 673, 426 + xy: 142, 72 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory-top-open rotate: false - xy: 673, 426 + xy: 142, 72 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 titan-factory-top-open rotate: false - xy: 673, 426 + xy: 142, 72 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 ghoul-factory rotate: false - xy: 725, 426 + xy: 134, 20 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 phantom-factory-top rotate: false - xy: 662, 390 + xy: 591, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phantom-factory-top-open rotate: false - xy: 680, 390 + xy: 609, 355 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 reconstructor-open rotate: false - xy: 824, 390 + xy: 699, 413 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 repair-point-turret rotate: false - xy: 389, 164 + xy: 687, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 revenant-factory rotate: false - xy: 53, 39 + xy: 56, 27 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 revenant-factory-top rotate: false - xy: 266, 337 + xy: 516, 445 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 revenant-factory-top-open rotate: false - xy: 268, 303 + xy: 550, 445 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 spirit-factory-top rotate: false - xy: 986, 390 + xy: 753, 413 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 spirit-factory-top-open rotate: false - xy: 478, 368 + xy: 717, 359 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-factory rotate: false - xy: 358, 429 + xy: 289, 334 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 wraith-factory-top rotate: false - xy: 184, 131 + xy: 789, 379 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wraith-factory-top-open rotate: false - xy: 202, 150 + xy: 807, 397 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 deflector-wall rotate: false - xy: 596, 340 + xy: 467, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deflector-wall-large rotate: false - xy: 265, 190 + xy: 618, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large-open rotate: false - xy: 273, 208 + xy: 636, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-open rotate: false - xy: 636, 370 + xy: 437, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 beam rotate: false - xy: 316, 425 + xy: 1022, 499 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 beam-end rotate: false - xy: 1, 4 + xy: 496, 467 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 blank rotate: false - xy: 268, 300 + xy: 53, 27 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 bullet rotate: false - xy: 316, 371 + xy: 501, 432 size: 13, 13 orig: 13, 13 offset: 0, 0 index: -1 bullet-back rotate: false - xy: 93, 93 + xy: 307, 181 size: 13, 13 orig: 13, 13 offset: 0, 0 index: -1 casing rotate: false - xy: 189, 224 + xy: 243, 228 size: 2, 4 orig: 2, 4 offset: 0, 0 index: -1 clear rotate: false - xy: 1022, 481 + xy: 428, 487 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 command-attack rotate: false - xy: 908, 380 + xy: 407, 336 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 command-idle rotate: false - xy: 918, 380 + xy: 417, 346 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 command-patrol rotate: false - xy: 928, 380 + xy: 407, 326 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 command-retreat rotate: false - xy: 938, 380 + xy: 417, 336 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 enemyarrow rotate: false - xy: 383, 254 + xy: 853, 331 size: 8, 7 orig: 8, 7 offset: 0, 0 index: -1 error rotate: false - xy: 337, 212 + xy: 391, 388 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 laser rotate: false - xy: 1022, 498 + xy: 1022, 485 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 laser-end rotate: false - xy: 90, 146 + xy: 80, 130 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 laserfull rotate: false - xy: 90, 126 + xy: 293, 288 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 minelaser rotate: false - xy: 1022, 484 + xy: 851, 373 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 minelaser-end rotate: false - xy: 110, 145 + xy: 291, 268 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 missile rotate: false - xy: 266, 371 + xy: 853, 340 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 missile-back rotate: false - xy: 215, 230 + xy: 866, 356 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 scorch1 rotate: false - xy: 104, 173 + xy: 1016, 452 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch2 rotate: false - xy: 342, 396 + xy: 186, 19 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch3 rotate: false - xy: 215, 241 + xy: 181, 179 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch4 rotate: false - xy: 87, 46 + xy: 280, 354 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 scorch5 rotate: false - xy: 349, 426 + xy: 280, 327 size: 7, 25 orig: 7, 25 offset: 0, 0 index: -1 shell rotate: false - xy: 399, 418 + xy: 865, 345 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 shell-back rotate: false - xy: 330, 257 + xy: 864, 334 size: 9, 9 orig: 9, 9 offset: 0, 0 index: -1 shot rotate: false - xy: 556, 330 + xy: 707, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 transfer rotate: false - xy: 1022, 408 + xy: 204, 314 size: 1, 12 orig: 1, 12 offset: 0, 0 index: -1 transfer-arrow rotate: false - xy: 503, 286 + xy: 787, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 transfer-end rotate: false - xy: 96, 53 + xy: 311, 268 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 blackstone-cliff-edge rotate: false - xy: 151, 75 + xy: 213, 45 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone-cliff-edge-1 rotate: false - xy: 141, 29 + xy: 213, 35 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone-cliff-edge-2 rotate: false - xy: 141, 19 + xy: 213, 25 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 blackstone-cliff-side rotate: false - xy: 141, 9 + xy: 191, 198 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-arc rotate: false - xy: 496, 336 + xy: 210, 188 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-biomattercompressor rotate: false - xy: 464, 434 + xy: 315, 296 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-blast-drill rotate: false - xy: 491, 440 + xy: 990, 453 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-bridge-conduit rotate: false - xy: 506, 378 + xy: 347, 376 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conduit rotate: false - xy: 506, 378 + xy: 347, 376 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-bridge-conveyor rotate: false - xy: 506, 368 + xy: 347, 366 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 bridge-conveyor rotate: false - xy: 506, 368 + xy: 347, 366 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-centrifuge rotate: false - xy: 428, 416 + xy: 184, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 centrifuge rotate: false - xy: 428, 416 + xy: 184, 161 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-combustion-generator rotate: false - xy: 506, 358 + xy: 347, 356 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 combustion-generator rotate: false - xy: 506, 358 + xy: 347, 356 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-command-center rotate: false - xy: 446, 416 + xy: 184, 143 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 command-center rotate: false - xy: 446, 416 + xy: 184, 143 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-conduit rotate: false - xy: 506, 348 + xy: 347, 346 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-container rotate: false - xy: 464, 416 + xy: 178, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 container rotate: false - xy: 464, 416 + xy: 178, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-conveyor rotate: false - xy: 506, 338 + xy: 347, 336 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 conveyor-0-0 rotate: false - xy: 506, 338 + xy: 347, 336 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-copper-wall rotate: false - xy: 491, 246 + xy: 347, 326 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 copper-wall rotate: false - xy: 491, 246 + xy: 347, 326 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-copper-wall-large rotate: false - xy: 482, 422 + xy: 196, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 copper-wall-large rotate: false - xy: 482, 422 + xy: 196, 125 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-core rotate: false - xy: 517, 452 + xy: 239, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 core rotate: false - xy: 517, 452 + xy: 239, 268 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-cryofluidmixer rotate: false - xy: 482, 404 + xy: 194, 107 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-cultivator rotate: false - xy: 500, 406 + xy: 194, 89 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-cyclone rotate: false - xy: 543, 452 + xy: 247, 242 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-dagger-factory rotate: false - xy: 518, 408 + xy: 194, 71 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dart-ship-pad rotate: false - xy: 536, 408 + xy: 194, 53 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dart-ship-pad rotate: false - xy: 536, 408 + xy: 194, 53 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-deepwater rotate: false - xy: 154, 53 + xy: 347, 316 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater rotate: false - xy: 154, 53 + xy: 347, 316 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-delta-mech-pad rotate: false - xy: 554, 408 + xy: 195, 35 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 delta-mech-pad rotate: false - xy: 554, 408 + xy: 195, 35 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dense-alloy-wall rotate: false - xy: 154, 43 + xy: 347, 306 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dense-alloy-wall rotate: false - xy: 154, 43 + xy: 347, 306 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-dense-alloy-wall-large rotate: false - xy: 572, 408 + xy: 195, 17 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dense-alloy-wall-large rotate: false - xy: 572, 408 + xy: 195, 17 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-dirt rotate: false - xy: 154, 33 + xy: 347, 296 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt1 rotate: false - xy: 154, 33 + xy: 347, 296 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-distributor rotate: false - xy: 590, 408 + xy: 321, 436 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 distributor rotate: false - xy: 590, 408 + xy: 321, 436 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-door rotate: false - xy: 151, 23 + xy: 357, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 door rotate: false - xy: 151, 23 + xy: 357, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-door-large rotate: false - xy: 608, 408 + xy: 321, 418 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 door-large rotate: false - xy: 608, 408 + xy: 321, 418 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-duo rotate: false - xy: 151, 13 + xy: 357, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-force-projector rotate: false - xy: 569, 452 + xy: 295, 386 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 force-projector rotate: false - xy: 569, 452 + xy: 295, 386 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-fortress-factory rotate: false - xy: 595, 452 + xy: 87, 202 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-fuse rotate: false - xy: 621, 452 + xy: 77, 176 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-fusion-reactor rotate: false - xy: 389, 455 + xy: 394, 456 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-ghoul-factory rotate: false - xy: 647, 452 + xy: 80, 150 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-glaive-ship-pad rotate: false - xy: 673, 452 + xy: 103, 176 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 glaive-ship-pad rotate: false - xy: 673, 452 + xy: 103, 176 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-grass rotate: false - xy: 151, 3 + xy: 367, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 grass1 rotate: false - xy: 151, 3 + xy: 367, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-hail rotate: false - xy: 202, 124 + xy: 357, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-ice rotate: false - xy: 212, 124 + xy: 367, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ice1 rotate: false - xy: 212, 124 + xy: 367, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-icerock rotate: false - xy: 460, 239 + xy: 377, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icerock1 rotate: false - xy: 460, 239 + xy: 377, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-incinerator rotate: false - xy: 470, 242 + xy: 357, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 incinerator rotate: false - xy: 470, 242 + xy: 357, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-itemsource rotate: false - xy: 480, 242 + xy: 367, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemsource rotate: false - xy: 480, 242 + xy: 367, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-itemvoid rotate: false - xy: 460, 229 + xy: 377, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 itemvoid rotate: false - xy: 460, 229 + xy: 377, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-javelin-ship-pad rotate: false - xy: 626, 408 + xy: 321, 400 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 javelin-ship-pad rotate: false - xy: 626, 408 + xy: 321, 400 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-junction rotate: false - xy: 470, 232 + xy: 387, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 junction rotate: false - xy: 470, 232 + xy: 387, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-lancer rotate: false - xy: 644, 408 + xy: 339, 438 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-laser-drill rotate: false - xy: 662, 408 + xy: 357, 438 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-lava rotate: false - xy: 480, 232 + xy: 357, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava rotate: false - xy: 480, 232 + xy: 357, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-junction rotate: false - xy: 490, 236 + xy: 367, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-junction rotate: false - xy: 490, 236 + xy: 367, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-router rotate: false - xy: 490, 226 + xy: 377, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-liquid-tank rotate: false - xy: 699, 452 + xy: 113, 202 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-liquidsource rotate: false - xy: 158, 65 + xy: 387, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquidsource rotate: false - xy: 158, 65 + xy: 387, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-mass-driver rotate: false - xy: 725, 452 + xy: 106, 150 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 mass-driver rotate: false - xy: 725, 452 + xy: 106, 150 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-mechanical-drill rotate: false - xy: 680, 408 + xy: 339, 420 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-mechanical-pump rotate: false - xy: 161, 23 + xy: 357, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mechanical-pump rotate: false - xy: 161, 23 + xy: 357, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-meltdown rotate: false - xy: 30, 107 + xy: 516, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-melter rotate: false - xy: 161, 13 + xy: 367, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 melter rotate: false - xy: 161, 13 + xy: 367, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-mend-projector rotate: false - xy: 698, 408 + xy: 375, 438 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 mend-projector rotate: false - xy: 698, 408 + xy: 375, 438 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-metalfloor rotate: false - xy: 161, 3 + xy: 377, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor1 rotate: false - xy: 161, 3 + xy: 377, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-oil-extractor rotate: false - xy: 751, 452 + xy: 100, 124 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-omega-mech-pad rotate: false - xy: 777, 452 + xy: 90, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 omega-mech-pad rotate: false - xy: 777, 452 + xy: 90, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-overdrive-projector rotate: false - xy: 716, 408 + xy: 339, 402 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 overdrive-projector rotate: false - xy: 716, 408 + xy: 339, 402 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-overflow-gate rotate: false - xy: 470, 222 + xy: 387, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 overflow-gate rotate: false - xy: 470, 222 + xy: 387, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phantom-factory rotate: false - xy: 734, 408 + xy: 357, 420 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-phase-conduit rotate: false - xy: 480, 222 + xy: 357, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conduit rotate: false - xy: 480, 222 + xy: 357, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-conveyor rotate: false - xy: 490, 216 + xy: 367, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-conveyor rotate: false - xy: 490, 216 + xy: 367, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-wall rotate: false - xy: 518, 380 + xy: 377, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 phase-wall rotate: false - xy: 518, 380 + xy: 377, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-phase-wall-large rotate: false - xy: 752, 408 + xy: 393, 438 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phase-wall-large rotate: false - xy: 752, 408 + xy: 393, 438 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-phase-weaver rotate: false - xy: 770, 408 + xy: 357, 402 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-plasma-drill rotate: false - xy: 25, 73 + xy: 550, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-plastanium-compressor rotate: false - xy: 788, 408 + xy: 375, 420 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 plastanium-compressor rotate: false - xy: 788, 408 + xy: 375, 420 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-pneumatic-drill rotate: false - xy: 806, 408 + xy: 375, 402 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-power-node rotate: false - xy: 528, 380 + xy: 387, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 power-node rotate: false - xy: 528, 380 + xy: 387, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-power-node-large rotate: false - xy: 824, 408 + xy: 393, 420 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 power-node-large rotate: false - xy: 824, 408 + xy: 393, 420 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-powerinfinite rotate: false - xy: 538, 380 + xy: 357, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powerinfinite rotate: false - xy: 538, 380 + xy: 357, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-powervoid rotate: false - xy: 548, 380 + xy: 367, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 powervoid rotate: false - xy: 548, 380 + xy: 367, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pulse-conduit rotate: false - xy: 558, 380 + xy: 377, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pulverizer rotate: false - xy: 568, 380 + xy: 387, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-pyratite-mixer rotate: false - xy: 842, 408 + xy: 393, 402 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 pyratite-mixer rotate: false - xy: 842, 408 + xy: 393, 402 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-reconstructor rotate: false - xy: 860, 408 + xy: 411, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 dagger-factory rotate: false - xy: 860, 408 + xy: 411, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 phantom-factory rotate: false - xy: 860, 408 + xy: 411, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 reconstructor rotate: false - xy: 860, 408 + xy: 411, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 spirit-factory rotate: false - xy: 860, 408 + xy: 411, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 wraith-factory rotate: false - xy: 860, 408 + xy: 411, 422 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-repair-point rotate: false - xy: 578, 380 + xy: 357, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 repair-point rotate: false - xy: 578, 380 + xy: 357, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-revenant-factory rotate: false - xy: 204, 302 + xy: 584, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-ripple rotate: false - xy: 803, 452 + xy: 90, 72 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-rock rotate: false - xy: 588, 380 + xy: 367, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 rock1 rotate: false - xy: 588, 380 + xy: 367, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-rotary-pump rotate: false - xy: 878, 408 + xy: 411, 404 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rotary-pump rotate: false - xy: 878, 408 + xy: 411, 404 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-router rotate: false - xy: 598, 380 + xy: 377, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 router rotate: false - xy: 598, 380 + xy: 377, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-rtg-generator rotate: false - xy: 896, 408 + xy: 429, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 rtg-generator rotate: false - xy: 896, 408 + xy: 429, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-salvo rotate: false - xy: 914, 408 + xy: 429, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-sand rotate: false - xy: 608, 380 + xy: 387, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand1 rotate: false - xy: 608, 380 + xy: 387, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-scorch rotate: false - xy: 618, 380 + xy: 367, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-separator rotate: false - xy: 628, 380 + xy: 377, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 separator rotate: false - xy: 628, 380 + xy: 377, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-shock-mine rotate: false - xy: 638, 380 + xy: 387, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shock-mine rotate: false - xy: 638, 380 + xy: 387, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-shrub rotate: false - xy: 648, 380 + xy: 377, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 shrub rotate: false - xy: 648, 380 + xy: 377, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-silicon-smelter rotate: false - xy: 932, 408 + xy: 447, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 silicon-smelter rotate: false - xy: 932, 408 + xy: 447, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-smelter rotate: false - xy: 658, 380 + xy: 387, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 smelter rotate: false - xy: 658, 380 + xy: 387, 308 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-snow rotate: false - xy: 668, 380 + xy: 387, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow1 rotate: false - xy: 668, 380 + xy: 387, 298 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-solar-panel rotate: false - xy: 678, 380 + xy: 347, 286 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 solar-panel rotate: false - xy: 678, 380 + xy: 347, 286 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-solar-panel-large rotate: false - xy: 829, 452 + xy: 90, 46 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 solar-panel-large rotate: false - xy: 829, 452 + xy: 90, 46 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-solidifer rotate: false - xy: 688, 380 + xy: 357, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 solidifer rotate: false - xy: 688, 380 + xy: 357, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-sorter rotate: false - xy: 698, 380 + xy: 367, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sorter rotate: false - xy: 698, 380 + xy: 367, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-space rotate: false - xy: 708, 380 + xy: 377, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space rotate: false - xy: 708, 380 + xy: 377, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-spawn rotate: false - xy: 718, 380 + xy: 387, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 spawn rotate: false - xy: 718, 380 + xy: 387, 288 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-spectre rotate: false - xy: 516, 478 + xy: 618, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 block-icon-spirit-factory rotate: false - xy: 950, 408 + xy: 447, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-stone rotate: false - xy: 728, 380 + xy: 397, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 stone1 rotate: false - xy: 728, 380 + xy: 397, 378 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-surge-wall rotate: false - xy: 738, 380 + xy: 397, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 surge-wall rotate: false - xy: 738, 380 + xy: 397, 368 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-surge-wall-large rotate: false - xy: 968, 408 + xy: 465, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 surge-wall-large rotate: false - xy: 968, 408 + xy: 465, 435 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-swarmer rotate: false - xy: 986, 408 + xy: 465, 417 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-tar rotate: false - xy: 748, 380 + xy: 397, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar rotate: false - xy: 748, 380 + xy: 397, 358 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-tau-mech-pad rotate: false - xy: 1004, 404 + xy: 429, 399 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 tau-mech-pad rotate: false - xy: 1004, 404 + xy: 429, 399 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thermal-generator rotate: false - xy: 332, 320 + xy: 447, 399 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thermal-generator rotate: false - xy: 332, 320 + xy: 447, 399 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thermal-pump rotate: false - xy: 337, 286 + xy: 465, 399 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thermal-pump rotate: false - xy: 337, 286 + xy: 465, 399 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-thorium-reactor rotate: false - xy: 855, 452 + xy: 129, 176 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 thorium-reactor rotate: false - xy: 855, 452 + xy: 129, 176 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-thorium-wall rotate: false - xy: 758, 380 + xy: 397, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 thorium-wall rotate: false - xy: 758, 380 + xy: 397, 348 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-thorium-wall-large rotate: false - xy: 337, 268 + xy: 411, 386 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 thorium-wall-large rotate: false - xy: 337, 268 + xy: 411, 386 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-titan-factory rotate: false - xy: 881, 452 + xy: 132, 150 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-titanium-conveyor rotate: false - xy: 768, 380 + xy: 397, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 titanium-conveyor-0-0 rotate: false - xy: 768, 380 + xy: 397, 338 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-trident-ship-pad rotate: false - xy: 348, 350 + xy: 429, 381 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 trident-ship-pad rotate: false - xy: 348, 350 + xy: 429, 381 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-turbine-generator rotate: false - xy: 349, 368 + xy: 447, 381 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 turbine-generator rotate: false - xy: 349, 368 + xy: 447, 381 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-unloader rotate: false - xy: 778, 380 + xy: 397, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 unloader rotate: false - xy: 778, 380 + xy: 397, 328 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-vault rotate: false - xy: 907, 452 + xy: 126, 124 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 vault rotate: false - xy: 907, 452 + xy: 126, 124 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-warp-gate rotate: false - xy: 933, 452 + xy: 116, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 warp-gate rotate: false - xy: 933, 452 + xy: 116, 98 size: 24, 24 orig: 24, 24 offset: 0, 0 index: -1 block-icon-water rotate: false - xy: 788, 380 + xy: 397, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 water rotate: false - xy: 788, 380 + xy: 397, 318 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 block-icon-water-extractor rotate: false - xy: 352, 386 + xy: 465, 381 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-wave rotate: false - xy: 350, 320 + xy: 483, 423 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 block-icon-wraith-factory rotate: false - xy: 355, 286 + xy: 483, 405 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 deepwater-cliff-edge rotate: false - xy: 586, 340 + xy: 457, 321 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater-cliff-edge-1 rotate: false - xy: 596, 350 + xy: 467, 331 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater-cliff-edge-2 rotate: false - xy: 606, 360 + xy: 447, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 deepwater-cliff-side rotate: false - xy: 616, 370 + xy: 457, 311 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-edge rotate: false - xy: 626, 370 + xy: 467, 301 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-edge-1 rotate: false - xy: 606, 340 + xy: 407, 286 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-edge-2 rotate: false - xy: 616, 350 + xy: 417, 286 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 dirt-cliff-side rotate: false - xy: 626, 360 + xy: 427, 291 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-edge rotate: false - xy: 716, 360 + xy: 507, 320 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-edge-1 rotate: false - xy: 726, 370 + xy: 497, 300 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-edge-2 rotate: false - xy: 706, 340 + xy: 507, 310 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 lava-cliff-side rotate: false - xy: 716, 350 + xy: 497, 290 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-cryofluid rotate: false - xy: 746, 370 + xy: 517, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-lava rotate: false - xy: 726, 340 + xy: 517, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-oil rotate: false - xy: 736, 350 + xy: 527, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon-water rotate: false - xy: 746, 360 + xy: 527, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 mech-icon-alpha-mech rotate: false - xy: 376, 240 + xy: 783, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-dart-ship rotate: false - xy: 376, 226 + xy: 825, 387 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-delta-mech rotate: false - xy: 379, 212 + xy: 839, 387 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-omega-mech rotate: false - xy: 439, 263 + xy: 243, 200 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mech-icon-tau-mech rotate: false - xy: 455, 298 + xy: 259, 200 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mech-icon-trident-ship rotate: false - xy: 455, 282 + xy: 275, 200 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 trident-ship rotate: false - xy: 455, 282 + xy: 275, 200 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 metalfloor-cliff-edge rotate: false - xy: 776, 370 + xy: 547, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor-cliff-edge-1 rotate: false - xy: 756, 340 + xy: 547, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor-cliff-edge-2 rotate: false - xy: 766, 350 + xy: 517, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 metalfloor-cliff-side rotate: false - xy: 776, 360 + xy: 527, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-blackstone1 rotate: false - xy: 766, 340 + xy: 557, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-blackstone2 rotate: false - xy: 776, 350 + xy: 557, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-blackstone3 rotate: false - xy: 786, 360 + xy: 557, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass1 rotate: false - xy: 796, 370 + xy: 517, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass2 rotate: false - xy: 776, 340 + xy: 527, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-grass3 rotate: false - xy: 786, 350 + xy: 537, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice1 rotate: false - xy: 796, 360 + xy: 547, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice2 rotate: false - xy: 806, 370 + xy: 567, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-ice3 rotate: false - xy: 786, 340 + xy: 567, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand1 rotate: false - xy: 796, 350 + xy: 567, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand2 rotate: false - xy: 806, 360 + xy: 527, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-sand3 rotate: false - xy: 816, 370 + xy: 537, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow1 rotate: false - xy: 796, 340 + xy: 547, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow2 rotate: false - xy: 806, 350 + xy: 557, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-snow3 rotate: false - xy: 816, 360 + xy: 577, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone1 rotate: false - xy: 826, 370 + xy: 577, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone2 rotate: false - xy: 806, 340 + xy: 577, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-coal-stone3 rotate: false - xy: 816, 350 + xy: 537, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-blackstone1 rotate: false - xy: 826, 360 + xy: 547, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-blackstone2 rotate: false - xy: 836, 370 + xy: 557, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-blackstone3 rotate: false - xy: 816, 340 + xy: 567, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-grass1 rotate: false - xy: 826, 350 + xy: 587, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-grass2 rotate: false - xy: 836, 360 + xy: 587, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-grass3 rotate: false - xy: 846, 370 + xy: 587, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-ice1 rotate: false - xy: 826, 340 + xy: 547, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-ice2 rotate: false - xy: 836, 350 + xy: 557, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-ice3 rotate: false - xy: 846, 360 + xy: 567, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-sand1 rotate: false - xy: 856, 370 + xy: 577, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-sand2 rotate: false - xy: 836, 340 + xy: 597, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-sand3 rotate: false - xy: 846, 350 + xy: 597, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-snow1 rotate: false - xy: 856, 360 + xy: 597, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-snow2 rotate: false - xy: 866, 370 + xy: 557, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-snow3 rotate: false - xy: 846, 340 + xy: 567, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-stone1 rotate: false - xy: 856, 350 + xy: 577, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-stone2 rotate: false - xy: 866, 360 + xy: 587, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-copper-stone3 rotate: false - xy: 876, 370 + xy: 607, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-blackstone1 rotate: false - xy: 856, 340 + xy: 607, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-blackstone2 rotate: false - xy: 866, 350 + xy: 607, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-blackstone3 rotate: false - xy: 876, 360 + xy: 567, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass1 rotate: false - xy: 886, 370 + xy: 577, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass2 rotate: false - xy: 866, 340 + xy: 587, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-grass3 rotate: false - xy: 876, 350 + xy: 597, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice1 rotate: false - xy: 886, 360 + xy: 617, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice2 rotate: false - xy: 896, 370 + xy: 617, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-ice3 rotate: false - xy: 876, 340 + xy: 617, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand1 rotate: false - xy: 886, 350 + xy: 577, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand2 rotate: false - xy: 896, 360 + xy: 587, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-sand3 rotate: false - xy: 906, 370 + xy: 597, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow1 rotate: false - xy: 886, 340 + xy: 607, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow2 rotate: false - xy: 896, 350 + xy: 627, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-snow3 rotate: false - xy: 906, 360 + xy: 627, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone1 rotate: false - xy: 916, 370 + xy: 627, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone2 rotate: false - xy: 896, 340 + xy: 587, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-lead-stone3 rotate: false - xy: 906, 350 + xy: 597, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-blackstone1 rotate: false - xy: 916, 360 + xy: 607, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-blackstone2 rotate: false - xy: 926, 370 + xy: 617, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-blackstone3 rotate: false - xy: 906, 340 + xy: 637, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass1 rotate: false - xy: 916, 350 + xy: 637, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass2 rotate: false - xy: 926, 360 + xy: 637, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-grass3 rotate: false - xy: 936, 370 + xy: 597, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice1 rotate: false - xy: 916, 340 + xy: 607, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice2 rotate: false - xy: 926, 350 + xy: 617, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-ice3 rotate: false - xy: 936, 360 + xy: 627, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand1 rotate: false - xy: 946, 370 + xy: 647, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand2 rotate: false - xy: 926, 340 + xy: 647, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-sand3 rotate: false - xy: 936, 350 + xy: 647, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow1 rotate: false - xy: 946, 360 + xy: 607, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow2 rotate: false - xy: 956, 370 + xy: 617, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-snow3 rotate: false - xy: 936, 340 + xy: 627, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone1 rotate: false - xy: 946, 350 + xy: 637, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone2 rotate: false - xy: 956, 360 + xy: 657, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-thorium-stone3 rotate: false - xy: 966, 370 + xy: 657, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-blackstone1 rotate: false - xy: 946, 340 + xy: 657, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-blackstone2 rotate: false - xy: 956, 350 + xy: 617, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-blackstone3 rotate: false - xy: 966, 360 + xy: 627, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass1 rotate: false - xy: 976, 370 + xy: 637, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass2 rotate: false - xy: 956, 340 + xy: 647, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-grass3 rotate: false - xy: 966, 350 + xy: 667, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice1 rotate: false - xy: 976, 360 + xy: 667, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice2 rotate: false - xy: 986, 370 + xy: 667, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-ice3 rotate: false - xy: 966, 340 + xy: 627, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand1 rotate: false - xy: 976, 350 + xy: 637, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand2 rotate: false - xy: 986, 360 + xy: 647, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-sand3 rotate: false - xy: 976, 340 + xy: 657, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow1 rotate: false - xy: 986, 350 + xy: 677, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow2 rotate: false - xy: 986, 340 + xy: 677, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-snow3 rotate: false - xy: 501, 272 + xy: 677, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone1 rotate: false - xy: 503, 262 + xy: 637, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone2 rotate: false - xy: 503, 252 + xy: 647, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 ore-titanium-stone3 rotate: false - xy: 501, 242 + xy: 657, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge rotate: false - xy: 369, 154 + xy: 707, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge-1 rotate: false - xy: 379, 154 + xy: 697, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-edge-2 rotate: false - xy: 389, 154 + xy: 717, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 sand-cliff-side rotate: false - xy: 496, 326 + xy: 717, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge rotate: false - xy: 596, 330 + xy: 697, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge-1 rotate: false - xy: 606, 330 + xy: 707, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-edge-2 rotate: false - xy: 616, 330 + xy: 717, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 snow-cliff-side rotate: false - xy: 626, 330 + xy: 727, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-edge rotate: false - xy: 646, 330 + xy: 747, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-edge-1 rotate: false - xy: 656, 330 + xy: 707, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-edge-2 rotate: false - xy: 666, 330 + xy: 717, 295 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 space-cliff-side rotate: false - xy: 676, 330 + xy: 727, 305 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-edge rotate: false - xy: 746, 330 + xy: 747, 315 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-edge-1 rotate: false - xy: 756, 330 + xy: 767, 335 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-edge-2 rotate: false - xy: 766, 330 + xy: 767, 325 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 tar-cliff-side rotate: false - xy: 776, 330 + xy: 727, 285 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 unit-icon-dagger rotate: false - xy: 446, 235 + xy: 825, 331 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-fortress rotate: false - xy: 301, 185 + xy: 753, 359 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-icon-titan rotate: false - xy: 319, 185 + xy: 771, 413 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 unit-icon-wraith rotate: false - xy: 463, 252 + xy: 839, 331 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 wraith rotate: false - xy: 463, 252 + xy: 839, 331 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 item-biomatter rotate: false - xy: 686, 370 + xy: 487, 319 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-blast-compound rotate: false - xy: 666, 340 + xy: 487, 309 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-coal rotate: false - xy: 676, 350 + xy: 477, 289 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-copper rotate: false - xy: 686, 360 + xy: 487, 299 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-dense-alloy rotate: false - xy: 696, 370 + xy: 487, 289 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-lead rotate: false - xy: 676, 340 + xy: 477, 279 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-phase-fabric rotate: false - xy: 686, 350 + xy: 487, 279 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-plastanium rotate: false - xy: 696, 360 + xy: 497, 350 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-pyratite rotate: false - xy: 706, 370 + xy: 507, 350 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-sand rotate: false - xy: 686, 340 + xy: 497, 340 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-silicon rotate: false - xy: 696, 350 + xy: 497, 330 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-stone rotate: false - xy: 706, 360 + xy: 507, 340 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-surge-alloy rotate: false - xy: 716, 370 + xy: 497, 320 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-thorium rotate: false - xy: 696, 340 + xy: 507, 330 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 item-titanium rotate: false - xy: 706, 350 + xy: 497, 310 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 liquid-icon rotate: false - xy: 736, 360 + xy: 517, 345 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 alpha-mech rotate: false - xy: 1011, 450 + xy: 321, 386 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 alpha-mech-base rotate: false - xy: 1011, 436 + xy: 322, 182 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 alpha-mech-leg rotate: false - xy: 1011, 422 + xy: 243, 170 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech rotate: false - xy: 348, 240 + xy: 333, 302 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech-base rotate: false - xy: 348, 226 + xy: 349, 388 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 delta-mech-leg rotate: false - xy: 362, 240 + xy: 363, 388 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 omega-mech rotate: false - xy: 455, 266 + xy: 227, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 omega-mech-armor rotate: false - xy: 471, 298 + xy: 243, 184 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 omega-mech-base rotate: false - xy: 471, 282 + xy: 259, 184 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 omega-mech-leg rotate: false - xy: 471, 266 + xy: 275, 184 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 tau-mech rotate: false - xy: 487, 282 + xy: 291, 176 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 tau-mech-base rotate: false - xy: 432, 235 + xy: 797, 335 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 tau-mech-leg rotate: false - xy: 449, 249 + xy: 811, 327 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dart-ship rotate: false - xy: 334, 226 + xy: 333, 316 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 glaive-ship rotate: false - xy: 500, 424 + xy: 247, 294 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 mech-icon-glaive-ship rotate: false - xy: 500, 424 + xy: 247, 294 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 javelin-ship rotate: false - xy: 365, 212 + xy: 741, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 mech-icon-javelin-ship rotate: false - xy: 365, 212 + xy: 741, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 javelin-ship-shield rotate: false - xy: 365, 198 + xy: 755, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 circle rotate: false - xy: 1, 309 + xy: 1, 310 size: 201, 201 orig: 201, 201 offset: 0, 0 index: -1 shape-3 rotate: false - xy: 204, 424 + xy: 204, 378 size: 63, 63 orig: 63, 63 offset: 0, 0 index: -1 border rotate: false - xy: 1, 24 + xy: 30, 77 size: 24, 40 split: 5, 5, 5, 10 orig: 24, 40 @@ -5299,7 +5299,7 @@ border index: -1 button rotate: false - xy: 27, 31 + xy: 187, 268 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -5307,7 +5307,7 @@ button index: -1 textarea rotate: false - xy: 27, 31 + xy: 187, 268 size: 24, 40 split: 10, 10, 9, 11 orig: 24, 40 @@ -5315,7 +5315,7 @@ textarea index: -1 button-down rotate: false - xy: 64, 133 + xy: 269, 401 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -5323,7 +5323,7 @@ button-down index: -1 button-over rotate: false - xy: 64, 133 + xy: 269, 401 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -5331,7 +5331,7 @@ button-over index: -1 button-select rotate: false - xy: 959, 452 + xy: 116, 72 size: 24, 24 split: 4, 4, 4, 4 orig: 24, 24 @@ -5339,833 +5339,826 @@ button-select index: -1 check-off rotate: false - xy: 992, 478 + xy: 992, 479 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on rotate: false - xy: 238, 300 + xy: 123, 230 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-on-over rotate: false - xy: 300, 337 + xy: 187, 234 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 check-over rotate: false - xy: 302, 303 + xy: 217, 234 size: 28, 32 orig: 28, 32 offset: 0, 0 index: -1 clear rotate: false - xy: 108, 93 + xy: 483, 441 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 cursor rotate: false - xy: 21, 18 + xy: 495, 441 size: 4, 4 orig: 4, 4 offset: 0, 0 index: -1 discord-banner rotate: false - xy: 1, 219 - size: 81, 42 - orig: 81, 42 - offset: 0, 0 - index: -1 -discord-banner-over - rotate: false - xy: 1, 219 - size: 81, 42 - orig: 81, 42 + xy: 204, 443 + size: 84, 45 + orig: 84, 45 offset: 0, 0 index: -1 empty-sector rotate: false - xy: 584, 478 + xy: 686, 479 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 controller-cursor rotate: false - xy: 373, 286 + xy: 501, 414 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-about rotate: false - xy: 332, 304 + xy: 263, 294 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-add rotate: false - xy: 348, 304 + xy: 195, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin rotate: false - xy: 364, 304 + xy: 211, 1 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-admin-small rotate: false - xy: 280, 226 + xy: 313, 288 size: 6, 6 orig: 6, 6 offset: 0, 0 index: -1 icon-areaDelete rotate: false - xy: 269, 427 + xy: 1012, 440 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow rotate: false - xy: 124, 39 + xy: 708, 431 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-16 rotate: false - xy: 124, 39 + xy: 708, 431 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-arrow-down rotate: false - xy: 410, 443 + xy: 307, 196 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-left rotate: false - xy: 330, 338 + xy: 811, 369 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-right rotate: false - xy: 342, 338 + xy: 854, 375 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-arrow-up rotate: false - xy: 354, 338 + xy: 825, 319 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-back rotate: false - xy: 123, 21 + xy: 726, 431 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-ban rotate: false - xy: 202, 134 + xy: 411, 440 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-break rotate: false - xy: 123, 3 + xy: 744, 431 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-cancel rotate: false - xy: 276, 252 + xy: 762, 431 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-chat rotate: false - xy: 351, 404 + xy: 837, 319 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-check rotate: false - xy: 294, 257 + xy: 780, 433 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-crafting rotate: false - xy: 165, 167 + xy: 867, 391 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-cursor rotate: false - xy: 177, 167 + xy: 879, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-defense rotate: false - xy: 53, 1 + xy: 891, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-dev-builds rotate: false - xy: 220, 152 + xy: 825, 417 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-discord rotate: false - xy: 130, 113 + xy: 789, 363 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-distribution rotate: false - xy: 65, 1 + xy: 903, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-donate rotate: false - xy: 132, 97 + xy: 807, 381 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-dots rotate: false - xy: 367, 359 + xy: 825, 401 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-editor rotate: false - xy: 383, 359 + xy: 841, 417 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-egg rotate: false - xy: 366, 343 + xy: 841, 401 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-elevation rotate: false - xy: 312, 257 + xy: 798, 433 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-eraser rotate: false - xy: 280, 234 + xy: 816, 433 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-exit rotate: false - xy: 382, 343 + xy: 852, 435 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-file rotate: false - xy: 298, 239 + xy: 834, 433 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-image rotate: false - xy: 316, 239 + xy: 519, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-file-text rotate: false - xy: 368, 327 + xy: 868, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-fill rotate: false - xy: 298, 221 + xy: 519, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-floppy rotate: false - xy: 384, 327 + xy: 884, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-floppy-16 rotate: false - xy: 316, 221 + xy: 537, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-folder rotate: false - xy: 380, 311 + xy: 900, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-folder-parent rotate: false - xy: 399, 355 + xy: 916, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-generated rotate: false - xy: 269, 439 + xy: 204, 328 size: 48, 48 orig: 48, 48 offset: 0, 0 index: -1 icon-github rotate: false - xy: 400, 327 + xy: 932, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-google-play rotate: false - xy: 396, 311 + xy: 948, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-grid rotate: false - xy: 363, 411 + xy: 519, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-hold rotate: false - xy: 77, 1 + xy: 915, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-holdDelete rotate: false - xy: 89, 1 + xy: 927, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-home rotate: false - xy: 391, 295 + xy: 964, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-host rotate: false - xy: 391, 279 + xy: 980, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-info rotate: false - xy: 398, 343 + xy: 939, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-itch.io rotate: false - xy: 391, 263 + xy: 996, 437 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-item rotate: false - xy: 410, 343 + xy: 951, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-items-none rotate: false - xy: 666, 350 + xy: 487, 329 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-line rotate: false - xy: 381, 411 + xy: 537, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-link rotate: false - xy: 422, 346 + xy: 857, 419 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-liquid rotate: false - xy: 491, 256 + xy: 963, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-load rotate: false - xy: 438, 346 + xy: 857, 403 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-load-image rotate: false - xy: 370, 393 + xy: 555, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-load-map rotate: false - xy: 388, 393 + xy: 537, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-loading rotate: false - xy: 410, 407 + xy: 555, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-locked rotate: false - xy: 406, 389 + xy: 573, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-logic rotate: false - xy: 229, 178 + xy: 975, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-map rotate: false - xy: 454, 346 + xy: 873, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-menu rotate: false - xy: 241, 178 + xy: 987, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-menu-large rotate: false - xy: 428, 398 + xy: 555, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-missing rotate: false - xy: 253, 178 + xy: 999, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-mission-background rotate: false - xy: 84, 180 + xy: 269, 381 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 icon-mission-battle rotate: false - xy: 265, 178 + xy: 1011, 393 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-mission-defense rotate: false - xy: 277, 178 + xy: 849, 319 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-mission-done rotate: false - xy: 289, 178 + xy: 867, 379 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-none rotate: false - xy: 245, 166 + xy: 879, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-nullitem rotate: false - xy: 676, 360 + xy: 477, 299 size: 8, 8 orig: 8, 8 offset: 0, 0 index: -1 icon-pause rotate: false - xy: 257, 166 + xy: 891, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-pencil rotate: false - xy: 446, 398 + xy: 573, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-pencil-small rotate: false - xy: 416, 327 + xy: 873, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-pick rotate: false - xy: 464, 398 + xy: 591, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-play rotate: false - xy: 269, 166 + xy: 903, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-play-2 rotate: false - xy: 412, 311 + xy: 889, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-players rotate: false - xy: 281, 166 + xy: 915, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-power rotate: false - xy: 293, 166 + xy: 927, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-production rotate: false - xy: 305, 173 + xy: 939, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-quit rotate: false - xy: 407, 295 + xy: 889, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-redo rotate: false - xy: 370, 375 + xy: 573, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-refresh rotate: false - xy: 407, 279 + xy: 905, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rename rotate: false - xy: 407, 263 + xy: 905, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-resize rotate: false - xy: 388, 375 + xy: 591, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-rotate rotate: false - xy: 432, 330 + xy: 921, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-arrow rotate: false - xy: 448, 330 + xy: 921, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-left rotate: false - xy: 464, 330 + xy: 937, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-rotate-right rotate: false - xy: 480, 334 + xy: 937, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save rotate: false - xy: 423, 295 + xy: 953, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-save-image rotate: false - xy: 406, 371 + xy: 609, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-save-map rotate: false - xy: 424, 380 + xy: 591, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-settings rotate: false - xy: 317, 173 + xy: 951, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-terrain rotate: false - xy: 442, 380 + xy: 609, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-tools rotate: false - xy: 423, 279 + xy: 953, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-touch rotate: false - xy: 305, 161 + xy: 963, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-touchDelete rotate: false - xy: 317, 161 + xy: 975, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-trash rotate: false - xy: 423, 263 + xy: 969, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-trash-16 rotate: false - xy: 460, 380 + xy: 627, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-trello rotate: false - xy: 428, 311 + xy: 969, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-tutorial rotate: false - xy: 444, 314 + xy: 985, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-undo rotate: false - xy: 424, 362 + xy: 609, 373 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-units rotate: false - xy: 132, 85 + xy: 987, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-unlocked rotate: false - xy: 442, 362 + xy: 627, 391 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-unlocks rotate: false - xy: 460, 314 + xy: 985, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-weapon rotate: false - xy: 134, 63 + xy: 999, 381 size: 10, 10 orig: 10, 10 offset: 0, 0 index: -1 icon-wiki rotate: false - xy: 439, 295 + xy: 1001, 421 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 icon-zoom rotate: false - xy: 460, 362 + xy: 645, 409 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 icon-zoom-small rotate: false - xy: 439, 279 + xy: 1001, 405 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 info-banner rotate: false - xy: 1, 175 - size: 81, 42 - orig: 81, 42 + xy: 1, 217 + size: 84, 45 + orig: 84, 45 offset: 0, 0 index: -1 inventory rotate: false - xy: 256, 382 + xy: 54, 129 size: 24, 40 split: 10, 10, 10, 14 orig: 24, 40 @@ -6173,14 +6166,14 @@ inventory index: -1 logotext rotate: false - xy: 346, 489 + xy: 346, 490 size: 89, 21 orig: 89, 21 offset: 0, 0 index: -1 pane rotate: false - xy: 189, 230 + xy: 27, 1 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -6188,7 +6181,7 @@ pane index: -1 pane-button rotate: false - xy: 240, 334 + xy: 1, 1 size: 24, 36 split: 10, 10, 5, 5 orig: 24, 36 @@ -6196,7 +6189,7 @@ pane-button index: -1 scroll rotate: false - xy: 316, 386 + xy: 30, 40 size: 24, 35 split: 10, 10, 6, 5 orig: 24, 35 @@ -6204,7 +6197,7 @@ scroll index: -1 scroll-horizontal rotate: false - xy: 479, 486 + xy: 479, 487 size: 35, 24 split: 6, 5, 10, 10 orig: 35, 24 @@ -6212,7 +6205,7 @@ scroll-horizontal index: -1 scroll-knob-horizontal rotate: false - xy: 437, 486 + xy: 437, 487 size: 40, 24 split: 10, 6, 0, 24 pad: -1, -1, 10, 10 @@ -6221,7 +6214,7 @@ scroll-knob-horizontal index: -1 scroll-knob-vertical rotate: false - xy: 163, 223 + xy: 295, 412 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -6229,7 +6222,7 @@ scroll-knob-vertical index: -1 scroll-knob-vertical-black rotate: false - xy: 137, 221 + xy: 254, 336 size: 24, 40 split: 10, 10, 6, 10 orig: 24, 40 @@ -6237,84 +6230,84 @@ scroll-knob-vertical-black index: -1 sector-edge rotate: false - xy: 423, 452 + xy: 584, 445 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 sector-select rotate: false - xy: 457, 452 + xy: 618, 445 size: 32, 32 orig: 32, 32 offset: 0, 0 index: -1 selection rotate: false - xy: 1022, 478 + xy: 77, 173 size: 1, 1 orig: 1, 1 offset: 0, 0 index: -1 slider rotate: false - xy: 1022, 398 + xy: 53, 30 size: 1, 8 orig: 1, 8 offset: 0, 0 index: -1 slider-knob rotate: false - xy: 113, 217 + xy: 53, 171 size: 22, 44 orig: 22, 44 offset: 0, 0 index: -1 slider-knob-down rotate: false - xy: 1, 66 + xy: 30, 119 size: 22, 44 orig: 22, 44 offset: 0, 0 index: -1 slider-knob-over rotate: false - xy: 1, 66 + xy: 30, 119 size: 22, 44 orig: 22, 44 offset: 0, 0 index: -1 slider-vertical rotate: false - xy: 423, 486 + xy: 269, 378 size: 8, 1 orig: 8, 1 offset: 0, 0 index: -1 text-sides rotate: false - xy: 1, 286 + xy: 1, 287 size: 140, 21 orig: 140, 21 offset: 0, 0 index: -1 text-sides-down rotate: false - xy: 204, 489 + xy: 204, 490 size: 140, 21 orig: 140, 21 offset: 0, 0 index: -1 text-sides-over rotate: false - xy: 1, 263 + xy: 1, 264 size: 140, 21 orig: 140, 21 offset: 0, 0 index: -1 textfield rotate: false - xy: 251, 270 + xy: 746, 449 size: 28, 28 split: 6, 6, 6, 6 orig: 28, 28 @@ -6322,7 +6315,7 @@ textfield index: -1 textfield-over rotate: false - xy: 221, 270 + xy: 716, 449 size: 28, 28 split: 2, 2, 2, 2 orig: 28, 28 @@ -6330,14 +6323,14 @@ textfield-over index: -1 white rotate: false - xy: 25, 107 + xy: 290, 449 size: 3, 3 orig: 3, 3 offset: 0, 0 index: -1 window rotate: false - xy: 1, 112 + xy: 1, 39 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -6345,7 +6338,7 @@ window index: -1 window-empty rotate: false - xy: 84, 200 + xy: 1, 102 size: 27, 61 split: 8, 8, 44, 11 orig: 27, 61 @@ -6353,210 +6346,210 @@ window-empty index: -1 alpha-drone rotate: false - xy: 1011, 464 + xy: 279, 294 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-alpha-drone rotate: false - xy: 1011, 464 + xy: 279, 294 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dagger rotate: false - xy: 355, 254 + xy: 333, 358 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dagger-base rotate: false - xy: 369, 254 + xy: 333, 344 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 dagger-leg rotate: false - xy: 334, 240 + xy: 333, 330 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 fortress rotate: false - xy: 283, 190 + xy: 654, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fortress-base rotate: false - xy: 105, 21 + xy: 672, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-base rotate: false - xy: 105, 21 + xy: 672, 427 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 fortress-leg rotate: false - xy: 105, 3 + xy: 690, 431 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 ghoul rotate: false - xy: 491, 466 + xy: 496, 447 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 unit-icon-ghoul rotate: false - xy: 491, 466 + xy: 496, 447 size: 18, 18 orig: 18, 18 offset: 0, 0 index: -1 phantom rotate: false - xy: 476, 314 + xy: 291, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 unit-icon-phantom rotate: false - xy: 476, 314 + xy: 291, 192 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 power-cell rotate: false - xy: 487, 298 + xy: 227, 176 size: 14, 14 orig: 14, 14 offset: 0, 0 index: -1 revenant rotate: false - xy: 319, 423 + xy: 686, 449 size: 28, 28 orig: 28, 28 offset: 0, 0 index: -1 unit-icon-revenant rotate: false - xy: 319, 423 + xy: 686, 449 size: 28, 28 orig: 28, 28 offset: 0, 0 index: -1 spirit rotate: false - xy: 435, 249 + xy: 839, 359 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 unit-icon-spirit rotate: false - xy: 435, 249 + xy: 839, 359 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 titan rotate: false - xy: 478, 350 + xy: 753, 395 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 titan-leg rotate: false - xy: 301, 203 + xy: 735, 359 size: 16, 16 orig: 16, 16 offset: 0, 0 index: -1 artillery-equip rotate: false - xy: 90, 166 + xy: 257, 170 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 blaster-equip rotate: false - xy: 110, 39 + xy: 307, 167 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 bomber-equip rotate: false - xy: 487, 268 + xy: 335, 386 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 missiles-equip rotate: false - xy: 487, 268 + xy: 335, 386 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 chain-blaster-equip rotate: false - xy: 341, 254 + xy: 333, 372 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 flakgun-equip rotate: false - xy: 337, 198 + xy: 333, 288 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 flamethrower-equip rotate: false - xy: 351, 212 + xy: 331, 274 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 heal-blaster-equip rotate: false - xy: 337, 184 + xy: 713, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 shockgun-equip rotate: false - xy: 393, 249 + xy: 837, 373 size: 12, 12 orig: 12, 12 offset: 0, 0 index: -1 swarmer-equip rotate: false - xy: 404, 235 + xy: 825, 345 size: 12, 12 orig: 12, 12 offset: 0, 0 diff --git a/core/assets/sprites/sprites.png b/core/assets/sprites/sprites.png index 72cf13e1b7..b17d0e8649 100644 Binary files a/core/assets/sprites/sprites.png and b/core/assets/sprites/sprites.png differ diff --git a/core/assets/ui/uiskin.json b/core/assets/ui/uiskin.json index e2768b7859..32020b418f 100644 --- a/core/assets/ui/uiskin.json +++ b/core/assets/ui/uiskin.json @@ -25,7 +25,7 @@ ButtonStyle: { }, TextButtonStyle: { default: {over: button-over, disabled: button, font: default-font, fontColor: white, disabledFontColor: gray, down: button-down, up: button, transition: 0 }, - discord: {over: discord-banner-over, font: default-font, fontColor: white, up: discord-banner}, + discord: {font: default-font, fontColor: white, up: discord-banner}, info: {font: default-font, fontColor: white, up: info-banner}, clear: {down: clear-down, up: clear, over: clear-over, font: default-font, fontColor: white, disabledFontColor: gray }, empty: {font: default-font}, diff --git a/core/src/io/anuke/mindustry/Vars.java b/core/src/io/anuke/mindustry/Vars.java index 74e3228458..038a48ee7e 100644 --- a/core/src/io/anuke/mindustry/Vars.java +++ b/core/src/io/anuke/mindustry/Vars.java @@ -86,8 +86,6 @@ public class Vars{ public static FileHandle saveDirectory; public static String mapExtension = "mmap"; public static String saveExtension = "msav"; - //scale of the font - public static float fontScale; //camera zoom displayed on startup public static int baseCameraScale; public static boolean showBlockDebug = false; @@ -173,8 +171,6 @@ public class Vars{ dataDirectory = OS.getAppDataDirectory(appName); customMapDirectory = dataDirectory.child("maps/"); saveDirectory = dataDirectory.child("saves/"); - - fontScale = Math.max(Unit.dp.scl(1f), 0.5f); baseCameraScale = Math.round(Unit.dp.scl(4)); } } diff --git a/core/src/io/anuke/mindustry/core/Control.java b/core/src/io/anuke/mindustry/core/Control.java index 4a511b4b29..e55d559ec1 100644 --- a/core/src/io/anuke/mindustry/core/Control.java +++ b/core/src/io/anuke/mindustry/core/Control.java @@ -321,7 +321,7 @@ public class Control extends Module{ if(!Settings.getBool("4.0-warning-2", false)){ Timers.run(5f, () -> { - FloatingDialog dialog = new FloatingDialog("[orange]WARNING![]"); + FloatingDialog dialog = new FloatingDialog("[accent]WARNING![]"); dialog.buttons().addButton("$text.ok", () -> { dialog.hide(); Settings.putBool("4.0-warning-2", true); diff --git a/core/src/io/anuke/mindustry/core/UI.java b/core/src/io/anuke/mindustry/core/UI.java index d8f3d83ae5..d8158b84fe 100644 --- a/core/src/io/anuke/mindustry/core/UI.java +++ b/core/src/io/anuke/mindustry/core/UI.java @@ -9,7 +9,6 @@ import com.badlogic.gdx.graphics.g2d.freetype.FreeTypeFontGenerator; import com.badlogic.gdx.graphics.g2d.freetype.FreeTypeFontGenerator.FreeTypeFontParameter; import com.badlogic.gdx.math.Interpolation; import com.badlogic.gdx.utils.Align; -import io.anuke.mindustry.Vars; import io.anuke.mindustry.editor.MapEditorDialog; import io.anuke.mindustry.game.EventType.ResizeEvent; import io.anuke.mindustry.graphics.Palette; @@ -98,7 +97,7 @@ public class UI extends SceneModule{ void generateFonts(){ generator = new FreeTypeFontGenerator(Gdx.files.internal("fonts/pixel.ttf")); FreeTypeFontParameter param = new FreeTypeFontParameter(); - param.size = 14*2; + param.size = (int)(14*2 * Math.max(Unit.dp.scl(1f), 0.5f)); param.shadowColor = Color.DARK_GRAY; param.shadowOffsetY = 2; param.incremental = true; @@ -117,7 +116,7 @@ public class UI extends SceneModule{ for(BitmapFont font : skin.getAll(BitmapFont.class).values()){ font.setUseIntegerPositions(true); - font.getData().setScale(Vars.fontScale); + //font.getData().setScale(Vars.fontScale); } } diff --git a/core/src/io/anuke/mindustry/entities/Player.java b/core/src/io/anuke/mindustry/entities/Player.java index 71e864effc..cf98629d50 100644 --- a/core/src/io/anuke/mindustry/entities/Player.java +++ b/core/src/io/anuke/mindustry/entities/Player.java @@ -395,23 +395,28 @@ public class Player extends Unit implements BuilderTrait, CarryTrait, ShooterTra public void drawName(){ GlyphLayout layout = Pooling.obtain(GlyphLayout.class, GlyphLayout::new); - Draw.tscl(0.25f / 2); + boolean ints = Core.font.usesIntegerPositions(); + Core.font.setUseIntegerPositions(false); + Draw.tscl(0.25f / io.anuke.ucore.scene.ui.layout.Unit.dp.scl(1f)); layout.setText(Core.font, name); Draw.color(0f, 0f, 0f, 0.3f); - Draw.rect("blank", x, y + 8 - layout.height / 2, layout.width + 2, layout.height + 2); + Draw.rect("blank", x, y + 8 - layout.height / 2, layout.width + 2, layout.height + 3); Draw.color(); Draw.tcolor(color); Draw.text(name, x, y + 8); if(isAdmin){ - Draw.color(color); float s = 3f; + Draw.color(color.r * 0.5f, color.g * 0.5f, color.b * 0.5f, 1f); + Draw.rect("icon-admin-small", x + layout.width / 2f + 2 + 1, y + 6.5f, s, s); + Draw.color(color); Draw.rect("icon-admin-small", x + layout.width / 2f + 2 + 1, y + 7f, s, s); } Draw.reset(); Pooling.free(layout); - Draw.tscl(fontScale); + Draw.tscl(1f); + Core.font.setUseIntegerPositions(ints); } /**Draw all current build requests. Does not draw the beam effect, only the positions.*/ diff --git a/core/src/io/anuke/mindustry/entities/effect/Lightning.java b/core/src/io/anuke/mindustry/entities/effect/Lightning.java index 0921d2a2f2..d6ccaaf50f 100644 --- a/core/src/io/anuke/mindustry/entities/effect/Lightning.java +++ b/core/src/io/anuke/mindustry/entities/effect/Lightning.java @@ -2,7 +2,6 @@ package io.anuke.mindustry.entities.effect; import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.math.Rectangle; -import com.badlogic.gdx.math.Vector2; import com.badlogic.gdx.utils.Array; import com.badlogic.gdx.utils.IntSet; import io.anuke.annotations.Annotations.Loc; @@ -15,7 +14,6 @@ import io.anuke.mindustry.entities.traits.SyncTrait; import io.anuke.mindustry.game.Team; import io.anuke.mindustry.gen.Call; import io.anuke.mindustry.graphics.Palette; -import io.anuke.ucore.core.Effects.Effect; import io.anuke.ucore.entities.EntityGroup; import io.anuke.ucore.entities.impl.TimedEntity; import io.anuke.ucore.entities.trait.DrawTrait; @@ -29,7 +27,6 @@ import java.io.DataInput; import java.io.DataOutput; import static io.anuke.mindustry.Vars.bulletGroup; -import static io.anuke.mindustry.Vars.fontScale; public class Lightning extends TimedEntity implements DrawTrait, SyncTrait, TimeTrait{ public static final float lifetime = 10f; diff --git a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java index 89a92f1739..f9863fa670 100644 --- a/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java +++ b/core/src/io/anuke/mindustry/graphics/OverlayRenderer.java @@ -109,7 +109,7 @@ public class OverlayRenderer{ Draw.color(0f, 0f, 0f, 0.5f); Fill.rect(target.drawx(), target.drawy(), v.x, v.y); Draw.textc(result.toString(), target.drawx(), target.drawy(), v); - Draw.tscl(fontScale); + Draw.tscl(1f); Draw.reset(); } diff --git a/core/src/io/anuke/mindustry/ui/ItemImage.java b/core/src/io/anuke/mindustry/ui/ItemImage.java index ea506e182a..709c2903c2 100644 --- a/core/src/io/anuke/mindustry/ui/ItemImage.java +++ b/core/src/io/anuke/mindustry/ui/ItemImage.java @@ -1,22 +1,16 @@ package io.anuke.mindustry.ui; -import com.badlogic.gdx.graphics.Color; import com.badlogic.gdx.graphics.g2d.TextureRegion; import io.anuke.mindustry.type.ItemStack; -import io.anuke.ucore.core.Core; import io.anuke.ucore.function.Supplier; import io.anuke.ucore.scene.ui.Image; import io.anuke.ucore.scene.ui.layout.Stack; import io.anuke.ucore.scene.ui.layout.Table; -import io.anuke.ucore.scene.ui.layout.Unit; public class ItemImage extends Stack{ public ItemImage(TextureRegion region, Supplier text){ Table t = new Table().left().bottom(); - - t.label(text).color(Color.DARK_GRAY).padBottom(-Core.skin.font().getData().capHeight * 2 / Unit.dp.scl(1f)); - t.row(); t.label(text); add(new Image(region)); @@ -25,9 +19,6 @@ public class ItemImage extends Stack{ public ItemImage(ItemStack stack){ Table t = new Table().left().bottom(); - - t.add(stack.amount + "").color(Color.DARK_GRAY).padBottom(-Core.skin.font().getData().capHeight * 2 / Unit.dp.scl(1f)); - t.row(); t.add(stack.amount + ""); add(new Image(stack.item.region)); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java index 9360b214cb..ee4ea6397c 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/LanguageDialog.java @@ -38,7 +38,7 @@ public class LanguageDialog extends FloatingDialog{ Log.info("Setting locale: {0}", loc.toString()); ui.showInfo("$text.language.restart"); }); - langs.add(button).group(group).update(t -> t.setChecked(loc.equals(getLocale()))).size(400f, 60f).row(); + langs.add(button).group(group).update(t -> t.setChecked(loc.equals(getLocale()))).size(400f, 50f).row(); } content().add(pane); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/PausedDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/PausedDialog.java index 96ca6fbd19..26a90e46bc 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/PausedDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/PausedDialog.java @@ -116,7 +116,7 @@ public class PausedDialog extends FloatingDialog{ control.saves.getCurrent().save(); }catch(Throwable e){ e.printStackTrace(); - threads.runGraphics(() -> ui.showError("[orange]" + Bundles.get("text.savefail"))); + threads.runGraphics(() -> ui.showError("[accent]" + Bundles.get("text.savefail"))); } state.set(State.menu); }); diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java index d2e92d9a35..05acd4af7a 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SaveDialog.java @@ -53,7 +53,7 @@ public class SaveDialog extends LoadDialog{ }catch(Throwable e){ e.printStackTrace(); - ui.showError("[orange]" + Bundles.get("text.savefail")); + ui.showError("[accent]" + Bundles.get("text.savefail")); } }); } diff --git a/core/src/io/anuke/mindustry/ui/dialogs/SectorsDialog.java b/core/src/io/anuke/mindustry/ui/dialogs/SectorsDialog.java index ef398b3923..90a466e023 100644 --- a/core/src/io/anuke/mindustry/ui/dialogs/SectorsDialog.java +++ b/core/src/io/anuke/mindustry/ui/dialogs/SectorsDialog.java @@ -37,7 +37,7 @@ public class SectorsDialog extends FloatingDialog{ table = new Table(){ @Override public float getPrefWidth(){ - return Unit.dp.scl(sectorSize*2f); + return sectorSize*2f; } }; table.visible(() -> selected != null); @@ -101,7 +101,7 @@ public class SectorsDialog extends FloatingDialog{ Cell cell = t.addImageTextButton(sector.hasSave() ? "$text.sector.resume" : "$text.sector.deploy", "icon-play", 10*3, () -> { hide(); Vars.ui.loadLogic(() -> world.sectors.playSector(selected)); - }).height(60f).growX(); + }).height(60f); if(selected.hasSave()){ t.addImageTextButton("$text.sector.abandon", "icon-cancel", 16 * 2, () -> @@ -109,9 +109,11 @@ public class SectorsDialog extends FloatingDialog{ world.sectors.abandonSector(selected); // Simulate a sector selection so the buttons get updated. selectSector(selected); - }) - ).width(sectorSize).height(60f); - cell.width(sectorSize); + }) + ).width(sectorSize / Unit.dp.scl(1f)).height(60f); + cell.width(sectorSize / Unit.dp.scl(1f)); + }else{ + cell.width(sectorSize*2f / Unit.dp.scl(1f)); } }).pad(-5).growX().padTop(0); diff --git a/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java b/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java index 8a52813a75..2d6b439442 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/BlocksFragment.java @@ -323,7 +323,7 @@ public class BlocksFragment extends Fragment{ if(core == null || state.mode.infiniteResources) return "*/*"; int amount = core.items.get(stack.item); - String color = (amount < stack.amount / 2f ? "[red]" : amount < stack.amount ? "[orange]" : "[white]"); + String color = (amount < stack.amount / 2f ? "[red]" : amount < stack.amount ? "[accent]" : "[white]"); return color + format(amount) + "[white]/" + stack.amount; }); diff --git a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java index 09de69ff9f..e7301bf717 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/HudFragment.java @@ -142,7 +142,7 @@ public class HudFragment extends Fragment{ //paused table parent.fill(t -> { t.top().visible(() -> state.is(State.paused) && !Net.active()); - t.table("clear", top -> top.add("$text.paused").pad(6).get().setFontScale(fontScale * 1.5f)); + t.table("clear", top -> top.add("$text.paused").pad(6).get().setFontScale(1.5f)); }); parent.fill(t -> { diff --git a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java index d86e3a51db..b26b728ae0 100644 --- a/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java +++ b/core/src/io/anuke/mindustry/ui/fragments/MenuFragment.java @@ -32,12 +32,12 @@ public class MenuFragment extends Fragment{ }); //discord icon in top right - parent.fill(c -> c.top().right().addButton("", "discord", ui.discord::show).size(81, 42) + parent.fill(c -> c.top().right().addButton("", "discord", ui.discord::show).size(84, 45) .visible(() -> state.is(State.menu))); //info icon if(mobile){ - parent.fill(c -> c.top().left().addButton("", "info", ui.about::show).size(81, 42) + parent.fill(c -> c.top().left().addButton("", "info", ui.about::show).size(84, 45) .visible(() -> state.is(State.menu))); } diff --git a/tools/src/io/anuke/mindustry/BundleLauncher.java b/tools/src/io/anuke/mindustry/BundleLauncher.java index 63fba0f100..47dd648088 100644 --- a/tools/src/io/anuke/mindustry/BundleLauncher.java +++ b/tools/src/io/anuke/mindustry/BundleLauncher.java @@ -47,7 +47,7 @@ public class BundleLauncher { int added = 0; for(String key : base.orderedKeys()){ - if(!other.containsKey(key)){ + if(!other.containsKey(key) || other.get(key).trim().isEmpty()){ other.put(key, base.get(key)); added ++; Log.info("&lc- Adding missing key '{0}'...", key);