From 424714972c1913dc101045b0d06703f3274a3515 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 4 Sep 2023 10:05:39 -0400 Subject: [PATCH 001/450] fixed #9017 --- core/src/mindustry/world/blocks/power/BeamNode.java | 2 +- core/src/mindustry/world/blocks/power/PowerGraph.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/world/blocks/power/BeamNode.java b/core/src/mindustry/world/blocks/power/BeamNode.java index e34449d791..e9c9fad6db 100644 --- a/core/src/mindustry/world/blocks/power/BeamNode.java +++ b/core/src/mindustry/world/blocks/power/BeamNode.java @@ -190,7 +190,7 @@ public class BeamNode extends PowerBlock{ if(next != prev){ //unlinked, disconnect and reflow - if(prev != null){ + if(prev != null && prev.isAdded()){ prev.power.links.removeValue(pos()); power.links.removeValue(prev.pos()); diff --git a/core/src/mindustry/world/blocks/power/PowerGraph.java b/core/src/mindustry/world/blocks/power/PowerGraph.java index 11710107eb..563af12345 100644 --- a/core/src/mindustry/world/blocks/power/PowerGraph.java +++ b/core/src/mindustry/world/blocks/power/PowerGraph.java @@ -377,6 +377,10 @@ public class PowerGraph{ if(entity != null) entity.remove(); } + public int getId(){ + return graphID; + } + @Deprecated private boolean otherConsumersAreValid(Building build, Consume consumePower){ if(!build.enabled) return false; From d2de8e7880771dea982a05c7ceffb31ab9d49980 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 4 Sep 2023 11:28:34 -0400 Subject: [PATCH 002/450] =?UTF-8?q?=EF=A4=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/assets-raw/sprites/ui/cat.png | Bin 0 -> 41083 bytes core/assets-raw/sprites/ui/ranai.png | Bin 0 -> 17401 bytes core/assets/icons/icons.properties | 2 ++ 3 files changed, 2 insertions(+) create mode 100755 core/assets-raw/sprites/ui/cat.png create mode 100644 core/assets-raw/sprites/ui/ranai.png diff --git a/core/assets-raw/sprites/ui/cat.png b/core/assets-raw/sprites/ui/cat.png new file mode 100755 index 0000000000000000000000000000000000000000..2904011f373453f120dc9469c771f2c4cd3df8b2 GIT binary patch literal 41083 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 Date: Mon, 4 Sep 2023 11:29:08 -0400 Subject: [PATCH 003/450] e --- core/assets/icons/icons.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/assets/icons/icons.properties b/core/assets/icons/icons.properties index 62c6243ff1..b1a6b32aca 100755 --- a/core/assets/icons/icons.properties +++ b/core/assets/icons/icons.properties @@ -584,5 +584,5 @@ 63098=reinforced-message|block-reinforced-message-ui 63097=world-message|block-world-message-ui 63096=fast|status-fast-ui -63744=ranai|ranai -63745=cat|cat +63095=ranai|ranai +63094=cat|cat From 4a48115c0acaa5d4a28cbbda5311f9016698ceec Mon Sep 17 00:00:00 2001 From: HamzaGSopp <104453337+HamzaGSopp@users.noreply.github.com> Date: Mon, 4 Sep 2023 22:59:19 +0200 Subject: [PATCH 004/450] Update servers_v7.json (#9019) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index ac8b061a1d..be3a6edafe 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,7 +1,7 @@ [ { "name": "Tamazia", - "address": ["213.165.76.25:6567"] + "address": ["213.165.76.25:6567", "213.165.76.25:30104"] }, { "name": "RCM", From ee5fc8a3329409eb26906aabef91469ac53943a6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 4 Sep 2023 17:56:10 -0400 Subject: [PATCH 005/450] Crash fix --- core/assets-raw/sprites/ui/cat.png | Bin 41083 -> 20911 bytes .../src/mindustry/entities/comp/UnitComp.java | 6 ++++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/assets-raw/sprites/ui/cat.png b/core/assets-raw/sprites/ui/cat.png index 2904011f373453f120dc9469c771f2c4cd3df8b2..cdc94db9f9811319432d9aa19ccdac0bab23a248 100755 GIT binary patch delta 17510 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 Fng9T@;D-PJ diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 35335e45fd..2209e0fee3 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -297,8 +297,10 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I //only serverside if(((Object)this) instanceof Payloadc pay && !net.client()){ if(value instanceof Block b){ - Building build = b.newBuilding().create(b, team()); - if(pay.canPickup(build)) pay.addPayload(new BuildPayload(build)); + if(b.synthetic()){ + Building build = b.newBuilding().create(b, team()); + if(pay.canPickup(build)) pay.addPayload(new BuildPayload(build)); + } }else if(value instanceof UnitType ut){ Unit unit = ut.create(team()); if(pay.canPickup(unit)) pay.addPayload(new UnitPayload(unit)); From 7fa002c626b1f6ac9b683935a24ee2237f137cef Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 5 Sep 2023 09:41:04 -0400 Subject: [PATCH 006/450] Support for JSON planets without a parent --- core/src/mindustry/entities/comp/UnitComp.java | 1 + core/src/mindustry/mod/ContentParser.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 2209e0fee3..662da29f4a 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -268,6 +268,7 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I kill(); } } + case shield -> shield = Math.max((float)value, 0f); case x -> x = World.unconv((float)value); case y -> y = World.unconv((float)value); case rotation -> rotation = (float)value; diff --git a/core/src/mindustry/mod/ContentParser.java b/core/src/mindustry/mod/ContentParser.java index 2a7012f2b3..8bb9efb643 100644 --- a/core/src/mindustry/mod/ContentParser.java +++ b/core/src/mindustry/mod/ContentParser.java @@ -596,7 +596,7 @@ public class ContentParser{ ContentType.planet, (TypeParser)(mod, name, value) -> { if(value.isString()) return locate(ContentType.planet, name); - Planet parent = locate(ContentType.planet, value.getString("parent")); + Planet parent = locate(ContentType.planet, value.getString("parent", "")); Planet planet = new Planet(mod + "-" + name, parent, value.getFloat("radius", 1f), value.getInt("sectorSize", 0)); if(value.has("mesh")){ From c9beb3d158bee8d17fe4e057418710294f7eef65 Mon Sep 17 00:00:00 2001 From: WayZer Date: Wed, 6 Sep 2023 00:43:17 +0800 Subject: [PATCH 007/450] add `@server` to logic (#9018) * add @master to logic * remove `Vars.` * Update GlobalVars.java * Update GlobalVars.java --- core/src/mindustry/logic/GlobalVars.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/logic/GlobalVars.java b/core/src/mindustry/logic/GlobalVars.java index 3354277b13..57b30bcd7b 100644 --- a/core/src/mindustry/logic/GlobalVars.java +++ b/core/src/mindustry/logic/GlobalVars.java @@ -27,7 +27,7 @@ public class GlobalVars{ public static final Rand rand = new Rand(); //non-constants that depend on state - private static int varTime, varTick, varSecond, varMinute, varWave, varWaveTime; + private static int varTime, varTick, varSecond, varMinute, varWave, varWaveTime, varServer; private ObjectIntMap namesToIds = new ObjectIntMap<>(); private Seq vars = new Seq<>(Var.class); @@ -56,6 +56,8 @@ public class GlobalVars{ varWave = put("@waveNumber", 0); varWaveTime = put("@waveTime", 0); + varServer = put("@server", 0); + //special enums put("@ctrlProcessor", ctrlProcessor); put("@ctrlPlayer", ctrlPlayer); @@ -147,6 +149,9 @@ public class GlobalVars{ //wave state vars.items[varWave].numval = state.wave; vars.items[varWaveTime].numval = state.wavetime / 60f; + + //network + vars.items[varServer].numval = (net.server() || !net.active()) ? 1 : 0; } /** @return a piece of content based on its logic ID. This is not equivalent to content ID. */ From d0e3a691d1005655738a192211927baff8d2d656 Mon Sep 17 00:00:00 2001 From: DVD <91623750+Redik2@users.noreply.github.com> Date: Wed, 6 Sep 2023 17:55:20 +0300 Subject: [PATCH 008/450] Update servers_v7.json (#9028) * Update servers_v7.json Idk if i need to write description, but i will. My server is about pvp in open world, that generates every round again. Also there are serpulo and erekir content, that balanced not bad. * Update servers_v7.json Fixed ad(d)ress --- servers_v7.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers_v7.json b/servers_v7.json index be3a6edafe..8c0286df69 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -223,5 +223,9 @@ { "name": "Alex Multiverse", "address": ["alexmindustryv7.servegame.com:25588", "alexmindustryv7.servegame.com:41962", "alexmindustrypvp.ddns.net:6767", "alexmindustrypvp.ddns.net:6768"] + }, + { + "name": "Open PVP", + "address": ["185.104.114.140:6567"] } ] From a47e4518fedac30c6801ec0c17e7020336d52685 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 7 Sep 2023 09:23:17 -0400 Subject: [PATCH 009/450] Fixed #9031 --- core/src/mindustry/entities/Units.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/entities/Units.java b/core/src/mindustry/entities/Units.java index 184203a9b7..e819482846 100644 --- a/core/src/mindustry/entities/Units.java +++ b/core/src/mindustry/entities/Units.java @@ -112,7 +112,7 @@ public class Units{ /** @return whether this player can interact with a specific tile. if either of these are null, returns true.*/ public static boolean canInteract(Player player, Building tile){ - return player == null || tile == null || tile.interactable(player.team()); + return player == null || tile == null || tile.interactable(player.team()) || state.rules.editor; } /** From 3686f1c058cc1ea607c62fb8c5c69868dfd9abca Mon Sep 17 00:00:00 2001 From: alex <67626131+alexpvpmindustry@users.noreply.github.com> Date: Thu, 7 Sep 2023 21:27:43 -0700 Subject: [PATCH 010/450] Update servers_v7.json (#9033) change to ip address --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 8c0286df69..56251866ab 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -222,7 +222,7 @@ }, { "name": "Alex Multiverse", - "address": ["alexmindustryv7.servegame.com:25588", "alexmindustryv7.servegame.com:41962", "alexmindustrypvp.ddns.net:6767", "alexmindustrypvp.ddns.net:6768"] + "address": ["alexmindustryv7.servegame.com:25588", "173.255.208.38:41962", "alexmindustrypvp.ddns.net:6767", "172.104.188.197:6768"] }, { "name": "Open PVP", From 2b1557832d182577ced7f17e50a77723197e2c31 Mon Sep 17 00:00:00 2001 From: The1Crux <134880334+The1Crux@users.noreply.github.com> Date: Sat, 9 Sep 2023 15:52:16 -0400 Subject: [PATCH 011/450] Update servers_v7.json (#9037) sorry i forgot this ip in last fork --- servers_v7.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers_v7.json b/servers_v7.json index 56251866ab..7635564f89 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -3,6 +3,10 @@ "name": "Tamazia", "address": ["213.165.76.25:6567", "213.165.76.25:30104"] }, + { + "name": "Crux's Federation", + "address": ["de-free-01.hosts.optikservers.com:32538", "de-free-01.hosts.optikservers.com:31421", "fsn1.bbn.one:37019"] + }, { "name": "RCM", "address": ["rcrms.ru:6567"] From b0cbe06e087a0045bdd2f77fca51c7285185ea21 Mon Sep 17 00:00:00 2001 From: Darkness <79508138+Darkness6030@users.noreply.github.com> Date: Sat, 9 Sep 2023 22:53:24 +0300 Subject: [PATCH 012/450] More ServerControl improvements (#9038) * More ServerControl improvements * Update server/src/mindustry/server/ServerControl.java --------- Co-authored-by: Anuken --- .../src/mindustry/server/ServerControl.java | 51 +++++++++---------- 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/server/src/mindustry/server/ServerControl.java b/server/src/mindustry/server/ServerControl.java index 31e9868084..e3204187de 100644 --- a/server/src/mindustry/server/ServerControl.java +++ b/server/src/mindustry/server/ServerControl.java @@ -343,7 +343,7 @@ public class ServerControl implements ApplicationListener{ handler.register("stop", "Stop hosting the server.", arg -> { net.closeServer(); - if(lastTask != null) lastTask.cancel(); + cancelPlayTask(); state.set(State.menu); info("Stopped server."); }); @@ -354,7 +354,7 @@ public class ServerControl implements ApplicationListener{ return; } - if(lastTask != null) lastTask.cancel(); + cancelPlayTask(); Gamemode preset = Gamemode.survival; @@ -1063,6 +1063,13 @@ public class ServerControl implements ApplicationListener{ maps.setNextMapOverride(map); } + /** + * Cancels the world load timer task, if it is scheduled. Can be useful for stopping a server or hosting a new game. + */ + public void cancelPlayTask(){ + if(lastTask != null) lastTask.cancel(); + } + /** * Resets the world state, starts a new game. * @param run What task to run to load a new world. @@ -1078,38 +1085,30 @@ public class ServerControl implements ApplicationListener{ */ public void play(boolean wait, Runnable run){ inGameOverWait = true; - if(lastTask != null) lastTask.cancel(); + cancelPlayTask(); - Runnable r = () -> { - WorldReloader reloader = new WorldReloader(); + Runnable reload = () -> { + try{ + WorldReloader reloader = new WorldReloader(); + reloader.begin(); - reloader.begin(); + run.run(); - run.run(); + state.rules = state.map.applyRules(lastMode); + logic.play(); - state.rules = state.map.applyRules(lastMode); - logic.play(); - - reloader.end(); - inGameOverWait = false; + reloader.end(); + inGameOverWait = false; + }catch(MapException e){ + err("@: @", e.map.plainName(), e.getMessage()); + net.closeServer(); + } }; if(wait){ - lastTask = new Task(){ - @Override - public void run(){ - try{ - r.run(); - }catch(MapException e){ - err("@: @", e.map.plainName(), e.getMessage()); - net.closeServer(); - } - } - }; - - Timer.schedule(lastTask, Config.roundExtraTime.num()); + lastTask = Timer.schedule(reload, Config.roundExtraTime.num()); }else{ - r.run(); + reload.run(); } } From e61deb05ec588d7c12c1dcaf67f936fcec6291f3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 9 Sep 2023 18:39:37 -0400 Subject: [PATCH 013/450] Scathe buff --- core/src/mindustry/content/Blocks.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 2f3e166592..6192d9b7cd 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -4574,7 +4574,7 @@ public class Blocks{ deathExplosionEffect = Fx.massiveExplosion; shootOnDeath = true; shake = 10f; - bullet = new ExplosionBulletType(700f, 65f){{ + bullet = new ExplosionBulletType(1500f, 65f){{ hitColor = Pal.redLight; shootEffect = new MultiEffect(Fx.massiveExplosion, Fx.scatheExplosion, Fx.scatheLight, new WaveEffect(){{ lifetime = 10f; @@ -4583,7 +4583,7 @@ public class Blocks{ }}); collidesAir = false; - buildingDamageMultiplier = 0.3f; + buildingDamageMultiplier = 0.25f; ammoMultiplier = 1f; fragLifeMin = 0.1f; @@ -4598,7 +4598,7 @@ public class Blocks{ width = height = 18f; collidesTiles = false; splashDamageRadius = 40f; - splashDamage = 80f; + splashDamage = 160f; backColor = trailColor = hitColor = Pal.redLight; frontColor = Color.white; smokeEffect = Fx.shootBigSmoke2; From 6b04f7eb1c564846117f111252c7df30c4617a8c Mon Sep 17 00:00:00 2001 From: OpalSoPL <90208316+OpalSoPL@users.noreply.github.com> Date: Sun, 10 Sep 2023 01:34:47 +0200 Subject: [PATCH 014/450] PL translation of missing texts (#9040) * translation of most of the missing translations * Update contributors --- core/assets/bundles/bundle_pl.properties | 116 +++++++++++------------ core/assets/contributors | 1 + 2 files changed, 59 insertions(+), 58 deletions(-) diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index d51443ef2c..a0a7d93c44 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -14,7 +14,7 @@ link.f-droid.description = Pozycja w F-Droid link.wiki.description = Oficjalna Wiki Mindustry link.suggestions.description = Zaproponuj nowe funkcje link.bug.description = Znalazłeś błąd? Zgłoś go tutaj -linkopen = This server has sent you a link. Are you sure you want to open it?\n\n[sky]{0} +linkopen = Ten serwer wysłał do ciebie link. Jesteś pewnien że chcesz go otworzyć?\n\n[sky]{0} linkfail = Nie udało się otworzyć linku!\nURL został skopiowany. screenshot = Zapisano zrzut ekranu w {0} screenshot.invalid = Zrzut ekranu jest zbyt duży. Najprawdopodobniej brakuje miejsca w pamięci urządzenia. @@ -57,7 +57,7 @@ mods.browser.sortstars = Sortuj wg gwiazdek schematic = Schemat schematic.add = Zapisz schemat... schematics = Schematy -schematic.search = Search schematics... +schematic.search = Wyszukaj schematy... schematic.replace = Schemat o tej nazwie już istnieje. Czy chcesz go zastąpić? schematic.exists = Schemat o tej nazwie już istnieje. schematic.import = Importuj Schemat... @@ -70,7 +70,7 @@ schematic.shareworkshop = Podziel się na Warsztacie schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Odwróć schemat schematic.saved = Schemat zapisany. schematic.delete.confirm = Ten schemat zostanie usunięty. -schematic.edit = Edit Schematic +schematic.edit = Edytuj Schemat schematic.info = {0}x{1}, {2} bloków schematic.disabled = [scarlet]Schematy są wyłączone[]\nNie możesz używać schematów na tej [accent]mapie[] lub [accent]serwerze. schematic.tags = Tagi: @@ -152,15 +152,15 @@ mod.blacklisted = [red]Niewspierane mod.unmetdependencies = [red]Niespełnione Zależnośći mod.erroredcontent = [scarlet]Błędy Zawartości mod.circulardependencies = [red]Circular Dependencies -mod.incompletedependencies = [red]Incomplete Dependencies +mod.incompletedependencies = [red]Brakujące zależności mod.requiresversion.details = Wymaga wersji gry: [accent]{0}[]\nTwoja gra jest przestarzała. Ten mod potrzebuje nowszej wersji gry (możliwe, że wersji w fazie alfa/beta) aby mógł funkcjonować. mod.outdatedv7.details = Ten mod jest niekompatybilny z najnowszą wersją gry. Autor musi go zaktualizować, i dodać [accent]minGameVersion: 136[] w pliku [accent]mod.json[]. mod.blacklisted.details = Ten mod został ręczenie przeniesiony na czarną listę, ponieważ powodował wyłączenia gry i inne problemy na tej wersji. Nie używaj go. mod.missingdependencies.details = W tym modzie brakuje zależnośći: {0} mod.erroredcontent.details = Ten mod spowodował błędy przy uruchomianu. Poproś autora moda o ich naprawienie. mod.circulardependencies.details = This mod has dependencies that depends on each other. -mod.incompletedependencies.details = This mod is unable to be loaded due to invalid or missing dependencies: {0}. -mod.requiresversion = Requires game version: [red]{0} +mod.incompletedependencies.details = Ten mod jest niemożliwy do załadowania z powodu niepoprawnych lub brakujących zależności: {0}. +mod.requiresversion = Wymaga gry w wersji: [red]{0} mod.errors = Wystąpił błąd podczas ładowania treści. mod.noerrorplay = [scarlet]Twoje mody zawierają błędy.[] Wyłącz je lub napraw błędy przed rozpoczęciem gry. mod.nowdisabled = [scarlet]Brakuje zależności dla moda '{0}':[accent] {1}\n[lightgray]Najpierw trzeba ściągnąć te mody.\nMod zostanie automatycznie wyłączony. @@ -261,13 +261,13 @@ trace.modclient = Zmodowany klient: [accent]{0} trace.times.joined = Dołączył: [accent]{0}[] razy trace.times.kicked = Wyrzucony: [accent]{0}[] razy trace.ips = IPs: -trace.names = Names: +trace.names = Nazwy: invalidid = Złe ID klienta! Wyślij raport błędu. player.ban = Ban player.kick = Kick player.trace = Trace -player.admin = Toggle Admin -player.team = Change Team +player.admin = Przyznaj Admina +player.team = Zmień Team server.bans = Bany server.bans.none = Nie znaleziono zbanowanych osób! server.admins = Administratorzy @@ -284,8 +284,8 @@ confirmkick = Jesteś pewny, że chcesz wyrzucić "{0}[white]"? confirmunban = Jesteś pewny, że chcesz odbanować tego gracza? confirmadmin = Jesteś pewny, że chcesz dać rangę administratora "{0}[white]"? confirmunadmin = Jesteś pewny, że chcesz zabrać rangę administratora "{0}[white]"? -votekick.reason = Vote-Kick Reason -votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason: +votekick.reason = Powód głosowania za wyrzuceniem +votekick.reason.message = jesteś pewien że chcesz głosować za wyrzuceniem "{0}[white]"?\nJeśli tak, proszę podaj powód: joingame.title = Dołącz do gry joingame.ip = IP: disconnect = Rozłączono. @@ -303,7 +303,7 @@ server.invalidport = Nieprawidłowy numer portu. server.error = [crimson]Błąd hostowania serwera: [accent]{0} save.new = Nowy zapis save.overwrite = Czy na pewno chcesz nadpisać zapis gry? -save.nocampaign = Individual save files from the campaign cannot be imported. +save.nocampaign = Pojedyńcze zapisy z kampani nie mogą zostać zimportowane. overwrite = Nadpisz save.none = Nie znaleziono zapisów gry! savefail = Nie udało się zapisać gry! @@ -458,7 +458,7 @@ waves.max = maks. jednostek waves.guardian = Strażnik waves.preview = Podgląd waves.edit = Edytuj... -waves.random = Random +waves.random = Losowe waves.copy = Kopiuj Do Schowka waves.load = Załaduj Ze Schowka waves.invalid = Nieprawidłowe fale w schowku. @@ -469,8 +469,8 @@ waves.sort.reverse = Odwrotne Sortowanie waves.sort.begin = Rozpocznij waves.sort.health = Zdrowie waves.sort.type = Typ -waves.search = Search waves... -waves.filter = Unit Filter +waves.search = Wyszukaj Fale... +waves.filter = Filtr jednostek waves.units.hide = Schowaj Wszystkie waves.units.show = Pokaż Wszystkie @@ -544,7 +544,7 @@ toolmode.eraseores.description = Usuwa tylko rudy. toolmode.fillteams = Wypełnij Drużyny toolmode.fillteams.description = Wypełnia drużyny zamiast bloków. toolmode.fillerase = Fill Erase -toolmode.fillerase.description = Erase blocks of the same type. +toolmode.fillerase.description = Usuwa bloki tego samego typu. toolmode.drawteams = Rysuj Drużyny toolmode.drawteams.description = Rysuje drużyny zamiast bloków. toolmode.underliquid = Pod Cieczami @@ -807,16 +807,16 @@ sector.intersect.description = Skany wskazują na możliwe ataki od razu po wyl sector.atlas.description = Ten sektor zawiera zróżnicowany teren i do skutecznego ataku będzie trzeba użyć różnych jednostek.\nKonieczne może być uzycie ulepszonych jednostek ze względu na silne bazy wroga.\nZbadaj [accent]Elektrolizer[] oraz [accent]Fabrykę Czołgów[]. sector.split.description = Minimalna obecność wroga w tym sektorze czyni go idealnym do testowania nowych technologii transportowych. sector.basin.description = {Tymczasowe}\n\nPóki co to ostatni sektor. Potraktuj to jako wyzwanie - więcej sektorów zostanie dodana w późniejszych wersjach. -sector.marsh.description = This sector has an abundance of arkycite, but has limited vents.\nBuild [accent]Chemical Combustion Chambers[] to generate power. -sector.peaks.description = The mountainous terrain in this sector make most units useless. Flying units will be required.\nBe aware of enemy anti-air installations. It may be possible to disable some of these installations by targeting their supporting buildings. +sector.marsh.description = Ten sektor jest bogaty w atrakycyt, ale ma mało gejzerów .\nZbuduj [accent]Chemiczną komorę spalania[] by generować prąd. +sector.peaks.description = Górzysty teren w tym sektorze czyni większość jednostek bezużytecznymi. Wymagane będą jednostki latające.\nBądź czujny na wrogie instalacje przeciwlotnicze. może być możliwe wyłączenie części tych instalacji przez celowanie w ich budynki pomocnicze. sector.ravine.description = W tym sektorze nie wykryto rdzeni wroga, jednakże jest on ważnym szlakiem transportowym dla wroga. Spodziewaj się różnorodnych przeciwników.\nWyprodukuj [accent]elektrum[]. Zbuduj działka [accent]Cios. -sector.caldera-erekir.description = Tymczasowy opis. -sector.stronghold.description = Trwają prace nad opisem. -sector.crevice.description = Trwają prace nad opisem. -sector.siege.description = Trwają prace nad opisem. -sector.crossroads.description = Trwają prace nad opisem. -sector.karst.description = Trwają prace nad opisem. -sector.origin.description = Trwają prace nad opisem. +sector.caldera-erekir.description = Zasoby wykryte w tym sektorze są rozproszone między kilka wysp.\nZbadaj i Wprowadź transport oparty na dronach. +sector.stronghold.description = Duża baza wroga w tym sektorze strzeże dużych złóż [accent]toru[].\nWykorzystaj je do rozwoju jednostek i wieżyczek do wyższego poziomu. +sector.crevice.description = Przeciwnik wyśle zaciekłe siły by przejąć twoją bazę w tym sektorze.\nRozwinięcie [accent]karbidu[] i [accent]Generatora Pyrolizy[] może być wymagane do przetrwania. +sector.siege.description = Ten sektor charakteryzuje się dwoma równoległymi kanionami który wymusi dwustronny atak.\nZbadaj [accent]Cyjan[] aby zyskać możliwości by stworzyć jeszcze silniejsze jednostki czołgów.\nUwaga: wrogie rakiety dalekiego zasięgu zostały wykryte. Pociski powinny zostać zestrzelone przed lądowaniem. +sector.crossroads.description = Wrogie bazy w tym sektorze zostały założone w zróżnicowanym terenie. Zbadaj różne jednostki by się przystosować.\nDodatkowo parę baz jest chroniona przez tarcze. Określ jak są one zasilane. +sector.karst.description = Ten sektor jest bogaty w surowce, ale zostanie zaatakowany kiedy nowy rdzeń wyląduje.\nPrzejmij przewagę nad surowcami i zbadaj [accent]włókno fazowe[]. +sector.origin.description = Finalny sektor ze znaczną obecnością wroga.\nBrak prawdopodobnych możliwych badań - skup się jedynie na niszczeniu wszystkich wrogich rdzeni. status.burning.name = Podpalenie status.freezing.name = Zamrożenie @@ -824,7 +824,7 @@ status.wet.name = Przemoczenie status.muddy.name = Zabłocenie status.melting.name = Topnienie status.sapped.name = Osłabienie -status.electrified.name = Naelektryzowanie +status.electrified.name = Naelektryzowanie status.spore-slowed.name = Zarodnikowe Spowolnienie status.tarred.name = Osmołowanie status.overdrive.name = Przyspieszenie @@ -901,7 +901,7 @@ stat.repairspeed = Prędkość napraw stat.weapons = Bronie stat.bullet = Pocisk stat.moduletier = Stopień Modułu -stat.unittype = Unit Type +stat.unittype = Typ jednostki stat.speedincrease = Zwiększenie prędkości stat.range = Zasięg stat.drilltier = Co może wykopać @@ -953,12 +953,12 @@ ability.statusfield = Pole Statusu ability.unitspawn = Fabryka Jednostek ability.shieldregenfield = Strefa Tarczy Regenerującej ability.movelightning = Pioruny Poruszania -ability.shieldarc = Shield Arc -ability.suppressionfield = Regen Suppression Field +ability.shieldarc = Łuk Tarczy +ability.suppressionfield = Pole Tłumienia Regeneracji ability.energyfield = Pole Energii -ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}% -ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0} -ability.regen = Regeneration +ability.energyfield.sametypehealmultiplier = [lightgray]Ten sam typ leczenia: [white]{0}% +ability.energyfield.maxtargets = [lightgray]Maksymalne cele: [white]{0} +ability.regen = Regeneracja bar.onlycoredeposit = Dozwolone jest tylko przeniesienie z rdzenia @@ -999,7 +999,7 @@ bullet.splashdamage = [stat]{0}[lightgray] Obrażenia obszarowe ~[stat] {1}[ligh bullet.incendiary = [stat]zapalający bullet.homing = [stat]naprowadzający bullet.armorpierce = [stat]przebijający pancerz -bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles +bullet.suppression = [stat]{0} sec[lightgray] tłumienie naprawy ~ [stat]{1}[lightgray] kratki bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x pociski odłamkowe: bullet.lightning = [stat]{0}[lightgray]x błyskawice ~ [stat]{1}[lightgray] Obrażenia @@ -1117,8 +1117,8 @@ setting.showweather.name = Pokaż pogodę setting.hidedisplays.name = Ukryj wyświetlacze logiczne setting.macnotch.name = Dostosuj interfejs do wyświetlania wycięcia setting.macnotch.description = Aby zastosować zmiany, wymagane jest ponowne uruchomienie -steam.friendsonly = Friends Only -steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join. +steam.friendsonly = Tylko Znajomi +steam.friendsonly.tooltip = Czy tylko Znajomi Steam będą mogli dołączyć do twojej gry.\nOdznaczenie tego okienka zrobi twoją grę publiczną - każdy może dołączyć. public.beta = Wersje beta gry nie mogą tworzyć publicznych pokoi. uiscale.reset = Skala interfejsu uległa zmianie.\nNaciśnij "OK" by potwierdzić zmiany.\n[scarlet]Cofanie zmian i wyjście z gry za[accent] {0}[] uiscale.cancel = Anuluj i wyjdź @@ -1222,7 +1222,7 @@ rules.buildai = Base Builder AI rules.buildaitier = Builder AI Tier rules.rtsai = RTS SI rules.rtsminsquadsize = Minimalny Rozmiar Składu -rules.rtsmaxsquadsize = Max Squad Size +rules.rtsmaxsquadsize = Maksymalny Rozmiar Składu rules.rtsminattackweight = Minimalna Waga Ataku rules.cleanupdeadteams = Usuń Budynki Pokonanej Drużyny (PvP) rules.corecapture = Przejmij Zniszczony Rdzeń @@ -1232,11 +1232,11 @@ rules.enemyCheat = Nieskończone Zasoby SI (wroga) rules.blockhealthmultiplier = Mnożnik Życia Bloków rules.blockdamagemultiplier = Mnożnik Uszkodzeń Bloków rules.unitbuildspeedmultiplier = Mnożnik Prędkości Tworzenia Jednostek -rules.unitcostmultiplier = Unit Cost Multiplier +rules.unitcostmultiplier = Mnożnik Kosztu Jednostek rules.unithealthmultiplier = Mnożnik Życia Jednostek rules.unitdamagemultiplier = Mnożnik Obrażeń jednostek rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier -rules.solarmultiplier = Solar Power Multiplier +rules.solarmultiplier = Mnożnik Mocy paneli Słonecznych rules.unitcapvariable = Rdzenie mają wpływ na limit jednostek rules.unitcap = Podstawowy limit jednostek rules.limitarea = Limit Obszaru Mapy @@ -1247,7 +1247,7 @@ rules.buildcostmultiplier = Mnożnik Kosztów Budowania rules.buildspeedmultiplier = Mnożnik Prędkości Budowania rules.deconstructrefundmultiplier = Mnożnik Zwrotu Dekonstrukcji rules.waitForWaveToEnd = Fale Czekają Na Przeciwników -rules.wavelimit = Map Ends After Wave +rules.wavelimit = Mapa Konczy się Po Fali rules.dropzoneradius = Zasięg Strefy Zrzutu:[lightgray] (kratki) rules.unitammo = Jednostki Potrzebują Amunicji rules.enemyteam = Drużyna Wroga @@ -1300,7 +1300,7 @@ item.fissile-matter.name = Materiał Roszczepialny item.beryllium.name = Beryl item.tungsten.name = Wolfram item.oxide.name = Tlenek Berylu -item.carbide.name = Węglik +item.carbide.name = Karbid item.dormant-cyst.name = Drzemiąca Torbiel liquid.water.name = Woda liquid.slag.name = Żużel @@ -1593,7 +1593,7 @@ block.payload-router.name = Rozdzielacz Ładunku block.duct.name = Rura Próżniowa block.duct-router.name = Rozdzielacz Próżniowy block.duct-bridge.name = Most Próżniowy -block.large-payload-mass-driver.name = Large Payload Mass Driver +block.large-payload-mass-driver.name = Duży nośnik masowy block.payload-void.name = Próżnia Ładunku block.payload-source.name = Źródło Ładunku block.disassembler.name = Rozkładacz @@ -1796,12 +1796,12 @@ hint.research.mobile = Użyj przycisku \ue875 [accent]Badań[] w \ue88c [accent] hint.unitControl = Przytrzymaj [accent][[Lewy CTRL][] i [accent]kliknij[], by kontrolować sojusznicze jednostki i działka. hint.unitControl.mobile = [accent][Kliknij dwukrotnie[] by kontrolować sojusznicze jednostki i działka. hint.unitSelectControl = Żeby kontrolować jednostki wejdź w [accent]tryb komend[] trzymając [accent]Lewy Shift.[]\nW trybie komend, kliknij i przeciągnij, żeby wybrać jednostki. Kliknij [accent]Prawym Przyciskiem Myszy[], żeby wyznaczyc jednostkom cel. -hint.unitSelectControl.mobile = To control units, enter [accent]command mode[] by pressing the [accent]command[] button in the bottom left.\nWhile in command mode, long-press and drag to select units. Tap a location or target to command units there. +hint.unitSelectControl.mobile = Aby kontrolować jednostki, Wejdź w [accent]tryb dowodzenia[] poprzez naciśnięcie przcisku [accent]dowodzenia[] w dolnym lewym rogu.\nPodczas gdy jesteś w trybie dowodzenia, naciśnij długo i przeciągnij by wybrać jednostki. Stuknij w miejsce lub cel aby wysłać je tam. hint.launch = Gdy zebrałeś wystarczająco materiałów możesz [accent]Wystrzelić[] wybierając \ue827 [accent]Mapę[] w dolnym prawym rogu. hint.launch.mobile = Gdy zebrałeś wystarczająco materiałów możesz [accent]Wystrzelić[] do pobliskich sektorów klikając w \ue827 [accent]Mapę[] w \ue88c [accent]Menu[]. hint.schematicSelect = Przytrzymaj [accent][[F][] by kopiować i wkleić bloki.\n\n[accent][[Środkowy przycisk myszy][] kopiuje pojedynczy blok. -hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically. -hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically. +hint.rebuildSelect = Przytrzymaj [accent][[B][] i przeciągnij by zaznaczyć play zniszczonych bloków.\nTo naprawi je automatycznie. +hint.rebuildSelect.mobile = wybierz \ue874 przycisk kopiowania, wtedy dotnij \ue80f przycisk odbudowy i przeciągnij by zaznaczyć plany zniszczonych bloków.\nTo naprawi je automatycznie. hint.conveyorPathfind = Przeciągij i przytrzymaj [accent][[Lewy CTRL][] w trakcie budowania przenośników aby wygenerować ścieżkę. hint.conveyorPathfind.mobile = Włącz \ue844 [accent]tryb ukośny[] i przeciągnij w trakcie budowania przenośników aby wygenerować ścieżkę. hint.boost = Przytrzymaj [accent][[Lewy Shift][] by przelecieć ponad przeszkody.\n\nTylko część jednostek lądowych może to zrobić. @@ -1861,7 +1861,7 @@ onset.cores = Nowe rdzenie mogą być postawione tylko w [accent]strefach rdzeni onset.detect = Wróg wykryje cię za 2 minuty.\nPrzygotuj obronę, wydobywaj surowce i je produkuj. onset.commandmode = Przytrzymaj [accent]shift[] aby wejść do [accent]trybu poleceń[].\n[accent]Kliknij lewy przycisk myszy i przeciągnij[] aby wybrac jednostki.\n[accent]Kliknij prawy przycisk myszy[] aby rozkazać jednostkom się przemieścić lub zaatakować. onset.commandmode.mobile = Naciśnij [accent]przycisk poleceń[] aby wejść do [accent]trybu poleceń[].\nPrzytrzymaj palec, a następnie [accent]przeciągnij[] aby zaznaczyć jednostki.\n[accent]Kliknij[] aby rozkazać jednostkom się przemieścić lub zaatakować. -aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[]. +aegis.tungsten = Wolfram może być wykopany używając [accent]wiertła udeżeniowego[].\nTa struktura wymaga [accent]wody[] i [accent]zasilania[]. split.pickup = Niektóre bloki mogą zostać podniesione przez jednostkę rdzeniową.\nPodnieś ten [accent]kontener[] i postaw go w [accent]punkcie załadunkowym[].\n(Domyślne klawisze to [ i ], użyj ich żeby podnieść lub upuścić blok.) split.pickup.mobile = iektóre bloki mogą zostać podniesione przez jednostkę rdzeniową.\nPodnieś ten [accent]kontener[] i postaw go w [accent]punkcie załadunkowym[].\n(Żeby podnieść lub upuścić jakiś blok, przytrzymaj go przez chwilę.) split.acquire = Żeby wybudować jednostki musisz pozyskać trochę wolframu. @@ -1910,8 +1910,8 @@ block.derelict = \uf77e [lightgray]Wrak block.armored-conveyor.description = Przesyła przedmioty z taką samą szybkością co Tytanowy Przenośnik, ale jest bardziej odporny. Wejściami bocznymi mogą być tylko inne przenośniki. block.illuminator.description = Małe, kompaktowe i konfigurowalne źródło światła. Wymaga energii do funkcjonowania. block.message.description = Przechowuje wiadomość. Wykorzystywane do komunikacji pomiędzy sojusznikami. -block.reinforced-message.description = Stores a message for communication between allies. -block.world-message.description = A message block for use in mapmaking. Cannot be destroyed. +block.reinforced-message.description = Przechowuje wiadomość. Wykorzystywane do komunikacji pomiędzy sojusznikami. +block.world-message.description = Blok wiadomości używany do tworzenia map. Niemoże zostać znisczony. block.graphite-press.description = Kompresuje kawałki węgla w czyste blaszki grafitu. block.multi-press.description = Ulepszona wersja prasy grafitowej. Dodanie wody wytwarza grafit znacznie szybciej i efektywniej. block.silicon-smelter.description = Redukuje piasek za pomocą wysoce czystego węgla w celu wytworzenia krzemu. @@ -2057,9 +2057,9 @@ block.large-logic-display.description = Wyświetla obraz z procesora. block.interplanetary-accelerator.description = Masywna elektromagnetyczna wieża. Przyspiesza rdzeń do prędkości ucieczki by wylądować na innych planetach. block.repair-turret.description = Na bieżąco naprawia najbliższą uszkodzoną jednostkę w jej sąsiedztwie. Opcjonalnie akceptuje chłodziwo. block.payload-propulsion-tower.description = Konstrukcja o dużym zasięgu do transportu ładunków. Strzela ładunkami do innych podłączonych wież napędowych ładunku. -block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost. -block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core. -block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core. +block.core-bastion.description = Rdzeń bazy. Uzbrojony. Kiedy zniszczony, sektror jest stracony. +block.core-citadel.description = Rdzeń bazy. Bardzo dobrze Uzbrojony. Składuje wiecej zasobów niż rdzeń Bastion. +block.core-acropolis.description = Rdzeń bazy. Wyjątkowo dobrze uzbrojony. Składuje wiecej zasobów niż rdzeń Cytadela. block.breach.description = Strzela przebijającymi kulami z berylu bądź wolframu we wrogie cele. block.diffuse.description = Strzela serią pocisków na szerokim obszarze. Odpycha wrogie cele. block.sublimate.description = Pali wrogie cele ciągłym płomieniem. Przebija pancerz. @@ -2076,7 +2076,7 @@ block.electric-heater.description = Ogrzewa bloki naprzeciw, używając do tego block.slag-heater.description = Ogrzewa bloki naprzeciw, używając do tego żużlu. block.phase-heater.description = Ogrzewa bloki naprzeciw, używając do tego włókna fazowego. block.heat-redirector.description = Przekazuje zebrane ciepło do bloku naprzeciw. -block.heat-router.description = Spreads accumulated heat in three output directions. +block.heat-router.description = Rozprowadza zgromadzone ciepło w trzech wyjściowych kierunkach. block.electrolyzer.description = Poddaje wodę elektrolizie, uzyskując wodór i ozon w postaci gazowej. block.atmospheric-concentrator.description = Koncentruje azot z atmosfery, używając do tego ciepła. block.surge-crucible.description = Odlewa stop elektrum z żużlu i krzemu pobierając ciepło. Dostarczając większe ilości ciepła można zwiększyć wydajność procesu. @@ -2149,7 +2149,7 @@ block.large-payload-mass-driver.description = Long-range payload transport struc block.unit-repair-tower.description = Naprawia wszystkie jednostki w jego zasięgu, używając ozonu. block.radar.description = Stopniowo odkrywa teren i wrogie jednostki. Wymaga prądu. block.shockwave-tower.description = Uszkadza i niszczy wrogie pociski, używając cyjanu. -block.canvas.description = Displays a simple image with a pre-defined palette. Editable. +block.canvas.description = wyświetla proste obrazki z predefinowaną paletą. Edytowalne. unit.dagger.description = Lądowa jednostka ofensywna, strzelająca standardowymi pociskami we wrogie jednostki. unit.mace.description = Lądowa jednostka ofensywna, miotająca strumieniami ognia we wrogie jednostki. @@ -2254,9 +2254,9 @@ lst.flushmessage = Wyświetl wiadomość na ekranie z bufora tekstowego.\nPoczek lst.cutscene = Manipuluj kamerą gracza. lst.setflag = Ustaw globalną flagę, którą mogą odczytać wszystkie procesory. lst.getflag = Sprawdź, czy ustawiona jest flaga globalna. -lst.setprop = Sets a property of a unit or building. -lst.effect = Create a particle effect. -lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most. +lst.setprop = Ustawia właściwość jednostki lub budynku +lst.effect = Stwórz efekt cząsteczki +lst.sync = Synchronizuje zmienną poprzez sieć.\nTlko wywoływane najwięcej 10-krotnie na sekundę. logic.nounitbuild = [red]Logika budowania jednostek nie jest tu dozwolona. @@ -2271,8 +2271,8 @@ laccess.controller = Kontroler jednostki. Jeśli jest kontrolowana przez proceso laccess.dead = Sprawdza czy jednostka/budynek jest zniszczony lub już nie istnieje. laccess.controlled = Zwraca:\n[accent]@ctrlProcessor[] jeśli kontrolerem jednostki jest procesor\n[accent]@ctrlPlayer[] jeśli kontrolerem jednostki/budynku jest gracz\n[accent]@ctrlFormation[] jeśli jednostka jest w formacji\nW innym wypadku 0. laccess.progress = Postęp akcji, od 0 do 1.\nZwraca produkcję, przeładowanie wieżyczki lub postęp konstrukcji. -laccess.speed = Top speed of a unit, in tiles/sec. -laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation. +laccess.speed = Najwyższa prędkość jednostki, w kratkach/sec. +laccess.id = ID jednostki/bloku/przedmiotu/płynu.\nTo jest odwrotnością operacji wyszukiwania. lcategory.unknown = Inne lcategory.unknown.description = Niezkategoryzowane instrukcje. @@ -2319,7 +2319,7 @@ lenum.xor = Bitowe XOR. lenum.min = Minimum dwóch liczb. lenum.max = Maksimum dwóch liczb. lenum.angle = Kąt wektoru w stopniach. -lenum.anglediff = Absolute distance between two angles in degrees. +lenum.anglediff = Bezwzględny dystans między dwoma kątami w stopniach. lenum.len = Długość wektoru. lenum.sin = Sinus, w stopniach. diff --git a/core/assets/contributors b/core/assets/contributors index 26a720b8d0..fcd191dc38 100644 --- a/core/assets/contributors +++ b/core/assets/contributors @@ -160,3 +160,4 @@ WayZer SITUVNgcd Gabriel "red" Fondato Yoru Kitsune +OpalSoPL From 4b6152ffe9827760b3113aab6f64e1b25f184792 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 10 Sep 2023 17:19:33 -0400 Subject: [PATCH 015/450] Removed pointless statement --- core/src/mindustry/logic/LExecutor.java | 1 - 1 file changed, 1 deletion(-) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index 2e87d6c84b..a779f99086 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -427,7 +427,6 @@ public class LExecutor{ case unbind -> { //TODO is this a good idea? will allocate unit.resetController(); - exec.setobj(varUnit, null); } case within -> { exec.setnum(p4, unit.within(x1, y1, d1) ? 1 : 0); From 34ba2cfd41bb3cccb5ef779575add0030c18db19 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 11 Sep 2023 20:00:20 -0400 Subject: [PATCH 016/450] Fixed #9049 --- .../mindustry/entities/comp/BuildingComp.java | 20 ++++++++++++------- gradle.properties | 2 +- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index 8602e87f1a..9bbf357eae 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -377,13 +377,9 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, float heat = 0f; - for(var edge : block.getEdges()){ - Building build = nearby(edge.x, edge.y); + for(var build : proximity){ if(build != null && build.team == team && build instanceof HeatBlock heater){ - //massive hack but I don't really care anymore - if(heater instanceof HeatConductorBuild cond){ - cond.updateHeat(); - } + boolean split = build.block instanceof HeatConductor cond && cond.splitHeat; // non-routers must face us, routers must face away - next to a redirector, they're forced to face away due to cycles anyway @@ -391,8 +387,13 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, //if there's a cycle, ignore its heat if(!(build instanceof HeatConductorBuild hc && hc.cameFrom.contains(id()))){ + //x/y coordinate difference across point of contact + int diff = Math.min(Math.abs(build.tileX() - tileX()), Math.abs(build.tileY() - tileY())); + //number of points that this block had contact with + int contactPoints = Math.min(Math.max(build.block.size, block.size) - diff, Math.min(build.block.size, block.size)); + //heat is distributed across building size - float add = heater.heat() / build.block.size; + float add = heater.heat() / build.block.size * contactPoints; if(split){ //heat routers split heat across 3 surfaces add /= 3f; @@ -409,6 +410,11 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, cameFrom.addAll(hc.cameFrom); } } + + //massive hack but I don't really care anymore + if(heater instanceof HeatConductorBuild cond){ + cond.updateHeat(); + } } } } diff --git a/gradle.properties b/gradle.properties index 0ee7c648df..f5117eea6d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=152e49944a +archash=867271d6a4 From be525df065b0dea93c57b0a4020eb1835fa023d9 Mon Sep 17 00:00:00 2001 From: Mythril382 <77225817+Mythril382@users.noreply.github.com> Date: Wed, 13 Sep 2023 01:56:16 +0800 Subject: [PATCH 017/450] Ban/Unban Blocks & Units with World Processors (#9052) * uh * mmmmmm * hhhhhh * i * indicate --- core/src/mindustry/logic/LExecutor.java | 16 ++++++++++++++++ core/src/mindustry/logic/LStatements.java | 5 +++++ core/src/mindustry/logic/LogicRule.java | 2 ++ 3 files changed, 23 insertions(+) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index a779f99086..e13f2f437c 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -1450,6 +1450,22 @@ public class LExecutor{ } case ambientLight -> state.rules.ambientLight.fromDouble(exec.num(value)); case solarMultiplier -> state.rules.solarMultiplier = Math.max(exec.numf(value), 0f); + case ban -> { + Object cont = exec.obj(value); + if(cont instanceof Block b){ + state.rules.bannedBlocks.add(b); + }else if(cont instanceof UnitType u){ + state.rules.bannedUnits.add(u); + } + } + case unban -> { + Object cont = exec.obj(value); + if(cont instanceof Block b){ + state.rules.bannedBlocks.remove(b); + }else if(cont instanceof UnitType u){ + state.rules.bannedUnits.remove(u); + } + } case unitHealth, unitBuildSpeed, unitCost, unitDamage, blockHealth, blockDamage, buildSpeed, rtsMinSquad, rtsMinWeight -> { Team team = exec.team(p1); if(team != null){ diff --git a/core/src/mindustry/logic/LStatements.java b/core/src/mindustry/logic/LStatements.java index 3c57c9a254..5a57d5dc05 100644 --- a/core/src/mindustry/logic/LStatements.java +++ b/core/src/mindustry/logic/LStatements.java @@ -1392,6 +1392,11 @@ public class LStatements{ row(table); field(table, value, s -> value = s); } + case ban, unban -> { + table.add(" block/unit "); + + field(table, value, s -> value = s); + } default -> { table.add(" = "); diff --git a/core/src/mindustry/logic/LogicRule.java b/core/src/mindustry/logic/LogicRule.java index f7143e1976..0c05fcd033 100644 --- a/core/src/mindustry/logic/LogicRule.java +++ b/core/src/mindustry/logic/LogicRule.java @@ -15,6 +15,8 @@ public enum LogicRule{ lighting, ambientLight, solarMultiplier, + ban, + unban, //team specific buildSpeed, From 8a9b123b8133174ee935320b7c0da66566d08946 Mon Sep 17 00:00:00 2001 From: Zerenta <80897573+Zerenta@users.noreply.github.com> Date: Tue, 12 Sep 2023 16:31:38 -0400 Subject: [PATCH 018/450] Navanax buff (#8925) * Update UnitTypes.java its late at night imma just commit changes and pray i didnt fuck up anywhere * Allow changing suppress effect color * Fx.regenSuppressParticle and Fx.regenSuppressSeek now color-aware - regenSuppressParticle's color handling changed, allows changing the from color intead of the to color * Damage.applySuppression accepts color as an argument, old method signature still exists * SuppressionFieldAbility has a new field allowing to specify the color for effect particles * BulletType has a new field allowing to specify the color for suppress effect particles * BuildingComp has a new field storing the color to be used for suppression effect * name --------- Co-authored-by: BalaM314 <71201189+BalaM314@users.noreply.github.com> --- core/src/mindustry/content/Fx.java | 4 ++-- core/src/mindustry/content/UnitTypes.java | 8 +++++++- core/src/mindustry/entities/Damage.java | 8 ++++++-- .../entities/abilities/SuppressionFieldAbility.java | 3 ++- core/src/mindustry/entities/bullet/BulletType.java | 4 +++- core/src/mindustry/entities/comp/BuildingComp.java | 7 ++++++- 6 files changed, 26 insertions(+), 8 deletions(-) diff --git a/core/src/mindustry/content/Fx.java b/core/src/mindustry/content/Fx.java index 1d1301abaf..09b7574775 100644 --- a/core/src/mindustry/content/Fx.java +++ b/core/src/mindustry/content/Fx.java @@ -1710,7 +1710,7 @@ public class Fx{ }), regenSuppressParticle = new Effect(35f, e -> { - color(Pal.sapBullet, e.color, e.fin()); + color(e.color, Color.white, e.fin()); stroke(e.fout() * 1.4f + 0.5f); randLenVectors(e.id, 4, 17f * e.fin(), (x, y) -> { @@ -1729,7 +1729,7 @@ public class Fx{ Tmp.bz2.valueAt(Tmp.v4, e.fout()); - color(Pal.sapBullet); + color(e.color); Fill.circle(Tmp.v4.x, Tmp.v4.y, e.fslope() * 2f + 0.1f); }).followParent(false).rotWithParent(false), diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index e5145be5b8..a72a14ef90 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -2243,7 +2243,13 @@ public class UnitTypes{ }}); } } - + abilities.add(new SuppressionFieldAbility(){{ + orbRadius = 5; + particleSize = 3; + y = -10f; + particles = 10; + color = particleColor = effectColor = Pal.heal; + }}); weapons.add(new Weapon("emp-cannon-mount"){{ rotate = true; diff --git a/core/src/mindustry/entities/Damage.java b/core/src/mindustry/entities/Damage.java index f36f66df87..2c2426deba 100644 --- a/core/src/mindustry/entities/Damage.java +++ b/core/src/mindustry/entities/Damage.java @@ -2,6 +2,7 @@ package mindustry.entities; import arc.*; import arc.func.*; +import arc.graphics.*; import arc.math.*; import arc.math.geom.*; import arc.struct.*; @@ -38,10 +39,13 @@ public class Damage{ private static Unit tmpUnit; public static void applySuppression(Team team, float x, float y, float range, float reload, float maxDelay, float applyParticleChance, @Nullable Position source){ + applySuppression(team, x, y, range, reload, maxDelay, applyParticleChance, source, Pal.sapBullet); + } + public static void applySuppression(Team team, float x, float y, float range, float reload, float maxDelay, float applyParticleChance, @Nullable Position source, Color effectColor){ builds.clear(); indexer.eachBlock(null, x, y, range, build -> build.team != team, build -> { float prev = build.healSuppressionTime; - build.applyHealSuppression(reload + 1f); + build.applyHealSuppression(reload + 1f, effectColor); //TODO maybe should be block field instead of instanceof check if(build.wasRecentlyHealed(60f * 12f) || build.block.suppressable){ @@ -58,7 +62,7 @@ public class Damage{ for(var build : builds){ if(Mathf.chance(scaledChance)){ Time.run(Mathf.random(maxDelay), () -> { - Fx.regenSuppressSeek.at(build.x + Mathf.range(build.block.size * tilesize / 2f), build.y + Mathf.range(build.block.size * tilesize / 2f), 0f, source); + Fx.regenSuppressSeek.at(build.x + Mathf.range(build.block.size * tilesize / 2f), build.y + Mathf.range(build.block.size * tilesize / 2f), 0f, effectColor, source); }); } } diff --git a/core/src/mindustry/entities/abilities/SuppressionFieldAbility.java b/core/src/mindustry/entities/abilities/SuppressionFieldAbility.java index 7c3f56b53c..d421ebf848 100644 --- a/core/src/mindustry/entities/abilities/SuppressionFieldAbility.java +++ b/core/src/mindustry/entities/abilities/SuppressionFieldAbility.java @@ -27,6 +27,7 @@ public class SuppressionFieldAbility extends Ability{ public boolean active = true; public Interp particleInterp = f -> Interp.circleOut.apply(Interp.slope.apply(f)); public Color particleColor = Pal.sap.cpy(); + public Color effectColor = Pal.sapBullet; public float applyParticleChance = 13f; @@ -38,7 +39,7 @@ public class SuppressionFieldAbility extends Ability{ if((timer += Time.delta) >= reload){ Tmp.v1.set(x, y).rotate(unit.rotation - 90f).add(unit); - Damage.applySuppression(unit.team, Tmp.v1.x, Tmp.v1.y, range, reload, reload, applyParticleChance, unit); + Damage.applySuppression(unit.team, Tmp.v1.x, Tmp.v1.y, range, reload, reload, applyParticleChance, unit, effectColor); timer = 0f; } } diff --git a/core/src/mindustry/entities/bullet/BulletType.java b/core/src/mindustry/entities/bullet/BulletType.java index 780978e408..c0966d48b3 100644 --- a/core/src/mindustry/entities/bullet/BulletType.java +++ b/core/src/mindustry/entities/bullet/BulletType.java @@ -255,6 +255,8 @@ public class BulletType extends Content implements Cloneable{ public float suppressionDuration = 60f * 8f; /** Chance of suppression effect occurring on block, scaled down by number of blocks. */ public float suppressionEffectChance = 50f; + /** Color used for the regenSuppressSeek effect. */ + public Color suppressColor = Pal.sapBullet; /** Color of lightning created by bullet. */ public Color lightningColor = Pal.surge; @@ -440,7 +442,7 @@ public class BulletType extends Content implements Cloneable{ if(suppressionRange > 0){ //bullets are pooled, require separate Vec2 instance - Damage.applySuppression(b.team, b.x, b.y, suppressionRange, suppressionDuration, 0f, suppressionEffectChance, new Vec2(b.x, b.y)); + Damage.applySuppression(b.team, b.x, b.y, suppressionRange, suppressionDuration, 0f, suppressionEffectChance, new Vec2(b.x, b.y), suppressColor); } createSplashDamage(b, x, y); diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index 9bbf357eae..7e9ed1175b 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -90,6 +90,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, transient float healSuppressionTime = -1f; transient float lastHealTime = -120f * 10f; + transient Color suppressColor = Pal.sapBullet; private transient float lastDamageTime = -recentDamageTime; private transient float timeScale = 1f, timeScaleDuration; @@ -438,7 +439,11 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, } public void applyHealSuppression(float amount){ + applyHealSuppression(amount, Pal.sapBullet); + } + public void applyHealSuppression(float amount, Color suppressColor){ healSuppressionTime = Math.max(healSuppressionTime, Time.time + amount); + this.suppressColor = suppressColor; } public boolean isHealSuppressed(){ @@ -1242,7 +1247,7 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, public boolean checkSuppression(){ if(isHealSuppressed()){ if(Mathf.chanceDelta(0.03)){ - Fx.regenSuppressParticle.at(x + Mathf.range(block.size * tilesize/2f - 1f), y + Mathf.range(block.size * tilesize/2f - 1f)); + Fx.regenSuppressParticle.at(x + Mathf.range(block.size * tilesize/2f - 1f), y + Mathf.range(block.size * tilesize/2f - 1f), suppressColor); } return true; From f698d4dd37c797e397f6848c38bb9b1711d73b12 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 13 Sep 2023 23:43:16 -0400 Subject: [PATCH 019/450] Clamp mobile view --- .../mindustry/annotations/Annotations.java | 34 ++++++------------- core/src/mindustry/input/MobileInput.java | 2 ++ 2 files changed, 12 insertions(+), 24 deletions(-) diff --git a/annotations/src/main/java/mindustry/annotations/Annotations.java b/annotations/src/main/java/mindustry/annotations/Annotations.java index 24b00c5f76..88811afca5 100644 --- a/annotations/src/main/java/mindustry/annotations/Annotations.java +++ b/annotations/src/main/java/mindustry/annotations/Annotations.java @@ -8,14 +8,12 @@ public class Annotations{ /** Indicates that a method overrides other methods. */ @Target({ElementType.METHOD}) @Retention(RetentionPolicy.SOURCE) - public @interface Replace{ - } + public @interface Replace{} /** Indicates that a method should be final in all implementing classes. */ @Target({ElementType.METHOD}) @Retention(RetentionPolicy.SOURCE) - public @interface Final{ - } + public @interface Final{} /** Indicates that a field will be interpolated when synced. */ @Target({ElementType.FIELD}) @@ -30,23 +28,18 @@ public class Annotations{ /** Indicates that a field will not be read from the server when syncing the local player state. */ @Target({ElementType.FIELD}) @Retention(RetentionPolicy.SOURCE) - public @interface SyncLocal{ - - } + public @interface SyncLocal{} /** Indicates that a field should not be synced to clients (but may still be non-transient) */ @Target({ElementType.FIELD}) @Retention(RetentionPolicy.SOURCE) - public @interface NoSync{ - - } + public @interface NoSync{} /** Indicates that a component field is imported from other components. This means it doesn't actually exist. */ @Target({ElementType.FIELD}) @Retention(RetentionPolicy.SOURCE) - public @interface Import{ - } + public @interface Import{} /** Indicates that a component field is read-only. */ @Target({ElementType.FIELD, ElementType.METHOD}) @@ -113,8 +106,7 @@ public class Annotations{ /** Indicates an internal interface for entity components. */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) - public @interface EntityInterface{ - } + public @interface EntityInterface{} //endregion //region misc. utility @@ -153,15 +145,12 @@ public class Annotations{ /** Indicates that a method should always call its super version. */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.SOURCE) - public @interface CallSuper{ - - } + public @interface CallSuper{} /** Annotation that allows overriding CallSuper annotation. To be used on method that overrides method with CallSuper annotation from parent class. */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.SOURCE) - public @interface OverrideCallSuper{ - } + public @interface OverrideCallSuper{} //endregion //region struct @@ -169,9 +158,7 @@ public class Annotations{ /** Marks a class as a special value type struct. Class name must end in 'Struct'. */ @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) - public @interface Struct{ - - } + public @interface Struct{} /** Marks a field of a struct. Optional. */ @Target(ElementType.FIELD) @@ -259,8 +246,7 @@ public class Annotations{ @Target(ElementType.TYPE) @Retention(RetentionPolicy.SOURCE) - public @interface TypeIOHandler{ - } + public @interface TypeIOHandler{ } //endregion } diff --git a/core/src/mindustry/input/MobileInput.java b/core/src/mindustry/input/MobileInput.java index a720406c44..dfac50b02c 100644 --- a/core/src/mindustry/input/MobileInput.java +++ b/core/src/mindustry/input/MobileInput.java @@ -923,6 +923,8 @@ public class MobileInput extends InputHandler implements GestureListener{ Core.camera.position.y -= deltaY; } + camera.position.clamp(-camera.width/4f, -camera.height/4f, world.unitWidth() + camera.width/4f, world.unitHeight() + camera.height/4f); + return false; } From 8c93fb5f10cd9a1be73ac50357da24c05cbe7b82 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 14 Sep 2023 00:50:30 -0400 Subject: [PATCH 020/450] Fixed some crawling unit visual issues --- core/src/mindustry/entities/comp/CrawlComp.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/entities/comp/CrawlComp.java b/core/src/mindustry/entities/comp/CrawlComp.java index fa057f6730..d638d45c0b 100644 --- a/core/src/mindustry/entities/comp/CrawlComp.java +++ b/core/src/mindustry/entities/comp/CrawlComp.java @@ -63,7 +63,7 @@ abstract class CrawlComp implements Posc, Rotc, Hitboxc, Unitc{ @Override public void update(){ if(moving()){ - segmentRot = Angles.moveToward(segmentRot, rotation, type.segmentRotSpeed); + segmentRot = Angles.moveToward(segmentRot, rotation, type.segmentRotSpeed * Time.delta); int radius = (int)Math.max(0, hitSize / tilesize * 2f); int count = 0, solids = 0, deeps = 0; @@ -106,10 +106,10 @@ abstract class CrawlComp implements Posc, Rotc, Hitboxc, Unitc{ lastDeepFloor = null; } - lastCrawlSlowdown = Mathf.lerp(1f, type.crawlSlowdown, Mathf.clamp((float)solids / count / type.crawlSlowdownFrac)); + lastCrawlSlowdown = Mathf.lerpDelta(1f, type.crawlSlowdown, Mathf.clamp((float)solids / count / type.crawlSlowdownFrac)); } segmentRot = Angles.clampRange(segmentRot, rotation, type.segmentMaxRot); - crawlTime += vel.len(); + crawlTime += vel.len() * Time.delta; } } From 73e9ed4919046e6f8f261dc77358d4a3fc2cd52a Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 14 Sep 2023 01:53:09 -0400 Subject: [PATCH 021/450] Implements Anuken/Mindustry-Suggestions/issues/4665 --- core/assets/bundles/bundle.properties | 3 +- .../ui/dialogs/CustomRulesDialog.java | 52 ++++++++++++++++--- 2 files changed, 48 insertions(+), 7 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 0eda6f78f2..c136d24745 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -681,7 +681,6 @@ resources.max = Max bannedblocks = Banned Blocks objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Add All @@ -1223,6 +1222,8 @@ mode.attack.name = Attack mode.attack.description = Destroy the enemy's base. \n[gray]Requires a red core in the map to play. mode.custom = Custom Rules +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing rules.reactorexplosions = Reactor Explosions diff --git a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java index 8f2a88dd1f..f9559e184f 100644 --- a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java @@ -16,6 +16,7 @@ import mindustry.game.*; import mindustry.game.Rules.*; import mindustry.gen.*; import mindustry.graphics.*; +import mindustry.io.*; import mindustry.type.*; import mindustry.type.Weather.*; import mindustry.ui.*; @@ -38,6 +39,51 @@ public class CustomRulesDialog extends BaseDialog{ setFillParent(true); shown(this::setup); addCloseButton(); + + buttons.button("@edit", Icon.pencil, () -> { + BaseDialog dialog = new BaseDialog("@waves.edit"); + dialog.addCloseButton(); + dialog.setFillParent(false); + + dialog.cont.table(Tex.button, t -> { + var style = Styles.cleart; + t.defaults().size(280f, 64f).pad(2f); + + t.button("@waves.copy", Icon.copy, style, () -> { + ui.showInfoFade("@waves.copied"); + Core.app.setClipboardText(JsonIO.write(rules)); + dialog.hide(); + }).marginLeft(12f).row(); + + t.button("@waves.load", Icon.download, style, () -> { + try{ + Rules newRules = JsonIO.read(Rules.class, Core.app.getClipboardText()); + //objectives and spawns are considered to be map-specific; don't use them + newRules.spawns = rules.spawns; + newRules.objectives = rules.objectives; + rules = newRules; + refresh(); + }catch(Throwable e){ + Log.err(e); + ui.showErrorMessage("@rules.invaliddata"); + } + dialog.hide(); + }).disabled(Core.app.getClipboardText() == null || !Core.app.getClipboardText().startsWith("{")).marginLeft(12f).row(); + + t.button("@settings.reset", Icon.refresh, style, () -> { + rules = resetter.get(); + refresh(); + }).marginLeft(12f); + }); + + dialog.show(); + }); + } + + void refresh(){ + setup(); + requestKeyboard(); + requestScroll(); } private void showBanned(String title, ContentType type, ObjectSet set, Boolf pred){ @@ -128,12 +174,6 @@ public class CustomRulesDialog extends BaseDialog{ cont.clear(); cont.pane(m -> main = m).scrollX(false); main.margin(10f); - main.button("@settings.reset", () -> { - rules = resetter.get(); - setup(); - requestKeyboard(); - requestScroll(); - }).size(300f, 50f); main.left().defaults().fillX().left().pad(5); main.row(); From 68dd1bb2aeab11ac141079a693bb2176b432f195 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 14 Sep 2023 05:54:13 +0000 Subject: [PATCH 022/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 3 ++- core/assets/bundles/bundle_bg.properties | 3 ++- core/assets/bundles/bundle_ca.properties | 3 ++- core/assets/bundles/bundle_cs.properties | 3 ++- core/assets/bundles/bundle_da.properties | 3 ++- core/assets/bundles/bundle_de.properties | 3 ++- core/assets/bundles/bundle_es.properties | 3 ++- core/assets/bundles/bundle_et.properties | 3 ++- core/assets/bundles/bundle_eu.properties | 3 ++- core/assets/bundles/bundle_fi.properties | 3 ++- core/assets/bundles/bundle_fil.properties | 3 ++- core/assets/bundles/bundle_fr.properties | 3 ++- core/assets/bundles/bundle_hu.properties | 3 ++- core/assets/bundles/bundle_id_ID.properties | 3 ++- core/assets/bundles/bundle_it.properties | 3 ++- core/assets/bundles/bundle_ja.properties | 3 ++- core/assets/bundles/bundle_ko.properties | 3 ++- core/assets/bundles/bundle_lt.properties | 3 ++- core/assets/bundles/bundle_nl.properties | 3 ++- core/assets/bundles/bundle_nl_BE.properties | 3 ++- core/assets/bundles/bundle_pl.properties | 3 ++- core/assets/bundles/bundle_pt_BR.properties | 3 ++- core/assets/bundles/bundle_pt_PT.properties | 3 ++- core/assets/bundles/bundle_ro.properties | 3 ++- core/assets/bundles/bundle_ru.properties | 3 ++- core/assets/bundles/bundle_sr.properties | 3 ++- core/assets/bundles/bundle_sv.properties | 3 ++- core/assets/bundles/bundle_th.properties | 3 ++- core/assets/bundles/bundle_tk.properties | 3 ++- core/assets/bundles/bundle_tr.properties | 3 ++- core/assets/bundles/bundle_uk_UA.properties | 3 ++- core/assets/bundles/bundle_vi.properties | 3 ++- core/assets/bundles/bundle_zh_CN.properties | 3 ++- core/assets/bundles/bundle_zh_TW.properties | 3 ++- 34 files changed, 68 insertions(+), 34 deletions(-) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index e783aecf6d..6cb84c233f 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -660,7 +660,6 @@ resources.max = Максімум Рэсурсаў bannedblocks = Забароненыя блокі objectives = Мэты bannedunits = Забароненыя Адзінкі -rules.hidebannedblocks = Схаваць Забароненыя Блокі bannedunits.whitelist = Забароненыя Адзінкі Ў Белым Спісе bannedblocks.whitelist = Забароненыя Блокі Ў Белым Спісе addall = Дадаць всё @@ -1195,6 +1194,8 @@ mode.pvp.description = Змагайцеся супраць іншых гульц mode.attack.name = Атака mode.attack.description = Знішчыце варожую базу. \n[gray]Для гульні патрабуецца чырвонае ядро ​​на карце. mode.custom = Карыстальніцкія правілы +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Схаваць Забароненыя Блокі rules.infiniteresources = Бясконцыя рэсурсы (Гулец) rules.onlydepositcore = Дазволіць Толькі Дэплананне Ядра diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 3a914ff3e9..6541d3cca6 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -667,7 +667,6 @@ resources.max = Max bannedblocks = Забранени блокове objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Добави Всички @@ -1207,6 +1206,8 @@ mode.pvp.description = Играйте срещу други играчи в ло mode.attack.name = Нападение mode.attack.description = Унищожете вражеската база. \n[gray]Картата трябва да съдържа червено ядро. mode.custom = Персонализирани Правила +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Безкрайни Ресурси rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index d85d35c09d..bd24b8c4fa 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -671,7 +671,6 @@ resources.max = Màx. bannedblocks = Blocs no permesos objectives = Objectius bannedunits = Unitats no permeses -rules.hidebannedblocks = Amaga els blocs no permesos bannedunits.whitelist = Unitats no permeses com a llista blanca bannedblocks.whitelist = Blocs no permesos com a llista blanca addall = Afegeix-ho tot @@ -1210,6 +1209,8 @@ mode.pvp.description = Lluiteu contra altres jugadors localment.\n[gray]Cal que mode.attack.name = Atac mode.attack.description = Destruïu la base enemiga. \n[gray]Cal que al mapa hi hagi un nucli vermell. mode.custom = Regles personalitzades +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Amaga els blocs no permesos rules.infiniteresources = Recursos infinits rules.onlydepositcore = Al nucli només es poden dipositar recursos diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 282cf4958c..bd98a51b64 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -668,7 +668,6 @@ resources.max = Max bannedblocks = Zakázané bloky objectives = Úkoly bannedunits = Zakázané jednotky -rules.hidebannedblocks = Schovat Zakázané Kostky bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Přidat vše @@ -1208,6 +1207,8 @@ mode.pvp.description = Bojuj proti ostatním hráčům v lokální síti.\n[gray mode.attack.name = Útok mode.attack.description = Znič nepřátelskou základnu.\n[gray]Vyžaduje přítomnost červeného jádra na mapě.[] mode.custom = Vlastní pravidla +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Schovat Zakázané Kostky rules.infiniteresources = Neomezeně surovin rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index bb9dd699ed..97db0bff93 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Banlyste blokke objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Tilføj alle @@ -1197,6 +1196,8 @@ mode.pvp.description = Spil mod andre spillere lokalt.\n[gray]Kræver mindst to mode.attack.name = Angrib mode.attack.description = Destruer fjendens base. \n[gray]Kræver en rød kerne i banen, for at spille. mode.custom = Brugerdefinerede regler +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Uendelig resurser rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index b911939275..7d234cab5c 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -678,7 +678,6 @@ resources.max = Max bannedblocks = Gesperrte Blöcke objectives = Ziele bannedunits = Gesperrte Einheiten -rules.hidebannedblocks = Gesperrte Blöcke verstecken bannedunits.whitelist = Gesperrte Einheiten als Whitelist bannedblocks.whitelist = Gesperrte Blöcke als Whitelist addall = Alle hinzufügen @@ -1220,6 +1219,8 @@ mode.pvp.description = Kämpfe lokal gegen andere Spieler.\n[gray]Benötigt mind mode.attack.name = Angriff mode.attack.description = Keine Wellen, das Ziel ist es, die gegnerische Basis zu zerstören.\n[gray]Benötigt einen roten Kern auf der Karte. mode.custom = Angepasste Regeln +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Gesperrte Blöcke verstecken rules.infiniteresources = Unbegrenzte Ressourcen rules.onlydepositcore = Nur in den Kern ablegen diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 004f3f8746..b485d7ceed 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -675,7 +675,6 @@ resources.max = Max bannedblocks = Bloques prohibidos objectives = Objetivos bannedunits = Unidades prohibidas -rules.hidebannedblocks = Ocultar bloques prohibidos bannedunits.whitelist = Sólo permitir unidades seleccionadas bannedblocks.whitelist = Sólo permitir bloques seleccionados addall = Añadir todo @@ -1216,6 +1215,8 @@ mode.pvp.description = Combate contra otros jugadores localmente.\n[gray]Requier mode.attack.name = Ataque mode.attack.description = Destruye la base enemiga. \n[gray]Requiere un núcleo rojo en el mapa. mode.custom = Normas personalizadas +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Ocultar bloques prohibidos rules.infiniteresources = Recursos infinitos rules.onlydepositcore = Sólo permitir depositar recursos en el núcleo diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index c84dab5fef..8af6d5817f 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Banned Blocks objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Add All @@ -1197,6 +1196,8 @@ mode.pvp.description = Võitle teiste mängijate vastu. mode.attack.name = Rünnak mode.attack.description = Hävita vaenlaste baas. Lahingulaineid ei ole. mode.custom = Reeglid +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Lõputult ressursse rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index f35dbdae08..71c45085a6 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -663,7 +663,6 @@ resources.max = Max bannedblocks = Debekatutako blokeak objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Gehitu denak @@ -1199,6 +1198,8 @@ mode.pvp.description = Borrokatu beste jokalari batzuk lokalean.\n[gray]Gutxiene mode.attack.name = Erasoa mode.attack.description = Suntsitu etsaiaren basea. Boladarik ez.\n[gray]Kono gorria behar da mapan jolasteko. mode.custom = Arau pertsonalizatuak +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Baliabide amaigabeak rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 9b54fb0d7a..a6f7a43084 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Kielletyt Palikat objectives = Tehtävät bannedunits = Kielletyt yksiköt -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Lisää kaikki @@ -1196,6 +1195,8 @@ mode.pvp.description = Taistele toisia pelaajia vastaan paikallisesti.\n[gray]Pe mode.attack.name = Hyökkäys mode.attack.description = Tuhoa vihollisen tukikohta. Ei tasoja.\n[gray]Pelaaminen vaatii punaisen ytimen kartassa. mode.custom = Muokkaa sääntöjä +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Loputtomat resurssit rules.onlydepositcore = Salli sijoittaminen vain ytimeen diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 02b08c3686..43a3e92a06 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Mga Pinagbabawalan na Blocks objectives = Objectives bannedunits = Mga Pinagbabawalan na Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Add All @@ -1196,6 +1195,8 @@ mode.pvp.description = Lumaban sa iba pang mga manlalaro nang lokal.\n[gray]Nang mode.attack.name = Attack mode.attack.description = Wasakin ang base ng kalaban. \n[gray]Nangangailangan ng pulang core sa mapa upang maglaro. mode.custom = Custom Rules +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 5ec1888f99..dd828c22b9 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -681,7 +681,6 @@ resources.max = Max bannedblocks = Blocs bannis objectives = Objectifs bannedunits = Unités bannies -rules.hidebannedblocks = Cacher les blocs bannis. bannedunits.whitelist = Unités bannies en tant que liste blanche bannedblocks.whitelist = Blocs bannis en tant que liste blanche addall = Ajouter TOUT @@ -1222,6 +1221,8 @@ mode.pvp.description = Lutter contre d'autres joueurs pour gagner !\n[gray]Requi mode.attack.name = Attaque mode.attack.description = Pas forcément de vagues, le but étant de détruire la base ennemie.\n[gray]Requiert un Noyau rouge pour jouer à ce mode. mode.custom = Règles Personnalisées +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Cacher les blocs bannis. rules.infiniteresources = Ressources Infinies rules.onlydepositcore = Seulement autoriser le Dépôt d'Objets dans le Noyau diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 00e8c73260..eb6dab1f35 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -666,7 +666,6 @@ resources.max = Max bannedblocks = Tiltott blokkok objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Összes hozzáadása @@ -1206,6 +1205,8 @@ mode.pvp.description = Harcolj másik játékosok ellen.\n[gray]Szükséges hozz mode.attack.name = Támadás mode.attack.description = Pusztítsd el az ellenség bázisát. \n[gray]Szükséges hozzá egy piros mag a Mapon. mode.custom = Egyéni szabályok +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Végtelen erőforrás rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 836a50965b..e89f874b0b 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -675,7 +675,6 @@ resources.max = Maks bannedblocks = Balok yang Dilarang objectives = Tujuan bannedunits = Unit yang Dilarang -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Tambah Semua @@ -1216,6 +1215,8 @@ mode.pvp.description = Melawan pemain lain.\n[gray]Membutuhkan setidaknya 2 inti mode.attack.name = Penyerangan mode.attack.description = Hancurkan markas musuh. Membutuhkan inti merah di dalam peta untuk main. mode.custom = Pengaturan Modifikasi +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Sumber Daya Tak Terbatas rules.onlydepositcore = Hanya Izinkan Penyetoran Inti diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index fd883240dd..d851dd1ee3 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -665,7 +665,6 @@ resources.max = Max bannedblocks = Blocchi Banditi objectives = Obbiettivi bannedunits = Unità bandite -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Aggiungi Tutti @@ -1203,6 +1202,8 @@ mode.pvp.description = Combatti contro altri giocatori in locale.\n[gray]Per gio mode.attack.name = Schermaglia mode.attack.description = Distruggi la base nemica. \n[gray]Richiede un nucleo rosso nella mappa per essere giocata. mode.custom = Regole Personalizzate +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Risorse Infinite rules.onlydepositcore = Deposito consentito solo al nucleo diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index dc51297c8d..3a3aec9813 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -669,7 +669,6 @@ resources.max = Max bannedblocks = 禁止ブロック objectives = オブジェクティブ bannedunits = 禁止ユニット -rules.hidebannedblocks = 禁止ブロックを非表示 bannedunits.whitelist = 「禁止ユニット」以外を禁止する(ホワイトリスト) bannedblocks.whitelist = 「禁止ブロック」以外を禁止する(ホワイトリスト) addall = すべて追加 @@ -1209,6 +1208,8 @@ mode.pvp.description = エリア内で他のプレイヤーと戦います。\n[ mode.attack.name = アタック mode.attack.description = ウェーブがなく、敵の基地を破壊することを目指します。\n[gray]マップに赤色のコアが必要です。 mode.custom = カスタムルール +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = 禁止ブロックを非表示 rules.infiniteresources = 資源の無限化 rules.onlydepositcore = コアへの搬入のみを許可 diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 1feedc8786..6a847c5a5c 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -670,7 +670,6 @@ resources.max = 최대 bannedblocks = 금지된 블록 objectives = 목표 bannedunits = 금지된 기체 -rules.hidebannedblocks = 금지된 블록 숨기기 bannedunits.whitelist = 금지된 기체만 활성화 bannedblocks.whitelist = 금지된 블록만 활성화 addall = 모두 추가 @@ -1208,6 +1207,8 @@ mode.pvp.description = 다른 플레이어와 현장에서 싸우세요.\n[gray] mode.attack.name = 공격 mode.attack.description = 적의 기지를 파괴하세요.\n[gray]플레이하려면 맵에 적 코어가 필요합니다. mode.custom = 사용자 정의 규칙 +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = 금지된 블록 숨기기 rules.infiniteresources = 무한 자원 rules.onlydepositcore = 오직 코어에만 투입 가능 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index bd7fa2486d..b3f0cbe3af 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Uždrausti blokai objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Pridėti visus @@ -1197,6 +1196,8 @@ mode.pvp.description = Kovokite su kitais žmonėmsi vietiniame tinkle.\n[gray]N mode.attack.name = Puolimas mode.attack.description = Sunaikinkite priešų branduolį. \n[gray]Norint žaisti žemėlapyje yra reikalingas branduolys su raudona spalva. mode.custom = Pasirinktinės Taisyklės +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Neriboti Resursai rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index c35957b156..ca786d08ad 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -672,7 +672,6 @@ resources.max = Max bannedblocks = Verboden Blokken objectives = Doelen bannedunits = Verboden eenheden -rules.hidebannedblocks = Verberg verboden blokken bannedunits.whitelist = Verboden eenheden als whitelist bannedblocks.whitelist = Verboden blokken als whitelist addall = Voeg Alles Toe @@ -1209,6 +1208,8 @@ mode.pvp.description = Vecht tegen andere spelers.\n[gray]Vereist minstens 2 ver mode.attack.name = Aanvallen mode.attack.description = Geen rondes, maar met als doel de vijandlijke core(s) te vernietigen. mode.custom = Aangepaste Regels +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Verberg verboden blokken rules.infiniteresources = Oneindige Resources rules.onlydepositcore = Alleen spullen in de core doen toestaan. diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 77fed0e672..40b8a996b1 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Banned Blocks objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Add All @@ -1197,6 +1196,8 @@ mode.pvp.description = Fight against other players locally. mode.attack.name = Attack mode.attack.description = No waves, with the goal to destroy the enemy base. mode.custom = Custom Rules +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index a0a7d93c44..8cf6e7de50 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -667,7 +667,6 @@ resources.max = Maks. bannedblocks = Zabronione bloki objectives = Cele bannedunits = Zabronione jednostki -rules.hidebannedblocks = Ukryj zabronione bloki bannedunits.whitelist = Zablokowane jednostki jako biała lista bannedblocks.whitelist = Zablokowane bloki jako biała lista addall = Dodaj wszystkie @@ -1207,6 +1206,8 @@ mode.pvp.description = Walcz przeciwko innym graczom.\n[gray]Wymaga co najmniej mode.attack.name = Atak mode.attack.description = Celem jest zniszczenie bazy przeciwnika.\n[gray]Wymaga czerwonego rdzenia na mapie, aby móc grać w tym trybie. mode.custom = Własny Tryb +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Ukryj zabronione bloki rules.infiniteresources = Nieskończone Zasoby rules.onlydepositcore = Dozwól tylko przenoszenie z rdzenia diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 4cccee0768..c4f3ad4c86 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -675,7 +675,6 @@ resources.max = Máximo bannedblocks = Blocos Banidos objectives = Objetivos bannedunits = Unidades Banidas -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Adicionar Todos @@ -1217,6 +1216,8 @@ mode.pvp.description = Lute contra outros jogadores locais. mode.attack.name = Ataque mode.attack.description = Sem hordas, com o objetivo de destruir a base inimiga. mode.custom = Regras personalizadas +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Recursos infinitos rules.onlydepositcore = Permitir apenas depósito no núcleo diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index a5056300c2..beb15fad1f 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Blocos banidos objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Adiciona tudo @@ -1197,6 +1196,8 @@ mode.pvp.description = Lutar contra outros jogadores locais. mode.attack.name = Ataque mode.attack.description = Sem hordas, com o objetivo de destruir a base inimiga. mode.custom = Regras personalizadas +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Recursos infinitos rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 737e5f2bf3..b755a07efc 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -669,7 +669,6 @@ resources.max = Max bannedblocks = Blocuri Interzise objectives = Objectives bannedunits = Unități Interzise -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Adaugă-le pe toate @@ -1209,6 +1208,8 @@ mode.pvp.description = Luptă împotriva altor jucători local.\n[gray]E nevoie mode.attack.name = Atac mode.attack.description = Distruge baza inamicului. \n[gray]E nevoie de un nucleu Agresor (roșu) pe hartă pt a juca. mode.custom = Reguli Personalizate +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Resurse Infinite rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 657cb3e351..141c421e8a 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -669,7 +669,6 @@ resources.max = Максимум bannedblocks = Запрещённые блоки objectives = Цели bannedunits = Запрещённые единицы -rules.hidebannedblocks = Скрыть запрещенные блоки bannedunits.whitelist = Запрещенные единицы как белый список bannedblocks.whitelist = Запрещенные блоки как белый список addall = Добавить всё @@ -1209,6 +1208,8 @@ mode.pvp.description = Сражайтесь против других игрок mode.attack.name = Атака mode.attack.description = Уничтожьте вражескую базу.\n[gray]Для игры требуется вражеское ядро на карте. mode.custom = Пользовательские правила +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Скрыть запрещенные блоки rules.infiniteresources = Бесконечные ресурсы rules.onlydepositcore = Разрешен перенос только в ядро rules.reactorexplosions = Взрывы реакторов diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 642685c7e0..73ced99d9b 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -670,7 +670,6 @@ resources.max = Maksimum bannedblocks = Nedozvoljeni Blokovi objectives = Zadaci bannedunits = Nedozvoljene Jedinice -rules.hidebannedblocks = Sakrij Nedozvoljena Sredstva bannedunits.whitelist = Nedozvoljene Jedinice Kao Bela Lista bannedblocks.whitelist = Nedozvoljeni Blokovi Kao Bela Lista addall = Dodaj Sve @@ -1211,6 +1210,8 @@ mode.pvp.description = Fight against other players locally.\n[gray]Requires at l mode.attack.name = Napad mode.attack.description = Destroy the enemy's base. \n[gray]Requires a red core in the map to play. mode.custom = Svojevrsna Pravila +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Sakrij Nedozvoljena Sredstva rules.infiniteresources = Bezkonačni Resursi rules.onlydepositcore = Samo Dozvoli Dostavu u Jezgro diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index a1b1febe8e..ef1b5236f8 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Banned Blocks objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Add All @@ -1197,6 +1196,8 @@ mode.pvp.description = Fight against other players locally.\n[gray]Requires at l mode.attack.name = Attack mode.attack.description = Destroy the enemy's base. No waves.\n[gray]Requires a red core in the map to play. mode.custom = Custom Rules +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 102af48a27..3c58d97ebc 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -669,7 +669,6 @@ resources.max = เต็ม bannedblocks = บล็อกต้องห้าม objectives = เป้าหมาย bannedunits = ยูนิตต้องห้าม -rules.hidebannedblocks = ซ่อนบล็อกต้องห้าม bannedunits.whitelist = ตั้งยูนิตต้องห้ามเป็นไวท์ลิสต์ bannedblocks.whitelist = ตั้งบล็อกต้องห้ามเป็นไวท์ลิสต์ addall = เพิ่มทั้งหมด @@ -1210,6 +1209,8 @@ mode.pvp.description = สู้กับผู้เล่นอื่น\n[gra mode.attack.name = โจมตี mode.attack.description = ทำลายฐานของศัตรู \n[gray]จำเป็นต้องมีแกนกลางสีแดงเพื่อเล่น mode.custom = กฎแบบกำหนดเอง +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = ซ่อนบล็อกต้องห้าม rules.infiniteresources = ทรัพยากรไม่จำกัด rules.onlydepositcore = ขนย้ายทรัพยากรลงแกนกลางได้เท่านั้น diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 338ed21713..7b91012c52 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -661,7 +661,6 @@ resources.max = Max bannedblocks = Banned Blocks objectives = Objectives bannedunits = Banned Units -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = Add All @@ -1197,6 +1196,8 @@ mode.pvp.description = fight against other players locally. mode.attack.name = Attack mode.attack.description = No waves, with the goal to destroy the enemy base. mode.custom = Custom Rules +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index e41c34344d..eb4fbbbaf1 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -669,7 +669,6 @@ resources.max = Maks bannedblocks = Yasaklı Bloklar objectives = Görevler bannedunits = Yasaklı Birimler -rules.hidebannedblocks = Yasaklı Blokları Sakla bannedunits.whitelist = Yasaklı Birimleri Beyazlisteye Ata bannedblocks.whitelist = Yasaklı Binaları Beyazlisteye Ata addall = Hepsini Ekle @@ -1207,6 +1206,8 @@ mode.pvp.description = Yerel olarak başkaları ile savaş.\n[gray]Oynamak için mode.attack.name = Saldırı mode.attack.description = Düşman üssünü yok et. Dalga yok.\n[gray]Oynamak için haritada düşman merkez olması gerekir. mode.custom = Özel Kurallar +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Yasaklı Blokları Sakla rules.infiniteresources = Sınırsız Kaynaklar rules.onlydepositcore = Sadece Merkeze Aktarmaya İzin Ver diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index ab25857ccf..398ff6bdbe 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -677,7 +677,6 @@ resources.max = Максимум bannedblocks = Заборонені блоки objectives = Завдання bannedunits = Заборонені одиниці -rules.hidebannedblocks = Приховати заборонені блоки bannedunits.whitelist = Заборонені одиниці як білий список bannedblocks.whitelist = Заборонені блоки як білий список addall = Додати все @@ -1218,6 +1217,8 @@ mode.pvp.description = Боріться проти інших гравців.\n[ mode.attack.name = Наступ mode.attack.description = Зруйнуйте ворожу базу. \n[gray]Потрібно червоне ядро на мапі для гри. mode.custom = Користувацькі правила +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Приховати заборонені блоки rules.infiniteresources = Нескінченні ресурси rules.onlydepositcore = Дозволити лише основне розміщення ядер diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 8eb49821f8..8c26b8e994 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -670,7 +670,6 @@ resources.max = Tối đa bannedblocks = Khối bị cấm objectives = Mục tiêu bannedunits = Đơn vị bị cấm -rules.hidebannedblocks = Ẩn Các Khối Bị Cấm bannedunits.whitelist = Chỉ cho phép dùng các đơn vị bị cấm bannedblocks.whitelist = Chỉ cho phép dùng các khối bị cấm addall = Thêm tất cả @@ -1211,6 +1210,8 @@ mode.pvp.description = Chiến đấu với những người chơi khác trên c mode.attack.name = Tấn công mode.attack.description = Phá hủy căn cứ của kẻ địch. \n[gray]Cần căn cứ màu đỏ trong bản đồ để chơi. mode.custom = Tùy chỉnh luật +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Ẩn Các Khối Bị Cấm rules.infiniteresources = Tài nguyên vô hạn rules.onlydepositcore = Chỉ cho phép đưa tài nguyên vào căn cứ diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 17219555f8..0bb4bf9a6d 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -678,7 +678,6 @@ resources.max = 最大 bannedblocks = 禁用建筑 objectives = 任务目标 bannedunits = 禁用单位 -rules.hidebannedblocks = 隐藏禁用的建筑 bannedunits.whitelist = 仅启用选中的单位 bannedblocks.whitelist = 仅启用选中的建筑 addall = 全部装运 @@ -1219,6 +1218,8 @@ mode.pvp.description = 与其他玩家对战。 \n[gray]需要地图中有至少 mode.attack.name = 进攻 mode.attack.description = 摧毁敌人的基地。 \n[gray]需要地图中有敌方队伍的核心。 mode.custom = 自定义模式 +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = 隐藏禁用的建筑 rules.infiniteresources = 无限资源 rules.onlydepositcore = 仅核心可放入资源 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 79448683a2..22c83d1e01 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -675,7 +675,6 @@ resources.max = 最大 bannedblocks = 禁用方塊 objectives = 目標 bannedunits = 禁用單位 -rules.hidebannedblocks = Hide Banned Blocks bannedunits.whitelist = Banned Units As Whitelist bannedblocks.whitelist = Banned Blocks As Whitelist addall = 全部加入 @@ -1215,6 +1214,8 @@ mode.pvp.description = 和其他玩家競爭、戰鬥。\n[gray]地圖中需要 mode.attack.name = 進攻 mode.attack.description = 目標是摧毀敵人的基地。\n[gray]地圖中需要有一個紅色核心。 mode.custom = 自訂規則 +rules.invaliddata = Invalid clipboard data. +rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = 無限資源 rules.onlydepositcore = 僅允許向核心放置物品 From de773ce406ba305d54d490f9d763ca9d9c34c35c Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 14 Sep 2023 14:34:00 -0400 Subject: [PATCH 023/450] Fixed #9055 --- .../world/blocks/defense/turrets/ContinuousLiquidTurret.java | 2 +- .../world/blocks/defense/turrets/ContinuousTurret.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/world/blocks/defense/turrets/ContinuousLiquidTurret.java b/core/src/mindustry/world/blocks/defense/turrets/ContinuousLiquidTurret.java index 7c83fc10d6..a843a3e985 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/ContinuousLiquidTurret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/ContinuousLiquidTurret.java @@ -95,7 +95,7 @@ public class ContinuousLiquidTurret extends ContinuousTurret{ @Override public boolean hasAmmo(){ - return hasCorrectAmmo() && ammoTypes.get(liquids.current()) != null && liquids.currentAmount() >= 1f / ammoTypes.get(liquids.current()).ammoMultiplier; + return hasCorrectAmmo() && ammoTypes.get(liquids.current()) != null && liquids.currentAmount() > 0f; } public boolean hasCorrectAmmo(){ diff --git a/core/src/mindustry/world/blocks/defense/turrets/ContinuousTurret.java b/core/src/mindustry/world/blocks/defense/turrets/ContinuousTurret.java index 60632a27ac..e2cbcadffc 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/ContinuousTurret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/ContinuousTurret.java @@ -51,7 +51,6 @@ public class ContinuousTurret extends Turret{ @Override public boolean hasAmmo(){ - //TODO update ammo in unit so it corresponds to liquids return canConsume(); } @@ -112,7 +111,7 @@ public class ContinuousTurret extends Turret{ entry.bullet.aimY = Tmp.v1.y; if(isShooting() && hasAmmo()){ - entry.bullet.time = entry.bullet.lifetime * entry.bullet.type.optimalLifeFract * shootWarmup; + entry.bullet.time = entry.bullet.lifetime * entry.bullet.type.optimalLifeFract * Math.min(shootWarmup, efficiency); entry.bullet.keepAlive = true; } } From cbc3721e50924dd184a8e73adc809ee44b530044 Mon Sep 17 00:00:00 2001 From: Phinner <62483793+phinner@users.noreply.github.com> Date: Fri, 15 Sep 2023 23:11:22 +0200 Subject: [PATCH 024/450] Add text input option allowing empty text (#9058) * feat: Add option allowing empty text input * feat: Implement https://github.com/Anuken/Arc/pull/155 * chore: Add missing null checks in Menus --- core/src/mindustry/core/UI.java | 16 ++++++++++++---- core/src/mindustry/ui/Menus.java | 13 +++++++++++-- gradle.properties | 2 +- 3 files changed, 24 insertions(+), 7 deletions(-) diff --git a/core/src/mindustry/core/UI.java b/core/src/mindustry/core/UI.java index 92d8552618..2ef979c0ed 100644 --- a/core/src/mindustry/core/UI.java +++ b/core/src/mindustry/core/UI.java @@ -270,8 +270,15 @@ public class UI implements ApplicationListener, Loadable{ }); } - public void showTextInput(String titleText, String text, int textLength, String def, boolean numbers, Cons confirmed, Runnable closed){ + + public void showTextInput(String titleText, String text, int textLength, String def, boolean numbers, Cons confirmed, Runnable closed) { + showTextInput(titleText, text, textLength, def, numbers, false, confirmed, closed); + } + + public void showTextInput(String titleText, String text, int textLength, String def, boolean numbers, boolean allowEmpty, Cons confirmed, Runnable closed){ if(mobile){ + var description = text; + var empty = allowEmpty; Core.input.getTextInput(new TextInput(){{ this.title = (titleText.startsWith("@") ? Core.bundle.get(titleText.substring(1)) : titleText); this.text = def; @@ -279,7 +286,8 @@ public class UI implements ApplicationListener, Loadable{ this.maxLength = textLength; this.accepted = confirmed; this.canceled = closed; - this.allowEmpty = false; + this.allowEmpty = empty; + this.message = description; }}); }else{ new Dialog(titleText){{ @@ -296,11 +304,11 @@ public class UI implements ApplicationListener, Loadable{ buttons.button("@ok", () -> { confirmed.get(field.getText()); hide(); - }).disabled(b -> field.getText().isEmpty()); + }).disabled(b -> !allowEmpty && field.getText().isEmpty()); keyDown(KeyCode.enter, () -> { String text = field.getText(); - if(!text.isEmpty()){ + if(allowEmpty || !text.isEmpty()){ confirmed.get(text); hide(); } diff --git a/core/src/mindustry/ui/Menus.java b/core/src/mindustry/ui/Menus.java index b4dfdd247d..6533f455e1 100644 --- a/core/src/mindustry/ui/Menus.java +++ b/core/src/mindustry/ui/Menus.java @@ -31,6 +31,7 @@ public class Menus{ @Remote(variants = Variant.both) public static void menu(int menuId, String title, String message, String[][] options){ if(title == null) title = ""; + if(message == null) message = ""; if(options == null) options = new String[0][0]; ui.showMenu(title, message, options, (option) -> Call.menuChoose(player, menuId, option)); @@ -39,6 +40,7 @@ public class Menus{ @Remote(variants = Variant.both) public static void followUpMenu(int menuId, String title, String message, String[][] options){ if(title == null) title = ""; + if(message == null) message = ""; if(options == null) options = new String[0][0]; ui.showFollowUpMenu(menuId, title, message, options, (option) -> Call.menuChoose(player, menuId, option)); @@ -61,9 +63,16 @@ public class Menus{ @Remote(variants = Variant.both) public static void textInput(int textInputId, String title, String message, int textLength, String def, boolean numeric){ - if(title == null) title = ""; + textInput(textInputId, title, message, textLength, def, numeric, false); + } - ui.showTextInput(title, message, textLength, def, numeric, (text) -> { + @Remote(variants = Variant.both) + public static void textInput(int textInputId, String title, String message, int textLength, String def, boolean numeric, boolean allowEmpty){ + if(title == null) title = ""; + if(message == null) message = ""; + if(def == null) def = ""; + + ui.showTextInput(title, message, textLength, def, numeric, allowEmpty, (text) -> { Call.textInputResult(player, textInputId, text); }, () -> { Call.textInputResult(player, textInputId, null); diff --git a/gradle.properties b/gradle.properties index f5117eea6d..2f5c533ade 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=867271d6a4 +archash=70f345cc75 From 217a1ee300d51b0e9f63447d1e2eb78188ff71cb Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 16 Sep 2023 11:19:37 -0400 Subject: [PATCH 025/450] Updated Steam localization data --- .../metadata/steam/english/achievements.vdf | 82 +++++++++++++++++-- .../metadata/steam/english/description.txt | 75 ++++++++--------- .../steam/english/short-description.txt | 2 +- 3 files changed, 112 insertions(+), 47 deletions(-) diff --git a/fastlane/metadata/steam/english/achievements.vdf b/fastlane/metadata/steam/english/achievements.vdf index df04afc94d..74c090b7e6 100644 --- a/fastlane/metadata/steam/english/achievements.vdf +++ b/fastlane/metadata/steam/english/achievements.vdf @@ -41,18 +41,16 @@ "NEW_ACHIEVEMENT_20_23_DESC" "Publish a map on the Workshop." "NEW_ACHIEVEMENT_20_24_NAME" "Slayer" "NEW_ACHIEVEMENT_20_24_DESC" "Defeat a boss." - "NEW_ACHIEVEMENT_20_25_NAME" "Explorer" - "NEW_ACHIEVEMENT_20_25_DESC" "Unlock all zones in the campaign." "NEW_ACHIEVEMENT_20_29_NAME" "Material II" "NEW_ACHIEVEMENT_20_29_DESC" "Unlock Thorium." "NEW_ACHIEVEMENT_20_31_NAME" "Material I" "NEW_ACHIEVEMENT_20_31_DESC" "Unlock Titanium." "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Fill your mech up with explosive materials and die." + "NEW_ACHIEVEMENT_21_0_DESC" "Fill up any non-core unit with explosive materials and die." "NEW_ACHIEVEMENT_21_1_NAME" "It Begins" "NEW_ACHIEVEMENT_21_1_DESC" "Build a ground unit factory." "NEW_ACHIEVEMENT_21_2_NAME" "Direct Assault" - "NEW_ACHIEVEMENT_21_2_DESC" "Issue the Attack command using the Command Center." + "NEW_ACHIEVEMENT_21_2_DESC" "Command any units to attack a target." "NEW_ACHIEVEMENT_21_3_NAME" "Swarm" "NEW_ACHIEVEMENT_21_3_DESC" "Have 100 units active at once." "NEW_ACHIEVEMENT_21_4_NAME" "Flock" @@ -63,7 +61,7 @@ "NEW_ACHIEVEMENT_21_6_DESC" "Build 1000 units total." "NEW_ACHIEVEMENT_21_9_NAME" "You Should've Listened" "NEW_ACHIEVEMENT_21_9_DESC" "Die in the drop point exclusion zone." - "NEW_ACHIEVEMENT_21_10_NAME" "There Are Naval Units For That" + "NEW_ACHIEVEMENT_21_10_NAME" "There Are Naval Units for That" "NEW_ACHIEVEMENT_21_10_DESC" "Drown." "NEW_ACHIEVEMENT_21_11_NAME" "Collector" "NEW_ACHIEVEMENT_21_11_DESC" "Fill the core to maximum capacity with every type of material." @@ -89,8 +87,6 @@ "NEW_ACHIEVEMENT_21_22_DESC" "Launch into a zone with 10,000 or more items configured." "NEW_ACHIEVEMENT_21_23_NAME" "Ignition" "NEW_ACHIEVEMENT_21_23_DESC" "Power up an Impact Reactor." - "NEW_ACHIEVEMENT_21_24_NAME" "Acceleration" - "NEW_ACHIEVEMENT_21_24_DESC" "Activate the Interplanetary Accelerator." "NEW_ACHIEVEMENT_21_25_NAME" "The Spiral" "NEW_ACHIEVEMENT_21_25_DESC" "Round and round it goes..." "NEW_ACHIEVEMENT_21_26_NAME" "Escalation" @@ -111,5 +107,77 @@ "NEW_ACHIEVEMENT_26_1_DESC" "Capture a sector while playing on a different sector." "NEW_ACHIEVEMENT_26_2_NAME" "Small Empire" "NEW_ACHIEVEMENT_26_2_DESC" "Control 10 sectors at once." + "NEW_ACHIEVEMENT_26_3_NAME" "Designer" + "NEW_ACHIEVEMENT_26_3_DESC" "Create 500 schematics." + "NEW_ACHIEVEMENT_26_4_NAME" "Master of Distribution" + "NEW_ACHIEVEMENT_26_4_DESC" "Use every transportation block (from one planet) in a single map." + "NEW_ACHIEVEMENT_26_5_NAME" "Overdrive" + "NEW_ACHIEVEMENT_26_5_DESC" "Build an Overdrive Projector." + "NEW_ACHIEVEMENT_26_6_NAME" "Mending" + "NEW_ACHIEVEMENT_26_6_DESC" "Build a Mend Projector." + "NEW_ACHIEVEMENT_26_7_NAME" "Inefficiency" + "NEW_ACHIEVEMENT_26_7_DESC" "Build a Water Extractor on water, instead of using a pump." + "NEW_ACHIEVEMENT_26_8_NAME" "Stockpile" + "NEW_ACHIEVEMENT_26_8_DESC" "Collect 10 million total items in the campaign." + "NEW_ACHIEVEMENT_26_9_NAME" "Against All Odds" + "NEW_ACHIEVEMENT_26_9_DESC" "Land the killing blow on an Eclipse unit with a Duo turret." + "NEW_ACHIEVEMENT_26_10_NAME" "Erekir Completion" + "NEW_ACHIEVEMENT_26_10_DESC" "Capture the final sector on Erekir." + "NEW_ACHIEVEMENT_26_11_NAME" "Serpulo Completion" + "NEW_ACHIEVEMENT_26_11_DESC" "Capture the final sector on Serpulo." + "NEW_ACHIEVEMENT_26_12_NAME" "Loadout" + "NEW_ACHIEVEMENT_26_12_DESC" "Launch with a custom core schematic selected on Serpulo." + "NEW_ACHIEVEMENT_26_13_NAME" "Overprepared" + "NEW_ACHIEVEMENT_26_13_DESC" "Upgrade the core in Ground Zero to a Nucleus." + "NEW_ACHIEVEMENT_26_14_NAME" "Outbreak" + "NEW_ACHIEVEMENT_26_14_DESC" "Have neoplasm spread to any water-containing block." + "NEW_ACHIEVEMENT_26_15_NAME" "Brittle" + "NEW_ACHIEVEMENT_26_15_DESC" "Deal extra explosive damage to a unit with the Freezing status effect." + "NEW_ACHIEVEMENT_26_16_NAME" "Serpulo Structure Mastery" + "NEW_ACHIEVEMENT_26_16_DESC" "Build every block available on Serpulo." + "NEW_ACHIEVEMENT_26_17_NAME" "Erekir Structure Mastery" + "NEW_ACHIEVEMENT_26_17_DESC" "Build every block available on Erekir." + "NEW_ACHIEVEMENT_26_18_NAME" "Shields Down" + "NEW_ACHIEVEMENT_26_18_DESC" "Break an enemy Force Projector's shield." + "NEW_ACHIEVEMENT_26_19_NAME" "Where's The Manual?" + "NEW_ACHIEVEMENT_26_19_DESC" "Research the micro-processor." + "NEW_ACHIEVEMENT_26_20_NAME" "Blackout" + "NEW_ACHIEVEMENT_26_20_DESC" "Reach negative 10k/sec power in a network." + "NEW_ACHIEVEMENT_26_21_NAME" "Power Surge" + "NEW_ACHIEVEMENT_26_21_DESC" "Reach positive 100k/sec power." + "NEW_ACHIEVEMENT_26_22_NAME" "High Capacity" + "NEW_ACHIEVEMENT_26_22_DESC" "Have 1 million power stored in batteries in a network." + "NEW_ACHIEVEMENT_26_23_NAME" "Bad Idea" + "NEW_ACHIEVEMENT_26_23_DESC" "Insert blast compound into a combustion generator." + "NEW_ACHIEVEMENT_26_24_NAME" "Contamination" + "NEW_ACHIEVEMENT_26_24_DESC" "Have a Neoplasia Reactor explode due to neoplasm buildup." + "NEW_ACHIEVEMENT_26_25_NAME" "Modified" + "NEW_ACHIEVEMENT_26_25_DESC" "Install a mod." + "NEW_ACHIEVEMENT_26_26_NAME" "router" + "NEW_ACHIEVEMENT_26_26_DESC" "router" + "NEW_ACHIEVEMENT_26_27_NAME" "The Full Experience" + "NEW_ACHIEVEMENT_26_27_DESC" "Join a community server." + "NEW_ACHIEVEMENT_26_28_NAME" "Hackerman" + "NEW_ACHIEVEMENT_26_28_DESC" "Open the scripting console." + "NEW_ACHIEVEMENT_26_29_NAME" "Direct Control" + "NEW_ACHIEVEMENT_26_29_DESC" "Manually command a turret." + "NEW_ACHIEVEMENT_26_30_NAME" "Behind Enemy Lines" + "NEW_ACHIEVEMENT_26_30_DESC" "Drop units within an enemy core's no-build zone." + "NEW_ACHIEVEMENT_26_31_NAME" "Vengeance" + "NEW_ACHIEVEMENT_26_31_DESC" "Destroy a scatter turret using a flare unit." + "NEW_ACHIEVEMENT_29_0_NAME" "Airborne" + "NEW_ACHIEVEMENT_29_0_DESC" "Use the boost function of a ground unit." + "NEW_ACHIEVEMENT_29_1_NAME" "Hovercraft" + "NEW_ACHIEVEMENT_29_1_DESC" "Use an Elude unit to cross a liquid." + "NEW_ACHIEVEMENT_29_2_NAME" "Terrain Boost" + "NEW_ACHIEVEMENT_29_2_DESC" "Increase the efficiency of a structure by placing it on specific tiles." + "NEW_ACHIEVEMENT_29_3_NAME" "Cleanup" + "NEW_ACHIEVEMENT_29_3_DESC" "Break 100 boulders." + "NEW_ACHIEVEMENT_29_4_NAME" "The Global Sweep" + "NEW_ACHIEVEMENT_29_4_DESC" "Break 10,000 boulders." + "NEW_ACHIEVEMENT_29_5_NAME" "Neutralized" + "NEW_ACHIEVEMENT_29_5_DESC" "Use a Shockwave Tower to absorb incoming bullets." + "NEW_ACHIEVEMENT_29_6_NAME" "Unfortunately," + "NEW_ACHIEVEMENT_29_6_DESC" "Use the :alphachan: emoji in multiplayer chat. Or don't, it's your choice." } } diff --git a/fastlane/metadata/steam/english/description.txt b/fastlane/metadata/steam/english/description.txt index b8def2701d..0026a22ddd 100644 --- a/fastlane/metadata/steam/english/description.txt +++ b/fastlane/metadata/steam/english/description.txt @@ -1,65 +1,62 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] +Mindustry is a factory-building game with tower defense and RTS elements. Create elaborate supply chains to feed ammo into your turrets, produce materials to use for building, and construct units. Command units to capture enemy bases, and expand your production. Defend your core from waves of enemies. -[h2]Gameplay[/h2] +Play through the campaign alone or with with your friends in cross-platform multiplayer co-op and challenge them in team-based PvP matches. + +[img]{STEAM_APP_IMAGE}/extras/factory.gif[/img] + +[h2]Factory Building[/h2] [list] [*] Create elaborate supply chains of conveyor belts to feed ammo into your turrets and produce materials to use for building [*] Use production blocks to create a wide variety of advanced materials -[*] Defend your structures from waves of enemies -[*] Play with your friends in cross-platform multiplayer co-op games, or challenge them in team-based PvP matches [*] Distribute liquids and fight constant challenges, like outbreaks of fire or enemy flier raids [*] Get the most out of your production by supplying optional coolant and lubricant [*] Produce a wide variety of units for automatic management of your base or assault on enemy bases [/list] -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] +[h2]Tower Defense[/h2] + +[list] +[*] Defend your structures from waves of enemies +[*] Strategically place your turrets to destroy them before they reach your core +[*] Supply your turrets with ammo, coolant, and power +[*] Bolster your defenses with powered shields, regeneration projectors and other support buildings +[/list] + +[img]{STEAM_APP_IMAGE}/extras/rts3.png[/img] + +[h2]Real Time Strategy[/h2] + +[list] +[*] Set up assembly lines to construct armies of mechanized units +[*] Use your units to square up against fully functional enemy bases +[*] Capture more territory to place down more cores and get access to additional resources for expansion +[/list] [h2]Campaign[/h2] [list] -[*] Conquer the planet Serpulo as you advance through 250+ procedurally generated sectors and 16 hand-made maps +[*] Play through two separate planetary campaigns +[*] Conquer the planet Serpulo and Erekir as you advance through 35 hand-made maps and 250+ procedurally generated sectors [*] Capture territory and set up factories to produce resources while you play other sectors [*] Defend your sectors from periodic invasions [*] Coordinate resource distribution between sectors via launch pads [*] Research new blocks to fuel progress [*] Invite your friends to complete missions together -[*] 130+ technology blocks to master -[*] 33 different types of drones, mechs and ships -[*] 50+ achievements to complete +[*] 250+ technology blocks to master +[*] 50+ different types of drones, mechs and ships +[*] 80+ achievements to complete [/list] -[h2]Gamemodes[/h2] +[h2]Community and Modding[/h2] [list] -[*] [b]Survival[/b]: Build turrets to defend from enemies in tower-defense based gameplay. Survive as long as possible, optionally launching your core to use your collected resources for research. Prepare your base for intermittent attacks from airborne bosses. -[*] [b]Attack[/b]: Build factories for units to destroy the enemy cores, while simultaneously defending your base from waves of enemy units. Create a variety of different types of support and offensive unit to assist you in your goals. Optionally enable an AI that builds defensive structures to an extra challenge. -[*] [b]PvP[/b]: Compete with other players on up to 4 different teams to destroy each other's cores. Create units, or attack other bases directly with your mechs. -[*] [b]Sandbox[/b]: Play around with infinite resources and no enemy threat. Use sandbox-specific item and liquid source blocks to test out designs, and spawn in enemies on request. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Custom Games & Cross-Platform Multiplayer[/h2] - -[list] -[*] 16 built in maps for custom games, in addition to campaign +[*] Use the steam workshop to browse community-made maps and schematics +[*] Join public community servers to play with others across platforms [*] Play co-op, PvP or sandbox -[*] Join a public dedicated server, or invite friends to your own private session +[*] Community servers support plugins for custom maps and gamemodes +[*] Create your public dedicated server, or invite friends to your own private session [*] Customizable game rules: Change block costs, enemy stats, starting items, wave timing and more -[*] Mix & match gamemodes: Combine PvP and PvE gamemodes together -[/list] - -[h2]Custom Map Editor[/h2] - -[list] -[*] Paint terrain with an editor UI -[*] Edit and preview structures in-game -[*] Configurable tool modes: Change how each tool functions -[*] Powerful map generation system, with many different types of filters for procedural manipulation of terrain -[*] Apply noise, distortion, smoothing, erosion, symmetry, ore generation and random terrain to your maps -[*] Randomize and configure ore generation, as well as placement of river and resource tiles -[*] Configure enemy wave layouts -[*] Share exported maps on the Steam Workshop -[*] Customize base map rules -[*] Use 80+ different environmental blocks +[*] Built-in map editor lets you make your own maps to play and share with the community +[*] Browse community-made mods to add or remix even more content [/list] diff --git a/fastlane/metadata/steam/english/short-description.txt b/fastlane/metadata/steam/english/short-description.txt index 1d5eae544e..de6e2b0e60 100644 --- a/fastlane/metadata/steam/english/short-description.txt +++ b/fastlane/metadata/steam/english/short-description.txt @@ -1 +1 @@ -An open-ended tower-defense game with a focus on resource management. +An open-ended factory management game with RTS and tower defense elements. From 844894f5849fb3872f965a4e16498db987f1dc7d Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 16 Sep 2023 11:40:53 -0400 Subject: [PATCH 026/450] Localization cleanup --- .../ui/dialogs/CustomRulesDialog.java | 5 + .../android/cs-CZ/full_description.txt | 43 ------ .../android/cs-CZ/short_description.txt | 1 - fastlane/metadata/android/cs-CZ/summary.txt | 1 - fastlane/metadata/android/cs-CZ/title.txt | 1 - .../android/de-DE/full_description.txt | 52 ------- .../android/de-DE/short_description.txt | 1 - fastlane/metadata/android/de-DE/summary.txt | 1 - fastlane/metadata/android/de-DE/title.txt | 1 - .../android/en-US/full_description.txt | 38 ++--- .../android/en-US/images/featureGraphic.png | Bin 664769 -> 0 bytes .../metadata/android/en-US/images/icon.png | Bin 71239 -> 0 bytes .../en-US/images/phoneScreenshots/1.png | Bin 596696 -> 0 bytes .../en-US/images/phoneScreenshots/2.png | Bin 1112304 -> 0 bytes .../en-US/images/phoneScreenshots/3.png | Bin 726175 -> 0 bytes .../en-US/images/phoneScreenshots/4.png | Bin 975057 -> 0 bytes .../en-US/images/phoneScreenshots/5.png | Bin 657898 -> 0 bytes .../en-US/images/phoneScreenshots/6.png | Bin 265950 -> 0 bytes .../en-US/images/phoneScreenshots/7.png | Bin 583713 -> 0 bytes .../en-US/images/sevenInchScreenshots/1.png | Bin 911095 -> 0 bytes .../en-US/images/sevenInchScreenshots/2.png | Bin 1112304 -> 0 bytes .../en-US/images/sevenInchScreenshots/3.png | Bin 975057 -> 0 bytes .../android/en-US/short_description.txt | 2 +- fastlane/metadata/android/en-US/summary.txt | 2 +- .../android/es-ES/full_description.txt | 14 -- .../android/es-ES/short_description.txt | 1 - fastlane/metadata/android/es-ES/summary.txt | 1 - fastlane/metadata/android/es-ES/title.txt | 1 - .../android/fr-FR/full_description.txt | 51 ------- .../android/fr-FR/short_description.txt | 1 - fastlane/metadata/android/fr-FR/summary.txt | 1 - fastlane/metadata/android/fr-FR/title.txt | 1 - .../android/hi-IN/full_description.txt | 15 -- .../android/hi-IN/short_description.txt | 1 - fastlane/metadata/android/hi-IN/summary.txt | 1 - fastlane/metadata/android/hi-IN/title.txt | 1 - .../metadata/android/in/full_description.txt | 14 -- .../metadata/android/in/short_description.txt | 1 - fastlane/metadata/android/in/summary.txt | 1 - fastlane/metadata/android/in/title.txt | 1 - .../android/it-IT/full_description.txt | 14 -- .../android/it-IT/short_description.txt | 1 - fastlane/metadata/android/it-IT/summary.txt | 1 - fastlane/metadata/android/it-IT/title.txt | 1 - .../android/ja-JP/full_description.txt | 48 ------- .../android/ja-JP/short_description.txt | 1 - fastlane/metadata/android/ja-JP/summary.txt | 1 - fastlane/metadata/android/ja-JP/title.txt | 1 - .../android/ko-KR/full_description.txt | 52 ------- .../android/ko-KR/short_description.txt | 1 - fastlane/metadata/android/ko-KR/summary.txt | 1 - fastlane/metadata/android/ko-KR/title.txt | 1 - .../android/pl-PL/full_description.txt | 15 -- .../android/pl-PL/short_description.txt | 1 - fastlane/metadata/android/pl-PL/summary.txt | 1 - fastlane/metadata/android/pl-PL/title.txt | 1 - .../android/pt-PT/full_description.txt | 14 -- .../android/pt-PT/short_description.txt | 1 - fastlane/metadata/android/pt-PT/summary.txt | 1 - fastlane/metadata/android/pt-PT/title.txt | 1 - .../metadata/android/ro/full_description.txt | 52 ------- .../metadata/android/ro/short_description.txt | 1 - fastlane/metadata/android/ro/summary.txt | 1 - fastlane/metadata/android/ro/title.txt | 1 - .../android/ru-RU/full_description.txt | 14 -- .../android/ru-RU/short_description.txt | 1 - fastlane/metadata/android/ru-RU/title.txt | 1 - .../android/tr-TR/full_description.txt | 51 ------- .../android/tr-TR/short_description.txt | 1 - fastlane/metadata/android/tr-TR/summary.txt | 1 - fastlane/metadata/android/tr-TR/title.txt | 1 - .../metadata/android/uk/full_description.txt | 14 -- .../metadata/android/uk/short_description.txt | 1 - fastlane/metadata/android/uk/summary.txt | 1 - fastlane/metadata/android/uk/title.txt | 1 - .../android/zh-TW/full_description.txt | 55 -------- .../android/zh-TW/short_description.txt | 1 - fastlane/metadata/android/zh-TW/summary.txt | 1 - fastlane/metadata/android/zh-TW/title.txt | 1 - .../steam/Simplified Chinese/achievements.vdf | 109 --------------- .../steam/Simplified Chinese/description.txt | 60 -------- .../Simplified Chinese/short-description.txt | 1 - .../Traditional Chinese/achievements.vdf | 115 --------------- .../steam/Traditional Chinese/description.txt | 65 --------- .../Traditional Chinese/short-description.txt | 1 - .../metadata/steam/czech/achievements.vdf | 109 --------------- fastlane/metadata/steam/czech/description.txt | 61 -------- .../steam/czech/short-description.txt | 1 - .../metadata/steam/french/achievements.vdf | 115 --------------- .../metadata/steam/french/description.txt | 65 --------- .../steam/french/short-description.txt | 1 - .../metadata/steam/german/achievements.vdf | 115 --------------- .../metadata/steam/german/description.txt | 65 --------- .../steam/german/short-description.txt | 1 - .../metadata/steam/italian/achievements.vdf | 115 --------------- .../metadata/steam/italian/description.txt | 60 -------- .../steam/italian/short-description.txt | 1 - .../metadata/steam/japanese/achievements.vdf | 115 --------------- .../metadata/steam/japanese/description.txt | 64 --------- .../steam/japanese/short-description.txt | 1 - .../metadata/steam/korean/achievements.vdf | 115 --------------- .../metadata/steam/korean/description.txt | 65 --------- .../steam/korean/short-description.txt | 1 - .../metadata/steam/polish/achievements.vdf | 131 ------------------ .../metadata/steam/polish/description.txt | 60 -------- .../steam/polish/short-description.txt | 1 - .../steam/portuguese-brazil/achievements.vdf | 109 --------------- .../steam/portuguese-brazil/description.txt | 61 -------- .../portuguese-brazil/short-description.txt | 1 - .../steam/portuguese/achievements.vdf | 109 --------------- .../metadata/steam/portuguese/description.txt | 61 -------- .../steam/portuguese/short-description.txt | 1 - .../metadata/steam/romanian/achievements.vdf | 115 --------------- .../metadata/steam/romanian/description.txt | 65 --------- .../steam/romanian/short-description.txt | 1 - .../metadata/steam/russian/achievements.vdf | 115 --------------- .../metadata/steam/russian/description.txt | 65 --------- .../steam/russian/short-description.txt | 1 - .../metadata/steam/spanish/achievements.vdf | 109 --------------- .../metadata/steam/spanish/description.txt | 61 -------- .../steam/spanish/short-description.txt | 1 - .../metadata/steam/turkish/achivements.vdf | 115 --------------- .../metadata/steam/turkish/description.txt | 65 --------- .../steam/turkish/short_description.txt | 1 - .../metadata/steam/ukrainian/achievements.vdf | 115 --------------- .../metadata/steam/ukrainian/description.txt | 67 --------- .../steam/ukrainian/short-description.txt | 1 - 127 files changed, 17 insertions(+), 3447 deletions(-) delete mode 100644 fastlane/metadata/android/cs-CZ/full_description.txt delete mode 100644 fastlane/metadata/android/cs-CZ/short_description.txt delete mode 100644 fastlane/metadata/android/cs-CZ/summary.txt delete mode 100644 fastlane/metadata/android/cs-CZ/title.txt delete mode 100644 fastlane/metadata/android/de-DE/full_description.txt delete mode 100644 fastlane/metadata/android/de-DE/short_description.txt delete mode 100644 fastlane/metadata/android/de-DE/summary.txt delete mode 100644 fastlane/metadata/android/de-DE/title.txt delete mode 100644 fastlane/metadata/android/en-US/images/featureGraphic.png delete mode 100644 fastlane/metadata/android/en-US/images/icon.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/1.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/2.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/3.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/4.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/5.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/6.png delete mode 100644 fastlane/metadata/android/en-US/images/phoneScreenshots/7.png delete mode 100644 fastlane/metadata/android/en-US/images/sevenInchScreenshots/1.png delete mode 100644 fastlane/metadata/android/en-US/images/sevenInchScreenshots/2.png delete mode 100644 fastlane/metadata/android/en-US/images/sevenInchScreenshots/3.png delete mode 100644 fastlane/metadata/android/es-ES/full_description.txt delete mode 100644 fastlane/metadata/android/es-ES/short_description.txt delete mode 100644 fastlane/metadata/android/es-ES/summary.txt delete mode 100644 fastlane/metadata/android/es-ES/title.txt delete mode 100644 fastlane/metadata/android/fr-FR/full_description.txt delete mode 100644 fastlane/metadata/android/fr-FR/short_description.txt delete mode 100644 fastlane/metadata/android/fr-FR/summary.txt delete mode 100644 fastlane/metadata/android/fr-FR/title.txt delete mode 100644 fastlane/metadata/android/hi-IN/full_description.txt delete mode 100644 fastlane/metadata/android/hi-IN/short_description.txt delete mode 100644 fastlane/metadata/android/hi-IN/summary.txt delete mode 100644 fastlane/metadata/android/hi-IN/title.txt delete mode 100644 fastlane/metadata/android/in/full_description.txt delete mode 100644 fastlane/metadata/android/in/short_description.txt delete mode 100644 fastlane/metadata/android/in/summary.txt delete mode 100644 fastlane/metadata/android/in/title.txt delete mode 100644 fastlane/metadata/android/it-IT/full_description.txt delete mode 100644 fastlane/metadata/android/it-IT/short_description.txt delete mode 100644 fastlane/metadata/android/it-IT/summary.txt delete mode 100644 fastlane/metadata/android/it-IT/title.txt delete mode 100644 fastlane/metadata/android/ja-JP/full_description.txt delete mode 100644 fastlane/metadata/android/ja-JP/short_description.txt delete mode 100644 fastlane/metadata/android/ja-JP/summary.txt delete mode 100644 fastlane/metadata/android/ja-JP/title.txt delete mode 100644 fastlane/metadata/android/ko-KR/full_description.txt delete mode 100644 fastlane/metadata/android/ko-KR/short_description.txt delete mode 100644 fastlane/metadata/android/ko-KR/summary.txt delete mode 100644 fastlane/metadata/android/ko-KR/title.txt delete mode 100644 fastlane/metadata/android/pl-PL/full_description.txt delete mode 100644 fastlane/metadata/android/pl-PL/short_description.txt delete mode 100644 fastlane/metadata/android/pl-PL/summary.txt delete mode 100644 fastlane/metadata/android/pl-PL/title.txt delete mode 100644 fastlane/metadata/android/pt-PT/full_description.txt delete mode 100644 fastlane/metadata/android/pt-PT/short_description.txt delete mode 100644 fastlane/metadata/android/pt-PT/summary.txt delete mode 100644 fastlane/metadata/android/pt-PT/title.txt delete mode 100644 fastlane/metadata/android/ro/full_description.txt delete mode 100644 fastlane/metadata/android/ro/short_description.txt delete mode 100644 fastlane/metadata/android/ro/summary.txt delete mode 100644 fastlane/metadata/android/ro/title.txt delete mode 100644 fastlane/metadata/android/ru-RU/full_description.txt delete mode 100644 fastlane/metadata/android/ru-RU/short_description.txt delete mode 100644 fastlane/metadata/android/ru-RU/title.txt delete mode 100644 fastlane/metadata/android/tr-TR/full_description.txt delete mode 100644 fastlane/metadata/android/tr-TR/short_description.txt delete mode 100644 fastlane/metadata/android/tr-TR/summary.txt delete mode 100644 fastlane/metadata/android/tr-TR/title.txt delete mode 100644 fastlane/metadata/android/uk/full_description.txt delete mode 100644 fastlane/metadata/android/uk/short_description.txt delete mode 100644 fastlane/metadata/android/uk/summary.txt delete mode 100644 fastlane/metadata/android/uk/title.txt delete mode 100644 fastlane/metadata/android/zh-TW/full_description.txt delete mode 100644 fastlane/metadata/android/zh-TW/short_description.txt delete mode 100644 fastlane/metadata/android/zh-TW/summary.txt delete mode 100644 fastlane/metadata/android/zh-TW/title.txt delete mode 100644 fastlane/metadata/steam/Simplified Chinese/achievements.vdf delete mode 100644 fastlane/metadata/steam/Simplified Chinese/description.txt delete mode 100644 fastlane/metadata/steam/Simplified Chinese/short-description.txt delete mode 100644 fastlane/metadata/steam/Traditional Chinese/achievements.vdf delete mode 100644 fastlane/metadata/steam/Traditional Chinese/description.txt delete mode 100644 fastlane/metadata/steam/Traditional Chinese/short-description.txt delete mode 100644 fastlane/metadata/steam/czech/achievements.vdf delete mode 100644 fastlane/metadata/steam/czech/description.txt delete mode 100644 fastlane/metadata/steam/czech/short-description.txt delete mode 100644 fastlane/metadata/steam/french/achievements.vdf delete mode 100644 fastlane/metadata/steam/french/description.txt delete mode 100644 fastlane/metadata/steam/french/short-description.txt delete mode 100644 fastlane/metadata/steam/german/achievements.vdf delete mode 100644 fastlane/metadata/steam/german/description.txt delete mode 100644 fastlane/metadata/steam/german/short-description.txt delete mode 100644 fastlane/metadata/steam/italian/achievements.vdf delete mode 100644 fastlane/metadata/steam/italian/description.txt delete mode 100644 fastlane/metadata/steam/italian/short-description.txt delete mode 100644 fastlane/metadata/steam/japanese/achievements.vdf delete mode 100644 fastlane/metadata/steam/japanese/description.txt delete mode 100644 fastlane/metadata/steam/japanese/short-description.txt delete mode 100644 fastlane/metadata/steam/korean/achievements.vdf delete mode 100644 fastlane/metadata/steam/korean/description.txt delete mode 100644 fastlane/metadata/steam/korean/short-description.txt delete mode 100644 fastlane/metadata/steam/polish/achievements.vdf delete mode 100644 fastlane/metadata/steam/polish/description.txt delete mode 100644 fastlane/metadata/steam/polish/short-description.txt delete mode 100644 fastlane/metadata/steam/portuguese-brazil/achievements.vdf delete mode 100644 fastlane/metadata/steam/portuguese-brazil/description.txt delete mode 100644 fastlane/metadata/steam/portuguese-brazil/short-description.txt delete mode 100644 fastlane/metadata/steam/portuguese/achievements.vdf delete mode 100644 fastlane/metadata/steam/portuguese/description.txt delete mode 100644 fastlane/metadata/steam/portuguese/short-description.txt delete mode 100644 fastlane/metadata/steam/romanian/achievements.vdf delete mode 100644 fastlane/metadata/steam/romanian/description.txt delete mode 100644 fastlane/metadata/steam/romanian/short-description.txt delete mode 100644 fastlane/metadata/steam/russian/achievements.vdf delete mode 100644 fastlane/metadata/steam/russian/description.txt delete mode 100644 fastlane/metadata/steam/russian/short-description.txt delete mode 100644 fastlane/metadata/steam/spanish/achievements.vdf delete mode 100644 fastlane/metadata/steam/spanish/description.txt delete mode 100644 fastlane/metadata/steam/spanish/short-description.txt delete mode 100644 fastlane/metadata/steam/turkish/achivements.vdf delete mode 100644 fastlane/metadata/steam/turkish/description.txt delete mode 100644 fastlane/metadata/steam/turkish/short_description.txt delete mode 100644 fastlane/metadata/steam/ukrainian/achievements.vdf delete mode 100644 fastlane/metadata/steam/ukrainian/description.txt delete mode 100644 fastlane/metadata/steam/ukrainian/short-description.txt diff --git a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java index f9559e184f..4efed965d1 100644 --- a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java @@ -51,7 +51,12 @@ public class CustomRulesDialog extends BaseDialog{ t.button("@waves.copy", Icon.copy, style, () -> { ui.showInfoFade("@waves.copied"); + + //hack: don't write the spawns, they just waste space + var spawns = rules.spawns; + rules.spawns = new Seq<>(); Core.app.setClipboardText(JsonIO.write(rules)); + rules.spawns = spawns; dialog.hide(); }).marginLeft(12f).row(); diff --git a/fastlane/metadata/android/cs-CZ/full_description.txt b/fastlane/metadata/android/cs-CZ/full_description.txt deleted file mode 100644 index 112ccaf515..0000000000 --- a/fastlane/metadata/android/cs-CZ/full_description.txt +++ /dev/null @@ -1,43 +0,0 @@ -Vytvoř propracovaný výrobní řetězec dopravníků, abys naládoval munici do věží, vyrobil materiály pro stavění a ubránil své stavby před vlnami nepřátel. Hraj s Tvými přáteli kooperačně napříč platformami, nebo je vyzvi v týmové hře hráčů proti sobě. - -Hra: -- Vytvoř vrty a dopravníky pro přesun zdrojů do Tvého jádra. -- Použij výrobní bloky pro vytvoření pokročilých materiálů. -- Postav drony pro automatické těžení zdrojů, pomoc se stavěním a vybudování a ochraně své základny. -- Rozváděj kapaliny a bojuj s požárem. -- Posilni výrobu dodatečným chlazením a promaž obranné i výrobní bloky. - -Kampaň: -- Projdi skrz 12 znovuhratelných předpřipravených zón s náhodným místem startu. -- Sesbírej a vyšli zpět ze zón materiál. -- Vynalezni nové bloky, abys rozjel výrobu. -- Konfiguruj předměty, se kterými se vyšleš do zóny, abys byl lépe připraven. -- V jednotlivých zónách plň rozdílné cíle mise. -- Pozvi kamarády pro společné dokončení mise. -- 120+ technologických bloků, dokážeš je všechny využít? -- 19 různých typů dronů, mechů and lodí! - -Herní módy: -- Přežití: Postav věže k obraně Tvého jádra před nepřátelskými jednotkami. Přežij tak dlouho, jak jen dokážeš, a ideálně ještě odešli své jádro zpět se sesbíranými surovinami pro zaplacení výzkumu. Připrav svou základnu pro střídavý útok vzdušného Záporáka. -- Útok: Postav továrny na jednotky pro zničení nepřátelského jádra, zatímco zároveň ochraňuj svoji základnu před vlnami nepřátelských jednotek. Vytvoř různé typy podpůrných a obranných jednotek pro dosažení tohoto cíle. -- Hráči proti sobě: Soupeř s jinými hráči v až 4 různých týmech, s cílem zničit ostatní jádra. Vytvoř jednotky nebo útoč na cizí jádro rovnou ve svém mechu. -- Pískoviště: Vyzkoušej si hru s nekonečnými zdroji surovin a bez nepřátelských hrozeb. Použij bloky dostupné pouze v pískovišti aby sis otestoval svůj nový nápad a pokud budeš chtít, můžeš si na vyžádání nechat seslat nepřátelské jednotky. - -Vlastní hra a podpora napříč herními platformami: -- 12 vestavěných map pro vlastní hry, navíc ke kampani -- Hraj kooperativně, proti sobě nebo na pískovišti -- Připoj se k veřejnému serveru nebo pozvi přátele do svého vlastního soukromého sezení -- Nastavitelná herní pravidla: Změn cenu bloků, nepřátelské statistiky, počáteční předměty, časování vln atd. -- Mix herních režimů: Smíchej dohromady hru hráčů proti sobě (PvP) a hráčů proti prostředí (PvE) - -Editor map: -- Nakresli si novou mapu s vestavěným editorem -- Upravuj a dej si náhled staveb přímo ve hře -- Konfigurovatelné nástroje: Změň, jak se každý nástroj chová -- Silný systém pro generování map, s mnoha různými typy filtrů pro procedurální manipulaci s terénem - vytvoř úžasnou mapu za 5 minut! -- Přidej zašumění, zkreslení, vyhlazení, prolnutí, zrcadlení, rozptýlení, generování rud a náhodného terénu do svých map -- Konfiguruj náhodné generování rudy, řek a surovin -- Konfiguruj rozestavění nepřátelských vln -- Sdílej vyexportované mapy v dílně Steamu -- Nastav pravidla pro základní mapy -- Použij 75+ různých bloků diff --git a/fastlane/metadata/android/cs-CZ/short_description.txt b/fastlane/metadata/android/cs-CZ/short_description.txt deleted file mode 100644 index 706cd5e9c8..0000000000 --- a/fastlane/metadata/android/cs-CZ/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Hra typu tower-defense s otevřeným koncem, zaměřená na řízení zdrojů. diff --git a/fastlane/metadata/android/cs-CZ/summary.txt b/fastlane/metadata/android/cs-CZ/summary.txt deleted file mode 100644 index 706cd5e9c8..0000000000 --- a/fastlane/metadata/android/cs-CZ/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Hra typu tower-defense s otevřeným koncem, zaměřená na řízení zdrojů. diff --git a/fastlane/metadata/android/cs-CZ/title.txt b/fastlane/metadata/android/cs-CZ/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/cs-CZ/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/de-DE/full_description.txt b/fastlane/metadata/android/de-DE/full_description.txt deleted file mode 100644 index 1eab8ba2b8..0000000000 --- a/fastlane/metadata/android/de-DE/full_description.txt +++ /dev/null @@ -1,52 +0,0 @@ -Baue komplexe Produktionsketten aus Förderbändern, um deine Geschütztürme mit Munition zu versorgen. Stelle Materialien her, um deine Fabrik zu vergrößern und sie vor Gegnerwellen zu schützen. Spiele mit deinen Freunden in plattformübergreifenden Partien oder fordere sie zum Kampf heraus. - -

Spielmechanik

- -- Benutze Produktionsblöcke, um eine große Vielfalt an Ressourcen herzustellen -- Beschütze deine Basis vor Gegnerwellen -- Spiele platformübergreifend mit deinen Freunden, oder fordere sie zu einem Team-basiertem PvP-Match hinaus -- Transportiere Flüssigkeiten und bekämpfe die ständige Bedrohung von Feuerausbrüchen oder gegnerische Luftangriffe -- Nutze deine Produktionsblöcke voll aus, indem du Schmiermittle und Kühlung besorgst -- Stelle eine Vielfalt an Einheiten her, welche je nach Typ Angriff und Verteidigung oder Abläufe in der Basis unterstützen können - - -

Kampagne

- -- Erobere den Planeten Serpulo, indem du über 250 prozedural generierte Sektoren und 16 handgemachte Karten durchspielst -- Erorbere ein Gebiet und stelle Fabriken auf, welche dir Ressourcen produzieren, während du den nächsten Sektor eroberst -- Verteidige deine Sektoren vor regelmäßigen Invasionen -- Koordiniere Ressourcesverteilung zwischen Sektoren mit Launchpads -- Erforsche neue Blöcke, um deinen Fortschitt foranzutreiben -- Schließe Missionen zusammen mit deinen Freunden ab -- 130+ verschiedenste Blöcke -- 33 verschiedene Einheite - - -

Spielmodi

- -- Überleben: Baue Geschütztürme, um deine Basis zu beschützen. Überlebe so lange wie möglich und starte deine Ressourcen, um mit ihnen zu forschen. Bereite deine Basis auf gegnerische Bossangriffe vor. -- Angriff: Baue Fabriken für Einheiten, die den gegnerischen Kern zerstören und währenddessen deinen beschützen. Erstelle eine Mischung aus defensive und offensive Einheiten, um dich zu unterstüzen. Aktiviere wahlweise eine KI, sodass der Gegner auch bauen kann. -- PvP: Kämpfe mit bis zu vier Teams um den Sieg und zerstöre die gegnerischen Kerne. Baue Einheiten oder greife die Gegner direkt an. -- Sandkasten: Spiele mit unendlichen Ressources und ohne Gegnergefahr. Benutze besondere Ressourcenquellen um Sachen auszuprobieren, oder erstelle Gegner auf Anfrage. - - -

Benutzerdefinierte Spiele & plattformübergreifender Multiplayer

- -- 16 eingebaute Karten für eigene Spiele -- Spielt gemeinsam, gegeneinander oder im Sandkasten -- Trete einem öffentlichen Server bei oder eröffne ein Spiel für deine Freunde -- Anpassbare Spielregeln: Verändere Blockkosten, Gegnerstärke, Anfangsitems, Wellen und mehr! -- Kombiniere PvP und PvE (player versus enemies) - - -

Eigener Karten-Editor

- -- Male Terrain -- Editiere und sehe eine Vorschau deiner Karte im Spiel -- Passe die Werkzeuge nach deinen Vorstellungen an -- Nützliches Generationssystem für Karten mit vielen verschiedenen Filtern für das Bearbeiten vom Terrain -- Verschönere die Landschaft mit Rauschen, Verzerrungen, Glätte, Erosion, Symmetrie, Erzgeneration und Zufallsgenerierung -- Lasse Erze, Flüsse und andere Ressourcen automatisch generieren -- Konfiguriere die Gegnerwellen -- Gib der Karte besondere Spielregeln -- Benutze 80+ verschiedene Umgebungsblöcke diff --git a/fastlane/metadata/android/de-DE/short_description.txt b/fastlane/metadata/android/de-DE/short_description.txt deleted file mode 100644 index b3e1651c66..0000000000 --- a/fastlane/metadata/android/de-DE/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Verteidige deine Basis mit einer Fabrik in diesem Sandbox-Spiel. diff --git a/fastlane/metadata/android/de-DE/summary.txt b/fastlane/metadata/android/de-DE/summary.txt deleted file mode 100644 index b3e1651c66..0000000000 --- a/fastlane/metadata/android/de-DE/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Verteidige deine Basis mit einer Fabrik in diesem Sandbox-Spiel. diff --git a/fastlane/metadata/android/de-DE/title.txt b/fastlane/metadata/android/de-DE/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/de-DE/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index e4dcd33cc2..76c308848a 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,4 +1,4 @@ -Create elaborate supply chains of conveyor belts to feed ammo into your turrets, produce materials to use for building, and defend your structures from waves of enemies. Play with your friends in cross-platform multiplayer co-op games, or challenge them in team-based PvP matches. +Mindustry is a factory-building game with tower defense and RTS elements. Create elaborate supply chains to feed ammo into your turrets, produce materials to use for building, and construct units. Command units to capture enemy bases, and expand your production. Defend your core from waves of enemies.

Gameplay Features

@@ -8,45 +8,27 @@ Create elaborate supply chains of conveyor belts to feed ammo into your turrets, - Distribute liquids and fight constant challenges, like outbreaks of fire or enemy flier raids - Get the most out of your production by supplying optional coolant and lubricant - Produce a wide variety of units for automatic management of your base or assault on enemy bases +- Set up assembly lines to construct armies of mechanized units +- Use your units to square up against fully functional enemy bases

Campaign

-- Conquer the planet Serpulo as you advance through 250+ procedurally generated sectors and 16 hand-made maps +- Conquer the planets Serpulo and Erekir as you advance through 35 hand-made maps and 250+ procedurally generated sectors - Capture territory and set up factories to produce resources while you play other sectors - Defend your sectors from periodic invasions - Coordinate resource distribution between sectors via launch pads - Research new blocks to fuel progress - Invite your friends to complete missions together -- 130+ technology blocks to master -- 33 different types of drones, mechs and ships +- 250+ technology blocks to master +- 50+ different types of drones, mechs and ships -

Gamemodes

+

Custom Games & Cross-Platform Multiplayer

-- Survival: Build turrets to defend from enemies in tower-defense based gameplay. Survive as long as possible, optionally launching your core to use your collected resources for research. Prepare your base for intermittent attacks from airborne bosses. -- Attack: Build factories for units to destroy the enemy cores, while simultaneously defending your base from waves of enemy units. Create a variety of different types of support and offensive unit to assist you in your goals. Optionally enable an AI that builds defensive structures to an extra challenge. -- PvP: Compete with other players on up to 4 different teams to destroy each other's cores. Create units, or attack other bases directly with your mechs. -- Sandbox: Play around with infinite resources and no enemy threat. Use sandbox-specific item and liquid source blocks to test out designs, and spawn in enemies on request. - - -

Custom Games & Cross-Platform Multiplayer

- -- 16 built in maps for custom games, in addition to campaign +- 16+ built in maps for custom games, in addition to two entire campaigns - Play co-op, PvP or sandbox - Join a public dedicated server, or invite friends to your own private session - Customizable game rules: Change block costs, enemy stats, starting items, wave timing and more -- Mix & match gamemodes: Combine PvP and PvE gamemodes together - - -

Custom Map Editor

- -- Paint terrain with an editor UI -- Edit and preview structures in-game -- Configurable tool modes: Change how each tool functions -- Powerful map generation system, with many different types of filters for procedural manipulation of terrain -- Apply noise, distortion, smoothing, erosion, symmetry, ore generation and random terrain to your maps -- Randomize and configure ore generation, as well as placement of river and resource tiles -- Configure enemy wave layouts -- Customize base map rules -- Use 80+ different environmental blocks +- Full functional map editor with scripting support +- Built-in mod browser & mod support diff --git a/fastlane/metadata/android/en-US/images/featureGraphic.png b/fastlane/metadata/android/en-US/images/featureGraphic.png deleted file mode 100644 index 90e27dddcaa89372c243dd48376bf02d8ba9fff5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664769 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ΝYRMQBRsj>b*a}p zBbC<1?OS$peoyD@!rZ>7zh@t7v_xsuXnvTj_)h(eLd%x(HFpI0);)i`Q_jzJe@%+k z#LgvKFB(_v%ZjtQmwYpKZtv#q`&sL(xQnlr+U^thSJ>poZOl`=`N z-2SYz{V%ig_blQ!zo;wwee*4URrjJ9`~QUh|6IA<`rd+@#Tlh?MzZpow(rhe{J*Zf zTl}BJ=95;DWhV;0#P0j{b^WKa^}qNl{~otLQtFaBE zj5U9!?*Dc@d)oTXGq&cN&HXU@{;&Fq-|Fk5C7?4wuz~oLz1}{HOcQ2@?QSh#*?h63 zZ24K8%A$=oRw~_hQ&#iW=-YZtM($ps#VzAHTd!-?8|>dqX!bP z9Pi%KYUFYI`xAv0Cl1$nDHcwT+PRdX4ZJoks5ZK*cUf_>tfA`3NrtWuAO4UF@-8Sj zD>Nb1bLP`$hPf)7sWTNnACfp{Sr)uD)i-;l^#7N$G!yh{L{BY#cC0>($>9C3aAx1@ zCma6saDS*cacUzz3;nsM7+ot8U!W7x?RiES- zR>}wnDf)6XX!$T5dy|qSdrG&}cbY|aWs8%7F(>Peef~GPUR!Lml6`C_f2PN;sMi5&mhVQu(Mr{YOd`Lm-dZy)IQ z5q!k%E0Z|4Z|{LM{M@fQp0{3`SoiP8$q%_(%(fi=b4V*tdzp?(?=`8r2U9Oy^bHm; zb543$v*^3X_T)py{^TDvd3ezOUfPD6M+#YHKiB`1Zm#_0`@QGv@9)+>`RR4o{`SeA zst)_>yPs6F7o;B8tv>7TlQ-{=mO3ADyZ=i!#IVP%?uy!M-Da)28=KsE9_;ux=U&|2 zY2r6oT5DF$e$cM_XMtrpGee*FqaBJ`=22CVX=nKO9kcfs9N@Is)0*LJX)L6(eOY{V z+G6HSH+l98Dl&)rk50^OCDIB+qpniYR2Aj#Xc$mnQf;n{G7^LBnSy+aaX z{_QwXEF&q|nG#o}6uxAdS^F$sth#Ge0n6NT z3(D;6YjZSDyZ0QFI%~G>wUON1IaXypBBm02{L{;#_r1TIQ8vS;&HLT8zQ-5dees;6 zS-EY`#`h(^MO^)iqRlR3ZR^?jD8(j5ujw&cqJ*(cq#5t$<_5RLXH#l6Z8=#QGg)TB z8MUpeEBDTP$9rOPk4mIn+3MV`Jtr$7=S!QssG{k{eQn@ z-qmG%S601!`#;P1{NQQAN!d3tt^B#x%09lFtbb7;enz#3}Y~S~M`+WwzO2zNC{%h`ywC;c8#(cf>jaOKW$*Ds9|yQioA?6h~j zy5e)p^mhpkRyf@#7s&6!gl`y5NYHJ5Mc)koK}oh9b&wAcS6qp6xX z>)L_Xq~m^1U)|5z>eHKh^Y!xU%_hFttLoFv*FTk9FhyzR*$=uL0Y8~_%;Lm${|Vg~ z|JV1cRcfS^@PW(zLg_ykb?i3&5}G1m5p`Le6(^}uY zo4(BARBPeC>r!u3L!i&rFxfE9Ru1Wnu^m*e7u}?cCKrhc@PX zSU#O=x8;o`@|tD!Wyy-+;nBW(&3L-}S$2fo4WF>HT|m#&ddH_j4#CSTqrxUJHtKlA z+&|2{cNXh{?C?WRTbF7SZ7S&sVm&v}`AVKZ#PqoE>Wu3m?_YX0>6uJnW6)TZcE;`P zkL3ODvtlxrYIL`3nxV91&B}9iHx89LKMrqTWbnDZBRA>B8{PBAObs6F_%~_Y_PhB; zpC9>ec;J-2*0-d5U1sPemGER4#&wUcvFiFYD64Ytt3IE7;qha0jV{5$J)RSv<=E9S zDz+F#OTNA8k-Awrc-Qs|N$V8@z}(wGY`xlg`qjCgW+>6$l}XU|odeMPWbRN}#J z-WYoqj_EeCx{M6xR_1LB>#~sz6!E-!QUCOv8T@iuO&fY2@2=>bP?6BkTr+8sfBLbO zO^JWQPR-eL=424N47+{af-Q??EcFO|WXjx<|2QSZGjiFJn<9ZJY(Ipg9yV@>eU~(? zi9w&Qz~;J2{1fA39u1Ma7c(FI`!Z|3*a@eFxf>t$^jhVLRR_{m2q4TdU$~WvaH|vf$Yg zUVEOvRwq$aFRev&#Sd?3p1f@MDnQ6BR_6TCY!(;h&72y`B!8+nYWwb3(A~R8Ej#;p zpx4I_56v^T$2I+KTBPxE-S-ol=UluPYqsvc;5YeuPZpQ&KmGKye__d%;};+5#s9b! zuj1QQ^Woa|h}A{&B%~XEU?y8C$C|>JR)n`n=-x_kWC&AIkmx zC#Ai5_7bCn*T1xDetg@0^LE{Ax5Y=VE{|KX_gCbTk|Wah|BLQ^+4J+*{6G2<_v+ir z^Xn!n&AynyTk-00eanLFCwJTb+JB=mW6{RApRN0ky~vn-ckk_tsm0G1&yM+f<^0CN zkCpdo-_C!q;c&u+b8GqQLC4YU_;<&ANAc(Fl5%&R-1&Jr=l*_IP0?`sub+9Yt^auJ z{lE8f?87(h|KG57`F=M6vmHN=na}L`wxjB;rPSQw60`Ux@7VXB{`OX$vEbjKP^-PZ zVS4{;%OPPzL)JgI`{i?s}~9!J4=4D zojq7OYcKD;zaQ-%KKUTWaDDzSlh!L=uFXHptyK3V`oA%Q_;#MqU;p;e6{-lp% zX>ZBpU4`L37hhK7bTKHtDpmBIbZd|HhP)@smu|fLa>{|Ka8cKTDJF+Dx9-?Hp)Zt? zAyA}NN#KEr_O_}VBe}(E7RElE9LlJ@HthAro`q$*y(76k*(B$GH#__6b4l2FY2T7r z!lue>&+X4!=l?T1`K3c6Ylh*E4|#82?dRFDwc_Pc{SU3-`wq3s?>U`evc~tlmSkbt z-Lpp}6+S%9E4SNq_!js4L)OeLb*~d0=V`gQtBXYTJ>GfbtXlc~eV#L)=H#rYTXV10 zO78Ivy?L_AX5o9-6rRm}e7fe}^MA@#f4f1+=Gpi9*16T`#~-?0i`Zb~>_7j(tNLrY zGyOEXnwCv%Wl8LiXIbLuw9lcQe^H0qtHzhb`24lpcSOKQ0n^EX8D2y}HwdEpMis`cq&vvqs6yX{wNb z`RpIpcno_M-TL@{&FvpgSgwEn*xX>ycUJ1zE}!Gc-{kDpJbo#D@ctr=jP3HN8fl(M zGXFNO@$-$4$qp^w-?dKv^rVv+DUv4yjuysl@II~Ne|gKi{Xt&G77HF^vWOJ@B`W-Q zON`^RrHn6f?xcpgS1$McD>jp1x%kY>JPe8~ix$b~Ke^7ibb@OpSKV<}3%$OAi|77) zof@(uv+?ncAB7R+Uh*#w-CXmmD@Z?P^U1JO#?&rlo7;w^y@9h9UzA)Cr1W{wx$1nL zD30R|f!yC& ze<|@w6;CqDkBC)oR{q$(>%t#%Io1oGzwL>8_bz+s>*A~@f6g7h@RKL`aAE9)Z61DH zx8DktK53Ag#56NIMN{+Aofz&I{{4bF@hxxv1a4ZO(=&0wL|G1*a0N}xA0 zmMM6(*Gy9?_N21%l{d%d!G7TbmsD9#q#*-?yuglE#d-S^$VVM zeKe1FGbMKCCmyL8zQ=0{b{xJt^CrXG-9NU}%J=6jN}0Ie6i?HMA51C2!i}ZJ(iWdk z6Zx5=spw##=Xm8{DYNv`=~2qZkAAjR$>I?>v{WN)$>rpt*M@cslU1$a=wu$04gvc+{ zHR$@6TR9fYYdL?P4VEr>%@gPKsnF?0u7b_Y{-5IQU&|S=W=-s) zhwb-MQ$NdGkNc7OM`79aqR#TV533cH=j7D(ar@WH>UUUd|0=ofXZ;`Ds=uaHtFPaz z`qnRK>htGePSJs%#o;?E9!r0@o^?u4}5+<@X;vNSMC<&!zb1cdn%eu6pv|U;ob!YwM3qm5zV7bpHSTkIgd< z-b#J9@3U{(TfFgXPguFi)a7$wfhg}?C@Q^_t59~ zU)(H#)6cFw|6%t37yB1__*Z;eYJc|GRQ-*WSJ!;Z|98)R!Ogg*SL6RkvjleQe_0_`qz8QujnnmpI5%!{hxcC-^XUQ@cf$Qsm13NWyI|}D*qq< z-=WYkErRjxL9zM2Pt8BhuT-@#wQsX{qv`$MpZ}E?RN+Xtw^x zgZ=*n7a!&?kePnkeBX(w((z9(1?z9#we9G?zw$b{(^?B&e82wTZ^Friu^f)8uP(lr zvv|poQsrB3UyCdjbIqGE_wvOl?@pP<{rNQi`PcXV^LzT<+i#QjT6@3bbl0IDMx2e) zCfRsueBM*0!GCyyjc3-}-3?YuYrCe+o2ojoSL3rZZ@{TLTbG?MTI9C4EPH<6@&30T zEZ2FjzHC@*W2mrl+9V}k&CNY&yK}$(VtlIkwtSm_^D}nFI)N){u~V;w-B`3(hij3> zB6EogZ_9e?s?Amx?`geTlP#SaD=HegX8M##Cks3>8dL9opMI_X6l+Yj@8XLqcK@2G z`|gp2TGygqyX@uoI%l7q)uq#tU^LS}u0M18?X7_^lT@DUv@CCD-+gCqIs00ZzK$1L z=BNF>`#Yv0ty_UhLbkVK_VXW?^#7#)d9nSU+}*On@3PO|JME_~e6Qkf>ApX&R@Xdy zy8gr4`#+XH5ffN-gJa)&W69oW-vj%KpXFUIl&QJ@{6WHe{`@Sv&p+M&s@PqY{5-qe zK-!bUxMI;SQh<)v!?R~cF z_K{mRD|Tj`0ZmxCy7acaWSag|h{0gCPeF@9M8~qO!5mS~Yh?>&Bc{=3olSPPs12fO^ww~5cs9812n zS8m;N!DAnTk{ZLhE`BVmy&%#WTzKxB<`WzJEDZOE2aK zMI8R~>PBkhHKFE326q0fshn4C)pIlLIB>r%h<#sGjLy+@x_|bcOAKGeae0RCv}%YZo|E0DB{gICS6)wKp>$|>;_tf|bnZzyk4lU9@rk*s>FP~T0 zTibV|5w~JY$;yjCiY(sATX#J^Bd)f#r!Puusbqd%g52!{fzw8&;tY|`PB=A{omj59 zX@bSP=GVI`wrzgNCYSf(A?rR*&46dcCqjZ$EFWtA=WaOM{(VMo8@C-tTJy`Fie6K% zDd-#DDvmxgJLckrvbpZ1AMM#Ut9TYU%{w39RrGJAz1PfsiMRhbR;rv0Yd>Iax$^aE z@qno4_Bzkvug@*&e()XMTV5#p`t8GtXSS6S7jD${3|ywNS-4B-Xd&zQ+FxwPkE_q& z;pM$iswN}*cY@B|{xEBw1wuzN)oAJSUav%8XJ~U*`x|n79qJ(FW^-Ld2 z3zJOFwPE7tzY4@1ICYD4v*78o-*@ladGPRC+djVbtT7zPwV`i+SIXz{v)$t~?Il*sNByG5>~d zP>_%C2i6@;AOFou)QV)X3EQ?PB=ef7`($5X;oMcCKTDiuKIb^T`OK<4ai3d^{rdt_ zJ0DwStkihR7Iu;;bk>Y>M%vGeHfdcs9Jw#s_Pff2rHK=F&P(p!yg~5fr(Y65&rZZN zilt1x;vp21$l&z-V)awb#Y-4}r36Yvc5hhS6`MV2vM_Ujwcb4WN9??h83P*GdnXtf zpJa=B5u7IZvcN-N+gnpLWg)bw!)*LCc`Stp`MMZ)1*@n~SYdF{1Y!Uksra#fgt>vTZt-YV0WcqEk zU2rohwaO^zb@2X%$8A$8Jta&tw}%(FPXBs3UM;6Y^HS5nW1?)@(>osPvOTwRojCnR z-I-sl={t%ZKYzJ4Mrn4cMc?tI%lGlDIyp5x&h(8d|mhGXKqVJ;L=6=%QzWLqQYP1+oZ=SckC>9y4m7Zdh+YlCe^P~HuorW?fkZK zz0i-`bMduPmCVm}pI!U>#4^_B=j;0p?tGoHnddzJ%k{Aj3!W>p?X`RREqG1rAEDlN ztfv+&xf}cV&b8tbHb*~S+wtK_IL~ZX=iR%#9+*qW-GBb@n{M!lqtAby(*NgcV{i1_ zKCkHCr}UdUe+z%gIdpBBp_^>K%IoLx&+bh1pS+y4@Ac)#n@Rb<`4aaW{T%15LVo!vn~=W~TvR*Q5h zz>bhs7um_7BByVCYOP*;Qzg%gb8*Lxiz_~F zZGHPl+|_Yns;O$Mj?MO08cDO0rams8>b`EOk?XYgkJ}X|f0WQvo!I+f)tB8n&p!Q@ zGtqL}-E%s=z30joN=MYj@s^seXW}*by?c|6W_Odx=~s{Tbsa5>y0msk`6V_tmbiR8{=i+I{c*<}Z9&^K0h$OK;01*YH(5-g;ev zhi%WNQ`2wmDrw#OxW`lP#+w~F-#nbopYSa^&bs$1W5x_$;Zu7ST+TF_dFIA#>nDG% zSzbyx_1gYdBjcn+Cywlj>}1H)s^7^+;Pg=$Ib8sA6EcbJVd-a877c*~t z)ld0)XLFCgoRRGN!iR?}<#O&n{&)AbX+X%)&9*0b&VR3!GW)h}(VuV~zRaf@Cv(yo z%%TPK-tlLJ^-O(GvCluHaVeL^>SxXQ*8fbUk2byA`S;GIHLnyMSKmFx&vfgpSpBQ) z`G-2gFQguNc#!e`hxk2Vn|W95yuIP>cdd5;+O5gwb5oh(MZYYUWDD{Ndi^f`>|O;P z&chdWyuAH7Y4`1;{7j21%=rF!U47l8;~m6p7jhtJ%YnQODPHDxw@sI7cyCf!c|Mo* zm1w13pvaM4wt1`;Tdt*q&6{xhe)YU?@2)=vDONMD9A9&d`TXY-pYI&GwtJnYyaeCb z>TQ#ny%sIm8mIMab+O^*1ZP$yy;EPb7i3Iy4EQU(B6-1dhKA!86VFxEtdzLebZYOq zqRs2eQr10xRB`Ranc@N)@$1EB_G`DSPm;Z&v1s1whAoRcF5mJwFLGY=K*F`I1+ov> zmUVn`;x{ijd;S0e^RYiZ(N^_|TYflQKe|6?(#?~FwlBJq+NQ9@toZUfbynnu12xAs zo#0_UDE4fZ*1xsycAU<7OY-}=pW+w40{?ah1p2Tz_f*!b_L`>R=2-Y3y( z#3XI`Jfa}e@1aObp}2jHQcLopXVa`g_L=hLNX=xq+)rPO)WjK zo$pUnbZ4t~U`oY0ZyD+SMy2@yDU&P3qY}CKDvIK z#h4l=Vb35EX|(uEu}OraSD5wXCO0uvBmFaXKFcUeZ5UiNEO3x{!Z*WL~1f?rUCw)%7fM8O*;GFg>5R+tAqL%~s0= zYkM`9o13%vwmFAH3c2VW+7LXOCG7gqZ>^4Jy*@o!z{U_`Z?a}~PEKkj;~`VmoH`@d z9ej?<8z1ldBHcB4a`Lyba`}Z>*}5k;o1Oi^ddOnY)%=O)g0{5$`?dVTT;DF9s@Jts zLY`#$RToH}H!OL!Lef~)_v0SEn`^v{&b?SuaxtT8i$Y#r)2qTi1um=aANv~9wZ=h= zvHiQc#XR@T*H!$BW6Y0zPFkiOEH#(yrcSciETdbR0_&0&J=(-{z4yhJ?H=luZ|mAO zX=rY0%DHmvBJZtczP{HJe1so8(^@S(KXJ?Q56tt=d9|m^QIMH$5TjhMZh~*oui0vT zI{rmA_Qwj9nk+WVemy1aJJSobmnsW4Us@ZlJm1u^&O)t&dDdRB$VrMz)i|z8$oFM@ zzr8GblGv2ZYB#SeznFRHg^7n6r{k5hzkiBFUNSn_`p>J{Ql`ac$;jdB^ar0jW zGRw4wou9+JHs;pf(=|WNmCx|w>)G<)j=n-j`@d&g>z+?KU-V~z>*B4a9=`isVwIbA z+0gNWW>jx_=WX9bZZ1Z?1$!qP{8jv7kGs{$h@CsUCW=m}^b}Y-VX3nppWUij(Wte0 zyRE-ZONm?e`ts}bMKxPa=a@NWyH0vH;ko;fho+M}z3!OZGpU?4*-!3~rRLhO=>|O? zY&Ofq?yc&*Eq^cN`@^!kOL-S}q^(YUae~{^%5Une6!RS!y~&H`tX_2FtIa8!`Qneb zkM8f>*`2v1>WOF4jGBJUf3n97&jfn+uH~AzBXLH+s;YHM7wa$c*1fm&tx%Y2`|Dj> zubFT9)OPQb*WJueud|u&xJzQLm!AB*hmB#CljgQ5FBCWqc->#MD0^aK^u^lGHt8ib zIXv;wyo)qe&D_23{p@vhv#uRYNZldZ_RuEoj8u>5Y~QH0Vy~seZ{EF|SYh=2iN~b& zFTZprtX^`tXMteU{pKkjAMQS**8b+beZ>;L4>t3sPUWrI8@g++=(THXGH>30ytsC@ z8sEm`OPpNX33FDKT%EN%Z%+U-L*%qc=Y+QD#U3k-{r0_IV%aRubvIw_EPZwE@0OF& z{6Y7Aot(WTDmNrf>B5%VZqv5zuXmXzZp!fC_x;~%r5>y_dbYaBBDSDqeb*{+`~OCj z(>`8wm%o^k6R0vvf$Ia4e56;@Uc2AB%XfT!$iJiTu^TT#$lZ*b_FtZAjotT41==e1 z`AZzHSib4mRj0&qF>jOYtgC`fc?7>n7A=j5N?1F|s--ZdfB!B4{nNjsV#QdaG#^=DCkUS!%x8+I!BAuTBg3eB-lE&z`?`uI^bg zlc_K#f;%&6^MWsj3{x!qw|rQeqS&)&R$}nR!mdRQTCRtg)I~WS{H(K`u64amQ?*d$ za)yaVn(-%_<=ZzkO`3GF!bel}A(Qp;UAxzLCo(piSXaII{>%33=! z@|hEB9oO%QufLuiN-tSc;yCT8%#BUGef}v&Yi{urWNzZ-E+rS&h0ww>XB|$ zEq;#cuA-B)_608$TI%z0pM{{<<3%k&8Y)pwPYBKFbidIf7wNF&+Kzqg7t)lqwp@Lm z&c!eP@CEDhy3q2St1RqWm|iXj%n&(b{6B2f8fA$d=5oG@~=w`{!iU7r6zH$yv*&d@deMt`(D0y{c4eBPW%0hvrB?s=rggjxjs0@ zz4^|9{eAyeFwQSvIV75~GTT@!)+eX_ohT9CgsV6M-EABifvNZHl_Y}o*&cXmWQnxy1in1PR-H}c959a zaNnTSW8%XnnpssGOZvacSlp;Tkx^lC-Sqj**I$%4IQsITFV8^ zJ+Sgl++yoJ{pq#br#3~L`fZmTYh`J<=H-?s?M-jqeAjPSop&%No!?wqakJ*%h>xEx zGvB*!n`mMCTS+T5QvA==|KjEsLK)vz3eJ;P4k*yNr`KU!v2ST98?W-oh!=m_3-^D^ z6F4ODyDwYgv#a6aGwH_!E_{94sx$ZUm$y>Seih%9IJEZQi8E@<4Ql7rEaE&06C`}% zj9KohOgM39P4%IV4DBYChOFBjD^9(*hb#0^OP;RriuY!LM;YcWb6)!9=w060me)Fe z|JK+gs-#3k@UzITU3}c?DYyRuTH1!q=OAp7UGwo;Gw+vqUwZwUo?m#g^~T=4&J&-liHlP2 zI8&YZ?e?3xEzXNCt7N(TXgq)Hsqee}<^Ap3>C3HW&Vt zam>iruxY}Z`!|mkvJ~!aOju`G^WmRabFuc0eeILFns--oxLXBmOJ+QFV0qxTwB+jVv_v*n)BteF)st2 zum&0{%~i4a^MP@7bT)^(fyMq)->SdgsQWJ0%&l#*Ti53N;>-6PZ2orFe7Uw=v3ef6 z`TNa3uT(Z!xOlqezm<9EQc#h9enwyE>>cwmy=s0v{XZf9|Kt6<2QEJ3&)ljvv$!a4 zYS?<$$Z0vT^%Lj*Ua$OwQR?i!fA25ksuoiy0?B zx+-fRu||2$)4je|FKU09^Y2vG!ozwqe%LNLzJ1CA9pCJ`c}8>XzPW74P&;4ew8fqK%kRFu^s?-u&H6I& z>rt0qm1%D3S-jVld5(+Vy4RPsNPX-wOt5RS+swZ7E9cTb9VJD*ccb|WnkL3zRMpamYO5THa;VO|#j$gj>8;#F7V8|B-mLiJvUyLJ+q~$V-Xh2C zOI02`dY!_3_KNG?s>HJ_+N=Idp24{^)v>~<_K~IWY@ZX8j+ji?bvNqr|KQI0sjF_X z_C3~NWD}L$_em6>jI5$gwnCoChqc>1LhHj` zyCz=WUvSWTiJzo}C~JiA>Nl02>sIMMoMP_antrwIe5%#EMOtY+%Ela1zI>>;u{k>ye zsv?V=--C(#mv7zNZ{a7n??CUKD(1Z_YOh8uJhkYafcDY@!lqBx-aB#aqiWGPzY9{j zE5(of+P5U}f8@jcD%lY!b)D`{`KI#ifA=bR@jtOe|5tIGdi7ny=c0a0N#-8unCr$@ zZfjjz-6!<9P)6L9&r9ht)7)ye^c?QIhh4vFcjn5^oPOd=fa}BnAFexn=_-teRx)x3 z&wm+R;Iufz(@Of`yPs1EJ(DlAIXuXC-IMKm-b(y;in`>{BRW%VdO8`Nd=V$7bH=gp z`T4K^mY-i+5EHWPjgYoX{|d{9T^5>43+@Qn=O|wK$$G56W=q-h8BCc~-;OGF)Wk%G z?2Pje*mmA!hwO3F90}EfwO_u=hkvPVOb@aXGuzT%?O*re@z2jQzb|g?5kK93;#~R8 zACJ6uI39VPro7Ii_}}aJ-w!%jr%!n*tk<>j;{D%>jyGHu6v#Hpo1C!}J$Gqm91CC1 zwELE=|D+27H9aRvS{^Ie<1X=?N9&Eb#;HRyBCQzn1SUP#be$L^BI!Eu(WBX0S8j<_ zIqrIL(#Zn$hgB7E&3imJ!llfXF4>a3%0c;TdXTD9MH;V;XqV9O@@EHD_6koC-OZVM zBY5e@IKe}%3wbyc&ak@ciYWAzz3QGkQ9wfFZlTQQIa%*47sbinIbmA7e#49URe?)Y zHnA?6wA65JY=n)E$znsxIlg@pmmc|O`=>46fkV;fP`iPG!v)@x?kgwOOl^9S(&WQ! z_54@cE}iFJtRhn~LJve-zyCDj`GjL#3x6;6ndB=g*x9*$>ZU*SH>=mDpI-Od=S_6t zdRf0cJN0)px-I4uU}^RUoSB+^EO~mYRPSlIv(0}K{xkmzj;Z@Hd;YPNZ^Xk-O7&*7 z%`41Qx!J|yDd>_@vd41HhR<;a`L*ZN=4F_qT-1xc6D!_p_kGUh&$nKG|GTdtsgOrZ zwPP~pm!-Zb3bS_P#+4uXW)geMLhLiQ$IQncC;#W zm|UB5+3i_beLqj~L}ljOy~`*pGub*hW}n63kBgn(?Ae)qlg;bl%gO&)FJCNIw4b`; z^9Q|2iAgh=jgEhQ{-0<4%Kr>g0t*i2PMK|}@tk#4YU|$Z-@@k!ygW=Pj`<*KX|G-+S2K?)b;WV%7ZL<|fW@2`&%# z#gS{?9(4cE=lNcDYQOUacwG$P<+zK`g}gc2udhDxFFXIy(a-LTN4Bi{qPwj;u6c^=sUp*V*S{)DOkSLQ-=#F{ z(aX*C`|`ZPo;|QR^g4gf(|5sLB^E5DtxmC_7M2z}uJ*SJC1su~>`B_V;bYqRNrLyb zX`D6+__l%cg?~qU>osZ~s_x9(wsuaZ57K55rb#O_vUHlh?`T5)7JxWc~X7i+=i3 zu6RVmtvqA5Wm)2GY#2}#hO3e(;l z(0yKfV%_1VH*b3HH$Q2_4pA(C;oGR?8 zuyv!W*!H7#;vcedZ-=&WZuB>3$mx77vsQv(8}l;Rs7&>_M|@>&-#X?On6~wbQm>xXDy6b0ob6=jl>1o;3a>BLY5OtN z-TQF7cOKim1N&bUOZ-v4^M1wR2SQG|r<(*02weY|zFN;-wPEA?g-4ngt`(dY`+MrI zuOxH-q|kHaJ7((cS~lxy!-2;fCY$atFgPS)SJjO?EA6m9W~pU&B#k>Gr15+|4a- zR!voD=X5#wL&}Jk!Oe5a*CJlodpBk;h&dORSi`XGU2am@oSUT`2j6Ctggcdmp1<+w zwC>}#iawvRer}g8SCdc^y>O%W*S|G~{d^qyrg_YlOE7u(;uLF%$&dZzn$peN&N{AS zd@eXCrN!dhfuCQuG@UE$(S2KAwD!mMWcTZ#8LKR}ygF17tmE&H@ni{up@VXU>cvvt zB{>Ss-T#>cXS3a$=vzNyLAG~wUut%+L{HmN{P!Gk7MWBvEiN?pe%#I~+G zo0!6_7Hz;h%u|A5;^wuzetPtv{DZz<)eQGGx~j(})%`Q% z#DpVzTIifm5$seI*V zu}HUK&riM+#!VW%2J`>2_N-gDt9FiUvP7=$gy;Pm_Wa@CtQX!a{95eZsp6P(_6%2N zTh#kqFqQ3kq{%n`uYAXeY=+9~cKn%*hsFP^pK@)~{px)nSi#S7i{-I5kCLbSRDJj6 zuiCkImlJBv8MTea=l}H<`6)an{txStKdYAJZRR@tG<}DK-Qkoka_8n5Uhr^Soo-?O zPiEKc<43vsa;%(UqcQ6`cub%sSKSJ57GGott+|AhOBkKTGUa$*!Wdj{V%9&IG=A z&AjER`i)!nj$eEz9PM$veaDU;-aW_p3;!v#DT=0T<}axGqnKiS{M|iUAM>&a&$;(l z{HT5N_MaL9j(pZ`CW?$hcEBlcU^AA5F9HYe}h z!yi9pO7}<4nJ1S}{oFJs|NVN=T=(PWH*C*7u$Ws$rmo2Nho<#`lI%ADhb)B@*NCjk z%~g5edwAJ(>FnMTi!H|z^t6Acb_a2tJ?c86#N8=ED}Pc%S4r&R(!O8&CM@nzl z{Bw2LzvI%8gJHeTSTHAD{R3 z?R(|E%hJbWx?UdR+qLc3rL)Yl(n3|{&6Q0uspNiN_k6p-tvl{JH4N`nHJI=J*#F_p z{J-Jb<$~is9P?z-U22*r!Zf*;SLC$nsZA|q4h}E2oiFD0=s7OY<2GS!OOExE&#bdH z9r`zSuEX(n$EPtJC@B`+|84L4hwr4jgOv}mXTI9| zy6rRLzF*w?dw28i?>5pmynFk=&4b2&p6LH?mwvr$l?Ky{#hZ0@Tt4pEbgFbiZTg*R zr=B^Hu^VId6U9X_lmm;ax9hTar0oQR#j*U zkg{P|waH~?%)U!|-8GJ;TsGT1YnNMa=rpnV%VvT}wstbvk5hTr-oHCLQcJZ;+-M>5EJ+OoM&91!A7uIEhU+t9g>}?dhHET;b4}=Ok z*moK)c^>e-D~Y+GZBC)&ikk*30YX8CMT1mwI5e)kSm-4faN)w-?{1#+Ze?xZIh*u| zXI;%sjp)_;Q$C(rI-85_lHiM5J3|jUXj(8Ns76oNRd^@l_v6L?a<=#0{QFs%M~LsJqC~8~64JN3gDTwC6i;Z>!@L-MRV)e;u}el1z&JWmdt z!Vd@CXT0+(oS5@q@toxP|8{MQUv{mV&U@GF=E=`BdBq1GTO57%Y+b4?MGmHz*afDjMi>$5UFo|FIE9zU%yC~~#-}+YvU3E`k@XL!o9 z`6kco*|TT(m>JBESLzGqVN;HoGe0J?E$-2S5AjOpe$DV@{2U) zE8E>XQgJ9C?0jL_FNvRzG^d?zpRmcnEJx6l<@j;`4KX!sKT4QOi`f*pa`N6j{PReE zg1ElG{5+?XQgf@?{{H=KVgH-MjsL*B;}LrH&5oVs_jM-5+Z=ny-I@B2qqMfi;@+XX z)%TBm5-ceBVK?iW%#^y0JrzA`Klx_NdHnKu{WG-_$4}_JQ}Wb&w4}+9E3~vhoV~u` z=_hT0!lr`(Np=4;ts);hdD1`O`TS(N{p}}B4u3q!Z!kYL!Lp|3NshR0aogLw5|ws` z-+Xe9(35BK=REa@(` zq%V9w65AHlG|ipsS&+D`crKgz^8aiK%N3rm96vrk(d@s1&G%1FWo}#lR$$RMEpB1) zgIPz6UqJS#M6c+qS29uN7B;`^K0PXSX;;q4QQNWShvu$4*X&rGv>86znJ%BvPo24V zop;L34_u`?9Os?ixV83q*oJAveeLm;(*APxhmOntV+jpiSMq1wjlF9N0=*LLW-E3n zEy+8iJtuhkwe@a>dY^0z7=@Nk6f5MBXg<`)8RS)vzwDXShV`eIBF;QNXc1r$Tll<- z@#^BozcTc^G}{&nKC+1GKC3omQQ?=Tb_@?P_r`E+xi>XNlSg*4f-KJjeX(sFm!+Ja z-+S--aF5}P|J(H+{INQH6$NyZBt^-TpYY*yY}o zvz2-k%S+zwiRh~2Ye+DVOWc*)eXV9&QQ!7D4dFkx|3A1Nsh!fkSaDlI;>_C7fm|9Hy!8;9q4GAwP{sJQS7 zQ}{6l%ay(LY9IDz{!P2+y}JB+tKLV~^^J?)OH99*$NjG0wP5EuwGC&zg)@$|NlCn1 z!eWpetL9bt;$O9|`cj??M=WP}$B0fcuk5Utv5wEmSS;g($bsCZM%P~<{;!oEGP;~k zm~d&o=`1a!e zzQ^xN|H!c{5PPcJ!^E|qrP2MHnxewP?{khbnq2U@wdnrZ?x3<<2J=gC?-zO~u%ygz z5}Uhp(Xm4_8!O|P*iI>LXBTtfih3`t7II7?WV-4j$7{|ynv*iys=}fsZ#cN>MU3UP z^>+8Ss_xpx;rD4f{|4>aojI?iyX#d=I}`;9A5BR8-Jo+?W_R`XrkMf@?_`~b?OB$^ zyfp;27GS3n|K!-_T^8=wr)^g_D(Et&L8!~5u!zlR!{*KVyL3BcWPLI-w%%H%vsvW# z(ML?TZ~yLi%yQ}C*Qu8-9GShBW6#djANlufZp_)#ylu^ggZ%bK=FiuZxz6e`XAL9U z6vK`iugugBGqR{_tdgoOU$cA1CGB0JkC{BJSQm>N)6lrNKv~2vS)gXiq-sU~I~@X%9oU zQFMj2_szW7Oi~SrEIOTsB5rRr<=CvZJ*ujWXBN;Ys(z&Z?UYD_buFx$Ffx|j${j~!Y=b9v} zf4%t2*V2$~rjshMlUD~gE{IB1W#VDf2wdeHdv;-OivaWPb?Y{sU;9*ZQ3XfoEv4Ht zoz|Tc5?NK$=CLHfhEdVs`niRv%!e!%oo3v0R%a|3o#dR zs7G`AI;o!dPOGGBRvnbR?RF~Nz@S6v-tGCtAzyiv?zITaKC!8hnLGN**>;7J4vkyx zvzA4evg-$!TW(v#Zf3Uf^n$a7tA2?b%W%2qtm4_DvCHLhUCL}>A7!!G?<6lQ$h2ow zWOyu9XwxDf5@g%Hia(*pZJMgbBZ1@*pYWHe79a|=rjrcF`I1L!ydvUl$0U zbCh(B6VX`BHNWncW!>xT|C4LpSN|8Q`*B!a!LQA)>_DDG@t=TSOiz`L9#lVYcm2KM zV{2G`=htxW|MdMo_n({l|E=HuL8AIU`{d^bHScXUXGk!MzG1QRq(JWNg|Ag6>99T( zbek=$G0k$*Lxm0Y+sn(>uT8EqJY2MmV{XAQjkI*}3zxjCwp>1*emHSK>iW|E)j16J zxAZKM=)SBPSM!CZn*ZBc#^qCfJX`;tZ(fbX(UX_${~!80Ew?sk{(+O10$oAYk^an;Lxe}7cA zN@SXJ@%kMhu8qe;uiJFxnQ(2{r29JAK&JotBB}UmXTPge+|2mW`u_Xtlj7W4e49TW zV{?&-KJ0%yW5Jno=F{|8kBEO+?(VMPuIyuO_U88;%PDy_CqCctY<_Do$(pTa`S0ot z4!h6odu3|H^!TWx@GmLPYR)Oi5|tA!G&Ag)zU|{F28a8J8~ndBZJB-KmY?MulWQRdc$#>u8GNx4OTvje;wT)_nA53x~rw_S|zi%4_#@eHgkn#a@ZO?@j6;>%Jkv= z9-al_o3HBkg|DAE_4oeQ_kKUJFZt7H8oRKkG0@vx?N*(6w?&0cRiIYiulHO2U$|BF zCbsb0q8p;k<{39Sm-_vD8y@>Q;PDMf|FuF~N)sdPnV8%K-Nam*`s1@kpt-i7Q^RCxq%1#xv9mU6&F+4eK zInU-F$77vi@Bf^dy&(VY@!#%J;-{t5)%7Pl=U$T8_5EJ8wS-O3q3RhEO*7xzQaYl$ zuG~J$gzZ6~%!147POgo+({G+<6BOmRU6hAo*SfYTxdqR^A6-$pX6xK~>D$VOXFTIo zUOMOIm4wnZl8%JNZ&e^Q7S=oHc zMK!ve9CLhsr|?&FzOkskobgb?wvK68w6yy1meda!s)wJ<;@-FD&*`+cw~}@C3Vyhx zyP)bk_hQ~%t2Q${Qs8BsU~a==wdJeOrnPr&IK|p3T`c`JFL$<3pj7U`ThF7Z{O};+I7F;}@$3Bk zwg1!W_4fU|clP?h@cX}lURV72x%|hA!}A}U|No``y4t1Gzy+(c47}o376b;}yS4SV zQTLl&3C~Jn*D36u^6$SC>kZ!nwnxjSvTeEaH;Z9&H+Rgu`R#2J$|v@>Y=|nJ-r^+N z5T`R;!YbKD@VHr(ujZA#j|J5^U+vc9$hn4{dSHBi>#-uc z;~6$?w@ZI~?62$4==#u`U(3G#SN48Ehql}6+!-o9{a~GESKB4~)mEm)XT$dd`4*uN z*Vd$8o|U(9Iu`#1K?xpTRJPr9!DJnA~Z{l}t{ zUu+omT=xwXtN8O{{f4bOSr(dEmHfWfXT0LFhIi-l^YV{p->>=3{aP!TM{N4^?VD2c z{QUQS`St9TKu>E9nZpG28 zGvaqHiQf5HB*`%QX%3sua>a#s$JlO!Rd+NqaOC`5mZzh;H*o6wGbeX(>ixeZAd%kV ztij&N(Gk`#t>IdO+Pi$##hhCd8x|)?EEiPYwlSMm-lphT=^K`?PZ!u3e@T6xu8>>5 zT!G=z;@`iSUBWij*M6_RzxO*&L+HozO?~%+e!XqEwL`C}Ls|6S#Eb(m&b93I;+=ItPrUefsyw++A^ae`e22=boJqKRadZ@&AT$(WmUP8KN9l-SlR^G5PUxkIRV~ucmGP z!R&F|ICz<*mlf7%^ z>0jIK?71bEQK7LTZ+dFMyc>NxUmg0nVdiDQDQniI-EVH6_vyVu!@~sOo8PWz_4d4E z?7t;>|72+5dX*K+JRT`_Ebv>mMeE8`?J2e9(bhW|x`jT>U{$vLZTHgda{1ryn^>6C zSUN6Vn-Qul;hI+}_5FnDLai4jzWx959aC$45AU=(r_JEt&7^!c`QXy+6$%m6@(ha( z{rq@>CskYR=Gp64UPUU+=8KYSkUIWm!ap`Q8_&6J*Dn>$G`8LIa_7pajS_uxRC51v z?lLm?`gjH_&;DQU@*R4NWa7MdwsE!;6fWB?67248cl7DYM1GM}#d~Z1hb+-4iuL~4 z#k@uK{g$l5hr0v#PPHr*IrYoC@#d6HgE}dR74M#%|NZ^u>$QIml?ohk*vY^c`Pud$ z?`P4qDofTVTs_@*a{gVXgE2)M$$!&(8K0Y($7W|PReqLLd`N6=`8V^4OCDY2jtFO2 zcCPh~erc$4W~)Wt^%PEq01?*{ef$fGueVyPQt|w7bGiJY6X_N2U&p_<-CVtK??1)= z|1Vv#6feCWSZrK5W!>y~Dkn`nkDTUWxPSL`@S$Y(b2InJPx=4b>*I^=y4HYl?&6{8dV5>LYrSWceCH}XSOv~;ALI)(y+yYi+P$?PuhO>?(Q9%_wzP0FF7fBs;K4g`8WkR z6^TAEiKEMZT+^?)ebzM3{@BW7@sQNa%K}@r1x{qJ`}^YW1%u0aLNg2ba6g(mxtCkn^!|1Yo4&YcsZ!!6?4s`2Q?4T<&c z+ZiQz+Gd=8=C|v!yFe1p;{AM!P1SZw&xn_K_~pUjtrGX=>;JzW+cufg<^8Ycfh><5 zc3OA}a0^;}wdp!Ar)+ZOc_$T2jm`#9&)*FL-~-d+CW* z(@efU4$Pl-k)7$!`PIEOEnimEKDvC>X@9Krb;s8Cb;8oTkH37r!XU*GlAYn@psRSm z?@W*Gn^0}$-45DP&piJzW~ex|yGo~CU$)-=)-Pe5S85yoRqr|$n7lAiOGJNEiNXWrK{$uSD&%mg|U4d!hwQBF%fweIdY5hcmy!iS4Q zBuzMyk}qso{m%1#?cMSx`Q86szxP*Rdl1Mbr~060akkj?d)_C$-Zeb7U{#mE>vHML zCHwU>ci--=+mtj_LgG*Uaosv+NeNqK@A8GOmS0$PxcayGX2W|@0eiL^Gm3JqnykJ< z{OOOUyG821TDFG#YV-XZC06wIkCC3jrOvrEV$1ca&5JWRMdln|vD*9gPJWNId?CSZ z97#q_Q;rHu)@g7&#>nuO$x*YlYMYDcX+eJB2_0)6d2eM36^bfTFk-rTX(O9eNh~)T zqt+eMb&?%P*HZmGwHq&q1c=#O-MT49;}K&ZGgDXetNQN?g0AUIUT2bhY{h|fm6Bh> zUy3p$EZO!(>U!bwcQXZ3cw$>SQdYOm^A}8b^zDUeQ|Ltg1=`l>3a<`ieb<>7%PYa; zru@N?Nw0;K!N#NZ>7DJaeR($zWwcc!KTvUbC#P_QX=09Pnc=aGdpGu%>}ag8ak*G< zr7LRf%d6>|*tgG{`{3x}{)3Ss2mH?EESXpT%s@<0$XP;S%hx*_e--2=yxjb!rTf#H zTTEWt7EHN$Mevj^!_BMf9=yxHR=QuoYo_V?CADc&H$J#I)v&9OQ7%={a%uKw(_fYU z?{VFH{!t?)*vl+?&FrtamnLj-yDhrn6}QIK7L&#Q*%R{(#GE@6T}&93PV`lJz@+2F zv^ucNbV<&F7^5!MH&)u;Cw@1a+qX{k`R#eyzLyo^^%NgTC_nFdAN#%6@WGtql2*Rz zx-zz7mTiX<4d!akF`E_CrE}U~W{=^_p6ln1uFeboZya8Fe7lr?{mIgh(AG^l*PjT4 zhANgFs|plheg02B>iAWr`^}8m3l2=3zj{k-{2FQX-VZ`d>;FCv6q)nyce0{lita>* zBOAZ+ta$yQ?*H9`8U|elEZk=;Gn;oo^t95pOUE0n@5}AEar<_&0Mp`&0?XCe&EnST zG#@{ZV8C%ZVZHo=we9>Le!b3b5a?Z3-S@PKA(ovnA-|kyt$TK_%&{GFwJVLyju}YY ze68*mtdmw;;>+xu8(3WR<;tn{=E;@{G6{*M4^40F;(Y${Uszl3x`S-fJ+_O=)z|f0 zjud^y&?H#%_MzH_2#47s{_}M{zW;wsKe_m_*smT#kCg=_C2echYF;vl6U|-P(u zceVe9OQ+@;{r_#v$I?8=eQ9sZp!R#_!Sq-0I_*}AkXnKkdu zHAUW5KW%50uKhWW3c2Lmx0hU1G7wwK-;n)r=5_a`O4Pn)4DFR~NqQYFHOt=E@|Mny{xe?6iLE-JEy+2i>^(>;D{mf44Sy z^>ikNIa{Tkw>;c!?fm3m|uM2IGNE=v8z44Y6Jh& znwJ0n>i=s#iBg}g?6ZU|T9j{N<^5Srx zl9J%%Jk{9as?vU&77cd|{WOU;IZd2>RbdNswU_Kx7I?R1zSqKRZIRE(CRYzM&1z~| zD)>Mm_~}oX*t-f+#|<{xo=h$@%`{BJ?DAEH*g8vf%o1NsXIPlU`?$qmxV&*k>iyv*1%=iTp5~*uerXa_FTMYwnJcr zeomtGjoE9~9?l99R(UBBDAN3yV-9!5RfkeujmH8fEgIC^u9e9MNLuteH?9e3-WIoO zQPqnB0Zd%Xo-4f9OR(PTR%A2rV%pvG@rF_CmfkzOu=>{QaWb+W{ub*ETm6*R4HW|K$;D+haoq4~-dHuRWNve&@e-&i%i4>v>1( zq)5Knj6)8{{2yIt`NZnyeW`qx82{bd|J}dtS@CJE1Igu@wSTAQPy2V}-Sgf1ndZ!meQ?>|&Mi{! z!`%2kt~oh5kM8Z=ThP1jfAjuBM~_)8;FeFzQaA1F z^x)Xyn;gs~bNI>W^Uv2NrdmlXh|s%uMAuC>-v`kAMtEj_j=97OA_}#d43UNm9`Vx_ zom}O>zF=kP^{vMgboTglF5M@XY#nSM)t0qpl8i~j`I~XsuYY)IwB|^-9CKJ<%vtPr zzo+o}pIA=@2JiDbqY6)~YZALT>*bsr?F=u+M?6 z4V~_s4iZ*3owQ!R<4;c5;uL&VN22VU?ujQFpP#;DN}APFVE#gyd(NqKY)?5$ZXTMV z`snPLSMPV0&YQkjOsDtFjEo%j`(jTS-X58y-!O^I<-$Cbgrim)5`=mGu`(=(W<7Ot zRYv&U`I-bXg1k1Ls?qmY@1M8y_sUYE3VKhMwZInasx=PTdOn-5XOqzjnPf+bY(^qW$U}j~Ffdn`+Lz z5bJ39y`5#t)awQBGA{U7ura@VyS>4XcL|FIPtT+Wg*_9EA7-gYS5?A$1^f8; zHtgKoe57>IuU&=r-+sFou+}*0v+M77bFHWSd#CZzZhn+z>%#(xS^B4M^5n)U*M9aj zIObGV`u5I;rBiMc1XeN>RF$->-Me>#@4vkbr;n8ReXXnh^i*g{anG^G3@RqR%}+d%B$RV*X1SO9P(m)YXw$djEZO?DdBc2FDJu++ROGsB5A({|jSDE^*%z zF=`dpw?*uD^re@bKSw5VTC39W_wP$~Re^4oS;lNr^+od5y2BS@%a2La{CcS_(Q7_I zg*hk3=YZvJC$$r6eFamuHyXBCh;85Fu6W+tW95derh7|mOYbgN7v1B=TyQQR)OSYt zzW>eg3H9~%GON40x#!HCt8|*}#+^G{pTDomov@5K$I5=m&o^(lcc1f(RTet5>sE1J z(at^3vg(x=JZxB~a#~=y=BrIEw@tQ-ycm|;5=9Dojy_dA75y#x>#>8s!{2pp z(qRs;km_xk_W#cpk;lEg2hM$D$iBZJ*h|t*J2qw26r&}9KdSfWtAF5R*tep6^1m-L zLuwm7y~+-k6pGhkJ)nBCQDF14TW@x&zg|D{s!ErXKyJ+9=~e;`%x=+U3=6j{KFqPj zP@(GYA){MQH~p6VFiYY1n<)%CE}Ds*c0U?uZP|8_VX46-CZUi3aevijv1?L46jNN= zcWABOu6obp;114-?{@Bgb>ZRr^0MBS@@${CJ8k~?Uz6>^;_br6`4k+9}n6^GXOY{0f52xezg#uy}7pZJ9Twt?F??u!h z3EoATJwX$eGI%RVq&hO({u|FIKJVF4WyWXfizhaG3yDnTy`LcBBjQ{pbwshFE@>{0 zae?B3rA+;ni*%|^9^U90d{*#h-~5`LY1brrm(6oN;+(Pe!ZmM=%FoRnE}UlDzcJmN zC(yJ?Ys2nxeUax+ytXWuWGZ5+U=zoDc+auj*+nI}jQ1a$+>{vMe))=pWgTdb#P@fO z9XEV4E|)SK*n3}j?&+sI(b3fs{$|%Rj<4>!#J2DF^dG18UU#^#XkSI!%PGowLOy0| z@||vVAMAR}GdsGvf~9kbEvwyMnX`XbqWRxF4&2?#s%d!lLAYMZ?&YzQn-8@x-Z|iq z{nF=OSX+tLwt$TF&24!#*{@Y+skKkxJ>&h-nQhhN73ZuwGSgm8_FLtWvE|a=Y}U;> z4#{kXI6D&7g->|^TMLl!S!mWP(Q1VkJ&XdSM>zrxmWZ(!C@yti-yEXP9?hH`oh$oA zlk=7tw}`aB;&r{VFG$%n-`c$T*YO(%YU6JIuxGyfI&aOL^|oK{O0Yh@VUcKbY09=6 z>S3oIsB$QSieuxOpcn-bpapd9u2 zu!6xV*5`*B6F%K4UlV`nl<%R+A2ml<7g@MopBAu+Rh5DF^##96TluUyELtxL#YXS^ z+qbZk_f{mwinVW-oGD-DD&xF#rS6CI630wKS#NHWi0MqKuKb%HyDIhi%^NFK7$>n5 z&RVoK+oW{!r1>ShtDF>t4!v6B%Rb}WS;Hx{aT2E&d~7Y+7?V_8ZZ0x!-mQGcsJ>f` zk_#v2@;sY9{lT2%T{|W1(z}=2h@7omRUUlZ!p7pj+`oSV1h^FgtQ{7vTDA3%b-d1o z&D+~=T-@^4>}h46if2G*s76bzyMZ*1fn2}y#ElU;0V1rMbhu-y?w71w%@rD$ke$vx z=eEftoAb;Z2dd_p`*)ijd+_PcooDs_%NJ^ddnN9SS(JNQV0Ws_X=T6QoZQ@<&mDVi z=A^CMUzl_Dcb8HLbFFy3&CHgZPyd$8-*sdCIo~hM|E}k*??~oW+aX{7@0aX>Wtj;w zzBkq%W|o|H^ulzdiU$dnvm1q)attDNr_~0^Z#tSdyD&8J(UTt%*0u$n9D)&2zLyos z0*~4V-MF={`SN7(ihplj_U1S{ag>#r<+C#U5_x*NE?z`bVsS@u`%sc_?gDFSEG()C$cY89;{_zt!o4)@!o@mVJKvO+0?gO!AX3g@nEdky!k%guR` ztHQGBp@GPErM|#j=PK%FZ<#!0N%O(8M=RDZG@9j?8zLKTA0CzY42-HpCUyZ{4x?UAp)h_5}+a zr!X$O#mi>qbvFC;Rzt_lxepn8?fkDvEv@J_+j=eVeYCK|;_9@5E9dRrwpghj3^<{| zn^YANs49EceSR&2m*%^>)g5>DR-ZFI{NT|amd!V3nqHhUPho#ddF9d;MZe_&9|cNH z-6PLkxU#eR>J}db1`B)pV~fw*9WL0?xPH&?*Ei}v@18N=)+t!8pyY>0>dfToYU%Iq z?;m}7QAT{TnEzd~w|6ULqi>gQ*twORDZz06ftxoc+D<#HoYNQ0v+O{(`25E;F$%vn z+aG=QPvT`s)7{*>jjvlj7v(HFPDVXJ>B*8+LnG6`KAMD1sPi>o_hJ%cS8Qe&`0SE z{BbW0ue_Rio{eGEuC3>*9IiJXpC^}Jb%rH=$^8?{3iG~ zyjv&S1SFpOPsr(2I4yQHsk35^<=bthN>7p)0>o}`GAJC=Tx8)kdwN2XvRul#7s?Nm zTp#t=I&YM9KT&pU#kuJ#^u3ovZ%a-HVLo-tV4a1S4O?++{bH&7VrI9Pi9S9LqC7&C zlVm=uQAt`5#hr5T-)q}F-A0WTlFb5L+fFXrE##(c;Pu98PK>s}>Md=7TW`1B*f^WT z#ir$r)@#*-Yw`j%UOK{z4$=Axb}=2%DDYyGiodPqB>56h-Z88V)SLbwP^4)2V+*#z$#(m7&ul!`byO*%DcTU_y0OOEje9pUE3&j5R{Uhce^gfSNLjt+ z(IT_MCE47YUKdo=^z2%1XX)VUvw4+G1_d-JAb%Jqjo9xz0$oKS2p*FW+3&fb$ntQoVG zMa0B7cy-=9$~q;8@sC8WTZGptk!z6gx_6R-0gQT?9p+_`BCMlKUsUEkfU z<~SvB&X0dXL`>Yw*LUOo?9W;Gnl1Ee(ez*2-WF6;yxO&7`)odW`T6m?;}&l;1Wwezz z7O%Wpx@@+unQ>8LMnTnv3;mpPK2NYvOnPk|DAvk)vr0!x|K!Kp?A`{T$EO zEsp;a_HT*&{`pb;*@yRcJ)QjZ(LVRD%WF^7J4}gv=>7J8u-CzgCp^Dm0{z!Ki#KO8 z*~}kuYRB9!LC^Mev*b5ubS>O@)$x8sA4lQjOeVES0`J)+P6W06DQFgLSU8pC@#@!+ zN0_f$?p1x(Q&cdq>GO@OFL!&jvOCiPm1nMFi#?Zo*g$;Isbun=FYGk>jZ*Z zmjzZ7{a~8@n3sV$B((GCr%mR1Um`@W$|!jWs5-kSalhf0$evaf{ZW6CV8xW3p0OaCiMPgoCwzUKx`85NPVV~oqhTFuU7l-7pS z+am7ec;)3U9TclSb_O|!n{Hlu8wn>w(#bvKreQ@!WUwi^h>vS((d!4pm3b)G3wqgVSKymTCUj;iVI#!5J z*K$dk$+f95Om<3C`gsF6Wk0pXPx7uCt?#k+Om@5ZTDh%5=!70q$ot53BA^zvz@UWm`)v7m3E?FK9Z@ekezGCOmoHXl6&5TNlP8;7@pPaYM zPJ$<3y6UP$2R=SjRFjtOu-Ja(js;(=zWueTUGH9=zZTog1!SPDy5toYwl+>{yJqsmCOiIff>sy*Gba z_FUVxq4)8F*#fSC3Bn&Wm{NJ3FJC_G+q)Ng>SSxR)|)p!3lxzMUuk^ivuxGNb*hi< z?D^}mXPwrBdHqd=QyypAF`T=yzW5Snu8+m`+P(im85#`Plv$QcIU&w1v9zhW@=?RO zeUTE+WoBC6cb)h6#{&l8?eA|U2-rQAPIj?0@{fB!(; zpGB>OuQyLnk!(Bc*&%xFvruJTx8L2*K2|n0O)pDs-#gx-;AwQHy0*)8g4(VBMl<%+YmhdRFR{&y|& z&)j{bPhYLSt{n4As;)>hH1g-)|8uU^|6LQ$&Tzfn-61x8{*I=ZZGN#Gf0Q}Y>g|+{ z*SE3V(q=Di3*VM~{8}AHVgu8P0>cJAhK7ps=Y1SFLvMmg{QSJmSfZPLMZNNV*@ zrlS#=ERQ)K?CUqmuDELcbMqx8-nCH%^BRmAJ$NpZswVI(s^C}^Zt{HU&qtzMA;FKI zJUJ>J&pO5FOU%ye7r&j!a+qDj+u$)NcF*s(_ua0S1q3A)|F?a!|EITweeJJHrJAbo znX?%Zu4V1ne?g)@TITPUQ%)7|f%w|uW)f_mVEx0-!ovQy0TZ|0|QuTS9- zO_X_nQCSntS?u^S+B`)3)xmetxI;{n~wnH~Zdp{LI(%>PI75BG<2+(I@=0*sO$1*A_GHcz(L7~H#h$M#oc%Wt2}N;i&@JC@&L z`utY*{Ni=Kp$_X*-`;++cb4VzS&M(x?q9E{VA|Ml(#y=#rLFsi?KX#RULPDDJh*nS z(7k)f>CZbh+d3rYPdR%kHRX|v*qn@GC)$txuh34g;HIr94F*N5{ zuUI9qHvXV+z#|#gWUm!PV!Q>VHgb`oi(jgqRo)eUIJ)RtxM` zL*t+;tD1H}WrtkKz2i47FrJWlJ}>f% z=EWzh*ZWLiFW?LHNoLWE{ao0RbmceyU(PnyeG88CJnZv5q1411bBB3$cM)H9)Fe0F zny4KtZVFC!T8_&6Y*gpXWl)Vh{jx^Te68B0eRmfa7uO4)@oV~jIOlbWgwBfUDP}92 zGz}Ct+|PNSVRve$#Pm64J(rI%-M-2dz37OS;-YgqbliQXh}ec+V!Kt{zx#Fen();c zoEls=M0?zDUVhc2sDeY@X0F&sMQ&leU}T3(yWG~?X!8~NLR%1oUy zv#r*Y(0{r1tjPlw8x`S$inZcBjvB1qzh0K`tK6->^qaq%#WSivA!|wbZQWUa z~Ak{hsFO`f&@grS{aw?f?AqrsOo1JAB=9s;qhw+;0b21jwvDJf;8PUoDNbYgWC^ z`8MN;)TA?3?%&NBnO}bIb7){;PzgK#(ctwQ8rWPDu7k5D}X5$@QD;+)0_=9|I_56xa ziA&!6k9=Fd{)as)+Xm|1?-*}e0|7hi&vRzw$+|vIiYasID-u^%F zpFU6P7v~V}mjC~9_WKjv-_LDaacj>#`$&-=xA%XO+xKni`iA1xaQV89|9|`UwcG!A z^F>KT^20sX-v5u*?{EL~NA}P6{hyg@o*&mwjIr3ssCmkA=9G`s3d?t2uT9lB#hPNc z)4b2fC?~0KX3w*>@5vmDyKXy7W$e+O5!;^>`Mftk%D+KD{R>y^{#H|2rviZ(r5heA z{nJVfS2Ly=__C`>xSI0y|8F?5yinnlYEFK_*4BVmjWefS{1Myu zk(+__%R1(8C1zno7lYZSg&28`Ng3Qry`VZ_Ig8MTLlPFk8mlCitU5T;;+GxMoR@wg z|3yo`{yZ6a|CJeYtmm{NtuB%C7q1Wtc-qsTSa?M;Kf^CU<5cFdzwa}GCE z7|lN{(fl>5^>3MV)`A$@x}KLg)8;-8e{HI#r)RJ@r75NA#+$Mol|LtO&Glq^Gi#aS zWfP4qCh_p_8}G|F6cb9TyG;YL&g<*(Nk`-nAf{d)Jxd;a%ozcbWa zcwb~AZ@EofLA9b^Ya>tFvY6&`bww=xeE(NApWl>oA=tUe=Sa`NzOH{y6elP#T>g7; z+uOY@Ea^NY_mgYIt-qAkPUv~t`6%|P={ZT~^`>*S-dKBm$L^hs5{GZzl(cvrvEKZ_ zo&$N?-EO~mFz4{<>GK7Z56Z0l&A9xE(Q+k)e)-VQLlWKluJiw5(NO*P;v#F@-d&Yz z^^ae@YB|qdUizD4@bf#7O`XXre>jkrpSa`*k7n<|z z|4T%bf0t5?`u<`!+x{=!_fI)Is@v^)ecKGbF)({CQxFk!y_sSUGy z3=}8i?v9g>C|S=~a&G;)M_biT9+~}a^39~iMLLTYzAT&lee-g;+h3)6HtL+zIyI@` zCDZGxujIHFWk+YM4ZLb9xBoL=*=^l5#XG9Ma@{WNxiVK@?0d$?&{+4yeo5gx&zoo2 zeJ_xom2twuVWpZ_R8sHKC5^#r#4Q>6+cz#*e(X@e8BT`(SN$hFvwfqs?8WxLZ%GFd zi>I&L-Tv;^grGu;O#kj235(lmmO+1+ZDs%vF=3V&Xxq3wEGiP8n`6#jTbA3as-L7UuZD-9A@6|T_o7!ZV1x` zr-TWuJ%-bw4x8leGr8EiSH7py;eG9iH*BT4zS~_t$jx!J-E@)nq`XAV`+#%W2ImSs zzezT^ZR#n>w8Z0hw2WtljL-hlZCQ#H5toC47&9Kf->kT-SSsp$qHp{9y5H}a7ao0g zRerICSApKArV~34q!>8|PSNO+djI!NeaqF)?-R>E3vz|>?^B){pYGe8RxkT_?VM%- zp8X%f_jP`)YJMQzF!!)jdsf)tNOqP!_4oDMt6%dk*m3aka{t8c^@pnZzAoS2y{Mxw zJ#+IxiNhsU%agS}ewke_zI2nu9ruc_pG5yXUVgxQ|JTwflche`e%l@X^YiZ} z?B@?yC6&6tU9!XN{}1JC(iF%O(}#Z=p(i=CU{RhD1QbfHx zu;9C`i{?Sr=FI39fAz}4TUU7)2`IQ2E$=B_p_9xLv;XddC2lDOT1hEpVmWe__xcSF zNWS_Iw2JM{Z8$12x3#Vqx z?VL2*nO!g8%(JdI1GaOocCfL?@4lY$j=e31Lqd{Kx2ah2fVcXCy^6}ZY`3!u1XYF4 zNz5?ov-A^MdU)f`6F~-o65*3Gd~U4`E0haT4Y53bpzmsRL8QVBhRa_x(hBW%)P9uQ zRcp-fKg0Ne?wpqwwy&1Rp3%rrHeueA_q~F}o`+x5&UxS0FsbU-i$>nEhL_(j{C&nD zz%R1!#?$2FW|QU;eu=&PQMHk7nFl-1a~yOo&))T%zrU)gls~|OKl|2;gMxh3TzV=s z8!n{rM|yZfE}C~HaEdUCc%*uhHbeakmKchV@>|`1V_3>eO9-k2GAa!|J!_ca@c$W@?YYl0#aOmAuKjCh3$_ygkG)!=vx- zVZNj!Zk1;azwS+9OuVF^o@FFmbKkRR)9t+EJ*uTPr#GFkX zm(TJM*mK@aS$(PSm+#Yd-REpr^-5}!M$yNaTp@ZauXY`=|M7hvYh1k24KefU*MG#< zzxIzmy(d6Le3izlPYaW+Og#9WuRUed_xpMS!(o%=ETNgp_#5S4?&-aj@%^{WaTNiE zo~MRp3q4$)%V%cm44_8;_u_hkp!vVtgM*X-)0*U29z-*2|Mt?EIx5x5w~i zPo0K%)nb>l3s=(YJvk3dusUxLRbQOmt{BDC!YE;IrS15+cKg3ef4_*}a=KvoLCyLh zY%Rb>R;N=F{L>l)Q&^uj?lKEGV9fTc;QSH&*Kx%k>wnnxZHjzcd`RHK&zsCSS3aH( z`IZ~IA`L`2FU}(hUc9eHn7d}-m$MiSZ-C& zgCkM`Gd&d;-an}EmR90a6WP&mtoGbDj(fc^Pd_{5^4jRM=qE@qW;);V;OG6;u;TAm zzvCT_S{V)wP9NG1a98Fh-!*@IW8)^#S+AAcn2aQ?%bgD0oWaD9FVNIF#k57|!QR$) z+e9WGQ|z|7bhMQD?poue*Z4(rCqBHuf8jglynVl)c6hv!TOU`)w$?f(#_n7l!(ovI z=A1S|j)mU?nQM|3=!iYvVQAm9Q8dqc9Wn=-)%}^c}wrvi<*b z{B_`!2PsC!kJhx!mape}XU(#?an{_&=5v#n3TMu}%47oSI_Jur~_`d>yy;iZ>C8t=|csR9a1 zrtnz36`0hxMt+TW@=I^Fr1s*xD7`(+-bW0QH+#mjG)UU8|2)Oga)DPYV4|cOr;c6c zvriUsL0la9EGY{$W*$4bt~AhD=*6?S%lyh%B7Lqmd(IQTAF_iha?;Om?)SWF`YIpz zMO)-5zH*M4|8Cm~wRDYDtWFyY?uym!b_zVF=)}7Bb%35agGFY0>Aq>_wtW2dsqDZ8 zp(6r<4Bf|e$XrY~SIwKPvnEgO$|<%b2dt{ z2rp`RAmkMKVwY&o&Gf^G%NhAt^(2-AOmurEVG$m1l;zf&3*T?gFgVPm5xPjryJGQ! zC9-dHH5Og^T5vAq{?xSn{c0yWPrBVzc9;4zg--U z*Q8Ew-W>B}sb5W(kdIq%qtD7U#XI)w>B)QOQp#TXWb3sTyYx;A|JujCEjpw*`PE4V zgXj0Y+x}<}+kZcAbK>+6t>ALom+8!lvTLpWugiR}vfFIojYDlkXGC`{F_I$ta z|NYZ1-Cj!NnwLkcU3bx>IwmGYAp6t9b-zlij{c7Sp`@p; z|M8@|{G;FZe+p-rZFGJhT6%wJ(9Xy67#L+lzwiEP_1lc&Q%yx|`2OtMF9aR`i8<}7 zoq7FD*^Ap^uAvK8W#3Z%%;6E)efF+w*Q!HXcKx|?T)#2p&WDW;D z?%FN7DvUyzb{-4v2q^f@Us#&c=c?fQ#4^#MKK;FF6u-@0dFjfP8z=9RIDY2%dx0U8Tw_>GyHsIr~@! z`wRd1KMNPnxthQ{YcIpQ&_56L_wqcL@oj$h|0_$Sn;4o`>`4@2V7fTnu;99SZ{eRf z*3t|7RgY5GW^m0r!6CrHaCH6y*{0GDd)vSAC4Jc5QPBP8-pjVHVZkc%`yX8DwP)cB{jv$xPY$IOoL{oS&RBM!e3ulRV9{Xxuw zm%HN+Jyw5z(6W8gnhp1JHCP=MRur|T3D4bg_`nWrPkx{M?flEt-+%ojHoxwZ@|CY# z{&M~oa^)X?yPSPSPkcw^N86eo&G(O&9Qv?Se{cKQvwW+2L7gmybCz?fyHSf3+Lk1E*K~;=bQ9ORw>2aZPny@Bg=x`va%7 z|5)(1uK9i4rb9EIe%N*Ja(*rE!$}v8CVvxjHQOzAw21ATib9Ur6wZ6@Wjv2R=*$W~c2r{%+oc^Jc_brP7g<*| zEcj`>l!fQmJ3)>DpO1DTKfjwFNlb8h?abiLqO&J?3eTYvIR;$Lj{S-aTeg(N>O|iZm4c(6EF*6ptag6GA>ZpYxAA2e zhu`rZyO;aB9o?E2UeGqfR#7i!*X@RnY*G0ej_lsBt=Z7lRZ_~J!hns#Y>E$O!Mnx6 zc6W_aw=&dp%>6AW{h0Ar?e@OAZ*vaaaI4z8-+r6q^njxx=Vk_8zxRr*uXIDyq_P{& z-XGYVab#6j<}|$-b>E``oXVxAd^IxWnREHV+h0o>6O%fp9AzpBJkWmPQ^7L!X6Mi= z4ilGTUi2}OIv}PYRvdBrXyt7wi|gsi?re;T5<4bEo-&%R8yKqVw80^vU>PH~Oljz( zdvnZ6?;W&~{p;$ab?oHnL)8_pD%4N?yHKHb^rdIlhRatjdc`h{5ed3(aKUZo`&}C1 z9$N}-bu7zUqS}0jA$BbeV+8V;@A5t zC*RyM>l3Z|pSJz9?EbfD!lwV9D9y7fzc#~Xp=p%+U8CG9ty6AP%4?o!{(LQV`ctOE zf9EY)fI6%AP@W*A!S%{QERwrG0ojko^Qvqj=xI6HVOi+@s4x9W%eva;pt zUVC!B;z*De;Zt!uG5?_qk0@s+>p^2>^RmcxSy%rBZA+i0dme1)++<_lKe2DCYv7fN z=X3QPL@)Xj*v)_Rr>0X}e;p%3zubOyP0@R`-wo~lK5_q%{{Q;>qd)u|c_kFxwmjQj ztD<}?@nWsVf36$C4o57HPjOgbz;N!;*ZDrre*8LLEA1Nj@Z;p~0V1Ln&nuqK)y~K* ztgY?-`A8euT1zg}~6MEzgxumAqyQBl{sx#rn_4!-~UP2=jT88@fIybhlJ zHze`>UiaH37oL2{i@R)Tf2LE`=l${)(Zj$&d_WbVl+%E7*l_TOdT z6FW~LR@mGz@xjR>m;TRxWz15RvZLI^dU;>H&IYG9KQ;;YGD_x(MV@%Kaeuqc^Le2Hw68xU;jYL&xJ+eb5SQZE*kCHV>zkNs;9{LDBMq4n zxBi~IJ;oX3`kRj^KHIdr*?PC}Mb+8@=hx>Be6hV{ru6ju{Mwe!pI5kN&(fV|`&;AE z-knW(rgM7dUfdV0yn`=n+J;p!rH_Pd`#@>o`1u#V#d`kBTUh_rn)m;Q_l?@;%6n>l z?&dh?+?lZ=xtja#s~VqgH~T;SxLBQ#V6f}>^7(Z$xLNOh+tA9o%;Em_AK}^EQH6hQ zKV*A7{lCcj+RuV6wug16W!!#$P|9{z$NK2r`&FtRw%_3Uad7#L8*3MeT=*jQdztHX z*@o%sVh`??Yt>qi(rM7aXd~kC=)yuixm~e`zx`g3&aWpP$Rji7=ZyICs-hqG3S%wL zxL)LDn3CZnr2c+G{x*$Onjxl)5}9F#8UK7a*Qo6o^=-$6o3-*U`vO>mj@&OkuUO-< ztM-HCM#UX3lp7W)JYF;7)B)Re{wA}#4<{^enxv`LF>~^lKO23HD@K|<*_yOO==7aQ z%oA!RupG(QcScV^Dwbg>?}p#DkG2=}_|5lNu>P}^+F2GaiwAQGP7Cl?9*ALDl-rb7 zF0ky(Y=&c%JzJj2$h21kDT?fPP_WLudbi@_15MAECI}_P{SwJ#<(Ugv9x>R;q!)fgOB|_UXtNsU**TN?9vWPy-Us?47Xh| z5q$9d;_Qc|myFY`w^+|*Y&cxqCVamCbKm8=9(78trU~m^pLtCw`+2x}SF_~CAYqZL zS&=I9QaW=Ul%|xawvX*)>Aqva13YpPocPqQV~cKrI8o-N(;GMQELoOfI-` z_tQOL)@Y#{V&?mKukMEUJ4vEWPXMq0aq1e5$l*ru5+I61MZf;D*i%aG%R zPOLLzB>sM_ozK{@q_qFQ;ELj~u+T5-6ol7)xf!Z;r}0l+ z?(HPA`G?c(`wz$D2p{nL?4s4MG^k-p!pi8`|CW{ZyihVw5S_T|^@0@0(``qUG zgu)GK!bTG%Q%~G{b1w6T!1pkPW4Dg}6zQpsnREWb&CTKhOaJCPwr=Df3w}n+uO*xi7O!8WLxu=rghl`m4$8lx-S+S{CeZv zqqxV1`Rxwm?LL%aws2jU^^EHhXIC@ErhjPP|Nr)n{r}(W{wep^{qD__d(*hiZ`aHd zc7Fc(N?bm(n9SuD!BNLwN3eY>-uFJ@mUz*olegC#epf8^iBsXvXS<-7M7>F!f(9(B zF75CXtj#fSU&?Vo(R#Uxaj;*fyry zS^XgfhdWD-t*bo2R=ZOB%#9oJ51zc8#Jlju-sc8#pRXs^y=%N>aiwQ@PV70CGYh`y z`CXa!BK=JB&6abFJw|gK(@NU^X54aVbJnxwTX3wf{ky*8>;E5Qm-QCB`?37}%;1mp z1s~JDb5;38MNgGA{9NpE>0h_=MLm^0We;K&%?bPRXUjr4kz13vvNR7ewcj)f`E1#h zY4Y&Fq(3ZjH-6;J-|J*J+fjov@RXy?`GD!qi`Xo0vlvKDX0H&m{@8xf$??<=M>`p=rJM?#zfk9u2IGhI^JnbT2)O25p!YCGd?|Cj z_vBk^i*@cxhs_H-SQhg~{3%a@(1D24(bu?b{=SNLjy(JE;rBY}?fUjL#*c1q{qf_m z{JyIn=U)}N|L^DWicND4XLXBT=e6Ur{rA!S_rK=#KbL&XcqR0=tabWZu~#Q||Cqmj z|Do^m-fwdLTHAD$bCsI7#%fhVrA24ou$yxJ1eTvb6%llVGu{Tdp66eyHDOz{VeO9qhu!h)6rhN|umiUXbo^t*5VRO*O z1D5TV`Qp4+tZG?xnlV}P*fh8HpGhY2CD*w&pDv#AIrGmP^E2#6OS<$o#W&5GGNIJc zE8gO!U9i=txJ@94az@6LNKa)_Mo_}x09*yC41kNZn!!;{at z6f0iTRiDppFyvdfXy&r-V#}@z%6J!g&Uxz6bA)Y55tHKS6JK6$=Qucl>Gb7$%{FP9 z?0M@yL@{*~HaVrKIkIeFZCRC^)U;~z8EsF~wgfk(1B-hWbUbVKaWQLo`|$hrf;|7T z-2Eqg7VA8p;dlR}^atC(Tde{!Cghowo->=xyJqX+`{l9iOYygbxrm&CCh zdtXjG!*KuG#|NL62S4~zl5^vP#cSPr+JSl5U0FO!zUy~xvYF}Q_I&O)!Onm4%--|v zoHJcyxmnL0Z-pZlEciPDn>xF!r}(HGNc!=6$=dZEdK1lFI=?(}VdMW?t3~{b44%ew z4)7?l%&swZjDn$r(;X59~6Atym|4A z*N)CPm6e=s3SpncBEQ)89)I+P$I0tUZg<-L|96glm%biyZsVSwPmO&-YKQ)_pZi_f z|9SOlXD)`BbIp94`+WXhvYF`6_+Ptvw;g)hHYIlgT>6HrC`t;s*|=w2bCLEw_j_ zJ--Te{7BrO$alE!-A2KLPb?>NS1Ou*O&4h}Y&y)=VQPIStDQq5^SASYABKK{HEaiW zc_^kS<~?auQ2#D4cl}Ytclrkoe$|~5(7=$Q`ly)0q+l*{u*^}LS92aRUVe9wnfW`@ zox&@pxtuh2=GR@e zm}vs7Ou;g19&ns4bBD5^Yx4SyhAWm zefO+6-X4oCsr_B6rFJv@fyiz*QDK915B{=syBC-2HqU30Y}i~rEn@$ong>Ztp?-lY zxLgAn54u(vF+`rrD1P$bZp8WDt?U0r|2P`|yZs5nZ`MB#?SJNP-1$3a&vcvl2Tp9i zeL!#Bvl)K7_9*`6-)C@Gzy9;;39Rn>ceYmUJG}qb<^Bzsa$#M6o8$K#+W$Fwe?tQE zn!+FJ|1ZCPy#L$sz>3g-DT}opS1RxPZ!B`PiA!X`dou@yC9_;M?`3@bLZSDe#_APs zuT}A{_MHCOGUZ>N%o@`#QUZ&czr4A(F#0ajJDsvEUW}3QTXNs7Yktf7Bt-U^$!f+G z60ZG$Oi?`aZfpByIiI8N#NRM{VSV7(VUqme-Gypiy;;_BXZ{?M?S9~F*5$jv z!Kl?&Xw8uWUfr_t=M0Z%ZD?~eQea_}YxvQh+_iA|`D7NA{j!%bbNSOvY66`l+81$6 zg)63gzofHdRu4mifDF^; zjNj27svc$=n>VV-$*an0gf_Fv@1Ah)5F77(%K|mQJ&gjKz26di9L0h;;)0wU=a{$3 zxIMi&CvL&1Ouy$3ocg$aFPhOC$8Jy%+0^}R$rA^G2ebaFWuzZ*<$S-rkjI+Y{oSvX z8+@+>DO~!q^;+cqw|o0PMut>OeZp{`Pv+3+1^s$rbPZ1uYBY2 z{d}jJoz8(a!G@VZ-X*tQ=1l8Xwtd&UdgbNa%}dU_on*4*t%9)4&U?#0zuVoHB-zhgxR-E0goj zianMtntwRDWLx@aRf}Xp^}pu@=N@l8G5_Xv-Cf&y-A;rw6e=e4b{h80pKLb&(cKn- zpZl(Su{)gicEZmYm(pIn6mdFL{jvIF{h^B${P}`~7RnB~Gdt?u?dpBEKg+0bf{@$m z$*#Xr?EZ6$v|qfQVl?~c`=( zCWH&WweNQLXm#r0L4{Wl{&hD})Vwl{db#Z;FejUAM$A?~~8#Nqcvy}P6z-Kb0U;{Hx$L!p52OSg|*msDyeD#;A7e70BhkJoe z`G+Rf9abejZ2LFH#$|t4)b?IShNa7O$-MT22iEN27ArQLGSW$}F1a1eV$5v3v4iuR zvV`p2cyzcvWV<>Xf=y?u5x9JNe*?Ok8X`~T_oe_H=$|NmJ2 z;o#}NC!S0!Y}@~H$C3TNwf8ri{3NsP{^H%$efxjEe*b9y@59qy^vZimhgdd;gr3n{ z?&0pvmg2g#<6}efPaUyKFL&Pvs7d{!7ZT`vic{6YrP576OsAmW-NF<`H7=Ge4i=`8 z{mjk{B3%OUpSW-2280yj?CVt$i${09%rINb1%%i_T23_*#de9V)j=H;a^+&jG4;6wRG zL;b7ZguT=;9fO1gi(M|@k4W^f+6>V<2(1p@Z2f${~;{%Xh+N(?LExq zLihX>TG-gn%ds3?!^U!e`Lw1<+aJr2_`~I;-?STVr@LK9Y`p&Bwk}IBN9*x>Y(DGH z1)RxZkx#fSx9#!_TU++!83F0mCbOp}ST|$m0wpG@tH8h+&o@9nNxa_d!D`?kynYmYuIzjyLz$ge-k zI^8Cg#-_*C-QJeb&6GZU`p=y!JLJmd3N4tBbV5e-&&tEI=R8)QeA3qT+s9>pO839N zC3gF)+U!rf^B=R%pIMi`<=EY`yubGKXWvbj6P@keTJtOVe(8<(-(SpPdtP!+qM>o+ zj&&;=%#S5(zx%AOK1u8c3i8ewyfj_4PU5HAzDs^NyQuy(G-`wBq&tezL zKR0rzy9dtTt;{V@(o`R>TVX zO{$!ub=o4#Z1(kYi6>)BVh^9aD=XqEtj7L()2a=z>)p5fs@})Tlfv=FpGp6u^C9c@ z-Ls`bO6NZQK8f?ut16lE8dnwfo{sFkn^t^@XEN{k-5N%VA8mcE>*5!>VtMeIynK0< z+F5_)WE%zi=h?}gJ-c$l^{Dg#uj4`>o)~F8MywAMWDkj`z+hx68jH#B0{V$dK?> zLF!b$`CMk_Re#PGtorf)bT^aCu4&Eh?Cg&?q?y;h`o*s*HOFM5rWf-${ymIIHq!Dl zz8M;Ds6A?!F0>)AKPJSuBcPbrmi*9XB?lmOTVX(%PX29QEa{*qq8gf8u|t?Mdf&c>2QH1AmGd zi-H#2-8w^8?(xap_ZwWgpC+|!-ptzbhl`0zGoHs0&pDM@1&3kxrx&Fqx86Kak6Fz+0lj+y- zC7$hl6;s@$^28Ur3z#1`y0n)E9%;H$CbF=sV+YSY*HaeL3)VHCHSA~RDz-dWvdbk> zm+uybsG~D%EkL1oz!{IlVbcrtHoo@hc`!xhZB}iBgN=fh=o9(_3GIE~d(;JAc?ruT{>q4~lREkP4P1ttBw4sDZKXRh(g^w(RlWtkHe*|n}& zwBO0X<@K#F=WAR(1vB;?{;F=@C0o8+Q?os_GBoh4V#_JEI?ccZYs4zA8SH9(xm~a( zUB=bYokK+R*1EoHN!<+m=R`gG!vsStZmp5Hy(l~X;>-5U`YCM*C*n zUwO>AQWCeF#CRr0GRpg~>@8u=j?TEdAiM11s>VW#swCPAghJneqMvzpS24!>SaA zY4^(a-%mg0sHGFV=!@E~nn01A%(f{kC9%^rx2${|>94laz*O3a7{O z+4H8);7v<#N#AnrfP2;34>gy!-p)09@muclOOex0jZW*V+4^Fa-u`u&Qg6zv-)xJ1 zQ@&d;I{YKDq3;tS(96_=VW^O{)s(Dkb~NKg^9vzHrH~ zVa2VL(s`LV>h^qokAIXlEV*bkPx|e0|Cu+RE^7^nh>KaEaoV}j?|Zt@m7Z!LKIfnb zhmWLvod0ic{CUHM*I%XnKbNnUng0IZ=dM+UZa#h5k!aj=-#fXFyK$YQ_rah$%NDFS zGV2nvQG}UBoA7PNfGI1Me*AhNxkNwE=l+J(^Ldn=Ic5mFxOMq^#Kk){Q&>{vd5^gn zHb}ClT-bK=t&v2@``wE-&Nx<{BzJT1djs2YiPz>Vui8EzUs?TR`4I*VW~Ubq%iG z#qA;blIMuEj?i`OLcRqxN-^z3^>k@$q8IXz)o zjHYW7%4By4X{23k7AaYIYK7-p^C|j&3V7yDU~SQ0yu0ZA_YLPJm6-=EDl4z9C~kip ze*S>v@uNqRZR-Bm^}IBkt9x-<^_y~O13kmN_ZHscpPAj?f5&&!{1-gs$(gP5>gH|(zeRWVGklPn<=cIB-NCP`(-Y=A ze)C4i|K3lgU3vX4OBj<)%wFH#A-E$>`HJo`)eTXxk2mLXS1$da$6lsy=NMRZqN=a{ zUu6I5@bw0BH5!5#cIEZ+$G!dVsEW$(n!hcW#)Hl1De zlH{7V4|-ZfxMG$$C9)r@C=sZCu=~NHhAF9jMF}wnX6?B7v`3l4&QE2d?EzK`n<-s6 z4ChjNN^{I5&j@W=@I6PdoAXWB;yrUFge-2zP3B^qT==I|pj+v+?hU^KmE8%8_1yzS zF7CV&`K$a*LR50XF1u43oD?qm$Zh?}@j&s`AK8-Y7Y|(J@4CDuGTlOPx73;Qnd|sZ z-Y|8QWjdp5{jJi^b)RA+<56L?gij^qWd_fGKaOxR(|ctj$++oCXfX>LLyYJ~k4)}GmeBUJ10!e-A`_k^4&9Wuu| zr=8}UQ<#zeeTDw>cD+LjDjvivT=C3MYs>wEg`C;D8xPwzo9edcB>FI4e#_QS)yUeMZTzRAyfHsKAts>e zV4_}X%)QUX9S$e$`ZRA}u50$ucV)~k@pJbyd6GWArs?x)?KyMjHy6*d{(SqbSnTzM zI;UeKL{dB7mPvDO{AqJ}!sLDj_j7-pdn-5JcI0S0dNZ=`>8o2}HQP^1-!XA(n|=Om z8MnXm-KI0|Cwazb-LVzDaL&@l(>PAVRqvPT(^PMxM(+cT9E{zYjXg9sFSC1j{&HJ{ z*Gz8Rl_J|-o31gOp)2-eu^{7zZMheN&Q)10+q5cS?a{ZZ!)NG?DTjLXmnD0#gDzUU%56v6)N7fylc^k`=0JE z84RQ>vsoP(r<|Um!wd+`lS+iExjYj)L z8`$5wU#y&bQ-@ikXJd@Rvg|njW_2^#L z!!<|q_O@wt+4xT_uEJ-t>ea=5+6&MZjK;^(8y z=NIVf7nT)He4eJrQWo-sf2nt7-eZ&NMMjU_aJu+7+$t=b$IzQHZ`QlREFFCeX{(Yq zpK1B*X#3m1S>x~DtGrkq zD^6j0JW1xiW$8>^%l%R;j~`a|U&ubdbhLyiG&JFfWxy2Skjcgxk*Su90+CEte~R!v zIx?f@K$A|umF@_G=bwAK%WCcVW8Kmh-?N(edWBGe)~rRmnXi^MtRs!_}G;bpb5raP{P7^xA2>`l9LfkM}-(zZ|s3*!_A5qaxRj z2T8~0t0=U8UZZ5(RFmIS9^g79JMwPI{}z#l5}G%PCDIj^INs0yq_%mLR?PeFJ1W0& zowJOIiIcPX6C(3GBjs2?Nazy(%ce8*#ct->Up!%a!Fb7&;Ds7XkJQ+?2a4PXx;T|< znH8oKOyc`WzkA9S(%Z*G>CuDbkq6DNy)tg5D#c?xpWH?%eHcI&;B1pMZ%X zs%E<#k!oIqCSi zq&0uUh};a6VH9X}iF98)b;k+gS0}W${0&AW9QckQk_Tk++i z)C{{Ot*;`hW*u*eC~J6m@wK>#Wn_i@JcIDn_O2X!;oZh_Uzt6N`AjYPo4akv8Qlh zz_oOZRjMWX8?W+OgtOn;w0VP~RR{Mv0g?7qUJ;j-e+cx-ot(Pqd`OPi*L%BKjineF zzy6e2BvyEFD(~vFB&HRtc<8)4zg(u9mG;HoU6DAvxpsuwZNJX_Spf|MTD-|DyNm$&rd`f(KM4I8V`9KJ7qd!LfxQtZWBf$%a_A3aFl( zwdm!eCr!_o4{lC5!s5Qgoj*Bh!?eTuH%usPd^!2Fvcm+&Rh&Nio8N6;v26Oy!uyi$ zoQ$q={OnvQt*h+pcRcBTcW}b{gC@rWC6?#}UQ16-YcYOtJM`U?<1BK!!kt(SF)fWa zGUKo%OYg)LFZ(s^bQ;4?@=lUaycTuit=R9kWn0)dZ&|F(&sS_Y@+YTr-|GdxC3rPb zTQ|k@*x2pa{$Pz!k*;B)*sH!J#dnm=|WUHdU;+taK ztW$zO#jWhcyNn6@VxDE}Q#`HAJ8RRb4a=W%X}ZTAaFG4Eq}2cY#Cgki^Ig}EUo_8e zV}u@mt8pXa<)cisx7{)iHmKQ}oa(wbcjCGzzvU@DyH2x4P2xYHJbz9|$?_@9U+>D! z`YU&~Zhr6KtR$b5WZU4os@wHLSM z_H34xN!B_L8n{6H@llabizP4m7A;%(;QX5TjDP>nxK)4Wpl@L9z3LT>4iRvj-(h_p5R;YB4W<`#W(XlzN++L z@R)n{sKUcW!?KQh$vi#(c#l2ua%Bkq-?peUq$J3^baUMO+59}U_Awl1rk|Ebw=uY3 zU3cdExulJ*tk>(dH^2PNZu-1uqXpkAwPkr{(lR((tW_t9Iz6$>+8vi{HD9^He%9$e z>uq04x|(iSOfT)-mYMYY&Wy>=6_*^DbL{cWqpUijPx&uCZ0#t{*?f1=-S>ub&mL$! zkhi&V1K%lyR~LW(6u2q*a_dVQm6HP3%F6|2^FB*Y|5%-O`+Vf<)-!n)M{Q;Z1r*hl ziq?vk?RFObdnCEAZr)Re%SV}JUwyUpS$}El<5#b^f;je6ePmjFJNnMuI}O~8-K({) zOg^dj^l?VdxisS(v)OOFgF-{o>UbDe9&z9j>7ONGTm9+NiNHqwJN?dwJ&*mI7-BnT zkN(sD_g`Q35$4^vTgJS~=CX_9&13g^)$dNY!(lk#$NU1<|EGOl9Y1j8JqOQ$ANwT( zze`s1CHGivpLl4FRp-yCJd!F23nbhfx1_%MwLB-4h5cApgv1R8R}YuVEdn35B=+2W z-*o1x70bDUp{%>F7b@xUW#kt{`QO#N>pA7C(6*O}uO2zhs@3}Pt4!2%{eu_byj`ia z3;wCIF+ArG$$v4oO=0f7eBB#!8pYcsj<8Hf^%@=$EKnck9G5N_>+H0s9%4-u$23`&MQ~mi~Ht2{`aPa zD{@k@nfQZEP2U-hx!hW9XuIa(2RoPR+3AXYXU@LGyx?>D`;zRNSWizK-$#i_F#!{`C#^Ki;`7KfhY&M{j;y z!&UA-=jPiS{@ib0_2Ki9SuWyVl)KC&6k2w%GkAn9Trq9EL z-TBX*BSDGncP>^R{qNXTBJ=gxLtA+U4xQO~flj&#kE#v|JXaEn@Nruq^uj}7o`8qW z#|OGII)434u&MC;JhLN{%hOH8!u^BNrYU<`14L_{H&}L@RoT?GQTG%y6tZFVOt4vlcbca zN*()z7zVpi!z8A*39L(I9oc#28%y7{#S(V!OZqB$q$M2ZTJtadJ$dK39>Xc2y*HC4 zcDL_)yb-x@5`4WZ>t@SX4OW!liYb8y0ee>I&{@4@hN;xRmrVhky0S z*cg$IHri~@O@#jY&X)5CdCNFi>7~_qeZ5W7u0(a0?LYqZtLZsCeRsZh^S<114NR!4 z>oYCQnfx*KRZpt1<1LnDN*k8yJxj6bz4G=Z&z$0%YuOUXMdo&;J9n=;&APFiZ<@wK z&)2p~wsBwj_kMe{MRF3mouSqW?RiD(o4*@wnmp&i_40B{bL)#8uT$=cGdVohSbC(y z?tJUqi&m#ZG<+3bKN0+T8}pY{c5gb8V%NTTn!^FP?J9v4ca!(ucKlxZZpXCHsj{zv*WBN5 zJLY`a#b)R165nF~{dRHBMYDFj|Fx{~n$+sqv-d1dQ~x*jk9N?)dApv6#xB15{&Tv# z@#R@>&6c?Z9^7GLfBt&ni!JjHFe$3ey36PGdUEUk6AjbNdK$alB^#COdVl$&cxva( zB1z5vB|NWh-`@VldXw{-r2G4~t$x4e?5$raf)Q~sDUbIB>-~RQCx6g-Qqh^|r+NO& z>9Y4Z`s>r1H~$mgpRLn9eeU;$`?J24EVB-~yXxJlc_;EFDIHc^=Ha+a!Lsj(grSf! z#~cR73GGi5`9B5=*gsMI?>z5Mnug7HtgLQZk(iYbJ)6A5ZhYYI^6VPj!s5 z+_ml3BA?%hKDtcBzT*)iS8VL}d5P~gf4g=6`|mntnFqX_y$7py9(j6{_1m1=UMD=h zTj{w>@oz1e_%f&MXiZ<$+nF_vL89M-vK2S;^cfapFBI;dCjDLe)_q<{_cmJxj)%&# zCfhzZcI%I(;(Yg2_A}fU|LNSop%~cM_D*Q-|Fp*C^Pap(S71oK-CMt+r~F^nCLBeCE zvi`9p#&7?gZ)MorAT9Ibg!mgxuW3((CGI-$XBTanw`h0V;jHGQ{F2kWX+3&{m%@LF zEZh1bhS&1kq_lhDhn=3C*d*At?^{&x^v2CHRaYGiSWQoEU)I%lZhiYKt{2%NR~g$< zxzlw{G5fFFdaj|6_4$nc8;d{7ya+#c^GIx+vnl&z!%6xN;-Y>(+n@XF#jV!!b=##L z@8#;%vAb9_Q>Jg?RIUV}1g5C(AEP$8C0>xdmDaZ{w(7BVcEZ`WvxDx(KmPLO`~1sS zrc3-#?|vcqK3s#Ft>hoq|K@JSdiQk+zZlp5TdVIZ#_D!``H!pqPk%fs&$Ih~w)4RH ze}|%fJetj~@JZ;na^L-5-<1EHT>Q0H_`zRst_{(%H0%S{qrBC0-m%*~!X~a+JmC>5EsZIqEE5FL*6?GtQHD`G?C@ z&nG-h-c?w@q4#jd{C9=N603_Qn6nA|(-t@BEZfPR{Cioe^d1?8DR<>cCfxfn|A5}I zM4mu9XN{iC|14%SU!8K0kI#TTjnlT__Ng#GNd~>N^Z8PL-j)bGS7j_)tK6Gg6MP(f zKg({L^8K4Yj1#+qhRB!IY)AiPc;_)yC|f61Nxbz{|D43OLFVgEp`UA1lmpq8noa)5 z;jk=wLv*F2!=mfwPw$<(tUTDD?Cl@6qxUc0kB-RxQ~2a&amJ)v6JZgRY|T|%bBrZo z7rfuK#35BMqxJEV*aZtdF=^#*oORy(yW+wFGaDYvoE{f&$T7?(Z|^r7k8OJxe^iN0 zXTKj}R;8z0sPOsx!u1CuxS#VZk#d}{-+h95Zr63Ycjr$ZWs01aoS%RG^~%pSK_`Q? z%4b+eFS^x#Ecr=g-^r4$b*~jTc{pdiHMrZytG;dSeOcdN<4YgBG?OpNBt5ivexjpH ze#L|6NfHWv+jg&OR{H*7TV`Is{>?VWOU$~3|L%Jq81VRN@aB25*xHVn@7Tg0mAo~^ z?E#aEbNU?jS31hizkHB8ee}@fty7&sL*tnJg;SDqzl3?ry?gmF_q!j7UFSMnFPib@ z7{&6>H{ZkNZ^Ig-=_X^Udf$7&m-`XnyEnBwndKchBRcZimsplr^#(26ZS^_~j$TI_ zTbs=@M5b^|6nFK}yl^Fl&A-#3@;b{RmNsYagwU*cx2~AJ+xsObrdX_D@iFZg;on5w zes{WMW@xY^=$=GTdX=2R7J=#+qO3CnBJLZR?z`x6%`}QBWYIx|+G7t&FJ7{G*Uspb z%`X;E_q&^cVZzNt6NDlon>=6M{mIGW`93+5+4e%Yszv{o?++$V5NB;mJn-pPRrcH~ zUnF;L`|8Q^Ww&IdLCeXCS^W0%{A@EkzWiLftX|#RZcS+6;iLCl&srt(=y)EO5LC6l z&E~uCAOAz^(sY)2KQS>}AHF)e-t^cap@<1jD_Oih*|>*^$aVOnDs5TMw)x1#5-vs6 zQx{LfH_vfa|9!1$@3B9>q<*ur&p4YF;I(k!-r(RlnF;&f7%?0wzkH?iOFzf;00uXv zYz@|Dhj#AHef58jdzOO4eS6Pq9(x)8MR_wY@m|^K>mwz>`}MHexjli>C%#_Jo%u&q z{YdVth4Tad=PUZN?|xhIZNKa8yLu6lW)s!_Ro{A1&-(J`-!1q3_uG0mEc~W2#p5P(ULH(kTfWkeGq9n_hhgq{$Mc`K=J?la^gAzm%hby!N$KE)wF^@ir}j>G zE^M*S$-zndQR%biS$4Ac0kgMI@aO${*Tf5!4m2(%b)t@L{ePQdjGc8HY>t5Hf zPW26#61<|OWnuK;S8{&O3apyn^86@y%#v5ay*N5$=lRLyAJjr~YdiPcX^xe6a+xcp zvtwEI-CWC=)zeyC@9X7X`f>1JMR~L1;+-A>naJ^2h=w!a88J(#_|ep=p>>^bx5 zc%JL5%IdK$k6-5NmiNy)sKwzm-#(sP<94-ajpYaA64u0ru(y{d&b?lv_bhzJE-U8b z136{l3`flw7!(*hT^vI?_SUXHE#L3X`Bb}qex?MQP30duQwhs=_v=j;&evq9TfG1O zrR*J9QZ?uGKE6DvdhhSE`48?%vkOErZv4)$ey`r+YQ_U8yV|e6lX0ngzv&Zir zA7uH#zwZk}*|fyFFEgI0rM{E4-=J&RA}1yPHY1-&tY=;G?4$D_>+!BZa#dz?&{9S>MP!MFQ_OJixkRUW5`!}g1< z_5B6^*>KFudLh|!vEWP~6Wh$XX-9S_>Do@_@nM)YnT3Ht-O@z;8^d##;5PrX#GdNQ zVdoC6?XM}#v%c4yBDWz47d1Zo!BX-)RbzmVb6t)s8Fsp$#xtTXS88oo92HfJ$&m7O(R z^-*wB4Of^?roG9F-K@W=dTN4>F6OCrjeGa|W#x94>oJPQ8`E_)9?oQN*)8tm%3$R7 zHR|#8y#0IG^0WWVHI-NC64>FMW0jD=DPCQRBDz}>+i6@ zPy-f=i0tIYJUM6nU9x$7<3Z48$*x32mn&B6%_e@lF(3FiCjY+B!-+xLgvrMhT}xE_)oQlenos4uaU{i{Mocp` zM%*k>ljYVX;y%mwuF78*5>Ir-^bBd6f#j(rZS4}yTQg6TO;d(LdDWRghpVn-> zaLp-T@wPeV7f+05V2l&lTV7k)*)>BdhNDAgx1;LyV+)iotXARd(dx?Z`p#LxD$%CM zq?r0NHBu>Y#fz`EnB80jXEHV2VA|d^o8^e-rHRGoCQeT^Ik5XH|J}vH5RCSJ_`3$Xt z>y_55{(1FkZ=Fy3k~InwUsT7;oxfPa*4sN(^4Mj~u=xxV3a=&ARZ8~yp1yd(+peys zM4>_LY?W-|B!)M->(=GP=pWpiY+?VsI(Xji-@KKpzm(*@XbIiAeSg2;#>GLO&p*h2 zB=oFZ=~#%VRN~$!*ZD1*bZm`NOg?2wZMiOXB!;UY`}Vev|MPd>yZpDo_*rUbXG+F& z!7rCjGb}K=F!A5)j|pcEX@qHAI9N8je*06iy??9fH+wQn3_HyNMec#k3p$@(ITOt=?~)8xNOo1hIRl;Sl$quqj5(7Jyy6S{ zaYDr6@$A6#hu7E+uX40om2r!+9jiA!>{GkX)MdDM<)ZnA?#3KGCY2vBIV-Vu{-12y0F|o@ zxqB`~@6I}y(_FQe=`qjZk0Rv~7q;?#%HxH=d71D zIYJ6GMNU$}GwebP8>g`T%6obD%EN?`?!*;)J7*CBmtUuxe< z8y&kCw|>I=pNCos8JF5zy>zgVHQ;1pjrpb&DbcR<_lgQv)J{h~mGoI(t321R!CJz% zM_y{*;a_PT#?Nklp7GMX+PmXv3ZIOP)OFWibx+<@FBA0Nve~f7Bt(7R>-(CUI{wKg zajsuSDth$i6(6|1%eO{j&%@^h-Ylu7icWS*_DEj1I=wJ=%hyzv z^$gp;N?nVTcpc30#UP=sQd09;<2v1xKAZW9=WPR2Q#cLgA5ds%(BM^Bo%~tPg-_3B z^C2tlY^@d* z5<4YP>fScHXZ^D*oTps5a7N$5Szh_}3e72=ZMC=dNUaTAe_i90k=c>jMb3P@HvU|< zwq+`utTFH_+RC21XtQnOJw_9WUvg;@i+0yAcrYE^sn+TIqsKIGIWup$Ig`N;?v~Fo zDLixT+;-gZX4krjsgXUYCP8k!JEs^)_9b|4+J1FTu=* z$qm+Pw~FjsHic=jQ4{~li3vF|H7q^XXMVTsxpup-lk>EqL4b}b?~B9(_YN|$H0ph= z;`PqqO$IIOO^I!>c6WYOf3@PxUY=d=j!xZf_(ESlx#w~5+1n@l6BgWXUu(L>(7uq@ zMnFQSN0>QUjfwS2PEps%--YiDGkDjUh6uf#d9UBe_;{_FHs>`nwdW6S?b^5Ji}2q? zKQ_MmI<1Cn)>o;g6+MlYuIVFEu!1E%9x8DD=RlP+fwA%35)K-nY_1O_fBU}7dXHstA4TIVeCI% znO{d|ZTS|*cHqVPb37Xi3OZ#N&n?)ugJE;dYD(6TL zJ8c%9ZQzlm0as@HcwF;uv9tY_=*j8XRaxhFc`Wx-mzVb*{V9~T+<+R zDVy3qRkL#NJW82D)Z*D4o60~6ZAa*U>bltk@Up_p)e;>E7*wek~3s0kZzx{!# zx63oGZqEL2v*B;;gHNAC{{Q1V9B%*L@)ZZb^`)!1aZ>7{JSYRjDcO{=EAn6}))UYems@LI+3l5;Y1CJOX8uaudyTAYEw z_E*`yi_+EsPKVx}ogyg}VVmPRt<}lvd+wieHpXs8(kiCkTho4Q_x|9<%(afiwT=mL z?IEm7KJ7f<_I--4&%0Yn?9(NCt|p{K8^2p@z4xN`HzR!j<9$u6T&c8xE3lWKh&yFu-_8o1KJLF=>E)W27ia%Fw$~`&_SXvv^WXh!=~&3t+-y4czV+NXJy+x2 z9h-OgC;gtc{TTcES@ox9?fYw7^|Srz?fDDUW%V9NiUv)SV>q$w->*WR7%%&i*ZE|) zW(wWjr^QlWv08cVee>yW`^V(Q`S{-n=69E?ZE{&J z|LflC#g^ZHJwKB2e%s69r~}5cw(w^jE4%z7V)NYl*G(FqyHxT8f7-UL_Va`zVaFEj zSr>T!5=-lg4UJNNdiSj9zt|d`5bE^YPm(t`wpzV1%c(`6?v;PkPlinrM)NMSSg^P` zSH*49xccPJ`#IfL{@-=`cdW#IB2P<|cB+f(O~+693-gRS_b6;&I`s3zr<%#ya_y{Q zuO~#FGv6956)qtmIW6Ou@8t!H(zIV(ww{&Xm$q5LmV@D#WkJ>cueu@s#2+ynvHDTi zFTRnpZj$@wrt25$XP);vTW58b_xbeS`j_rszu}vh$ne+h<>9FA(nTNd+xkZbG36L9 z3Xb&j__ZT(ox2=EVXwde)~IgXz`K__zpB@6v0s?@;9X1o*Ex^tF8-EWoBx(&?baPu z_WO65Tel~fe0t#b;jI8uZ0zF5^@cP37T0@7+we|$Z*#u5q{P-LDIj%<(1FQn|J4rn z_zh~o#f_x79-zyUte(3nS%!)oS>7LKG$VdCSe1#l#ME=s&o$2(Kx2{FA zKIQnPB^&%!{(s~4@XTa48%kO*a$gHT?+H^`g<)%iHa8*X)TK#W7 zHh(`EaY;4U{rvXJK&LN6=$6a2@dj|Y&zX*wzkB>5L;mthiSy^`ndkrAax8rR5Bc0&i`yZ$-+oW%X+F(m|NZlS z%PUX%KkUu_t2WQ}uf`?I+K@9Jm=;`r`0JOA*&l`rrEiN9bRNum{o%>nasz8A#)2LH zUornlU*G@n%k}>Z@^kOkP5yCMyLaQG1O4~h&DR(FIQII-vB{$QewXm7lw>4VWt=@2 zDL40Qxqag)H@m+6l1sBs7`{I;FZ}nF2T}76@0;p>kNJgSNaLb8jOUKNOiH|2}l5gs86&{C<78x#1LnRY$(Pv7g3Sveu~J zVFDX-#E~BdKGa67oDeSTQ1PBAo2SyTC4^(w%uCOCt4-Tg+PWEwo>T2QwfyLvXZ;h* z=3oA+JY`8FZ+Pf!lZ;zpOq ziMN>;C%yl??f30>AK&cr`}HgHO|pSvn&)G=I=!Vm_T1+lKa@yvKJ`=W+>D|(mbWWR zJv9RbmfAeI)828QYtcQ6neIiC=B7lpZCYiZ=;`_6=B{;#J&vK%qSdA|d?=3pp>^sb z$JLZC;%jo_{zR-Tu6f@6-N1I1!s-DZ@gzxKHktVuI@~89~t2KJz6+a)GH;`kV zy!YkW?=$vm+&25Occt_n{r_+3+4w(BV0psA->@$C;y#6o5A;7v1a}>%+IiQ%wzu+~)n0fObUjM(n{@wM&h~?IY57p1+pPDM+ ztG4gw{PX`WJbcypZrkU6-Q>aIKo;qr#lIRw=6Ez7jJ?oc_$--ma{X^j1_qfqw`bTJia%^92s68) zHQVq1WR}Lc|Nl#}E8JVA%$zX0Pi)q|vsZ43|1U~@C!WO6`&BS`r^;I~({B$Zrak9Q zi+A`Q`yI-T$X^K%(x;x%UfR&s%?e z^3E2mZKjjYXaCx)mt_C&?=Q4wC@7!y zIKTdD>J2dq>*z=2|L5Buc|YgZvqW{)0%38rVvd==_mnRByn2mOm`}!|k0$S|dkRGs zH%sR*DjHuoy;(QbRJ=>(wk@~Is#D%>PAux5-{-GU6gd6M!}J)V8pAW`^wrh;UX6{0 zo^}GJ7N3QrR>(AIdnhKhw50Y-V)pX?exIomqQ#segvaJb#)gBle`WG5 zQ)zjU;CG;i*|uW8n4V5gV#2h^cXnb$Cjx^|w7PheMIh`45c+R!V{eN{>toDzTUsOZhnwB$Mn#R4OKkdp}(E}_pn+whbe{0^~=id-maP5F4@67%SCE^Jm z?zfxDHnNGi@lUklTJ%3UT}k_hrOK@jGLi2N1Uhsu%}Jk~z2a8?nPocjD-x6#Yb{P% z+Dv%XuRGPrGTr>R?iBwhhJ?2cMqIZJpVC~iYTI{H!^L~vy!8x?d+YwqXPWK}&6tO;U zSoeBi=hT%`T&AsjyCsXE%HYMWy45GoedY=JwIX=opXa-GF&(Lv>iH^=pm9pDEvMJ< z$M2YVjEjw&gV!I3(-Q)KE*8h|K(|!Mk{e~U;zQwX! zJ!JUt5$k+UA%!2}KmXMI7n@z(7G!s6!&@x z=-&{$e`e6H=i%XUC)6|#u#K)|@m+RXj0+zI9zv3)tX8vrx^=rB&+W{r94T?&v7h3XX2wyYb$!MEq zbK&dBqxBc=+4QKIr&$!JZd3caK`M=*M43TQ>7<6!8AG1ca(4<+Dj&|>crs`0{cV;9ebZVD|{*}MPy>V%$$H#ZlrndWU%`RU=cXO#s7;@wZVF5hISj9WCrudr_Cv70}CN1V|w z`1MARAz@Q_Q~3Qqt}!vTPMh}~aF_ol!0_Sc`ajbxYW}jE-PL$X#P0vq`j&<3Kfb%Y z|L>ixmbNm7pU(Gj-&S7URd|tMZv5u@slET+MSyAWSgXK=I8UQGj6+lY?L;dcq;S!hrqgm zYn#=iUVhg&t*FI0@8{>M`cew)Az?ox93*Beblg56!M0sn=7)>IZS4a)9Ja?eU$nGHcG{_|C>DS%=FeNPa5v z%1%#qxi$Ns|4!x`BG;E5Opto9%~vYNzcDP5&GC{tJ7aRymali3m*}<|GXFeg;i0uJ zbROfSYU3S=4x7LEojvx=z$)X|-0S&K-HW6G9_5PDJ@=}i+y5+a@8P@H-{B#0?!lX8vjOVHsA3M9%TA6yq zewg0vYVy!a^TEQMB2Ej`Z&i1QK6$cg?z2R8=e>6inarr-OgglpB~m~x@t0^{^45r) z9@cV(27^#PdFG8uEV9lSJwXhrbC#RvUCiKhcdMVJR6qG`*>q+zL&Mtd?{ABp{wd>pf3c4D6qVN=jT0F(SQk9~_&E5^?sA#>^wVL=gV6@{!QP^>F3w?=SXQt;->xW>nhv&_kXWH zrg%bo{l3=CmygdlU+WWJT)=+#VeFq5ceg)I5B(c0@F&%P;cHRry4N4Syp+85T0Hpb z_wVV25o`?N;@2hmwdc%{sa9C5V_<#bc9il3v6(j|u=@P9Y?IPncK-W^j?33IoS$oR(6Nwb+Fj=LeT#3toBPM` z%$M3d#{bJdK1;9Xdtdv|`^T~Of6ID!=e&Dcxu0c{zK#E(fF3su&8$t?QYKFlKY7aU zdLO7i{lv+P{9W6{lLdk;8$-B)jn?M8kjVcW5)q)InSSOt!@G)HmiozGc5xkBTp6jP z&2?t|x(jQrKVW&Xta_qaq=%>5x=gRg8`;i6N3ZRhU@(En;XzrA)rUEMRT>)Vdl?&i zli!;z`ry+b@p8JwHOuXxGH#U)Eu446R(#leeA&bFi9ues{;HUF3*Hb4RDXW3;jJ|P z%iP13=1=mxe%{))J)m;I&u))E-e8OC(F)4N>WT;5nAVvataXbEo4DyrYdTLtfx%aX zjqmlByvk_%RnnMvv5IBV??+KwPrDN%G^Q#Cv$iGjrdJuHFG%?|=W^15DeT<87BX7> z|J`Kl!NlP7%OOK$PT7Uia!+%Zj!CX+?)>j_`ds=$u}GtnUtVvCHxbzR$)i+l;W5@< zq1^L0pKKP4tNUQYlK=5uwSCvoYe$a;%gD`3*g0$Q%J3bZFFpV8dH<*QWE0CH6=m%A z{~i0^XQN+G@kuQ1_o4b1`30}FYyK?GfAryp=$t*@OncJQE50nYKlJC3bIqS0B2oM+ zuA8b|uHEzL)#>Pvt%(IY_RM+g|Nlw<$6K@Gk80b0=P#I_zN6yL^BItK%3$7gv+x)~< zu_WgNQ-xW{>b1Vd#Gg(&*l_{27T~pn?zM7n`Ppe-bT6-AjIDjDzN9m7!Kvc`k)mgh z{mSD!$QokDG=1mtE7qM0FDt&Q-Hf@Px8cFm`-i(;axA-M zaJFI3ss~Nkrf(BB@KoJ(mJyQ9%I~R)SQNiSU}lq+?QKs3KZhl)L2@CVgkSO%umyQI zoQP(OxxeM)jfO)RrvwdL*6u)t$W zm)uw>Xz|_ZWoa#|MSGUjM+T3_svH?BJtqlWO?k7tNan?F)-7^1IiZ0`TR#X^9?Z#p zQ7!V6#i{SX9XGGXb6msYU6rqhaCol#Wm~DiF*Dcne^rK3Yy2rCv!C~t*6%KOw>ve3 zy~4lu*8g+5t!kpzII-M8Wuc*AArSwkhQMB*w+dV6T@*AFue%LPh zY4?@;AFK?SCNy*w#042BUOk!J#i`>_chIu`e(4-O^~*uYJYt_M(|-SsvvYVa`$TZ^ zNtGspsO&Gf-H8%=b}pEr5npG?#CWjM{=%Ze-&bsPi#4C&W3&3hn>S3kw;w)wB$>9E z^Vs9?j?f#AzkHGDDZI10yk*mw!vFtd|J|lEO^o&_zzkdg(%slk-r=;Dl4~KO*eyu%U!&d%Y z&h2MT#r(~iy>04hy4v~QCuUgl9EmD8SGm~U$e#ClwZY#rr-fW27s>Q0Z4f`$zw6t? z=E}Y-6Q_C4C4R}hepZ{!Bdv1IZ@176iSm~WHaFrQbgLI{cqp}Pt%1!? zbB4zeTiKRRx3w$%!noz^hjWj#qoY3eNqxw&akG?C)aH^;wwixGl37TAh()5)aJ+he^r;SlrOtx{ePe33xWNU1OD7SFZKWVMVB(oe~nhJ z+0zfIcpq^+(JUzMd+85LH{%l}xi3G1RxLTWVD@CzkcXNZcfD0`VO!b7E5RWDRA|Nj z4Kinprd;OqxqkQ?^Qnth ze9dwTr=>=x-iR6I85|KgRQWxAb@VJhCWg$g#EH*E-4@%vmwVfM_2hvGiqcc}t(?wO zW$W-%jv-?1yq}(hVL`>u6Sg+5DtgbYz*=H`fRF9wmLnSF0umpZqIi)xDf96X2t^Q!ehfmS}- zwpn=1Gyjcq;vb!y%>Ut-^!kVI?h5y~E&h>iBlqyl7s+$yvul1%{};`(cfY0IxA)E~ z4A0Hq(;xqf{l9HmJO4#<+fyIqmbI^cxLE$5;;*{Sz^`0yCNvlJ6$KsQVXL$})_i?` z+wu3clP4+sF}0EE{qW$Rvq?qAKK5DN_AJktQZ1e4P2X_s!Ml^pPj;4zJ)g7K>X(&D z)RTA0F|lVquIxO#zV@ZwvhVS(c3Oq6wEnDqzkXxJUpDKRJ;`?xZf{HYZ0z$}bVjZM z%i$mYq%CZ0j-6&#op-j{WY)uTbCqp={t)^6dREVWi<13qo7EO(S1)tC9dq}US)RsQ z$L#wZF1qIa2R85UpUIKIR=d5J&FR?%=iYsh2O@pHY-8$5GWi;Cc&6T^J(97zowxU_ zd)>~i@0cpOHkwmU)byU25p&6XhB-fHc;2mCyYH%jGxzQ225z2GehY>9Pdei}zDvEB ztu|4hQzJ8RV(ybvXT`e9eE&A*n*X>Rv}A_cp}+TSIn*ar?C)*Vd_4QaoCY-mgGGmf z7*FiE($N@mzT4&|GmFpt=0?ZV&?Jc$$xNa1oYU%p_<2Px8z#t>++C!R?y~)Rf?~Ua z-MS3>2?p8rb3;@6)Zf>M2YGl*{Q2LDUtvea7Y)TwvG14H+IH3XbFi+CHef2Pk*g51 zbvtAyeeL)K-R(;>d%VA#HDxoB-Wt~2$@su_lT)Mj{09#c7Pj-%-d_}_f8m<;0m&_A zrH-y}h)X$P)Vk)(0``2lj5Td?R$IPueZ8d~@}>6q`pqv{w9eNAx*2Bl%rdae;K^lY zd*3UN@n3J*F@e4FXDBz*BhT;4w(b1FGh4Q@b#cZS zg-(tJ=I&!#^SWg>l7|C~C+V}o(ao*zY<4M!! zNnhe}dMIUd{_tm|UdzlV>n=8)_jCPL9WYfV%d)Ng|9yz{QW*@-;N{K_y6N&S;b{jTPAlobIZmVel=}>*yZ=MuU^f~ z8A4K20eV=$is`mNyvnfVR z0y3{ld#|oKmJza0rvJf%554z)=Y~AqnBSyXX2hENYu|U@mj)9O*Wa78m*w%511AD! z-uFLT%3I-lv1^fA_o}Ws5k<>I*-}?tZ)LyO#>gN4m&dO3{sZmx+kc4H{}Z#@6JQ}# z?eOUTzvO21&rIxBrOMsKEAszJ{&}$b{e#2b>z=F+ytTh-QVqwVm*S}}*RO3^_~69+ zCCgJLOW;&kYF*^Ui ziaA3;e(H(iqCVFTeq;WW^hSNT^V|F0PXb)o%p*!ZvpJ=nSgyKe^NyNN5|wd^=TAi# zcq=}-zj@84Uti9ouSwT(pB5ev>9>HTx&Lp{M87qgxST{cTvM1V>2{UJYpTot7y*Yz zvuh<5?EV(m@N-Gi36Zen%LNV@GwyoEb&coA`cG!lPG@rjK6rBPuJr3CuT~vR`E$C!E%E;ohFzC897{5>J^1h5^bI!IfoI(U zb{@LG8}O6m>I(_+^ZWW=zuvylyt?D-R_E(qPPnuF+UCA@PlNQlB%67cj-6RBf&!{>DFnjg*oxx0^wwoI6D?wjGvcg@Cqr%wmlRDa|6{8M$)r)+_32e;T9Ex-3q ztgdvAlj&@xzcO!+DxWE8ewosfzwfW}oO!lKD{Ky3oVZ+i-dwxG=KH=Yr|{g6Hkl!{ zc+QjzeY>U$*?%7L+aLSwfBxe!>G_8y_xl&tl|55c*v4L5CM?dr-rB75wng%p-+m`_ z%(Uzd1?GEl)%=Ng_VQ?StHNTpT7E70-e6V9W@DXyJ{s@21)hBj%l=aOR$5@@@z28Q`ZHSs zn8Na7Hoi3wxOZ^dC2gmJ$2>2;6lJI>7Jg#0Q(xtze97Nq`;F(#nEb2Ocf$tvlMyza zD;IGt$g`g0oU&nC`)0PFssjPfEEmY;yq_Ry`ROFb2C-e46P_v`$b69~d-qM~#Ky=4 z`_~=Zai2eBUBR!1)h9wcg;YI-Sme5MmU4w$wcC`$#Kx{^obr=H>$GRn!|xjLM}Gg^ zvf|r>>D5!j79|(IUZbYfkdAEbXJsqpY}Tv};XZBIANhX4Ba5Z)mzP}T2*{8%{qC{i$wSM96Q*C<{N&d< z(VYCQ>2bA^bBb%;?|%Q_V!Ql-K$EBc9x{G=C-dmwYW@$O4p0AZ>G1S|@Bd;s zG(Y~hsBH7=g|kuNmo+mstuV-FPP|~Tr?_QZwlYJ)TG!iV8mG7>pOmu@pK)G)!;JVm z^EuV+68`EHKYlr%w_CBd#ZY~5&|2Pkw$*Jvzn0!nw)=W*_KyFjn7A;uPbv^2D(gG;JdDILf*$)((?}=wicUTf8*iX<@$+sJq2m~A1`LL>@&}Z>SnJF zpAl+Xx8)yC-H*HFA0Ga;zjdN%rQz$_W?8>QYu__(bUUQH{Kna|tyS+nx^7FoKl$U1 z{ClS_YRpn)%jb1J{&9~xgN%-0Ys{wb5S5iP&ZI@G4_k3P+kWl&&ujNu#%RC3%B6eK z$V4@-1XMDIDfA;mC zUN)vX+q$d2FeFI#w+aLw-Byy8V&gX1T9N6i{?bi3UotjL67UL=D?MTTHpA=r=53{y zn-7a``kB*`WaGtEv3?={WIf|68~$> znRnEUVr=)eoDy}bPA+)9+~M(G!*h04M-O_(DPP}i%lEEUY_oOzfywIf2W~xgX?|(C zZrwkL)Y2Ap`sC`GCBHux%QvM`aU1e?=Rf_@qxKMyUbIWcNdclHXph8di|rh z>biD&a`JQ5IPYg$%%-A$Y{JFH3k$Qw3+oeoChWTvFMRe@&hCvrAhC{R%y;$}1f*cC=SHn4J}}4-`}1aPFsOhS$w@W{GrxndN`Y z&1QaTK78}xF&D8LK40@MpIKHde%s9a=9^fR>mPgM{Xh2$7O{DXX!cKzOXul%nUSTi zXLHSZ!!*3$Hr?}D^dUji zBmA~wico6k&zzUf?-a}}j?fpY<8qo3;x0T{KD_7al=*X>T3U56esSx)dF*k5x73qf zGv)~0(1+jiVh>o#&g5xOUdg=pzGfNMsjp(W_A%Y(EVq1Rn0}&I;_->DmD7(g1l;6^ zEuL%gpY^W)o^ob!$q+loG#(k2l21{U^OB9`F3OdC@Y(tSpz0?)%zcy8PvHy=^6~L~CuMsLW}h{X>)+n6X3Yu3sfWz}ef{75e(&eGKmOKy-+ljJhS|{!E62^N zw!iv*w5IWW-E-@R_2$1HWR>zBYj|v}pJ*4qXn!jIt6gll(aPsfTSV@ETRriVcdFR* z>jFVZRXh4GFHf)d_2Y_n=_<~BKbGnromFWwZ$aeR!jk6_m61t%V;+8N_cxH5y0I*B zZI+2|x2IWC>AB~pgRdmHZj##1|1YI~!~C=(^9nf?Lf41AxOL6DW7R43RMlHG-B`X+L*TW-;ui^^M5ehV3A)Yj*vj&r43S zE9V{yo_Vmus@G2J`SRrvy3-%bNw%50Nau9)S-acIKFTR8o^APd_JG`n1(Va$o>ulP z%e=5vw!Ipe^woi{CCFE8j@!dYW}>!iO$ZQN$Z&HEgd9iOnO z>80tW$f*~)!=xFU#Fl)P37BGBu&^f3t@WlsNyco|or%T<6A$yv&407A>4eszsIm)H z4Te%pTmkcMp3^vYYSCJK#de`cySB_Kk>87TFL_=lWjEfoFxr`4m#dsZ&*D>NY4+yL zuIkI1RP@Dm?D?Y{@!OT>Zo}f~{fX?|H}BT2+5ew;&c62>%8MHI?*4sYFIz&O{{*ULf8HXo;$Dq&@L$Bw=qxc3BL4*^8u$%cE`?JFmE?|ASrt4*pcVI zIwRc=Oz8hG~4=gs=F3zxPP`#kI2ZtzT^ zJK@l^S&P5kS*LGiQg&>Ds483Zg1Ge;x0%lRnzh>S_TGQTg!7|z#p&!>Tync=*2`jz zxs`znWO{3OLN6~+Pp{6-&^pPw<@R%yPh1OEZ!WuafF-tMf?$hgOq|F@iTxKpuif*%)`vytPrq24`v1d+u+Mupv>&|@m}JGif2x48 z#J9JLG?c0t9DL4lZ2kLr5yO1-pF4S5eCB^PW_Xa^FJB+L(>H13)(<)i50k~#UT3`j zjfHIy)1;R(jK!8+PkB)O*;4C!TTocJol@3^e++l`xP?tK|Fb?NY@x>Ygf`JNS0&om zoSsO$;!6rtp5OZ*;bN(G#N~sb)hD_+r${-T;<;sY;G5^cdyBK5*EQW=uFiN{A0M`Pthg%C(81s_k1+=ckOS$2(4c+<4u4dvU~L z&6Qof0rSrqR#tpDG^79NCoV6|H}ZEFKX6#7meZ_Tv`OW+@2adD7uYY}f{oTjx?4Dc<2?rMRsZ~5JR^PDAeRs^` zJ5zpqwXgkk=z3<4b8^G~@1E^HlFYfPT6N|(8CNR5zxLwX>(!HAEqp)i#ct70MQn=Q z(wDEFEv}a656*xLJ2X44BxXS$|^J!@BRAz;Dh9Q zbC`Qf3(`JJESjSBV8;12^J~ZXU5j^jfLOO{{KAZckSZcP4BL6eEDh0-<#6} zAFu^ni5C7-@b}v3^njZjTG9(;WNp9i{j>A#o8RY~FMPd_^kVzwJ>pCL>Yo-W_wx$~ z4y>-Nd?~x6^@h=`OUDxSMlICv_EDRBV}p6=+pTMTg_p05&YsXy@Oxdech52v-&szH zyOxSh6*@B`!|7PZteiEd zFQ=lUZ*uM~jAZoin*D2AuKBLJHuoh2g_ISh`sbLgj@)+fnEE`{#;qG(bM&#W7_iKE zb8r3K_{1w;KF?s--pFuJSaGSWw&q0fqr3u+Pc3*de>>wQ{u;NHiB(*!rlvBk`fO{y&I{g}hH z(&di&<+jO&3ff#AO9R5DuD73kEc>?P?~U0>CUdLAYj=J76}{|XQ02)c0VekHcNNzH zvxH_eL~H)N6UFwr;d*~o&A+Lf5n)XyW%hq-Ev~64Yinm0w|M_9f3vTJdtm5{b7=x1 z_EHBX-YpTKRk__nor(Sr>Ql zY+C)C(JtHQgLLn4i+$DNS8urI#m}3&FgN>W8_UJOKJ=m=>Lr==+Y)4KJ58_n8Q1F3M2g z=#&XkaZE_FU_Mjg@BcldymakOm$Wzg_WHJOZ#h0G)Knp@L^I!e^_vrCK78Q#{(S%a z@4u(T`Y1Y`&}MjW^_%$v1__fhyZ2bHXEWUvu5-wLW+x!1xaQt92+oXZctoN4V|DHPbG zlF5EO`@Tm<)yox|IC2_x={dETEEHTKvhb()qJ}B2r2-bKPFW?W9&4VMvOrIFfnM>F zUAu4UJ6+qk^i5iAhU%M-%mP=1qTV%r)DS5;+&sA

MrD1HAHOZ=-n&=Ce}0Yp;y|Y6?}oGO4s71Me~Wpt(c#PK|7E;t z&l+*g`@`CG$?Wb>0kG0GXw(tMyTJr6i;%U`m^Xt3n|6dk7CVKqC1D43umo*fOck?G_Hg+Gq za@SPN9{E2lCnVhOy%*2Cw}H|>z5M4s6-A+Kv4llgl5?u1N?KIXr(<>Fq`Y5fA0 zi@KT*-AI{e5gk2wDYIPI(d^z;a~d`tvHZLJ+TuSUZ*O>qwH+#3GPk2ja*>+3Bcn6N zk~NN!uG{aIZ;ZRzdnNcln#yuNcTR@WKmQy{J2qQqX(Zb`l^0*CBF>}*1X-?QW?dY% z>S5!{A8oG>$(=r=mf!Nse3KnVPk!&0mJ@4dE)_DjnQr=baZhtlUx#}3{MJdXKXiUb zd8a?#r^eM$wehKFz%$EblRH^`V$5ulc`j{CUvs;%^NMNCEk=f8qMI{kvGMMo|D?+H ztC+?klO<;#PY+@{aMtTmh`}1;ytTX{zmHuxvzftW^YQ=oOGVl?CX_9ox@pb&wvF?z zNgXr2`Y*p`^FfK?GxDd^KJad5XW!$qpfaY;ORaT7C)>fvi}-pt?_V)d<(w`2=b6a` z3rm*-k&ImV&u;Zzjz7Pj{JT0n;luasmOtwy!yGOoJWgYFtk-GV_@JZD?eK%AvYQJ1 zetw^}O!JZsx35+qZ~l>=VKq04?2g-e)2>h zG}O6SVRe?x?*9gJPM6=`(R{C<;pSJC%d4|(Dn3X~`|Qe)I%|I9#u%n^FN{3bIF@~# zR9F!j7!mAtT|&IF?`h7qjnl41_$+TUnr~&c_`mHYW)=koxn7HR_T3+!?q*TRYnHDS zRe84{`j6zkirWv0E*&1a zg~>0wn+J{^KKA0v?-~AT=cn?R%-^rYbtJRPZ$0}di7P3a-2UbpiK9$0cm(bkYx?0nVSmE~R^$~^mL z_3uw&*mEnc$uDiz#ajy>8XUW1==}YaY=7^@poWaQyph?AUct{x*39ATTsk9j<$`R^ zX`9xz#dR?i-r45&>KMz~ddr#0Ws#fDCfyO+&;DRt=DO9aQ*;)FG;O(GdQ^}-QO3(N z8-gjSp z_gKP(!}UM@eK(L>pM7<4$K$)-_jQ=xtKgmz#k}uivwU*B$AU9UKK|6!5#zrgA0g~< z|Ihk!y|eR~w&&kJ_Imw(PKF;Z)a?&y{?5JgZeGjdZ`_Y^%#IyAcrt2Ad~wvR*SsHC zEBlH{SoOpwJZ19q`k)r_x$mL$4?wMF1gBkuJ6^zYjii{*pfPd;ahcJgeQBi!Ydn-?SlS-AE!-K zy6T-?;;!JDIlue%lAcv_Oc^4#nNHodvFxj#u&lMO{)QO8i77l&B5U9KGBmI=?zuU! z-*p!!!w1)y^P|3g|K994CrrCi1E#gt!vIYU6Ej3E0VSRvAW_- z=T@~Q0U@8wf3jD;mhw6!F#GB3Ys+TF1z&zY`)|i*gPsfTX8g7LTlu_xyOy^{dcyY1 zSw>gH#7l(iMQK?_^F8vgvdd7@D3qS5Qmn@ta@APE~yUqr&vv)d#ir*V%*7WUT zeDtn1Yu9r3z$ZaEcXmEJsFM6<%e6|gADnCZi?w6g_S*ZaUB5oT>A{O9M^3TE{8?h3 ze|i(kQjz8v%DxsZsplV_OzE@H|9ETfb;XuLo72Tlq;bp0zEfPiUQy)3&BIJ?(s!y~ z>+Py$_E~?dM?)Yk9&{_s^**ZR0!7f9`$U-w1W zo!8$ig5#9id&%VWuQi$q&VAFrW*{y83Xx4N}EKw>b%64xU z(-fX<9_&%qR>U66y382kbGe4e&TE6`vddnJBKo$i*i@=$Q2B+W=0e=X-CJ6&>6mzw z9lxzsbV?v#X^h?O8yRs^mj+}@sx3a-Q&#^b)b5^Izjnf}FPgu$=jHBwxhU$Lj)-`8 zy26wP3+}cC34O2smMq{@SW+Wh{kvV_O=RbRB)g+Oe=3())z*BDzJF-_zgy-ttUL@q zZe723KgXMq;r;&q)8ef@ytpXo_n4*dOkqut_}zPEUrY1z<);MoxFz$jvHxhc|8w{l z`;XqazkmF?en0om{>(SO&&H-$$Hc`vh_8Qc{o`KzKh?V8AMOn`UG4V24KV=(q_Ea?8%;_;X{o&i~_0F9_URN(z zwXK*w;p?5FKA)Z!bCmnEFP%1F(Tz&QX{T2+@JU4UmdENY*beMw#dyNdzz1!ItbebKUUbj~JI7(-JUtY^{ovVQ3zZPpi*7~o#^M7Zb zU}95qSuV*e;1)jFbn~yMiz18}+sz~y+FBzHObxsLX4!*ZvvpG|1Xo|$b=f;ZQ}L5j z)GFO&?y={>3TyJ_uKLV6?RmI|)!N?Y!7I8sQ?}l?b^XoD;4cN)y82b6br~90qL)p4 zcvfL{l5TcVlz8x!qb0|)=QSVCJ*}X*Jo@#ubB{KiTDas`g-M*Daa;-aMXA$2|LpAj zf6ZjyIzub#>=?b(ZM{LSZZPO=%dHfx(PMB}#kJ_pUj4OM9a()H+ZXgsw%qe!M|q8y z+u;>bN0YWl|2T2n!HlEMJj#2@&R(TEtb8WY=V~?{c>eu;d()NIal8$F`}d0-eJ1_x zH8)v)-Z+-$=%REclSeD^j8H)`-ex@;U5V zSG{tJ-qW+s>6YiY< zpO01l>dyN*JE-A9ZSjoFhK4G<#Rq&B8(g+{zQ=iYnaPJu8WXnOW{lx{Jt;e3h4Dn; zQr=fd(lfnhWXxj@;y9xwtdq8R>h7J@>mR8&mKz+Xu{-`zlk-x~y#juIyLv9osmZw+ z9Euw^{>*paPzYmj|QcmIn9_E+uucRu94HZPpv!0NYc|5Bd*@R$0(Zug0G6RK_%to*if zCj)DDa=66itsD-gBs4buHxfUb8uLWHTj_&I-0xcH)Tf)%-ir5fNSt27ZSZ)tOpdtu zj?E3atgDLpOkO{{_j`Z8#ao9ku1#eZgE`&j?9}WESTW6SzJ%ct+5EbcfHPd}y%{NY zkC>{lb)RHfyQX_feao8JY|0yo0-bh#X;>nv+@;L!b7jRRmX~$XHl1sl?HD4xLw33v zN-p=fJ@4Dfz~@|>Kk~3UKj<~T=Q3}-kMp1BVb@jp`28=u+!7FKdMudtgZYGQ!W%kT zYrCU%X@>L6b6H(0Zo29hk85DlXFm_K8=*4N$pw{_y=Cv^j{UUVQnmI%i0Ee{orp|p z*5YHap>fV#Z)>}~qL>{cmfu|>`uH$=_>9%&AFoZ%UwGA$^XRl7E^%@H3-UaNS4;Mu zlX~%D6_4?;2mfoL9=_LZzTN6{#g=t<9n;1+kGA@4YTfnArczOB&U|~f-FHjPr5acE zvu6FNi`8{lFmYMz2MgB9cTIVWiq&y9D-55mxOskm;tjQ=)g|VuIn5JgqPPr>P5k<6 zfnZ}>}ndSj#FF0xO5s4 zv?RW1ewUec&_Cy#)#9+->qWP)E$H!#SPH8fvpPPR4VY;H(1lNv5SEEEea`Y6H z@bew|<@(p^XdXky61Q00g^{f1l5=LxHCeZ}V|iXtyhGO^Q}2~?FLg3C`fY5p7Cg>( zLh;qo-X$qAx8^3R%(->;bw|tVlfSeCW_-Q&ap`uI(@bwarm96vEEc)Gs?c?Ps_g3m z+q+wCPT}E9o|5W!<-C4R=kGUD*ECl?e`UL*@oi%7p(E$A%WZiT97VP#a5S?qz7pNs zzER?Ld%V+>x1Ur3vJXftoTkQmw|UX(&fT9F=1l%nVYRDq=`LeE2Mo>W@>-8-5&c(Jbcsf+{WN2I^A<@mg*3;cRZZEOAI3KR7%%uT>&1=0 z8>?3x`}&pT_;L0VQIhv+ewWsK2)Dm!_04wLVeRGj_TE0$FQ*?E{yO-9`Ta^}@pSPB zz2Z0T`6s9uev-=I-Pcm_<@t%_@<}^qG%<9@p4LAvu5tR#TyH}S@9RI@j!D#fIM{EN zXwo3SBenkJ?f3j2^6QM;B10ma)8jUEHZy;&I6UFAc!g1;Nz4;X#S2pwt>dcsbFu!w z!;i6Bg7_Zj#%nBG=VkNfkFWs4`FVB`rvLxRs65I4Q^N^#4B3?QNp_4t%};`%%T?^mm50Hw3>j>FOKAA9fr82|Xo*?9LO!DrTs zMfB)0-FmnEg7urWWwkZWw%pe|{-JL!pZ3Cnk3Ua{cCo1E%e6kY|NZ5VnE?aeds&vn z(^sn}UuoT|$m{p(M9iG~IVQ)8CMmOBxS74!`pu4GI}bdm5o2in8$IooURLMD!`cD= zY+Wvj?)x)!{i8pBxWdC1!zZ_~yz#b=h4RZTAq=3%R?`TM<&H8k+?uTEPx)BnO>*qzTTyDqTk z*o#j$z2}|}PW-^ZQ*L?mGJjpuzmE+4p)K-reCPizcirbOQ9rI`@gv<2OOlg+ax6IV zc{b0n;A|O>nNusDJf1tLQCz4bCfH4ry*Ef>=|PPPujLf;Qa#vYFLanKJ9JiaPfO4@ zwXGFKtWQN=#&J2{74gtMEmW|Eap{uT+d99#U;2M$1_RHjM&?VVYI%PX+yG-XNiGFx-!2R6YSw|LKl@i_g|G5oY?wWXecE=R=#4Bw6 zxBB|>eBVXPvD|QNsguRDMpHi*gG--Js!S=IzR1Bb@u`E9SjEM@uMaP)tSNC?|KfZ7 z;d#q$zh-Q4xK?`j$@^!zXN^+cnoYShL3K{qJ*o5i&Kz4L;d!f^;nvsFjUq1@T7p83 zURk=c!a%9G!ShbXX5kg5Z*IH8z>q4abkFHXaQS;3#zP8A9CWp=N4QA5+uy(Cw)35A zMX$=_S1B{C%-%;^oR@4o(UZ`@cv@+;)+4#=UON_TVdT)@47}D6$$3b(W2y8S*~e$i zY_;99*_Bp^E?)3)v$T53JImR5_Z92T@v>bz!003p`0Mjk6~EK(q>qYr94a&Wm3`o_ zcV5rUV^a;dE_r-1@O?HZPV`^blm?+`*Asb8@J@`Gt<$yk#=iZn$L`nP_tCuZ=l|BW z|84s6Up+V&OSk+xJO5|xvP>zHKS8Gym@~HD7Gue9nHiX-e*bQs`4V1{JT9r@hE{XW z^#;G2tu{Z%t0wNPaw^;9lM?kG6FQp{yUMbwYi(_07EM*{+nbiKS&|J_>eoZZWB|KmgJ z`I+0IPRvPfTE6$cQi_UiTpGh2nG4%z_#4dcy?8E(;s4954Qg37RX>6~%saBo{-1Se z+<$V~*4rMJuDG@Ax^XBzNx0?l<;&9N-Phm#e!qH}V5ZBAU&jwsUHq|6Gce2U+ai52 zSB1Wlo4H+fyv#0+tzu=^bE~c|?eNU(OlIdZXT`S|25fCnWD`_haPrjB->$O@zNANb zy36i<__NiiGPX&o?OPrH8u`5<7vzshzT5YE_m1D^-YkY>3xYVi#dn8cs=uRV4v zw&D2m@(F3WHgzTUMMb}TJa~_>js1AVmk+|bH|(h09wpmx(RR*!Tc?To3#J^qzVDaZ zq8BXPu6^qMat|Npw^{V)zcA;B&o zlbHWsV7~p2m9ZXEj_u9=Z`B}j{d%xX?I(`OC$C05yqHzG(fozeYq@XVfA84!kJ0Y; z2YJTs?-TT&OZ1+**0)<~FQ1s9P3@9`{OS^GV<~H&3S(C>a>~D?zfeHyXeb(;H&t1*|Z<}_20c;yp?wrQT_Ky|36p# zua~Ox&ipS6NS)7`x1}vaHB3c{JMU=cS&j44r#BdOL?m4{=-Kux+08V<-0V~D#v5uL z9ZWi1g6ex8FfZtJ3-wvBq~L6Q+EWIF37eekb~fl#ub8g-$gge5^(G;q)7_kp>au3D zzvZe|4b)jDa8%M~iD2rQgAxd$tgs%>!pwv$AuoolCRaiYz;+QeqKG#@=A-H zrPL%U_jl!U*#%3Q#Do@b1U8siIx?JI^jmw3f&+gCe%8I?ca_cF@?8aRYx77Ibk|r_)USdp_ zbV=n^=3IKA)$~R)J4Ye;9)LI&QyK)lC z_Ww_l3Y7&OaBCb>a>?yed8zP>*&+JxzVff%g&3G~ml`hGay`~;!?GDESGRmv(yS3x zx!xl*awdzSht#uZIgZ5*Y86}v71k3-eiQq7=Tj!J`8E5+czVy$DZeOMaX}#D#yZ58-83x58vy6A< zFDmVrp8Egd>m6ZJtLN(kxG6vX7H8cY@3r9UDTTnUs;4tA%{gLvt?AkR+4uh|nfV{j z-)Ha3kZ`>!G<<5Q!gt@E-?8$)cbqNIT%(zwe96ab&a2nE_}(xa$eP#v^wO(0w{ru$ zuK&?_waYE`dbS+z+1#Q^S)S`_ZYn#Axc>Oj>_1`azNYyJ{8q1=C-qO<7A3*MZydU_ie3l3gPmj=hE0APhaUkJ6!})o2 zeXDGaU-theQT}cZTf)^7->Yn|Y%Rz!KHX9Af#qenk=)bxux7jfLJlizjwXpIr4oNJHamv-mZR`&DXm;Aqf zr>eU8!JNhGw4R(!jcBgzQD9A2(feyDudvTH<;W$sH+P1$*3V<>R>}|QES^18Du~PBmUOG2!x0M(WsP;yCwO;W+rTcDEs^J7opaXrcK+OdoP76x**>{^ z{Kv)ee~hbYSZ=;rFjZhl=fRv^)lNrl3x?Rb#>Oo^6+Y!c*lOlbf5lUVt7?`ydQB3E zI;Xfg>22Y;WC#6)SsTAuB=hj(uBhtL+RtUj+9KdG<#w%j_zEuTi_v<|CHjqR>b|f< zUOW2n<4V(wpI#K@cdT0T@xw#qH*eoA)R?A_#<_S}^!m{>-^xkd(Lj%abu6j#r8LxL(d6bpwnC z?+f_y{e!x_)It%h3;+H+zw+`6^RC!X*NVNFS>pe;2+mL8zH|JN0V`}RfRKUEs#(pS zSptu2S315$XyLbMtD06O&fevAtxBXk=Z=b^wv=8@o@FM>MeRVASA`%m#%bGL3-RhGKECtw?R`#X$CY1YFK%sFVwzDsHz7y!3EKshiw2vH zFW_0AqR{zOT+>wI>9vEEVGg>gx7wMHbhh=GWK3u6yzuQoW23sP!1R=)xl?41?qXEC z>A82qKBlD3Dmyk0R)>QIxs1-5jQ34MmA${0yRGSQZ@9K%^&wLmmMH-$x~~uUJ31&Y z&`4XsrERDXC_Tsc%lGdAqOE7s>--Kr^_{(E=ZzRQSKoU0Gwg_4}!SMS@~#g{D%IV+Y**#qcf00Gu63}vpss!8Y0l}z2c+&q-JibV!~!qLxMm%l+iI_l zomFp}#&oHX|EmdmCuhX79#6?uoveVhj>%F!<+@Wtnv1v&-L+CGoxs?+DK42qa-pt* zdr!Cc)$_Sly1|ZYpO2Y3oLOsJH|fn@#-7K&5KJcrGGw)ROSgw&WYa3&h+Qs^wX-l?&f*Kd=M-UOt!GF;R&2n z*R(4_XTq|VQN^N1Wd!>bS{Y2)+S#jj)c+5@v$vXid!FpWH*bXM|L&E4_*MUov&?Y| z>v$%%go~^_*Cb-+Exz4(C(7i&=5+BH`d)k9Me46Q^zfl>$*tJaUWE_l+b$CcJW^Qn zOKP5NZNsiOrnIX%d~D2rPHnFfz5G&U`t;-{m7TlG{Xcwp$!hm!b$`Ird?jCDo60XD zr+*5y+}NdZGDzhu&-LfZ0t|Qa%DEX50$VyhE9jmS=ibg&rmK7J=u*Asp9R*hl3`wK zF0o*pmd>)v(u?2fOvqrIzU8XZq|_O`$5))XbdO!;eAkZ7ee8GF#IxOfrernKY0q|X znO}dO+;2{rQ~X9&W`UM>w!rS@qX#V6rH)NL{ZqzuUc1KujV=QTzKt`^20W|$u;78- zwe#*?uf%1_ujECSIZjKgs;w<%d63k&IsN>Fw_ls&TZ6bZ-{jFvXM4fucb@6Q+=**X z7`X(d2s6L3GGHrf%-S`vZ&T&oynF36THccv-c4cH^X3~DL&a8GdA1vgi=NJ|b>`tH zJvTGzZ~&`YY~sF;>Z_(1Txtm7&ET39bm2$Z2gj3An-&RFa_g{_taLPCO+GX$C-*}7 z)=L`e#8zm!ixjW$QhvF#W76H_KQ{mVZ~p3#-j1;6TaPTTKT@=DZ^E~#-#6~tJ4HUp z?z{fBOq{)ayMoJJH$neNJnin=9W)Oo+2xw-mSJaK?r~Y{*!9%GoIjR5dEw^G-d9RHPd?#_|MO`2T*n7l+NZhZ*L*Vm z^TOT!=l_wcDj$KH=T{ zWAE=jdXX~!!FfB^j30~&*`)_AUAg3L;?x@eNlk2Bn@31Pj{5bXZ$x{u%A;#i@JBm(hKYNrZ)YN^} zmhH=`XJ3yfG-ZFkbb)5B&lZ(eMT|%KRC0XLORwMWuPvT^=XI}HS%7rpf5ye( z?`}l5o_W^0Gb|vaq4eji>Qz%4)^J~`WO9-SQFTyZTzu)|+#lDBr$1KBifY`*vFnn@ zF3k$Ywo!%UYFJwwsTg`lyhJA7r3=Dojz*mz%t2%u~*3>b+KnSj~@HJ28BM$ zNjhwdTTk+(vIgG1^L15R#7w5`t}CWY?UpgQa9PUc*$Jz;Q}3VVWpKEawea%mn;Gjj zxy*d7XytRobkeF#ISlH&NqM_mC7nY>6r=A*G(W9r+a(mh7Kjg|JRqHt*hoV zsmpd)xrh2~pI7|5=5C$-(M5Nd7<0sI+lyY$TP4b|{S(iCpdpL6>_?^&N=(viyn8)u=mrWua`CQnO_a9 zzioQ!S+US}<6Vr?OqRFI{+LkbB$*_0H~H)pw)1=+W~IEGWL+VmSg6VO?`O@Dc;l{1 z63sU&dQ3bo6rX!rCto=)dhPZp3vYT|650FLwrAel=Af=ryTg-@^B0&}9S-03%XH2h znMZHl2+7y~*!*GU+<9`2o~`HYcK7?guW$N(ua?_O^Ne`E!MrmCB_-*51-mMK{IQxl z&-Cx>FBi*98^4-&1m>&E+w=F_?gq2IcfJK>Wu22JJI|RX_vlSd%lz6B`#3>(YtD1?V;}vf*pXaua6+k-hmFIc5RXd{XVMOeA9XkV^|{P&Zj*Xv>B{ff zpNpj)Chg=gtm^!nlkx0Gu*nmK9#BH~I&0S3U)7nBjXlM$MK4ZRc4F7DA~Wud&7QNA zJcFlH_HEK|+I;@8#NE34Zu541jpur8zh%bRLx$$dU)(!8|G3$^iThe2lio?B7tU&X zGI4hMB&ns$3T(}e9)>f|rbXyY_Yl(7%$&Eoj(5wxG(nD~W@lB;3-0c?9-BQSV}s?N ztxp*@`7XG$N$G5ul0!r{N9Ds^pFt(--3=4B9-6wQnAxGGaKW0oD*??Nn-_du&U?J> zl#;_bKO0>Uk}C-Lub}>)f7apTGO| z?LwX69=-YNf}|NrcGYGqE-d`W;+8#U&Yrftf0aviF-t6-sQ-M&zI`kS1%GpxE(>Rr zH+=rA{-Zp#@Bf>Qho3&m{EoM1xhT|qx_!rVy$?SwN>2L0t;m|NbH<~Si+}%UUjOEC z`8|8q_qCk)cC#Lzx06V=+IuXgtk-0#Cd2M^b1hygcHW+_$RV;P_wWkQJRv{hc}<_U z8EZy6UGbLK>o`CjM2Is4{oF|Fm?qU4aOP@MluePJup(<8n|!|NDM znF<<++{!SYSTZp)@6mhHlhH> zJwp#U-h9>@>v&2i@JQfvV*{sym5-KbhMms)^6UAVoZN3#pTCcH`Du2DXiwN`uvWRf?6co;@pidmOC)S z*sS3*c{Js7fX1&AJD=vTX=Y9N$s`!93;= zKvt9CQe$4!>AS~rk1bgD?AyHSKdkeY?8uaO;mB~hW+HDt7u&oocYp4y%C*UC-*MwZ zgf^RRbVQu*f=;&FV^4*+G^YtHV(Asic$o2j-^R;nv)`^)onmmI>S>biPSc9uSq&OY zi$puvrWiGBn6!aGK%+rwS1ISuXLGFfmd9SdW}WQ5@OI9G+Q!>|V(m?H{5HB*9UwNdj z_)A~ryW3{}vId=hhHfis-*0gX4Nd4-Ysk1{3M0#h%XNX*4bCw;a5SE*==pa~?vhFD zXMqpCzB}5#S6%RW_~;E!kfw~BY$V%~Y&-Gpqf!hE4282ERNw!tcWRTvLn&QF7P~(W zj{o>&z7Nz2y?$=0O6SK12h)GtRF{AJc6_`y?s18J9(0d$8AZg>RO51 z4XrD<)eK>$6zA9^ z`!a24mQCK`CgPfrD>ZG>)s$E+K?$qu?@ZTauBUcxxylvaQ>>#l*_5|-j!H(U)x)}n z?>+w&ufJoPx%Jqs?Ek6#wf6(JaVP77U3c{?p1&yDEzy7cgzSpk z9>?8x-DW;-_`G$+YOWPpJpFx5Tb62Y1(et3Zdx*Hy|1U_0luXouXf$b-0avJ51 zJUv$Jd0?{o{6`-?Y+HKDvdy8spyA_J)+qr2dYKE>dDj@NF1&K`!}t93iZ6%d7u;Ps z;Vtu@_x2GBbh@{GkJD_u|H}K%G3)ipx1}A#jQ2>-U-;Xt*Z!Zm@|4uAmsj)(v~AhS zelB|2s<&TmmRfQ?7rbzRskz~}?1v?fPuFhHD4qE@b%DU`myelBw{G|tWx_Q%#!0ki z&05C!WhT|%%?odp^SwA^y8XyfRsk1IcNO6Y9Tr)$vRwXZuDHa|;>dM-i%{z9QeN-h z*WXpUumx&6nToGlI6+`1QwQTi6&0q6SsPiUSf*Uc4lIiMo-g``EoyDj*=sNV|2r*t zGmy(^WiQ{C_u0+&UO)AU(u^==V1AgBYvnno+rH=Evf0MH55>Z`XKT`6YVx#fA(-W3X7jqldhd9ZyvpWXYHC25|bpH)JjOv#&Nj6E#R zI65z6m0rC6I$`IW#af@9o5^}<`m9?oSSY7veP*Z6eUq(Ar!2bsTJfaO>g_d-_cl!t z3V;6GW6s2Q5!VCDBxN>Cdu=n{XTzNH7hiv8=DlXpApI!9boHT4Eh0;6`EPUy3Y^p2 zT4}>|v`ED6yRYy6w9oUmwI}Gb8FD@SBo%dfSMZGy6YB z<~2uMuOpqk30p3&H>q#9K55G~n|HgK7JmEQ!FumaJzq{T!$lT1D}e(Nvl-63klL{?&Ee@R*4XQ} zpVdq6mzD~0H@&~)pMCzSb<)C_$08=oGCBKh7H|G!-34=E61>wMobgIDIixB!%Y>a_ zhFi?4i`h9#!Yhi-M)SFTa|W?C(F~JLR#(J)<0-pxKj*rTY!7?Ad!9muI(Y&MDq<`>ko$7Jj4O zZ}n^2|UA1%O$3On^MPf=7Tl>MQS6Sxz$>0As_dbK7*nwX!mVei6 z{_x<+Qh_yblLbWQ+58jv`%mC-^W+1wCI&rtbMx?9sq@Ar?bS14Vj6>*^y?pY|9H@D zf3Rrdk;&@mJF35nxNhvaKKtzQitj&aJ9Zs&xBsQ7bZo*h&Q+_9HM95M{m|1|eEj*j z@87>qR6BXhYDd-y-^ZKt%Xgo+m8&zC{Xn;nMukkWfec$c+tnX`W53pKj9H|`wd6Q^ zbgAU+52iP7+FNYMHJqJjIDhf&_s&*Xd-n7DtY6P8taE3wS=QyV)j_+jJI_juIFlw2 z`t?w@nrHBrZ{Gqe!)}EcZWmnndZwVb|NKRAd>6~lOs(7Be>914sYuk?X{-+B>m9%E za|vwum(ZZ%TUcAl`f`$RRIAzxg4Ae=PJKbF+asPt2=Ynwh7DDu4SF?TJ!wzwF}GI zpB7brx}5plVBL1(-O-WaKa2LUGO2j7oqN1?nR%DRBo%I}FR{04_PMN{y7z-|?$+uP zpO0SaRq>4OP};}pV6y#YPGj8q&xdMDtoF|J+x50g+;!ibSxw6`xqDor6&Rj#KC-yW z6sOTUAvIT|b?N%K^X;Rm`K$NZeqnbO-@L6#e}CnjL+fk*`pVqD$?m=D$D4NhBm4h6 z2(I~4vFUfk(u05B|6|yG-^wL@ee(|EBXjGz>@Vg1nY{l8%Vyp^EkSJ-ZyVP5PV~(< zvUE*==w#E}D3R?B5j>jaXRdHC_eM>)DzeGZc$tpVk)RDbQm5DJF63ms$hIq{?d6)e z+io8VzrwmIsiz~omFWaLxOz!4~OWiWq=w2Lb zysA5b7R!ixRB`?|meRUO!X{HW_kH7MlOM}7LZjP%8Q5;?Eu52PpfPdlZI8_&uKRd) z-ibas-`jRY7t`g}*+=x|X~*B0Q*m$+$Hve5UhMMuwM*ylk)-g2PnY|YhAN&lx}6|$ z^z3>0<10=HO@5ty#FI(xxW=bLa>}V472G|luRj);I2|$mutRiNnViPT?v-Dk-?*`8 zM{mdSXod!nqfssMum2T3Byd#s_66y;O4-6Lh1I#d0h?HQ*f^X;R0B4(g>C&?J+Dzv z>RN?U7~9mAs1J)`;u>8!CtbPJzcu7Skm9?vvf69f(_(~wghoa5%jUi>*6DVf!7jVK z(aXY~M^#J0@jyjNs>yBf$w$9R9+Y|&p1f7-HeTAQwNyuUhoj-Qv)%cZ z{$3I8JznPf@vK|(Yet6iO_@^n-%c?wld8-2*)fUrKy4X|0q->Sh1sun9%bKi|HP_? zH&cIn|Ns0zny=EuirU!>C%cwrNb|l_u`(;WS(i3X@WLJbQl18jzKt>lW z_wW7tSJ%I-Y_({{_0KOwt}hl`=dP?0*|vD{WZh!Zz?;{NZrnb;{r|oDNB93dxBt-B ztD?XDGVc5Lb$#;26CYn(+`Kh;ckS(E3Z9Wkmiv!g{VJiZzWl{EzJrx5ix(?SvN%@s zc;3dCbJv$$Pu+MYvfNWKaH{GfmBOmh#-}BX=KBlyyKgc*KdS5dPiNztb23r|acj4bcPy!3|dcVF&lem==!bb3PC%-pd28yZW?YFRJ5E1S42 z%F(U#a*K8G`_efo9g|s>e$H62I=49dl*A+x*Vt(@{Fm2r^R}^8U%!?j|Nq5%Pre@& z_iQ_@8cuEYp0Z{BS>NwVo)uPWI_-;Cpushza-Wxe#s>Ksp|f9~sxEtMxJY9YgK6@M zvfbH!|LvBA>|SP{yM5z~^Aop5G5WkN+pRHo&)N0%c6ys7KWe;^Dvi9wal+zWk_#gP z_Zii_s=6E-*IHj=^Lh#1`#0y?{Ta`nP0e#+cGI?2HQ+iW@Y+k}a=;cLFNeh(yMi9t zt!iyq#A9=_>{yCToc6N?rYVsN*w|GRk~xoMZTV)!xbbOZkHyjxuUWU0_%wL(IdLvJ z;`ij6AN!0s`LFZVuRB**QNr!+zWw8yo6a2KmreHVJMwaEwS|R6sS!i8&$;yE*USY4 zNiU!GeTx(Gp5ofKcdxUCswy|O$L;0~K|NSlbEjiJxl00 zmSV(p;``B`kJq;Dzx=ZKxZ$~TdWLh)3AzgQ^|!CcZrrryu-&xNmK8@f+S_caGEuKz zv0CW#Q<=a21cEqx)RfH|ugvgUf8q7p!!j9j=G*iAmWhvl@Zf<6JG=Uh9Th?iohMUT zE?>TyzOk}+-72QVft|Y#>n9gfb@Z$|clEwy?&G=F-!%v|zWQbOt6K0CJCoOYy=!(e zylOTcFZlVB!}CAK-R9jV-1|RFU3lpGFT=F(*HMAVNR&+(j= z#I%D3n~UD_Gc+*uK63jreN*J~RK6hNhILX^hdNW4HC~#0YgqY3Yj=#6KpPv!g$o~r znHFFCV0hrx6?L1mg63`YYv@@>t!FypWWude8U#nN5< z6}eKp44X~`o)>;`%Ry8sFhu$7wh3R~N*#a1Q8-O$y?DUZ8wxIWK z&*U}fj*W9mpKV(`LTj=!5J;B^P;oQI&I0ku-r`Q zU+k62+@8hPU$0Fn-6}HULd~o;@dJ8453Exw@0GhfqtE=hXcFr`y~-m-T}<2!IsQLp zZ_M0(=2^XQP=PwfhKW-IzTBO%%hTfSufH9|8B247pK9D~xuKb#ZxHc&&ypz}k0tKL z@wa9#a0yk6*Et|@I3YiumqnwCDRQ-_TzJr;Ra#Rj`&OU!4)B_odQ*zQV6Rm2`+|**5LV+J)J9;&~1%lmO{{O?d7H{k;k zOENco-Yc}|)})4aDgK_FH@~v{eJJ;huU+FaQ};`q9na|I!oW~+GuvQ$hIfXd2V}L63LtvnS4Ta{o!W+y9W=Loy_c7rP0KH zfZM*iGc{tHwXDmW_Q&g9-;z?vdy{WCyU}XGQSFyc+%XjSB zaiGR3)^P5YV-HVy?pVj6sBnxWpw@CT^P#fk$-y#JdlSSWq>`5k_=!ER_m(?uw)D97 z>RCNU(~c~kY-9S@=TG*8MS}jX{w@1?&zRx=<<)85uWpOAm^@*j?1Zn+&TE!luCuQ# zDomf!B$U;=lw;#%F5V3@*jKIlFL&$tuUjV>9t$4X#PIR*njNfO%B#O!HF{&;l_cQO zu!*%pM|1(_q-}F2xE8i7neFJEo4h|^DSO~4K~>332gMC`|InWD`S`7HEBEzFsuUh{4yU>)WB+x17jEBq z-_>qgVA?rL`3-`3$8KcU+~2|-xNu$ZlWxHl9a-iDZZhf_>9H3y_i# zXL@7fB_^*cW>pt1rmd~N?{!^X^ zi$KQ92#<5j4J`b@uXpgjz0U7_Fnnsm#cyqADqsC;W0|!*{=7!-+BcrkFT9+?xFYwb zW~#@t?mC9dz6!8&SWm#vMNCI^44S5Bv=nAiTpG@ zb?MUoT%T}}FKwBtMY+_H*C;9!rv=?>dEYuK(A_sAXi>>z)n`cu9;rA^N>yBU%6gOW zu{G8ulUSUWKi{~aLMB?R!PuK?R_>_-89f$x%ALQ>_O^UwjL2yj$TD=#=x)y$?fl6Pv%_Gov>ue?axyLo>wL=wToKma5?c1t~0<4!m|w?5eK0awIp z=1orjIIgYy?%Uq~LFWAIDesqPPA&*gv3a>G=HRKWKi{*sdzAM-sd`&^{QI64_R{XB zo4&KnVVwCr`NMqw%ZYa`PhGvKL zgUqe_Zgwu>uz9!es@KI+Z=P754Epk`_D=0zxp(z{I5m=A@c-(tbe~i3<(F;8rY#dU z9ec32-|oo04-ET%zP;}_Ej1uiR)Tk}pR{Y>gXQvdFJ|z?O}=|2)IE7R~Ux=&ixVZk5A zQW_fB)|$+)#q5cA;iQJ*eMXzV9#%Sca4|<|tn-d)rA&q*JJZAFUuJ(wIWMHZ8y5Qc z7f(E&gM##H$BOmwTX(PDCjDxUxX-m&_FK|o%mYi;KK|wEWu?CakoJvcSD{F_1Jy^77Rc5%5L`o-dVZ(n*?8XWuZ+K3{Vp}x2R6s%?#_Rd9sge{YAsLrVnI2Z9~MuZuhX9=U|3|*Dvi+W4%gtV1$6LL9U+2lA=|2wI|DOLb{?A4Ehd-W})@+~g zFkElGBUkh8`xV?RQY&7&|H!ZZ%kcko{BjANZ{cg&-!XiTt7m8UFkS2T+fPj4^6^b~ ztAy{%Ki7C+_wJ5mRo=tKW0&&RYBR_rHCL z(v#DTWz3x|7@ek9_-(kgf6_6ZGnWcaCuMe5UKTBB$=>>F?V~tNnbpU`#aLD(AD%KP zEhB(SH`M#|{zd<;U(cVqbZyvNx7uyDOE((cK00yfu7hc<4kG&$b+?K+pu!Wf(L zM+===47zJVpIRI;JhRMeU9V!_YxBS+HQt2>O7Da=7Cegxi3@xx>Uezn`|=OT^OK$} z&`RZD*JVDy{m68C)#ifJ0jX)bk3B!0-P@UVB<}vIpq~Ez*@yOAdn#tuU$HY{!qUve z^Lr+@7@gOToe>+d=DJ(m#;go^-N=mtav^{J9MYZ4z?Gc562n53khu#60H+jzww)leh$~}Z+lBF8oT7G zR4{h$OWVJ`>%-OBh38C!Zry#kd2X@sw3BItyVzJZSlu<7z2M!wZ0QoVDPlm;14O0ezTq(Iq>8~%fDxAi!ZX(zqkL{&$~EbUxL}Z3HrvLmVVsVv756{ z=yUe@ztdRFR3|^aYSe{5qKyk~zZZ^Jzz|(=yzCz93;y;q%Yu!h zmr6%WuzvaV!sV5kFE;1+7AdzVY(9R$&o+bW|FVUN^Q6yzmQwalv|r3793rcqF*)*; z#IvA7am}4t3q?w>Y=-!<`GsvRlgD9E!T3=W?^i|C?0t zlC9_URgWsEcPze^bbg~+9G_!SfNi9vT6=IGKi>>_Ta_-WFTV~SYf$a7@=-fJCG}vz z?vx`@!oYhIKGRbC}`S5M5!{xhkH%sWR z(2-6oDV@DT_;LPUqnkF${%2V($n#3%^;IN(nSSE(oRT!IyDNl^_tdf0XQvtY`HPEu zx+2woj5dHvt>XBoM&WJiNh^am6Z; zwbr^mUO~%_t&P8St9*8L{P7o_O9c-ZA6>jk<5O$t_x%k*dt@HB+geMCYD6lfCW`$I zb&Qd(*G+*WX_}C1Gy%K3epD>B03SvcH$l_FT2i>{7NJ!|Rr4=Ad;mm>u6-?9WwerQ>$97FYc`#7)c!Q{nB8^Vd%`GW5OXyolH1O0nDK1ifi( zO!_jyGc&pWpZ@e}s>$4%^Zgg2A~&D?Gbb>i`g1eO@vkR0dkXJdp5mC;X!X#7w}Zjt zO1(0x#;o5P&ZI93ULuk@QEKvehd*C=s$?2l zaeL+3Q&&7bUdnR4$lfwHJo`eIu}FBW=fa|M9viOyTz}JQYtDvcN4ty<{Fue~M$+Ix z%%y{ou7By zHHcxY$gb2c<$>oae%nn5k}3j!NN@MUv;(nG5!a_IbNQhN0dr7+;9A{%5st!M^98Ok8hdzhQSQo^RdftnRsDiHd)4o3yk`;E@s| z#nVPy*>f~o48E`O&5Jmb#>TK=&0edd4g2)YM(DEKcocW*xj6^ZlGn3#-f3bmoqg{C-2C=MxI3)$>OQm3*?Dt|HD%vkIzL59cWUP=?rYpt4|g0}!jaRyWm9Z+ zV#fTw@`sOp<-H|j$Hw~^*=HXarJBt&m^(+}viQRbo<4=CN-uq6=6&-joA;Y* zlhz04=^4r0DYutusm?3Eqw`?$+uT<#kCpOEuMIEHX4d~8!KB{rrx~=_;Z6Sc&Rv3g zwGC`%ZJaZMuiog*gq$+ZZHjZ3`tbQAN|!NBdaHQSY)a+PjrC4D|1f|1{(Wa%ZM(rM z1Bp5ADUWZ+Tz!0;J*Be$;<@mbx%?cHC;StgA>-${oGs-=o{GximK5n}!ptc?%l>y5 z%-FEeaKY`j^Dl2_W@&VElDDboDZ8Jt<#Xz!wYoCb6Io>L+ArH=_59wq2?~5Km>>V; zym`k*XYX0PlN+4NrNthrZcb)icVurz%5MKnygxTR`10{anS1P{x4uF?|JJ--W7SnB z@%i8P|C;xI{{7#2@}zBC-A`4PSqrBZ)@uCB&{=s$F5YgI(R{rh?`r1f+s+B}a-H{f zjiH6wWZ|-Q#s3dqD<68OyYFM&vFPu7mN)7frd*xn7Z}$1lJ68#sH=wlhFGJ!DX!*K zHJKWVL+y;ORAdV2tyV3i4$rB>DSxk~=tdL#F+k8l3`mMsXW#6w|IyF0NR{BzH4b!7FjR8!G zchY1oMJcZ?dRnR^lkIS_HD|@v_gf7-MV&aB;%@AkU$m*DXOiN+=gr~|IzD{*7%IWw zyx!G!U3skj<)CYp$L+JlgEUK5?u^%!+_~b%?l-$_s(ltE&YSW1N}toorkuh(i;}ay zx?Im*E9z>tbW5gG`eHNvxE+3L-Z#X&*5mGxaSng|eVLB&rd0;tOS+fkt=pQ@(Dk*c zLUi@@cc-|IJ7z5Z8sqt7q07{7a-}9t*)5BE{N0oPX-XyN#OuuZd8PF4vV!3BJ$x;X z=YF=|@nvIh)z=Qw2eGf0USpZyA0QI{Y(c$Xassc7#o}iB@3q%*8jU|jh}(NhZ7Dvv zFFbIOskNth{g+6tgYg*`>u>(Q?bA`be&f+l-alLJFMsns=Cwv#z29G%>r;N1ZC;ec z$hwtpr{01rX5;1m=CX!A-+a^Z`j=B>|HJ3=x<&?FiG6VMc>MH}CI61x*PpJLD52nb z;M?2#sqg>RA4vIRcKWHzLyHotG+T?AGQ~xk`h&XueUs){|Hmk4AOEf;lP2A)`B?m0 zPrQ3+Z(B6`hR-Ik#f|^BeD|EUZ2k*df3FJ7O>h2Rew@+&pSSx(uuZhr%H_A>mBqI> zgb2^AOgpo3RoBxRzbh|IdKeC0I(ty+@73=+Usv+J5Ik;Z)x~jm!XAwo=flz_&wGB+ zQz%GLc>DW@h`C(V!lJ@xsE zw|5>rc+pb-<*WVk`r7)&Uo&>57#I9lU-#8D&*ncDLw){?PxgPlR6oDOb?bY*06#|) z--$aS;-w41R{toE>A(Bj&e`PE!`6RM?e8|_R{d|NNWO67^w#b_Q=9j{J>%_ZH8b!j zYu*!O8}IY$yT6^P;s{B7Y#0zK+I^DKY3A12-jW{Ng;~)-V!LU81t#bDe{cIqPds*T3XpZ%Dy|vGz zm@lmAYzo?>6tAPP>6XApCijf%yJJ3=GbUWAv&eqdm+56GUX%Xn(z64ptY;^GT7CZC z@0{!Z7ajfND*J!i$?Lze=iMp1vR0*`YV9VrtXiKhx6W73E!!qw{(a@UUe@ z|L2VUpLd+~SmB;;yMC2>PKx;zx$d=D$+K_&UpFoP`+2h_jOjffMwm zr)1t*!gNLCzuU3L7TL$@N^=sD8D2>H&-fL!^}X#{(?doV=P@#z-`4LqU4I@^{WgBH zxdsm#9$SkqC{vrZ#%yoa_lA~=U7il+M_GS(-iUf(@x^S{9GhQ1qVIpUt&)zdYPPHY zUS2=d#JlqS-SP_@ZHIj)Z=D<4r^nYeTO-nN_FDI4CDpYy=hJJd_I&%S@$SOQ5=&d# znAak|939r1r0n_C0?u&%gAV zw;(3}Y=eNpJC!4ahhCm^++0@q?wqX5aYbL_W6Ragh`;8JxX*p#-n|VQt*zg@fBX5H zfBmV97?DJ zGZS4;)&Gp1|G57Db zxFAPy6>mni_@BK88_s-})=iK7(Gr-V(H}IaUaH~1CUu+p`9)Jdo76sX+MwsO>#yBB zQ>UzE;jQnsyklCM@u;mcFig|c(Ah+VkXc%Js@Ll!^g zcdnZf+W5FtyuN>a%D-)_8}fA7^d*;lA00_~S38ZgW^?zqt0#P05uf)$h7* zzi%!y-6r0Uea*?#vu!JvGI(Xjyj~w@pI)k>nearq&-u*Bb?Y*IVJCra*J~Lc z^*%Xt<6tp^!-I==J$`(>|3`XC>Z$&^AI^RK{e`j9rOo3LtZcWkem*++HFtU3v+4O$ zrX-!)UzL64;T@hw`~MvajoW+cq5pTjpV!=%dF;E!|KqEE+{5bSn(z00<_ij|$=iN- zdR|%Ojt>?813tcZ*zS8JLH*^0_up^cwpKZ>{p|C}S<3&eT{FF8l5Q6L;aI`R*Rzk; z{JqHh?tDy{>-StqpQ!!s{CoM$8!KCTdu8hiD|$+p{yn(M`RSRjk?xKA_Dl~8 ziuT->`Vd=ImS-U6FUeEI(s(|}^7-5C_aFTfXEC2NsXo8@)b7n4>udk(G1NcaY+jLh z`EkFz?5DfzZC2m^q#cRhx9{+c{pbFFJD$(@fqVPznr~I@{b`Kl{MzsCS5FVr___AF z`;(=Q=Ko1KxK+BT`7isQZ{2!v0-w(EPrq~5{%P@g&V75fsuVx_^H_e)0;YpU-aoWf zEp&fe`s+^JOWuFo?{e$jpTGBX?e6LB|74zYwZE@%Fnqh|^B-TU+uL8Z%KrPOuQlzm zVZYdOZYxdhl35RL>20|tvDfg>tJU78Y7$p`y*XpkjK{5pftSpiE217$=zT1^pK^Zt zyT3;BrNTd~^j5#?w1Y1+PU*DJdaaMu3r+8sv{pvyXm<1Ly-%t=26wJF|N0 z;ae8Hm$Qu4Su$>VwJ&zb&v<6W9Kl7oDKi8zROVUQc$pvk zDUW@mS=o0mFjR8g?Y&!G$1gi-$(wD`abCnvXrf4bp6K@|B_ArSx}{^4eJe@g_!;%d{#zJyKF>LMlGAg2deZVq zOAG^|&gs2N@%8uTJT$?=bJmTOMqOu=JWr_|J1KH8QM=FUwxxpd>Ej)jOm#TjAC%{q zM`e1wKC@<}=|ze1T62>F4U?7`h|OA(eu-g9fJf-0=d68?AD-&dd@$AIyASib9nas* zRhm7|`0bkfFimc)*Tx&7ZXD+@-*m-SJo4$3qfDlnfjf_Uv{|)9K}z+3#Q!--n_8AC zNE|J@7%`)8iBS&Q+l&vaefhR3(^#ciZ-2ZlCz#w2Igk0$)=9lD-?`4-HAQc!^!&cf zcmHv}{NcZGU&XCM|0j!V7k~TM^T2`QvX>`!{jZNsI1st`sDH`5DD$)u-^PodLO7Zp zI58X$dG_zt?^k(GZ?4^7xUl(R1~12&_-a9pf{Kc!#~p0*XZbyU^H#PnHT_6!9XY<|!F=KbCDx?izPa}C)=4&+SzNU% zi^DbW#Mjs19g7(BKNOm|uQr|bUbx)q*{_IKe~DqD-G$U9%@Ttj4$U%SI+u*!ezB}(4^>m*5#_YE9NJrHnz>G zyj-Jy-s?{KZQ%k#y{NS7lWuOF+x*ogf3FeqW+SFhPmVA(tGpMnUiD_bqAnh(H0^$; zS^G@_zHY8Q1gP8(3D&UcA_O_knO3`S+VQ7tei~bS!;c#UJ+l1-%Ql zADw?M{zL!%pUG~`zID%4+r!JYcW&QzVrn%1Pxk+x&R6`6njc^PSu1+?`NG#fMZW&N z|Fpv9>HeQzr@zR5|0&Y^(Z$8Pb6N!Je|ulwQTJR_Z0dv8_7z9&ExwxY^T$WU%bCXx z{&QaU{@$bY|E|U>a)i0MMuy$l`@5n2ea-y+pIRBW=iPtSIz8^`_kF)7l*{%0jNZTH z^w+t%hc24NRn?xd|G(M&&#~@F&)4twFxhqN^ZBi21(<-*;BNc0Kl3GkpEMM^}B%=I^_te6wced5?Daz5hGT-;?>2t^fT- z)jQL?J2MyU`xaX=_2c}%r@BkFmkHLL+5abbzV&Rw`sdx@H}@3vt}iqD@rz%6^NsQ! z{{KJmzOyNp)|b4r|6hmw|BO@bYrb-=zjsSb=3M}5zTzLba<*CeHv2tIe(}uzU32dL z5B~iJxAST5n_&O!*y-&Ou{*mS@4WNT|HmKE{_XGLYMy`prTlGM+{5;ylj3~eR(w&6 z-fijhoW<`*@%g}6Owbt3Z(r??&Se04HTa)q$2a*EzwudKMjmMLeuC#Q%Rr$g8St|=kC=k~L4l~k{} zkhS*k?Nz@lUoT%9Ue$2*#u9yh9m55!7rzEpD`ynf-rel6++8{gOW8ZzWbb^)NsJ5>DP9s2 zkTUCEfrm)>2b<|DUI#vtJbkog?d5kr<(khn76xsTU2y3bk8YZARrA59GZU}vI;p-+ zJj`?d{RU?7+`>r$w^uCQWN=b$mBx%Yb4*%yzuv{-ct9vw#Z01CZIrxlNZ4a<#+lV&l5fwQ z3O~dYG~bD!7@*7a`u%K9NG2UXPb?xmzlt!g*sv(M;~2s&DmuUl|M0A zh_#@$Wa8pdzet_gzwf&Iv}8LH@uXs|fO*l!$rBdHPwq=k5pJE%Vk*yf{HxRjKkeQP znidZg)TGa!eXf%0u!l|Uy8NuE{KsGQPdYZ|N<)d%!)yCj@m3z~I(XTS(IU8}ZqD_? z%ireA*FK~#$zhjU{y&|O@t^F=duvKR-FB_LT)QP<?R`=hx=eu%B&V1i2c=-LEXP>@)Pkv`}x25 z8qO2<{r>Yuh0nC7GO~7yu6uVpw)W7h{82D}sjupe!pB;kLXRu;_~q-4{JST2eZ4*V zfxXrJJ8FOLO8pkH_Nz-*KKFA2o{u)?Q_inGUE8#5`SLWGExU>$L$lTD#B-{n}8r zU;1ndx? zW!fRBp1UGuycTC^adb$tepb3AA%U^@{`Z-4<^|2-&M&MmX1jW6+Qn;PbN$*cNF~pc zlie7jQ}E``jh7`8zV2Jyb+pFs(pxi~SyCPPr!O60i+bts_Yc?o?E00w>WcPCa`F@`3Zu)K4k{QqXV=dNX)m{G=Z(^T+**9zQ+FP#IkK}9i zxLkD&=W1*g|E0G4*2azEecn4g3S;H%J7&L0N!%UNCvc3zYZ^yl#)K26W}V;&nW}8u zsmye0XW`R#IVA;qrmf_+3oY$E`R{u~kG;XsxblVqnO%47{{CZ&+@|0={Q=KM>-B=& z{F;}9-`(B4`&wtuBED$FKX=c^KfKkwUbt*m&QHszgP|(x^N#bB=LhMks~i#Vo51XshLPvgY?OZOhx+G0pPon+E-uk2_3dHf^qEc4U32x%blqjh7$qJ?4zc zp0uR>Is2RU_6Zl>7e9S(9}C=+qZ4IaqHH$xow)& z)zwon_LaCka5oIy=JJ#Cz8%Mpd+zEXn;zZTy4t3$;=sv|EZ4uDkw325A!MU(bmhUS z1v){Op3c~GhQZfd^47@{M>@C0KE8Y4a5qy|X4ar&zA)5$x%_@%N?(v=)a)y4s@|8cmde`PSMG6I zb;(5~b8V;9M$IR=cY^O$u3TR|FI6q3x+}WoZ0nLz zn{&B)Ca=+2q@lE>wMMq{$u=ut*LmhsE^e!Lh!pAFqaLkyzI0#KW7E%7#qsGcFD*-& z^5nGZ)>~eH|oWJYWH|w>la@JOq z$NWzcwvGN_otIGZXVVg$piMbmkkcJ;~^F;obu_kGDlk+Z403aK+S;Yw`F=aa?mi!%!QKX(0K64X>5oxSzj z#&xovXKvi|RyZJjx0RpI%`3cXP4~SwZ}qu*b$$1ls+g5Ibvt+R?_K7w()i3$)`hEA zWhI@-;+!PVq|qhyt3EXJNoC$MMQ(#1`}{B6U39tg=B=A48w``u1wMt(|9<1$y88Hu z?9rVJYkxevEk7YG%|^P{?8cp2ON8Bb%<~VNk`j6DYvbY1A7`vy%;)*yW2?1uTIA8g zljm6YeTbR=uz>sgXU>>|)8D()JbkJty>~{W1!@qbR~ zKm2VM)GYp^q&jxjUcJR@1vPx9Ew!on(QvfJZ(^t%QJtN|M$~s zi;rr%ye#dk9{vA!>-&kEM-I0C=Ceu_NjJBfp6q^fL*iy+}ph#Am|C4cEP%)wlO=kJO4lugLd`+Y^snc`msvNNv;8OD;>c z?J<$LZfd{z|9ZxK+ag~@3SUX*X-L0)`HYeOGmehUKX-AhJ<6JY`GuF1>^kOEAum2m z^3R=pyJ8`uK-9DBO=o)D8!YmzLe3b+9QU!fX`+1d-L_q;)smk4c+l|jqH~i%O7?H7 z#TU0-o$hO4cW?13uS;3%`|VS=l-6C)?dq{PUr{PBQGTvb?H9#$+*Y$cPrtY0HPW1RK>U0aQeEW*+^vOvl7yovdc%)m%%zXW)7i;+|zC4yUzV(fBmo(41{SN%| zAMgIoamUh8rugr-?mKmB&mS&4SAMT@hhO}xvzlE(?|T$|pKu*9dj7D#?$oiqcJb0q z^ZXCl=I%1JKLl^SRBjTenr(h_kD*i8tdDo)AO9Bkvi--?*Vk{zsmjQ{Ev&J5c5Ur! z|E(LWDodJ{-(O_^so>9q-e~A$vyeoy*l~1{ROeU`OnR2*B>sjNiQtmch6}0rxsuJ)=HiK zn?=oY-9-_?yz4*RdDgMN^6Yc@Ka=@a6rGfgJNNJ}=Y7%Gck{Bgm6v%=GZr(uU+$V8 zQ&jO`!v23xweS4-GyBI}yY9=9|35^R|NQ6v-q?ThR*?o%t(XY{Zp=3N2DAR>xMe>6 zK4sF`y>F`+9j_cOyw+{6&&ScudHV3lUrJXCIS=ev^^0|et0JIuim?1yIaXEne2(;z9nG+`dUZ4K18`czuG-J zZ-4%#x$2YM&aXIc@s(TAqsn$l@4eqU^4``MDRwMMn|Mu{=R#C*lt^}=>(_smo(f$( z<>yyrdtuhmnsb+CDa`fNSh09wi-7-vMeF3#eea){=Dq2W(XZwEKBPxo-k{c`pz!Vs zNArc4@-V{&w>IPa8P==c-?KS>s8D0mO2%c;-#g_?J~ST*dL9#Ew|v#6;=tA@@2(oR zndi@@cQO8aDO7Vpy-o9h`o&u>PiQUInijIj!Gh81@{S!Lr)5ID?p%nL*K#@igRe3B zv18`CjZ>e*MC{pKcjwiQ>uwcM>#Iv_dRZQ%>n^E}d;hb1q{GB!wjna-a9s7laA&w{vE#_UFAMsY~A?wi1XjC*MH3a zx89!hL92NDlUt^jW8?LLH|eD3zvtM0;SEpQl&L8;(VH&%|Il9l<>#+*`3WVzzx-lb zz;AQ#c|KdsyRai?wWa?&T7CWJy}OqGf4!aa?-B3Gr4oV)$EF>(Q@8bvN1#H?IRV#b3fMp&M=!fL$AW1N{ORzW{*#H?xJ@(2~)mQ zWj_xQbKTtUx7}OhxJ#i=;?lIY*XQcKYSu6+esH`(KINLd!j=amy1o(Tp6f)tUwh6Y zDJi>Z=Zy0gzummJT4KVp`+d2y^wNx(*JvNjNN$eXf4;^}-BXB*yW&b~)uq>l^Ut2x z#Ir`^@aF3)Ryi&ZD~-3{+ohw)eVL&nYW@0D=G4e_w(sW&v~9iqiM@i2!RGe74H1`k znID{);`Dgk)i{oL3k%6vi=O}DU0Wa8bDCSc+$-#a(Q(d2S0CNs4M-7J7C5BnDWcjQ{3^jvZ1MGevI9 z%GldHJoenaUHX{LH+zTEU3-JT#uhlyBF*(HU;fDsj3n~b&OIJ~>(kFyv)4aT zcTU;pFvWe(&ft&f@8`aCTgR36u+1VbgR5oLhKVt9aTgr3PIRA{@hG$Raa)FN#JO)D z|M10K$P`P6(q0tUR4}*gT)&t_p2Ieo#Zy$e+SShaOUmvSuU0Ue`DEIm_m+a8p%az| z|K^dL679h_?*J#SZ*0`|`p~pvE9GastCdyXHi_km>;BHknM%i}y!~-~=j|)p{;ff} zyY}ZD7yI|-=zf71iQ3dI$`WP_@a|F zWwyzuLPS}g3TrIzT%W$BH%hqFN+;d8Xm`fW9LDLo(|sE!e5q=4`^j?6;jDp&csJXW z6Y~Vlij-QpUFJOY_hy!r{_Xb17GK((o!9a>uiBLJhsEyX-la>F&KFH75x6T?nDVYs z)Y)BmHBY4I*{@|epWJnYKm6Ij%5dY6{TtKsjRiI_`bu5x9LL>H1#e;P4fA9<#_S#@ z`7>m3z>Y?51Bpc~MuiK-3?{fHO7h-v5fYP%oRx0=!ZoAaG|VY9jqOZ^*d)0=<%x@S z3CJ6M-#YVk@Af0d#gETlru{$X_mtIJjAi$3e!L+0?xE1rbJqN;jF#HKwAn{}qn_OD zbAL+>FPi-*j+t)Jr`gr?v!u&f#%zIO^!Yn_aaGNXUZ<8V@Se1!&}n`5WYf8u@|Q5} z|L*@^a^HoTe?PTt_7_$v{_&o_v#}uN--qTo;_>xUOR_TV70L)6pE&pYvLg%6Uwqk< zr+%c=_sX-BDkp&!i*GXVd&E9I>utFERxvZ~fkl(P&GqCB8xK}rdffl-fppD>d(~%e ze0iJy*HC}&FRl6i|D?~9)4l0wl7HvY52ugZvswSIiaA<;?RiDbp5x!X@kZa6#>;S_ zWL56Mm}fg*u8TL~+qKR+-@-)XlR-|=Q~Qq=88?$s17|$n7kcLU#Ep+9&wu-Kon*Xg z;Edm!pUMV>PEF)ak=*!oO5_yTBod^HH8&mtLD5IFR}{ z^2$q-1Xo*iU2*QmudkTh$$q(bYmi9fv5N;8A3sk1b1OVyErDy^sIDn~mA#{NgP>zKTbTIS*`pJLz4d z@ys=OIfd&!@9*MVlf13v>akfXbkDnF?~F?}P+3u&;9Ksk=_}BlEyQs6hk1$b_3l|7 zYW6Q4{9L&7*)KOOfwE33XPfgE%r=T7Up{L**H~55@$DvECYk?YpC`*tIQxDpm&MH) z=~tug>^=DGUHA+4@0y!0n{qllvCjFfR5GE!r#;XvvCd+lb(f}}{DU2O_AzQAmszh~ zRJ5{H@^MN#H^Ke5YEjLhr2m3}OE}HVerBizxU+|RPL|oKP;9kl_xy!w!O!~Tg;+)7 zBtHF3?%)1S_R`yLADbuKEb&=yuA-kZnd`x>XV#Whb`R&aSLc-O{<2#2=M#xjhAgu8 zY*)>ge`cnAMaOX=`#y`QvT`+B`r}1Ue3_xpH*?a5=Dm|bem>cmC>b*K$amW%A#dK= zrdiG1v~ivJujYxv%%_er z^|Nv--Mi~O`!nC4t_8QB2e6;v_m6z@_ObObi}#5a6aW2~@Z|+Z?70ul)7>lEA2&;O zxAOf|m&hAA@!7~=!ywtjUvhXRR^y1>~y8F-m_Z@H9%)IEa?VMLE zt9a}s3!X2%zQc~E^7lVRq3Pmr6%*U}<%(-6dY+g2IBJAVP7O?(;_4Te_T*;Ip{%yw ze|crj-}zpdb>^?nm3i$tUInd%ueP&(fAr(TGo$t?Kj&=nS-I*?iOAF?Iz_*$n#G=n zF)7H*_YylMu)$~T;(ZI*XB}X=YQX&ICezZTz3f{ew`93)UY&V+tJ;ohSEaKyYGGlDCPUh;#p9Lfy2VDOy zxUO4SCM9ms(o}to&eyDAW)B|x6pTyAY%Tlqxw(&3L)rOq@TGvAvHK%y!Yg;Cu~d9t zZtw6~$hY;mHLvRSyQX>lq5Iw&-?*c)q4IWU=)`l+`-t9dllJOIxFFmecFK zi6Vw~?&NGa=sInpo|ylYC_Xc@jz>EtaxCdSDs}bCrlx(lYGKlB*EUTo=1x#NQ#$q7 ziF4bfu9YqSys27agC@tbn6tHycQH2JKU(S(WA3u@(mie_dk-H){g|c|>B;}*Tsu_8 zD)1xmx&iZ%E)}h{>*B&xQ#Tr%SGn*$*X(@rYgdlwHPep@xmTPBQmSEpIP>+SzT+XS z3wx534Saq_GT_p7Sx~WM+ z+P@rThDSGxUg_uTy_WWHt?m7E75=x^JAPGep8Lm&ZR@nED^-uv-fUa<#Hpigt8m25 zz`Gywt9h@S-;nLtTC&rmFk_#8q=xDcCMVhP5IoVmzCdrpXu{l=8fzm6+;CHR@K=3N!d3ZXV|E7G27MHJj}jd zIsfF786RH?KEAA+m-nOQ+s|C9LXTNuDuo#_KkqgicWvjtU(3Hn-$}Q6$F7Udug7`5 zsF=0>-jyBSBwrra(~pz?^sPB~TI5OX_4|(L|9cd^qx7{|zr6i{@55p6d_G>pyd6 z3pLdLW4GV+#kw$7dh6|?h4#Do6DKF``nzwUfQRR{7(2m)ymPm`B4l0{3afhxAHTWJ zZ|gt%cO`Zg=Y-fNzqQotdh8|_xSUC2tu(`$d+~E)0>sSDg=(g}wpi~lsn@5}$Z*}cvS^W8NWa+8jU&Q(=r&?CseE9a`q{?R-UiTGz@7t;Q%w~e> z{i@fD^KVNQymq+gn_iP1_@Vi`{O2I|4b}oWLPzK6{ZzkSSH0GH^Tv(Nm)}sPemvCF_n3bCZ|=XN+uv<^>b1^|Z+*Aso4k+bRz7)G zcToCt*YitrV%`>guQ>R4r}HIF&&xf(zso<~r8j%F^QlctH8$BcTW9!dtiE(Y>XhB( z#msSvn|9dBV6obpD5rGgeofa}NDDcmA7?Gv_jH|0Zs8&ge&#r$1rs z^W{QUcZTjzh*^~t%Hw%_sZQ}JEoJZHPi{7?(khIN_Rww><2ug0;?$LrZ%dDGCtbR% z87gTy<-XPR=u<)uf4w**!X7kjM;-g#1}`y-h1p#d-e0GeUiaIP5jrWnSjL<|=E)+b zibE#~&&~Lkse5r#)|b7j&N-FKWUtQ8IK1l{XFw=3!-DW#57dsWfB9wm+P^IJ#Y;4% z&t@#8#XDYvgvgzOJcu)RE(AUw4aB>^f(=F?EWHiIw>)gA-yX_ zvBOGviH^pmnIEMu2r0&VI@y%5yqxiZ(8DC_FR5vaT*m7kakW$*+_P5ux6HQPhvaUV z_E=3}6c#ltPG_B9t{^9V{O)?mud&}2rQbfk_D4Q{)AKXjTjLrTrg1Ka{`qj;+aKE> zAKG%Q!m(jf?5(FY_ckn(iB7rJ_qX(-bj!kvZsM$$KUVa{8c6WnymK$Edf()@{=EJE zyJC#&EEDf6Dt8Y&vQ^q#N`CS;vo6-?xyyH(T|X?+_{@E?;@`yn_V4nARaU9R#V0() zJ_X);{&C`i-}m>rt8@K$SN&YLQBLOUP5amjZ(V-OJ8h)x@u=hXam!oR_k23F`pNe9 z9}dgc%y;jX`}FFx{wMjrTf=wQ7VWHM^!~RsdiI~^`~Oz{duaaNbW`yC@0Fj=n%}%1 z-(RZfY5-dckhZR?sdb8oW5c9PhRknx+1&UhruO!%ifcD{yg=4iS^Ij|tB?lnKOwgs zC#2cN=v}(7d!6Clwmr_V~=6?3{g4^$_ z&nMiTab#BF!{`kQ-rg5&Q=FN4QdgY&kHL}8f2Xxyl4NW7`Z!~qd*&?jLz@`R^@+Y+ zcG8&P!Od?QSHD(o$&LJ;ka@O&*W( zT1^Gk1WfIJf864t*X8(7%T&Ak2|3q4zH!R&41G4G&wUEd$>%?#Y93^4>8*ZTx#gOV zy84;t!jqYANnd(Dd*bfhm8qr;t%AGF=dnL{zh}jdL(lIY_^6yRGq_Lw}fJtvLR8uX{^-^%?EnOHK0nF~=^l z_1ArpJ3do#Nxe-gJJ+{G4g7NVoV|=0a&q$vzP>6=+brnrzFbDmZqb&Dru^@?n+%ew ze_O5J|4*$sasJ7aGxKY{H}v1>czUwOM1Lp0O@!9H+5VjU@)u?EK3jy&c{1sJpLX1B zz7OrS>sHKonX)a+#(u~92`aU1i*@&XS*m~e?bjax=`|nz{m#jYOVl}AS-)e#3HRzV zT08btx0lb=Yw!R5@w>dS{@F!O)iV!d-gy4*`~9?_Sw|o7AMbMCb@=e(hVu8dF4M%X zJhbFL#kx54)X6<5R#W%bhyTggln}M|^jYim#=5New`;@szt0FSczleTH>m2OnMB`> zd-opR|8wvCNA3N;R;%2V`*^O{roeRlv+6hd%jH*D2AZeM&s~)=ef7S)E{C{cCiP7-zie8h zRs1O@&4-~`FUqqk$uV%=gP*Y>Y9HGLZ(ZG{G5thM*JD?UyoP26v6U~icI_)%xW0!c zVX9O@*MBQPhfMG1`7wuFA3xI%z3IX+i|Js=x2a*i7w`87e^uK0RO#R5OD(Ur$IoF{ zAT7^u(L+QeDq~8B#krY#ieevTBtLr5VU@n!=x+Q=rO#Y?kri5zL7BW>k9OIe;_qBk z_xihN=)R0&8pjPECxk9JaVcX*^9pynj~|up2d&%4U3E0c?D+SvWj;|Wi$D5pb=wsA z*pOO=}i}LP1IO^ZSH$mv%b+dV|Ho0Ct;`Xof_upeI z1y*wQcfV)9T;@9Oai!edgAC`*8@RkS?ooKO%1m;#@u}B8oUebL(R)0bTSHUz^v^qc z^twLS%zs+Lcjk#Gj6Sl*UX+4Em_~it+%f7-qtJ?pLBVZrAvCJ zPf6d^lqJg`AkNHie%t;4l?Ooqt4?a>>;9Sj@uSa|}tMo-1j23P_K5gmB!XSR8$+r^imoLjbes^8(8Qb7L<;wqd*Z=R1x&O-c zYiec16r;!k3E9m{ZXewKyxQRMk#O^fzUO~lzrT}O{Fy6o&&jWMd5eQs0MK>+J$6N75O;~>I zPIXzIWpu^$S>OD&d#iidU3@!p`AWlYn;&m{{@dsH(b=NA^ z6IT+ByBaR6oTVhQ+)!$c|MHL^vwxhSrv=LQ&WqB2)p$(c;~Sex)Bc`VwP@0{CsRXz z9S4_|Q*^hf?^_Tl;Sss*0An|k^*h)6OryEoKFvZbvbBj@wlCBTJ66EfJBc;%&f*Xu z_Xu{M$?&zN>`fu7=3J=KFJ$V#g*?9Rfvkkx1T#ozYlDF>MKJm|UQj0-P z2m7&%WqP8!?&=+}^=RWszUg$t`o#|Sa)Tq>YwdJ+UY00LQc1J2U3$X!mfx$$T}yPH zzqwbzxYqRa)20RXOL~5n*zC7lwo6)Cjk8e3P>Q#=S?9qnxx0DodD{=qulapDTQ)}1 z^zuv1>*eb=6{oUmsuqeEOYp5Z=NBZR>>S9%=5VP~u+KY%x9pW&)Fs~wh2j@wjdE)1 z1DCTG_Ww)p2w7Kh<`n;j$9#M1_8*+BVABo;z=Cx*~@_14k2!c)>*HX)gIeH@MoJABz8e|6%d{zZtd` zPF(Dw3m3>l<#_T0u`qI~F)}gpSa_embh-Ne-fMS0%h=DE92r{v@|~p4mfmw6UGr8( zht8Zj^{4gzr@Qxjvx<(sZBzAQLciUg3HN{fx}Ld0-}vo^=P?hrKI&M^uf{T+z2^5t zyTwb6ZQj=Hb@fSV*M@IVyF^cEpS;YO8hPW<{*0fy)h@1Dx$JjEop{TF6KNWuLCclr z7#;rVbY*c@!QT9Y!{74rrb>Q&zstaN$*L2dMP9O{{5Edd+86p{`|-dh94{A@_=cvn z83oLGZlaLQ{_xZ_rGm&8{`#N)>F$?ze9g09Ypzg4-~On!|J!+wsEQm|RML=o;$u3$ z-&%%#0q=u{7fn8psaw!uu%GvqiA_nYzKhG&PHi{o10Nh)8+K{Et>r&zqWGp%&!+F2 zt!m0E7W+2=HS$$cG~xXcg_!Q>l-6rqt28Vut(4xCbXd>jUj8mL zbFRc1fd}a~rSj5dFJX7&{(3cPJL|Sr-+A?aNZRRdJuXtddp_s;g|B8UT4#Che!lQc z^-K;Ek?AKhTITq@{Pz2KQTo}MLG+kXkAPMnY~91?3}Z=n|R ze*P~xQ&%%bi@NR|+C{?Nt4^tw?DEh1VD2Fo8(r~n68C}0bsNKebaA^d&o^hPTc*+Q zdGX>#H~o(v{CCS=DdqKcbq$@iz_d;vLTYK=^5ti5UG11*y59fQt%7N~vl3jd1bd}z zj;!w0SSleafBEhAPTkPunR;fHVOj6r--z3_am|nU|J&CKTbwWReY*77-pc99`@QRS z9RHGXCOiM$lZy8Zt4vHR*YNd==LFn*|Gd&}_wMUA?JGPaT6o%K+gP0Y;a+d_=toA& z(X~WBtGZtw?-oLfL`pxIv>s#Oa^540A>y!0rwp!;OURs*l{OHczM-Tob z&s+39J>gm8vA}795ruoy6*t_ns3>ZBY*F&7_LE6%l1z?C)Hz{+n7;pkA6^PDcxf(M zEcp3k%e#bxM;|SN%R{d}346PL|F*J)VrMT)9bX!BY}U2XmtU&1TPrrJT`j%ab*XNe z>B_LKD~q1ToVUK7_fcufY_>@+MeKPz*G_Y|Tob(9B|^Hqq0KJvw$i_qzc*}=QcQh) zVM+LfnKtt{*QZE{9dp0$3h1a+V$7_R}_@Yu6k`6^Zx8*)n_}8e?6sbey;Z4QStS5 zUw^vy^GWnBTeJ47B#+sSs<&?{Uwl9N%2LYLW74Gif6lJoUSIw7nYaJl7Rp?{;JT^YO9suDy!;f6ms||NHf9@%N9nvi0LPyw9Hhvt~`6_-@fX z|9-80&h|O~fBXLfzu)gYesEtSrYFe0`xvEGzHTxlMofwyT_+qS5u^ z&ht3;OxKAsS&o<1t~%v2F*G*d`mx7bS8*TyzgAoM&9#E8i%U*^6xzQn@=dzPPo9Z8 zLP8xwb$0D3wPjB0X4+)7>aS~JMWXA>hJ?h6%e6u#>Paz8TOL3CnPn`8jD1FT{arn` z(~Ii6lj5TfI_&*(!0rpvtNUW?-eHN|FaLiE`Z2j9T+Que>RO>}!R7v%-=vq;`G#)z zw8xW=Ys;3hIx*|DuewhCI`6GHUF7ooJ2O^vt=ZaEv+dDthpVDDJujIBPxln+J#hc> zIcKZ+^Q}dHZHbXolJyE+;(uP_e|(K@%9YTxyVhFGO_yioSY_oho>%$( zbI;OGCR40K#ZxBFyvkIu?C1|C@rG`1A3dFa^UWFSZdKkAt~f2eCogjO!gX3Lp?vmp zC!4yuXIB2~U9f!1qLf!6;d`{a|0pcb;CglG$f-lCe$8*wG#5^jb=6qgd%OMboRb+Y z^%gm^85jaB^LBpm|FutQMb_ECU-#e@_u+3=b9;{+W7@jvL^1PZzDL?`_I$a& zx&HTj1G!okneR7l?K|^s-ATnuCFlO#t39=8!Tz7xIro3$7hbYYDK5VI%$7Z7bLE}Q zOLn)Xo>=&*$>3w9(Y$~ss&yg~?5zjtw^?MYj6Q$oM(r^Ri`hQ&Ue21`cWnO4s!%W6 z%Y|1;&z^kvu)nrGB=qQyroW~ko8`9$Xz5&fblFUMOKkF2<2mn@&i7h7G#~gG@@Sj* zW$Ah54D<5+Uubnt`+ap6BS-S$s|QkA4dgcUC0qPocKOY%m3w~HyYKpTzxbb?toD?L z4|mu-jd^&qEnfNQrRp`48?s$l&%U-T34F||SSJ&CQTMe)f!0g2NAY$}Y&!S(mOa>i z|I>}rn-*wnQfJ$cFEizj)4IZ@Dm*-S>aJz5j3J zAG=qQKw)VsStKD%h)1v3Px(cf7zxhA>ZR?Jotg`xf zar*DnQ`gO2yyXkKnsD2%F!jG_)?bFXEAHQVzV-4qZl>K6^isuycz&hd(cux`lrG~csZxxnw`d@O2m5!a{_A=_$jwe;~ z{{DAelNDe7%C_%yaJp#R_59>3O2=j<-QUWz)Hh~zm*&YAc6T>)KbAb`aJ}%vCz(*~ zrVCE#f+4R24xhO)P7I{ZE&)a6Y?`(oj-@K=Fe7Yv){+H$LEq`(5_8twM z_O$W?BzeJS5I1Hback_qd)HYt^OVu`S4uW@5OO@_rKnBtXrudV}A6Wby@Mz`g@n_ zaLI%#O)+^V=A{&p`lu=QkEiM_w`C_;4SFrszNrj3KbygRa?IN`!VZU5+Wp-wc2Z;Z zowEy=ZLV)E4BGbUvG2!w#{yQX+*>m-h~x18?NRdczS@f4&HMfDSa2MN=)e zx8S>IbpL+Q7U>n6ug&7`H>q6p^VQbRr{DNrnlb&cr5E=lr;qjbtsX9&&295=uXXvw zsLdPqInEPb^72vL*Tb@oT&Tn6S)zxfc-mTe5fqv$`jHfeA|J^$G=%UIoGflIT z8!xM!JQt*Vps@GQ){>a6oo?5q)HiW%(fyG+Il_DMj~(;+A6Gq5Pd-)IrfhTQtX`ai zR3P8W1=+>TI_jZP;#)3@1x00VdXw~<|9ENG1fGfNKmGS@Io$Tzpw8skz1#1Lo^I9t zbM?w&|NGVtu9urGzS!}0u58^)@A#~%iL*5m4m0l8NSuBtGx3r3@rOIare#iA`SmNK zqd-JlKK;@0O8~nYb)-wN|y&iMiX~pPs&*^YDUDQTz8hq*kBEzOFZMnP%p! zN4w&zXU2I}=v%Na6I3~0vrpvNtf+tYPCrkMT)6LT#;&;2ssBxW*L_rN?vP;X(s$qf zao?U}`#;A&_uu!Q(RE_5i2sJ5*K0QJys7@?*pbEcj&Yuo@ z8*f##azeQ{FGFVXq}@`JXH}$1&GxP@k6C51_>?NsaT6vT`CyLERrVa>d>ZT8=bhDj zZRj~|qu5%>6WM_QA#84|i`cKfpLz6-*rL$6(Y+#fv-E%L^Uq-IusN?h^Zfjbk19)4 zdXkm-Bv^coKQ=4ev4Jtcm8DrhVdJY4r-fTm?|oQ4(`C(`_5VsZ^ORp*uX+EuWz8(7 z=Ua*oPEN|z?zyI=c3b;Okp8*ZFDnzp&%a)y;4Wjn;KUKhjQs+u!zQ0TT>rAd;u8DA zNz0Q@nYeQG7p(0TXMcNS-bcmy z<_bN(;pUJgT7RqcO~N^b*&FS zYpSw}|n+2}{lWc)@?gGVJHYKAz2;s<4X0+szmX|^qJ50%+BG(j&n%iOlTY%fb9C%}_^5pIq3ZKI z%TpCOs@El-3Qqcb`BD1p&(`PCcf~E;dPVr!>pCN;*d1zrRg!*f&I^>;zGyS(WVJif z>>giU6Tk2M<+tB&%Y66}ur}_|FY}uJYV!KJ^Y>T22tHca z6CZz4TfBF|$A7_U{)Gp=_4@8P^CtVO_@C+VJI~EFUoXtNz2eJ9_n!Cnp7!tmYbbv% zORZQ~qO7cJN6AZ}$XTD>{{Nx7N$2sUr{V>%{p{cE_Ze8MU7NdcW%g^rkUq<2U;~xL0IJ4Nj|3-C9{?ZliOMbZodQ1~-S=j&H z^WTg6f2H^Rc@@eww?n?>Ps8Gqi#~4LxAE|=UuFmYB#TViecW>Yuh;R*SHWV^6wW{x*h4>v*Ve8UEPVf zkLP%%ox8p|yu2c_eC~GpedixPZq0~XZ~kPf___t@{5R#*?^vJAZQ$Mc@6c+{&O>Vt zPMiMUk0*V!dHgio?s!VgnS%!pPpysLo3=$j?#}-kDxdluOkF$S?N{D!tL@(3t7_+s z|HNPaRx5h_AE8xeepK(TnVM5{Wd2>Nnnz3_DZ!t%FfA;o5numUzjBxKyxps^yHu1V z&uTu?JS1qbvHMGF>lZWDAFR9$M$2dU7hV=HEaG6Zl{vp~MtVqQ-);T_hP-^K(oU6T zt{m)h8Ty(FT0h?N4QkOAoR{%E`nqW9#9N$uMbAu*h^Y6Cy?Sik1v9pufCV?jZ~f@o z?)5+Frc>5cBcJ)Bg+e10XgwM6FH z_H8`n6?X9z5%!6%dE1X^@7D2rUfgv}FEH>m*F%p#8}c(HyU!QREtqPy$h0(ePNs#| zarF+iwbi^)lb0%=QgZeZzyDf7mM_|7`cIzF=~E(`q*+|DnOl@+zLjlezGq;y)$iQN z$t^~`0a1!f><{&_KE6rmD{ySftB${t%I37lJ5lPvx+UwfR_T~u|Eno35-L4o`_Adv zo9De=`g@yQ_S2mk{@2XY|6BSzt9y>`oQ-9|kB*yXoVk3(VvY%)%0B-{sZ+D3Op04y z?zZ8Lv8jdBX`}N`^ImQIf0zBw^7vbi6eiZZUu<~4^1pK2|2w{`PFvSZ;-Ar(eC^tq zkgrctT;`?9$jAgtQ%#M0WWhb7cA{O{p8vc}3MuK&rPe(!-tfQSRm_-+nLDnd)@)tMS1z)_3&+kH270y|(PDr&3klYoj|i95@_}W^Xn8yJwC%hjZ0o z#ljc0%kBq93hsSsx>AShl1gOc3!*c>af(po5%7tS*D-gwAB0fmH6oB z8!w(&Mrj_hF#FaL7P0-r=i*i^#&2@=%Pzls@T<<6fhGBBb=>0BCq9P>E1xwwwJC?Y z_VK^se^z(zNUwW7cVkY-wio%=xqr`$INSf6qv84O^n50hfA^{swH9Z$IyEvWngnqa zgrPaiL7lrk$Ukut!n!`Tl$R{r#tJ&6_`5`dHC5<+n}MmkEB$&u6dSyHlzC!EeLIAA9)ie>6P2 zB~>}?(@t;0{r}V2*S?Kqi=AKpZ|(j~jVIN+to}T5JGs90BU@hm?EJe{5B^mgvawDv znzv!wwxj3HJ@aCA@S6WJ<=pPc=)Vg*Z zS$O<@RpiCrm-Igzvmb}^|8-bbD=#V8vFqaF?CC{u zd%sz=bN+c4Uvr4xzV6CDz4%?%9+t=5OxaO8)qcP2BWZi9cn|fy>K*H@JN;zXwoC5+ zht<<1^Kw4E(|B?>`uzv5aG^8Ymlm^!oRoNI@#pXQyDrC=|9x58KX1p6DL?NNomRCi z@93!wiJaUgylT+`E$&U3+h%;5Zdy4>p{7%ejZ>kfV9)1#o~2r^RvE05NHR>#4q$oe z*?0Nl0YSFJ3v53x)od$a%v|2dHC3{;KxX3wwhO+2T5Bz0c`tE&zgZo0b*m%Wh7XuP?^FCR_7bTtg+(!Mx=WF*?-F`p$Oxl^{!H>Hps2o$@ zefi+$zuQh0Bpx!KzkNb#xq(8VO!msu7@bo^et|w~&;FfsseYz_1+%s78Qnks*R*eu zFA+bwzcxNKlWE=k$V;C!ZdET@SM;0XY{|WQR-s`*^4EVH{_w^s)BRiMq-OPk+{Y(* zZM#&QGg~*S+*q2WoTc5;a%!U?_hlaASu>xPywHhSXQn6BJ^Q@L&vW8jSI!GE)c-v> ztJF>~Jt_R~dwczLrq`Fn6mev9v7L|B{Zn+?ASO@mO4%ami0}qu)_&b5Os~25*)GN0 z_-)$v*!cLZn1a2I{omhl{X1Iz%~B`%kbzQ{lU>dGG3QhNe`H+u_<@y>yH{Rq zLHFLh$Ng# z7g@V%-N{Q+47z%f9Yg|eU7w%#Zd$76ywvk|7%cXxy}X<~srUN2=enkeXSdEi_x#wQ z3%kyl{L&W>yd3n}r)Hm1F$v6EA0ZrtiCG+~lKSAop(+S+NU zYd5!Dn{`UbbZbyZn2zDQvb7CMuPbrQVygcsw{F#`OJYxpSq^-D+u@_B2wMwqJew(F zX`qwhQiHk&P74A!+}A8(nynBlDQ9T9fH%FuaIS@{$(*nT@9Y(yg!F?Rci9P z&yQQU`M1%b!k_GOIq%n$_sh#xuHF{l&6+;z+{)FnG~OA__C4p*Q&zrSxJB^#Yvz6b zrs~f)5|dr`duapv=Z482J8a@jn4WEBS?hnJx@P`t^Z4gSr^m(Z+{pW7^OLvR?=RNL zFWCA1)BL}`e9P9yx$lyTuhxA2ZmwRwtT=R&#Q(19gn}8W^%3OU+-*|yLRS#h5wyFcf#D*xZQh> zNw3clEMa#!Jn4Sr*N#PH8haVDvySE8z4P=`ueZnX$J*gSa-2(&Hc~MwAg87>hsgzhSa&5_)Gt*pR03(aqEgg<^BcL z+q`31kz{DN zzWbJ$o_7G#^2c_$`p z7IR{ipn2Ef$XQZH8XrGkcbsjpYFC=w+(~Mjdk-!Molt)(EPA!F<^0R?e1$R7PpHL2 zPTI1lb>8!fZ@&u$Jz{r!EqOOW&`c?1-uv}2$tO#^<}Euit@_WFlm5xGU$8S4Zr^?B zz=d6E=hZ5Vj(y*)&1W1sG2&~%{8clyvwk^xy?xo4Wg)4X9x&Xf-gaWyly9Hsl?7gn zbgYVau>SaJ--zScnZB!5tcbmQr8s&1E-lT^Oh0?(-F+*yx2Y+z?d#@@Rh_AC`Tyo{ zWt`tW|6V}a$y@KgEWIMablRhVO;6`sguULi?QHAfZ|%6eXPcv@?z_&WE$bY!ZSI@9 zdPN$|pZU=H_^l1P{`#{I?dxpZ99;9^shY!;&X0#1jPwISU6)^f_;z=H!JL-2Z+X|n z+$ey7Sh;4F*iQfVYr^Ee%J-^57Mc7xv@N3OZ$tghy~(duJ=*`{R9SWP9m{n;)$9N0 zy}$R1W2wmf|M$v2+VtD#?=1T}HTb8?(Hg6z>$H9yei*rWdv}|l>%k{ambez0vTl=S zIg@UDDwwsz`0BYyEqTfRZ&@5z^0I4cPHgCzW64Xj=D&>C^>?41DRn%(Fh558m3+R(Pk&$M5{cNxGl+Y@HjMSH_;0k@M|MsZ6QWv59Wkt2C0*&KG{x z;C{>|;ua`9d-bX$E4l5xjp~8#Z{1HYNvba2zVsE-ndimLONwJBsbmIfp8a0Bw#}{B z_T2O0Pd3Lt+i-Qyvd%qhxjk&#X_NWOA~*N2WJq!F@E@BHHP+mh?=_8k9o zWo@mWzRQk12abP?k-2~Pt8L8vqntK(4s5>T_&f5%wEI_Vc#a=iIODwT_uEVLgtx5Y zVZZ*lz(#y(_=-)(cy0dpxlB#FQrY+1wPkK;jJd%qmNJ=pd-wD`t`^zMqyFJSMNdDQ z&5s}cl{NpXpHzBnH&4jT?T*X$2%TnARnp)5mtAEh{~ovd``yj%KeylaRjlzsPKVUe znyT5apDcEtAouy-Vc~tB@2T(k^y=)lXM1aZKi;;QcfwQ7=;-MuyGvSw^;#0DpL0$A zXsBO!W|z8xy^?jMhsdu#z2@tR>;F&KUCsT(Vf*dlpPBpmzY88p&CcdNUmR{%Y&QSX zgM+nf&854X3RUghLX^8MGRMSzx~jkD;Fbw0R?jxg*tk@9$-GIj_m7KyIGw+*;ju^F z-P)Ez$>rt0&n()x|ND%KFIrB&e*MNr?$YOlv+gXOBU@ZqeB%C}t@@wt^7HSw!g+J1 zynzf`O1pe;x-r|_89&we16`ZW@vYdbX+8V(o`0XXdy1z&Jn6j4%6)0I$m3eGcH6qw zr`Lb{w%73IlsDw?=Q_?$tYkfvF`JWhqB$D8m8~!TVFBD z@4BM(j^1@eaeE7UD_#rL7iIUa-sE(ZZ(j5y*&3(N>oOtCuL`=iZuN~h?!1yqlU0B3 zAFjoZr`%N8&RNuZV4PUwr>KBDxE!uGE zzp3lAZJm*!PrX+#WPc40=l;&LHhNvjZIQ@jjB7;xc=H}CyC`DcDxoT#^CUGy?^*aZP|`}*-4=Zx%VS}+32njYsksn(lX_ljCSwqpW7Tt)}+pPc%ZEOx}a0g zbJIAPpp;-W_wN$x)<3S4dpudVYmvgX$!wZSeVIOAyZ`gv-QCwh4}Hj9Y_ZH-Lcnd} z%qJ%MgCn<1ez!^EgO2$2nLm!t?Gv4_I%;0R;zjp=u$Zsse;abY@NSvZ;#a?TTDCm= zrM6kJa+Y1O^K#2)X`8Nab?sc|ne%3f;9B1H8*2HoubE~e|eANTOBlYU^q7$mh~v*W=jS3>V8#kNfN5h$3XharhSSM zd!-+8tlG20hkNnGm)2KO9cQLC94KV^96K$*`ck>zIujH5>NTMgx0i3+v~7OER>xW2 z^+f-lK5Ji_SpDYbx63E4`W@f%G-d5i`|E{K@BV)JJ$>iz)90tVI!;@*W8Ljn`6j+> z#|uyRM`mX&jfjrV5A@{ixwG+mMR0}57xlHK?EUh^MKwO#Z>JhaJosI=Iy5E8VgAEk z6Ao_hpD8X9>Gz^~&01ay8=EJ0%j-M@*zW8ooV#{y>9%dxZr+Je=3%aS?Yzj($7-hV zal_;8?q{AGvo)7C89e&5)jK5hmEF2`s7 z;%jxxuBy)W|DTrsd^Z2D$0oygPYT{jay} zcYZxsY^I+xf&cG6slYp_+3AxNzWjVP|4*Q_ytG73?6mVWu_j03gt?_RMqe-0{PZWM zW=rAL+)Z9L|K*)pC!f2fRHo^`zfpr;-8&+6VfBA@73OS&-R`7{K+;>;Wou}j}7MfoGIUG(vhm$ z`%Eg(YwP^UYM$QRt97)T^J@O_OI=BdOMX5KJn6nT-M{P!>$O%dZMzv^G5c%zODlVOrNcYT%QTm%@7eV1!!&hI z@6va_=S}+%=E3JLq{13)zD^)Nmg&L%U!U~;|IqiVC|Go3-{%gk&WPQcod5sQ4!PMA zf2;BPx-S(mE0)*nbM89+_`7}D=UZ&n=J`r7^NplGTIc6{Jlx*ZZuzC|huv=dx0~vo zx(etO{%5>=Sa4O>j!!?&KdulAzr-28SF7@QZ2w{ZcfonzcYNZ`f52iGYV>TnzUIH5 z?4sM>zg_%Ea<_T@g`2xtw7BEs4!9kEoDnxK%0uk#=f_UP`BMbzohlpS#{vC~C< z@}%n&RNtHQYhRY=@4GjShVr@Q9bqb6y0V}9Ph5xeE^c$i(1lw*PS!tt#z!&szSyH< z+oi7`5bu34UGq-smotkpRxiJ%zt>F$9qb{HTD>N zMddF)uP>^bcJpWdR8D*5tdm?XVm4$SFBgbf zqOZT?&$S?N&NzJ&EBRGf?=M@;mVE8CcEu@?g*7gkE4vPfePvpFq+ge%hWoPKg^sD! z5{#FoYLsxlHD58msxke-Ee_U27rU0eoD_BE^7*g->y};q&)xk$_+wyp?i|LP!oaDj zrdwLwitEi?`==aRw{7S2MHYG7KZ~Wa%)hNFbhd_T(@ zx0Stv&9-mvd|c6LwP5Qq>o*IhD9t>Zn|vkl!ut=7(>^WUUhgq2H775(@b5A11Xusd zCXW;TbKDQw*CN8x9{q*=b<4ueqo;3QyqMf&lwSNf=(ftq%~SU7txk7okdD3`|MTnm ziO(hF@BV72|JGZ+a@8!Koi={SkNP?z+uI9jSmfoyN~~<_K7NjWz@A^b-?ijhmGiZ0 z+dtOwpO3G}zyAFt9~;}PSV{KzuYye&Z&g^$pB&xsKeKRmaq-SgDMdw20&Q!jKK_({ zN1Erw_ebgb?A(tZ|FN%MzOBVSa)Ne@j$kFreETdl+o7a)l~IYLl8v}NS8wU`n6Oo)z3;1LM)dUyW@@TwUQEkZJhkk+ zXVY`xXP-|R&pmp-vh;v={14WqdlQUwe{R2D)BXSTUfWHtBwZ4=cwTBh?0czXpOYZN zizBvq{>T4ZU7_@0S;bw+UAw&J`hIZfeQx#KjNyz@@u9D;FShQU_wciwbU_izInGPm z3+61?J453`rHb_)+xZv18qHBqd}Fud-0>ZC)AMAU8QIy@b8^?t<*#)5B$)lBq_4*0 zAgA1gx8AQdCDi85e)6z~|Hgx*N&U^c)h+JTHU(_>dq~Z_|5?wsV{7`Ccl;8Jy85Lm zx@OVul2SJI;yt(dC37mSxSl$8OEsweK)Ju#mp?N9AD&RT@l#@|qsXs)#heMoS}CFk&N$+W5A z9Eydz-n~lk6q%Qnx^v}xRZH94^cxC-lYZ`bnrc-x>(i2{Yc(aBE?iJ!>YlRW#cmT3rt77J zyJPnpaOj!*Q$|r%=6L?w$)9q%g60>a)iH% ztO~IfXNQ2Ls<+r*N-r0=8ud5SO?pYL*0g}9 zCoTneEO{-psxQ~Z?0d;ttyNm_z3i^JkJ>k^x_$Qb)Tl1*^J4sB-*10j^E!RXRa;@N z1>2Moe9t}kS!ZpS8{lzzvR`qn$E!^_>eKet{lBB;e0c9XKedu-Tcy{xHg4N^u*NJo zZKZ#q%;Vp7bN!a8vk&nI)s%F0)+p0(rtY3%nJ((YQ=$Li8{I5s%*1%w@r2Zc*XQ(r1bIm%L)^=#EKoiqVdl>JM6RV z{4K{U#0)QFNUzX^*xxA)+W%DxBmDUvjjJH_Z{A5GuOS|7X0%mBjbS-6Q!AF z1-1p=y)&D4eSM|;y4ONS4Yyv^%$QZ$JMUoS>+RdF3x1fx^x^Y1pN^@V`z*MtMTJ^i zxH4)b8IjTY_}7b|hb(f3 zHVP!zC;ff(e5TC4qcvYn3ZIXvf6QiX_rLncC$q|;Be$L~?*Bj4{6&85!c%jKKFv70 z?t%V0)s)tq3*+|wywxhwa4dW0ZRrbd`8+1KGK2*_`SQ#8(TdaU?CL949h&XC;xkX> zS6@2|u{%`-ccPw3ayfW}imh4yJ|NWe`0-@7#hUA0OC0^p-ape@&50glO?mWqhA&mtb^LF?SFBNbRODu5#i)MZW?f_bx4nXW z@|(?1TX+?P!YPV)qtUSP7yX0}e zGRdgS81oGE`BB%!G#@mxnSZ#oWTA(;Pv1L5*>=C}-Wf-~9l#><(3CW ziX>;d?9w`|?&q7d`p=z??^mBYNcgLp)UIxkzvbyXG1Xu6b2iIjDM8!gPCAD*4t=gw zW+*#n`mkN`a4+wpyz4jY<`%!@P?T7+e*3oiKGC*Sr#^LFk6g?@;oS3Q-*bg@t?#Zp zzj3BkcTkXT2^qtvBdsk_nGFq$?^lWqT<2QlQ-WLugT&`JHpwWF~SJ4^4OQw7>tK1?tUf8wD z*Cs$sZpG7zfc3|kqcolQqdM7R zB>1IR9!Q=(|NQoO1-^Arf9KBoV_u(KC%=(JKd2A? z*mm=)Vpno@f6YE^hvoN|+sn)bd&Q+xOoI zVmS6#@cxf~d&6{u#A1G{&0D>Ejpy>fSn1oh-5&6*n17IKgSpJ5%_fs}tqWi9?zHcF zzy0|-rEAZHCCcW_+j4c=#(9y?yN`+8*!;RQ_3dvdu7>B8YttNKL)T_J`1nxqczgRC z8TswM>{BC+=KApLI<_mz94U>0oK?p9RgYTP-df<*&BrWA_sLvfE;w z``omU%D&fZ6?N>#O;0ea%?^oGlAUj)c_u~w!vsGElZvTNe#pN1({O;lvGr4~K+BQ2 za*hHQqxT>DH8oysh20{pV^{J_JHisjEl+h;yHsPQ=d-&I9U z*|g1t*0Hzl-Ak-ZZuVQ=9yCj3=0r8)ODX40p6q!1Sh&W1(e<}RG11N*6(1hxZ7!JX zUUcH{@&2FY`Swp1|6QqRCo_G=?dNmbtMAOdE_2@do+ta8=XUGF7fngCvQ#`RH0fv0 zRfvJ5EJS$V^SV z!Zc;w%C0j-b<%HZ?-tz-iIu!jpQ_f$duIElS7&xT{dBqOzv=TL#;;c|Xf(W@zh=|_ z&1(B{g%2d$)@jXn`95e{VXh$a+t*97AJ1N>k-4mL4+v#m^LT++EZ(?}7AR!P^WOJKFcX7e2nRv%QQlU+i0&;r}P!-hSKv zS0Q8atZu)8&}nZiGlkx(XZ5QxO#{VMIsx=Edf>Ry@To--$qGeM?iPe^k-!~uKJ7HbvM~&X8%Ntg0;B8QK z?^_mm!$j!ysyZ*53(t=+A5`L-q4c@(*w^b987$Uby<)~NO`6$zN@E!Rf{nFX>sFne zvi;%w*GsRP&r&_j+ptU^>xlX4OBTKsX4hK7Lie30UbV`}!!ze4i>~iUGohOM@f+X-Y>&=j7yW+`IYkR`Iw4Ut^}M`dHilaD#vT1?8UP zs%++0o1z-~j^FjW&Csz(FYu1yhr?mf$3=Ps3-4^MT(t3Kt`x)Hy6H-13vGojuZ!D% z@79WS>(|dVwKR8HbuuMu|LzAVCP}r$&GA2Pt)E$KbN1GK)t<%M7!_vUzv8!VYY@kQ zjl44zx>lTP{NmmHu3)}Ezkj^)yr(DI15;MW_;0#%S?Yf25BB=!`CE7!CQlaL_i^v; zmTeDj+1&En`do6~uS=i(r6YHhCA^3Z2|s*(zrftI_43!_ik~a;zB*R5Ei)&wabLQl ziiyb~8(-gdR|4kAvR{{rcWx|{asHW=!OuHuS>)pb5lU={9 zkJO#FY+XUjb(6%L&8{9d7r9RRzFCLomKp1t+G|`@cKi$N>w6hyZQ1!(e&d6s+@}M@ zg-$LC)>+cLrE&bf6$K=YRvXVwClmd6Suy%*FhDjat- z+{{Sac}6vA>JLYDO=}OufY7u_8$F$Fyxh_qJ<)&d1rK&b6<4!ukG$IsN1iL*qj6xP z$m+U!+4ARF8NQRwS>C8`c)TMgH&%_qm)&ZU9wWm%@d>5+g|j)&EjB##degOuOWeOl zUY6Yd>zC=jKNqvu>ymfP&$7Nxe^=>Pa|nE&Se-TN=CEt8qP`g+`huh;J@aM<+m@mJng z>yBKzvovOH$==sXmA)&4%RK42|N9bKpv>fDlJ-@<-QT>u8$b8ePsR0neo2|<*YO=M zoN?C8rXry-zcsBsY<)@J)*ue+(jB(z!0;F>iYX~S*||&xy$Kn)|`NCt(KQQd$10P+upfoMeAL&$+K+E-*&N@d;X%=*2`ONeb#HSH>;_;UV66WuwU#v zmgzZbW-hWYd(Y{-NoCCBv}S~pK$?M2YM|GPd)T>t*EWcRXOWVT9o;>}&1S3Sj9E_ip9pea zJg`i$;MeEB3K^XUHhxnaVt;&gQVc4`L!DgP3#FrUz{fv%RI)7fh|D%^xD|4QK zomFC$k(uzTt&H>DZ!CW6HT%Ag|FMvxN`5JyS-vxM?_Kur)osrW@@?9S@=vc1_L_O4 z+|kBPRzLmm#?Je9Q*(9gLeKb4Uedb8{P}{wPw&4~ALypy~S*w51;n9+H@?J z2~JyE5*>1zb$z}`nw9Nk8Lq`EM0snjtvyk^Nhi8v#{A}enxE$UOmVvN_R`C*VdvUk zSGvsQbKNNrp371sZPh!WEFmScs7|6u_u1{ztJioJx;`**ntS%|-j2JgeS6gOZ1NfY z$cX;;&TR;@@z*hB6npj0yP$r1<4@}}!|;f_{X1V=Jf$KRbn9j3{woX-HYK{Z9^EgD zxgeA~n>SJa*w>h5nF;5b(jHj6*tJCKnMY#2k&nCf{639Ge%*Ek0rMn7rz*By-7Qw6u>Hp|>-U@N4Qn>5G1ygAw5#~uh`FCqYq8*VXW)z@ zpAP=*|7bIRdi>6luh;MGa(isS)>ZZP);TZ7R0{{Y>+9cdJD6m5UZZQ0!iUJ{=;b!< z(g_9<0xWW=k&~9N#{YkNf9t$OlcvY*+Q!9P>|6Zo*44LW5k1F@7g?zFDPOy0{-ODW zjKv*+5Bb3x$I);`**SX z{;tj6xV!YSj!j}p=x5VNBcqzw)l1(0I@q*1divY?@Z#3@KaV|Izb;^^(^S<}VLt+I z-0FEb?f=p@#lDyBiZG?UT4dZR%o6r?zu@Q9x7r$3X-~eh{nge}ew{Ad-(#;a2Ap=P zKOJnhnse8zhyQaD_b;26uRbd(dh@2uNfBP!(w}F&e$FI#F4#)$?3K$MzkYI5UNc&) z7gQ2E>xT-91z+jRzzo+|wPR|fmYOGwj)g6~v0zon?ttC<{MX-4H=DiHcdF6(nRDjM znO!qKdP2D9<%=ge*leA@rndO^u9z5?b*%Q*+Dx^S%&Ld!A)&6RTY0`{+C6@meCqO) zT{`t^l2>^dC!XK@rgOu!r}vG|8@2ce1lBV)UrSpXvTB=a_0@a!M)PmJUca!ZVFk~p zLmytRO>XFAKKAyoLX(uNfTH+@+l%G}PwBkcoq2)Tbk~W1C`Tnuw!dM|7w1VcwuUa< zR>iQj*EZB~ZSVhej$E2oSU);M&koQ^oW+p-s4a)0(LW|;S7yPM;kk9)pF zMTc?bFYEKtWbV{EE!KB`!IX2_D$-NG9_vj>E}opX{<_xE<(aqknZGMJp;PqWVl(@W zX>D6_TmS3*(yNU7@Z#dXNdXUITa@Pu-3SYcOOD=~a@S1eTjcdwd*n70K7DU=>;HG3 zW9}upjtRaxb#;1F%Z+=Ff2Tw?-LIUQt^YUo&a2rWS9|vERqpF^+ZLG<;Jv&*v2xR! zs(V?Jqol9+7W>@IJ9F)t)zu|cNqh377?aF)7tD$iV-1b8GnAVzH|a`dR?_G6j-6hb z&n9!etf_mpck9**lP|wqE+t~J>PPCl?MFXsUgw-S$>yWA#?l$S%a@(}H}f-pt_km( z+L9>e1)49Ut9+cTFGopt$KK|MsEdC*=OTyjv&d_8{WiWIb(0oY_WQoO(2-^KdQ}it z>gOBJ?Cfn%RP{0Z*cq*15NzNW{ii$F>;GHk%N!XG64DH!f=ETgvw$NO5ADkU;CS;KvVtZfv}7Cc=FD;6^c@AiXu)S|&`1beeX? zb5dvJ-drJ*70szPlsMETJEs*Ny|y}j;R)_8o5fn(%%=UlUoX{|CEC~-9b9r^W!EVU zCGFPbMRB*@eSRdq&fxa!iD!(Kas9hk{%_Lb%F=Tt+Ui28_1{B(9P&1dteI*5<67>$ zeP0zbt+qQgXzu-&`tI)D`&ot?zDRG0-Mvgg@RHLGR(E%0nd1egc=oSL?mB&nWs1to z&HMNJ&zs#~DCZmYMNYt5?!5K~zs4}p&qd9j9Q~g7pV;&zM)lpvik=|R_Qj0*UI$JM zZkeIS>7iFXd9y3yvdp7-^HL`ta(r2}vU93p%HhNqnd>!Wf#sIbyZFz1ORtZtXHx&g=Ty{KZ=qod~x6yZ+1)-o(kD zvQ`QPNdBw6%fWmt#P#Mcz3g;H-;00j-|Wp?lX^W?|3~!UdEX`9MHJsW=2zKayoITe zT~@)vlYN(CKbupxqK{J`d%y{H0fmJwEJ7JAQ~q6h<@PG9KKtI}d%^Z?Y9A^b3?yZa z7v~%=n^Uy&)iv4kJD%^o_KH9IZRxk2-|sA(^l8HL-D@6Kzn)Wj{$@J=|E>T2|Icp_ z{d#Nv357`vP7NB2s#{qXY&tvK7F_*& z{byg*-M9O6Shmfrc@ysjY;{ud|JDi$tiVOq#gdh45&sEC$sfY(&9a^+t#-bWoY z96DGIOz6*dTGaMou-R^EGbRV%sidfaidu)&alF_$hYI=q)%K|Qa@C% zgtKn@Tz4ZW?Ajp*XHAClHVG`|*{j(vsC?gb;T_YQhQw_RizhKmV!D*0ZtA5W->;a( z_{bt*QdVNDqeBX>>k6^04LkXkI>e?O>zd5a!}PYop)@c)@bGhWx9`dEHZz|8kQd^= z_22I7@B0SH`|r6;zF^+Uz|C&vlzjH{)W*j0U9q!WWUl$<-A|rVth08_48NZ~wR4Ty z{+;5QbkZf5^_A4_=;#G438}ef&z0t~H(2oLKL1tL=apfiwA^mmxqbYVpLkUcFV|r` z#cyJjXe60nbkVc!#g_-}KeEBu-%fB8b8LhFS? zyVqq)Yxe|sBwxItckSSv>0X-E_9ok!d0#QKG%yw)waL6@FXd@_d*52-OD5uef(-dl zA`aF+)!ho`pPLtcgoEK+#g-{AT%~=?mwY@DmL--_^8NpWC-aSFUkP>!oSO7)mm{me zv4=YtoASi{1P*Z58oZNw!m#xmV~f!2H}!vCx);`Qhw zm*1=A-|@QP$?YGF-K^{OhAeuUq_p%%{Qv#++-b7HGSxOyCarMIomA(0R-;R^?nC=N z{`7O}9_9bvzyI3rZwL63-v0S3@orzw^m#wkMRvAr-}}Ml!(aOkaZ5bg{(q7G=T^S$ zY+;g5wuOmIi6X1R4!?xYocI1V{uiBm(Klz$hyC(ZK6x?h9Hj;4ciT0K&;QH6336>~lWtJY}IcYuQ4ED^I_;h$bGZEqJ$hm5|56o#)PQuK5}kyHudGa8qaF&SUJe zCFAlsSNTkQo_slU^~c!v|F(Br4}aitFXno9c=*?tlIPL?qhofxzwhAHc=DLorM--+ zjF=N^?s&dkWcTZx*OxRt@&2r_Y^Lb7OLP7&%RPIb)<3#>V(sL03;EC3g)cb8 zE%3CVh)JpR6GI@gT4m#u0H+sE4tD&_jM$v_RMNnpW8oj|Z01!t<*wxn;vtgpi?8nY z{rA#m&zBqf7rr_2KK}Vvr&|pHoGo4t4eqPG=N0L1I`r6Z$HsSwJ&hine(T#cx&)4I z^!;bd9QnnDKTzcC?*jcB^7b5SRux@Ntlqm)yzlwK%daK7*J*a?SeMP;&w~Zel>p3$o+2jaj*5ut(i|m z9pq%*vC+O;vA1--$g*I4g%+3CDKqlk9em67`@!E?$M0VgoZz&Wd(~PdKK_LrO@}X3 z?cG-B(^Y13!jWZjh?tUU$C}1vHx!rt^~tJJpT(ciwe{ID^F=ecA0J%w`JdFWX7l2v z`_F#M%~~PxdVQJVfvB#nJN|Fmo$=!qukFg8xBs%9GFy~jHB+H0*<1NT?R_pq>%L}< zt_PKJUY8f1n{?#XJkyg=GRF&gn|>bce*U1Hao6eEg6AJfT(3lJKE&M|ZB=%7V)M(% z{fj;FXKbBu;NHD!hjP2Wu${_bE{~0JR*!Ql-^qWxxZhTPyVazZPre;-JnooZdDH3q z?I`vCru@fCFTVV~aLJWNmFhDl=RJ>zjJ17`!pN}d^1(}=Ha&f8-oHslk;mzHp-JnO zRa#3jyDqE|-=Vq5ymd<3|NC|OOr%(Nx2D^RF4%c~_VZSO<*W_n-jDp#cK%;D_rIj- zfs%a5&5I(Y1Ra(&IVA2oeXiE!y+&d6+>`1riSeemCC=suIJRY${e0Cun@$DxFa!xt z;OYo7v05PYoPnchYM&;HK(md3uwDOLUOntD9|9tNOS^wQ?0d1RRG))lds%FR(d9Zh9=hDme z?Z5B+ROVP@yyJ)Ld#0s4=WV~4yYb$NV@&8dSgO1uj^kWx!LrHIZKNg5+1MHuuJiVY zTTs8O-DqaQW0usVPd|I#xO?GH+PwR%kAFN^Cc*5%kvw^6tIXGp=cm472zu94%x@gA z+a)w>e|*{z*;3Zv%N87|ADZU5>1(i_DAM!2{3wTUL4xbfSL&btE;&MXwmu}K`Txu})&bHd= z2CFunbx9C=x7Dw0#c?0;Ni+P?+O)zG*0Bq`HTLgSUn5|8Dsz=9i)Iglf2Wo|qq5uL zjwYp3B3w&8ii$C`-u>?;^TFVuzIErex^vG$KU-J6U3~i=+y9)8rPlXusQ9dP3WyYG zu*~OuzRpOgh9O|u(%1v9n5J%%O6pNGo7=c(Xi4uD*>5XC^(FmNQLi1xGSZ;qt}0e|!obt$6RK*(%@m!0o!i+;d%x zbpi)=xBiX4;u-v`+EnXGUS|(%H^qL5s_VTQ{fohOvnKK2LQ)exlvE;$TZQ@fGxrL^!ST3q@`L^(MC&xvnxUQsTK61B>&bTIe zO39d;;mpzIT`O`N*XOcp1J3TZ&Pu3?YpSPy!uNwpZ)e)+EDBD;O+j^t4AyEvMoO3F*rw zzH2jHoSl8!qPonNdri>XD{tQNPE>gr^T(<@k9PuBj?v?y{^Pd$9P7`Nrb6>jS4VuURvv_3 z@0Q9fzH1wBj8UVw%`sO_Id+z4JGkk=2dej&cUARTdk_4D45*rNq_++;G z?dLyd`D&GwV0~TSnqDi}ihb*UzF+$;_|Ds?*;gZFZ0e5OeW&}j{rT??hXuU6eEK_I z_Rj8Ik*#w1WoOs+-;e8+eWc5GUkfYyzp*$*eBsRg<%=(NUf|zWG52}*S-Z&lab4ktils+2TQB}%G+53VCcW|Ax7uj2);yIh6Pk0g4k#V1-^(}W;=ZXt zpc3df%f%%Px`{f!=ltBSwCuFs0+Ee(wNI@G{TuG2U7vk#ub+nMl*Zczlh3^M{&#kp zi_nUwrb;~y35lr>?lg-3w)(mK3nQ0mw#Z3=MPCk1VLrwcyk)_Pww-!R5-d!~GIbZ) zpC2ud5$}8aa$VU}M@u=5*A7|>)_H3z)lQ3hk=3nn{<>IJ(z0oHKYS>?@aaLTUdB56 z*Q+&;|BB=Mc;)ntg8O%0%-_qR(OAFP>gbn)rhg89{ya7MP^^uyX5hXZotwq2Blf?~ zeXy>(xU};7%7v!YM`gL&dJpWHD%-syajY29PTos1l%TTVAjS|QQ= ze0Rf_2bKGHm99OW6<~c*_|*aKSc`ew_un7-Y`yEifmnl63a@$2e0{iMqTiX`>s!`r zP1^UmT*uVanO|7oX`_+*?+j@xb_EB;(v3}p9)V6*SS=niTwe8V-TkYNrYKC<#1yic z!^tw{y7>uF)*z-u=M-Nv@s+=c3hm-@HDhx)IHP;liU<0~A1vfn6?KVReB;c6^==Hx z#&YXcDE3;+$WZ-NYQ|K~v|4SQ;(=SI{53mkf|_?75#vn|u+06=sHxR)N<>7XUBlbp z{6$&kg>zY5^c-ZkT$e=t2%oUk?mzEyai7Q&vjnzoJEXkfTfCQ9ceUm7w`+Y8*^GG| zZX4QK{NA_kkn zm11LefpvM$LE}SpI|KFXavHA}R7z{_f0@E`QAi_8UHVFgh*`~*O&S7{6V;CwUWkoy z%G|;|%P)EMXZsuXwmqu3Qz#&Hddb6g>+T)D_HXyR_9HU87Yi-;W_LBTb?;hTmPC&8 zB9c~n<(e#xB~(}EG2Y-v?PX(ryl~BV&&Z_tw=Vz@;zMLuIbilal%DMcTG_U3Yo^Y9UdeG-;POim*T5HBXKr-Oesr(Eg6%oa z>(|-=tB#yI$6#&EJY{K|@Ug;{&FR+zri-51)D*Nb^7W1nGJP*IdS03|KCY5@$6NUF zl4Z-nGLOip_*Rit-+#ZoS1YtAcrQQknWZJ*F_XaKKR>Mt|NipU*z|gapYoj@2Ma$w zid?YDP{wb=#*MA3E@hv&dNp*%oW)vR9E!PxH%etKd~UCO_m=m8Rn`1+^J1OXU*CAV zKCmX6CG6tcBqOQJ<*ms{#i7%z_}nIjet-Y1YQ-Xs!*gY;tKaoEs|Ov4-_U<1LRijB z>b1@F?-SD{KbhE;_&stvaFv_M$6fjLo1#fS;-6WTbu%T(WS`jkc){)Wi?zIazI}Tp z#@{P^{?e^k*VY(Z+t4oNbY^Ekthl2{VtzXNCXHtSIj(^Zer?Tup{INHjX9%=C)52m z{>A4r*RF|Ld}R{LqIH7hR%P$z-)xz_O(U(Ft(5oJ&V71O--~|F+xk7L``PsXCO=Jv z{B4~~pKsk@7e9APsM}0N>RkGxYF)t@Y<7N}%!$jkIIJvWnV`_}T4rHnj>JN{NG^p1 z0YVF=9PDN;xW4uM@`b-+ij_2(Rd*S$t|4Hp`vT#pxfa1rjFB@{ z?y;uYWhrhEn7ramc|@EgbNt?;T3_D3$!Rcbn|gI~hf?fao@wXKYR!mi;GTZJNqR*= z{f6e0a_LQ858UN~Zn?_3>?ry9=FXEHW#9N>bh%x!q~F{U=-StjC!Y}4VSDrN($j)g zclT{8OXQQe%=!EbV+b!(Y~}Jv%|`NG%T|OwKD~z9I6GZWNmk^>-i_VH<#Svoik?_z zDfefc{P9bdgv#>m7_WbwxRiB<=PB9AGn_*gxN!4m6*LqDYpk68OW=^gv8AW;FE;9) z->|h*HZ*k6{rIDwPVMqtGkX!kbE&-#3a*P3dqoEn?iJ|SDNx!NHBIX20o#godPL9S8h9}R0mgRFBH5s=~~pf#>?E=8&bt?_D+b1 zU7)qqqgP2JB*5V5Emo^y35P3pQnaN0=YFiDlnL^PEYE*FRr)`F*WIXmWb! z6U#1}?XC>>9{qTCzyA8?H52Y9$}TqO3!L#?pXa@WuTV;4n?aXD^r>eI6MWR7t{?rp zW$Cn!+U-GBJN1Mdf;>E*3F?1((6rU7sNsOfvXeE5Cpq44?amDHRGIBu;oVsFCqv}s z&SaLQC53)Vxvr!$u+KOj;LCNwlUJ&M`MtQ=OZ5wj`WHRrYuLqPv2j}(?^6%;A8U6g zsfwtCXfk@ONzEwUdp7Byw7uM%zUGsGyQ^=gcpkdIcx%FcwahDv4xhX8+IP{Wc%BJC ztAtIP6Bf0+xDgO~V$+#hJ!Zw;p`kbK-aV?d^h597XaN?D(?TmXKUFT9v0?v#gEH)) zOIc^;=fyb7wD0);@BLK`9VY_`-woT18J_b@*PH7s@S{NH!Li=_gwnS*hYXH=eQjR& z@Q`FnV#3NYh6lThLzc?BoY=$?c*S-5=9FtwUawVr_hrMzjl51AyY5ybrq>wB zIeT^*bUoOiS9SWd*}1LUixXv(JCvTdS)4!S$o!vQ?5N}Cd%gR5URSDXF}%^YFg|xN zHfqz+XMYVh8GP%Q_xz=$CXZl?;-r%>%m9{l5FOWge4RO1T9mq)Q&M zICkmNroI1;KQ_E%vh{lTwA2%4ZEnOoKUtFXmcLnH!|UctH*DYSw_CM}>1=Vf=$hFj zQ$_FGt(Tisy+1N}ju^u|pUDUByiaSq^R0bq!?Kx^CC}_jeZ9QHPfX&nOtq7Q#={1Y zFl`4WOUXS%ula~F%R+}x(HnPaSl{mvc=RSV{bF>ayOm7x^JjYh^30C}-@hQUsrvoi z)vT<$I(1Gr_%*1+u+=_Q`!umTdtG~dMIra&EiT(1C$GG39QR17aX|{F7l%dpLKWs$ zLP25yn_4DqwfrVkS6BRa^@~#F3)w7-gp%&A^oFekh_Kq8mQPtuZ?B9l)F zv=p$+Ru=JGd7icS%tpO~zKQG&f-AMpqzfCoiVAf1lI*f!R=uS5vqeB-qI0JdOH#a% z{q9M!;pO*VX|)Tr`aMhKJtwhY!J>68j2?{VEJVtEL$5Gv3f)yb?$fdH%yFr}2|^YV z**`2}UZ&975y`y%(L8p|(&_yL?3-qk-k0KP*-%!unRSnrXh!I(ce{fWxF$?`=Y7e< zWV(b1;}oV~K9Q+X-|jmpIvDJ}aXstNFJsXKmH(%lxw3cZh7a+n*3GA^_%yc0U+_Mw z|B`=2-G0W!vI~DtntbeeW;_*9QZSKC5y?6mNa( zI_*ayLXCHc5se9TsRpF{~L%@|qEr-9B3-&I^SbMT-|M=nFEc4jAV*wx-`mFrXDi=~FUdFI_j)-;A)=Wl zyNiW4YGtE%bhm@@vTF|CzKip(UbX2@YPPjIN6r21vKN=Fer>^b>7@v>*TzlT(zqEK zmT^3(?Ay0cdF%f08@+-qifxM(_x<|9cFM?onjp`&Zw1fZMCzf1AF!Z>1xmt@)j-Zrr%ArD^K5be?wW0-3ovWmZz1FL%wGE8W(dyX0j` z{6j;RE3XsQp7?lmxxD+l%=GDN*ZRint6_gsC;nXHux0Y^>u)aKEPnps&F1){=gzS) zwC=ck{Os&q%J-vV<2J+zdh|Zp|9TgPwXC%NLXjfom-&wp1lq2t1$b5(n7!|BzP$2U zjzQsv*|K*E1xj~I{j!@YSF!g@afq5@{A~S za>4SX+J)3i?wh@}2?;`f*fKZnue@;Mtx$8of^&#wH~ zdSU)H4wb0i@$nrySzbz9w0_s{$&KZFtNgcvmC8$&ieEkR@Wby};YV$+M{xx)HvhJYPk83K`g7u{B_|~=zZ8j_mQeMKY2D7} z3fo!C%GM`N$vBrCDY|Qgljaf)1uZ5}EX(&jj#~O*m6k)Nomj8KYDgE1}Bdto?Mz*DwhQ(y-ZnV;>*!;;$R1pc?ak5i%k_PxK0>d_v1|~oT<*bO6g#V zO+y*mgosF6?sJxxQo7czeQkAfDc>efzQC7DR;>%Ncot*P$KGCDd{X@BXYQoX=K?Ja z!CV_2I22sB+1xX%3^dqB~wu+uE0_{cd^l;l>}e-w#f6E3ir#1bLr`k_lLt_h-HL<^!_)?JvIm z{!nxOP{wV!JHF}N0!=3iI^Lf36>z%n`m2LR>+{MmfeoF?FH5)rLtp6WHqPd%zkD-8 z|3Lqi%cqO)#x54w`0|MS(fv8Q*j=X`>{r^c&U!nCmzwaC$hIA~S<7X9I4+ocElhot zqdUW_)fPAIwu-ZG_%z)sQJlr+&3rpw-1bo%|CAsf_r=MsOvTM^9K7XM_?cv*yAQ1j zGQWE^^3k~q(Q$6E(>x}p#BYyQ-x=g7urygJwQrfYV47gWuU?KjegABpor_mqcb|3h zM*o|qyDIq(aI%=(U0x^_xX3A1Wrf#S>7{p^_l7g|EI9S0_I$1H#S3}LTrEY;(E{5R zs4rz$8WYUZQucGhiUzfd=C`>tOD;BNgil+RapT>Odh4Ujmyi5U;K|_ryLBZKZ~2b9 zM|0O5-K3H8>EZ=Ov7^0gMX}Of|7i5B)%H*hNbBaGqV%q8qK}%#@?h<@TjobEFFUcJ z{zqWPj_XG=4331${S&$rQXaKg=WzJGPpN+{{JzhByp%y;&HUKS-*1eQmz6E>Z2uv{X(rvwe+m`K*7JhW@C_xDINu8P4r{);INa^$WeP0as1! z{$FsO;dlI+@6(m)^Brzh!i;bd}rT$L4(4k>gxWS8J~BF|g>IJo^1Xk1(Y3o@47&PC zWHQcsmRPwS&$zi|y{?z$E^qHB=3@$5`&^V~SZcm1dGKcb0Wk)t5CLEuSc-^q%eUF!r} z7Ve$C<7EGu1@cP^V#K!!Xz=nL%v@_d>(SksgR>%UJ83@6WPBjD=*_{Y%Ufs2UC+1A zG@Wzj+uL-n|G$N5m`|&-#rbP)4XDf7b)+RI;F#~CTrP$nMlXg8mj7S;4fvSu?%i^f zaq=1KJci>RqgVaEr4?{{`oUYwW@YuWgdQw9(-h%&kpMRWu zkL%xK=lG)*kvzdlo1DxlSj|66O^qm+H{~9GZH|h@=LbJ*cl50n&(&!^BH=pmoX(1< zdb#gmAE%YuG91$AxZo6U-sao;jfHR*1J zlU^#5cOkp<`jltlA%Jl~KBegX7_`$J@58y4J%!AxQFT$kNuGQ?4v(SbK7V z#0cTdF$e&t&=rZ@h2EwFI6;-=ESFHiP081QwK9m;cwX>ohB zMYzjt3ipcV;^i$)p=yy2rS@4*|6tzQxy(9a%I>MNO5f>}ho613*WmjtX|uocw=>S^ z=Df6LS=#lRb5x)HVVY%hd_nJyt@pPa-(mMc(O<(gqhihFlPsZ;N#)hjQ-Z!sn|8t2 z=I^%`GtTiY6*-yGw6>QwCpSld!+FhoYxBqdXV+$FFfHC|+mhI^;<95|$A=3O-A~?- zHQjUmakrM0qyMpFmEV2Aiv+O;XQo9O z&ypN~kt=Ht%|9e!!>hVNkH71uQ z{eK@FoLw!m$|`??>eisB-6vH(ztyYX-F^E^`cgr?RNYw@6I~fpRn;CFE_=LjsqE6s zE{nd4hI5{s5|Q8S?QOM9BL2q-5vkjGTDf{PlTX-uI;yY8!SrKZ|J}Q?S4w%`SxE4= z-AFpOFVDn1OswL^L;YK|VvCL)I~F>}x?IvxB0KQN&PVB;CsQ&mF4(Mg?nS~M^IKf~ zbuSYw<}AMaG9f47;}oNm%Pi6B@6524pAz(j@7sr;^*`tMiY*nnac2*kfUZS_(81tL z0mk3E-~*EafJHeW!m#3O&pTFJDr~`xp;5h+hgKxpPz-jpa1N~+!7DXz|@&y4<-k_o;$O6 z@1A{qFDrTup6knsE50Yw?3S}HIJlv>Cp$25+HySx^}N~VODA>YTFdfmOGyk3yW1p_7rpRf znAZOG-1W1QrRMps5W6(n@z2dSThkQpl)TYoo+!0%{ZR%>jjOV*i*Ac49GUC?iuX!b z`M;Ul8jbH(c&&Ko?TDf8)bqb0EQ zm5)MXpOeapWw#YLjaO}#;?oRaJd|Ca=9tktJN&=A%Hib!;U^C%AKQ`t=9Pt&w&9GA z4E3s$Z|JHXS{?mje*Do}OW!xF;M()qr*(aN$4C8m>j;K~DG%m~EARQeF11Ga^G9?3 z{R|rmghUl;m^_P8o=Q}1P26>*A>`P-&S?w!8cwUmRlQt&<6fm?PzVE)&CjR%n>4Zm z+8Ybo&d%n){r>xv$?+Gpp1kAe3V3o=AoZ-lJgHl4SuXRlJc62ca$O1C@$b)nHcg|D zr%!HFKUuo`pGayI^BsA|iHe`3PPnf>D=Xzby)fTBwrPp5dJCj^x&<6W@&5l{HKJBb2LZ;doFTVG6b z)#7l-3YhkC-Fl^n`1rP<+T9g>k1PD_8)x`cZC04>wea%m#91m4A8U2iuW68e`gGT- z2}?E0wr$%`_ic?UgGo(|M2g$xvv%jgPJOgld^hRQ@{b~Rd0SjL`Dc62_$dD@OHF0w zb4v%!I|>eWi_9{_mduUwFE_mu;>>^cb)1N7ogAajH{CqV=O6k$FfH#(e!pPTDh98I z+xN`iFR5AOm497oUZMPqx2^Zu-(FmNAaLWGR_A&7>y_Kr-WR_*tG8P@bm5*n0v1|Umf3LHylu7RM?97nR*5&i6PIWQ7 zYN=2YD*O1zwZv-f;_!pNTiB}i&g(627Y&>J`9Y;zlfs39R7HXBRZ+KD4m|6X{!lA_ zI>#i)ZA15tpG7xTEB(mw00;5G84^x}g$_HO;o81hiumn`p$)_5+ z#O2BV<<(pe!m1d>d7~-!%R;Y>)o<-(V>#ET$e1$~TRd9Ip>w_a@!6P1`DR{!M3%2u zB`e_cke%yHui#NxhR?EQ?M(7J$|diAw&hP+dHo>s)&rAd9&A3(x6yJYYuHMWIST9x zg@QyUJo@l@!i+;d3U;(U4Db)REggUCn_yh6xp~~S=}k=ylSH2sPUmUJ`E;lA{ltzs9^_6MFS~k^#QLf_mzaO;R zeY9Ns*FuKtrF^~%zKg5enro`5x=F`*`|YEjPH_b(Pjlrl-@b8wmd+*)#ey37o}ja# zHjTFOhTJSyt<=mr14}V+|-`|k8y?wjg53`sZ6`beoey_=s^Icx?LjM0dhFu?a1WwaDWpuQ} zC}xkCmzsxgY)FAEf8h4Zv-mmgIcmz)zX`lj+FQQo@!SF#@xMz`d)#gw`hK}Dbe^xx z^2N$GrVADta@f6;+lAr z`*vBw6afz9W!B}jGrqbM+nRXHFPpec(jA{|3$WU{?F?U?c4wE%j>_XX|ta> zJ$}%)Z=*uV_xYv*^^5dfa{1L9rsUlGnd#NAqFC9^op;U}!C%1>7F~MpYO&*aqqWS* zck2XqEq>s~aJ<)G)}9|y^9$E<7W|x7t{hRPz2}#!z|_V~4371(Gao&0?XvNGurB7n z=F1ZOcPB)|SvGIo`czUUQee;N*$J7YtV;3=q+*UA{VKQTUZus{%^kb4BO)V@Zk--~ zrNXhUz;3xzjn!)}H~(Yny}CC}eBb-T{PKikwWw*W>F3wZw=mpycX8ww z7RLqyo~^gGJ-lHS6M4=u?%y$U9hU2+r%ndEiddhNc4c>b|Hk{5PJZ&gs+s?%WKQ4p z>K*I4mp)C+*}leL?c5KSCW*eSHci?T#I^V!L-p<3Cwvx#O5Q6HUO#7=w1;zJ(O$Wl z`>qmf9+P+?BOl&b`uP^y^unB+9OaqIR;=baZ}ZC{uJUDSO!ZH;YvP~b$uCe$1`!lDf-I$;J=LzRhbuB6LjZsqf zYC=VJ%{*=?Gx^QC_RFhx9s2*}e!Y6e2By&T8+UIWjQ{&MxP4!JY-m7G)JDf+KYc2` zb|^|8pP{okB<0<%S(k!B!y2{~8fCEXtrqT(G`lvXmsRiapNQT$O6S+kReUVt#nJmM zTlP3xntt?s^PXhyT#cR!d5a@2++Z-5^6iaodcEscok79>Z?zMbtt|aAA?T3d7pCJE zO$=@=dTUbF6vlttgiT}Va*l?{s{c115m=BB=>2>G!`n@N>*B+<<_DG?nB}FZt&{RU z?clcVdCDy>zQ-3lG~?X2RA<6A-Us^*HT;cr{_*utq(kU2bqSFvS`()2h)?Ffv4i2n zu9hn|URkz&chf#_iTlj+j#UmbgEqwS8wG8f5IA+^N}>IB(_dt4X|l{|y%| zu9|sx;k#d_{p9sSdAxUXHXU!fvF2EqV%W-=+y@G54jCu$gxdE_<@S!)Rm1-0U*w+$ zpE%Ov?j8L9_ouAJ)Q2;d%UkZfnCE;kt@^w63)gUlfWuqG84?rxI6Amo=bgz=T-v6h z&3a|gwUhf7a+}DkUKTWa+3tihmou7nxdi(7@qd@DS+jn9b20mQyWf8fWk3BY^|GYv zl7qJNzIf*DrMVLOW(rIB=N>O8-hWojzuOy`@AqLWwW4(saLyFw! z`QPVEuQ2`CtzP!=s`|X6wfu38=_}in&K|Hles=cl9TgvCY|bA&_VxM3?Z01%f0T9m z@c4b)@pSq7M~(e$n%VEw*+0r-cb&EHa_7d48(Vk3+sD(s%c8zcc3%C3mmXY=Ckr}u z>69|fOl?>DSUHQytI_&g=cEU&i&ts&eEar*weeZ^{0$uicTV)UCJ4B$=&e5E>3;ZZ ze#rOF*9|HTCj#2^sL_R%WnXIZ{oSNOc&Ow-VseC~0`&R>y{r6|cFRuB>qVd^w_TX2Q)E$|0$IOG^?&gEHP+d0FAy|MaQqp08`a zKl-`8R<>04zQOO%Z7j^UlP883Zr-u-TW4XdwaWj#LKh3!<&R7D6uODHR(v?f{_)FY ze`)O#lV7&ftZtTUJeN{b!ML~Z%Zo2n3?_G1U4NZmGOHn|%ey?r;)8j1df3Nx-dyFa zQb}@^EdQ_D=O*N*H+YxFZMp5cT(ilqrT*{o{m0+EdzM|aCf4o4fmVjS39|o>*YE4= zeLZ`}_WN5slcqf_sNv^JZwUHO>u+7CGt0au=x?F&d7}ptln$=#d1SWd_#&mFO5F#9 z&(Ce|*nR8Kar5XoJ6sFzx)mRI7U#>@a3;Oc%WH{eQ{MjkwT+Cu)4V6M1TJshwJObW zi6fuSv1ILan$a9q`W!js^Cec7dUUSR2-p%cXV(6Ox>@{+EFw{NmldwD&}ER>+>u## z?#HKP-FY>))2}d8S^SU8bkqvilf`YJdi9Up_BOv=FYov}X>=$p=nMRr-^DN`(|VuV z(fLM;C!AH_Vmtm_HzsY_m-Annix2;Pp1^m#=_%6(tBDVvTP)~lHqM*KJgqEY&A)m7 zelK6xvgQ3t3z>6F;Zuy$&pkNQ%Dw&R4cm`LgxPg%&Qv_TY47NAuebXBUiSC@-`h1v zn{S)2<;p)!MT_cpMqy#UA|hWtKGvHX654w8s%p*q?|a!ZCp~JNef?qD?gNYc6W)HZ zy7I~L&(&gP3%-C*cHzm^@An9wK7D%o)7`e;ZX~-q&ARvd-uH8rQ|mWBp6D)j@a$}J z{@TB`?<@J=?fri5_NTdWwO;~lKAlLq;-ac{;#BUAHT;S!HT%1#Zrv@o_IQDlcvOt{ z{VB5+uaRH$GnOOZRNA!KqHlYqn7YI+*5ZB>Xa6Ji{p`~7Zt^u5>G z@jp*JysWy^!FzXu+@wGMU-bXeI5)@g^Rhj0#~&O1d!+yG(TUu9-}ilweEW8C{+`#pWUNb5kS zi~cu3Hks0G-6clCW_vyzi2m@W*#F_u_4Td#cs(T*_|fz9KUbk^{}k}-X|lCrD3xlJh@-(c6M2dgXH$^O**+kcJq8T zY~Rg&{d?eb(@8I{?C|rf*1z}v0JB@X*DV$~FGq=ucb_fKxml&P^nsLDhk%o~M3+-` zm*u&bj|*<*{eQfLpF4fjJO8UJ{>8ta^Z);x=ou>GzT^EV+lq&;^&cBJPty)x_u%sU ze_yumv0r?V!~W-F`^p!u&qSPmnpWs4=^PsBHlyHUNsi^*1G>@Dj0ak|#XqRme^TH6 zG-Ch%zwhn;Sd?37e3H3Tv)=Xb^tzYRKN#D8HqO8G`s=Y?>EmJyc7Go7FHW~wu>A1{ zmCq}f97J5VKb`fzOm6<~JI_D3*MD(uSE~yYc?b%w)B5{sUR3|Nwf^rd-Sw_{cXl-P z*S<-ock&zrY<;Gpvq}*J|^z-YIwwOCCzn`spp0jLw`Nq99 z;`3&F+4$~RMT&PqttrctBj=837u?ZXGG#~ES67=)N9*G@98v#qX2fx}Jxg5LzPuk_bFHJ8eBUo?SY~&A zc`bXFPfJkt^XO?yMNdpo^VB~b^t@2*aEAJi-rR&@`|VqeXZ@UMls30n;`stM^A);m zH*#((F!>$lTotW0cb+Os*0GQI;o9Q1&#bJvWOl7(oP0+8g93ZPPj36gn!z5di=vX6 zdF|sFC$OE$w?7{;Cu`~MubUdbXY1!gdYy=p+P(VNsr5~3xI#R+CWcSg*>EPSV@r!p zi{G8zT!qCx-5Wz$KOGb}n$T1gv_NjUM!V&yK)yvCf^16^rZg6_&%56!|3%QPmgV84 z)pb?(|Nr~`SiSC%dY{KJwI7F`|Cf}Oj`o-=5*@w%!Lzg3J1Rd*nVH8sMvBew2^MkX zJSVv;HdoY0qG#i7;{z2o2fWSAKWsPm{_{4i^LbvLg70y5yY$LR$@zbtsK=Wc&ifzb zCcyIJ$8q~Qm7;|r(E^(sVxOM4tk{*(l9Jw~wffoX9JXikd4*K0lYO>-QNB5Iflm=f z;Q19yrL9pfj=!u}d?lT;?rV6xsQk|p?tMDz*c$t_zu)1!UmPFazWLArw%gsaj>#^t zSt2duCTO)+&T6mRqqz5_!Ui_m*m7BB@p=EN|0rJn(Rc2j`F)o^M)iH)^W65w-uu7z zDqH_3lzIH=>FMoLnF{{>sr>U%{{P20Q|~Xbu#n+1oatjQ(}%CO_SWS)S66-ZQuH^n z`TXQ^#k-x)A5`*L&6O};m;2!L`S_!5uO6&^X|&DVQth%(Pj$gwy(yC{M7IPk}X1)^I`_hDUG0Wq<4<~x&U3t0S^83Y?Un{;U z;d9M?Bfn^!p=@u!)TP^2zbzB|{+pxULjUqfm)l=7TNS!4y!M;!0G zj+AX@KJM)0%hc zw*9{Qm6tbmp80C?TQYEa_EEOnDvz{x8E^OW-2CHnS$xWr2XnFm4`^&!C%!v6+T*fF zo*`uh6B%2Zi? zn-2+f%QKF{{X&C*!$`9F@RZ`ii2tm^UHgqU3=ocn*y-rwn8`zpBIcdx*W z<|&FxRs=jV{glXXN@LD}#x<&w)^@H7<8Cz4?_pSAVDMimOG|N~f-CPMA%po+yAEVB zKIk>8`*XZrrcmbb`G0TD^S!O8oY%ek-JTz_j!tn+Hj+~8OKwTb$gR9}^1srHa-+G2 z3S%pdy*g1CJEgMk$_n}0EOUYij+xYaD3x$m?5%q!UdL$vd$WCY)xvpwmp@ANz5oC3 zJv&3qtKj)oCVIyT|M-^r_DhxDEfu%>y3+sQ_WIx3CqDmqDEHMaw}hG-!iNu*#a=(= zqN#f5htiJ63$}0SS$%$ghsw-HACJqq22Rn~#Pfa6(>M*)!oN?YCEoBkXt>T=^1)VI z+r}v}OyW)K@yGr8ZrwExnB@~@^|uaQjmzg(ah2aM zX4QK>!D*3>_nWu98@6oQWMKJLS2r`Y;(YV#-`6&+i?w*r*SzBL#kv22ZYw-b%PW*& z4-B^!FkmjdKCR34th@Q1KSt*RMUS4TJOB9sJL4&vb_2Vw>)tb$7H+s>ed`E$x4^M$_}(x0an> zz%KTzv;~w6wY*RN&7bsA$5(Ln<0tKkpLCiv4ii z*WP`RKH?C4X8lH8l_{@^XFe~uEOJ^~d)o)oxqi8a8)m-`5os-xHIVtYYt@5FIf-PB z!vanmB5Y3;TQ;~ddvUy4#gxo5@A+IY2EP~@M3m`CAAkGr2WPex)ITd|2ug_- zZh38c*D;CDqWr-wyD451r_Wx0u~O~F-TQxIYrZU&KWe`3V{hy2B_{P`@gU8|4Z-G|Npz({ElwV z_kG{@Ry^ud|1iD&=k)eDSGbnmVJqMa;Ch)NT{_jd(=?>AQ%jp+nd09wOB*imyK+uZ z5LoIED)sTek~Srwxcm0H40{}p|GxL#uEa|A&qMit3+GyV=RaOqyL^w*`NGGyOxMh} zZrAAA@_zmMWTTl2R%tz{tYcsd2^Vd%w&qyGk+|e*$RUe1`8ElDwz7r7rMsV|=%&mWJeZRB6?#tr!zdnkG^0pVxvESdf=)}h#$^A*y)!dQO9-W$69T+OQ z@7vb(iKV$4mxYFkNaW;$CWb$~wCLC!+fvx`@ZGwltw-Ro2LA z*7;V@W#ZOrypJPx`_E|ExlW6xyxftaQJiJl0llS1QcRqTW-7cYd!E6!#PeCnCXPiS zR(s`Qf^7s#drwyIXf9nABEjgOS=u}$h)bjOV*$L0o2RXKEw!$4-i)v8hE{n~E(LQP;0$s$sjHu2X2Ab<^TTt| zrM1yK3yfdXE?#&4-}xzBI(y~^2DIze7@Tvk+$>Y)>#T5XQ$Cw@rlK%|gXb9o?zXrE z3x580V{e#{cAsHs)@O4TuUGqnrZOoSN2DtYotVq8PQ1Cu?m2_Nx{`-S7cP`M)5Y8; ztY)v?blKD}TH^CXFG2d<^ZG*+!&ydthGP)a`$sRQ@^r z`Z~M*+2-r#|FGSxb3DW3Xo}G>=l`GPi#zSL`*D!}o>|?W*|{}Ol;saj)eh&YjZNw@ zxu2QF)v?RLZjRG5sY%aEYhBW9xSq_Ct=M#x|M6v z)1xm3_B$T`UUU9Cs6Sw`NTbU6-F$Htk7dC*_jWX{SsEqNwy^c5tl24>;~DwxZ@w0?LRR8n0x={-0O4fzN{~qDI1L5=QxNhIRRaa15&CPH7#nR@_ zhv^S~9zP#mIqTMsc(K;6E&0bPEL^6k2!Ix0yjZ_xLAuV1H&q^9x8I)M%yY7$XOo7G z>w^88niiOrYb^~(nfX@3-%Z(D&|=Gj!0TZX>#gLJeT8n5?a(dpX*(>;$!g~MQO9$F&vN&7@zYeMJ@?miU4Gp;zp`>2$Hg67Te#EaY0fYa zX-kX0&7Y<4{bos*(Rs$D531zCu3g)(XBXG~?+2x_7!(CUm(FEAlWZfAU?H)%m*xF z)ETC3sOv{*Qars|V%3&b|M0?zURmk2IOS#}6LM|Nqf= z)Tx?h^7DZ1Y56(~nyjBv_)oqQ2n~}o>Dx4mAxJY|`oYdv$muDzOCmpSR(9=`Rn>-LBX*|19{_ORO|o=%9~l*&6TYuDqM=kM+Qf8+O@ z>inx~9XEMtoqT?Imv?CCdE3vn)&J}EzyDslS8mr@v8dwWpGP!b|9qVE_J-`gU+e!{ z)&2iozki1!w@3tY#sA;;`=#^ueB2P-8CUgk>5oU^`*%Ds+PrzQ0T1)lEYYi3qSI1& zIj4DQ7G69m{&>yyeX9ILdV5|d<=m?gs=qql_*?o%Bm=)=Ay2q_TlUL z`dZK4Cgw;mIq)UKhlsNB&*D=F+|F?H4o6K0Am6 zO#K|Uz1wf~(pCQhrfu%#Jf0@D`EHr?-7xRa|E&^H&o5Z0s6Ntg+J4uqnnkt#-=>>0 zo|Ia>*b?<(+wHDh^HjQxoEQ#hP7PRh6@;XvrM<*@ni3^;#yR+A%jlH$rzdCl%a>mh zmUr(KFUvXZn3^zO=DKXw)p_$dPHeyU^1y2?ZtsOt|Fb7=J{Z0;sx?|~@!gz7m-C(< z4_g`X>AkDl_w$qNr+TqI%?iyu|M|kK+0N1OlQU=i{H|dwzb&^ps7vFrcm=cDzrP3U zswY0=wwS?k;^n^ul}G1Hdbr^Fg{*HqS+{MRLS1LS$ojr#f!*)fzjpgcau@}$nio~o z=C!9sXIbBTzF?c7$6@uBr=DD1y?eGcykJ*j4LxmiZT-FHOwF&#MQ^CT3TEnhm7gM3 zpLL(-@Ri@X3KdJV!`XuL*^GS*E?+tB_4x=JLxG&~m)VxBRNhO&2AF zpmoM4gr*2hIdZJ`Cj1jMI?5Q*cCAeP`B3tFOEc%*H_DTn?3prrf{=Ra? z&HeJmmoGbif4?BK|IFktrj=pLev?=d1)fY6cgoC5-6Hm()4zsk{?9Y%UD6vJ8ckcY z*X?-Jp~7hQX=49_TiNSli)PN8DH;0qD%VrVrg`l9Z#U=Ot~kE?e(&~qWW(2`0Izog8to>w!P23e3_KX9NFZ`!FYO8z{=}}8|!R+WCQq{4BIxAz7AM< zRiV{EgazcXxnbF!ZSyiCwKgiK-YPDhF)!%N)R6hzIu{M>e+FJ=Iym!2yadaOEw?=` zmmK^QsWaWs`rZa9hM7glb?m$;MOS`%<>)VdAH3+-^U%+B7frse*|c8wjfSL9s!~fs zpz1PrP5B+1y^U`I{~r=s)$(i8-9TNozi)U|g_^iL6xp{ejN(vGQ4w{1Jt^o#duIF> z{-B%J0-Y2;)h^%gW>XfcKuo^yf+>yens16M`9CdvVD->Jp^}M-^I-CfWy~rK9F{#@ zS&{%WHY_s$Ev)WJY(KGwuwTs{VWvUD^CwvbUQ@!V$jy6@;$%jF6c>mf6vz9-40(4 zTluY>Yw9gU`))b#RcJzI% zdDP|29h|KW{`T3-AB!gho|u`KkaO3{ z#gSqC_2vgP8Xx5U+}x7u!Qi)(=XetLqJnjAUvDxzc}XYX@}{DPho1iW$*Az5mSrFR zv50%?=WjJ}iTYbNVd;U(B5NZ{b(oa+K)~+Vz|bOb?ZjMFIIDH z6qUEEl{e+_$-6US^W@1Yjn6ALkpLW0Ze}f#bwX%Nf&JRl4qFa5gwL z+8Hg_)!(?F{+>~@N$;BZ^$V8Ub1&mus-V{DQ6aZL*vmnJ_3G5WItl8((pRqhUYXRe zA+fdIQs4nIL-VKEJ(u=bHeOSj;MBnP!&%6QG4^H1v>G=(0gE|17F0f+FKO11m|4}i zHs?>pstBf8sR}C=dCX4ZJQ6Z9N;9a#gvC&HNgT`RLWj9^yPc(eZ&)KV<2FMIm;H=` zU+&FUetK`#zG%DOH_t!18Xg~ev&Z$Hbx%&cwypVRw6SLvqyc_hBy;?eKNU#kp!h1b14 zWa2yHmheoYwh(S*!?jQRm$Wbx9Zd`N*D%`kDB*tMgWspTe{e*1)V)cTKm6S8`_4zl zv;z`&AD_}*?=nf{$L#$-XCK~m_k7JWvQ`~$OuhYriF*>m&CmC*=`luLwT(K{sOWhicY9)# z*r}^pIlh_iGiUv~pzVEVOO(M@;l|{hpC8p9Wss1W>~z0ffT=I+T>0szd$!l9KA5xk z`pYLuO*2pJ&y1X)e2#H}3`>T@p-nm#OD9?Fi{d?FQoOf0Z#C=bZJ$#(8}_6oS$ZfI z@y_eXO^E86%UgRUQD8;(LyHaU>s&XSDP*6=e!Da=N^I3vt4k`3&t)3lEB7hg=xes< z`^@6-?4H8XkmIi{JW8b9mq|{@nBH(urFrFTj)cfojs>fhyr?hP@ZEm%o!8(01 zwQed_@@NK2EaN@A!GV)e#eG&q1Iwd04y6g({W%1cxn_O%^Y@1NUx~En^J{)Sus=QN zUfu7vH}+J1UUa%8QGET|yL?`je)npOq>5TO1RN(kkw|AD8Bpc(cvuag$^(I-IyDwjrS-n(Qm#O0C)9K>o zF^x>_jC#A@Y*IG5|8KJWPvJe!ZQn;0?JV2P8_(|ZwoLqN8hhrfMaH+Au7`47oa}eA z=T!uA@5xdP^Q;>mFLhVEnYdQ@`uCImbwc4Wg-2)YX1n}5{_r*S_XnrR-|MaY{cX|p zcM863FFz&ef9r)zGeryb>x;^7{`wQg zKacNMZ}W}iCY}Pn?4qKk1oBz%r+oPpw|lO-b=W4}m2(-G?zb<@<>0-1<|gN~+~(qS zIi_DXrmU5|S*}{le`3|YATO6&Z2_wDLOv=KD^xTaGN}AIRQFSvQz1zE>GzfYvu3X8 zvent*{<)>$-`th=Dx5TTJouH)l(o_3ph5=Mq)yf*hmMf$4=-~K*UB0k5||*!c8IOW zG;`G?Q8rf7kO{gs3uYg5IK>sDbX`w@p+e-afzDKx6D15BtSapu&I;ZMFTPJc(4K0Y z(DJOQZPIZMrFpNVSA1h?RLN5A)$DjskR=-6B%mH!(lq@*<&HO^QQ_MQ?!7Fv`LOw= zsj$tR%I9-;{QLF#V%~P~N{63X51lmA(xY$et>%xb{5f;tl=<50_XvUJPr7a%*IIZn zE@qR$`fblP(bun@KfQ0d+vL_)$0Icsj0_FpfB&<_vA3+ts<`{E zsjELTa)qhXi%hRYR~Ai~`6K>Wxs8UB%U02VWuJpemWyZvB;(+?I4^QFmNXRI?_cwa zr{SQXrgdN5a_05dPm8|iw|6F(@O)n6u>J12uR^!Zs%c$abt&>hlyS+XrKZ-_Yb2MfpZeCqa(6+&evap>d>`_D zeWG}H)xS#b29;Yc`=6NnJovQe=zpCb%bA@TS~6Q}xCFSkI6XNzg0Ftpd4FN~oy~u^ z)iUe%zhH2!Kgc}!t1R;pfnB{0nJg(v;yscLOK6po5hyQuA6q*jLxpHue#KI)I83{QDWE)qsa4uw7yEFF1w>YK~pZE`KT-DjX|9?fy z=X;Moobi5ZI+=mt*Et6ByCs)TED&Ot_xq=XAwFKe@_N3;l}GH-FpN^N9f<&yEdv8~to{T|`^Kga9$ ztg!1AU<&>ne~dN1n*YwG-4!3+S693^IKMaKkNx{SpQmkAjPd>RN>%#9KkjRfZ`P-O3$FePFNuv2ZxLv5oWN~#s!`=jr~3S+ z%jayk`z&QvhpaBGd2ouKS>Z!ftj)j4YgaAt(p)m-)~pyl&FAYyZqAr-UQx}x z+3bv`B<2KhI&oYTD@u9`TMM9f!g9y5zvq4L*_KP@3pgG$e2o|T zaJtU@?}cWiYWw%U<+=WuayNWsPFH=P?zrO0-k-bP%R9{aen0(My@*q|_|&~}(T}=w zo;2=#;Kd{0()}|tt>KA`LKMfT6z7wCPi+nqZExr~HNS#UV{3w?8P9RK2tV!r#=%-`gp; zZRe*xk<(UtLf#agvt*zD|IhP}pb4LDzOdWzHDYz^dCy1BSbAqmrtrRBSJ$uG_5RHY z_VYm&A-^}zsrB{z9wn<+0~!D?K5yIJE?1TDp$xExDa5e8yDP3G1I%M;psB_8enzyH7aB7=wz_cWK!X|jH|yl}AuNN(45@0%Pa`9^2cS-IA zVe*Gl_kRn_vHM#xC+Icf5_SPLvoa~QzhdkD9{K$-YkQ9dPl5zn-L6vZjAhCTj`Lcc zf0(FxqJ?26-@L^N7Ei8k2wKb3a-b}>jnR6mi`=_JFaS)n)O zg_`=dy*hnQJ5=jbtV6WKu|ghw--pvqFPL(u^y=RES=x@rOAlJM=iaVdzyJMjubNnn z8OvsJGx6`6kyemy#hAZ>rGfAFXP1UoAH$2QX5IdKHkh7v=usVV>me zu_~|N@Wu(6Ivi(&8C6nNythbZ*Qxp}a7~`9f&**8f2T9V$V`sx=eBPbo}Mdg<1nnrJ3taJXgRWX8fD{`JFL4!x@1-Tr$gd z$5SJj$-0@7R@55z*l_B$ zR3vvXeEa&}GwHOz5jX!}R ziT|_LKaH%5*8cvj%JvAe$q5xtfmfan4~B$uftp2zKEA#W53J{?F0)grcIN(DS|TfA4s` zZnuC;g6pqC=H?%^*H`H6`}lMFgPzG@(<;to{FwIoknZ&2_LiTX`o~MB9@@<(bGx|M ztH1kx5pbLQAS@zkVzXk>=g;wCLU~8xC)4$tTZuUO&ysu(|Zg zv13JPT-OhkF$CnA1gyROxp>2kId`t<*+?24bh!UHg!S&G0C{=#%Z}w~FQ@mePZU^S zY0bU=`sv$3S;@%-rHYLKT+2gF*`K!zzwXp+;^Y;vZLNfOfX}pRZ*%yv{x4WPK|o2I``o+vXVw{LYg{l-;XdFXrNIA7@pHm% z{WI=tTbLGTnJXv+F$pkCc`;Xn$w*W|tx@Du()ofl594aIOq&}TrPPexGEQ1_ziz>G z?-g8+6kD>?C(N>%>?N=)hMi-nK~DC)>GOG0_Im0)n7-XGfNdtn0hSq-Zx|dnPFH{b z9mU9&qBNn(Fem)(i77@6UNgctTY_3X>ZFzb<(Z@ZpJ9&7=8v7<^Q~TV{f}~d#`EE* zeqCYUty>Cqe_#4Pp5(2knI`1Uv3yPu*S-&}`VXS-|GM@>k1Q#Ug@2^_b3 zbb{Gm`0Lpoh9m~3A`d;0&&SLTTz+&%%%Y&;uHLP_=BUMtx3?7ss`~rqO;TyhoOMd@ z!1ssKyjJw|KbPCTH;#Yayd?ro0xXOc&riKOUfO*sy^)EPPqXaJjmE64UFCZo%dXzm z`?%j;4m44hx9jCH*R4KvKfBWlUS-MzN!{4|nsv!br$Y0?1_ifsw?Eu+*)RHPvCwhD zcl&Sfb89TZyYC3xKMk;OTC`xzdm zVwCPxC^baxv5)w#?vfe&;?%!{YzA48gdi<3i6oYcs6LP26A_{D5pEmhL*7omu&v=5 z!`1nX%%5Alr`%Fokk@nY_Kf2zUu{frLw0I`J}bZFnq8}BaQZ0pJ%7M%t@z|qlZ^DS+?qeNvkR{7 z?rYAJk-oapYiX1H|IhZvr|{U4?G2cA*rGXO8LyS**<@ZIwJwx9mC zlwbH*cEC_=;wP2*4)2LtN3Tv}S?FWQB*J=)X+86_#|c^Y?OXy|N+(a=naj`crOLM8 z+~-p){=sKnbvf+4$dJslHHvp_nD%^?V6VWnVN-n**0-PHQgdMC645A7sQC4AdEm;B zf^Rp|*WWTbXYrWlPT_G`(BN=;grD=tj<@F<4ZR~n`VW*|k8R(+_igU#D!mo~&~TWc zwLjFd9=2u@zH!GU?+Gm!^PN}+U&hp0% z=a{r6&MG*adZUk7QFV_Wd#rE$^EuDO8k%ohUZvdB8EM4k#PMxQ`oYUuQI4F)t!-s< zzC~YFX)x&%%-U^py!7D|FU!ro1$`#Ip#pNpH{?j?tz@}fI7M~yHesL3A%TycYyRf; z-T3~@*{57Ty4CU*arn(z#Zd8J$L6?yJ~;+lhhq*H@Hty76_UB$ntFS}R;f!Wj>~Vd zJeQeMJoSh~0!KvOnE}Q z-YLxBq4#BZ$h6J>>R0|h_bZnnioGE-YER;gN>y0~7p25V=H+1?x)a>LR9#VBK8;Z^ z=tIeu!#;u{A!2=!Vg?KR6@m_w{JMSO7SD{t*Gt+YEat7rJ-{+iq%AY^Zllf*{YD3M zgDu<)raUv&F*kErTs6{I_+U@7!A*8a{rG=(4ALGyes8~x>A&NgibtJ4PKEDliq79# zx+LpGWcu7z>AW2aXIQQgjH&gP6cI ztj|6Em}k5XX}r#Ry;Lys*8%~isac`E0y)yEwu-0bzwBw0WJ_DVY(i0ATNx8~ixjpZhk`kM;NVX1jJWIH*o-74TThQ5+n+Gh?1*z(l#JHUe`Nn_6>U z-W0GZB;@s`b-(!K)(bd^t36-KF2Wdo^3|;h=HlPW6`vkR-xx66?bX|~Yn7t19_i<; z6^<-~VCB^-l}0^x=H+M1-z4|P;@F)lB6ET?)2%&Xf1Xd;eP*5h@7bxh4Sarn%1w<_pn;dYOUCvNlEF(#}Xvicn+V~?zm-#G6$o7 za7$u^jtT>t%kOEP3@Hce-z}cQ`u5kM32R=h|NWRVwYKm;49A40r+&00KK=WrMS_{@ zKLg7Y4tWO8);fQNNzDSxF2;;2{7g6wDyquwSlMfH(cqL-GY6BB=Q)!TtA6%Kdfo9~ zqHu*_sTc1gk3}KBOD{D!W%8wX{m*=}GNnCnb@C(;7lDXW_QZUyy*tAXTz+N!|y@@5(;l@>jkZm zJY0G`c6&yG;Iit3iNX#ui*zQmFxjv^?+gnJy{|3k9r0{qX`Nj48^fIY`)bd=IbVJM zcbrW9pO44y)JCkmdO*UtxJ>MAn(*5+;c2L(vuA>G_hOM} zKXwRZ%uJy^S{hexdNVZ2RhUyIyU`59erPm#bh1k1Z9wwl;cu z*6qsk)%TjE^L8-a|8;G9*c#h{o2kL^{3`v$aZhC- zhE(IDv!%5b&Q#-EBy_MM^+!b8jSS_cH~03mWTdSZ|6yl!c3F~%#IZ?cZOys7PqRWp zA0HM-6zH)jJ6_7@6tdO6Yf7lnhK5js87f<4*aHO?T+UiqYvS9|t>e$p7_Ft~8+=rY zgK5XFC>2kml>6T7=O(`1wNvfDoijXDbNP0?HCvImz|gMGYw09wBLS~O2{x^%Uh_ma z4h!7%V-NDOSQ_+hkLe7Cf*k1>V;<)F_P2x?QhqFFEdASRa-yzvfBeaC$Gw}Dzwu@c zati(6uPI?#^x9sv<=~b{b!yj^uQ(*ckm$EB_9W+wwZ`EwO<83Puet>n9C>5RID=91 zXu&qUV(tr){wFOtLd9x-s`y{Bv7Tlr6mUpEQ-SsJ?MJI7&D7#;&bhxiIepeig_)Z^ z2-~o1j`7eF-1dF3?7QX%r+>%f$!z~Pd-`5OrvHwh9_Njn#p?gw-v6h|Z<4?NZ&^=& zzj)wxsl&^BXBT`vYySA#?fm$ZB*h6yQtJw(c1#ekag`~Zcx2(b*5n6G&P!ezPG{ga z{9!}bhiQi&u4<6W3-G!qAst*L9605B);T|4&7;pN%VxF&g}g4^^8DF_E0dcJZhYG^ z*`F<$r|+?X=OicQ1rCi&tJ_pO3(nhqf3R5o?+e9ZKgm|mxNxF`p2oVKLpz_(>$d;3 z*gop(wdJ|Dw>_MhKF`u-qVGHoiQ~$*pM7{M|K>>F-hW+o=~jG8#2O!W_bgtP`gHHN zX}Q{kI}SFKEs&ih#AKNtQ~6$!WeTT>SJ%=5$NZS{-?KcNJ@Lr?GfL~~9=x>B2wk0U zi#0)HxAJDYB~w;4-2N`e^MYB2ZQinsvu7IxCWXH+7IV2)KR@?;naq@IQ-Qz5Vhi+J zZ{3j4NZt@DUMTTQr}^lEX{R+pwY+}Xdp;<&`e3V{uYTg3?p3AEn={`2wmUVIE9>hn zuK*TC$cmTjGPCW>XU=6_GfTW}c1%s}!t1Y7yyqb z(FGzbLQ1@jGdWNBgue0ToRR9V>E||+tjJ?J0%s6A z$K_0iUlUG#n*6~$>w$fTe$7Mf8+)tG=hgknyi@VG*W&XTidik7??!|MU3A zyYl_kpK2AESuW-|ToG)wEtvQ9;8KBK)l<03#WV^UUX<;Ykd{9D<3~jv;}MDG#7K_A z0T+LjxGM2D&)CL$yU<`;p6s4H@tEHX#lBzX-`dW9T(;ikk%rT(Wvs7PfKm|G{qKd} z@0LG)wR(Nr)#qnTug5gsym?b~rmFh<8l!hR9``w?rSFjdbv8iTKipOJofKk>oEM^vXADv>cbH?eQSQSZqtj_cW@zi*j6jrGz?g)39Pt?{yzSR%x*R_<`l z^u(H;CR0B~jph%_6MFV?uGz$S^2+&-H~u~TRC}Ju|3$@V(Db6vpE&+TzOK&>aqR1t z7DZmXo^2X%?7{acZzIPgQ!1D4w=_1sa_PYouMM&0*l=m z=SxdRHIW&rKXgwsu?nbjTD>*P`fBC1REX!W!wOa&<-heZ#|vcGeYV%M@8f@w>b>;R z#e1h_-4#*UpIFRV&vPMMWA1WBhtF?9u5r%~{J1iW?MbXu(2MY6LIL%YZDjxLN#k_j z=rCcjX!n@v?C_4k;JqqqyNA-(N1O_-d7ITM*KBKSoj=v4^-1TyJr{VGxBj1`t}r2? zjrFpY_OS+$36oZrcI*6HI7xC$|| zXQAImJ#9`I?B7(k5DyuFLfO)zed|6{jlXy!gHIR6%WxOmFGy z1ilNhx!2FKZf1JRSD>8fU^PNo-{(isy|0?@@@J@uo^8Y@Z_^t+B z`xZKrgWsKF*+%S`UC9{3;!Hb^6Z(wue!YJUsk$dm zeC|%mrzH#et9O3gnwI{sboYc?`_9KGeNKWR6R2Y8G*NVz^<7P@#xo z=i|lq*$S@kx@=K%*nhi4=ftiFjei=2PEM}e)WFB}HDNgH&P7axR`=cddEfR= zkuiGuU{X`SP8-wU@IRp&^se}BI+MP{LotYvgX!dN9cE1-jnz&K4jQtIClxDtOs05f zHd}^;M=`WCU6KnjoLrx_^T2;|yNW;3yB^tdZH?j$kFPB)RO(yQa`w6X|H?CG&-Tuf znJIT^3Cl#T0>vq84NtTb85kF=*dpf}@z(Q^*ThJppL^vrf^(y8F36jq<~8-y1UFY1 z*9UVBU$cD(T81|3z~_X>X-PsE`VW-P`f5sWuyV=l{rsHy;5^&v4XLNaKpRCOuGao( zw*SFgF|S=WdfSuw@>ucs-?y$CSX%B}^?b$6oJae9zmwMdQllcw_};dh2~>(~|6i+K z=C6OAV?ocsB%hmqGB@7Pv3T>6YsVGO=Q;srA{kaq>7O27C6;gXnJK6GYNI&A)pM&2 z)XuqVs<*GmWy-&YehM+qH&a4S#0SX@H(ddI#Q^QW-a zzEh6<^qvv3@D5Y)oTSdUAXdU?wfo~66%$@w zh@Z6Yg3G!$_w#udNFI%6|Mg0G!9JPh`sF+A7^Ev+dhOYE>$KL3zb*{X9~@L!5`1Ds z(q^zHD7rB!hRPo*I?l&;Ovl6VV2@y=>9L}AhEqHSUW%6_GWFXMBMjbL>tgyp*?iiE z+444w@;fqY!>r$}kIuI!KgHB8`S|hU9Z#o4e|V~2UwN_dL=p3nJ8Ug2DnU;fIQueG z7aX|AtJqRBN#dfj#}|e?OTHa1vJZ7wgmLYEx+#nK!sJd3o{M=~LCfSUn6VcK>4YOHyxss$bYr_k^?IjNSVC*Vq5nWn-@TYj1Ht zNBBy>!J>UVVrPQ?{?}?)cBP?1Skxw3jOVtL0IN*wMsZDcUJ0M;Y^Gt?N(Hx78N@_~ zzLbnLt8}R43f_@0jWLT)O}S&+rGT#gZ43V`pQ8A3N5`U_roum-b29AqU=WF@om2ns z=Zpr#qiZ&-&ox>68J8U8)G2r{`P9!O@6Q)<%-sL&y_)xY z^23Ao4mzkazNjgS2G7v4{dtpa@4PhV;OzTK=xBgL3ha=Q> znMEI{M&F;OeQEOQbF11N_ZQt`x%c&2VNPWc+yCpf>yzG}`Q)gT%2T$orJ!YQ+B1d; zM}uZ^ED&J&9aqh|{%x(~!Q=iH7`G+q-v843zpMU-|9|ckmm30S9+_?C|7gl%^$)MI zeND}HkL2XLNG$8Tbz??SOo^3OMZl>)dwxkWJF`EVd27EwEnC*HSprTE9(n6Eu6--d z$fIk&BWK!^6(L$b&o{r9-#c-d%$|kMxEa#wRh_-2On8-cuBqN>YK7c$P8IQnuvg37 z#Qtb^?eS6VSUZV9t6Nx^*IB^R@!$a&(Gq6{CBMWS*EUR7oA@A*gNrG1)`Fg18gr(EL5y%q&7J%qvBp%jAo=uTGBLx|aJt4m{-j!!2TQ=f~RnzjSkMZ{zK^`E=q1W0>25CWVJ> zRSnBDFBveMT4Pbk$|sSxlEo|2FF)pGI>%Cv$t<2S{GohoUvoVUGJvv@B410m(uVD& zufsyLM00L!$-MgQ=(b$Y6je;=LHl!-?{+?)=X#s@xpE|AGd;=x34|^E562h zflEWQUbEq{oIi&)*sG-+xae$0J&$=o&dfsD2c8)C(mWi}P}UHBeu<7X9hN6+{2o~4O~Q?#bm$n-7F zxS1QVjra7n;p3RsZ>30Rc;Y`HMI^xYVqWWe9RmQJi$Z`IWmzwc(EW4o8?)u5Xc#nC5cf z^zuLs$-)l?p{HL+Gfi?h!gR-ftL}U+KaYt@y)`Oz{42$kU%EX=f8%k3vgpc;p0W8XPB^D3b15cqB-fhBd5-XV{LCOR$P0%qQC#J$=N?Y_g*<& z7(3-uYRK!-9$y~~(S&1cN76n2X$35BXmoCEm#?dEHOW+DdAIxhK2i3w?A=%S{w#|&zqjkkY_=r~y1tLDudk8zv#%6VPziscKlOBm zkIwEgZ->8Gcy4h5~PUh`pA`nUS2QM|pKoDtjhYP>$MDR*nm-o9HmZfrVP3|j{4AS(yIBV|NSTWE{WSo0#PL7Aiyq9mMXp3Gsek|bf$)=n==O3NS z+ueI}rX-7FgNo;;Z~>OeMTrHK^On8HQg3loI}kXVVMhJlqElRoQ5+loZ~k?C`_IWt z3qp(;C4!aen*aX$B|Ou1@=L2OP62M;<>|Gz9abD+nrOB1fQYcdS0RRw?YtTj9S)a# zx~~|rsnLkJY$?m?Hw-aN$78}@Y~7&H;pg{a@rAXVN`em(SADBZkY-_VaoYQ(FgUBh zqicz9Q^V6*hY~^28&M}~4sR%J5tuP=UYzl7<)ufiTnRD!Y|*nKMC-??@O_(}JX!Q+ zNrQ)?g2UNE*?SK-+7~1kuw5?=TzNG?>e#0B0pT({hZ`R6nlWR}ksC)?<^*YO|E}0_ zplpt)|1|KNpXHgeXCGd4myf-;sZi$eyy|x+T~GC0YdL;efB&9Esf#rZU0WM1DAyGC z^{N+3&AVB_(_+?L&RM0kTVQAHJ&lRG*1YX`xnPn2SCZD(KjGiZ47b(E%GDH!|NHs7 z|M2af0vVOeX7j4}&RKtE5pWV?;-{1YK^(R6d;QomCuwlo z=CbdQ$T@!SNE`2|hwj|GpG-pa9E^=ub*QNNoIVx#vS-z{uLnLWY+Y5qGw9%tU8O5R zR%?BnugiYm_1A=%YHDg~8}ja2UCA;H@M?EqTCCx;{<`y;o6SL9AzGqWvP?s?rY@e% zxL}Lwr@pECZnTs!FKIS6x?1A7OzZ!oWQQ01FQzesx`t~?Hwdsf_3mk(*YNEt!xpuM zM5|gy2iYyrs_avYIwrhkhzb27Y5eJw9piz+cB>mAr(Kde(6GDVUr*-FS-lIkALNNp z4ZryN@jt7Myj%kx_A?ubE;@N#wUeCIdZqiSogs6Nm`R$ZD(I}6>vvz5t^f^{C7qvV zd-Tj>gU3C_=MFr#|Nm2UzNu-rlh-`%2O=5;3py5YG(K1CR8k3CVj4HCPS8uRLeA;D zvrOB9DTfMUO^zLZIPG-h*8@5tKe$CS3OY7sU)Qtw`{lAW_n|7=JH_X1vzx@~7gW4j zx%|VO;`3`WBF|aY{dp|E`1V`5uh+NV&Rcvr=g{l2hx{2#JhvG5!v5c{Jeav6{I^+4 z{r~?qEC*F(t{?rreP2h~ZuW<7nM#IL>Rurw-Gz~}c~ zxm#z|{>1U$W1N$`{<7opt4;S`D_-qvh+4eyz$<^R&b-yFeyds6-*(;5^t1lO?~LU;f5<#40pr09oJt^|M>Dj92evM>&{Pp zKk#H~Hk@Lz`QVi|_5w{NeTLSyy!Ss(ac+3MXpyjmqksaB^HYVC+Z(?8tJo{ICyw7~ zx3G+~E<^3j|8+;>Z+}i@YOs7e-_YRlg(+S8uF9*reBJHA$dt;hA(1d}bHMEG$ zg+y`&qALBT~i7*76)SIXGjcy6!clBZ*}( zA8X~m-zo0@blsGwzW+$K{=OZHQq$AY zJ{(}?*Lk&Wv)IQ=-ue$W9+!*0xGBi%&zI%)N8h}8v+1;2O|CVYpi_XnbaUoy4jcXb zY0XKSo!6#Kc@%!{pPEV5(tn1>4FAOO7fLi4w*CJTU*A&l%Tm-^Qg7X^FLP>YXU>gV zf7fmI)mPi6^L%+A>=dx}`on2n95w$Nooe-t#9R#rPcs63s; zAm9|RE-Y~6bwSpH9^&(Va`yOb?zHG~&~)7y<+?MfbtUu1HMR9N6?A>a;>K zi$t5@m3Qu2^)8&bBEsbRwmeq+YF20@2iHV(R-e+P4wtoU+yq1}%)UH%!%HtBzMkPXuMy}qM4Qf$qp z)y?V5bEGCrIc(xRL5a~nX+|FJ6s=#Xi`iZ*@R%_rVTxmy%Kyl25e;7ku84Kqo0Fa& zU(Ui2I!Up!dX`>L;9A~Uk_lISm7Kp4AXq1Q++bdod{|?4Lfg#S zvg=e;_8oZRZ6{a1s`AEmTWjlX-RNx(Hl5b9Ryw{f|Gr($-CbK}WXdGgy!4Jg)UCg- zBRsA$^~rD5>keC^LZY~3WPDCHy|q{oviilg+ou+PXK4O*=D7I`b+;oD!A?%c9sY|Y zzgfYh5Y{zSX7c;r?PtsX1cYVn74=!dFM3VstyS}53ya4+#$maCuV#Jikhvc0Z`)e5 zbC1%({js~tKyy#WcHjT|&h-D>JA13mHhJ_b?ldoH{S@z zJ#?c&@!XfR!neou4%*kgU;bAi_WMHfQp3~_I|J8+J)9EKbWnHdgK9Y?*#~kjEM}^C zuG?YXaqEVJ&*`SjNRV&0M0s2;xw!F0;oX?+2e#$5I5u4PKCx(D!rjOwMPZ3E5gdUM zdRd-3uFN>Q^@9BM+ov9xo!%C>?&^hHGsC_4^4Ie3a9lQdXu-#GSfYsc#G_lkepoo& zZ@>TgpzieRQA`S-yJSRuybu1)}D*Y zBZJN|EfDF6w3?`(SivMA*3qzutE4A}nIVMxr68l?lpk`Nbpx^**kzVI{-UoXo^a+w zf1{)ri@%~PkDjH^ZYD|Z0LOzlqE~{`7+4a{v@G!9obZvOEtF{?kCM;^t#b~C9NzXH z?VgpjOkjH8u95xg(`o(3ACJo)zkTo9 zw!^#b=56o({eJ)d8FN0YyVg*9h*N#dttW3mi>tq0kMCFDaMLrsrXgGW{L9wsafkWq zJ~W$dwtruJ|99WXYI8nkiDffyGo=bo(clrETXSPqd*OxP2ro;Mj|RHjTiukm3tQbP zJSrM4Gx>V``+Iv&*PWNEc+hxwn|=Ex4p3iOc5?EK$^Leg4kv#G``e0whFkl0ex4Az zPk-;1pq}1d-Q9n-<=zfh8&>#k=ks+plV{DGX}MtM_2Tok+mm`5Yz)n&CL9mpe(EVK zeJ`r*c7%0exJ=swr_9-s%Q~YLH=6hg{<2H*Rg8bs#-JkqE7q$s%>2OpztiO(o?o}V zVVe1YHF-y7F3&l@Is01Tu9dfLJX?K*|820y%8EY28Pi&ewsLKcX}kYgvGZ{a&m8{C z+d?1B_^dd6ZeZ8nK!GPwjLR|?+1d4}cuq0;-?7ocSEywl|EY*|k`JbM{j^i{oYa4O zTJGXo8BgYSK9(rfz9OmIa^PAXXQ9Z-&-MxLXKVgR*I_zrkg!{CPoB8(?{A8ECJrTE z<2e?}w6H}m_ZUX>EoNc1&DT|B@UXvkzD~XQWP{yN`)C94Kh0dPMDNN^XnOMHpHAWe z5#7xyj3@IAj!9U&RA=P5d{L=ZM!_hZ_k_!fmPW1xOVb1ejww{|I5>Us*sIUEWBvh+ zn+a;o9-*Rg0jp+h3vL(CymW(ofdpfV)C0x#&@l1&FP};pJG{}Fbfb9+QwHfBzf$S=R35lF0>+d(9tZ$N#>? zn4aAqrsCOjkHi0gvgJ)1v58+_&s^3Sw3O+vNuZ%`#I{}yp5mzw98*p&z16tr`b!<7 zs#Tm!`nMRkL^L*Vd0ZBW-kx`q-TsH;l<9(g%nj~xl`KnxUT!$MoR8&h-uH$tT-);R z_vPN+Ci~^vo|P=t{}#8tDil*YuXQ+6=BL;l0}cT;#uE%&B4Xz-?^pS=BTX?l&Y0+wJg22C3nX< z?#tT(S6(gJ?Nomx=4fH8#X9bTmWwo+?!VQWb%XPZVJc_Cq-D=%SLyIIGh93{$0qpZ zc^%%|>!G4QvO+^&Ear&YZf%mkF-Lk?sv?(jN%UILSpHS4LY#^ni#hf^Uzt2t{mhJ7 z@yQl$D}x$Y1S;f~eSd#GTCPQ4g}D@H>*)U&q2s3xE{JNq|8|`sFN4t^?{yF6hyMP0 zWOw{W`4?}m+y3`5@a+7x@}9>s?FV8K#uL|iYCcU5<2)w7%%F5Nq)L2R?8P1iwv)mF zj-R}&mx?qUH}H|}i*ApWYfrrKAajM*YfcB&#)Cc*ZL7{mpJ7lI2|8ln%bu6Xlb7kk z&1ux3!ob>`7!g$>(BP98rRVjuaK}?agHs14GfXj1n5LDP81eHLYkz`-*_6Pvk7B`*B!) z-LBGe8#_QNxm|55*t@^)eP8?Ig}Z&!oEJ>(GB&<~Y>c;xi(hQJ{UGY&_K=l5Tf|>& zyX~>HYE!hHzJLkS6sGd*ymcJ^xJ5KJ?E1Xj;K;SL(cv-{^6P$HX_Px0TYh(I(($If z)!!d=s?W19>1@BAl=DAPc(>e3g;(o(pPN44W3Tq|-X9&$Tubh?EN6M2KefNz*L}%m z>AzZI**~A2{`J`X+o6N;RnNoveXpE+`obUV&^x8v^8cALN23PEh0LuN=FL8>{cWk2 zYQCU^*M^K-87IvE5lXOfy1%8DF!POng1vGK7!ye+z@tvnmF!KmOafpO|?v zsCM1*-}LWaNa%g`uZ#{HEglRWXB7mr8m7r~iZ?WUWBsBM{(fT4dKQVL4>q!E2C3|2 zP^m4m!u>Kx@(vY=D=w5#qFoGX04_xqx|dFyBH zJly!^{FyU6a&P*j;ExYi#Ot5|7rZuzWS4(O! z+~2&vb!S+)iuZ%t|KBFoyx+Hc!k%v$5w*tG@^AIn|GiQz_-mh#OibdYD2_&pE(3Gh z-n`wt8a(Z*J~#iqH*dCcc3D{GbJ+ub<`(xI_-tTq%6k8^0NcSuYuRqv=}JszpTkly zOKW?BAA6z5+M1YYM)v<_-pF4ylf8Lck0jH1=i)TB76F693|pQmZF!)yP~>i&cnn8? z(-h`LJq?MrjbX72zZ~~_@$@7xy^t$2x**S}=x`x?UC8^BHZ#sw-Dl*~v~ZDeUb5%E z+)^t~29JpvS@!;0A1O6^Bpr#B7f|t+ap3AuY4BLAXj(V1%|n_0V2rTRBj)#C?T=4p zu=%LyI%&I(N*sUTad`o~lnF|*aeZ1})90~NN$V<1<-Yg0bAGp6(5VBL89Z;anj1Io z5a#LDU8nTtrpS7`I|sl0&sexw{n*6@1&)IEd%v%nHTP_vto4U0!TzGfJ=Yt{cK7N= zZ(DQk%W;E(*K4;gid!$PzWcx{JLRo+F9uCMW6^aX)2#pIw+<#&t~Ig&f$Rq#HEj0hPz?e zC#&^*C&gTOpD^L3;<}PKXOBG%e6DceTH`^-8$G}0v9G`0>~jCnyezRl32)Ra&Yw?z zQ2AixrkUq&nJ<}ADb)C?V&?Ldmjoh=%V)D}nqhB!W8tZKu@|rH{;#=ZFR^1aSH*r= z1@2>_+y_oDKdcMLX^>)*FihCh)#l$m?c$>PD-35f{w!k^Jc4v!S(hH)sWp{I3h`e3|#ZpE+};D>R*3r+2P(`Jauk zTl4AG=9hMFmy}xkUGkOv%gp~@=f6An^}3LR^f~vfL5Fth+wexq*Jt|5hA)j{Un)|! zetXJO`{uV6pwnqYbWfeI7CB+@K8XE&lR&`Sk_lD|RhPDivuwzXHe~o>=c#CLJ*Ua2 zEo*DnuOAj(yGotBI8WV(Dq(!l{Wo>r#OD3Nx7PnjH>-+6wLZ==Pmn% zv$WQ;{wbLt&lY>aqhW^_&*jF%nU${h40I%>EuGBRl_u|&TVUVD$ep&B<#b`f4KW2y z74ZdXhZn4Hlw#p{HcO%DpycX98+-+vRk>XbInLm^(7wqlS6*pK!7EV#HwRv`31262 z+lhDTE!xH&wyG)e)U62{?1G)PdI%WQ=48q!^4NwXt~)jL&i^&-GsXMr5_f|-SK!wA z{eRz_CyRWny#qQ@dG1`D4FdhP-z2WBkMDonXPp;%t^OdZ_yf=msgLLX|2cp3q~3>J z2TJZg_IlADqP|H{)#AD9)BO&OOzpg7JDIjy@ooR5_ogmUn?+uhBmed`-ls*9v(5A4 z%I03aeEG(vRBq4_OLAp~ch%=rBpp?%^PH6M`r2CUOB_4?T(|3*Y&O5j<6EHDg0EQ} z-`)u%FSoc+P$qfh&;Og%muH+@_u1xy{tZDu6ooJmNsP=0d!fFzI6Pf?zpg9juMc-%i`2&hj>?OLLtclXZrJhPi; z=lXv8^mgmrzw?Tp9k=`*7Fr)&8&ZGQw`{M=#(nE{mA<~S^jzii=e6_h+WM>3$SgCm zIcK#vwC&BE)5!}v?$^`{u3o)*M)o$vZ}qJAcj+J7xZVG;`u>XK)8`8nPi-xl^N2fn znZ%l@w+zMm(x;ZmTzB1n+cnJKLw?es!Uq-eCI*zqxFmMioW3@9w^OR$ZPOav4-D#dsb?l5YTKpBmBgZa2L28qwjWk8J8>*pDp#^DU}knx1sm&uoj10=-ue8S)~nw!I&%C1I_W=j zZfCFG+g7!=Z+8B^pVM#oU#u3Z;j*}J#LRrDh+O@j!aon#?KO<&h~KJvUS7wp?lx-4gsd6B78Cy z1&*oz%aTr?KE3-I^S=83bwBpm@2u4OvTK%CbIjT;8@?Y1FL<{2FvAr#$JNKY_4l&e z|GqK({Jh-nzYns@KWG(?I{-R;`(oeIBb~yat>nkQsrSiPHf`OyHFx{o*WKR_3X96r z{_N$pimQ)WVD|n^)dzkFwLjO+^mGb0F=S5aIq@QQBCEkE#;aPBG;W!A#Pgc|d-lQl z$8lbHzo*v^tS;X1dm3}av!~xLyv&VJQJFF=*=rGp=cJw!?0G3yt7O-`S3dta=v@At zuSPsf9LF0AWUkEiJz?W6(l%QzJS$Lf-TUeNNxgDz0zam5X>FC7GNt3thBq(o7yRjE zi#e~ID#883PLgxN+51=Ajzno@tp3HeRADpEl%O5!xXlHb?d};nA7`W%ip(i~64|EFrLeRm`{@#i0IaAJ1H|7 zvzlk+o_XsmR?F$#t)DApB5zkC!Ef_{A!_a0-(LN4wp~$c%K|;h{O4M=9&YFFH@Cl? za?B$8kFWXtPU*ZItm)@;7Tw=(;5zrzngf5%iiSMb_bEJ=c>A{#tK{17l?T>`J>+|N zB>naT9qT^OUYp~k6V*H=x9~+@c>QqdcE88r?<_i`rQ{pW-*04p$6ohk@^o`w1`*Hv z{ZXcqs^_&|IVH4g_6PPBM+UVuucG$y9WR}@RP&I+hNJfz^}|%hAN<-Y#H7gbcOip)pHhLgZp7N_r;B$_bV(Fp zNtn}IoEIXb;ky5JZ2J^N29u=^oTj{Bp85QOnPH&DQ^Rf!2A`WYr;VOOvbl5koIkfH zYHeJa7DH-FKO@tDMT|b&46KZ@TbM+G%DATe$?v#W-{F$K!}Wl`2f-I1)BgT`zCT}1 z?SlCpCXq;eM#X934WEoE56sYrX6|Bt&i6^7ndkGw>u0Nz=4vrKXPV%!OG;`Tlb(ZQ z`vbj}52qdnZe%KIu;%--lI_kaeo^huf6I8*MQ>$k6$uG`^7l%JV3z2Q%e)HV7cN;m zoc%Si*EsXdkyW3W+V@>Ov^75eQ2xi$c?+f8{rogrkIPlR2@Z2=oE~2%`F{WZe>V=k zIZ~F#&COl$@u+xt?*Fe{ z>!R@N8#~-MU9b7~y6t(L`0kaofoL0FW*Y@ptL5$otP9TriLRamaj@xXusuhQCwa zc2`Devh0<+Hf`F3BZeG`1-AUXD>bjoI$K)IK7S{ti-cy>Oz#sm=EY%q`>vhwv5cSk zFGu20ulfDs*7Eb5<#d_?7$2E^wEw^TzVqH!xzjo|CEqPpXt;K(XXQXX} zYHpqVV4okB%Zlo97ky`cD(&CUj=Zo3w>49@IotATn@XVRnFppEb zE>|orH7ljMeplbKtDhBG7*}q(TEpjM$gc)R7GE5M!~c6R-%FjsVNvtrL&V;= zLYc?u_P;xl8o$EU0^ICd`rPivgXWEF3UFvqkT2N!?n#I#qSQ zgM4pVn@{w|DD@-O@^g;8x+HW+K_hzFpU<}pG!+G$9^C(T-~YkM^nS(oI_8>ZYH#cd z82*2n|M%Cls-??d{F>X_S>8m_)_)s&#m`gCoEHw3|o8MaC16;l(Dh$bG^<*yn?l-*q&sc zJ`LFyIK{B}UeaQh{umAo&5hgk#B7tynZd#!@bz~6T)}2iI1Acon*vf3ensDqaSu zol|d1*RZz-e-50PJFD=f8T0kE&BfxCQVdlgQWLECR&D0B*y<&Df>|i?*5U%teL*@7?fv1&u zGEvoU%~$>MKlH!zZN;oG$tmY1u3_m2|D~|tL;9;7&$g{!WLf@q+5FcfRu%7dK0o$p z;wPKquh;LdJ9u2qRq)@l{C{aVCWk<76?11$6#2b=7vsA32fy0x`G0PA$1lOW{g1!# zZohwFx~jutE%xj6)u&kgO_$U%J8$$wCunW{))$Nmu6`)|KRsV#d-e0ht~Os6C4T0w zvi))^m*uYBp}P8%`mJfgpdxp+@1NiMYh|@wIvveU=*=#;I#2A~-oLYQk1tu`vj4K- z<5y+JCkcW^Ft(b0*?m{AGj{FPo8h~AFR)#_#rAi0q>$^2Tb4U5gk}*LofmQYMLiw~Fix^k2V;6QBX|X3=>6}s- zWpy>m^T?qd_G@3`*!ehzlW{jaW~3#8}NL5vADl)YD7e2q-1n(c~W%rtYsB%HXbhv&3wrJ z{{w&Fg9D8xPu{!K{O3x3-MZdlzWq_I#Z^*Qt7_*m`Rt723C-W@#roBadF{-Zyu$1) z0#~BfdU78~&AS~d&wKfoU=;5=1C9x)l1Z;Wh>89?WGQk;#O{-hF-yp_qq{xWL{B!K z+*S0^hvVZ<3jyAgLjJ-HY%`w(MDhg|I%*!?y1hnrO4aPTFK=#cPF^fm{`g+amy7Pl z-GcOVb$g%x7G%;}mHJSJ%PAn$LnA%SY}&Ev#D&fOAKy^_u|m92U_t5DcIh?eUthbK zTKhBjv}16@;#UvvS)1`+<9@W~b702Pn5PyUMP2g$-*TT2k7xfHHDmtD$KRxnJ->SD zQi=1tMqgoeFU4)PpN?8ZuDu?ZZQ?U^|9$uLT;91`w;FAT|6W}tW3p`70S#9XmKUW~ z8SB?5{Fveq8*A`o{`7(bv7JXHv?nvR+C2PuOv1UiO6pLdfV<$YG9TAVGZJcVGbCK$ zlRBH$DRRR#zmeyE-iCdT?B}p({Q5PM_gm!23;w5F4t&_}8F^J*L5%ajL5uBw-@Eef zuN7cY4R-#vJV1?+ZSUut3;p^r0jCzGFfp-maZT08_&u{R*iDzeaiZ{)$PSgL=4)J$ z_HJS-(%-U$m?m2U2nE(ldOe-s*|$a7IaNA5f6ptPKeuE!76uqO&-$`ps@slB%|6%J zEn|MHF#FcXE${X0#3cr=rzaM%e9YRv$F7a#gV1bWmYDBvGh56J_K3EN%Q6PsczJnw z;g=T|H*T}7`toAh)hbO@x!NxmH%k0ptZ`_fvb);V-Lfj#+csal8fx?PO7L#8Hm{{k z^8Y@xyH%Ga-TpDL>ae_>YL1TN!t+=6?%vdN?v>Uh6~<(qsZqR}tG_J>T0K>$u~jv& z;r-(K z@0ERnJ))m7GNe|A?0oE?*&4UKJ8yaLp&;&`9;TiQF($<_&x;FX4y|-_mUdmG({f6* zsW?}f`@_O0uyV1?TyZ1cH&|`V_?d{<^`)WUEPu+NJ!j~_b3u453SFZf3 z%k=zrlDBt+Rkhe&KlVhC$4}Z%XRKfAq#A3%zOSwRPjmi*)6Z4KIF`=1yIZ{Y_qT;n z>(@UPy>UV+IC#eG?d#wCyuae@$-=vn-V~IbmkU{SRp{CNnOA4~?wHrUa;N2C`vhUZ z$0~}ezFL8-|MF*#b*Z~TiH+#dW_eIg(BiT@kBo7;`W zD|6Wsd>RZBwLYf`H9C3Uc-ziYl3}2x(87N#H({){K?iIud6!o<{O8acwtZeR%Ca zYr9HJ^AycXc^w(4k9#JaQMz38V7tN{sg`Kt^~*V*u$iw5vYc|}!7pEnJl;cVZ!c+f znila=lc}KaCyV|RCjL9d?f+lb{}TFlal3wO>enNk!pYw!fO?$i=jYx1uou+UT651# zQ?*aV(n#^&?M7Way}r`kd)4pvZY-_0?~Sc~yY)x2{g398tTzoNNV1qni~s&QwUbdn zBy-ZD&AYk|I7x23mYRLQt*uy;!LuAORm_M=70d9^P6gPi3Vwb&tc4J-f%I|AT zFPXTCv~@g|@SLR3r}Si+gwbgu<-4gn8QScpKi~PYx+vZ!r~Oz9|MhH#9i|3}&t~dy zo~}Mw_ZfkG4ti36t{eX?(`sWLC=E*7EynW`8 zflGQS>-oLE^!oPvQv9^k+~JN|#pA4+zw=%zT1Xcv2x(7_UU~IG##XPFyUyxt%nfio zdhfP_kX2{$=67y_97|VR$(kLv`;*lAwUQ~#Qwn0P&zWy1{5EseG#eIB_hQx6+@BGf zuKZxHwf0+Us&!RMDmeJ5<%_MiRe#$*uDSa&^14xgjQ8%|xb57Us##la9euzc!TZns z_n&UYD6{`cE7%!qPq7BPNtyA6&tOu+6aj%&#VHKhzn^J77C5BeDLlpN>_1h8)}s0g zw?h7EHa@;~pq1NAGepdB<(UHuo3^+p3J5ImlsD=>u!CE1Rl~Itn>jLb9{kPJZ#(rg zfJwngsN8|0@$t2_cKLlKuN2NFpHOkW)o;E-(P>Gcc#F|z%K()^_RKquJNCq_4mru= zd8cv8Oiz;n{z@^W&RZS3WuF8lHNQK}uXjrFplrL;^b#KZ{eM116xGhwWZv`Xly=4U zyXD7=zQxsiJi0N2L#?g!d4qrA`W!E2M^579{c76gxM8KsgClm$62vx5`Z!0^ zf-6(c>1ZWX+_pL2>$b&}$wz=e`1Z=F`_=}xPLrIpqSxe&LY}mUrnnr-`bB}eMQ3mH z5wSa$C-}EE>hvZafBU~*BA%QNm)*hnxq96(H~WQGub!LcdENQ<>KU1F_c|stWvsuQ zr@XyONuqtfqVa_PbI;``?(hHq<;H4@?N{1js@b>f62D*lBK(0xP0H>C*PX9BeLgN3 zEOb0|l1x)K+*%6~5o$86?Vefo4nY+T#5s_#M!(xLx2*DQ&jI8oubI@5_0 z4;Fex{#`z$!NEB@_19-kQ`sP#;;c4I;m+Z3M(s*IQN zf>pJ&L%#5>dV#ALfIK5I6+DQ=d?yyUoJPs0+~DMwlw+-7|dU_IS&c&ej+y_oVV z{l(jhq~`XYck(u!#M1HWG)Fb}iAyKq&d6k5ak~)d@cfIq$F76BRz*%@>-go(QO(`) ztNX-d0k5YWR@yJ-M@K$S(4MKtd0pU}n7}u&2}fd2*f@%{znEvqE}0&_gxN07?aPUY z$}i@-r)_$eB6Pgs$wc>4I-lC*>nzIN-=3YnuQPbLpReDK<%NDrjyycvzWwYy?WG@n zJno-vyJdIc{{O%C_eq_s#{kkG^{JXxZP-vv2NRKJ5d0{io>x4~;m=9p|$Bd%|BQ+&jy>XznEy!&5BU z+R24hshM3H?jL`3N$8Poz}8b<^6PZ;7H!^T74}HUS7?o%UQ%vmraMbRz`o&xh?phXYmlZgyUaSk9sJi$= zos*=8DDT`}ovh7L z^Xa6zMctntM^67x)!}j8^WhNpk6YLGZA<-X!ol?C&vX0Z>;L~+|GrCRngEmipNIS( zZ)LCd)jPGTVfvbAexCc>nt}1*F-}M9#A~}Er_F50V_u%Tcz^qU+e2UMCRY7EGh5k3 z@&v!|4_@}~UYY@C8NA-^SDj*XK4i91r`#`@bHOY#ZX7xGsqqp+rCM*iH(ScxOey8x z8jf=60a`6fc$$8Gm|NR%sW)2bvdPiQ{`S3~`#JBKiC(|E?fJawJRO%q?`wYZ)jZcW zfBbWMzr!h+o^ZuGkqXKkizL3fiT?h6J~{2Zjm)o~8q0F8Yo%PvX|oBh_rYRF@8Fs>VzJ2F^@~18G54Wa`hw}|} z8F9a(%uidL7&gl=wY{A$x}?!ZA@c3vY_kW~wAk(?-q%0oaB4}j$w4IQX+R~Dm*ylB8Oiq>bajqb{1=xEdCvOnPSoBdzm`nDwCk?kyy|zB zHGf~n-@n%Q>&ayQf^TnbZq(9!TUM?+35Es<0_XwtK%++h=W7)mVXN zPR@?P!hgIYzx?*r&|H|KyFT8<(P&;Ke) z=4LJ3sF@+eGi8Sc>tnfPtIZc)F2Bfccc-G>u_1k4B^&504L!-om#f$B>+-kznR5HB z+^%CqVF2VAqnH+%N~zeJh%5sM_)ayGl|`5zKX@SN3FZl|NXoF z^U{NuC6fOR`^UR24Rc-^*1YMIs_Xe*7So;!)qlLM|IoYqK40u@{(Dv}(d*-n=w5$& zH2VEq>6yZ@*IlQja{T@)yO{Ub#;Vn+U5h=N7F@q=cJaYaJFTl)pKRPESUhyw52b~D zdFh;eBrv4tXN-sNy6&vKc~N2#&N6KQWpY7YiuU}bYzgMV3@HJBB`5vS=6JEd(Cg3g zz#`@;SL;qK2+7-IGR0Aw^;OqIuYF!3D-Jufda`LubzUZ@qETeP(ccuNv0~YYYR-tc z%~s6U>W^7$vM{h=l58weS!JweA*?XP={eWODEWIOyjR52YRozx{Pg8`c$1}p`-O~= zzXM0>V^fDt-VdQxPc|4<)Nw!m?vuHeVQRid@6%np0ng@q|9x!%%Y>g*8OF(aGTXz_ z;!mY?g`H4zJZ09o*4m-zD9?NSZN5qmwrTxYsjV+q@a;{cjCC1L`Mt{L`g<2JElUNJ zUpGTLcWIyPle6s#Tiv?1`g`8)ALq}XfBfKJ^KPTQ^SysAud`PF)nt8Q{?cUg?)i}| zlF4r8=YGEQQ=+Y$*A$^u=j>@JoReY;F6eE|^%p5i zJRdLkf?M$#`+qOR^Tsbs*f~r+8M10PX3o@-Ol0vo$>`+ZcWries<*dy@^7BUQLC>W zI$!_qvut?e_Dye@1l%+aybw4v?a){02Zx$Z2`^rg8o2Y&N(YP3GiUGcEfs3Hc+8{W z>eWyg%c7Jui%zv}6IS$c!=SK+On`LVy}WE}VT z&llc*^*KEwD8cz{>e2lC@6imWTn_xo;=d@RAQIsAt&vBSQ6g2Lr_m$RlhIdUbuq6K z&@8Shz~y5aaV{1_sv?4mH0vKiv?!Ql{@i zn-GJD(+<@?@hf?Z{1rY+BngMr>B$tFKD27WD222JIb0;tqD9D_jq@LxVeZr<~ z($2uZ4STpBPhyCB+1Vhh?zbRp^}`Dbo%fd<`wQyf3!eAMN&oie^ZCaM+vRQrrFm!f zs?V!n;&yz4i>H|xHBu)nYBpQaf{5Br%uy5?)|*EyWm$&htB()9rrhnWqBP?+@1h_m`2W&u5gc%jwwhdoJIhI{B+r zvWE&4WY~j?i$T4G_L@vh)fnl7-&eH`)yaFxI6wQj>s8If2;E5>*{4qn^d&bHA8(9b zdEj&HVcUerKb%Wb8|1(J?r2)Tb8Dx-j9GJCC0ICi#WMdCXS%d%!;{Lst4Ccc_VKR| z(iCQ&8pW$UZAn$dpSYz>dAoZ{xZi1cX-YglvG$j@kZZ?bfvHupP8?_S|CzfUZ3^F)eV=C-w=c~uRqNxTM~#JybG0}B z6;MB5F#o`UwGE2=K?;|}7!xM2I8_MT(T(OTS?0jm{J46>8MA{e4%a$QzkhJ2^?}-t zaW2p0 zwO#!+&LUQA!{rIvk}kb25olHXWYZpPA-FC&Z}FD44||IC3;%vIOMq#Pw7r{V=%k-d zr`K(@nc2lO|NA{a>s0X~J}ciJ!k*_K&}?ZBBIlUeWOQ+OMwGZ0B}< zOmEGu*wn)A;PiCkN6)p7#1us$rIfsxHKr>1D{pz#?r`#1$BxPB{(Ygn`vtb`*kKWN zdZ~aOU+jO^GiPI2k6GBPZ?diCd$5YReM9;Cs|9n;E`8Ux@9)Q@+<*L+SA4%{TJxu- z{P;n8h7&gK`|rA4c<+46t0Fn;RL0r-L)RTR8YL$E)4r0^R9El(X|IW=*R$HCA~E;f zi>sujR>|(K_-H$);=jzNr;is*t-NqbX5a6#)(^v1KM3m!xVftS;HUYy4JW#CKG^EW z-94hX&+=Cu$gce-$jCbR?e_hDbFXA=m977`cKf|uIbRFx z^|x)>)U?>W|IxeM@9&lEZn~YAH2p;WMP`!&Q&W11L*}r_oHzb;IxuCyU)TEvOWWRf z%*x6;$TdImq*9hP%akCF%6%i_J8Txf6QX41{=FGxw*M5>i$^d?f?6Yd)xWn@Au2w|NGdl&(#%R z5qf3SXN4mg(I<5pCRv(SCe4l%3r<_Z}+mUHRtn+ul*Vtq9qzr zeAaY#8P8n5^fiYV7BbbPautd!xMxuHy2p^?T|(+lnMW2bGVyLF&MtaXZ{u+3|I>@M zmGhLh|NYwcdQs5YX$3#_rS{p|GpseAttzxO|LKcEb^GV+H}hgj$?Q_;d-&5X=C-?j z%Ypg-znu zpLlco>sblYHwGPB&#|lf)ZXmtk1V<-+%mIv5tMiyAeOp(NlSrD$m_44W^h*?usJ;; z{U!&~`X6&%R~E!<|I@ePzWcoAOIZ{jFWwj|)8_G5!lr9m?)Sh;3I#RQYq|C-z9{pZ zYR}_6zcGkQgY}%m4p;M(si*R`Gt3FUt1iNFO6dPaMotCOH5aBB1)Otq)akZwR=cFa zpYvWtk?qntW7dLVA&sX6T5Uh&%Nj-eSm#tXzuLd{OY!yA;ExM~Ss(6V6UygYxoHdk zBGoA-x-2Jy_;*FRUhD6DY<7RkNv6wY3Y#y4{FRko_jo!dgM;*mxpP%CpB8BADr?SA z_gHjpS5D{a?FVKgdoVxd+wtMx4%La7eF8lT-a?i(O(!%{Oly2P4-`_iP=FHsRf9_Yk);)9n{NrQN`E%xM@t(o5 zhKw=>nbL_xbn-wG3_ zd9L5)1r^vFW?!(?O{!EO)#^hqSYpeDi4Y>~o*b+kTgMx8reNtYp0aOU0*? z>f4{bS2*Ijwv_wP1Lh?!Ej89&$na?n>e{+h^-J~Y6~CE2vK{}hwtZjo|38oa^B0OJ z@0GZsZuTMGLQdgr{Euz(lxFlcF-(o(Ju~SF6N8}Whn=@4=U5NB94(|9#+9xZ@AsJ7srmqRwjlT9|mYzbQfG z$K5PG-ATMX#UZc18hP?bT)F$|l2FWf=cQ4s+xOMXOO@Cc%%yZ-(IxqBzgKLJTBh12 zo%Hj;p7*kzE=x4Eu4>85X1QSYuz%rSzG60ma~EgLGt-rD+@LzY|Jtnu9ESw9R>|He ze6VAkVzNzt%*`VwM1s6Z!onZ^visx3`fs@x!<_rcD@;#m*-NIhcRkpDqD$cPvh|`~ zX|)kf4qg$FXVa(fs{D~?URGK8T-w8a^Be{)tEmZx8l%4+jAic;zG`?=YG#`S*MpyS z9E?qI>tl?&vi@&v&ue)eeoE`qDKF_niHEnG*$qvto9jRQ{=etWed+bG$3I?=J6io- zrgh5AC-Z*yL|?qTa!E_kU89+Yb0#KTkYm#L{X59WJmuuB6<@L)c$I&DQB`l>6Qp~- z*yiVx$v=AU|LEmDcE0ez0meI3uh&+5K5JfH`lfZuwvXPDEz!*dt2`e0&Ezn!(>ltup(Pm ze{SoU;w#d@89!Od>HA-}8g9uXaNSTYKiD1!3zSTi^e!ch9PdXZ`+7TdKWR zvRTQiM_36eyp7+HGA|_S^3H{~^VY|2=$zT#x95}GwXm=Uzw90v$aFJQH+T1Mefsp% z{O8kdRs5YAUhv&krskX3olmW*e{RLHf0%AxE$g`b_sW_VHs>cE`PdQFS0E$cBoKL( zX@8c8Oq(!|a?+ z=T6^polx1Ma_yUSR>5AiDW`NztGGwNqQ`2U{wqW|yzo@J8|WnV+CF4Ie%n=099G=Va&YD}qaA%$|Kaab88o z`_ziw4UXO)=k0clfBO7l%zfu+hm4+P8z}aa{TA?kKd&}C@!_4B3zsCzdrms^l_Tpc z+p{aLC(L@7W5d1vkiqtHxy&l&YuC>Cc`(?kdp79!Do!=>a@i)zGOhI12{v(E6Sax! zuQ0shkFd=*%GkQ|(+x8{`RIs<1GDq@b>7a~{kG}t=hg9lwa(46tv!+kY!Z#%0o)h2k|EJPWEHzCSA-Un6)oulzSdU}(XIY3m>DojzZ> zvNktY(y04m@9nh0|8v71-ufH7Bh6p9{@;(nIT1@vY?iru)ohk=@Qj&rkNR%E+jTwO z^3zPtKkOSj9Yud$&61SK6FKw0dH-kCigOQU{d+O-x`34`t7%j_EdL` z){bPA!k!KH?-%W7J(xIcnaATDJZH>}_Xjy{y{IwSoVlTWKt{co&#Ny8^;j>sQot4<;pXy0=*+j@ zv-j2Ttu1nR9-!5%p!X?{hmGxG2|EX?HQPB`gJ%xU)K=)JZPMv@c>Y@N8==$>TDlw$ zXB$p;U$@ZoTKNC&1952+jGAAY=REMgrpmYEE+4}ula@0{9P9IT@HkwXde-NCdJ6OJ zBO(8$wiIN)p2U4r;`135h8eE1F*hW$CvarEG4Ev9{_m$Z%N(0Zp{-H8*JI1?E)#wY zS}W1>fBFflxqNX|FI8*4u8zN3v^#Hmcl@76;uS9zwyUY|8@;;kagSFwrq@%lY zcsFGKDiBI&V%V|e+aYfK2M-Q5XP8Kdt9c%g*!S~n{-gE(Uai*)s&03a`aU83VZecP z>~^cP*9J}9>?jnp_}N+I)4Mt@cRM%Txv#c@xxu3A;2zr*CN%}_Q}(dA-ab<@^}*}% znATcj-#L*{&R2^+^6xJ+{&)BMIR*9!%O!7hYtOi6-F{P6?Zk2ZKZj!*fAK#O%1n|< zn{c&mZ5Z3m!^Ow;ZjWbHoWXf+OH+Z2#k_V4j$>XA3KSi5Zrxgc-FJQUq#iFWp{C>W zYq`JQt25pA%e2a~%*SMR+vhI$dduOjeyTmH6|9^9{3U2tFqvud!*-_(}9tV;^dD>0sNJ^fiC zGD%_K6i(pT&&by5azn{;DjkVBshx8PTC!Ea&{mp)ve@133E z8IV>`Ub)xc&657evP-f)Nt^GbFP8fKYW4cORXm`;udX_%%Ol%Vj% zbffpQAE%2!C+&!r%-_6u^N#29s`U=p&Q$8HK5?l)<-md|{54m0bZ^++U=g#?Zk0~$ z6^ktA?B1}qyL6{A>Mcv1>2hVdz#)Sz?{5|hw6EJO8gEg;y=?jS8QL_D6OXM`=E+OUj+cxZ3`S16Z?VBH8mCBg!_2J$5u)<$U@2z9|?|R74S7=Lk zxS$B5aWaGAiKRO7tW6%@&O3bbbN0%-HOWH$X5MD^3-1@-eyOlYp!AsKlxxbjQ!4w4 zxldR8+gdL0?UuqB#`(LM|KHyK!@aGeX!iRT+it)3Uez&~<(8W4lBdcV&(7GKzZe;P z_|_*QBklL$_uJ+xb2+ck(VKRpcHi6A_rH9f^gJRq%4z-Gwh*pEUjKUQ`6coetdmX8 z3FYO|Yg9V9Vbg|&1^3yvn0;!B7GTi6{r`SsZ0nigf^&iSX2)F_UMyS_*C;7}!0KdW zXVb%1^_AhwZ5!u{_;gmi2;RkWsGDc9m$5*i$!o_gz6ugd)~ja7wzUOGO%Zrf$TRn( zqND@YO!sBEtXxs43#K@pWHCzjI4o1ryTHsoIhy~>3{#OwE0~}Dn6}wL@qF(d=lVoJ z9}bPwO(s(eGE^rnm)vs7Z0%CvQx7V18Kep~1hIXHlu|gaG}%%$MP-M09&eAO$78)B z(VN{flsbb79ySK#i86PEF|qeuZwGo3r!7y4hy` zlBRtzf71QPPc-I-$7H!rCL6xzx2a@J=L%hHw~E_quF%7(lRm``VGnl6X?(m8{W3YX zRPy32rkM3j*RJSDBxjh_x)gR*9d#B^T~VQ@war5GIOn-}u`XMq7!?m(`t+(T{%X-N z?u}cRtmdmkRB1a%#n>G3%k*?k1uYv|th0D);sSZEZ*$@!`F_`a`Ca=Y(yZ)%y$DOk zVSz)X3qQ&1yt>H#{=Yx#=N&zK|EJQbwdD%m?s8xK&9eXJgV-Mz{kKgodQ-l8S^vGl z3DI9dIvvzmG*td?;<;NUeNU|M&x@~t994TiMLdI#M>gO+JZ-2N$ zPa|1bhAGv$HE4m@-3_^qw0$pTZ$E1~;nU?+3<3hHpQk6h{AMcr_jbZ9fu~a?7?(11 zDW0%p)jh(<)#5PIBH%)hliJLQe-;~D5-OX2;nEY%1717q8{KZbcHXhC_N>7Rr_>7< z5^@fBE(m3t>3Kw!(``p<`-P%6YAfRT@A^Hqt4cqo$e;AYQ+|Ty$;1O1>^E7OR!(sd z+WPj;nsc*LL^qY#&U6v`K0$a_;)HqWAKA>kk}hxuNLz^BY@56;Oi28!al~|v6$e+w z{+kf0$oFVn^*_D1+K=ke`{E~@wfXU&xj=^f`MJ5$t7n~=(QGr{!1(Nz>=n z_ZwgDing-$xB18-SN9_^L|6075jC@oov~MLESa!!)1(QmAJ%VeJ5}7hK}EUozX3Z# zS6zK>c3G7Fh5yqh+J3)NY*Fywz&4hx$<>cq9?ZV~N3HJ9WBKT~iQMU#cUbQ(+NTlM3r^y?pwzHWc; zLtU}2PUaEc+Q6^2JNS-IejnRhwuM2#Sw_9%amrza$~X6SGu>LAq_bC4satQK{R*y? zk-z8UU)ogl@1twtj@r0WyjSq^HMoJ*Obi8efBJa`_X>hdS}l~svqzBecOC<#v|EnlIf9Q zYTQ3&Z1%Cd$-|T?{e}PJAKt2$x&8LC2flN!ur=ZNC@636U;2>!=@b6!=cgF1uxJn7 zXlu1iwc%n?HQ%w;$~2id+%J5XtEA!e9P{JBA!Ck~ zg$M3W;G4y@e_~4G*)!kR-ZDf@J<=4dD|TotbCk00ui0$>msfGxy*j#M*}K>ulE>AU zs?x(Q+Pp}7msTI`a$xDUzu~d{Tc1jQe8`@k|D$gG^~0Ob+jZ}Lzpq;7*#BA26`J!O z&J@0#%Y9hjyxnh|cl-bU(^dba(FIzo^Z57u|NoZEuSyc0eZzITSF)UoiQ?3jAfY>^ z=c6=(ABLYgk@M8j8T zxB99U_;MeAn~z6Yd8h2$?E7Iyt%AEo^Xu&sRBLAo?D+CsaVgKd>nw_nH^1{U^a$Ol zUD3M!zD?`j&7ya<>~EWI^Iz`Y(fND3Vzf-2*NGal?{7X{|Lr)(Zu#3k4sH=FKDHtK z|Gx7+58`jg|3A53vOu0^?>!E`#X_^iuDzVewQk=s&W-==R$SQgZT-L5|C#3AIUe=+ z!m{6W|F6i{Sz5R5z5Z4+KKf6=&M6;eTN>~_oF&$|b#v~D6w&MN>m@H&ryZ0$zM5O; z`;}`4v_G#fTlR5x{r~8S7xVO;PU%hxx^nc>6rnAF5-^)N_EF@>F@;WNi;j)lr+HmT}6aDJ2*_%HgQ)=9HOjd7{t7DvH= z)yq#vn0GL;1{^%y(%{r)<9ASFdu>6O+6A`1CwgoYo-_4ud(2dP%OY@x@iNbu#Si8& zBp;d}pk_HG=s{_D$NYvS?!zgkc5=H(ZgCYANq&CEbPn@{X)mwH@Rw_S_%lti+t$9v zvf$3HwZHg%ZO&|1ES4Ua$(p(PXV30}ziJFj$C97iY>2)5@zsNE;VXBD99rqHGDkM3 zu`pkyVxp1$Wd1uVoh(9U|LroHd*FO4=fAhv@(-7ViQeB^#&-S6U+($r7t)yC)X2FzK0aRf`|bApop%o%Vv4Kz=z6F8er@=bpFe+H-`~f~&iCe3(&oiW zZvXo`|K#TvzwPS2ES7)!Bpp_tj+^i|ljr+CX~}b)TnCQwe%j8Zb#9JjGiW0G+3fs% z3HK}ie!ULbTX0-^{hm$C@;>>(8r<5Ry6u0w#iwkVwC2_cAO4VKTiBNPESSooDAISG zA(^k^y2F+IHWm{#iVv>fUdOvIZD}OqW1iks&GGxcOZk{*pP0(TT=3qv`s0_4{U7hm zG&4#4AQjq>A>j4EV$qdw`RU%fdH&qznRs-!_>XK}ndrBV^X;SV745ED-hV9Qw8vTA zg|?e49K>dF?O&ib=UAM;DaRfBhiXr#ILr!8`MAL7ENlB?-j1W2e+YjGyT`V$bjLdW z^Q#wZ|5P}WVMWL{Bl9YHI6u zzjYl->t*Gg?jB=_~pJ^cF;jif#V;iJ-+{Chuu_T^A-OWd&p+a zSWu@SoABg!MPR8p&jg{Jk}I~btD9;pPivgoaL&{uG~pb>t@WQpjGi&5Pq1QFmI*O1 zI5pADuw#k9x^#*E6CF>oWbWtJlJxL$5N)+iuKKmvqOHfs;MBp{qLW!4GR@(PK4@-W z<#u+4hH$|gtsNf@>|ma{{KRED4%G!m6qwJY-#UNkpVbVz$9yu|4VC&Qso9=TN_=3t z;iit0M!b1px@W%ZkuGadi#*;Ik#k*cIX@Y8d{CTot8d-slVuH)*R$?e8G7{ly17TM z?rz|Sn9uQ{&@!@i71z0$d;PT@a0o7wR%hJC{jc`m$MgRWZZ}XivMEXCJ#Ih4!dv|E zy{gx`KEA%Wx1ZO4c@cQ#?Acm9=9y>T%*tMO(DZtY@lH>@248>w_>ITk{r<-xf9got z42BcF2c3m^1yZ|McD8Jp;Onb%%m3-Lzp?y+|3#a@yX$ftah|g~ty)em6mD|6+B}Kt^j(JP^w~GeW1SZ#^&R}k zGOM_>;M_q=_oZRlJFTvmZTQwL`D6diYsc@`ZE5QNeS30k{f~Q^F`rpeE6%hrpG%N5 zGW#BA^qh}#?o7+&*K;51%ygW#wf&s7d-5*M>ys{iy&iY?k^B0jkID;7O}lU2tc|ex z8g|qE{j1jtmmGO{`IumtjCkpDwK=~YOcvT|@;>X#6+4#MyZDmM-<|Q*?$F2S{fWBk z6W7)WFc{pfX+xts6exK~{Y6xRU-m+$!aL^Xkh;OyIC%$Ny zUNY~J@|b=SqRZ@Rah3p+)%9(z4Top1a%7YIWY8SGRw{+zslXxTWF{Bk6&}-c zS+Cv{J9JcUQytSg%L1)5Yp;Z=Uy|&}d@ThIn$55M8@Xpcydo8}l-Y%uBSp^HQ+~>> zX-D_xuR8MluFK(DE81dIfBe5$y;QUppV?`Yy-x08ucQixhl&ToF@*~X zx&ezsHaYWI$|M;q*&rvvqx9v0_y zE$h{r5V7wZuRb>{IHBBi_tZaO@s{|;`n6LFB{kwtmo;aVU66Ua_k7Y@J(il!hnUi( z-X|+QNISHx{{Puyza39J*Prw3vpCbg@5}Ecto?uP?caab4tJYe=H+@B7;ka<<>pzZ zr^i{Go6%>m$tN*V>iEXxdKI8{OZ?wg;qSSEK&?_^bMxb8&Ybz^Y1{YMqK{wY%Z}aa zRU)L0-niu-F8hDgVf%kOrLwu-2K?>ibC|k7)|kQWLB-Rl;SrIM3u_w=RZL6$^TOT! z5$GV6{x`O-zgpe@_ig*n#rD4zD{o|zIsZ*sF#GaJ`R6NK1*bDut!QWrV$C#?ix;)< zi!fuqYG?MQy?XN0ThW;<;pRtg9bFo1aaOU}Livkr)Yl1q_DS2WCM3QTdEO;Ci~Dq{ zUVK+`x@6wkHgOiWguE!hr2#p6MK}Kp^C^^P{I9kCtL>)}_7hg?oU`+$rR81hk>b$h zl;V9-AUpS;#8R%5X_u@D=gs_}I7vfMil;XsGw{OgHwN3^JlJvhF2Bun_0X=FGg)J< ztDj>3U1W0JSZqbx$r!WQy5fgeCGI4BJ0h7SxhBG`;^H^)M%OJH0yp;yJn2eY?>|vo zW95tTDp6sEo~f$@nsj_6dD%>6`P!Uct@EkvuU+LVKM|%$8i%wbnfK-2c>FhSdy?@R z-s7d2+io9OEEqXUYJ01S;(4P*4=1?o?#;c;;us*x;P%&UTI$1Hc}ri|zmTiB|0MEQ zhJnJG>mR+pHB9>CaM1Dgw#>8VCLJ^Me0i+k{G8W!58Qk3zevTQAvEy6ccZPFbI8S`v5HeH!$<2<69f4hZ`#zsLaP(bA{m(==t---+BLJKe+l<@&Biz*?-QjzgOk{ zKwg1IeRkz$Z|;i5^BOUWo}YQROK$Jmp0is855LvBy}f$Rr>OqfbB=7%d9{}9v$nVD z*ZVQw_pUwnuPJ=igmlf*+Rr0mY>vLUBa|t%d0$y}R$!9Nu{*sACmnmQO}H%{c#*C2 z{&HE1GgY%9{V#LXN+mk1FO$mM&GJ?1v$l6jZ`Iai-?mxpzUCbJx6@sDo4Hwsn{ro> zzy@1u@8UGJ?CUqCUz>F?!6ChPvPDuD;+q)W6aI{V`=OB10DQj=H@SR zawMep$7Z|bSI>U;&FrLYhfdh>{rmFzG`sjpr8y1>94}qDJ?e~}p3t?d_eCrVf*?>zbK=k{unmb-JILYP6($=RJw3=&i=O*$Nq~5Yc)3Aun=A$8_RII?DRyY*(NWg8|L@%-LI(Z6AH7?EB98E2;d*Z2i89nr-LqTYUd#!1QkVi~MhzvnJViS7zsS2dl@N z<5BweIezbf|DUE$fB(`nMqg!K?S%QFV&dzM-FdP1=&x_b7IL2`-1D2I>Oy~^?ZG!^ zN~%)VUw_;x9`_);{%bgY?OMO(hx_aQB=7t4R9}AnjmH*!k1PH+E}rHwQ!=67EXQNZ zMFtJ)e^J3*Oz$`t{QDSWj%$|ymwtM@Yn{s4rPMtS9;K{{(dx~;?s&|*fKi2a8_5EqNTI!*S zUpr5z&b5xcmcQQUP0Zo+dHwTqgFK4u_ZFr0YF}R;Bx3pYk;$R=iPu-^5kV7sQLa^ zNoAsQ7tbL#-t*rx&z`?<|J5W_%}o=6XwD5iGxK&VgT(O+ zg9ClZdnU0a%-XZ)Q;4wBgXvX_iywYi_xao6I{8SEAB~pt*WQfWa_x)tT(67qnx+r6 z6j~Ns%TQRFa^wB|%Te#x8P`1*K{_)SXQg6-pcCXZ~zE`ln!}I1# z{iA=q$|A3xmA6mNxt<=mG+};f@@+Gx2#vt9kA~)fs=5&~ytciqtXSCpxbm3n0V5?9 zueUd>GITGtE|W;JSm$kV{}8`(&T+@7uFXo_JhvTgtWa`2*|bHtv0*{%@wJr^>mpg+ zT&g^?@(>Ze4u-ZjqH@qUrHS&XZD^_6L;0mn0`e=dC&BvZO?*4 zI2BGkzy2-cM4RxH`s=HwD>F-lrU=V=E3dnBOwXMwW_wr{XI7Vv5i7_3o&HBnJFR|; zy^Px6p&OxaUGwh0Xb;Kzx0#kay!uvfeW{P)1L@~t7Jt2CI2at1;N z{+}0~|DIgEx?ALQPRoag*u7nTI|!WNlsc&+fF*yoyJh`~H1hFMrd}vhT3`|Bv#Y`~O|E zukzP%UVTQs)gbBmw#SRNEIILb)kD*5XT+xY2F#v)fX7R0iRb*^z70+?3${MJ(X^SH zvD#mD~BFnnhLHa8nhb?ZL^ojZB6sd~L;sg74Z#x+^W$)|j zfnJ|49GZyX0eD%pw-9TU;9q) z$!Dz9`?^VJ1N#-J(n}gMPw*dCW|)?`aEn_;ZvaSb<(kP~m?NE7eT;K~ zp`7@J)s?l1bGTTJANG|oKf)cgWG~0|eat*Mrw?wlZMyYF&-JqBapo4Y9wr5EHn-CU z%04tr`}q27u+H(rUtb9?YS=9ra=d#<>Ra`=3din>Es>&$lU6tf%yx|6bF7_b@@~6D&cc-7`~Ld9gi@4QQPnQH}x za@>&n_#B=ewhV%CSZH$eL&zw6a_iL8F{a=&MpFhvB zD17vTMIM}*XFPb%@l#XxxJ3PO1_Q+p;pcwIpZ{LJ;^VcYr_Y?(!g=^F)3G2g&?q*z zaDTy7@b_1#UhJ+T&iu9|DaT8`y@~wyfd5}Z{nz#Xu3ltJKkepWx-w9eW!-&)%J=i; z1V`wtJ9TpNi+#WL>D+Fwv2oM>z$Bg+x#hK8{paiQNr}rkr*z#jcqG058-soIXFmOy zsKcAqzS`J!GCCkaEK&2GSyj8-$MRBL4o7&o(J5UoYS~I@elSNB3;->Q)8gUDC79%#T?XSbXvD93|<8 z&vbRR%D;)*`RSKpt7Pwbp*=}0v$ZEV@*n5T*zqAiclilNFIN#&7Gv(KyOwv&S#e*L z!{qb6b^*@((rp{(sxqBlD4X@@Aj9^IWKZM%et`(DL~FL`r(#*>Byky=pEg>fp(XoJ z=8wS5eHMkj^UV5!@?3u5=!sUMe)59C8AH-J_u^iZx6SF={Z0p%M|8`U?2hqT%$7x2<~4|KS>9A1sgmNEFaP8Fp|Vn+X{nd<<}SWzb2g!1 z^4oXW8dL9nW-`@dsVQ1`GJk%2g65aHhvwgB3LEd37wBv&81d(B{O$vXZn~e!UUU5M z>D+m{ckS$tOuWta^_Y(5q(T|_oD(+exr|-e*TZ)f{4<%Rx=bw{bfO*T8bQ9TVZmM> z|GuxE4?4n5nWO2kaE;9ILYepBtiml0*^E+C?y-IqRXEmAZ{8XzBhF~|WJk%%T)STv zk1y|I%E`?we0fP#uI|S}=K24hO!nWjX;aaX#SHsDTkk(yeBSoB@p+qK1Bq=iIpzk7 z$|{=H<}zcY*!$*6`7(`}Ov^MMRPlXY{ybv$ zqeaC9veIi!UeC3A9ww$XPy9;lEU)z#DpLLQi zyf@ZLzb;#70-~J^NtoC`c}p-a3zcJ z1XK7ilf}1Ln!8gxkJKnD`B=YyAt5_;cCu7nz-2z}nTO`pcl7J`>E6`+vs2jQu-WPU z+Er2iH)Wi7c6r$Kh=4%?lxFbbW3VnoJR}?Nhyy-)X`1Q{ok7is< zXb6t{_I8)~ao5JVN)0yze+VzjN=y4}8l~YdrL5v`%nUiE*x+_H2%&TwnBTjdM?C&iuXpz<)V!r=?te_dAoE`(5(x z&MpDBDKEL_*UqWiaAN+SA2(xJm44ib|E+6g{#(VfE3E77+tN=qt{ex?oMEa9a6Z)( zZ60TRZeCx-=_#umM3{6W`ik=I?>oFQSUXr=)>RNRLbLzh>-}{r!vAKNJYu*1!Fd12 zG4p#Hm;WsUWr*W@*T&sqSi>pxyzlD#jf^*3f6mX4l9|7sUwhYGJL%Wbb0X%Q6RQ6C zbb4fDq~(R$XMZJF1)M&(*MD*UbGZHo|I3nP&4#DHRlM1Jf6?d3oxbPRjeo()V~_isSOloK~|ngj{<89P|+I!Xv#%Mx8{-}ydwPm~zz#R89M%PRKehy3%_ zW#kQB`|sG5y5of_%x8xd9@>=KwpT84meGr{k2Uk77AMBAZMj#tUSR3kc-DWt_kCE; zx!znT|NqXaEevI6|3|YWL@(uIh?<%1ajKAE_m)4KPu;9*4Lf?yfRB zXJ1b>{^jH_akkf#*FPer`Of3h{4`_9ZFh}ROwK2nF3d7{IXP9i<*7o8>omR&_t{Gh zGkTV1_%)@zP15by#FW3rTWzZEX|Ji_>Nz@(e(`RZbRx+;v3|{^_$Qp1m*z__uF!K* zJ$XqnaODYm-aplevo~z)c*~|SGgyQ((nvvWUGNh(5d;7BCoeZd8I;98jXL@2N4L(b zI++!xUZp-?*`@MIVrlr=mF?;gbAGDye$bg#aQ`CHw@1$!>i=!l{*%9c{XX?um)a#a zO?Wz^+tt72&W#tvZ=X-s zd2;gekAE6|wu(M`HjRTRS-nWceb3J9Rvn`*9bI#qldsm6?z(%g@qA=#>|XVQOQN^u zfo|B4pZ_F&!;M?F9_@TS&-#m@dET9b3h}FV_rEH9du!|C$sgujQ>)D|FWXbzpUW_H z;+l0V|4V+p|JZS$V*cH~|Bruscr-dcR;_E<<-1F#*!+I8x!vynudlE7{QY*@y~^ip z+3fmX{{LS#?$`g+v3k92u-%@_#}DSMS{Xu8CHgb>V!;d-(qt)Q9d`BGvnNr%q>xC*47m3Z~SZ{EBuaMrQPp2OR$)5hSLAUz={|fV4 zYu3y;`rUcjG{4Jv=O6!Wv@Ab#{A1dw^8P7zuuQt7$=eNLW`tDxtk2~RCsrQ7HO-u4@aC%oZ@Y)4x(w?((=HqH_Zv4lnwW%jA61;i;N`W+ zWa;j`zUwa=o@t3a+O(1N;fDL>Vhz)_9%ps%*~G|_v?xivEVy~g%MaNLy&l9&3vXG) z!oaIANrTf!@P_GfrvKJXO*4s~$O-*<0Wd_IRvt#s1M(YbBP+HA9Hb=MLtqfI-upFSNr zIsNz4INij{9Me~_cBd41)EE4m7t8$3i0R+s&)hoyn0ncA)|W+mwWSdVNf<4iDOIt5yxU4ok{^t+pxp}4{2Qo|^ zoSQ2x+|&5jV%Mdef)_3=NU;oFUGe(t_Mbo0_Y@YI5IIyLF{k_g+aYY~bW=c&v1wy+vuY&Cgd?vumCx z_xs7R-nesT&+9e+gZ*ufo}8?{{1xY(+duw1w?A*b|EKT2FaG~aUcLW)d-}~imhDq4 zE6t8<)LEjcaY5wf0+Bg){fTZ7ICECl(0KQWnVX;elK--M&Dy&R2|o}1 zpS1It=Zzovl2^_dXU%8Wx1GH@O2KEdSYoq=bcWT@O{#tGgEum@7)9_&v}&)p&0pAb zHmi2+wacIWe6gNeUbC)MAkK-IV|mg z`%m9GR{FVSeOqwU%ic)NMOTbAw6u1xANjaK#3UqRDsx`u;_0$KT2Ct7On>_PS7}Ru z*8%%X?u>bpmAXZauYUaN>?hMp&RP|VZN+D|26OVfdi9mB`rMWcvhrKpPOY)hQ$F{? zcPsy$Xbz4!W(V&q@7&Dy_u4w4K)HJNLFKIE@Iv3=jywaE)A<{$t1`ufj*-}n0m-nlJhD#Q2lvi;x7 zkChIHeE5I&ecksHyJC(%_^DBb`fE_Sb^iQE_p01tJQbLZJH|K5SiI`_`lXBj{wr%9l&0?nndO-BCI3*^$3XL=Kd!*q*Jj*f;L~>H6Gb(x+-J-?+!E%vUkLuh(k#x4E5@t>-Pi zA2>hs>a&!{gvj0IGMPHxbrSQsV%H~In@wAK+TK;u>d|9XyK50I_Xqtg-1G_&p7Rv?>tj5o!|a9cuj zTd%@t$=d6@9}kJGOO{}9HJih9;pjfE-EV*F*tc+3kNByL#)l#pHdx(^lU;v>vp{CP z%B_3O|HXr~fA)nNZ)=zqYkREFdD9a6)-2U!cg!C5o;t{Xdx2u#whLa5b}+8He@pV@ zh3b&F?=q7GrWNvLtTV9wZ7}y-^q2PO?<);u#F^^$**-Du_T5)k*4TPrZ@zi!#uZB= ze>|KmKlkZD|9YXdG7g{D@Bgi&AA4U#zwz0JvxJ}#F3`$G11uADey-@*TZ$0z&SoqWB1e_cNRwWrHAdSB09^!og| z`EPUoOn>Ko{3Bz&d2-{MNxfCsU-{maWozADqrp}8>+<|h(fhwfvzyIW7rXn|)6>%{ zA2hP}y)mf0|9t-6&GpCZf2#ja$#M)?&2(E@F{EP#Lrry@`kaHCY`0w7U39*=*zY)Z z;a|0~neXrMC*Ec>(pM|CIZ&J{XJvZYXYnxuzm2-x!Q8%S$JT{4#quRG>D;!MQn+F3 zgS!p?_wV0!GHufS)7j^fem34;eD9a(p8~<-#Su2U6N=06H6oZ z|2q6iCVTCR@7BW4Yh&)*+4WO4ivOSNWarZ@Hy=vhnK!9B{CiKB!V=AfzOBrB5x<&B zxVN7F3n`k7wrpy)JT-VfCi$+UF1I&HHRl9rvrAr_8rN?M)iv zo4PYU?oUfq>|Qjhe_fqgs^{bFtC*$#`*AdC1$9Lza23SlUil|`m_gxs%3q1Q8G2`&colpL<%oH=3mcD^m+>4#@c2R+>`1$pZt?c@88z)69J+xob zsNzQ=_w8>zM*F7S=xa}|&d{Cc8rPT*98KEu!3ruXea zhf`;I45vJ(*YUFu-7L+rTPWy6l^TeOAwdVr1o%+bv zyD@8{&Tbj$j`G^PVxM*Q50uq>D)E@cCva$v^I8=R*R!(^=bKBazIJ)}wpx$HV`*jH z+Vh{KnS(hjjL#pcJ;4!SVch>bUx<1Byuu$Ze7GCcUdK7FZu( z&bPn(D8KHXqnQ7^rw3II^Tj=8x8HwK!PalZ{r(G4fhm?80a22Q0g)2^xeIr0t(sl6 z_t>RNU--^myC$Z;|Buo9Ussm%)y`kLR(D?IGs(Kg=5>#MEV-W!I^*i&m0RwEA-&yxn=<9|9%Ywx=m^3duwypWnx^ro|{E=IXSfsYU z*le(extIOry1x?wzl-%AH zSX1xsoBs;;Yg%;tckZ=XnZ0>W%`}BIgu3AN)$a3D`)51r|KDG*_299@y?%Rdx+H}B>(;R@vEM4&zVoOnL-O_TTR(kIr|wZ$ z5E~W2zbp3B?mcCp0-VmXjE&iL`-g<{t=JK9b`SmWxVx(9r`7+^%>JT=@}DSH!g0})A-b(^DZ#uaIEMV zHpkp;v+hqn`oveeJd;sF_2gzj&pS(JI33sjG($&nf}3oY&B}&t;wGH0ijQ3i5dFP{ z^~t)VhAEbjRw}(#za_ZV-Jikm-&HQWmF0SV!qo0ni$FQdHD?6&w~Fx=$K2d@3&Yi= zOE27gUGs9!Ve`7DOy1q<8Rzw6)C1l-duUF)B=WGt^mo_-uFgqa*YEGBSn=TY?EHO| z3ZX^id;a};4O%R5T>Xz-*YvomPWAaUpJJQ;?{#gc+h5P~@4lnVu{oA(|Gx(@Xgn|V zW(+=j>UJTcMESq36?_b~qBmrYv-4Xhd-pBhjXSsOO6FSS@Ow>aSw6q+*NOhm z@Bi-Ie_Y-E=Sk-J_!YTbK{jWf%u;qpwzk_Q98&r2hFsP5&r`0sd7ti?-o^FD|H+0& zhvVg!+_A5^ow0@URq>vEQic*ow@8~_vUz^0%ExVyWy3SrT7bDXcdBN6edc%2*YmM} zn7fAN$9GCEbhbWQ{#xz)Uwi#~b=M!<-xPCb!_oNPH=6%^OFv&wXSk;5oPJ$RtA2gX zw9CcMs%Pc?sQDUx?&J1-A2hs;)21wz+wtd`y5C3nzpq%M)<%8ZHS?+P`B(?e?hJ!9 z4bNv5^G|pxw>Qph|9s`p1AiWI8J(Xwd-lS(^@ch*N%eBI4$G?x3y=0R@6K}-<7|@J z_Vz&~<7aO5f;oS69ysmDx$$|)A!UE#w%6t_WB*xtwCeD@nBMB<t=7L>U{K+{!&vC0lsFZsioE&YrsHy*HQGT4%4}y8HLJyBKTcqy<}-SsFX< zy=qmkr&Or@S?I*{`5XybXS{v+=6xDt&+cD`HVLFI->t#L{LglM$Q$ucBRjuiI;WkY z#rigTGdo1A@JYO$n{)hVVa*c_=TxEHnJfN9?5cVbA)k=*y}c>N`cP!i#+uI+#|t+y zEEHY$`th!LmHww+aNXGEJ&*U|DuW#B#O7-vks)dZNlC$?hm_7Mr3fm2KXc-=l4|Gf z3dd#}UGe?Qll&u>cq}{nS6V1=+Lwt&x7GQkrwd9QHaoHTVq@{ItKXY{>g+zs)+;fK z@qJL*)$_~G{hhAV@6>V0$zY}3_G?wEt~FfaI{qM!RBm6f|;+>&e_S%S1GEOgdc=clXKDP`!M+;Ayii-Y7h` z!}|G|NqVjm!^BrzlTr=tvN5vX-@o|c9L0&BZ9b-*S#2)d_Sg5&2Ddy@PuICWe_CyI z%YMG^%BqsjrzF2v1f;8lcd6%<|Gd|$yX)m{@!D-V*F_R@+Wli99@zi>lsqSL*2B&G zX9c1R#U|y~y|Y<9Ev>TV=;Qi7o9E18uYYYWmzKEfiX4stEEavvn#HwVgXECOPgu{N~N2#>bOSeR^?CKH={Dq}A!gW|QV*-FlLF?7_Lx zka?1hyRtqCpD=L};oSFrp~;%%Vnt~a@8k=L@=8dZ5o#+H6Z2PUaoxT-bno)lRXTd} z4t;mNc0J!$=KQ5gnunsA^U6Ovyj^GWw)pj<`GwyW?|0u@I*IqMar4wmQyka3PfRtr zm1}eV_*Wa7`|47?CoZ4-?WBD)!$84P=v6PxwZey&>@x!IeHu?*~<}0t+>iw$LM=@BV|E>^UNFU>}6AyPN=2@elGEIrFHvMV##IkDiPDGNW%CULSc(P@!9GQoGK}$?`>wGtS4Zu8F<8#NF_YhJHou zfki29d@ZTc(nls<6ul62an0N%a(aTQ(mj)+zsGQBOnH`6UUEN&C)#{_gw6cPDuUwo z_ni3@(V-tKfIq;Klh!+o4&c|JMZtLpf5B}GB9Oij?zhcHLy;~6i0@}J;%Z+k3dz`??cBVdfn=mb}<}(@PF^|&FAe- zuU^0JmtMHO?ZuDxzgKVF&Y@uO?oWM(qQi}(<%(Oqrz@W4S{EPxbYc5Bc?+(Br>CYm zr~jQ_@rW}lER3&YeWm%v9Xn3g|2zJFM*Te_mPwrUacTSiSN1W zUS-@P6qd%k@6ScaUC#ZJyNx|oW^8@^=hu4MbJFLZd6=ge^qlzAbIZpe&g0kZ*ez_U zk5nW#+ONUjGw1Hj<0g|^H(E}S z$~$i6yxsM1p@i54-K-VgmT!3OFQlGbv3h#M-qKbJxv=Mzl|Oar1UBs~oPBY_`Ac^s zYqlTLcp13b{N?v;H}6H=F8_ObTkIx@X&WzxUejAI%>QVv>7FyHk1f=^gAYaV?hiZs z)#jCxfkszt_1Yk=sms1>;yGTr(tP%fKIeedfg-Fg^&C%qEWLR5&YF9l@R;=Cgf&*nDM< z+p59`+80Dd-aT0xR>yRG{o|k3o9!KQ`817F<}C>6(=m!!-}n0Z>B^b=0{`4+{`dDn zMO2jI?2H|DjQ{p7XnoxFl=VsC^=GSoRxd4@qVu7-%yqy2qPLqKtvasX^x9l|!#h^p zOFOdVtZy-~Y#&c`k}w$?#RW9HkHuYR)qnQp%6x%tJoxi-=Z zLmdN`?C_hr^qS_BUlMok-TuNh{av-{jlZ)Ou9FbdjsCcC^X55!UsOuHwcNG+dgbfh z(|`Qe$Jq`ZJ+rSqe(_&u#MOe)5{KmC1_hfcd>&W##?)Xrz`6qqF3@>RmhET?Y zRQi7@sZ{C~0G|Ma-3mwR;+qvYqEdCC0$xrN=6tcH_w%j+(^=Dm6A)us&w z)?X#{_x(^hefsp3tjm%8j{_U@YhQZ1S1pPEc`Cf(+s$;)kfp`f@2#(9s!e=B& zIrCp%zR{a?$Kv+cd8SoS-{YU(FUwwVN9%s*sRuIm8~tq!PIvB<>b;npEy-45FYnk}i3riVhzpXfP*3L^p=fdlFRlj!&D)S$F-+DbR zIWO;$IFAC`I|kwdRTkU^tMS(hZn^cD8Br#+3(;~ zznTY+<13#|WfpEKm--pok~y#9QKvGa>GgH7)?dDduZyuX`mkl^&Ps`Y^B+yEEm&9c z@saDSvuei1#_UatT3cJ4_s%}vU;XK%`po(B?I)eDcztcHbN&8ZyH5GneVV-gljiql z&z>#3emGE!ao^{;?+vW2e|uN!<=@};w=Y)s+p)|3_J706WYoHp*2V9yGYLJzudyz6 z_c!mIeLZi#^eJ7tcJ19>7K3kR?unY`uf3Ra?c?9SJR28jfbOvRarXY7v&`;{da=7g zp5A=_Y}T1gFF!wfer~Symz{MtEpEp$czA7l>9Xu?#g4qQ8!FYg7`k*`hE|2Qzn$w| z%X_S_hX4N6CqMaW+x_jgxNH`?B>_U_t;%p7B)$R zr(IJ1Z}0xo&(7K}++Nn5R_w9&V%p0inNs^)13flfI;!C1ZJobTkm=1P<9ECHT0?%j zwLCI8UM$P3$KCmO#<4fa&u9Jl>Yf&1@!8-|c7avQQK8p0-_OT6_ErhAG6ZICdZshc z!%;+)r(H08tJ-eYVMieQn{?y1m1br=3Q2qSUH*`3n)dUD^M1c+ zsyU_MD_MQzEIx8NKYd@m^7`y6(z;Cx!fM;Tew}^fBFAz4j5TjW3XY#Gj@09s>ee*n z%kI17W%B-#*Ehq(`bjg;d1i@$EnZ0b;Z_P?B2RZ}(0^Z)(b9hLLi z-_Jg`hha&Ohi2zuj==T)OOIE@F|SSKTo9b{F!8pYr}?4SPs_t1wq8r|l=qIXi0fS= zo?NZB&6=}m?}E-$-{nuTR6QsETX(aZ`CsgQ&fvE;XWm?n2=EuvJehHtA#s1F{JBM6 zXJ{I7?%G@uplcR)VIJ4N9<@N57hPo-WOP{Hb(Jjl+!sj7eB#Ek{#%=h*Wxb^r5^=0KHXipVE@Ns((a$)%9#_-+yDPFk#p5u z-ILd{rU#Xkvdh;Tim&^bYWIETdEdELWy&+t($d~><=ne^<~?Jf`RxsF-@fI4^2@&O zWQtYSqQ}C89-vkE%$g_ud}{mW(9JM=_U!#rUVBVSb^o?=SG(%#WO0US_V3c-$LId> z@H~5VcDBuj120!9)aT~*W?x@d`0vk8=KEQlK0u(`s3!IL+*bn{xnn zVQl*Rg74P7CcZCAcdG=pNT1tKQ8sUd{H2|`FTY!-oSbmuyNC1qw}}mpt6Wy9aO8w- z|HZRdLQ&_?g>-?ZH~P+3t?y2?J~C6~oQU~0<88Z{&z*UGW}CE#*N0QGt;dowuO)BO z+z|a-Adh$Mx5%7)gIjlk|9BNk@NHbHclZO36Gzhlb^r2n<;lxR52W{aUfwO97BW-D zy6^C*Q%uuTC3xC+s%!V;Fl(}}x!v@7d+&*7D?~!3Tr)fTfG2`)-}}HPtkY88ZLiwh zDPSPQE5ZBQBzm)mtKag?2cI3wwVKNtbv82X*5^HyZzJVwzh|3d8S^aGQ{;o7A7ZEqj@CEE1NPv;Vvd^LK%S+&8B^NS{_8veA3(t31}ZQgwc4(a2Z zGcxUa-s>C6#43BfFW4U>DSLh0F>k%6ir&nO*SA~ze8Fszm0L1zL(H8g6Dy}n-=4h9 zFfqbCd-FmS&z_J;5slB=Ew&}=6mQx;OY8CbY_7fDKZ?w4{oeRsZAt^02-|EPQZt^?BMR)6fz-$~GTZPDi~bN|t` zv!_+xeY7lpC%EY10RwX#$65D|eP@NX_H1u|Y4mPG_S(+Jfu+7|j%PDY zX8O*0^I-MYub|yeck>c%o2mQjO?+OgvO52wlxst;kX&c7)bxc{-7`FST`%#>h_~F? zulx9CT&ntxjfLI8%jHc@{ga)r$>CJf+Zx&Pp9O{V;{JM{oBPM&Yt(EV?-i_kUpE}p zc)M}yPPhI0?>|hg(d|9DoVBen+N1M%<&{~!lQd>6_~;+)zNzS&{fes_WZN?=T<)go zbY=W@E05#isjBOifc; ze*bn_@n^HGQIlJbrp8=fu2EEV_xACdmoMhMRkiK+ys)0%f79_MANERP_rN2U{q1X4 zWPOG#F}-+X7@S!hR@!9<%zwc z!sC3+U2o%z#HUYqw$A*?wMF_agRe;M1f%1hYiF%}W-ISJYgx~)+O9)X$qc`wp7ZJOWg^UFn|qqDzM-8Pw>t2`&&y3K8W zS@xqD@9r2He}7wcIOEh#K4bM;Tio1s+J6*#VPc=erE<|!YU9S-JT}X}LVvQ?zAUNo zSh+!_y;bz`9?h;MoAVO9zkhRuSI)b5c6+BAb4%*RO&=7vH>-Pg&(M(Eu-8=fkN@H0 zOguNjx$HSO4qdpT+`f@viqp5Mslf~lTJwvyYh0S5;@f+<;q{}cd4h^}KHpLD)aYWm z{<(~cL6|*cmH4Se2F5(QGyX?uw!EJ9Ey|jeAyQf+)Fe#l0bnuvx61`1?t8jyE`x}n-ze%nC80;!+zsqp@ThILrPd=Yj zd`o=18C@Ue+wDwy*>+=F`y|OoD?QifbMq{`o;`_7(ULgz`rKtfSFyQ2%Omd`=f5pF zSv%EBjDOYV89V)_^}fD(A?j=d`za;0^TkUhJ*n(E!yOXm?sf2%_x^+b7T15;7|_l7 z;_bJ{IQ+Eu0Uz&Wo<;zdoe@`C$-)t$J z*vNX@x;-W;-bQprer|5z|9^kgzdfrDQSSb2Jnf#kM|VocWdp;iiS8mdkEs3Dk$&@L zmlY960w%ljWrq7IzSa>nxVU=CRjf#@?MH(4;f3DMJBpax9B#*j~HT(wTkll6ywty`jU-e{7A+2=>}sHt21~zOxgyk?ob#XM zM9ql`|K_p+reMW{+h&KhZOnas#pp}L1=Zf<$+iCN3yiwX9RHkE5tm@}Bx*jx>SOB* zL&8*UEV#O|VO!LXOM;bFcFjH$P6QdA7b>gFz4e0c$X+e(yePJomvb*w9ZM5X=;fPv zLx}74T+4jb?qD-{SEG05ScH}vA6iuPf5~1&@3#KG){1kK7cKPYY^(0C-LIPC{O-h? z8`bH|vZ}>XPMxk)x^OG4@U8x%D&MmAf8#xVzF{ny_r%RN&dW}C$)BUsIb!q~83Lmo-7Z97?Q*hwR)z`?rU6I{z$}3Pf@C0HdU?L zc#?%um)nxe9yj5((kVf2zHfW^-RIiP?&M7t$}83<-sGEhqG#!jX(wWs(vPpM%nQ!o z&%L^GtGLFdM=P%0+URSuru61^xkV<7Fm1nt4vN}GwZzfn|74+D!smR+vxgN`#<9G2j}l^ zv;A)K`1b!c`#;xo_x+w*-E#ASP5G|{iJ7UQEe>44Rr58bf4mXm{(E0|XG~h=v184? zOZFbS)%~A$d;IU}XWt`FeLCgZA|T>=?%X%!O=pgrP5fMW=$TcV)$0Y5Qd?I}+MvU9 zTTS$9=8>}p5874E3%wB<#b^ERn8{o&sj7AZnUa~&Kb6AmKbzm!_jmuq^mbLwDauPT zv&&`+LvV)PDLoS^l(K^2<#;t_rZV0H#vh z;vcdY>uisd*~%Pu?YLas`AzO_v-`7)(%nw-_8EdLYqJDTUB2k!R<)^Mr=#$3&Hy8I z-(TvdKJ_!-IL@mmvu8u^B-WcH@q1b`D+`=uj_WgaW%?U9#P~Osa+_y7+NBt!xtRS! zMD*0-^Czcr{@IZGhI{hAkZJ$l>@SXa+%w_WUQLI(Z@<+S8Eo=6ap_`kqu%wkiJaR{ zby(-g-sTiMmw4*fG395^ z#S3NH=l^fj53jGTuvl>W?Zyok9v&6%)i0Q}?9adVe;0q&cR=dIecX6v)x_y600M#j%KK003W=H0tbuU4iTn=iO$mbNKMT#3}FjTi5z!2lj9Cv$?dl*>39v`%nq%(?GLL?S)bHHH=}-R}R$5uOF}>1yw^?@mnnk7wN4Kot^N;Ybf32v~zB$ZDQ}uVX z`fVfWUbBVk9e988|NE3*lzCK*e|n{euCV&7zwNR2{yn~LDaOryCiX|R&YHhQ>#ip~ zy%ogz)7MOY1|k&pmr4S2=IG}Il*MGPF>l{2Y;MPswx__Vle|o=Z*RGl++|!?$Z2P`Jr+e$x zr@~PT(d~wR_l7U`n6T!Ow#CNp-|jEHy6?cHOE$f3Ypsq|$ZXtP?65d6xv+4b(AU{L z^?&RC=;!3x8A%i+vF881(eN~Q-NU8R?>{pCcdGu#SNs2`R&K1^eRs~Gy;5ucw@91k zUH-DL@@M6{dpiR|!+iReJ}u4K%2xH`|A$ZFbPKntxBK^H1$cROUYe7CVaEFD-!&KQPZ!$ecsKoBQ{nnkljbzL zt1;&6Hai_Iwz_gd?e7z9bx(f)jZgNv;xc^}W9G^q_gB4PUe3wzIN-v( zl?f}(Y093H3A>^9Zp-#p8;du|${*+TdGBSVB{}a{kJ4(LOJ0W$@Xos77qH36c}v*U zbf3ON4x!7ZlXo-5T`>8@_H=9XHJ5frpV;k%IvZMg#kUA->sEa;iNRu5xqEkx-@NIQ zudbdMq?Nl$>DFo8Eqte+rz@{{FjI)(Y^z#d_9}^Y{i?flXFoV7msipIZR+YJ&9-q_ zsdwUdch=AN^esAn)23bL?%WYNe2{T#RqyNT^ON(|xe8RUG;Z9nr|_}tqlz;>f4pS5 zGu8h67S#vAeGdyx%(X7Bc-SiLr(1vK^PKSb+NtYn-)5_u?fv}mqlC1ybj|nO_y2Y} zzP98n5c>1~qx}DmmOuV8WM7od-}5o#LH(ksUs7g$s;NnuXD^i)Y5eHyrU^NDc|}i8 zO*M{Yl(VTg@bvWb`7d``=UFH-y{lMwvC>Ml`~42nJIS*cw!KZXzIVKzVS}yO&8p*D zU#{75v%X?mNBr)+2mTx~s;oN@`oI6jQtzhoahXPE-WS&2cqm_6J^8I>y3%Q(GrINj zy06D2K0e6C-e0$!ysoifw&S?PA0KMDzniBtd1&0Tb{VX0-tc4-r- z(sxHC&(2GVJ-%hO@4oK~4$R$sXsKoYU0Y%I@4uZl=`6i{H?{V!lD4+?nss^sB0~4S zdpw#^e!qHp)n3=NVeVS(`#(qjx2u1?es9z6KbzUI-|jtXe*eYC*7?7`_h{W(GIf%t z{oe&!r02{!eQC%1-2C|^b)A!(ZML2~^=hg5<$2d)yC$ChR?%<3lh(IzijuGKwryqp zf9`&LUf;(3`uxrC!p#J%)*H2vC_Lnzh0Iev8NbqPMc z&P9n=y_g<+l*yDbejz`}<)tJ`Lr?)%gS{SKhMZ5;A;W}E|BrhzEETy}k@JRKCjHr0 z70(sdUmL%lyG2B#(#1yOL=yj8Z6kd%{;-+s(t6wcRy>}ca^-CGXPreS76-5M4PDE; z%Hq{r@onKzT)UPoSom{q{Ob_Ongu%P^3%^`?q=Gv{QITzRZGPxohJ7B`{=}OQxb{v znW&!nauVaQx*LXXg{C=(aaulLUAt=jex}c=7a#uWo#ZovL8Z6AX3vJ+8A^tmN?NWx zE&Y9V@u&4gpMGuKDQV~)xn$~vh4NcgUst>Sw&H8h-*_2TOI5|h-Hh9wPI_AS^{3(;z=>(=1-_uqemRx8%L^p3aM|4@E&;rn~Gpo!l7DDkz1m~<-L!Qq6335cuity@(Bhx;T@7kUziY(mvE={NQF(px}Qpm16`J1cG{JD?^V{lx0x*gDy<7PZ-{xhCO7x( zw6#l>x0#vWxO?;2XZz2r)22<+&iT6ceZ9D*={DI#AwAElYQ8?VKmO;Bj8e=3i#@)x zj@-FFIcCqFJDL_Q$+w#{tYTMK`);0Dd#Er+VcFGH%wHwF&Twd~3jU(H?V{8ojhTmL zEwi=gyBz#->(ZxRi{9DRJ`I`nRO4;I`+IwhlZ&r^jfgayRpc6IAU8XG;BmvRReOs>894Tu&CC5&HswrU&_b?A z##1$On3xZ>s!glyDVShcX?3L3wrkIq<@U*plPjHSx-?o|U-e4dJ7>|B%f{xH6Bk|4 zPW6-ezUsW#w&0uZQ(vyhXt~H_afEwT##+zEcE5P`GO89oy7=$r^Cex8>I{WnT8(mf znpgEYa)_^WJUPWidht{jj_pkUL$h7-*2MMLHP$ZqFu!m4y4y8BQzp*(y#9pH@+!a0 z&rKA2xHhFkY&GOaT)g4T-m{CmZZEi)Q~Y&S;E$eT%+p9f(c6K)Cjx2cz zk(yiJTy^kxfBm1w%RiZ4k1BqDZ?Bj9gP633lXu*IvFRz#7BRP5t9k@-e@{u76=YNM zV?x#5x-{(r{PjPaK_m8d)(dosa}<4oeC+o1YW4OiPu~#RrDIh1PM`LT+jHYkxh&r=Wj&o)pI*oRyTkPV75mrVRZACM%rKPe?-OcF6)oL+ zPwDisH|I{fxC&hBTqOAY-Mxgw!mnpoB355bC@tko)O>e$@4?os+E=oDr%l)2w15B6 z*X#d&IC6i>ZSEV}4o}t2-m^pQL-+bE1>yC4H+P?Y_{{g;58I=y-P3mzym|lYuj1Z& z4NspwUd!UH>>2d#PGv;n|L61f7iEc71d8P3zBQC`joG=$P2k7!y7^Um8Qa^LpFO`_ zVzt)z*>aWhyyw2uzVH0_;K|J|RnFVCe}7RTcE0CqeAP?iHS6LGvOnLIK66%g;gy%4 zm)%^mdDpI%#}RjSS2N$|kJwwls@Z$nq4jo5|Lf`Y=e4ib$#Qoeedb#C;hVf-=(#_C zwDe>D2(6x*{e^9}&bI42iXLu$!}soT-r3KeZcRVAx#hsxkI(C$nO8i1w*M#}Yvi;? z9PR7>9?CDWxZ%h#dwu=S?G=yDnQQdPR##TaZa8s?WkW_=uJiG;EZ$4S4lGGen)P%> z%FnBY(Tz5zPi$Iq>elXcC#OkYJ+-HZtsr)L)&By66}K2{&L944vt-JVLZ6slDt;VH z22cM8PyP2&@XXb~R;8D{{;>sJN{ZgUQcgbL_!B*CN9-Zi%Md^az|6+^yvA z{c)dNW=VwX?GR3lE+xg@YU8Ehu6Abc`}zClaC$zH*k0d|judDWu;`dk-7b>dIeT75$)R`9?BJN8K+9D(-E>-SQVl_G3EV%ct^SAHY zEo|-_=6`j*WV3{9-^A7>Cybju^2OKdJvj6<`%3t_O$C{(Z<_ul9{TrBjGf(0)taZK z>A>;A*k{kgPP-=c9X-lzGAsA8(xaU*`-*0M{&@LhL`H6mSBWQ+PhH)mE4OCn?~9x` zF+DYlkDvd1{;%T-9REM|*PnU4e*eFa2ljo*W@ct`zwdE!8c6lpg?=xpuKq3ar~bgl zXS4I|On>bE|A29O{(ZY`ZgV#?%%3oIc~zKO!5I!V?WJCVQGH8~FHgE`lU`i>`HX2s za&mJ!zr5XMZR3wg`D$&p_s&_?%BvZEGWj9CE&3K~UCkC<9Ut%2shnLgMmOXqrMuqj zx|34)k*V8Te8&8EwX;He-?m%6c_*}dQew=EoE-v3Iy<>zjwfeUp8auZda{kwgmg{s z)2~gW)@m-05q4L8_H26QcJZ_m(;hBx-+VJMvGD5=%l53p}Q z(}K~r=6#M*HTSqVM!1r`k)!Oh6f4FX(E!ElXc(JyhoxSVs!N=F<X1#hDYr?VZTmIC? z>ZM#>@Bgp*&qFDP8H%T_+nzsMde=+*K%tDy`Pr7|T39knX0tdpJg>a!Eb0^@%A{rN z$2{-8Ms?2`$xVmeU)k8AF+G7>G3U>M&eyFsoEW$wQ#ih7T;w{$cjz1MiQe>sy9M~_ za@UDSZrPAKf02jZ4yGrODF-%BQa|;F_rzSQv!3~TRF|~`rgbs~?~|X!#b`T&@%^+^ z!7I;tyBXbX1c+&_(phSMDiQpkT=Nd26+w9?)%PQb5l*#`#;Z>|M+!%e_fW^^O_oy^S|5e|2z!VUgI8k;&JHLF<>MTJE_P_OJZLD3ZZpC_r9%Vf4 zzW(;o%P%jyEb*(Yy~Oq4_doYKQ7^F-D^~?w&wo($^^~pG4Zc3%8UOv=Q@6edoTHf| zZvQ4B(#+|GNM)A*-}xP@g^#agG+h#;u~Oo@l8)|<4P~O|XK$JBG)wKx+q?;Bnqp%4 z_eFI~WNh3wSlvG&BzFJLMdyDnwz^l`6I%CrqFN#67v*i+<%@ov;;yJ;NL4JDxBSh! zybX09t+rN8j?3TQrOd~-ZKG^^)Y?KW#s`~sScHd4zIi8iX3xDm(}FtfXGYi`Y}4|DscE}MSzS$li!w{N@D@4f#m*WFz#Dt7PQyi%*#Te|w&_RfsB za%hqLoy8lkESzBZ_oChOu=qp#PI7X09xT}3`Tk18oZV*<>t_dENzQ#(84|Z)<8M3r z-bQtjOGMe-XiL?jizSG#^aUQs{jSmFGz+Qy&PxUAW~uP!z^a&cki z#qBI!-jA6I-n{WO2&oFmTH2God&-V=-H$EQ)jFU5)>wMt(w0>W0!|Mq@A*7+C}nPD zxLxS6sKfBVjWSoEmc)uDOaX%YOb>s!`S@$UT03>q^_az6o!7aRUo@Lmu%Wg2@s5m{ zz8SnNxkkT*6>V;R+n^)eyGCry0yBH%3+g%I=gU6+QL8jt=XJYR*DElKWlLJi_bp*6 zf!mp`PE*~`DtK&ji|@pvq6-yr#E;7f#3zNBu?)0`Hy~W=JucHnsPiOe(OtR2Mf8n3$uhAP3BK^xhtH~ z8Ps}F`onCCJdTV_I;MO7FRs0$WBJ&7oyD8F8m}kvZe8x|&RyoodjH>i-g14uv#90% zg2V&gPRsr~+8eiZhP)h~M%Q8mtMkT8Yc)^3pEPm11^*8_&gAs;_OR8Z%j`c_*g%H* z{=N#A-`zN`f48YOkCV$F=L%&)1aA7ZZA*&iH@Y z(}ksFc8vYK+wWDqUU^{uwOQ=^@=~=8L9bub)HrdTSj=(x&*@na_Yzt9mbz$5=W1>- zUC9?`4oMNu1c4``jlmQByQ% z)h63tDWQeap7XfhG(0fxp@rPdDXj03ZYQsNo4{Ip;-Br42aNlF-@Rg!{@gQr-`7Uh z{`qQlzg8r#c)anaig?29M_0bdYKpoh?qgqW+s%2ST&8>(D+A;0ySIB5Ij>t=-*|Dy z@wo4b;d(V<4{zML{lidt_xs6dg43_t`HS#x(CIETT4a9f`P%6FkCv{EKe#b=iB^Hk z`4@a|?j7COd-d_wui-Cvzn|OFzV5YRs$9X{_o|G=xTsMD_2G0j^rrU*DUyojPNR;}@kyXrbTlHmM znhS&a-zVDyD&o#^oaN*`&s(tP7SE1wqx7Uh8Moa8@_&7u*&dg2d=9ft%>GQf&o>sO zB`UT=3o-~tJKp|Scvq?}w@=A@>4$aU^KI2bWimOZgf%_l+5e;S*ugW*-?DeqeLiA2 zGrPoJfT3+^uJVzSXOC}^-EgGm)#}vFQ?ouCNy?ikx8X5M!&|mCPP?ab`sBA?E7#4<%`4w-y?*Y@lRrxyd*-q(zWBm<=KuL$ zF24S1VPR3R>if6fwR!jUbY9!VwJrDdvit8BZ+-UYXm`IVBWPafLf-cOXYQTeyLYd8 zTHG0{`%HoCm6!Bh-z~rYH-cljZTCbKPHAaS1>-I)eP>r`c2Zc>(FpmkFTVelzh(6) zr1-hA3Y-0!*HV1#{{OrZWG&B4S-Zh$cKWKRPGYRnHUykXVOKx(YSEQ5RX;u`f>zs> z{;dqqI&(d1EC1KsUw2$HD-Ps~FgwJ%vBf#?NoZ-oM0E{Im(^jJ|HF@Mj7qeQyQyaI zwq}A-_meB9j`J7u$u;i!W5^IZFC8OoWCTwUHv|PWX!IH4M%t`Cfw%h?q2<)&SQUlk-apJ zTd?h$=E>RL^QLdOrf@#!)0vbD+qcUFtu~jO7I~k$+iw5Yt=wl~EBJO-PE305o0sdY z(fBtqv|#eZj4K&i?IalQ<(c2SUtg0GyqdM=_{C(_1L~bm?a$6C{!^^Ju~MejIYFx9_gFBX`M0b-Lx_9~1Vz ztJTxl>o9Nmk(V8R@2Q<)n<*~Cx2;g7|Larn&P$9trv@l=KC&y9-+ON9)#;qgeAbJ9 z>*%a2+OYquU%Bu~6)$b8-qa6FZNZ%nO?oxE=1iU14Vt?5RI2*>cd}B$WY*K0a)Z5! zdZt>wV@b$cv64?~wpjoCBQi1aNnd;P{KKEKcjOgtSr{$->(6w{ z&7r`{nSt9r<6*_al|5n)Ylh7vqC?%YYq&3)@5q~Iwu zN#$qAeRp5(rQ#pw_B@*6)VQ4W!2D+)9~?Za{2^cVt>osy89Q&=zZG=7IR9j+i{@9s zxan@0txI*cxc-dM4bkLTv0=f42&aZ*lPz1Womk|sL+{Ww$uGaZ{Qhgq`6PW~dDdyR z(@QmqS^`pS^aHfiPb=%_Oj^<|uuSU8*F!=v^X2MiRj!@)Q^usap*P5K;qyyTIg^gs zpFg+w{oIWEYad;@CR1pVlwV$ajD6qDS&L5?fBSBJ@^cB-5wilB>F)gblU3X!4t!>= zu}>*aPhMt!r%dLuP{EG#2M_vnHr|;z9sO{esT}j`KAV5HX8!Z|iiu&X8#N|hy?lPr zeR;b!gExvfvs+t3v$ndqGN^o<@%OOowCUGg@@+fOCBnU9d+p@Jk^_e>v2HN!FMEGU z`fYLfXW1oM8)|2}tv>wine(s3dWT<3C=?3p=t*0AcENpBKc%wWvsEH}Hs4!zZ&tE^ zydXoNNm6}%_tU4{CbMNHsU%svnaR~K^Xzh+zv-uzJ>0=|pzxZjXQy87-#eS$+-G<$ zlX!c_P6^NqXmqGT0iE0`Mx|bzs+Cz^#t3$|Qx3Op7ocH)tTOLTVbsa|!z=xt}8JyYv- zdz`#^JI}9Z7Dw*$>l3+`UpZ=I6_C-IYrS-Hh@X(`q@~O;<_6y`9$LAI^;75XX{oh3 zTNrwug?6>NJ>v|l?{4khf8ft8@t5!S`Of3>>-Fwdvfr9@ImB-Ha^D`w5BAP#%a{MR zJ1f+(VMoo=qp#|2GiA*?p!s&iV;`Y(H~q7po!7#XrZUQdU|@4msqsf z|C8~xoasNg7ZfczYhLmBnVtDP`43ADo$*Y)l-X2qxh3^!`g+sdyMMoVUw;0N%~F%{ z_jXlpHZBbT)g_+ne=FvmHMTeJJO1W<{^l)v+!kM)cW~3~+x$CojR9-8t-eJuUEQOzRAZ+OtVjV zT24mb&A)R~4K;G4?dPzYocyuCDsLLkiOq$fcBX$NrF;WbZfvu6-Q$zUb%`HS6LImBwam{cuFdOv*K8-zTQ`d$yL#Io3A0t-t>G-rj1^ z&iUtm|IKeWP?Mb8yu1AUybkNBQ#?*v1wOoHYjI$cj$YiZl7BVnW`@lFE+%lEE;%>% z@zwbmpt;h|&)%+_R==91w_)i;(IT7atUp}V8ha&1GR0Q?j|`Z|;H9n1(V=*TYw4-< z+(V!D^mOMQU#P)lW^TT-=I7&wd{fd5qeN3)3Y^bRxShv2$Cq>4>+2u)ux;uHbnOaT z78NG8vT(~LTj9@BJI!u?6PVVmQn&2-(v&W(oR-vyJmouo|9b!N(DeGr)A#=>m;C;& z`2Sjam0q8=>tAJL?l0W7q3>Ip${!E>9mTy|>#hhy=H_cJ;jNDt$YSW#${rTz2*FHzz{tb@a zDrYyP#40!E_QGpbe9NB+>%}a89D6L6zq8%_{N`;1y?ai0ykV|UKRWf<=U3d>75k2F z+Uhm$iO5c!dV7D1{RfH+{U<(6@oWsUto&kUeVgAqdjCmP?N3VPDo0lEPjg-TnQK~s zr(5|8xi>~qvVxZCQ4D?Tp2A8ApB8)1KJZvcOxW#mnatvKF(RV3XQoQlc}ksW3d_93 z7&G0(v!|g$KqauncBO`ZyLt38&Y4;pa+fECZJ9LHAijRF!gW?xvBaHmFPRK#Z7pZM zna>q+IVB*BW6G1Cf>PBMSfvcbS-qoT=$ z{_Pf0Z}=p?f4_ONt|Rxhj$UlVve`#JBzRn$^d$0BwRP+@Nu|q*+UH}JY%F4Z$Xerj zH*v@1r+ZZ%iPwJ=KgoUe+BLmtsvJ!7zkZ!6e1GHN!;JlMx%1rp=N|ygo6b6`rme00 z-28De&%gKg_n$w^&VSB_KVxYcb6Zh~w{K&y&;p(pZ!Ar?r>mcGhsw>AYtC24-P?)B{RowsGmGFu0Z zgZJL)tqptae0kDOg~b}1jH0zCZaN_5cE_JX`O@6w6Fnm`Q$+-}BpB`N)>))rCCFbV zbEkjG8G$ff-JHv-ets}bnYf|m>+{Ikf2-H*|8m=i@G^;l*I(ktU_s$z#Kfc;; z@5orA*xr9)Q_uVRHy*d!|5&!tZsVG)f1IbCrgA2%71^{VEYNG?t}0GL)f@>HyX_+?YqrPKJ@M5$*&DQpN(k_TD5DL_VqX;v7Wigy31Qz z`MkY9y96G(HqBE0`qvxx-#_}j`B%j8Xa}|A+`m%IjVpyR^#2Me{oyITK5d4^&D^_I zv)GHnr*Duw$eQp!ak`DEMb8 zns?_;wPdFr*c?`o$gZQYNka3oN68nN%st0v$2#PV; zzew19Fz2dz|J>-N^B=od@B`Td&7ReS%f+|c%W3GY&o@^^O< z)6>~+TWYz^?YQjsO=CBYgj(2Ezn%X%PAho^Z`-~-GB);a$z+Bw_9IG0(~X~Wh5g#Y z`atvexpREw@9!-&3D;tLB*-7|^Tg}VXa1{CWtw4g`Bi7u@ci%}FF7u9Ml-!(`7<$0#8P{6X z)~>)M$GBp|GI;9*7ERH)%~ImYCzHs3y?B)v$4u|04Q-cZ+4xWNn%0-i>eTY*Qv5IZ zmv3t(AN*Hd`SSXHm(_xs?n@ipUuS%uD{}7Y&(HR{x1811iT~-#aO`inMa7rjS3j1O zze~Q|wEugwef!%sh2XBg(ti%u|5jpO^CABK_UtRsy;@=O?>&2Uk|>r!mpB-bA_j=7T8XIJ->FI+wq8H z%ocsUZ!H?0U0URCVBBp1nKIVrU`hH*yx5H6a|L=eNQ~w_oDcG*IR4H}Z zea-6s%U8256W_V~=S-IL%l1*CDtirkRpmEqwB3J2QiJvXBc6vhrZOzhV7+a#zc2SU zM`F&muAHzfjyK|F9yHfk{S0Ab4oYnil5%5F{xvXhsLHB9q)-z zi>A1(Vlpo&RH|+>t($h3`_9aq>kGH7SijAaE!pf|-Tc<<=|8Wv9o=8^d&Ly{^Tv}Z zLOL16maj;i`#Y!p)A85q_n(`-|IbtYqplBYYAl?+PQJap{pQV^E59v1$!6`#;-7{1@XQ77O`$uOI6}f1a7~Yo5=%`K>Q!iK=e6V4NMgbb4sm@u+F8^PazX^QPeA zqoe7+zlwAD_PuSmBq=3cf9kCFsVO$w4{Qtc?0d{|#WH>mR+QU*`GGI+nU-ov%z(-JHi&I(qAbS{MWW zmvUWA`Tx+~)G9+bCrstfx%huf`uj^*zaN@Dp?&*}d(xlO@BjVH@_B!YeRx6QUgyPE zO$=XM*}2V4bL$Zs{mkDYN=KZMPqXYkBGReRaVlri2A!r0^94_PFRsqH`{(Z^p?ewa zGhZ7X=WL47l$x=j_PM;mkJ&lTtYi3@Z*do|aFW|PmsxMpE`#G?hg7%6Mt%0ap>=rT zvv*>CyvsKmnYQc3oL_tG&ZD>^=l0%bw{+6|+D>o# z&T;d_g|lUTv9mwh9M%)5OYYT?Hn7>_X>#zC(}PO6Z5iR&)i!d<-H$@Vn@`$Kadiw7 z3H^F#iBf!~uT*|gc4N9ZN0y@0;?u=X>JlIR&bwJw-{Sq&K*h6v)!}r`hR(P5L)20? z70#VjI6bwpH8IX7EcMcF`=7h{Ur9$kF^rN;$~^s}Y@6z$%Pv=PF3kE^#;;z$DIP7# zX^?2QW!jU-7MIZHiMNj}N=f3B=;yy+q}|!4JaHfAkL@~*kK2y2A$h7-WA8Dxr#<~YQ(azXtX|__0Q<~=M6Fr6&kvp$Cy(BAF#^By^uEC ze?}+9>(na=C3BXp){6`btxso`F^0}4*4p&Pqu|h{f;kMwKWc6|GNnUREMivGV$P_* z7jyP>cwFkx@ejP^l-+IPJu^CYacFJZL2KUy7dP2XTlbHx@79rtzin>aSa$cP!NoTXa zr>5iVtw;H@POORLw3>Nl-hqv_G3FZIyO+ew-;?}p_e#YwU2erbBbQAEk>;n1`WQr| zmU3U7v^+G^JG*arNn`Xo(`l*FzhkePhROyl>S8**apRjyRleCN^8%MljNGzjQ_4;u z^~+1sciUtYyDaX?G1InZ{q&_pCh=E!8t=Rptv=_^KX$oN_~HL$8P7>J#)YT(Phb1C z=Jl@yh0o^yx{(>hWK#NUmhsy;p`1%KOOxKudviO;i;tgw<<+b!SzC>6hN(R^c-;!Mv^)sgsarlpv_Jm=}$K5n)1 z1x`#yJm;&N+Yrp&c&xBiMzJ7<|9bJ+|JJ55`Uk`qKd$J0zAbQ7TF$Yz39sZlFNdx2 z$zHi~nn79Tyy(NF(j2#sev`>LztU*w%7!wb{vj-FDjfjnxt}YQ|`0t&tJTs`TO(SaPhT2-{!F!+>uU1h!N1?3oPRHUlG^rm!|u(FBD^>E{_p2pzwgLjYyO=v z+a|8oJiX84rc+;UcIYGBq8l;H33(s*9P^?Ketmu3d1-O+CfV87YS`_07`iJ;rl-{O zpAL^x@l+}+mpf}S{pZirnCp)p9*)+Sx~clT{6h=9)2CmTJQE9yD!g&mdh4X4WoL`I zU;Xn*stziQNReFke)g$ve(j4i&KURieQ3?@U z1$f=|w+gfN=8)`rA?l;eN*X?bxnH4`$b$Ys;{|vI{Red z6g5BLODaxUvF8+h*IrA=eY`wo!yRP=>ex)<p2s*7Z4-V!l)h8_Jih4fEmo=G=@M-9Q}2F%CYe(&zt*(*pyK0? z3+7bk&RY5*A^9cum08*oBz{jjzfR|ZRBu3JlZMi*ZoBYV+JCAFW|o_`UHxOv^rEfe zlg)IU)5{~=wzF`Vb$5$P@P5B}^Nvnr+`&_~qC`b}_K8n^pRxGjflWGYhZQeY^gQ0x z^0jJfqQBYPs?DBzmfK6|!Ux4qxS+B9^jS?+7|nIgOHXjrlxQ~!Pa%Xg>gDPgmgxt%D>`aCVj zNUq;=QcKj@Hi0I`{rpjvbG8@8ZqI6;{o>}9sI`(p`rg6E4l91{?mlz&e7K{di0jq5 z=eypW`5y38Z=3XkfWzBlV{RWV^-Xx#K6j?AW^eTgCDj%BN&c3{mw4{avAx{#^=Q`p z)0Zb+tiL$R$McbntMW&ivZ~yz*O=UYY?;md z!p7<38k_3{S@Cj{Rh=iBa^K>(t=;_GF!RoFA+xv(de@m;10`~2#~k-qx-n-RU=KMOhwPMbv^*Z9@GmF;1S zaH92-mow)6exJbUD8Ld^{qLt%-SsG8*T6`*wOULHzQ31LdYxT8c?qY|<_)>aWA4ku z*e|&mb)=A~ONZ6u?XRa=8=tY~=9oKZddie~P8N)u7O-N9lho0_JI}F3txf$CwS3Kr z)?Y!w`%PcFncCcW-kblITjuuBLR*>Jhd(=I^{UqF=hOI9lH$U()N@g1=e@QN1*4X! z6Vm^7*|2i&-te(m;CgYP?TO7ID}!W?AIvuCa93u|*t*Okc!JRJ&m7sNcQ*ApPp!)M znl@SI^a-y|`&J2T(6PCna^6|-#OFw(*Yj)t+vVSV{b;AzzULQTttm=1e2^U<@x=Q5 zn+-cNuTA~`MSstU;_26aPOmSTFU`;Yv;Y6E=^JLhj)?0{dR}^O_x9t5dvoi4Uyo0y zOl*|D=kIwzCD3N-3?Y+ex3)-6&p6U|^LfsE)!qF|Rp(u1ipofwd~Sb(tojk<=E5$W z^n!vDe@D>(f=a60&VWIsz&Su&M z<*T&w@6C>!DER!(|L^tQlX?VPKdPQz@UDujVeQ)315tD4%g67mD-SwcVp24Jqu~NM zh7D29#eFF@Z30YzB0FEFaqyV-?yhrFo<2pqO{13glC-o`x6Wz9*}aSm?(XRtr@20N z2M2KN`EqHwVB5NBGvDRyW@*~_Im5!@#=(~_1^xQ^^=C8O61DyHYS9(bf3X)+*@Z=K zTCkin-T1C4N4kD7&mzX%ZHtq+0_rzSx%T&q%K6XxI$m|#s3ojzGi6zorP$4;#H;8g zSfZ=g&Gzx#0z(6?W75+F9*H?dT$cW3dbLJX>iosJS#@2$wan{Nc~7yVL_4gPeEO1c z>B)=VJI!BR-mvZKx_@_F#27YmBsFFlIEOyTn0+j>VHKC}T+3T-B95B8H+N<3o;Cf% zGnUCWd7?D8_-@SUv(jByI{#vZQ5y%x4i5oU#V(!ZFrix!9+?-e%rsu+Ewm-~xbl1*kV(9`yaZOwChb|`lG@4}|X%HO}wom(5;AkFJEquTzT zjK-k}XP;Zt{m$*#9^A9;?m>-t55m`NO?V@aZ+B+nykcifM;Z6OPbL)i8Sqp^HoTqd zm3w|wWx;#7wA;5I#O;@Ho!G6NEj1;zQ={vb#O7_8F--0viheRny*xW}?B1KdR^+&D z!aL>ugegIL@9o^ZJ$nALhYs4j*%}%f_XUJ)kXmrfQZAY+B57eXr)nq1@6_9zLShTz4ugw`+K{!Z41~xF1@rOyHi8x zL6ha%)K?BYO8HdoNycHuu@&O12^=dD_|7cTdwy4d`_zo@mkPZnZ9VdK zY0sC9c`Sa>KGyp=<4^M}U-jDcvDS;9Z+>hq-}}5g+tH>969^Lkl@0?RSx zmOJasYjbTGdM%zetatA*Z76FNy26ks!ohG#v&U#cD6?F9-u`!zRU)@C1nwHn)!|TH zQT+V7NPh3$n9Elm2YKD8eQz7HyKb-lORgq{)W~n99+Olita2163P_vS7c7u{F+_BY zYQ}B0plcI+dsXr#sQtFRy?pid*RPlkEeY6Eb}t}mm(+c${VcgAmyR^HOes2E!0K2U z*L0l8#~>m%VT)#HvI!NDl^wvFQ_4$wg{^=h?E(Oh5x?Rvku}QG5tNPyly?gN9Vuy~)hxdOtlszMUj-ssZUdtVhu~Tbv@A$57Kl}gMJ-$OKZDxi% zmuIXf-tq1-|J5eJ9#+3YuOAe0Ichu#?E3jq^46-xFsaXzi{HfDKVD&S^xZvEkDHHv zyl7#BLF4FQ_V>xv)$-A|e<$=LZ?yQXu$6h@+V{E% z5AEJtuu1niG}vX`_;JsC{&`2u(({qsf8V_NuHt*p!d=4kfs;ds=%=Ge2ac8At6F@M zrS$TngU$Q}RlhhCC6>&Ctp%|EFa9s-esa$?x4io-3X23*m0n+ZQK-_coTuU5!~M(u zNzLHh@>tP#JpvmSzC0ZFEludnWkKAazA)1ts$t-V4hN!x$7*P-!>u2F`82@V98{|pq{|+sf)XRFAq!I_-Xe} zfrL5Av*UAg1l~OO-<`vFz=~_Sz>J)oCp{*n)-@LSPN}~4Ng$DfDWR@x+s2Pk^LG`U zJJ8G!I&XbSeVpg*2*&9qn|`+LuK2s`x}=MiW?|8Lo~w@-`R@NWlz6~GoooLk#? z{ru$?YKT2ZV%k^AWwlbUUuJ8^1o_9$ip8$S|N0)N>y@&cTVwBmzu)(F?ar^4X5Ve! zZE(?IUwzl%@9&ceKP~TgEK>d3yx{Gx+;*EVRX;zu1({hrn*@6-Tz9R$a7Far*WdjU z{4Mvn7;Q0f*s=6t+WRIg*08t-?|$=t{McWg^4Rpz3X6wRr=+|-YvL-AR9DtEd9iZO zv1FIRJw{L8EbE#pwqmu%s!d0(eKT96(Imi>8o1!gY_Ig9ZU3q&r#WubeRPqdP^S7= ztMjjw%P&S{Cth&cwp4rCN(R=})P}6649&#Ox9UmPthfr(tFGAR@i=r=ue-)4CdI&N zyO^UanQ_mRaJ!#Y)n$KfX8gLo{Kw(i)QF7Prpx~)Zh2e8`#n40_988B1tPZF}LZlCouj*z-wbbU+MRF+(orT~Wm zE-%g<34PDz7_7uS^CgxU2kAI>#R*os_%B*t-ijg zaT=?G1c%_c`DdAyUF6f?nDP1HLXl}Z9ho@3-pbW!XJu?&BmMk~-%T%D(<_zhjkT`N z|L*hq|NqXZ=?C1Rr_DL-*tvJh_VW3k1K!^@RCVl_e0R&+uDV^nWAFas&35?1;2q7p zN-}}*YDLw?O%2-~Byv2C)V-AvaLh51qrFvc=BketERE6cw@it9&UYlUOMz#jh4taX z?ED15e+?wqWBY@@W)m+KoH=jl#}3b*etaGA5q^Ua?(XR@d5)_=@ja68%@BO?* z=cJY_=5%|>^0;$xYrj+1`Mmmf_th>(qrx1M$m_UG89lvc6@S_7 zo2Ce*ryrjYKc}joEq>8zao1LbGG_gS(k@pLtULAhs&jT#20jeY6F9=@B9X9dckk!L z!6%lrPKx_=P(vft!m8%_Y*VJ{YV(Op`bz6cD)>uddEYr-Z;p+bvp~oAN@?fbzq4of zY&V$u_JCBg&HTk0Mjk5*Yrc#4-dyx?{&oQ-M}aTj1Ih|FDsg76;`-C|Ytc%rhy~xT zb2l9@^xDGqpyA-lb7D;zM^4@p^y`y9B+>l)`@4tV=86|oRW-ixzaRT^ZgutT37ZZk zJ$%Jjms#{keCb2AtGRK`4hff!v>HBB`#Hz@h!aOjWLud-w}fBlF1B#(R-^NYTjMg5 zrd_V#eaS6xXvXY_bSAf5$CPe)DNgz@Nw34GPhnQW#{>Uk6%v?yS`FMBPiEZ>^Q zf6^w2mSl;Ad#>GodSkuW3&W<2OW88je|PsJtSt)EytX5A)0Gvkn0lBKWg3g`U2Zg! zjp6879&B*#V#~tIEg@HvyC2nTEO>6mF`>up+=eB4Z`G*wB=@KZ3oxv`zIaRj#n*ve zhM$Dj^yS4(ecHZFFU)IU=Bzm7)lZ&!IIb1#<9n~z7rb9#%ZgQxPTiMOkKXa|llF~W z`*@kU9`pBoy!O40{doKReV@`-tvYh?VJ(Z}i_$#PTi;%tf8y`mT>t(T%jBC9PhT27 z^6X*HZFq0L<9~ik)Q+6XEWV)&PZaAsE4~u?^pdfgGK=E{akkf!KPm78hEC0PadH>6 zv$cGg9AKsUut4ajMSG6algPGZ>n2udIv&6D(mem_7uQx(HkV*^)hk>Hd1qg&*mBHb z?z)dXjeU$8a?Gar?)$oF>c98<_V3@sQ5Potf2RF4^`#}uNAL5^T5ESMgQJ3L<0s=- zB?kePz1v-%w;r-|7dien&F&7fY_#{n6GqGDih568<9GkO<@X%D@R-BKj0_5W$pz;O zrFyHv&Yh}$&G>R-e%{F*@DRQ)hP^SpMfrun*U< zJt`}*6fIfbU#i<+qPO*$Q}o-JmFMoP$yDiKbCGd8qPZq&(}`PZ#rF&xHz@_aU|>2f z6j8N8T9;Axpeu`@O5Oem8MnArh^^ar(K}aFk;l=ZF^qSMo`9S2`yKv{lFk#3El_N3 ze7RnHZIr~-rUPqZrx>ibbb1>LdpE0tbsGcYQkf}S8aEljs^@NGRV}c(*U&7n{T=V$ z{w?e|*IzGF6n?tu_3xX8D?G0se}Avz;eEDZzugZ%N1K<%u*+O$&p&qg-)_^j$qHW; zmX|I&v#g$%DOsdMnep`vMh z0gcFoEA_6uy33)!v^J;akLg>-?!LLJQ=8d}Cj>J^x-l?Lx+{37kmZc72ERfRi&97I zqeD?|7IYlrV7mV1Vu$lqRSD4ysqR(l!m^5=vMbK!TWjiNzlZ1Wg^gLW*;sabN2 zzw&J2+R0LaOwO7eTNli|Dc^9hqRaD(%&l$jw!SJ=66ng+SbEW`)ld}_by#9-G%FN$$^meW;6)%{-&?13>M|`b!uVQk7)0dF;1Ja#6>cS?a zy{j~0Euj%W21Vmmt&ZZA4qbx^`tM14hc+pbf! zGHg}0|3i=FnIGj^%;6}Z=+clr*y8ZN^9<|AJkJg{Q^pm6F)WziZ!!QQjYxc3J zABg|^L@(~gljQMhRe|h2VWLfLuQQaDzRkahtxE`NO zd1;l!v&FyJ;MxxTwSQh)&(+i$#?GogsI(eVexMCf?2Fr<)y9e>T;6tWzSGKmmD0V(z4IBI5+sZ7 z>G(3Ms%rWFmRGw`vflA;c1t3MKvR<4@jq{P5+#z1=6-u{zaT$#N~2Mq!JHjQ-!9EM z=-_#!`qG#F&kTtsAAjF_`g!{~7KN6kE`bjdeOfjxv^2Z3p>fUH*Gv8{nqt|do2u8_ z&Yhv^7=EqxnQ-xsHnomLdgt}m?r}6>6A!e%$ey`SS3sh9+uE@E-R3WiqMWvhCd@78 zXSgD+dc=fHE@j*A%@pe|=i~ zqwC*gZvP7(Tr(C(s5tjqDC_CG_`Tas&dQm-X3O)~J&y$Jcl`S4EcHM1eEfgO;-^)n zIse+@j~P2#rLB>Cvi5M4#IZ03hTF4m>n?R@XuPO9L-5>|bH``s@iIMpYQU#6Mc3hP z?Zs!NO&V-ZbDnN`+M~$h{6<#h!JjW8zOmNlh4p!FSX)FeZgiX6IXTa(Q|tV~Th|&Z zj#*u{6Z^u}7PUQKQ<>Twn93~ZtaE*7dAPD z&SAX4D$H}{_;SI3h_x~N&Kf%;7~Pr#8ag?YJgzf%d=kF;Y))}cy73g(#%=2qXD>^S z&YSW*CUo}izZtffy#lY)uZp<0%P&~BT8?9(n#*0SC50ThJbIg$rWjpWd+6MhW`9W+ zAt#v{scmNyU$g4zdBx1$xl8YK_M7}(M@`4b?H-F6cI5^kuC3DM-(=73$=zUKd;Hozy+tZ6(MB0d9oDjae4b<@_c*-%ZTQDl{TjKb=r`~4 zl0O|i|G@hGPc=Ea9|=blrbO{(nJ!S>bd-sKRr!Fwud32Bp7icTOd6k0H%%@&vB+(b z%MLll4WjSnF<-tb%d*fxi2F(^Ym(@LmA`&hn}2w4@b`vm3sx1$$lg1C?;meYzWjof ztEbL8EYbWiqixlhz-g9KCY{)%S}|3;xW%zYx_sXS?}x`WOFn2{UmAMwm)w~d>c2|L<^bZ)Lerw#n5!>gOeJ{V2)!RkiS76)6x#ZrFr8-@4 z)4%Lktml0tmGhLurHdR&912Yg(bd%%uYL(BAIRwaES!F7`Vvj1_5PCn%RStcMIxW= z;k~9;qQ|nWY_6Wh_em|jffd!|WrhC=dfeaJEX;f+!mj^Dahg1X5XWI%j?XsF+_}&2 zZMzWWSM}*={Ezb=w%-4}zOd}eHtjXcZO!7}4D7oM?Cbtyw`6uSi+>Zi!X(<@f7ZgT z^05?$&aF2*xn)iB|KH%-SAXfx5rzXBG+sDtP~h0GcXRWJ;CEd88^S}cDu37_ys+wf zk(cI_DH@yB%va%36ySKcBBz_xZLwgE#5Z2A?GY~btQSlcEjhdYQ1M5CXIq04;cB_*(McEdhl#*wBNU<-whsK&a&G6K9za(MU!sPDBH)1 zhbp!e-oL!+BTqxFuQ&9*M;qEgytrm#gia0uJh{?BmDznwb+Zk(Q2S7gfIcw(vK|6|uH?i`uVBPV~V zzpXCnaOtYgPYsTJdChyEW{XKPhY&kMiNZ9~1uahITuNOICxvth-Z%b~NPl}{a}LvG ztrfc%dtaWCFgR^=B(uxJcVl@$!?H|;rAHq9kx31F@aKiwE)&;GX8a`vl3k_>9m0*PFLeS2OeaxaY%Smm&?_}TL8=XP@M4@z`yi#nje zs>v;2m-EWTQ$1E*uGkk^i{C^-&dilY@ z%1-_NJH-!{*K?WNI`r}TfAc**ziFQHE1q*dq2l{Rru65}Z_JAZ^q9_0VOcK_IM`+uB&?%w~GyM6yGvGP^r z8_eq)Tngu0bNF<}`^O{Ru8y76t?J4?>Fhf`-_*CXbf2VTU)90C?>BGA=U@gdb0LNm z6Qnyg+8j3dt@!CD=eNn>A3j_(Ja=Av#@VusyQ_JRALsv5`d;eS+`HKp7CTz2zu$Xz z{Yg9jy~76&7T>V1;48oX|KrlX?%J(EsWbL|(DqnXz2pBi9$&Sp_s#z!PAIn7V z-mTEG;7qYd_!rN^*Z=)_UeC5E_v1P1_Yd6dYh-`_X8-Zhzn-mdR>HR3%w`gO+BciH zr!Ok3D%<757;)11o!RoOC+pk&B-S>X?hX3hpFGD|yY*J^Rm;`wOSyPG_rfeSu}ygTP> z(v|FP_-V`H<(56yPCP5-*dO8Qd1*7B*z@Posf>4@SbW*2uEb$5%P%lol*_(U?%%&% zs|4HxgZRI#`24w7{QHHs`!lni>|DH>LomsxZ~-^}a&3F#nM*QmC(G=6oVEJnHwoXX z3Uhlt-qioETl0K%J-<>!)`!a%S*)$uH!z%1`pm=7WZ^eaWu?1bIx~YZgYUKv2m9|i z7XK5lKL1u}j%kt*K`flr7<(b zCOLi-U}3zq%yD0Y!pB|zG(0c-;!K^F+OfrL*0R5!t)l|WRo~A3e=t0M!b{T)>zI_{ z(pUW1n>Jmo&TZ|skJ^|2r5?V&k#(9%LptmG&By+q{C?`!{cr~crvx(t#tfty_#GOnO4X*E`v3r(ce+4>+iB{a4Y( z#Q6v3A6|D~Px|k_ee(Y{UP_qkz4({j#ilhi`5PXtQR4Y~WIoS+&ucR{vd_2AFN?qW zXZ`wU?Rq{Q=If1(-bI2I#$H}Bt6K~i4>3P)Kj>UuTe-4l{eXZV-<87dJ zL2r&e8~^muz~In`Gtc+ROe}tvB~YI$b6*L)~cpU=REYgl9xO-e6^`%+Ntwt zb7z_@J~v}?zxr1PhUa=GPyfse*7wj|c3j2?rT2Um#Me7JOB+o6xv z$1A=ZjK0@0+45)Z>}CPxB-0F&xJc=()BXRdY^~fEaUkQa_4odC<0qdh^}j~huUmDt zTPONqaG+DdU(=}R&u`TKJ8e<@BX`c-|C9ffi*7w+|L3ncBg6K*y*$bNh5zTxp7ytW z|1Zx81zb{o3&qPne*4S)XKwumQ-%ZH`jR@EKHvM1XP@@t%C-Z&uQ@dsk7YG(uwmI4 z++lDm!|Gs#)xn1knWsEumDtK)a_W!B{KPZq3Ly?Gie>hnG+l19 z_Z7+=;hSQyqcQy7AN_}G*Zwl-{skGN>Id{SO-tewWb#R9}ab|e{fVhzF`X2is&Q0&F=4Iew}Z8 z^o@JF!Ofe8x}T)(afypes-Nz2pRKTA`iiOhBwmSaQ1$BEx8s$}DeEYeuTxHLTNfBA zD)C&R|9I`?`@W%0^OZKd3|QqB9IxP4uJGsV{SfhUz5lN$$f!?G>(cJ6+1wCTP1eXcJ%SuK&6U437??$Z4h(RH!=uil^IvxdoFaUsjn{rp?zA9%RiVd~Tw zZ+s`lKe-@uOhAQN&tU zEL+!UKA!=Lkjx?-0T;npyWYw7FIsWl?)jYW7aLZe-5=-Y)7#kiW_EqH$&{jVyIh0? z4pwbA5UW4ec~g0^{1LB1R$&W%`|o!9UmwQwf2J*4@Ws-!Ta#z~k7F`mxYAP?IQh`* z7d-X(`7bxN_?FH8{xB6L?5L{n!Nk3nu5m|X+axzRZe9AFWx@g_$JwDAX&0Bi_T8#_ zU`Mxy$`#8=t8aPo%|0N>_^ZujHQRzabF=5?JvejOM&VYLz_wre-W*_g=NVkLd!bmh z*-v%tHT6arhd32)s1!%$ZVO+1@Lg3*ZBB;3uB>a@Kkb}&cD>^@o|EgceuT??jz4zV z$13dJhglN8I0Kx1e`P2TiC0syPgOtn<#N=DO^yPse_vC;UvH|-N@<(^)l z+>=*K&EA$QBNwy3PsQ_>#({Ng6N475%bs!WYyDAe)rOZ!2OS+&7JpEm$E$KE&^~1H zz1=RSrKatekte{U>wO@LU52l1!X~{r{*ESW+;g`(2JfEr@5>wJ^l4Hm9ESxtbk>B% z2`x$NY2gT({%_&bX#GDb-w$7Vc5O!83$uA=V|bt1Zd|wKv)PqrvJ4x}F#+Po`9GWA z+yC9m#y!WLVdr12Ww(u45<9N%{~dcGtj&Hv7?9$(>`=q+0*Nj=BiGf zz2kG|{GTQ3Ua1pGD#etklS6e(P8HEb1^Aq&LXb1 z+7CYZ7Bp+w%ZZ4+n|tl1rPz0to{Iswj7OO{yg)DtHr9bKFKH*NWK=^ z)*rF!Q=8s-fg_t!V;1C@TkG-*x-Y#DVtVS&qm`wNvl|7TE^;=T@m?}{g1*?^*I)dj zIR(t)t{AXU@qZ>cgoLYTB_wu$K7PfC+K7W1uV)gMAV&#QD-tiyUdEo5xxFZL* zM*n?OT=RvY`>5oM8Hf7%HrQ(lE<12Lzg9lR<;R`*|CMgFI+Q(%V3rd9ak2crc+8xA z-8Y|f3tW_wyK8^w;qLsz!cWXgUb0mGHZOer?eyRMj}QJW4-92>i)P~O6L{x!rL<9g z?^m{a&v@i3Ef4+ts~i!Tu*v-B?YAQTzxcvx)*)Fx8ayWR`23= z{_r#BcC9ZlYW&h6|8+%C@bwj|)6^cr?+D;xzrNmD(rw=2by{2A8bxnq=A5!pa5i3a_2mAe7o2Y9#gxvIt#{M@ z=WV#h_#+G8nv>wM_Dl!$<9JE=S-ZRauTrbM7!@~AxN;Y@ov_^%NNv)@U zd~+-D4UI`!#4G*U&wONU=njMc&>FXY-abdB%T*R)o+4Y?p`Zq zc_`5oD86v*9CvPIktNAtKb~txHU{w>bI#CJoc-qG`;$>yuDY(jpZ}_ozr^O{{YOb` z;(O05tlk&Kduv;X@Fb(XF0Z#=bNKx}dUg0EpI1804`R<&A8W|@_5ADMl*M~ePBj?p z+w^xWe^^*VA#;9L`tirNC#N3H|NZP!<_zcl&w@MuXr)Ze{cz>YlF*m8ypFs$us)rG z>4Is%3jfnmQj?9?p6%UaQT#wgHSRG#^J1w8rz(L1rv0iZdR2FAbHo|7rVE!nQu=x; zi|^_agH4WGY~xlwJ!NzJZuz~N8ei|;y6c+gbH3n`S7KpdqtW^5%B15CFD}{MnO=Qn z-CXZvl`ZQQo;`Gudu`cExob|V*eXrkPdGo}?^5a7n|GIxwx%>S7%AdM%@7K5gZ`5|p|6?j+^Z&C) z`uu~Bj;zhSsB!2`!mFO$*`0r%%Re-p|3|Sxh|#2B<@tiJT*o_q^gn*`{eJ6uoXr7V zraf#Ae*6_~`T4!!^Zx$JFV*jq{(ta#?{m(_GSAbO@2Gz-XTj`X;n4EfYNps6={fW5 z4`uA(=T0~?E#b@27okr!9*{e?;rE^Rqi^2u-l_es{o{e&(T9tF|KP8CY`$^&Tc_;S z`#{m1m84 zs{ZFa^=~r!*7?txKliKJrrBOg4;V{q`&Q;~Z};{`@|U*>mB;OB{`;5tNl|Ls+NHqp>(8f$NALOS>^`|JM@mOe zPe4xQORukp?!>BN&MuE7EyV4VZ`^$_`-?~mLzQCUTJ1b32?Bs8&x*@lnRoeuj=wq8bUBde_A92I)(tEHxuyoQB>jx$CW8zLBedQ^U{m?my4JD`a1K#nZ;-)Xy!M4Brf$59BdU+jR8d;%bSX zo_m6XKL5ZaOo4&xCiTItIcAmdD*V<~@I3>!&qMtHgHHFZ*c!?_&AJ71PaMmTc<{ zxBt~Cdh%eZ!wK7Zv)gX7+Vr~8KkRFZpPP1b=P#=*J6CF*c&KuDH;3{2rvk?fPi=aW zZ1pg+YVI0`>gC02P2C=U$2$wZ8;O!-MI(Y9^6|J zyuq+y%9ok%ome{DSDtqK#$fqz<~Pq-i)PGEu8V65Vms&Tp&9V(8greYgz`KkZ^i6B z1&+OZVUE{|GyJ!{=lYxY_@L{HIWH6ScV^|^b8ec-R;C&Hd0DI@L*Iqdby5Bo{_WbqH@BT^Xq4&u$S|dA-@-Drwz8!X>$`*l#2Pjp@YTI~ zb)`v9yT`U|v2wqvlGo3zyB4S+x+TzHt(!nU!!xydFKzL)*Ot%V*|+86C2dA67yg1- z>mGhTe>ti-f_G7Ayvyar;9muctW)L-*j)Z=FRJEo!FUKO2=1y84ce*W3`R^~MOn#en&6AHX_sa&njA%GD^JXEF*IM}=>G_;~2YwjYx|oXl zNu4;`C9`1lZON~O)6X;*J>PQwoVU*(lilXlOGSF(?8MJ(uGGK!Ap82duSs2fA0Axm z+wA>XFi|EXJ3u$lm(g2ejlaRgO-}coL}aL&o48qC(_Z**@2;(e9Kqr7(yWpC2X?;L zE3{@}^RL4;p}GGO+fwDf_1(=_bN8*}v5K^gBhvA|-xq#&-`^c>_xt+AFx^#m)_ztJ z@v!T#zdb;JdlbU>P z|K8mwSbKkexqN73lFg&nBD(R__Iy0ARm??ho7YK-xBp*0x%MTS`||b^U6%h|NY}T> z|NqhccV|Kk%O&rl96B$KeSS8BiIJn1jkh^D`Q)j}c~9HrAAI@!pGzY5;okgziaMUZ z?oXe)zq`Ethn*jvd%~PXfdzBIFPy6Vx4b{8#emtT6wp5>Ei4#hvFcP2J5Pz;lVcL@mif_F?D*FI-aFT(;iG_~iQ}HTGaqoWvt7{MBem3d%tK;gd-wR-t)9g|oBCplD#?5I6- z^pwT%469PfRZa`ed|v*|v|`rcRYf6JC#Ui>&PcNQ#j}QQf?se)fCCGY$)D0cC*|iT z&c46DsAx*6xc0hv;j-I>+u~~~<)g3XDR%N-e8%?4=5Wo0Kl?u(d%dIbvzgtmkLMqL z_`p(nSLwWWkK4(Hg9{65-k2Tw+bk{7n>6La))a z{?@Q}>hLc4F#oVb@`{w5VrBmF`_ocJ`7Y&S*4mc!wWcTz1hHTavb52UFUXcCh`d;Q;$1R`Vo8tAg z|F|97hIGCq*9H5(3!FWs$Jxrw?qz&Sx^$=00nyLLzu#}J`p(#7z$PqQAa_85O;?)b z(93JFX146Ct$}hq3OOs~?_cQeP-x`{7MS$Cb}zHK@8c+9*wW#6GicLxlhbR>8IImL%J6B${oS$)H1!OhOYjS{2nVRmx$jtd zG2JYmiJ>W@DI@)jP&C`?T|q)op8uCO1?j$8(~zTDAypyZ@a_C-2ZpsO_XBOOOBkUbTK(ZbB#1(`)Oq zm!&I93J8et?PzJFMI|F^Za>BA2d4|m4a{0gsU&MA`KAZ1nEQ2(!fZ=d}S z@%yjVJ3n5W+pczA|6Ts$$@70otjL?N%{}71&Aj@DtTwyq`5hihofcVF4*$ldt$NoyZ`U^e~<3}BK|>o|G(2acFcIZ_xrs=(fPXdd38V9XW0GMekWzB zd+cfT3Vp`hBkp@|PtERW*mc5P=e+;l54v-zlHUcKJGgcCqH}%w+U08=f3I%H{qc3- zZx-1bEz*v$PVm7?fUuQW-8F`38r@`6k$6;Gy{PfqyvB}nm}W4*Lj@U z2$*_Mg4N5SXPUsh*oguS1>DJZcTViR9$U)yYFjposKoQVi&q43{Y<(z+c|epTgKYo zF+VIk1D^c!`g8BvJH3wbl(nZmZ4_(>_g%L8&+CsRT*h+Ag>`jLt6wehk$B#5StL

hTS}>g{C(|1w$*m(LG56ZFP@e|N-vW|M?9E>q_}eD_++ zJg$;&@mj-Gdk($ZD*kb%{(s(@$KU_2+x>v`_`lD)BV^no=Ggo*J*0Bv-{;)|lNO(1 zNNzm5{l5DN?*d1KMS^jEUUdKPZ+iWs`v39m7c`o`->(+Gx#+;Vd!{xuKN!o(*FXOE z_psgVt*_&!Ow#zoI;kbu$g}Xr1IBObks>|b-P9MyetOoHQm&Ap24K~5c~x611D-Tk^<^WC!Fao>LkY`7tk zyOoorf{n!{```8d)pNBn*{AGZs9Ya@M`|s5TvQhMT?nnzr`$&wpP- znyU=iO+{vLZg{JCqvLx|!=r~Xj#7$uyndh1OK-DwQcx;5CVO@&``_=Hk2xM|T5vCz zB_qbB)FJ35Z16she@5KyQ_V-r|8L2^WnKQ(Z(3U7+-GrNc3t@|j_vna&UffymT>Cs z+M;5kc7ekDL%W%-1r!~vI$M2z-to6b-|cM7{3v`@f^%Z9G-2CXg zVpr+^f00ZR-TvCE)>kkdVzA?@ab6MdJUzkp%_H8GtetFnCsVt(tvcxLy|N)pXj$%` zmQzhEJYr(2rWts}8i||K@ymL7U%S3<^|iz4$Jw|V<|pK*c?h(h`q4Xejrb=P?ZQ4j z?FHHlkG$@BFeF{M6mj8D{N*L=!e*!0FI@g}{rcL6QCHT6&;5TcfGvr=)9!Wrrd-EE z8~mq9>~jm>&dYdyot}Wxmmmj*y*uwOllu4Pi%2y)yWjoy?TkH!KFcqwn|YkfxH6kN z-1XrNW4FTx8dwbv6|^mz#oy48XB&}R$a`b&k@cB29x|7&d2?^gQ@njB^WR~XL<_c5 znQ6Oz-EmqpRdPy^kh%n~V2Ap(XAMVl%J~~yD_v(@{be}w?1AP4N!A^jR=4G6XMJAB z_xig&e_rtWmm)3`rH`dX^8ffUUv=@1xBp+|C;dNn+~E-CtLpgU@9Vy{|9C7ftK=ti zVq59;@bbUHk7{_?uAkjfBYmdoK*z>=0*0Q!f6ko$E3@xkdp(1fX-DSt1FO_-%zC?c zs?-!AnNuv=nUBxtyJh@lOS?lA_vgj-M;<+~ee>qcL-YT)@*f$`|7$X3(~i0g-Tz-~ z|0h=Vo$tff^?wEVv{zYvN)Grn|8Qjv8JNOZ~ewf02qi8edUPxBZ`LoF|#(XKLCD&iuLWHT?(>L%lX4W_q`e|&jZv7}|$8imwr zrz;qn6a-G3>rW8olVV!@mt*l-*$)$srC2$Z8J15x@%l^GyJPZtMR${5pO+PjJCm** zom^F{^62b@U7Fj!@-XVLT)MczJUWX#(A#s;mots;nlA5Z&B_iim~vclK|@OUs}oUk z7VXrCIrqtAr;p^zmA2PX7oPewX5Md*^iad2vW(Uxi80b4?C|+czD} z<}Y5U)qbc-JnVJm|J+z*$=+#vOD<==zrtVtxr}d8;G~4QvTrv!CfThzWIi`_-eN7T zC65hT`j6bYb=P%b>fUKfCl{2QyZKyQz2lKYqKxy8*;-wX?G6QOTRXW$h4YX_*+xw} z-ba^uk7^z=IFw=X)!ear*SbF?{mOlJ)sz=?TF;-xAoXC+(VCB@2H#XumUFjwvZzU{ z+S8V$dFkSnh0|CP<|ujz^|%Eu*Uo-r_uZJoiKS6H=dntuiQ?0|Z{?+3*{qDUpE<6_ z*D}7`Ds8ao;Od8(buWdlf6%`dvp|R2L-lTYjxH#{d`v0J+_kXRDO9iE_c`AHufVCQ zef@nCeq}G5?KCa*=6&J2i!S7{9I0k#nRn~{j}ymoHaa|d%+xB7u}3g6begU40&l4m zuXmldmcRGdk11inUbDa--%a*xzc%}~9b3T%YdQ0;^<_5Ja_lT?q?1ak&wi+O-kTF1 zBmLg}kR-G4qe~(_np>F|B=p-E8`i#k>wUC}y{EKo+pz$F9V@#M1fT3-V|L$UUAm^x zpg}9jKvCdqkioHokqllB>en%*GtJrU;V0N@D}3OhHg9pY@06UzK=FsH2VVZ_Eu8%4 z!tSW(+pnJ-PC5NFul)C{HC4ZABy{iokoB$SJ#cvyyU>=r*rEm<`Ny*tUr^27=~;1G z`eUqV=Tngdy_5je1EV*2g_AYwovaQ zyBF8lXKrFTrSaj)%ZRlXC-`!zCA|ncc*XRH#TVBN(u~`>xpX2oDXt0h6Jl)8VE2o7 zd?S3B8H4)thLYC@e|>$Ozqc-mk!{}Hf6Z>SmVfuFFupLmB>LXq(TX2EYZMtyKmR3j zOLg;t><=ezWhcM1WO^*s`S0hsO|_*?xiZgtd6)0VZaDDaeUxT~zP8l0+sCBad9N?` zdvyJmqyK}&HM>RT^G(U0#kR5k$>wWGg@uh5Q#Kj(1cO$T|Jyh(HiPGrPVu?lj|Yi7YnZ4=_qBDU>;eI&et%t%+jVbx zO8}F%hD2iD)|5GO0;E}Qdlcv$hwl1@3zjSG)fZal~?O}%x zIcReVvPhgyJIB3HLr(kR)Sz!GBLgRWxp-&xlg-n!K3@*@;J1^u|G2y^^U`J=1X*Ib$Dm({#y$_!ukA6w&pYhSqasQ>?oM;8zC zFSupdAh0>IXa4Wj`E4O=%iCEycrRWv-PHcR(V*|-+i=C%VpEt}S`(Tar&-$ln7qE> zphBPW8CA!l>KwOsHgovizW;xU;fBT|OTEK_y>`m2&efNkQhw>+xfA}?0csz=TJbZT zIV9j4sylhlp$m;%`_%31Eeks{3wsXC-r?@qboub%d6Er{C(G^TH-BWvv^Z>I&6=(l zb@j_$!^b>IJPNbLoC;!gZ|mM&Zhzq3J+XIp?tLuWk=J-e{CLHe4~k+lzhtjG`tjq% zXA%bzc}{NF@xFN4?nn3jn}6mG+g?z5^Goc)tBRBFzF&Dt=uEJlwP(Y}WlFx66~4@z zd75>a9=CM%!fejFS{oXa@6BCc6Sp983WwUqr6>2TG3F3FAoWusS%vwOE(@!Y@Pgdz z`vSrzDqs3-5qO}~U?}E0Sy^&vhY;IQW{;bTv|`RonxeWY>)qGCB90P{E2We;Ci)2- zh%(uFxuCo^{N3a4EdmezDJirhn9OxzVU)W6que#?rSH8a$7R1K@oj3ziWWb;y-d#B z^#9|RB2x^n?5muT`?|!Wn{|hPEyso2SuZPk4ElaQ4{KdK?^@_nyWJW^uDKg@Tvjh? zFlAHXnOpXT)2+X7(xY2nZ}Z*F%9$>*KOr4IRhUU6e4p7cP@K`S33eqnl6cgwETwMP6I9 z^0~mn6MNrp+a;uPVbxpZZ(-~BPcc~dGqB5T`B#0#wX4+rzQ>9vCYg@yu`bEcAq$#4 z?ZqEnDvg(35!KWtq9gJ^%VF|VgSAY&FN9~8ES_6!@^HH8McECz&bjR@vaQ*s78fOK zWwmdyXZeAK@|o&iK8f5vv{_#!JKuGIzgfVox0Cih`c=NGi7lsR%C;A(>Q%gVBKtqw zezJM##*{mJ!5i9i&gZ>VwBe;!Nk>kRzDa&`QlRbQm zzi7?!&hXIIiz!VT*%_w!M8uOkh&7Tk4_rAo)QqU7~O}bWF;_9KSmpx}$ zN`LSOCS3Zp?B}anHIeNR;oba;w=EA=5Bzrd*4M>aToU}JS^`^AOp3m4^pBA;D$u|B ztf!Hu%~JOIs%ZHsQ&yZ7x}$!I#qq-R=kfpEoc?jX{;K-(-{ldR zEb#OBXU4<3qT|~b8Wu8sdST_)#Cj;~!7|1RUMb>zYYpe-K3s11Gjq<|xs5_iZ|}zX zY)|7jGSRq^WdYB@niBT4bCmTNFRr;%{(9NL`Tt%Ab3GFPE96~=dD>o(`*eJ-%rsL|R<2p&zV~Jb#k|Q(ku30xPYgcKz z@%x|hpFZ%H&o4f|H`I4kve64(nLDeh&u=&{x9|V&Yuop2)o{+YIPm@7S^0y>w^=Xk zwf(Y4v8}p2LdNF6!MfzHkKXO!S*-G)A%)>VU{94H+bh;hI*n!r?lw8*#vU|~T9Bcf zk-ziC#YZ0&NHJcJ=TW#Mk~wS9x@>Ni9m_P5dHy~Wn6i;UU`ubR%@tS1tJ@a(eL8e- z??Ht-@tZQ43W9fk@0}~Up+Ia-piFzM<1j~1V|?d`6%UViQ8+O>*3VLNJ{o9+8GRX@LgvA}ar zS?tuj>q}4bCG)4E`N%zZr{I!@@r`w2m2($8d8wVdxq*f8 zIn%1VgG$|UQcDxBoLo~_-Ws;cHTK+rnHCFegtD0Zqg(k}E=sj96;5+F!j!4soTDnX zS+hj>qFL#JFPUpETv5F=PqgQOpu0%4z~TrUU4?*%(_2<)G%c94eaWd`e-mzog^PN% z8*TGtj+z!%%(p4CsXRmExX16>49$%Nc1xzdez9(|@g63drC;v6+h4}bCa%Pyx7Kt? zapni7hP&VMXCEv3G+Cu&{??#_R%w^*DjOE8%lm=KTH2y3havB{(ezzZo#|nMqjEVKkYe?u%Xpv zescMDqf2YrZQ>KGELon*R9A~HoN}!B@8Jg<4DD>TFs2(gJZdRhb~$swQ$eQ*sgkcY zZJ9Q!l5g@du}B}GFI(L%n|Mr8Dbf2|`+99w(R25EZ~cC%EO^Z(AYpf}JH+e4xsHJC zJKl?BJ=cuiANynf-nn-_Sy%Hs&=FWLJEUA*&Nu&#hxhi?&vyU1%VJyf`G4!>P)VM4 z0VkF%dkagvj!ASRB}{2FWYpD`$P{qZyuf7gR3VD-*5zq$ZylRi5L+MpXZcOBNhK_c zRa2r5z7RVWcvmx7!60B0o4DbutbIwpmv40m?U}3b+_UI2zQ+$EI})qdVVyFnV00YJclU&P|rGy?aZI_V=+b*!t7t z-99V9i?5B$I2T_#rQN`g=4wzNJLj9S_O*ZA4MHU@7d;mIU(dvpCv#v|6jgF>ao=!xNH=&p8(> zL}Us#t=f_hUvJPLz*H!6d(n}N+>8pILLBEd&hfi=&9qO>h9Q}!`5;4}$in;Y*#!<9 zf6%ztZ@cz_1X-3<)qm|4sW^)i3v50)&&S-2F2%3pFJP-dDk10m)GR&qyII2k2!uWOnyr}YgQ5W|3CNtu>bj# zzCXor(K5%E$8X3ujDbMV{I z*qryb+V6L{%3bqMZ78|Wp2&2$tif_OhuNFPT-!FIc}zRH!{aMY_I7gH^h)2jC%Yh1 zw68zy$J6+qp?CJzOM7kok^k?d|Kr&AReZ~0nQld`le)XW+=A)b-mNvQNB_NE{)$^w zbxU%Xzf@P#_lZS)JEaoYIE`!ME?!I4*mP1;*7~N2h8TBr^4F?s%gjA>suyLxsZiK( zY0WjgbQA1tO<1nSSiCIcFrXbb|i$g%=r|4&1TL_#VITy7U9v^K~pe zoHcKs+8_J)k-4Y8ub`wxK;mnxgZmM|cXxMpPtU*S5;<)}Hh0F}Kc8L;I3-k{&VH#X zk$bb^#&-1#8`G)4@Zt%|On0?RDp^lSRPAOq7uTAw%(~;z zl|>D^wsLko))qQ7;aizwM`+5rF3t-=zx=qtCfa_2>zu#ni@TF&>rdC{R$@_9Y;m2v@s;Eq+ceKvNgK9`3Y`8t ziEFLtv&oz*UdvTGq|NF)AXI)UZK1X=_xWNUo?W%u(U8$ZJw_u`!F&Sk3tL(A?T zf6Tt4&wIXD6sgKC*DVeI?+O9#eaJ@)>bgf#-{-JbH1E z*+bLt)-5NQ<2UZzJ65!lr+fGEwn~R(>$F@vg&K_IZ|rhB$E0DVn0IH-tkkU?AEfT{ zMldp1d3FbJUAoD?t~!i;In#sOTmNt0Ht%GeqxWtj8`B!`kh-|5&DZCAe$eyKk-`4g zp}RX~$#4CroL)HTM$2i{$`TW%a!=!>CKs{~N@y$$*tDVU&J;&8%Ud%U7#(L{f6%0S zPrA|l5Z41swwVH)Rexod+zgX2{Ulqe`g-c3I5Y1PX)mumEd6b@Rk1QRK<69t*@|Q0C!1F5W*$jbe zyay$?Q^LKiyYKYEeq5fP0zk9%u`LYh3>43Op$J_QZ6Yn*9o-Jx|pPrPu$igs8?pJ{AVWgIu?{ zCmJ1ddb6;l!MIJuH+Ei%``?=7_l~b*u-Rdo*2CJnV#{^sX{iU7-Ii#!=vzA@lKqYO zu?G+S)o#h{o;!E$2L7e&!oU6s)StDgKHA%QPEELAUb4k4=EYJy*6!Il~4J$u)}l#0kr^)u2k<2Kbd-X+S;tM`3il6td+waiT z+KSRg>v}uGxKige7v?>epJUMZKIIjk)u}l`m7&u*=B6fmcY77JJR)R0+vjTvo3@D@ zS;_cR=405lNAF*YbDUF_@NJ%@Ev&i26ZPI>s!PlFPy!l}f;L!Cnt+m=oQ^%>WK9^`!@OhvX7tl|5lapd;2x$ zIxio8zhY|pzpZnWJ&io+%DEB$re(qCilwOwk*CG z?6lx+Vb-csdRkMIioVSb6j3Z))3^e)N-p4UQYiyT`WY+gC06sFs5 zTJ^8csG(z1@TsSPHVtB$v$D2b;!L+;d(7!FW$ni8QdgelEKT^vU@orNa$V%blINwC z%_U#znVHv4-Tj?)heuBMT?y-KeWB;e->$v3f>og6QOl1Ylc}LUmiaV%lu&xNo`EOm zHlMVjOi$#gb(6x@^mnqvq%_98z5Zl_S*J+@r*;p6n6h8ngxqGa)C8RpNiHw5j9084 z(u^z}ZJHiu6s(Vjmab{gbzaXj<*WAcIZdgD7>~)mvgmjlr6t+7w%lpa94F1oqKo2Y zZvG~ceR-x}y#BY{yTtCB6&5ki{kO(`@66tLTHk8j?{a<&e3r0q^6SYA+K0L~sIu@F zmiZjNk!@#@z2ki3#t9}3YHTJZeX7x)~&Uke);dm zU-tj@<|^hs&U*9g?DNT-X^#z+6b(w08urHJv+m$3JJ`bDb@Sck{puWz6S*qm7R~Qn zFmwCUEyh2maIvo_eSEMg&oBIuLb+kG?3bLdM+>&Pq$oK})L&4X`F!{7XAAYB({ob; z8Te0z?w*}<^^dJ2HFi_n?e!lv@88=0GU#E3*^$RH52>D+ zFq2E%?c45s9~1Z{efhBJ&Y>MoXPgz2@Oj>_QRkJf<$iXj4#O~&jm0+4E{D1symFg$ zd)KiaA1;_BKbE*^sq}iEUCfy@h3?kfZ0A?;bN>3Ps29Jl?_z@Z=A#mYQyLFkTby^i5a$_a_0Y=S{}X?ITk*Mtk0p-W zO~}3M;3BBx9{A}{dfSZ$UL36*zaQ9ayF0ClbFt{767H`m>`%}1vS_T>*0O}9@D6i# zkoFSAqyVwCb29E1F6>cC;{27vGD-VMx8$u~Z@Mi{8hv4FHb@TDnSMgN+j#!@Ig9L4 zc_s>XtuPDd+!bAK;W9~OLT1-C=acm}w#_-4(@=h8@|yeGU1v{;IG3i)b-j75uE9CQ z%O)C==ZULaj^mHqpD!ujXEyo#bN;)_lXkkqPJ0m8Vsd&ynxw?@ggNtn#YInVQ#f+( zMri7UuSPt-Y(-K#j~MdVT+RP|N-W7D|6E$n$0ytj_u8xD)pz{qJ1(%?aMmivId586 zW)-%*)sCKF*CDs-exTBZ+Eng4x?bC-aru9jd~}^}W9?TXz56>F&E`M6S=abnU-gGB zJHr&$R-5e(XLGXNZcE#oyd}4H*~*LCcqKN!TKBh(?O9H6&Bwd)JR4@5EvPAII9l^g zNL-rXn_g_xR)gZKjZ=cGi=Sy!94QsAxqjK0eakh+<&HZAr}!FQefVE?!;0B+s*e88 zyD0W7`Mjpdc`c{=?`rm%y8fG8`z|`L!RD0RTKn|a=Cr$ZzFMqlJ`2*;-OkEf`<5qV z8ms6Vg@EYLMB652VVj1lufHl-xL>}-=Nvojgg7@h%MOo$Rg|0`kv}i= z&+k)*&t2L+w^Z3_3Xk=vzuBHVe%g!NPZp%g?TfxqV*STW+vMpPE-p1^my;YZk^A4Q z+d7|BI!fcJlQ!pKRSW;zkA9X3CLB+ff7_T_Wc@wf?_h+8-C?niYdaVGmJA9@{J-Ob zfGYExr92C7ae2*+TfXDOfr_48a~7;E7Km!@lzSD)Xz0bTt?q1K#}4-3=NY%T*se7) z^p>(ONZK6M+gQeR&o5+SsKT6_H(XWPp4r#g7EC@-yPCO(|Mi9Se@;iPTD$4#$y>($ zi7eXn#;ZNTX1xFItNF<4%>mEvcbc#4TcOyt?uO$bhPJE#>xjO|7lqkn8dw<9_w)bT z%(3u7+dP~7+&=3pyCi&>UR*8}`nbztp5O&mbK8!WZ)?2GzrTJQC*mqm(&!$(V@alz z#(%s0THS|?607$HS7|79Da)ZCdf`}d>& zYb-bx`#%-$DgMIdEO0H!a{i7xe;$4pTWS)q_2C6Twze`wfgeeL~zM+aB_oC49TUtA@XE#dE{|G2FGzFF=rYj}34 z?>>jw`WHSi9=rJT!|PoZE7LbQ<`>Hb=mdyxgL>fi|J(XMdSCm>_62YGf$wn)oxd`^ z+q2KLKhXW1=iP3pKM7s|+Kfx3WaRr6-bz06M8xxm!JC_UMc=v(I?Ji9y0 zmGfDWg@HGCIC`ef?ES*N6p~hVz=<EH!D+_!vV+mD7Hn5Pal7w~Oy)M;Qx+2ae!AvfVU3TDSFmJBY^q~(;`wy+kOH0i3?x{^MYCBr;>w?Nb_O;8_P1F~Yu#n0Y zIeueT0pnC>mR>`R&oVa;R7P?$9+Eiq^wXL1EB<^>)46f-?6Jq~QA;ay8<(vM)SLc- zw_Txc(rx)(2g~iPdTYMM%{eBZ)4A+W(=)IpU8#GzU?|!NX7HbG4WkmyXw?_xP%yXC9CX}*s^K;X~hrP z><8|9s@w{H=XlkUZMW@=3~rO#jL(ZbZniCbcJQBc#%;A4zson4gm!RvW&Zg&zm`vb z&v)wy7E!as%Y2Mp^S(POXWQVcarDU#iQBt(t2@k%K4E+4^-P;xxq%*?Cv<-tDpi=V z`+V*5gXNkM&lCEVUS1kmeXX(l&4)$KueY@%{@bWrx1}z24m-;pUZy`snHkeBa-X*n zf8F}cyjt(t!3Dmu{&NC(N+cPye?M_mv%V#)t*oD?n>Cy54&%DWX{{}La&L>ij=Z0k z`ARA^GRZ`0p}ho4pst{6nX4gNY3yx13Dvw~_ao1CiS!(wa8}6Y#uAsSx*^&JlM=6P zoXqHQg}e2rmbRPquI$^IX~HfiueB)!IQx~ zk&^|*zi&uvIeUq#EqB(!<$WjJ%hx`Y=w4&BW6FZu?A-^JPpZpn<(#|9Uh#|((UT5oI0*2C}r zZ(MZY{?G5u?>-A#pYr`~$NTwTS+C)>Uy}@O@8mZ;E&l1-y(M$l0uBY_u3gaiwQu{r zFMYfGC3_lKrDrVtlYQz=depT(+3kggnx|OXR|+vGd1-8k=6^ZMc4fT!UzswEKXCc``<21P?!9F$TLdfROgv%KpG+ML7_1y0t`|{(*#Wx$Q zd(UWe1zb0s<`?pFPw6$|=*v2r`ND&Cy`I=)z{g~5v}|iB+e9Px*pL_f+YY!gDKZG| zRGT9`QMJYKu-Js&b%E1W*Tw8>cs_p@i%|apvGNN&@dxYw+W%*I)@^h|`2K_wl9_?}Dc|0&wLW5xpa+;eL<+tu#$ zg}-29VRN3c;+Lde+^z-w;$!V1h+i3mAU`Z z>RZ3qkDd4Jnv6uI>%}`wQ)OUT7q_=%SKfsCJ6k8tY35)`ZCHGW`B<27`{F}JqBnMb zl6VxcrYA-<^3^)U&5tUc>$Yw_c%Y9}eEHn`J*%g!kKA%C?9ZQ`*Glnv&Ax_@Wit2Y zXKy!trLuO4@Y`+IgYRCMai;I%qwe~&;#{wZ%a~P8GPurs{B7>~@@o>ECl4By>BS#- z*J@kypTCZ4{?DuNhhMMX-zM#E$9dDsWlo~ayoZmD#vYL9QBS_J?=PF&{xaS@+F_gC z72f(g+uf*@J3>3w!`|+}-)Yvdj+Yi5czQbZgB1Fm zgXiixi%bH3rbIXSaaM>m2eApJKIl1^k-64Eif=})_wtf0Zu$vN{2hYzFPxB3VtZub zc>9WDX}$0!dt1A0r+WEhUw!=@F{km9MDn2(4)rFR=KhR(A5$%ObK49Vxv1L{4l0PW zJ(W!6l(u&9N;H#mc9|$DRC1`cG_>_&_pWts&)#^i>>Iqr@9zIK+*hL`zqB0|NSM}t zfayh0zSw0=9>r}7NLJ_V*8;d9QzbYAScfV~*3QojTHwe)V3| z6mNKKK5z5-yN_P*x@Ei;nHdqh5Tym@%-#sku)S;X~X4mPuIx88D(WxAgI z#*3Yf*{vskFiid^F;tx0~lGp?r6t>4~1HerGGr|0i$YyBSn{Pyiy`G50HuD|M*;?mz9 zuc=))_qF8Qj}ter9q1|!-1JJ?*XnxC_wR1m*&C0{5Zx)H)Dctmc56oZlLc$DpPW{8 zi;i~mU;MgLHe_d^QT-hg?|@^1M{7IowVs<5(&)qMGVO+*^3w%V=B}7_ID6@p3BDVH z{zQMf_(8;DK??IrtJkk*cWeqix_{Ev&>Qy>o~Q55E3Al{+8=9_di+U^yWcj|TU9R) zOgeG*x9+W~#%*y8Mv3ueI+HBCe=fl93F>C442lGQF zN^2~+W)`sRshgu=^}lHf3J(I?wv;n^ZOwQklRMXWp_^3hTrH(rYV3(jPAM1s_#IY@ z1%)m!Y@hG5fptF{2lHdYj-(5>IK_AMO%8k#GB2Uv)}f+Uhtj1y|I9A>DlUnBwqE?l zKbgD)h6%hi44Wl+zWvlNWD(i+;`))z=W-tU&eZ-Dt3IQxkl{E>fzrhmiSR4k8~#Zx zzPn~mEpKTu>y_Se0roY5hjc%riE#KxxG!k2@@<&BW9e45w;AbccTXv~>ATPKnPipS zyvp0p*WBl4Seh>5q0X>l@8;$!E2rsCKP_nE|gU-C6fyZiSu=e+hjaajK$xBgxC#V2O&EW2&uSboM_@UaTx zmP7u3u9iQp-v68J$kOkQXY-wX^Bx`K`Ee%P)Md`2&eh6av~DkmS$2KHiFM7d#1{Wa zRXJyZ|}U9(eUp@O3mwATgxAuY8A2nHeK)WtEF~7-dP`P^LKd8 zf8ou4#d|mAKd%3|y}qg1U3K1$e>x1U*5%(m-bfaon7Z=veb0i2x6Imh%C23ph z9dIgP;~b}*rAsrTL|i*fd<|?Zj=ea<$JVU)?^pj{-`fvjpGEjQm*{1a=v}j}u|s*! zYwNfJyYGLG+kNkFV4c$^kr}2^M?`-;{6DX+bMx9MFW6ku^o3r$bS=4D92*$;)N;y{ zgl5K5n_LbRezFm`GIguQrzY)v#Q{FYIyUi4;XJZ(sjsH`0vCr1*St?`<4N)oODthZ zbBo;nbCE-=_w|Dl_<1D~?dE?jp89q-=fNT~=jiKZ8g?vGzubF!D{|jS_XR3*k8)+q zX4@E?`8McX?=_8Srw!(>kYm(bdw1s>E1NwxeJu<1>hJxv)9stSLOfYU_Kx$UAf0DI z@qhk!OYr=L?V?00NEP-Ev9s8jg&7jMd5#aV92>Cc5GsT{j@O<>A8 zwpWW6bLz!a$#~w1_Dp}hYSW6EnnPSGP8%)wsnoTGx8GalPf|Vy=Ui2;0|8t+3Z>t2 zRXA}tXs);xHo+x3U`_;!)bf~Dj24$(x@3wQI43@HVA(wH&d;P=UX~Aqhi#VJ{%^+p zV7B(Z^S|%TwiVC+TDQ)C<dr1@*$A&2$ zIcYJ)`$X#PC~*e%lJ(IK=B@EuwplHb(OyE9%jV@Z72ByDm##1h>GEu0=3BA2;@rZN zogZ&(FO^Gsu=nZQpszDy*>8qDuwh*ocEx||)X$99(&w;0yLW%VDgU&9)aa;OX1U$T zLG9lKCN8~U{#EJBo$RZN0(C{!J8EuT6w7yJ!(&!ujjK*43)An$G;F)WD3(^L8>V|} zTZ_QT-A+8Wwz&kKQ<(in@Y)mBEqROr8mfW2H*#H`rZ8u|6!QfyC+*v{8yOs!RiiT& zU(_k?sN3}^hIzl=wnotfQ&Vea-g@S<+@XQ5+o)rSRI!(bX!@W3(H5_AG=7C!|9`^c zkp9&6#Io0u+wSN#aJH35XxTN*yt?C|1MA`~!mm>dLguDPPY~X1pX4vHz+=Y2_`hw( zHrD?6EbF0cnxUd2@bIAQTE$+*Qp0H_4)XR~NmdT2*SDSD{HbPL?$pbbAG*xfd8|Dx zbonGpVacI{oV_dJCoNd_`htqVu?4HNmP~2WtAFg^tD2g?=V2e0*t67Gy18-pwAG6? zoHe+9WN{B`;3I=q3@m$BYV_rvS-SDGF3*&Z1fGPzG{?U0(?x1vYXP$OlGaQq`?ut_Zp#du?k&*fe(I^SOle6?VCcb1e-fh$Oo|g4Wt}?|7BOy0 zVee7Db}cmGv=g^YAbXL-fq;M;hEq)5?fkqlkDtxGQTfKGA^M@so!#FV_Qr|5TkB}- z{Mc=?sI8OrKQ4v`H%vUFepg%8@qYj9x#Rlt&#GI@BCMkJ1Zi=U3YFK*Ugr2@?d$WB zo8$DRC(a45y85p;d(NgUItJ&OAK#k!e1+bJTd(yKjchk1H@LK4T=?;c!0D$#m4@+* zlV0yS`1g0aM=*DsO+^8Zpu2XMC)=Ufr2MbGTnA$!zl$3FOn&7h2lJji_$G+c- zwz3`WCC(PtQyU0#1pP8TxYSd&M?aH)u*0EcWwz^E#-8u|D^P$`}J3r-!=jZYJ{7V{;}Pg za%BI_w>oak>{9p6eCy>}m6K#ulD{h{ZqXclgW0mp0$mrcvD%bYG zV!Gueo#HL7tFJyhUR?7$xctS%BciYFzMEW_GduXM#`J`WGQNc(S8VT#J1t-H&uUSa zwn)*O4#w7X*P`0XA8-9r_VK^?q)FumZ{;17;hN}fDW3n)Zf!He@);R*`(-EROuiex zeeyBO?I%mq?|$swRkV3)o$sW)W7mxC{^$y?zP)9_S{uQgtP3<;FK>BZQ?$4s%;AK< znzf#HfA2V0^Iz^jYiQ!S=?bTUF2220;wN-lWZ~ufEjG{hObBQRJ9_Wk=@m zT$tN@HEN;Wv3)U7d;NR)WOsahH0#Rg-UUsQOt0LMynbmX_nbuQ9eN28yFN{2myk&f zUM*Vs_iNtgUHp53db`7o&g5n52Kw|JTy$h!_~Pd8)>F!UKb|A1v61PDFY9K5dvk7I zJiS#~+T_KejAIss*W8@7ix2%y!Wa9#%{1zt`1iFcf_I{i{$? zD($N#kLlby6U$tj&3VK$QfD$u$z?fU_S7+;N;z4-K{ERdtMb*8raP|retW&XKR!zH zfaujYACsPYyY6qDE18?m+s2oD^0?+rlK|Pkc#B?6rqzK@=fA$cJ9m~r-Rpz3`QGl5 z&EM|djFdXH%{BIV$KxAD?00X)g^TVGFk_G0UB@d>(yEc1Fy+Q;SuQrM42FPHG3)#f z$JQ8`rCfWIaBt(Quym$b+Uc&|4%%CCnPX2+-Sgz^ldt)!7A_Upa(cby!vq~i8D2qG z=i@mFe&%XS9k#(C8!lfL-TX0PrBrTq|8HY+y+_CE9xy-H{hq1EsrE-`&BLR+EiC5P ze5y^E(lkx?-^2cT9{X=E`<-H{>`V6XTkh<<{=N9m?fW~rE9->%OEZczAC-Pa&y})5pNE~u!`S;TW)JC?O4o_Y8WqBZL;B4^x8E|$IvkY&B3ceFlsYRO%>4ZnAne!cYW{O7vsth~GI^glJQi5G|AekzFi)Ga$I=aR&gQhg{(qiTn2~LoMW? zwNi_Z-(%F3u6aK1(06YJ+zO_%tlWe31E=x!@ulC`JK@oxr-2)uT#SltP&lu+lxJFM z-IQgSQaaO5FK~Nv)MD?43%gPmT$3u4S$~6Ro&B!!UwbC>)<=IXw$E0KW9PYd?_P}1 zK0E#WFaN(wt6Wn2@vMkS`rBafgK^?NU$0Yr{rbYI7eY@73z0~ii)f#(~ zLr1;u_m-HncqDaLuoV}toL2YRe)g`dt&h6*|9?HBH(#mG*ro9NuCpt|rbPHM%>J`! zf%>C*qho^Uw;$MSvb+Aaa=~g#Q?UZAXB#;Rt(;>04$s;9ex8w-qF4KZ#!q*mt~Y#` zx6WZ1kLR|>C8b{3XG`5C7sK?BLgCjY~haf3l;3Co99okGJkUSx|Z}`AJOuwa+PvEG@;1ACi66YF}b(nYeVr zH@`lz&(H%R|znb0oG12VSGfqdIQ04_e>AN zd{OaIlde?GgUKB8ZoT)~k<5Cex{VkE`OyigB!Psc;3j^|D0cMUianleeS}iyWgDo|3htG*=xIh-SxlL z>#U90|8s`0<*%B@N8T-&k}&0g{J$gWANuPv#8u=Jcl`>Kh;({a&$nyd;heqFAMbts zaV4&A_IItCkKFMr97l@`kEZ|o`@hgg?p@9=znzS>CBGL>T^3fpCaXG~{e8{9N}f5w z7os;-E^F97{eD-j)!yExbK3sgH?BRkY0Emnb6NiuG8{OyX8pAVd<#wP>OE?Eawhoq z?p3Gnrfgbma*LO%G7_7fAHvLEj>!T~-y%z&ku_{Ux&T1%XU3KFAm);AasnR*Q3yZpb z`EK?KSDKAA-E zvQ{E!Y7O&me`_(-&`75A3yHs?CAWOqyz;=gb9!yfa!W#9e6M=({r8OX%M_+8+JCwE zL0;aPxyc)MaPG;|jIZ{ODS9K=r#|oJ`GWu7#P8JIxZeBzWBYxXrp5a&Ge0)lX|cxi zU&*CM>%UnZ`+jV}BfbSiIx2_f?tHT*lFKVvHAYkP)1Dg)HX7_KDq-gr756soj+UwGJ5sOBt2-7Uz#Qe7bZ6(M2hQa^%d?kXORfBHE@xq+aNK3tw8s7O zuUkjXW_h;j=uO7|%a?z`bGm&WbEI>MmN6#kFWAbbFn6n3sqnWG zH*#@*wGMkEny4jZpEKPGSb^20*1(ei8cF_w_sMjecDOBId;IlrAD&HlJ>d3Qe3 z+W#q6&SpKj@|08KluMI_+&bA{M#1la;*+Ak+Qh`kA)JJ2rqdyPto1UeXn%$wd4Z5TVLxMxJBsu)@|1_Zkn8^vh~mm zFZzFk(|-N&mo*y?WK>%-@c#Sl7MLO%X4Y^j?DEk*r<)ZLYd07zN@*yHT+3k85_IJ) zQxBtoNYL~Nxyg~{UN?*1u47-U5*2C1aMtvjoTB;nMfX-2uluv?x_SCl3kg?+V^JH6 zCbFiBuTDR}6tL@86_;L6g8)0vjkYJ>Ykx=zOl(N2zVOrT)1CwG|GivmzBRt5_|M|` zKP>7#OqOri@q_8hC%Gp-)c$?(UjMlM&;2^qJDpX(l|D^m5&rw@0n4)5jsI-*Z5p57 zFJ!I%pZ}jB!9~CU(SlXt?SvYb2?$}OV^fO zLytN44w!GA>YC{8H;c`4(v6Rm<#(l$!|bFPx)yOb-795hc&xoeX{p0fo`y z0&F&wc;*IN6*lm@DE-ATab@zR%nK%=GdedkG%gkG>`;EGDo`k|BvdxstvsPu^VhrM7v#xbn%Mj&oO7)w3jaZApg<7uUhKomaw}f^-E$P`ci=821 z!{zplqskYOE!eDUH@s3&xU-IDo1Apw??bF-_|*(VejJ@0yk|#!(35Q4g-c5J2Y4m! zwBco_cv`P05Chzk&B^U0V;1 z#BP=HzZJIE< zVJn{du{#H8=p{8F}Ml2WK)opU8Yp+ThfIiWK47B^>8;IvAKtjxPE9 z*JM`K%QqkHD82c!cJGIIVY(&_8nUdvG!mYFzBp~&1-X`Y|6V?>+r@qTinsJ+vyjAN z875a{qD*C9ujPpOa;QA3r!7n<(2D83#Vd`}qXCXRd20 zQsyq7z4~E(`wkDk z_=36n1)p!*evT!A*@`Llsv)~ZWTctRXSJRgzuN8HZprGWI?O0uYvi}wF?++2UHKBL z79=K2VKJ1M_9ydzQgnmnV#ZVku7Gnn!6!9835TEgRdKm@derNHC%>KthtHV*gt1DQ zLt(C{<}Ry9z84{W=TmIU^Hy=4%4B4be&_euS5s8u_qmOd`3{_L@H=hkP%*K$2CZG2k2Z1((pQ%DaF9>_y$kz<}HsF&XqXnnk5@F$6--f@5%T7Pgo1Y*4ZzRI&paY zgY>#@_K&{Xea~QMm?HG~B+LH??)FXcKYsjH(5quFDP*v$lZ@Y2$^ZXN{68zcTb+FWjLOTWgwd?wemhi{H;?f#+v|DF1WFI%~He0kIExLC2ow%O*7(7lSUV*kGC z*9pr1^tSIwzh5gE&9*|ib@5@%x^MUYT2D#sESb@?K}Y0&k6}vRTcsesyW`-m{*u*LQ5#Ex2}^uBSpWW9l;vy6nbKU(C)=YoDpx;LS&Lj5=uT%5h-RHVja4e@?N#==^l4R?C z>Ci@@q~q~128*xUdMQ%bXW_YF^X~54_G8miJ2&YZKBRAT$Sq3q$!E(&+~Q7xDtB#P zPW-Ru8tv6-;VEGGTUb+d)-ujVu5}AJL!6Tj$P_P^);{-2tGs$aety0$}c?CWnhp=WF?;D&<+lNg zHM{57%C%n;+O%>(D6>=La_cnPEwfKWT@KPZ5b;EZaqp|T?a6c5zcoxUy;Zfd@ZLQ& zZSO5#SAEr9D5E5ITE+j@TS1HKbmwzUbfySXp?VeZy?k%8Oj zNaIbF**0f>o?h0Hbvn35MDY9C^*b)Re|Wz*rFmHl(}Ip)f-YieR(Q zz0Ci%79C%^X2F)0NxB)Q9De*%Xt*BUxI}D2>F(uHoQF| zgzh^V!Eo*JPZkM|UvlRTaWqx`(hYOY8%pq8kmsAYtL;S6 zMvm+v^L5i)83m8O`2IVw{*w*=`HV*|#r|6-^F(PH&OcjV z=(|>Wnl$5?&oY~D@+_XX_5JEO9I?^H8FQVor5;J1-L^2~F@s0tt4G&YxrX`$OmmOW zi~7RGTp-vO)U@RM#VewxYIa`Q^2jM+i?P#8eR)gs_;YCuh605>7JZD<+2?PaJ9Bpb zae=_jhhpsMsv)|vx7-6nkFWl2$#6{ACGh^sDH>Z!85fIA>Ui|N?icHx*Ed%$xX4iS z$*8YSeMe<=&)jbDz^O~OmcFUUe}C?&thAEj$6)(Ewm%l`|KxZi+@5Fej^@ANcK!b! zrq?mY@Bb;a%8l*99xX1F%&sGhihmC>qy|PDJmL3m+Lx-1M-oSq7*$o>npqClb=Cj7 z|5ul1d)dM5^BFsTUpQ*`?DzUbIjnWh{#Q0c#T{7x|JnP;kETjr@Jil!=Hu!8pH_D~ zVw_j=>h6h6cB|OtUd(ISrE!40nc>`*U$s|4Q(rIPJ@a^(PVRK;t~V!oUQc-5-C7#+ z+1GSwfGF!H3%9pLTsODPkdt3*F0;;rZx?InyR4-T3nYqeA5CIhYg)B;-rhW`uYMDs zU-P=mnLEw3vBvKBw|n=xX2-2K8goz1H87*?_iz8~y+%O^38h-g9vcRk*KOLGy7ky6 z8~(?R|8_H6J7;jtC?`L^y{2Pn=CAwJQ!WOp?oC=*U$VQ!?nC9TN#Vjv=US@v>s3|l zXXm$gzCtE9Cc8IoKfj_2N7*&*i!4i2x|F8uEb8huy|s-kIZQElE3ZS3aF7v0A$QNk z4WAuuDSp>|wW=Y!XK9a87pp{iSg$=tcf`kox6TG!@jLi&55t4M_K#IIuGnO+=C|@{ zw8z^0{Y5Kg`iDtwpUW$FoY7RNWk*8#TGy5h9oyVH|5jJH{`)F@==Pu1lv{xxW(H4v zs}`PnnWeD%RnP3~$N#LCtgUoOO9TdBwEfGi-ktGf45j z>o=TxCLqj|kAGQ*aO0*3C$Hv`--iXNnOr&xOU!wHwT|j^pD@z;9Q^5%JAEn$K86xDyGnx%sJePzUwWi5Y4r1 zwA|CX+DXw%W7fx90jGk*a&hj-NxLEvwnaSHczpeX4+-+?_f-jl7Nz`K(9bQt?Vv>I zVm-}ECXLtF9)A=mz3Je|bZ+tFo5}1-3{q}e7g{Wya(i9dHH9UNOK(Lv?`l;zxk(^m zkp>rMYq(9ko|r%&3-jtXrzN-@HA;;Cn4XkawWy)!`eygk-LllAnLSBC&RwN8ELz{9wg>oO6Drop%*?dG*i!&GPlqW@kQ?zx>N6V9ItUc71HY zE^Da+mi$c(fg-Ic(K}oNI0VHq{l7m}Vw$q`)k7u6IbRePiS!f&oI04yI8kjvx0F)% zL6+km_nI$w#n$BhAV#4}Xvs~Ez&p&1Y)fU_ww4{ce{*W2;pWLZGma@6%-eD3(z$l? zr#d2A&91pm6S^gKFiKw};#knL+f^GkCT;P$CACRYM)X=H^M@O2C#D^?+`NEs=@qrd zeUbuKRyoEf9@R-+G-ua$Cyf_VE(>n>czSNUm^E+H#UWL&UZg9{A$v>1Dr)hY8O9FR_k%_E`7xHK#G0Z$qRz_zA!bs`x>$Heo4jN zpJM6E71__;&Dk%$mHXdw#djM_!_Gfz7Z>;v*cFuZ@^75~;mjh5l`%ORUhiHiS8Q4Bpet%G| zfBU#&eGNlZCI9w)f7*Y{|95o#!)wy*8MCfgM$hRf-j>%gW!LxbvZedks&{|B5jiP- z=Z@a`Pm|{#u>X0|UupLbzmC)QITvT0_+8(1dwmVB{rBV3KmPu1*Y|gNJ*RK<KOy$<8!9TIy=&TyxxBOeS6J9Ew0t-mlF3@GaQKjy*4}SH(PUlQg!Xx zr!{@IV&kV~zv7Gis3*I-$zqvvdC0P&gsJimSFX}}@_tHCNT}#PTT44OMukTbn_ph( zyLY6pgI(^<=fww70~eh5{Nd)tYQ1>zFP|AtuWqYioMfQQV(l#BD(G{3-&t{yy0jCw zr~hbpa`EuX3LY93YSzJ6_$K~PPqz~3ufwK8PCgS zhE2XxleyNaLPYWP*E>z6OxuN>CZtG8BwrJIuQ=t;9mRxsh8N^}n~vAMT^lH~sq9+V zRMlC#wuzTbYb@1c`yV%Pu}-CbP%_W4_V#VTPgmYck8HH~AGZF^tzwayO=Ww6+Ra3t zv+VsEIorZ_?Th2e8ZmjZ;xGEiPA|_hVwfSX8*r|_u%JM^B_QYhmkY1^144x|r5-*w z7<;9ZQ?KoX{F#Y7(hK-~mRqi~`^tFarQEDljKVzA=k00Qou6W1u_HT@$v<{`$p+?Z zW()gW-5OnmiSG?_^4}knXnva1_V{tF$IV6h`c6F0ZtP1Ce6rql#)HC5Evu&Q_|unt zLNAtG)X+{bKe4L5N1VSe@yzeTO}qSle&6zcYHLFwhvS4Lw-sVTpIO1y0<;{IXx(Oa zae={|vR@MY2^`GXHV-y4r1BhItE=<8SVx>&fO&C~ch{{1{SsUX*6!D`73c0wP%eG_;8?XIC`R(^Nu z##3KoueX)Howhy6ko zcFYgE_BwLc*W#mEy>nD{1YTladPr>DxySpg*;2MR#rio)#Ouzwdw*8d#%Te^^a_vt zKYg$I*sWP}pC_J=ivM3`|Mgq-a&zB@Jsy1Bo?eS|gM?O!c`xA&o|a_U+00P(z{NpG z+Do88vw$Ib(?pM^Me=2JD%%84PFiuIM@f324{v&#Oi|j2m&LDNre9ybE`RM*`PFZ> ze!uzroGhExwjBq%Ep1ZYuV44RcK&zG2fe43#}|B3X9>K-{*}qLR$70p^TJE-s~bNZ z&CD{9^n6jO5VvVjg$3s(|7_TWu zpM;n-Phnbf%0YeK-nz?M#aeP?gdO6gnT-yxA8~1T?!(KiwRLXXo3&0#4z}_W7|Mk> zIaC)c%>OQ^p7F-YHud4!kR@}Ud@5^cu0PG-VI=>`y0F1av_atM<(A8-jzK%@R90!K z&wI@3@TGpCu*sS!3|+_G2cB@NeDpUi##??{&Fj9x+>T5Jip6V{GQa_ zcb~P4->y{!TlVuiaopPFsM4Zv+DLo5*JTk)#;!RU z`66CZ-G#ITS&F|UOO#Lfxjc=vA>b&(MNa`I>-pD9TX$*Y>Uy1+v;W)ME6rRf{kb^{Cn$B?>bj^D!jl>6`}UW7yPVy>#@q|vA}1_hwfp02 z^Z!%no*!$oU)f|NDEB;W{XW-MEulxzPw3B7f7@37`aiovuf*@`pL>1&@%z88>OY#D z|3)w7u=@4aQhPEFNCsd2r_k`ea#h}i>unEY>c6_rKUO>4{KFAp|AuYb93GpR{Elze z=>Pcr|MmOFy4T-3aO1biyQ&|CZ{FWOlH70KC;#h;`h;bMmsF0h+y4-mSN~2jdiL+X z$sSw8*qMIGr}Hdj`}|mCbC8g*mlr!JD-J)+|>hj;mLR}lnRZqKld~}lqCLqAh~&>i~qm$C}z2=F9sJy zM4D}GJ!<*&L7B;(VUbEuVQpnu(ybk<3S!OL9=Rqe+r?DXPf^LpeCsZ8T;p?$?@s^A zjDkt(AL0ZS+PcSm)~w6=3wOl4J+se*Teuo8 zP)hD$Z^(SLdXa@F!$%wbxpntv?KP;q*Sc7H=jFf8W-U#~C|u2Db&fkla`W@<&sUGm zf4?*#vg`0{_8WV4u%5Fx)}DOl|2%oO%M}%mXYb!Uizzz%#_hd%rY*-FR$hI*LhQ$< zz~;P&L;DR`R`7RmZCWQ#^<zju0{Zt|FSGYL5?zrX#9)8-k1P7~BRo!CuXGp*#3t!8TIbNo%%9?a4E z>({>iRjUHTSe1Nt#^oJ4^FBIjVcdq3T^$GB`~3c&G3(XS|L@%%?qpr~aaqK?G~MhE zM|a1hPwQTiYTxwJbp7JalH?SL#AOntlM~Nu`{B4i>er?%=ar@#ZkVGsdD+UU|2NNE z`n{~G$uJ^%^LY*9lVAQy>=R#fsxL(F)%PoZSM(?Ey1DgPVsY)Jc8!-xJ-0sWIdEyp zUj-+DZ3-;Tu|48a)%W`a)%I4hS$=(RnPr}Q7T1e2W`CSa8lG&kjL(}FX}kPgb=-|OBU;8bcD%Ik7{?+GZgUAGt0DXrke9vyXX#7zKTd?>+g3k4gHELerGglw`c*`kp z>9Pp*U>2#csOAHy{S8|3>vCRjeiT^R%(_|Ue7}H;u15d|r^(rq>AF`#3c{Xid^UWd z=WgP$pr~c~Jjspy3pl4<=MVR7)L?a3y68*t%9-kR5~mea*gMRR-(i?=Ah@nxuevYb z?7NJx&(HsxsLj(knmqTIiP3HUj>`<*78@6**xglsb;Bt`>{#YKg+mgTR+{iKP2QI{ zqwuqvfIu-@ zMjoD#8YI;mXc2rxp=-+dkWj@kp^Y)V`)9RqTUQwJGA$M9tTUVa-K=%b^OZODXmlAw zL^}(#Nyy11*~lcB&20+kI{3>+_U_eDAHh>%JNp#6`R@ z%VZRCFrK~eOfgGgPuS{KrPEgnTiBgye$=gcS9`iZ@k299oWN}n!L0}7npPxV|G)p^ zP49{)6HjxP?dN{;K(*%a)!9GP|38x4{nmBf;wyV+p1wAfAtLla@%$>G`F~C<<~V1= zI`M5n(d*Pd>HiPgAO1S`p{y?BGXGVk$_M6dtH1yI{o(juSAG{fJ0o_uL+)7b&T16)%V>651H(~@0@?=*DtFqwFlKQ{CDbE?f)9r zv;M#P{Qqy(ncdQnd(J4NhAv&CZ)(i2J+a@*!8P^O>n77)U(14e^W5!*r;W7lzx?|9 zM4IuF%`;`6%sjbk<|^rFu8|@;K7P9$ar=gY|K(S$!iRI$y)Ikd{`hfn$*$Ozz?QiE z{V!9Ra?F}9KR&}x?Sl=! z^zGZ+m)tko{{31S;<}K*h2bA(xohx_m#zy>6m$5R8r|X%axIqHFjM2FT}5c3)l3Jj z#)$eI&nr*O4cu+X6}*9kvE#X>iVMe=>5DwiY?<|$t;d+-*uhzBflIc?&OONBIYLw7U! zV}70cbVx+KGb+M#>gp4ltc`95yG~fX>_C-NnfmYCf6MN^U34`sIjzK4JJ00z?|uCm zeS$|fE}dg~?zt{sz_U2kHS2P@8VZkWb?}jDn!1l!q@ZKgdYzC(VJVB}OU+9*+s*iK znwG+~b8E9FC>?zId;YPrtIywfEWcH$VxRQK%WGJ~Z2U!quVlV6_L^9_d&eDL16v8D zHzgmcudD3)@#*3A*aA<1DL)Mltzdq|>JcT)B`C&JCvxDqOld4r!i?h)=gzzDzRdX5 zM&`{sty8g~4=d{LXHCBI$d_ZGk~TZ@YHy)Ai%%36oO@gQe9Fpc|KhK2t$JX2%p+-P z;~e9U<-G2G&PVni=Bjw^Rv$X~o!@0$f=fvpa{+@#KnM z2VYj+tBG29eEKSm*@rH>Rr|&*Jm=K%_Qw$yi;k!de^ZWz1dHyTGnM=Ms^`Z$E*;c- zezW<()k9P6n4H}wKmSjy?8NjHpG!?QZ)#M?%C<^jeZ|UgsN`VFc~%Qs{g{k@(`Uyi zW*3C%)#!Ivb2PD>E-P?L+Hk;T!|%KCmVbE{eRFDRWL25;k8^oWY07hjm!8KO(iz#F z%3e{BmRqD}wLp-ycZJbA=JqQ_UlhJgT({N0dd}||S1xm@F#Iuz$hl$a7;pMTie*Aj zCBqseUW?z_b2wZd`_$h4_rL$HOzWIKS&3^S|I7;7{`0#I1H;)ji+2@H0T0WTSu7BpVF8_Yka zg8LGy=1wElFDe?miqZ$TZ31$mIM_pcwhC9Co#D49!04FEW>??bb}2b>lGa~@f+q}UTU2W<$dJA;iJ2H zhJdNmwF94RTN3%>1R8}_o^e<#7Sc0+OIjuG`h%?P6J(s6RHtxW{Zn}Ex%v4?|MuT~ z9l7f3+*u*wu8es}a$DU)C60GJT_x=qy*O)a?b6v#Zl)}*VLuJYIwT!=(0iw%zRSt(y0Ly%$w_)x@km2y9h4v*SR?q{Y|s1={Sgt~CTT zRlnOQZvWZ%zg^wW>Ghn6GCIE!GOKpK|J|T${?zY&g3`Y;^|sd+`^76Cn}6!pHB0Bm z3Os_UoNn&!38lS#->%-Us}@`QI9cY++l3ljUw+k|&RIAm$!xab+Y$y{ONsvD+xRz? zZnSIjT-~a`v0?x2?p3QUy!|TBrg$!XSIgeHvNCVpMLj;K;&~x!YtEeba)S-ue;oX0 zcP@U>xlDe;QrYw1sz93_-Gls4=-R$}F9HajxK!Z&zLeqNJRA%~;L!mD}O z$t^c|Hs3sBmt=GP@Xl`Wi&@*JE?&;^%EtY&NXH@u&sh~b~CVD`O0B! z9e?DevHbCare75@*OyN4FZO9Wo>0~FlvVE9xo?FPZ|532G+P|Gblv1r}sJeufZFIOKJ_ihYwWlJJGd4*s1aH zVr8Cd*Cs5}G~2d4aGGjS?+93Pu)Yw&|ztWA#3mpTXkUtBQvfBCA9@mdE?YR2#WA20e){qdi$qpx(c|4*M? z@_TEY|M7*{Pp8zY{^nXO%(g_}Rc+(sAU$`n2m96=GCir1KV`H1x}Yk{qPuR(FVAEy zjcoH<-mJiJ;bqy@{vM{|63H5-lM@)t6&wVXWfjGr4cRQcHPD~SLs76)n4QH>_vybU zDw7v$iGO`pC!l=g`fJpqv3?;s2}?4z)J>ST>6!L@ zhV$IwH#knOZxiLd60&ISzfc!>%ffrl>KOIzng)Ih*Pd0c>N;c2g1_#C`Kh1RXHAwW zHMKry#4u&H+0yR0J09>>1UDCR*(GLJ1PlKY_#kw*rHaK-yJ-T`qALwG%2U?Oe{|$q z;kl4G22+Cf6n#I=CF~FpyT`83VBPniF8flQ|2wNDMJ&mydp&9C`mbMPi_LnjxV4A4 zr>&AY#=uZKp+g`^N6Cb{sln=E&6JF1U53Av*#ZLE8j8aL)|~mjrC+%5S4@G%%m!{h zhndm8>XrmoWu1K$@SB0}Lc+g$y?Js@Yg^6E+Y8I4XQdo=DspsxoEh?}>hik4%&xrs z{Ql-Inu=X^@vU3!WjZBwr$OZ%tLm`8maU36O01417&xrIzIn_4PP1}7)5!-6IHoMN z+1%^7PJMQst@v?6w%4z>9W*!HV%V5my7tSlUw>=%o`36i{Mc&4V{6uIJ5~JV{TrQ_ z@aC)#!{nEF1WWw07>gwxVPCFNE z{9bdvYLe@CbKv0QV;``e$B8FJ29{xM+rTHB%H94qo_)>4)h zjpkbi#1nj(y;$}rFn08Jt(|7GF{^Ev=EvvurS{kKZ8>gPH9vds`bY2mpGHk8jtxKS z!nI$e#e3B}6YhU}`Tl=K*Wc&MK3?;#?>PVeeEb3J{C9WC?$>$=N?*3DJ-drD!{4q* z(*FB(`$q2P+aBcGG0n{l=qhR`Q`k(4C-?wveSQ8JoRq> zaVY=4nBB*d@&}&op0d#_Tgyk?vMlfI;m< zur*mLaZ^z1lv6f}T>|QziyU9}u3pVm8mW}IJ-soMjbP54cQB^|+mTeYF3NTH)#&9%~OYz8| zLsizVs?FvqUA>h(dGkIVABo!9Mc*$TDG4c0*l~Q7*UqYCD~oRPGx;2Ue0$b!PQ@v& z(?d0HP3e;|Fe^~9WAI>ARoqg&HUV|R=YPke|mrZ<>t>x-s4?Z@>t+z2HOQewZrKf_tuI9 z+UP&{-RxT-{;q9`(BzMTX`4IiK776Sc9mvqb*%!wImo-M*F=<^Mxf@hXZ=`&? z?(^i#_i2r1gZ%IF$WAR@=hIm7sdcxVX=$TDj$((ELcoHfF_-VPW&B`bc?LQr?WC#n>KK>!dL}1s(uO-4aH+XHn9-_s- zIsIF3(cLLQuF21e7+E50AE_%$s6X@IKu~dh>@V?y9-E%LTmSE%5#tm+`CXCxIn8Su zgw8Xn>=ou_T6nKU+NR;fsr#-3o0CW9<@uYSuo4=)Rp%Y^X6_lA1=pv z{`x$iB$dT=acZ{Pee;%b%m#}2Jy7S61k zH>Z5qHM{KB`d7VNrAvbxcVsB+@X}gw-1x}KOTVS39oqCiG*D!PJy(1!>0){4{h$5%$u=@dnM=P#ZaY=+dwJcH+8+zw*YY>LRae+# zo3i`PGeN6T9c`nx{9&6XR;=|z4SpT8iuG?7JHm2r9?ShkRD(esC)k^;S zAyEHayiPbj_V&@UcayEZiuoPRJ@@0CMAxrm5S&3$IAH8_M z(EPPjb+u=3$*)=&d6|TYl9pwe8}@BXRP|^P@L3+rePu0^=oy1;x8L3h(brUU%DodS z(mIvRlc922WV6rt&kwv658QR?7VtHseBb`_r3wHa_mijB)mTmOd@D zqhyK%$H5XCw$<5NN|!WUShsLm=mCjkv)c456k1rsV{B!XW;tZ#7EIfA+e`jY#$4W6 zGkuqzNH;EFXXaSjx_|QY&MeD&_rrhv4$DpyG@NB{&~lN=&d2U+GnaMSgskj`r z@1saY^sZNPO{X9Gp*q{|;>+)A5C5C1*D$A8X6n)|R?o|~_2xZ`+4wL(@<>M36{Fr0 zcP>;;TX^?n#PM6g-HBHliWlBBNoHug) ze!W*j)g^Gd4A{2IB>GMCsewCqfi@1jO*L@c|rSy=l(gb^tS%$_i3fS zmT&C2b8_d&HDy~rJ^N?E@A6vsp-n_#*TDyw&tH}a^$F)NDk{jd9b$TXWTNtp*ON|a zs#P@|JM(Md_RR&?WH)~^FU?J!&(nR@X2oY4_C|Jp|Es6paCm0()(O0puxgCjefD=^ z*UfW+m)17c@tLW|+Sdn?6kmss%yxz?WC#Q1Tg_tgj^hAXVAcYX4YQ?Ku`Va)Ms zzx-vj+g!aRT{GSXzgp=Qf57ZDn}WfNcE$=0TTUtAg=a+Wnx2`V`m1h1n?clh|2c0T z>~V8Q7VtOZtq9g?*rmYnDB|xv?fQp2ax<%4InF7#GApg{lHhnIT&vt@Qg|wj>7Ip< z*5bM9Rg2;?H^(HuxFa#W_Ux|Yp2+hIhcEP87Fjv(fZ4GV{_C$E^S$p7cxm%FQkOh7w_ClnHge4iS}k6#wnz@tR%2Tqc!n?Z%}V*#j#msV(zWI; zUKu(?J$=P%rpjeSubVZ3mR;3;CtiFe>#RwdZ}T(0*YVFAlNaAVv*E}Q#aZVyzM5P$ za@)c5XUUTcn{`W02T2Ds=@~9xV%8n1wle%&`N!h=w}vh0a_vt<+w$uq_y6$U*RpmL}j2n-Pmuq>; z$jfMOcBLhHEO#qqmwgturms(@Tlu_^_vG@I|AS7ocJ6%t`^A^46KTdi$C3rS1dkhL z-L39zceZwrU9&babLYa>?txow%(4Db&zZ`TRdvMXbU{r?itvObQ(kZX@p`WTw?%Wp58GJ~i6{Y!wk?*aT$Lr+9Z8#-_r6}= ze2Jmo=9`99Zfo7PD8szFdm5w7^AGUv;<(=Tu+)1=ZbJTdhQGc2%o&XWoCjI2oxj^# z^DTDAuW$CQ6XhTO`KjxodHmtpzqjFm!-Ur^p; z`^fK^%!kW9t9T?1_ne%^Rw!2TFYOh-gOy-y!Gto4|Nl*H{h!-lbJ~78+k$nO3k4Kr zt=;NTE57Z7sc_9A^_*oErSg;1EFb)MaNyKMpO3O`f*H%3H?6tQ_3V38XwStfn}4=k z@Y}(CWocP;zQwB|uK869Sh%J<6J264H}cw*Qz55KRtgENv6?$8YP#@=3Agv#p8Z)D zCtzUO8h?-{i3MWpHG<1L#%U3p>m{cogc=t-tUjLAo> z&2}^yhaAmV7?BsT@Ttgh2LCJ065F3Yzc5i$;FV%W&~Nry&hNhL&qm9(AKoByYEb~Q z$=~1a7|y&{_4(zMyx?_`96r}?i0!$4F||`pLXxX;=5sH$J9*7lSuMUhbh4;=pJxnP zwQ~OxvsuB6EIg*#VkUQbM75tTKD~ZVW<&mRv-rCCw+*V#vXo8KbU(O9YKhjv-$A^q zBUsP(%Nls;omgu3V_t4Wp}0v-^V_`*;`=JO_y4TcUz{klXM)4Ul!DcTUL5}xpRW^{ z|MOzM@{KBHMk_n|Lo3($UyaDgI52;~I#y39I#Gkx+JUM5+ZTGc= z1{2?jnU^2jsf^olEBDD}$xSb>sBwM0e(l0Fp~FwDTC=C|E)+?fxA;VH%+BX>Q|C=o zS+)Msr*ozk6GUp8#H zUA7}H!n&>X{p<>s*(cw<(BeJyDs!`{`KKeM4xL*9I~_&V1}|DBSz#4^>4HCR=)s!% z7Wr*`pR)usHt*kB%BQF@Nu{Z%uJx-RL&LVtZI`((=2#uQ_;6vYMxqVly{EkiB@S-U zU-Mt97``oWFey57Uzh8b`xm1VGcLZEv+Kh%-kS5yB5Wr<2?dr|y}kB5xMNf6Ui0#T ze+Rn-dJp879NxLxzGKmv4_oU$_lGyjr1t&YD{W@w|8kAr{D8eCnI9&e*6dq%m+7?I zjeXyR@|SMa%L!qdF9R7H2! zrj{>`yiVxN4|6~jq!(f*RmvZfMiSadbM=Jr`9TXI+^ zNC+J9E|RESzv)s_6|Xi!?3bU8Nwsz%HFw{*@Fc|gJzzC#TCp}`Lupx-@R`}aSXk?y zT1l#yRh=?LzJ;ZOZlgVt-F#vC+Zj zmps%Qn;mvG7V{}tbX>?`vThY>m|(>o^UqV?;+w>|>vDG^gl=@0&K6>95Lo#xchx?% z2U+zimmf6V`;Q~t_OiWo?%C*!E0${n7d-#{>)zJ~>`W76rf}^J3(yK0pi6nw zcLR@Qvm%7et@iJqGIPevGc!#m2Xz^6h#km3yk*j@>f^;(X~FMjP0>kak$ClN&()U- zT}s*i(*KmM+xvGLE8m?JCLWx5^R_xAn8+RGXIjI{W>Ng_50mSy6Xm!2)=B*O{p|Z9 zgDt<)U!0CvUUpOBfr5hoi-*bG`4)ehJwLzt`kVW>a*xuPWxShCiUm%-z_!H1BKlsSZ8|JI#QnS-M@f4TW+UqD4(VZDf*b(r~E0aOrhb^UH~= z?yq>haQ{*p9}QlEd-HF-TfF@$>(vv-pA@j&Tk-l+wcNh0`G5XxUe&qYP2)7%`L}f< z{q=7GTRJC+hgP=MEV_2lfbZg~d&6*U22`-V~YmRHwI>uV;&nYFF};O1@=FUrY(wvO8Ab{N^*CHfa=; z6g0doexCDr-m;ap?SZqDn8g0<-I2C-MPlaZYmMs^>)kik^**1y-==ia*)7iBxAg88 z&V6+6$A#{u)%r{4v9FZQ3~%?^qH^Gsm5K0y>nj-=`vex2Dc4#X`j*^FUslS)FhQmB zY@iAI|AhMZmur2#J?^S`W6j9$$i#Ju%7?=R_Z-%D95Xa|W!-yrk(yiJotua6H<*07 zeIZc&*P_lzER!#C)SP_!`S#5^3)erp|5|VMJv2kpidTEVobSEb8y*P#u6F0BQLVpm z-#%)|w4a~v>vqMydGqhSz^B72PIINdvus!33YgC0S;aQ7@1jz~A8Xb0lN+`AX3aQ% zVY;6~W54~DzH0fM9Yv=KYrbmT`*rO0kEP+pXS%K)Ef@GGA1U}ZRvd&hV30y&OBAIM(RMnQ^mf#H>JV(|MowBnH>~1q1UB>C2-aue&@G*Z&q8}G-#1; zd1d^EK}6)}K?#>%9GAEKs+2hRz1cG3=u$1IUj0SF>>2-eo|n4&r~OvX`V)NO3@rvP zn=TbRtf{PPNh&K?WXQL8-JjtdRLBSWD4zzkU!(AzBKn=^9t5itQwym2XD*VxA)jbd4^MO zJdUSnGVidAzSjDo(PO$X{p*%-EI!9|K)G$gqdqS0xR;tns_F+APclliD9D8e zxqR*qUJxi!6!6tFe@5OH#*ExQf9B8prybzL^~j3%&&hS>EZhza+5dL%aB0ZxyLf=P z#p^6rKu8VqvzsZ5C(D)fN%_}8S0aShba z-TPdz(56jeseog`L8k5U1zRgyxu{`5@?e9}! zE0&*oX&~7cx{5Q}+S=hxP$uW)$C_Q9nbJ?rMX}E@Ke3#3S^KKY-e|*X=lG_iJA^*A zka}r)`|!7^x_@uVOgex4-&^n73R5!Fo(lNhRp_j>`76g?_ok60x8tJpkE!}`hqgZE z+om7uxch!kX3k`$%gJAF-mUABuez@|&*HX%#qYR|m%2Rp`v{XO3JPc&x7_f3m> ztBZ?YZT>!|agr>D%f*eUR=F_|$D73^_PzfUKEdU?g6)5m2d)nuZ$FT3{o`6`)BU=a znlf*SzihuYu`Kw@_NoVa9H(BFP)+9U$ceiXu!;BBM3+~akAB%+@a|9Sjr+SBmnEJ^ zn;cxF#PxWQ*POb-g&*Vd-nBa1%365+{dyT4-T&(Zm=-@2_?gqTYSkKiy3@SZwxrtD`eJ$Nj5Pb(Z_Tlyrq1de>Z@UkT2N_wEqEC#8``%|k{ zo^-Hr3^ut{#49x8<^H8|W@npL@3^w%yGGx`-*%H!Hbxa}HjsL9^hk$KoAXu$Ywq>G zCAXR>ZSL-~d-*m`JW!@N`&4l7_4ltDGv<7Bep@hqiRPx4B3p}t&YIkwvGmF2nNch9 z9~(cYlw+GcySV+|Dl1c~^LwmraWub_*cK%nedpxqBikfzaV7J#UhDDD3|-{Bd#%al z&62Nfr!3vIK5TdIlB=8k@vm9+Zbo8&7;8t}jAe8A_81(=v1--e%87|;-+uYvJ81_2 zk3D}by}ohR_Q=i6vv-tzwbEGowrOK&sxaqnK7+3h?Ck2~qMyq-l|SY>70Icep`d6e zd$;MrtZMx)8%k4!7w?sL{P%W#`V_YtyEb($2)X_~*;ZbDUy<0|v&I>v##?TiW?frQ zyVp{b!GPi1Oyk)W#c9QM*%wX}3v3Ix=rfbiHTTCsnWvBUu+5iyak5_8iD{1Z=XrbQ z%2wQCYto3iuuO8vzb7pLM;U(piYie5x-8KA`@%}!W63I+S&u``C}mx15e`Y_)st*% z%-&UGt@Yc;`+@cPqfMt0Po86REWR@*IlXUw=X>E@3|pUv_*b2&miTb>NtN(g?`a0_ zy|+H^+VWs#QV6H)>UHYP4TrgQ;!#RcnFALU8co%h_?;4qb+@!-MYHifQ< z>%KoIwQW6-F51=1Iq55(({+{${Q^g8T>`rdd<1?dN=<7t7yV=4C{Uho=hF1X;Pc(n z7@A>m>s1hg^RdUKl*39RDSn7 zcvI2uX{m0f<5aSG7oMuU-_$=ZiB0lB|2hMP5{5k2*VoxPLl`GHN@X+nGcs11InQ$8 z-lrOJe8$d;#l>QY>(p)+@+|xMHEs6V$a|Me14UbXXBZvby8Ara8?*BVUZx~1&pFe( z-yTK(;a3B zZaW`y+kE3HowQTROEf-C(oKE4;kO>tYH23O*o@3?%3-4f7JGUykoqhqf4H(#T`*_Acv2N}`2Mdp|Ni~|CVI!_PwbxWf92c! zE%yC86mD4ZWJk$24zN zP4(aH|4+NQk1xJ0yWrNohV1Zo*SAL`-2#~m_lQ^TzHT`8oa*W3gKF2z&n0C4X5!<| z)BV%?`&It;94?1B%e)q^SAFi}f06gh8!3i+JE}reSu?_R#2!9ekXQG-iuFa6$!s5i zS1Z20tmwITQLxHNsyeQIb#?ahYq~i(xi`Nyyz(d(Zp@tZa*@WGnrlBc%(OW9GNa{U z0f#`-4Fj<+W}%_2IaWs#YVU4(thtn<^z2){eP^T0C3~kVZ)bD#(M?}>K4^KTM4Q99 zv684bGet_ z?a~O_HPIxmP3TnR{&iYMZuOi`nH?Uw^po#g=48D-o6|b41l2jaZob(T^3R~_0XrjC zu1?aUkB?LW*L4>5Omp+Qb7KFlRZ}e8B^KR%ebeHg(&;d>OKOKsS$uK#Y}%z0D0XyZ zU~TJWeMgB^5&Ks;y)>yy`{)~``#S8^t|RP;9WKE;|HSb-_iBWvX5Qa^_wAxfbv*B{ zbj;lUx!J*$?V9PURY6~7skS-JSvIYXS;M!V;f-@|7H^MdddFiC>DgLlX;voV_fHi~mfW=uf341MPIX>0_pRcqJf&~SHSZQP*L=(l zFU)$wt^C-3{|2oZSG^VH_69t(fQ zMNaz`XSg7?K9_gjvNw{iCTKeOD5`Ef*}?dR$K!&&y>) za`|oT`(Kl-Vb;+tGB4Gq_bslz)9blx!}j8#4l_h>j2+Ax3AY%;kN;gvPpSG3hS z_%??^k5$<7GZFi~Sjy~K`QYcoWhb8By1GBkaO&!uISW=thVd4iHhi)6%Xe|v|B-W} z5AQv2b6ML{@4L$a(i$C^8W!B&-SYSF^o{i&q)wd^n0|h5{W+(u=kJr3a5tH+D&)WY z`R_FaAAxORv+5r&PpDtEeY&~o5|IUQ8@BKnX{#@|!v0a2BTVzuhU6t$OB*II-3th2e{H6Gl<^3&&<0=I8LYQ=c1C|d$JhjH~h%T@~h?dJzLdz*0XXVzczP$0l?n?X5l4?~`Up`U3XQHu*=dyystYzCG4Fj8( zEi6-icY(KO{o?6Mr<_=RS$N09$lLA5k4N0U<+S?hruVTTtgBWzdC$JS^L(9i{xqir zwLguLp6`smzIB$%YqjGW8u-3_+pukC=F5}I+RTN0x3X!iU%%+gfg3!VS28R#bvnBx z>y%Wb-Q}ClqL>z(zaQIQE4BHt`Nvz~b(}X}Xw}#|1g5;;H}hv@*fsaysrU6SoaGP2 z|LL~xsaxNhzVDMj-P`MRyoVnvKC*~i!TbEpSpm;Wc9s%dN`J1-|0g52<9(jZpAWV_ zp2q(Zm64U3yF&8p>x=I4htL0ej(uzpw2N=>KVs4`4pxSKnAU*~QN8^I!hQ3wN6r z{8xU@*vsA^?s%q5VN>jcf6PCQ#fk6#pTAC@SHE^k)ZMGc_w4>PLwfUTlicLw&vR0l z?rc+Ar}aU_aY6D)>9tqQ3y)lyI)mxP?VB5~FJN5dWqZQpduZ(S6|10I6Q z^!JS$w}QTJ_jcZ};?<=uCoOdJj?BwA*6>sMu};>6fJZx;jdS@jc;@-oocwrE@RwEE zd6N%mjV2#i+mdb>wB4O6JIA_S?ycW(CiWh~l*nZ-cxEk4@ZnPnQt}MmQp)!wQ~xoO z=N8M5NRewl_vvsQWjkRsyK95Z*ExM|ADS87=3O_t>?oq?c3@KFf<(tDu8m>Klb5nN zimdFIm>Mj|Yt+-#a zL!Vkyhb`Q~;L!Z-(3K_k?Yqx@e(#$9R_K#w;||fqyDuI-YrbBIOLI{Hv!lU$fhC^O zFY-0qFKlVvyZ7~nzXG$PpRYM)am}IO%JmZ_H;+i{?kH>Hh_;=xw}S0yf%x;onsPSw z2U7H_t}`@fy;BX5T{F@BV8C-__j>KM^R{WJhwVT8N^0^&j_CAr8V$bk`+b;m_Pvi@ zJJEWkMmN*rhXO0vT6k1XTI|~8)37Yl;dRte4$EhSY$99S^7;<1I{C14x%la4IrsY} z|CygEkYFix;g!#H9_F{R)^g_^yWzArf79Z#RT)Wk&m9_G9oMZ``Sr3$NbpM82gggf zw&%T%@H`xSXZg{;!M(HZ<B)!ciWv`-|hwQSccJy(ub9QTSA)ylJ6t4cSRcgG>r zH{geG&vNsNujj=7;n56u=KMEq)#s@}4dz?ZoOIrrt3*tFIfZ581%_3oXM0)Z7%zC0 zwC4K3or0-{xvpG2!lc&{&{7y3%dEih$m~_pD#s0Mu4XJ>nGC`ft}7P3uP((Awjj~Y z>84Zclv#?;ngg0r^}|Z@D<=e9b>wQfH2LlU_NTlRhaH=&WB#{JyQp*jalKOZ{W~Ad z-&?ls%;8L}*vyMYr_VAl%#)8ewJ$T~ZuYDIf9ca&-!v}9bF)=AGMp4W@SL6TkHh8v zTXj5+K3sY0pvek7*LzoHEekYH+ZGzAaAjXeTJ`Exn>JRutGCK{mAR;V!pv~&QP|0qQ%$7!p-MD%Xm&&aHS{go{89sm8XT+tE+F^xV1_0 zQD>Tv!LbmwDw$@XrcFAbYrcLnbFvjJwcXXEu)(==*E*5XJtq`Wo2Q*qUVlncD(>a8 zl^2hPo#s_Fu=^qQ=_7A!zk$e4p60E-ERGz<#IDbbtC!8rj@CFWv-#zoY5Qt^a{W7` zZr510ythpI*zfz_MgBeTjz4sL-#6Zz+_~-oEjMoO-Bz$aKR@0@MBT#fRy4!S`fv6> zUhgP*DP-gI@!<0LPSc+LI2!-M^~-N*u^A_fOjY*OJms?cee?W+tFIPZ=K82?|HsoM zu;KUn-Rx^`Zsxeem~qE>?`Kh)&yV=je5LKbZR}U%so8Q#;C=0T;Tw1E9ASR0{O7^^ z-Qwl(x7;@TmFvine|k{+$Dj3eoaWz_MMU2|*8jiSzRx(_OwiqK-}hwsLj@K`^8ftG zPt5(xGpjAp$c}9(OZ{j4{rva;ez2_Ad-}umckMY`8|J1f&K5fRto=gN?uPI6KX~GP zJiE<(ye#{*&80B*#TPF+3Gd&xuQxBBcc$!;vyP2ldyQAD5^^-(bGe0D)E@E`^D_i9SI=wrTc1AJGVA!2%YS<=7H}-Q zKEvU6&Wx?T9Et6v-;7%tR%FX$37p#?9Fw{CW%t>QLQV-4H9Y6P8%9JoyL0^f*?Mx0 z-GS9yLEC41uDvfM+Y-1W!=dWc8|$>DGwGHPcE)7j+y>ODtb(-#xQx)^l)nBh!C+e|KQ!8`z z(oHE}w@Is)JO7{m`G@`j*jj+gk+ss7kKbzzaeAfWb$Hf?Efd@Fm8`!M8uF$Iw0T?# z$(@`gxa0WL;=Z-T_FaqTUN89DtDj^fx#;rC#n^$5Y`{qr|(F&7BdAr_# zcZ!_HD;{RASK{3#J@5JA{k9D0GHcQz?7wT|#r+n$SM@hCCqGxQr)o!CZNu#Re|BYg zHtoB#F1-6A%8!lOvMeqMyULlH zp59pLRP)uXEq~81sdszd*U8AedHB{m{_xS$-xuG_TYUZX8k_mYk1JnEWe)9^u4nID zC1K^d$zieb0SRppSHA*}NQQt<(^lz(Dz7*0ILmy)rsc6k+xyBHujYiQ9RxI|I@5ZXZU_>_WNBv`&a7nIvq*J znOiUYl@_i}zg807owd$>`aMno2aUU1FHL{BXwsRv|5uuy*WX^G{ria;w|}8i$J}pc z)mzrxoU!Qs?Dx|C3`$p~O!(DxOJ923clCznGg+8d)w0yM%oTAF@=$!}&d8FjAkqAs zmE+JhqtBQ7o=gc^@;dfMAxoUuEsY6_r1~GSYZdRBdTQf>tg?z=J&8A!aUDCBzW9)2>DwT{ zlE_`StIgnD(`KPHvsRri`0{p-rsH0RqYRr|AI#h=#B0p=U&yK8jqJY0)!XN}M)F>K zJ?HS%*XNV+|4ZM9*ezWeyGX+=!I$^`_X~dJ4xQ{5uP`iK(S7k!nU~3|!Uvl~S=KwO zSU-c$Tdi%+$^)-_tao_dR**{Gqa|-SvDJ$!DBO52->MlK!fv^XY!z5u%PkY|Dl@!J zH~JB;RG8Lb=XH-Ht{TUh%ItY2(3|(KhDj>mw{?)$l*^sI9+|J4=9^#D@m9KOdcDB4 zeEF%5u^Fed0#-s!;#>sN0VFQ-7)Mmdn*luhSP^E4G_&XMLse)r?y^Gzr&9PHD5Hs+}Pf3`Da z#k&hReuwQ$pVg(=mK=Oz(I@CGxalTO;VdP;;E*bYl%DrGm#<9R8vRi=Q> zZm;Fjx0t?&dtzCYo!zmB?n}%{hF>WE016Xd$IIZ?`MbP znB!U!I}A7u%s#fs^svE}wA3^O7Y@hOSDj`plaQ5PY%Q_i>f5B6nx0iUf~uXl6+8h+ z-*SzlBA=zlUN?)r9f#rW z&e`j2`~Sa^|7X8rr@iZb`vd;}j-(gQt)d+8XAQzG?&#+u`mRrJw{Kp%Q%O9Vezpr=k zVP_7-4O>g)BFzpyJh--XYi4dPcaYbcJ5|+*7cRf#nXoK3X7?|xO*xAmf3J!P+t^yR zynj`YPMUrN%gr4Jd$0fZFYW)iuPf_p@oXn`*~^*9ezMsGYqY$%pUup^x*^a9 z+WUCly>dJ=OP*`{dBYNb$A0~#AwG<{kp?CkZ|6EoxW2Lw zY%)5ZyX^Ju+L<*`!j{k7%6zsO=gv{#FfFRFp3l{UnKb955x3#e+}|tYwMogfBKV${r7eO^_BZ7(=|?CUYsmvKmEa@ z=JJJi?>m@jez-dQ-XZ(?kD@-O^6e83ip*Mb?!YUamZ}fU5mOsm4o(ire3m1)l4lu5 zXj@%r?Bj%b`D|(FjP19-F}^YToL2N8n|Z&}{Op4}jjouSls>mNOUnNK%oP&b`W!{Y zr7F{8i)2hoESGmF<9dFAp+m1=Y1(axYf~IMcrRpS zJZK6ESlPRD$+aa;uGOBJj9yco&bjh@B8RnUcv^8vqhiALYDtC-#>vbY0v_u=UF7`w z;N`RXv)H4)7nHsgesr6yCy2|1tD@Ocg=3!IpGsh z*G6Wm&RXWQ&%RB3Ws?0XwT@qFTRqiQFXK2QQFp^pK<&ep!#j;$Yv(Gv+b%w<9=3kJ z!`d&-E+-u>zp(wVtW1S*)z5O?cZ-(rAC#2hRhp3&@B6fWt7iTt1@?xoZUMJLu1c1D zi)TC#*j_x%G0eyC^!E)L%Q#~=Wcu$Ny7)ot)=M+Cz1*kz71n>6oLrU~T8t#?r$Qn{J+QYnhq8@#5pQ#Ez)f#mTy|rp{BE_u6tZ zZTVsrl@OjEe7p1Ki35GQQ7_Jd%oX!c=mniW#Q&o zY%MOzEFQ}^*|Nh-th`jFp7Q+H5nD9LD`@JHkg!QbM?*VT8{L?eWSN?nt)$>>G|iNO z$+RQ#!i5Wa-d$h++qZmQ`mN7WpN{{!X7zhc`Tgp<634l$t}K0T{hg*vp2uGwyi_~#!EVJz(HAxR@_#ok-)J26V(#4|+ik3l->Ty8y>jA{6pzgNnn$ra zYJP5#_qx})H#4>B7aw!j?@Af@_tBN+rkff$3f}$Eo{$>clGw7V@xAQsW=5v21>r$X z7ZtX?)lQ8HI;P?I#&XO4{;wA^Ji{JKtnF)j_f2v3*?=cI{RJ6JzZhQpcDGnExnmMb z>OAGyehZguS(CnMsn#pq{MqMrKUDKPc~|PTT$S~*2^>u4?dJQbWz1r;oiu0n!Ieocb%p<`|O@&iz;UxYka$CdBx11 zi%UZpL%&{H`FM$RX8eiZPi_U1Ys_Enzg@@S<(<&8@bYWLMcv+JbNA(x*RTDWJ9DL9 zy77F!iGotR)60Jg<%NbWSoQAjjb$?*JzHzf@ce#rF@OA*kgrK`4ra58miqr&w<+h9 zW_0;(+Y7=K&z+ZFyl>H*wTV43Yt8p7`wKtkZ}kx}Xy^#y5NzhGKG?#rK;(exmU)gR z+e$*E&PXiTEB7U*t;UXhvD$`QyC;(wIBZLG8vi9UoUG_swJJd5T7<#dl0Qi=g!J!N zsw{Ph4GnN9k1CxM-}UFQ%oDPT9Zao=gYH;RRVX=Wk+R|vZ8z&c-vBeZ;Tobc< zeeL}_DaC0w8KR=^mi)HczJG~4-=YhCS6VY%Ygx;Je0=9WIApd%ievJLEiFe44+Pu{Yn@JeX(m`~3A78k%qZZteWr2R&5Fx2@)^Vqgx&o6y<$yw z-80>n(>`QRi1xq5x^DgETblmI%s#qhODsFkdiA~WvCdGz$OUIN&)iXeW>sWI^}LA; z?^)~)O*UpzW0_>)>blQU_2Tc_Jj=J4G#2McKV0TGGxb`tX5ZTdDMu|XTznPVtJQKK z$LOP5Y|pi`{}L{AnQwWWxBT|k%lnPa3vR!``BsJDn59I*%w>1=S_CBIWfkY2Un^$8 zv0>xh-me!ke$HO>-0GTcG7qEgqv?z4qmKt{zyH1T?T-%vh8qo(lUVMU2`o~)^X=tj ziyOB$7u{I2;aO{GZ|~W&PrnGAyC}=E;8^nSp8_Y|_}s{wZkjn?L8ZlEhKku-jq|xW zCDw&6^u97Oe^_k)&3VWFf7~8QjqLI}I`;p1SN{0&{9nb=%saLyX!`uUJm*;34hyPHR+dQquzUY+#*DQepPBEMTzr;MYUP2= z(h18NC1M(EcJ*lOYiQ1rmj8L;{o~K`|MS#6TmGMoNif0Is^#Q-Hh$~w75k&(kLK4@ zi0i)#)pc`eT)zL4$+@|^8?NvFx0T~C!-Ix1d^Cu6OPHTKRM4nx4TT zmGA8P9r`^nq%M|{;$9x zATVj}gy1#Cmm>F;vNNyl^%i>1zp;vYF~{GB7k*e-76l*$rJ+bP;^ApFy-~Zd0f2aL-+;0}EKb0Xr6|ej&ofF8aWY&IB)J5X)o4@>z z{{=hSeEq{GmHOer;eH)Yh8B(h5!Gdve_ryRC%$5pRO-D2>vBGyZu1gk(>bnz2P~TX6%{yd6m!p7{BPmYSz5P`OY2(Y{SA1xXE!s)hoZm2|Nh_l zvp(o=`10J<|G#B_=GuE-wAIi3HCN#G%~KvZ2?>6`yHPZ3y6(A-w(~4JCKu~Y?&v=A zKS$W-K!2X9K*c-Jz+ah*o~t#+@%OYk|7e=`{#~(EJQJe_(}Bna1r=kRD*f96Edn|b z7h0Mb+%hFJ1&_wg@?x5!#JO05)%=dw+(Zw<2A-=GkG5~Lw&2xcTJ3pV=z)w3W6Dj1 zWg-oa=Smx#Qh2#Wxhsgpaf=G$g;j3BXQ!9E_L_Dt!=Huo&OeL7z6J( zi+uO%@!QN+vw3NR!#UPR@7PRlY1?r}Ez(fe8h2TU`*;@eue zt^4Ay$dcW+JthlUdCDhBIJa;yF*aGg`-KrQNWpHV(RlBH{z?$8KxbyIp}OqaAfY0_3@h*&rWcwmRE6YUS@QD zVyfh(pE5UV@|M5tON|Qs_VHZKET2Q4u07rw^rB>U!klEg*^v_(Bc_~tV!2G}sy7>l zf<`w}l%{rWuM+n*GhVK&tj#yi@aey?N%yWHx z?B{3aL`|Q}S#elt!|@X5IRB_@mvx-#^_uUyP3P*pYHnuE&|KTSBgn#T)0>4RzI%U` zddy$U94+zOPU!5#j>#rl)2?mF^)@|mknxa#%N&&%=hG}KEE;m8LcYwb{K;`LZT2$9 z$5p&*KVFmnlOOQ(eDa>(N0%!9IbQch{o|@|d#4<=);#rt%KY{ndvrGL-rTOS?Q2Es z^tuTp+3Di9Z>I~enVo&Sxc-yjpKtm5`BMWI-IrJDn#6keiiC-8@4p1z%;oJjOWvG6 z{`aqKi8XUhPL6_~lFiSH{txE={aoL*cyVpXuG*5_%pNxvtkX8}ZCpd*1Sj8yZbN=-Tk%&g_NH zw-2k!qL{0m;MaGJy?*ulWwzWc|e>H9mp#p4@IUM3mMd{{jHCzIW`N^WC-A1@ET% zJGcnN|NK(D*XQPMam#1^-naE$N_b9YY3kFzZZo~I@8m~AK7PJ}nu?Cahn@XD>z@|7 zS@Ul3t5~a!$#K_@m;|i-k#&8+?nJ}oD*WoI0*((-8IDOzaeWwhMbPxuy7^z+?&zwu zN*}XW))f1DP5!|ev(Mjm-@74^d|ij>a!l>>CHH6T;hAIJIN8HuXQj{US+T*bKUlAw z>&_FMJMYmIEuY(wE0(z)|De#Ym}C2tFn`!A=!Z?vBSdm z?UUzvBEQVE51QulzWn^YLt@6dvy-fevge}Vz9ca_sF7YO1EZ!1e*jO`wXA76?;P{1~?UslF5TWY%pV#(kR7|AlA$-_6Ll`pt4Pi`UnZ z?FA3L6>P|`JvMV))}`foMmxpt|37pm@W!(Pl?(=po?qVeXqL9y&HD;-7roVuDq`L4 z`}SEJhxb?04^=hRPvc!`Iu*9?a-?%SVsT;-V|XCr zLC_%+Ax8n_E~_Q-e6|0DTMREqa0n{+BpVn^dA#xdH3J_(H`&_;MU4ipni?HVRVSHd z+gaOMG(6xur0^*%-H9coDSV;carMh8y=_yLo{xBL6EU$YlQ6R|d#AnV;e? z;La(oNhN>F3LH%XE~$xanH_e{S!HhN>0=RpWo8M58g49N_uqQ`L3tGWX&zU@ow>4a z1UZs>SjA`Wa=4o^#XWZ6#HGuZ-|DPuUZxo^y*Om4uR%am)J^x`YGs$J9u5(|vMlG{ zY&)W{zb$gUaIUg$r{#ku9J^9Ao~uURipXykt=<3IdW$gM7R_zXUg!Ojj85aWY~JsB z`Tne5#>cM|md|~9c4v@6%k*J7zB#jXVtQE-O9A%kl=Y^>F3F4z~<&T zTgCB!QV-kW=d4N$$xMN>6gZrG`q$llEpM56Tt)NCnq|}OhpfNve%U1My>#H@3ue!a zQmW2+UYFY;q7r33ch42i=N4CYE(%>NR{1VlzFapguUGZi>SVQ&YTNTua-w)5kDC>= z*1Y+&FSDWS@vpB-v-4v^bmoF&2K#Za?>rag)^}4Zk@XB@*=m=4GNYC>+c`0u{(b7-@fmYCj{L}SvPIj zZC~}d#}7)+|4|vTSv>IUx&YgZ*&BO%edpK~GX{z@aQC@su{0jIxmo3I)M_SYYB7puFy+Wh0W>*WU@+Z{5_Z<%-hz}59NeE&~Z+jnYT z*WJ9pKH_jr*&Y^?XRd8^S|4VuRqnab&Ed|kWb?Hu`&0R2;T``DiT?Tfy-sNVzxDIo z?%rtIbNQ_^3*)lO$sU>?pX%2O&fU^|zWyKgk5k6yb&hK6vf6V${%}dvl_VBT6W`v4 z1uaVRt1ldt=v{PTgWWB+;M+^uZ@0Ca6nHLIW&Ue6|HDu7_sd_O|93{H+s>0#CqtG_ ziJNrF;`_$Op0lb{Lj~G8Jc=Gq>UywZ=K?PZcQ^E-2o>EAb@qStM^w>I>y4 z+Z{n%8=2i?Ryft>O;X{wm3MbvNAa!S*Y4jrwq^PMHD7=1T6Lh)?ad0_x0+L~Ni}Ks z^nJ3M?YGfRs&Z98wAuwT3FbA%FCYH1vq+Y>V6x}$!X2HewS0MMh zM=$1lSZv`|pL_PVScv{X!TsyBW}HmA?@=G}F*>8NTB6+{{+wGsjE_f-vEwk-qEB~2uc}sWj@^hD; zM<><)7n`;0$hB{g^3FIc?&KzN=_#D#yscMZI!nzx zG&SSZB#rgFqWgsAWEw2{`~87W_Z&`7&v)|!C;d2oU$-i9+QL=Y^VxHH8hMx`c6ID* zJrle%#?4UFyKk#af2Obf_kYW?`mYw5mw)(IWb+(1;Kc9qmu8jK3+fyGaUJ8_V zoN>rx>hdQ|jHRaS7e5`bus_GlGEuj0c9!4d3I`TW7lFxf@+(%)^kt3M(ze#X?6`nN zhwlcT&CeZ6ZkH}x`8;5gn)|=dPr{^8z@c(nT z=6)#?bDHaTGD|h`z)2CN^)K`C_vh$HJ860b*Dty$%`14(%7b_J6wz7BED~kcy#4%F zz)640zgr7dYHRH6&|ni5v&i78l09w}(Ea^7S5(-&J^ia01kTu>+tLcb1=Vd7tR;FQo5fr^(jfsw}ZNhK1F<>sE7ZKFN}ua_#xDOufM6Z;w7w{_64m z_RFt1LGGaoRVLg!DR3t}XUnmk7r$pmM|*TSUhuoS>g0;+@!^{5u1YZb9*cXo>rCs0 zEzhoPIJVT$(m5l1w`nP_Aj^wyzgI+0Y&)mo>)CnsZSH*UcWkL)-0{DUOM68a99wYv z{bF;83dyY4P`jO{j&9mHW#hM>2J_GEN$)Lq_DEN%bouS?UlT&bZrtDB*;NKcBBp_iiAr$|pX4-m%a6@cMoKJi*&Pe_rzK`*cUQ=Ig76mo8k$*xX|Hyt0q~&$s-`4eZG;PAX-^}$=64COU)8`HaWqP<@3^1bJC`w`pax8GO1 zmdY~vI8V7xbzKx^Y~FrTM*hc(l{GXs?%UVLu=eG-rc<4_rT&y{;ZW9ctA6z4g49hT zxnlc38E1AzsV=F)^}(X7eBZuJ(^$JeziP+6cgkXSSXOI!zqz-k^YGu={jqr)Ute-v zpwKM3O(^*>UxjOkn!RcM+x*aJ6WH17s{RJ$`^H8`1#@rRsm-xqO0W2u>lwO|8gY~jqHw;RIv#1DY&)Ycr&FVIN|xV&^flhCGu*|HthFW zVEsaAcG`=za}Pgjz5ejj=J`jyT@wggRj{GHW3PDpkv9*FtmfLeNiQ$>cIWTDh#U8J zcWyd!VQ%TdMb0YDovXA8{vJJDaoah2$Nz=hD~g(%v#&2~J+S|r#k~D>%(oUt{mWp6sQKN$`65=Y_}2Q(OKyAhok@}ks`*>?ir+fJc>d9X5J7j#&utA- zVk`@moeFwkx#fQz&q=2hf)`|Dxc90lUu#%;fBUtPWc8|9A63=sZ)F}ZuvblaAXd_q zZ11@xFp+o5mAasl677a&u8Yr!EYkQE#C*=OXO*Hf?_p*GiQ7F=oRQ}jr1D9$-n(`z z$g9zi&DXLui_3mx`MPhP_sV{7a4=`}HQZTxeZAEGoAYk874iwHxZIwvANXwRsuQyE z`y`95ckG&@)K#7Ez|3v^Ifd6XM-At3t+jG@P^%7_mhtM2)a|>5d6Shng1Hclcly}{^^_pjY3{!~jdiB}Iq?$Mxb(gZ|yUOdmbCwJ@G-`+IBNV~x2t6ZTj;2H&i`VPWia$9KceRa~DR^Bg^6R@)pX z|F@U1jenZPbJaBWvbBD@IIo?{TTor!yKGJ29%IFT@Pya@E=!zb3(}H_+00w6U?Nxj zRF`G>JqFv|eV;yP-TQrVd-A+Jg0r8S2`*RM_jzsn;oWhSqIcuuAHFnqNVi_WxBfx1 zex3b~pYM+xU03_w&;IDImx9;iR$T}Y-PCM&@AHk#6|b``o9=0L^oBDgtXNko;~V<0 z-2T77yzBXFyO(@i`&>%qu8gy1weM}K{jCOk1+SvBeE8E=6y26yo4aTQo%^z&@{!HKBvFnVO?rpEPFTVVG_v6FYoYy<12Pvt@*4_M6UF;lS z9(i3muu1)EPFK~I>Z?oM6|T{lIBEC)xhfa8$8MHwelAx#YxbAjUv`(h*_PbwpD{Ok z{n;KH78!xeEp2V4y(Rmq9cM3lIU#&Ym#h2atkaARR!L7yRxWw}-SrvQ*Wd|;GauaX z@4o#d?E4(E(kmIg2A&B$3p`|*-6R*z2?%UI(r9Sn+x)K}WA-)SjIG-*K7GHa^M6(T zoZ^P!8Phf73x4OuDLr^#Ctb)t(^0yyYNxq>bnvUbI_B*QoAe(VXM3|W8L$X5wPo0x zZe8ONY`$WZP-tjU`Ew~Y=j^u0;*#IK=ij=1L2#Cr)A6$3%Qj~lnA>$+UVgtZ+dq3w zhJgqY*W$uNCD`)vt^Izhq>fI5|khw8P*Vw{$#ln28mwT?9yShJB z?)h?O?JCXbj{8?-|1F{OqCUGU+{lC@N zadY#rvdQnZ{O93u6sTH!^Jp^5#>2Ok)gMY*+kIgf)0#hLPqVT7J;(fF8Dl!*Bfox? zjJ3xeu4Qxyd0m}wXKy_NN1=4={B8j^ zZ;i;sGu~gWo#?L~VbY<#cD`BIc}dP&=d~2x?p?TYYE+ba*Bb^e?GcuwSAOOCn))%CofcU@k+^Q^#g z#%tT;94_5$2xIe2WwbjiaVX-)*F9&nzgWqZSjW1|J#p=7lQLIu$F4@B;ug=0_3U$$ zd6Ew>FjulUrUXaiG%s2p<;Bcx(RAY23^vCWg^mkXgO@}pc6EM~X5l!@(w6?BldDkb zVpYQZ-K&@1u-V+YL-=CVd4<)jCP6J>|5DYb@}}r2W_Rvd6&R}e>ef1yzXz=XU#tK4 zdjCi9n|FJK#r5{`&HwSKc1G{<6w#tPC zn*1++T>n?c(EXc{Wlw_|!|s#uN8Vjs|G>Zgz4$@N!?$i-FcLo5y=Lz{i`csAh^4(7 zb*_myFI%Z~dXn0E^W$36eVbQIy`|Wp`*_KkU(x~7y)^eK{(JSSu>aWu)&1?Cr34%w zu;*`IxL=oZpi`w!iN^Y$+0T$^@e+u7th_1CXm&;MN= z{dreaAoz_8g_@!pC&E4?=G@%%eQDz6P9%U|Ih8-r8s`hi;qA3ymKjJ-@*46<@pjBQa)Qg zyZkctd$ryCJBGjVznaaCKX~-tY(~pN_dZ*{Sob~9+au+&Sgm zTe0G{$E&Yj^c6W2p!|mCoazu&LD zwegcwUIac{$6T=HVJNfbl=}S|ljfcD^_-URKjq!YOs=;tT;_${G~&z+R?J*JZTY`r zci0ZiP5Jj+?)%vzOc7lNKbKULML(IQe~eYKaA)hRV7Ikb9^^d~*G;xv|DUVo^DDXY zJkAnFIWFI@n?CRPEZwy_o7SvcsHGA0jA5?uAXR#2^DvZBP}Fy{Ea_)E964oNspa9~-<-oIvD{jMu3q?0%7 zu9y7n9zJ1N?3{ZwEY0_3?%rP}py<{1z@}l6>8heVEINDMyjDb6fb zm|##atG?Rq=SsVu=@pU(E=B$5O?2GIdb@rlOVSauf+_XilV_LTE-_wq&_aOy(Wa%EPkjFUy?r8kxC^pX|=|-+ue+VMT^}JO)c`s@=QK zXBxfz@;zeV()KA#4;sEK(pZxg&!Imz`+8l_sioibI?d*kS-tpLbx-k5=G*?h{^{Q* z7V})Y_U7M(kU-B)!=1C*Pcp2p{Ik69fA+oRt!vo>o|^XM-C{H8V9JTTqp-j!`TI{- z-Qs7B!F8Fpc2_-6-#=U2jbmk@{XSE-nV}ZE2|H{Z+RylRsGCR zi+!fY%o+?hH&)iU95!yeg1vpS`#^z4W)&L&F8wC_XUcYl-ilP z+}dt*_T|AdesjOdcowu+_yvZtrfvS1>-Smy-v{}mJam?QQoVZiZry!%)iB*xKdu*7zvbV{I^Ar(gF%(-lYi4cTchf97twNTn%9W#6~X`o6z+ zmq)R#I`HC+)v?_dZSO04DfOINr`)jjM*KYOJ&V*Q#8@A?8Gf(-+&9+^3P+e9uYYv) zwqRNRe!goR9SgP|ymyXooB#Z8ZnE!YyezTu=H2w$(#qn4r%>EuXCK+^8@7sXUzQmV zbgB8Y+Pc?Op2AyCDHKjQwe9?|SC4NSHq7Gb4C|HkpOrT^L*&O<4aS5wX0qmI-loNP zU#_2ZMo08|fI$%BnI;pPXZwCWw`o{sS|QTVzO6BARil=-{MzG5jB*?XhZlYl(s|_F zR;V{QQgHA612;;;IaWm7oWiBZus5Mly=Grc0uR;0(ai^&-y2$?W3JKpP89u zgRgBPtB)~v$(NRNJC9h0X`&VuJmws~E;6w&w9mONu$MuJ&qFUE;QX=&vzj&e>;yU< zu>?4n>P=Yl{ebgBRgO7@yXLiUxO8kWb`dyo?c+QLj$;;55y?jE3LJt8e(l$u>P^ zYqy{6F;k$?hRg2^zA`vSl|gY+>$RQo+5HT+7#K{- zzUfc)l-f}K#Z+Rk;hXuNFMl_9*J#*hWUpivmL? z+|Zn&W4WrbPvKRRzyjeWR+-YU1@oSBR0$gLthqQRCrjkBp#}dzCdR{zVn!OOf#-`9 z5*W<){R}@fi*wd3x4fwRV$zFuFdS0h$zD6rCH`Oc4!&*Ii#IE2W|{x;OP8M;z`yQV zzTN6sCTrENHm}pDUzu=VZq~U?8WRFS)@C1?p7C!e%H?t3PIb`Ne!^*H@;H#R{IQEF{)B%FRD??_KGY(%hTu43AV; zPwPMWQ6XPx=kELdtc3FlxnnhU2TQ7Ytk&DUZk_twS-SP`;aHQWO8587o8!3r_R(|a zOix5PdA1rbm|e5*n`_q}Z65D%c}`6JGuJlu^Xrsf9`inv>0aM`ru}cV2g1W1n(!(oMa2f9@2|IOENs_~G4l z`>y?ejo-UW`6ifW&o=jcV$I*vKl1aH$YODCL7>)umkb$rz-r^s99 zPn&)#m+IOo{jY5AE4C!lr3$Pf?RT$T%1)C1Gu!O#yUm4a3+FNVUTT>9$UOd??s=ox z_Z*w|m>CpYl8TFekXOE-bx$@EzjB>{7$8aJ@WUX(Cb^x{UV); zqe~uct6o?g_uH^ZX8Bre9h+9u`F<12cHi^7zw`0=W6ArA3uSJvxmqWGdGX@vthcO< zT!}Ku^UnuPYJ1YBVQL!HruWOey82p6QxMy)#16mp?Th!??vKyi^*_hP&CgBeoUeUX z@)>pEkkps68PXqwiL$=h}A?lz4tG!N5<*;GE%XAAzNU zk5t@5R7>7y=Bp$bzf;!g682WjX1T!7{LgjHttzHD%O&zk7ff-omwoVM>2-zK_ZxDG zjNT@72v;lZ_`X3{Y0<8WE*InOBpsQ{v1iNtz>`UTPS-xLf2Dcn$0^Y>-^(xFmvLx! zUa+}S<5c{&&NW+`uJC?ZtgNwiVwsh9?~fEC$9|sHJ4%mA+%LZ@5mfi=o_m@rck%3V ziCeU|rl=e(Sa;yN^DtkF@tp( zk5uM$e+`GHye{fWRw|3%#GKO2KT#MS`ODsTgGoIrhhD-*1J8R5Q-m1aZG9OxEkP%K zmZZ*>KRuVc4&)rZpV49P>G_?i=Be4vMnOkE4H?*dfxqn z$w<+=I+`QO^0`-N-0e9f*A80F%-TBV`_wJZ%1TYY2A9o#de>Q^)MMI${A6Jr^B$?F zt1C{u%$;1t*0;9TeZ%JOsqqGHW#ife1kKFkoCH*+2rarJF>BF1tt4R$e?|U9e2aEu zD=YRgCb#vg@5#uO=A5!w?t&3MK%x%ib*p>~Ws z%+D25ZYtb;(|nxCP5Q(t$I{gfyY99pidkf2Wea8WI2ydZI4e*6N9sgnnIj^?8hhtE zTn@R=I`^ING4VQvsZ9MAJk9C*BVIOsdeD09mKVFj^*Yy&`|q6lH8oBp?@#?+zI!KQ zN=jc8TzVXq>>*nkwq@DRT&Y)D#g{!VUeKz${rkR2@A>O-cb8p#nVo>+29>~w0N0uR#{c4mH;9nVuD(-yy%G4SKjoNLH-Go@*lMosZ!Dbf5A^ZAQ!zty{XxbNVDR|(U@L{&MRR^4avI#l(V|Ic}Y zWe2a@{q(-E_m?_HvjFFAhIMHt)OH&r-!|zrb7Rmitf}cy;0W|(efHQ{=KcMwtI3S7 zW*(8g|ATGM^XK&v|6eul@8_@k(7fW5ROzgRS88SM|N3-kqYK=J7)f<_Wker4{tV~PpsR*eo&hYX)?p1D@znWTK;@|A1h?(X~CN{?^L-j;evHqvvM}wL^Sz+()xlG*cU0Y#weFi49hkE)dE1WCbWVnXFC7z?$w$QhZ_(H#d`R-!K?(W%OY^>6FYRsH!uhxEzFu9+Cy7g?OGKIv?c5M3uh^U= zc5cp`;w$e|O0T4yGD|m^n`XjWt`S!#?*3<$PVOJhqddFbT(*v#G19;u4=khvnXgeXKXypw{-cr7$-x`!q1;d=T!e-I;3&rO+{Py-iPZGi(f0{ z+5C3*xV*0ZPsU>rq0a(4FZ2}_BwW1Kd-k$jrb4X!~@xgHBv zs+4gxu7ArNGyC|CikAzg_sW@-vfaFKe#wGEOWi+BTeZqy{&~as=W7d%7ROwe<)ePs z!mVE{#Xa}T=R3-cd~0)~E~-^dV_ch|Zq8Zg@p6^Ofy|$Gr4qxGWWwJ^$DRla{5)AL z;eO7Q|F<0&mhb!;T-3yJOKlI^zxR9AzWu&2>Wq8IO}5!`;w%D=EWz3@+#1VSdN{(K zgv#{XV7O*06yVA{G3sQ4ar4t@SAAUfFrS*x%?dU4ElvtesVCVam;@`CV_xgbk2H3^ zk$XAHX?2=s)fEBZgq;Pv0xX6nnYx5!zpj2HQE0_7!y)+W!j#J6&+^yq?|fXyA8PA7 zEmdHVi~8PH3)v)#9SOeNukU<5dCQKuJNMBR-=>~FS@ZoK%&KQ*j!e&3)gz>2VS34o zGcmL%^|9b`j>mE-!HZ7xUo=TQo$XY4!J(sqQN^Qm*$Tl{P8T7Cxc3V7GZtCQQ;hPC zzAX2<=9qNX-{=OePdl1kw5ViH^sY~iiuP=ZI}sBS#=LOppV`wM&cAE#d#t(YB(sBb zZh!1P51%Sa-~ao2OE>(DT77Y`dhGIBuYauC{Xfh0#X8}2awSJ~7fU&=yV9H*c*Cvb zz{_vH!&6$GCoR5v|#QAVph5iEv%`L%+-uiG&$7JU_!Xk~ru*s)9>wf2rh z0{Oq!ZGY@u|D?U}>(A9cu73X~m2!B&6t}CN)VZ1jqNCG4-bh}5l>hIC?@1SWKTNj& zsQh5g3=LTa=8&yDiO%j>V-zVO=R z$ISWvH2*w~|7lvIDgAhP{WJR`GdHIjym0&Ry8f^F2krmg*C!_@^S-Y;zuWN5aS1-T z!~QA%8UMZLx7#Ihn4RJ9R$m@=kv^%XKd zCy^5CY|1;y@A&m+jIR1+(VjxSmv1CaHPm=k%zffQp)?C)N%o^C;R~FYsFYM zE}3(4<>&b9S5kqYioU`8Of1`7eJ?hCVBeUkLTWJfowYCI#op>o?DqErN$|ewWY#p;*myWYvL&GGYS$!K{{^Pm&hT-?_ z>w+B&($dQ})V`9LGUY|d?-S30&urFg+R$H7&LwxfLph=Rx#X8>S&7e5GBN%eD(kol zg`!tUy?>BlbL?A~{KhL1@BIol?C$<~uvEp9{qI4mi?x=ImNb9-ArKn6AiDoRRqzto z)@3UvoXdZ--loic+qu{+k#{cFnzZl!@#H#>T5z|D{ihRuwT0`7le(IwWSwL_AX{H; zZGCO;WCpQh9<|AwMqc#=Co|g+4wfcwn>~a4<25x^_$orV{mHLU(Ls+|J$Ou%+k3t8yE>TeM$(`dwu!75+FM_U`Ec|=f9c|tm$Y`#Lamb1K)*`^z$S^V0 z;)Rr(W!V(d@7$015+2OXzdGeX;r6Qzv%?Hc8GG7-c;7vFCf8!d6rkO?YgVLKqt5$+ zbr~T?kC@-6D-u={vsh6qvADowUsv6Goo#OG57<~USsYKPl0828^@^u5o;TWq%DMA^V1Si z_C-t;<`8T=D{&|<B=owahM?(L=iAFI|mu6up!dXxImIbv%q^vzj{4lCL3d?b@OOKJA`gOZ1j zeKVV+;9?=NOZr_M~Sf6rz$SI*4r zd_wkbomH!roH%6IrPRD^*SeKY9&J_?YhCzj$(iElVqw;(K)6P~X) zEwp&8?w4P+GlG{F?AYIbGp8*?vqa<7df)fqUOzQTj_rJF=`ru&ll99~r2|+dsEEYo zdvHByoAUN;;R1CA{nLVLm))Ox`&`V0uYF#c1)3M%eibWR@+ESc^e?mGgYJ1*ycfH6 zmw%j{s~O}NSA4GKg6UsT)g3ni|siAdB_gkRI zPtTg!Ok!+}XKhry{-xM_3z=i*x^2r>`Ov_KE4@#c?&e*ey}@Fws_~&bettnW#YGmM z_}X*XtG3(rF};8B@o4OdKW|sM=NmK#FnvDxWL{C@B(axUZoB%dn7R1C*4f$DWlk?U z_~gfpcaIYu2s$5|adpDh7s~fSlC4}LMYuZ|WDmH`i+-$VRXBThs;|(BiRYi+bGYz! z_M*&v985gduD@lJZJXfu;N`#EW9|DpN~~U#>^_mUS=H*wN#S==j}JQ^@qEPCF~Nc5 z!uO=8ne&eBaWOn?Fk9}o#JaB+HCqyUe&#eaH_x8dB%vj;nQ4-z0@Jd~wke8y|jGGcO|~>@eOi^yoz4B^_()o(xSD!A*F-#2f zs`A}2MW}jvUgDOWoq6li)mit>>t#}MOC__-Ot_S zdulU}qV7KLbN_UurqBK(y|m`hu~q5^FFp3Zuxr--E$9Ao7i}~CAAPmaYV98-!G@UA zte66rurznQv0^Zw>3v#DMxcj;*R4jrA2+p4ZDwZHfLV# zddqcEGJLzZ$A*qzoBoZNqIzBD^Gqk6;!XH*=zUM&>lN>n_DZxLEqEJpj8Sq|SVH4e zNtVQnUhbbx&G{kDS4x=|tE600;7M8$)#R)o%PV$|Ax6Qoz2lJ_%iZUxwtGc}@t2Wvz+o@9y&H~E|9y`^^TyR>ab1l(d< zHkw)*HL@1JD%!>(dgP^5qa0VLVcyOY!VLnY0!M5A&$8Yff8gR1))3#e#Q#EzDtM)( z#S5Okn*Z>{56c3(!~Y%{--y`#-^D|TBY5@wbeRUn1<_Lf!m8YZ&tACFz4E`%jg?_r zmu|f4c1+>*oIOlg`Fvb#EguQzT#yQ?krYxdXwCSvf2JU5q;J z9va2|u|=xHldX=0frU}PXhEa-?kl&dG8@!>wG|!c4P!`eNLcdHJnm7tV?%4;g0E*b z#P80XqIoSqdj5uw@3UlM=6=)H?Dw0%wC2*=x%($|bCxo*n(vHT%PuP%aLx2dSMm1C zipN!4=lH4Z<0vm(z`Sejk+sV#o?3KGD6!h-xFM}UhSBuPf;IUDZEu5@3%Cj%GWfF3 z((&}4&9`4KT$k;0JXz-5JEse^bBaqe_nq_oDJ#72_WQ+p-adW(i9H98U7J=vCy0x) zktK$M#c6@L1jCUH);I1Ry|ywq?)Uo?#=1=zJg0uj7_c!LHS;ww^kkWxU$)@$To!KmP*RSV&&FRNC?(S@yZ63GdZN)0hshKO=5_u*)F%j2~X}UPAFd&0@CC{$A zdU~-n40BiwZYgL>m0TA1ez%;lcgypDyBZ4XHyTDc&nYQ*^+mJi_;K&|v7xN9mK`gp z;#q6zwm7%Ms+NK6uAh8qaH7pbjWpIRR|0&S=e#&qD5ALNiQ!_ASKl5S+8EKHC4X$= z`QYzH4c`j7_X!uWUoX3Aaw5&R#7eX7)$jW)zt81I7w>y~`b3&=&Btu(9}BT{g^gY5cx*1C7@_nO|GEj=QBpRItg^p8x+ zwtoAcKg2)0-v6KVjP~p&Pi9|ObtoqLwWHf7iDaHFQ|2vvoAmzO7XDd0i+uxc{A>9( zd;0+^P1SGZWec``YhHCQp`ph{NXEl#zTe*sB}FAHi%qMV8&h|Ft14sgsEuEK`Qz;y zc^#6zcdolBAMtGZdpFjnuYdZozj?Ftmbxe}%`dv_$DVoG`Lyp@|5c%}F?%_fxDN!* zzjE!0b%AqW&o*YI=4;7!zAmagSNY%M+}?v#j%xEAxqlQCvG@uu5Ax#B)KzZ2c6)Nq zfzLY5P7j)+XWvy=pX>5MLZC8j{ld)U$&3wUpWnaGS(TY%mgQYvYMvf`?tlEJdnU)W zy|Lo|{jK1b_4O~$=H1Nc%IRuW31as3D9SmwQHa%S(uor)u5D-koZwJ#WMOe)IQW5| zv2Ws$2`MMaa*h~^9QI5&xya3J%9SZ6p4~_>pKZH;;j>lNb1UE1eo9`y_x;Z8tK#fW z83-7NYwY>{D)esgJIQa6ucPlDm?*I6@^V%a4)?b{zNMn8sI($;1G}6wbF3&(JvbeiWK68Kn)0%x*=kzNDj=M}} zPoDAS-L1|)&U1|Cs#O`zRa$)Xe_~s+pL_VFCH61BDl{{6-+Xhby+WWZz$>w;s!M@q z;mq=gzTY2;Kn~J+H=Uq>$v;(!kUu*vD*u`8{C-xG-LnH{^RrNrJAMBA21QM zGsyg)e7^64w7$Q-gj%Fke@oEn%+4u?nwiXYM>%sSy!<+0iRL*!zk;foH{8<|I1HqE zZH~GN+n#LJMvbK|cOxtAeA8dN zrq2EH&-EFv%$EOK{eCy+f33Fjz8mKp;oM+V*)Z{W=ZBKo=Uw?V6Ys5)Diz=e$m~#X zx#F+TY08?nV5ftIa0BBm%>$KOipm?V9pm|=z#tv;WO>lH?=u*ZnO5m>{82n*zFCgZ zQ6~C;m$ru9K}+A@nZ1mgL&BbA{*OKW|LWF6jimEtv)2Y1@Uj~>^eD0XmGD`Ul(^RI z&L*ZeF54ROw61V>D)ddv;T1TN*dCau{>CkI#cSgwe{(q!XQy74Xz^rm)Vq=qR>Z2Q zyoGJwM{%Pj9;Ivp_fL#^Oc|j+Pwt!YG3xP~Yg4rBzw%kbqh+Z^@@MoiNM8QaUE_C=fv6tV2FbdlgKeEqClF|}px+v5dQ z-=sd-9ImNsS-W=m!RT$rR3|R30L>1=`2VMnAN+oSuGlOaM$ti7FMYl_y%h(9L$o;w?nsu#IJ%=TK zz|`U^p=^3d=fw<8IkX7*2u$z|lF`#)b~A5f-5wKX>l$&&V$1C%QY{A;v__h4e`lG! zVxrn(A8wTb3HCX867T-5W??cj{W9C|#IoQY`F?-a|JrmhZ`;m%jk?Oo)85aVdv^BF2Q0QvV)*s*UAE24AIqu?=O_QaXX~B({(IryXTD!L9G_>+F!9~Ebt~&J3BUe6 zgV}zD*7oiKZ8vt7oef@aSL=N1fos>qE}0y?c#yG6=kVR__cjTCnJfF|&AY0*>yz8K zG%rq3P4iml-_w$_F{1HJf5MC#+t|D^MIxImE;%R!2=6xV4E}T6{&V=p?f;MO-}=p3 zzwTqVz?{d2<^Kt6J8`q#O24qErtk6M&))0(6`AixthxS|$u;ni{J+KVjxxt9{(pXd zyyBAk;x#@GAAGR$^H;X{dgk$qufjT?rCj44-n0IF-%A9p?P?S26EiRnpqLw4TVxuT~wZ$Ugmglm71iceX~SNOsw5@0~a$ z;!N88Z+o+P4!X~)7OH=FzK-GG+J49L_YPREuVJizEN9YLhDmtf&dS71Nrh7=k$x0%jtg37BVdtFp zZ+})78%V^=NSnRwC|_mA+`03j{#wWW?o+(Xni3-;-@LYc^|FIGW}Cm}NGQGie$i)n z#JT4kRww0R%PQwAJF%Ik`=?Chv_u1`pU-MH{}gv@Sf!(BHsg0xxMu4!A%Cm#Ud~@L zb9R1_D~S`^&8Tz2z{O9kCNEb+<*%XawA^y(7_Wj)36W;K-wPu?-&0!Y5PN;wel`DA z-};H`G?Q+E}iJb6MeUB-#Fv!1_hIh zOCF|GAI^;+um(L;+&TweEE{rasZAfVb=Yri&d`cl&r>;1Qw?paoHX$DT37{9Nk zA|>Y5d*zp3*QhL97nmZM*5Vdt7WsmSA;_yGkmd3=jm>W^^>`nX2uc#$aelh)bg{tt z6W-FzH-GLd{iuFK$1m7KuW+HppKnX1cvRVXUsauUd=3M@bKm3GkaJsfe@&K)lHFUq z@vtS^?OGNih1hcv{b$mf@CtFn4BDbj;bdp2KeZ>$&v!86>i$p603RwV2Pg zw6t;YTd^wHv**}j@5V*D*6l6ie*a=|Oz{2GVh+t(Cgb)kJ z6scar)*Pn2#i^-r;ac9M%pM#IHG~3$q8%8PF-GwoRK0bpp_Q?PqvrCNof{Y!eD9e) zJyfixBYoh;@Aeo5MGN(WL!NFHx2~CO>-%*-tHJYj%6cDuM>!EjhR0_=TL>HUHmx(Q zD7qLrqx-_U?y!tocTOFa>a2=Xs_5997kcL4&K4e_DVKSSdJnvu=azjTM3Ut>M@ox< zoTEXTL)*0(>t|0%2>ViY%;Hc5hvwp~#qW#nCPwnz)okVvGLT!4`N~`4q3*1z&Sjcw zc=GFbB#%rmVtXtovE7GJPst#$F_GQtN@<_Li-nmc4MOS9^An8fWSal+x?E)N+|#Uc?61N-mzBlo@)Pf+@Fc7N&fyG$Wz1XmZFx6K~4~$#{z6q!% zYdbO|M42Ddc~Mz#ae-M6+l5_?SzcR8`2@cuaxpS9TXL+w^32qiO;4$z(4?|;LH_?d z<##*SD=a(%-+Y;Oace5WL7U_w!7rluBpNuovQ2wqA6sr$n|b7v;haXpr%OBPc=tN> z|9@M>VAIuY_u5a#y7g(=y0UVst5VI=iWfM4-G02I@^ZZMSH6r}Pv)i8CY4$B+Nn=l z!Nc_A^wRm;*c}_z&Xx5!f8Mrs|MmB`trR_To_qO=kkBYU9>y}Px0{`6iKIIel>($nkVD^4-h|M_{o zxwwzN{>g5`c{~Pl^*$Wpu5Wso)A_JK`uTJBI_d7CB8MNcL`PpQC@OlO+TDFr#Co^+ z#@*G-$B*-Wke>g~)TOY6-{ya8$7F%>`;`s%|9n}lxa2_myZ_cZ>Wal3H9oElzkfvj z??d?qJD<-x{8_$6Zt`2jzW#F`ex9!veCsCiDap>Y-k|ATkcFjXM6%=7wFh&`x}Fww zrQ82H?6K|F3*O%v;?DCe7SCcU?uyy7ChwV(!oq)x7ev(?&R^e_`TkSaH9xO<;BZCUS9vG`oJQ^rn~%yQrLHVU#tI6{C~gw!Go2p zbJsHdJ1bu)C;$7M`o}Zu`^0VJn0*}d-#vcucKV0t`PIDhD<7ur`Sp6tZ*{myv36<7mvO;_)P5BS@z)D+cZAkdEc_6qjQx`;4{l-U;Z)%<}R6H zHf@14_r`A%vK0?YB(NEI2(~b#&a<5~Z~wCP?GrAUKj8EfIkhNa`A+TDCONav$f(DA zOkC$I`!utu|f0c`nm6%o?T;BSAC)8pX~9F0lF3--r!uL_no!14^PgRzoTZkBg30RQb*S< zxVy`A^6zE$|KE%{yvKCz{)952%p0dZtlN6FTwl{vjE z>((UmZq;@TuR9Sx84A)C-i1$V`Nz4cYg+(!7cOIyK*kP z`WEE7`)qpr%#WTbC;HPn+BBQuT(0jZog_X-ktg|tfvdnVam{ybH)q%%6Id$DA($8U z?aLqQ<{;6H)jGbhr&xO0GeVrJ3OBO}U3)4M6`uWO?Jm6oI~@c9c@%^L+zy(o%};6+ zE8TizLw@Nl_4NBp3^FpcvU^L!3r!B)d-r?8nZAOue^Tepy-&8O;4$h{XqHH{*|BNm zn$@f!b4zCh_gT!$aS91Wz3BI_XBV1Xx_6~y zyt*^LUrk$|m7%5QfGg`=lK@{n&Eze*?wfTECP(`eZri0Eoj6metA=mR!PMIlTbSfn zHr(>f3pVF)*igGU%Jkc}=?9~e9XI-2=8e)Wqa#!c{HML3U$Bzp*DR>IKdGjvH z`0lcUMRwcI-?E9n?Y1oUy?e(pOq>K*;=)&Z9*-7jou81k)MkRfal>up<$)rs zPDvrNwtdavxZYxsufw)Lp@07BxV?c~p|LT-n{)cAzu)^ZsYS)p@TQbPwAhcY@xM)F z=KEZH%^%L-5c=pziv0C;caO>M{op?1{P_>f_CL};XxG1=UQklf5|`idu|k%?!g}+h z&VvO#pFbz_Gn{$;e1c=g#|rjDiO2W$?*6g0{$G7#ao_Fj?;phfIhOzM!wZh|ba#i_ zkJRfw-9P^FCg;Bwt@g*F^Y^z-kN+uk$l%CZ>+%mX@BfzF^YNPXi?8k$mXW4AmoH~e zn3HHR>%p5hFM=$WUXwaJTi$)j7X_x%GR4jP*CbLt|7_hQDf_qLvdQWYtyyQxO8F$AqHl2B^R23f3vxAf{@l6yZ_|UCr)uXVcp9>H?g^M}?O7aro#U~DCS%g`<;$fn zO<~)8ecjE{)<4T8#qsZbDA4^< zM+*NG%iUbCa)nFq*KR;u9hcn>Gkym16=^Gx-(Twi0E*9CK;%Vcn zy7c|->p4*eHQ1JVb6iy7Vdl{L(^+5MHD&2Ei)7LA4JuEQ;{}CZ_uSPx7&w*{jK&{FRmGJ?0NS%(Q=8O*~7f7^lQ)brk$OAL-NCxCmY_!mb_f} zY;N{lR{s@KZntUQ2#t-tvi@^%c&+8)Den%SwoJYr%Icaaz$d_DIzjcMxzBV)2jO@8 z^`C+{Dmz=|Cue8#7fxBAp%Y*%mHY79+~pg$Zf#%tHu^>Ue@2!x`Ac&atkK%C)-6~? zLrip%W0%6FZdVbt2Wg#e*ETNQaw=VM7W<3iY?DvwS%|M#B{PTn&6~L6z0&<4Qz!3D zpOCXxeqxpE8r=^P>puqD|6s|hzy6tHvdE9))s#02 zo3}m}krWZ=df8)h*y5XSwdXU{ce8HxJiRl=t#rNVX2Hu(1g_}q-CFG%$M>xEx$nQ- z$5Wnu*zdQ0?}KOWmq#|u2;SEC{N4Kni^4rxrW{I?vi?{aRi)^BYPEW^{W-?P3aJeS zzKppEFCL1zXf_$Rity*8Bn1D+)Mak&V0zuRf5XI_glpADQ_o5-UUS-hdti>zgoHT< zO~Uwn!w+ihZSdyM+iPu>EMv5R-)ymor=rZ#I0uf?E)V9dig9$ib~H@%=_*a5Q?;4(w)LMm(Mw1%)NCziW}=3flqe%*K>h{aFnkVNa^@_Q{)7;_gl z20qm~+7R8f_wv%krX80~wsP(;x%!|Y!YT*-*h2NuI7gGQd}kPYSAmwD!$o)j57&ugAPGU-6f(Fb}MMGI4u z%~?xYH+t_W{8h95e>zY1&ze-f6(W~RzOps+9elPd<6OByv|jDo!y5liGxGKAyj3eV zZ*By?!WP{r*E~9SrH*g(J*hNp&gWH86T~MmpKexIkY@9-q(0o9J%n9eRwg37tY}96 zq7(bw%@dFR{mX3s!I;Cfw`Fc%?36_s)1E98Q1<*)@%&w^jO=`c_-8-b|G$ubAbtPG zEYlCGxt{#o#C*zBf=4YN>fupw`}X_)-@JeL;)Q_gMCHCW1Pf6`tbfTc7ro;Z{okO?hGjIo)e2+iy=AikZTHyW^Kn_`h1Xwgl%mC0KiPa|-(@cmF_(Ad5*{~Ym%x^T1sw+y9*Cd+nmPOG zWU17EmqJnNGP3W#I~{m8`BYTB`S)Mjat-JE*&eu<%ClpR_XXyKl`Ia2X1-J1dvEE@ z1LE8KIcD!ZvCF)6ccb1;>05UfxXx2PZ?v9!SJ8hDW0A|uTbAwEk^g<^H18*o&tgNa zZ%K-ZW_I!Nx-fV4*=B|>0q4^#Up-~od{dJ}{00B98+UiNE?Z|X@6Cc$UQ<%p1WhD- ziaizza3)yUGNlLS`LcUVN49rpfUdGiNhvX8|_} z|FQ!+=5G1+TlvXPA>UxfkCKZr`%D(hxmeWs=E8y-UKe!y4oG~sGuiy(EVj6suX3^C z{%aRD_Ain&mQBB_bb8I}58t*;UpD2-gq5qgVmRh=JkXf)v#4`MM!>m~Te8K1av6N{ z3d=JVtIe9Oy+-Ejrqe+$s!Y}dp4zo#(|`FF|MX{1`}J-9=6Cz|%#(02f5*gVwycl2 zt&vr`;6UcPiS8j=`5y8tAvHWTlU2$OM)&It;A8+5Up5Wu` zmUb;PcG<%F+YEW5)ZT&Am8l1m&eyOdhOcF`=4BS zY>>6ebjI1TrJbsKwk$Zwou9YGEOv#lg2#m--YrrF)8+>GEbplLyH#zQ*0PMna#4a6 zv6Z3c1h#Ok(!AiL{NgyrBD+HhZrNeC>O#{ERyFYi%U^sh6?0W&-mm-;-nH2#p>F5C z-ID%x^V$6>l`Exuc|3pn+SCp>m`-;;YZcEJnqIf+o{8wItVRVnhffT-s~L=vpX_nf zfBX2`+WrKy>V{q0&hy^YSrF3rv4H*9p8Hm7CRZ-F$h&2owQnu=)hR1Z|7^|NW2g`bjvD@#s{Ca_MH|8v}wA=yXw!G{KZ0QWKqOoTF;bM=O2ez>J1}|DS z%^*tA+Rk;C@k^T|sVz~AJYI=pmE9T7(wZyW_4>b7iPbf ze;~oo7Ob?)@S9Y=WbEc^;tNepVwa2b>p8FDo>MmalIc7 ziKWV=-(Rj;;lS>;`#H1Kt*qlsC9P_UZ}Ep5u#%U$Y9i6+b}c+(qr=qa8kqqs49y=U zekL`p(lD^K|K1kmIVr(F;s@Jq@66H%Zn4)h&YjoIo-nW0Z~GgKQ=fmzm|m?oCUNHc z`L)k^4f$_vbBzqmo^(0y?xggYy<$tAG)V)eacELX)w{^ObIwn^^zX6a`SUgNoS$yfdlZvkAn}`H-^Ud8(8vWE#wNYT?j9ET z{K~WE+dP;5w}J%@%UrxB^K;LFC%g;l-)^go`+Be4X!Qc=-;!+AyI=6K?NFWX5PL1d ztJ;Qbv0_#A?j4HrT|z@wY?_tzpJQ+K_Ko89-H9`m=ih#;FL`12HTH+lyDVOdGliP{kNv` z&wkjKp7(J7@0s@9bFJSuOWbL*`o%Tl)Q9-LU-r8N*2}j<-Z}nS|F2=)!|*!p^L88C z`E9DX?f)g)vxxO79`koRf4?ox=0JYkGuN88SJ{7jk*_&?w|B<;`M(pB#Y=9y37_+D zCr?x9gaqb4FY5BdJHww?GQASl+NEEz-0Z#4p4Y1m6&QW2onO4T+%xUnz3j{b=JWm5 zepF+J;V8D1=KlLt#T4*Gcz(cZ7|zU&|UDs zA5)GaZ~RVQSK$=lUSYMdT95JUT2npK)vB9+PCB4rzVQ7oskOe(Go|M^@V-6sF;jZo z`;zRH3L8R8C$a20vwYpfZ_mu`95~?0y(_NEa;N^)|8bkVd)9DViwU%{Z8raVYr)!b zSyst~qP)K1yWP_Jq|D^{_X=lk|5y@ys>Hy-HBepE(l=}E#;tqzn*EG-b}Vu3^=<6R zkUcd*1V2VmoZ8Yhv2R_kQ6z?-L4# zKcqCKL@?Jrcv2z1_aNWA+Ba-7ZXSD6(6wt#LCvQ~nYZA}#`bwK>$$#u zL;K1GgPx7M%Y`3**C@&36eAPHvGPlyJWYy z!ef#7XZCd--u~>zr@v?JyU!MCSbcu|&I3+?Pxd}^P;ajaZ=HK*SNj#U!zx|L-6=tW z$vuv-)9M26v&d-`Nq^&Ka_79=QTyg!U;YC>oU&p!-LWbwH$~BtfhWF^;oO(Jr?nTH zuA4TjFkTxI``^uc-^A2Ai@vVX2`GLoxA)#_i51J1oLpD>db`L8uA3iUN@ZM-YF!p} z=*MGs1*fT%wbd~`Ig@W>c^uTgGyCp}-J*9lxwLAUem*;EVO;gX2LCjcThpFxt-9*P5-k)c&|?37v+>(8}Pc-zHeRkif-0h z$;@|GZ2g?O+_ZPUz3$PwObgN$Dm0yFF8)?NtIxc9!*|!)K}HVV_j>32;}_ZLskUOx z*1{=sgp(I9tzLF{%XT}yRm8$z^+`@9u09-23)owEBe<0gHW`TNSuAFh8iN?=spPeDUHvftLmc ze-tJZZaebnOkH2el!PtTM_%v+q=}yU{`Qy15k|M|+YNRxXDluJa;-By->v-HgO)?> z`Et?qybOY3*d?U&eP%)oPSD}Q5a?TkMX?)i0+^`EELG5gzY>-PV3mpJLahoka~l*ZuVkWRO;Hyv=B5w(`TW!)zKSioJH<+Vk4x z{Q>VqXQs1A?1(739=(;}Qr!DP1{XK#%!#|ZR@2)nC*w}x^5038^OJ36MqHb)CFjH> z2Al2vMm&O9y_+;PEI2sb_~~tv1JRQ&1=-%dvNd%*cjE%(!r1PlJa?RT1=KOlGH`~pef99&}>(W2`W6VqNd9JePiqLoK zIW_?;0uuyZ#_cNE7|Jp~;B929mlOlv_m;7eX{vx4Y=Q4{ga+I!b zZwr`Ov-8Nyi-K&27oH6_VQW6PAo#?@$9gerKj-KDvcGkU>AB3$qMre;{?7lV+H#;_ z%gxg_-&}h0z5Zsn#PM&(R%Pof3to^sFTKZ6fVbfBO8Gl;`L&4zDTH}Bb&8z`{# zXSMw|+aC|*|FXpWy7m0p@^qEMg=Zx4XT8Yq>QPh?4|Tqu&#_f3NJ&Ml_vI1ot-0Ku zfnM**vnJJS=u6A^tavfDU{C&GRmtmfIzz*@8!ibn|It^u^HJs58~IDWm-Fs770cfH z?e5IpoyYE*|G)BK7pJ{A)3SqFoBDYcTZnTU5^)rAW}8x~AI8ZjzORWP_ihvaagOSh zQ+qi)pEVpZTky_1aLdeV8Cx4Ym}gvbn0@YlVDii>23(tvy506%_)XKQqP|S94{WrOXHVzWsHDBKgc+9mZ%Dd$x2M>>z_LZwlyJjrR zecN33{+F2DkBQ%tcGx;fwDS9ARbF|$;j|4SbKIZ9>mPj$zt?olyDRpI!LB%FyOs$Z zml=EVYK-%Hsxp-IQ#d4-%oBZ3cm7u+3&-PyQ$qzDE?hZ%bynh=ua9=th^*9bY1yTD za5ayY?E1#Pf7j0TC}X>pvng2NX7<*N@llSN(e^3JgIyLYDy+%zd&w4c)$Z7(ld4h4 z|F86J`yQ%ey=JLsM6!n6g-fb;qs+JSFdOBVHl@fOi#Th)*L<=4(v$}_y9`oaUve>@ z{qMBTDZQzZv6J?d%-nKd?dQCxR=ypt=X|^SV7WG{z}zSU)qMH+91oPfo?y9ku}XHT z+_42ESHiQ7e6l&7VBj!E#p9BQXy)_SvsYe!&GB_kJN~n%^JYoc!;F@mSuY%qr+oPG z=1frC-8#-h?$>9z%gqj7yf`uci`jem=bM8A#dcnuJ-im%%B^7(r|`3trbJ-wO~ zw#im;$Nd!-kG;2h-gh!hQa4e;anc^=m3=A!+v_wRB^`Bno%LmIrBQ<9p0)Aq*S637 z_A6n|&m#u%%QJ6ze?K{6+9dHcTh{0;D_eWJ<7VmkEJf9}#~aH}=l#OGut>6ymfwX((KC@-xZ&)e>naB$^V1r z|EAkFK1^shn0!C^aoJ|(IeULa?)iDH_Rrb)U%on*-H+6<4Fm2P~{ck&R2Ov$D>XTPq>z0I9=ZBFs)w}oYCk`h-` z(piiweoho%;x>BnX4Z4Vth#O;=SY!%`(DrLnANvrarHgvNlGP=Zg>CrdU1MiK2s6) zTDYv^$~%EO$KRH&Q~e$qeE4n6mV~h8{qLl5BQw6$nLX)!UbjyBdTB}h#gDT;?zK`~ zUGg_#j`%$5wm7zHx@pnLdn9{)8^kU-bg_B2{58ekZ*9{f^m68H%zk7pJ%8D{i^U8K zhCHuU9V*)S<-p;jjR!8gbc*ucJ~@%&1H-DHml+xO9?JTu$*~kn={~D=`=Yws)${`k zANI)^-Mi_yEuv!8*Jp?CTr`b&ba3&$isKvj9~*9ZDs=4S0oRWAe>eV@>$m;>{Nj{g zopW)`Pk0ZAo>FqQobMEBqIs%VBPu1zlb_5h z?2k$7|L?PJE3|LpxHk8ru6yF^r)_jn|b)s{2b91xsm)|d6*-EuOer%kvR)M+i-+^6n%lF~BZN7zc^rJEbX7+jy#-#s}o`pT}OS=(RKXcT;# z`{GBrCdUJ*`mAp!zum25Xt;AT{PJqQ&F8Jo+FSnHoi>k~(d3x;ykrNn}v9c(0ZDm;8zH1eC!aXIQpbah#Y$bDeT!l~Z1t_UX%~hVSe=$tADq4Ag zcvbIqJ?Rq`48pO?tBwZ<3m7e0FX6;C&+S~R%N(BrI~sUqn}#_Ed=qf1on#_mkfxBr zq?moBG;`~VRg4lBrl?+ud&GV7X;JEi>+ioG*s=HdsZC8;SEgS1aIiqNv_q)t-$WTN z^B>n{&vzAZ^>`$g7yCbt=lAuM2h$Ur4sDSNH2O5Te7eZRz58>|EHsVnnbbLT&Wl+q zetp@wn6YWY_HFr&SGKR|wA!7b%PXLoZ1Aj&>)LO{p7s?lYHy3J_^f(E(%IxqGdG_g z`?ep?P0nU!8E76z^`1C^>+2SW3;vqR&i~?TU|jPw{RLlrq+e`W^j^?GRfR=o z$C_JgYZ+5^%(`-8Mi?KjZ{gf&QxEO*-N(@L|MHAb<$JN-_tzTSU-I{{;*<~Xs`h$5 zO`prL^K8fScN-S%UYj?qY`aCt*PCh|6s$cNvr9s&?$1(tlPHs1SLb&*OS<^^nJ>G9 zzdbDI*rcO7x#88pO*(sJt~7Gg%|E%tr=;(_^JGyy!w02BZ3;ZP91fdY!ylK`pS#L2 z{c6@fn+p%ltkYaQtJRS0o@Je1^XqSs1@9j3p0$i|-3s={aXgEgxP5P>UU$3G<8y ztB+B*bV<_cUH<})2M2w*_)4IOnay<8vTsHGUm1IrESY{aARyLo&AmHi(%B21PB^q_ z^%v2e=yJU%skVsvzN>{X-|t2?GU#3H3H-Z%#@RjYQ?2`Yl++j>Y*e3rJL~Iu*jj)? z{{PzRMHioZ65D@1EasuJwdtdi)e3Ce1NZ-}W_Zl;&5mK-JE!^e++979|7Y+2C$6~t z9=BnYjGDE}-v|94ul)`F(;NTC)qVG+r8X z>CHK>5!E>TZexEC*Ph&kcYjN7o^?$4@O97BTfN72opyL@wrBSB&C(L)zRAItKgpyY zQ+WGT;P}T|3a9L}z2&vzubVDXaf}rC_x*2O@xEh8p=VDOug;Syhf2t|@9JyJHve>W?&^1T z)@@GWZwh{MTE!Plt~xXKAoJT7YPGeSf0kQ6`x5Q<_`M1LInDdIf1do1xW3fI$!eoT z-(H^ssngG=8PDg;o;^(}P({E+vuE0cCv$$h-81d;&b>O~O@Ddxt%@ps|9noefn0TS->y|Uxz7aEoP1-GEoUn#Bpakp zX|y?hZtnZz@80q|U*)cO&Aq?p^WXIker=tdFz4ZigST(g|NX@7ZM&P#^ybm*^?SE$ z=Rg-URY8h|M{kssov4whVgSA|9Ek*>R_NPufcsY=h$0o^9@gAJd*^r#UF^y-`{icnp~Un?jLgUclUq!QGC#Fr=8Os7YAmOvrLh7 z;*T0zc$j&%w>NC$?>#>MFXNrsyM8xzZrNY{r|ieN?j#%f2I zpPhEknbw$w<;QtAY`dm0!TZC7Cib&?n1W>zr#NtM9%jwD>u{a5tGIdFwS-el;$IiB za9cJdKH2=t^>)+3){CM(aSK_SJ95N!>Af+Ta(qjFgzbiq)oULv$jVK=%XGnHX`+nH z6WKCPZ%#?xkj#WBEgTwULCkB_es)IKzwnyskhowqmw~hO*>GK!e1#n?FW9r~?_ZIu zIJe-n(8&Ux%hwZhH%~0s%klDF26Keyl@t5|ZkmS_*pjc!ZVrAEYtC2jw>&ky&YjJ6 zYVYUb;HNhF8}`@t+}^%ExvHjXTW(>Q+2NZvMQ-0#$(Q2&(`<8^>&$cSGilx4+<#tQ zFE^ZdL*~=Ll$MeU-vt{J4cr3fIA-@Ao*aIl)kUgT@i0s1zNf{j>4!0$hA*Qd2IM+%^E2>2)Bs^&RdM0C<=z)d}@{OL3=jU3?XG^-j*!b0d*A>0BXcvUQGvsT zK_Kw*!dYz3moLAuw@%jflWW%^j?~Dg1$KRVPu}Y)O**?ere?wCbrI0qTPV=R zp>b*F%GcamZzPy}`sckWGeB&5by>kV!zH`U&5XVNeg5{d z`d`cP{~i6n7h%K5&mN$D-=VZleE*;Q|Lx-H9zR%k)}Ga&F!o$p!jwrD-ha1l+q!mr?cI=j zl4aYr*z?5{fA2DWxQB;j#i>iPS*KO*yVh*EVdFx!x}6abivyB=TQ06TU$ON4&U;(m zHc1{)xO8Q9p5M*8X0^W#w5hDz{cm0FV&#L+j%<5%>O`&YJmDzTKCw+?|$%Q119 zm}+-(feu&qDv!>887UJjG_Nx-IB!&WnUElEb7}RH$g+cXlzWs^GP|B8J&cvP>)bK% z@H+2Ii9Gwxk^fv8kD_27nhVpEGw}-uOQ&ofCwr>ivmtWkb zn|3)^XS(sMb-p$~F5KRE&r;m*UU{wf^+_y7ehW8MOZ2eFO;)xsyQ?UEg{!^&d)Vz6 zZyx=4!FcZJ#iv&`zRi8}?p>8YuG!qA@3&09RF!QCn{e->>z|014SSEp)O0vUPBw9M zDp|N|U0~?c`727qW$v12+!C|hb>8XIg97eXvmR%#8g!xqmNm;K zZ(IHHTi264ZsqZd_Xk@wbPFnfw3C=@#y25?L6<#6!lCV8mymwg^9yzXEwYO>tPhGh zHSx3hEL`wOD)823d-XNy4y&_gxH*cSI?nXUZQ;yNj$<3yJ0!#t{IYouT$wbBEwA*? z(k2gPf9>+$Nj=--T?Ix;2-VEn1>a&BDrR>DSbbnu%)}81y!pRth~gZrfyY zIH{8FSlpqlbH67p-`>1t#-lH9WUrLA9nY`pvAezM=XQ~QJ@fJx{=X9y8X*06&#ov1 zF~ymCMFUFt*3Q;`U+G&_FL~tNf{iPu8BFixTv?INJNLc@gTGF${fna-;@%Q@3c@>u zI4{{Q&(==m)L5!0rLy9g<*Yq!79A&7&aV{f+k4KmNrg$6CvnyR6RBNcVoMfl>|T~B zFnRY@>9ifD#hX8tpAFl7;g#Q7y~}^gdl}`~I7&?a&Az<&v_r!?mypY~>!wDXp8L-4 z*scYQvmL%ZzG3ekbMbwfU7zQ(ptc!t~c#_%X^D9*x_uoHWv~!DE z#gyH4H*b9sHrjr7lg{7oF|t|~?M7_7GHd>xkZ|4@6Q{X5rDvi4#pck+sGcCr(;lm` zzpydK@6SqF_UrW?jR})l7_UTxPIidC8mMk;Tz-?|3I=d<#q9OwKqZ^swN?S&{6nyZgEh zh<~pN)ABaWzP&9Vly$MlBbALCuQ(>GzwWnp)v8nKE-isAEwlEWWt38GFTZN?O(N+3 z#c8S~vA=g&^e9Pun*L&5_q~J%=PM^I%iz%X;5LJ070>bH{IKVr-UfalMCQ(Vn`H;)cqsceAwpn z8Xl7_0rgJSv!{eUzbp}zKQ6K9sZgR!ayQR%#)OR#3a5?c-&>{`6s(!b%Q&0O)c3Ar zV@aOS`=E!rcosb^;#6Gv{46Zx$G-3}(i3#Oc)nDSZTsQA zya)TtUJ5!2++gdLQ=6pruW-_jIUhHCK2XxpvisxQu$#Jj^eh)-O0ECN)Nr%1bCuRb z6UkFGoO(K4pAC$Aw%m93=`OhRdhNouQJPb(T#(+i;JVuKCCV449MpK()}6Vru={3$ z&9;jMEg>tHeVk&lcFNU77kGDZhOFQ-c$o1wudtL`ESYEVNft*5CB>H06B3i1&otSb zUX$N+P2%ky`Q6+1iRah6oSsg1;&1b$z+O)M@XZGVKKN{`lWm+BB zn!SDDmP5_#`M=(KOC}iY?0b2WCs87yJiSRryP&3|=VS$cOo5Et9aaegi5@{$!yYrc z={F^q^^#+%9~~E%!OUWDw3+>P$0WIXpC|e&yz^hddErFb?;XF_`Y+b<+ql)#QGj-1`3k<%X@$)y%ulP;_5biM4~ zX;pRg*j;J9!aXLh<)rHv?iT(mmtr`uCv9%&m$_n+3HKJ(o4zfVW2h0Wbzf@tJm>7u z_<}_riy0+bIUaXp{1bBtN##7o(xkBT`=bXww_Y5-@ybL}$6!JaTgKEzJ?~4$j&~fA zYf{+uT_E{EBa07r?9~Z{90m(4?3X{A+g!Nw(phU`=fun}O(jcLX(ftWJbiMFK!mKa zB5N%F8NcA@16NFKH@K+ZWw>`|LLlF6mH7>!JPW2ucu218GyEw#!^<(?+s1CjCr&?h zICu&%FbFJc36$CuWX2YtEwlG8Thj$2^@OY!YTuu8i+m58ZhYnHBd3F@r5~?x?$>)B zu&U|O68ZdSjacO#rXDqCAGKtj?QRl%?H9ZjUf+B%{qf!0jLS`&jk{I_P8H?j=il)E z!M^?NzyI1bH7NQ8Nie5G`dPhY+53R%dszB31jq?}Z z$1|r3ef}xgmDRQP?Q%~$A;IjV#$7Qbn_j#%T-UXdm37^ZJIk&He7*F0*^bXe7k@8q z4ZFs>cb!AYT^)* zxO^ZZb!qw<*6Bh%2Hn0_xg3R}va;eF*g8{HCj3lU%_!L}!hCGu>b6;iokxE%Rwm9c zom*3`wRsxzUBj!la!%Y2b^EGkQosLO*}r#_Sk1Qnian*35&w6V^ZD+xY`fnYIILdu zA?oFfWlf3dLc6TDP7bPiwOg8FX=YZoWtV>Uipmm&rexD;mG8FRx?6SO>U8B<4Mpb) zH|)=6H*o$vpXS21R z;YN?p%WM9wF}_=>R_hyD`M3T$cSGq7p>=9{pKIR!VY`xWHKf??_r(7UtE}7$|M40e zyZF9e;iT}>V`q=soSn6i;pI90g#Ty73wHe%{r&F<3y()!;nl*fNi2UKUT_!S*0g0l z!svc(-8&J?eEQg&h$j$z1r?| z2Yst;wV$hM?f0J7@p4XfmX|1_o$Itp@v852hcBAheYxoGbd}9h=;1Go<*eei*L+jB z4quS|yi?+wMpsUgv}bp5moGIxp{Z`(kU95@>>6Gre*(Kn#{8! zcc%!W`JM?uN*vA{uT1X>oMPmQRoJ#NTmJLQcZ%t^uFt)+d;W1Z-QAkyZ-c(<|mT{@h#XYbo&=DSR38pqzR3f~vANQdi)XOl*s;){dPmrs^{tO=B<4hhk0oqX8& zz1iBWZfi|HRW@G!{XDMxz1`!Ss;1f7=N-}MSrD?h?R$}8L0wVP=F6=6UjJmQ%4A|w z=v0=Gl}+3@BX37y)Rnhy-c+nTP`u^S-j8oCVp!?+^oFk|6=>5CH2Co zVM;yDJ!Nhce_#I>S-(H)<^S@$c=tP(Eo`lhKipeAWB#5-3qR1Jl-GZYuL3J_5A#H zu{ErAo1c40=;iY{EC*)ZkIb62cfW-2gSAsxOL{-f;of<6Z~mHIzziP({$73n_f)^SY|w#pu}?GLf>{a-IlLB9?T)1 zc`|Y*Z!yy6VR$x+sdw6^KTRgvp7}=wJ7>O#C|G|we(}XNAxDveA=4&qQ{pJ%kaTAI z$o6)c;><4#yN^lttut9^xF}`M#AyB_x6R_#%oESpnw=!2E#1(VxOTqW?v?dZ=jXq; z>0BUJRq2#%GRtc55BqA@4h7a0x4R+xEdAJRdDN3-WM!1PR4lgtI^4|OzT@|`+WC_X zSsvdW_xINWgg)KN5H{bMNt|)!%c){4FMco;=m{QSE|6QG zm!8q9)^PCHmq_`>Qnk4}K?XMuZTXPaaxQ0sR+@m3Lxd0NUs(kMkZ@J+6Dm{GnzLod)9N@d5p|ZQJah>5SvA)^aCD*$ZIGle+u9#We zEE~@Js!#0N+xb~iDW_H04li8(-b}Xreao4Q(#s20YNdR(+!7=(C)q|W*+fqHd~uJP zvb^CjOLvJjiHT~vqxr1_4%il7JHT`6yhh*JciVLic1jjpU9IPRx@__H-WQTH^u@CC z{_-|5%)XMs5Kzi{*QDd}mFvxcGS%0XWj8V1T7K(gpSf_doYKb=C+tuEoLM0jetAOh ze@4Fddl?m3zOB1^EMrfv;I_bURX;zz3D3DXZn|%&?kkG?<`*re(hfLid6=$RTO9N#r`@}E%EsA_d^<+db4DlCpuRLhfZ)(xM3lF_tqWR_p8sf z=1D#AQuGXtf9yUtWl2tAW0d%8^LzK&E=oOLzPxOOmtXR|xRv{Bcl~>#oBGV@ zyC=QNz4;ixTL z!QbLgZ{e~nB0~N5Hdl$Zf3JV!mCFkSQ#%!S{>MMN_a}VQ zn|=Jh=Tx8DnY}jub?LHdGrpA%c`TK?9w}vWYMxY^VzF_;foUxkopT+$9>@zF@t82b z=?}kQlLRBv5y1%@8sEzt&%3(!dENf`@6#Rcy_^v-;l1KIeHP&?Z&z;hpQqAx?6T&dfE8Y_8ekoEKS!L!N8>;=+U*PS>C7IbJeQj4|B{sig`WwfdtGyv6?3!d) z{@YjQip#>E->WZc)UvYt_N{t`-|>p~duJ}qTU*q1cbk8oe3Ie(A1kxBTOYW0PxQ*! zU!KyRv8FFukUvW*w|d|H zBe#P)_4iI`o+LE6db{C{D$(*)Jn{b@95#LMc#WCVlDLszAg8r%t$*kYwgTCam+?8I)+oqRe7ey3-5pCV#s=6kB*Ac z#LNpF#Vga@svLBpo7@(#e$NpTV3IO4m?ojw9JXN1hJMM<2X{bNZ`Yob`$xAjaO=pHOvg_zPh#fD652b@3Z|=1hQ8u zO4+=;p|O-}$}s~mPlvE468&yJ7Tf<|w)uT#v&Uqf$sa}d<>i#SIM&7PexiS;*^$rT z@x8mdC3=tFYi=-XYi^D;@$Ihu&Sxlf(__sJZYK?~ZcdHA0@L~9*q&Re86Vywb^e_~ zmqgoNX^l@)x7|1WH)Z()o9OB0CT^!TF!5W91zcP)C8CDCns9BmYY%Y$4DosVctF?hZ#Xzf&A7c;Fu=TO}#VGlBy{DfbeFmcUOk_*gw5-P^R zAw1bhtRdcC^Q&9(Y}QX{h3&du{^y4L^F3_u&U-gSvBighU1-NGy)LCK+rF(hC6s%) z;?!HU!;R5ty&JBJi=Ur(nEZTg_NgEky2T$nd!~Nfy7;4ARN`jV1M<@hC%uWV-0)iW(C2k8NeE47y9xOt?Z84 z{|uLZ@c+-(`%D_yRX%GZGkV}@@I)9RTj4QS<;-91D`K`H0#G% z(>um&Iujngx|(~YW$kT+BMlNx4mZD6Pi7VPlS}G4{EZIluXA^0IS41|otvZhShLHI{q)T<7d)CKpGZADN#jtBQRHIZ_!PsklARMi zEqpV@w#F~t!X^8qOW&(ap7$-vrS)zbURa*PByZDqQI^MsVdIRmKKIf-n9t@_dz}9H z_Ee)xHumZ3X6O9Q+PNsjtMOlgxcc$pJ-@%@KB?r=6z%JG>!|Fhs~5lga^?MbQ9NQWt1sSH6D;kI{VhLJ{p#&EMeojgAEfNI zE*BSttp)gWa{l3ui?@e+*e>6s zw@h;iCv-GtBq=|5V-~w@r|I|A)0S)OVrSrZmD!o1&fc3W-RvIzv3UyPtqVt#R1v+R>QG&^I?wnyA9bvViHy8LAGIY;x)8KL1jp9Rv8hgfG9z=Dn!L=#o&# zzBcD#-p@H({?6fjk*dPHBJF`EKbKUY*ZH21sgu|Qx=gmLxOm05V6G&CTULNu?V}@E zR(`!pF3gj6aqY-px|{Vur}5G$p8^iXjltgLxhq$5ZTxD}wT64o{8Q`=Suc1W^nAJ^ zSx{$NdGzH>^Tq~K;Z+ThPp+lOF54TiJ^lKb-H*=y)HXbJ!KC;4{A*=G&$CR=b8Yx_ z_tLH^{WN1?!xvA|q#c@*y?5lEOEgPo0(ua`{4|M zH*enl{B@|(d2OT8wvXk)M;F~bnq*}<zMggPxwMyrS-WNs zN5HWO(Uv)xd*_~;eQDBx6vG-nk9ac%S>unD>->b?vMnwy)hsscUi^2PZ!*u$#}aev zbn2`NOyZ7?p77R-M0Sz-p1|x>m$UZVx?U?Gz-hOG~ch6{?RF(*R1aEcv>t&{K8d^ z?vtGVeiX>(*Z$y@>3{Zum#xh-r+w~BQziZB-tpnFPb9wZeLi@E-Mgo+zqWsSWO7?3!x1mbD8&siI(vMUiZaE%Hh(CUn7i~|-z$6B{)KA; zA3Q6_F^-!hkaSIBt>c=^<=%UXUeB8>VtCH>=zcBl`4S78j+rmH{rmpgjn6fH&sM9S z{fXf@r-0hiT%)~zq~tFBaF%@OX60?MfIH&D9X<7`q}7NsUDloTsY9g`NlPGN)XTY@4aTH3i85wC!3lCW_0JSTPIVRp+T)zfxOduG}S)gC|c4zPnr5@cX-5($1KK z9mXyfUnXvx@$=YT9dQq#WSJW#Tg|_%etjzK+IL3Y`xm$`I(fD(y6k#J_{?+R`k-yT zy*BR`z4&4vxt@pXbWx|x`vos%WH>E77o@yYq~h1r|1#F$`3ldEC%lr#-}kZf%2&Zn zUxZf8G&=4+Z^25bp8ofb|F!=Y3tu1Obn!m>?cXYD?)MMWeEFBWfAzh4zISS#cAxlQ z_v$I9)#K_PFQ0$gSp8QjB-m-natZFv@5hBUKYeA~KUt*m-q9MngA>2H1b8J`S-Qqf zuQPmEVs+v(Q{}uzx9|U1H9zl2W|m&UX;rtyf^O>S67%OJnMloCWZbo3!?|@@5l80s z1>K$@E_%UbslY#{7jv9FCmemZ{P)2{k8Kz{7}`Jwj=YvtxFpYOL)Ke>L@8T!EEN| zcb|(K7^k#lM4c}yD9pNW>P>NqbX}gWfMm0V_l1t;<11NB&lI{Y=9rV-(a~vKGJo<4 ztrM%Z{rqy|-S(y+U5)PEo+g)$6<4dc8!uOvPe@}v;>nmMDaq$>(QDBOVVgFU_p?|2m3$DfKvR9*wD;<7 z&k99(yBw^`pIjVrI#^j$z|#~%{V2sXR?Iz;+G=1xlcHzEMH*LETTJQn%JA3g;O=1G}AAb?KA4~$w`~V&&z$( ztK5o!S4|nE%h(SHJkc z=hYDxF0}v3I3BRzTIsEe&dyOQgqSu2*UG*4zjJR|i>v9@dqyS~-tS&nxidmy@$;KJ z-8au%alSTVO(u`C=Js_T{ETi!d9J+u-?Tj|+Sy8Y&(EB;%a4;E>!)fyI#>PR#fJ+o zD&D5czpGEW-_F;jZPUjaYSTCI+0OLHxGi#b?%w}iRZ;6_E8!P)`spQe-*X+hCynku z$%`|Vd@k|s?aZnR`|^)-@R%N)|8I3Ye^me8gP$wSj|K1fadUsG`}cnm?ecYJXFQ2i zPSjtxA&52e@s~Tv=M4I8p1&oz`DdHvjsvfIyK9%hd#9_P(4L*^>jSs$oWCfq zW}WA(hr7NW`lY|Wq-pND%zx3IAFo=Uf3WuO>I(`dcC)sz@7Ab_71_%-Nyqi}jE5(; z_!;W6^6gS~xhhfgNipF5;qd-%fn5^vd&;@D->bYW@gnl@hZEm?-u<{^_VnxV2L~Gs zb2mRf)phZurdW6D zPe0CsDJD%DE@w++{95Vzc*3@4CE2s2*{l^V)~1I>CT)!PA+Oo;-6Gm5a+_?<&aGD} z#XZt_B-hM5r{2zT@oQ=5%&!L<7dI}Pf1^W%NBT?dN}bygQRiNS-d=b|GOUzi(!{B) zOYS8su*s8FEd6iu?3-lgjJ@|-*04PtH$aPsK$Gr}Y3(4)zT0XKQeydnv zUieJsp)^;o#*!&^(~Yit&hZnRd(wINvaw{Gpln^S`%=Gr-ZyizQ;wXF5wi!U6_2j59~ zt=f7l$INNF`G@XrS(EIKZ<@3Cw(OeVW@tJ$1g& z^V@C5O0@(}@wYyTlXwdCV`s)`avCU{tm@EcpQ3xKD)TM(j>yTA&b+v@@?uDKZp?K~ zj*bk4)a<7WnjwoFR%XU*xqK+Iwc}Vv(qx4N3l~gf5ReXYSS;}L%zN{X2ci-ig_v|% zm*gA>Z7K^>-WcqvE-i3YDAR0%Tbo+d2EF4Rn;2Jpl!+4eXg}k(`S*juX9s1zpWW$U zQ|Y&0tB7gVS^?KPO)}EEN-jEN|Ge??(Nyi<8eKf<>d8;`>dD=y?s%EOCD3$tuVNX0 zS#4l(1xHQ6YiFCkXM)qE^1Lj6{nZu-N;3K_P#UY$B~eyB@6gGYzh~&nNxdrg%y=v8 z!OQIRN+;RO{w6fD#hhQ@Qk=JBeunIX69TSxq+U&Y@bQxW$FovOYvDv4W>wKc1}PoZ@?Y&c+#wA5|w@6^j)#We{yrQH@`-&b4#ha)tw! zzFk*ayKtR-#AWAcVI4_y72b1I==rrquwrC<#Q=SfIIePlzvXd(kUyZc`vE# z+jE(b^Gx-5lkJ&#uVoU-(>u=Bd^`T(eBJx+1tldt{}Rrd-E3ulwAZ=9VfXsCbw@m# zEPNdoaV)(W;P0mVf1am^q}hR*Jcil2MpHI?)SP~Ls?4_Q#xKJ!zm$wT5Fe5oXLs!V z>AOPfZ1?_`E}#Ex%l|c#7aK?PyQI!pyxsW7mm?eW>?Phh?JsXSZ~tE|X_?~}5tsLg z(Iv^z*JnhQx#iqnetZ4TXADgsp*e7k*>!KNO zdyn3;V)=#B%dP(1SiNSw^kbQ+z7+vxu33q`%Vj4>xC&0`ZBQ}$e9!gW&SLYelbG~B zhMrn4o%p4cqb2Ox1Dl)~x3{@wvoBotUL==0asKlgVTuccX1!SXVDlk1>4dq4UfV8x zIe#M7dDe?rK2@rW7oIb;-F}h~z5Sy^rTdS{pV{sOdAkyKb3J0aTiOzoWy4@5o3m74 z1=AF*oCmhIb}qF2Xth1}#0t|y&F97MPe_`Hyz9Ll`c(Gg>}8IT)8g8t0=bkpISem{ zw3`*5^IhZ7&}I2|V$i7w53$7^^aYA`@QsWx7kw)&T%_y_b$5JoHcW5VM@i156(Po)gF`1?D`5iY^Ck+ z;p((a{uUg)j*+_@V-x??opM^+vvir*I1oym{^ShI^=*-=9ipdAJg@1qjpl(&z z{pd;WAO4j8>wocPB_G4l-}(QFMP8Ne`Ef_JWH!ROxeo*50zk{Lvw!W8TqB3{SFtX|RUbuqq;63|e zA69DbsCukva#=a%xP*SJSK;@HN0}2DHq;l0dQQr{x=mB{;%oi`k5hcpP3NCIu-2?k zowK9&(#H_3)pJXx=p+i>Q}Nv^*{$t#_qExyPT_g|YX$85j?Zq`bu@78qg!{LIJNLy z;xoCCz?2ioUhi?KK3YzgX_5KL4wZ~kf&n}4h}73ImWdbUIyM<|XenNB$<2`VEC@Ux zxr{+ks^g2-_xx0bdprVe>-`0Ode%I#Ww~~iK{?5HZwmL#pe>ulmL!CgC1g&xWwC1W zmh@#WRW|v(<+?gU`TcjEy)y+o0vE1a=CR36Ny>SOxAk4wW>wi0OPP8#J$!6?eN2iC z<|+3To1B#~>Z)lL6J!gNV*hr+OK?gSqxa?O7cQ*YdVLDp6xD#WOuf3o2kO+{8Kyn{ z?7*-#%AwdH^MzYuS&rH6YZo@LNwD`DU%rr;S^8U5>6WW;tkTIK{<;&}T%-e!WL{sA zKgGNFZp1vLvuzn^-WR4cx@?%Qxb+{8ntGgxvGLz~MFO9fFr;d_Y;MW$KFlX@gvsj6 zC1>Abf461#b%%FZ9$)G`y|BdO(94$+I(-{wod3|f{;y%)y&6Gvcl8RxE`vL=H?s8| zW4Bj)_P>AR;J-Ss?Hk#7C619f4HLIDP3ry171gjjHel9_$7|1eK5Zr3#_V!YPAb0N) zjWzd=bXhJ*;gt>iV9~rtD0g#9j(5gYCsQVq-oKV_W8OVhiA=SRt}PKc@?;`INa;!2 zbqm9SoYqPbtE@Ac=!Iu{}VKvc1BdR9jM$I;i7p-=d&-XSx@NQZ86QK zA4}})o$1WrW|0|l?`1{Rht`s3W?p)mk7bL0tqAh^DRr??C}>Ws|CXSLGihq`c3ro= zo_j~4qA_z^XJxgDd?VT3MdVeW<{G9#0PcLpQ?S1)DGwJr3dEfW`YrXnRoPpua+uPsQ zKR$bS^}X#&tzYD?eOPhE@W%b4FAuv<2zu0fQO{2Kp0mhR@z0Z2XuTJ``1X6a(fQ*t z%{F~!4JAzeBuq^S$wvv?QiEuOHSLhBcefPdNy}{%1X(1N#z%h7G%nL$UndL zzUQmhXUn$TyCbrAH94nT=r|C@TJnMM+O&6tam=+BSM>UtH80+7o4G%2GH05&i^27b zH%j~+fUh(6e@}B>9w=a0Yboe1-n{{=?vzz^qDJ6ZszvnA^8p+)G zGkeF+&g%>UCFRyHc(`LKukJbar6Mixyh!uu+L%hwj8kmt-`&K1F1fLPW4m@)(60}B zuO9jRshE9-7e^e+hZoJs@6YV5u4OMgRVaMm#Y2{>cWUDI{?+TM>s!5^@$*Hd&BBYn zp0Aet#cmr@DY|01so(qlT*gxddp311{+<8m+Ux!8^D6j~?59 z)B07dzaT2?#BWQzyL&n>el-7ZPxtYP+70*J=WyEW`OeY){{EpaKX{+GinFs{ui2M( z`$|Q@f98;@LUZRz@K&~ztalC7`}l3`_K$ud52xoX5qN*MHKJ!@aj7`>t)pufv(M=9 z|L}AE4^J1tYy{x%x@<~Z!q4rblY#JA&7G)X~3(0=BI+#*)xj?04_qT5UhH3vk zi)vbaa+YM~49532SvEChh@9|gGJMR+ko!m2r)SQF`76JAP0+oS#d9&D{ricF z@6M=1oyyvJKP)~@udk6cV0y5~@7)s?v7{Sr5n3_LID3=FdE2rrrcSZV)7G3>o-3Yl zODgxlzx{2$ydOOO|7v={>%H%*UTrp3uKu<2^^f}hAM+o~eP1J7{_f79)$9MVY`OH~ z%JaC*6L&q^U4FJcGA!U!<%y69i`*uOy(llgc!gUdQaQ=+TiH6rhmyOFu1n|6P`wZm z{J~;-VEW|Zv$4(E^Vm0Bv*#{U(@bRbTCFP_+qrG+#V)qo=-k|Y&MR9dMtevfO~1DB z=?e+3F5@qWYeiaSupX=4R++CgMLk*NZm5@6%K1>$>@8D2R!s0}a%gT?F!Suh3G?zR z7F?NS7QAJx{-Y%V3XVQgFaKKaxuWU+?$Q}7!3qLN+cqxz`$edM*I1LK-&1p8&aEJe zh>uk<><@&JuJtWDc*XC*B87Q<#e88RZt}0@z3&RGo;R(#)!aSi%=3i8H!mM8%z3!6 z^m0Yb!d-=SGZ)M`fARj^qnD&^xIXt;xOB>d)SXj1UpBNKUutB#E^Kzb&u0Cq;AscT zt4h8c$@TH`zut4<(Cx*y-B*aoJDu>|BLtjj`|Pw|JPT% zUVEK!QsWo7M7yXthP>CJnl)IrYt22LBH+k0BY9rS{GEMDF5hnSF5)=V#E@4MW1lGS zZTd#D{kvv2Y_e+*JZ07vGI4#Yl9&A9M~ft6-aLA8P&vbQ-}8m-i_`4a9pmpmc-HN@ z|L*3PitiD@*N++6FZj3HDuA`2al?ZC&q6cLr|r8oyXW|cH7l3)AKqMVZe@A1YK>at zv%NtvYc-}gr8p|4R-1jdi;)W5EqJmn?Ut;`-nVUQob!MB-1+!O<%LQ@;@ZD+F0Xja zT{kmN{<_rr_YZ&nkDDhhb#C2U@rCa_H<)d@;1RIWl=;B6+=Gv{B)^R3vAHJZc|#{4 ze82GO?Ol&q7H#}!zHugt>%;qj=?Sj2b3_+xl)3LXNhR*`Q)8~&xSf;5ENaixC@Cn) z1*^oonf7d_<7Q^tE06Q?ejj>OHm{`Eauwgk-6sxCUZT0;Y?`RJ!!*rgkHf9x^AhXqc-?#k>_g_A~-0pK^$!^<#TM934y>vJ;VVl`I z4xzy7$L?O>$ozdEKYjo1D*4Rn7yeCmYo40Te#yRIt))P_C#&O`@|iB26{pv3+vvC} z^)?UFmgt+$T|938)_7klxu!-q{>M%IhsSsy@4KZr&#fnY;~c$%!hKnhjh|v;>YjbB z`2KeNoZpdCPh0l&y^D_8?8zD-sXA}3?RM$K<+<|VWo!|C>Oa2S<%+kT_2BjUS?8DB zfB*Q&6N$?oolB~!w;iyG=6U=6eS*!rMF!4v zaas{~?kY)La?~_6$$Gy=E-vED&f_vmuNXFRFh1WIS<-n~*|VCFLp;zswLNZW(2CHF ztMD51v$J0IeAP%6JK*Wq!Ein}V4KlV$f3*G2P7S;Kt}gsmL!*uFng2^$LJqwW zep=?)-Y1aGs^oXx;HXml+JwfBimr1?1jJX?*KB?N`nL}UYpTrU%gH@{@(qD(V$0L^ zPjwP$ohP`BagCV9bYll?ldmF$bENfIHD2@V|NCs#rGonrb7nr$e>5R#aqjE2t}CtU z?f>pP-&ol8Sb?czXGB6t7T3X5F%J&@<-hQjZ{d|wE!k$$j62vAS^E0?Y#9<}*l{xm z8Twy%{jTAt<&-Q20iN=8xt+gOU%SMsbjmUEk#wkdp@iR)#-mcN4_y4;`)*h4WN(j~ z4tW;;gVXlN2oz=nEy`WJ^}M0xuMX>%k~{k*F*$Af_d|G5t7K0>%3ns2DVA=nmGg>! z#D9LffX5|x$=rSHi#zP&b7h5O9tUwU2u?C#ey-i-b3>$%{obu(wpW(4yP7GoT)O7J zP*9ZVv3;t#ZI_Ced}hL71x10|o$Kd!qe zu=T<%qsV%Tq@Cw$zpYpB<<8)pvUTO+b+LDk>;FG>|H%6Pzt%r~`@V*OVaLxipLZ0# z70-E-EaCrK;+RvY;#uQ4m0??U9h;D%o1zyA$p`~Cf1Dz@qW>B8c1RKTR`!&b8nEed<%ogsq=mHQ9E)7I(T_xK@PC+S=pNmoo)wENoZY zuI-szVQnz6FmKMowdJkZGwznmJZ^Y{ZMSFM%(%$~vYZEnx9jB@9c?xdPW$VA$Z_MA zXLULW=B>XMG5K#PI9u8fZt?JYTV++~`lRl6|9{Ix$6nz0$6on&f@Imh1zl@A`<0y< z9OgY+C#`dCm*eETF2CvGZ@YZ{&*)ydsefxI_g$?efB7QLT%VV&v~JGFsXy&Qnh$>y zDU?~9ephL(+mT?Q_ja(g0E`TCd#5mZr3-9`ygaGq{=OvF?XP7or%yg9Ed9>HccM7! zk}1c0zi|52rX(9MOulV1+h^ON3Y2j^=!G$(`A~A#vN!+2_*^SaP=q2|fP! zbHyS7)xP(C)Z(gN-goZb)4RlXV$gwiO>2J~I-mdhZ)8P%!^I^>j~QJ5=R1qRK@y=`{X^B=w&tD`1-r#kx4&FgUtCIR85>+V#r>es%q zKO!Cfx3}1T#nGCsqkm3v{J&h;QvZLebj8QT=bM+Z9xK0pc=r8Wt?Tz&-&(M9>I@&g ziQf?4sV~1La{S__+uK|-@A_=L=JBTK&5N0S+|QE!-l=>dR+oNBNY8_hf#dA- z1kIp#PLg`-1Wztlz_=*aSmVvNr>7c%H1F$F-4Y9&XZF82iy`J?6Ys6%^H=;{_O6D( zK|6fSzlPQNongIu%J-S=T*Y#%r$6#>NP6A&tgM$_r&yQ*%@(vYE@4vtn4@B0p%7oARA zn{h3(SK5Dnn?~P+wepxQxZIvIv*vg5Ucn2OEY`Ts zS(|7p_%z|5-R}BqQ};O~XH46Q4a9zDUs^RW^6mGRFKg%Y$tj)P)zQk3-g(jc^sVLQ z0n_&g1a4X6C=&R=!hO=$gAq(l4cq4BO8lS8Ec%gUjx@8wT2Y4?j0`T^ISmY_Z^{TZ z=$sc=&N(G!zg&UoUvs(b z&?UA=v|&Lg zqJOnV-~Zi^Z?b|tQYP7OuH8ntJtyAYeZQ}Hdi+0@PfD!GBB9C`yjthZt&Q1V#{7O? zwK&6u&DEUd>+AT~udmPXeQV`xtgl`3;qL8H%aGk zj!oU8*A=t&nLgDP=eB3OfAj9qgwtCSg4y5K%>vyiX8d3-E8m>lSa^x^HZ1B=ZPH|kphcmMn5tuPD3WdD4kHkM)k%qEqwhEF z%y=zzM(K9*-Pn$8N0ZE&E!xYJZi^i{qO#!f>xD1M3}^eCn<3FA(z`A5z?#n6eP{i3 zr=LFlYT+H%ORg(2kMZXG8MUT%iS7x0$@l@!j!ttl+`~|_>4!gFFnYLLl#g@1tYawiW#QCAf2-dszkkzoRCC(q9qFujT)Wj_f&A!m&7NSXxEA)Y>i2>o9PgLQ7qw(mqAqYg5&Dy zZA+85XKl;9-V?ng_uJji)332R6un#g&uRN@DVzv6c zyCb8eEXdiE>F86(1&n=bew(|`5qY4)xR@u3^N5YBx76=@mPt;EF5S!KEsX0skjkDb zsr=HwAny#9r%HIR+)~Dii>$U*-eBF#R{!C(>BQUiDXvRq&dKiWD01m(N;OoeHO#H4#b!+oQ@$;5~rNAHBf`lcoGmEVfn9hzXAH-lM+F;ygr%V6FO zxBkYBH`1;Zn>@WSr`X0&lQGJ%H~cPyx3#-SRMx(@UEzl`#1{yt7sbqF#?KHW)tv9aTg2i9Rq%`*okNoF(e0lGZKfO@A_h<6;!r$L?|Cs;(THoJ% zy86YpqBF~k|JeV3a{9;L`~TBBW~^jR|1Np2{ypCows$oZ^1hezZ0CR1fBUet-;RH& zh@71T({rB9FPSF4d=vA3l7G#s)RJAYuPqN4NbosII;YCs)o1#1+_Pz3ZbbUyjUN>& z4vEx!wywFft?jQ&a~_|U=DrU<){y7DR<%QJL6 z#i4a@_2*&p-cs-#^~@yEz+nlwNX;Q})@%b?w~e z8-^*$GgD`0J}@hI;OTIP{}9WKV@w>%jEC>vEq_^?CBvW~-Pw_mU!#`IxQJr`=K`Lq z>Q{2}s+HB;XE{&dUBK~UohDDl8Aa{Jw5X%4jl&x1j&$J36mh8eCZJ-V@kl*!!r)&eT;< z@xL!=XgDXBFnu0Kl~qFw*OpS`0Isj&4*+8 ziDs1@=N@R;{WY!^|9f}&hhOsl+0^>)eNun7ba~vt{=Z-DJBqmexF-KsStBt>pzEG$ z&Aasf+C1Op9Si^e)V^iiu^s>J_&@j=UMKf-&oOTO|E4AF*9*S<+wT}F>*UdJMgQ@| z-~1PDzFjDqe5dO3_Ulq!LV`~!+5i6I+hVrm|FLI*>Yi;TrreqH%6)xiEq%M~rNH-h zHcb(I8-8D5w3~y(B`IT}A$K!KAIMt8$}F9viNDDpWmP z?`QYg*=AS2?e^EbdhxRCYObBV*9u)%IHzS-Hx^D&*K9H0bZSk%`w#PbKT@5|pY#aS zp4lE}`lpR+Sxx_2hJN{qAMgLi>h8H09dCVEr}&Ju*nvuhhI}8BYr)J--(Ng>eNCQw zZsxDwV;6P&Wwl1!Jn%nx>h0t}Tn^PDz-e>}TA-R5;Dy zOx6htw%0R@8#YM@USv?&B9NfNw)wZ*a$AFWx4tmF?9HAkG$EJs<}`zkEpGqMJmRZ} zxzWAWTl;|2*}0ppn3Xdv(!DrE__x(-SC@=wm7iX)9Dc~KckaT!J|=yAejn%N*R%hg z{#`Muk^kO*f$4nT4DP&KtmVDu@3rU|@eYUAFz41xd#m8vHsh>+!SBQNhnC(IH+*4R z`b=ixB0~m_HS-;!9Xnp#NptVIWq1G0b`jHCRdwt78-m=5gj~-Y;oK(rDywVTtX$0! z?~ZLOsh#0T8mhi))=Yb_H--1UabYvBgT|3PY!U+H!VD}XX%n_O>|QaEFUj9KJV?Qb z<*tUwW1*9w!h+)IlDAxY(}I-WsVkgeD7#w3nHsw>Hf2+^w{uwN41QUu*E@ea_B|YU ze%B?b8z(C7^;F&Z!dmdpcby^s|8u6FAF}vxH6FW^bN6xIsoO3S)7f&&ekEo#WQ)zY za>mm#R(QWx^!N z{q>`Yx>zN%>t#lXT4m<#wcGffDQ>uM>&9_olg}!KfvMXX zXU&X*g6E48kucrU;{ zoqvM3A@2{5D-~a97Rl}<$9-6KfU(eLou72g2 z+?I{YdiOrO@SD%3k59g?J#t>M;q003l`>|;|9oL;Q+ktudw%s-%bH(PrH_eh*^#qf zgKgXIz|G5a_!OUiXN;6~4q5A1(k=e|y~7sHeO1rZmM|?-SGF!WeQwYEmnS8nvcGIr zwJZNDW|U`VyihX4!cy_b5I}?jPyF!rRKK#u8A&}5m>mky}|p~EweMX zjy2u5w&u0E#7A4dM@18_|4j5^KF6$k=t#4`o`Ub~*SQ$l7&q(;_tIJ*#;`TW!_}eq zo5ZeQ84-D|MPdtjn#DO)G8JEmt(uxW`N-3x#>tD7-@JSO`^^Q5zQAd!OQvMZIu;PH zU|~vk(ME@8X@-Vd&%PIi%=Fuy&2?v&Tjuhme60DaPCdDQ>uu1np3D167q3};>hj0w zpDkZ)`tpXc{FB&Sy-POj8PW6SznoP)Kk#))LRip+tyAXjS`{#L>HZzMX~y<*OFyc$ z2$cM;{+G)|=^%mA`${bMBm1zR}*Qsv$1FVeVb;v|k*;>W}k$Z&#hl zi=D1vX_5W#=eY0n} z$aUw(#QDcdtla)TNdEEUc^&7~MTgG)+q^*kziG|i`2X@h&WQgrelmCU0+VCM<9?SH z{x0p}&-)wwrS1BMkN$s^76hwgwuRe$KmFrdc%7_*$ojf};S1=b!=xBsubyQ3sOiAQX@DC`{dmOFtapgtl45P+N-zSP0uE;2S`ziI#>eI!Umi>!) za+NkOS66>gwmbX54CWJ3r=>W>w?3_TXI$f)o-+OaDT(M})zUM<;<7KebmWh3Nn==H zyEi_1?SC$j3$G_u+UImlu05Q%r_;D1+Vv-EfMdzG&82zQ=J_PV=NlilaN1H^%Fh%t zm(7Ul?B6|XvFoM(v!46c60pLJk!Qi3S-0kXjEH39n%K)AlG<%?Hs^?p>DjGcqY8tx z`RhCu$mu$M|9!3S{*ivysOAjLbIHa}m&pXGG-|l1L~l7O6vdrwmm%{jHF{Aj(^)0< zPL5ZFz1!BDtx{l=+IXP#+NI6Y*M1cdP?*zj`{ci>i9WfTr?7<-OaGp3bm4~2^Q%D) z+qt$B{NpsV@YiiPv_P77k#fMf3GcrK&OLMST-K82bu&K%vn>+kFp=m!SedhwS*9>& zTW-(OsQK3tWS%^q7rIGl{*2?bDi7RD<|UhKuy79cy%@5&c=m%u_gmLUm+ZEbv$Hw2 zS>GnvWc$ICA5T(RK4v5_o)C$g)^LgA?_I@twGS)bym|9r?e=>$PK9?DtX!V9pYy_N znFVXyR;&`b{8O>3hJQ}#!C#9ngb06FlFX~{+~0&HXDvHZYUlqPxzl1(bYB%US-f48 zJ1t|?OJP;9+xMCyu1#3PD!=5Qm7_!Co7sFTA*kLPCmtpQqX| z2!?1Luri$F$EPYPc05@)ab__;6ZdTAvu~Gp-|(;%x)2<@_`RC$LzT81pSjo6UPMT; zwB<1EJv-NGPoBopy)K8Ym*4(+dHsTj947G$@ukbAI!#iUH&5E{!5ru9yW>JapWftm z;`mav*R+gjt6)NIXrmC*y_X8-i(lwCXG{0zp51)*3d%Vo+sS3&ClO+TUcfnRq-3msvwt19UM)eDEr|9#2cQT=}3e*2`?le5lQMlCJ; zfAHeWWKWLHy>}1Jj8c7HR`C7aLrFF7S!z4#z9uC9NPiW6(d5OK-}fv&DP6wzvxF-x zc#p*M7X^JcjMBGPTISTXyKe9H-&fEO9>3?w`lt4v{)ooxHeu+jUeKI=#xAf=!~A{p zoIR``U(9|sCqm9~{o3ccEB^3x%zLo(w2)I!&F6o?0$PW@l<;II=o-a0pLZ8FUec9a z^X-{#%u8RM89f~3r_uvYCFLs2yuBhSx4kk?;ngqJtgYYu*4=#j-FCy1KIQQDiW6M5 zmO3mx!NW1#TjcleeVOGGU#xVARv$3jHa#$<=F*#6VrCx_a~2qH;Ado$T@smlN?wLJA)0sJ z+PM84ArJQKzx&OqKba}VZd>jl`Fr*Eese}j*(DykZlY~4^Wu?Lzt#rEyGV8@6IcL-4 z7&h#?bAbzVeCf#}R?e%BU;4Y$)GygJ@dm@S$}6s&TYMk)n%r?UJY78h_Nv@14@yiv zz1!p)`jdJ2IxS(tLpu}2Zk$}>tSX!JT+i>&vH1nF-DjsrZkhXNSL@lGg;vYG#k(bz zYgSBB*#2%$-&TdzhAn!FPJ4DP=I{IXko~<=r)rz^?-$?NPJHUq_j-4?T0AN<?hVo|% zzupWtoG<_A;oJ2KG(hur4GF$3@P0e4NC1Uq! z;_UmA#WZsM?PQ&qc3E@PDyQYQzjjM)F4TFqr{MSGC7Q2x9m}yYJ-#@0N-X2^J*HD) z8RmRDb+ueQV_s1i6HJWe z&#vt`Drw<;eb)aaCj`VLp9DFWauptOP-b&&v^Y00#nwQonn9sUNhG{&g}S%NWTB&u z_l+2mZZoJquyKrgqu{xF#VW~FMLeon0vgO35wUv~uJ<~z%*lA=*>r8?Bd%>JGj80u zd(0UPxLG8e@q8yeV+jTqB^ zi5qsLF>0`V5OHBLSsJjF#pL6&o+&{Frw(TDoJ%@V*tKVKx5~>IY;jitR^&u6epFkz za7xQZ9vi&{3onKlORI`s@I9$jd1!~mbTOHTqt64yl>01NB20IBPFtA6x=H6~uz&2q z7Z(jL*&N>ezK)&$-M!=5>uZ?))*XKw6e!YooTqtjtj5xU4fUM656ABL`z`vOieb*Q ze!qL}F09|$%nwF3{XPFl1HoM)Op%^r6fu{Ov$qyF-HaYHeL}BW; z24jZqueG z&y-E2UTaz$EaxxY+PiRe-)^01CyraY%p$+76MR#$XU~p7r$gt_5;DnRoTn-WI-p`Qx4DtfRFu_v+Yt z3~Qbo?N83HXXlrDMXRb(!zQ60UGpnx=!;?s!b7!i)%m2M|{NrT%Z-Na1C04AvDtR{W z{JEt5*73@$PCH-4zWWX9mS^0$9vH?Ovir#OeShu#9bEsP+hgg4mtQ`fT5X?Lo!RSu zC*#BB`BM@?9zR`O?$~k6{Jni^7}Mp;f@zOCr&nk!J+ShKczliU?xS~1{#zZI`$=+- zaV@J;@#%Laf7>oe^#m1EpK%LJVe8qpvz>MGlpuw&2b0-+l5*95J)SIl{>GGROQwsm zZV8&v;}#H=T%ONgD6{zT%Qb%%zL_;arPFh&RR2U#R+rn4zWlhs@8^8@!ctkQOAhm% z2rr#t6!gT8oqKoPj_j0*TrSNYdQ2u;x31!exE1&6)Xq-MSiOte)*5>A%rN7t;AKy| z#KdT)l%M>mp3S1P=&G*smD~ld)3)53{OafNtN(v7vEA&S{lUJ^S76_|>3S?u;VVV9 zq?Wh_vZU$7Y!fK!TR%t9iRI>+I0qf62|WslIlQ$-!tGK4W_-(Iovz88E#YM3l2h;K z=Fxd5U?$dA+_&hmV{qsUU$qNfi92>@$Gp2N5;?6hj6qQ_*`TWsR} z)s`N4@k3%`?l#Nk3ud32EFHD?XinSHq(;B>=>nR^9Jami{PSeby27H0jw?Z@4&~hZ zP`Pmb!5?2l<`h2>``E*jl6`c+gzS#=tuepeL>=2%?{8J`>&uFW?2OQ$5R0mmjK4iI zIp4qda>6=zd+&$)N4K5N+wk9}tb(s|ePT@!`_o4v?eA?_7#-7>cNfJeovhmNZ({$W zgXQlXn-jj@(wlZ!b;}|F-h%IM`3wIh`!@?T{jBJ_d-{6euLmq|?<(`?zg;kAddFs- z^)=tbKc21sm|sxzUSdjM%3YbyA7xzg+5PuQJihq0{Xu5WxeeV%OB$CFx-+v*%}^&vIpdVWauM-P=|gZfpy5z1SKi zwfUw*cdH>w&TY0uvASifQh(Iv?`(S>S0~wGbfT&=I{tU?pTqVwADRm)|9pQhp?sQQ z#i=(b4N<4kUi@006+6d8s26(;sRG75SB z;b;1OIWE;JS%TA#t*m~k;MeHEsPf6`^VG|Gil3%;%$R8s1z|Jk9EDPGA#9!NX=L*%k9Hyt!7C$f9=riqxdJImLQ57kW%3Vk?XHNi}s;#U&}bf9`LWe3^2^ zmyPAZ74H_)h{s91rzeYU+h|hhIpc^*wexu~4i2X97WcqY2_+7bdN>brB!zo~96fYY ztZMs@x#t|~ZBp8pSJYFMX;NsU#$mk1bjnYjyCVO-Z%Lc2+0n2{kK^${ zvEG#brxY(ASC3`fGvi!E!FRdx`+J=uMQncGDUR7!)T(lJg4cvzHyttWlGxoGCYqg( zTjtJnzEpDI?c~chYty>fT>?*3>^K&6*lK=})&A345Azp4{m^Vv@kc9l=c8|X^FJ&U z|0i_v!2$nO*|0`IQ4!%|u=+awc3Cil!;-e7pmu*j!5lZ)NzYPOQ?f{HCAMPkYx>dsdbTxO@; zF1&v~KKIDIe-9N;A8l&wf5BzD_uk2qkMe#!&04(c^51XEQ) z!MeJ7NnMsk^-1Pc-oUoR}% zZ@l;Z>=enxCtEgY>{5H}&bV@|p~>fe{84zR%(7$cUJPK z;pDxx#|t9X8>aqr2~LkSkIRoWlH>pRx&EK}&ok-&MB@K8=YM#rU%Rv0%Iw zI>vv9dox+R%HOEy?dxZ^9#7|E%d>boQ}vn8-9Lxrj!D~W+p2e9YqMgw?P|sc@_(lK ze_Z%{y;2j4ptXUsi*nOmar4W6PHohiwfKF~?55k_{dfE>a1%LR^VYij$I<%VrpFEP zO5Yt5IBwazx7w#HCh2m%E}IFP-S>~Gg&99?e6`ld{BgK^{-SF;GVX;rO?>j_OY!{5dsglhH7tEgJZX4NXx~$vs%=PSPpLa4R?-4AG=S$J+ zkleEO`)pn|+08ps8MnMnIIWU3(_`5xna@Xm_r)CP3Gxd3{d?6^=aQfc^S-ygbbV(k z_rRrtTl&-H+TiLr_xWxA@0}6xUfko);y-_WSKf2gX;e4lPdWeFThmoxO~I6_=N{U> zSZ3nIxrQx~)k$l*XKZxSiN%kDDtAr)Ruw+oI=7@%lR0Ds$D|n*FZ9Y*-c6f!#BlLN z4pr65lZCIX7JYrS>p=br>)pHe?umZcb;Coc_3fQMvsW!T@jFdV`trJOOnTQWOP^{u zckupt)z|yhQ$i$BCiofa<;TMQNBMX6F8Vu@S2$8&`O4*nx)HkJOESGKn_LO4eE7Nf zLS|)msb8d=@Ugt6@HOFo<2L-BX%@CY%R6m(aL5a@S4QV|ueqUHa(dqV3_1H<-<8c{ zw$J-t8297IeWjkDb@sm>|M|B5&-puhzh`rN41ef*LtBf@+WFNcH`lI3H3vTKp0;bv zjxSeICk38*a*1y_C>{K@eiL_By@P4hCMV6Kk8k%I^d{~wU!*77{jlU)>H4{AZ|pBT z@Fbyq)e4#Bgv#l^w$A$akZ=0DT|TkbdcGaMQ~5ai#bfCg%MzcTl8bt7Q}tccC%CX^ zQ{;qD0RzeR6M5ZaxBh?QYdC+d!Th;@E+l`x6JWS*VbocJr(IRHPanMM;J=gen8gw33*x?B%p$?p3h~w-1O{-V>eUC^6}q1mm(?k=n)^ zc}%_fa&v_%?gSo}*&Szf(@*+Kcfn=ri}|ze)MhSy@y$)KAh=N6`j=eEDsKMc*Icei ze$SP9W%oADi_=SCjfL^z0^!6KhSl3+YH#0fzFup6H(q+Sl3qxq=R@D1!q*En9ID-R z!2D;d&B8Y&k1j>t{=ITqnWkplEuCHGx6f=zR-RIFtMazQ^J(*sJ~uh+r17fAu{l}h z#0g*B*QKsAT*a9*0&TwV*5_a9HJ*6+SU~8}olY(sPo*MRQVpHg&uxoV6>MDoEc&&~ zVgtq&Ga~g56HP7F}9+ zP3(F^SRLo|Lu79FXn2Ksvis!o>CdHZ)P271JMVCdLXYMr z%^7TWL+t+f3AxRz{=dv|)r5dH3775sJF?G;UVeRa(#47sPZFkIO*&b=|7-5G*QU$k zme-U#$=KCCU0*Prvvl#!zt?2n-P?J*U_#;BTdMc=7SB$fSJ~(0-FBF9y1x7lwj0I* zQ@kS9`AhKXFW&m>#}m0@66@lAs%$lzbMD?EjcayS7q%#TtIm0)%&43A&1xGf=UJZ^*b*1#%C{LC-tH-rR8H5#K5_VK;Tf~|LUEw|?s-S+-sjlP>iT*s@bml!o*&}+zdir8ekvc^ z+|KCNuS2S@Jr`cO>fV;My>s$RZ@&KCQE|`y#`FBYZ}*>FZuix5lEs7b|7Q9ZZ`gl$ z_4=Cjqe+Di&ztxjt*Slv|0at>e1vf9kD3EFPVW4CaTAxZ{nflZXCD8R(%sf?|NW+T z<-co+4D!`4+4OCzB?XtPIJx%hMn3lw2UWkk$;}DAB(wX5oo#jZ`~8*k^=tp~UdnN} ze5K~^)9n>c&$chg+-0~r`SBFJR)u)|pYKlBA85DxBw1F@pSk6M_x<8Ci}(M_Ea$0v z^D35U<;pK+$&U(lJh*hhcKO8*XSWC4TQhGNZ~ZU+_@74e{~xVy{J2SMsYqyO;A$Af9^UtE--n*_23;E0vi_f+ONy$7sMZ~0p<8~9iL z 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
vHbB36gImf9=ie&OOgrQopv-br!qTrpQ_Cb0U_C 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 diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/2.png deleted file mode 100644 index 7d37a27105cf75ec1a1c2e8a7b9acd402a3b1cf2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1112304 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 z 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

As7l=|BJIPhSy{7c?_A-DcIbG+4>`n<`) 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 %crM}Xxv#p?H8wou8~=&f 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

    ihY$n!l!Jzu&v_aK3$K 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 z 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
      vC?~b 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
      ;Pk;Dy})Fd*u=@9V!OmNQjO1QOH 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%0ADO@u(~O^UrziN2+$Z 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 z zKfC>8r<=mf>RZXBx1T?rAOF;UUunh~A-j}!w#oPHt6c8p?VkB>Be#~k(oEyozxn59 zw@hgXyz)(0?)1}A$Lh9?_m9*skL(M+t!C-FTxp<0PZ(J*_6un!bS{ z9D$E_sVOYeF@AQLo#kPJf=oatYw6p7&<9nkISiMq(-M*LK6P#N>UF+Ca}xKOzW#WN zMQF?SXzi{;d+x8h-Luh4xRuX*Ud;1T?-~wl_1HAYOLNlFpKDf$Zoa}0&h3BfV~p|4 z=g)1@pG9^~nY!`7gr*ziE4Nx+XWGGKBfi{|W$yFT-R0h&C#?#z=xaXE^Ky~i%oMSx zD3zH>$!Ak9eC&M_qM32SV%~E}$#+p60#PZIZEtt1`DPsvWH3)H;?SJinG!K`PdHsw zz1y}kR?Md+8d7D85T( zqQ$xn+>Kjwb2K;RUZ3HZlxWSz#r#DhF==wl?L*rf0)nTCg{26Wt2jl3O!b!eo$>IY z71Qyy-d?_SuZ3InGJ}dsI1)29?vyl?i{{8-5p!o34PO_Tp}V6vy7)uDlMmVZ+Cm?ytVw=gk`qylQjJSBUOBd2*s* zS=_wiyK0r68x~1f*oMV?;r&u`@Y=eGk)hvBewXv!*qG3ek$Ygy+NBwvHeHxA&nD|# zYSK>WN6UZs_gmf|;%3Y$ zwoJF;$DAKLq}S-zE^q!dhvmhCeLs(1Q+<4L%F<=Y7OxG6npnx$)J_&wKH z8+etn{;NJH;y@dc(dr{ zO$w)to_TgHam#QGojPTy;eO#=%d~nsQ)WF)iELY?y=vE@by}MrtkPPgmbqx%Yq#zD zSboJsgJKTCZ)f9sdeziLFjo9GtA$meHHTcf8^*!x^E z=tNjk@~URmc6kX0rMQ5oV5d2)HWbGpUX zfab$@2cu(dR?Vv`=f3`pcXIYbxy7bmFIB&bnB;i;_(qn^ChDh)bE~%P{mPXEKG0ACCP~u4D<9`<@;u_s>>uz;hUjEXXDf0|_t0$g6 zrjVst=DxU6`FV~@YZ7A#N0=33WBOz<(amiqmqy&ko^ig!N%?5B!PF%adY-$U_K2L5 zZa8hOpHSA)kFmz~`s<$Gm^8I-V$IpjlZ-;Al={w`wM9&`H8Ee;%*{3Rz|mz*dl)u~ zKQGAXUKJ+O_iUL$`pvW&>3+?wMUlrn9#ynzUpJ4u&Eb(Y>GERM!-1EiIoMXGoqfbE zwpzOB{|6IBH)tz)P zdvWi;J6@WrR%J1^e9UkP&Dge0|M73e{5{{)JguJo_$mG8?*8BNoo0SsTmLtD&OE-C z{A@XS`JZp<*EO!M`>VcDM|l079sS?$|7=+M_B4m0hW3xU`L)vLOMlGX|Ao8e&(8Fp z|K|VGy#M3aex?Wi?pE7;yb^5l{bT>e&D-52j=9X8@$lpX6W^bU!|fkDn{AriTrPRm zE6;Yu=ACtu_kaKXPn+rXqwo8^{=T!TwBO*<&MmvoF1P=$x$jr-dWDt;*X|tsb>Psh zpR#tpFNwan`uxJr87jL^ey_XlsO9-(vtIn4TYTT|ulo`IUtQU?_Wf7E@OivD|JC%r z>+-%4t~l;{5EZGfb%-9khRjY*(P6# z2xnuCvbn6ZUV7%`MfKuSmbOkY<7j++Yzpt=W1C_Q@B36UCG5%1J-!E=B+hswCtKR; zq&EoUt&S_OU0xgCtK+>jn`NoUrD>aW}C_GV_URNbP~qq5<{ zg9NsmLkR{Pie-^WhAkUxJS++%1e6Uj4r>@BOo-5t<`?GRkLd8tm>%`2wlaHfR9@)a z+LM3h{Cxc6?5f|>rrA7{{P$8i@Z#O=pYP57dHT%c=QZ{BRdo+8@R6<5_DWn5^LgjR z0;z)=ciyO}S@%P4-iikkF1?og&8Ns>{ae^C_sUFHNzYlvGmo7~(-gga=6&vMMIRI0 z%#`xVSrcB*sao5W8<`T>^|u^u{9#`7WV(gu^OSqE~&78UhA-ti>*Gc0EOXgU|FTLz}pt0P)J=kMLAVd@!t^x?i`FF^)FI9F)CS*pwF?(Lwy5~CE`!B6w zvn}=BuX`6ZY4cDadj#_1^@`~2)d!t`EYv+LitN&5X> zz&bg_WouM=17pdvAieXSKMMF;zq`Gy`L$H1v-zEcPuET}Z;n=Z>Y@3P@B74cM>W%% z>*`C2ogEInJ7_w|B+W+FsIyIHd;gyTx66vw?cp4cIol7{?rP@id%R)WzRV~5mM#~2 z&fODx`;D_o!Xe${O`^Ez48w)yRvJM|m9|+;pV*f&`RnpXmm^QK4sX(x5)~Jpe{w@S zlh)pgZ`3~DI#7IqX?mWc;e7S*scv_UD_#4%%6<7{;q;rjs+Crp0g+zM7aUK_cUaPP zKrOyz&EZ=`t-H^y7ZJWEu|1;Zy!flBCaFd|@FWX{Ay&x1j> z462gLFB_FEv9~jFopy+Uf8T2Z$u@4&8NXF$m1C>x*9gdVceD-p2d)(^8Mh6wi{JIb-GOo#CHt zmS3JNnPMKEfA5^R#{YhhnqnG1yd)2ccnQm6ymp)l3Dxwj#tQ*pcIG$*iIc^A~MgdG&P<+uy}U zV-o+_`uAjRiPBgrDI+(HJ37$goA=JAr?{NF)D9~aisl2& z=Vv_+NV{k&v0%#C41;A?qts3pEh;#bab@Z4w;w;h-*Ia8y)Vo)zqkJt&bj@p|KE$l zF}rJKdTl)v`~9Bt=9@;Dy|>(+nq@K_I(buCqimP*B7-H@Ws9CZGQIb2+y7?s{~x3) zUPs?QMaz za{VXvF?ADenmo%e||7kSaHVOpK``;zHikExsstMK;q~A}C+T8ir!sYVI z+-$w2F&_*kO><4oT=_+3cHeQ9t6Ec|c#juKeEZF<5PNfmro#>ut1O1FEYqf}tt{`K zO?-O1{(PCts$MrvhSfD)sm&9(qNSW4s8}*to~k{6pwQ=XBuB@hClOLpbecp(ydrn3 z>%BHf!-peXIc9m&W7ddiu_m8^FpOt6wPoa=MJYx-6v*9_T(TivInwatx|Fz{CF zdCup4GO{x5NpI$?={kDX10$xXolbi)`Nj-=^<Kd>yG zspK7+s5V#JbM=ENy~0W2uO{$ZFFfhur)MO?lDX_eaih}mf^hB0r=FdCzu4Y*+yDQ$ zbN=uw_CB zbJ+N1QS_Whp5K#H45dC?HTB&4PI1Eq*@Fl7Ex3Q0d&%{~+hVtrc`7mUolTqcaKnzq z;^n`D@6F$JQ5|aj zNt1g@wGGlANARWv8=w4cJKH2&WoMefOv9NiYL*J;I~HFEn2_7~W%ZNFb2@=O!H(r7 zs&jk=*Llxd{$yv8!I_))4EayD&%dEqkeGY(@I*^bsmW@bnNpYErXDFgbMRq@MpwpF zSs8C(cfrYpP7gSz7~Njt=`~C3NZ}!!o{q&cRD36DOgZK8JV!Q_VXloi|IMFGne$Rg zl_#W$&6*XXnIhO(YNKRvUUaj8YqH_oqZWP5uV=MNU2@CX{I@Q@>(aE!irvQ^YkL_L zsa!H-tGoSM*@SPg=eetI8O!fJ6kcxG?Aenl+4Zij+^b$hQ2Y$*?ZT65SFf4>Tk6~13iniwO?~+cBYFb>L#_6grpXzm>#7g;e(5hapiELDPoCDpxS%}9bNN_RiAHIglk5yxSMWR6_ER*CDCbCnvdG%=w&gg zo=siFGPjc~ObVB@|D9;~ecRbZw(~DvU8>;sdD7WOw}g(H`EYJA%d}nRd$qjta?eMd zh1d6PHPP39wB&cJ@ZMFQXMD_Xn8CMkZ|Z_W2{NL*e4ev3%XUpJT4Xb~wdUjJ`A=U> zJ^kcXgUIB}j@LIrYL|ccqj`RN`s7w&W#!&rVb^yNss%>hPo7d9q)1VZj1Ln%iq1ve!P3?@g6tlWtTbUC960-_qUy%KDS=;Z(@6~`uoQP zJNkp%pWoc5y0z^v+m)wRb>Ic>A% zSFgz@Q#|HrYfaUyyJIlUuvOK?GansE0g{v>yWr@491Gsy9viN#-wDPP8 z{P?2Rd0C*>a{IlUJgeCBdb`{umVY@GIJ2aD@|h(QY+OC#$~H4!KUSQhaCn=_)TYAA zvXV33{7a}h{eD%2USQU-(-(CdGkpV8ijHRH^~~jVSao^666=;%cAFRNUN_b4xtddi zeD;$YeXeW6juzW&3ejn>WcWL8*-n*6+rSpVCkAqAXO;;cx_L#Xpnqd=Q`S@!v-7-b zMLc5+O#2y)=e=*f=HhxNXqL*8%DT%*_rBUJo9ub>;K!y0x79~eOp=VG95A(5X{XURO`QVN*Nn{jYQKkCNqov+VzCz5lqo-6!!KeTQGi|36>xI=X&N`TpPc zH}B2;6Uq0TU*erx#N*;8ulU%S?auF8d{Coqib2oMUDxYO<9~LEf8K2W-A}Ii4QJg$ z@w%Dwf6ko$==T1<(HnAS^Vh!EKkfIABZvEiQl5W!^qJ@Txd|`SW@mT3p1XWSh}NGM z{QDcdr*E(L|J(k=bNl}W@2l_EKk3b{kq&!_w4l2qlsz0t|MU!t;EMbTR*WZKkA3fDjTYzj?uk_lO@%Kh9TVDi$;lg9!p z{e)bf*~muw%k1aV(JZuC@3TtF(N=MWuiDa=AAR?SH*gh-7{2;`wnkA>YUkcHO1j*N zMVlV&v-lOaIl$cQn3`bd$~k)s#O?O^&f=0e&S0-~enzVyC<=IGuFvT4UoPnQAb9Oo z0ggikD!#%~yf#QECbeGRyp*k+!@O%%%*1S8IdzL|y>G4DKRGxiPRLR5Eu56(sl3o= zja1_`%fgC=r#g>!@P^Erpz=&|!9tz`6M__`PHa9Gd465;lip%an_E2}tLG|S-~M}! zUGULMVT#e0|Z<9!+be`&-ZanEWK9w!P}%)?y1D@A~7e z0Vfu|nr&FV-#%3=jc3_K-ve9po>hn5zw&tEad#KbL!DO}4wzl?Va`yExji?KTZhSi zL%GD|Jkk9RXF15UDERWczPxG9rjNQyoNh_24$!gan;4P4l3}5s(3_?k2{$7r%JT2L z=3&Xs(mzGFtu&%Tck6@G8+j|(E>u4IYA=0CGhac|Me?FKd+7{mC9l;ED%~?|PisyH zlGe<<#FOJbDMetpo6}Q;4YJH%dekiYbPHwLEiU$?vqhH8QJ#GEqJ{Q~J~OYw8M7uo zyLrg$@yi+~jg7e{GbT-5&9gK&=d>PM{b%(hN4D9zDR(~iyrAZGZCmZ<=M`)P8)J%X zE*+etw^=f#O3N*Zuk7Hdo40#kzBy_#i*N5b?@2Fim$Zob+u0>ro$PYFZGKN+TJMA; z$0U2Uk|KvqFb+@!Lq?U5e6Jiq1uD=oJb9}`AhchI+AYxH`4CML4J|v9@DqnDiYjT zRLpy9akTs7+uJ_wl;q8`)8FPS>ANmO@Vwm>^Xmz*m!c-JMtd0kGRiiP)L!L#P{pUi zXfwy@O=~`EIC)~T$bJ3-8~N*noLQzzrd*jO`g*z1t+%3Kw{xxbc4(YF@ww-p!Q$Jp zlb%a@3K`0(_qa=WKU1ACS;a8=wxOq#_@q@Wdo#L{GZ$H?btR>3mMKZIo4hn-C1dF# z4b7CWwEq`&zTA_ZX?bwwa@#X!g-wt5GJI{4?+^Vk^+{#ig_WU-O(#y4#<_?|*ZxkK zwO~u@EkCi%$<_3s_@Pf6=9B-53B6v9@d<8clpH= zXO@IZ$xryGl4#QD&A-y^vERG;qvelTOS8Ov3*yc$_|dt`Jo8jf`5Nz{tx$G`uX|!x|6wP{_~%_x~jWL zC%JzA?g_Ju<=HQ*DC+g>d#s|$vFw<}euhO$O@w0`XC|~4?mDnk`6zMxBgbOS^0{@4dmr9ovY4WMG(ku(#8zg$l9h$_v0jd; zOJCTe8c9m0CCCW2Dtd}c+i!mV{K*~u^Q2!o1Q_)3rm+Z-prpr%f6nR;> zw=m+@_dC0OruHmZp7?9a^$dx0?xNPkud~k8nO%?1ml0a-uiyWs_weinRZZ3vN~!^J zC)YhI-W54zs(CZp5>@ecAAi~!N%p^Z`|D~<3i$QH^Opj27M!o*0oqv9$ma+LS z6#VmQ|Nqi`@2lheXD$76?)@LT`cL=&@hlb1|MBkqli&OQ^X~b+_r3Xd*X7RNS8}OG z#l8GJ?@Lt8$4AdIb+`Vs|Nr9fk&8X@e<#+TTfgUZt<9egi}!q<5=e_^A{LcmcI(Ga2 zpWiYvXRPk;v)CTyc)e>@PnONU4+0N=|2aE9 zKJ7~6L-zVdtbf|$D<}B>`>MD91rx^ylCEI-ZC}C-q(CU4n-n@bMWgjvlaJG+j%1ztk8jIt)Vu5=^0>KGM9jliq}NBG zBU$Wp;FN?^DMeAi?C_x@d%LEH%4AMexLLEtn_Fyo>dB%$r6);ID<%p& zJ8IU-9&^pzt39iDs?J=&_S#J*&K`}Af9>dN_gEHjd`4qXhtathv47UnwlJPdnKfyd z<+|)ykKNP$bRXEO%KCHT!UxB4b6(&05&VJiSmLG!$BQ3(b2(0t*uNp>uH1);f3~l; zOxM~nTXf5{nycOCihfp2Km2dT-j6)la)Ej*DU&j17)hwB>|Ao$HzKyEn`O%y8Q$lc z{w?M_^hoCOj{`HGYVH)`Q1RkcK51-#wK2dxJ$^edSvB z{NYZ!ZEvMKXQmp@J@;d>{Xb!w{Y_Isqs~gLe!W#`)dd5Ub+PQK2dv60w6ocsmdElp zo=$o3fc@BoOB-W#PA6^saKtz44`@A{R^&`IQX4_%8F;mxN^7+LV%>5+Sx18%sNzO*pLd3D*{B$;Aao9o67{jV=+9Amm(*lX`_^!WGMKMDs5Ytjto zSYB1*U~2Lbz5jjU(Ujcet8ZR2&)?PboZUoPw`|^vf`_fXA?qUU*XVuU`(rjId%Q;f z^Di&0BeUl|b$QKqsN#^i{7-|k*SZ$YR#%k&|HFM{*y}w%j_OCx5V^;3NdEQa`;Xp< ztXZdbIpc~%uiA}mu@$13!e^sr%+S-{&fqKXBWGSzs)f|$_x(5S+|lTHIQLS(rkgo} z$1^!QWbA#{hOPeLS9-Ya)$*I~^}k2-?Tf(n-WwuQa;`S61ckuprK8dZ&IXvS2hS^LdenmBm^{dZkp4EuEvMGx-sNzaC z-&HSW_h(NsIauDv`s7)8tre}Fu6H?W%V`BBO;xR{OESx*I2AvBfB(Zhi*x-l2lF@1 z-@eN6hicY@mvep`lhWwS{i$ObJF7QU<~FNf@XBjDO8zp=t39qg^M&2lS3>FM?lf-* zW@+O!?GC!5kUlSN{^~h8=0;s7Qx5&hYtLHT_jp%GmYMbK+c~kj-S%F5P^n+R$Zz|B zq2Kl&$7yZtIlBuQ+2w!e6v~L7^cB1R=k5B%L2D-+6AYXqs2=$=zk=2N?&rWe7Z@}hyOY`cn)KgWYUgd1KitWfyEW`gZsy^ch9{SI*qsvz zk=BjU*5=t2dr3vH)0vOoDrWyRMStlv>%v!DW3i5&b#0Sx@kzBlUhSfK{nQ)RBg)SG zI;nMfckYxv310T?CYJx^|NNva`bR;*`?8SCj;V#~G%mGm(s^7w|2Nb7n&-QJtejuP ztrh;~-TT@O``?@UlcLS;f3IEt{CNGJvo<@ovTrv$KYdd|i~q7e%lZF?FG>BVU-!oM z&zJrGBG<*1D(Fy3e0G9?xO7+j^e8?yaCq_@`O_pYmK?+H<%-T5-qMKR@dY+9I>}G90Mcsh=5n zMT%GFwASO(`K&jtO7$8ov*B|7WTURzvwrHeIhN&(>wnF<{)jzvj?FT=+sQ&}CR(uV z_`ABlZjQQKbyxit-TNmlZOXLK>DQZRVY=*~mcou7S3>`N@&7j`y#B2A&hIzX64%(> zJ{)Fv_?D!AnCGmI?D9Vh3N0MDq&0JNqNjf?kGcP2$C{2sOzVB6YF>oSuVv|~4PJU^R~Trwxwlh?2H@Xj4@G*&96wrr{D|k75~*1~^OI&x@yt0h>9UEUxA7zsMb94bnLpP~QSm)t z6!|0g)g>c`88Qo!_8rU(4xA5~;{03B@j}LbgHQ&K@^LMn2}`H6<{V@&+W!0dPQ_1u z^g}iG26|OjcBU=%TBf?SYyX8_nI7d`hc(ac^4%S(xjVFMqyFd07f0V3E{;65@+(^q z*CLC<-`}*dFIROg+y3AV>-?$P4s2VnS$*T%hNn*(qV}G8w@sx_cG1f7vE|op+*z|> z_v1^iJ#Ve%ds{mFWW>dcV;N5a)@q)+|1x0p&Wv2)vnH8KR_aJ!>%7Jmk+FXE7NxbS zPS!lX%(k{QC+~K(>O9`*+y8CWOSP8Z%@_KW5C6*8%CcM7IeVVErR&0p4|smD`OLVy zz}COu7vJOilhoKaZrn5yUKyOOb17uH;nS8a8 zGG?@JZeHmWF)Qu%67Q!w4}I4Oo4)F4rT3;ee)&$DUm0>;z9drmaA8a#r@Ps-wI{l* zJWn54Z9bi6gW>EM72hl_g=DcUxiRDbwJE7HKO4Q!UiMfyA-6tU zFyzep#))pe>dWS>Q_ooMt)}d2VSJ$PIrk=>M**96=bG$XEBg8G?%Q2oC%a#KvbmG- z(V`17@yVQQf2VvEZn|2^9jL2y&^4dOgWlIN^!L)QO_=ET?G*X>9SlaOt?3 z!LrW_^KP2X><=z}5h#9=f1B#YT<+r=KX6@ei<+cz^@yk2=D3AnU%4Zv#`gv9oaU2! zwnA$2u9)X8yW{@t&)VuGz@qU|Aie2sGv`mYbFF7pqt3Q}>^vD;Zadq1y57edi}~-D)X%jkowxVy>ZeSnHsxHq=C^To_0~Jfu4YY6)eMyR z^yhg!>(#8*tgjxMOeA_dFZcL87r4F6(x#$i_xqjgmzSGcR$u#}9J8;4v)4iM@lxaW zE^ps-v=*x@Jyx3g@0I@lriTRuJ&whVucO8LCGxIXtrNfS{_XVlYxCzUyZv^;Qg`9K zXU}rS?63PMQStiGjbr)Cg;?g?vN`$dSLY`g4#wsF^CMPV{8!f>mw)2iR@*Y`@KbrO z_LlGMm^=4$&oW!%FblcUr&pI)U60J1r{JkP=YT5La+N}-qw9@lmE~KB-CrND+T7B{ zqU%a*tnJB+JL-LhZeLpvwDR$9#=ZC2D=up9pXau^_jT2h$f#ePF_kYETTbjO`T6kC z&9vgAzcPa{W#FHhRuDGsE|| z%FX$OMPKu*7H7xo`Xq2Rt(m)gp6>bBy^o4k#V(FpU;OdcnI2KkGYjk=TnY}qc_U-< zo_(iM3>IzPef-`#y-S-`TzeI<&0FH!glkr_)6W(CT&X_O$L&Ym0rNkL^Ox@3)%AGS z7rt-#mj74&;yeAd;aoz}fsDRM+oDYQS3CSwPjspm+8FZrWuMa$5sPUlOFQ1pW!Aaf zt}G=w-Qb*Oaci=-l<4%X_tU!P+`YHt!~KaqhggnJb9)y0^_1n=1R+CC;i#kUBZD4U z9W$u>r_*_m{5?NHY4|P&bkNejEfWb6XFdNc@|#t^%_j>lO}Y9b3ua-*)mp9>{+< zF8^=8=jNXGRd=@+e*9%u9tcO zN+(&z{gBd&+tYTf;Oi^1{L0h&pFY3;F|6*-@%{7T|6aZStayHPNB!UR^_}MXe|}|Y zJb&w$);De0L+3aqNEfRH+~P@WbcZdmhP~NS1zE7_TjUr!HaE+RU12wry`MuFUpj+Z$(TclXsD zlPKMs<2%^r`_?zs8Kll%Xfq*#WYKls&lReGGK=!Rd+n^c}ot$(jNCnA6I z_R9++jjyLZzVdnEv{qa0nLKV=Zs+d%ID7vz{y*3Lw+3lmZS$X(^~r?QWu=cp#Em#v z^&1CxZ+T=2i!EqPzOClD!6eb_`<~S3BZWbmO6M$!oFo2*Pw`B3y`8-J(DXGD$vUT%x`dW69OskZ3tkr^`M9#} z<;w`M(`y^j&N`oKwD*3%KI!Vx2h+m1gSgD5tv<78%EK!zv(Fzt^0X?zD|&0&+GfSC z2Xqe>-JY~G{d|Q{vWdl~*rMjtZM&Mz{^d;fGrQ%5O{->BR8*yGa~MNgSWHxg}pJ2&&(-nMcV z+m4CTj+E+LGCAtmyTz`nIOn+L1g*#V%emw=o2Tn51s}h8=sbhf`91&6HOOw!u$GyY zDq5r+8D#vnQm0Z--!h)%F2@Uti3;b6b}eq%dNp;4(2`RdB4lo7nBR>MRug^{=d(EQ z=&>b9tox$Ro8;R&mBRJmj-{7P2RwBqwJhYsL!!UTTR;)1m@T!8@{M^ zF`oWZRQ|ePjP->j8y`iU|Mu~3L%O|sLbi8;wb;CL;Z{AZ^+D^+Eo$>R(>A;Ay|<)1 zVPg8MtEP_CcU>~iOR76w&CpPHKA54fGE8P#Sj?p(O6PN~nb}Oc-DW%G$gH=k)h6w_ zD0E|6LcaUMinhSyjJ0aBZ2A_4nSWZ{-Jf1D&vWyv-`l_N^Hv`(^Z9gb&4l!|a@}hD z%e&^Tm5xx_EjfGkq_3sBC2BnVSQeml>|Sdpod|@zYt;71w(D&-9uGoRZ)y zFB6%@y0y)LF>=c17s~vF-@atNtNeDCL$Twr$nj}C$C)psO#bLo{Ah{i`x(Z?>*7r_ z!+NJNW?8u|`F--TJOA=#Tjl84-uKG3@f=>#lYV@|D!y-L4)44sz_Y8%@j63P@yeUM z*AG^#xOw|rPrLqvHF*-y~6~ z@|xRWiPdSA>vDB{?#&Km?_3mF>@lh3phn}N-)cO*;?A#RKJgr8oz$~T^GPP-pCe0e z8lF0_B8L6Y1qs#JC2O`!2$hTspO>C7cecbm8~uCd`(4k;o%GF161j8blAxOv-)w=Jdq~84Dcyx)|Rr7sMZse;}fB1R6cG}sqzB$Jg`;x8Z z*4}!{d+V)PRQ9pQnu`PL9XBlu=@XfCHn@9#@Y-wnUIA-Dq`Bvpa_{+-mvw%U<$Z-6_A%y)UIF?`-^|o9glBp1wM4^W(~Ki=9>M-{)0ns?Qex@g}+c zTtSh?+B6<>|Fw5dde8e@>XTNx?)$tauf8q5Q+{1LGBfYPhpGMwPnCjKMb*5s(0Ej3 z*E4?~+tsYSED3hM&E=1k)?T}2{_;(%vahh;mh+zvRmVHeIr~EPjqwbb4|BNnAHO-7 z{&DAV`%@G2wk|jsZu9&7<|{GDR`WLO{Vy^*yS(uK-t~`O{agIzP0Yi-;Pa1fK94`N z^jve!TicBVeD>p6+TVpXi|hm4S(nT2r`nVcr;Sh$a7m?(18Oy2O)YK~?3 zykkM#-(E!perGto@{yJ3zE@ZEm)wj>E3fX}`jz+9Rkp)<^S^Z}U(UI{aRs|xZTtudjaLqR&Us|8C}^#~ z(OCs%s(j0ru3vOX@?nmPjQq*mRbPJ{N;52ZO7@Sb zUW(10r>-o`+UmD8O8;1I!-Am0{8}lQZUHL|XZC#jV;HtT^4O$%?=I*p(4B2_en-($ zsr{eUegDX8|G`#c>5sGbe=*emS}w2Hr~Gc;`?@^`mhW7)a%^(N2z_qqP3a*M#9)!YBE{C_w7{%L1^+e7F7-Ld}JmjCPi3bW}MYqo5d!x?tz zxIF)f#deGL9M7nBn)m$1wotXeeUD}Lp8^ex@B3c8zxVr|=i7h$c`o-TcK;{oJr7d9 zKi;t(NeU?RQ0s%zgPR?k8e`B|5^FFB1_G$rBB>pdQ_r^&qTA-o7)&;`WqeQ z<>#>SoL131H!-{BA(!T~Q=eH6XEUr1I=D&v_@V+MMXtl2Zf)txP7O2IwB=gMWX*lL zAKh=Wm~OtmahAah2}_fx$wv%5MS@Sag~S^7b?Ph;zU|}wxagv-wEv1I&8e9!Pj6Uw zdQExW!>zg3VdApjEwk#kw_XxBe(cPh&r&xIN*!7^S=*!E_WmXvYp;bxK8rQIiyv87 zZu=0vz*yMv-Hleoy-_#V5*ybn3h8)!E8^0zO|yK|n^fj0qBDBKC%$Yc-)zG`@wELrwp6>59jR;-}!xBDwDmgZ@&9`m`;4bQ)N9Z(kMFO+G2y32ir)6vfbZ=hg5ZT|Cu9cbA7*KUTw zzJDs86MZ}?Meas2S&A((a4zF&)SaDn)mhQ=lFUL@(d!3G zMf=`f%96<1?{Hzo4VHC#9bT4uJx<}i|9L~sY>ks1Qyrqh1kY!R&A+_SRb=On#wBsv zGfZoL)%M#I7us^)zBb3=qDoiIw(U0Wc3yveuUdE6LKQ!jZEpkDUbQG)cJfkCcUm!L z2=n=^oJ=IWrg|%2p+*u;v4U@AL}t+A(4=%w|vzV7fvak<6R$bl$1#(KPaQPSmtW#JYr3a;V$LF` z>(f@L&bX{C6dL0#bVX-Vh=E+jlm%b915Y(5c{y)Zjfk9FQkECoeC0|)sq>}RtCAiS zu3-}nW@cHl#`9OLqlDA6ben%a4)6K0H2z@F<&wC6pBC4jl>hgzy+EdY%a41{CPmy) zS6yLxrqc3;DgUak!9u$yME3sbDp=oUv@niZY&QZcAC`w6o0`t;Gso!Yt4tR5V!{3jsWa|!-Y;fLYu@J) zFUsLo@yDVO$hrA>M-z4Q9DYkFs&8SPEZ5j*}dA~QcBx~%fe)~N2MPfgP{E2}KLdv8I| zN@F?Rj5T){RklAq|F}}`(x!}UVK2UZt9-R`c|=^~;_GiOWavD$kbC~Hah4_j1&g?n0jDs6Mw>V6EuB;HUqpmVZGrB&tb*y_djbfZ9nw$?DI)WIhRj+-?H1}xxd|X zgINU+kJR?K*&ch$xbF4ky!jCfX|KMjPMdbiM{RMD--Wz<0hUmq zl+NXxwFWXJnIY4A&X~=c_}o&z?pyZH)%t%F;|%R&_qXNO99=1SdWxvfk|v$gzBYv- zg06*{mNTT6&$roo^5^b%HpjZ67Cx#pnZ~oDm7{vTsI{}hVSqvJFiX3{v9g}Jg%=u zPCI!_rCM*Jm0ymm-{K<01yi(C;~ic;HtxRs>2I`c_hpmC_up^azWsQLm8y5}p_gkS z3}#225kBxN@WQso29muVi#ioQ37;Do=48u~&~9C+7TgbO>0j*rK4*ci4dIw?gi$Ua`4< zZLeLwwozxc&e>BJIuFQS%m{tSU+uHpIOh8Ddl`l@5^N`$`Rxu>-}{{Xr(3>S*mKf{ zgZKaX$L!p6HuiiqBl}!F>*(DTb*)#wifTnOhnc^7AYA|1a9a4a%&oW1EK62C?I8rN z-D~bYKb!x{@!m)7|9xxMzJBwrWXI;6N1XX<1hlS_ zy#3^%|G5=gS-(#0P*|U^RNKY#%=~{JlNCfjmHR@|nrDxzV|Eoye4exB!x3iZMK!aZ zmI+7lI%Y3hEEwdqYOB=LEYYslk1ZA$f8SDQ)9xZ;^`l`a4J>Y0(w zn^Nx{z4^4IcUQv$m2Izs&bNKJr1kf7|Kn)oNe}0$T&cKrt6@v6_^od%o=o2u;`aQN zsNXB+WpB-&} zZTE=}9i~0^Sj%-e^|Hk^iJy-rwp>1OGUxUoAtvuAi#|QoOHtaJbdHs+I-_PgYi+5` z`nFuwGl#UI#IwzFldj~Jcj~-UYS9zgwk7d~n9%uu1}R3Sje=o{r_WDy5p&`t8^PUpRk5NUIF`EsX3DKW zN9P3pnY-pWcur#KWDCvScs?!xq16UoH|a`WFXSrgYfiQPF|R#-Ly?J)s?L(94=UyM zy_Y`b$B{Q}^S)aup-o*+FRTjn+2uB6QfA}xpB8=ITf+{1{-fl0MDt=wWXVI><4Xg- zuLxllQe6?MWs=pDIb~9c<)NYi8Ts4iI-DH8A6RtL=w;N|umiWM9A<^j^gUQ;(woMs z$+RqZzQM{3dy*dhHjr_asmz&|xoOLtMfW0-?&J%x=w_KdZm^S;%z8NYyT>x&qn9?h zrr$nNbbZx^U5O8Ov>n{MOK)b6>AG~|H!~yN*_a#6Un+X|-3OcG7@Z}Cx9;wnHCfcI zEpWxnU2~+19}7=f!tj56?3vDF=4W%Plus5j3&`}V+20A~`L)Vt`YSoDs@M!&&ZyJJ zUR>5$@qA+{#K9lcfZI>=8#Ym3nXukQkEwrBrTe%Lg9|D5%|UaeOO zzOd%TmMGJv1L~)XwL%>O47vXmERvLa#?t7-(f!gz*snOoe?#Rttt}f0zOL*sF+QWX z^ue#GGK#)6KV{C`+&#}&E;}UeM!+=I>f2pgh21m54$pg3aNp(F_1R5JQxCo?b=|8N z5xY6SDz@X(*4*ItI^ph9Vl>Wocdj#)#6wTuZ!8PVO<_ z;q11EX1>v~q|oQhlNC136Q?(vtC_vzf^_hb?v-~+-aq4+Ygv%YGvTw)nVJ9Zdc~DK zzVW5x!MW+C`|iH0?*Gg0-KGEY_i@v^+i$sfbUv;~W1OmXChfYf`K^y)5vIMrxW3P; z<_xqsTD;ok!;$%$Yd>6Z+EetspxX`sg$EB3p08LP zm2W8Zb;j9aYdk7%?^+V+G|PAA>vh$q-c@F=^j&@R*k`6?N0s8e0#Dp}rX4OTIpxKJ!e^dcSF^SG0BC*?kv{d1>RZe)sXz zzpn50f6wl?JS9cwV&1$*ug*2E(VLqp)>rv%X85NkNA*R%=1y8>xc8o8<^0g>(p~Ly zg?c{yWw`!zN7d7ht)GS5joS{#os3%%@>=Fi{^X^c>*AAlf42BOuUfKDNHX&3E7o;y zY9{u6n|tPv;QHE|_K%DE|7zZSSi0(-oLTz!^>R_to1cu=x6g}8 z__`$1Y5jKpqw9+*e|OtF?^|z@m9mrq+12l;)JzRvxE~I6W_G z?hNzrPT+KuSYA>UETt>{@CnPj-rSQ)>+aeJe^Sa_-}8R&!=2N$FPHB7cr!zE*^yl@ z_Cz~P5bK_`*yFwO<0R$77G8?hT_)zwE-y;amD>D5#olQ9zK@YPx6Q6*^}1zus+{E# zetToayt^NYZ2O}&XWHl+zi~s6xR8Lm$++@A?{qytl z*Kc%pdlHqMe^t7{k$>4j#&pXGZb3pz7ant&=VCl-Nw-h>-PC29^`d&%XKpjroSAW{ zXUV~W6N<|W8KRoq$`@aJv3A$AHLLCWR^WgXWAh8+UCV{puCxI4pYk zq~xlm|4--tQ=Inp!rL-So2tI6M$c~lzb#+z=fjNI+uvPyTQ2Q3>9zG7Tg#(gW4`tC zz4&4^Xa1bYX`1}`{x_&_^TNB?n8RLz{kt-Y9OU}tJJML|orF1g*eaEk=b&WI9_b%^Vl<{ZAwbMmrhrj;SwN&p=oWTG+7hwA1 z$}Lv1Q!b_5N)60ubbq~Xi?zgyFRO1^FE>mOGdQ6ZlQ8MIc+D1xkDZkVZug7){}An8 z!W8vkLS30(%&{ef2X*FuJohI*h;iPTOkUYHN-Eubk|~S_H@Q!k_xau<(`7s>8`jqz zJyfi->vVN#N3){{>y*|*0%Be-p9e;%1xbnAWb)9M()*I9V6NCIr{j~%8~IF(v=w<| zjx(7&&ek7g8nmtVjf67w7coq*X_RAuBN~+uE?(2W;@vM=pCdZpOwc8*$|ALd3 z=kj^}zt$by@qF^ro2eVzLKAQEc}?9C#g{tq;^*AlRr@dQkJ#3ndb465OX#CplQy03 z6k7aKZss#7n=sL3S9HoXRZlf+TJyUw#Q0j6*WXL`LgJaM;`RLZ{*bzPMgJeG)RvW! z7Rxe&G!{>ch@2K0Ja_AyQ=8sI<)xYmX$LmjT)MRE1n+|6=1`G{ZOxB&Oldn}kQ=qF z@pV@7UKPy^veSQVO38ndU@hkK>cn*${g*$?mKki26+eA#N|`s87t6FMJiqk{!xCnz zZBw2Q*7%sC=Dwq*XJ{lxaQL3w934(44Y@n#Z`?P}+`6<+Xujj}WQCS>Y`^NbkC&Yc z=H4K9C@bUDw&V@v3L9jbpYBO9H9rwFVcE3!wUGvkV?FCNIu1>`>AG~La%Jy^6)Haa#m;bzpW#mXl{H*>qr3hPz(4VCmccWQ0MCzW*^hu^L!2t9Nz zVuP{SfdH$Ui=C?bBh;*8*GltG?m21XHj7R6{z8q{9Zt^fB7D|yv7%>Ywrlz?J9zB$ zjRTu?Ls&Pvw!NLb<@Thfdy=Zw?M>=(GA?G5&fT#6B3t*-&9@WY2ZSqJ%blPyJ$FOI zfuuz*zVUjcPI#&|?MugD9`C3%hkEW;eD+QI+>rnOqWt>9w@bK!76`l$UzeD1;8>=l zOpLH^$d9azvhi`DR<8=b2V@v5Z_>E*@y+X|8X@NmT9SSG2j|$V<_McU@uMr>a(|I& zYiByN1ukT`a_jiPlnWmXTK(8&=p<_`eX&hu%BqMK%`UFvlTP$`&s*Ztv?}aJ*o?MD z13mU@l?xXahlb|{=I7>^!3 zx@M)svq+~6vxJXd6yN84YLiNY?yQoni!=&imm7ASGxojxeNWiqyF$km*WEs}Np_Qo zd zR_L+(^6^5MNiO~&lU0tD#kj0peg4yyJn?wuc@9GD6>;3RuQ8tvTDjJ&V^YK9mxfMz z&d!a#e`K26y30=wPUe^3&wF60%i~;7vy5@(^L2lva`PQldL2?x@OoC^Cw_U$3>`m? zMV9Wn%O@;bcIx$(wISQ{m%N{<(peBIfBa*|V}TVN!m+C6zAJf^x#xyG-=#b0mb^x% zv(;V3zQ;nxwB_d1I0dG~+^*%k{_?}#@Bbz|%$Ppy{=%Tp;(W930fCcLI0IuRevgs9 zZUqI2+uG9wWw_uKIxn_2n(J2V#dW> z%PFgp1XTjQGdA~iYqA8+GLApGYyLW|CJSYKt(?qDxt2frRJ^#u0=r^Qb1X7Z_v7|i zcz?I-c{P1e$2EV?-TM0e^sm@AHzy@tzZ#d5d9En)()(?KY$~36bUQ!V*v>rtnJvJ7 zk;mo@*Aq6bZI~&41*^;55p(0=J^Bg`<7<*RfRLQQyKRqscS7*A- z+MDpQR^qind(!Lo>yjUCjd~L4cKf@fWu?!gWxsYwg&DW+DtpZK{e7LE$l8qMwlUWq zKU+K9fYoQYu$=wO5AOHty8k7(NU+uXxmZ18*^wzi_lvhX9G@OnJG0;J2dCqP1BEeG zbM1ET{(UA*>cEf3_20yTtR&hVOzyW!v73J(EA!@>+~~9By~mW<7Bg<{mMj!`{8R3? z`|pZ*hi{&=JRN$#{@?t6+^L;(b}| z>ieQg+1V>YY6V=U<*p63Ijyo&=j1xI>8hTe{UY=8ZD{w~ zf@X?wuja247d$&L@{Ge>=P=2sMJB}_+c;9DyL`(C)z;vtdTQ(A^=6equW(DQV5F_s zH0Rr!70o}MHs(=2s&D-1OT(q0luPTMZe%+&WlE}-gil8Kv4#a}Qp4L4lRCI=zn=Vz z>(inz1BqV6{Q_>WORk)8SgJM0DkDwz`bEQM(-i{dWlA&c?eqJdy|uh!vFF?b)1@EW zEY`KZ-ZpEB&RH2llLwFA20Rh0luL}>baVa+-bvSgYkSX)O1~|(F4<6`;!W?ZlA89= zDVw^?ehEh>&1}-pJi#^hgQoArFP*0YPEVHc{yiab*}MB+{Hpb*_`9AMrewGW9{ns?5(C znlsL7SLIILqjQqWbwbL5E7Pn}_xZdm*U?&D_pp)|V_N>Jdwol~R%a~Wo z`J!g$pCE^Gzucnz-L9M8-t{ZTCRB9yr%2uxGk6y$uk`Ajl&v|ncZ%AjD-FG`vjUDA zsJ2}=vG4h=8-32LoknNau56skrENY_k6Y&ag1e=f7ian2HhWoZHhHHU3-cN!*WIbX zSJ*ReMxB4LL+Zpyt{G>F`Cc7axrnLJbNkx|x5T#PCPZ4^o#(p#`K0A+2TvUlxpnz? z{!NcaMHkOVsX23>-r1o$!(Y2EysPZ?0`m)=8ixuvr-?Cnu2wZu;h$Cc@aL}LbCf#Qo{X_++taR{iV!PbJT! zt5&m1pP3UpH)yMwK%9Q`#V3t@t<%2UVm^||w!t&ZMEF*YWd4bW1=ou@Ce5+X_W1nB zi0M+py7vjuYWs2nr#+Y3>;D7NM5zfw)t-A<5g-!&&+e*5FPLg|Xql;2O* zEV92eY3Eh1@c)Y~p1iyJ+vfWn->POa&j~?K*qRr9i|c6a(z<^9!rPn^>9?e8CQWmc z3O}>_)yf}5ny-H^SSp-z&fj|xgIP`NOn+13^tTs{=V!d1YjA^sWl>k&{e*H^U%BZ| zTw6;Hl$%zBg?0TjQa)Y!)On?^)c(GX{GDQ(Jp@$+7a3{r%4bPlELqxXvsfinPUTFv z;l3rEC)R4&dJ2X*P7-xlIZc-1$}}ELeXmuUa#ENh<0f5CtIxJ=TE))x`oDRD!2SrU zTj!(Zwf_(Yqsz``ZbIfU> zu2({_JlV_+hqq`QIhuas1|&06N8H_t#$-e~r`z);cCM@24A z`SRQP?2?~<{uu6l>>P7E*|gf>yrjWgJ&waaPSxr#dJ4Go-pmuwk!DzV{qodTFH0QP zU(eij{&Uae%a7YqKmB}OUit5*_=YU|7K0e27SDQvEQYx+pG^7qPH=75bRFLlpL@DL ztM`=m3oLV4*^^-E&T+6{!|e@L(@x(!zt_BL(UUhhze;j;8qCnwpO7w}$kl%NCv(jC zr}rM07tWQFxBns7_x{3bJ_}phWvjGePA6Zme{y{OKg+;9E-RY?|4Vtre2d@w(sJ6C zjPhS9o<5OcUw6tV>CWDCCGAjfp;Ns<-mL^9%hYoJ?T)k5M0}-XlGfc;h$^tFZ~FWq zHfQxwcm8{dr;|lgt?x3Yo#x(T^El^Qg!kTG*LVDXlI*vfpJS0G`{LUvmB;oTw_keu zm7;IA0jI~Njv&#Pm^lXbY;#iLyMMA|MwL`MKeAY|O6%NtIpce_N6KPy*T}Z}s4ai< z=8dV*nwxKAGH;ex)lO1TIxFO-cKk``xgt~Lo@pySZ?cQ$^;#EJ{K@9&hZh}tP6SqV zioRGBczm;_?a36Q$2mrilZ^6J!ew(bISsqQb*-mUF)vD-xfN>v~YK5Xztg8hYVi) zGRq7TO80y_xp?b*w(Ew5tp{~HI3CA{Z{3u{ZDHE_?!0)Q*PLft-Ceh;9u{Kza*NM# z&cqbe%(wuNuGA?4EQ+gt?x_^p6V_d}+_|-n&HwR?O&T22POs&xUVi`jvz38IvNj&b z-~KU5x9RAknQGg47YHAZ_L1Iy`QZAeA>Aii{)qeRi&`$dR*ZYn{Eho9cmkIu?Wyia zuGVR`Y!gU{Y)j<$q?5d-dUpQbckc_{zl(iWw}y9D{{4L?i!2|1`67`Sd1vQmp?O_u%7WB}yJryLGhw64CM&ZdGe6Inoo3snC8ZfMO-Cb3jn840 zPry=ci5bi8F8Q5lHsR90q_XZ!5ffcDSJhYD3!m1tX@}1jez4lt>v`03gOZ1r%*@SP4>nf^ zm$lhl|F-*UWw-A6jjl7Y6!Q}M8Dy2i=QO_TDDA1gJ{tACRsj@Q0_*Ufh3WRPs@KFcSu6LrdZpwMCb z$VZw@S|XZbmnv)XHuu1+ga=82`4^ARJ~(5!={APX28v!@K8Kl9D#I4eyU4aK-{98T zv%TJDn|9t}yVTU2ZNHp%Q`fx<3fer^#MCS2eVjah&td8OJ#EkTo;dn)PWk=ne)}KI z^<4(MdG~hs35Bj;s`{JDko!I$;il9I&M>RgoYyO(@3XJvJwM0uYsjIG=Y9xXIc@yc z_T|*a@y9o>_g%Mni<17=QqN6IlV|!lZ(Mq_LAx!{M3ZrufyLZbokLS9S3DNuUFu*_ zQYowK#V0=)#5Ey;Au zc=h7rnt&&fj$tpptXmYY#PqTH$u2di+FX}Cc~ia9&Wr!P_a|wAU+8HOlYkVn-@zTc zw~8iB)kqaMy0cF`Tx!7@9^q&Wm!-ien`Az%SaA7Mp-isHENy00otW_1PZhbs98aZ) z6+YR;Qt0N{qnLFpVn&e}x0G|pQW3`u3Tt^&w_eHl&FJxYiu>~@CWAM!0jZ+Lm(RB; z-Piq7u&c9`! zZ1elt_ttlIeh#%czf>o**zRy*|K`oy2NX^!*;Ri@o}#50dU9d??DO+$mQ22Ws%cZv z%kN(ck3}B2t8TwkdT!8!#Q`?^cAP)?Me*_8#cPW>7l+1n#!H`m{-mvd-w z7P-zkvL;M>+G*8<4}U(dH`hsAEcbcGzT*Yu?6*q`qV3uQo@9D$i1_&6pYq&YOG=XN zonF81)WxsaDPL1APExx&t@nLIi{~+=Gg8~0RmG%S@42dQD&nZ*^35Cigwwp=nPj}) z@u1uFOvzLehHq*Xm%n}4=l5LEan5xIzpbVpKgxKne`~}aG)d?B@71>Y*M!-;UwxTj zqCbQX_?~=5XIG zG?|^=tePAt*7shRm2s6$VeNdS^U`kp(`;TAItaN=|DI`_J=x#shBFI?Zek>T8rQ_}H?CifQZzpNgi(;1#<{H*KnjH5?e zrr(z+eteWKbJO{B`ThMf`F9$=E4aYAefp%8=M7p8-v7%#|L|wkJa2=_7_*!cTTAr4 zgWs+XiC4dUv97=HZSE6>%t;eeJeh@N1!a{b$>cYRyp8L(Iq$iMWB=W}C8e)DcZTL) zzEi&KE{l50YEiG1Z{L=bOiF7IWvvX0Y11evJF&jD^|Jb{`KNVk@7%Ilq~q-q9AK&Y z$;Xn!}PwV$B~2FKHmK*T^Zesk1s7zPSs7;7g)AnmDeeyr9o_& zvlMtHU()_?J9&w<(+y{z(}$<=x!zOt6@L;LaC|!VTjsErhRvEROSQHil4=ns&06jm zIPJu()v2519WJq45^1&5I~&k@^0WIEtM;w)r(B4$4GrDg&9k66Q*_Bmr}ND|3sYB2 zWh+~f85GKOTjLh={r4TRhGR9?>nF8f|u5mXuVd` zh}254eHV1~=}yxpUH`=e8}%9I{*T{K>Y}TCBjve-RPNqIJ`uBRO#ibl(JcKmB{lKd zE(h62y_4L`r>B*=?A(0t)W;3E(k-1^a%671NvZ|is#w?lywalY(77#7PEFz4IjQDT z!d02xw<$B0b-sP26&ZQZ{d?HiwKH2qi>3vJOn<#*`pY20wR2y6R&w)Tcg{#o{abMD z`D&Izm7gE}@;J6%tyxn|z17yaM2CGXt2^W!(=d#_@S6)i73S`=u@nqsl;-h55P^V*YERAtpW z9k@5qb9eFrue0AQ>}#dYNcOQVjt%5z)0$T7x|C(H?QEIcq%~cuF22pbq*$HnJ9l1t z=H;2T*^#c2t2J&j3FMwm-D)z!S0r**ZC%~%2M=aN`ip2y`@FnS`1n;hvrT!;CUtJo zGq$exODw2cc5rHG(+TPPnz{G?T+2_I)%4nS{?DW{y|dl#>@J_bgYEF0-Uiw8<~x4= zDKq)0w%Q}yh?j4D_ROol>?~^6Y_lpoPHucz<(>Tj9yP zn-?_Kr`jKmk~5D!dX_uyZ&Kh-rc|pru`{0ReDuq4`^1wfo@a_AKRr}WSMhY3Hm&B* z&z8LleJ7s9X5LndDrICYrjhBbSnMowI&8ahi+ms?pol1(#K zvC-*wZQ>+R$;3HIy4;$&eg4y8>?b{0df=4yDX&Q>Y^M!eLdCW{{&aG$=CUo4VrqUt ziY;;mbA6rs^qnp(xxqAV)0^(a3A&k|4}CS4;ODC>s+-=ve7?Z3Zr#X!Hnm{6JO3-P zFI<1ix3luKS^e+$|K{@)JAZ9m{_X2IYx^SxJjWg@KK{7j=bwYk>KqdvTbLEjDR}$q z^RD=9y5GLJ&6)3CD8sL*y7*$l-YZC-g|x8X^_&sb++#7Wcc3IbkDt88)wd=#$Vrayya%jsS>Ni^zdOl~f(8FRD{N#(huZD-e< zX?)T(anr<%n=ha3Eh^o8%3#H!4vQ|0u1V$hE4%-E%`Yf>mKdhGH_1~?#_r#bd47U# zs{WjuUo(4s-Pc~XNjC#Ir=6ncH7EZ*yX1bL=HHrADT!I988sta zwa;EKRN&F}Q8eU{qU!|^S zlq6=n)VhVeIEz7$!VYMZBXx{IrEi%w1Wq!dfXtU!@2_2;YI&h2B1^;-I(Eau+-mzsfZ zKYyLOUEZYij!9?dqK?3LGqx`b-{sDFPL8-g-}T_(9nj@3tRb}s7Ft<*_fx7tzLS)@XN31lZA7C zg^D!QJ@3BkwM1l3#qC3z*XnR~N^?4FswCHVSTf6B`&z_o=%-v6x zwqO60v3)PwnW$E^%rrxpN}jTqO)ihBn*J&a`^sGs{(JfO^odUsS9mPyx?8*1&v%su zcSTK1keJm`k5JLoI~QFRej~dsm*?Rd7r|E1y4wf7^Qt|6Wi&1N+B~CRUXF-q(@I+# zzx7GVbKEjDR`1i6v%fO&wso@OtgsgCqX{Y!Z>7GLNchQ37jbpX511&zdT7_1hD|XC z*;ozFdY{|(L&6ER79j26`V+Fv26`1G@e8I*+oYSeYFXH8iL$dQ4V#a5X;f`H;}w_5 zoY}ZJuUX1r@-|1a%L-?n#3Wwde(B~*%kTE~&#o0;Kk;eO^mls>-CwEm@1p&$_4BRb z&hKXlU&XcTdDqcDna8f&yJgJI5!SU?UFyusZ@q3>X1DgHJQLZuPcN18Z{q?d=B!_K z0%uEiTIhBj>MGl=6s(%`_-MeCTg?k4_pE&NJWl+!kc`|{fwqH29?}l#zFY47ELeXy zDRIKG2BXeLGfd8UPM))+@BY_X?#x{*iLEcWKE>qEe%`fbTK&vr2a0u+LNh+^Tce`C zns?{aeOG;huY8{tC|&c(J9EPp_Wo(pIT!xkV_L9bTJ%~*mCKie^$rW{Sa)R7A~Q)H zM-2n7B_bu(d=f&pH+`&`uA&>@6`;ZF(iiMmB^!R)Z_3GvD_1wQDIC`9abtV5Q*8UX zuRm*+MzS29YpbqvzGuxOnw=(VgF{Pkx@`#Ti%owe;LMwccs-(PyWtsrLhRjm~VO^)9Cch1c<-snZS<|(1$n`d>Iv6Y&Bm>wOn)OSg# zXc+&7U3caB`}$|b%n6>EYqeQ(>M99YnXG<=nT4;feO8e++!3$$|9<==6~(hfR&y7A zD_)^;$w0H%b(zuImkU_tU0(F|xc%qdVXFl`e_^^kt%vXX{GEQ&j@y5qA@=Z_OY!FY zwbv$zzk2@dU|ZrJr`I}%L=JsPUnidKDm?vPYweOm0dclj+be$Z#C=^=d2P})&d_?% z)2~+LpVI&Fcirn@!7Id`igMYf2C=hbm9AJHLHy!?)G{7yZ!lI(Y9O zZ`)zR$A_8c&AAzUzy9xqBcBoscTTC9`8NMiX-q6bsOag;uH%+dgm29id;E9fw-1J& zm!Ds`Rq%A~yGP&Rj}(1TvF4Sx9)93AeUp@VM?{Cql=ETqY zB7BqgWU(Gqmbw1$!>>eHA)}hAoCg*$yMOMPH)WRXoO`c#=+@S`Monl@4E@CzGX462 zoV}g*zb?pYE)Wbz{l0L|lmy9Z+&>N{D;5)f99@>z5RUZ_4uoHi?ojFG707Tq-Nb;!hi37&(%+gsWTsMNs8Jl z{bMcTvdo8->@E*kBX=#j)uCkW+n5>|T`c-nV0KDn;PJ%nTlX*R3p%pJWAd9z7CXOX zMcwC)ENV>MZs0QA!Y|vbuQU30Yvnz?%trwtoP|3S&KIpRZC=$EHvgQE-H#7b{xbI; z{#!QrL1pQ?87ZnS-Q>S_pAkRz+`sui=E4IP9Hza0s?zGm^5@0olg9fO=lWUh`p2{{ zId`T1Cmm%!rAZdcP6U5*(=Gcw$;8)l(hQ3tkL;c0(^5qumnC2MEw^gQlSsE|o}137 zoc8$?<89HcJ^iEr87@QUgj*8gky8iWJ3%=B)z6aM>O}ZnXw$#YrtkuU;rKU52 z|KBf-)$tAtQ(M2UqTzYvlo>qLZ`VGy+{sZ$?(klhIhgR{PywJ#O|JWM49U>O}_jYU)X1ziqbfm zv&?b&JqLpujoq6kU7R<~b|zD9p2hkTM!KJG-o5S_FfDgOee45^=^O8K?_3rtA9J14 zCo!O~;A{@hgziPFl((B6xcE|f&fF<)WTklAnHm|H)F#W^Ui+f5DQvxx{wiIQ$XQKw zw-tT1SUwgzz5KE1tecBMe8LTNuPb?Vr-#Ye9#=ZICGbwdg5;gz#xK5=u>8E$T^Kc6 zIzIJa&Z#wvdd)2Mk(Si-twX3~vPN#5O3 zJIZoytuYc9ZXWyj&$A@nTWCkLY4+P)oz!aMEy;82N8N5Y zhuuDUekV4a<~&7QL=0}+wN*MD?81A^Urk+O zX~a6Qih1qtf4?cQ`m#&*ZMz7IjUD&N&oizXDf0*)GI(^bSv|Tof6@}3cH5TB2frpw zdw)4=d*;?#74zJ;=NJ9HW|tY4choFCwvW#(B%^+zujaD%9*Q_J)JLcwESH!LMT*LI@Yk9|_hMMNN zrKQ%_zi!A$KmDfCKxT8)xotu%>++ue)NL`C{lu_g?p)in&7a#s6g3RdR3pj@O8O*7}qnIVHaHXDnc#xJ|na2<9|KPLTv{ZJT`m(Xw8LBtGA^a$G4~iwiujE3;OGN zdRIf~)YQVQ=ilq;w5Z_R1(5BeXMTlMyzsES|rK3L54 z^X|u$75n_BEnBkn;JVb?GlGOz8TWf z#%l>bv8L&98ztWG>{G~PoJRhM48NeMW2@J$lu*3#k5!6ep~SN znyF9br>psYtS0}E%KR!c?YZgSoyI3toKm%Z_gkj^liAv9Lg&jZE4SR*rFVUuywNTB z%d%f8{z})+z5Kz{r<_0YWLse15=kf9M=L(trKT3j-CJZ5e=Dom=H!Y~lGXoqN2Hyy zu~X29KlE)^?{)uq&sHccN&nljuGnqL_n9i|74BXPlNPCLi>*Bt_dA&DX@S%}mTSH` z?q+LxY|bv&@nFSg=a}nDu73OZZN8Wd*Se4I|Ga(vcp{u6uT^;XM%`Y`cbA42OI|IEpU#qiDUHH7>_5IR_ zUb**Aw$3aJoVNA4-^~UaFV-2G4s3ES&2a3Tvg^j&RMrQIKFo=1Gra2ESBfkOkvOE# zBlPa>{7;YNf8SW<5*76=ZC2CVdF_u+s9n_3<#Ma-ubhzcrCG19G*ZDfzNKQD%KE?J zj?$O5$9St}J(X;|;x&OUp=-{`OA6Za-W?B{e7>@vZvNiI&n<7{Zod3^;<6RaWtZ9( z3cCubKQAt;k_);qWv8=%$D$jn8fW*YczRrFIjZ%v;EIy3sv}2g;)K*D6Vnq$&0bHV zKj&$xxCUX(cvO zb;7cB*Q(~VuiC;`AfWAYdcozwjk3|R?Uh#WbZ*JveN!Pf@AacfxoNRQcISUQcsJ+% z&tBO@GEF>XyYh-{@>X;dAB=uK@6+%4$EmAS(goFcVx-SsJSpQ9>J#2|)qnY&%Dnd1 z)v-+~i=W=wQnR~qrKZlkzZu6K#?21TdM|KUp`CZXEaT@gGg%(*Lkdf; zvhLT_=;|_9cf)>z#J5~6h4Z4DyIW2fWR$8Lbo%fhuT%5kHSVCxwb~U0+f_WZd?p_= zsW1$U*}XHj!DjXgjn{vj9VNn4ma|@8?^*Tt)_&FND816vMk)T=FB z5y?MW!T`~254KK~0? zV9=q&eE#!~-u!=7?A6Xbi66w({VnQB_8bk0IKFg!x5E7Tkbo%(UK^G=P79kMv@W(+ zEk3Jr)?+D=oovg#@#!6$bJWLF;dX{jK!{CMzy z9DKNRy;>>0H_?#5(${N+M#fmRIurB^dD?{jv zkZmbT0`lMTzKg zzig9P`#k^eTUNZ@xU6@7N`3iElY*00G5-M_0m7<^C*j888 zYOrC+foW-fgCG3XJH5oot1)+W>8066wx%+_u-KO4^D!iHQ`Fhc#|?j*XNRnM^yP_S zpvZ&Y({+w$L=}F&xZC6Mv5mG}O6uN|*QzYg>79A@oJQB2xO#VKz4@}&J4IOcy}$ha zyTuJzqZi*_mQ{}-!NIl;Z` zvgX08z;HL!b=RN%`IEEw(_J^s=9f8**IxySSo(Pz&7UuLCGA*H)Q)%G%HEdsn`rM? zVK3~Y;M4x|&mzXAC0h#a_-&qRpnCYC>8Djnx-6@IuIyX9)kaTGZ%b$@Ny*PXdbr&;3ggowW8nV~JKC0E~y`4yS_pfWckHBN51 zK!Zw8Sg+;QDYtJ+ww+8U;c%Moy}^RLB;{R_p{nPi^lgpvmherOcD7{Gz4@I}UYmL7 zH*S09ae7{Bf?;&V%Lo5<_+1T_iM^d}G;^YgB)^=^viq+m9MPP%*tgDbi;W5oQ^>?* ziCgb;FMRxv)2aK~WX7+%%hf%)9FH%3e6!bOuSRIFuekKzK9NP!)@AQpe#65ma{cXm z>n*kIrv72Gmt@U99Hi+Ldhwf1n{0gb&lSI_U344QX?+U1_*J$_cX_40h*#pZ_fdx% zH25rQKXvHz&Q6{%ZRzjsvs*M2U%Y+uV#;cj%wHQf>1jq^svn^eC71yS(WQF!+5>f@3+ae`)xm+wKHei>M2QO zg^rOiQft1Imw7yjP=6!I7AD)fm#t6d@B$sKOFGSq4os+?(Y(K3@%Nv@`~Pe0|N2a^ z-;XJ3-q8i`Kg|F4{QlExU-?!R_MW+sp08nHxj)5nYYn&JuQ_b_lho`J?4kpvi9Q#f zt}xHhRi^I9-0N{JyK0yHyq-}SGvyTL;nVwa>)#Yt6;4*MRi5=<@}O2q)kdXT8b!W( zPLnL29lai>_)x8|bn@Pbhfn@|y8F;Z->AEKlaETP+_XNUR{Uwr*`Ka^rj|(Q*gy0O zz4)$w<}>}rKWt^9tHVtdK3+)Oc_)36=aQL|B-!IHurZ%ol)vfrzbR9zIzRTEPmwcQ z$l)Z>G(r%RhjQ_83xH$Ka#smAG=kKkmtq`eBp1-|* z%BNeWYwuNAt8<73N&N}`|F@bWal&)e!~0IpuQPwXRs2`PrKB>mg?EbzdYLv~cAFwu zxk05j+3m65rJDOLhG`QSZwYIh)?Z(|v`FXns+pF% z>NUEWRQzTqb!mm#9=rIaG*N>0bJgYi)p|E4r1KZtk=u4z-FLI@hl3`$Rn4;R&W$$y>ugm-C5vS&AfA#GB2|wma;zL zc9{9KV%wUh@u`uU%Fg{<&GG+-(1oAjk|#2IX7tQjtK^WuUaY8BdaY>k$3?5s3Ksn> z^Er}MQn}FAymf*^o9F3rg|LJfzA-yvk5A`T4CI)!XpvDPQ`wx-Q=#ju)h-{}B-^Gt zdy~)+))~`|l26>37eDnD2TpJPtN43&@}DyCK^o zlFk#JbvZpvcw#XxA!BBXXJab2&uXP}#&2f_ip`j|=ykNmWtE} zyb)L5c-d^RXjGL6gy4pgy$Jj^lLyqSh(G{z*gzTqWx-|c* z?bbE6#k+Ldr)4X)t`K(GlHxvt?Xc|0#qFVUWm3(A4?d0AZ2o6j-@keOrREm*jHR0& z6fAAj(A>JmM}kegf7|1mmv<;}ZM~USo-jd0z%6Q@;fw7RFPDmQKJM{5{V@Lbv+I_2 z`_9|{pIm=%>tgYe&n?e{ z_S%-2bwTZ{(UOWX)!POdK**negOvUp5S3Z{1E|)x#VHR@mwP8kZr;89_}ppz;3<}O^V;`boY1`2ux@wr+g~a(4{bFS z-VkE-DK7kKPDrTWa@NFI$yXI3mq)*pC|At5?(lHe|C664`JIoQFLHQc>-&rZowMGD zES_EwP}%6YJv!&E{Nj&{nH2|{cfY?fam}Q;7wz7by`MBOOly-){VJnv(_XD*Y`XY@ z!TXkUj^zBice7nCcHMiyTK9JQ|J+9gDF#xXoAdwkv#hq9mTD{|Z#MBw_Jqvx?;WnS zu{_QO5^pYLmCih`mnGJ6_}#mUV%k{-bra)%->si+;9s<)(IPS`-`3Zd2#+<;jq&; zQ>Ak@%!;|5p8q~dIGK-a@4XJc<^B?S(hZq5b_YbJJ0Cmuz-s@$>;D-&MJ~#|`|$8~ z{fS3UgrnZdeLkA9n3qqm?FPdIs~$J@Gg+RC1ezWeh@a0lKb&}%&HYH>iMzYyFT9I6 zHch?IX-AA8yWrx#hVI+f$9qja#Bsf}WAc`nH}`x$$N%%qoB7A3CI61CcEEA+`r-egBhI#7Ki42 zUgfP+-5Rwwv{bizfBJdb`N#F=*;Jm}`8~|rBElpw z)y4I0^}CakXP!Segjh_>Qv2p zKE>5>nukI$(z+Y?a6Vs`8y}4|6rG|owDAp{>0{Zc{Q*2`t4;tFD$n^RsY?8 z{;JzgljZ9;jtl;I_B<}-tmnpD`Sn{*hva{rc6|Fy>p6wh`CS|4J$&(E%ItRAygR?F z?Eg=6pW$P??@w#E_O{f?^M7wV{=@#?Q*%oTvjwNE=g;`~&ph^N_&@Q>Z2Q!I9-Uv? zGJCsv&DWdJdl>H2|D0X(qPhRG|Nrgljpoj*{_^+z-KTf?b3WSF|B8%biRu-s|G&8Z z)1B>omEW@4)_%XRRnPwKL-UXK|MdG`J%9cF?~SWt_Fj2Z|KIrW+^erE{#-dO_xSw0 zU1vYvH>y3B%>VT#yL@fS|8MhaCYl)ked2CcV(*ynS-<}HhIMAwnd@FA_kYa)_d+yo zUn0X_b-C#0i|zk1{Qvv^i)!BcnTrmcuYbb0Xvc&5e zv`i@3wY#USyd&-LuZmr-zPnAH^5xnE0X8jph2TA=4F3=Ful?Au_uxyFqouq*Y^S$n zt(|$aQudkQ>R-W;bAOwx{B^{H`Sc>e3X4nWV#`@t``>fe+*a~3N-GR%-N|ult=cW4 zPesfpX4~B?R+*=L;&N){s$)WFeNv%v?R~m>b1YVI#mpC9etC_{)K_=P6PzqVLVI>C zFtPl8#fKwUfeACf)Vo(y5(GS%YTP=0rcbA?kd*Y{TYD z4c2|luS4Z5=Na1bIX`ZGTqWn4X*lDF$t>NN<0m9$`5wMts2OfKPyfc9Hk(xa`o`ZLT*=5>DH^DyZ}8p6zy- zOIGIgjQvZe%6DaZ@A7S4=f1L2ZN6&dUBP&b-FqPx_$fWs1=8tZmC(mF7Q_juvqtTn`iRb z2O$@;W`Adpc{BBh@nOAL>WQ);f?rQxd@{LHZPmX0i!QvmZy2f_&GQa-@EVIGq&!Qk&TMkU3T}#D*v=Q^{L%;>$|7f zMX`CT_uT(pw)${JMUZ;()?2YT$I~qOGDZ0cMFfus zIxcP(-}2hto%?Hg+p-@4gmMeFy;yvUhY@e}ai{twJj&V=UEL$v#WvAThmOuH{4;F)3WX9wW3w2Ge5rAU2)4| z+XB(5ubT~~3zTW^EDzNBl;{#RWvk zmbF)zCmk`om=d&HB{i~bcB*!_sv^r;Kla;&5+Mm^zcAU)vkWkm?(bY(vZQLwCY>!o zM*>??Be$%&qPls-v?*SK+njTbKl^rDI@MDyJWc*L@TG#;;uWIDWr_S;XG<`(Fy?*Z<3oUmsunrBQDE{kcZ7bl&}+|F84+ z&%6G6HXS;*bIf5QW``*vJt$n@de{HVX z<~e^Cvr4~EuX|$m@5ko#>qQpNtH|lC|5mT}t@=q-zxD56w#Op=OTSz-R6j2E_KDj0 zU)L+9%C7sWT=&G+@NHQCv7CMrU&iHL9G6u-7EW~&y;9t)a#G-sQcm6sJN0?%?)(pu z`gyfx-b0ITURNsr&g;6WrlY)n)09y6CFkcWFEvS>dA%oftQ zGTpy%;E+<6+gFJ!i5&)Vs#j|Q8&Z>QpAHga(@R|#Zt3X#`BHW6(o4^OxttbCS^DwP z#c3&1ufI&Ic_gaMoccT(zt(lU_K1nTl+XTRlY;%_(%c?w4fiH9S!yb9_VTG@FuVwe6Q$7joZr%g*iTy?g6RMB1_5y_dN-4=*q~ zZKBW{E`6CZb(L4E(2aFJt9M^qF~dl%Z}KCHSzot`aUIk+^`h+7no^lJ8mem>lr?kB zuHTMuGV=6_xxO$~QnWv9W#N?RX3G!vyzQOj_Tq81o|oi;CHKw#>0R1(va99q;u+b~ zceCv4SJhDqYz^BS!O*92s~SRQA$nOcYD4~aZUIGi>AyZv0u|tFMg1XS{S`K=b7+{B2T+et+N+3 zjMO%t3VFW!Y{MQ6%av9MiaOVBG5Q@9u#`Q1$9CqmPM@%^^E6IM_KB#PWzXhwlJKAT z(&hTIgP&h-mEBPjY9u%F$;u$f0E=)Xl=HMKq>pg5;HJzKJ&YG-aKh$Qj z`Nr+tr`P}gwfP+^XsC6rMM@i(Qkc4yJ z)|tGF>P%$n_3I7G$aa75yG{4XD~?^EF13L(j%=zp`JmFuOyTyiZ3{F+AD^&zlPozc zCQhrb?PBZq%Q7XA>rD<-u9WC`EEN;8@4Xc-e?Ob+B*O?PZQ0C}z;tb%bp9unlafwe zKcW&iH}=R3ldYoP4zn`M-?nf1zPG)w`BQ|J>MqH>zVVdl?t-7s7p*ya zA@=ynUs9LjqrN`R++t>5-M6<$PJCmBQ-0}*IqKbK8}-lg`$SD?`}_C0wm_=z_0KO$ zZgso9y~P%3cX(rL+Q*L7xBDNl$}PXlx?%ISea&x8Iu>gle#p7)?S`$jl1sg6?AII! znI3kS)pojLMpPrSuKd)UBA#v{x?)tjg63D|mO=}T+1rRrXmQs=^c$s5#OO%XAa zm|2m|?YMpW$rK~i&h+O6hfTa+Rd0}EUmZF1y|n)1MJKW+EQs2At?<+5>szjEJ+u6B z{PQOX=YQnR@vJ_%sp2WilpxcJVEq%H*04pqYW;cX;~AyRr%(Qq>w8`FeCzbp=l#Ub zKfQCuD0=RfX`+8?eoCI2b}OOod|IT_g^WwF(a%48dtGwfY(}4Z`hlht)~3*?x!$ST zpY}{E(p{G-T9Hv!#l!b~W9;q0vl17{Um^<}op^&U|5+BB>6)s0DYr_H+;>`5``ylFl6+Qx^Ue;&-3 zC1vL8dffiDKl?i0?JpNMW=^>_e}B#1popBWQlYb_$n+`+XW#qa`FWAt?$#B@*b*m- zc2$@qRu}h%Z9Z7XniKK;#q#W#yMjz_lx{mbyU$Jg{^D!1RxtTbv%f5~Xj)2yMC6rI zwIS1djz6Ayz1t>z&y*FW`xj0RjtF=7t{UG}d4H=?uJEFL^Pc{Th)`1u3a_0f(sc6W z1e=orOiR{WzFR0;nYZRjRPpC;t5$x=m}Dd|m;FzlfAYT<#^yg}&fnvvyg~C^1Rrmk z=3~!opVrJ{o$&0ox_$X%bNgM#Zr|H-&^Z3-?s>sep2*0!if`aE`G5WWz7zI;b{>y> z&wfXC4x`xOIgc+_a57zgBYS35L(kI3cP%foJ)UyVAok|_Yj;n2tqP2sb$#0Uaswa9 zx!KJpXVxuv^6uc9nA?7f|L}hAo;;~}@zdGB7HTgYL}ihy&QS);>%Zc)$D?i zVUHMRK5Z(v5OF5RQBUM|^PYX`Z!g)rcU`z4rE!DkzVwOe>L-qwIsLe?t&`2Xq1Sb# zkNnat>uT~>{f?5HS&+HXD(cQg*-d*^sC+#ZrR-aLO6!0N7x(#MjZZ>LO@n5%Jk~j@ zS=u>qxpd}^4X31@OuTfXXolg@MImZNvY8Xbk1o2Pe%4ZS*BaI9>mE-?RV{zl*Rfpl z?=`E;nVYYfb%rlbo;=Tb`kY_uoCBxvEIaA-Y03(fH=hIMM9wjswbbX5khbpY1+vN0 z<{8Kx>v`Oyay^3Y&Q1Bv7x_7B*fn(?ZFy25^04!$;UbH4gQm2Eh$lO*oq5Fb<)(_` z>`f<5Ze|K(oVQKn$j_Mv#IC!A7IP`rZ_P4zu9WuS{u8yv{}0(Oocx~t^v56jjaxQM zoT}gBX|Yl3=9DRYiPtRn+>(_iTskInX+uTJk-mOiU zW=t}-RlP*Ey?$t+=ValN?7RQE(XlpT*Eo+~d(F1JR?KY=+k7x1$e`2vlF#LLEkEYD zPno);((}dcFHv@rBada5xAC}fu5Ign?eS<$g4A=jNg;-A`~J;kW|oK$ySweY%DEXK zpXTf6e~g`d{aw$DGd+G=E`K}2qtC#!j#a5=M zh2CLPO1I|TQ)Hdzy#3+EYn+*^dQJt3*{S7gU0=-fDh*q~y}IUanZtU~86JB=6l0A~ zo-mr>Yx2AN%B6&yORKk)sjlsFm>Rn2Qta7JR!MTc`!?!sWbs+f8aOL(MV8^y-CLac z7hRd-m$d1Q#8<6U8-|+WX?tZa<^3>Wp1#K5{^nO7tFR>T zQBIEct-DLjZWy;+N;@=T@-o9XfyeEdmGc%&Nh<%&_5Z{4`p&gyeP{9Zztnm5A;D$! z-KE!G2R!4;lvxzo@tpNexvI)}T{q^l-&8$sY&a2gSYcLk&fImb7X)PP=)PRb{pT>clVieH-79ne2^tNgU?^>h-X*w>{k=R zR3qmJt7|UKYzphr(U<5^stKR))NX>|R#^r}IZk}10q1dH3BT-)(E|AKs>V{5Z3XzQXCAljVUYlg!P^vzeb*%(}!8&EnX+CctF3 zwMb>(Qf{~7<{pbC8d_}Axpr;)>nEEs%og5#_s~Kw(8N`fx#P=qv(CpeKfdu0R#uO? zy{32a-UZH^cRS1YYIIM!c+%JJTYO?}?d+Q+EkUZDNlL}L_kNufDSABE>aMB7WVOPp zY^>R@t$W;;XRP&{#Bu&>X1RICWFh?=Ln~XisIH7X$8(CD0-tECy>TNVtGU8UVjIVy zwA39rcB}8-S2%rH%TRZ%!!cKBi#X;?^D{|m=V$hPx7hJj_gD68mBNspPD{5g$qG5S zVbRSNzvcZCwq>pk3KWUF%Jz5{?~>fj8+Ue3F*}>q?6=%AOm)H2O2>)fDVfKX{?^~P zZ>!^^C2#KDTYiH3l8Nz|Nt=#*wzc|ew@vqB%yfgC2kna1(ze^KS+UK~7H!USeSO|L z?c}2MTbCy6zP~2LPjd1p?NevmS9yHAkh)m-5?5@F=8U5^EgdRWUtb_vA+mIl#+i@j z^6oA>U!`tvASTdg&4Gn`44zNX={*{~w{0S$`mqelE~U8Lh0TBe)*f3dxcH#v#hfxb zr8}E4OlDU&9>}p#o8{M;zIkf;o4AI*J6T(DFTebH=DWR=;Q6#8;x04eTl(Tv`h6C4 zRG6)1oDsI%dG&4ATV=ZJ-jiD@%oeX;xW3`yg3a5~k~Tk<@aDL6S8tj?PrLJ?n>{Ox za<4^Qe!tUV(cyDp$F4;kJ9*&5;`%@CdY_lIU;ptZ{?6K&fpe!FKVJ7s(eC%r+osNs z-0zoj9v9nFRqUbh{?gm>!asWM>Z#~0qdK6R5f z&Q^EXX1+3%$-MWwFZbGSM*Tf0ztrz<{<-u21I2m2j|K8BD2bAj|2?xk%dKaM*!%kT zsx{%)f|ea9|8f4`WA~qbroX$EaN%28Gk@I!E`Phd;i4L>_8{QaTlE${t2!uEIF`R?^RtIQ_U zyh)dP@>AST;<(|h&YSn{9un?S*muK*wor3qome z`swA@ZExP0an3dilFED;^H0CUb-(O`Ta#4uC445|iqG7aTOz$>w%pPnk)^8+zN!@2 zq0722d-FZMg4Sb~SSP>iIceg$!*+6(R`2!u7N;cqk{+3;`UNdnTKV&9a$2EN{(~{`Ie6PHW9Ti z&Q}@s&wRXUe_`!p&oI6p&<>)QOrLR3!?_{?x zOP#S$hx>RTZ-BDwW)CkO-l$uAmv^XWa|xJT_LwNjx-Byecj*+LG)w*a5*xNItoU$?ZTaJt%YkRUdhc~Tx-6jP^-|?+*QDR%ZT%Q? z(tG{m9_B)?c8+_$y>t$u%-PxC4-Z*n< z&Pkt%OEkNLws`I}Y7O%(KdV}hyUEAc+bBkSQ;hNi5wFEtUALz$*8Tk5)78-av>Inj zd);mK2)A`pmvF7+U9iII?8SRdQd@bR<-`kF^f8`3FVZ~Imp3@QIQl|PIM1@`Esm>` z6K^&>OxXBh^92*9!(tti=WO5iR(HwDN8jt-mtTB!YUlYGJ!ckd->c2(^!d(Q*@j0E z#8}-w%o$1#NWHb&fJ9;h3;lb=FO@XXD&z}C2);fJUDlK$MmaEW) zgbs*G#lJxn>Dyt`V^tA~-KEYr<@A0hj=ZzkzD6hIF zoNhT;Lsj2v)1FT{r_MG^d*$`llxU{hZXzk1gj`+#)|vX|0z8 zma;~2TAIyMpXnw!Ibz}x%gq|f987GJTb#JPa@Eo+SI%&o`BGdxW9>?rf@jPo`Fw%)VNR83C(V;e_%Of=IMd} zBkAZKbzwh$cAs=(=2cTw4?pDO&oisYIQ%&8-otC2NB-TD+xNcs=|Alwg)O<>$!DTe zdf1r1eHL29nitntlqU4nh%BEVZz- zTyXiNvE|;A-sfw%6lD(`P@T*B>Tg@~W2>z>=L{@uEmzdUukuPTiT$+DQ26k{2LkpS z;!~el$FomOzRmaBd|8iwoFUJtwCdFTlP5Emm95v?*ld*CmZQ7<;D@H{o9WIRe&6#A zEli9$Z*KIpv0L+9x}R;!th-bH`uX!|9mpuW@4IaA)NRsy{v6WXpJilfq!SyTx4-c{ z?&FugVCyR1DetecrA8K5S*+Uo*}-^j-}$WvU!G)qTgHESlZCD9rPo_`)>O7jo97kP z)HF>o>ve0N9{0!0JZ|cmwfWNb+ir5)|DIu{e^o|h^{nR=>$=}c)bF;?mhclYImVwg zQ&y$b)%r_Mi-Nv{pYWnp^0AWTTFt3Tc|V)#pFQ+sQC^-*>WxD>Ws9m$%y@jI;!Vb? z=XtJPi8a+-mnxR|E-Fz?-K68qoRk^6TZx&x$1)4{cw6G5&pXcJb#IM)Uu4Px5)Uq4?^Y_h*HFoH3qtcQyawG|8tw zN>Ak+tG<6RHNU>Dmh1Q{!3y6)4xc_8&fQnM{p95P0?*IA+&5Ql`n&oGe;!nRvU$F5 zEtBFLE7vQB4o#o_^4qPFBG0t9pWNehUX)+Iu`|l^nDLLx%SF$A&5p^Que4^;`kLbh z-~W0OQ(N(}f_2^QgG+zs-ukD=ep#;m*OsK*=Z;ZVWqzH^=McJ>@ckeA%U{2FCd=CW zTsp}qXLIq@FSFOrKeT-Rq8mGZ87wqDAk6%4et&&C`+D7LY~}oEe}3ifcbJvB=Vzew z>8ADjHykh6;1aM*WtHg_G@LD>G-i5*S-D!PwaT}(Z9b|p1-f;>AlU2<+gN_ zPJ8^{wfPq_^=q!~`}?Wk{*UYTmxWkfU+3ZXKFnw4Z#l)SF~<%I3bAiu2%i=jceBz9ne)Ui0#Gn^eW_{U{!%t3flF*#CszLJd z^qUszn0FfTi5*%LqUyTvwcV*{Lf5xye!6rcCqgXJOnH{CfYFNM3FnJfSB6bCnjbi= zlTlY^vcRsrcT?7iOSS#9P&~^e<9;FUS5A)EjXNBLv4O^Uhq`o)=Pf-W6kKxt{lrUF zy=SYO7I#j%s^Xg%S^B{}ZiZcj%+lv}uh0E!VP7}H%+6w-(abXuuWv+n|NWUV?P8t> z%Y-GY%bPpWG(4yMns1_g@)D1x$hzEXm6@|1d(`sH_Upc6uxJWn-n0MD63*S9X8MVr zVeb3OzS)oK4cUvXddwl%)yseN*!SSI7COFtST z6>e@jR(5BVP~Ku)>E)|xyl=1km!@@B>bA?@U2=s?=I{M7+f-lw%}bq?BbE>tQ&63M z#zaqZ6}!=gIj5W#E?O<#Wz8bC-_s_u&=?5{pqy6mC#m)ne5dLW{Sb=W@F5 z;qZy+l83R}-1#i;?ri_it?4c7TUX|ICtiF_u1?aXetwZiEsr#@U00Uubn@uVJ71w4 z$&nUpVHG0fL(wQQ+Swq9)HmPRepcJVEa+tmfOJt*1W@a^=b zColEuJAbdgcb@<6hw6jHGkk^T{d{$~r){}Pr<(7<=ucdIN@u^er`GyKu9B2lKQDNi z)P%Ly<9pTYxu0#hB{qAvP@tp@zn@8APGYrzgnEyXa`6f7$#I*m@%f}W&+fS0-1t#x zri)~su9n#OLsxRw%1S7xYtJ|)nK|kDydW+4#Y>O(-d6Tv4c9O2VJv3duq5)}^>~{U ztGR}=m%0R=dABREVCvFUjcX21mYkgFGEcjYU2yKQy+_uq)LP|vaLFpA<*t2eCdppu z;yH3*qOVc!K7+pLPoJz>wSRKZmC1#gy(Yq1JExkYy>aro!*#{bM^?NyK}x%2!V=3R zmL{|GoFv-%b8lzpeCt=EjfCsspMSB4)KQ4%+HQ;yT8euGJ3AR?_;#utUpZs^GrI!A8i)@ zp461{YlTg!fs8`V{-^+VpXI@6q6?Ilo~@SKcc%URwv*ScSv3b9nXLcj^PM{B+ut<0 zCs}j}OndO)MT_SYAr`f_2a9u@?l04s^6>*hn()EGP#F!c!%S~X_C%e#nfqhPtt2zu z8E!YFw;e1AXW}rVXL<)S?{hYE%!7^O1!OCSyr2BxN=?oS{;kn^UwdSo*uSDE$EiWPiODnJEx>> zRMNNHJ%5FYz3V-;GnE$W+$Y9IuY580uD_QsB$i(|Lj;=|=}6^$oTPAv5fKe=hnyeElvdCs}SBa@?=?Iy_N(guG7OWaE?I8ua6Rb8**uTK z#+_QP-yRSNRbrlUe!l2t2IK2DvwwMLTFAMYKGyq^6BB)fb=d~4iU~mlCUZicZ?O`~ zUMjFE!AQnnwoll*rAnt?*+ps|{qST-TA*H6)=|rs*}Jbh-!iM5Hh1!$vyM+~PKPx} zD<{UVX4~9fe$(th&e^PEOJHjOOy&lK<(v=Q`RHhI_sa^OAV%Bb34dzjXBx=%p4oVL z%EOZ)ZkCj-dq0n9-SY`O?~=~??I?ZSp1C%ELuKaXy7QOM z_ia?0fA|z{#jm&db?oOqpJTk3teIIF^`u!`;L}>0zcKkw=X9-k(E5D-;Zytgv{G$+ ze%=b7AAjQIv*#iDX6^<%4`%)pUXt2>)|oRe++z{P!gmF~ukl}wxt;R)lH1?N_@B2}vOh)Y ztbg*!`Suqp-g%XE2aenQQRuh7^L%S`^1rM5YbS2scQUO!xUj0`RPFm)kIw&pH0Ar= z;@SMQ54afqKbc?O8fo%mZT_a4yGy&X^Y@ zr%ZVAwKnJYGsW{S{>RHX1yxWu~Zc{klEAKBd_d>?IM?3sX<%6fn z#7bS2(QRl7p848Svkw|&6TpGsLXkP zpV=*t>`gmT=ptg7^DU-psng4Q4_j=!I~KKQ^vyhHk}X@#YNF5O8kBOT#BtiwCzW0= zPO8QqIBFRFYvIzQr_!Q&|8I3F{CT@9=WoL9f<@Nl8s?!HI>L$D6P}&XzQ))0Ho;mg z_tdtzr|b{?(QmN{K6|}%&WBGaGc!u!{M=LR$G6Shb?U{9Chgs_ah0_n+TMOV@zpf0=IayQ z`;V>M_^Zx+lwB+?I_*H2%3A@Za6uMEM}Y_IjPst?_qVODpL*Xg;)cw zP7E`Adi%RB&jkN|QT6sNb~0yCp-n~^*Ppb;Eu!@^)i!Oou=Mb~*OQbs7sMQ{IB8rE zv!m#4n%(sspQ}!m`$NvA(|32{lZ}3}wdiTAr$x|wu(~9T%rO&Nf ze|~X(oHEB*PuX`j3+C$13N5X!lL?)+B-3e@n##tBdr~r;W-ezl z@esabqIzEFlhX1NMw@I@J%hGrX?&Vvvsy*MHO}{m@uxc{q`NM?F}}Zj#S%j=%~OjU zR=#?^X@z)~*VL(NPBBDx%W?u zy?Xo4SK<4T8aAJ@K3W*FWXsJPcb>e>uiriMg#A~Y_mzK~T|P?OF7w>fp$=5cp-7ik3zM6dQUt$M!u-qC{>Wo^zczL_J~#%ptab>HksYR`7-6fwWq zw{!ZZM)zG2+kA~~s25%PaYkFx+~0V~6%j2p9_L$c^HleiiuY)~zPG6})FCgfbHl#h zzx8*tPgYSq9VC2zo=Qrl*Q`{Ve=laA-BBo*Fj-frpn7lUv2)z|dz{u^Uv@u#@z!-o zM|meG{OkJlduREHM|EK>XZg;ieQ5jrbf@P@flv3IPfWL5u6}&=^H|?&|Nn1VntAT- zZg%bUvhwc@Wn_g}c=g`KrRV=w+kA6I+37Fki$7{6-bgC{9(6Zuu3vY%TxCPv{`6zD z_j~@on|bu}_wtGU^VyB3?K#)h9K7$(74aXB#O+Ssy}jLI@{{#*KiTg$f1Ysqd-iTg zPfu0WFs`*CbN{LF+x>FZ_(C zUYdUJnx)h8Cq@rm)td3gO|JP2m#cPc~fC|Jhsradyq~rO|typ6$P!w>@KpdcxA>DK918FECj@!z97`@FmOLqOOsr{dgBVo)f)$h1SQw z%*U5sSn)mbDYVbY3)Y&w>C=0|eXHC4PC3S&lmBba^SRS2-dwa>yUgTClW{_0>e_$* zukX}cD#7C?$;ZaSzMSW{@vQ9r3mkK%9<(@bJW0i@SbwUqjPHrnmie=esoh;a>#$g* zTjUcFSGP$Lk%jY8ryj8|{(M_W`F!z`P$Q}HS}S9+oYX(9NpsK+{Tn}R%IVK{HvN&F z8vD0l;pbY;7dq07>!g~_`8xK-ZR!#zkM&9wWV4%>pK;VJO(9&ZezV1L4UxCY+EW81 zGdP6}-_0`7_P)`R#`-Y>18GO-|8S zdZbXs?&IRj@vx$eTDezVEz&n511 zfqaH15z}0)j0Nw0{%*PLz(k?k$OK8TiO;Jm-rd=7b4#qX$^P@&h4*u_f2g^coD6%} zxG#JCl04tXJes^6fiVvz>9ro%oNE)Gyzs?3&lUqYqu0`AXT=gE=g+VRO8>k2g|2b2 zm-2H>F6GZR?}*9BYRtKGB!6~_qy+y|#^PxLsmFzL^0;lbcRih#dFjY12IUV--9m?@ zCOQeE|FnHM`T0I^&4Suid5&vlx@p3`G6$b+>wPWZpxnh%efT@;>)T>sSK0QOI^Hn3 zQXCs~WFupN*>={tj7v+Ue7pa(b!vrkEmMvSp0{+0&Br6RfAZUZ5;QZr<~g}%`<|zT z^Zp+*5A=F$A@;Vf^%QS(MzQ;Ysw)?tY<~Hw>dLC5Q`S=%i{?oeKi{0-w|cYIW+`5i z$~>Vx+w>xr?A&QC-MEJRk&3p@sTs=I{VkTIp%G%6O{~@bu3}F+e<3<_6zX=InCvZ`>pU-diBsT{fGNjHjNC(X=AOFYAFVTGL0e&l zF5~sjGtS@AKeMq=c6-_lkyDEVf3fVF=&$#^b=_;loOX>s6KTclzha3GuGfo;W=z&T ztD|?K=;*hq*={ecxqVJt?D&A4}Ep3u_i1o4r;qQ%YFpq@O_7-pA8###J|H%zRL-$RAVNw0AP=Z50lwFI5UH zDQ42jOP5@IWi+>U<5J&w&)2Nay~HtFMqYmY=K~-1FldVE`hVIM*Yrht$zkR>Y5k_> zpH~$e(#|}0YiVxV;ij;~%}Z5(m!DJ5GmXA$b#diQqpNp*zIXD7dMj6GqrBQd=RE(% zzZ*W4&s=WsHDJ}6nkb&fOK!draut3Y-0V5!(;l_Ji4Q#Z)jvq^sf)PAc~|BfUwSda zcy_O*x3lE=&wExS=}9k*TDGaG$|dfZ$sxA4W!-6uTi^dwsVq#i^bVP{@#p7EjmN5e zy5~KMcpvM!rdk$SC7VcnesE6N=F>Cwn|E{OdM90xke_zDI{DM0CkuaH=h*u>;i}F_ zNgno^XTkHIq!jpUzPRB2>q{9ep;7%4ckB$BG*#TYA@+8K!koQ+(X+BvUHes?)oh`= zZ@K5n=Mw!LTO$7YEdP|Mro_q(@9$;GMu?h4+_uxaUvy~Rrm{#70_65K6r#J$?`pv_;u z(6-s@luvq>KD1k>{BhNcqS|NGA7eMKm^JU?1I$^4)E9tClz0akbKOLT=A? z>73mpd;G@=(eHi-HntpyoRqisqT%NEOktMms{0yKLXQi4e$^BD=~H+8xs)I5YD-US z+92D$DPqIvLutat{~ATklCqp}t?lD6q2P0yd=@%*om#X*;D%7pr5yX-)W2evFP@k) zJ@w&^bwBx5Wp8X*;do5P_x#2guU>z)+rR04Yq#}r5r-*3PrhdaE2{SWwl+Q8$<4ck zHSU9or_A1mA7#E5e@_X}y>;?vX?^#i6P}M&==~5$_1t}T@$KK5GP|Grec!fCr{HtP z#_I~c!67dLSIv0*ICzUzE?0c{_gH;`Oi<~o%^b7c2`Gf zx}9+D;!`5t2VOpyG1vR{mP1YQwf)O{+pbt9-&Q{_bV2C&){~c}tgruEdgz(hy6Xpo zq9YDDdIfu!|66J%mHBM`y3ma?x>;XGq-Mk}nxdl5)$(QIn#kN$`JtRaY70+oY1d#4 z;ySg+WpQ@Hi5Zf!J>D+TD3sYf?a!Hh^(79Xsi8M?3y;is86UQ0J9EtbegQR=g&IDI zzPFfeM<e(;kzP=OXoEwy>_tZ3@z2`_=lrPxoW&Nu9W|OO6K_wtApV4JiDpVru!xvz;ZZ8qfTr>6P z1l62Ni3cAlEWP|P;Wl5ZkjL#AYSo}KfTmO(I=x+e%k9{zzYUp-0;cu8t}Ol3^Pb&g z7O$E4^@#W1Uwp6LqW$W3#;i%xRU6ZdJB^ad?tCfC-MqnC_V}^lhr4s;F6$Q&Yd)FO z@I7{R+Ji8Ytg|}Wf|p_zKbH7><-qqFueN8jEo+hw?|$`u+g9i4dqTdt+?duB_Clzt zZCkAWiD2c%nWu%$l_xa$9aem$rn2(TChnGPJO4E}3v_6$b(y?MXsP!ST@9|!uHUY+ zzMg&P$Ui>O#}m`6X1;!5cuq*l{~$7lU* z4xXRNH~-IM|A!V6+#cN6uu+vm+w96e*~@IM>mu(9$;i)mpO^gF$K+>3d`82boyjR- z7k!Lv0)3Y6T6d|Zt*h*I+T!P7-AlV}8ukT7307_EY~GfzR#;$%TB)YK_oGb~?7y}- z_lLbu(&^UeeZ6$e(=8{ade0Kw(YGXAl|#g}QC(zS$dXR?l_gspN_i66yO+4UnB

      Gcrgd%PUuQPKp%W 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�yAh+ocl_vVe;-T;A`ifQuu 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�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 z

      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 PFfe$!`njxgN@xNAxC#ED diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/4.png deleted file mode 100644 index 091f53243c95006122e25f573b08f01002e93a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975057 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

      }uo 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 diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/3.png deleted file mode 100644 index 53525bbd13fc87f1a361a0c479f271964c84764f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 726175 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

      tA5T* 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

4OX#3;V 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�Ph!F$tw@7b{bk$V!(9bVk8d8(=H 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ξrs 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⩔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�k;HmO) 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

- -- Utilisez les usines de production avancés pour créer des ressources plus complexes. -- Défendez vos structures contre les vagues d'ennemis. -- Jouez avec vos amis dans des jeux coopératifs multijoueurs multi plateformes, ou défiez-les dans des matchs JcJ par équipe. -- Gérez l'acheminent des liquides et combattez les incendies des raids d'avions ennemis. -- Boostez la production en approvisionnant vos blocs de défense et de production avec des liquides de refroidissement et des lubrifiants optionnels. -- Produisez une grande variété d'unités pour la gestion automatique de votre base ou l'assaut des bases ennemies. - - -

Campagne

- -- Partez à la conquête de la planète Serpulo en progressant dans plus de 250 secteurs générés de manière procédurale et sur 16 cartes créées à la main. -- Capturez des territoires et installez des usines pour produire des ressources pendant que vous jouez dans d'autres secteurs. -- Défendez vos secteurs contre les invasions périodiques. -- Coordonner la distribution des ressources entre les secteurs via des rampes de lancement. -- Recherchez de nouveaux blocs pour alimenter votre progression. -- Invitez vos amis à accomplir des missions ensemble. -- Plus de 130 blocs technologiques à maîtriser. -- 33 types différents de drones, de mechs et de vaisseaux. - - -

Modes de jeu

- -- Survie : Construisez des tourelles pour défendre votre base des ennemis dans un style de jeu inspiré des tower-defense. Survivez aussi longtemps que possible, avant de faire décoller votre noyau. Utilisez les ressources récoltées pour débloquer de nouvelles technologies. Préparez votre base pour les attaques de puissants boss aériens. -- Attaque : Construisez des usines et produisez des unités pour détruire les noyaux ennemis, tout en défendant votre base contre les vagues d'attaque. Créez une grande variété d'unités offensives et de support pour vous aider dans vos objectifs. -- PvP : Affrontez d'autres joueurs dans jusqu'à 4 équipes différentes pour détruire les noyaux des autres. Créez des unités, ou attaquez directement les autres bases avec vos mechs. -- Bac à sable : Jouez avec des ressources infinies et sans menace ennemie. Utilisez des objets et des blocs spécifiques à ce mode de jeu tels que les sources de liquides. Testez vos designs et faites apparaître les ennemis à la demande. - - -

Jeux & Cartes Personnalisés; Multijoueurs Cross-Plateformes

- -- 16 cartes supplémentaires pour vos parties personnalisées en plus des cartes de la campagne. -- Jouez en Co-op, en PvP ou en mode Bac à sable. -- Rejoignez un serveur public dédié ou invitez vos amis à votre propre session privée. -- Règles de jeu personnalisables: Modifiez le coût des blocs, les statistiques des ennemis, les objets de départ, le timing des vagues, etc... -- Mixez les modes de jeux: combinez PvP et PvE dans la même partie. - -

Éditeur de cartes personnalisées

- -- Peignez le terrain grâce à une interface d'édition. -- Éditez and prévisualisez les structures en jeu. -- Outils d'édition configurables: choisissez comment chaque outil fonctionne. -- Générateur de carte puissant, disposant d'un grand nombre de filtres permettant la manipulation procédurale du terrain. -- Appliquez les effets bruit, distortion, lissage, erosion, symétrie, génération de minerais et terrain aléatoire. -- Randomisez et configurez la génération des minerais ainsi que le placement des rivières et des tuiles de ressources. -- Configurez la disposition des vagues ennemies. -- Personnalisez les règles de base de vos cartes -- Utilisez plus de 80 blocs environnementaux différents. diff --git a/fastlane/metadata/android/fr-FR/short_description.txt b/fastlane/metadata/android/fr-FR/short_description.txt deleted file mode 100644 index e8deb5ded0..0000000000 --- a/fastlane/metadata/android/fr-FR/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Un tower-defense ouvert, axé sur la gestion des ressources. diff --git a/fastlane/metadata/android/fr-FR/summary.txt b/fastlane/metadata/android/fr-FR/summary.txt deleted file mode 100644 index e8deb5ded0..0000000000 --- a/fastlane/metadata/android/fr-FR/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Un tower-defense ouvert, axé sur la gestion des ressources. diff --git a/fastlane/metadata/android/fr-FR/title.txt b/fastlane/metadata/android/fr-FR/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/fr-FR/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/hi-IN/full_description.txt b/fastlane/metadata/android/hi-IN/full_description.txt deleted file mode 100644 index acdb71229f..0000000000 --- a/fastlane/metadata/android/hi-IN/full_description.txt +++ /dev/null @@ -1,15 +0,0 @@ -बारूद को अपने बुर्ज में खिलाने के लिए कन्वेयर बेल्ट की विस्तृत आपूर्ति श्रृंखला बनाएं, निर्माण के लिए उपयोग करने के लिए सामग्री का उत्पादन करें, और दुश्मनों की लहरों से अपनी संरचनाओं का बचाव करें। क्रॉस-प्लेटफ़ॉर्म मल्टीप्लेयर सह-ऑप गेम्स में अपने दोस्तों के साथ खेलें, या टीम-आधारित PvP मैचों में उन्हें चुनौती दें। - -इसमें शामिल है: - -- 24 निर्मित नक्शे -- एक अभियान, एक टेक ट्री और अनलॉक करने योग्य क्षेत्रों के साथ पूरा -- 4 शक्तिशाली लहर मालिकों को हराने के लिए -- ऊर्जा, तरल और आइटम परिवहन प्रणाली -- 19 विभिन्न प्रकार के ड्रोन, मेच और जहाज -- मास्टर करने के लिए 120+ प्रौद्योगिकी ब्लॉक -- 75+ विभिन्न पर्यावरण ब्लॉक -- स्थानीय नेटवर्क या समर्पित सर्वरस के माध्यम से क्रॉस-प्लेटफॉर्म मल्टीप्लेयर -- कस्टम खेल के नियम: ब्लॉक की लागत, दुश्मन के आँकड़े, शुरू आइटम, लहर समय और अधिक बदलें -- एक शक्तिशाली संपादक, यादृच्छिक रूप से अयस्कों, इलाकों, सजावट को बनाने और मानचित्रों के लिए समरूपता को लागू करने के लिए उपकरण के साथ -- अनुकूलन योग्य मानचित्र तरंग लेआउट diff --git a/fastlane/metadata/android/hi-IN/short_description.txt b/fastlane/metadata/android/hi-IN/short_description.txt deleted file mode 100644 index 8d38239525..0000000000 --- a/fastlane/metadata/android/hi-IN/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -एक कारखाने आधारित सैंडबॉक्स टॉवर रक्षा खेल। diff --git a/fastlane/metadata/android/hi-IN/summary.txt b/fastlane/metadata/android/hi-IN/summary.txt deleted file mode 100644 index 8d38239525..0000000000 --- a/fastlane/metadata/android/hi-IN/summary.txt +++ /dev/null @@ -1 +0,0 @@ -एक कारखाने आधारित सैंडबॉक्स टॉवर रक्षा खेल। diff --git a/fastlane/metadata/android/hi-IN/title.txt b/fastlane/metadata/android/hi-IN/title.txt deleted file mode 100644 index 37ffbf60b2..0000000000 --- a/fastlane/metadata/android/hi-IN/title.txt +++ /dev/null @@ -1 +0,0 @@ -मिन्दुस्त्र्यि (Mindustry) diff --git a/fastlane/metadata/android/in/full_description.txt b/fastlane/metadata/android/in/full_description.txt deleted file mode 100644 index de36ab1262..0000000000 --- a/fastlane/metadata/android/in/full_description.txt +++ /dev/null @@ -1,14 +0,0 @@ -Buat rantai pasokan pengantar berjalan yang rumit untuk memasukkan amunisi ke menara Anda, menghasilkan bahan yang akan digunakan untuk membangun, dan mempertahankan bangunan Anda dari gelombang musuh. Bermain dengan teman-teman Anda dalam game co-op multipemain lintas platform, atau tantang mereka dalam pertandingan PvP berbasis tim. - -Fitur: -- 24 peta bawaan -- Kampanye, lengkap dengan pohon teknologi dan sebuah planet untuk dikuasai -- Pasukan penjaga yang sangat kuat untuk dikalahkan -- Sistem transportasi energi, cairan dan barang -- 33 jenis unit yang terdiri dari drone, meka, dan kapal -- 120+ blok teknologi yang bisa dipelajari -- 75+ blok lingkungan yang berbeda -- Multipemain lintas platform melalui jaringan lokal atau server khusus -- Pengaturan permainan khusus: Ubah biaya blok, statistik musuh, item awal, waktu gelombang, dan lainnya -- Editor yang andal, dengan alat untuk menghasilkan sumber daya, medan, dekorasi, dan menerapkan simetri ke peta secara acak -- Tata letak gelombang peta yang dapat disesuaikan diff --git a/fastlane/metadata/android/in/short_description.txt b/fastlane/metadata/android/in/short_description.txt deleted file mode 100644 index 19ec900c68..0000000000 --- a/fastlane/metadata/android/in/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Sebuah game pertahanan menara sandbox berbasis pabrik. diff --git a/fastlane/metadata/android/in/summary.txt b/fastlane/metadata/android/in/summary.txt deleted file mode 100644 index 19ec900c68..0000000000 --- a/fastlane/metadata/android/in/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Sebuah game pertahanan menara sandbox berbasis pabrik. diff --git a/fastlane/metadata/android/in/title.txt b/fastlane/metadata/android/in/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/in/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/it-IT/full_description.txt b/fastlane/metadata/android/it-IT/full_description.txt deleted file mode 100644 index 071cef4ed0..0000000000 --- a/fastlane/metadata/android/it-IT/full_description.txt +++ /dev/null @@ -1,14 +0,0 @@ -Crea elaborate catene di nastri trasportatori per rifornire di ammonizioni le tue torrette, produci materiali per la costruzione e difendi le tue strutture contro le ondate nemiche. Gioca con i tuoi amici con la modalità multigiocatore cross-platform o sfidali in partite PvP a squadre. - -Funzionalità: -- 24 mappe incluse -- Modalità campagna, completa con albero delle scoperte e aree sbloccabili -- 4 potenti ondate con boss da sconfiggere -- Sistemi di trasporto di energia, liquidi e oggetti -- 19 tipi di droni, mechs e navi -- 120+ blocchi tecnologici da padroneggiare -- 75+ blocchi ambientali -- Modalità multigiocatore cross-platform attraverso la rete locale o i server dedicati -- Regole di gioco personalizzate: modifica i costi dei blocchi, le statistiche nemiche, gli oggetti di partenza, i tempi tra le ondate e molto altro -- Un editor potente, con strumenti che permettono di generare i minerali in modo casuale, il terreno, le decorazioni e applicare simmetria alle mappe -- Ondate delle mappe completamente personalizzabili diff --git a/fastlane/metadata/android/it-IT/short_description.txt b/fastlane/metadata/android/it-IT/short_description.txt deleted file mode 100644 index 335469c50a..0000000000 --- a/fastlane/metadata/android/it-IT/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Un gioco sandbox basato sulla produzione e sulla difesa. diff --git a/fastlane/metadata/android/it-IT/summary.txt b/fastlane/metadata/android/it-IT/summary.txt deleted file mode 100644 index 335469c50a..0000000000 --- a/fastlane/metadata/android/it-IT/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Un gioco sandbox basato sulla produzione e sulla difesa. diff --git a/fastlane/metadata/android/it-IT/title.txt b/fastlane/metadata/android/it-IT/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/it-IT/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/ja-JP/full_description.txt b/fastlane/metadata/android/ja-JP/full_description.txt deleted file mode 100644 index ce586ebece..0000000000 --- a/fastlane/metadata/android/ja-JP/full_description.txt +++ /dev/null @@ -1,48 +0,0 @@ -ベルトコンベアで緻密なサプライチェーンを作成し、弾薬をタレットに送り込んだり、建築する為の資材を生産したりして、敵の襲撃から建造物を守るゲームです。クロスプラットフォームのマルチプレイに対応していて、友達と協力して遊んだり、チームに分かれて PvP で戦う事もできます。 - -

ゲームについて

-- 工場を建て、多種多様な資源や製品を製造していきましょう。 -- 敵の襲撃から建造物を守ってください。 -- クロスプラットフォームでのマルチプレイに対応。友達と協力して遊んだり、もしくはチームに分かれて PvP で戦う事ができます。 -- 液体を分配して火災や敵の空襲に立ち向かいましょう。 -- 冷却水や潤滑剤を供給することで、生産効率を高める事ができます。 -- 多種多様なユニットを生産し、自分の基地を自動管理させたり、敵基地を攻撃したりしましょう。 - -

キャンペーンモード

- -- 250以上もの自動的に生成されたセクターや、16のマップで構成された惑星「セルプロ」を攻略しましょう。 -- 領土を獲得し、工場を設立して資源を生成しながら他のセクターも同時に制圧していきましょう。 -- 定期的に来る敵の侵略から自分のセクターを守り抜いて下さい。 -- 発射台を使用して、各セクターに効率よく資源を配分していきましょう。 -- 研究を進めてセクターを進化させていきましょう。 -- 友達を呼んで一緒に攻略する事もできます。 -- 130種類以上ものブロックを使いこなしていきましょう。 -- 33種類ものドローン・ロボット・船が登場! -- 50種類以上の実績をコンプリートしましょう - -

ゲームモード

- -- サバイバル: タワーディフェンス型のゲームで、タレットを建てて敵から守りましょう。できるだけ長く生き残るために、コアを起動して、集めた資源を研究に使いましょう。空を飛ぶボスからの攻撃に備えて、基地を準備しましょう。 -- アタック: 工場を建設し敵のコアを破壊しましょう。同時に、敵襲から自分のコアも守りましょう。様々な種類の攻撃ユニットや支援ユニットがあなたをサポートしてくれます。防衛施設を建設する敵の AI オプションを有効にすれば更に難易度が上がります。 -- PvP: 最大4チームで戦い、他のチームのコアを破壊する事を目指します。ユニットを製造するか、敵の基地をタレットで直接狙いましょう。 -- サンドボックス: リソースは無限で襲撃する敵もいません。サンドボックス用のアイテムソース・液体ソースを利用してデザインを見たり、必要に応じて敵を召喚して防衛能力を確かめたりする事もできます。 - -

カスタムゲーム & クロスプラットフォームマルチプレイ

- -- キャンペーンモードに加え、カスタムゲーム用に 16 のマップを用意しています。 -- 協力モードもよし、対戦もよし、サンドボックスもよし。 -- 公開サーバーに参加したり、友達とプライベートセッションを楽しんだり。 -- ゲームルールを変更する事もできます:建設コスト、敵のスタッツ、開始時のアイテム、ウェーブの間隔等… -- ミックスゲームモード: PvP と PvE を同時にやる事も…!? - -

マップエディター

- -- エディターを使って地形を作りましょう。 -- ゲーム内で建築物を編集する事もできます。 -- ツールモードを変更する事で様々なツールを使えます。 -- 地形を自由に自動的に生成する為のマップ生成システムをご用意しています。 -- ノイズ、歪み、スムージング、侵食、対称化、鉱石生成を駆使し、ランダムな地形を生成していきましょう。 -- 鉱石や川の生成もランダムに行う事ができます。 -- 敵のウェーブを設定する事も可能です。 -- マップ別にルールを設定する事もできます。 -- 地形用のブロックは80種類以上! diff --git a/fastlane/metadata/android/ja-JP/short_description.txt b/fastlane/metadata/android/ja-JP/short_description.txt deleted file mode 100644 index 093c9d2745..0000000000 --- a/fastlane/metadata/android/ja-JP/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -工場ベースのサンドボックスタワーディフェンスゲーム。 diff --git a/fastlane/metadata/android/ja-JP/summary.txt b/fastlane/metadata/android/ja-JP/summary.txt deleted file mode 100644 index 093c9d2745..0000000000 --- a/fastlane/metadata/android/ja-JP/summary.txt +++ /dev/null @@ -1 +0,0 @@ -工場ベースのサンドボックスタワーディフェンスゲーム。 diff --git a/fastlane/metadata/android/ja-JP/title.txt b/fastlane/metadata/android/ja-JP/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/ja-JP/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/ko-KR/full_description.txt b/fastlane/metadata/android/ko-KR/full_description.txt deleted file mode 100644 index 1ce22a7f30..0000000000 --- a/fastlane/metadata/android/ko-KR/full_description.txt +++ /dev/null @@ -1,52 +0,0 @@ -정교한 컨베이어 벨트 공급망을 만들어 포탑에 탄약을 공급하고 건물에 사용할 재료를 생산하여 적의 공격으로부터 기지를 방어하십시오. 크로스 플렛폼 멀티플레이어에서 친구와 함께 협동 대형 혹은 어려운 맵에서 협동전을 하거나, 팀 pvp를 통해 실력을 자랑해보세요. - -

게임플레이

- -- 생산 건물을 사용하여 고급 자원을 조합하세요. -- 단계에서 몰려오는 적들에게서 당신의 기지를 지키세요. -- 크로스 플랫폼 멀티플레이어 협동 게임에서 친구와 함께 플레이하거나 팀 기반 PvP 게임에서 도전해보세요. -- 액체를 분배하고 화재 발생이나 적의 급습과 같은 끊임없는 도전과 싸워보세요. -- 옵션인 냉각수 및 윤활유를 공급하여 생산 효과를 극대화하세요. -- 당신의 기지를 자동으로 관리하거나 적 기지를 공격할 수 있는 다양한 유닛을 생산해보세요. - - -

캠페인

- -- 250개 이상의 자동으로 생성된 지역들과 16개의 내장 맵들을 지나 전진하면서 세르플로 행성을 정복하세요. -- 지역을 점령하고 당신이 다른 지역에서 플레이하는 동안 자원을 만들도록 공장을 지으세요. -- 주기적인 공격에게서 당신의 지역들을 지키세요. -- 지역 자원 수송기를 통해 지역간 자원을 조직화하세요. -- 발전을 촉진하기 위해 새로운 블록들을 연구하세요. -- 친구를 초대해서 다같이 미션을 완료하세요. -- 120개가 넘는 블록들을 연구해보세요. -- 33가지 종류의 각기 다른 드론, 유닛, 그리고 배들이 있습니다. - - -

게임모드

- -- 생존: 포탑을 건설하고, 적의 공격을 방어하는 기본적인 타워디펜스 모드입니다. 더욱 길게 생존하여 연구하기 위한 자원을 모으고 출격하는 것도 가능합니다. 공중 보스의 기습 공격에 대비하세요. -- 공격: 공장을 건설하여 적의 코어를 파괴하기 위한 유닛들을 생산하고, 동시에 적의 유닛을 방어하기 위한 방어건물도 건설하세요. 다양한 지원 및 공격 유닛을 만들어서 목표를 달성하세요. 플레이어의 추가 공격을 막기 위한 방어선을 건설하는 적 AI를 선택적으로 활성화할 수 있습니다. -- PvP: 서로의 코어를 파괴하는 4개 이상의 다른 팀과의 경쟁 모드입니다. 유닛을 생성하거나, 당신의 기체로 적의 기지를 바로 공격하세요. -- 샌드박스: 적의 위협 없이 무한한 자원으로 플레이하세요. 디자인을 시험해보기 위해 무한 자원, 전기, 액체와 같은 샌드박스 전용 블록들을 사용해보거나, 원한다면 적을 생성해보세요. - - -

사용자 정의 게임 & 크로스플랫폼 멀티플레이어

- -- 캠페인에 더하여 커스텀 게임을 위한 16개의 추가적인 맵들이 준비되어 있습니다. -- 협동, PvP 또는 샌드박스를 플레이해보세요! -- 유저들이 운영하는 공개되어있는 공용서버에 접속하거나, 당신만의 비공개서버를 만들고 친구들을 초대해보세요. -- 자유로운 게임 규칙: 블록의 재료 요구량 변경, 적의 능력 수치변경, 시작자원 변경, 단계 대기시간 변경 등 많은 것을 직접 설정할 수 있습니다. -- 게임모드 혼합!: PvP와 PvE를 합쳐 새로운 컨텐츠를 만들어보세요. - - -

사용자 정의 맵 에디터

- -- 에디터 UI를 사용하여 지형을 그려보세요. -- 인-게임 에디터를 사용하여 맵 미리보기와 수정을 해보세요. -- 도구 모드 설정: 편집 도구의 모드를 바꿔보세요. -- 다양한 타입의 필터와 지형 생성 조건을 설정하고, 강력한 맵 생성 시스템을 사용하여 맵을 만들어보세요. -- 뿌리기, 왜곡, 매끄러움, 침식, 균형, 자원 생성 그리고 지형 무작위 생성 등을 당신의 맵에 적용해보세요. -- 강이나 자원 타일을 배치하는 것 뿐만이 아니라 광물 생성도 랜덤화 하거나, 설정해보세요. -- 적 단계 구성을 설정해보세요. -- 맵 규칙을 마음대로 바꿔보세요. -- 80개 이상의 각기 다른 지형 블록들을 사용해보세요. diff --git a/fastlane/metadata/android/ko-KR/short_description.txt b/fastlane/metadata/android/ko-KR/short_description.txt deleted file mode 100644 index 2990a8dd79..0000000000 --- a/fastlane/metadata/android/ko-KR/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -공장에 기반한 샌드박스형 타워디펜스 게임입니다! diff --git a/fastlane/metadata/android/ko-KR/summary.txt b/fastlane/metadata/android/ko-KR/summary.txt deleted file mode 100644 index 2990a8dd79..0000000000 --- a/fastlane/metadata/android/ko-KR/summary.txt +++ /dev/null @@ -1 +0,0 @@ -공장에 기반한 샌드박스형 타워디펜스 게임입니다! diff --git a/fastlane/metadata/android/ko-KR/title.txt b/fastlane/metadata/android/ko-KR/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/ko-KR/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/pl-PL/full_description.txt b/fastlane/metadata/android/pl-PL/full_description.txt deleted file mode 100644 index 03fe669cc8..0000000000 --- a/fastlane/metadata/android/pl-PL/full_description.txt +++ /dev/null @@ -1,15 +0,0 @@ -Twórz skomplikowane linie transportowe przy użyciu przenośników by zaopatrzyć wieżyczki w amunicję, produkować materiały używane do budowy, oraz broń swoje struktury przed falami wrogów. Graj ze swoimi przyjaciółmi w międzyplatformowych rozgrywkach wieloosobwych typu co-op, lub rzuć im wyzwanie w drużynowych rozgrywkach PvP. - -W grze znajdziesz: -- 24 podstawowe mapy -- Kampanię z drzewkiem rozwoju technologii i terenami do odblokowania -- 4 potężne fale bossów -- System zarządzania elektrycznością, transportem cieczy i przedmiotów -- 19 unikatowych typów dronów, mechów i statków -- 120+ bloków do użycia podczas gry -- 75+ różnorodnych bloków terenu -- Graj ze znajomymi przez sieć lokalną lub na serwerze dedykowanym -- Zmieniaj zasady gry: Modyfikuj koszt budowy bloków, statystyki przeciwników, przedmioty na start, czas trwania tury i wiele więcej -- Stwórz własną mapę przy użyciu wbudowanego edytora i popisz się kreatywnością z innymi -- Sam zdecyduj skąd nadejdzie następny atak - diff --git a/fastlane/metadata/android/pl-PL/short_description.txt b/fastlane/metadata/android/pl-PL/short_description.txt deleted file mode 100644 index 520c848bcf..0000000000 --- a/fastlane/metadata/android/pl-PL/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Bazująca na przetrwaniu i zarządzaniu fabryką sandboxowa gra typu obrony wieży. diff --git a/fastlane/metadata/android/pl-PL/summary.txt b/fastlane/metadata/android/pl-PL/summary.txt deleted file mode 100644 index 33cdf2f65c..0000000000 --- a/fastlane/metadata/android/pl-PL/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Bazująca na przetrwaniu i zarządzaniu fabryką sandboxowa gra typu tower-defense. diff --git a/fastlane/metadata/android/pl-PL/title.txt b/fastlane/metadata/android/pl-PL/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/pl-PL/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/pt-PT/full_description.txt b/fastlane/metadata/android/pt-PT/full_description.txt deleted file mode 100644 index 78d122abe5..0000000000 --- a/fastlane/metadata/android/pt-PT/full_description.txt +++ /dev/null @@ -1,14 +0,0 @@ -Cria e elabora e fornece correntes de correias transportadoras para aumentar a munição das tuas torretas, produz materiais para usar em construções, e defende as tuas estruturas de ondas de inimigos. Joga com os teus amigos em multiplataforma multijogador jogos cooperativos, ou desafia eles em batalhas em equipa modo PvP. - -Recursos incluidos: -- 24 mapas integrados -- Uma campanha completa com uma estrutura tecnológica em árvore e áreas para desbloquear -- 4 ondas de chefes poderosas para derrotar -- Sistema de transporte de Energias, Líquidos e Itens -- 19 tipos diferentes de drones, mechas e navios -- Mais de 120 blocos de tecnologia para dominar -- Mais de 75 diferentes blocos de ambiente -- Multijogador multiplataforma através de redes locais ou servidores dedicados -- Regras personalizadas do jogo: altere os custos de bloqueio, estatísticas do inimigo, itens iniciais, tempo das ondas e muito mais -- Um editor poderoso, com ferramentas para gerar aleatoriamente minérios, terrenos, decoração e aplicar simetria a mapas -- Layouts de rondas de mapa personalizáveis diff --git a/fastlane/metadata/android/pt-PT/short_description.txt b/fastlane/metadata/android/pt-PT/short_description.txt deleted file mode 100644 index 6ecbaf697a..0000000000 --- a/fastlane/metadata/android/pt-PT/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Um jogo de defesa de torre de sandbox baseado em construção. diff --git a/fastlane/metadata/android/pt-PT/summary.txt b/fastlane/metadata/android/pt-PT/summary.txt deleted file mode 100644 index 6ecbaf697a..0000000000 --- a/fastlane/metadata/android/pt-PT/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Um jogo de defesa de torre de sandbox baseado em construção. diff --git a/fastlane/metadata/android/pt-PT/title.txt b/fastlane/metadata/android/pt-PT/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/pt-PT/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/ro/full_description.txt b/fastlane/metadata/android/ro/full_description.txt deleted file mode 100644 index f462d5d7f7..0000000000 --- a/fastlane/metadata/android/ro/full_description.txt +++ /dev/null @@ -1,52 +0,0 @@ -Crează benzi elaborate de aprovizionare pt a-ți alimenta armele cu muniție, produ materiale de construcție și apără-ți baza de inamici. Joacă cu prietenii pe multiplayer în co-op sau provoacă-i la un meci PvP. - -

Funcțiile Jocului

- -- Construiește clădiri pt a fabrica o mare varietate de materiale avansate -- Apără-ți baza de inamici -- Joacă cu prietenii pe multiplayer în co-op sau provoacă-i la un meci PvP -- Distribuie lichide și luptă împotriva amenințărilor constante, cum ar fi incendiile devastatoare sau raidurile inamice -- Eficientizează-ți producția folosind lichid de răcire și lubrifiante -- Produ o variatate de unități militare pt managementul automat al bazei sau atacarea bazelor inamice - - -

Campanie

- -- Capturează planeta Serpulo avansând prin peste 250 de sectoare generate procedural și 16 hărți create manual -- Capturează teritoriul și construiește fabrici pt producția de resurse în timp ce joci în alte sectoare -- Apără-ți sectoarele de invaziile inamice periodice -- Coordonează distribuția de resurse între sectoare folosind platforme de lansare -- Cercetează noi fabrici pt a-ți crește progresul tehnologic -- Invită-ți prietenii pt a duce misiuni la bun sfârșit împreună -- Peste 130 de structuri precum fabrici și arme de cercetat și stăpânit -- 33 de tipuri diferite de drone, roboți și nave - - -

Moduri de Joc

- -- Supraviețuire: Construiește arme pt a te apăra de inamici în stil tower defense. Rezistă cât de mult se poate. Îți poți lansa nucelul pt a folosi resursele adunate pt cercetare. Pregătește-ți baza pt a supraviețui atacurilor intermitente ale gardienilor aerieni. -- Atac: Construiește fabrici de unități pt a distruge nucleele inamice, în timp ce îți aperi baza de valurile de inamici. Crează o variatate de tipuri de unități ofensive și de suport pt a te ajuta să-ți atingi obiectivul. Poți activa inteligența artificială a inamicilor, iar ei vor construi structuri pt a se apăra împotriva ta, oferind o extra provocare. -- PvP: Concurează cu alți jucători din până la 4 echipe și câștigă distrugându-le nucleele. Construiește unități sau atacă direct alte baze. -- Sandbox: Joacă folosind resurse infinite, fără niciun risc din partea inamicilor. Folosește blocuri sursă de lichid și material specifice modului sandbox pt a testa designuri și cheamă inamicul când vrei. - - -

Jocuri Personalizate și Multiplayer Între Platforme

- -- 16 hărți create manual pt jocuri personalizate, în plus față de campanie -- Joacă co-op, PvP sau sandbox -- Alătură-te unui server public dedicat, sau invită-ți prietenii pt propria sesiune privată -- Reguli de joc personalizabile: Schimbă costul blocurilor, puterea inamicilor, resursele inițiale, timpul dintre valuri și altele -- Moduri de joc complet configurabile: Combină modurile PvP și PvE - - -

Editorul de Hărți

- -- Modifică terenul folosind interfața editorului -- Editează și vizualizează structurile în joc -- Moduri de unealtă configurabile: Schimbă modul cum funcționează fiecare unealtă -- Un sistem robust de generare a hărților, cu multe tipuri diferite de filtre pt manipularea procedurală a terenului -- Aplică zgomot vizual, distorsionare, netezire, eroziune, simetrie, minereuri generate și teren aleatoriu pt hărțile tale -- Configurează atât generarea aleatorie a minereurilor cât și poziția râurilor și a zonelor cu resurse -- Configurează structura valurilor inamice -- Personalizează regulile de bază ale hărții -- Folosește peste 80 de blocuri de teren diferite diff --git a/fastlane/metadata/android/ro/short_description.txt b/fastlane/metadata/android/ro/short_description.txt deleted file mode 100644 index 1cc2c7a74e..0000000000 --- a/fastlane/metadata/android/ro/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Un joc tower defense bazat pe industrie. \ No newline at end of file diff --git a/fastlane/metadata/android/ro/summary.txt b/fastlane/metadata/android/ro/summary.txt deleted file mode 100644 index 1cc2c7a74e..0000000000 --- a/fastlane/metadata/android/ro/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Un joc tower defense bazat pe industrie. \ No newline at end of file diff --git a/fastlane/metadata/android/ro/title.txt b/fastlane/metadata/android/ro/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/ro/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/ru-RU/full_description.txt b/fastlane/metadata/android/ru-RU/full_description.txt deleted file mode 100644 index c69aa89b6f..0000000000 --- a/fastlane/metadata/android/ru-RU/full_description.txt +++ /dev/null @@ -1,14 +0,0 @@ -Создавайте сложные логистические сети для переноса боеприпасов для турелей, добывайте ресурсы для строительства и защищайте их от различных волн врагов. Играйте с друзьями в кроссплатформенные многопользовательские кооперативные игры или бросьте им вызов в командных PvP-матчах. - -Особенности игры: -- 24 встроенные карты -- Кампания с полноценным технологическим древом и прогрессией карт -- 4 вида мощных боссов -- Системы для транспорта электроэнергии, жидкостей и ресурсов -- 19 видов дронов, мехов и кораблей -- Более 120 блоков в техногическом древе -- Более 75 видов натуральных блоков -- Кроссплатформенная многопользовательская игра с поддержкой как и локальных сетей, так и серверов -- Пользовательские настройки игры — изменяйте цену блоков, силу врагов, количество стартовых ресурсов, интервал между волнами и т.д. -- Мощный редактор карт с инструментами для случайной генерации руд, рельефа, декораций, а также для симметрии карт -- Настраиваемые раскладки волн для карт diff --git a/fastlane/metadata/android/ru-RU/short_description.txt b/fastlane/metadata/android/ru-RU/short_description.txt deleted file mode 100644 index 69f3e28476..0000000000 --- a/fastlane/metadata/android/ru-RU/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Заводостроительная игра-песочница в жанре башенная защита. diff --git a/fastlane/metadata/android/ru-RU/title.txt b/fastlane/metadata/android/ru-RU/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/ru-RU/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/tr-TR/full_description.txt b/fastlane/metadata/android/tr-TR/full_description.txt deleted file mode 100644 index c32f8e6620..0000000000 --- a/fastlane/metadata/android/tr-TR/full_description.txt +++ /dev/null @@ -1,51 +0,0 @@ -Taretlerinize cephane göndermek için ayrıntılı yol zincirleri oluşturun, yapı yapmak için materyaller üretin, ve yapılarınızı dalgalar halinde gelen düşmanlardan koruyun. Cross-platform çok oyunculu oyunlarda arkadaşlarınızla oynayın, ya da takım-bazlı PvP maçlarında onlara meydan okuyun. - -

Oynanış Özellikleri

- -- Geniş kapsamlı materyaller oluşturmak için üretim bloklarını kullanın -- Yapılarınızı dalgalar halindeki düşmanlardan koruyun -- Cross-platform çok oyunculu oyunlarda arkadaşlarınızla oynayın, ya da takım-bazlı PvP maçlarında onlara meydan okuyun -- Sıvıları yönetin ve ortaya çıkan zorluklarla mücadele edin, ateş kaçakları ya da düşman uçak baskınları gibi -- İsteğe bağlı soğutucu ve yağlayıcı sağlayarak üretimden en iyi şekilde yararlanın -- Üssünüzün otomatik kontrolü veya düşman üslerine saldırı için geniş çaplı birimler üretin - - -

Mücadele

- -- Serpulo gezegenini 250'den fazla rastgele oluşmuş ve 16 elle-yapılmış sektörü kontrol ederek ele geçirin -- Diğer sektörlerde oynarken kaynak üretmek için arazi ele geçirin ve fabrikalar kurun -- Ardarda gelen saldırılardan üssünüzü koruyun -- Kalkış-rampaları aracılığıyla sektörler arasında kaynak dağıtımını koordine edin -- Daha da yol katetmek için blok araştırın -- Görevleri beraber tamamlamak için arkadaşlarınızı davet edin -- 130+ teknoloji bloğu -- 33 farklı drone, robot, ve gemi - -

Oyun modları

- -- Hayatta Kalma: Kule-savunma temelli oynanışta düşmanlara karşı savunmak için taretler kurun. Mümkün olduğunca uzun süre hayatta kalın, isteğe bağlı araştırmalar için toplanan kaynaklarınızı kullanmak üzere çekirdeğiniz ile kalkış gerçekleştirerek. Üssünüzü aralıklı hava saldırıları için hazırlayın. -- Saldırı: Düşman çekirdeklerini yok etmek için birim fabrikaları üretin ve aynı zamanda üssünüzü düşman dalgalarından savunun. Hedefinizde size yoldaş olmaları için çeşitli saldırgan ve dost birimler üretin. İsteğe bağlı savunma yapıları üreten yapay zekayı aktifleştirip farklı bir zorluk deneyin. -- PvP: 4'e kadar farklı takım içerisinde diğer oyuncuların çekirdeklerini yok etmeye çalışın. Birimler üretin, ya da diğer üslere kendiniz saldırın. -- Sandbox: Düşman tehlikesi olmadan sonsuz kaynaklarla oynayın. Tasarımları denemek için sandbox-özel eşya ve sıvı kaynak bloklarını kullanın, ve isteğe bağlı düşman çağırın. - - -

Özel Oyunlar & Cross-Platform Çok Oyunculu

- -- Mücadele'ye ek olarak özel oyunlar için 16 harita daha -- Co-op, PvP ya da Sandbox oynayın. -- Herkese açık bir sunucuya katılın, ya da kendi özel oyununuza arkadaşlarınızı davet edin. -- Özelleştirilebilir oyun kuralları: Blok değerlerini, düşman özelliklerini, başlangıç eşyalarını, dalga zamanlamasını ve daha fazlasını özelleştirin -- Karışık oyun modları: PvP ve PvE oyun modlarını bir araya getirin - - -

Özel Harita Düzenleyicisi

- -- Bir düzenleyici kullanıcı arayüzü ile kendi arazinizi çizin -- Oyun içinde yapılarınızı önizleyin -- Ayarlanabilir araçlar: Her aracın çalışışını değiştirin -- Güçlü oluşum sistemi, arazinin prosedürel manipülasyonu için birçok farklı filtre türü ile -- Haritalarınıza ses, bozulma, yumuşatma, erozyon, simetri, maden üretimi ve rastgele arazi ekleyin -- Cevher oluşumunun yanı sıra nehir ve kaynakların yerleştirilmesini rastgele hale getirin ve yapılandırın -- Düşman dalgalarını özelleştirin -- Temel harita kurallarını özelleştirin -- 80'den fazla blok diff --git a/fastlane/metadata/android/tr-TR/short_description.txt b/fastlane/metadata/android/tr-TR/short_description.txt deleted file mode 100644 index 4e7ac2ae53..0000000000 --- a/fastlane/metadata/android/tr-TR/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Fabrika-temelli bir sandbox kule savunma oyunu. diff --git a/fastlane/metadata/android/tr-TR/summary.txt b/fastlane/metadata/android/tr-TR/summary.txt deleted file mode 100644 index 4e7ac2ae53..0000000000 --- a/fastlane/metadata/android/tr-TR/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Fabrika-temelli bir sandbox kule savunma oyunu. diff --git a/fastlane/metadata/android/tr-TR/title.txt b/fastlane/metadata/android/tr-TR/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/tr-TR/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/uk/full_description.txt b/fastlane/metadata/android/uk/full_description.txt deleted file mode 100644 index 6d0515099a..0000000000 --- a/fastlane/metadata/android/uk/full_description.txt +++ /dev/null @@ -1,14 +0,0 @@ -Створюйте складні системи логістики для перенесення боєприпасів у башточки, видобувайте ресурси для будівництва, і захищайте своє ядро від різних хвиль ворогів. Грайте з друзями на різних платформах у кооперативні ігри, або киньте їм виклик в командних PvP-матчах. - -Особливості гри: -- 24 вбудовані мапи -- Кампанія, з повноцінним деревом технологій і прогресією мап -- 4 види потужних босів -- Системи для транспорту електроенергії, рідин і ресурсів -- 19 видів дронів, кораблів та наземних бойових одиниць -- Понад 120 блоків у дереві технологій -- Понад 75 видів блоків навколишнього середовища -- Багатоплатформова багатокористувацька гра з підтримкою як і локальних мереж, так і серверів -- Користувацькі налаштування гри — ціну блоків, сила ворогів, кількість початкових ресурсів, інтервал між хвилями, тощо -- Редактор мап з нескінченними можливостями, інструментами для випадкової генерації руд, рельєфу, декорацій, а також для симетрії мап -- Розкладки хвиль для мап можна налаштувати diff --git a/fastlane/metadata/android/uk/short_description.txt b/fastlane/metadata/android/uk/short_description.txt deleted file mode 100644 index fea6ef13fa..0000000000 --- a/fastlane/metadata/android/uk/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Виробнича пісочниця у жанрі «захист башт» (англ. — Tower Defence, TD). diff --git a/fastlane/metadata/android/uk/summary.txt b/fastlane/metadata/android/uk/summary.txt deleted file mode 100644 index d9a469925c..0000000000 --- a/fastlane/metadata/android/uk/summary.txt +++ /dev/null @@ -1 +0,0 @@ -Виробнича пісочниця у жанрі «баштовий захист» (англ. — Tower Defence, TD). diff --git a/fastlane/metadata/android/uk/title.txt b/fastlane/metadata/android/uk/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/uk/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/android/zh-TW/full_description.txt b/fastlane/metadata/android/zh-TW/full_description.txt deleted file mode 100644 index a9e3f2a0c6..0000000000 --- a/fastlane/metadata/android/zh-TW/full_description.txt +++ /dev/null @@ -1,55 +0,0 @@ -建立精密的輸送帶供應鏈,提供砲塔彈藥,生產建築原料,保護您的建築物並抵禦入侵的敵人。在跨平臺的多人合作遊戲中和朋友一起玩,或在團隊 PvP 比賽中向他們挑戰。 - -

基本遊戲內容

- -- 建造精密的供應系統裝填砲塔和生產建築所需的彈藥或原料。 -- 使用生產建築製作一系列的進階材料。 -- 抵禦敵人一波一波的攻擊。 -- 和朋友一同跨平台玩多人模式,或是邀請進行多人PvP。 -- 輸送液體應對不同的挑戰,像是突發的火災或敵軍空襲。 -- 利用冷卻液或催化劑提升砲塔與生產方塊的最高效率。 -- 生產各式各樣的機械兵器達到基地的自動化或侵襲敵方基地。 - - -

戰役模式

- -- 探索並征服蕈孢星上250+個地區和16個手作地圖。 -- 佔領領地、建造工廠,在其他地區遊玩仍持續生產物資。 -- 抵禦敵方定時侵略,保衛領地。 -- 運用發射臺分配地區間的資源。 -- 研究新方塊推進進度。 -- 邀請好友一同完成任務。 -- 超過 130 種方塊供玩家使用、探索。 -- 33 種不同類型的無人機、機甲和船艦 -- 50+ 個成就可供解鎖 - - -

遊戲模式

- -- 生存:建造砲塔來抵禦敵人入侵。生存愈久愈好,選擇發射您的核心並將您採集的資源用來研究新科技。為敵人頭目的到來做好準備。 -- 攻擊:建造工廠並生產部隊來摧毀敵人的核心,同時保護自己的基地不受敵方單位的攻擊。建立各種不同類型的支援與攻擊單位來協助實現您的目標。可選擇啟用自動建築防禦的AI增加難度。 -- 對戰:與最多四個不同團隊的玩家競爭摧毀其他人的核心。建立單位或直接用您的飛船攻擊其他人的基地。 -- 沙盒:在資源無限而且無敵人威脅下盡情遊玩。使用僅在沙盒模式中才有的無限物品與液體來源以測試設計,並根據需要生成敵人。 - - -

自訂遊戲與跨平臺多人遊戲

- -- 除了戰役以外,還有 18 個內建地圖可用於自訂遊戲 -- 玩合作、PvP 或沙盒模式 -- 加入公開的專用伺服器,或邀請朋友加入您的私人伺服器 -- 自訂遊戲規則:變更方塊花費、敵方屬性、起始物品、敵人來襲的間隔時間等 -- 混搭遊戲模式:結合 PvP 與 PvE 遊戲模式 - - -

自訂地圖編輯器

- -- 使用編輯器來繪製地圖 -- 在遊戲中編輯並預覽建築 -- 可設定的工具模式:變更每個工具的功能 -- 強大的地圖生成系統,有許多不同類型的過濾器,可用於地形的可程式化處理 -- 將噪音、變形、平滑、腐蝕、對稱、礦物生成與隨機地形套用到您的地圖上 -- 隨機設定礦物生成,並放置河流與資源 -- 設定敵人攻擊佈局 -- 在 Steam 工作坊上分享匯出的地圖 -- 自訂地圖的基礎規則 -- 使用 80 種以上不同的環境方塊 diff --git a/fastlane/metadata/android/zh-TW/short_description.txt b/fastlane/metadata/android/zh-TW/short_description.txt deleted file mode 100644 index fc87660b42..0000000000 --- a/fastlane/metadata/android/zh-TW/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -一款側重資源管理的開放式塔防遊戲。 diff --git a/fastlane/metadata/android/zh-TW/summary.txt b/fastlane/metadata/android/zh-TW/summary.txt deleted file mode 100644 index fc87660b42..0000000000 --- a/fastlane/metadata/android/zh-TW/summary.txt +++ /dev/null @@ -1 +0,0 @@ -一款側重資源管理的開放式塔防遊戲。 diff --git a/fastlane/metadata/android/zh-TW/title.txt b/fastlane/metadata/android/zh-TW/title.txt deleted file mode 100644 index e2842b447a..0000000000 --- a/fastlane/metadata/android/zh-TW/title.txt +++ /dev/null @@ -1 +0,0 @@ -Mindustry diff --git a/fastlane/metadata/steam/Simplified Chinese/achievements.vdf b/fastlane/metadata/steam/Simplified Chinese/achievements.vdf deleted file mode 100644 index fbdadf9a19..0000000000 --- a/fastlane/metadata/steam/Simplified Chinese/achievements.vdf +++ /dev/null @@ -1,109 +0,0 @@ -"lang" -{ - "Language" "Simplified Chinese" - "Tokens" - { - "NEW_ACHIEVEMENT_20_0_NAME" "萌新" - "NEW_ACHIEVEMENT_20_0_DESC" "完成教程。" - "NEW_ACHIEVEMENT_20_1_NAME" "千人斩!" - "NEW_ACHIEVEMENT_20_1_DESC" "累计击败1,000名敌人。" - "NEW_ACHIEVEMENT_20_2_NAME" "十万人斩!" - "NEW_ACHIEVEMENT_20_2_DESC" "累计击败100,000名敌人。" - "NEW_ACHIEVEMENT_20_3_NAME" "大气输送" - "NEW_ACHIEVEMENT_20_3_DESC" "累计发射10,000件物品。" - "NEW_ACHIEVEMENT_20_5_NAME" "无尽装运" - "NEW_ACHIEVEMENT_20_5_DESC" "累计发射1,000,000件物品。" - "NEW_ACHIEVEMENT_20_6_NAME" "征服者" - "NEW_ACHIEVEMENT_20_6_DESC" "赢得10场攻击模式。" - "NEW_ACHIEVEMENT_20_7_NAME" "冠军" - "NEW_ACHIEVEMENT_20_7_DESC" "赢得10场PvP比赛。" - "NEW_ACHIEVEMENT_20_8_NAME" "速战速决" - "NEW_ACHIEVEMENT_20_8_DESC" "在攻击模式地区中在5波以内摧毁敌方核心。" - "NEW_ACHIEVEMENT_20_9_NAME" "核心雨" - "NEW_ACHIEVEMENT_20_9_DESC" "把你的核心发射到一个区域30次。" - "NEW_ACHIEVEMENT_20_10_NAME" "顽强抵抗" - "NEW_ACHIEVEMENT_20_10_DESC" "存活100波。" - "NEW_ACHIEVEMENT_20_11_NAME" "不可征服" - "NEW_ACHIEVEMENT_20_11_DESC" "存活500波。" - "NEW_ACHIEVEMENT_20_12_NAME" "研究者" - "NEW_ACHIEVEMENT_20_12_DESC" "研究所有科技。" - "NEW_ACHIEVEMENT_20_13_NAME" "变形金刚" - "NEW_ACHIEVEMENT_20_13_DESC" "解锁并变形成所有机甲。" - "NEW_ACHIEVEMENT_20_14_NAME" "过载" - "NEW_ACHIEVEMENT_20_14_DESC" "用电力击打被水覆盖的敌人。" - "NEW_ACHIEVEMENT_20_15_NAME" "借刀杀人" - "NEW_ACHIEVEMENT_20_15_DESC" "用敌人的子弹摧毁它自己。" - "NEW_ACHIEVEMENT_20_17_NAME" "严重的错误" - "NEW_ACHIEVEMENT_20_17_DESC" "研究路由器。" - "NEW_ACHIEVEMENT_20_18_NAME" "大肆建造" - "NEW_ACHIEVEMENT_20_18_DESC" "放置10,000个方块。" - "NEW_ACHIEVEMENT_20_19_NAME" "夷为平地" - "NEW_ACHIEVEMENT_20_19_DESC" "摧毁1,000个敌方方块。" - "NEW_ACHIEVEMENT_20_20_NAME" "壮观的灾难" - "NEW_ACHIEVEMENT_20_20_DESC" "引起钍反应堆过热爆炸。" - "NEW_ACHIEVEMENT_20_21_NAME" "地图制造者" - "NEW_ACHIEVEMENT_20_21_DESC" "制造10次新地图。" - "NEW_ACHIEVEMENT_20_22_NAME" "浏览器" - "NEW_ACHIEVEMENT_20_22_DESC" "从创意工坊上下载一次地图。" - "NEW_ACHIEVEMENT_20_23_NAME" "创造者" - "NEW_ACHIEVEMENT_20_23_DESC" "上传一次地图到创意工坊。" - "NEW_ACHIEVEMENT_20_24_NAME" "杀戮者" - "NEW_ACHIEVEMENT_20_24_DESC" "击败一次Boss" - "NEW_ACHIEVEMENT_20_25_NAME" "探索者" - "NEW_ACHIEVEMENT_20_25_DESC" "解锁战役模式所有地区。" - "NEW_ACHIEVEMENT_20_26_NAME" "强迫症" - "NEW_ACHIEVEMENT_20_26_DESC" "完成所有地区的任务。" - "NEW_ACHIEVEMENT_20_29_NAME" "第二材料" - "NEW_ACHIEVEMENT_20_29_DESC" "解锁钍。" - "NEW_ACHIEVEMENT_20_31_NAME" "第一材料" - "NEW_ACHIEVEMENT_20_31_DESC" "解锁钛。" - "NEW_ACHIEVEMENT_21_0_NAME" "恐怖分子" - "NEW_ACHIEVEMENT_21_0_DESC" "将你的机甲装满爆炸性物品并自爆。" - "NEW_ACHIEVEMENT_21_1_NAME" "开始了!" - "NEW_ACHIEVEMENT_21_1_DESC" "建造尖刀机甲工厂。" - "NEW_ACHIEVEMENT_21_2_NAME" "突击!" - "NEW_ACHIEVEMENT_21_2_DESC" "用指挥中心发出攻击指令。" - "NEW_ACHIEVEMENT_21_3_NAME" "蜂群" - "NEW_ACHIEVEMENT_21_3_DESC" "同时拥有100个单位。" - "NEW_ACHIEVEMENT_21_4_NAME" "建造大队" - "NEW_ACHIEVEMENT_21_4_DESC" "同时拥有10个鬼怪建造机。" - "NEW_ACHIEVEMENT_21_5_NAME" "神风敢死队" - "NEW_ACHIEVEMENT_21_5_DESC" "同时拥有50个爬行者。" - "NEW_ACHIEVEMENT_21_6_NAME" "军队" - "NEW_ACHIEVEMENT_21_6_DESC" "总计建造1,000个机甲" - "NEW_ACHIEVEMENT_21_7_NAME" "SR" - "NEW_ACHIEVEMENT_21_7_DESC" "在任一地区达到级别S。" - "NEW_ACHIEVEMENT_21_8_NAME" "SSR" - "NEW_ACHIEVEMENT_21_8_DESC" "在所有地区达到级别S。" - "NEW_ACHIEVEMENT_21_9_NAME" "不听话的下场" - "NEW_ACHIEVEMENT_21_9_DESC" "在敌人出生点死亡。" - "NEW_ACHIEVEMENT_21_10_NAME" "被水淹没,不知所措" - "NEW_ACHIEVEMENT_21_10_DESC" "被淹死。" - "NEW_ACHIEVEMENT_21_11_NAME" "收集者" - "NEW_ACHIEVEMENT_21_11_DESC" "将核心装满所有资源。" - "NEW_ACHIEVEMENT_21_12_NAME" "忙碌" - "NEW_ACHIEVEMENT_21_12_DESC" "创建一个有10个玩家的服务器。" - "NEW_ACHIEVEMENT_21_13_NAME" "无懈可击" - "NEW_ACHIEVEMENT_21_13_DESC" "建造熔毁和幽灵。" - "NEW_ACHIEVEMENT_21_14_NAME" "上天" - "NEW_ACHIEVEMENT_21_14_DESC" "使用发射台。" - "NEW_ACHIEVEMENT_21_15_NAME" "做人不能太自以为是" - "NEW_ACHIEVEMENT_21_15_DESC" "跳过两次发射机会后核心被敌人摧毁。" - "NEW_ACHIEVEMENT_21_16_NAME" "路由器邪教" - "NEW_ACHIEVEMENT_21_16_DESC" "建造两个相邻的路由器。" - "NEW_ACHIEVEMENT_21_17_NAME" "单枪匹马" - "NEW_ACHIEVEMENT_21_17_DESC" "不放置一块方块存活10波。" - "NEW_ACHIEVEMENT_21_18_NAME" "FFF团之力" - "NEW_ACHIEVEMENT_21_18_DESC" "使用硫做炮塔弹药。" - "NEW_ACHIEVEMENT_21_19_NAME" "效率" - "NEW_ACHIEVEMENT_21_19_DESC" "用水或冷却液冷却炮塔。" - "NEW_ACHIEVEMENT_21_20_NAME" "经典模式" - "NEW_ACHIEVEMENT_21_20_DESC" "启用像素化。" - "NEW_ACHIEVEMENT_21_21_NAME" "学者" - "NEW_ACHIEVEMENT_21_21_DESC" "从游戏中打开Wiki。" - "NEW_ACHIEVEMENT_21_22_NAME" "硬核开头" - "NEW_ACHIEVEMENT_21_22_DESC" "携带10,000资源进入一个地区" - "NEW_ACHIEVEMENT_21_23_NAME" "点火" - "NEW_ACHIEVEMENT_21_23_DESC" "启动冲击反应堆。" - } -} diff --git a/fastlane/metadata/steam/Simplified Chinese/description.txt b/fastlane/metadata/steam/Simplified Chinese/description.txt deleted file mode 100644 index 09c9954e2d..0000000000 --- a/fastlane/metadata/steam/Simplified Chinese/description.txt +++ /dev/null @@ -1,60 +0,0 @@ -建造精密的传送带供应链,提供炮塔弹药,生产建筑材料,保护你的建筑并抵御敌人。在跨平台多人合作游戏中与朋友一起玩,或在基于团队的PVP比赛中向他们挑战。 - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]游戏操作[/h2] - -[list] -[*] 建造钻头和传送带来将资源转移到核心 -[*] 使用工厂制造进阶材料 -[*] 建造无人机以自动采矿,协助建造和保卫核心 -[*] 分配液体并扑灭突发火灾 -[*] 用特定物品冷却炮塔和提高生产 -[/list] - -[h2]战役模式[/h2] - -[list] -[*]在12张可重复游玩的内建区域中前进 -[*]收集并发射资源 -[*]研究科技以进步 -[*]携带资源进入每个区域 -[*]多样的任务与目标 -[*]邀请朋友一起完成任务 -[*]研究120+科技 -[*]19种不同类型的无人机、机甲及飞船 -[*]达成50+成就 -[/list] - -[h2][h2]游戏模式[/h2][/h2] - -[*] [b]生存[/b]: 建造炮塔来防御敌人。尽可能长的生存下来,发射你的核心来使用你收集的资源进行研究。为Boss的到来做好准备。 -[*] [b]攻击[/b]: 为建造工厂生产机甲来摧毁敌人的核心,同时保护你的基地,抵御敌人的攻击。创建各种不同类型的支援和进攻单位,以协助你实现目标。 -[*] [b]PvP[/b]: 与最多4个不同团队的其他玩家互相伤害。创建单位,或者直接用你的飞船攻击他人基地。 -[*] [b]沙盒[/b]: 无限的资源,没有敌人的威胁。使用只限于沙盒的物品源和液体源来测试设计,和根据需要生成敌人。 -[/list] - -[h2]自定义游戏和跨平台多人游戏[/h2] - -[list] -[*]用于自定义的12个内置地图 -[*]游玩合作,PvP或沙盒模式 -[*]加入公共专用服务器,或邀请朋友参加您自己的私人服务器 -[*]可定制的游戏规则 -[*]混合和匹配游戏模式:结合PvP和PvE游戏模式 -[/list] - -[h2]自定义地图编辑器[/h2] - -[list] -[*]使用编辑器绘制地图 -[*]在游戏中编辑和预览 -[*]可更改的工具模式 -[*]具有多种不同类型的地形处理过滤器的强大的地图生成系统 -[*]将随机地形应用于地图 -[*]随机配置和生成矿石,以及放置河流和资源 -[*]配置敌方波次布局 -[*]在Steam创意工坊上共享导出的地图 -[*]自定义地图的基础规则 -[*]使用75+个不同的环境块 -[/list] diff --git a/fastlane/metadata/steam/Simplified Chinese/short-description.txt b/fastlane/metadata/steam/Simplified Chinese/short-description.txt deleted file mode 100644 index da05408477..0000000000 --- a/fastlane/metadata/steam/Simplified Chinese/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -一款以资源管理为核心的无尽塔防游戏。 diff --git a/fastlane/metadata/steam/Traditional Chinese/achievements.vdf b/fastlane/metadata/steam/Traditional Chinese/achievements.vdf deleted file mode 100644 index e4fe0c6cee..0000000000 --- a/fastlane/metadata/steam/Traditional Chinese/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "tchinese" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "千人斬" - "NEW_ACHIEVEMENT_20_1_DESC" "累計擊敗 1000 名敵人。" - "NEW_ACHIEVEMENT_20_2_NAME" "十萬青年十萬肝" - "NEW_ACHIEVEMENT_20_2_DESC" "累計擊敗 100,000 名敵人。" - "NEW_ACHIEVEMENT_20_5_NAME" "出貨出不完" - "NEW_ACHIEVEMENT_20_5_DESC" "累計發射 100,000 個物品。" - "NEW_ACHIEVEMENT_20_6_NAME" "征服者" - "NEW_ACHIEVEMENT_20_6_DESC" "在 10 場攻擊模式中獲勝。" - "NEW_ACHIEVEMENT_20_7_NAME" "冠軍" - "NEW_ACHIEVEMENT_20_7_DESC" "在 10 場多人 PvP 遊戲中獲勝。" - "NEW_ACHIEVEMENT_20_8_NAME" "閃電戰" - "NEW_ACHIEVEMENT_20_8_DESC" "在攻擊區域中於 5 波或更少波數摧毀敵人核心。" - "NEW_ACHIEVEMENT_20_9_NAME" "核心雨" - "NEW_ACHIEVEMENT_20_9_DESC" "將您的核心發射到一個區域 30 次。" - "NEW_ACHIEVEMENT_20_10_NAME" "頑強抵抗" - "NEW_ACHIEVEMENT_20_10_DESC" "活過 100 波。" - "NEW_ACHIEVEMENT_20_12_NAME" "研究者" - "NEW_ACHIEVEMENT_20_12_DESC" "研究所有科技。" - "NEW_ACHIEVEMENT_20_14_NAME" "超載" - "NEW_ACHIEVEMENT_20_14_DESC" "以電力攻擊被水覆蓋的敵人。" - "NEW_ACHIEVEMENT_20_15_NAME" "以子之矛,攻子之盾" - "NEW_ACHIEVEMENT_20_15_DESC" "用敵人的子彈摧毀它自己。" - "NEW_ACHIEVEMENT_20_17_NAME" "你不該這麼做的" - "NEW_ACHIEVEMENT_20_17_DESC" "研究分配器。" - "NEW_ACHIEVEMENT_20_18_NAME" "大興土木" - "NEW_ACHIEVEMENT_20_18_DESC" "放置 10,000 個方塊。" - "NEW_ACHIEVEMENT_20_19_NAME" "夷為平地" - "NEW_ACHIEVEMENT_20_19_DESC" "摧毀 1,000 個敵方的方塊。" - "NEW_ACHIEVEMENT_20_20_NAME" "壯觀的災難" - "NEW_ACHIEVEMENT_20_20_DESC" "造成釷反應爐過熱爆炸。" - "NEW_ACHIEVEMENT_20_21_NAME" "製圖者" - "NEW_ACHIEVEMENT_20_21_DESC" "製作 10 張新地圖。" - "NEW_ACHIEVEMENT_20_22_NAME" "瀏覽者" - "NEW_ACHIEVEMENT_20_22_DESC" "從工作坊下載地圖。" - "NEW_ACHIEVEMENT_20_23_NAME" "創作者" - "NEW_ACHIEVEMENT_20_23_DESC" "在工作坊上發佈地圖。" - "NEW_ACHIEVEMENT_20_24_NAME" "殺手" - "NEW_ACHIEVEMENT_20_24_DESC" "擊敗一次頭目。" - "NEW_ACHIEVEMENT_20_25_NAME" "探索者" - "NEW_ACHIEVEMENT_20_25_DESC" "解鎖戰役模式中的所有區域。" - "NEW_ACHIEVEMENT_20_29_NAME" "材料II" - "NEW_ACHIEVEMENT_20_29_DESC" "解鎖釷。" - "NEW_ACHIEVEMENT_20_31_NAME" "材料I" - "NEW_ACHIEVEMENT_20_31_DESC" "解鎖鈦。" - "NEW_ACHIEVEMENT_21_0_NAME" "神風特攻隊" - "NEW_ACHIEVEMENT_21_0_DESC" "將您的機甲裝滿爆炸性物質並自爆。" - "NEW_ACHIEVEMENT_21_1_NAME" "開始了" - "NEW_ACHIEVEMENT_21_1_DESC" "建造匕首機甲工廠。" - "NEW_ACHIEVEMENT_21_2_NAME" "正面突擊" - "NEW_ACHIEVEMENT_21_2_DESC" "用指揮中心發出攻擊指令。" - "NEW_ACHIEVEMENT_21_3_NAME" "蜂群" - "NEW_ACHIEVEMENT_21_3_DESC" "同時擁有 100 個單位。" - "NEW_ACHIEVEMENT_21_4_NAME" "建造大隊" - "NEW_ACHIEVEMENT_21_4_DESC" "同時擁有 10 個鬼怪無人機。" - "NEW_ACHIEVEMENT_21_5_NAME" "機器人專家" - "NEW_ACHIEVEMENT_21_5_DESC" "建造每一種單位。" - "NEW_ACHIEVEMENT_21_6_NAME" "軍團" - "NEW_ACHIEVEMENT_21_6_DESC" "總共建造 1000 個單位。" - "NEW_ACHIEVEMENT_21_9_NAME" "誰叫你不聽?" - "NEW_ACHIEVEMENT_21_9_DESC" "在敵方空降區死亡。" - "NEW_ACHIEVEMENT_21_10_NAME" "當海軍吃素的?" - "NEW_ACHIEVEMENT_21_10_DESC" "被淹死。" - "NEW_ACHIEVEMENT_21_11_NAME" "蒐集者" - "NEW_ACHIEVEMENT_21_11_DESC" "將核心裝滿所有類型的資源。" - "NEW_ACHIEVEMENT_21_12_NAME" "人群" - "NEW_ACHIEVEMENT_21_12_DESC" "建立一個有 10 個玩家的伺服器。" - "NEW_ACHIEVEMENT_21_13_NAME" "無懈可擊" - "NEW_ACHIEVEMENT_21_13_DESC" "建造熔毀砲、鬼影砲和狙擊砲。" - "NEW_ACHIEVEMENT_21_14_NAME" "起飛" - "NEW_ACHIEVEMENT_21_14_DESC" "使用發射臺。" - "NEW_ACHIEVEMENT_21_16_NAME" "異端邪說" - "NEW_ACHIEVEMENT_21_16_DESC" "建造兩個彼此相鄰的路由器。" - "NEW_ACHIEVEMENT_21_17_NAME" "孤獨的守護者" - "NEW_ACHIEVEMENT_21_17_DESC" "在任意區域不放置任何方塊的情況下存活 10 波。" - "NEW_ACHIEVEMENT_21_18_NAME" "焚化" - "NEW_ACHIEVEMENT_21_18_DESC" "在任意砲塔中使用火焰彈做為彈藥。" - "NEW_ACHIEVEMENT_21_19_NAME" "效率" - "NEW_ACHIEVEMENT_21_19_DESC" "用水或冷卻液冷卻砲塔。" - "NEW_ACHIEVEMENT_21_20_NAME" "經典模式" - "NEW_ACHIEVEMENT_21_20_DESC" "啟用像素化。" - "NEW_ACHIEVEMENT_21_21_NAME" "學者" - "NEW_ACHIEVEMENT_21_21_DESC" "從遊戲中開啟 Wiki。" - "NEW_ACHIEVEMENT_21_22_NAME" "領先" - "NEW_ACHIEVEMENT_21_22_DESC" "攜帶 10,000 或更多的資源進入一個地區。" - "NEW_ACHIEVEMENT_21_23_NAME" "點火" - "NEW_ACHIEVEMENT_21_23_DESC" "啟動衝擊反應器。" - "NEW_ACHIEVEMENT_21_24_NAME" "加速" - "NEW_ACHIEVEMENT_21_24_DESC" "啟動行星際加速器。" - "NEW_ACHIEVEMENT_21_25_NAME" "螺旋" - "NEW_ACHIEVEMENT_21_25_DESC" "來跟著我旋轉..." - "NEW_ACHIEVEMENT_21_26_NAME" "情勢升溫" - "NEW_ACHIEVEMENT_21_26_DESC" "建造一個5階單位。" - "NEW_ACHIEVEMENT_21_27_NAME" "建築師" - "NEW_ACHIEVEMENT_21_27_DESC" "做20個藍圖。" - "NEW_ACHIEVEMENT_21_28_NAME" "全球征服" - "NEW_ACHIEVEMENT_21_28_DESC" "佔領蕈孢星上的每一個地區。" - "NEW_ACHIEVEMENT_21_29_NAME" "空運" - "NEW_ACHIEVEMENT_21_29_DESC" "Pick up a T5 unit in an Oct unit carrier." - "NEW_ACHIEVEMENT_21_30_NAME" "最終型態" - "NEW_ACHIEVEMENT_21_30_DESC" "加入它們。" - "NEW_ACHIEVEMENT_21_31_NAME" "工業化 I" - "NEW_ACHIEVEMENT_21_31_DESC" "戰役中總生產量達到 5,000 物品/分鐘。" - "NEW_ACHIEVEMENT_26_0_NAME" "工業化 II" - "NEW_ACHIEVEMENT_26_0_DESC" "戰役中總生產量達到 50,000 物品/分鐘。" - "NEW_ACHIEVEMENT_26_1_NAME" "必定勝利" - "NEW_ACHIEVEMENT_26_1_DESC" "在一個地區遊玩時佔領另外一個地區。" - "NEW_ACHIEVEMENT_26_2_NAME" "小型帝國" - "NEW_ACHIEVEMENT_26_2_DESC" "同時控制 10 個地區。" - } -} diff --git a/fastlane/metadata/steam/Traditional Chinese/description.txt b/fastlane/metadata/steam/Traditional Chinese/description.txt deleted file mode 100644 index 35984e0d27..0000000000 --- a/fastlane/metadata/steam/Traditional Chinese/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]基本遊戲內容[/h2] - -[list] -[*] 建造精密的供應系統裝填砲塔和生產建築所需的彈藥或原料。 -[*] 使用生產建築製作一系列的進階材料。 -[*] 抵禦敵人一波一波的攻擊。 -[*] 和朋友一同跨平台玩多人模式,或是邀請進行多人PvP。 -[*] 輸送液體應對不同的挑戰,像是突發的火災或敵軍空襲。 -[*] 利用冷卻液或催化劑提升砲塔與生產方塊的最高效率。 -[*] 生產各式各樣的機械兵器達到基地的自動化或侵襲敵方基地。 -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]戰役模式[/h2] - -[list] -[*] 探索並征服蕈孢星上250+個地區和16個手作地圖。 -[*] 佔領領地、建造工廠,在其他地區遊玩仍持續生產物資。 -[*] 抵禦敵方定時侵略,保衛領地。 -[*] 運用發射臺分配地區間的資源。 -[*] 研究新方塊推進進度。 -[*] 邀請好友一同完成任務。 -[*] 超過 130 種方塊供玩家使用、探索。 -[*] 33 種不同類型的無人機、機甲和船艦 -[*] 50+ 個成就可供解鎖 -[/list] - -[h2][h2]遊戲模式[/h2][/h2] - -[list] -[*] [b]生存[/b]:建造砲塔來抵禦敵人入侵。生存愈久愈好,選擇發射您的核心並將您採集的資源用來研究新科技。為敵人頭目的到來做好準備。 -[*] [b]攻擊[/b]:建造工廠並生產部隊來摧毀敵人的核心,同時保護自己的基地不受敵方單位的攻擊。建立各種不同類型的支援與攻擊單位來協助實現您的目標。可選擇啟用自動建築防禦的AI增加難度。 -[*] [b]對戰[/b]:與最多四個不同團隊的玩家競爭摧毀其他人的核心。建立單位或直接用您的飛船攻擊其他人的基地。 -[*] [b]沙盒[/b]:在資源無限而且無敵人威脅下盡情遊玩。使用僅在沙盒模式中才有的無限物品與液體來源以測試設計,並根據需要生成敵人。 -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]自訂遊戲與跨平臺多人遊戲[/h2] - -[list] -[*] 除了戰役以外,還有 18 個內建地圖可用於自訂遊戲 -[*] 玩合作、PvP 或沙盒模式 -[*] 加入公開的專用伺服器,或邀請朋友加入您的私人伺服器 -[*] 自訂遊戲規則:變更方塊花費、敵方屬性、起始物品、敵人來襲的間隔時間等 -[*] 混搭遊戲模式:結合 PvP 與 PvE 遊戲模式 -[/list] - -[h2]自訂地圖編輯器[/h2] - -[list] -[*] 使用編輯器來繪製地圖 -[*] 在遊戲中編輯並預覽建築 -[*] 可設定的工具模式:變更每個工具的功能 -[*] 強大的地圖生成系統,有許多不同類型的過濾器,可用於地形的可程式化處理 -[*] 將噪音、變形、平滑、腐蝕、對稱、礦物生成與隨機地形套用到您的地圖上 -[*] 隨機設定礦物生成,並放置河流與資源 -[*] 設定敵人攻擊佈局 -[*] 在 Steam 工作坊上分享匯出的地圖 -[*] 自訂地圖的基礎規則 -[*] 使用 80 種以上不同的環境方塊 -[/list] diff --git a/fastlane/metadata/steam/Traditional Chinese/short-description.txt b/fastlane/metadata/steam/Traditional Chinese/short-description.txt deleted file mode 100644 index 76738a4a74..0000000000 --- a/fastlane/metadata/steam/Traditional Chinese/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -一款側重資源管理的開放式塔防遊戲。 diff --git a/fastlane/metadata/steam/czech/achievements.vdf b/fastlane/metadata/steam/czech/achievements.vdf deleted file mode 100644 index e7e80c47f2..0000000000 --- a/fastlane/metadata/steam/czech/achievements.vdf +++ /dev/null @@ -1,109 +0,0 @@ -"lang" -{ - "Language" "czech" - "Tokens" - { - "NEW_ACHIEVEMENT_20_0_NAME" "Ověřen" - "NEW_ACHIEVEMENT_20_0_DESC" "Dokončena výuka." - "NEW_ACHIEVEMENT_20_1_NAME" "Šroťák" - "NEW_ACHIEVEMENT_20_1_DESC" "Znič 1000 nepřátelských jednotek." - "NEW_ACHIEVEMENT_20_2_NAME" "Čistič" - "NEW_ACHIEVEMENT_20_2_DESC" "Znič 100,000 nepřátelských jednotek." - "NEW_ACHIEVEMENT_20_3_NAME" "Přesun do atmosféry" - "NEW_ACHIEVEMENT_20_3_DESC" "Vyšli zpět celkem 10.000 předmětů." - "NEW_ACHIEVEMENT_20_5_NAME" "Nekonečné dodávky" - "NEW_ACHIEVEMENT_20_5_DESC" "Vyšli zpět celkem 1.000.000 předmětů." - "NEW_ACHIEVEMENT_20_6_NAME" "Dobyvatel" - "NEW_ACHIEVEMENT_20_6_DESC" "Vyhraj 10 zápasů v herním režimu Útok." - "NEW_ACHIEVEMENT_20_7_NAME" "Šampión" - "NEW_ACHIEVEMENT_20_7_DESC" "Vyhraj 10 zápasů v herním režimu Hráči proti sobě." - "NEW_ACHIEVEMENT_20_8_NAME" "Blesk" - "NEW_ACHIEVEMENT_20_8_DESC" "Znič nepřátelské jádro v útočné zóně v průběhu prvních 5 vln." - "NEW_ACHIEVEMENT_20_9_NAME" "Prší jádra" - "NEW_ACHIEVEMENT_20_9_DESC" "Vyšli Tvoje jádro do mapy 30x." - "NEW_ACHIEVEMENT_20_10_NAME" "Houževnatý" - "NEW_ACHIEVEMENT_20_10_DESC" "Přežij 100 vln." - "NEW_ACHIEVEMENT_20_11_NAME" "Neposkvrněný" - "NEW_ACHIEVEMENT_20_11_DESC" "Přežij 500 vln." - "NEW_ACHIEVEMENT_20_12_NAME" "Výzkumník" - "NEW_ACHIEVEMENT_20_12_DESC" "Vyzkoumej všechno." - "NEW_ACHIEVEMENT_20_13_NAME" "Měňavec" - "NEW_ACHIEVEMENT_20_13_DESC" "Odemkni každého mecha ve hře a transformuj se do něj." - "NEW_ACHIEVEMENT_20_14_NAME" "Přetížení" - "NEW_ACHIEVEMENT_20_14_DESC" "Zasáhni nepřítele pokrytého vodou energetickou zbraní." - "NEW_ACHIEVEMENT_20_15_NAME" "Odražení" - "NEW_ACHIEVEMENT_20_15_DESC" "Znič jednotku její vlastní odraženou kulkou." - "NEW_ACHIEVEMENT_20_17_NAME" "Distributor v zácviku" - "NEW_ACHIEVEMENT_20_17_DESC" "Vynalezni Směrovač." - "NEW_ACHIEVEMENT_20_18_NAME" "Stvořitel" - "NEW_ACHIEVEMENT_20_18_DESC" "Umísti 10.000 bloků." - "NEW_ACHIEVEMENT_20_19_NAME" "Viktor čistič" - "NEW_ACHIEVEMENT_20_19_DESC" "Znič 1.000 nepřátelských bloků." - "NEW_ACHIEVEMENT_20_20_NAME" "Velkolepá chyba" - "NEW_ACHIEVEMENT_20_20_DESC" "Způsob přetížení Thoriového reaktoru, následované explozí." - "NEW_ACHIEVEMENT_20_21_NAME" "Kartograf" - "NEW_ACHIEVEMENT_20_21_DESC" "Vytvoř 10 nových map." - "NEW_ACHIEVEMENT_20_22_NAME" "Sosač" - "NEW_ACHIEVEMENT_20_22_DESC" "Stáhni mapu z dílny." - "NEW_ACHIEVEMENT_20_23_NAME" "Tvůrce" - "NEW_ACHIEVEMENT_20_23_DESC" "Publikuj mapu do dílny." - "NEW_ACHIEVEMENT_20_24_NAME" "Řezník" - "NEW_ACHIEVEMENT_20_24_DESC" "Poraž Záporáka." - "NEW_ACHIEVEMENT_20_25_NAME" "Průzkumník" - "NEW_ACHIEVEMENT_20_25_DESC" "Odemkni všechny zóny v kampani." - "NEW_ACHIEVEMENT_20_26_NAME" "Perfekcionalista" - "NEW_ACHIEVEMENT_20_26_DESC" "Dosáhni požadavku pro vlastní výbavu ve všech zónách v kampani." - "NEW_ACHIEVEMENT_20_29_NAME" "Materiály II" - "NEW_ACHIEVEMENT_20_29_DESC" "Odemkni Thorium." - "NEW_ACHIEVEMENT_20_31_NAME" "Materiály I" - "NEW_ACHIEVEMENT_20_31_DESC" "Odemkni Titan." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Naplň svého mecha výbušným materiálem a zemři v explozi ." - "NEW_ACHIEVEMENT_21_1_NAME" "A tak to začíná" - "NEW_ACHIEVEMENT_21_1_DESC" "Vytvoř továrnu na mecha Dýka." - "NEW_ACHIEVEMENT_21_2_NAME" "Přímý útok" - "NEW_ACHIEVEMENT_21_2_DESC" "Vyšli příkaz k útoku z řídícího střediska." - "NEW_ACHIEVEMENT_21_3_NAME" "Roj" - "NEW_ACHIEVEMENT_21_3_DESC" "Měj v jeden ukamžil 100 aktivních jednotek." - "NEW_ACHIEVEMENT_21_4_NAME" "Stádo" - "NEW_ACHIEVEMENT_21_4_DESC" "Měj v jeden okamžik 10 aktivních dronů Fantóm ." - "NEW_ACHIEVEMENT_21_5_NAME" "Proměnlivá armáda" - "NEW_ACHIEVEMENT_21_5_DESC" "Měj v jeden okamžik 50 aktivních jednotek Slídič." - "NEW_ACHIEVEMENT_21_6_NAME" "Legie" - "NEW_ACHIEVEMENT_21_6_DESC" "Postav celkem 1.000 jednotek." - "NEW_ACHIEVEMENT_21_7_NAME" "Super" - "NEW_ACHIEVEMENT_21_7_DESC" "Dosáhni hodnocení S v jakékoliv zóně." - "NEW_ACHIEVEMENT_21_8_NAME" "Super Super" - "NEW_ACHIEVEMENT_21_8_DESC" "Dosáhni hodnocení SS v jakékoliv zóně." - "NEW_ACHIEVEMENT_21_9_NAME" "Měl jsi líp poslouchat" - "NEW_ACHIEVEMENT_21_9_DESC" "Zemři v zóně pro vylíhnutí nepřátelských jednotek." - "NEW_ACHIEVEMENT_21_10_NAME" "Prostě zmáčkni Shift" - "NEW_ACHIEVEMENT_21_10_DESC" "Nějak se utop." - "NEW_ACHIEVEMENT_21_11_NAME" "Sběratel" - "NEW_ACHIEVEMENT_21_11_DESC" "Naplň jádro do maximální kapacity každým typem materiálu." - "NEW_ACHIEVEMENT_21_12_NAME" "Dav" - "NEW_ACHIEVEMENT_21_12_DESC" "Hostuj server s aspoň 10 hráči." - "NEW_ACHIEVEMENT_21_13_NAME" "Nezranitelný" - "NEW_ACHIEVEMENT_21_13_DESC" "Postav drony Meltdown a Spectre." - "NEW_ACHIEVEMENT_21_14_NAME" "Odlet" - "NEW_ACHIEVEMENT_21_14_DESC" "Použij Vysílací plošinu." - "NEW_ACHIEVEMENT_21_15_NAME" "Samolibost" - "NEW_ACHIEVEMENT_21_15_DESC" "Přeskoč vyslání zpět dvakrát a pak si nech zničit jádro nepřítelem." - "NEW_ACHIEVEMENT_21_16_NAME" "Kacířství" - "NEW_ACHIEVEMENT_21_16_DESC" "Postav dva směrovače vedle sebe." - "NEW_ACHIEVEMENT_21_17_NAME" "Osamělý strážce" - "NEW_ACHIEVEMENT_21_17_DESC" "Přežij 10 vln v jakékoliv zóně bez položení bloku." - "NEW_ACHIEVEMENT_21_18_NAME" "Zpopelnění" - "NEW_ACHIEVEMENT_21_18_DESC" "Použij ve střílně pyratit." - "NEW_ACHIEVEMENT_21_19_NAME" "Účinnost" - "NEW_ACHIEVEMENT_21_19_DESC" "Chlaď střílnu vodou nebo chladící kapalinou." - "NEW_ACHIEVEMENT_21_20_NAME" "Klasický režim" - "NEW_ACHIEVEMENT_21_20_DESC" "Zapni rozpixlování." - "NEW_ACHIEVEMENT_21_21_NAME" "Školák" - "NEW_ACHIEVEMENT_21_21_DESC" "Otevři Wiki Mindustry ze hry." - "NEW_ACHIEVEMENT_21_22_NAME" "Náskok" - "NEW_ACHIEVEMENT_21_22_DESC" "Vyšli se do zóny s nejméně 10.000 předměty." - "NEW_ACHIEVEMENT_21_23_NAME" "Zážeh" - "NEW_ACHIEVEMENT_21_23_DESC" "Zažehni rázový reaktor." - } -} diff --git a/fastlane/metadata/steam/czech/description.txt b/fastlane/metadata/steam/czech/description.txt deleted file mode 100644 index 7a7ac632ff..0000000000 --- a/fastlane/metadata/steam/czech/description.txt +++ /dev/null @@ -1,61 +0,0 @@ -Vytvoř propracovaný výrobní řetězec dopravníků, abys naládoval munici do věží, vyrobil materiály pro stavění a ubránil své stavby před vlnami nepřátel. Hraj s Tvými přáteli kooperačně napříč platformami, nebo je vyzvi v týmové hře hráčů proti sobě. - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Hra[/h2] - -[list] -[*] Vytvoř vrty a dopravníky pro přesun zdrojů do Tvého jádra. -[*] Použij výrobní bloky pro vytvoření pokročilých materiálů. -[*] Postav drony pro automatické těžení zdrojů, pomoc se stavěním a vybudování a ochraně své základny. -[*] Rozváděj kapaliny a bojuj s požárem. -[*] Posilni výrobu dodatečným chlazením a promaž obranné i výrobní bloky. -[/list] - -[h2]Kampaň[/h2] - -[list] -[*] Projdi skrz 12 znovuhratelných předpřipravených zón s náhodným místem startu. -[*] Sesbírej a vyšli zpět ze zón materiál. -[*] Vynalezni nové bloky, abys rozjel výrobu. -[*] Konfiguruj předměty, se kterými se vyšleš do zóny, abys byl lépe připraven. -[*] V jednotlivých zónách plň rozdílné cíle mise. -[*] Pozvi kamarády pro společné dokončení mise. -[*] 120+ technologických bloků, dokážeš je všechny využít? -[*] 19 různých typů dronů, mechů and lodí! -[*] 50+ achievementů! -[/list] - -[h2][h2]Herní módy[/h2][/h2] - -[list] -[*] [b]Přežití[/b]: Postav věže k obraně Tvého jádra před nepřátelskými jednotkami. Přežij tak dlouho, jak jen dokážeš, a ideálně ještě odešli své jádro zpět se sesbíranými surovinami pro zaplacení výzkumu. Připrav svou základnu pro střídavý útok vzdušného Záporáka. -[*] [b]Útok[/b]: Postav továrny na jednotky pro zničení nepřátelského jádra, zatímco zároveň ochraňuj svoji základnu před vlnami nepřátelských jednotek. Vytvoř různé typy podpůrných a obranných jednotek pro dosažení tohoto cíle. -[*] [b]Hráči proti sobě[/b]: Soupeř s jinými hráči v až 4 různých týmech, s cílem zničit ostatní jádra. Vytvoř jednotky nebo útoč na cizí jádro rovnou ve svém mechu. -[*] [b]Pískoviště[/b]: Vyzkoušej si hru s nekonečnými zdroji surovin a bez nepřátelských hrozeb. Použij bloky dostupné pouze v pískovišti aby sis otestoval svůj nový nápad a pokud budeš chtít, můžeš si na vyžádání nechat seslat nepřátelské jednotky. -[/list] - -[h2]Vlastní hra a podpora napříč herními platformami[/h2] - -[list] -[*] 12 vestavěných map pro vlastní hry, navíc ke kampani -[*] Hraj kooperativně, proti sobě nebo na pískovišti -[*] Připoj se k veřejnému serveru nebo pozvi přátele do svého vlastního soukromého sezení -[*] Nastavitelná herní pravidla: Změn cenu bloků, nepřátelské statistiky, počáteční předměty, časování vln atd. -[*] Mix herních režimů: Smíchej dohromady hru hráčů proti sobě (PvP) a hráčů proti prostředí (PvE) -[/list] - -[h2]Editor map[/h2] - -[list] -[*] Nakresli si novou mapu s vestavěným editorem -[*] Upravuj a dej si náhled staveb přímo ve hře -[*] Konfigurovatelné nástroje: Změň, jak se každý nástroj chová -[*] Silný systém pro generování map, s mnoha různými typy filtrů pro procedurální manipulaci s terénem - vytvoř úžasnou mapu za 5 minut! -[*] Přidej zašumění, zkreslení, vyhlazení, prolnutí, zrcadlení, rozptýlení, generování rud a náhodného terénu do svých map -[*] Konfiguruj náhodné generování rudy, řek a surovin -[*] Konfiguruj rozestavění nepřátelských vln -[*] Sdílej vyexportované mapy v dílně Steamu -[*] Nastav pravidla pro základní mapy -[*] Použij 75+ různých bloků -[/list] diff --git a/fastlane/metadata/steam/czech/short-description.txt b/fastlane/metadata/steam/czech/short-description.txt deleted file mode 100644 index 252ae989db..0000000000 --- a/fastlane/metadata/steam/czech/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Hra typu tower-defense s otevřeným koncem, zaměřená na řízení zdrojů. diff --git a/fastlane/metadata/steam/french/achievements.vdf b/fastlane/metadata/steam/french/achievements.vdf deleted file mode 100644 index acf8450dfb..0000000000 --- a/fastlane/metadata/steam/french/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "french" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Bagarreur" - "NEW_ACHIEVEMENT_20_1_DESC" "Détruire 1 000 unités ennemies." - "NEW_ACHIEVEMENT_20_2_NAME" "Purge" - "NEW_ACHIEVEMENT_20_2_DESC" "Détruire 100 000 unités ennemies." - "NEW_ACHIEVEMENT_20_5_NAME" "Livraison Sans Fin" - "NEW_ACHIEVEMENT_20_5_DESC" "Transférer 100 000 ressources." - "NEW_ACHIEVEMENT_20_6_NAME" "Conquérant" - "NEW_ACHIEVEMENT_20_6_DESC" "Remporter 10 matchs en mode Attaque." - "NEW_ACHIEVEMENT_20_7_NAME" "Champion" - "NEW_ACHIEVEMENT_20_7_DESC" "Remporter 10 matchs en mode PvP." - "NEW_ACHIEVEMENT_20_8_NAME" "Blitz" - "NEW_ACHIEVEMENT_20_8_DESC" "Détruire le noyau ennemi en 5 vagues ou moins." - "NEW_ACHIEVEMENT_20_9_NAME" "Pluie de Noyau" - "NEW_ACHIEVEMENT_20_9_DESC" "Lancer votre Noyau dans une zone 30 fois." - "NEW_ACHIEVEMENT_20_10_NAME" "Tenace" - "NEW_ACHIEVEMENT_20_10_DESC" "Survivre 100 vagues." - "NEW_ACHIEVEMENT_20_12_NAME" "Chercheur" - "NEW_ACHIEVEMENT_20_12_DESC" "Rechercher toutes les technologies." - "NEW_ACHIEVEMENT_20_14_NAME" "Surcharge" - "NEW_ACHIEVEMENT_20_14_DESC" "Toucher un ennemi couvert d'eau avec un tir électrique." - "NEW_ACHIEVEMENT_20_15_NAME" "Déflexion" - "NEW_ACHIEVEMENT_20_15_DESC" "Détruire une unité avec la réflexion de ses propres balles." - "NEW_ACHIEVEMENT_20_17_NAME" "Une Grave Erreur" - "NEW_ACHIEVEMENT_20_17_DESC" "Rechercher le Routeur." - "NEW_ACHIEVEMENT_20_18_NAME" "Créer" - "NEW_ACHIEVEMENT_20_18_DESC" "Placer 10 000 blocs." - "NEW_ACHIEVEMENT_20_19_NAME" "Dévaster" - "NEW_ACHIEVEMENT_20_19_DESC" "Détruire 1 000 blocs ennemis." - "NEW_ACHIEVEMENT_20_20_NAME" "Un Désastre Spectaculaire" - "NEW_ACHIEVEMENT_20_20_DESC" "Provoquer l'explosion d'un Réacteur à Thorium en le faisant surchauffer." - "NEW_ACHIEVEMENT_20_21_NAME" "Cartographe" - "NEW_ACHIEVEMENT_20_21_DESC" "Créer 10 nouvelles cartes." - "NEW_ACHIEVEMENT_20_22_NAME" "Navigateur" - "NEW_ACHIEVEMENT_20_22_DESC" "Télécharger une carte sur le Workshop." - "NEW_ACHIEVEMENT_20_23_NAME" "Créateur" - "NEW_ACHIEVEMENT_20_23_DESC" "Publier une carte sur le Workshop." - "NEW_ACHIEVEMENT_20_24_NAME" "Tueur" - "NEW_ACHIEVEMENT_20_24_DESC" "Vaincre un boss." - "NEW_ACHIEVEMENT_20_25_NAME" "Explorateur" - "NEW_ACHIEVEMENT_20_25_DESC" "Débloquer toutes les zones de la campagne." - "NEW_ACHIEVEMENT_20_29_NAME" "Matériau II" - "NEW_ACHIEVEMENT_20_29_DESC" "Débloquer le Thorium." - "NEW_ACHIEVEMENT_20_31_NAME" "Matériau I" - "NEW_ACHIEVEMENT_20_31_DESC" "Débloquer le Titane." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Remplir votre Mécha de matériaux explosifs et mourir en créant une explosion." - "NEW_ACHIEVEMENT_21_1_NAME" "Le Commencement" - "NEW_ACHIEVEMENT_21_1_DESC" "Construire une Usine d'unités terrestres'." - "NEW_ACHIEVEMENT_21_2_NAME" "Attaque Directe " - "NEW_ACHIEVEMENT_21_2_DESC" "Utiliser la commande Attaque du Centre de Commandement." - "NEW_ACHIEVEMENT_21_3_NAME" "Horde" - "NEW_ACHIEVEMENT_21_3_DESC" "Avoir 100 unités actives en même temps." - "NEW_ACHIEVEMENT_21_4_NAME" "Fidèles" - "NEW_ACHIEVEMENT_21_4_DESC" "Avoir 10 Megas actifs en même temps." - "NEW_ACHIEVEMENT_21_5_NAME" "Roboticien" - "NEW_ACHIEVEMENT_21_5_DESC" "Construire chaque type d'unité." - "NEW_ACHIEVEMENT_21_6_NAME" "Légions" - "NEW_ACHIEVEMENT_21_6_DESC" "Construire 1000 unités total." - "NEW_ACHIEVEMENT_21_9_NAME" "Tu Aurais Dû Écouter" - "NEW_ACHIEVEMENT_21_9_DESC" "Mourir dans la zone d'exclusion du point d'apparition ennemi." - "NEW_ACHIEVEMENT_21_10_NAME" "Il y a des unités navales pour ça..." - "NEW_ACHIEVEMENT_21_10_DESC" "Réussir à couler." - "NEW_ACHIEVEMENT_21_11_NAME" "Collectionneur" - "NEW_ACHIEVEMENT_21_11_DESC" "Remplir le Noyau au maximum de sa capacité avec tous les types de matériaux." - "NEW_ACHIEVEMENT_21_12_NAME" "Foule" - "NEW_ACHIEVEMENT_21_12_DESC" "Héberger un serveur avec 10 joueurs connectés." - "NEW_ACHIEVEMENT_21_13_NAME" "Invulnérable" - "NEW_ACHIEVEMENT_21_13_DESC" "Construire le Meltdown, le Spectre et le Présage." - "NEW_ACHIEVEMENT_21_14_NAME" "Décollage" - "NEW_ACHIEVEMENT_21_14_DESC" "Utiliser la Plateforme de Lancement." - "NEW_ACHIEVEMENT_21_16_NAME" "Hérésie" - "NEW_ACHIEVEMENT_21_16_DESC" "Construire deux routeurs côte à côte." - "NEW_ACHIEVEMENT_21_17_NAME" "Gardien Solitaire" - "NEW_ACHIEVEMENT_21_17_DESC" "Survivre 10 vagues sur n'importe quelle zone sans placer un seul bloc." - "NEW_ACHIEVEMENT_21_18_NAME" "Incinérer" - "NEW_ACHIEVEMENT_21_18_DESC" "Utiliser de la Pyratite dans n'importe quelle tourelle." - "NEW_ACHIEVEMENT_21_19_NAME" "Efficacité" - "NEW_ACHIEVEMENT_21_19_DESC" "Refroidir une tourelle avec de l'eau ou du liquide cryogénique." - "NEW_ACHIEVEMENT_21_20_NAME" "Mode Classique" - "NEW_ACHIEVEMENT_21_20_DESC" "Activer la pixellisation." - "NEW_ACHIEVEMENT_21_21_NAME" "Érudit" - "NEW_ACHIEVEMENT_21_21_DESC" "Ouvrir le Wiki depuis le jeu." - "NEW_ACHIEVEMENT_21_22_NAME" "Avantage" - "NEW_ACHIEVEMENT_21_22_DESC" "Démarrer une zone en emportant 10 000 ressources ou plus." - "NEW_ACHIEVEMENT_21_23_NAME" "Allumage" - "NEW_ACHIEVEMENT_21_23_DESC" "Lancer un Réacteur à Impact." - "NEW_ACHIEVEMENT_21_24_NAME" "Accélération" - "NEW_ACHIEVEMENT_21_24_DESC" "Activer l'Accélérateur Interplanétaire." - "NEW_ACHIEVEMENT_21_25_NAME" "La Spirale" - "NEW_ACHIEVEMENT_21_25_DESC" "Tourner en rond, ça va ..." - "NEW_ACHIEVEMENT_21_26_NAME" "Escalade" - "NEW_ACHIEVEMENT_21_26_DESC" "Construire une unité de niveau 5." - "NEW_ACHIEVEMENT_21_27_NAME" "Architecte" - "NEW_ACHIEVEMENT_21_27_DESC" "Créer 20 schémas." - "NEW_ACHIEVEMENT_21_28_NAME" "Domination Globale" - "NEW_ACHIEVEMENT_21_28_DESC" "Capturer tous les secteurs de Serpulo." - "NEW_ACHIEVEMENT_21_29_NAME" "Transport Aérien" - "NEW_ACHIEVEMENT_21_29_DESC" "Transporter une unité de niveau 5 avec un Oct." - "NEW_ACHIEVEMENT_21_30_NAME" "La Forme de vie Suprême" - "NEW_ACHIEVEMENT_21_30_DESC" "Rejoignez-les." - "NEW_ACHIEVEMENT_21_31_NAME" "Production I" - "NEW_ACHIEVEMENT_21_31_DESC" "Atteindre 5 000 objets/min de production totale dans la campagne." - "NEW_ACHIEVEMENT_26_0_NAME" "Production II" - "NEW_ACHIEVEMENT_26_0_DESC" "Atteindre 50,000 items/min de production totale dans la campagne." - "NEW_ACHIEVEMENT_26_1_NAME" "Victoire Assurée" - "NEW_ACHIEVEMENT_26_1_DESC" "Capturer un secteur pendant que vous jouez dans un autre." - "NEW_ACHIEVEMENT_26_2_NAME" "Petit Empire" - "NEW_ACHIEVEMENT_26_2_DESC" "Contrôler 10 secteurs à la fois." - } -} diff --git a/fastlane/metadata/steam/french/description.txt b/fastlane/metadata/steam/french/description.txt deleted file mode 100644 index 2ece1001ce..0000000000 --- a/fastlane/metadata/steam/french/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Caractéristiques du jeu[/h2] - -[list] -[*] Créez des foreuses et des convoyeurs pour récolter et transporter les resources jusqu'à votre Noyau. -[*] Utilisez les usines de production avancés pour créer des ressources plus complexes. -[*] Défendez vos structures contre les vagues d'ennemis. -[*] Construisez des drones pour miner automatiquement les ressources, pour vous assistez dans la construction ou encore pour défendre votre base. -[*] Gérez l'acheminent des liquides et combattez les incendies des raids d'avions ennemis. -[*] Boostez la production en approvisionnant vos blocs de défense et de production avec des liquides de refroidissement et des lubrifiants optionnels. -[*] Produisez une grande variété d'unités pour la gestion automatique de votre base ou l'assaut des bases ennemies. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]Campagne[/h2] - -[list] -[*] Partez à la conquête de la planète Serpulo en progressant dans plus de 250 secteurs générés de manière procédurale et sur 16 cartes créées à la main. -[*] Capturez des territoires et installez des usines pour produire des ressources pendant que vous jouez dans d'autres secteurs. -[*] Défendez vos secteurs contre les invasions périodiques. -[*] Coordonner la distribution des ressources entre les secteurs via des rampes de lancement. -[*] Recherchez de nouveaux blocs pour alimenter votre progression. -[*] Invitez vos amis à accomplir des missions ensemble. -[*] Plus de 130 blocs technologiques à maîtriser. -[*] 33 types différents de drones, de mechs et de vaisseaux. -[*] Plus de 50 succés à accomplir. -[/list] - -[h2]Modes de jeu[/h2] - -[list] -[*] [b]Survie[/b]: Construisez des tourelles pour défendre votre base des ennemis dans un style de jeu inspiré des tower-defense. Survivez aussi longtemps que possible, avant de faire décoller votre noyau. Utilisez les ressources récoltées pour débloquer de nouvelles technologies. Préparez votre base pour les attaques de puissants boss aériens. -[*] [b]Attaque[/b]: Construisez des usines et produisez des unités pour détruire les noyaux ennemis, tout en défendant votre base contre les vagues d'attaque. Créez une grande variété d'unités offensives et de soutien pour vous aider dans vos objectifs. -[*] [b]PvP[/b]: Affrontez d'autres joueurs. Constituez jusqu'à 4 équipes différentes et tentez de détruire les noyaux adverses. Créez des unités d'assaut ou attaquez directement les autres bases avec vos mechs. -[*] [b]Bac à sable[/b]: Jouez avec des ressources infinies et sans menace ennemie. Utilisez des objets et des blocs spécifiques à ce mode de jeu tels que les sources de liquides. Testez vos designs et faites apparaître les ennemis à la demande. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Parties Multijoueurs Cross-Platformes Personnalisées[/h2] - -[list] -[*] 16 cartes supplémentaires pour vos parties personnalisées en plus des cartes de la campagne. -[*] Jouez en Co-op, en PvP ou en mode Bac à sable. -[*] Rejoignez un serveur dédié public, ou invitez vos amis dans vos propres sessions privées. -[*] Règles de jeu personnalisables: Modifiez le coût des blocs, les statistiques des ennemis, les objets de départ, le timing des vagues, etc... -[*] Mixez les modes de jeux: combinez PvP et PvE dans la même partie. -[/list] - -[h2]Éditeur de cartes personnalisées[/h2] - -[list] -[*] Peignez le terrain grâce à une interface d'édition. -[*] Éditez et prévisualisez les structures en jeu. -[*] Outils d'édition configurables: choisissez comment chaque outil fonctionne. -[*] Générateur de carte puissant, disposant d'un grand nombre de filtres permettant la manipulation procédurale du terrain. -[*] Appliquez les effets bruit, distorsion, lissage, érosion, symétrie, génération de minerais et terrain aléatoire. -[*] Randomisez et configurez la génération des minerais ainsi que le placement des rivières et des tuiles de ressources. -[*] Configurez la disposition des vagues d'ennemis. -[*] Partagez vos cartes sur le Workshop Steam. -[*] Personnalisez les règles de base de vos cartes. -[*] Utilisez plus de 80 blocs environnementaux différents. -[/list] diff --git a/fastlane/metadata/steam/french/short-description.txt b/fastlane/metadata/steam/french/short-description.txt deleted file mode 100644 index e8deb5ded0..0000000000 --- a/fastlane/metadata/steam/french/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Un tower-defense ouvert, axé sur la gestion des ressources. diff --git a/fastlane/metadata/steam/german/achievements.vdf b/fastlane/metadata/steam/german/achievements.vdf deleted file mode 100644 index e501c9b3e8..0000000000 --- a/fastlane/metadata/steam/german/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "german" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Vernichter" - "NEW_ACHIEVEMENT_20_1_DESC" "Zerstöre 1.000 gegnerische Einheiten." - "NEW_ACHIEVEMENT_20_2_NAME" "Auslöschung" - "NEW_ACHIEVEMENT_20_2_DESC" "Zerstöre 100.000 gegnerische Einheiten." - "NEW_ACHIEVEMENT_20_5_NAME" "Endlose Lieferungen" - "NEW_ACHIEVEMENT_20_5_DESC" "Starte insgesamt 100.000 Materialien." - "NEW_ACHIEVEMENT_20_6_NAME" "Eroberer" - "NEW_ACHIEVEMENT_20_6_DESC" "Gewinne 10 Angriffs-Spiele." - "NEW_ACHIEVEMENT_20_7_NAME" "Sieger" - "NEW_ACHIEVEMENT_20_7_DESC" "Gewinne 10 PvP-Spiele gegen andere Spieler." - "NEW_ACHIEVEMENT_20_8_NAME" "Blitzschnell" - "NEW_ACHIEVEMENT_20_8_DESC" "Zerstöre den gegnerischen Kern in 5 Wellen oder weniger." - "NEW_ACHIEVEMENT_20_9_NAME" "Es regnet Kerne" - "NEW_ACHIEVEMENT_20_9_DESC" "Starte insgesamt 30 Mal." - "NEW_ACHIEVEMENT_20_10_NAME" "Hartnäckig" - "NEW_ACHIEVEMENT_20_10_DESC" "Überlebe 100 Wellen." - "NEW_ACHIEVEMENT_20_12_NAME" "Forscher" - "NEW_ACHIEVEMENT_20_12_DESC" "Erforsche alles." - "NEW_ACHIEVEMENT_20_14_NAME" "Stromschlag" - "NEW_ACHIEVEMENT_20_14_DESC" "Treffe einen mit Wasser angegriffenen Gegner mit Elektrizität." - "NEW_ACHIEVEMENT_20_15_NAME" "Reflektion" - "NEW_ACHIEVEMENT_20_15_DESC" "Zerstöre eine Einheit mit dessen eigenem reflektierten Projektil." - "NEW_ACHIEVEMENT_20_17_NAME" "Ein schwerer Fehler" - "NEW_ACHIEVEMENT_20_17_DESC" "Erforsche den Verteiler." - "NEW_ACHIEVEMENT_20_18_NAME" "Baumeister" - "NEW_ACHIEVEMENT_20_18_DESC" "Baue 10.000 Blöcke." - "NEW_ACHIEVEMENT_20_19_NAME" "Vernichter" - "NEW_ACHIEVEMENT_20_19_DESC" "Zerstöre 1.000 gegnerische Blöcke." - "NEW_ACHIEVEMENT_20_20_NAME" "Eine spektakuläre Katastrophe" - "NEW_ACHIEVEMENT_20_20_DESC" "Lass einen Thorium-Reaktor explodieren." - "NEW_ACHIEVEMENT_20_21_NAME" "Kartograph" - "NEW_ACHIEVEMENT_20_21_DESC" "Erstelle 10 neue Karten." - "NEW_ACHIEVEMENT_20_22_NAME" "Sucher" - "NEW_ACHIEVEMENT_20_22_DESC" "Lade dir eine Karte aus der Workshop herunter." - "NEW_ACHIEVEMENT_20_23_NAME" "Schöpfer" - "NEW_ACHIEVEMENT_20_23_DESC" "Veröffentliche eine Karte im Workshop." - "NEW_ACHIEVEMENT_20_24_NAME" "Bezwinger" - "NEW_ACHIEVEMENT_20_24_DESC" "Besiege einen Boss." - "NEW_ACHIEVEMENT_20_25_NAME" "Entdecker" - "NEW_ACHIEVEMENT_20_25_DESC" "Schalte alle Sektoren frei." - "NEW_ACHIEVEMENT_20_29_NAME" "Material II" - "NEW_ACHIEVEMENT_20_29_DESC" "Schalte Thorium frei." - "NEW_ACHIEVEMENT_20_31_NAME" "Material I" - "NEW_ACHIEVEMENT_20_31_DESC" "Schalte Titan frei." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Lade explosives Material und sterbe." - "NEW_ACHIEVEMENT_21_1_NAME" "Es beginnt" - "NEW_ACHIEVEMENT_21_1_DESC" "Baue eine Bodeneinheiten-Fabrik." - "NEW_ACHIEVEMENT_21_2_NAME" "Direkter Angriff" - "NEW_ACHIEVEMENT_21_2_DESC" "Befehle einen Angriff mit der Kommandozentrale." - "NEW_ACHIEVEMENT_21_3_NAME" "Schwarm" - "NEW_ACHIEVEMENT_21_3_DESC" "Habe 100 Einheiten gleichzeitig aktiv." - "NEW_ACHIEVEMENT_21_4_NAME" "Schar" - "NEW_ACHIEVEMENT_21_4_DESC" "Habe 10 Poly-Einheiten gleichzeitig aktiv." - "NEW_ACHIEVEMENT_21_5_NAME" "Robotiker" - "NEW_ACHIEVEMENT_21_5_DESC" "Baue jede Einheit." - "NEW_ACHIEVEMENT_21_6_NAME" "Legion" - "NEW_ACHIEVEMENT_21_6_DESC" "Baue insgesamt 1.000 Einheiten." - "NEW_ACHIEVEMENT_21_9_NAME" "Du hättest zuhören sollen" - "NEW_ACHIEVEMENT_21_9_DESC" "Sterbe im Spawnpunkt der Gegner." - "NEW_ACHIEVEMENT_21_10_NAME" "Dafür gibt es Wassereinheiten" - "NEW_ACHIEVEMENT_21_10_DESC" "Ertrinke." - "NEW_ACHIEVEMENT_21_11_NAME" "Sammler" - "NEW_ACHIEVEMENT_21_11_DESC" "Fülle den mit jedem Material ganz auf." - "NEW_ACHIEVEMENT_21_12_NAME" "Menge" - "NEW_ACHIEVEMENT_21_12_DESC" "Habe 10 Spieler in deinem Spiel." - "NEW_ACHIEVEMENT_21_13_NAME" "Unverletzlich" - "NEW_ACHIEVEMENT_21_13_DESC" "Baue den Meltdown, Phantom und Foreshadow." - "NEW_ACHIEVEMENT_21_14_NAME" "Abflug" - "NEW_ACHIEVEMENT_21_14_DESC" "Benutze ein Launchpad." - "NEW_ACHIEVEMENT_21_16_NAME" "Ketzerei" - "NEW_ACHIEVEMENT_21_16_DESC" "Baue zwei Verteiler nebeneinander." - "NEW_ACHIEVEMENT_21_17_NAME" "Einsamer Wächter" - "NEW_ACHIEVEMENT_21_17_DESC" "Überlebe 10 Wellen, ohne Blöcke zu platzieren." - "NEW_ACHIEVEMENT_21_18_NAME" "Verbrenner" - "NEW_ACHIEVEMENT_21_18_DESC" "Verwende Pyratit in einem Geschütz." - "NEW_ACHIEVEMENT_21_19_NAME" "Effizienz" - "NEW_ACHIEVEMENT_21_19_DESC" "Kühle ein Geschütz mithilfe von Wasser oder Kryoflüssigkeit." - "NEW_ACHIEVEMENT_21_20_NAME" "Klassischer Modus" - "NEW_ACHIEVEMENT_21_20_DESC" "Schalte die Verpixelung an." - "NEW_ACHIEVEMENT_21_21_NAME" "Schüler" - "NEW_ACHIEVEMENT_21_21_DESC" "Besuche aus dem Spiel die Wiki." - "NEW_ACHIEVEMENT_21_22_NAME" "Vorsprung" - "NEW_ACHIEVEMENT_21_22_DESC" "Starte einen Sektor mit 10.000 oder mehr Materialen." - "NEW_ACHIEVEMENT_21_23_NAME" "Zündung" - "NEW_ACHIEVEMENT_21_23_DESC" "Starte einen Schlaggenerator." - "NEW_ACHIEVEMENT_21_24_NAME" "Beschleunigung" - "NEW_ACHIEVEMENT_21_24_DESC" "Aktiviere den interplanetarischen Beschleuniger." - "NEW_ACHIEVEMENT_21_25_NAME" "Die Spirale" - "NEW_ACHIEVEMENT_21_25_DESC" "Kein Anfang und kein Ende..." - "NEW_ACHIEVEMENT_21_26_NAME" "Eskalierung" - "NEW_ACHIEVEMENT_21_26_DESC" "Erstelle eine Einheit der fünften Stufe." - "NEW_ACHIEVEMENT_21_27_NAME" "Architekt" - "NEW_ACHIEVEMENT_21_27_DESC" "Erstelle 20 Entwürfe." - "NEW_ACHIEVEMENT_21_28_NAME" "Weltherrschaft" - "NEW_ACHIEVEMENT_21_28_DESC" "Erobere jeden Sektor auf Serpulo." - "NEW_ACHIEVEMENT_21_29_NAME" "Lufttransport" - "NEW_ACHIEVEMENT_21_29_DESC" "Trage eine Einheit der fünften Stufe mit einem Okt." - "NEW_ACHIEVEMENT_21_30_NAME" "Die ultimative Form" - "NEW_ACHIEVEMENT_21_30_DESC" "Schließe dich ihnen an." - "NEW_ACHIEVEMENT_21_31_NAME" "Produktion I" - "NEW_ACHIEVEMENT_21_31_DESC" "Stelle insgesamt 5.000 Ressourcen/min in der Kampagne her." - "NEW_ACHIEVEMENT_26_0_NAME" "Produktion II" - "NEW_ACHIEVEMENT_26_0_DESC" "Stelle insgesamt 50.000 Ressourcen/min in der Kampagne her." - "NEW_ACHIEVEMENT_26_1_NAME" "Sicherer Sieg" - "NEW_ACHIEVEMENT_26_1_DESC" "Erobere einen Sektor während du in einem Anderen spielst." - "NEW_ACHIEVEMENT_26_2_NAME" "Kleines Imperium" - "NEW_ACHIEVEMENT_26_2_DESC" "Besitze 10 eroberte Sektoren gleichzeitig." - } -} diff --git a/fastlane/metadata/steam/german/description.txt b/fastlane/metadata/steam/german/description.txt deleted file mode 100644 index 25a5d54432..0000000000 --- a/fastlane/metadata/steam/german/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Spielmechanik[/h2] - -[list] -[*] Baue komplexe Produktionsketten aus Förderbändern, um deine Geschütztürme mit Munition zu versorgen und erweiterte Ressourcen zum Verbessern deiner Basis herzustellen -[*] Benutze Produktionsblöcke, um eine große Vielfalt an Ressourcen herzustellen -[*] Beschütze deine Basis vor Gegnerwellen -[*] Spiele platformübergreifend mit deinen Freunden, oder fordere sie zu einem Team-basiertem PvP-Match hinaus -[*] Transportiere Flüssigkeiten und bekämpfe die ständige Bedrohung von Feuerausbrüchen oder gegnerische Luftangriffe -[*] Nutze deine Produktionsblöcke voll aus, indem du Schmiermittle und Kühlung besorgst -[*] Stelle eine Vielfalt an Einheiten her, welche je nach Typ Angriffe und Verteidigung oder Abläufe in der Basis unterstützen können -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]Kampagne[/h2] - -[list] -[*] Erobere den Planeten Serpulo, indem du über 250 prozedural generierte Sektoren und 16 handgemachte Karten eroberst -[*] Erorbere ein Gebiet und stelle Fabriken auf, welche dir Ressourcen produzieren, während du den nächsten Sektor eroberst -[*] Verteidige deine Sektoren vor regelmäßigen Invasionen -[*] Koordiniere Ressourcenverteilung zwischen Sektoren mit Launchpads -[*] Erforsche neue Blöcke, um deinen Fortschitt foranzutreiben -[*] Schließe Missionen zusammen mit deinen Freunden ab -[*] 130+ verschiedenste Blöcke -[*] 33 verschiedene Einheiten -[*] über 50 Erfolge -[/list] - -[h2]Spielmodi[/h2] - -[list] -[*] [b]Überleben[/b]: Baue Geschütztürme, um deine Basis zu beschützen. Überlebe so lange wie möglich und starte deine Ressourcen, um mit ihnen zu forschen. Bereite deine Basis auf gegnerische Bossangriffe vor. -[*] [b]Angriff[/b]: Baue Fabriken für Einheiten, die den gegnerischen Kern zerstören und währenddessen deinen beschützen. Erstelle eine Mischung aus defensive und offensive Einheiten, um dich zu unterstüzen. Aktiviere wahlweise eine KI, sodass der Gegner auch bauen kann. -[*] [b]PvP[/b]: Kämpfe mit bis zu vier Teams um den Sieg und zerstöre die gegnerischen Kerne. Baue Einheiten oder greife die Gegner direkt an. -[*] [b]Sandkasten[/b]: Spiele mit unendlichen Ressources und ohne Gegnergefahr. Benutze besondere Ressourcenquellen um Sachen auszuprobieren, oder erstelle Gegner auf Anfrage. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Mehrspielermodus[/h2] - -[list] -[*] 16 eingebaute Karten für eigene Spiele -[*] Spielt gemeinsam, gegeneinander oder im Sandkasten -[*] Trete einem öffentlichen Server bei oder eröffne ein Spiel für deine Freunde -[*] Anpassbare Spielregeln: Verändere Blockkosten, Gegnerstärke, Anfangsitems, Wellen und mehr! -[*] Kombiniere PvP und PvE (player versus enemies) -[/list] - -[h2]Karteneditor[/h2] - -[list] -[*] Male Terrain -[*] Editiere und sehe eine Vorschau deiner Karte im Spiel -[*] Passe die Werkzeuge nach deinen Vorstellungen an -[*] Nützliches Generationssystem für Karten mit vielen verschiedenen Filtern für das Bearbeiten vom Terrain -[*] Verschönere die Landschaft mit Rauschen, Verzerrungen, Glätte, Erosion, Symmetrie, Erzgeneration und Zufallsgenerierung -[*] Lasse Erze, Flüsse und andere Ressourcen automatisch generieren -[*] Konfiguriere die Gegnerwellen -[*] Teile deine Karten im Steam-Workshop -[*] Gib der Karte besondere Spielregeln -[*] Nutze über 80 verschiedene Umgebungsblöcke -[/list] \ No newline at end of file diff --git a/fastlane/metadata/steam/german/short-description.txt b/fastlane/metadata/steam/german/short-description.txt deleted file mode 100644 index 9317cbdecf..0000000000 --- a/fastlane/metadata/steam/german/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Ein offenes Tower-Defense-Spiel mit Fokus auf Ressourcenverwaltung diff --git a/fastlane/metadata/steam/italian/achievements.vdf b/fastlane/metadata/steam/italian/achievements.vdf deleted file mode 100644 index 931c91e464..0000000000 --- a/fastlane/metadata/steam/italian/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "italian" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Attaccabrighe" - "NEW_ACHIEVEMENT_20_1_DESC" "Distruggi 1000 unità nemiche." - "NEW_ACHIEVEMENT_20_2_NAME" "Epurazione" - "NEW_ACHIEVEMENT_20_2_DESC" "Distruggi 100,000 unità nemiche." - "NEW_ACHIEVEMENT_20_5_NAME" "Spedizioni senza fine" - "NEW_ACHIEVEMENT_20_5_DESC" "Lancia 1,000,000 di oggetti." - "NEW_ACHIEVEMENT_20_6_NAME" "Conquistatore" - "NEW_ACHIEVEMENT_20_6_DESC" "Vinci 10 partite in modalità attacco." - "NEW_ACHIEVEMENT_20_7_NAME" "Campione" - "NEW_ACHIEVEMENT_20_7_DESC" "Vinci 10 partite multigiocatore PvP." - "NEW_ACHIEVEMENT_20_8_NAME" "Blitz" - "NEW_ACHIEVEMENT_20_8_DESC" "Distruggi il nucleo nemico in una zona d'attacco in 5 ondate o meno." - "NEW_ACHIEVEMENT_20_9_NAME" "Pioggia di Nuclei" - "NEW_ACHIEVEMENT_20_9_DESC" "Lancia il tuo nucleo 30 volte" - "NEW_ACHIEVEMENT_20_10_NAME" "Tenace" - "NEW_ACHIEVEMENT_20_10_DESC" "Sopravvivi a 100 ondate." - "NEW_ACHIEVEMENT_20_12_NAME" "Ricercatore" - "NEW_ACHIEVEMENT_20_12_DESC" "Ricerca tutto." - "NEW_ACHIEVEMENT_20_14_NAME" "Sovraccarico" - "NEW_ACHIEVEMENT_20_14_DESC" "Colpisci un nemico ricoperto d'acqua con l'elettricità." - "NEW_ACHIEVEMENT_20_15_NAME" "Deviazione" - "NEW_ACHIEVEMENT_20_15_DESC" "Distruggi un'unità con un suo colpo riflesso." - "NEW_ACHIEVEMENT_20_17_NAME" "Un grave errore" - "NEW_ACHIEVEMENT_20_17_DESC" "Ricerca il distributore." - "NEW_ACHIEVEMENT_20_18_NAME" "Costruttore" - "NEW_ACHIEVEMENT_20_18_DESC" "Piazza 10,000 blocchi." - "NEW_ACHIEVEMENT_20_19_NAME" "Razziatore" - "NEW_ACHIEVEMENT_20_19_DESC" "Distruggi 1,000 blocchi nemici." - "NEW_ACHIEVEMENT_20_20_NAME" "Un disastro memorabile" - "NEW_ACHIEVEMENT_20_20_DESC" "Causa il surriscaldamento e l'esplosione di un Reattore al Torio." - "NEW_ACHIEVEMENT_20_21_NAME" "Cartografo" - "NEW_ACHIEVEMENT_20_21_DESC" "Crea 10 nuove mappe." - "NEW_ACHIEVEMENT_20_22_NAME" "Navigatore" - "NEW_ACHIEVEMENT_20_22_DESC" "Scarica una mappa dal Workshop." - "NEW_ACHIEVEMENT_20_23_NAME" "Creatore" - "NEW_ACHIEVEMENT_20_23_DESC" "Pubblica una mappa nel Workshop." - "NEW_ACHIEVEMENT_20_24_NAME" "Mietitore" - "NEW_ACHIEVEMENT_20_24_DESC" "Sconfiggi un boss." - "NEW_ACHIEVEMENT_20_25_NAME" "Esploratore" - "NEW_ACHIEVEMENT_20_25_DESC" "Sblocca tutte le zone della campagna." - "NEW_ACHIEVEMENT_20_29_NAME" "Materiale II" - "NEW_ACHIEVEMENT_20_29_DESC" "Sblocca il Torio." - "NEW_ACHIEVEMENT_20_31_NAME" "Materiale I" - "NEW_ACHIEVEMENT_20_31_DESC" "Sblocca il Titanio." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Riempi il tuo mech di esplosivi e muori." - "NEW_ACHIEVEMENT_21_1_NAME" "Inizia" - "NEW_ACHIEVEMENT_21_1_DESC" "Costruisci una fabbrica terrestre" - "NEW_ACHIEVEMENT_21_2_NAME" "Assalto Diretto" - "NEW_ACHIEVEMENT_21_2_DESC" "Emetti un ordine di attacco usando il centro di comando." - "NEW_ACHIEVEMENT_21_3_NAME" "Orda" - "NEW_ACHIEVEMENT_21_3_DESC" "Possiedi 100 unità attive contemporaneamente." - "NEW_ACHIEVEMENT_21_4_NAME" "Stormo" - "NEW_ACHIEVEMENT_21_4_DESC" "Possiedi 10 Costruttori attivi contemporaneamente." - "NEW_ACHIEVEMENT_21_5_NAME" "Roboticista" - "NEW_ACHIEVEMENT_21_5_DESC" "Costruisci tutti tipi di unità." - "NEW_ACHIEVEMENT_21_6_NAME" "Legione" - "NEW_ACHIEVEMENT_21_6_DESC" "Costruisci 1000 unità in totale." - "NEW_ACHIEVEMENT_21_9_NAME" "Avresti dovusto ascoltare" - "NEW_ACHIEVEMENT_21_9_DESC" "Muori nella zona di esclusione dell'atterraggio nemico." - "NEW_ACHIEVEMENT_21_10_NAME" "Ci sono unità navali per quello" - "NEW_ACHIEVEMENT_21_10_DESC" "Annega." - "NEW_ACHIEVEMENT_21_11_NAME" "Collezionista" - "NEW_ACHIEVEMENT_21_11_DESC" "Riempi il nucleo alla capacità massima con ogni tipo di materiale." - "NEW_ACHIEVEMENT_21_12_NAME" "Folla" - "NEW_ACHIEVEMENT_21_12_DESC" "Ospita un server con 10 giocatori." - "NEW_ACHIEVEMENT_21_13_NAME" "Invulnerabile" - "NEW_ACHIEVEMENT_21_13_DESC" "Costruisci le torrette Fusione, Spettro e Tenebra." - "NEW_ACHIEVEMENT_21_14_NAME" "Ascesa" - "NEW_ACHIEVEMENT_21_14_DESC" "Usa l'Ascensore Spaziale." - "NEW_ACHIEVEMENT_21_16_NAME" "Eresia" - "NEW_ACHIEVEMENT_21_16_DESC" "Costruisci due distributori uno affianco all'altro." - "NEW_ACHIEVEMENT_21_17_NAME" "Guardiano Solitario" - "NEW_ACHIEVEMENT_21_17_DESC" "Sopravvivi a 10 ondate in qualsiasi zona senza piazzare blocchi." - "NEW_ACHIEVEMENT_21_18_NAME" "Incenerimento" - "NEW_ACHIEVEMENT_21_18_DESC" "Usa la Pirite in una torretta qualsiasi." - "NEW_ACHIEVEMENT_21_19_NAME" "Efficenza" - "NEW_ACHIEVEMENT_21_19_DESC" "Raffredda una torretta con dell'acqua o del criofluido." - "NEW_ACHIEVEMENT_21_20_NAME" "Modalità Classica" - "NEW_ACHIEVEMENT_21_20_DESC" "Abilita la pixelazione." - "NEW_ACHIEVEMENT_21_21_NAME" "Alunno" - "NEW_ACHIEVEMENT_21_21_DESC" "Apri la Wiki dal gioco." - "NEW_ACHIEVEMENT_21_22_NAME" "Vantaggio" - "NEW_ACHIEVEMENT_21_22_DESC" "Lanciati in una zona con 10,000 o più oggetti nell'equipaggiamento." - "NEW_ACHIEVEMENT_21_23_NAME" "Avviamento" - "NEW_ACHIEVEMENT_21_23_DESC" "Avvia un Reattore ad Impatto." - "NEW_ACHIEVEMENT_21_24_NAME" "Accelerazione" - "NEW_ACHIEVEMENT_21_24_DESC" "Attiva l'Acceleratore Interplanetario." - "NEW_ACHIEVEMENT_21_25_NAME" "La spirale" - "NEW_ACHIEVEMENT_21_25_DESC" "Gira e rigira va..." - "NEW_ACHIEVEMENT_21_26_NAME" "Escalazione" - "NEW_ACHIEVEMENT_21_26_DESC" "Costruisci un'unità di livello 5" - "NEW_ACHIEVEMENT_21_27_NAME" "Architetto" - "NEW_ACHIEVEMENT_21_27_DESC" "Crea 20 schematiche." - "NEW_ACHIEVEMENT_21_28_NAME" "Dominazione Globale" - "NEW_ACHIEVEMENT_21_28_DESC" "Cattura tutti settori su Serpulo." - "NEW_ACHIEVEMENT_21_29_NAME" "Ascensore Aereo" - "NEW_ACHIEVEMENT_21_29_DESC" "Prendi un'unità T5 sul payload di un Curatore." - "NEW_ACHIEVEMENT_21_30_NAME" "La forma finale" - "NEW_ACHIEVEMENT_21_30_DESC" "Unisci a loro." - "NEW_ACHIEVEMENT_21_31_NAME" "Produzione I" - "NEW_ACHIEVEMENT_21_31_DESC" "Raggiungi 5,000 oggetti/min di produzione totale in campagna." - "NEW_ACHIEVEMENT_26_0_NAME" "Produzione II" - "NEW_ACHIEVEMENT_26_0_DESC" "Raggiungi 50,000 oggetti/min di produzione totale in campaigna." - "NEW_ACHIEVEMENT_26_1_NAME" "Vittoria Assicurata" - "NEW_ACHIEVEMENT_26_1_DESC" "Cattura un settore mentre giochi su un settore differente." - "NEW_ACHIEVEMENT_26_2_NAME" "Piccolo Impero" - "NEW_ACHIEVEMENT_26_2_DESC" "Controlla 10 settori contemporaneamente." - } -} diff --git a/fastlane/metadata/steam/italian/description.txt b/fastlane/metadata/steam/italian/description.txt deleted file mode 100644 index 057956f6d4..0000000000 --- a/fastlane/metadata/steam/italian/description.txt +++ /dev/null @@ -1,60 +0,0 @@ -Crea un'elaborata filera di nastri trasportatori per rifornire di proiettili le tue torrette, produrre materiali per la costruzione e difendere le tue strutture da ondate di nemici. Gioca con i tuoi amici in multigiocatore cross-platform in partite co-op, oppure afrontali in duelli PVP a squadre. - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Gameplay[/h2] - -[list] -[*] Crea trivelle e nastri per trasportare le risorse nel tuo nucleo. -[*] Usa i blocchi per la produzione per creare materiali avanzati. -[*] Costruisci droni per raccogliere risorse automaticamente, assisterti nella costruzione e proteggere la tua base. -[*] Distribuisci i liquidi e combatti l'insorgere d'incendi. -[*] Incrementa la produzione rifornendo di refrigerante e lubrificante le tue torrette e i tuoi blocchi per la produzione. -[/list] - -[h2]Campagna[/h2] - -[list] -[*] Avanza attraverso 12 zone rigiocabili già incluse, con punti di generazione casuali -[*] Raccogli e lancia risorse -[*] Ricerca nuovi blocchi per progredire nella campagna -[*] Configura l'equipaggiamento al lancio per portare risorse personalizzate in ogni zona -[*] Varietà di traguardi ed obiettivi -[*] Invita i tuoi amici per completare le missioni insieme -[*] 120+ blocchi tecnologici da padroneggiare -[*] 19 diversi tipi di droni, mech e navi -[*] 50+ achievement da completare -[/list] - -[h2][h2]Modalità di gioco[/h2][/h2] - -[*] [b]Sopravvivenza[/b]: Costruisci torrette per difenderti dai nemici in questa modalità tower-defense. Sopravvivi più a lungo che puoi e possibilmente lancia il tuo nucleo per utilizzare le risorse raccolte per la ricerca. Prepara la tua base per gli attacchi intermittenti di Boss volanti. -[*] [b]Schermaglia[/b]: Costruisci fabbriche di unità per distruggere i nuclei nemici, proteggendo simultanemante la tua base da ondate di unità nemiche. Crea un esercito di unità offensive e di supporto per assisterti in battaglia. -[*] [b]PvP[/b]: Competi con altri giocatori fino a 4 squadre per distruggere i nuclei avversari. Crea unità o colpisci i nuclei nemici direttamente col tuo mech. -[*] [b]Creativa[/b]: Divertiti con risorse infinite e senza una minaccia nemica. Usa oggetti creativi come le sorgenti di liquidi ed oggetti per testare la tua filiera e genera nemici su richiesta. -[/list] - -[h2]Partite personalizzate & Multigiocatore Cross-Platform[/h2] - -[list] -[*] 12 mappe incluse per partite personalizzate, oltre alla campagna -[*] Gioca in Co-op, PvP o in creativa -[*] Unisciti a server pubblici dedicati o invita i tuoi amici nella tua partita -[*] Regole personalizzate: Cambia il costo dei blocchi, le statistiche dei nemici, le risorse iniziali, il tempo tre le ondate ed altro -[*] Combina le modalità: Unisci PvP e PvE in scontri epici -[/list] - -[h2]Editor di mappe[/h2] - -[list] -[*] Crea il tuo scenario con l'editor -[*] Avvia un'anteprima direttamente dall'editor -[*] Configura gli attrezzi: modifica il funzionamento dei singoli strumenti -[*] Potente sistema di generazione delle mappe, con tantissimi tipi di filtri per la generazione procedurale o manipolazione del terreno -[*] Applica disturbo, distorci, fluidifica, erodi, rendi simmetrica la generazione dei minerali ed il terreno casuale nelle tue mappe -[*] Casualizza e configura la generazione dei minerali, così come il posizionamento di fiumi e caselle delle risorse -[*] Configura le ondate nemiche -[*] Condividi le mappe esportate sul Workshop di Steam -[*] Personalizza le regole delle mappe create -[*] Usa 75+ blocchi ambientali differenti -[/list] diff --git a/fastlane/metadata/steam/italian/short-description.txt b/fastlane/metadata/steam/italian/short-description.txt deleted file mode 100644 index a0a6a3f214..0000000000 --- a/fastlane/metadata/steam/italian/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Un tower defense incentrato sulla gestione delle risorse. diff --git a/fastlane/metadata/steam/japanese/achievements.vdf b/fastlane/metadata/steam/japanese/achievements.vdf deleted file mode 100644 index 4aae36fb5d..0000000000 --- a/fastlane/metadata/steam/japanese/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "japanese" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "解体業者" - "NEW_ACHIEVEMENT_20_1_DESC" "敵ユニットを 1,000 体破壊する。" - "NEW_ACHIEVEMENT_20_2_NAME" "粛清" - "NEW_ACHIEVEMENT_20_2_DESC" "敵ユニットを 100,000 体破壊する。" - "NEW_ACHIEVEMENT_20_5_NAME" "エンドレス出荷" - "NEW_ACHIEVEMENT_20_5_DESC" "アイテムを合計で 100,000 個打ち上げる。" - "NEW_ACHIEVEMENT_20_6_NAME" "征服者" - "NEW_ACHIEVEMENT_20_6_DESC" "アタックモードで 10 回勝利する。" - "NEW_ACHIEVEMENT_20_7_NAME" "勝者" - "NEW_ACHIEVEMENT_20_7_DESC" "マルチプレイの PvP で 10 回勝利する。" - "NEW_ACHIEVEMENT_20_8_NAME" "電撃戦" - "NEW_ACHIEVEMENT_20_8_DESC" "アタックモードで 5 ウェーブ以内に敵のコアを破壊する。" - "NEW_ACHIEVEMENT_20_9_NAME" "コアの雨" - "NEW_ACHIEVEMENT_20_9_DESC" "コアを 30 回発射させる。" - "NEW_ACHIEVEMENT_20_10_NAME" "粘り強く" - "NEW_ACHIEVEMENT_20_10_DESC" "100 ウェーブ生存する。" - "NEW_ACHIEVEMENT_20_12_NAME" "研究者" - "NEW_ACHIEVEMENT_20_12_DESC" "あらゆる物を研究する。" - "NEW_ACHIEVEMENT_20_14_NAME" "過負荷" - "NEW_ACHIEVEMENT_20_14_DESC" "水に濡れた敵に電撃を浴びせる。" - "NEW_ACHIEVEMENT_20_15_NAME" "偏向" - "NEW_ACHIEVEMENT_20_15_DESC" "弾を反射させて敵を倒す。" - "NEW_ACHIEVEMENT_20_17_NAME" "大きな過ち" - "NEW_ACHIEVEMENT_20_17_DESC" "ルーターを研究する。" - "NEW_ACHIEVEMENT_20_18_NAME" "作る" - "NEW_ACHIEVEMENT_20_18_DESC" "ブロックを 10,000 個設置する。" - "NEW_ACHIEVEMENT_20_19_NAME" "消す" - "NEW_ACHIEVEMENT_20_19_DESC" "敵のブロックを 1,000 個破壊する。" - "NEW_ACHIEVEMENT_20_20_NAME" "災難" - "NEW_ACHIEVEMENT_20_20_DESC" "トリウムリアクターをオーバーヒートさせて爆発させる。" - "NEW_ACHIEVEMENT_20_21_NAME" "地図製作家" - "NEW_ACHIEVEMENT_20_21_DESC" "新しいマップを 10 個作る。" - "NEW_ACHIEVEMENT_20_22_NAME" "閲覧者" - "NEW_ACHIEVEMENT_20_22_DESC" "ワークショップからマップをダウンロードする。" - "NEW_ACHIEVEMENT_20_23_NAME" "クリエイター" - "NEW_ACHIEVEMENT_20_23_DESC" "ワークショップにマップを公開する。" - "NEW_ACHIEVEMENT_20_24_NAME" "スレイヤー" - "NEW_ACHIEVEMENT_20_24_DESC" "ボスを倒す。" - "NEW_ACHIEVEMENT_20_25_NAME" "探索家" - "NEW_ACHIEVEMENT_20_25_DESC" "キャンペーンモードで全ゾーンを開放する。" - "NEW_ACHIEVEMENT_20_29_NAME" "素材 II" - "NEW_ACHIEVEMENT_20_29_DESC" "トリウムを手に入れる。" - "NEW_ACHIEVEMENT_20_31_NAME" "素材 I" - "NEW_ACHIEVEMENT_20_31_DESC" "チタンを手に入れる。" - "NEW_ACHIEVEMENT_21_0_NAME" "神風特攻" - "NEW_ACHIEVEMENT_21_0_DESC" "爆発するアイテムを一杯に持った状態で機体を破壊される。" - "NEW_ACHIEVEMENT_21_1_NAME" "はじまり" - "NEW_ACHIEVEMENT_21_1_DESC" "陸軍工場を作る。" - "NEW_ACHIEVEMENT_21_2_NAME" "直接攻撃" - "NEW_ACHIEVEMENT_21_2_DESC" "司令塔を使って攻撃を命令する。" - "NEW_ACHIEVEMENT_21_3_NAME" "大群" - "NEW_ACHIEVEMENT_21_3_DESC" "ユニットを 100 体稼働させた状態にする。" - "NEW_ACHIEVEMENT_21_4_NAME" "群れる" - "NEW_ACHIEVEMENT_21_4_DESC" "ポリを 10 体稼働させた状態にする。" - "NEW_ACHIEVEMENT_21_5_NAME" "ロボット技術者" - "NEW_ACHIEVEMENT_21_5_DESC" "全種類のユニットを製造する。" - "NEW_ACHIEVEMENT_21_6_NAME" "軍団" - "NEW_ACHIEVEMENT_21_6_DESC" "累計でユニットを 1000 体製造する。" - "NEW_ACHIEVEMENT_21_9_NAME" "忠告は聞くべき" - "NEW_ACHIEVEMENT_21_9_DESC" "出現ポイントに入って殲滅される。" - "NEW_ACHIEVEMENT_21_10_NAME" "海軍ユニットを使ってみてはどう?" - "NEW_ACHIEVEMENT_21_10_DESC" "溺れる。" - "NEW_ACHIEVEMENT_21_11_NAME" "収集家" - "NEW_ACHIEVEMENT_21_11_DESC" "全種類のアイテムをコアの上限まで搬入する。" - "NEW_ACHIEVEMENT_21_12_NAME" "混雑" - "NEW_ACHIEVEMENT_21_12_DESC" "サーバーを立て、参加者数を10人にする。" - "NEW_ACHIEVEMENT_21_13_NAME" "難攻不落" - "NEW_ACHIEVEMENT_21_13_DESC" "メルトダウン、スペクター、フォーシャドウを建設する。" - "NEW_ACHIEVEMENT_21_14_NAME" "発射" - "NEW_ACHIEVEMENT_21_14_DESC" "発射台を使う。" - "NEW_ACHIEVEMENT_21_16_NAME" "異教" - "NEW_ACHIEVEMENT_21_16_DESC" "ルーターを 2 つ連続して設置する。" - "NEW_ACHIEVEMENT_21_17_NAME" "ソロ防衛" - "NEW_ACHIEVEMENT_21_17_DESC" "ブロックを一切置かずに 10 ウェーブ生存する。" - "NEW_ACHIEVEMENT_21_18_NAME" "火葬" - "NEW_ACHIEVEMENT_21_18_DESC" "ピラタイトをタレットに入れる。" - "NEW_ACHIEVEMENT_21_19_NAME" "効率" - "NEW_ACHIEVEMENT_21_19_DESC" "タレットを水か冷却水で冷却する。" - "NEW_ACHIEVEMENT_21_20_NAME" "クラシックモード" - "NEW_ACHIEVEMENT_21_20_DESC" "ピクセル化を有効にする。" - "NEW_ACHIEVEMENT_21_21_NAME" "学会" - "NEW_ACHIEVEMENT_21_21_DESC" "ゲーム内から Wiki を開く。" - "NEW_ACHIEVEMENT_21_22_NAME" "ヘッドスタート" - "NEW_ACHIEVEMENT_21_22_DESC" "アイテムを 10,000 個以上持って新しいゾーンに発射する。" - "NEW_ACHIEVEMENT_21_23_NAME" "点火" - "NEW_ACHIEVEMENT_21_23_DESC" "インパクトリアクターを起動する。" - "NEW_ACHIEVEMENT_21_24_NAME" "加速" - "NEW_ACHIEVEMENT_21_24_DESC" "惑星間加速器を起動する。" - "NEW_ACHIEVEMENT_21_25_NAME" "渦巻" - "NEW_ACHIEVEMENT_21_25_DESC" "まわるまわるよ世界は回る" - "NEW_ACHIEVEMENT_21_26_NAME" "エスカレーション" - "NEW_ACHIEVEMENT_21_26_DESC" "ティア 5 のユニットを製造する。" - "NEW_ACHIEVEMENT_21_27_NAME" "建築家" - "NEW_ACHIEVEMENT_21_27_DESC" "設計図を 20 個作る。" - "NEW_ACHIEVEMENT_21_28_NAME" "世界征服" - "NEW_ACHIEVEMENT_21_28_DESC" "セルプロの全セクターを制圧する。" - "NEW_ACHIEVEMENT_21_29_NAME" "空輸" - "NEW_ACHIEVEMENT_21_29_DESC" "ティア 5 のユニットをオクトで運ぶ。" - "NEW_ACHIEVEMENT_21_30_NAME" "究極の形" - "NEW_ACHIEVEMENT_21_30_DESC" "お前もそれにならないか?" - "NEW_ACHIEVEMENT_21_31_NAME" "生産 I" - "NEW_ACHIEVEMENT_21_31_DESC" "キャンペーンモードで生産速度が 5,000 アイテム/分 に到達する。" - "NEW_ACHIEVEMENT_26_0_NAME" "生産 II" - "NEW_ACHIEVEMENT_26_0_DESC" "キャンペーンモードで生産速度が 50,000 アイテム/分 に到達する。" - "NEW_ACHIEVEMENT_26_1_NAME" "確固たる勝利" - "NEW_ACHIEVEMENT_26_1_DESC" "セクターでプレイしている最中に他のセクターを制圧する。" - "NEW_ACHIEVEMENT_26_2_NAME" "小さな王様" - "NEW_ACHIEVEMENT_26_2_DESC" "10 セクターを支配下に置く。" - } -} diff --git a/fastlane/metadata/steam/japanese/description.txt b/fastlane/metadata/steam/japanese/description.txt deleted file mode 100644 index 422e54c62f..0000000000 --- a/fastlane/metadata/steam/japanese/description.txt +++ /dev/null @@ -1,64 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]ゲームについて[/h2] - -[list] -[*] ベルトコンベアで緻密なサプライチェーンを作成し、弾薬をタレットに送り込んだり、建築する為の資材を生産したりするゲームです。 -[*] 敵の襲撃から建造物を守ってください。 -[*] クロスプラットフォームでのマルチプレイに対応。友達と協力して遊んだり、もしくはチームに分かれて PvP で戦う事ができます。 -[*] 液体を分配して火災や敵の空襲に立ち向かいましょう。 -[*] 冷却水や潤滑剤を供給することで、生産効率を高める事ができます。 -[*] 多種多様なユニットを生産し、自分の基地を自動管理させたり、敵基地を攻撃したりしましょう。 -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]キャンペーンモード[/h2] - -[list] -[*] 250以上もの自動的に生成されたセクターや、16のマップで構成された惑星「セルプロ」を攻略しましょう。 -[*] 領土を獲得し、工場を設立して資源を生成しながら他のセクターも同時に制圧していきましょう。 -[*] 定期的に来る敵の侵略から自分のセクターを守り抜いて下さい。 -[*] 発射台を使用して、各セクターに効率よく資源を配分していきましょう。 -[*] 研究を進めてセクターを進化させていきましょう。 -[*] 友達を呼んで一緒に攻略する事もできます。 -[*] 130種類以上ものブロックを使いこなしていきましょう。 -[*] 33種類ものドローン・ロボット・船が登場! -[*] 50種類以上の実績をコンプリートしましょう -[/list] - -[h2]ゲームモード[/h2] - -[list] -[*] [b]サバイバル[/b]: タワーディフェンス型のゲームで、タレットを建てて敵から守りましょう。できるだけ長く生き残るために、コアを起動して、集めた資源を研究に使いましょう。空を飛ぶボスからの攻撃に備えて、基地を準備しましょう。 -[*] [b]アタック[/b]: 工場を建設し敵のコアを破壊しましょう。同時に、敵襲から自分のコアも守りましょう。様々な種類の攻撃ユニットや支援ユニットがあなたをサポートしてくれます。防衛施設を建設する敵の AI オプションを有効にすれば更に難易度が上がります。 -[*] [b]PvP[/b]: 最大4チームで戦い、他のチームのコアを破壊する事を目指します。ユニットを製造するか、敵の基地をタレットで直接狙いましょう。 -[*] [b]サンドボックス[/b]: リソースは無限で襲撃する敵もいません。サンドボックス用のアイテムソース・液体ソースを利用してデザインを見たり、必要に応じて敵を召喚して防衛能力を確かめたりする事もできます。 -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]カスタムゲーム & クロスプラットフォームマルチプレイ[/h2] - -[list] -[*] キャンペーンモードに加え、カスタムゲーム用に 16 のマップを用意しています。 -[*] 協力モードもよし、対戦もよし、サンドボックスもよし。 -[*] 公開サーバーに参加したり、友達とプライベートセッションを楽しんだり。 -[*] ゲームルールを変更する事もできます:建設コスト、敵のスタッツ、開始時のアイテム、ウェーブの間隔等… -[*] ミックスゲームモード: PvP と PvE を同時にやる事も…!? -[/list] - -[h2]マップエディター[/h2] - -[list] -[*] エディターを使って地形を作りましょう。 -[*] ゲーム内で建築物を編集する事もできます。 -[*] ツールモードを変更する事で様々なツールを使えます。 -[*] 地形を自由に自動的に生成する為のマップ生成システムをご用意しています。 -[*] ノイズ、歪み、スムージング、侵食、対称化、鉱石生成を駆使し、ランダムな地形を生成していきましょう。 -[*] 鉱石や川の生成もランダムに行う事ができます。 -[*] 敵のウェーブを設定する事も可能です。 -[*] 完成したマップは Steam Workshop で公開しましょう! -[*] マップ別にルールを設定する事もできます。 -[*] 地形用のブロックは80種類以上! -[/list] diff --git a/fastlane/metadata/steam/japanese/short-description.txt b/fastlane/metadata/steam/japanese/short-description.txt deleted file mode 100644 index a4f33ac79f..0000000000 --- a/fastlane/metadata/steam/japanese/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -リソース管理に焦点を当てたオープンソースのタワーディフェンスゲーム。 diff --git a/fastlane/metadata/steam/korean/achievements.vdf b/fastlane/metadata/steam/korean/achievements.vdf deleted file mode 100644 index 4bec7cab2e..0000000000 --- a/fastlane/metadata/steam/korean/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "korean" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "분쇄자" - "NEW_ACHIEVEMENT_20_1_DESC" "적 유닛을 1000기 사살하세요" - "NEW_ACHIEVEMENT_20_2_NAME" "파괴자" - "NEW_ACHIEVEMENT_20_2_DESC" "적 유닛을 100,000기 사살하세요." - "NEW_ACHIEVEMENT_20_5_NAME" "무한의 배달부" - "NEW_ACHIEVEMENT_20_5_DESC" "자원을 총 100,000개 출격시키세요." - "NEW_ACHIEVEMENT_20_6_NAME" "정복자" - "NEW_ACHIEVEMENT_20_6_DESC" "공격 모드 매치에서 10번 승리하세요." - "NEW_ACHIEVEMENT_20_7_NAME" "챔피언" - "NEW_ACHIEVEMENT_20_7_DESC" "멀티플레이어 PvP 매치에서 10번 승리하세요." - "NEW_ACHIEVEMENT_20_8_NAME" "진격!" - "NEW_ACHIEVEMENT_20_8_DESC" "적 코어 파괴인 지역에서 5단계 이하일 때 적의 코어를 파괴하세요." - "NEW_ACHIEVEMENT_20_9_NAME" "하늘에서 코어의 비가 쏟아진다!" - "NEW_ACHIEVEMENT_20_9_DESC" "캠페인 지역에 30번 도전하세요." - "NEW_ACHIEVEMENT_20_10_NAME" "끈질긴" - "NEW_ACHIEVEMENT_20_10_DESC" "100 단계를 생존하세요." - "NEW_ACHIEVEMENT_20_12_NAME" "연구원" - "NEW_ACHIEVEMENT_20_12_DESC" "모든 것을 연구하세요" - "NEW_ACHIEVEMENT_20_14_NAME" "과충전" - "NEW_ACHIEVEMENT_20_14_DESC" "물에 젖은 적을 전기로 지져버리세요." - "NEW_ACHIEVEMENT_20_15_NAME" "무지개 반사" - "NEW_ACHIEVEMENT_20_15_DESC" "적의 탄환을 반사해서 적을 사살하세요." - "NEW_ACHIEVEMENT_20_17_NAME" "한 중대한 실수" - "NEW_ACHIEVEMENT_20_17_DESC" "분배기를 연구하세요." - "NEW_ACHIEVEMENT_20_18_NAME" "창조" - "NEW_ACHIEVEMENT_20_18_DESC" "블록 10,000를 설치하세요." - "NEW_ACHIEVEMENT_20_19_NAME" "잿더미" - "NEW_ACHIEVEMENT_20_19_DESC" "적 블록을 1,000개 파괴하세요." - "NEW_ACHIEVEMENT_20_20_NAME" "폭발은 예술이다!" - "NEW_ACHIEVEMENT_20_20_DESC" "토륨 원자로를 폭발시키세요." - "NEW_ACHIEVEMENT_20_21_NAME" "맵퍼" - "NEW_ACHIEVEMENT_20_21_DESC" "새로운 맵을 10개 만드세요." - "NEW_ACHIEVEMENT_20_22_NAME" "브라우저" - "NEW_ACHIEVEMENT_20_22_DESC" "워크샵에서 맵을 1개 내려받으세요." - "NEW_ACHIEVEMENT_20_23_NAME" "크리에이터" - "NEW_ACHIEVEMENT_20_23_DESC" "워크샵에 맵을 1개 올리세요." - "NEW_ACHIEVEMENT_20_24_NAME" "슬레이어" - "NEW_ACHIEVEMENT_20_24_DESC" "보스를 처치하세요." - "NEW_ACHIEVEMENT_20_25_NAME" "익스플로러" - "NEW_ACHIEVEMENT_20_25_DESC" "캠페인의 모든 지역을 해금하세요." - "NEW_ACHIEVEMENT_20_29_NAME" "자원 연구 II" - "NEW_ACHIEVEMENT_20_29_DESC" "토륨을 해금하세요." - "NEW_ACHIEVEMENT_20_31_NAME" "자원 연구 I" - "NEW_ACHIEVEMENT_20_31_DESC" "티타늄을 해금하세요." - "NEW_ACHIEVEMENT_21_0_NAME" "공포의 자폭 분대" - "NEW_ACHIEVEMENT_21_0_DESC" "당신의 기체를 폭발성이 있는 자원으로 채우고 사망하여 폭발을 일으키세요." - "NEW_ACHIEVEMENT_21_1_NAME" "이제 시작이야" - "NEW_ACHIEVEMENT_21_1_DESC" "지상 공장을 건설하세요." - "NEW_ACHIEVEMENT_21_2_NAME" "전군 진격" - "NEW_ACHIEVEMENT_21_2_DESC" "지휘소에서 공격 명령을 내리세요." - "NEW_ACHIEVEMENT_21_3_NAME" "물량" - "NEW_ACHIEVEMENT_21_3_DESC" "한 게임에서 활성화된 100기의 유닛을 가지세요." - "NEW_ACHIEVEMENT_21_4_NAME" "추종자들" - "NEW_ACHIEVEMENT_21_4_DESC" "한 게임에서 활성화된 10기의 폴리를 가지세요." - "NEW_ACHIEVEMENT_21_5_NAME" "로봇 공학자" - "NEW_ACHIEVEMENT_21_5_DESC" "모든 타입의 유닛들을 만드세요." - "NEW_ACHIEVEMENT_21_6_NAME" "군단" - "NEW_ACHIEVEMENT_21_6_DESC" "유닛을 총 1000기 생산하세요." - "NEW_ACHIEVEMENT_21_9_NAME" "당신은 사시입니다." - "NEW_ACHIEVEMENT_21_9_DESC" "적 소환 구역에서 사망하세요." - "NEW_ACHIEVEMENT_21_10_NAME" "제발 Shift 버튼좀 눌러" - "NEW_ACHIEVEMENT_21_10_DESC" "익사하세요, 어떻게든" - "NEW_ACHIEVEMENT_21_11_NAME" "수집가" - "NEW_ACHIEVEMENT_21_11_DESC" "캠페인 지역에서 코어에 넣을 수 있는 모든 자원을 최대치로 넣으세요." - "NEW_ACHIEVEMENT_21_12_NAME" "왕관" - "NEW_ACHIEVEMENT_21_12_DESC" "서버를 열고 10명 이상의 플레이어를 유지하세요." - "NEW_ACHIEVEMENT_21_13_NAME" "진입 불가" - "NEW_ACHIEVEMENT_21_13_DESC" "멜트다운과 스펙터 그리고 포어쉐도우를 건설하세요." - "NEW_ACHIEVEMENT_21_14_NAME" "출격!" - "NEW_ACHIEVEMENT_21_14_DESC" "발사대를 사용하세요." - "NEW_ACHIEVEMENT_21_16_NAME" "2단" - "NEW_ACHIEVEMENT_21_16_DESC" "분배기를 2개 붙여서 건설하세요." - "NEW_ACHIEVEMENT_21_17_NAME" "고독한 수호자" - "NEW_ACHIEVEMENT_21_17_DESC" "캠페인 지역에서 10단계 이상을 아무 블록도 설치하지 않고 생존하세요." - "NEW_ACHIEVEMENT_21_18_NAME" "인화성" - "NEW_ACHIEVEMENT_21_18_DESC" "아무 포탑에 파이라타이트를 사용하세요." - "NEW_ACHIEVEMENT_21_19_NAME" "효율성" - "NEW_ACHIEVEMENT_21_19_DESC" "포탑을 물 혹은 냉각수를 사용하여 냉각하세요." - "NEW_ACHIEVEMENT_21_20_NAME" "클래식 모드" - "NEW_ACHIEVEMENT_21_20_DESC" "픽셀화를 활성화시키세요." - "NEW_ACHIEVEMENT_21_21_NAME" "학자" - "NEW_ACHIEVEMENT_21_21_DESC" "게임내에서 위키를 여세요." - "NEW_ACHIEVEMENT_21_22_NAME" "힘찬 시작" - "NEW_ACHIEVEMENT_21_22_DESC" "캠페인 지역을 10000개 혹은 그 이상의 시작자원을 설정하고 시작하세요." - "NEW_ACHIEVEMENT_21_23_NAME" "점화" - "NEW_ACHIEVEMENT_21_23_DESC" "핵융합로를 활성화시키세요." - "NEW_ACHIEVEMENT_21_24_NAME" "행성 탈주!" - "NEW_ACHIEVEMENT_21_24_DESC" "성간 코어 가속기를 활성화시키세요." - "NEW_ACHIEVEMENT_21_25_NAME" "나선형" - "NEW_ACHIEVEMENT_21_25_DESC" "돌고돌아 강강술래" - "NEW_ACHIEVEMENT_21_26_NAME" "상승!" - "NEW_ACHIEVEMENT_21_26_DESC" "5티어 유닛을 만드세요." - "NEW_ACHIEVEMENT_21_27_NAME" "건축가" - "NEW_ACHIEVEMENT_21_27_DESC" "20개의 설계도를 생성하세요." - "NEW_ACHIEVEMENT_21_28_NAME" "글로벌 도미네이션" - "NEW_ACHIEVEMENT_21_28_DESC" "세르플로에 있는 모든 지역들을 점령하세요." - "NEW_ACHIEVEMENT_21_29_NAME" "공수부대" - "NEW_ACHIEVEMENT_21_29_DESC" "옥트 유닛으로 5티어 유닛을 수송하세요." - "NEW_ACHIEVEMENT_21_30_NAME" "궁극의 형태" - "NEW_ACHIEVEMENT_21_30_DESC" "그들과 함께 하십시오." - "NEW_ACHIEVEMENT_21_31_NAME" "생산 I" - "NEW_ACHIEVEMENT_21_31_DESC" "캠페인에서 총합 분당 5000 자원 생산량에 도달하세요." - "NEW_ACHIEVEMENT_26_0_NAME" "생산 II" - "NEW_ACHIEVEMENT_26_0_DESC" "캠페인에서 총합 분당 50000 자원 생산량에 도달하세요." - "NEW_ACHIEVEMENT_26_1_NAME" "확실한 승리" - "NEW_ACHIEVEMENT_26_1_DESC" "다른 지역에서 플레이하는 동안 한 지역을 점령하세요." - "NEW_ACHIEVEMENT_26_2_NAME" "작은 제국" - "NEW_ACHIEVEMENT_26_2_DESC" "한 번에 10개의 지역을 제어하세요." - } -} diff --git a/fastlane/metadata/steam/korean/description.txt b/fastlane/metadata/steam/korean/description.txt deleted file mode 100644 index 48aa54705b..0000000000 --- a/fastlane/metadata/steam/korean/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]게임플레이[/h2] - -[list] -[*] 정교한 컨베이어 벨트 공급망을 만들어 탄약을 터렛에 공급하고 건축에 사용할 재료를 생산하세요. -[*] 생산 건물을 사용하여 고급 자원을 조합하세요. -[*] 단계에서 몰려오는 적들에게서 당신의 기지를 지키세요. -[*] 크로스 플랫폼 멀티플레이어 협동 게임에서 친구와 함께 플레이하거나 팀 기반 PvP 게임에서 도전해보세요. -[*] 액체를 분배하고 화재 발생이나 적의 급습과 같은 끊임없는 도전과 싸워보세요. -[*] 옵션인 냉각수 및 윤활유를 공급하여 생산 효과를 극대화하세요. -[*] 당신의 기지를 자동으로 관리하거나 적 기지를 공격할 수 있는 다양한 유닛을 생산해보세요. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]캠페인[/h2] - -[list] -[*] 250개 이상의 자동으로 생성된 지역들과 16개의 내장 맵들을 지나 전진하면서 세르플로 행성을 정복하세요. -[*] 지역을 점령하고 당신이 다른 지역에서 플레이하는 동안 자원을 만들도록 공장을 지으세요. -[*] 주기적인 공격에게서 당신의 지역들을 지키세요. -[*] 지역 자원 수송기를 통해 지역간 자원을 조직화하세요. -[*] 발전을 촉진하기 위해 새로운 블록들을 연구하세요. -[*] 친구를 초대해서 다같이 미션을 완료하세요. -[*] 120개가 넘는 블록들을 연구해보세요. -[*] 33가지 종류의 각기 다른 드론, 유닛, 그리고 배들이 있습니다. -[*] 50개가 넘는 도전과제들을 달성해보세요. -[/list] - -[h2][h2]게임모드[/h2][/h2] - -[list] -[*] [b]생존[/b]: 포탑을 건설하고, 적의 공격을 방어하는 기본적인 타워디펜스 모드입니다. 더욱 길게 생존하여 연구하기 위한 자원을 모으고 출격하는 것도 가능합니다. 공중 보스의 기습 공격에 대비하세요. -[*] [b]공격[/b]: 공장을 건설하여 적의 코어를 파괴하기 위한 유닛들을 생산하고, 동시에 적의 유닛을 방어하기 위한 방어건물도 건설하세요. 다양한 지원 및 공격 유닛을 만들어서 목표를 달성하세요. 플레이어의 추가 공격을 막기 위한 방어선을 건설하는 적 AI를 선택적으로 활성화할 수 있습니다. -[*] [b]PvP[/b]: 서로의 코어를 파괴하는 4개 이상의 다른 팀과의 경쟁 모드입니다. 유닛을 생성하거나, 당신의 기체로 적의 기지를 바로 공격하세요. -[*] [b]샌드박스[/b]: 적의 위협 없이 무한한 자원으로 플레이하세요. 디자인을 시험해보기 위해 무한 자원, 전기, 액체와 같은 샌드박스 전용 블록들을 사용해보거나, 원한다면 적을 생성해보세요. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]사용자 정의 게임 & 크로스플랫폼 멀티플레이어[/h2] - -[list] -[*] 캠페인에 더하여 커스텀 게임을 위한 16개의 추가적인 맵들이 준비되어 있습니다. -[*] 협동, PvP 또는 샌드박스를 플레이해보세요! -[*] 유저들이 운영하는 공개되어있는 공용서버에 접속하거나, 당신만의 비공개서버를 만들고 친구들을 초대해보세요. -[*] 자유로운 게임 규칙: 블록의 재료 요구량 변경, 적의 능력 수치변경, 시작자원 변경, 단계 대기시간 변경 등 많은 것을 직접 설정할 수 있습니다. -[*] 게임모드 혼합!: PvP와 PvE를 합쳐 새로운 컨텐츠를 만들어보세요. -[/list] - -[h2]사용자 정의 맵 에디터[/h2] - -[list] -[*] 에디터 UI를 사용하여 지형을 그려보세요. -[*] 인-게임 에디터를 사용하여 맵 미리보기와 수정을 해보세요. -[*] 도구 모드 설정: 편집 도구의 모드를 바꿔보세요. -[*] 다양한 타입의 필터와 지형 생성 조건을 설정하고, 강력한 맵 생성 시스템을 사용하여 맵을 만들어보세요. -[*] 뿌리기, 왜곡, 매끄러움, 침식, 균형, 자원 생성 그리고 지형 무작위 생성 등을 당신의 맵에 적용해보세요. -[*] 강이나 자원 타일을 배치하는 것 뿐만이 아니라 광물 생성도 랜덤화 하거나, 설정해보세요. -[*] 적 단계 구성을 설정해보세요. -[*] 스팀 창작마당에 맵을 공유해보세요. -[*] 맵 규칙을 마음대로 바꿔보세요. -[*] 80개 이상의 각기 다른 지형 블록들을 사용해보세요. -[/list] diff --git a/fastlane/metadata/steam/korean/short-description.txt b/fastlane/metadata/steam/korean/short-description.txt deleted file mode 100644 index 45fb3d476a..0000000000 --- a/fastlane/metadata/steam/korean/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -자원 관리에 초점을 맞춘 엔드리스 타워디펜스 게임입니다. diff --git a/fastlane/metadata/steam/polish/achievements.vdf b/fastlane/metadata/steam/polish/achievements.vdf deleted file mode 100644 index e3dc3ffb14..0000000000 --- a/fastlane/metadata/steam/polish/achievements.vdf +++ /dev/null @@ -1,131 +0,0 @@ -"lang" -{ - "Language" "polish" - "Tokens" - { - "NEW_ACHIEVEMENT_20_0_NAME" "Zweryfikowany" - "NEW_ACHIEVEMENT_20_0_DESC" "Ukończ samouczek." - "NEW_ACHIEVEMENT_20_1_NAME" "Złomiarz" - "NEW_ACHIEVEMENT_20_1_DESC" "Zniszcz 1000 wrogich jednostek." - "NEW_ACHIEVEMENT_20_2_NAME" "Pogrom" - "NEW_ACHIEVEMENT_20_2_DESC" "Zniszcz 100.000 wrogich jednostek." - "NEW_ACHIEVEMENT_20_3_NAME" "Transport atmosferyczny" - "NEW_ACHIEVEMENT_20_3_DESC" "Wystrzel łącznie 10.000 przedmiotów." - "NEW_ACHIEVEMENT_20_5_NAME" "Niekończące się dostawy" - "NEW_ACHIEVEMENT_20_5_DESC" "Wystrzel łącznie 1.000.000 przedmiotów." - "NEW_ACHIEVEMENT_20_6_NAME" "Zdobywca" - "NEW_ACHIEVEMENT_20_6_DESC" "Zwycięż w 10 rozgrywkach trybu ataku." - "NEW_ACHIEVEMENT_20_7_NAME" "Czempion" - "NEW_ACHIEVEMENT_20_7_DESC" "Zwycięż w 10 rozgrywkach PvP." - "NEW_ACHIEVEMENT_20_8_NAME" "Wojna błyskawiczna" - "NEW_ACHIEVEMENT_20_8_DESC" "Zniszcz rdzeń wroga w trybie ataku w ciągu 5 fal." - "NEW_ACHIEVEMENT_20_9_NAME" "Deszcz rdzeni" - "NEW_ACHIEVEMENT_20_9_DESC" "Zacznij rozgrywkę 30 razy." - "NEW_ACHIEVEMENT_20_10_NAME" "Wytrwały" - "NEW_ACHIEVEMENT_20_10_DESC" "Przetrwaj 100 fal." - "NEW_ACHIEVEMENT_20_11_NAME" "Niezwyciężony" - "NEW_ACHIEVEMENT_20_11_DESC" "Przetrwaj 500 fal." - "NEW_ACHIEVEMENT_20_12_NAME" "Badacz" - "NEW_ACHIEVEMENT_20_12_DESC" "Zbadaj wszystko w drzewku badań." - "NEW_ACHIEVEMENT_20_13_NAME" "Zmiennokształtny" - "NEW_ACHIEVEMENT_20_13_DESC" "Odblokuj i użyj każdego mecha w grze." - "NEW_ACHIEVEMENT_20_14_NAME" "Przeciążenie" - "NEW_ACHIEVEMENT_20_14_DESC" "Traf pokrytego wodą wroga bronią elektryczną." - "NEW_ACHIEVEMENT_20_15_NAME" "Rykoszet" - "NEW_ACHIEVEMENT_20_15_DESC" "Zniszcz jednostkę przy użyciu jej własnego pocisku." - "NEW_ACHIEVEMENT_20_17_NAME" "Śmiertelny błąd" - "NEW_ACHIEVEMENT_20_17_DESC" "Zbadaj Rozdzielacz." - "NEW_ACHIEVEMENT_20_18_NAME" "Konstruktor" - "NEW_ACHIEVEMENT_20_18_DESC" "Zbuduj 10.000 bloków." - "NEW_ACHIEVEMENT_20_19_NAME" "Rozbiórka" - "NEW_ACHIEVEMENT_20_19_DESC" "Zniszcz 1000 wrogich bloków." - "NEW_ACHIEVEMENT_20_20_NAME" "Spektakularna katastrofa" - "NEW_ACHIEVEMENT_20_20_DESC" "Spowoduj przegrzanie i wybuch reaktora torowego." - "NEW_ACHIEVEMENT_20_21_NAME" "Kartograf" - "NEW_ACHIEVEMENT_20_21_DESC" "Stwórz nową mape 10 razy." - "NEW_ACHIEVEMENT_20_22_NAME" "Nawigator" - "NEW_ACHIEVEMENT_20_22_DESC" "Pobierz mapę z Warsztatu." - "NEW_ACHIEVEMENT_20_23_NAME" "Twórca" - "NEW_ACHIEVEMENT_20_23_DESC" "Opublikuj mapę na Warsztacie steam." - "NEW_ACHIEVEMENT_20_24_NAME" "Niszczyciel" - "NEW_ACHIEVEMENT_20_24_DESC" "Pokonaj bossa." - "NEW_ACHIEVEMENT_20_25_NAME" "Odkrywca" - "NEW_ACHIEVEMENT_20_25_DESC" "Odblokuj każdą strefę w kampanii." - "NEW_ACHIEVEMENT_20_26_NAME" "Pełen komplet" - "NEW_ACHIEVEMENT_20_26_DESC" "Osiągnij fale odblokowania konfiguracji w każdej strefie." - "NEW_ACHIEVEMENT_20_29_NAME" "Surowiec II" - "NEW_ACHIEVEMENT_20_29_DESC" "Odblokuj Tor." - "NEW_ACHIEVEMENT_20_31_NAME" "Surowiec I" - "NEW_ACHIEVEMENT_20_31_DESC" "Odblokuj Tytan." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Wypełnij swojego mecha materiałami wybuchowymi i zgiń, tworząc eksplozje." - "NEW_ACHIEVEMENT_21_1_NAME" "Zaczęło się..." - "NEW_ACHIEVEMENT_21_1_DESC" "Zbuduj fabrykę dronów Nóż." - "NEW_ACHIEVEMENT_21_2_NAME" "Atak bezpośredni" - "NEW_ACHIEVEMENT_21_2_DESC" "Wykonaj rozkaz ataku używając Centrum Dowodzenia." - "NEW_ACHIEVEMENT_21_3_NAME" "Armia" - "NEW_ACHIEVEMENT_21_3_DESC" "Posiadaj 100 aktywnych jednostek jednocześnie." - "NEW_ACHIEVEMENT_21_4_NAME" "Rój" - "NEW_ACHIEVEMENT_21_4_DESC" "Posiadaj 10 dronów Widmo aktywnych jednocześnie." - "NEW_ACHIEVEMENT_21_5_NAME" "Wybuchowa Armia" - "NEW_ACHIEVEMENT_21_5_DESC" "Posiadaj 50 jednostek Pełzacz aktywnych jednocześnie." - "NEW_ACHIEVEMENT_21_6_NAME" "Legiony" - "NEW_ACHIEVEMENT_21_6_DESC" "Zbuduj łącznie 1000 jednostek." - "NEW_ACHIEVEMENT_21_7_NAME" "Super" - "NEW_ACHIEVEMENT_21_7_DESC" "Zdobądź rangę S w jednej ze stref." - "NEW_ACHIEVEMENT_21_8_NAME" "Super Super" - "NEW_ACHIEVEMENT_21_8_DESC" "Zdobądź rangę SS w jednej ze stref." - "NEW_ACHIEVEMENT_21_9_NAME" "Powinieneś posłuchać" - "NEW_ACHIEVEMENT_21_9_DESC" "Zgiń w strefie zrzutu." - "NEW_ACHIEVEMENT_21_10_NAME" "Po prostu naciśnij shift" - "NEW_ACHIEVEMENT_21_10_DESC" "Utoń, jakoś." - "NEW_ACHIEVEMENT_21_11_NAME" "Zbieracz" - "NEW_ACHIEVEMENT_21_11_DESC" "Uzupełnij rdzeń do pełna każdym rodzajem materiału." - "NEW_ACHIEVEMENT_21_12_NAME" "Tłum" - "NEW_ACHIEVEMENT_21_12_DESC" "Hostuj serwer z 10 graczami." - "NEW_ACHIEVEMENT_21_13_NAME" "Nietykalny" - "NEW_ACHIEVEMENT_21_13_DESC" "Zbuduj Rozpad, Foreshadow i Huragan." - "NEW_ACHIEVEMENT_21_14_NAME" "Wystrzelenie" - "NEW_ACHIEVEMENT_21_14_DESC" "Użyj wyrzutni." - "NEW_ACHIEVEMENT_21_15_NAME" "Samozadowolenie" - "NEW_ACHIEVEMENT_21_15_DESC" "Pomiń wystrzelenie dwa razy, następnie zostań pokonany przez wroga." - "NEW_ACHIEVEMENT_21_16_NAME" "Herezja" - "NEW_ACHIEVEMENT_21_16_DESC" "Zbuduj dwa rozdzielacze obok siebie." - "NEW_ACHIEVEMENT_21_17_NAME" "Samotny obrońca" - "NEW_ACHIEVEMENT_21_17_DESC" "Przetrwaj 10 fal na jednej ze stref nie budując ani jednego bloku." - "NEW_ACHIEVEMENT_21_18_NAME" "Pożoga" - "NEW_ACHIEVEMENT_21_18_DESC" "Użyj piratianu w wieżyczce." - "NEW_ACHIEVEMENT_21_19_NAME" "Skuteczność bojowa" - "NEW_ACHIEVEMENT_21_19_DESC" "Schłodź wieżyczkę wodą lub lodocieczą." - "NEW_ACHIEVEMENT_21_20_NAME" "Tryb Klasyczny" - "NEW_ACHIEVEMENT_21_20_DESC" "Włącz pikselacje." - "NEW_ACHIEVEMENT_21_21_NAME" "Uczony" - "NEW_ACHIEVEMENT_21_21_DESC" "Otwórz Wiki w grze." - "NEW_ACHIEVEMENT_21_22_NAME" "Przewaga" - "NEW_ACHIEVEMENT_21_22_DESC" "Zacznij w strefie z 10.000 lub większą ilością surowców." - "NEW_ACHIEVEMENT_21_23_NAME" "Zapłon" - "NEW_ACHIEVEMENT_21_23_DESC" "Aktywuj Reaktor Uderzeniowy." - "NEW_ACHIEVEMENT_21_24_NAME" "Przyspieszenie" - "NEW_ACHIEVEMENT_21_24_DESC" "Aktwuj Przyspiszacz Międzyplanetarny." - "NEW_ACHIEVEMENT_21_25_NAME" "Spirala" - "NEW_ACHIEVEMENT_21_25_DESC" "I się kręci i kręci..." - "NEW_ACHIEVEMENT_21_26_NAME" "Eskalacja" - "NEW_ACHIEVEMENT_21_26_DESC" "Zbuduj jednostkę poziomu 5." - "NEW_ACHIEVEMENT_21_27_NAME" "Architekt" - "NEW_ACHIEVEMENT_21_27_DESC" "Stwóż 20 schematów." - "NEW_ACHIEVEMENT_21_28_NAME" "Globalna Dominacja" - "NEW_ACHIEVEMENT_21_28_DESC" "Podbij każdy sektor na Serpulo." - "NEW_ACHIEVEMENT_21_29_NAME" "Most Lotniczy" - "NEW_ACHIEVEMENT_21_29_DESC" "Podnieś jednostkę poziomu 5 używając jednostki Oct." - "NEW_ACHIEVEMENT_21_30_NAME" "Ostateczna Forma" - "NEW_ACHIEVEMENT_21_30_DESC" "Dołącz do nich." - "NEW_ACHIEVEMENT_21_31_NAME" "Produkcja I" - "NEW_ACHIEVEMENT_21_31_DESC" "Osiągnij 5000 przedmiotów/minute w kampani." - "NEW_ACHIEVEMENT_26_0_NAME" "Produkcja II" - "NEW_ACHIEVEMENT_26_0_DESC" "Osiągnij 50000 przedmiotów/minute w kampani." - "NEW_ACHIEVEMENT_26_1_NAME" "Pewne Zwycięstwo" - "NEW_ACHIEVEMENT_26_1_DESC" "Podbij sektor grając na innym sektorze." - "NEW_ACHIEVEMENT_26_2_NAME" "Małe Królestwo" - "NEW_ACHIEVEMENT_26_2_DESC" "Kontroluj 10 sektorów na raz." - } -} diff --git a/fastlane/metadata/steam/polish/description.txt b/fastlane/metadata/steam/polish/description.txt deleted file mode 100644 index 34b3399886..0000000000 --- a/fastlane/metadata/steam/polish/description.txt +++ /dev/null @@ -1,60 +0,0 @@ -Twórz skomplikowane linie transportowe przy użyciu przenośników by zaopatrzyć wieżyczki w amunicję, produkować materiały używane do budowy, oraz broń swoje struktury przed falami wrogów. Graj ze swoimi przyjaciółmi w międzyplatformowych rozgrywkach wieloosobwych typu co-op, lub rzuć im wyzwanie w drużynowych rozgrywkach PvP. - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Rozgrywka[/h2] - -[list] -[*] Stawiaj wiertła oraz przenośniki by przetransportować surowce do twojego Rdzenia. -[*] Używaj bloków produkcyjnych do tworzenia zaawansowanych materiałów. -[*] Buduj drony do automatycznego wydobycia surowców, pomocy przy budowie i obrony twojej bazy. -[*] Rozprowadzaj płyny i walcz z nagłymi pożarami. -[*] Przyśpiesz produkcje poprzez opcjonalne zaopatrzenie swoich linii obronnych i bloków produkcyjnych w chłodziwo. -[/list] - -[h2]Kampania[/h2] - -[list] -[*] Przejdź przez 12 powtarzalnych wbudowanych stref z losowymi punktami startu -[*] Zbieraj i wystrzeliwuj surowce -[*] Badaj nowe bloki by zwiększyć postęp -[*] Konfiguruj ładunek by przenieść surowce do każdej strefy -[*] Różnorodność celów misji -[*] Zapraszaj znajomych by razem wykonywać misje -[*] 120+ technologii do zbadania -[*] 19 różnych typów dronów, mechów oraz statków -[*] 50+ osiągnięć do ukończenia -[/list] - -[h2][h2]Tryby Gry[/h2][/h2] - -[*] [b]Przetrwanie[/b]: Buduj wieżyczki by obronić się przed wrogami w opartej na gatunku tower-defense rozgrywce. Przetrwaj tak długo jak to możliwe, opcjonalnie wystrzel swój rdzeń by użyć zebrane surowce do badań. Przygotuj swoją bazę na sporadyczne ataki powietrznych bossów. -[*] [b]Atak[/b]: Buduj fabryki jednostek by zniszczyć rdzenie wroga, jednocześnie broniąc swoją bazę przed falami jednostek wroga. Twórz rozmaite jednostki typu wsparcia i ofensywy które pomogą ci osiągnąć twoje cele. -[*] [b]PvP[/b]: Rywalizuj z innymi graczami z maksymalnie 4 drużyn gdzie celem jest zniszczenie wrogich rdzeni. Twórz jednostki, lub atakuj cudze bazy bezpośrednio przy użyciu swoich mechów. -[*] [b]Sandbox[/b]: Graj z nieskończoną ilością surowców i bez żadnego zagrożenia ze strony wroga. Używaj przeznaczonych dla tego trybu specjalnych bloków które są źródłami przedmiotów i płynów by przetestować różne projekty, oraz tworzyć wrogów na żądanie. -[/list] - -[h2]Gra Niestandardowa & Międzyplatformowa Gra Wieloosobowa[/h2] - -[list] -[*] 12 wbudowanych map do gier niestandardowych (nie licząc kampanii) -[*] Graj w trybie Co-op, PvP lub sandbox -[*] Dołącz do publicznych serwerów dedykowanych, lub zaproś przyjaciół do twoich własnych prywatnych rozgrywek -[*] Konfigurowalne zasady gry: Zmień koszt budowy, statystyki wrogów, przedmioty początkowe, odstęp fal wrogów i wiele więcej -[*] Możliwość mieszania trybów gry: Połącz ze sobą tryby PvP oraz PvE -[/list] - -[h2]Edytor Map[/h2] - -[list] -[*] Twórz teren przy użyciu UI edytora -[*] Edytuj i testuj w grze -[*] Konfigurowalne tryby narzędzi: Zmieniaj to jak działa każde narzędzie -[*] Potężny system generacji mapy, z wieloma różnymi typami filtrów do proceduralnej manipulacji terenem -[*] Zastosuj szumy, zniekształcenia, wygładzenie, erozje, symetrie, generacje rud oraz losowy teren do twoich map -[*] Randomizuj i konfiguruj generacje rud, jak również położenie rzek i kratek rud -[*] Konfiguruj układ fal wroga -[*] Publikuj eksportowane mapy na Warsztacie Steam -[*] Dostosuj standardowy zasady mapy -[*] Użyj 75+ różnych bloków terenu -[/list] diff --git a/fastlane/metadata/steam/polish/short-description.txt b/fastlane/metadata/steam/polish/short-description.txt deleted file mode 100644 index bfc8cf99b0..0000000000 --- a/fastlane/metadata/steam/polish/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Otwarta gra typu tower-defense skupiona na zarządzaniu surowcami. diff --git a/fastlane/metadata/steam/portuguese-brazil/achievements.vdf b/fastlane/metadata/steam/portuguese-brazil/achievements.vdf deleted file mode 100644 index caa3a26319..0000000000 --- a/fastlane/metadata/steam/portuguese-brazil/achievements.vdf +++ /dev/null @@ -1,109 +0,0 @@ -"lang" -{ - "Language" "portuguese-brazil" - "Tokens" - { - "NEW_ACHIEVEMENT_20_0_NAME" "Verificado" - "NEW_ACHIEVEMENT_20_0_DESC" "Complete o tutorial" - "NEW_ACHIEVEMENT_20_1_NAME" "Sucateiro" - "NEW_ACHIEVEMENT_20_1_DESC" "Destrua 1000 unidades inimigas." - "NEW_ACHIEVEMENT_20_2_NAME" "Expurgo" - "NEW_ACHIEVEMENT_20_2_DESC" "Destrua 100.000 unidades inimigas." - "NEW_ACHIEVEMENT_20_3_NAME" "Transporte atmosférico" - "NEW_ACHIEVEMENT_20_3_DESC" "Lance 10.000 itens no total." - "NEW_ACHIEVEMENT_20_5_NAME" "Transportes Sem Fim" - "NEW_ACHIEVEMENT_20_5_DESC" "Lance 1.000.000 itens no total." - "NEW_ACHIEVEMENT_20_6_NAME" "Conquistador" - "NEW_ACHIEVEMENT_20_6_DESC" "Vença 10 partidas no modo de ataque." - "NEW_ACHIEVEMENT_20_7_NAME" "Campeão" - "NEW_ACHIEVEMENT_20_7_DESC" "Vença 10 partidas PvP multi-jogador." - "NEW_ACHIEVEMENT_20_8_NAME" "Blitz" - "NEW_ACHIEVEMENT_20_8_DESC" "Destrua o núcleo inimigo na zona de ataque em 5 hordas ou menos." - "NEW_ACHIEVEMENT_20_9_NAME" "Chuva de núcleos" - "NEW_ACHIEVEMENT_20_9_DESC" "Lance seu núcleo em uma zona 10 vezes." - "NEW_ACHIEVEMENT_20_10_NAME" "Persistente" - "NEW_ACHIEVEMENT_20_10_DESC" "Sobreviva 100 hordas" - "NEW_ACHIEVEMENT_20_11_NAME" "Invicto" - "NEW_ACHIEVEMENT_20_11_DESC" "Sobreviva 500 hordas." - "NEW_ACHIEVEMENT_20_12_NAME" "Pesquisador" - "NEW_ACHIEVEMENT_20_12_DESC" "Pesquise tudo." - "NEW_ACHIEVEMENT_20_13_NAME" "Metamorfose Ambulante" - "NEW_ACHIEVEMENT_20_13_DESC" "Desbloqueie e transforme-se em todos os mechas no jogo." - "NEW_ACHIEVEMENT_20_14_NAME" "Sobrecarga" - "NEW_ACHIEVEMENT_20_14_DESC" "Atinja um inimigo coberto de água com eletricidade." - "NEW_ACHIEVEMENT_20_15_NAME" "Deflexão" - "NEW_ACHIEVEMENT_20_15_DESC" "Destrua uma unidade com suas proprias balas refletidas." - "NEW_ACHIEVEMENT_20_17_NAME" "Um Erro Grave" - "NEW_ACHIEVEMENT_20_17_DESC" "Pesquise o roteador." - "NEW_ACHIEVEMENT_20_18_NAME" "Crie" - "NEW_ACHIEVEMENT_20_18_DESC" "Coloque 10.000 blocos." - "NEW_ACHIEVEMENT_20_19_NAME" "Arraso" - "NEW_ACHIEVEMENT_20_19_DESC" "Destrua 1.000 blocos inimigos." - "NEW_ACHIEVEMENT_20_20_NAME" "Um desastre espetacular." - "NEW_ACHIEVEMENT_20_20_DESC" "Faça com que um reator de tório superaqueça e exploda." - "NEW_ACHIEVEMENT_20_21_NAME" "Cartógrafo" - "NEW_ACHIEVEMENT_20_21_DESC" "Faça um mapa novo 10 vezes." - "NEW_ACHIEVEMENT_20_22_NAME" "Navegador" - "NEW_ACHIEVEMENT_20_22_DESC" "Baixe um mapa da Oficina." - "NEW_ACHIEVEMENT_20_23_NAME" "Criador" - "NEW_ACHIEVEMENT_20_23_DESC" "Publique um mapa na Oficina." - "NEW_ACHIEVEMENT_20_24_NAME" "Matador" - "NEW_ACHIEVEMENT_20_24_DESC" "Derrote um chefe." - "NEW_ACHIEVEMENT_20_25_NAME" "Explorador" - "NEW_ACHIEVEMENT_20_25_DESC" "Desbloqueie todas as zonas na campanha." - "NEW_ACHIEVEMENT_20_26_NAME" "Completador" - "NEW_ACHIEVEMENT_20_26_DESC" "Alcance a horda requerida para configuração em todas as zonas." - "NEW_ACHIEVEMENT_20_29_NAME" "Material II" - "NEW_ACHIEVEMENT_20_29_DESC" "Desbloqueie Tório." - "NEW_ACHIEVEMENT_20_31_NAME" "Material I" - "NEW_ACHIEVEMENT_20_31_DESC" "Desbloqueie Titânio." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Encha o seu mecha com materiais explosivos e morra, criando uma explosão." - "NEW_ACHIEVEMENT_21_1_NAME" "Assim Começa" - "NEW_ACHIEVEMENT_21_1_DESC" "Construa uma fábrica de Dagger." - "NEW_ACHIEVEMENT_21_2_NAME" "Ataque direto" - "NEW_ACHIEVEMENT_21_2_DESC" "Emita o comando de Ataque usando o Centro de Comando." - "NEW_ACHIEVEMENT_21_3_NAME" "Enchame" - "NEW_ACHIEVEMENT_21_3_DESC" "Tenha 100 unidades ativas ao mesmo tempo." - "NEW_ACHIEVEMENT_21_4_NAME" "Rebanho" - "NEW_ACHIEVEMENT_21_4_DESC" "Tenha 10 drones Phantom ativos ao mesmo tempo." - "NEW_ACHIEVEMENT_21_5_NAME" "Exército Volátil" - "NEW_ACHIEVEMENT_21_5_DESC" "Tenha 50 unidades Crawler ativas ao mesmo tempo." - "NEW_ACHIEVEMENT_21_6_NAME" "Legiões" - "NEW_ACHIEVEMENT_21_6_DESC" "Construa 1000 unidades no total." - "NEW_ACHIEVEMENT_21_7_NAME" "Super" - "NEW_ACHIEVEMENT_21_7_DESC" "Conquiste o rank S em qualquer zona." - "NEW_ACHIEVEMENT_21_8_NAME" "Super Super" - "NEW_ACHIEVEMENT_21_8_DESC" "Conquiste o rank SS em qualquer zona." - "NEW_ACHIEVEMENT_21_9_NAME" "Você Devia Ter Escutado" - "NEW_ACHIEVEMENT_21_9_DESC" "Morra na zona de exclusão do ponto de spawn." - "NEW_ACHIEVEMENT_21_10_NAME" "Só Aperte Shift" - "NEW_ACHIEVEMENT_21_10_DESC" "Afogue, de algum modo." - "NEW_ACHIEVEMENT_21_11_NAME" "Colecionador" - "NEW_ACHIEVEMENT_21_11_DESC" "Encha o núcleo até a capacidade máxima com todos os tipos de materiais." - "NEW_ACHIEVEMENT_21_12_NAME" "Galera" - "NEW_ACHIEVEMENT_21_12_DESC" "Hospede um servidor com 10 pessoas nele." - "NEW_ACHIEVEMENT_21_13_NAME" "Invulnerável" - "NEW_ACHIEVEMENT_21_13_DESC" "Construa o Meltdown e o Spectre." - "NEW_ACHIEVEMENT_21_14_NAME" "Decolagem" - "NEW_ACHIEVEMENT_21_14_DESC" "Use a Plataforma de Lançamento." - "NEW_ACHIEVEMENT_21_15_NAME" "Complacência" - "NEW_ACHIEVEMENT_21_15_DESC" "Pule o lançamento duas vezes, então tenha o seu núcleo destruído pelo inimigo." - "NEW_ACHIEVEMENT_21_16_NAME" "Heresia" - "NEW_ACHIEVEMENT_21_16_DESC" "Construa dois roteadores, um do lado do outro." - "NEW_ACHIEVEMENT_21_17_NAME" "Guardião Solitário" - "NEW_ACHIEVEMENT_21_17_DESC" "Sobreviva 10 hordas em qualquer zona, sem colocar qualquer bloco." - "NEW_ACHIEVEMENT_21_18_NAME" "Incinere" - "NEW_ACHIEVEMENT_21_18_DESC" "Use Piratita em qualquer torreta." - "NEW_ACHIEVEMENT_21_19_NAME" "Eficiência" - "NEW_ACHIEVEMENT_21_19_DESC" "Refirgere uma torreta com água ou crio fluido." - "NEW_ACHIEVEMENT_21_20_NAME" "Modo Clássico" - "NEW_ACHIEVEMENT_21_20_DESC" "Habilite pixelização." - "NEW_ACHIEVEMENT_21_21_NAME" "Sábio" - "NEW_ACHIEVEMENT_21_21_DESC" "Abra a Wiki do jogo." - "NEW_ACHIEVEMENT_21_22_NAME" "Vantagem" - "NEW_ACHIEVEMENT_21_22_DESC" "Entre em uma zona com 10.000 itens ou mais já configurados." - "NEW_ACHIEVEMENT_21_23_NAME" "Ignição" - "NEW_ACHIEVEMENT_21_23_DESC" "Ligue um Reator de Impacto." - } -} diff --git a/fastlane/metadata/steam/portuguese-brazil/description.txt b/fastlane/metadata/steam/portuguese-brazil/description.txt deleted file mode 100644 index add86a6a2c..0000000000 --- a/fastlane/metadata/steam/portuguese-brazil/description.txt +++ /dev/null @@ -1,61 +0,0 @@ -Crie correntes de suprimentos elaboradas com correias transportadoras para alimentar suas torretas com munição, produza minerais para usar em construção, e defenda suas estruturas de hordas inimigas. Jogue com seus amigos em jogos cooperativos multi-jogadores multi-plataformas, ou desafie-os em partidas PvP de times. - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Gameplay[/h2] - -[list] -[*] Crie brocas e esteiras transportadoras para mover recursos para o seu Núcleo. -[*] Use blocos de produção para criar materiais avançados. -[*] Construa drones para minerar recursos automaticamente, ajudar na construção e proteger a sua base. -[*] Distribua líquidos e enfrente surtos de fogo. -[*] Melhore a produção suprimindo refrigerantes e lubrificantes opcionais para os seus blocos de defesa e produção. -[/list] - -[h2]Campanha[/h2] - -[list] -[*] Avance através de 12 zonas re-jogáveis com pontos de spawn aleatórios -[*] Colete e lance recursos -[*] Pesquise novos blocos para abastecer o progresso -[*] Configure loadout antes do lançamento para levar recursos para cada zona -[*] Variedade de missões com objetivos e metas -[*] Convide seus amigos para completar missões juntos -[*] Mais de 120 blocos de tecnologia para dominar -[*] 19 tipos de drones, mechas e naves diferentes -[*] Mais de 50 conquistas para completar -[/list] - -[h2][h2]Modos de jogo[/h2][/h2] - -[list] -[*] [b]Sobrevivência[/b]: Construa torretas para defender de inimigos no gameplay de tower-defense. Sobreviva o máximo possível, opcionalmente lançando o seu núcleo para usar os recursos coletados para pesquisa. Prepare a sua base para ataques intermitentes de chefes aéreos. -[*] [b]Ataque[/b]: Construa fábricas para unidades destruírem núcleos inimidos, enquanto simultaneamente defendendo sua base de hordas de unidades inimigas. Crie uma variedade de tipos diferentes de unidades de suporte o defesa para auxiliar você em seus objetivos. -[*] [b]PvP[/b]: Dispute com outros jogadores em até 4 times diferentes, para destruir o núcleo dos outros. Crie unidades, ou ataque outras bases diretamente com seus mechas. -[*] [b]Sandbox[/b]: Brinque com recursos infinitos e sem ameaça inimiga. Use itens específicos do modo e fontes de líquidos para testar designs, e sumone inimigos à vontade. -[/list] - -[h2]Jogos Personalizados & Multi-jogador Multi-plataforma[/h2] - -[list] -[*] 12 mapas embutidos para jogos personalizados, além da campanha -[*] Jogue Cooperativo, PvP, ou sandbox -[*] Entre em um servidor público dedicado, ou convide amigos para a sua própria sessão privada -[*] Regras do jogo personalizáveis: Mude custo dos blocos, estatísticas de inimigos, itens iniciais, tempo entre as hordas e mais -[*] Misture modos de jogo: Combine modos de jogo PvP e PvE -[/list] - -[h2]Editor de mapa[/h2] - -[list] -[*] Pinte terreno com um editor -[*] Edite e visualize estruturas em jogo -[*] Modos de ferramentas configuráveis: Mude como cada ferramenta funciona -[*] Sistema gerador de mapa poderoso, com muitos tipos diferentes de filtros para manipulação procedural de terreno -[*] Aplique ruído, distorção, suavização, erosão, simetria, geração de minérios e terreno aleatório aos seus mapas -[*] Aleatorize e configure geração de minérios, assim como localização de rios e recursos -[*] Configure o layout de hordas inimigas -[*] Compartilhe mapas exportados na Oficina da Steam -[*] Modifique regras básicas do mapa -[*] Use mais de 75 blocos de ambientação diferentes -[/list] diff --git a/fastlane/metadata/steam/portuguese-brazil/short-description.txt b/fastlane/metadata/steam/portuguese-brazil/short-description.txt deleted file mode 100644 index c6ad92da31..0000000000 --- a/fastlane/metadata/steam/portuguese-brazil/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Um jogo de fim aberto de tower-defense com um foco em gerenciamento de recursos. diff --git a/fastlane/metadata/steam/portuguese/achievements.vdf b/fastlane/metadata/steam/portuguese/achievements.vdf deleted file mode 100644 index caa3a26319..0000000000 --- a/fastlane/metadata/steam/portuguese/achievements.vdf +++ /dev/null @@ -1,109 +0,0 @@ -"lang" -{ - "Language" "portuguese-brazil" - "Tokens" - { - "NEW_ACHIEVEMENT_20_0_NAME" "Verificado" - "NEW_ACHIEVEMENT_20_0_DESC" "Complete o tutorial" - "NEW_ACHIEVEMENT_20_1_NAME" "Sucateiro" - "NEW_ACHIEVEMENT_20_1_DESC" "Destrua 1000 unidades inimigas." - "NEW_ACHIEVEMENT_20_2_NAME" "Expurgo" - "NEW_ACHIEVEMENT_20_2_DESC" "Destrua 100.000 unidades inimigas." - "NEW_ACHIEVEMENT_20_3_NAME" "Transporte atmosférico" - "NEW_ACHIEVEMENT_20_3_DESC" "Lance 10.000 itens no total." - "NEW_ACHIEVEMENT_20_5_NAME" "Transportes Sem Fim" - "NEW_ACHIEVEMENT_20_5_DESC" "Lance 1.000.000 itens no total." - "NEW_ACHIEVEMENT_20_6_NAME" "Conquistador" - "NEW_ACHIEVEMENT_20_6_DESC" "Vença 10 partidas no modo de ataque." - "NEW_ACHIEVEMENT_20_7_NAME" "Campeão" - "NEW_ACHIEVEMENT_20_7_DESC" "Vença 10 partidas PvP multi-jogador." - "NEW_ACHIEVEMENT_20_8_NAME" "Blitz" - "NEW_ACHIEVEMENT_20_8_DESC" "Destrua o núcleo inimigo na zona de ataque em 5 hordas ou menos." - "NEW_ACHIEVEMENT_20_9_NAME" "Chuva de núcleos" - "NEW_ACHIEVEMENT_20_9_DESC" "Lance seu núcleo em uma zona 10 vezes." - "NEW_ACHIEVEMENT_20_10_NAME" "Persistente" - "NEW_ACHIEVEMENT_20_10_DESC" "Sobreviva 100 hordas" - "NEW_ACHIEVEMENT_20_11_NAME" "Invicto" - "NEW_ACHIEVEMENT_20_11_DESC" "Sobreviva 500 hordas." - "NEW_ACHIEVEMENT_20_12_NAME" "Pesquisador" - "NEW_ACHIEVEMENT_20_12_DESC" "Pesquise tudo." - "NEW_ACHIEVEMENT_20_13_NAME" "Metamorfose Ambulante" - "NEW_ACHIEVEMENT_20_13_DESC" "Desbloqueie e transforme-se em todos os mechas no jogo." - "NEW_ACHIEVEMENT_20_14_NAME" "Sobrecarga" - "NEW_ACHIEVEMENT_20_14_DESC" "Atinja um inimigo coberto de água com eletricidade." - "NEW_ACHIEVEMENT_20_15_NAME" "Deflexão" - "NEW_ACHIEVEMENT_20_15_DESC" "Destrua uma unidade com suas proprias balas refletidas." - "NEW_ACHIEVEMENT_20_17_NAME" "Um Erro Grave" - "NEW_ACHIEVEMENT_20_17_DESC" "Pesquise o roteador." - "NEW_ACHIEVEMENT_20_18_NAME" "Crie" - "NEW_ACHIEVEMENT_20_18_DESC" "Coloque 10.000 blocos." - "NEW_ACHIEVEMENT_20_19_NAME" "Arraso" - "NEW_ACHIEVEMENT_20_19_DESC" "Destrua 1.000 blocos inimigos." - "NEW_ACHIEVEMENT_20_20_NAME" "Um desastre espetacular." - "NEW_ACHIEVEMENT_20_20_DESC" "Faça com que um reator de tório superaqueça e exploda." - "NEW_ACHIEVEMENT_20_21_NAME" "Cartógrafo" - "NEW_ACHIEVEMENT_20_21_DESC" "Faça um mapa novo 10 vezes." - "NEW_ACHIEVEMENT_20_22_NAME" "Navegador" - "NEW_ACHIEVEMENT_20_22_DESC" "Baixe um mapa da Oficina." - "NEW_ACHIEVEMENT_20_23_NAME" "Criador" - "NEW_ACHIEVEMENT_20_23_DESC" "Publique um mapa na Oficina." - "NEW_ACHIEVEMENT_20_24_NAME" "Matador" - "NEW_ACHIEVEMENT_20_24_DESC" "Derrote um chefe." - "NEW_ACHIEVEMENT_20_25_NAME" "Explorador" - "NEW_ACHIEVEMENT_20_25_DESC" "Desbloqueie todas as zonas na campanha." - "NEW_ACHIEVEMENT_20_26_NAME" "Completador" - "NEW_ACHIEVEMENT_20_26_DESC" "Alcance a horda requerida para configuração em todas as zonas." - "NEW_ACHIEVEMENT_20_29_NAME" "Material II" - "NEW_ACHIEVEMENT_20_29_DESC" "Desbloqueie Tório." - "NEW_ACHIEVEMENT_20_31_NAME" "Material I" - "NEW_ACHIEVEMENT_20_31_DESC" "Desbloqueie Titânio." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Encha o seu mecha com materiais explosivos e morra, criando uma explosão." - "NEW_ACHIEVEMENT_21_1_NAME" "Assim Começa" - "NEW_ACHIEVEMENT_21_1_DESC" "Construa uma fábrica de Dagger." - "NEW_ACHIEVEMENT_21_2_NAME" "Ataque direto" - "NEW_ACHIEVEMENT_21_2_DESC" "Emita o comando de Ataque usando o Centro de Comando." - "NEW_ACHIEVEMENT_21_3_NAME" "Enchame" - "NEW_ACHIEVEMENT_21_3_DESC" "Tenha 100 unidades ativas ao mesmo tempo." - "NEW_ACHIEVEMENT_21_4_NAME" "Rebanho" - "NEW_ACHIEVEMENT_21_4_DESC" "Tenha 10 drones Phantom ativos ao mesmo tempo." - "NEW_ACHIEVEMENT_21_5_NAME" "Exército Volátil" - "NEW_ACHIEVEMENT_21_5_DESC" "Tenha 50 unidades Crawler ativas ao mesmo tempo." - "NEW_ACHIEVEMENT_21_6_NAME" "Legiões" - "NEW_ACHIEVEMENT_21_6_DESC" "Construa 1000 unidades no total." - "NEW_ACHIEVEMENT_21_7_NAME" "Super" - "NEW_ACHIEVEMENT_21_7_DESC" "Conquiste o rank S em qualquer zona." - "NEW_ACHIEVEMENT_21_8_NAME" "Super Super" - "NEW_ACHIEVEMENT_21_8_DESC" "Conquiste o rank SS em qualquer zona." - "NEW_ACHIEVEMENT_21_9_NAME" "Você Devia Ter Escutado" - "NEW_ACHIEVEMENT_21_9_DESC" "Morra na zona de exclusão do ponto de spawn." - "NEW_ACHIEVEMENT_21_10_NAME" "Só Aperte Shift" - "NEW_ACHIEVEMENT_21_10_DESC" "Afogue, de algum modo." - "NEW_ACHIEVEMENT_21_11_NAME" "Colecionador" - "NEW_ACHIEVEMENT_21_11_DESC" "Encha o núcleo até a capacidade máxima com todos os tipos de materiais." - "NEW_ACHIEVEMENT_21_12_NAME" "Galera" - "NEW_ACHIEVEMENT_21_12_DESC" "Hospede um servidor com 10 pessoas nele." - "NEW_ACHIEVEMENT_21_13_NAME" "Invulnerável" - "NEW_ACHIEVEMENT_21_13_DESC" "Construa o Meltdown e o Spectre." - "NEW_ACHIEVEMENT_21_14_NAME" "Decolagem" - "NEW_ACHIEVEMENT_21_14_DESC" "Use a Plataforma de Lançamento." - "NEW_ACHIEVEMENT_21_15_NAME" "Complacência" - "NEW_ACHIEVEMENT_21_15_DESC" "Pule o lançamento duas vezes, então tenha o seu núcleo destruído pelo inimigo." - "NEW_ACHIEVEMENT_21_16_NAME" "Heresia" - "NEW_ACHIEVEMENT_21_16_DESC" "Construa dois roteadores, um do lado do outro." - "NEW_ACHIEVEMENT_21_17_NAME" "Guardião Solitário" - "NEW_ACHIEVEMENT_21_17_DESC" "Sobreviva 10 hordas em qualquer zona, sem colocar qualquer bloco." - "NEW_ACHIEVEMENT_21_18_NAME" "Incinere" - "NEW_ACHIEVEMENT_21_18_DESC" "Use Piratita em qualquer torreta." - "NEW_ACHIEVEMENT_21_19_NAME" "Eficiência" - "NEW_ACHIEVEMENT_21_19_DESC" "Refirgere uma torreta com água ou crio fluido." - "NEW_ACHIEVEMENT_21_20_NAME" "Modo Clássico" - "NEW_ACHIEVEMENT_21_20_DESC" "Habilite pixelização." - "NEW_ACHIEVEMENT_21_21_NAME" "Sábio" - "NEW_ACHIEVEMENT_21_21_DESC" "Abra a Wiki do jogo." - "NEW_ACHIEVEMENT_21_22_NAME" "Vantagem" - "NEW_ACHIEVEMENT_21_22_DESC" "Entre em uma zona com 10.000 itens ou mais já configurados." - "NEW_ACHIEVEMENT_21_23_NAME" "Ignição" - "NEW_ACHIEVEMENT_21_23_DESC" "Ligue um Reator de Impacto." - } -} diff --git a/fastlane/metadata/steam/portuguese/description.txt b/fastlane/metadata/steam/portuguese/description.txt deleted file mode 100644 index 0efa240dc0..0000000000 --- a/fastlane/metadata/steam/portuguese/description.txt +++ /dev/null @@ -1,61 +0,0 @@ -Crie correntes de suprimentos elaboradas com correias transportadoras para alimentar suas torretas com munição, produza minerais para usar em construção, e defenda suas estruturas de hordas inimigas. Jogue com seus amigos em jogos cooperativos multi-jogadores multi-plataformas, ou desafie-os em partidas PvP de times. - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Gameplay[/h2] - -[list] -[*] Crie brocas e correntes transportadoras para mover recursos para o seu Núcleo. -[*] Use blocos de produção para criar materiais avançados. -[*] Construa drones para minerar recursos automaticamente, ajudar na construção e proteger a sua base. -[*] Distribua líquidos e enfrente surtos de fogo. -[*] Melhore a produção suprimindo refrigerantes e lubrificantes opcionais para os seus blocos de defesa e produção. -[/list] - -[h2]Campanha[/h2] - -[list] -[*] Avance através de 12 zonas re-jogáveis com pontos de spawn aleatórios -[*] Colete e lance recursos -[*] Pesquise novos blocos para abastecer o progresso -[*] Configure loadout antes do lançamento para levar recursos para cada zona -[*] Variedade de missões com objetivos e metas -[*] Convide seus amigos para completar missões juntos -[*] Mais de 120 blocos de tecnologia para dominar -[*] 19 tipos de drones, mechas e naves diferentes -[*] Mais de 50 conquistas para completar -[/list] - -[h2][h2]Modos de jogo[/h2][/h2] - -[list] -[*] [b]Sobrevivência[/b]: Construa torretas para defender de inimigos no gameplay de tower-defense. Sobreviva o máximo possível, opcionalmente lançando o seu núcleo para usar os recursos coletados para pesquisa. Prepare a sua base para ataques intermitentes de chefes aéreos. -[*] [b]Ataque[/b]: Construa fábricas para unidades destruírem núcleos inimidos, enquanto simultaneamente defendendo sua base de hordas de unidades inimigas. Crie uma variedade de tipos diferentes de unidades de suporte o defesa para auxiliar você em seus objetivos. -[*] [b]PvP[/b]: Dispute com outros jogadores em até 4 times diferentes, para destruir o núcleo dos outros. Crie unidades, ou ataque outras bases diretamente com seus mechas. -[*] [b]Sandbox[/b]: Brinque com recursos infinitos e sem ameaça inimiga. Use itens específicos do modo e fontes de líquidos para testar designs, e sumone inimigos à vontade. -[/list] - -[h2]Jogos Personalizados & Multi-jogador Multi-plataforma[/h2] - -[list] -[*] 12 mapas embutidos para jogos personalizados, além da campanha -[*] Jogue Cooperativo, PvP, ou sandbox -[*] Entre em um servidor público dedicado, ou convide amigos para a sua própria sessão privada -[*] Regras do jogo personalizáveis: Mude custo dos blocos, estatísticas de inimigos, itens iniciais, tempo entre as hordas e mais -[*] Misture modos de jogo: Combine modos de jogo PvP e PvE -[/list] - -[h2]Editor de mapa[/h2] - -[list] -[*] Pinte terreno com um editor -[*] Edite e visualize estruturas em jogo -[*] Modos de ferramentas configuráveis: Mude como cada ferramenta funciona -[*] Sistema gerador de mapa poderoso, com muitos tipos diferentes de filtros para manipulação procedural de terreno -[*] Aplique ruído, distorção, suavização, erosão, simetria, geração de minérios e terreno aleatório aos seus mapas -[*] Aleatorize e configure geração de minérios, assim como localização de rios e recursos -[*] Configure o layout de hordas inimigas -[*] Compartilhe mapas exportados na Oficina da Steam -[*] Modifique regras básicas do mapa -[*] Use mais de 75 blocos de ambientação diferentes -[/list] diff --git a/fastlane/metadata/steam/portuguese/short-description.txt b/fastlane/metadata/steam/portuguese/short-description.txt deleted file mode 100644 index c6ad92da31..0000000000 --- a/fastlane/metadata/steam/portuguese/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Um jogo de fim aberto de tower-defense com um foco em gerenciamento de recursos. diff --git a/fastlane/metadata/steam/romanian/achievements.vdf b/fastlane/metadata/steam/romanian/achievements.vdf deleted file mode 100644 index 375daf425c..0000000000 --- a/fastlane/metadata/steam/romanian/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "romanian" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Fier Vechi" - "NEW_ACHIEVEMENT_20_1_DESC" "Distruge 1000 unități inamice." - "NEW_ACHIEVEMENT_20_2_NAME" "Curățenie" - "NEW_ACHIEVEMENT_20_2_DESC" "Distruge 100,000 unități inamice." - "NEW_ACHIEVEMENT_20_5_NAME" "Livrând la Nesfârșit" - "NEW_ACHIEVEMENT_20_5_DESC" "Lansează 100,000 materiale în total." - "NEW_ACHIEVEMENT_20_6_NAME" "Cuceritor" - "NEW_ACHIEVEMENT_20_6_DESC" "Câștigă 10 jocuri în modul atac." - "NEW_ACHIEVEMENT_20_7_NAME" "Campion" - "NEW_ACHIEVEMENT_20_7_DESC" "Câștigă 10 jocuri PvP multiplayer." - "NEW_ACHIEVEMENT_20_8_NAME" "Blitz" - "NEW_ACHIEVEMENT_20_8_DESC" "Distruge nucleul inamic dintr-o zonă de atac în 5 sau mai puține valuri." - "NEW_ACHIEVEMENT_20_9_NAME" "Ploaie de Nuclee" - "NEW_ACHIEVEMENT_20_9_DESC" "Lansează nuclee de 30 de ori." - "NEW_ACHIEVEMENT_20_10_NAME" "Tenace" - "NEW_ACHIEVEMENT_20_10_DESC" "Supraviețuiește 100 de valuri." - "NEW_ACHIEVEMENT_20_12_NAME" "Cercetător" - "NEW_ACHIEVEMENT_20_12_DESC" "Cercetează totul." - "NEW_ACHIEVEMENT_20_14_NAME" "Scurtcircuit" - "NEW_ACHIEVEMENT_20_14_DESC" "Lovește un inamic ud cu electricitate." - "NEW_ACHIEVEMENT_20_15_NAME" "Reflexie" - "NEW_ACHIEVEMENT_20_15_DESC" "Distruge o unitate cu propriul glonț reflectat." - "NEW_ACHIEVEMENT_20_17_NAME" "O greșeală Gravă" - "NEW_ACHIEVEMENT_20_17_DESC" "Cercetează Routerul." - "NEW_ACHIEVEMENT_20_18_NAME" "Crează" - "NEW_ACHIEVEMENT_20_18_DESC" "Construiește 10,000 de blocuri." - "NEW_ACHIEVEMENT_20_19_NAME" "Rade" - "NEW_ACHIEVEMENT_20_19_DESC" "Distruge 1,000 blocuri inamice." - "NEW_ACHIEVEMENT_20_20_NAME" "Un Dezastru Spectaculos" - "NEW_ACHIEVEMENT_20_20_DESC" "Cauzează explozia unui Reactor de Toriu supraîncălzit." - "NEW_ACHIEVEMENT_20_21_NAME" "Geograf" - "NEW_ACHIEVEMENT_20_21_DESC" "Crează 10 noi hărți." - "NEW_ACHIEVEMENT_20_22_NAME" "Browser" - "NEW_ACHIEVEMENT_20_22_DESC" "Descarcă o hartă de pe Workshop." - "NEW_ACHIEVEMENT_20_23_NAME" "Creator" - "NEW_ACHIEVEMENT_20_23_DESC" "Publică o hartă pe Workshop." - "NEW_ACHIEVEMENT_20_24_NAME" "Ucigaș" - "NEW_ACHIEVEMENT_20_24_DESC" "Distruge un gardian." - "NEW_ACHIEVEMENT_20_25_NAME" "Explorator" - "NEW_ACHIEVEMENT_20_25_DESC" "Deblochează toate zonele din campanie." - "NEW_ACHIEVEMENT_20_29_NAME" "Materia II" - "NEW_ACHIEVEMENT_20_29_DESC" "Deblozhează Toriul." - "NEW_ACHIEVEMENT_20_31_NAME" "Materia I" - "NEW_ACHIEVEMENT_20_31_DESC" "Deblochează Titaniul." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Controlează o unitate plină cu materiale explozive și mori." - "NEW_ACHIEVEMENT_21_1_NAME" "Începe" - "NEW_ACHIEVEMENT_21_1_DESC" "Construiește o fabrică de unități de artilerie." - "NEW_ACHIEVEMENT_21_2_NAME" "Asalt Direct" - "NEW_ACHIEVEMENT_21_2_DESC" "Trimite comanda Atac unităților aliate folosind centrul de comandă." - "NEW_ACHIEVEMENT_21_3_NAME" "Armate" - "NEW_ACHIEVEMENT_21_3_DESC" "100 unități active deodată." - "NEW_ACHIEVEMENT_21_4_NAME" "Stoluri" - "NEW_ACHIEVEMENT_21_4_DESC" "10 unități Poly active deodată." - "NEW_ACHIEVEMENT_21_5_NAME" "Robotician" - "NEW_ACHIEVEMENT_21_5_DESC" "Construiește fiecare tip de unitate." - "NEW_ACHIEVEMENT_21_6_NAME" "Legiuni" - "NEW_ACHIEVEMENT_21_6_DESC" "Construiește 1000 uunități în total." - "NEW_ACHIEVEMENT_21_9_NAME" "Trebuia să Asculți" - "NEW_ACHIEVEMENT_21_9_DESC" "Mori în zona de lansare a inamicului." - "NEW_ACHIEVEMENT_21_10_NAME" "Există Unități Navale pt Asta" - "NEW_ACHIEVEMENT_21_10_DESC" "Îneacă-te." - "NEW_ACHIEVEMENT_21_11_NAME" "Colector" - "NEW_ACHIEVEMENT_21_11_DESC" "Umple nucleul la capacitate maximă cu toate tipurile de materiale." - "NEW_ACHIEVEMENT_21_12_NAME" "Mulțime" - "NEW_ACHIEVEMENT_21_12_DESC" "Găzduieș e un server cu 10 jucători." - "NEW_ACHIEVEMENT_21_13_NAME" "Invulnerabil" - "NEW_ACHIEVEMENT_21_13_DESC" "Construiește arme Meltdown, Spectre și Foreshadow." - "NEW_ACHIEVEMENT_21_14_NAME" "Decolare" - "NEW_ACHIEVEMENT_21_14_DESC" "Folosește Platforma de Lansare." - "NEW_ACHIEVEMENT_21_16_NAME" "Erezie" - "NEW_ACHIEVEMENT_21_16_DESC" "Construieste 2 routere unul lângă altul." - "NEW_ACHIEVEMENT_21_17_NAME" "Gardianul Singuratic" - "NEW_ACHIEVEMENT_21_17_DESC" "0 valuri fără să fi construit blocuri." - "NEW_ACHIEVEMENT_21_18_NAME" "Incinerare" - "NEW_ACHIEVEMENT_21_18_DESC" "Folosește Piratită în orice armă." - "NEW_ACHIEVEMENT_21_19_NAME" "Eficiență" - "NEW_ACHIEVEMENT_21_19_DESC" "Răcește o armă cu apă sau criofluid." - "NEW_ACHIEVEMENT_21_20_NAME" "Modul Classic" - "NEW_ACHIEVEMENT_21_20_DESC" "Activează pixelarea." - "NEW_ACHIEVEMENT_21_21_NAME" "Savant" - "NEW_ACHIEVEMENT_21_21_DESC" "Descide Wikiul din joc." - "NEW_ACHIEVEMENT_21_22_NAME" "Avans" - "NEW_ACHIEVEMENT_21_22_DESC" "Lansează într-o zonă cu peste 10,000 de materiale configurate." - "NEW_ACHIEVEMENT_21_23_NAME" "Aprinderea" - "NEW_ACHIEVEMENT_21_23_DESC" "Pornește un Reactor de Impact." - "NEW_ACHIEVEMENT_21_24_NAME" "Accelerare" - "NEW_ACHIEVEMENT_21_24_DESC" "Activează Acceleratorul Interplanetar." - "NEW_ACHIEVEMENT_21_25_NAME" "Spirala" - "NEW_ACHIEVEMENT_21_25_DESC" "Se învârte și se învârte..." - "NEW_ACHIEVEMENT_21_26_NAME" "Ascensiune" - "NEW_ACHIEVEMENT_21_26_DESC" "Construiește o unitate de Nivelul 5." - "NEW_ACHIEVEMENT_21_27_NAME" "Arhitect" - "NEW_ACHIEVEMENT_21_27_DESC" "Crează 20 de scheme." - "NEW_ACHIEVEMENT_21_28_NAME" "La Scară Globală" - "NEW_ACHIEVEMENT_21_28_DESC" "Capturează fiecare sector de pe Serpulo." - "NEW_ACHIEVEMENT_21_29_NAME" "Transport Aerian" - "NEW_ACHIEVEMENT_21_29_DESC" "Ridică o unitate de Nivel 5 cu un transportator Oct." - "NEW_ACHIEVEMENT_21_30_NAME" "Forma Supremă" - "NEW_ACHIEVEMENT_21_30_DESC" "Alătură-te lor." - "NEW_ACHIEVEMENT_21_31_NAME" "Producție I" - "NEW_ACHIEVEMENT_21_31_DESC" "Produ cel puțin 5,000 de materiale/min în total în campanie." - "NEW_ACHIEVEMENT_26_0_NAME" "Producție II" - "NEW_ACHIEVEMENT_26_0_DESC" "Produ cel puțin 50,000 items/min de materiale/min în total în campanie." - "NEW_ACHIEVEMENT_26_1_NAME" "Victorie Asigurată" - "NEW_ACHIEVEMENT_26_1_DESC" "Capturează un sector în timp ce joci în alt sector." - "NEW_ACHIEVEMENT_26_2_NAME" "Micul Imperiu" - "NEW_ACHIEVEMENT_26_2_DESC" "Controlează 10 sectoare deodată." - } -} diff --git a/fastlane/metadata/steam/romanian/description.txt b/fastlane/metadata/steam/romanian/description.txt deleted file mode 100644 index 951ae00f85..0000000000 --- a/fastlane/metadata/steam/romanian/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Gameplay[/h2] - -[list] -[*] Create elaborate supply chains of conveyor belts to feed ammo into your turrets and produce materials to use for building -[*] Use production blocks to create a wide variety of advanced materials -[*] Defend your structures from waves of enemies -[*] Play with your friends in cross-platform multiplayer co-op games, or challenge them in team-based PvP matches -[*] Distribute liquids and fight constant challenges, like outbreaks of fire or enemy flier raids -[*] Get the most out of your production by supplying optional coolant and lubricant -[*] Produce a wide variety of units for automatic management of your base or assault on enemy bases -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]Campaign[/h2] - -[list] -[*] Conquer the planet Serpulo as you advance through 250+ procedurally generated sectors and 16 hand-made maps -[*] Capture territory and set up factories to produce resources while you play other sectors -[*] Defend your sectors from periodic invasions -[*] Coordinate resource distribution between sectors via launch pads -[*] Research new blocks to fuel progress -[*] Invite your friends to complete missions together -[*] 130+ technology blocks to master -[*] 33 different types of drones, mechs and ships -[*] 50+ achievements to complete -[/list] - -[h2][h2]Gamemodes[/h2][/h2] - -[list] -[*] [b]Survival[/b]: Build turrets to defend from enemies in tower-defense based gameplay. Survive as long as possible, optionally launching your core to use your collected resources for research. Prepare your base for intermittent attacks from airborne bosses. -[*] [b]Attack[/b]: Build factories for units to destroy the enemy cores, while simultaneously defending your base from waves of enemy units. Create a variety of different types of support and offensive unit to assist you in your goals. Optionally enable an AI that builds defensive structures to an extra challenge. -[*] [b]PvP[/b]: Compete with other players on up to 4 different teams to destroy each other's cores. Create units, or attack other bases directly with your mechs. -[*] [b]Sandbox[/b]: Play around with infinite resources and no enemy threat. Use sandbox-specific item and liquid source blocks to test out designs, and spawn in enemies on request. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Custom Games & Cross-Platform Multiplayer[/h2] - -[list] -[*] 16 built in maps for custom games, in addition to campaign -[*] Play co-op, PvP or sandbox -[*] Join a public dedicated server, or invite friends to your own private session -[*] Customizable game rules: Change block costs, enemy stats, starting items, wave timing and more -[*] Mix & match gamemodes: Combine PvP and PvE gamemodes together -[/list] - -[h2]Custom Map Editor[/h2] - -[list] -[*] Paint terrain with an editor UI -[*] Edit and preview structures in-game -[*] Configurable tool modes: Change how each tool functions -[*] Powerful map generation system, with many different types of filters for procedural manipulation of terrain -[*] Apply noise, distortion, smoothing, erosion, symmetry, ore generation and random terrain to your maps -[*] Randomize and configure ore generation, as well as placement of river and resource tiles -[*] Configure enemy wave layouts -[*] Share exported maps on the Steam Workshop -[*] Customize base map rules -[*] Use 80+ different environmental blocks -[/list] diff --git a/fastlane/metadata/steam/romanian/short-description.txt b/fastlane/metadata/steam/romanian/short-description.txt deleted file mode 100644 index 1d5eae544e..0000000000 --- a/fastlane/metadata/steam/romanian/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -An open-ended tower-defense game with a focus on resource management. diff --git a/fastlane/metadata/steam/russian/achievements.vdf b/fastlane/metadata/steam/russian/achievements.vdf deleted file mode 100644 index d60fbfc10b..0000000000 --- a/fastlane/metadata/steam/russian/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "russian" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Утилизатор" - "NEW_ACHIEVEMENT_20_1_DESC" "Уничтожьте 1000 вражеских единиц." - "NEW_ACHIEVEMENT_20_2_NAME" "Зачистка" - "NEW_ACHIEVEMENT_20_2_DESC" "Уничтожьте 100,000 вражеских единиц." - "NEW_ACHIEVEMENT_20_5_NAME" "Налаженное снабжение" - "NEW_ACHIEVEMENT_20_5_DESC" "Запустите 1,000,000 предметов." - "NEW_ACHIEVEMENT_20_6_NAME" "Завоеватель" - "NEW_ACHIEVEMENT_20_6_DESC" "Победите в 10 матчах в режиме атаки." - "NEW_ACHIEVEMENT_20_7_NAME" "Чемпион" - "NEW_ACHIEVEMENT_20_7_DESC" "Победите в 10 многопользовательских PvP матчах." - "NEW_ACHIEVEMENT_20_8_NAME" "Блиц" - "NEW_ACHIEVEMENT_20_8_DESC" "Уничтожьте вражеское ядро в зоне атаки за 5 волн или меньше." - "NEW_ACHIEVEMENT_20_9_NAME" "Ядрёный дождь" - "NEW_ACHIEVEMENT_20_9_DESC" "Совершите 30 посадок ядра на поверхность." - "NEW_ACHIEVEMENT_20_10_NAME" "Упорный" - "NEW_ACHIEVEMENT_20_10_DESC" "Выживите 100 волн." - "NEW_ACHIEVEMENT_20_12_NAME" "Исследователь" - "NEW_ACHIEVEMENT_20_12_DESC" "Исследуйте всё." - "NEW_ACHIEVEMENT_20_14_NAME" "Перегрузка" - "NEW_ACHIEVEMENT_20_14_DESC" "Поразите покрытого водой врага электричеством." - "NEW_ACHIEVEMENT_20_15_NAME" "Отражение" - "NEW_ACHIEVEMENT_20_15_DESC" "Уничтожьте единицу при помощи её же отражённого снаряда." - "NEW_ACHIEVEMENT_20_17_NAME" "Серьёзная ошибка" - "NEW_ACHIEVEMENT_20_17_DESC" "Исследуйте маршрутизатор." - "NEW_ACHIEVEMENT_20_18_NAME" "Создайте" - "NEW_ACHIEVEMENT_20_18_DESC" "Разместите 10,000 блоков." - "NEW_ACHIEVEMENT_20_19_NAME" "Снесите" - "NEW_ACHIEVEMENT_20_19_DESC" "Уничтожьте 1,000 вражеских блоков." - "NEW_ACHIEVEMENT_20_20_NAME" "Зрелищная катастрофа" - "NEW_ACHIEVEMENT_20_20_DESC" "Допустите взрыв ториевого реактора из-за перегрева." - "NEW_ACHIEVEMENT_20_21_NAME" "Картограф" - "NEW_ACHIEVEMENT_20_21_DESC" "Создайте 10 новых карт." - "NEW_ACHIEVEMENT_20_22_NAME" "Обозреватель" - "NEW_ACHIEVEMENT_20_22_DESC" "Загрузите карту из Мастерской." - "NEW_ACHIEVEMENT_20_23_NAME" "Создатель" - "NEW_ACHIEVEMENT_20_23_DESC" "Опубликуйте карту в Мастерской." - "NEW_ACHIEVEMENT_20_24_NAME" "Уничтожитель" - "NEW_ACHIEVEMENT_20_24_DESC" "Уничтожьте босса." - "NEW_ACHIEVEMENT_20_25_NAME" "Открыватель" - "NEW_ACHIEVEMENT_20_25_DESC" "Разблокируйте все зоны в режиме кампании." - "NEW_ACHIEVEMENT_20_29_NAME" "Материал II" - "NEW_ACHIEVEMENT_20_29_DESC" "Разблокируйте торий." - "NEW_ACHIEVEMENT_20_31_NAME" "Материал I" - "NEW_ACHIEVEMENT_20_31_DESC" "Разблокируйте титан." - "NEW_ACHIEVEMENT_21_0_NAME" "Камикадзе" - "NEW_ACHIEVEMENT_21_0_DESC" "Заполните ваш мех взрывчатым веществом и умрите." - "NEW_ACHIEVEMENT_21_1_NAME" "Начинается" - "NEW_ACHIEVEMENT_21_1_DESC" "Постройте фабрику наземных единиц." - "NEW_ACHIEVEMENT_21_2_NAME" "Прямое нападение" - "NEW_ACHIEVEMENT_21_2_DESC" "Выберите команду «атака», используя командный центр." - "NEW_ACHIEVEMENT_21_3_NAME" "Рой" - "NEW_ACHIEVEMENT_21_3_DESC" "Имейте одновременно 100 активных единиц." - "NEW_ACHIEVEMENT_21_4_NAME" "Стая" - "NEW_ACHIEVEMENT_21_4_DESC" "Имейте одновременно 10 активных дронов «Поли»." - "NEW_ACHIEVEMENT_21_5_NAME" "Робототехник" - "NEW_ACHIEVEMENT_21_5_DESC" "Постройте все виды единиц." - "NEW_ACHIEVEMENT_21_6_NAME" "Легионы" - "NEW_ACHIEVEMENT_21_6_DESC" "Постройте в целом 1000 единиц." - "NEW_ACHIEVEMENT_21_9_NAME" "Тебе следовало послушаться" - "NEW_ACHIEVEMENT_21_9_DESC" "Умрите в зоне высадки врагов." - "NEW_ACHIEVEMENT_21_10_NAME" "Для этого есть морские единицы" - "NEW_ACHIEVEMENT_21_10_DESC" "Утоните." - "NEW_ACHIEVEMENT_21_11_NAME" "Собиратель" - "NEW_ACHIEVEMENT_21_11_DESC" "Полностью заполните ядро всеми видами ресурсов." - "NEW_ACHIEVEMENT_21_12_NAME" "Толпа" - "NEW_ACHIEVEMENT_21_12_DESC" "Создайте сервер, на котором будет 10 игроков." - "NEW_ACHIEVEMENT_21_13_NAME" "Неуязвимый" - "NEW_ACHIEVEMENT_21_13_DESC" "Постройте Испепелитель, Спектр и Знамение." - "NEW_ACHIEVEMENT_21_14_NAME" "Взлёт" - "NEW_ACHIEVEMENT_21_14_DESC" "Используйте стартовую площадку." - "NEW_ACHIEVEMENT_21_16_NAME" "Ересь" - "NEW_ACHIEVEMENT_21_16_DESC" "Постройте два маршрутизатора рядом друг с другом." - "NEW_ACHIEVEMENT_21_17_NAME" "Одинокий страж" - "NEW_ACHIEVEMENT_21_17_DESC" "Выживите 10 волн в любой зоне, не размещая ни одного блока." - "NEW_ACHIEVEMENT_21_18_NAME" "Сожжение" - "NEW_ACHIEVEMENT_21_18_DESC" "Используйте пиротит в любой из турелей." - "NEW_ACHIEVEMENT_21_19_NAME" "Эффективность" - "NEW_ACHIEVEMENT_21_19_DESC" "Охладите турель водой или криогенной жидкостью." - "NEW_ACHIEVEMENT_21_20_NAME" "Классический режим" - "NEW_ACHIEVEMENT_21_20_DESC" "Включите пикселизацию." - "NEW_ACHIEVEMENT_21_21_NAME" "Прошаренный" - "NEW_ACHIEVEMENT_21_21_DESC" "Откройте Wiki из игры." - "NEW_ACHIEVEMENT_21_22_NAME" "Уверенное начало" - "NEW_ACHIEVEMENT_21_22_DESC" "Запустите ядро в зону с 10,000 или более предметами." - "NEW_ACHIEVEMENT_21_23_NAME" "Зажигание" - "NEW_ACHIEVEMENT_21_23_DESC" "Запустите импульсный реактор." - "NEW_ACHIEVEMENT_21_24_NAME" "Ускорение" - "NEW_ACHIEVEMENT_21_24_DESC" "Активируйте межпланетный ускоритель." - "NEW_ACHIEVEMENT_21_25_NAME" "Спираль" - "NEW_ACHIEVEMENT_21_25_DESC" "Всё ходит и ходит кругом..." - "NEW_ACHIEVEMENT_21_26_NAME" "Новый уровень" - "NEW_ACHIEVEMENT_21_26_DESC" "Постройте единицу 5 уровня." - "NEW_ACHIEVEMENT_21_27_NAME" "Архитектор" - "NEW_ACHIEVEMENT_21_27_DESC" "Создайте 20 схем." - "NEW_ACHIEVEMENT_21_28_NAME" "Мировое господство" - "NEW_ACHIEVEMENT_21_28_DESC" "Захватите все секторы на Серпуло." - "NEW_ACHIEVEMENT_21_29_NAME" "Авиаперевозка" - "NEW_ACHIEVEMENT_21_29_DESC" "Поднимите единицу 5 уровня на борт Окта." - "NEW_ACHIEVEMENT_21_30_NAME" "Совершенная форма" - "NEW_ACHIEVEMENT_21_30_DESC" "Присоединитесь к ним." - "NEW_ACHIEVEMENT_21_31_NAME" "Производство I" - "NEW_ACHIEVEMENT_21_31_DESC" "Достигните общей скорости производства в 5,000 предметов/мин в кампании." - "NEW_ACHIEVEMENT_26_0_NAME" "Производство II" - "NEW_ACHIEVEMENT_26_0_DESC" "Достигните общей скорости производства в 50,000 предметов/мин в кампании." - "NEW_ACHIEVEMENT_26_1_NAME" "Уверенная победа" - "NEW_ACHIEVEMENT_26_1_DESC" "Захватите сектор во время игры на другом секторе." - "NEW_ACHIEVEMENT_26_2_NAME" "Небольшая империя" - "NEW_ACHIEVEMENT_26_2_DESC" "Контролируйте 10 секторов одновременно." - } -} diff --git a/fastlane/metadata/steam/russian/description.txt b/fastlane/metadata/steam/russian/description.txt deleted file mode 100644 index 9879b67aa3..0000000000 --- a/fastlane/metadata/steam/russian/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Игровой процесс[/h2] - -[list] -[*] Создавайте сложные цепочки поставок из конвейеров для подачи боеприпасов в турели и производства материалов для строительства -[*] Используйте производственные блоки для создания разнообразных передовых материалов -[*] Защищайте свои постройки от волн врагов -[*] Играйте со своими друзьями в платформонезависимых многопользовательских кооперативных играх или бросьте им вызов в командных PvP матчах -[*] Создавайте дронов для автоматической добычи ресурсов, помощи в строительстве и защиты вашей базы. -[*] Доставляйте жидкости и справляйтесь с постоянными трудностями, такими как пожары или вражеские рейды с воздуха -[*] Производите разнообразные единицы для автоматического управления вашей базой или штурма вражеских баз -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]Кампания[/h2] - -[list] -[*] Завоюйте планету Серпуло, продвигаясь через более чем 250 процедурно сгенерированных секторов и 16 сделанных вручную карт -[*] Захватывайте территорию и стройте заводы для производства ресурсов, пока вы играете на других секторах -[*] Защищайте ваши секторы от периодических вторжений -[*] Координируйте распределение ресурсов между секторами при помощи пусковых площадок -[*] Исследуйте новые блоки, чтобы поддерживать прогрессию -[*] Приглашайте ваших друзей для совместного прохождения миссий -[*] Больше 120 функциональных блоков для освоения -[*] 33 различных видов дронов, мехов и кораблей -[*] Больше 50 достижений для выполнения -[/list] - -[h2]Игровые режимы[/h2] - -[list] -[*] [b]Выживание[/b]: Стройте турели, чтобы защищаться от врагов в стиле башенной защиты. Продержитесь как можно дольше, при желании запустив своё ядро, чтобы использовать собранные ресурсы для исследований. Подготовьте свою базу к периодическим атакам воздушных боссов. -[*] [b]Атака[/b]: Стройте фабрики боевых единиц, чтобы уничтожить вражеские ядра, одновременно защищая свою базу от волн вражеских единиц. Создайте множество различных вспомогательных и наступательных боевых единиц, которые помогут вам в ваших целях. При желании, вы можете включить ИИ, который строит оборонительные сооружения как дополнительное испытание. -[*] [b]PvP[/b]: До 4 различных команд для соревнования с другими игроками на уничтожение ядер друг друга. Создавайте боевые единицы или атакуйте другие базы напрямую своими мехами. -[*] [b]Песочница[/b]: Играйте с бесконечными ресурсами без вражеской угрозы. Используйте специфичные для песочницы блоки-источники предметов и жидкостей для проверки дизайнов, а также вызывайте волны врагов по запросу. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Пользовательские игры & платформонезависимый мультиплеер[/h2] - -[list] -[*] 16 встроенных карт для пользовательских игр в дополнение к кампании -[*] Играйте в кооперативном режиме, PvP или песочнице -[*] Присоединитесь к общедоступному серверу или пригласите друзей в свою приватную сессию -[*] Настриваемые игровые правила: Изменяйте стоимость блоков, характеристики врагов, начальные ресурсы, задержки между волнами и другое -[*] Смешанные игровые матчи: Совмещайте PvP и PvE режимы на одной карте. -[/list] - -[h2]Пользовательский редактор карт[/h2] - -[list] -[*] Создавайте ландшафт с помощью визуального редактора -[*] Изменяйте и просматривайте постройки, как в игре -[*] Настраиваемые режимы инструментов — измените способ работы каждого инструмента -[*] Мощная система генерации карт с большим количеством различных типов фильтров для процедурных манипуляций над местностью -[*] Применяйте шум, искажение, сглаживание, эрозию, симметрию, генерацию руд и случайный ландшафт к вашим картам -[*] Настраивайте случайную генерацию руд, а также размещение рек и ресурсов -[*] Настраиваемые шаблоны вражеских волн -[*] Делитесь картами в Мастерской Steam -[*] Настраивайте изначальные правила карты -[*] Используйте больше 80 различных блоков окружения -[/list] diff --git a/fastlane/metadata/steam/russian/short-description.txt b/fastlane/metadata/steam/russian/short-description.txt deleted file mode 100644 index 995a8f2cf0..0000000000 --- a/fastlane/metadata/steam/russian/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Безграничная игра в жанре «башенная защита» с упором на управление ресурсами. diff --git a/fastlane/metadata/steam/spanish/achievements.vdf b/fastlane/metadata/steam/spanish/achievements.vdf deleted file mode 100644 index fb67d82c9d..0000000000 --- a/fastlane/metadata/steam/spanish/achievements.vdf +++ /dev/null @@ -1,109 +0,0 @@ -"lang" -{ - "Language" "spanish" - "Tokens" - { - "NEW_ACHIEVEMENT_20_0_NAME" "Verificado" - "NEW_ACHIEVEMENT_20_0_DESC" "Completa el tutorial." - "NEW_ACHIEVEMENT_20_1_NAME" "Scrapper" - "NEW_ACHIEVEMENT_20_1_DESC" "Destruye 1,000 unidades enemigas." - "NEW_ACHIEVEMENT_20_2_NAME" "Purga" - "NEW_ACHIEVEMENT_20_2_DESC" "Destruye 100,000 unidades enemigas." - "NEW_ACHIEVEMENT_20_3_NAME" "Transporte Atmosférico" - "NEW_ACHIEVEMENT_20_3_DESC" "Lanza 10,000 items en total." - "NEW_ACHIEVEMENT_20_5_NAME" "Envíos Sin Fin" - "NEW_ACHIEVEMENT_20_5_DESC" "Lanza un total de 1,000,000 ítems." - "NEW_ACHIEVEMENT_20_6_NAME" "Conquistador" - "NEW_ACHIEVEMENT_20_6_DESC" "Gana 10 partidas en modo Invasión" - "NEW_ACHIEVEMENT_20_7_NAME" "Campeón" - "NEW_ACHIEVEMENT_20_7_DESC" "Gana 10 partidas PvP Multijugador." - "NEW_ACHIEVEMENT_20_8_NAME" "Rápido" - "NEW_ACHIEVEMENT_20_8_DESC" "Destruye el núcleo enemigo en 5 oleadas o menos." - "NEW_ACHIEVEMENT_20_9_NAME" "Lluvia de núcleos" - "NEW_ACHIEVEMENT_20_9_DESC" "Lanza tu núcleo a una zona 30 veces." - "NEW_ACHIEVEMENT_20_10_NAME" "Tenaz" - "NEW_ACHIEVEMENT_20_10_DESC" "Sobrevive 100 oleadas." - "NEW_ACHIEVEMENT_20_11_NAME" "Unvanquished" - "NEW_ACHIEVEMENT_20_11_DESC" "Sobrevive 500 oleadas." - "NEW_ACHIEVEMENT_20_12_NAME" "Investigador" - "NEW_ACHIEVEMENT_20_12_DESC" "Investiga todo el árbol de tecnologías." - "NEW_ACHIEVEMENT_20_13_NAME" "Cambiaformas" - "NEW_ACHIEVEMENT_20_13_DESC" "Desbloquea y transformate en todos los mecanoides del juego." - "NEW_ACHIEVEMENT_20_14_NAME" "Sobrecarga" - "NEW_ACHIEVEMENT_20_14_DESC" "Ataca a un enemigo con electricidad mientras este recibe agua." - "NEW_ACHIEVEMENT_20_15_NAME" "Desviación" - "NEW_ACHIEVEMENT_20_15_DESC" "Destruye una unidad haciendo rebotar su propia bala." - "NEW_ACHIEVEMENT_20_17_NAME" "Un grave, grave error" - "NEW_ACHIEVEMENT_20_17_DESC" "Investiga el enrutador." - "NEW_ACHIEVEMENT_20_18_NAME" "Creador" - "NEW_ACHIEVEMENT_20_18_DESC" "Coloca 10,000 bloques." - "NEW_ACHIEVEMENT_20_19_NAME" "Raze" - "NEW_ACHIEVEMENT_20_19_DESC" "Destruye 1,000 bloques enemigos." - "NEW_ACHIEVEMENT_20_20_NAME" "Un desastre espectacular" - "NEW_ACHIEVEMENT_20_20_DESC" "Causa que un reactor de torio se sobre caliente y explote." - "NEW_ACHIEVEMENT_20_21_NAME" "Mapper" - "NEW_ACHIEVEMENT_20_21_DESC" "Crea un nuevo mapa 10 veces." - "NEW_ACHIEVEMENT_20_22_NAME" "Buscador" - "NEW_ACHIEVEMENT_20_22_DESC" "Descarga un mapa de la Workshop." - "NEW_ACHIEVEMENT_20_23_NAME" "Creador" - "NEW_ACHIEVEMENT_20_23_DESC" "Publca un mapa en la Workshop." - "NEW_ACHIEVEMENT_20_24_NAME" "Slayer" - "NEW_ACHIEVEMENT_20_24_DESC" "Derrota un boss." - "NEW_ACHIEVEMENT_20_25_NAME" "Explorador" - "NEW_ACHIEVEMENT_20_25_DESC" "Desbloquea todas las zonas de la campaña." - "NEW_ACHIEVEMENT_20_26_NAME" "Minucioso" - "NEW_ACHIEVEMENT_20_26_DESC" "Alcanza el requisito de configuración en todas las zonas." - "NEW_ACHIEVEMENT_20_29_NAME" "Material II" - "NEW_ACHIEVEMENT_20_29_DESC" "Desbloquea el Torio." - "NEW_ACHIEVEMENT_20_31_NAME" "Material I" - "NEW_ACHIEVEMENT_20_31_DESC" "Desbloquea el Titanio." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "LLena tu mecanoide de explosivos y muere, creando una explosión." - "NEW_ACHIEVEMENT_21_1_NAME" "Así comienza" - "NEW_ACHIEVEMENT_21_1_DESC" "Construye una fábrica de drones Daga." - "NEW_ACHIEVEMENT_21_2_NAME" "Asalto Directo" - "NEW_ACHIEVEMENT_21_2_DESC" "Utiliza el comando ataque desde el centro de comando." - "NEW_ACHIEVEMENT_21_3_NAME" "Swarm" - "NEW_ACHIEVEMENT_21_3_DESC" "Consigue 100 unidades activas al mismo tiempo." - "NEW_ACHIEVEMENT_21_4_NAME" "Flock" - "NEW_ACHIEVEMENT_21_4_DESC" "Consigue 10 drones fantasmales activos al mismo tiempo." - "NEW_ACHIEVEMENT_21_5_NAME" "Ejército volátil" - "NEW_ACHIEVEMENT_21_5_DESC" "Consigue 50 Crawlers activos al mismo tiempo." - "NEW_ACHIEVEMENT_21_6_NAME" "Legiones" - "NEW_ACHIEVEMENT_21_6_DESC" "Construye 1,000 unidades en total." - "NEW_ACHIEVEMENT_21_7_NAME" "Super" - "NEW_ACHIEVEMENT_21_7_DESC" "Consigue el rango S en cualquier zona." - "NEW_ACHIEVEMENT_21_8_NAME" "Super Super" - "NEW_ACHIEVEMENT_21_8_DESC" "Consigue el rango SS en cualquier zona." - "NEW_ACHIEVEMENT_21_9_NAME" "Deberías haber hecho caso" - "NEW_ACHIEVEMENT_21_9_DESC" "Muere en la zona del punto de exclusión." - "NEW_ACHIEVEMENT_21_10_NAME" "Solo aprieta Shift" - "NEW_ACHIEVEMENT_21_10_DESC" "Muere ahogado, como sea." - "NEW_ACHIEVEMENT_21_11_NAME" "Coleccionista" - "NEW_ACHIEVEMENT_21_11_DESC" "Llena el núcleo con la máxima cantidad de todos los recursos." - "NEW_ACHIEVEMENT_21_12_NAME" "10 son multitud" - "NEW_ACHIEVEMENT_21_12_DESC" "Hostea un servidor con 10 jugadores." - "NEW_ACHIEVEMENT_21_13_NAME" "Invencible" - "NEW_ACHIEVEMENT_21_13_DESC" "Construye el Meltdown y el Espectro." - "NEW_ACHIEVEMENT_21_14_NAME" "Liftoff" - "NEW_ACHIEVEMENT_21_14_DESC" "Use the Launch Pad." - "NEW_ACHIEVEMENT_21_15_NAME" "Complacencia" - "NEW_ACHIEVEMENT_21_15_DESC" "Saltea lanzar dos veces, luego deja que los enemigos destruyan tu núcleo." - "NEW_ACHIEVEMENT_21_16_NAME" "Herejía" - "NEW_ACHIEVEMENT_21_16_DESC" "Construye dos enrutadores, uno al lado del otro." - "NEW_ACHIEVEMENT_21_17_NAME" "Guardián solitario" - "NEW_ACHIEVEMENT_21_17_DESC" "Sobrevive 10 oleadas sin colocar ni un solo bloque." - "NEW_ACHIEVEMENT_21_18_NAME" "Incinerador" - "NEW_ACHIEVEMENT_21_18_DESC" "Usa pirotita para cargar una torreta." - "NEW_ACHIEVEMENT_21_19_NAME" "Eficiente" - "NEW_ACHIEVEMENT_21_19_DESC" "Refrigera una torreta con líquido criogénico." - "NEW_ACHIEVEMENT_21_20_NAME" "Modo Clásico" - "NEW_ACHIEVEMENT_21_20_DESC" "Activa el modo pixelado." - "NEW_ACHIEVEMENT_21_21_NAME" "Estudiante" - "NEW_ACHIEVEMENT_21_21_DESC" "Abre la wiki desde el juego." - "NEW_ACHIEVEMENT_21_22_NAME" "Comienzo a lo grande" - "NEW_ACHIEVEMENT_21_22_DESC" "Lanzate a una zona con mas de 10.000 recursos configurados." - "NEW_ACHIEVEMENT_21_23_NAME" "Ignición" - "NEW_ACHIEVEMENT_21_23_DESC" "Alimenta con energía un generador de impacto." - } -} diff --git a/fastlane/metadata/steam/spanish/description.txt b/fastlane/metadata/steam/spanish/description.txt deleted file mode 100644 index 979f2ad430..0000000000 --- a/fastlane/metadata/steam/spanish/description.txt +++ /dev/null @@ -1,61 +0,0 @@ -Crea elaboradas cadenas de suministros para cargar tus torretas, produce materiales para crear estructuras y defiendelas de oleadas de enemigos. Juega con tus amigos en un multijugador cooperativo multiplataforma, o pelea contra ellos en batallas PvP por equipos. - -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Gameplay[/h2] - -[list] -[*] Crea taladros y cintas transportadoras para enviar recursos a tu núcleo -[*] Usa bloques de producción para crear materiales avanzados -[*] Construye drones para minar recursos automaticamente, construir y defender tu base de forma eficiente -[*] Distribuye liquidos y apaga posibles incendios -[*] Potencia la producción refrigerando y lubricando tus defensas y bloques de construcción -[/list] - -[h2]Campaña[/h2] - -[list] -[*] Avanza a través de 12 zonas completamente rejugables con puntos de aparición randomizados -[*] Obtén y lanza recursos para investigar nuevas tecnologías -[*] Investiga nuevos bloques para facilitar tu progreso -[*] Configura los recursos iniciales de cada área a tus necesidades -[*] Gran variedad de misiones y objetivos -[*] Juega con tus amigos y completa niveles con ellos -[*] Mas de 120 bloques por investigar y descubrir -[*] 19 tipos de drones, mecanoides y naves -[*] Mas de 50 logros para completar -[/list] - -[h2][h2]Modos de juego[/h2][/h2] - -[list] -[*] [b]Supervivencia[/b]: Construye torretas para defenderte de tus enemigos con un estilo de Tower Defense. Sobrevive tanto como puedas, lanzando tu núcleo (opcionalmente) para utilizar los recursos con propósitos de investigación. Prepara tu base para el ataque de intermitentes bosses áereos. -[*] [b]Invasión[/b]: Construye fábricas de unidades para destruir el núcleo enemigo, mientras resistes oleadas periódicamente. Utiliza distintos tipos de unidades de ataque y soporte para ayudarte en la conquista. -[*] [b]PvP[/b]: Compite contra otros jugadores en hasta 4 equipos diferentes para destruir el núcleo de los demás. Crea unidades o ataca directamente con mecanoides la base de tus enemigos. -[*] [b]Sandbox[/b]: Juega libremente con recursos infinitos y sin enemigos molestando. Usa bloques exclusivos de sandbox para facilitar la prueba de diseños. Crea oleadas a gusto. -[/list] - -[h2]Partidas personalizadas y multijugador multiplataforma[/h2] - -[list] -[*] 12 mapas integrados para partidas personalizadas, además de los de la campaña -[*] Juega en cooperativo, Sandbox o PvP -[*] Únete a un servidor dedicado, o invita amigos a tu partida privada -[*] Reglas personalizadas: Cambia costos y tiempos de tus estructuras. Regula la fuerza de tus enemigos y cada cuanto aparecen, entre otras opciones -[*] Modos de juego combinados: Juega PvP y PvE al mismo tiempo -[/list] - -[h2]Editor de mapas[/h2] - -[list] -[*] Dibuja terreno con una interfaz completa de editor -[*] Edita y visualiza estructuras in-game -[*] Configura los modos de las herramientas -[*] Poderoso algoritmo de generacion, aplica filtros de terreno. -[*] Aplica distorsión, simetria, suavidad, generación de terreno y más a tus mapas -[*] Randomiza la generacion de ores y terreno, para que cada partida sea distinta -[*] Configura las oleadas a tu gusto -[*] Comparte mapas en la Steam Workshop -[*] Personaliza las reglas de los mapas -[*] Usa mas de 75 bloques ambientales, para darle un estilo único a tus mapas -[/list] diff --git a/fastlane/metadata/steam/spanish/short-description.txt b/fastlane/metadata/steam/spanish/short-description.txt deleted file mode 100644 index 0966131f11..0000000000 --- a/fastlane/metadata/steam/spanish/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Un Tower Defense abierto centrado en la gestión de recursos. diff --git a/fastlane/metadata/steam/turkish/achivements.vdf b/fastlane/metadata/steam/turkish/achivements.vdf deleted file mode 100644 index 3696bf5680..0000000000 --- a/fastlane/metadata/steam/turkish/achivements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "turkish" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Yok Edici" - "NEW_ACHIEVEMENT_20_1_DESC" "1000 düşman birliği yok et." - "NEW_ACHIEVEMENT_20_2_NAME" "Temizlik" - "NEW_ACHIEVEMENT_20_2_DESC" "100,000 düşman birliği yok et." - "NEW_ACHIEVEMENT_20_5_NAME" "Sonsuz Mal" - "NEW_ACHIEVEMENT_20_5_DESC" "Toplam 100,000 eşya fırlat." - "NEW_ACHIEVEMENT_20_6_NAME" "Fatih" - "NEW_ACHIEVEMENT_20_6_DESC" "10 saldırı-modu savaşı kazan." - "NEW_ACHIEVEMENT_20_7_NAME" "Şampiyon" - "NEW_ACHIEVEMENT_20_7_DESC" "10 çok oyunculu PvP maçı kazan." - "NEW_ACHIEVEMENT_20_8_NAME" "Yıldırım" - "NEW_ACHIEVEMENT_20_8_DESC" "5 ya da daha az dalgada düşman çekirdeğini yok et." - "NEW_ACHIEVEMENT_20_9_NAME" "Çekirdek Yağmuru" - "NEW_ACHIEVEMENT_20_9_DESC" "Çekirdeğini 10 defa fırlat." - "NEW_ACHIEVEMENT_20_10_NAME" "İnatçı" - "NEW_ACHIEVEMENT_20_10_DESC" "100 dalga boyunca hayatta kal." - "NEW_ACHIEVEMENT_20_12_NAME" "Araştırmacı" - "NEW_ACHIEVEMENT_20_12_DESC" "Her şeyi araştır." - "NEW_ACHIEVEMENT_20_14_NAME" "Aşırı Yüklenme" - "NEW_ACHIEVEMENT_20_14_DESC" "Su ile kaplanmış bir düşmana elektrik ile saldır." - "NEW_ACHIEVEMENT_20_15_NAME" "Saptırma" - "NEW_ACHIEVEMENT_20_15_DESC" "Bir birliği kendi mermisini sektirerek yok et." - "NEW_ACHIEVEMENT_20_17_NAME" "Büyük Bir Hata" - "NEW_ACHIEVEMENT_20_17_DESC" "Yönlendirici bloğunu araştır." - "NEW_ACHIEVEMENT_20_18_NAME" "Oluştur" - "NEW_ACHIEVEMENT_20_18_DESC" "10,000 blok yerleştir." - "NEW_ACHIEVEMENT_20_19_NAME" "Yok Et" - "NEW_ACHIEVEMENT_20_19_DESC" "1,000 düşman bloğu yok et." - "NEW_ACHIEVEMENT_20_20_NAME" "Büyük Bir Felaket" - "NEW_ACHIEVEMENT_20_20_DESC" "Bir Toryum reaktörünün aşırı ısınıp patlamasına sebep ol." - "NEW_ACHIEVEMENT_20_21_NAME" "Haritacı" - "NEW_ACHIEVEMENT_20_21_DESC" "10 tane yeni harita oluştur." - "NEW_ACHIEVEMENT_20_22_NAME" "Tarayıcı" - "NEW_ACHIEVEMENT_20_22_DESC" "Atölye'den bir harita indir." - "NEW_ACHIEVEMENT_20_23_NAME" "Oluşturucu" - "NEW_ACHIEVEMENT_20_23_DESC" "Atölye'de bir harita yayınla." - "NEW_ACHIEVEMENT_20_24_NAME" "Katil" - "NEW_ACHIEVEMENT_20_24_DESC" "Bir gardiyan alt et." - "NEW_ACHIEVEMENT_20_25_NAME" "Kaşif" - "NEW_ACHIEVEMENT_20_25_DESC" "Mücadele'de bütün noktaları keşfet." - "NEW_ACHIEVEMENT_20_29_NAME" "Materyal II" - "NEW_ACHIEVEMENT_20_29_DESC" "Toryum'un kilidini aç." - "NEW_ACHIEVEMENT_20_31_NAME" "Materyal I" - "NEW_ACHIEVEMENT_20_31_DESC" "Titanyum'un kilidini aç." - "NEW_ACHIEVEMENT_21_0_NAME" "Kamikaze" - "NEW_ACHIEVEMENT_21_0_DESC" "Robotunu patlayıcı materyallerle doldur ve öl." - "NEW_ACHIEVEMENT_21_1_NAME" "Başlıyor" - "NEW_ACHIEVEMENT_21_1_DESC" "Bir kara birimi fabrikası kur." - "NEW_ACHIEVEMENT_21_2_NAME" "Direkt Saldırı" - "NEW_ACHIEVEMENT_21_2_DESC" "Komut Merkezi'ni kullanarak Saldırı komudunu ver." - "NEW_ACHIEVEMENT_21_3_NAME" "Sürü" - "NEW_ACHIEVEMENT_21_3_DESC" "Aynı anda 100 adet birliğe sahip ol." - "NEW_ACHIEVEMENT_21_4_NAME" "Hava Sürüsü" - "NEW_ACHIEVEMENT_21_4_DESC" "Aynı anda 10 adet Poly birliğine sahip ol." - "NEW_ACHIEVEMENT_21_5_NAME" "Robot Bilimcisi" - "NEW_ACHIEVEMENT_21_5_DESC" "Tüm türden birlikleri üret." - "NEW_ACHIEVEMENT_21_6_NAME" "Birlik" - "NEW_ACHIEVEMENT_21_6_DESC" "1000 adet birlik üret." - "NEW_ACHIEVEMENT_21_9_NAME" "Dinlemeliydin" - "NEW_ACHIEVEMENT_21_9_DESC" "İniş noktasında öl." - "NEW_ACHIEVEMENT_21_10_NAME" "Onun İçin Su Birlikleri Var" - "NEW_ACHIEVEMENT_21_10_DESC" "Boğul." - "NEW_ACHIEVEMENT_21_11_NAME" "Toplayıcı" - "NEW_ACHIEVEMENT_21_11_DESC" "Çekirdeği tüm türlerden materyallerle tamamen doldur." - "NEW_ACHIEVEMENT_21_12_NAME" "Kalabalık" - "NEW_ACHIEVEMENT_21_12_DESC" "10 oyunculu bir sunucu yönet." - "NEW_ACHIEVEMENT_21_13_NAME" "Yenilmez" - "NEW_ACHIEVEMENT_21_13_DESC" "Meltdown, Spectre and Foreshadow üret." - "NEW_ACHIEVEMENT_21_14_NAME" "Kalkış" - "NEW_ACHIEVEMENT_21_14_DESC" "Kalkış Pisti'ni kullan." - "NEW_ACHIEVEMENT_21_16_NAME" "Saçmalık" - "NEW_ACHIEVEMENT_21_16_DESC" "Yan yana 2 yönlendirici inşa et." - "NEW_ACHIEVEMENT_21_17_NAME" "Yalnız Gardiyan" - "NEW_ACHIEVEMENT_21_17_DESC" "Herhangi bir noktada blok koymadan 10 dalga hayatta kal." - "NEW_ACHIEVEMENT_21_18_NAME" "Yak" - "NEW_ACHIEVEMENT_21_18_DESC" "Herhangi bir tarette Pirratit kullan." - "NEW_ACHIEVEMENT_21_19_NAME" "Etkililik" - "NEW_ACHIEVEMENT_21_19_DESC" "Bir tareti su veya kriyosıvı ile soğut." - "NEW_ACHIEVEMENT_21_20_NAME" "Klasik Mod" - "NEW_ACHIEVEMENT_21_20_DESC" "Pikselleştirmeyi aç." - "NEW_ACHIEVEMENT_21_21_NAME" "Eğitilmiş" - "NEW_ACHIEVEMENT_21_21_DESC" "Oyun içinden Viki'yi aç." - "NEW_ACHIEVEMENT_21_22_NAME" "İyi Başlangıç" - "NEW_ACHIEVEMENT_21_22_DESC" "10,000 veya daha fazla materyal ile ayarlanmış bir şekilde başla." - "NEW_ACHIEVEMENT_21_23_NAME" "Yakıcı" - "NEW_ACHIEVEMENT_21_23_DESC" "Bir Patlama Reaktörüne güç ver." - "NEW_ACHIEVEMENT_21_24_NAME" "Yükseliş" - "NEW_ACHIEVEMENT_21_24_DESC" "Gezegenler Arası Hızlandırıcı'yı aç." - "NEW_ACHIEVEMENT_21_25_NAME" "Spiral" - "NEW_ACHIEVEMENT_21_25_DESC" "Dönüp dolaşıyor..." - "NEW_ACHIEVEMENT_21_26_NAME" "Pahalanma" - "NEW_ACHIEVEMENT_21_26_DESC" "Bir 5. Seviye birlik üret." - "NEW_ACHIEVEMENT_21_27_NAME" "Mimar" - "NEW_ACHIEVEMENT_21_27_DESC" "20 şema oluştur." - "NEW_ACHIEVEMENT_21_28_NAME" "Küresel Hüküm" - "NEW_ACHIEVEMENT_21_28_DESC" "Serpulo'daki her noktayı ele geçir." - "NEW_ACHIEVEMENT_21_29_NAME" "Hava İkmali" - "NEW_ACHIEVEMENT_21_29_DESC" "Bir Oct birliği ile bir T5 birliği taşı." - "NEW_ACHIEVEMENT_21_30_NAME" "Nihai Form" - "NEW_ACHIEVEMENT_21_30_DESC" "Onlara katıl." - "NEW_ACHIEVEMENT_21_31_NAME" "Üretim I" - "NEW_ACHIEVEMENT_21_31_DESC" "Mücadelede 5,000 eşya/dk hızında üretime ulaş." - "NEW_ACHIEVEMENT_26_0_NAME" "Üretim II" - "NEW_ACHIEVEMENT_26_0_DESC" "Mücadelede 50,000 eşya/dk hızında üretime ulaş." - "NEW_ACHIEVEMENT_26_1_NAME" "Emin Zafer" - "NEW_ACHIEVEMENT_26_1_DESC" "Bir sektörü farklı bir sektörde oynarken ele geçir." - "NEW_ACHIEVEMENT_26_2_NAME" "Ufak İmparatorluk" - "NEW_ACHIEVEMENT_26_2_DESC" "Aynı anda 10 sektör kontrol et." - } -} diff --git a/fastlane/metadata/steam/turkish/description.txt b/fastlane/metadata/steam/turkish/description.txt deleted file mode 100644 index b70729c436..0000000000 --- a/fastlane/metadata/steam/turkish/description.txt +++ /dev/null @@ -1,65 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Gameplay[/h2] - -[list] -[*] Taretlerinize cephane göndermek için ayrıntılı yol zincirleri oluşturun ve yapı yapmak için materyaller üretin -[*] Geniş kapsamlı materyaller oluşturmak için üretim bloklarını kullanın -[*] Yapılarınızı dalgalar halindeki düşmanlardan koruyun -[*] Cross-platform çok oyunculu co-op oyunlarda arkadaşlarınızla oynayın, ya da takım-bazlı PvP maçlarında onlara meydan okuyun -[*] Sıvıları yönetin ve ortaya çıkan zorluklarla mücadele edin, ateş kaçakları ya da düşman uçak baskınları gibi -[*] İsteğe bağlı soğutucu ve yağlayıcı sağlayarak üretimden en iyi şekilde yararlanın -[*] Üssünüzün otomatik kontrolü veya düşman üslerine saldırı için geniş çaplı birimler üretin -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]Campaign[/h2] - -[list] -[*] Serpulo gezegenini 250'den fazla rastgele oluşmuş ve 16 elle-yapılmış sektörü kontrol ederek ele geçirin -[*] Diğer sektörlerde oynarken kaynak üretmek için arazi ele geçirin ve fabrikalar kurun -[*] Ardarda gelen saldırılardan üssünüzü koruyun -[*] Kalkış-rampaları aracılığıyla sektörler arasında kaynak dağıtımını koordine edin -[*] Daha da yol katetmek için blok araştırın -[*] Invite your friends to complete missions together -[*] Görevleri beraber tamamlamak için arkadaşlarınızı davet edin -[*] 33 farklı drone, robot, ve gemi -[*] 50'den fazla tamamlanmayı bekleyen başarım -[/list] - -[h2]Gamemodes[/h2] - -[list] -[*] [b]Hayatta Kalma[/b]: Kule-savunma temelli oynanışta düşmanlara karşı savunmak için taretler kurun. Mümkün olduğunca uzun süre hayatta kalın, isteğe bağlı araştırmalar için toplanan kaynaklarınızı kullanmak üzere çekirdeğiniz ile kalkış gerçekleştirerek. Üssünüzü aralıklı hava saldırıları için hazırlayın. -[*] [b]Saldırı[/b]: Düşman çekirdeklerini yok etmek için birim fabrikaları üretin ve aynı zamanda üssünüzü düşman dalgalarından savunun. Hedefinizde size yoldaş olmaları için çeşitli saldırgan ve dost birimler üretin. İsteğe bağlı savunma yapıları üreten yapay zekayı aktifleştirip farklı bir zorluk deneyin. -[*] [b]PvP[/b]: 4'e kadar farklı takım içerisinde diğer oyuncuların çekirdeklerini yok etmeye çalışın. Birimler üretin, ya da diğer üslere kendiniz saldırın. -[*] [b]Sandbox[/b]: Düşman tehlikesi olmadan sonsuz kaynaklarla oynayın. Tasarımları denemek için sandbox-özel eşya ve sıvı kaynak bloklarını kullanın, ve isteğe bağlı düşman çağırın. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Özel Oyunlar & Cross-Platform Çok Oyunculu[/h2] - -[list] -[*] Mücadele'ye ek olarak özel oyunlar için 16 harita daha -[*] Co-op, PvP ya da Sandbox oynayın -[*] Herkese açık bir sunucuya katılın, ya da kendi özel oyununuza arkadaşlarınızı davet edin -[*] Özelleştirilebilir oyun kuralları: Blok değerlerini, düşman özelliklerini, başlangıç eşyalarını, dalga zamanlamasını ve daha fazlasını özelleştirin -[*] Karışık oyun modları: PvP ve PvE oyun modlarını bir araya getirin -[/list] - -[h2]Custom Map Editor[/h2] - -[list] -[*] Bir düzenleyici kullanıcı arayüzü ile kendi arazinizi çizin -[*] Oyun içinde yapılarınızı önizleyin -[*] Ayarlanabilir araçlar: Her aracın çalışışını değiştirin -[*] Güçlü oluşum sistemi, arazinin prosedürel manipülasyonu için birçok farklı filtre türü ile -[*] Haritalarınıza ses, bozulma, yumuşatma, erozyon, simetri, maden üretimi ve rastgele arazi ekleyin -[*] Cevher oluşumunun yanı sıra nehir ve kaynakların yerleştirilmesini rastgele hale getirin ve yapılandırın -[*] Düşman dalgalarını özelleştirin -[*] Steam Workshop'da haritalarınızı paylaşın -[*] Temel harita kurallarını özelleştirin -[*] 80'den fazla blok kullanın -[/list] diff --git a/fastlane/metadata/steam/turkish/short_description.txt b/fastlane/metadata/steam/turkish/short_description.txt deleted file mode 100644 index 973cad65c9..0000000000 --- a/fastlane/metadata/steam/turkish/short_description.txt +++ /dev/null @@ -1 +0,0 @@ -Kaynak yönetimine odaklanan açık uçlu bir kule savunma oyunu. diff --git a/fastlane/metadata/steam/ukrainian/achievements.vdf b/fastlane/metadata/steam/ukrainian/achievements.vdf deleted file mode 100644 index 4d6c6e006a..0000000000 --- a/fastlane/metadata/steam/ukrainian/achievements.vdf +++ /dev/null @@ -1,115 +0,0 @@ -"lang" -{ - "Language" "ukrainian" - "Tokens" - { - "NEW_ACHIEVEMENT_20_1_NAME" "Забіяка" - "NEW_ACHIEVEMENT_20_1_DESC" "Знищте 1000 ворожих одиниць." - "NEW_ACHIEVEMENT_20_2_NAME" "Чистка" - "NEW_ACHIEVEMENT_20_2_DESC" "Знищте 100 000 ворожих одиниць." - "NEW_ACHIEVEMENT_20_5_NAME" "Нескінченне постачання" - "NEW_ACHIEVEMENT_20_5_DESC" "Запустіть 100 000 предметів загалом." - "NEW_ACHIEVEMENT_20_6_NAME" "Завойовник" - "NEW_ACHIEVEMENT_20_6_DESC" "Виграйте 10 матчів у режимі атаки." - "NEW_ACHIEVEMENT_20_7_NAME" "Чемпіон" - "NEW_ACHIEVEMENT_20_7_DESC" "Виграйте 10 матчів у режимі PvP." - "NEW_ACHIEVEMENT_20_8_NAME" "Бліц" - "NEW_ACHIEVEMENT_20_8_DESC" "Знищте вороже ядро в зоні атаки за 5 хвиль або менше." - "NEW_ACHIEVEMENT_20_9_NAME" "Ядерний дощ" - "NEW_ACHIEVEMENT_20_9_DESC" "Запустіть своє ядро в зону 30 разів." - "NEW_ACHIEVEMENT_20_10_NAME" "Наполегливий" - "NEW_ACHIEVEMENT_20_10_DESC" "Протримайтесь 100 хвиль." - "NEW_ACHIEVEMENT_20_12_NAME" "Дослідник" - "NEW_ACHIEVEMENT_20_12_DESC" "Дослідіть все." - "NEW_ACHIEVEMENT_20_14_NAME" "Перевантаження" - "NEW_ACHIEVEMENT_20_14_DESC" "Нанесіть шкоду мокрому ворогу електрикою." - "NEW_ACHIEVEMENT_20_15_NAME" "Рикошет" - "NEW_ACHIEVEMENT_20_15_DESC" "Знищте ворога його же відбитою кулею." - "NEW_ACHIEVEMENT_20_17_NAME" "ВЕЛИЧЕЗНА ПОМИЛКА" - "NEW_ACHIEVEMENT_20_17_DESC" "Дослідіть маршрутизатор." - "NEW_ACHIEVEMENT_20_18_NAME" "Створення" - "NEW_ACHIEVEMENT_20_18_DESC" "Побудуйте 10 000 блоків." - "NEW_ACHIEVEMENT_20_19_NAME" "Зрівняти з землею" - "NEW_ACHIEVEMENT_20_19_DESC" "Знищте 1 000 ворожих блоків." - "NEW_ACHIEVEMENT_20_20_NAME" "Ефектна катастрофа" - "NEW_ACHIEVEMENT_20_20_DESC" "Торієвий реактор повинен перегрітися й вибухнути." - "NEW_ACHIEVEMENT_20_21_NAME" "Картограф" - "NEW_ACHIEVEMENT_20_21_DESC" "Зробіть 10 мап." - "NEW_ACHIEVEMENT_20_22_NAME" "Веб-переглядач" - "NEW_ACHIEVEMENT_20_22_DESC" "Завантажте мапу з Майстерні." - "NEW_ACHIEVEMENT_20_23_NAME" "Творець" - "NEW_ACHIEVEMENT_20_23_DESC" "Опублікуйте мапу в Майстерні." - "NEW_ACHIEVEMENT_20_24_NAME" "Убивця" - "NEW_ACHIEVEMENT_20_24_DESC" "Здолайте боса." - "NEW_ACHIEVEMENT_20_25_NAME" "Дослідник" - "NEW_ACHIEVEMENT_20_25_DESC" "Розблокуйте всі зони в кампанії." - "NEW_ACHIEVEMENT_20_29_NAME" "Матеріал II" - "NEW_ACHIEVEMENT_20_29_DESC" "Розблокуйте торій." - "NEW_ACHIEVEMENT_20_31_NAME" "Матеріал I" - "NEW_ACHIEVEMENT_20_31_DESC" "Розблокуйте титан." - "NEW_ACHIEVEMENT_21_0_NAME" "Камікадзе" - "NEW_ACHIEVEMENT_21_0_DESC" "Заповніть свого меха вибуховими матеріалами й помріть, створивши вибух." - "NEW_ACHIEVEMENT_21_1_NAME" "Це починається" - "NEW_ACHIEVEMENT_21_1_DESC" "Побудуйте наземний завод." - "NEW_ACHIEVEMENT_21_2_NAME" "Прямий наступ" - "NEW_ACHIEVEMENT_21_2_DESC" "Видайте команду «Атакувати» за допомогою командного центру." - "NEW_ACHIEVEMENT_21_3_NAME" "Рій" - "NEW_ACHIEVEMENT_21_3_DESC" "100 бойових одиниць повинні бути активними одночасно." - "NEW_ACHIEVEMENT_21_4_NAME" "Зграя" - "NEW_ACHIEVEMENT_21_4_DESC" "10 Полі повинні літати одночасно." - "NEW_ACHIEVEMENT_21_5_NAME" "Робототехнік" - "NEW_ACHIEVEMENT_21_5_DESC" "Створіть усі типи одиниць." - "NEW_ACHIEVEMENT_21_6_NAME" "Легіони" - "NEW_ACHIEVEMENT_21_6_DESC" "Побудуйте 1000 одиниць загалом." - "NEW_ACHIEVEMENT_21_9_NAME" "Ти не послухався" - "NEW_ACHIEVEMENT_21_9_DESC" "Помріть у зоні висадки ворогів." - "NEW_ACHIEVEMENT_21_10_NAME" "Для цього є флот" - "NEW_ACHIEVEMENT_21_10_DESC" "Потоніть." - "NEW_ACHIEVEMENT_21_11_NAME" "Збирач" - "NEW_ACHIEVEMENT_21_11_DESC" "Заповніть ядро повністю кожним типом матеріалу." - "NEW_ACHIEVEMENT_21_12_NAME" "Натовп" - "NEW_ACHIEVEMENT_21_12_DESC" "Створіть сервер, на якому гратимуть десять гравців одночасно." - "NEW_ACHIEVEMENT_21_13_NAME" "Невразливий" - "NEW_ACHIEVEMENT_21_13_DESC" "Побудуйте Катастрофу, Випалювач і Передвісник." - "NEW_ACHIEVEMENT_21_14_NAME" "Зліт" - "NEW_ACHIEVEMENT_21_14_DESC" "Використайте Пусковий майданчик." - "NEW_ACHIEVEMENT_21_16_NAME" "Поганство" - "NEW_ACHIEVEMENT_21_16_DESC" "Побудуйте два маршрутизатори поруч." - "NEW_ACHIEVEMENT_21_17_NAME" "Одинокий захисник" - "NEW_ACHIEVEMENT_21_17_DESC" "Протримайтесь 10 хвиль в першій-ліпшій зоні без будування будь-яких блоків." - "NEW_ACHIEVEMENT_21_18_NAME" "Спалити і викорінити" - "NEW_ACHIEVEMENT_21_18_DESC" "Використайте пиротит у будь-якій башті." - "NEW_ACHIEVEMENT_21_19_NAME" "Ефективність" - "NEW_ACHIEVEMENT_21_19_DESC" "Охолодіть башту водою чи кріогенною рідиною." - "NEW_ACHIEVEMENT_21_20_NAME" "Класичний режим" - "NEW_ACHIEVEMENT_21_20_DESC" "Увімкніть пікселізацію." - "NEW_ACHIEVEMENT_21_21_NAME" "Науковець" - "NEW_ACHIEVEMENT_21_21_DESC" "Відкрийти Вікі з гри." - "NEW_ACHIEVEMENT_21_22_NAME" "Упевнений початок" - "NEW_ACHIEVEMENT_21_22_DESC" "Вивантажіть в зону 10 000 або більше предметів." - "NEW_ACHIEVEMENT_21_23_NAME" "Запалювання" - "NEW_ACHIEVEMENT_21_23_DESC" "Запустіть імпульсний реактор." - "NEW_ACHIEVEMENT_21_24_NAME" "Прискорення" - "NEW_ACHIEVEMENT_21_24_DESC" "Активуйте Міжпланетний прискорювач." - "NEW_ACHIEVEMENT_21_25_NAME" "Спираль" - "NEW_ACHIEVEMENT_21_25_DESC" "Закручується і закручується…" - "NEW_ACHIEVEMENT_21_26_NAME" "Посилення" - "NEW_ACHIEVEMENT_21_26_DESC" "Побудуйте одиницю пʼятого рівня." - "NEW_ACHIEVEMENT_21_27_NAME" "Архітектор" - "NEW_ACHIEVEMENT_21_27_DESC" "Створіть 20 схем." - "NEW_ACHIEVEMENT_21_28_NAME" "Глобальне панування" - "NEW_ACHIEVEMENT_21_28_DESC" "Захопіть кожний сектор на Серпуло." - "NEW_ACHIEVEMENT_21_29_NAME" "Ерліфт" - "NEW_ACHIEVEMENT_21_29_DESC" "Завантажте одиницю пʼятого рівня в Окта." - "NEW_ACHIEVEMENT_21_30_NAME" "Кінцева форма" - "NEW_ACHIEVEMENT_21_30_DESC" "Долучіться до них." - "NEW_ACHIEVEMENT_21_31_NAME" "Виробництво I" - "NEW_ACHIEVEMENT_21_31_DESC" "Досягніть загального виробництва у 5000 предметів за хв. в кампанії." - "NEW_ACHIEVEMENT_26_0_NAME" "Виробництво II" - "NEW_ACHIEVEMENT_26_0_DESC" "Досягніть загального виробництва у 50 000 предметів за хв. в кампанії." - "NEW_ACHIEVEMENT_26_1_NAME" "Гарантована перемога" - "NEW_ACHIEVEMENT_26_1_DESC" "Захопіть сектор, поки граєте на іншому." - "NEW_ACHIEVEMENT_26_2_NAME" "Мала імперія" - "NEW_ACHIEVEMENT_26_2_DESC" "Контролюйте 10 секторів одночасно." - } -} diff --git a/fastlane/metadata/steam/ukrainian/description.txt b/fastlane/metadata/steam/ukrainian/description.txt deleted file mode 100644 index b9cde464a8..0000000000 --- a/fastlane/metadata/steam/ukrainian/description.txt +++ /dev/null @@ -1,67 +0,0 @@ -[img]{STEAM_APP_IMAGE}/extras/ezgif-4-0e70c282f775.gif[/img] - -[h2]Ігровий процес[/h2] - -[list] -[*] Створюйте складні системи логістики для перенесення боєприпасів у башти і видобувайте ресурси для будівництва. -[*] Використовуйте виробничі блоки для створення численних передових матеріалів. -[*] Захищайте своє ядро від різних ворожих хвиль. -[*] Грайте з друзями на різних платформах у кооперативні ігри, або киньте їм виклик у командних PvP-матчах. -[*] Доставляйте рідини й боріться з постійними проблемами, такими як спалахи вогню або рейди ворожих літаків. -[*] Збільшуйте виробництво, постачаючи необов’язкові теплоносії та мастила до ваших оборонно-виробничих блоків. -[*] Отримайте максимум від свого виробництва, поставляючи додаткові теплоносії та мастило. -[*] Виробляйте численних одиниць для автоматичного управління своєю базою або для наступу на ворожі бази. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/ezgif-1-8679abe089cd.gif[/img] - -[h2]Кампанія[/h2] - -[list][*] Підкорюйте планету Серпуло, просуваючись через більш ніж 250 процедурно створених секторів та 16 рукотворних мап. -[*] Захоплюйте територію та створюйте заводи для видобутку ресурсів, поки ви граєте на інших секторах. -[*] Захищайте свої сектори від періодичних вторгнень. -[*] Координуйте розподіл ресурсів між секторами за допомогою пускових майданчиків. -[*] Дослідження нових блоків для сприяння прогресу. -[*] Налаштовуйте початкові ресурси для кожної зони. -[*] Різноманітність цілей та завдань місій. -[*] Запросіть своїх друзів для спільного виконання місій. -[*] Понад 120 технологічних блоків для освоєння. -[*] 33 різних типів дронів, мехів і кораблів. -[*] Понад 50 досягнень для виконання. -[/list] - -[h2][h2]Ігрові режими[/h2][/h2] - -[list] -[*] [b]Виживання[/b]: створіть башти для захисту від ворогів в ігровому процесі, заснованому на захисті башт. Виживайте якомога довше, за бажанням можна запустити своє ядро, щоб використовувати зібрані ресурси для досліджень. Підготуйте свою базу для періодичних атак повітряних босів. -[*] [b]Атака[/b]: будуйте заводи бойових одиниць для знищення ворожих ядер, одночасно захищаючи свою базу від хвиль ворожих одиниць. За бажанням увімкніть ШІ, що будує оборонні споруди, для випробування себе на міцність. -[*] [b]PvP[/b]: змагайтеся з іншими гравцями, щоб знищити ядра один одного. Створюйте бойові одиниці або нападайте на інші бази безпосередньо зі своїми мехами. Створіть різноманітні типи підрозділів підтримки та наступу, що допоможуть вам у досягненні цілей. -[*] [b]Пісочниця[/b]: грайте з нескінченними ресурсами без загрози з боку ворога. Використовуйте специфічні для пісочниці елементи та блоки рідких джерел для тестування конструкцій та появи ворогів за запитом. -[/list] - -[img]{STEAM_APP_IMAGE}/extras/2020-11-30_10-46-02.gif[/img] - -[h2]Користувацькі ігри і багатоплатформовий мультиплеєр[/h2] - -[list] -[*] 16 вбудованих мап на додачу до кампанії. -[*] Грайте в кооперативі, PvP чи пісочниці. -[*] Приєднуйтесь до загальнодоступного сервера, або запросіть друзів на свій приватний сеанс. -[*] Користувацькі налаштування гри — ціна блоків, сила ворогів, кількість початкових ресурсів, інтервал між хвилями, тощо. -[*] Змішуйте і поєднуйте ігрові режими — комбінуйте PvP і PvE режими разом. -[/list] - -[h2]Користувацький редактор мап[/h2] - -[list] -[*] Створюйте ландшафт за допомогою візуального редактора. -[*] Змінюйте і переглядайте споруди так само як в грі. -[*] Регульовані режими інструментів — змініть функціювання кожного інструменту. -[*] Потужна система генерації мап, що має безліч різних типів фільтрів для процедурного маніпулювання місцевістю. -[*] Застосуйте на своїх мапах шум, спотворення, згладжування, ерозію, симетрію, генерацію руди та випадкову генерацію місцевості. -[*] Відкрита гра в жанрі «захист башт» з акцентом на керуванні ресурсами. -[*] Розкладки хвиль для мап можна налаштувати. -[*] Поширюйте експортовані мапи в Майстерні Steam. -[*] Правила для мап можна налаштувати. -[*] Використовуйте понад 80 видів блоків навколишнього середовища. -[/list] diff --git a/fastlane/metadata/steam/ukrainian/short-description.txt b/fastlane/metadata/steam/ukrainian/short-description.txt deleted file mode 100644 index 95bce25229..0000000000 --- a/fastlane/metadata/steam/ukrainian/short-description.txt +++ /dev/null @@ -1 +0,0 @@ -Нескінченна гра у жанрі «захист вежі» з акцентом на керуванні ресурсами. From 68d51c1770327d54b4a7f13d675bf48a38146ef2 Mon Sep 17 00:00:00 2001 From: NazrinNya <137837419+NazrinNya@users.noreply.github.com> Date: Sat, 16 Sep 2023 22:43:23 +0300 Subject: [PATCH 027/450] Update server_v7.json (#9063) * Update servers_v7.json * Update servers_v7.json --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 7635564f89..ace7a65214 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -194,7 +194,7 @@ }, { "name": "Cyandustry", - "address": ["n1.mindustry.me:7000","n1.mindustry.me:7500", "n1.mindustry.me:7600"] + "address": ["91.218.66.162:8000","91.218.66.162:7000", "91.218.66.162:7500", "91.218.66.162:7600"] }, { "name": "Four Family", From a1061059abfebd4118b90f83978c5e36d0fe2147 Mon Sep 17 00:00:00 2001 From: Arksource <93954648+ArkSourcer@users.noreply.github.com> Date: Sat, 16 Sep 2023 16:23:48 -0400 Subject: [PATCH 028/450] Update servers_v7.json (#9064) --- servers_v7.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers_v7.json b/servers_v7.json index ace7a65214..4d879db733 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,4 +1,8 @@ [ + { + "name": "ShardDustry", + "address": ["srv3.godlike.club:30561", "65.109.65.23:5552"] + }, { "name": "Tamazia", "address": ["213.165.76.25:6567", "213.165.76.25:30104"] From 2b93d39e725fb1268e6397ddd482db8b0c5ed9e8 Mon Sep 17 00:00:00 2001 From: WayZer Date: Sun, 17 Sep 2023 12:22:04 +0800 Subject: [PATCH 029/450] Update SpawnGroup.java (#9065) --- core/src/mindustry/game/SpawnGroup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/game/SpawnGroup.java b/core/src/mindustry/game/SpawnGroup.java index 0b2aea3bc4..aa2657fc9c 100644 --- a/core/src/mindustry/game/SpawnGroup.java +++ b/core/src/mindustry/game/SpawnGroup.java @@ -128,7 +128,7 @@ public class SpawnGroup implements JsonSerializable, Cloneable{ String tname = data.getString("type", "dagger"); type = content.unit(LegacyIO.unitMap.get(tname, tname)); - if(type == null) type = UnitTypes.dagger; + if(type == null || type.internal) type = UnitTypes.dagger; begin = data.getInt("begin", 0); end = data.getInt("end", never); spacing = data.getInt("spacing", 1); From 66ad4e17987e44564009e66c43ea6c8fe88579f6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 18 Sep 2023 23:18:55 -0400 Subject: [PATCH 030/450] Fixed commanded units attacking invalid targets --- core/src/mindustry/entities/comp/UnitComp.java | 4 ++++ core/src/mindustry/input/DesktopInput.java | 15 +++++++++++++-- core/src/mindustry/input/InputHandler.java | 10 +++++++--- core/src/mindustry/type/UnitType.java | 2 ++ 4 files changed, 26 insertions(+), 5 deletions(-) diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 662da29f4a..70e2a0ade1 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -409,6 +409,10 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I return controller instanceof CommandAI; } + public boolean canTarget(Unit other){ + return other != null && other.checkTarget(type.targetAir, type.targetGround); + } + public CommandAI command(){ if(controller instanceof CommandAI ai){ return ai; diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 0e192125c6..4ff1c27b24 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -387,8 +387,19 @@ public class DesktopInput extends InputHandler{ cursorType = ui.drillCursor; } - if(commandMode && selectedUnits.any() && ((cursor.build != null && !cursor.build.inFogTo(player.team()) && cursor.build.team != player.team()) || (selectedEnemyUnit(input.mouseWorldX(), input.mouseWorldY()) != null))){ - cursorType = ui.targetCursor; + if(commandMode && selectedUnits.any()){ + boolean canAttack = (cursor.build != null && !cursor.build.inFogTo(player.team()) && cursor.build.team != player.team()); + + if(!canAttack){ + var unit = selectedEnemyUnit(input.mouseWorldX(), input.mouseWorldY()); + if(unit != null){ + canAttack = selectedUnits.contains(u -> u.canTarget(unit)); + } + } + + if(canAttack){ + cursorType = ui.targetCursor; + } } if(getPlan(cursor.x, cursor.y) != null && mode == none){ diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 1be41c4877..ae27729b0d 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -225,6 +225,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } Teamc teamTarget = buildTarget == null ? unitTarget : buildTarget; + boolean anyCommandedTarget = false; for(int id : unitIds){ Unit unit = Groups.unit.getByID(id); @@ -235,12 +236,15 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ ai.command(UnitCommand.moveCommand); } - if(teamTarget != null && teamTarget.team() != player.team()){ - ai.commandTarget(teamTarget); + if(teamTarget != null && teamTarget.team() != player.team() && + !(teamTarget instanceof Unit u && !unit.canTarget(u)) && !(teamTarget instanceof Building && !unit.type.targetGround)){ + anyCommandedTarget = true; + ai.commandTarget(teamTarget); }else if(posTarget != null){ ai.commandPosition(posTarget); } + unit.lastCommanded = player.coloredName(); //remove when other player command @@ -251,7 +255,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } if(unitIds.length > 0 && player == Vars.player && !state.isPaused()){ - if(teamTarget != null){ + if(anyCommandedTarget){ Fx.attackCommand.at(teamTarget); }else{ Fx.moveCommand.at(posTarget); diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index aba1ab89d5..c44769f4d5 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -601,6 +601,8 @@ public class UnitType extends UnlockableContent implements Senseable{ stats.add(Stat.size, StatValues.squared(hitSize / tilesize, StatUnit.blocks)); stats.add(Stat.itemCapacity, itemCapacity); stats.add(Stat.range, (int)(maxRange / tilesize), StatUnit.blocks); + stats.add(Stat.targetsAir, targetAir); + stats.add(Stat.targetsGround, targetGround); if(abilities.any()){ stats.add(Stat.abilities, StatValues.abilities(abilities)); From 2513f06895379826b7d5fcc1b26276b9c82f9732 Mon Sep 17 00:00:00 2001 From: a-big-fish-fish <111189982+a-big-fish-fish@users.noreply.github.com> Date: Tue, 19 Sep 2023 21:12:34 +0800 Subject: [PATCH 031/450] Update servers_v7.json (#9071) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 4d879db733..4a2ce26bd8 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -226,7 +226,7 @@ }, { "name": "Extra Utilities", - "address": ["222.186.59.147:8888", "222.186.59.147:8889"] + "address": ["222.186.59.147:8888", "222.186.59.147:8889", "222.186.59.147:8890"] }, { "name": "Alex Multiverse", From 2294c4301dbff0baa841f34beb909508ddd447ad Mon Sep 17 00:00:00 2001 From: XuwenMeimei <127962617+XuwenMeimei@users.noreply.github.com> Date: Wed, 20 Sep 2023 01:24:12 +0800 Subject: [PATCH 032/450] Update servers_v7.json (#9072) * Update servers_v7.json * Update servers_v7.json --- servers_v7.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers_v7.json b/servers_v7.json index 4a2ce26bd8..19d33b5747 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -235,5 +235,9 @@ { "name": "Open PVP", "address": ["185.104.114.140:6567"] + }, + { + "name": "XuwenHost", + "address": ["106.14.14.210:6567"] } ] From 2e0c5619b1c31ddb5af9c16c1720f57f6e40c819 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 19 Sep 2023 17:25:49 -0400 Subject: [PATCH 033/450] WIP command queueing --- core/assets/bundles/bundle.properties | 1 + core/src/mindustry/ai/types/CommandAI.java | 44 +++++++++++++++-- .../mindustry/entities/comp/StatusComp.java | 2 +- core/src/mindustry/input/Binding.java | 1 + core/src/mindustry/input/DesktopInput.java | 9 ++++ core/src/mindustry/input/InputHandler.java | 44 +++++++++++++++-- core/src/mindustry/io/TypeIO.java | 49 +++++++++++++++++-- 7 files changed, 136 insertions(+), 14 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index c136d24745..102308dbe0 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1158,6 +1158,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index fc4b455c14..4434f2f8a9 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -13,10 +13,12 @@ import mindustry.gen.*; import mindustry.world.*; public class CommandAI extends AIController{ + protected static final int maxCommandQueueSize = 64; protected static final float localInterval = 40f; protected static final Vec2 vecOut = new Vec2(), flockVec = new Vec2(), separation = new Vec2(), cohesion = new Vec2(), massCenter = new Vec2(); protected static final boolean[] noFound = {false}; + public Seq commandQueue = new Seq<>(5); public @Nullable Vec2 targetPos; public @Nullable Teamc attackTarget; /** All encountered unreachable buildings of this AI. Why a sequence? Because contains() is very rarely called on it. */ @@ -61,6 +63,11 @@ public class CommandAI extends AIController{ @Override public void updateUnit(){ + //remove invalid targets + if(commandQueue.any()){ + commandQueue.removeAll(e -> e instanceof Healthc h && !h.isValid()); + } + //assign defaults if(command == null && unit.type.commands.length > 0){ command = unit.type.defaultCommand == null ? unit.type.commands[0] : unit.type.defaultCommand; @@ -114,6 +121,11 @@ public class CommandAI extends AIController{ targetPos = null; } + //move on to the next target + if(attackTarget == null && targetPos == null){ + finishPath(); + } + if(targetPos != null){ if(timer.get(timerTarget3, localInterval) || !flocked){ if(!flocked){ @@ -160,7 +172,7 @@ public class CommandAI extends AIController{ unreachableBuildings.addUnique(build.pos()); } attackTarget = null; - targetPos = null; + finishPath(); return; } } @@ -193,7 +205,7 @@ public class CommandAI extends AIController{ if(attackTarget == null){ if(unit.within(targetPos, Math.max(5f, unit.hitSize / 2f))){ - targetPos = null; + finishPath(); }else if(local.size > 1){ int count = 0; for(var near : local){ @@ -205,13 +217,13 @@ public class CommandAI extends AIController{ //others have arrived at destination, so this one will too if(count >= Math.max(3, local.size / 2)){ - targetPos = null; + finishPath(); } } } if(stopWhenInRange && targetPos != null && unit.within(targetPos, engageRange * 0.9f)){ - targetPos = null; + finishPath(); stopWhenInRange = false; } @@ -220,6 +232,30 @@ public class CommandAI extends AIController{ } } + void finishPath(){ + targetPos = null; + if(commandQueue.size > 0){ + var next = commandQueue.remove(0); + if(next instanceof Teamc target){ + commandTarget(target, this.stopAtTarget); + }else if(next instanceof Vec2 position){ + commandPosition(position); + } + } + } + + public void commandQueue(Position location){ + if(targetPos == null && attackTarget == null){ + if(location instanceof Teamc target){ + commandTarget(target, this.stopAtTarget); + }else if(location instanceof Vec2 position){ + commandPosition(position); + } + }else if(commandQueue.size < maxCommandQueueSize && !commandQueue.contains(location)){ + commandQueue.add(location); + } + } + @Override public void hit(Bullet bullet){ if(unit.team.isAI() && bullet.owner instanceof Teamc teamc && teamc.team() != unit.team && attackTarget == null && diff --git a/core/src/mindustry/entities/comp/StatusComp.java b/core/src/mindustry/entities/comp/StatusComp.java index 0f95637707..9c08099f5d 100644 --- a/core/src/mindustry/entities/comp/StatusComp.java +++ b/core/src/mindustry/entities/comp/StatusComp.java @@ -16,7 +16,7 @@ import static mindustry.Vars.*; @Component abstract class StatusComp implements Posc, Flyingc{ - private Seq statuses = new Seq<>(); + private Seq statuses = new Seq<>(4); private transient Bits applied = new Bits(content.getBy(ContentType.status).size); //these are considered read-only diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index 89d8fde1b7..fb26974f7a 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -13,6 +13,7 @@ public enum Binding implements KeyBind{ boost(KeyCode.shiftLeft), command_mode(KeyCode.shiftLeft), + command_queue(KeyCode.mouseMiddle), control(KeyCode.controlLeft), respawn(KeyCode.v), select(KeyCode.mouseLeft), diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 4ff1c27b24..2ddeb2ed36 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -6,6 +6,7 @@ import arc.Graphics.Cursor.*; import arc.graphics.*; import arc.graphics.g2d.*; import arc.input.*; +import arc.input.KeyCode.*; import arc.math.*; import arc.math.geom.*; import arc.scene.*; @@ -400,6 +401,10 @@ public class DesktopInput extends InputHandler{ if(canAttack){ cursorType = ui.targetCursor; } + + if(input.keyTap(Binding.command_queue) && keybinds.get(Binding.command_mode).key.type != KeyType.mouse){ + commandTap(input.mouseX(), input.mouseY(), true); + } } if(getPlan(cursor.x, cursor.y) != null && mode == none){ @@ -721,6 +726,10 @@ public class DesktopInput extends InputHandler{ commandTap(x, y); } + if(button == keybinds.get(Binding.command_queue).key){ + commandTap(x, y, true); + } + return super.touchDown(x, y, pointer, button); } diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index ae27729b0d..29c10baaf6 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -212,7 +212,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } @Remote(called = Loc.server, targets = Loc.both, forward = true) - public static void commandUnits(Player player, int[] unitIds, @Nullable Building buildTarget, @Nullable Unit unitTarget, @Nullable Vec2 posTarget){ + public static void commandUnits(Player player, int[] unitIds, @Nullable Building buildTarget, @Nullable Unit unitTarget, @Nullable Vec2 posTarget, boolean queueCommand){ if(player == null || unitIds == null) return; //why did I ever think this was a good idea @@ -240,9 +240,19 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ !(teamTarget instanceof Unit u && !unit.canTarget(u)) && !(teamTarget instanceof Building && !unit.type.targetGround)){ anyCommandedTarget = true; - ai.commandTarget(teamTarget); + if(queueCommand){ + ai.commandQueue(teamTarget); + }else{ + ai.commandQueue.clear(); + ai.commandTarget(teamTarget); + } }else if(posTarget != null){ - ai.commandPosition(posTarget); + if(queueCommand){ + ai.commandQueue(posTarget); + }else{ + ai.commandQueue.clear(); + ai.commandPosition(posTarget); + } } unit.lastCommanded = player.coloredName(); @@ -854,6 +864,10 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } public void commandTap(float screenX, float screenY){ + commandTap(screenX, screenY, false); + } + + public void commandTap(float screenX, float screenY, boolean queue){ if(commandMode){ //right click: move to position @@ -882,10 +896,10 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ if(ids.length > maxChunkSize){ for(int i = 0; i < ids.length; i += maxChunkSize){ int[] data = Arrays.copyOfRange(ids, i, Math.min(i + maxChunkSize, ids.length)); - Call.commandUnits(player, data, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target); + Call.commandUnits(player, data, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target, queue); } }else{ - Call.commandUnits(player, ids, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target); + Call.commandUnits(player, ids, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target, queue); } } @@ -907,6 +921,8 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ //draw command overlay UI for(Unit unit : selectedUnits){ CommandAI ai = unit.command(); + Position lastPos = ai.attackTarget != null ? ai.attackTarget : ai.targetPos; + //draw target line if(ai.targetPos != null && ai.currentCommand().drawTarget){ Position lineDest = ai.attackTarget != null ? ai.attackTarget : ai.targetPos; @@ -922,6 +938,24 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ if(ai.attackTarget != null && ai.currentCommand().drawTarget){ Drawf.target(ai.attackTarget.getX(), ai.attackTarget.getY(), 6f, Pal.remove); } + + if(lastPos == null){ + lastPos = unit; + } + + //draw command queue + if(ai.currentCommand().drawTarget && ai.commandQueue.size > 0){ + for(var next : ai.commandQueue){ + Drawf.limitLine(lastPos, next, 3.5f, 3.5f); + lastPos = next; + + if(next instanceof Vec2 vec){ + Drawf.square(vec.x, vec.y, 3.5f); + }else{ + Drawf.target(next.getX(), next.getY(), 6f, Pal.remove); + } + } + } } for(var commandBuild : commandBuildings){ diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 21ad470fd7..48ab654b15 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -472,7 +472,7 @@ public class TypeIO{ write.b(3); write.i(logic.controller.pos()); }else if(control instanceof CommandAI ai){ - write.b(6); + write.b(7); write.bool(ai.attackTarget != null); write.bool(ai.targetPos != null); @@ -489,6 +489,24 @@ public class TypeIO{ } } write.b(ai.command == null ? -1 : ai.command.id); + + write.b(ai.commandQueue.size); + for(var pos : ai.commandQueue){ + if(pos instanceof Building b){ + write.b(0); + write.i(b.pos()); + }else if(pos instanceof Unit u){ + write.b(1); + write.i(u.id); + }else if(pos instanceof Vec2 v){ + write.b(2); + write.f(v.x); + write.f(v.y); + }else{ + //who put garbage in the command queue?? + write.b(3); + } + } }else if(control instanceof AssemblerAI){ //hate write.b(5); }else{ @@ -520,8 +538,8 @@ public class TypeIO{ out.controller = world.build(pos); return out; } - //type 4 is the old CommandAI with no commandIndex, type 6 is the new one with the index as a single byte. - }else if(type == 4 || type == 6){ + //type 4 is the old CommandAI with no commandIndex, type 6 is the new one with the index as a single byte, type 7 is the one with the command queue + }else if(type == 4 || type == 6 || type == 7){ CommandAI ai = prev instanceof CommandAI pai ? pai : new CommandAI(); boolean hasAttack = read.bool(), hasPos = read.bool(); @@ -544,11 +562,34 @@ public class TypeIO{ ai.attackTarget = null; } - if(type == 6){ + if(type == 6 || type == 7){ byte id = read.b(); ai.command = id < 0 ? null : UnitCommand.all.get(id); } + //command queue only in type 7 + if(type == 7){ + ai.commandQueue.clear(); + int length = read.ub(); + for(int i = 0; i < length; i++){ + int commandType = read.b(); + switch(commandType){ + case 0 -> { + var build = world.build(read.i()); + if(build != null) ai.commandQueue.add(build); + } + case 1 -> { + var unit = Groups.unit.getByID(read.i()); + if(unit != null) ai.commandQueue.add(unit); + } + case 2 -> { + ai.commandQueue.add(new Vec2(read.f(), read.f())); + } + //otherwise disregard + } + } + } + return ai; }else if(type == 5){ //augh From d9c9e0794d5b569d0f207bb3b8c5176f94ee2d1e Mon Sep 17 00:00:00 2001 From: Github Actions Date: Tue, 19 Sep 2023 21:26:43 +0000 Subject: [PATCH 034/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_ca.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 34 files changed, 34 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 6cb84c233f..a844ec5f05 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1131,6 +1131,7 @@ keybind.mouse_move.name = Следаваць За Еурсорам keybind.pan.name = Панарамны Прагляд keybind.boost.name = Узляцець keybind.command_mode.name = Рэжым Загадаў +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Перабудаваць Рэгіён keybind.schematic_select.name = Абраць Вобласць keybind.schematic_menu.name = Меню Схем diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 6541d3cca6..f49b452126 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1143,6 +1143,7 @@ keybind.mouse_move.name = Следвай Мишката keybind.pan.name = Панорамен Изглед keybind.boost.name = Ускорение keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Избери Регион keybind.schematic_menu.name = Меню със Схеми diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index bd24b8c4fa..9d218c4d56 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1146,6 +1146,7 @@ keybind.mouse_move.name = Segueix el ratolí keybind.pan.name = Desplaça la vista keybind.boost.name = Sobrevola keybind.command_mode.name = Mode de comandament +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Reconstrueix la regió keybind.schematic_select.name = Selecciona una regió keybind.schematic_menu.name = Menú de plànols diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index bd98a51b64..dd814128f5 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1144,6 +1144,7 @@ keybind.mouse_move.name = Následovat myš keybind.pan.name = Následovat kameru keybind.boost.name = Posílení keybind.command_mode.name = Příkazový Režim +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Přestavět Region keybind.schematic_select.name = Vybrat oblast keybind.schematic_menu.name = Nabídka šablon diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 97db0bff93..c9b485b710 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Følg musen keybind.pan.name = Panorer billede keybind.boost.name = Forstærk keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Vælg region keybind.schematic_menu.name = Skabelon-visning diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 7d234cab5c..7ac8ee1d41 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1156,6 +1156,7 @@ keybind.mouse_move.name = Der Maus folgen keybind.pan.name = Kamera alleine bewegen keybind.boost.name = Boost keybind.command_mode.name = Steuerungsmodus +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Region wiederaufbauen keybind.schematic_select.name = Bereich auswählen keybind.schematic_menu.name = Entwurfsmenü diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index b485d7ceed..8f5568de87 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1152,6 +1152,7 @@ keybind.mouse_move.name = Seguir al cursor keybind.pan.name = Desplazar la cámara keybind.boost.name = Sobrevolar keybind.command_mode.name = Modo Comando +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Reconstruir región keybind.schematic_select.name = Seleccionar región keybind.schematic_menu.name = Menú de esquemas diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 8af6d5817f..1ed68c2037 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 71c45085a6..eec7ddca88 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1135,6 +1135,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Hautatu eskualdea keybind.schematic_menu.name = Eskema menua diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index a6f7a43084..6feb76b7d4 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1132,6 +1132,7 @@ keybind.mouse_move.name = Seuraa Hiirtä keybind.pan.name = Kelaa näkymää keybind.boost.name = Tehosta keybind.command_mode.name = Komentotila +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Valitse alue keybind.schematic_menu.name = Kaavio Valikko diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 43a3e92a06..1223bb0ea4 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1132,6 +1132,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index dd828c22b9..235568e337 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1158,6 +1158,7 @@ keybind.mouse_move.name = Suivre la souris keybind.pan.name = Vue Panoramique keybind.boost.name = Boost keybind.command_mode.name = Mode « Commande » +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Reconstruire la Zone keybind.schematic_select.name = Sélectionner une Région keybind.schematic_menu.name = Menu des schémas diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index eb6dab1f35..7b4ebf4ba8 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1142,6 +1142,7 @@ keybind.mouse_move.name = Egér követése keybind.pan.name = Felderítés keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Terület kijelölése keybind.schematic_menu.name = Schematic menü diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index e89f874b0b..fbfe4fdd48 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1152,6 +1152,7 @@ keybind.mouse_move.name = Ikuti Tetikus keybind.pan.name = Tampilan Geser keybind.boost.name = Dorongan keybind.command_mode.name = Mode Perintah +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pilih Daerah keybind.schematic_menu.name = Menu Skema diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index d851dd1ee3..c116da6f5a 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1139,6 +1139,7 @@ keybind.mouse_move.name = Segui il Mouse keybind.pan.name = Vista Panoramica keybind.boost.name = Scatto keybind.command_mode.name = Modalità di comando +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Seleziona Regione keybind.schematic_menu.name = Menu Schematica diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 3a3aec9813..424392aedf 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1145,6 +1145,7 @@ keybind.mouse_move.name = マウスを追う keybind.pan.name = 視点移動 keybind.boost.name = ブースト keybind.command_mode.name = コマンドモード +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = リージョンの再構築 keybind.schematic_select.name = 範囲選択 keybind.schematic_menu.name = 設計図メニュー diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 6a847c5a5c..ab9fd94088 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1144,6 +1144,7 @@ keybind.mouse_move.name = 커서를 따라서 이동 keybind.pan.name = 팬 보기 keybind.boost.name = 이륙 keybind.command_mode.name = 명령 모드 +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = 지역 재건 keybind.schematic_select.name = 영역 설정 keybind.schematic_menu.name = 설계도 메뉴 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index b3f0cbe3af..970bbb393b 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Sekti Pelę keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pasirinkite Regioną keybind.schematic_menu.name = Schemų Meniu diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index ca786d08ad..107a071d53 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1145,6 +1145,7 @@ keybind.mouse_move.name = Volg Muis keybind.pan.name = Schuif Weergave keybind.boost.name = Boost keybind.command_mode.name = Commandomodus +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Herbouw Regio keybind.schematic_select.name = Selecteer gebied keybind.schematic_menu.name = Ontwerpmenu diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 40b8a996b1..3c5d0f92dd 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 8cf6e7de50..c95fbc7cff 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1143,6 +1143,7 @@ keybind.mouse_move.name = Podążaj Za Myszą keybind.pan.name = Widok Panoramiczny keybind.boost.name = Przyspiesz keybind.command_mode.name = Tryb Komend +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Odbuduj Region keybind.schematic_select.name = Wybierz Region keybind.schematic_menu.name = Menu Schematów diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index c4f3ad4c86..6dea0ffb24 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1153,6 +1153,7 @@ keybind.mouse_move.name = Seguir o Cursor keybind.pan.name = Câmera livre keybind.boost.name = Impulsionar keybind.command_mode.name = Modo de Comando +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu de Esquemas diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index beb15fad1f..3f6adc3e2f 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu esquemático diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index b755a07efc..e6fb227553 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1145,6 +1145,7 @@ keybind.mouse_move.name = Urmărește Mouseul keybind.pan.name = Mișcă Harta keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selectează Regiunea keybind.schematic_menu.name = Meniu Scheme diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 141c421e8a..e01d466427 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1145,6 +1145,7 @@ keybind.mouse_move.name = Следовать за курсором keybind.pan.name = Панорамирование камеры keybind.boost.name = Полёт/ускорение keybind.command_mode.name = Командование боевыми единицами +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Перестроить в области keybind.schematic_select.name = Выбрать область keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 73ced99d9b..245f1436d9 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1147,6 +1147,7 @@ keybind.mouse_move.name = Prati Miš keybind.pan.name = Gledaj sa Daljine keybind.boost.name = Lebdi keybind.command_mode.name = Upravljački Mod +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Ponovo Sagradi Region keybind.schematic_select.name = Izaberi Region keybind.schematic_menu.name = Menu Šema diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index ef1b5236f8..87fb4af1b5 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 3c58d97ebc..0944b29bd9 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1146,6 +1146,7 @@ keybind.mouse_move.name = ตามเม้าส์ keybind.pan.name = เคลื่อนการมองเห็น keybind.boost.name = บูสต์ keybind.command_mode.name = โหมดสั่งการ +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = เลือกพื้นที่สร้างใหม่ keybind.schematic_select.name = เลือกพื้นที่ keybind.schematic_menu.name = เมนูแผนผัง diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 7b91012c52..09f311173c 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1133,6 +1133,7 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index eb4fbbbaf1..44bf521511 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1143,6 +1143,7 @@ keybind.mouse_move.name = Fareyi Takip Et keybind.pan.name = Yatay Kaydırma Görünümü keybind.boost.name = Yükselt keybind.command_mode.name = Komuta Modu +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Alanı Geri İşaa Et keybind.schematic_select.name = Bölge Seç keybind.schematic_menu.name = Şema Menüsü diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 398ff6bdbe..358ccd139b 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1154,6 +1154,7 @@ keybind.mouse_move.name = Рухатися за мишею keybind.pan.name = Політ камери за мишею keybind.boost.name = Прискорення keybind.command_mode.name = Режим командування +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Відбудувати регіон keybind.schematic_select.name = Вибрати ділянку keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 8c26b8e994..0020d747fa 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1147,6 +1147,7 @@ keybind.mouse_move.name = Theo chuột keybind.pan.name = Di chuyển góc nhìn keybind.boost.name = Tăng tốc keybind.command_mode.name = Chế độ điều khiển quân +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Chọn khu vực xây dựng lại keybind.schematic_select.name = Chọn khu vực keybind.schematic_menu.name = Menu bản thiết kế diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 0bb4bf9a6d..fac8da2a2b 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1155,6 +1155,7 @@ keybind.mouse_move.name = 单位跟随鼠标 keybind.pan.name = 鼠标控制镜头 keybind.boost.name = 启动助推 keybind.command_mode.name = 指挥模式 +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = 重建建筑 keybind.schematic_select.name = 框选建筑 keybind.schematic_menu.name = 蓝图目录 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 22c83d1e01..67a3fb21dd 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1151,6 +1151,7 @@ keybind.mouse_move.name = 跟隨滑鼠 keybind.pan.name = 平移鏡頭 keybind.boost.name = 加速 keybind.command_mode.name = 指揮模式 +keybind.command_queue.name = Unit Command Queue keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = 選擇區域 keybind.schematic_menu.name = 藍圖目錄 From 0b5ce41b49f0b938c7ecc4ce3fec770b54a5aaae Mon Sep 17 00:00:00 2001 From: Arksource <93954648+ArkSourcer@users.noreply.github.com> Date: Tue, 19 Sep 2023 18:58:26 -0400 Subject: [PATCH 035/450] Update servers_v7.json (#9074) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 19d33b5747..f55b2b4ce0 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,7 +1,7 @@ [ { "name": "ShardDustry", - "address": ["srv3.godlike.club:30561", "65.109.65.23:5552"] + "address": ["194.247.42.181:30561", "65.109.65.23:5552"] }, { "name": "Tamazia", From aecd220574089f02a57c3637c8ec5de40775d72a Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 19 Sep 2023 23:48:40 -0400 Subject: [PATCH 036/450] RTS Control groups --- core/assets/bundles/bundle.properties | 4 +- core/src/mindustry/input/Binding.java | 1 + core/src/mindustry/input/DesktopInput.java | 97 ++++++++++++++++--- core/src/mindustry/input/InputHandler.java | 15 +++ core/src/mindustry/io/SaveVersion.java | 13 ++- .../ui/dialogs/SettingsMenuDialog.java | 1 + .../ui/fragments/PlacementFragment.java | 4 +- gradle.properties | 2 +- 8 files changed, 119 insertions(+), 18 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 102308dbe0..c2bf1fe100 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1068,6 +1068,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animated Surfaces setting.animatedshields.name = Animated Shields @@ -1158,7 +1159,8 @@ keybind.mouse_move.name = Follow Mouse keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode -keybind.command_queue.name = Unit Command Queue +keybind.command_queue.name = Queue Unit Command +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index fb26974f7a..e26c517e2f 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -14,6 +14,7 @@ public enum Binding implements KeyBind{ boost(KeyCode.shiftLeft), command_mode(KeyCode.shiftLeft), command_queue(KeyCode.mouseMiddle), + create_control_group(KeyCode.controlLeft), control(KeyCode.controlLeft), respawn(KeyCode.v), select(KeyCode.mouseLeft), diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 2ddeb2ed36..94385e0148 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -11,6 +11,7 @@ import arc.math.*; import arc.math.geom.*; import arc.scene.*; import arc.scene.ui.layout.*; +import arc.struct.*; import arc.util.*; import mindustry.*; import mindustry.core.*; @@ -22,6 +23,7 @@ import mindustry.graphics.*; import mindustry.ui.*; import mindustry.world.*; +import static arc.Core.camera; import static arc.Core.*; import static mindustry.Vars.*; import static mindustry.input.PlaceMode.*; @@ -49,6 +51,11 @@ public class DesktopInput extends InputHandler{ /** Previously selected tile. */ public Tile prevSelected; + /** Most recently selected control group by index */ + public int lastCtrlGroup; + /** Time of most recent control group selection */ + public long lastCtrlGroupSelectMillis; + boolean showHint(){ return ui.hudfrag.shown && Core.settings.getBool("hints") && selectPlans.isEmpty() && (!isBuilding && !Core.settings.getBool("buildautopause") || player.unit().isBuilding() || !player.dead() && !player.unit().spawnedByCore()); @@ -262,22 +269,86 @@ public class DesktopInput extends InputHandler{ //validate commanding units selectedUnits.removeAll(u -> !u.isCommandable() || !u.isValid()); - if(commandMode && input.keyTap(Binding.select_all_units) && !scene.hasField() && !scene.hasDialog()){ - selectedUnits.clear(); - commandBuildings.clear(); - for(var unit : player.team().data().units){ - if(unit.isCommandable()){ - selectedUnits.add(unit); + if(commandMode && !scene.hasField() && !scene.hasDialog()){ + if(input.keyTap(Binding.select_all_units)){ + selectedUnits.clear(); + commandBuildings.clear(); + for(var unit : player.team().data().units){ + if(unit.isCommandable()){ + selectedUnits.add(unit); + } } } - } - if(commandMode && input.keyTap(Binding.select_all_unit_factories) && !scene.hasField() && !scene.hasDialog()){ - selectedUnits.clear(); - commandBuildings.clear(); - for(var build : player.team().data().buildings){ - if(build.block.commandable){ - commandBuildings.add(build); + if(input.keyTap(Binding.select_all_unit_factories)){ + selectedUnits.clear(); + commandBuildings.clear(); + for(var build : player.team().data().buildings){ + if(build.block.commandable){ + commandBuildings.add(build); + } + } + } + + for(int i = 0; i < controlGroupBindings.length; i++){ + if(input.keyTap(controlGroupBindings[i])){ + + //create control group if it doesn't exist yet + if(controlGroups[i] == null) controlGroups[i] = new IntSeq(); + + IntSeq group = controlGroups[i]; + boolean creating = input.keyDown(Binding.create_control_group); + + //clear existing if making a new control group + //if any of the control group edit buttons are pressed take the current selection + if(creating){ + group.clear(); + + IntSeq selectedUnitIds = selectedUnits.mapInt(u -> u.id); + if(Core.settings.getBool("distinctcontrolgroups", true)){ + for(IntSeq cg : controlGroups){ + if(cg != null){ + cg.removeAll(selectedUnitIds); + } + } + } + group.addAll(selectedUnitIds); + } + + //remove invalid units + for(int j = 0; j < group.size; j++){ + Unit u = Groups.unit.getByID(group.get(j)); + if(u == null || !u.isCommandable() || !u.isValid()){ + group.removeIndex(j); + j --; + } + } + + //replace the selected units with the current control group + if(!group.isEmpty() && !creating){ + selectedUnits.clear(); + commandBuildings.clear(); + + group.each(id -> { + var unit = Groups.unit.getByID(id); + if(unit != null){ + selectedUnits.addAll(unit); + } + }); + + //double tap to center camera + if(lastCtrlGroup == i && Time.timeSinceMillis(lastCtrlGroupSelectMillis) < 400){ + float totalX = 0, totalY = 0; + for(Unit unit : selectedUnits){ + totalX += unit.x; + totalY += unit.y; + } + panning = true; + Core.camera.position.set(totalX / selectedUnits.size, totalY / selectedUnits.size); + } + lastCtrlGroup = i; + lastCtrlGroupSelectMillis = Time.millis(); + } } } } diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 29c10baaf6..0ecc38fe73 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -53,6 +53,18 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ final static int maxLength = 100; final static Rect r1 = new Rect(), r2 = new Rect(); final static Seq tmpUnits = new Seq<>(false); + final static Binding[] controlGroupBindings = { + Binding.block_select_01, + Binding.block_select_02, + Binding.block_select_03, + Binding.block_select_04, + Binding.block_select_05, + Binding.block_select_06, + Binding.block_select_07, + Binding.block_select_08, + Binding.block_select_09, + Binding.block_select_10 + }; /** If true, there is a cutscene currently occurring in logic. */ public boolean logicCutscene; @@ -87,6 +99,8 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ public boolean commandRect = false; public boolean tappedOne = false; public float commandRectX, commandRectY; + /** Groups of units saved to different hotkeys */ + public IntSeq[] controlGroups = new IntSeq[controlGroupBindings.length]; private Seq plansOut = new Seq<>(BuildPlan.class); private QuadTree playerPlanTree = new QuadTree<>(new Rect()); @@ -124,6 +138,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ Events.on(ResetEvent.class, e -> { logicCutscene = false; + Arrays.fill(controlGroups, null); }); } diff --git a/core/src/mindustry/io/SaveVersion.java b/core/src/mindustry/io/SaveVersion.java index a07fdf6579..3b1fcb1996 100644 --- a/core/src/mindustry/io/SaveVersion.java +++ b/core/src/mindustry/io/SaveVersion.java @@ -124,7 +124,10 @@ public abstract class SaveVersion extends SaveFileReader{ node.save(); } - writeStringMap(stream, StringMap.of( + StringMap result = new StringMap(); + result.putAll(tags); + + writeStringMap(stream, result.merge(StringMap.of( "saved", Time.millis(), "playtime", headless ? 0 : control.saves.getTotalPlaytime(), "build", Version.build, @@ -135,13 +138,14 @@ public abstract class SaveVersion extends SaveFileReader{ "stats", JsonIO.write(state.stats), "rules", JsonIO.write(state.rules), "mods", JsonIO.write(mods.getModStrings().toArray(String.class)), + "controlGroups", headless || control == null ? "null" : JsonIO.write(control.input.controlGroups), "width", world.width(), "height", world.height(), "viewpos", Tmp.v1.set(player == null ? Vec2.ZERO : player).toString(), "controlledType", headless || control.input.controlledType == null ? "null" : control.input.controlledType.name, "nocores", state.rules.defaultTeam.cores().isEmpty(), "playerteam", player == null ? state.rules.defaultTeam.id : player.team().id - ).merge(tags)); + ))); } public void readMeta(DataInput stream, WorldContext context) throws IOException{ @@ -177,6 +181,11 @@ public abstract class SaveVersion extends SaveFileReader{ if(!net.client() && team != Team.derelict){ player.team(team); } + + var groups = JsonIO.read(IntSeq[].class, map.get("controlGroups", "null")); + if(groups != null && groups.length == control.input.controlGroups.length){ + control.input.controlGroups = groups; + } } Map worldmap = maps.byName(map.get("mapname", "\\\\\\")); diff --git a/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java b/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java index 2a0cc3eded..8450dfc699 100644 --- a/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java +++ b/core/src/mindustry/ui/dialogs/SettingsMenuDialog.java @@ -341,6 +341,7 @@ public class SettingsMenuDialog extends BaseDialog{ if(!mobile){ game.checkPref("backgroundpause", true); game.checkPref("buildautopause", false); + game.checkPref("distinctcontrolgroups", true); } game.checkPref("doubletapmine", false); diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index 87b7d61cf0..7c0ed867b6 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -611,7 +611,9 @@ public class PlacementFragment{ rebuildCategory.run(); frame.update(() -> { - if(gridUpdate(control.input)) rebuildCategory.run(); + if(!control.input.commandMode && gridUpdate(control.input)){ + rebuildCategory.run(); + } }); }); }); diff --git a/gradle.properties b/gradle.properties index 2f5c533ade..46d02f4c48 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=70f345cc75 +archash=38114a3118 From 815ee809b0c8a1c7d66a0e312aaa6c005b66c336 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Wed, 20 Sep 2023 03:51:07 +0000 Subject: [PATCH 037/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 2 ++ core/assets/bundles/bundle_bg.properties | 2 ++ core/assets/bundles/bundle_ca.properties | 2 ++ core/assets/bundles/bundle_cs.properties | 2 ++ core/assets/bundles/bundle_da.properties | 2 ++ core/assets/bundles/bundle_de.properties | 2 ++ core/assets/bundles/bundle_es.properties | 2 ++ core/assets/bundles/bundle_et.properties | 2 ++ core/assets/bundles/bundle_eu.properties | 2 ++ core/assets/bundles/bundle_fi.properties | 2 ++ core/assets/bundles/bundle_fil.properties | 2 ++ core/assets/bundles/bundle_fr.properties | 2 ++ core/assets/bundles/bundle_hu.properties | 2 ++ core/assets/bundles/bundle_id_ID.properties | 2 ++ core/assets/bundles/bundle_it.properties | 2 ++ core/assets/bundles/bundle_ja.properties | 2 ++ core/assets/bundles/bundle_ko.properties | 2 ++ core/assets/bundles/bundle_lt.properties | 2 ++ core/assets/bundles/bundle_nl.properties | 2 ++ core/assets/bundles/bundle_nl_BE.properties | 2 ++ core/assets/bundles/bundle_pl.properties | 2 ++ core/assets/bundles/bundle_pt_BR.properties | 2 ++ core/assets/bundles/bundle_pt_PT.properties | 2 ++ core/assets/bundles/bundle_ro.properties | 2 ++ core/assets/bundles/bundle_ru.properties | 2 ++ core/assets/bundles/bundle_sr.properties | 2 ++ core/assets/bundles/bundle_sv.properties | 2 ++ core/assets/bundles/bundle_th.properties | 2 ++ core/assets/bundles/bundle_tk.properties | 2 ++ core/assets/bundles/bundle_tr.properties | 2 ++ core/assets/bundles/bundle_uk_UA.properties | 2 ++ core/assets/bundles/bundle_vi.properties | 2 ++ core/assets/bundles/bundle_zh_CN.properties | 2 ++ core/assets/bundles/bundle_zh_TW.properties | 2 ++ 34 files changed, 68 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index a844ec5f05..cf3b0bb10e 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1041,6 +1041,7 @@ setting.backgroundpause.name = Паўза Калі Ў Фоне setting.buildautopause.name = Аўтаматычная прыпыненне будаўніцтва setting.doubletapmine.name = Двайныая Пстрычка каб дабываць setting.commandmodehold.name = Утрымаць Для Рэжыму Загадаў +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Адключыць Мадыфікацыі Пры Памылковым Запуску setting.animatedwater.name = Аніміраваныя вада setting.animatedshields.name = Аніміраваныя шчыты @@ -1132,6 +1133,7 @@ keybind.pan.name = Панарамны Прагляд keybind.boost.name = Узляцець keybind.command_mode.name = Рэжым Загадаў keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Перабудаваць Рэгіён keybind.schematic_select.name = Абраць Вобласць keybind.schematic_menu.name = Меню Схем diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index f49b452126..c5be467ced 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1053,6 +1053,7 @@ setting.backgroundpause.name = Пауза при загуба на фокус setting.buildautopause.name = Автоматична Пауза на Изграждането setting.doubletapmine.name = Двоен Клик за Добив на Ресурс setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Забрани Модовете При Стартиране След Срив setting.animatedwater.name = Анимирани Повърхности setting.animatedshields.name = Анимирани Щитове @@ -1144,6 +1145,7 @@ keybind.pan.name = Панорамен Изглед keybind.boost.name = Ускорение keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Избери Регион keybind.schematic_menu.name = Меню със Схеми diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 9d218c4d56..80cd1d8dbf 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1056,6 +1056,7 @@ setting.backgroundpause.name = Pausa automàtica quan s’estigui en segon pla setting.buildautopause.name = Pausa automàtica quan es construeixi setting.doubletapmine.name = Dos tocs/clics per a extreure recursos setting.commandmodehold.name = Mantén per al mode de comandament +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Desactiva els mods quan no es pugui iniciar el joc setting.animatedwater.name = Animacions del terreny setting.animatedshields.name = Animacions dels escuts @@ -1147,6 +1148,7 @@ keybind.pan.name = Desplaça la vista keybind.boost.name = Sobrevola keybind.command_mode.name = Mode de comandament keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Reconstrueix la regió keybind.schematic_select.name = Selecciona una regió keybind.schematic_menu.name = Menú de plànols diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index dd814128f5..3da9728612 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1054,6 +1054,7 @@ setting.backgroundpause.name = Pozastavit v pozadí setting.buildautopause.name = Automaticky pozastavit stavění setting.doubletapmine.name = Dvojklik pro Těžbu setting.commandmodehold.name = Držet pro Příkazový Režim +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Vypnout Modifikace Při Pádovém Spuštění setting.animatedwater.name = Animované povrchy setting.animatedshields.name = Animované štíty @@ -1145,6 +1146,7 @@ keybind.pan.name = Následovat kameru keybind.boost.name = Posílení keybind.command_mode.name = Příkazový Režim keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Přestavět Region keybind.schematic_select.name = Vybrat oblast keybind.schematic_menu.name = Nabídka šablon diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index c9b485b710..171958475e 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-pause af bygning setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animeret vand setting.animatedshields.name = Animeret skjold @@ -1134,6 +1135,7 @@ keybind.pan.name = Panorer billede keybind.boost.name = Forstærk keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Vælg region keybind.schematic_menu.name = Skabelon-visning diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 7ac8ee1d41..87552e9534 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1066,6 +1066,7 @@ setting.backgroundpause.name = Im Hintergrund pausieren setting.buildautopause.name = Bauen automatisch pausieren setting.doubletapmine.name = Doppeltippen zum Abbauen setting.commandmodehold.name = Halten für Steuerungsmodus +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Mods bei Absturz deaktivieren setting.animatedwater.name = Animierte Oberflächen setting.animatedshields.name = Animierte Schilde @@ -1157,6 +1158,7 @@ keybind.pan.name = Kamera alleine bewegen keybind.boost.name = Boost keybind.command_mode.name = Steuerungsmodus keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Region wiederaufbauen keybind.schematic_select.name = Bereich auswählen keybind.schematic_menu.name = Entwurfsmenü diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 8f5568de87..6f60c8846d 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1062,6 +1062,7 @@ setting.backgroundpause.name = Pausar en segundo plano setting.buildautopause.name = Auto-pausar construcción setting.doubletapmine.name = Doble clic para extraer minerales setting.commandmodehold.name = Mantener para comandar unidades +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Desactivar mods si el juego no puede iniciarse setting.animatedwater.name = Animaciones de terreno setting.animatedshields.name = Animación de escudos @@ -1153,6 +1154,7 @@ keybind.pan.name = Desplazar la cámara keybind.boost.name = Sobrevolar keybind.command_mode.name = Modo Comando keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Reconstruir región keybind.schematic_select.name = Seleccionar región keybind.schematic_menu.name = Menú de esquemas diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 1ed68c2037..f79493b0d7 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animeeritud vesi setting.animatedshields.name = Animeeritud kilbid @@ -1134,6 +1135,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index eec7ddca88..1c92d84b73 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1045,6 +1045,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animatutako ura setting.animatedshields.name = Animatutako ezkutuak @@ -1136,6 +1137,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Hautatu eskualdea keybind.schematic_menu.name = Eskema menua diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 6feb76b7d4..b31706a9e7 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1042,6 +1042,7 @@ setting.backgroundpause.name = Pysäytä taustalla setting.buildautopause.name = Automaattisest Pysäytä Rakentaessa setting.doubletapmine.name = Kaksoisklikkaa kaivaaksesi setting.commandmodehold.name = Pidä pohjassa komentotilaa varten +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Poista lisäosat käytöstä käynnistyskaatumisissa setting.animatedwater.name = Animoitu vesi setting.animatedshields.name = Animoidut kilvet @@ -1133,6 +1134,7 @@ keybind.pan.name = Kelaa näkymää keybind.boost.name = Tehosta keybind.command_mode.name = Komentotila keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Valitse alue keybind.schematic_menu.name = Kaavio Valikko diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 1223bb0ea4..6481a5218c 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1042,6 +1042,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Huwag paganahin ang Mods Sa Startup Crash setting.animatedwater.name = Animated Fluids setting.animatedshields.name = Animated Shields @@ -1133,6 +1134,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 235568e337..beca57cf42 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1068,6 +1068,7 @@ setting.backgroundpause.name = Pause en Arrière-plan setting.buildautopause.name = Confirmation avant construction setting.doubletapmine.name = Double-clic pour Miner setting.commandmodehold.name = Retenir pour le Mode « Commande » +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Désactiver les mods lors d'un crash au démarrage setting.animatedwater.name = Surfaces Animées setting.animatedshields.name = Boucliers Animés @@ -1159,6 +1160,7 @@ keybind.pan.name = Vue Panoramique keybind.boost.name = Boost keybind.command_mode.name = Mode « Commande » keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Reconstruire la Zone keybind.schematic_select.name = Sélectionner une Région keybind.schematic_menu.name = Menu des schémas diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 7b4ebf4ba8..a52fcc4908 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1052,6 +1052,7 @@ setting.backgroundpause.name = Szüneteltetés a háttérben setting.buildautopause.name = Automatikus szünet építéskor setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animált víz setting.animatedshields.name = Animált pajzsok @@ -1143,6 +1144,7 @@ keybind.pan.name = Felderítés keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Terület kijelölése keybind.schematic_menu.name = Schematic menü diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index fbfe4fdd48..87976cd75d 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1062,6 +1062,7 @@ setting.backgroundpause.name = Jeda di Latar setting.buildautopause.name = Jeda Otomatis saat Membangun setting.doubletapmine.name = Dua-kali Sentuh untuk Menambang setting.commandmodehold.name = Tahan Untuk Mode Perintah +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Matikan Mod Ketika Ada Masalah Saat Memulai Permainan setting.animatedwater.name = Animasi Perairan setting.animatedshields.name = Animasi Perisai @@ -1153,6 +1154,7 @@ keybind.pan.name = Tampilan Geser keybind.boost.name = Dorongan keybind.command_mode.name = Mode Perintah keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pilih Daerah keybind.schematic_menu.name = Menu Skema diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index c116da6f5a..ead1829929 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1049,6 +1049,7 @@ setting.backgroundpause.name = Metti in pausa quando in background setting.buildautopause.name = Pausa Automatica nella Costruzione setting.doubletapmine.name = Doppio click per minare setting.commandmodehold.name = Tieni premuto per comandare +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disabilita le mod dopo un arresto anomalo setting.animatedwater.name = Fluidi Animati setting.animatedshields.name = Scudi Animati @@ -1140,6 +1141,7 @@ keybind.pan.name = Vista Panoramica keybind.boost.name = Scatto keybind.command_mode.name = Modalità di comando keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Seleziona Regione keybind.schematic_menu.name = Menu Schematica diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 424392aedf..b0365d1a57 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1055,6 +1055,7 @@ setting.backgroundpause.name = バックグラウンド中は一時停止する setting.buildautopause.name = 常に建築一時中断状態にする setting.doubletapmine.name = ダブルタップで採掘する setting.commandmodehold.name = コマンドモードで長押し +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = 起動時にクラッシュした場合にModを無効にする setting.animatedwater.name = 流体のアニメーション setting.animatedshields.name = シールドのアニメーション @@ -1146,6 +1147,7 @@ keybind.pan.name = 視点移動 keybind.boost.name = ブースト keybind.command_mode.name = コマンドモード keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = リージョンの再構築 keybind.schematic_select.name = 範囲選択 keybind.schematic_menu.name = 設計図メニュー diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index ab9fd94088..8daa34a21e 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1054,6 +1054,7 @@ setting.backgroundpause.name = 백그라운드에서 일시정지 setting.buildautopause.name = 건설 자동 일시정지 setting.doubletapmine.name = 연속 터치로 채광 setting.commandmodehold.name = 키를 누른 상태로 명령 +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = 로딩 중 충돌 시 모드 비활성화 setting.animatedwater.name = 액체 애니메이션 효과 setting.animatedshields.name = 보호막 애니메이션 효과 @@ -1145,6 +1146,7 @@ keybind.pan.name = 팬 보기 keybind.boost.name = 이륙 keybind.command_mode.name = 명령 모드 keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = 지역 재건 keybind.schematic_select.name = 영역 설정 keybind.schematic_menu.name = 설계도 메뉴 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 970bbb393b..6384514372 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Automatinis Statybų Sustabdymas setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Vandens Animacija setting.animatedshields.name = Skydų Animacija @@ -1134,6 +1135,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pasirinkite Regioną keybind.schematic_menu.name = Schemų Meniu diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 107a071d53..4f0b094e6c 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1055,6 +1055,7 @@ setting.backgroundpause.name = Pauzeer in achtergrond setting.buildautopause.name = Pauzeer Bouw Automatisch setting.doubletapmine.name = Dubbelklik om te delven setting.commandmodehold.name = Vasthouden voor commandomodus +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Mods uitschakelen bij crash opstarten setting.animatedwater.name = Animeer Water setting.animatedshields.name = Animeer Schilden @@ -1146,6 +1147,7 @@ keybind.pan.name = Schuif Weergave keybind.boost.name = Boost keybind.command_mode.name = Commandomodus keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Herbouw Regio keybind.schematic_select.name = Selecteer gebied keybind.schematic_menu.name = Ontwerpmenu diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 3c5d0f92dd..fe10bb05c4 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animated Water setting.animatedshields.name = Animated Shields @@ -1134,6 +1135,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index c95fbc7cff..0b67f98600 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1053,6 +1053,7 @@ setting.backgroundpause.name = Wstrzymaj w tle setting.buildautopause.name = Automatycznie zatrzymaj budowanie setting.doubletapmine.name = Kliknij podwójnie, aby wydobywać setting.commandmodehold.name = Przytrzymaj w Trybie Dowodzenia +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Wyłącz mody w przypadku awarii podczas uruchamiania setting.animatedwater.name = Animowana woda setting.animatedshields.name = Animowana tarcza @@ -1144,6 +1145,7 @@ keybind.pan.name = Widok Panoramiczny keybind.boost.name = Przyspiesz keybind.command_mode.name = Tryb Komend keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Odbuduj Region keybind.schematic_select.name = Wybierz Region keybind.schematic_menu.name = Menu Schematów diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 6dea0ffb24..6cf5866c2d 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1063,6 +1063,7 @@ setting.backgroundpause.name = Pausar em segundo plano setting.buildautopause.name = Pausar Automaticamente Quando for Construir setting.doubletapmine.name = Clique Duplo Para Minerar setting.commandmodehold.name = Segure para o modo de comando +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Desativar Mods em Crash de Começo setting.animatedwater.name = Água animada setting.animatedshields.name = Escudos animados @@ -1154,6 +1155,7 @@ keybind.pan.name = Câmera livre keybind.boost.name = Impulsionar keybind.command_mode.name = Modo de Comando keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu de Esquemas diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 3f6adc3e2f..f6335caacf 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Água animada setting.animatedshields.name = Escudos animados @@ -1134,6 +1135,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu esquemático diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index e6fb227553..403b8f11a2 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1055,6 +1055,7 @@ setting.backgroundpause.name = Pune Pauză în Fundal setting.buildautopause.name = Autopauză de la Construit setting.doubletapmine.name = Dublu-Click pt a Mina setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Dezactivează Modurile în Cazul unui Crash la Pornire setting.animatedwater.name = Suprafețe Animate setting.animatedshields.name = Scuturi Animate @@ -1146,6 +1147,7 @@ keybind.pan.name = Mișcă Harta keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selectează Regiunea keybind.schematic_menu.name = Meniu Scheme diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index e01d466427..c17ec2df30 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1055,6 +1055,7 @@ setting.backgroundpause.name = Фоновая пауза setting.buildautopause.name = Автоматическая приостановка строительства setting.doubletapmine.name = Добыча руды двойным нажатием setting.commandmodehold.name = Удерживать для командования боевыми единицами +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Отключение модификаций после вылета при запуске setting.animatedwater.name = Анимированные поверхности setting.animatedshields.name = Анимированные щиты @@ -1146,6 +1147,7 @@ keybind.pan.name = Панорамирование камеры keybind.boost.name = Полёт/ускорение keybind.command_mode.name = Командование боевыми единицами keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Перестроить в области keybind.schematic_select.name = Выбрать область keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 245f1436d9..e9aecd72d0 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1057,6 +1057,7 @@ setting.backgroundpause.name = Pauziraj u Pozadini setting.buildautopause.name = Automatski Pauziraj Gradnju setting.doubletapmine.name = Pritisni Dva Puta za Iskopavanje setting.commandmodehold.name = Drži za Upravljački Mod +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Onesposobi Modove Prilikom Ispadanja setting.animatedwater.name = Animirana Površina setting.animatedshields.name = Animirani Štitovi @@ -1148,6 +1149,7 @@ keybind.pan.name = Gledaj sa Daljine keybind.boost.name = Lebdi keybind.command_mode.name = Upravljački Mod keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Ponovo Sagradi Region keybind.schematic_select.name = Izaberi Region keybind.schematic_menu.name = Menu Šema diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 87fb4af1b5..4d9dc6ffa3 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animerat Vatten setting.animatedshields.name = Animerade Sköldar @@ -1134,6 +1135,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 0944b29bd9..a2aade21be 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1056,6 +1056,7 @@ setting.backgroundpause.name = หยุดในพื้นหลัง setting.buildautopause.name = หยุดสร้างชั่วคราวแบบอัตโนมัติ setting.doubletapmine.name = กดสองครั้งเพื่อขุด setting.commandmodehold.name = กดค้างเพื่อสั่งการ +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = ปิดม็อดเมื่อเกมขัดข้อง setting.animatedwater.name = แอนิเมชั่นพื้นและน้ำ setting.animatedshields.name = แอนิเมชั่นโล่พลังงาน @@ -1147,6 +1148,7 @@ keybind.pan.name = เคลื่อนการมองเห็น keybind.boost.name = บูสต์ keybind.command_mode.name = โหมดสั่งการ keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = เลือกพื้นที่สร้างใหม่ keybind.schematic_select.name = เลือกพื้นที่ keybind.schematic_menu.name = เมนูแผนผัง diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 09f311173c..4ce708a520 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1043,6 +1043,7 @@ setting.backgroundpause.name = Pause In Background setting.buildautopause.name = Auto-Pause Building setting.doubletapmine.name = Double-Tap to Mine setting.commandmodehold.name = Hold For Command Mode +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Disable Mods On Startup Crash setting.animatedwater.name = Animated Water setting.animatedshields.name = Animated Shields @@ -1134,6 +1135,7 @@ keybind.pan.name = Pan View keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 44bf521511..01ecdf1c61 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1053,6 +1053,7 @@ setting.backgroundpause.name = Arka Planda Durdur setting.buildautopause.name = İnşa etmeyi otomatik olarak durdur setting.doubletapmine.name = İki Tıklamayla Kaz setting.commandmodehold.name = Komuta Modu için Basılı Tut +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Modları Çökmede Kapa setting.animatedwater.name = Animasyonlu Su setting.animatedshields.name = Animasyonlu Kalkanlar @@ -1144,6 +1145,7 @@ keybind.pan.name = Yatay Kaydırma Görünümü keybind.boost.name = Yükselt keybind.command_mode.name = Komuta Modu keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Alanı Geri İşaa Et keybind.schematic_select.name = Bölge Seç keybind.schematic_menu.name = Şema Menüsü diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 358ccd139b..d8c84eddc0 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1064,6 +1064,7 @@ setting.backgroundpause.name = Пауза в разі згортання setting.buildautopause.name = Автоматичне призупинення будування setting.doubletapmine.name = Подвійне швидке натискання для початку видобутку setting.commandmodehold.name = Утримуйте для переходу в режим командування +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Вимикати модифікації після аварійного запуску setting.animatedwater.name = Анімаційні рідини setting.animatedshields.name = Анімаційні щити @@ -1155,6 +1156,7 @@ keybind.pan.name = Політ камери за мишею keybind.boost.name = Прискорення keybind.command_mode.name = Режим командування keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Відбудувати регіон keybind.schematic_select.name = Вибрати ділянку keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 0020d747fa..9cb57915fa 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1057,6 +1057,7 @@ setting.backgroundpause.name = Tạm dừng trong nền setting.buildautopause.name = Tự động dừng xây dựng setting.doubletapmine.name = Nhấn đúp để Đào setting.commandmodehold.name = Nhấn giữ để vào chế độ khiển quân +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Tắt các mod khi gặp sự cố trong khởi động setting.animatedwater.name = Hiệu ứng nước setting.animatedshields.name = Hiệu ứng khiên @@ -1148,6 +1149,7 @@ keybind.pan.name = Di chuyển góc nhìn keybind.boost.name = Tăng tốc keybind.command_mode.name = Chế độ điều khiển quân keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Chọn khu vực xây dựng lại keybind.schematic_select.name = Chọn khu vực keybind.schematic_menu.name = Menu bản thiết kế diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index fac8da2a2b..6faa5bd676 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1065,6 +1065,7 @@ setting.backgroundpause.name = 游戏在后台时自动暂停 setting.buildautopause.name = 自动暂停建造 setting.doubletapmine.name = 双击采矿 setting.commandmodehold.name = 长按保持指挥模式 +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = 游戏启动崩溃后禁用模组 setting.animatedwater.name = 动态液体 setting.animatedshields.name = 动态力场 @@ -1156,6 +1157,7 @@ keybind.pan.name = 鼠标控制镜头 keybind.boost.name = 启动助推 keybind.command_mode.name = 指挥模式 keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = 重建建筑 keybind.schematic_select.name = 框选建筑 keybind.schematic_menu.name = 蓝图目录 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 67a3fb21dd..1916a69686 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1061,6 +1061,7 @@ setting.backgroundpause.name = 背景執行時暫停遊戲 setting.buildautopause.name = 自動暫停建築 setting.doubletapmine.name = 連續點擊以挖礦 setting.commandmodehold.name = 長按進入指揮模式 +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = 閃退後停用模組 setting.animatedwater.name = 顯示液面動畫 setting.animatedshields.name = 顯示護盾動畫 @@ -1152,6 +1153,7 @@ keybind.pan.name = 平移鏡頭 keybind.boost.name = 加速 keybind.command_mode.name = 指揮模式 keybind.command_queue.name = Unit Command Queue +keybind.create_control_group.name = Create Control Group keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = 選擇區域 keybind.schematic_menu.name = 藍圖目錄 From cc4efdd4281960b99c8388987f0b5ed338a18731 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 20 Sep 2023 10:59:55 -0400 Subject: [PATCH 038/450] Fixed #9077 --- core/src/mindustry/logic/LExecutor.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index e13f2f437c..3a1c0cc1fe 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -858,8 +858,10 @@ public class LExecutor{ if(!v.constant){ if(f.isobj){ - v.objval = f.objval; - v.isobj = true; + if(to != varCounter){ + v.objval = f.objval; + v.isobj = true; + } }else{ v.numval = invalid(f.numval) ? 0 : f.numval; v.isobj = false; From fa0ce204da1c3d9686107b64a70ad63df512524d Mon Sep 17 00:00:00 2001 From: MEEPofFaith <54301439+MEEPofFaith@users.noreply.github.com> Date: Wed, 20 Sep 2023 18:20:22 -0700 Subject: [PATCH 039/450] Unnecessary Drawer Icon Adding (#9078) * DrawBlock icons shouldn't have icons by default It doesn't make sense for drawers like DrawLiquidTile to return icons. Overriding in every such class doesn't make as much sense as simply changing the superclass. * Ensure that finalIcons is never empty --- core/src/mindustry/world/draw/DrawBlock.java | 5 +++-- core/src/mindustry/world/draw/DrawDefault.java | 5 +++++ core/src/mindustry/world/draw/DrawLiquidOutputs.java | 6 ------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/core/src/mindustry/world/draw/DrawBlock.java b/core/src/mindustry/world/draw/DrawBlock.java index 380a61ca00..6c25c97748 100644 --- a/core/src/mindustry/world/draw/DrawBlock.java +++ b/core/src/mindustry/world/draw/DrawBlock.java @@ -44,7 +44,7 @@ public abstract class DrawBlock{ /** @return the generated icons to be used for this block. */ public TextureRegion[] icons(Block block){ - return new TextureRegion[]{block.region}; + return new TextureRegion[]{}; } public final TextureRegion[] finalIcons(Block block){ @@ -55,7 +55,8 @@ public abstract class DrawBlock{ } return out; } - return icons(block); + TextureRegion[] icons = icons(block); + return icons.length == 0 ? new TextureRegion[]{Core.atlas.find("error")} : icons; } public GenericCrafter expectCrafter(Block block){ diff --git a/core/src/mindustry/world/draw/DrawDefault.java b/core/src/mindustry/world/draw/DrawDefault.java index 8fa7433244..9cfcf72007 100644 --- a/core/src/mindustry/world/draw/DrawDefault.java +++ b/core/src/mindustry/world/draw/DrawDefault.java @@ -17,4 +17,9 @@ public class DrawDefault extends DrawBlock{ public void drawPlan(Block block, BuildPlan plan, Eachable list){ block.drawDefaultPlanRegion(plan, list); } + + @Override + public TextureRegion[] icons(Block block){ + return new TextureRegion[]{block.region}; + } } diff --git a/core/src/mindustry/world/draw/DrawLiquidOutputs.java b/core/src/mindustry/world/draw/DrawLiquidOutputs.java index e18e346277..7793857570 100644 --- a/core/src/mindustry/world/draw/DrawLiquidOutputs.java +++ b/core/src/mindustry/world/draw/DrawLiquidOutputs.java @@ -53,10 +53,4 @@ public class DrawLiquidOutputs extends DrawBlock{ } } } - - //can't display these properly - @Override - public TextureRegion[] icons(Block block){ - return new TextureRegion[]{}; - } } From 3e15f70efa8201eeb05ba06967f61ddf961de827 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 20 Sep 2023 21:55:06 -0400 Subject: [PATCH 040/450] Added unit stances --- core/assets/bundles/bundle.properties | 3 + core/src/mindustry/ai/UnitStance.java | 49 +++++++++++ core/src/mindustry/ai/types/CommandAI.java | 15 ++++ core/src/mindustry/content/Blocks.java | 2 +- .../entities/units/AIController.java | 12 ++- core/src/mindustry/input/DesktopInput.java | 2 +- core/src/mindustry/input/InputHandler.java | 23 +++++ core/src/mindustry/io/TypeIO.java | 26 ++++-- core/src/mindustry/type/UnitType.java | 14 ++- .../ui/fragments/PlacementFragment.java | 86 +++++++++++++++---- .../world/blocks/storage/CoreBlock.java | 4 +- 11 files changed, 206 insertions(+), 30 deletions(-) create mode 100644 core/src/mindustry/ai/UnitStance.java diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index c2bf1fe100..346b0cbdea 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -353,6 +353,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Open Link copylink = Copy Link back = Back diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java new file mode 100644 index 0000000000..c7bbc69241 --- /dev/null +++ b/core/src/mindustry/ai/UnitStance.java @@ -0,0 +1,49 @@ +package mindustry.ai; + +import arc.*; +import arc.scene.style.*; +import arc.struct.*; +import mindustry.gen.*; + +public class UnitStance{ + /** List of all stances by ID. */ + public static final Seq all = new Seq<>(); + + public static final UnitStance + + stopStance = new UnitStance("stop", "cancel"), //not a real stance, cannot be selected, just cancels ordewrs + shootStance = new UnitStance("shoot", "commandAttack"), + holdFireStance = new UnitStance("holdfire", "none"); + + /** Unique ID number. */ + public final int id; + /** Named used for tooltip/description. */ + public final String name; + /** Name of UI icon (from Icon class). */ + public final String icon; + + public UnitStance(String name, String icon){ + this.name = name; + this.icon = icon; + + id = all.size; + all.add(this); + } + + public String localized(){ + return Core.bundle.get("stance." + name); + } + + public TextureRegionDrawable getIcon(){ + return Icon.icons.get(icon, Icon.cancel); + } + + public char getEmoji() { + return (char) Iconc.codes.get(icon, Iconc.cancel); + } + + @Override + public String toString(){ + return "UnitStance:" + name; + } +} diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 4434f2f8a9..bb012445cf 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -30,6 +30,8 @@ public class CommandAI extends AIController{ protected Seq local = new Seq<>(false); protected boolean flocked; + /** Stance, usually related to firing mode. */ + public UnitStance stance = UnitStance.shootStance; /** Current command this unit is following. */ public @Nullable UnitCommand command; /** Current controller instance based on command. */ @@ -62,6 +64,8 @@ public class CommandAI extends AIController{ @Override public void updateUnit(){ + //this should not be possible + if(stance == UnitStance.stopStance) stance = UnitStance.shootStance; //remove invalid targets if(commandQueue.any()){ @@ -91,6 +95,12 @@ public class CommandAI extends AIController{ } } + public void clearCommands(){ + commandQueue.clear(); + targetPos = null; + attackTarget = null; + } + public void defaultBehavior(){ //acquiring naval targets isn't supported yet, so use the fallback dumb AI @@ -256,6 +266,11 @@ public class CommandAI extends AIController{ } } + @Override + public boolean shouldFire(){ + return stance != UnitStance.holdFireStance; + } + @Override public void hit(Bullet bullet){ if(unit.team.isAI() && bullet.owner instanceof Teamc teamc && teamc.team() != unit.team && attackTarget == null && diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 6192d9b7cd..f7b63bc6a4 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -5924,7 +5924,7 @@ public class Blocks{ forceDark = true; privileged = true; size = 1; - maxInstructionsPerTick = 500; + maxInstructionsPerTick = 1000; range = Float.MAX_VALUE; }}; diff --git a/core/src/mindustry/entities/units/AIController.java b/core/src/mindustry/entities/units/AIController.java index 6aef11e104..547775896a 100644 --- a/core/src/mindustry/entities/units/AIController.java +++ b/core/src/mindustry/entities/units/AIController.java @@ -182,7 +182,12 @@ public class AIController implements UnitController{ mount.aimY = to.y; } - unit.isShooting |= (mount.shoot = mount.rotate = shoot); + mount.shoot = mount.rotate = shoot; + if(!shouldFire()){ + mount.shoot = false; + } + + unit.isShooting |= mount.shoot; if(mount.target == null && !shoot && !Angles.within(mount.rotation, mount.weapon.baseRotation, 0.01f) && noTargetTime >= rotateBackTimer){ mount.rotate = true; @@ -202,6 +207,11 @@ public class AIController implements UnitController{ return Units.invalidateTarget(target, unit.team, x, y, range); } + /** @return whether the unit should actually fire bullets (as opposed to just targeting something) */ + public boolean shouldFire(){ + return true; + } + public boolean shouldShoot(){ return true; } diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 94385e0148..760c8a0dcd 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -473,7 +473,7 @@ public class DesktopInput extends InputHandler{ cursorType = ui.targetCursor; } - if(input.keyTap(Binding.command_queue) && keybinds.get(Binding.command_mode).key.type != KeyType.mouse){ + if(input.keyTap(Binding.command_queue) && keybinds.get(Binding.command_queue).key.type != KeyType.mouse){ commandTap(input.mouseX(), input.mouseY(), true); } } diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 0ecc38fe73..081ec89382 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -312,6 +312,29 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } } + @Remote(called = Loc.server, targets = Loc.both, forward = true) + public static void setUnitStance(Player player, int[] unitIds, UnitStance stance){ + if(player == null || unitIds == null || stance == null) return; + + if(net.server() && !netServer.admins.allowAction(player, ActionType.commandUnits, event -> { + event.unitIDs = unitIds; + })){ + throw new ValidateException(player, "Player cannot command units."); + } + + for(int id : unitIds){ + Unit unit = Groups.unit.getByID(id); + if(unit != null && unit.team == player.team() && unit.controller() instanceof CommandAI ai){ + if(stance == UnitStance.stopStance){ //not a real stance, just cancels orders + ai.clearCommands(); + }else{ + ai.stance = stance; + } + unit.lastCommanded = player.coloredName(); + } + } + } + @Remote(called = Loc.server, targets = Loc.both, forward = true) public static void commandBuilding(Player player, int[] buildings, Vec2 target){ if(player == null || target == null) return; diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 48ab654b15..491c3548bf 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -314,6 +314,16 @@ public class TypeIO{ return val == 255 ? null : UnitCommand.all.get(val); } + public static void writeStance(Writes write, @Nullable UnitStance stance){ + write.b(stance == null ? 255 : stance.id); + } + + public static UnitStance readStance(Reads read){ + int val = read.ub(); + //never returns null + return val == 255 ? UnitStance.shootStance : UnitStance.all.get(val); + } + public static void writeEntity(Writes write, Entityc entity){ write.i(entity == null ? -1 : entity.id()); } @@ -472,7 +482,7 @@ public class TypeIO{ write.b(3); write.i(logic.controller.pos()); }else if(control instanceof CommandAI ai){ - write.b(7); + write.b(8); write.bool(ai.attackTarget != null); write.bool(ai.targetPos != null); @@ -507,6 +517,8 @@ public class TypeIO{ write.b(3); } } + + writeStance(write, ai.stance); }else if(control instanceof AssemblerAI){ //hate write.b(5); }else{ @@ -538,8 +550,8 @@ public class TypeIO{ out.controller = world.build(pos); return out; } - //type 4 is the old CommandAI with no commandIndex, type 6 is the new one with the index as a single byte, type 7 is the one with the command queue - }else if(type == 4 || type == 6 || type == 7){ + //type 4 is the old CommandAI with no commandIndex, type 6 is the new one with the index as a single byte, type 7 is the one with the command queue, 8 adds a stance + }else if(type == 4 || type == 6 || type == 7 || type == 8){ CommandAI ai = prev instanceof CommandAI pai ? pai : new CommandAI(); boolean hasAttack = read.bool(), hasPos = read.bool(); @@ -562,13 +574,13 @@ public class TypeIO{ ai.attackTarget = null; } - if(type == 6 || type == 7){ + if(type == 6 || type == 7 || type == 8){ byte id = read.b(); ai.command = id < 0 ? null : UnitCommand.all.get(id); } //command queue only in type 7 - if(type == 7){ + if(type == 7 || type == 8){ ai.commandQueue.clear(); int length = read.ub(); for(int i = 0; i < length; i++){ @@ -590,6 +602,10 @@ public class TypeIO{ } } + if(type == 8){ + ai.stance = readStance(read); + } + return ai; }else if(type == 5){ //augh diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index c44769f4d5..9a486773c5 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -296,6 +296,8 @@ public class UnitType extends UnlockableContent implements Senseable{ public UnitCommand[] commands = {}; /** Command to assign to this unit upon creation. Null indicates the first command in the array. */ public @Nullable UnitCommand defaultCommand; + /** Stances this unit can have. An empty array means stances will be assigned based on unit capabilities in init(). */ + public UnitStance[] stances = {}; /** color for outline generated around sprites */ public Color outlineColor = Pal.darkerMetal; @@ -696,7 +698,9 @@ public class UnitType extends UnlockableContent implements Senseable{ } //if a status effects slows a unit when firing, don't shoot while moving. - autoFindTarget = !weapons.contains(w -> w.shootStatus.speedMultiplier < 0.99f) || alwaysShootWhenMoving; + if(autoFindTarget){ + autoFindTarget = !weapons.contains(w -> w.shootStatus.speedMultiplier < 0.99f) || alwaysShootWhenMoving; + } clipSize = Math.max(clipSize, lightRadius * 1.1f); singleTarget = weapons.size <= 1 && !forceMultiTarget; @@ -830,6 +834,14 @@ public class UnitType extends UnlockableContent implements Senseable{ commands = cmds.toArray(); } + if(stances.length == 0){ + if(canAttack){ + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance}; + }else{ + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance}; + } + } + //dynamically create ammo capacity based on firing rate if(ammoCapacity < 0){ float shotsPerSecond = weapons.sumf(w -> w.useAmmo ? 60f / w.reload : 0f); diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index 7c0ed867b6..b3390df5e5 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -441,6 +441,9 @@ public class PlacementFragment{ UnitCommand[] currentCommand = {null}; var commands = new Seq(); + UnitStance[] currentStance = {null}; + var stances = new Seq(); + rebuildCommand = () -> { u.clearChildren(); var units = control.input.selectedUnits; @@ -450,7 +453,8 @@ public class PlacementFragment{ counts[unit.type.id] ++; } commands.clear(); - boolean firstCommand = false; + stances.clear(); + boolean firstCommand = false, firstStance = false; Table unitlist = u.table().growX().left().get(); unitlist.left(); @@ -489,13 +493,23 @@ public class PlacementFragment{ //remove commands that this next unit type doesn't have commands.removeAll(com -> !Structs.contains(type.commands, com)); } + + if(!firstStance){ + stances.add(type.stances); + firstStance = true; + }else{ + //remove commands that this next unit type doesn't have + stances.removeAll(st -> !Structs.contains(type.stances, st)); + } } } + //list commands if(commands.size > 1){ u.row(); u.table(coms -> { + coms.left(); for(var command : commands){ coms.button(Icon.icons.get(command.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { IntSeq ids = new IntSeq(); @@ -508,37 +522,71 @@ public class PlacementFragment{ } }).fillX().padTop(4f).left(); } + + //list stances + if(stances.size > 0){ + u.row(); + + u.table(coms -> { + coms.left(); + for(var stance : stances){ + coms.button(Icon.icons.get(stance.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { + IntSeq ids = new IntSeq(); + for(var unit : units){ + ids.add(unit.id); + } + + Call.setUnitStance(Vars.player, ids.toArray(), stance); + }).checked(i -> currentStance[0] == stance).size(50f).tooltip(stance.localized()); + } + }).fillX().padTop(4f).left(); + } }else{ u.add(Core.bundle.get("commandmode.nounits")).color(Color.lightGray).growX().center().labelAlign(Align.center).pad(6); } }; u.update(() -> { - boolean hadCommand = false; - UnitCommand shareCommand = null; + { + boolean hadCommand = false, hadStance = false; + UnitCommand shareCommand = null; + UnitStance shareStance = null; - //find the command that all units have, or null if they do not share one - for(var unit : control.input.selectedUnits){ - if(unit.isCommandable()){ - var nextCommand = unit.command().command; + //find the command that all units have, or null if they do not share one + for(var unit : control.input.selectedUnits){ + if(unit.isCommandable()){ + var nextCommand = unit.command().command; - if(hadCommand){ - if(shareCommand != nextCommand){ - shareCommand = null; + if(hadCommand){ + if(shareCommand != nextCommand){ + shareCommand = null; + } + }else{ + shareCommand = nextCommand; + hadCommand = true; + } + + var nextStance = unit.command().stance; + + if(hadStance){ + if(shareStance != nextStance){ + shareStance = null; + } + }else{ + shareStance = nextStance; + hadStance = true; } - }else{ - shareCommand = nextCommand; - hadCommand = true; } } - } - currentCommand[0] = shareCommand; + currentCommand[0] = shareCommand; + currentStance[0] = shareStance; - int size = control.input.selectedUnits.size; - if(curCount[0] != size){ - curCount[0] = size; - rebuildCommand.run(); + int size = control.input.selectedUnits.size; + if(curCount[0] != size){ + curCount[0] = size; + rebuildCommand.run(); + } } }); rebuildCommand.run(); diff --git a/core/src/mindustry/world/blocks/storage/CoreBlock.java b/core/src/mindustry/world/blocks/storage/CoreBlock.java index a719992935..ff24181b79 100644 --- a/core/src/mindustry/world/blocks/storage/CoreBlock.java +++ b/core/src/mindustry/world/blocks/storage/CoreBlock.java @@ -361,11 +361,11 @@ public class CoreBlock extends StorageBlock{ public void changeTeam(Team next){ if(this.team == next) return; - state.teams.unregisterCore(this); + onRemoved(); super.changeTeam(next); - state.teams.registerCore(this); + onProximityUpdate(); Events.fire(new CoreChangeEvent(this)); } From 9ac8debf7af26140a9710cc11387dabb894031e2 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 21 Sep 2023 01:56:15 +0000 Subject: [PATCH 041/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 3 +++ core/assets/bundles/bundle_bg.properties | 3 +++ core/assets/bundles/bundle_ca.properties | 3 +++ core/assets/bundles/bundle_cs.properties | 3 +++ core/assets/bundles/bundle_da.properties | 3 +++ core/assets/bundles/bundle_de.properties | 3 +++ core/assets/bundles/bundle_es.properties | 3 +++ core/assets/bundles/bundle_et.properties | 3 +++ core/assets/bundles/bundle_eu.properties | 3 +++ core/assets/bundles/bundle_fi.properties | 3 +++ core/assets/bundles/bundle_fil.properties | 3 +++ core/assets/bundles/bundle_fr.properties | 3 +++ core/assets/bundles/bundle_hu.properties | 3 +++ core/assets/bundles/bundle_id_ID.properties | 3 +++ core/assets/bundles/bundle_it.properties | 3 +++ core/assets/bundles/bundle_ja.properties | 3 +++ core/assets/bundles/bundle_ko.properties | 3 +++ core/assets/bundles/bundle_lt.properties | 3 +++ core/assets/bundles/bundle_nl.properties | 3 +++ core/assets/bundles/bundle_nl_BE.properties | 3 +++ core/assets/bundles/bundle_pl.properties | 3 +++ core/assets/bundles/bundle_pt_BR.properties | 3 +++ core/assets/bundles/bundle_pt_PT.properties | 3 +++ core/assets/bundles/bundle_ro.properties | 3 +++ core/assets/bundles/bundle_ru.properties | 3 +++ core/assets/bundles/bundle_sr.properties | 3 +++ core/assets/bundles/bundle_sv.properties | 3 +++ core/assets/bundles/bundle_th.properties | 3 +++ core/assets/bundles/bundle_tk.properties | 3 +++ core/assets/bundles/bundle_tr.properties | 3 +++ core/assets/bundles/bundle_uk_UA.properties | 3 +++ core/assets/bundles/bundle_vi.properties | 3 +++ core/assets/bundles/bundle_zh_CN.properties | 3 +++ core/assets/bundles/bundle_zh_TW.properties | 3 +++ 34 files changed, 102 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index cf3b0bb10e..2a7bc2224e 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -342,6 +342,9 @@ command.rebuild = Перабудоўваць command.assist = Следаваць За Гульцом command.move = Рухацца command.boost = Узляцець +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = адкрыць спасылку copylink = скапіяваць спасылку back = Назад diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index c5be467ced..7630a28c55 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -347,6 +347,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Отвори Линк copylink = Копирай Линк back = Назад diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 80cd1d8dbf..4068484c30 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -347,6 +347,9 @@ command.rebuild = Reconstrueix command.assist = Assisteix al jugador command.move = Mou command.boost = Sobrevola +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Obre l’enllaç copylink = Copia l’enllaç back = Enrere diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 3da9728612..aec3f325b9 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -347,6 +347,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Otevřít odkaz copylink = Zkopírovat odkaz back = Zpět diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 171958475e..af3cf967d6 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Åben Link copylink = Kopier Link back = Tilbage diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 87552e9534..320a2f7858 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -350,6 +350,9 @@ command.rebuild = Wiederaufbauen command.assist = Spieler unterstützen command.move = Bewegen command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Link öffnen copylink = Link kopieren back = Zurück diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 6f60c8846d..9a0f61ac4d 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -347,6 +347,9 @@ command.rebuild = Reconstruir command.assist = Asistir al jugador command.move = Moverse command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Abrir enlace copylink = Copiar enlace back = Atrás diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index f79493b0d7..c48c569d9e 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Ava link copylink = Kopeeri link back = Tagasi diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 1c92d84b73..551416f171 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -345,6 +345,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Ireki esteka copylink = Kopiatu esteka back = Atzera diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index b31706a9e7..5df0dcb038 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Avaa linkki copylink = Kopioi linkki back = Takaisin diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 6481a5218c..db0b20b159 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Open Link copylink = Copy Link back = Back diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index beca57cf42..e47834c61d 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -353,6 +353,9 @@ command.rebuild = Reconstruire command.assist = Assister command.move = Bouger command.boost = Booster +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Ouvrir le lien copylink = Copier le lien back = Retour diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index a52fcc4908..4db460a35f 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -346,6 +346,9 @@ command.rebuild = Újraépítés command.assist = Segítség játékosnak command.move = Mozgás command.boost = Boost-olás +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Link megnyitása copylink = Link másolása back = Vissza diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 87976cd75d..a3eca8eaa8 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -347,6 +347,9 @@ command.rebuild = Bangun Kembali command.assist = Bantu Pemain command.move = Maju command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Buka Tautan copylink = Salin Tautan back = Kembali diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index ead1829929..98ba00a976 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -345,6 +345,9 @@ command.rebuild = Ricostruisci command.assist = Aiuta giocatore command.move = Muovi command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Apri Link copylink = Copia link back = Indietro diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index b0365d1a57..ac2d593ab5 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -347,6 +347,9 @@ command.rebuild = 再建築 command.assist = プレイヤーをアシスト command.move = 移動 command.boost = ブースト +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = リンクを開く copylink = リンクをコピー back = 戻る diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 8daa34a21e..26e06600e1 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -347,6 +347,9 @@ command.rebuild = 재건 command.assist = 플레이어 지원 command.move = 이동 command.boost = 비행 +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = 링크 열기 copylink = 링크 복사 back = 뒤로가기 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 6384514372..733e644198 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Atidaryti Nuorodą copylink = Kopijuoti Nuorodą back = Sugrįžti diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 4f0b094e6c..9afdcd1fd2 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -351,6 +351,9 @@ command.rebuild = Herbouw command.assist = Assist Speler command.move = Beweeg command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Open Link copylink = Kopieer Link back = Terug diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index fe10bb05c4..9bd6267b11 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Open Link copylink = Kopiëer Link back = Terug diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 0b67f98600..7f6a340fdd 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -347,6 +347,9 @@ command.rebuild = Odbudowywuj command.assist = Asystuj Graczowi command.move = Przemieść command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Otwórz Link copylink = Kopiuj Link back = Wróć diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 6cf5866c2d..58c4710070 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -347,6 +347,9 @@ command.rebuild = Reconstruir command.assist = Assist Player command.move = Mover command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Abrir Link copylink = Copiar link back = Voltar diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index f6335caacf..822ba3e966 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Abrir Ligação copylink = Copiar ligação back = Voltar diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 403b8f11a2..305e20d45b 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -347,6 +347,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Deschide Linkul copylink = Copiază Linkul back = Înapoi diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index c17ec2df30..8af7d895c4 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -347,6 +347,9 @@ command.rebuild = Восстанавливать command.assist = Помогать игроку command.move = Двигаться command.boost = Лететь +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Открыть ссылку copylink = Скопировать ссылку back = Назад diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index e9aecd72d0..9613964b1a 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -347,6 +347,9 @@ command.rebuild = Ponovna Gradnja command.assist = Pomoć Igraču command.move = Kretanje command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Otvori Link copylink = Iskopiraj Link back = Nazad diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 4d9dc6ffa3..b12f6a1072 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Öppna Länk copylink = Kopiera Länk back = Tillbaka diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index a2aade21be..b2af3cd1af 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -347,6 +347,9 @@ command.rebuild = สร้างใหม่ command.assist = ช่วยเหลือผู้เล่น command.move = ขยับ command.boost = บูสต์ +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = เปิดลิ้งค์ copylink = คัดลอกลิ้งค์ back = กลับ diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 4ce708a520..d08c392752 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -343,6 +343,9 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Linki ac copylink = Linki kopyala back = Geri don diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 01ecdf1c61..4766364edb 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -347,6 +347,9 @@ command.rebuild = Yeniden İnşaa Et command.assist = Oyuncuya Yardım Et command.move = Hareket Et command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Bağlantıyı Aç copylink = Bağlantıyı Kopyala back = Geri diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index d8c84eddc0..63aa223e8c 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -349,6 +349,9 @@ command.rebuild = Відбудовувати command.assist = Допомагати гравцеві command.move = Рухатися command.boost = Летіти +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Перейти за посиланням copylink = Скопіювати посилання back = Назад diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 9cb57915fa..2c55c5ef5b 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -348,6 +348,9 @@ command.rebuild = Xây Dựng command.assist = Hỗ Trợ Người Chơi command.move = Di Chuyển command.boost = Tăng Cường +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = Mở liên kết copylink = Sao chép liên kết back = Quay lại diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 6faa5bd676..ccaaa48b0a 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -350,6 +350,9 @@ command.rebuild = 重建 command.assist = 协助建造 command.move = 移动 command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = 打开链接 copylink = 复制链接 back = 返回 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 1916a69686..9baaa304c9 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -347,6 +347,9 @@ command.rebuild = 重建 command.assist = 協助玩家 command.move = 移動 command.boost = Boost +stance.stop = Cancel Orders +stance.shoot = Stance: Shoot +stance.holdfire = Stance: Hold Fire openlink = 開啟連結 copylink = 複製連結 back = 返回 From 9d9d5d2e18739e15d8f2f6cbceb2b78ee8134d99 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 20 Sep 2023 22:45:45 -0400 Subject: [PATCH 042/450] Patrol + pursue target stances --- core/assets/bundles/bundle.properties | 2 ++ core/src/mindustry/ai/UnitStance.java | 4 +++- core/src/mindustry/ai/types/CommandAI.java | 13 ++++++++++++- core/src/mindustry/content/UnitTypes.java | 2 ++ core/src/mindustry/mod/ContentParser.java | 12 ++++++++++++ core/src/mindustry/type/UnitType.java | 4 ++-- .../mindustry/ui/fragments/PlacementFragment.java | 5 ++++- 7 files changed, 37 insertions(+), 5 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 346b0cbdea..4ca489cea3 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -356,6 +356,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Open Link copylink = Copy Link back = Back diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index c7bbc69241..3f164edb47 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -13,7 +13,9 @@ public class UnitStance{ stopStance = new UnitStance("stop", "cancel"), //not a real stance, cannot be selected, just cancels ordewrs shootStance = new UnitStance("shoot", "commandAttack"), - holdFireStance = new UnitStance("holdfire", "none"); + holdFireStance = new UnitStance("holdfire", "none"), + pursueTarget = new UnitStance("pursuetarget", "right"), + patrol = new UnitStance("patrol", "refresh"); /** Unique ID number. */ public final int id; diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index bb012445cf..dddc90a068 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -67,6 +67,10 @@ public class CommandAI extends AIController{ //this should not be possible if(stance == UnitStance.stopStance) stance = UnitStance.shootStance; + if(stance == UnitStance.pursueTarget && target != null && attackTarget == null && targetPos == null){ + commandTarget(target, false); + } + //remove invalid targets if(commandQueue.any()){ commandQueue.removeAll(e -> e instanceof Healthc h && !h.isValid()); @@ -194,11 +198,13 @@ public class CommandAI extends AIController{ target = attackTarget; circleAttack(80f); }else{ + boolean isFinalPoint = targetPos.epsilonEquals(vecOut, 4.1f) && commandQueue.size == 0; + moveTo(vecOut, attackTarget != null && unit.within(attackTarget, engageRange) ? engageRange : unit.isGrounded() ? 0f : attackTarget != null ? engageRange : - 0f, unit.isFlying() ? 40f : 100f, false, null, targetPos.epsilonEquals(vecOut, 4.1f)); + 0f, unit.isFlying() ? 40f : 100f, false, null, isFinalPoint); } } @@ -243,6 +249,7 @@ public class CommandAI extends AIController{ } void finishPath(){ + Vec2 prev = targetPos; targetPos = null; if(commandQueue.size > 0){ var next = commandQueue.remove(0); @@ -251,6 +258,10 @@ public class CommandAI extends AIController{ }else if(next instanceof Vec2 position){ commandPosition(position); } + + if(prev != null && stance == UnitStance.patrol){ + commandQueue.add(prev.cpy()); + } } } diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index a72a14ef90..f92f5397a2 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -1285,6 +1285,7 @@ public class UnitTypes{ lowAltitude = true; ammoType = new PowerAmmoType(900); + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance}; mineTier = 2; mineSpeed = 3.5f; @@ -1344,6 +1345,7 @@ public class UnitTypes{ isEnemy = false; ammoType = new PowerAmmoType(1100); + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance}; weapons.add( new Weapon("heal-weapon-mount"){{ diff --git a/core/src/mindustry/mod/ContentParser.java b/core/src/mindustry/mod/ContentParser.java index 8bb9efb643..aa18db1675 100644 --- a/core/src/mindustry/mod/ContentParser.java +++ b/core/src/mindustry/mod/ContentParser.java @@ -122,6 +122,18 @@ public class ContentParser{ throw new IllegalArgumentException("Unit commands must be strings."); } }); + put(UnitStance.class, (type, data) -> { + if(data.isString()){ + var cmd = UnitStance.all.find(u -> u.name.equals(data.asString())); + if(cmd != null){ + return cmd; + }else{ + throw new IllegalArgumentException("Unknown unit stance name: " + data.asString()); + } + }else{ + throw new IllegalArgumentException("Unit stances must be strings."); + } + }); put(BulletType.class, (type, data) -> { if(data.isString()){ return field(Bullets.class, data); diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index 9a486773c5..46f19e1920 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -836,9 +836,9 @@ public class UnitType extends UnlockableContent implements Senseable{ if(stances.length == 0){ if(canAttack){ - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance}; + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.pursueTarget, UnitStance.patrol}; }else{ - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance}; + stances = new UnitStance[]{UnitStance.stopStance}; } } diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index b3390df5e5..695654fb85 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -524,12 +524,15 @@ public class PlacementFragment{ } //list stances - if(stances.size > 0){ + if(stances.size > 1){ u.row(); u.table(coms -> { coms.left(); for(var stance : stances){ + //TODO: patrolling is pointless on mobile since you can't queue commands + if(stance == UnitStance.patrol && mobile) continue; + coms.button(Icon.icons.get(stance.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { IntSeq ids = new IntSeq(); for(var unit : units){ From 6fa88cdcb0eba8cf8b8179c1cd4f261bdbd9072e Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 21 Sep 2023 02:46:40 +0000 Subject: [PATCH 043/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 2 ++ core/assets/bundles/bundle_bg.properties | 2 ++ core/assets/bundles/bundle_ca.properties | 2 ++ core/assets/bundles/bundle_cs.properties | 2 ++ core/assets/bundles/bundle_da.properties | 2 ++ core/assets/bundles/bundle_de.properties | 2 ++ core/assets/bundles/bundle_es.properties | 2 ++ core/assets/bundles/bundle_et.properties | 2 ++ core/assets/bundles/bundle_eu.properties | 2 ++ core/assets/bundles/bundle_fi.properties | 2 ++ core/assets/bundles/bundle_fil.properties | 2 ++ core/assets/bundles/bundle_fr.properties | 2 ++ core/assets/bundles/bundle_hu.properties | 2 ++ core/assets/bundles/bundle_id_ID.properties | 2 ++ core/assets/bundles/bundle_it.properties | 2 ++ core/assets/bundles/bundle_ja.properties | 2 ++ core/assets/bundles/bundle_ko.properties | 2 ++ core/assets/bundles/bundle_lt.properties | 2 ++ core/assets/bundles/bundle_nl.properties | 2 ++ core/assets/bundles/bundle_nl_BE.properties | 2 ++ core/assets/bundles/bundle_pl.properties | 2 ++ core/assets/bundles/bundle_pt_BR.properties | 2 ++ core/assets/bundles/bundle_pt_PT.properties | 2 ++ core/assets/bundles/bundle_ro.properties | 2 ++ core/assets/bundles/bundle_ru.properties | 2 ++ core/assets/bundles/bundle_sr.properties | 2 ++ core/assets/bundles/bundle_sv.properties | 2 ++ core/assets/bundles/bundle_th.properties | 2 ++ core/assets/bundles/bundle_tk.properties | 2 ++ core/assets/bundles/bundle_tr.properties | 2 ++ core/assets/bundles/bundle_uk_UA.properties | 2 ++ core/assets/bundles/bundle_vi.properties | 2 ++ core/assets/bundles/bundle_zh_CN.properties | 2 ++ core/assets/bundles/bundle_zh_TW.properties | 2 ++ 34 files changed, 68 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 2a7bc2224e..f7bdb2dd7d 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -345,6 +345,8 @@ command.boost = Узляцець stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = адкрыць спасылку copylink = скапіяваць спасылку back = Назад diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 7630a28c55..8b643ffdfc 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Отвори Линк copylink = Копирай Линк back = Назад diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 4068484c30..acbb813f3c 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -350,6 +350,8 @@ command.boost = Sobrevola stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Obre l’enllaç copylink = Copia l’enllaç back = Enrere diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index aec3f325b9..6ed31a8bff 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Otevřít odkaz copylink = Zkopírovat odkaz back = Zpět diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index af3cf967d6..d9128dce59 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Åben Link copylink = Kopier Link back = Tilbage diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 320a2f7858..8331f8adf0 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -353,6 +353,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Link öffnen copylink = Link kopieren back = Zurück diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 9a0f61ac4d..b54fd85fd6 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Abrir enlace copylink = Copiar enlace back = Atrás diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index c48c569d9e..e64a966dd7 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Ava link copylink = Kopeeri link back = Tagasi diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 551416f171..7a50ef4616 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -348,6 +348,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Ireki esteka copylink = Kopiatu esteka back = Atzera diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 5df0dcb038..5b86d54754 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Avaa linkki copylink = Kopioi linkki back = Takaisin diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index db0b20b159..ec80554182 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Open Link copylink = Copy Link back = Back diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index e47834c61d..a1209d4063 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -356,6 +356,8 @@ command.boost = Booster stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Ouvrir le lien copylink = Copier le lien back = Retour diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 4db460a35f..49e545003c 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -349,6 +349,8 @@ command.boost = Boost-olás stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Link megnyitása copylink = Link másolása back = Vissza diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index a3eca8eaa8..ff7b9a2bed 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Buka Tautan copylink = Salin Tautan back = Kembali diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 98ba00a976..081dd2c0e7 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -348,6 +348,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Apri Link copylink = Copia link back = Indietro diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index ac2d593ab5..eabc8d9c88 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -350,6 +350,8 @@ command.boost = ブースト stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = リンクを開く copylink = リンクをコピー back = 戻る diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 26e06600e1..0570e2d162 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -350,6 +350,8 @@ command.boost = 비행 stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = 링크 열기 copylink = 링크 복사 back = 뒤로가기 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 733e644198..78000c0975 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Atidaryti Nuorodą copylink = Kopijuoti Nuorodą back = Sugrįžti diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 9afdcd1fd2..6d74d9ea56 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -354,6 +354,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Open Link copylink = Kopieer Link back = Terug diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 9bd6267b11..a22a553e4d 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Open Link copylink = Kopiëer Link back = Terug diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 7f6a340fdd..2804319f0b 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Otwórz Link copylink = Kopiuj Link back = Wróć diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 58c4710070..d5b7703c30 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Abrir Link copylink = Copiar link back = Voltar diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 822ba3e966..076a8bea2d 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Abrir Ligação copylink = Copiar ligação back = Voltar diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 305e20d45b..355091c9b8 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Deschide Linkul copylink = Copiază Linkul back = Înapoi diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 8af7d895c4..05aca34cec 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -350,6 +350,8 @@ command.boost = Лететь stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Открыть ссылку copylink = Скопировать ссылку back = Назад diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 9613964b1a..f32f38bda2 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Otvori Link copylink = Iskopiraj Link back = Nazad diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index b12f6a1072..0787e617fe 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Öppna Länk copylink = Kopiera Länk back = Tillbaka diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index b2af3cd1af..ed1cc6fbb6 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -350,6 +350,8 @@ command.boost = บูสต์ stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = เปิดลิ้งค์ copylink = คัดลอกลิ้งค์ back = กลับ diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index d08c392752..8901ee9528 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -346,6 +346,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Linki ac copylink = Linki kopyala back = Geri don diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 4766364edb..3234567323 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Bağlantıyı Aç copylink = Bağlantıyı Kopyala back = Geri diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 63aa223e8c..bca44c15cf 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -352,6 +352,8 @@ command.boost = Летіти stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Перейти за посиланням copylink = Скопіювати посилання back = Назад diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 2c55c5ef5b..cdc8da46a3 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -351,6 +351,8 @@ command.boost = Tăng Cường stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = Mở liên kết copylink = Sao chép liên kết back = Quay lại diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index ccaaa48b0a..b1755ae244 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -353,6 +353,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = 打开链接 copylink = 复制链接 back = 返回 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 9baaa304c9..0f27b6bcac 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -350,6 +350,8 @@ command.boost = Boost stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire +stance.pursuetarget = Stance: Pursue Target +stance.patrol = Stance: Patrol Path openlink = 開啟連結 copylink = 複製連結 back = 返回 From 653544f072ae4ba92eaeb65967ad60c167784251 Mon Sep 17 00:00:00 2001 From: DVD <91623750+Redik2@users.noreply.github.com> Date: Thu, 21 Sep 2023 05:49:19 +0300 Subject: [PATCH 044/450] Open PVP (#9079) New hosting, new ip --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index f55b2b4ce0..e3f61ae6e3 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -234,7 +234,7 @@ }, { "name": "Open PVP", - "address": ["185.104.114.140:6567"] + "address": ["185.250.44.200:6567"] }, { "name": "XuwenHost", From a6ec8f4bcc5feaf36696c69567c2aa02973d2155 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 21 Sep 2023 09:57:57 -0400 Subject: [PATCH 045/450] Ram stance + Mobile command queue support --- core/assets/bundles/bundle.properties | 2 ++ core/src/mindustry/ai/UnitStance.java | 3 ++- core/src/mindustry/ai/types/CommandAI.java | 8 +++---- core/src/mindustry/content/UnitTypes.java | 4 ++-- core/src/mindustry/game/Teams.java | 2 ++ core/src/mindustry/input/MobileInput.java | 24 ++++++++++++++----- core/src/mindustry/type/UnitType.java | 6 ++++- core/src/mindustry/ui/Styles.java | 12 ++++++++++ .../ui/fragments/PlacementFragment.java | 9 +++++-- 9 files changed, 54 insertions(+), 16 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 4ca489cea3..ca8a6683ac 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -347,6 +347,7 @@ open = Open customize = Customize Rules cancel = Cancel command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -358,6 +359,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Open Link copylink = Copy Link back = Back diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index 3f164edb47..5dc28dd2cb 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -15,7 +15,8 @@ public class UnitStance{ shootStance = new UnitStance("shoot", "commandAttack"), holdFireStance = new UnitStance("holdfire", "none"), pursueTarget = new UnitStance("pursuetarget", "right"), - patrol = new UnitStance("patrol", "refresh"); + patrol = new UnitStance("patrol", "refresh"), + ram = new UnitStance("ram", "rightOpen"); /** Unique ID number. */ public final int id; diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index dddc90a068..7c45323d41 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -165,7 +165,7 @@ public class CommandAI extends AIController{ } targetPos.set(attackTarget); - if(unit.isGrounded() && attackTarget instanceof Building build && build.tile.solid() && unit.pathType() != Pathfinder.costLegs){ + if(unit.isGrounded() && attackTarget instanceof Building build && build.tile.solid() && unit.pathType() != Pathfinder.costLegs && stance != UnitStance.ram){ Tile best = build.findClosestEdge(unit, Tile::solid); if(best != null){ targetPos.set(best); @@ -177,7 +177,7 @@ public class CommandAI extends AIController{ boolean move = true; vecOut.set(targetPos); - if(unit.isGrounded()){ + if(unit.isGrounded() && stance != UnitStance.ram){ move = Vars.controlPath.getPathPosition(unit, pathId, targetPos, vecOut, noFound); //if the path is invalid, stop trying and record the end as unreachable @@ -201,9 +201,9 @@ public class CommandAI extends AIController{ boolean isFinalPoint = targetPos.epsilonEquals(vecOut, 4.1f) && commandQueue.size == 0; moveTo(vecOut, - attackTarget != null && unit.within(attackTarget, engageRange) ? engageRange : + attackTarget != null && unit.within(attackTarget, engageRange) && stance != UnitStance.ram ? engageRange : unit.isGrounded() ? 0f : - attackTarget != null ? engageRange : + attackTarget != null && stance != UnitStance.ram ? engageRange : 0f, unit.isFlying() ? 40f : 100f, false, null, isFinalPoint); } } diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index f92f5397a2..cb1709b5fb 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -1285,7 +1285,7 @@ public class UnitTypes{ lowAltitude = true; ammoType = new PowerAmmoType(900); - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance}; + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.patrol}; mineTier = 2; mineSpeed = 3.5f; @@ -1345,7 +1345,7 @@ public class UnitTypes{ isEnemy = false; ammoType = new PowerAmmoType(1100); - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance}; + stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.patrol}; weapons.add( new Weapon("heal-weapon-mount"){{ diff --git a/core/src/mindustry/game/Teams.java b/core/src/mindustry/game/Teams.java index e47b5bfb13..8e37437883 100644 --- a/core/src/mindustry/game/Teams.java +++ b/core/src/mindustry/game/Teams.java @@ -307,6 +307,8 @@ public class Teams{ //convert all team tiles to neutral, randomly killing them for(var b : builds){ + if(b.block.privileged) continue; + if(b instanceof CoreBuild){ b.kill(); }else{ diff --git a/core/src/mindustry/input/MobileInput.java b/core/src/mindustry/input/MobileInput.java index dfac50b02c..358d08547e 100644 --- a/core/src/mindustry/input/MobileInput.java +++ b/core/src/mindustry/input/MobileInput.java @@ -54,8 +54,8 @@ public class MobileInput extends InputHandler implements GestureListener{ public Seq removals = new Seq<>(); /** Whether the player is currently shifting all placed tiles. */ public boolean selecting; - /** Whether the player is currently in line-place mode. */ - public boolean lineMode, schematicMode, rebuildMode; + /** Various modes that aren't enums for some reason. This should be cleaned up. */ + public boolean lineMode, schematicMode, rebuildMode, queueCommandMode; /** Current place mode. */ public PlaceMode mode = none; /** Whether no recipe was available when switching to break mode. */ @@ -287,16 +287,24 @@ public class MobileInput extends InputHandler implements GestureListener{ group.fill(t -> { t.visible(() -> !showCancel() && block == null && !hasSchem()); t.bottom().left(); - t.button("@command", Icon.units, Styles.squareTogglet, () -> { + + t.button("@command", Icon.units, Styles.clearTogglet, () -> { commandMode = !commandMode; - }).width(155f).height(50f).margin(12f).checked(b -> commandMode).row(); + }).width(155f).height(56f).margin(12f).checked(b -> { + b.setText(queueCommandMode ? bundle.get("command") + "\n" + bundle.get("command.queue") : bundle.get("command")); + return commandMode; + }); + + t.button(Icon.rightOpen, Styles.clearTogglei, () -> { + queueCommandMode = !queueCommandMode; + }).size(56f).margin(12f).checked(b -> queueCommandMode).visible(() -> commandMode).row(); //for better looking insets t.rect((x, y, w, h) -> { if(Core.scene.marginBottom > 0){ Tex.paneRight.draw(x, 0, w, y); } - }).fillX().row(); + }).fillX().colspan(2).row(); }); group.fill(t -> { @@ -681,7 +689,7 @@ public class MobileInput extends InputHandler implements GestureListener{ selectPlans.add(new BuildPlan(linked.x, linked.y)); }else if((commandMode && selectedUnits.size > 0) || commandBuildings.size > 0){ //handle selecting units with command mode - commandTap(x, y); + commandTap(x, y, queueCommandMode); }else if(commandMode){ tapCommandUnit(); }else{ @@ -734,6 +742,10 @@ public class MobileInput extends InputHandler implements GestureListener{ boolean locked = locked(); + if(!commandMode){ + queueCommandMode = false; + } + if(player.dead()){ mode = none; manualShooting = false; diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index 46f19e1920..70aa8ab95c 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -836,7 +836,11 @@ public class UnitType extends UnlockableContent implements Senseable{ if(stances.length == 0){ if(canAttack){ - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.pursueTarget, UnitStance.patrol}; + Seq seq = Seq.with(UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.pursueTarget, UnitStance.patrol); + if(crushDamage > 0){ + seq.add(UnitStance.ram); + } + stances = seq.toArray(UnitStance.class); }else{ stances = new UnitStance[]{UnitStance.stopStance}; } diff --git a/core/src/mindustry/ui/Styles.java b/core/src/mindustry/ui/Styles.java index 8f608edda3..416aeb3c2b 100644 --- a/core/src/mindustry/ui/Styles.java +++ b/core/src/mindustry/ui/Styles.java @@ -48,6 +48,8 @@ public class Styles{ togglet, /** Partially transparent square button. */ cleart, + /** Clear, square, orange border, toggleable. */ + clearTogglet, /** Similar to flatToggle, but without a darker border. */ fullTogglet, /** Toggle-able version of flatBorder. */ @@ -219,6 +221,16 @@ public class Styles{ disabled = buttonDisabled; disabledFontColor = Color.gray; }}; + clearTogglet = new TextButtonStyle(){{ + font = Fonts.def; + fontColor = Color.white; + down = flatDown; + checked = flatDown; + up = black6; + over = flatOver; + disabled = black; + disabledFontColor = Color.gray; + }}; fullTogglet = new TextButtonStyle(){{ font = Fonts.def; fontColor = Color.white; diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index 695654fb85..9f03e527f4 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -510,6 +510,7 @@ public class PlacementFragment{ u.table(coms -> { coms.left(); + int scol = 0; for(var command : commands){ coms.button(Icon.icons.get(command.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { IntSeq ids = new IntSeq(); @@ -519,7 +520,10 @@ public class PlacementFragment{ Call.setUnitCommand(Vars.player, ids.toArray(), command); }).checked(i -> currentCommand[0] == command).size(50f).tooltip(command.localized()); + + if(++scol % 6 == 0) coms.row(); } + }).fillX().padTop(4f).left(); } @@ -529,9 +533,8 @@ public class PlacementFragment{ u.table(coms -> { coms.left(); + int scol = 0; for(var stance : stances){ - //TODO: patrolling is pointless on mobile since you can't queue commands - if(stance == UnitStance.patrol && mobile) continue; coms.button(Icon.icons.get(stance.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { IntSeq ids = new IntSeq(); @@ -541,6 +544,8 @@ public class PlacementFragment{ Call.setUnitStance(Vars.player, ids.toArray(), stance); }).checked(i -> currentStance[0] == stance).size(50f).tooltip(stance.localized()); + + if(++scol % 6 == 0) coms.row(); } }).fillX().padTop(4f).left(); } From 64765cc4d3f1486db49aaecaac3b332025c86493 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 21 Sep 2023 13:59:23 +0000 Subject: [PATCH 046/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 2 ++ core/assets/bundles/bundle_bg.properties | 2 ++ core/assets/bundles/bundle_ca.properties | 2 ++ core/assets/bundles/bundle_cs.properties | 2 ++ core/assets/bundles/bundle_da.properties | 2 ++ core/assets/bundles/bundle_de.properties | 2 ++ core/assets/bundles/bundle_es.properties | 2 ++ core/assets/bundles/bundle_et.properties | 2 ++ core/assets/bundles/bundle_eu.properties | 2 ++ core/assets/bundles/bundle_fi.properties | 2 ++ core/assets/bundles/bundle_fil.properties | 2 ++ core/assets/bundles/bundle_fr.properties | 2 ++ core/assets/bundles/bundle_hu.properties | 2 ++ core/assets/bundles/bundle_id_ID.properties | 2 ++ core/assets/bundles/bundle_it.properties | 2 ++ core/assets/bundles/bundle_ja.properties | 2 ++ core/assets/bundles/bundle_ko.properties | 2 ++ core/assets/bundles/bundle_lt.properties | 2 ++ core/assets/bundles/bundle_nl.properties | 2 ++ core/assets/bundles/bundle_nl_BE.properties | 2 ++ core/assets/bundles/bundle_pl.properties | 2 ++ core/assets/bundles/bundle_pt_BR.properties | 2 ++ core/assets/bundles/bundle_pt_PT.properties | 2 ++ core/assets/bundles/bundle_ro.properties | 2 ++ core/assets/bundles/bundle_ru.properties | 2 ++ core/assets/bundles/bundle_sr.properties | 2 ++ core/assets/bundles/bundle_sv.properties | 2 ++ core/assets/bundles/bundle_th.properties | 2 ++ core/assets/bundles/bundle_tk.properties | 2 ++ core/assets/bundles/bundle_tr.properties | 2 ++ core/assets/bundles/bundle_uk_UA.properties | 2 ++ core/assets/bundles/bundle_vi.properties | 2 ++ core/assets/bundles/bundle_zh_CN.properties | 2 ++ core/assets/bundles/bundle_zh_TW.properties | 2 ++ 34 files changed, 68 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index f7bdb2dd7d..6a92a14d62 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -336,6 +336,7 @@ open = Адкрыць customize = наладзіць правілы cancel = адмена command = Камандаваць +command.queue = [lightgray][Queuing] command.mine = Дабываць command.repair = Рамантаваць command.rebuild = Перабудоўваць @@ -347,6 +348,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = адкрыць спасылку copylink = скапіяваць спасылку back = Назад diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 8b643ffdfc..d5654f4aea 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -341,6 +341,7 @@ open = Отвори customize = Персонализирай правилата cancel = Отказ command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Отвори Линк copylink = Копирай Линк back = Назад diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index acbb813f3c..e4bc331552 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -341,6 +341,7 @@ open = Obre customize = Personalitza les regles cancel = Cancel·la command = Ordre +command.queue = [lightgray][Queuing] command.mine = Extreu recursos command.repair = Repara command.rebuild = Reconstrueix @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Obre l’enllaç copylink = Copia l’enllaç back = Enrere diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 6ed31a8bff..4ac923d67d 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -341,6 +341,7 @@ open = Otevřít customize = Přizpůsobit pravidla cancel = Zrušit command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Otevřít odkaz copylink = Zkopírovat odkaz back = Zpět diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index d9128dce59..638b408db7 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -337,6 +337,7 @@ open = Åben customize = Customize Rules cancel = Afblæs command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Åben Link copylink = Kopier Link back = Tilbage diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 8331f8adf0..d53c36c8ca 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -344,6 +344,7 @@ open = Öffnen customize = Anpassen cancel = Abbruch command = Befehl +command.queue = [lightgray][Queuing] command.mine = Abbauen command.repair = Reparieren command.rebuild = Wiederaufbauen @@ -355,6 +356,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Link öffnen copylink = Link kopieren back = Zurück diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index b54fd85fd6..e3d4c87a1e 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -341,6 +341,7 @@ open = Abrir customize = Personalizar reglas cancel = Cancelar command = Comandar +command.queue = [lightgray][Queuing] command.mine = Minar command.repair = Reparar command.rebuild = Reconstruir @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Abrir enlace copylink = Copiar enlace back = Atrás diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index e64a966dd7..7796d4c975 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -337,6 +337,7 @@ open = Ava customize = Kohanda reegleid cancel = Tühista command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Ava link copylink = Kopeeri link back = Tagasi diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 7a50ef4616..37d004c290 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -339,6 +339,7 @@ open = Ireki customize = Aldatu arauak cancel = Utzi command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -350,6 +351,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Ireki esteka copylink = Kopiatu esteka back = Atzera diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 5b86d54754..7d24006a9b 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -337,6 +337,7 @@ open = Avaa customize = Muokkaa sääntöjä cancel = Peruuta command = Komento +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Avaa linkki copylink = Kopioi linkki back = Takaisin diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index ec80554182..1d377769f3 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -337,6 +337,7 @@ open = Open customize = I-customize ang Mga Panuntunan cancel = Cancel command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Open Link copylink = Copy Link back = Back diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index a1209d4063..49b3fef410 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -347,6 +347,7 @@ open = Ouvrir customize = Personnaliser cancel = Annuler command = Commander +command.queue = [lightgray][Queuing] command.mine = Miner command.repair = Réparer command.rebuild = Reconstruire @@ -358,6 +359,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Ouvrir le lien copylink = Copier le lien back = Retour diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 49e545003c..5ba1dbce98 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -340,6 +340,7 @@ open = Megnyitás customize = Szabályok módosítása cancel = Mégse command = Parancs +command.queue = [lightgray][Queuing] command.mine = Bányászás command.repair = Javítás command.rebuild = Újraépítés @@ -351,6 +352,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Link megnyitása copylink = Link másolása back = Vissza diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index ff7b9a2bed..67b59e3fe6 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -341,6 +341,7 @@ open = Buka customize = Sunting Peraturan cancel = Batal command = Perintah +command.queue = [lightgray][Queuing] command.mine = Tambang command.repair = Perbaiki command.rebuild = Bangun Kembali @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Buka Tautan copylink = Salin Tautan back = Kembali diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 081dd2c0e7..adc25c4cae 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -339,6 +339,7 @@ open = Apri customize = Personalizza cancel = Annulla command = Comando +command.queue = [lightgray][Queuing] command.mine = Mina command.repair = Ripara command.rebuild = Ricostruisci @@ -350,6 +351,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Apri Link copylink = Copia link back = Indietro diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index eabc8d9c88..aa7b5ad8cd 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -341,6 +341,7 @@ open = 開く customize = カスタマイズ cancel = キャンセル command = コマンド +command.queue = [lightgray][Queuing] command.mine = 採掘 command.repair = 修復 command.rebuild = 再建築 @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = リンクを開く copylink = リンクをコピー back = 戻る diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 0570e2d162..c258646e6c 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -341,6 +341,7 @@ open = 열기 customize = 사용자 정의 규칙 cancel = 취소 command = 명령 +command.queue = [lightgray][Queuing] command.mine = 채굴 command.repair = 수리 command.rebuild = 재건 @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = 링크 열기 copylink = 링크 복사 back = 뒤로가기 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 78000c0975..9eac9d17c4 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -337,6 +337,7 @@ open = Atidaryti customize = Keisti Taisykles cancel = Atšaukti command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Atidaryti Nuorodą copylink = Kopijuoti Nuorodą back = Sugrįžti diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 6d74d9ea56..bbdbe64c12 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -345,6 +345,7 @@ open = Open customize = Aanpassen cancel = Annuleer command = Commando +command.queue = [lightgray][Queuing] command.mine = Mijn command.repair = Repareer command.rebuild = Herbouw @@ -356,6 +357,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Open Link copylink = Kopieer Link back = Terug diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index a22a553e4d..dcab79ff35 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -337,6 +337,7 @@ open = Open customize = Pas aan cancel = Annuleer command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Open Link copylink = Kopiëer Link back = Terug diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 2804319f0b..33077d623a 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -341,6 +341,7 @@ open = Otwórz customize = Dostosuj zasady cancel = Anuluj command = Komenda +command.queue = [lightgray][Queuing] command.mine = Kop command.repair = Naprawiaj command.rebuild = Odbudowywuj @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Otwórz Link copylink = Kopiuj Link back = Wróć diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index d5b7703c30..d75e1e973b 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -341,6 +341,7 @@ open = Abrir customize = Customizar cancel = Cancelar command = Comando +command.queue = [lightgray][Queuing] command.mine = Minerar command.repair = Reparar command.rebuild = Reconstruir @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Abrir Link copylink = Copiar link back = Voltar diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 076a8bea2d..0000642f4a 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -337,6 +337,7 @@ open = Abrir customize = Customizar cancel = Cancelar command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Abrir Ligação copylink = Copiar ligação back = Voltar diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 355091c9b8..8ec3fac3c9 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -341,6 +341,7 @@ open = Deschide customize = Personalizează Regulile cancel = Anulare command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Deschide Linkul copylink = Copiază Linkul back = Înapoi diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 05aca34cec..2ce4d43376 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -341,6 +341,7 @@ open = Открыть customize = Настроить правила cancel = Отмена command = Командовать +command.queue = [lightgray][Queuing] command.mine = Добывать command.repair = Ремонтировать command.rebuild = Восстанавливать @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Открыть ссылку copylink = Скопировать ссылку back = Назад diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index f32f38bda2..9c3eb6a59b 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -341,6 +341,7 @@ open = Otvori customize = Podesi Pravila cancel = Obustavi command = Upravljaj +command.queue = [lightgray][Queuing] command.mine = Iskopavaj command.repair = Popravljaj command.rebuild = Ponovna Gradnja @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Otvori Link copylink = Iskopiraj Link back = Nazad diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 0787e617fe..f0165eaf3e 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -337,6 +337,7 @@ open = Öppna customize = Customize Rules cancel = Avbryt command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Öppna Länk copylink = Kopiera Länk back = Tillbaka diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index ed1cc6fbb6..45e357f713 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -341,6 +341,7 @@ open = เปิด customize = ตั้งค่ากฎ cancel = ยกเลิก command = สั่งการ +command.queue = [lightgray][Queuing] command.mine = ขุด command.repair = ซ่อมแซม command.rebuild = สร้างใหม่ @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = เปิดลิ้งค์ copylink = คัดลอกลิ้งค์ back = กลับ diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 8901ee9528..9e0b177be2 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -337,6 +337,7 @@ open = Ac customize = Customize cancel = iptal command = Command +command.queue = [lightgray][Queuing] command.mine = Mine command.repair = Repair command.rebuild = Rebuild @@ -348,6 +349,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Linki ac copylink = Linki kopyala back = Geri don diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 3234567323..cb5d983fe9 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -341,6 +341,7 @@ open = Aç customize = Kuralları Özelleştir cancel = İptal command = Komuta Modu +command.queue = [lightgray][Queuing] command.mine = Kaz command.repair = Tamir Et command.rebuild = Yeniden İnşaa Et @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Bağlantıyı Aç copylink = Bağlantıyı Kopyala back = Geri diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index bca44c15cf..4fa39565a5 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -343,6 +343,7 @@ open = Відкрити customize = Налаштувати правила cancel = Скасувати command = Командувати +command.queue = [lightgray][Queuing] command.mine = Видобувати command.repair = Ремонтувати command.rebuild = Відбудовувати @@ -354,6 +355,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Перейти за посиланням copylink = Скопіювати посилання back = Назад diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index cdc8da46a3..8ed54a0fc7 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -342,6 +342,7 @@ open = Mở customize = Luật tùy chỉnh cancel = Hủy command = Mệnh lệnh +command.queue = [lightgray][Queuing] command.mine = Đào command.repair = Sửa Chữa command.rebuild = Xây Dựng @@ -353,6 +354,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = Mở liên kết copylink = Sao chép liên kết back = Quay lại diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index b1755ae244..9cf356cf18 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -344,6 +344,7 @@ open = 打开 customize = 自定义规则 cancel = 取消 command = 指挥 +command.queue = [lightgray][Queuing] command.mine = 挖矿 command.repair = 维修 command.rebuild = 重建 @@ -355,6 +356,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = 打开链接 copylink = 复制链接 back = 返回 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 0f27b6bcac..07a1c574e7 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -341,6 +341,7 @@ open = 開啟 customize = 自訂 cancel = 取消 command = 命令 +command.queue = [lightgray][Queuing] command.mine = 挖礦 command.repair = 修復 command.rebuild = 重建 @@ -352,6 +353,7 @@ stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path +stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding openlink = 開啟連結 copylink = 複製連結 back = 返回 From 8598eedd6f6424a37c3660b02424fdf8eac215ba Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 21 Sep 2023 10:40:44 -0400 Subject: [PATCH 047/450] Keybind tweaks --- core/assets/bundles/bundle.properties | 2 ++ core/src/mindustry/game/Teams.java | 2 +- core/src/mindustry/input/Binding.java | 24 ++++++++++---- .../ui/fragments/PlacementFragment.java | 32 +++++++++++-------- 4 files changed, 39 insertions(+), 21 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index ca8a6683ac..8ad40e5b63 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1149,6 +1149,7 @@ keybind.title = Rebind Keys keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. category.general.name = General category.view.name = View +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1168,6 +1169,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Queue Unit Command keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/src/mindustry/game/Teams.java b/core/src/mindustry/game/Teams.java index 8e37437883..9abcf0b4e5 100644 --- a/core/src/mindustry/game/Teams.java +++ b/core/src/mindustry/game/Teams.java @@ -333,7 +333,7 @@ public class Teams{ } for(var build : builds){ - if(build.within(x, y, range)){ + if(build.within(x, y, range) && !build.block.privileged){ scheduleDerelict(build); } } diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index e26c517e2f..9cc1a323f7 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -12,18 +12,12 @@ public enum Binding implements KeyBind{ pan(KeyCode.mouseForward), boost(KeyCode.shiftLeft), - command_mode(KeyCode.shiftLeft), - command_queue(KeyCode.mouseMiddle), - create_control_group(KeyCode.controlLeft), - control(KeyCode.controlLeft), respawn(KeyCode.v), + control(KeyCode.controlLeft), select(KeyCode.mouseLeft), deselect(KeyCode.mouseRight), break_block(KeyCode.mouseRight), - select_all_units(KeyCode.g), - select_all_unit_factories(KeyCode.h), - pickupCargo(KeyCode.leftBracket), dropCargo(KeyCode.rightBracket), @@ -40,6 +34,22 @@ public enum Binding implements KeyBind{ schematic_flip_y(KeyCode.x), schematic_menu(KeyCode.t), + + command_mode(KeyCode.shiftLeft, "command"), + command_queue(KeyCode.mouseMiddle), + create_control_group(KeyCode.controlLeft), + + select_all_units(KeyCode.g), + select_all_unit_factories(KeyCode.h), + + cancel_orders(KeyCode.unset), + + unit_stance_1(KeyCode.unset), + unit_stance_2(KeyCode.unset), + unit_stance_3(KeyCode.unset), + unit_stance_4(KeyCode.unset), + unit_stance_5(KeyCode.unset), + category_prev(KeyCode.comma, "blocks"), category_next(KeyCode.period), diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index 9f03e527f4..7794713629 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -11,7 +11,6 @@ import arc.scene.ui.*; import arc.scene.ui.layout.*; import arc.struct.*; import arc.util.*; -import mindustry.*; import mindustry.ai.*; import mindustry.content.*; import mindustry.core.*; @@ -69,6 +68,15 @@ public class PlacementFragment{ Binding.block_select_down }; + Binding[] stanceBindings = { + Binding.cancel_orders, + Binding.unit_stance_1, + Binding.unit_stance_2, + Binding.unit_stance_3, + Binding.unit_stance_4, + Binding.unit_stance_5, + }; + public PlacementFragment(){ Events.on(WorldLoadEvent.class, event -> { Core.app.post(() -> { @@ -513,12 +521,7 @@ public class PlacementFragment{ int scol = 0; for(var command : commands){ coms.button(Icon.icons.get(command.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { - IntSeq ids = new IntSeq(); - for(var unit : units){ - ids.add(unit.id); - } - - Call.setUnitCommand(Vars.player, ids.toArray(), command); + Call.setUnitCommand(player, units.mapInt(un -> un.id).toArray(), command); }).checked(i -> currentCommand[0] == command).size(50f).tooltip(command.localized()); if(++scol % 6 == 0) coms.row(); @@ -537,12 +540,7 @@ public class PlacementFragment{ for(var stance : stances){ coms.button(Icon.icons.get(stance.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { - IntSeq ids = new IntSeq(); - for(var unit : units){ - ids.add(unit.id); - } - - Call.setUnitStance(Vars.player, ids.toArray(), stance); + Call.setUnitStance(player, units.mapInt(un -> un.id).toArray(), stance); }).checked(i -> currentStance[0] == stance).size(50f).tooltip(stance.localized()); if(++scol % 6 == 0) coms.row(); @@ -595,6 +593,14 @@ public class PlacementFragment{ curCount[0] = size; rebuildCommand.run(); } + + //not a huge fan of running input logic here, but it's convenient as the stance arrays are all here... + for(int i = 0; i < Math.min(stanceBindings.length, stances.size); i++){ + //first stance must always be the stop stance + if(Core.input.keyTap(stanceBindings[i]) && (i != 0 || stances.get(0) == UnitStance.stopStance)){ + Call.setUnitStance(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), stances.get(i)); + } + } } }); rebuildCommand.run(); From 674d1bbcb6eb843d0952bbc596b4eedf324c940a Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 21 Sep 2023 14:41:58 +0000 Subject: [PATCH 048/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 2 ++ core/assets/bundles/bundle_bg.properties | 2 ++ core/assets/bundles/bundle_ca.properties | 2 ++ core/assets/bundles/bundle_cs.properties | 2 ++ core/assets/bundles/bundle_da.properties | 2 ++ core/assets/bundles/bundle_de.properties | 2 ++ core/assets/bundles/bundle_es.properties | 2 ++ core/assets/bundles/bundle_et.properties | 2 ++ core/assets/bundles/bundle_eu.properties | 2 ++ core/assets/bundles/bundle_fi.properties | 2 ++ core/assets/bundles/bundle_fil.properties | 2 ++ core/assets/bundles/bundle_fr.properties | 2 ++ core/assets/bundles/bundle_hu.properties | 2 ++ core/assets/bundles/bundle_id_ID.properties | 2 ++ core/assets/bundles/bundle_it.properties | 2 ++ core/assets/bundles/bundle_ja.properties | 2 ++ core/assets/bundles/bundle_ko.properties | 2 ++ core/assets/bundles/bundle_lt.properties | 2 ++ core/assets/bundles/bundle_nl.properties | 2 ++ core/assets/bundles/bundle_nl_BE.properties | 2 ++ core/assets/bundles/bundle_pl.properties | 2 ++ core/assets/bundles/bundle_pt_BR.properties | 2 ++ core/assets/bundles/bundle_pt_PT.properties | 2 ++ core/assets/bundles/bundle_ro.properties | 2 ++ core/assets/bundles/bundle_ru.properties | 2 ++ core/assets/bundles/bundle_sr.properties | 2 ++ core/assets/bundles/bundle_sv.properties | 2 ++ core/assets/bundles/bundle_th.properties | 2 ++ core/assets/bundles/bundle_tk.properties | 2 ++ core/assets/bundles/bundle_tr.properties | 2 ++ core/assets/bundles/bundle_uk_UA.properties | 2 ++ core/assets/bundles/bundle_vi.properties | 2 ++ core/assets/bundles/bundle_zh_CN.properties | 2 ++ core/assets/bundles/bundle_zh_TW.properties | 2 ++ 34 files changed, 68 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 6a92a14d62..277410e472 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1122,6 +1122,7 @@ keybind.title = Кіраванне keybinds.mobile = [scarlet] Большасць камбінацый клавіш тут не працуюць на мабільных прыладах. Падтрымліваецца толькі базавы рух. category.general.name = Асноўнае category.view.name = Прагляд +category.command.name = Unit Command category.multiplayer.name = Сеткавая гульня category.blocks.name = Выбар Блока placement.blockselectkeys = \n[lightgray]Клавіша: [{0}, @@ -1141,6 +1142,7 @@ keybind.boost.name = Узляцець keybind.command_mode.name = Рэжым Загадаў keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Перабудаваць Рэгіён keybind.schematic_select.name = Абраць Вобласць keybind.schematic_menu.name = Меню Схем diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index d5654f4aea..db1653535d 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1134,6 +1134,7 @@ keybind.title = Промени Клавишите keybinds.mobile = [scarlet]Повечето клавиши тук не са използваеми за мобилната версия. Само основните движения се поддържат. category.general.name = Основни настройки category.view.name = Изглед +category.command.name = Unit Command category.multiplayer.name = Мрежова игра category.blocks.name = Избор на блок placement.blockselectkeys = \n[lightgray]Клавиш: [{0}, @@ -1153,6 +1154,7 @@ keybind.boost.name = Ускорение keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Избери Регион keybind.schematic_menu.name = Меню със Схеми diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index e4bc331552..3d078a100e 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1137,6 +1137,7 @@ keybind.title = Personalització dels controls keybinds.mobile = [scarlet]La majoria de dreceres no estan disponibles en les versions per a pantalles tàctils. Només està inclòs el moviment bàsic. category.general.name = General category.view.name = Control de la vista i altres +category.command.name = Unit Command category.multiplayer.name = Multijugador category.blocks.name = Selecció d’estructures per construir placement.blockselectkeys = \n[lightgray]Tecles: [{0}, @@ -1156,6 +1157,7 @@ keybind.boost.name = Sobrevola keybind.command_mode.name = Mode de comandament keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Reconstrueix la regió keybind.schematic_select.name = Selecciona una regió keybind.schematic_menu.name = Menú de plànols diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 4ac923d67d..f402af54da 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1135,6 +1135,7 @@ keybind.title = Změnit klávesy keybinds.mobile = [scarlet]Většina kláves nefunguje v mobilní verzi hry. Je podporován jen základní pohyb.[] category.general.name = Všeobecné category.view.name = Pohled +category.command.name = Unit Command category.multiplayer.name = Hra více hráčů category.blocks.name = Výběr bloků placement.blockselectkeys = \n[lightgray]Klávesa:[] [{0}, @@ -1154,6 +1155,7 @@ keybind.boost.name = Posílení keybind.command_mode.name = Příkazový Režim keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Přestavět Region keybind.schematic_select.name = Vybrat oblast keybind.schematic_menu.name = Nabídka šablon diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 638b408db7..411d78d335 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1124,6 +1124,7 @@ keybind.title = Rekonfigurer taster keybinds.mobile = [scarlet]De fleste taster er ikke relevante for mobil. Kun basal bevægelse er understøttet. category.general.name = Generel category.view.name = Billede +category.command.name = Unit Command category.multiplayer.name = Spil med andre category.blocks.name = Blokvalg placement.blockselectkeys = \n[lightgray]Tast: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Forstærk keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Vælg region keybind.schematic_menu.name = Skabelon-visning diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index d53c36c8ca..2c6c41278f 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1147,6 +1147,7 @@ keybind.title = Tasten zuweisen keybinds.mobile = [scarlet]Die meisten Tastenzuweisungen hier funktionieren auf mobilen Geräten nicht. Nur grundlegende Bewegung wird unterstützt. category.general.name = Allgemein category.view.name = Ansicht +category.command.name = Unit Command category.multiplayer.name = Mehrspieler category.blocks.name = Blockauswahl placement.blockselectkeys = \n[lightgray]Taste: [{0}, @@ -1166,6 +1167,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Steuerungsmodus keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Region wiederaufbauen keybind.schematic_select.name = Bereich auswählen keybind.schematic_menu.name = Entwurfsmenü diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index e3d4c87a1e..c31e54127c 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1143,6 +1143,7 @@ keybind.title = Reasignar controles keybinds.mobile = [scarlet]La mayoría de los controles no están disponibles en versiones móviles. Sólo es compatible con el movimiento básico. category.general.name = General category.view.name = Ver +category.command.name = Unit Command category.multiplayer.name = Multijugador category.blocks.name = Seleccionar bloque placement.blockselectkeys = \n[lightgray]Teclas: [{0}, @@ -1162,6 +1163,7 @@ keybind.boost.name = Sobrevolar keybind.command_mode.name = Modo Comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Reconstruir región keybind.schematic_select.name = Seleccionar región keybind.schematic_menu.name = Menú de esquemas diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 7796d4c975..5fb094a9df 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1124,6 +1124,7 @@ keybind.title = Muuda juhtnuppe keybinds.mobile = [scarlet]Enamik kuvatud juhtnuppudest ei ole kasutusel mobiilsetel seadmetel. Toetatakse vaid lihtsaid liikumisega seotud juhtnuppe. category.general.name = Mäng category.view.name = Kaamera ja kasutajaliides +category.command.name = Unit Command category.multiplayer.name = Mitmikmäng category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 37d004c290..e94d617489 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1126,6 +1126,7 @@ keybind.title = Aldatu teklak keybinds.mobile = [scarlet]Tekla konfigurazio gehienak ez dabiltza mugikorrean. Oinarrizko mugimendua onartzen da soilik. category.general.name = Orokorra category.view.name = Bistaratzea +category.command.name = Unit Command category.multiplayer.name = Hainbat jokalari category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1145,6 +1146,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Hautatu eskualdea keybind.schematic_menu.name = Eskema menua diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 7d24006a9b..96831c3de6 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1123,6 +1123,7 @@ keybind.title = Kontrollit keybinds.mobile = [scarlet]Useimmat näppäinkontrollit eivät toimi mobiililaitteilla. Vain yksinkertaista liikettä tuetaan. category.general.name = Yleinen category.view.name = Näytä +category.command.name = Unit Command category.multiplayer.name = Moninpeli category.blocks.name = Palikan Valinta placement.blockselectkeys = \n[lightgray]Näppäin: [{0}, @@ -1142,6 +1143,7 @@ keybind.boost.name = Tehosta keybind.command_mode.name = Komentotila keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Valitse alue keybind.schematic_menu.name = Kaavio Valikko diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 1d377769f3..12d27f2b8d 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1123,6 +1123,7 @@ keybind.title = Rebind Keys keybinds.mobile = [scarlet]Karamihan sa mga keybinds dito ay hindi gumagana sa mobile. Ang pangunahing paggalaw lamang ang sinusuportahan. category.general.name = General category.view.name = View +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1142,6 +1143,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 49b3fef410..47f90aabab 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1149,6 +1149,7 @@ keybind.title = Paramètres des Touches du Clavier keybinds.mobile = [scarlet]La plupart des touches de clavier ne sont pas fonctionnelles sur mobile. Seuls les mouvements basiques sont supportés. category.general.name = Général category.view.name = Vue +category.command.name = Unit Command category.multiplayer.name = Multijoueur category.blocks.name = Sélection des blocs placement.blockselectkeys = \n[lightgray]Raccourci : [{0}, @@ -1168,6 +1169,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Mode « Commande » keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Reconstruire la Zone keybind.schematic_select.name = Sélectionner une Région keybind.schematic_menu.name = Menu des schémas diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 5ba1dbce98..928cc91e40 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1133,6 +1133,7 @@ keybind.title = Gyorsbillentyűk keybinds.mobile = [scarlet]A legtöbb billentyűfunkció mobilon nem működik. Csak a mozgás támogatott. category.general.name = Általános category.view.name = Nézet +category.command.name = Unit Command category.multiplayer.name = Többjátékos category.blocks.name = Blokk választás placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1152,6 +1153,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Terület kijelölése keybind.schematic_menu.name = Schematic menü diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 67b59e3fe6..e82f2aa2f8 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1143,6 +1143,7 @@ keybind.title = Ganti Tombol keybinds.mobile = [scarlet]Mayoritas tombol tidak didukung oleh perangkat ponsel. Hanya gerakan dasar yang didukung. category.general.name = Umum category.view.name = Melihat +category.command.name = Unit Command category.multiplayer.name = Bermain Bersama category.blocks.name = Pilih Blok placement.blockselectkeys = \n[lightgray]Tombol: [{0}, @@ -1162,6 +1163,7 @@ keybind.boost.name = Dorongan keybind.command_mode.name = Mode Perintah keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pilih Daerah keybind.schematic_menu.name = Menu Skema diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index adc25c4cae..67ce6a3f6c 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1130,6 +1130,7 @@ keybind.title = Configurazione Tasti keybinds.mobile = [scarlet]La maggior parte dei controlli qui non sono funzionano sui dispositivi mobili. È supportato solo il movimento di base. category.general.name = Generale category.view.name = Visualizzazione +category.command.name = Unit Command category.multiplayer.name = Multigiocatore category.blocks.name = Seleziona Blocco placement.blockselectkeys = \n[lightgray]Tasto: [{0}, @@ -1149,6 +1150,7 @@ keybind.boost.name = Scatto keybind.command_mode.name = Modalità di comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Seleziona Regione keybind.schematic_menu.name = Menu Schematica diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index aa7b5ad8cd..fe232c4111 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1136,6 +1136,7 @@ keybind.title = キーバインドを再設定 keybinds.mobile = [scarlet]モバイルでは多くのキーバインドが機能しません。基本的な動きのみがサポートされています。 category.general.name = 一般 category.view.name = 表示 +category.command.name = Unit Command category.multiplayer.name = マルチプレイ category.blocks.name = ブロックセレクト placement.blockselectkeys = \n[lightgray]キー: [{0}, @@ -1155,6 +1156,7 @@ keybind.boost.name = ブースト keybind.command_mode.name = コマンドモード keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = リージョンの再構築 keybind.schematic_select.name = 範囲選択 keybind.schematic_menu.name = 設計図メニュー diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index c258646e6c..dec242e9c7 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1135,6 +1135,7 @@ keybind.title = 조작키 설정 keybinds.mobile = [scarlet]대부분의 조작키 설정은 모바일에서 작동하지 않습니다. 기본 이동만 지원됩니다. category.general.name = 일반 category.view.name = 보기 +category.command.name = Unit Command category.multiplayer.name = 멀티플레이어 category.blocks.name = 블록 선택 placement.blockselectkeys = \n[lightgray]단축키: [{0}, @@ -1154,6 +1155,7 @@ keybind.boost.name = 이륙 keybind.command_mode.name = 명령 모드 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = 지역 재건 keybind.schematic_select.name = 영역 설정 keybind.schematic_menu.name = 설계도 메뉴 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 9eac9d17c4..f9bd572d86 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1124,6 +1124,7 @@ keybind.title = Pakeisti Valdymo Mygtukus keybinds.mobile = [scarlet]Dauguma valdymo mygtukų neveikia telefone. Tik paparastas judėjimas yra palaikomas. category.general.name = Bendra category.view.name = Vaizdas +category.command.name = Unit Command category.multiplayer.name = Žaidimas Tinkle category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pasirinkite Regioną keybind.schematic_menu.name = Schemų Meniu diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index bbdbe64c12..eec0c3ec40 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1136,6 +1136,7 @@ keybind.title = Herbind Toetsen keybinds.mobile = [scarlet]De meeste toetscombinaties werken niet voor mobiele apparaten. Enkel standaard bewegingen zijn ondersteund. category.general.name = Algemeen category.view.name = Toon +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Selecteer Blok placement.blockselectkeys = \n[lightgray]Toets: [{0}, @@ -1155,6 +1156,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Commandomodus keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Herbouw Regio keybind.schematic_select.name = Selecteer gebied keybind.schematic_menu.name = Ontwerpmenu diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index dcab79ff35..0e3b43cd74 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1124,6 +1124,7 @@ keybind.title = Rebind Keys keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. category.general.name = General category.view.name = View +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 33077d623a..282dca0249 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1134,6 +1134,7 @@ keybind.title = Zmień keybinds.mobile = [scarlet]Większość skrótów klawiszowych nie funkcjonuje w wersji mobilnej. Tylko podstawowe poruszanie się jest wspierane. category.general.name = Ogólne category.view.name = Wyświetl +category.command.name = Unit Command category.multiplayer.name = Wielu graczy category.blocks.name = Wybierz Blok placement.blockselectkeys = \n[lightgray]Klawisz: [{0}, @@ -1153,6 +1154,7 @@ keybind.boost.name = Przyspiesz keybind.command_mode.name = Tryb Komend keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Odbuduj Region keybind.schematic_select.name = Wybierz Region keybind.schematic_menu.name = Menu Schematów diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index d75e1e973b..3e06d16929 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1144,6 +1144,7 @@ keybind.title = Refazer teclas keybinds.mobile = [scarlet]A maior parte das teclas aqui não são funcionais em dispositivos móveis. É unicamente suportado movimento básico. category.general.name = Geral category.view.name = Ver +category.command.name = Unit Command category.multiplayer.name = Multijogador category.blocks.name = Selecionar bloco placement.blockselectkeys = \n[lightgray]Tecla: [{0}, @@ -1163,6 +1164,7 @@ keybind.boost.name = Impulsionar keybind.command_mode.name = Modo de Comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu de Esquemas diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 0000642f4a..4fefb93e40 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1124,6 +1124,7 @@ keybind.title = Refazer teclas keybinds.mobile = [scarlet]A maior parte das teclas aqui não são funcionais em aparelhos móveis. Apenas movimento básico é suportado. category.general.name = Geral category.view.name = Ver +category.command.name = Unit Command category.multiplayer.name = Multijogador category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu esquemático diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 8ec3fac3c9..27a0689fb4 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1136,6 +1136,7 @@ keybind.title = Reatribuie Taste keybinds.mobile = [scarlet]Majoritatea tastelor atribuite aici nu funcționează pe mobil. Doar mișcările direcționale de bază sunt suportate. category.general.name = General category.view.name = Privire +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Selectare Bloc placement.blockselectkeys = \n[lightgray]Taste: [{0}, @@ -1155,6 +1156,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selectează Regiunea keybind.schematic_menu.name = Meniu Scheme diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 2ce4d43376..d08b38e09b 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1136,6 +1136,7 @@ keybind.title = Настройка управления keybinds.mobile = [scarlet]Большинство комбинаций клавиш здесь не работает на мобильных устройствах. Поддерживается только базовое движение. category.general.name = Основное category.view.name = Просмотр +category.command.name = Unit Command category.multiplayer.name = Сетевая игра category.blocks.name = Выбор блока placement.blockselectkeys = \n[lightgray]Клавиша: [{0}, @@ -1155,6 +1156,7 @@ keybind.boost.name = Полёт/ускорение keybind.command_mode.name = Командование боевыми единицами keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Перестроить в области keybind.schematic_select.name = Выбрать область keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 9c3eb6a59b..d1ccc527a3 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1138,6 +1138,7 @@ keybind.title = Rebind Keys keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. category.general.name = Generalno category.view.name = Pogled +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Biranje Blokova placement.blockselectkeys = \n[lightgray]Dugme: [{0}, @@ -1157,6 +1158,7 @@ keybind.boost.name = Lebdi keybind.command_mode.name = Upravljački Mod keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Ponovo Sagradi Region keybind.schematic_select.name = Izaberi Region keybind.schematic_menu.name = Menu Šema diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index f0165eaf3e..53d825155a 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1124,6 +1124,7 @@ keybind.title = Rebind Keys keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. category.general.name = General category.view.name = View +category.command.name = Unit Command category.multiplayer.name = Multiplayer category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 45e357f713..bfa5dbd052 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1137,6 +1137,7 @@ keybind.title = ตั้งค่าปุ่ม keybinds.mobile = [scarlet]การตั้งค่าปุ่มส่วนใหญ่ไม่สามารถใช้ในมือถือได้ เฉพาะการเคลื่อนไหวพื้นฐานเท่านั้นที่ใช้ได้ category.general.name = ทั่วไป category.view.name = การมองเห็น +category.command.name = Unit Command category.multiplayer.name = โหมดผู้เล่นหลายคน category.blocks.name = เลือกบล็อก placement.blockselectkeys = \n[lightgray]ปุ่ม: [{0}, @@ -1156,6 +1157,7 @@ keybind.boost.name = บูสต์ keybind.command_mode.name = โหมดสั่งการ keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = เลือกพื้นที่สร้างใหม่ keybind.schematic_select.name = เลือกพื้นที่ keybind.schematic_menu.name = เมนูแผนผัง diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 9e0b177be2..a3bb35eec7 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1124,6 +1124,7 @@ keybind.title = Tuslari ayarla keybinds.mobile = [scarlet]Most keybinds here are not functional on mobile. Only basic movement is supported. category.general.name = General category.view.name = Goster +category.command.name = Unit Command category.multiplayer.name = Cok oyunculu category.blocks.name = Block Select placement.blockselectkeys = \n[lightgray]Key: [{0}, @@ -1143,6 +1144,7 @@ keybind.boost.name = Boost keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index cb5d983fe9..ff7e441073 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1134,6 +1134,7 @@ keybind.title = Tuşları Yeniden Ata keybinds.mobile = [scarlet]Buradaki çoğu tuş ataması mobilde geçerli değildir. Sadece temel hareket desteklenmektedir. category.general.name = Genel category.view.name = Görünüm +category.command.name = Unit Command category.multiplayer.name = Çok Oyunculu category.blocks.name = Blok Seçimi placement.blockselectkeys = \n[lightgray]Tuş: [{0}, @@ -1153,6 +1154,7 @@ keybind.boost.name = Yükselt keybind.command_mode.name = Komuta Modu keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Alanı Geri İşaa Et keybind.schematic_select.name = Bölge Seç keybind.schematic_menu.name = Şema Menüsü diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 4fa39565a5..014aa26e15 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1145,6 +1145,7 @@ keybind.title = Налаштування керування keybinds.mobile = [scarlet]Більшість прив’язаних клавіш не функціональні для мобільних пристроїв. Підтримується лише базовий рух. category.general.name = Загальне category.view.name = Перегляд +category.command.name = Unit Command category.multiplayer.name = Мережева гра category.blocks.name = Вибір блока placement.blockselectkeys = \n[lightgray]Клавіші: [{0}, @@ -1164,6 +1165,7 @@ keybind.boost.name = Прискорення keybind.command_mode.name = Режим командування keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Відбудувати регіон keybind.schematic_select.name = Вибрати ділянку keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 8ed54a0fc7..47b7cae97f 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1138,6 +1138,7 @@ keybind.title = Sửa phím keybinds.mobile = [scarlet]Hầu hết phím ở đây không hoạt động trên thiết bị di động. Chỉ hỗ trợ di chuyển cơ bản. category.general.name = Chung category.view.name = Xem +category.command.name = Unit Command category.multiplayer.name = Nhiều người chơi category.blocks.name = Chọn khối placement.blockselectkeys = \n[lightgray]Phím: [{0}, @@ -1157,6 +1158,7 @@ keybind.boost.name = Tăng tốc keybind.command_mode.name = Chế độ điều khiển quân keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Chọn khu vực xây dựng lại keybind.schematic_select.name = Chọn khu vực keybind.schematic_menu.name = Menu bản thiết kế diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 9cf356cf18..5b4d373761 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1146,6 +1146,7 @@ keybind.title = 重新绑定按键 keybinds.mobile = [scarlet]除了基本的移动以外,大多数按键绑定在移动设备上无效。 category.general.name = 常规 category.view.name = 视图 +category.command.name = Unit Command category.multiplayer.name = 多人游戏 category.blocks.name = 建筑选择 placement.blockselectkeys = \n[lightgray]按键:[{0}, @@ -1165,6 +1166,7 @@ keybind.boost.name = 启动助推 keybind.command_mode.name = 指挥模式 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = 重建建筑 keybind.schematic_select.name = 框选建筑 keybind.schematic_menu.name = 蓝图目录 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 07a1c574e7..0e0aa0d2a4 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1142,6 +1142,7 @@ keybind.title = 重新綁定按鍵 keybinds.mobile = [scarlet]此處的大多數快捷鍵在行動裝置上均無法運作。僅支援基本移動。 category.general.name = 一般 category.view.name = 查看 +category.command.name = Unit Command category.multiplayer.name = 多人 category.blocks.name = 選取方塊 placement.blockselectkeys = \n[lightgray]按鍵:[{0}, @@ -1161,6 +1162,7 @@ keybind.boost.name = 加速 keybind.command_mode.name = 指揮模式 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group +keybind.cancel_orders.name = Cancel Orders keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = 選擇區域 keybind.schematic_menu.name = 藍圖目錄 From 78b4d366ccc21af04560a74ac2195e6ffdfdee26 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 21 Sep 2023 12:33:09 -0400 Subject: [PATCH 049/450] Closes Anuken/Mindustry-Suggestions/issues/4677 --- core/assets/bundles/bundle.properties | 5 +++++ core/src/mindustry/logic/LExecutor.java | 18 ++++++++++-------- core/src/mindustry/logic/LStatements.java | 6 ++++-- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 8ad40e5b63..a58f4b3d4c 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1170,6 +1170,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Queue Unit Command keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index 3a1c0cc1fe..4720c257e7 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -1613,9 +1613,9 @@ public class LExecutor{ } public static class ExplosionI implements LInstruction{ - public int team, x, y, radius, damage, air, ground, pierce; + public int team, x, y, radius, damage, air, ground, pierce, effect; - public ExplosionI(int team, int x, int y, int radius, int damage, int air, int ground, int pierce){ + public ExplosionI(int team, int x, int y, int radius, int damage, int air, int ground, int pierce, int effect){ this.team = team; this.x = x; this.y = y; @@ -1635,19 +1635,21 @@ public class LExecutor{ Team t = exec.team(team); //note that there is a radius cap - Call.logicExplosion(t, World.unconv(exec.numf(x)), World.unconv(exec.numf(y)), World.unconv(Math.min(exec.numf(radius), 100)), exec.numf(damage), exec.bool(air), exec.bool(ground), exec.bool(pierce)); + Call.logicExplosion(t, World.unconv(exec.numf(x)), World.unconv(exec.numf(y)), World.unconv(Math.min(exec.numf(radius), 100)), exec.numf(damage), exec.bool(air), exec.bool(ground), exec.bool(pierce), exec.bool(effect)); } } @Remote(called = Loc.server, unreliable = true) - public static void logicExplosion(Team team, float x, float y, float radius, float damage, boolean air, boolean ground, boolean pierce){ + public static void logicExplosion(Team team, float x, float y, float radius, float damage, boolean air, boolean ground, boolean pierce, boolean effect){ if(damage < 0f) return; Damage.damage(team, x, y, radius, damage, pierce, air, ground); - if(pierce){ - Fx.spawnShockwave.at(x, y, World.conv(radius)); - }else{ - Fx.dynamicExplosion.at(x, y, World.conv(radius) / 8f); + if(effect){ + if(pierce){ + Fx.spawnShockwave.at(x, y, World.conv(radius)); + }else{ + Fx.dynamicExplosion.at(x, y, World.conv(radius) / 8f); + } } } diff --git a/core/src/mindustry/logic/LStatements.java b/core/src/mindustry/logic/LStatements.java index 5a57d5dc05..fb711434da 100644 --- a/core/src/mindustry/logic/LStatements.java +++ b/core/src/mindustry/logic/LStatements.java @@ -1599,7 +1599,7 @@ public class LStatements{ @RegisterStatement("explosion") public static class ExplosionStatement extends LStatement{ - public String team = "@crux", x = "0", y = "0", radius = "5", damage = "50", air = "true", ground = "true", pierce = "false"; + public String team = "@crux", x = "0", y = "0", radius = "5", damage = "50", air = "true", ground = "true", pierce = "false", effect = "true"; @Override public void build(Table table){ @@ -1614,6 +1614,8 @@ public class LStatements{ row(table); fields(table, "ground", ground, str -> ground = str); fields(table, "pierce", pierce, str -> pierce = str); + table.row(); + fields(table, "effect", effect, str -> effect = str); } @Override @@ -1623,7 +1625,7 @@ public class LStatements{ @Override public LInstruction build(LAssembler b){ - return new ExplosionI(b.var(team), b.var(x), b.var(y), b.var(radius), b.var(damage), b.var(air), b.var(ground), b.var(pierce)); + return new ExplosionI(b.var(team), b.var(x), b.var(y), b.var(radius), b.var(damage), b.var(air), b.var(ground), b.var(pierce), b.var(effect)); } @Override From 4899b2765d4e58a74650405174ff021280f5c04c Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 21 Sep 2023 16:34:07 +0000 Subject: [PATCH 050/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 5 +++++ core/assets/bundles/bundle_bg.properties | 5 +++++ core/assets/bundles/bundle_ca.properties | 5 +++++ core/assets/bundles/bundle_cs.properties | 5 +++++ core/assets/bundles/bundle_da.properties | 5 +++++ core/assets/bundles/bundle_de.properties | 5 +++++ core/assets/bundles/bundle_es.properties | 5 +++++ core/assets/bundles/bundle_et.properties | 5 +++++ core/assets/bundles/bundle_eu.properties | 5 +++++ core/assets/bundles/bundle_fi.properties | 5 +++++ core/assets/bundles/bundle_fil.properties | 5 +++++ core/assets/bundles/bundle_fr.properties | 5 +++++ core/assets/bundles/bundle_hu.properties | 5 +++++ core/assets/bundles/bundle_id_ID.properties | 5 +++++ core/assets/bundles/bundle_it.properties | 5 +++++ core/assets/bundles/bundle_ja.properties | 5 +++++ core/assets/bundles/bundle_ko.properties | 5 +++++ core/assets/bundles/bundle_lt.properties | 5 +++++ core/assets/bundles/bundle_nl.properties | 5 +++++ core/assets/bundles/bundle_nl_BE.properties | 5 +++++ core/assets/bundles/bundle_pl.properties | 5 +++++ core/assets/bundles/bundle_pt_BR.properties | 5 +++++ core/assets/bundles/bundle_pt_PT.properties | 5 +++++ core/assets/bundles/bundle_ro.properties | 5 +++++ core/assets/bundles/bundle_ru.properties | 5 +++++ core/assets/bundles/bundle_sr.properties | 5 +++++ core/assets/bundles/bundle_sv.properties | 5 +++++ core/assets/bundles/bundle_th.properties | 5 +++++ core/assets/bundles/bundle_tk.properties | 5 +++++ core/assets/bundles/bundle_tr.properties | 5 +++++ core/assets/bundles/bundle_uk_UA.properties | 5 +++++ core/assets/bundles/bundle_vi.properties | 5 +++++ core/assets/bundles/bundle_zh_CN.properties | 5 +++++ core/assets/bundles/bundle_zh_TW.properties | 5 +++++ 34 files changed, 170 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 277410e472..b03dc3a9c7 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1143,6 +1143,11 @@ keybind.command_mode.name = Рэжым Загадаў keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Перабудаваць Рэгіён keybind.schematic_select.name = Абраць Вобласць keybind.schematic_menu.name = Меню Схем diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index db1653535d..86b42708e0 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1155,6 +1155,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Избери Регион keybind.schematic_menu.name = Меню със Схеми diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 3d078a100e..4f6ed7dc22 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1158,6 +1158,11 @@ keybind.command_mode.name = Mode de comandament keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Reconstrueix la regió keybind.schematic_select.name = Selecciona una regió keybind.schematic_menu.name = Menú de plànols diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index f402af54da..e488da6be9 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1156,6 +1156,11 @@ keybind.command_mode.name = Příkazový Režim keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Přestavět Region keybind.schematic_select.name = Vybrat oblast keybind.schematic_menu.name = Nabídka šablon diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 411d78d335..e9127173d0 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Vælg region keybind.schematic_menu.name = Skabelon-visning diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 2c6c41278f..95b2bc4dc5 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1168,6 +1168,11 @@ keybind.command_mode.name = Steuerungsmodus keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Region wiederaufbauen keybind.schematic_select.name = Bereich auswählen keybind.schematic_menu.name = Entwurfsmenü diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index c31e54127c..47cdac3c13 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1164,6 +1164,11 @@ keybind.command_mode.name = Modo Comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Reconstruir región keybind.schematic_select.name = Seleccionar región keybind.schematic_menu.name = Menú de esquemas diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 5fb094a9df..9201af64ea 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index e94d617489..ab8846dc0e 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1147,6 +1147,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Hautatu eskualdea keybind.schematic_menu.name = Eskema menua diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 96831c3de6..0786979cc7 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1144,6 +1144,11 @@ keybind.command_mode.name = Komentotila keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Valitse alue keybind.schematic_menu.name = Kaavio Valikko diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 12d27f2b8d..ea8fa6184a 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1144,6 +1144,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 47f90aabab..8bf872b3fb 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1170,6 +1170,11 @@ keybind.command_mode.name = Mode « Commande » keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Reconstruire la Zone keybind.schematic_select.name = Sélectionner une Région keybind.schematic_menu.name = Menu des schémas diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 928cc91e40..a149ef9d3e 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1154,6 +1154,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Terület kijelölése keybind.schematic_menu.name = Schematic menü diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index e82f2aa2f8..cef954bee8 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1164,6 +1164,11 @@ keybind.command_mode.name = Mode Perintah keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pilih Daerah keybind.schematic_menu.name = Menu Skema diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 67ce6a3f6c..466c97549b 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1151,6 +1151,11 @@ keybind.command_mode.name = Modalità di comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Seleziona Regione keybind.schematic_menu.name = Menu Schematica diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index fe232c4111..fc9c2c65a2 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1157,6 +1157,11 @@ keybind.command_mode.name = コマンドモード keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = リージョンの再構築 keybind.schematic_select.name = 範囲選択 keybind.schematic_menu.name = 設計図メニュー diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index dec242e9c7..1e0b72e922 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1156,6 +1156,11 @@ keybind.command_mode.name = 명령 모드 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = 지역 재건 keybind.schematic_select.name = 영역 설정 keybind.schematic_menu.name = 설계도 메뉴 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index f9bd572d86..8b136279df 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pasirinkite Regioną keybind.schematic_menu.name = Schemų Meniu diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index eec0c3ec40..9d0d6a0d60 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1157,6 +1157,11 @@ keybind.command_mode.name = Commandomodus keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Herbouw Regio keybind.schematic_select.name = Selecteer gebied keybind.schematic_menu.name = Ontwerpmenu diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 0e3b43cd74..2be61dc0f9 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 282dca0249..2b3b258d30 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1155,6 +1155,11 @@ keybind.command_mode.name = Tryb Komend keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Odbuduj Region keybind.schematic_select.name = Wybierz Region keybind.schematic_menu.name = Menu Schematów diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 3e06d16929..57e2e1ec7f 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1165,6 +1165,11 @@ keybind.command_mode.name = Modo de Comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu de Esquemas diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 4fefb93e40..2d901c9091 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu esquemático diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 27a0689fb4..250a1cf485 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1157,6 +1157,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selectează Regiunea keybind.schematic_menu.name = Meniu Scheme diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index d08b38e09b..21cb64b069 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1157,6 +1157,11 @@ keybind.command_mode.name = Командование боевыми единиц keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Перестроить в области keybind.schematic_select.name = Выбрать область keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index d1ccc527a3..a8bc21ab06 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1159,6 +1159,11 @@ keybind.command_mode.name = Upravljački Mod keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Ponovo Sagradi Region keybind.schematic_select.name = Izaberi Region keybind.schematic_menu.name = Menu Šema diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 53d825155a..74e8d9f14a 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index bfa5dbd052..f9f6e2ba0c 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1158,6 +1158,11 @@ keybind.command_mode.name = โหมดสั่งการ keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = เลือกพื้นที่สร้างใหม่ keybind.schematic_select.name = เลือกพื้นที่ keybind.schematic_menu.name = เมนูแผนผัง diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index a3bb35eec7..3dc9f53bcf 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1145,6 +1145,11 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index ff7e441073..91f9b10fd0 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1155,6 +1155,11 @@ keybind.command_mode.name = Komuta Modu keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Alanı Geri İşaa Et keybind.schematic_select.name = Bölge Seç keybind.schematic_menu.name = Şema Menüsü diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 014aa26e15..ec37b0c35d 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1166,6 +1166,11 @@ keybind.command_mode.name = Режим командування keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Відбудувати регіон keybind.schematic_select.name = Вибрати ділянку keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 47b7cae97f..0393b16b2e 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1159,6 +1159,11 @@ keybind.command_mode.name = Chế độ điều khiển quân keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Chọn khu vực xây dựng lại keybind.schematic_select.name = Chọn khu vực keybind.schematic_menu.name = Menu bản thiết kế diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 5b4d373761..721f11ea9a 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1167,6 +1167,11 @@ keybind.command_mode.name = 指挥模式 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = 重建建筑 keybind.schematic_select.name = 框选建筑 keybind.schematic_menu.name = 蓝图目录 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 0e0aa0d2a4..12e01671a8 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1163,6 +1163,11 @@ keybind.command_mode.name = 指揮模式 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders +keybind.unit_stance_1.name = Unit Stance 1 +keybind.unit_stance_2.name = Unit Stance 2 +keybind.unit_stance_3.name = Unit Stance 3 +keybind.unit_stance_4.name = Unit Stance 4 +keybind.unit_stance_5.name = Unit Stance 5 keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = 選擇區域 keybind.schematic_menu.name = 藍圖目錄 From d9c607995b995ef285349eb6ce0cb479cac13ee3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 21 Sep 2023 14:28:08 -0400 Subject: [PATCH 051/450] Misc bugfixes --- core/src/mindustry/ai/types/CommandAI.java | 2 +- core/src/mindustry/type/Weapon.java | 9 ++++++++- .../mindustry/world/blocks/defense/turrets/Turret.java | 10 +++++++++- core/src/mindustry/world/consumers/ConsumeLiquids.java | 2 +- 4 files changed, 19 insertions(+), 4 deletions(-) diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 7c45323d41..388925e5e4 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -13,7 +13,7 @@ import mindustry.gen.*; import mindustry.world.*; public class CommandAI extends AIController{ - protected static final int maxCommandQueueSize = 64; + protected static final int maxCommandQueueSize = 50; protected static final float localInterval = 40f; protected static final Vec2 vecOut = new Vec2(), flockVec = new Vec2(), separation = new Vec2(), cohesion = new Vec2(), massCenter = new Vec2(); protected static final boolean[] noFound = {false}; diff --git a/core/src/mindustry/type/Weapon.java b/core/src/mindustry/type/Weapon.java index 97ac3b45da..6397a899e1 100644 --- a/core/src/mindustry/type/Weapon.java +++ b/core/src/mindustry/type/Weapon.java @@ -439,9 +439,16 @@ public class Weapon implements Cloneable{ shoot.shoot(mount.barrelCounter, (xOffset, yOffset, angle, delay, mover) -> { //this is incremented immediately, as it is used for total bullet creation amount detection mount.totalShots ++; + int barrel = mount.barrelCounter; if(delay > 0f){ - Time.run(delay, () -> bullet(unit, mount, xOffset, yOffset, angle, mover)); + Time.run(delay, () -> { + //hack: make sure the barrel is the same as what it was when the bullet was queued to fire + int prev = mount.barrelCounter; + mount.barrelCounter = barrel; + bullet(unit, mount, xOffset, yOffset, angle, mover); + mount.barrelCounter = prev; + }); }else{ bullet(unit, mount, xOffset, yOffset, angle, mover); } diff --git a/core/src/mindustry/world/blocks/defense/turrets/Turret.java b/core/src/mindustry/world/blocks/defense/turrets/Turret.java index 9003d6e4c6..a2cbbfc178 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/Turret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/Turret.java @@ -561,8 +561,16 @@ public class Turret extends ReloadTurret{ shoot.shoot(barrelCounter, (xOffset, yOffset, angle, delay, mover) -> { queuedBullets++; + int barrel = barrelCounter; + if(delay > 0f){ - Time.run(delay, () -> bullet(type, xOffset, yOffset, angle, mover)); + Time.run(delay, () -> { + //hack: make sure the barrel is the same as what it was when the bullet was queued to fire + int prev = barrelCounter; + barrelCounter = barrel; + bullet(type, xOffset, yOffset, angle, mover); + barrelCounter = prev; + }); }else{ bullet(type, xOffset, yOffset, angle, mover); } diff --git a/core/src/mindustry/world/consumers/ConsumeLiquids.java b/core/src/mindustry/world/consumers/ConsumeLiquids.java index 69ee3c3930..2b53287374 100644 --- a/core/src/mindustry/world/consumers/ConsumeLiquids.java +++ b/core/src/mindustry/world/consumers/ConsumeLiquids.java @@ -51,7 +51,7 @@ public class ConsumeLiquids extends Consume{ @Override public float efficiency(Building build){ float mult = multiplier.get(build); - float ed = build.edelta(); + float ed = build.edelta() * build.efficiencyScale(); if(ed <= 0.00000001f) return 0f; float min = 1f; for(var stack : liquids){ From f633fb0af57e9eb5b1815dce9b08a28d7964b980 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 22 Sep 2023 10:06:43 -0400 Subject: [PATCH 052/450] Fixed setProp x/y not teleporting on strict servers --- core/assets/bundles/bundle.properties | 2 +- core/src/mindustry/ai/UnitCommand.java | 8 ++++++++ core/src/mindustry/ai/UnitStance.java | 6 +++--- core/src/mindustry/ai/types/CommandAI.java | 6 +++--- core/src/mindustry/content/UnitTypes.java | 3 --- core/src/mindustry/core/NetServer.java | 1 - core/src/mindustry/entities/comp/UnitComp.java | 10 ++++++++-- core/src/mindustry/input/InputHandler.java | 2 +- core/src/mindustry/input/MobileInput.java | 15 ++++++--------- core/src/mindustry/io/TypeIO.java | 2 +- core/src/mindustry/type/UnitType.java | 4 ++-- .../mindustry/ui/fragments/PlacementFragment.java | 6 +++--- gradle.properties | 2 +- 13 files changed, 37 insertions(+), 30 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index a58f4b3d4c..0987cf2ad7 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -347,7 +347,7 @@ open = Open customize = Customize Rules cancel = Cancel command = Command -command.queue = [lightgray][Queuing] +command.queue = Queue command.mine = Mine command.repair = Repair command.rebuild = Rebuild diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index 20cec778bd..a49078bfa6 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -31,6 +31,14 @@ public class UnitCommand{ switchToMove = false; drawTarget = true; resetTarget = false; + }}, + loadPayloadCommand = new UnitCommand("loadPayload", "download", u -> null){{ + switchToMove = false; + drawTarget = true; + }}, + unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", u -> null){{ + switchToMove = false; + drawTarget = true; }}; /** Unique ID number. */ diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index 5dc28dd2cb..5f955c6762 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -11,9 +11,9 @@ public class UnitStance{ public static final UnitStance - stopStance = new UnitStance("stop", "cancel"), //not a real stance, cannot be selected, just cancels ordewrs - shootStance = new UnitStance("shoot", "commandAttack"), - holdFireStance = new UnitStance("holdfire", "none"), + stop = new UnitStance("stop", "cancel"), //not a real stance, cannot be selected, just cancels ordewrs + shoot = new UnitStance("shoot", "commandAttack"), + holdFire = new UnitStance("holdfire", "none"), pursueTarget = new UnitStance("pursuetarget", "right"), patrol = new UnitStance("patrol", "refresh"), ram = new UnitStance("ram", "rightOpen"); diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 388925e5e4..350dc79870 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -31,7 +31,7 @@ public class CommandAI extends AIController{ protected boolean flocked; /** Stance, usually related to firing mode. */ - public UnitStance stance = UnitStance.shootStance; + public UnitStance stance = UnitStance.shoot; /** Current command this unit is following. */ public @Nullable UnitCommand command; /** Current controller instance based on command. */ @@ -65,7 +65,7 @@ public class CommandAI extends AIController{ @Override public void updateUnit(){ //this should not be possible - if(stance == UnitStance.stopStance) stance = UnitStance.shootStance; + if(stance == UnitStance.stop) stance = UnitStance.shoot; if(stance == UnitStance.pursueTarget && target != null && attackTarget == null && targetPos == null){ commandTarget(target, false); @@ -279,7 +279,7 @@ public class CommandAI extends AIController{ @Override public boolean shouldFire(){ - return stance != UnitStance.holdFireStance; + return stance != UnitStance.holdFire; } @Override diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index cb1709b5fb..243bb485ce 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -1285,8 +1285,6 @@ public class UnitTypes{ lowAltitude = true; ammoType = new PowerAmmoType(900); - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.patrol}; - mineTier = 2; mineSpeed = 3.5f; @@ -1345,7 +1343,6 @@ public class UnitTypes{ isEnemy = false; ammoType = new PowerAmmoType(1100); - stances = new UnitStance[]{UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.patrol}; weapons.add( new Weapon("heal-weapon-mount"){{ diff --git a/core/src/mindustry/core/NetServer.java b/core/src/mindustry/core/NetServer.java index 52ae9dd382..fb0b36b085 100644 --- a/core/src/mindustry/core/NetServer.java +++ b/core/src/mindustry/core/NetServer.java @@ -696,7 +696,6 @@ public class NetServer implements ApplicationListener{ vector.limit(maxMove); float prevx = unit.x, prevy = unit.y; - //unit.set(con.lastPosition); if(!unit.isFlying()){ unit.move(vector.x, vector.y); }else{ diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 70e2a0ade1..7595a3709f 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -269,8 +269,14 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I } } case shield -> shield = Math.max((float)value, 0f); - case x -> x = World.unconv((float)value); - case y -> y = World.unconv((float)value); + case x -> { + x = World.unconv((float)value); + if(!isLocal()) snapInterpolation(); + } + case y -> { + y = World.unconv((float)value); + if(!isLocal()) snapInterpolation(); + } case rotation -> rotation = (float)value; case team -> { if(!net.client()){ diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 081ec89382..fc1f29da3d 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -325,7 +325,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ for(int id : unitIds){ Unit unit = Groups.unit.getByID(id); if(unit != null && unit.team == player.team() && unit.controller() instanceof CommandAI ai){ - if(stance == UnitStance.stopStance){ //not a real stance, just cancels orders + if(stance == UnitStance.stop){ //not a real stance, just cancels orders ai.clearCommands(); }else{ ai.stance = stance; diff --git a/core/src/mindustry/input/MobileInput.java b/core/src/mindustry/input/MobileInput.java index 358d08547e..047d32013f 100644 --- a/core/src/mindustry/input/MobileInput.java +++ b/core/src/mindustry/input/MobileInput.java @@ -288,23 +288,20 @@ public class MobileInput extends InputHandler implements GestureListener{ t.visible(() -> !showCancel() && block == null && !hasSchem()); t.bottom().left(); + t.button("@command.queue", Icon.rightOpen, Styles.clearTogglet, () -> { + queueCommandMode = !queueCommandMode; + }).width(155f).height(48f).margin(12f).checked(b -> queueCommandMode).visible(() -> commandMode).row(); + t.button("@command", Icon.units, Styles.clearTogglet, () -> { commandMode = !commandMode; - }).width(155f).height(56f).margin(12f).checked(b -> { - b.setText(queueCommandMode ? bundle.get("command") + "\n" + bundle.get("command.queue") : bundle.get("command")); - return commandMode; - }); - - t.button(Icon.rightOpen, Styles.clearTogglei, () -> { - queueCommandMode = !queueCommandMode; - }).size(56f).margin(12f).checked(b -> queueCommandMode).visible(() -> commandMode).row(); + }).width(155f).height(48f).margin(12f).checked(b -> commandMode); //for better looking insets t.rect((x, y, w, h) -> { if(Core.scene.marginBottom > 0){ Tex.paneRight.draw(x, 0, w, y); } - }).fillX().colspan(2).row(); + }).fillX().row(); }); group.fill(t -> { diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 491c3548bf..885ad79680 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -321,7 +321,7 @@ public class TypeIO{ public static UnitStance readStance(Reads read){ int val = read.ub(); //never returns null - return val == 255 ? UnitStance.shootStance : UnitStance.all.get(val); + return val == 255 ? UnitStance.shoot : UnitStance.all.get(val); } public static void writeEntity(Writes write, Entityc entity){ diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index 70aa8ab95c..21454ed87c 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -836,13 +836,13 @@ public class UnitType extends UnlockableContent implements Senseable{ if(stances.length == 0){ if(canAttack){ - Seq seq = Seq.with(UnitStance.stopStance, UnitStance.shootStance, UnitStance.holdFireStance, UnitStance.pursueTarget, UnitStance.patrol); + Seq seq = Seq.with(UnitStance.stop, UnitStance.shoot, UnitStance.holdFire, UnitStance.pursueTarget, UnitStance.patrol); if(crushDamage > 0){ seq.add(UnitStance.ram); } stances = seq.toArray(UnitStance.class); }else{ - stances = new UnitStance[]{UnitStance.stopStance}; + stances = new UnitStance[]{UnitStance.stop}; } } diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index 7794713629..72d8c9b32e 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -522,7 +522,7 @@ public class PlacementFragment{ for(var command : commands){ coms.button(Icon.icons.get(command.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { Call.setUnitCommand(player, units.mapInt(un -> un.id).toArray(), command); - }).checked(i -> currentCommand[0] == command).size(50f).tooltip(command.localized()); + }).checked(i -> currentCommand[0] == command).size(50f).tooltip(command.localized(), true); if(++scol % 6 == 0) coms.row(); } @@ -541,7 +541,7 @@ public class PlacementFragment{ coms.button(Icon.icons.get(stance.icon, Icon.cancel), Styles.clearNoneTogglei, () -> { Call.setUnitStance(player, units.mapInt(un -> un.id).toArray(), stance); - }).checked(i -> currentStance[0] == stance).size(50f).tooltip(stance.localized()); + }).checked(i -> currentStance[0] == stance).size(50f).tooltip(stance.localized(), true); if(++scol % 6 == 0) coms.row(); } @@ -597,7 +597,7 @@ public class PlacementFragment{ //not a huge fan of running input logic here, but it's convenient as the stance arrays are all here... for(int i = 0; i < Math.min(stanceBindings.length, stances.size); i++){ //first stance must always be the stop stance - if(Core.input.keyTap(stanceBindings[i]) && (i != 0 || stances.get(0) == UnitStance.stopStance)){ + if(Core.input.keyTap(stanceBindings[i]) && (i != 0 || stances.get(0) == UnitStance.stop)){ Call.setUnitStance(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), stances.get(i)); } } diff --git a/gradle.properties b/gradle.properties index 46d02f4c48..48ee1c8d5e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=38114a3118 +archash=0c61237b32 From 7fabe6b914ff6bf6306fde43f8801f6dea7d9d08 Mon Sep 17 00:00:00 2001 From: lemon3357 <126368248+lemon3357@users.noreply.github.com> Date: Sat, 23 Sep 2023 00:33:53 +0800 Subject: [PATCH 053/450] Update servers_v7.json (#9084) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index e3f61ae6e3..2fb3ea0da2 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -181,7 +181,7 @@ }, { "name": "Realm of Serene Lime", - "address": ["43.248.185.167:8517","n2.akiracloud.net:10686","n2.akiracloud.net:10486"] + "address": ["43.248.185.167:8517","n2.akiracloud.net:10686","n2.akiracloud.net:10486", "p12.simpfun.cn:8654"] }, { "name": "CreateDustry", From b6c28bc27deaff0fa8d139aa7ebec70e55e7ed36 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 22 Sep 2023 18:22:19 -0400 Subject: [PATCH 054/450] Added stances for payloads --- core/assets/bundles/bundle.properties | 3 ++ core/src/mindustry/ai/UnitCommand.java | 8 ----- core/src/mindustry/ai/UnitStance.java | 5 ++- core/src/mindustry/ai/types/CommandAI.java | 36 ++++++++++++++++++++++ core/src/mindustry/entities/Units.java | 6 ++-- core/src/mindustry/type/UnitType.java | 3 ++ 6 files changed, 49 insertions(+), 12 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 0987cf2ad7..9291a3bbe2 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -360,6 +360,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Copy Link back = Back diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index a49078bfa6..20cec778bd 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -31,14 +31,6 @@ public class UnitCommand{ switchToMove = false; drawTarget = true; resetTarget = false; - }}, - loadPayloadCommand = new UnitCommand("loadPayload", "download", u -> null){{ - switchToMove = false; - drawTarget = true; - }}, - unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", u -> null){{ - switchToMove = false; - drawTarget = true; }}; /** Unique ID number. */ diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index 5f955c6762..53153b87db 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -16,7 +16,10 @@ public class UnitStance{ holdFire = new UnitStance("holdfire", "none"), pursueTarget = new UnitStance("pursuetarget", "right"), patrol = new UnitStance("patrol", "refresh"), - ram = new UnitStance("ram", "rightOpen"); + ram = new UnitStance("ram", "rightOpen"), + loadPayload = new UnitStance("loadPayload", "download"), + loadBlocks = new UnitStance("loadBlocks", "down"), + unloadPayload = new UnitStance("unloadPayload", "upload"); /** Unique ID number. */ public final int id; diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 350dc79870..d26a2b7d29 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -11,6 +11,10 @@ import mindustry.entities.*; import mindustry.entities.units.*; import mindustry.gen.*; import mindustry.world.*; +import mindustry.world.blocks.payloads.*; +import mindustry.world.meta.*; + +import static mindustry.Vars.*; public class CommandAI extends AIController{ protected static final int maxCommandQueueSize = 50; @@ -67,6 +71,7 @@ public class CommandAI extends AIController{ //this should not be possible if(stance == UnitStance.stop) stance = UnitStance.shoot; + //pursue the target if relevant if(stance == UnitStance.pursueTarget && target != null && attackTarget == null && targetPos == null){ commandTarget(target, false); } @@ -107,6 +112,37 @@ public class CommandAI extends AIController{ public void defaultBehavior(){ + if(!net.client() && unit instanceof Payloadc pay){ + //auto-drop everything + if(stance == UnitStance.unloadPayload && pay.hasPayload()){ + Call.payloadDropped(unit, unit.x, unit.y); + } + + //try to pick up what's under it + if(stance == UnitStance.loadPayload){ + Unit target = Units.closest(unit.team, unit.x, unit.y, unit.type.hitSize * 2f, u -> u.isAI() && u != unit && u.isGrounded() && pay.canPickup(u) && u.within(unit, u.hitSize + unit.hitSize)); + if(target != null){ + Call.pickedUnitPayload(unit, target); + } + } + + //try to pick up a block + if(stance == UnitStance.loadBlocks && (targetPos == null || unit.within(targetPos, 1f))){ + Building build = world.buildWorld(unit.x, unit.y); + + if(build != null && state.teams.canInteract(unit.team, build.team)){ + //pick up block's payload + Payload current = build.getPayload(); + if(current != null && pay.canPickupPayload(current)){ + Call.pickedBuildPayload(unit, build, false); + //pick up whole building directly + }else if(build.block.buildVisibility != BuildVisibility.hidden && build.canPickup() && pay.canPickup(build)){ + Call.pickedBuildPayload(unit, build, true); + } + } + } + } + //acquiring naval targets isn't supported yet, so use the fallback dumb AI if(unit.team.isAI() && unit.team.rules().rtsAi && unit.type.naval){ if(fallback == null) fallback = new GroundAI(); diff --git a/core/src/mindustry/entities/Units.java b/core/src/mindustry/entities/Units.java index e819482846..d3d3d00a4f 100644 --- a/core/src/mindustry/entities/Units.java +++ b/core/src/mindustry/entities/Units.java @@ -333,7 +333,7 @@ public class Units{ cdist = 0f; nearby(team, x, y, range, e -> { - if(!predicate.get(e)) return; + if(!e.isValid() || !predicate.get(e)) return; float dist = e.dst2(x, y); if(result == null || dist < cdist){ @@ -351,7 +351,7 @@ public class Units{ cdist = 0f; nearby(team, x, y, range, e -> { - if(!predicate.get(e)) return; + if(!e.isValid() || !predicate.get(e)) return; float dist = sort.cost(e, x, y); if(result == null || dist < cdist){ @@ -370,7 +370,7 @@ public class Units{ cdist = 0f; nearby(team, x - range, y - range, range*2f, range*2f, e -> { - if(!predicate.get(e)) return; + if(!e.isValid() || !predicate.get(e)) return; float dist = e.dst2(x, y); if(result == null || dist < cdist){ diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index 21454ed87c..e8a01694c5 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -840,6 +840,9 @@ public class UnitType extends UnlockableContent implements Senseable{ if(crushDamage > 0){ seq.add(UnitStance.ram); } + if(example instanceof Payloadc){ + seq.addAll(UnitStance.loadPayload, UnitStance.loadBlocks, UnitStance.unloadPayload); + } stances = seq.toArray(UnitStance.class); }else{ stances = new UnitStance[]{UnitStance.stop}; From c04757414f19b817868da17eddb24316a8b4aa01 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 22 Sep 2023 22:23:22 +0000 Subject: [PATCH 055/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 3 +++ core/assets/bundles/bundle_bg.properties | 3 +++ core/assets/bundles/bundle_ca.properties | 3 +++ core/assets/bundles/bundle_cs.properties | 3 +++ core/assets/bundles/bundle_da.properties | 3 +++ core/assets/bundles/bundle_de.properties | 3 +++ core/assets/bundles/bundle_es.properties | 3 +++ core/assets/bundles/bundle_et.properties | 3 +++ core/assets/bundles/bundle_eu.properties | 3 +++ core/assets/bundles/bundle_fi.properties | 3 +++ core/assets/bundles/bundle_fil.properties | 3 +++ core/assets/bundles/bundle_fr.properties | 3 +++ core/assets/bundles/bundle_hu.properties | 3 +++ core/assets/bundles/bundle_id_ID.properties | 3 +++ core/assets/bundles/bundle_it.properties | 3 +++ core/assets/bundles/bundle_ja.properties | 3 +++ core/assets/bundles/bundle_ko.properties | 3 +++ core/assets/bundles/bundle_lt.properties | 3 +++ core/assets/bundles/bundle_nl.properties | 3 +++ core/assets/bundles/bundle_nl_BE.properties | 3 +++ core/assets/bundles/bundle_pl.properties | 3 +++ core/assets/bundles/bundle_pt_BR.properties | 3 +++ core/assets/bundles/bundle_pt_PT.properties | 3 +++ core/assets/bundles/bundle_ro.properties | 3 +++ core/assets/bundles/bundle_ru.properties | 3 +++ core/assets/bundles/bundle_sr.properties | 3 +++ core/assets/bundles/bundle_sv.properties | 3 +++ core/assets/bundles/bundle_th.properties | 3 +++ core/assets/bundles/bundle_tk.properties | 3 +++ core/assets/bundles/bundle_tr.properties | 3 +++ core/assets/bundles/bundle_uk_UA.properties | 3 +++ core/assets/bundles/bundle_vi.properties | 3 +++ core/assets/bundles/bundle_zh_CN.properties | 3 +++ core/assets/bundles/bundle_zh_TW.properties | 3 +++ 34 files changed, 102 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index b03dc3a9c7..74573bfbb3 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -349,6 +349,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = адкрыць спасылку copylink = скапіяваць спасылку back = Назад diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 86b42708e0..1414525888 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Отвори Линк copylink = Копирай Линк back = Назад diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 4f6ed7dc22..6c4d9c4443 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Obre l’enllaç copylink = Copia l’enllaç back = Enrere diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index e488da6be9..be03874129 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Otevřít odkaz copylink = Zkopírovat odkaz back = Zpět diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index e9127173d0..bc0880b2ad 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Åben Link copylink = Kopier Link back = Tilbage diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 95b2bc4dc5..6053e74e52 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -357,6 +357,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Link öffnen copylink = Link kopieren back = Zurück diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 47cdac3c13..06ddbde5e8 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Abrir enlace copylink = Copiar enlace back = Atrás diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 9201af64ea..ecc331ad73 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Ava link copylink = Kopeeri link back = Tagasi diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index ab8846dc0e..b13e3f2023 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -352,6 +352,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Ireki esteka copylink = Kopiatu esteka back = Atzera diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 0786979cc7..f3460e8f58 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Avaa linkki copylink = Kopioi linkki back = Takaisin diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index ea8fa6184a..4fd2e1f3ce 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Copy Link back = Back diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 8bf872b3fb..a7b19e347a 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -360,6 +360,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Ouvrir le lien copylink = Copier le lien back = Retour diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index a149ef9d3e..24a1064739 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -353,6 +353,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Link megnyitása copylink = Link másolása back = Vissza diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index cef954bee8..60c86dbaf7 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Buka Tautan copylink = Salin Tautan back = Kembali diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 466c97549b..4ec71899dc 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -352,6 +352,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Apri Link copylink = Copia link back = Indietro diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index fc9c2c65a2..85b40a2674 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = リンクを開く copylink = リンクをコピー back = 戻る diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 1e0b72e922..543c6240b6 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = 링크 열기 copylink = 링크 복사 back = 뒤로가기 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 8b136279df..94cd6f94ab 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Atidaryti Nuorodą copylink = Kopijuoti Nuorodą back = Sugrįžti diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 9d0d6a0d60..12200722be 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -358,6 +358,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Kopieer Link back = Terug diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 2be61dc0f9..ccc4a4d900 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Kopiëer Link back = Terug diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 2b3b258d30..2792441f9a 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Otwórz Link copylink = Kopiuj Link back = Wróć diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 57e2e1ec7f..790443e2f3 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Abrir Link copylink = Copiar link back = Voltar diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 2d901c9091..610b9c7317 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Abrir Ligação copylink = Copiar ligação back = Voltar diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 250a1cf485..b4c01440cb 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Deschide Linkul copylink = Copiază Linkul back = Înapoi diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 21cb64b069..259e827c91 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Открыть ссылку copylink = Скопировать ссылку back = Назад diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index a8bc21ab06..660223ed27 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Otvori Link copylink = Iskopiraj Link back = Nazad diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 74e8d9f14a..f6f64cf75e 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Öppna Länk copylink = Kopiera Länk back = Tillbaka diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index f9f6e2ba0c..15ecedd8c7 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = เปิดลิ้งค์ copylink = คัดลอกลิ้งค์ back = กลับ diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 3dc9f53bcf..7b5bb45885 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -350,6 +350,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Linki ac copylink = Linki kopyala back = Geri don diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 91f9b10fd0..21014b4dfb 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Bağlantıyı Aç copylink = Bağlantıyı Kopyala back = Geri diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index ec37b0c35d..6aad43b1cc 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -356,6 +356,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Перейти за посиланням copylink = Скопіювати посилання back = Назад diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 0393b16b2e..d092dd4abd 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -355,6 +355,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = Mở liên kết copylink = Sao chép liên kết back = Quay lại diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 721f11ea9a..18817bf48a 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -357,6 +357,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = 打开链接 copylink = 复制链接 back = 返回 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 12e01671a8..d0c0e08025 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -354,6 +354,9 @@ stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +stance.loadPayload = Stance: Load Units +stance.loadBlocks = Stance: Load Blocks +stance.unloadPayload = Stance: Unload Payload openlink = 開啟連結 copylink = 複製連結 back = 返回 From 06a5201ae899f6624ff597ba921bd6c45e970594 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 22 Sep 2023 18:32:35 -0400 Subject: [PATCH 056/450] Payload stances changed to commands --- core/assets/bundles/bundle.properties | 6 +++--- core/src/mindustry/ai/UnitCommand.java | 19 +++++++++++++++++-- core/src/mindustry/ai/UnitStance.java | 5 +---- core/src/mindustry/ai/types/CommandAI.java | 6 +++--- core/src/mindustry/io/TypeIO.java | 4 ++-- core/src/mindustry/type/UnitType.java | 6 +++--- 6 files changed, 29 insertions(+), 17 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 9291a3bbe2..bec644f4b5 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -354,15 +354,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Copy Link back = Back diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index 20cec778bd..1f048c72ec 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -15,7 +15,7 @@ public class UnitCommand{ public static final UnitCommand - moveCommand = new UnitCommand("move", "right", u -> null){{ + moveCommand = new UnitCommand("move", "right", null){{ drawTarget = true; resetTarget = false; }}, @@ -31,6 +31,21 @@ public class UnitCommand{ switchToMove = false; drawTarget = true; resetTarget = false; + }}, + loadUnitsCommand = new UnitCommand("loadUnits", "download", null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}, + loadBlocksCommand = new UnitCommand("loadBlocks", "down", null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}, + unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; }}; /** Unique ID number. */ @@ -51,7 +66,7 @@ public class UnitCommand{ public UnitCommand(String name, String icon, Func controller){ this.name = name; this.icon = icon; - this.controller = controller; + this.controller = controller == null ? u -> null : controller; id = all.size; all.add(this); diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index 53153b87db..5f955c6762 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -16,10 +16,7 @@ public class UnitStance{ holdFire = new UnitStance("holdfire", "none"), pursueTarget = new UnitStance("pursuetarget", "right"), patrol = new UnitStance("patrol", "refresh"), - ram = new UnitStance("ram", "rightOpen"), - loadPayload = new UnitStance("loadPayload", "download"), - loadBlocks = new UnitStance("loadBlocks", "down"), - unloadPayload = new UnitStance("unloadPayload", "upload"); + ram = new UnitStance("ram", "rightOpen"); /** Unique ID number. */ public final int id; diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index d26a2b7d29..b86345d888 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -114,12 +114,12 @@ public class CommandAI extends AIController{ if(!net.client() && unit instanceof Payloadc pay){ //auto-drop everything - if(stance == UnitStance.unloadPayload && pay.hasPayload()){ + if(command == UnitCommand.unloadPayloadCommand && pay.hasPayload()){ Call.payloadDropped(unit, unit.x, unit.y); } //try to pick up what's under it - if(stance == UnitStance.loadPayload){ + if(command == UnitCommand.loadUnitsCommand){ Unit target = Units.closest(unit.team, unit.x, unit.y, unit.type.hitSize * 2f, u -> u.isAI() && u != unit && u.isGrounded() && pay.canPickup(u) && u.within(unit, u.hitSize + unit.hitSize)); if(target != null){ Call.pickedUnitPayload(unit, target); @@ -127,7 +127,7 @@ public class CommandAI extends AIController{ } //try to pick up a block - if(stance == UnitStance.loadBlocks && (targetPos == null || unit.within(targetPos, 1f))){ + if(command == UnitCommand.loadBlocksCommand && (targetPos == null || unit.within(targetPos, 1f))){ Building build = world.buildWorld(unit.x, unit.y); if(build != null && state.teams.canInteract(unit.team, build.team)){ diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 885ad79680..047f329d82 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -311,7 +311,7 @@ public class TypeIO{ public static @Nullable UnitCommand readCommand(Reads read){ int val = read.ub(); - return val == 255 ? null : UnitCommand.all.get(val); + return val == 255 || val >= UnitCommand.all.size ? null : UnitCommand.all.get(val); } public static void writeStance(Writes write, @Nullable UnitStance stance){ @@ -321,7 +321,7 @@ public class TypeIO{ public static UnitStance readStance(Reads read){ int val = read.ub(); //never returns null - return val == 255 ? UnitStance.shoot : UnitStance.all.get(val); + return val == 255 || val >= UnitStance.all.size ? UnitStance.shoot : UnitStance.all.get(val); } public static void writeEntity(Writes write, Entityc entity){ diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index e8a01694c5..337bdbcb5f 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -829,6 +829,9 @@ public class UnitType extends UnlockableContent implements Senseable{ if(mineTier > 0){ cmds.add(UnitCommand.mineCommand); } + if(example instanceof Payloadc){ + cmds.addAll(UnitCommand.loadUnitsCommand, UnitCommand.loadBlocksCommand, UnitCommand.unloadPayloadCommand); + } } commands = cmds.toArray(); @@ -840,9 +843,6 @@ public class UnitType extends UnlockableContent implements Senseable{ if(crushDamage > 0){ seq.add(UnitStance.ram); } - if(example instanceof Payloadc){ - seq.addAll(UnitStance.loadPayload, UnitStance.loadBlocks, UnitStance.unloadPayload); - } stances = seq.toArray(UnitStance.class); }else{ stances = new UnitStance[]{UnitStance.stop}; From a539d6277d9faf348d03cf787a4614560148c363 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 22 Sep 2023 22:33:39 +0000 Subject: [PATCH 057/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 6 +++--- core/assets/bundles/bundle_bg.properties | 6 +++--- core/assets/bundles/bundle_ca.properties | 6 +++--- core/assets/bundles/bundle_cs.properties | 6 +++--- core/assets/bundles/bundle_da.properties | 6 +++--- core/assets/bundles/bundle_de.properties | 6 +++--- core/assets/bundles/bundle_es.properties | 6 +++--- core/assets/bundles/bundle_et.properties | 6 +++--- core/assets/bundles/bundle_eu.properties | 6 +++--- core/assets/bundles/bundle_fi.properties | 6 +++--- core/assets/bundles/bundle_fil.properties | 6 +++--- core/assets/bundles/bundle_fr.properties | 6 +++--- core/assets/bundles/bundle_hu.properties | 6 +++--- core/assets/bundles/bundle_id_ID.properties | 6 +++--- core/assets/bundles/bundle_it.properties | 6 +++--- core/assets/bundles/bundle_ja.properties | 6 +++--- core/assets/bundles/bundle_ko.properties | 6 +++--- core/assets/bundles/bundle_lt.properties | 6 +++--- core/assets/bundles/bundle_nl.properties | 6 +++--- core/assets/bundles/bundle_nl_BE.properties | 6 +++--- core/assets/bundles/bundle_pl.properties | 6 +++--- core/assets/bundles/bundle_pt_BR.properties | 6 +++--- core/assets/bundles/bundle_pt_PT.properties | 6 +++--- core/assets/bundles/bundle_ro.properties | 6 +++--- core/assets/bundles/bundle_ru.properties | 6 +++--- core/assets/bundles/bundle_sr.properties | 6 +++--- core/assets/bundles/bundle_sv.properties | 6 +++--- core/assets/bundles/bundle_th.properties | 6 +++--- core/assets/bundles/bundle_tk.properties | 6 +++--- core/assets/bundles/bundle_tr.properties | 6 +++--- core/assets/bundles/bundle_uk_UA.properties | 6 +++--- core/assets/bundles/bundle_vi.properties | 6 +++--- core/assets/bundles/bundle_zh_CN.properties | 6 +++--- core/assets/bundles/bundle_zh_TW.properties | 6 +++--- 34 files changed, 102 insertions(+), 102 deletions(-) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 74573bfbb3..fa1b7c8c03 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -343,15 +343,15 @@ command.rebuild = Перабудоўваць command.assist = Следаваць За Гульцом command.move = Рухацца command.boost = Узляцець +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = адкрыць спасылку copylink = скапіяваць спасылку back = Назад diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index 1414525888..cd36bfa64a 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -348,15 +348,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Отвори Линк copylink = Копирай Линк back = Назад diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 6c4d9c4443..47d50f8385 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -348,15 +348,15 @@ command.rebuild = Reconstrueix command.assist = Assisteix al jugador command.move = Mou command.boost = Sobrevola +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Obre l’enllaç copylink = Copia l’enllaç back = Enrere diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index be03874129..4666a24d91 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -348,15 +348,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Otevřít odkaz copylink = Zkopírovat odkaz back = Zpět diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index bc0880b2ad..e4291eec3c 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Åben Link copylink = Kopier Link back = Tilbage diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 6053e74e52..f631f5b60b 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -351,15 +351,15 @@ command.rebuild = Wiederaufbauen command.assist = Spieler unterstützen command.move = Bewegen command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Link öffnen copylink = Link kopieren back = Zurück diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 06ddbde5e8..5c804918b9 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -348,15 +348,15 @@ command.rebuild = Reconstruir command.assist = Asistir al jugador command.move = Moverse command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Abrir enlace copylink = Copiar enlace back = Atrás diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index ecc331ad73..a60d24aec6 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Ava link copylink = Kopeeri link back = Tagasi diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index b13e3f2023..5f6ca857b1 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -346,15 +346,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Ireki esteka copylink = Kopiatu esteka back = Atzera diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index f3460e8f58..f71e69fac8 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Avaa linkki copylink = Kopioi linkki back = Takaisin diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 4fd2e1f3ce..22b2dc65e2 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Copy Link back = Back diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index a7b19e347a..4162225300 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -354,15 +354,15 @@ command.rebuild = Reconstruire command.assist = Assister command.move = Bouger command.boost = Booster +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Ouvrir le lien copylink = Copier le lien back = Retour diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 24a1064739..5a83c5a9aa 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -347,15 +347,15 @@ command.rebuild = Újraépítés command.assist = Segítség játékosnak command.move = Mozgás command.boost = Boost-olás +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Link megnyitása copylink = Link másolása back = Vissza diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 60c86dbaf7..2dbb94623b 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -348,15 +348,15 @@ command.rebuild = Bangun Kembali command.assist = Bantu Pemain command.move = Maju command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Buka Tautan copylink = Salin Tautan back = Kembali diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 4ec71899dc..4020d4daf8 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -346,15 +346,15 @@ command.rebuild = Ricostruisci command.assist = Aiuta giocatore command.move = Muovi command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Apri Link copylink = Copia link back = Indietro diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 85b40a2674..fd438ced8d 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -348,15 +348,15 @@ command.rebuild = 再建築 command.assist = プレイヤーをアシスト command.move = 移動 command.boost = ブースト +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = リンクを開く copylink = リンクをコピー back = 戻る diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 543c6240b6..178c602ff4 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -348,15 +348,15 @@ command.rebuild = 재건 command.assist = 플레이어 지원 command.move = 이동 command.boost = 비행 +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = 링크 열기 copylink = 링크 복사 back = 뒤로가기 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 94cd6f94ab..ad6107a113 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Atidaryti Nuorodą copylink = Kopijuoti Nuorodą back = Sugrįžti diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 12200722be..9700b1e65d 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -352,15 +352,15 @@ command.rebuild = Herbouw command.assist = Assist Speler command.move = Beweeg command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Kopieer Link back = Terug diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index ccc4a4d900..6110c5de97 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Open Link copylink = Kopiëer Link back = Terug diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 2792441f9a..9191514691 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -348,15 +348,15 @@ command.rebuild = Odbudowywuj command.assist = Asystuj Graczowi command.move = Przemieść command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Otwórz Link copylink = Kopiuj Link back = Wróć diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 790443e2f3..955a3a4152 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -348,15 +348,15 @@ command.rebuild = Reconstruir command.assist = Assist Player command.move = Mover command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Abrir Link copylink = Copiar link back = Voltar diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 610b9c7317..59afd5f5d1 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Abrir Ligação copylink = Copiar ligação back = Voltar diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index b4c01440cb..b4556e1e36 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -348,15 +348,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Deschide Linkul copylink = Copiază Linkul back = Înapoi diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 259e827c91..a95c34b247 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -348,15 +348,15 @@ command.rebuild = Восстанавливать command.assist = Помогать игроку command.move = Двигаться command.boost = Лететь +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Открыть ссылку copylink = Скопировать ссылку back = Назад diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 660223ed27..fab8e3e8be 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -348,15 +348,15 @@ command.rebuild = Ponovna Gradnja command.assist = Pomoć Igraču command.move = Kretanje command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Otvori Link copylink = Iskopiraj Link back = Nazad diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index f6f64cf75e..b0735749bb 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Öppna Länk copylink = Kopiera Länk back = Tillbaka diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 15ecedd8c7..dbe5710fed 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -348,15 +348,15 @@ command.rebuild = สร้างใหม่ command.assist = ช่วยเหลือผู้เล่น command.move = ขยับ command.boost = บูสต์ +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = เปิดลิ้งค์ copylink = คัดลอกลิ้งค์ back = กลับ diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 7b5bb45885..262362129e 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -344,15 +344,15 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Linki ac copylink = Linki kopyala back = Geri don diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 21014b4dfb..f957be9a7d 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -348,15 +348,15 @@ command.rebuild = Yeniden İnşaa Et command.assist = Oyuncuya Yardım Et command.move = Hareket Et command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Bağlantıyı Aç copylink = Bağlantıyı Kopyala back = Geri diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 6aad43b1cc..e15d1c1c3b 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -350,15 +350,15 @@ command.rebuild = Відбудовувати command.assist = Допомагати гравцеві command.move = Рухатися command.boost = Летіти +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Перейти за посиланням copylink = Скопіювати посилання back = Назад diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index d092dd4abd..a9af3159c1 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -349,15 +349,15 @@ command.rebuild = Xây Dựng command.assist = Hỗ Trợ Người Chơi command.move = Di Chuyển command.boost = Tăng Cường +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = Mở liên kết copylink = Sao chép liên kết back = Quay lại diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 18817bf48a..b257c94263 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -351,15 +351,15 @@ command.rebuild = 重建 command.assist = 协助建造 command.move = 移动 command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = 打开链接 copylink = 复制链接 back = 返回 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index d0c0e08025..a577ec7a0f 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -348,15 +348,15 @@ command.rebuild = 重建 command.assist = 協助玩家 command.move = 移動 command.boost = Boost +command.loadUnits = Load Units +command.loadBlocks = Load Blocks +command.unloadPayload = Unload Payload stance.stop = Cancel Orders stance.shoot = Stance: Shoot stance.holdfire = Stance: Hold Fire stance.pursuetarget = Stance: Pursue Target stance.patrol = Stance: Patrol Path stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding -stance.loadPayload = Stance: Load Units -stance.loadBlocks = Stance: Load Blocks -stance.unloadPayload = Stance: Unload Payload openlink = 開啟連結 copylink = 複製連結 back = 返回 From c59866a65cf98bac157142963919c15349bc82b4 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 22 Sep 2023 22:19:13 -0400 Subject: [PATCH 058/450] Offset tooltips on mobile --- core/src/mindustry/core/UI.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/src/mindustry/core/UI.java b/core/src/mindustry/core/UI.java index 2ef979c0ed..e151c6f05a 100644 --- a/core/src/mindustry/core/UI.java +++ b/core/src/mindustry/core/UI.java @@ -128,6 +128,9 @@ public class UI implements ApplicationListener, Loadable{ Tooltips.getInstance().animations = false; Tooltips.getInstance().textProvider = text -> new Tooltip(t -> t.background(Styles.black6).margin(4f).add(text)); + if(mobile){ + Tooltips.getInstance().offsetY += Scl.scl(60f); + } Core.settings.setErrorHandler(e -> { Log.err(e); From 2286b54011d1cf1bc80f104154e778d2b1581e13 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 11:03:15 -0400 Subject: [PATCH 059/450] Command hotkeys --- core/src/mindustry/input/Binding.java | 10 ++++++++++ .../mindustry/ui/dialogs/PlanetDialog.java | 2 +- .../ui/fragments/PlacementFragment.java | 19 +++++++++++++++++++ 3 files changed, 30 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index 9cc1a323f7..2a9126dbfc 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -50,6 +50,16 @@ public enum Binding implements KeyBind{ unit_stance_4(KeyCode.unset), unit_stance_5(KeyCode.unset), + unit_command_1(KeyCode.unset), + unit_command_2(KeyCode.unset), + unit_command_3(KeyCode.unset), + unit_command_4(KeyCode.unset), + unit_command_5(KeyCode.unset), + unit_command_6(KeyCode.unset), + unit_command_7(KeyCode.unset), + unit_command_8(KeyCode.unset), + unit_command_9(KeyCode.unset), + category_prev(KeyCode.comma, "blocks"), category_next(KeyCode.period), diff --git a/core/src/mindustry/ui/dialogs/PlanetDialog.java b/core/src/mindustry/ui/dialogs/PlanetDialog.java index 37fce56880..02dbfa99bc 100644 --- a/core/src/mindustry/ui/dialogs/PlanetDialog.java +++ b/core/src/mindustry/ui/dialogs/PlanetDialog.java @@ -509,7 +509,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ sec.isAttacked() ? Fonts.getLargeIcon("warning") : !sec.hasBase() && sec.preset != null && sec.preset.unlocked() && preficon == null ? Fonts.getLargeIcon("terrain") : - sec.preset != null && sec.preset.locked() && sec.preset.techNode != null && !sec.preset.techNode.parent.content.locked() ? Fonts.getLargeIcon("lock") : + sec.preset != null && sec.preset.locked() && sec.preset.techNode != null && (sec.preset.techNode.parent == null || !sec.preset.techNode.parent.content.locked()) ? Fonts.getLargeIcon("lock") : preficon; var color = sec.preset != null && !sec.hasBase() ? Team.derelict.color : Team.sharded.color; diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index 72d8c9b32e..b457a9a27a 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -77,6 +77,18 @@ public class PlacementFragment{ Binding.unit_stance_5, }; + Binding[] commandBindings = { + Binding.unit_command_1, + Binding.unit_command_2, + Binding.unit_command_3, + Binding.unit_command_4, + Binding.unit_command_5, + Binding.unit_command_6, + Binding.unit_command_7, + Binding.unit_command_8, + Binding.unit_command_9, + }; + public PlacementFragment(){ Events.on(WorldLoadEvent.class, event -> { Core.app.post(() -> { @@ -601,6 +613,13 @@ public class PlacementFragment{ Call.setUnitStance(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), stances.get(i)); } } + + for(int i = 0; i < Math.min(commandBindings.length, commands.size); i++){ + //first stance must always be the stop stance + if(Core.input.keyTap(commandBindings[i])){ + Call.setUnitCommand(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), commands.get(i)); + } + } } }); rebuildCommand.run(); From d63133c7205cc56b4b91e1527487cf1591d5c193 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 12:02:06 -0400 Subject: [PATCH 060/450] Bindings per command/stance --- core/assets/bundles/bundle.properties | 22 ++++++++++--- core/src/mindustry/ai/UnitCommand.java | 27 ++++++++++----- core/src/mindustry/ai/UnitStance.java | 19 +++++++---- core/src/mindustry/input/Binding.java | 28 ++++++++-------- .../ui/fragments/PlacementFragment.java | 33 ++++--------------- 5 files changed, 67 insertions(+), 62 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index bec644f4b5..29fe75771a 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1173,11 +1173,23 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Queue Unit Command keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 + +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram + +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload + keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index 1f048c72ec..507dbfa2f0 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -4,9 +4,11 @@ import arc.*; import arc.func.*; import arc.scene.style.*; import arc.struct.*; +import arc.util.*; import mindustry.ai.types.*; import mindustry.entities.units.*; import mindustry.gen.*; +import mindustry.input.*; /** Defines a pattern of behavior that an RTS-controlled unit should follow. Shows up in the command UI. */ public class UnitCommand{ @@ -15,34 +17,34 @@ public class UnitCommand{ public static final UnitCommand - moveCommand = new UnitCommand("move", "right", null){{ + moveCommand = new UnitCommand("move", "right", Binding.unit_command_move, null){{ drawTarget = true; resetTarget = false; }}, - repairCommand = new UnitCommand("repair", "modeSurvival", u -> new RepairAI()), - rebuildCommand = new UnitCommand("rebuild", "hammer", u -> new BuilderAI()), - assistCommand = new UnitCommand("assist", "players", u -> { + repairCommand = new UnitCommand("repair", "modeSurvival", Binding.unit_command_repair, u -> new RepairAI()), + rebuildCommand = new UnitCommand("rebuild", "hammer", Binding.unit_command_rebuild, u -> new BuilderAI()), + assistCommand = new UnitCommand("assist", "players", Binding.unit_command_assist, u -> { var ai = new BuilderAI(); ai.onlyAssist = true; return ai; }), - mineCommand = new UnitCommand("mine", "production", u -> new MinerAI()), - boostCommand = new UnitCommand("boost", "up", u -> new BoostAI()){{ + mineCommand = new UnitCommand("mine", "production", Binding.unit_command_mine, u -> new MinerAI()), + boostCommand = new UnitCommand("boost", "up", Binding.unit_command_boost, u -> new BoostAI()){{ switchToMove = false; drawTarget = true; resetTarget = false; }}, - loadUnitsCommand = new UnitCommand("loadUnits", "download", null){{ + loadUnitsCommand = new UnitCommand("loadUnits", "download", Binding.unit_command_load_units, null){{ switchToMove = false; drawTarget = true; resetTarget = false; }}, - loadBlocksCommand = new UnitCommand("loadBlocks", "down", null){{ + loadBlocksCommand = new UnitCommand("loadBlocks", "down", Binding.unit_command_load_blocks, null){{ switchToMove = false; drawTarget = true; resetTarget = false; }}, - unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", null){{ + unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", Binding.unit_command_unload_payload, null){{ switchToMove = false; drawTarget = true; resetTarget = false; @@ -62,6 +64,8 @@ public class UnitCommand{ public boolean drawTarget = false; /** Whether to reset targets when switching to or from this command. */ public boolean resetTarget = true; + /** Key to press for this command. */ + public @Nullable Binding keybind = null; public UnitCommand(String name, String icon, Func controller){ this.name = name; @@ -72,6 +76,11 @@ public class UnitCommand{ all.add(this); } + public UnitCommand(String name, String icon, Binding keybind, Func controller){ + this(name, icon, controller); + this.keybind = keybind; + } + public String localized(){ return Core.bundle.get("command." + name); } diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index 5f955c6762..a76668d307 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -3,7 +3,9 @@ package mindustry.ai; import arc.*; import arc.scene.style.*; import arc.struct.*; +import arc.util.*; import mindustry.gen.*; +import mindustry.input.*; public class UnitStance{ /** List of all stances by ID. */ @@ -11,12 +13,12 @@ public class UnitStance{ public static final UnitStance - stop = new UnitStance("stop", "cancel"), //not a real stance, cannot be selected, just cancels ordewrs - shoot = new UnitStance("shoot", "commandAttack"), - holdFire = new UnitStance("holdfire", "none"), - pursueTarget = new UnitStance("pursuetarget", "right"), - patrol = new UnitStance("patrol", "refresh"), - ram = new UnitStance("ram", "rightOpen"); + stop = new UnitStance("stop", "cancel", Binding.cancel_orders), //not a real stance, cannot be selected, just cancels ordewrs + shoot = new UnitStance("shoot", "commandAttack", Binding.unit_stance_shoot), + holdFire = new UnitStance("holdfire", "none", Binding.unit_stance_hold_fire), + pursueTarget = new UnitStance("pursuetarget", "right", Binding.unit_stance_pursue_target), + patrol = new UnitStance("patrol", "refresh", Binding.unit_stance_patrol), + ram = new UnitStance("ram", "rightOpen", Binding.unit_stance_ram); /** Unique ID number. */ public final int id; @@ -24,10 +26,13 @@ public class UnitStance{ public final String name; /** Name of UI icon (from Icon class). */ public final String icon; + /** Key to press for this stance. */ + public @Nullable Binding keybind = null; - public UnitStance(String name, String icon){ + public UnitStance(String name, String icon, Binding keybind){ this.name = name; this.icon = icon; + this.keybind = keybind; id = all.size; all.add(this); diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index 2a9126dbfc..b05354f9c1 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -44,21 +44,21 @@ public enum Binding implements KeyBind{ cancel_orders(KeyCode.unset), - unit_stance_1(KeyCode.unset), - unit_stance_2(KeyCode.unset), - unit_stance_3(KeyCode.unset), - unit_stance_4(KeyCode.unset), - unit_stance_5(KeyCode.unset), + unit_stance_shoot(KeyCode.unset), + unit_stance_hold_fire(KeyCode.unset), + unit_stance_pursue_target(KeyCode.unset), + unit_stance_patrol(KeyCode.unset), + unit_stance_ram(KeyCode.unset), - unit_command_1(KeyCode.unset), - unit_command_2(KeyCode.unset), - unit_command_3(KeyCode.unset), - unit_command_4(KeyCode.unset), - unit_command_5(KeyCode.unset), - unit_command_6(KeyCode.unset), - unit_command_7(KeyCode.unset), - unit_command_8(KeyCode.unset), - unit_command_9(KeyCode.unset), + unit_command_move(KeyCode.unset), + unit_command_repair(KeyCode.unset), + unit_command_rebuild(KeyCode.unset), + unit_command_assist(KeyCode.unset), + unit_command_mine(KeyCode.unset), + unit_command_boost(KeyCode.unset), + unit_command_load_units(KeyCode.unset), + unit_command_load_blocks(KeyCode.unset), + unit_command_unload_payload(KeyCode.unset), category_prev(KeyCode.comma, "blocks"), category_next(KeyCode.period), diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index b457a9a27a..d359484340 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -68,27 +68,6 @@ public class PlacementFragment{ Binding.block_select_down }; - Binding[] stanceBindings = { - Binding.cancel_orders, - Binding.unit_stance_1, - Binding.unit_stance_2, - Binding.unit_stance_3, - Binding.unit_stance_4, - Binding.unit_stance_5, - }; - - Binding[] commandBindings = { - Binding.unit_command_1, - Binding.unit_command_2, - Binding.unit_command_3, - Binding.unit_command_4, - Binding.unit_command_5, - Binding.unit_command_6, - Binding.unit_command_7, - Binding.unit_command_8, - Binding.unit_command_9, - }; - public PlacementFragment(){ Events.on(WorldLoadEvent.class, event -> { Core.app.post(() -> { @@ -607,17 +586,17 @@ public class PlacementFragment{ } //not a huge fan of running input logic here, but it's convenient as the stance arrays are all here... - for(int i = 0; i < Math.min(stanceBindings.length, stances.size); i++){ + for(UnitStance stance : stances){ //first stance must always be the stop stance - if(Core.input.keyTap(stanceBindings[i]) && (i != 0 || stances.get(0) == UnitStance.stop)){ - Call.setUnitStance(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), stances.get(i)); + if(stance.keybind != null && Core.input.keyTap(stance.keybind)){ + Call.setUnitStance(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), stance); } } - for(int i = 0; i < Math.min(commandBindings.length, commands.size); i++){ + for(UnitCommand command : commands){ //first stance must always be the stop stance - if(Core.input.keyTap(commandBindings[i])){ - Call.setUnitCommand(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), commands.get(i)); + if(command.keybind != null && Core.input.keyTap(command.keybind)){ + Call.setUnitCommand(player, control.input.selectedUnits.mapInt(un -> un.id).toArray(), command); } } } From 8f12bccecf4735405c124b7326e603d29eb33bc8 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Sat, 23 Sep 2023 16:02:54 +0000 Subject: [PATCH 061/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_bg.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_ca.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_cs.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_da.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_de.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_es.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_et.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_eu.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_fi.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_fil.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_fr.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_hu.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_id_ID.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_it.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_ja.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_ko.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_lt.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_nl.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_nl_BE.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_pl.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_pt_BR.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_pt_PT.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_ro.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_ru.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_sr.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_sv.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_th.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_tk.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_tr.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_uk_UA.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_vi.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_zh_CN.properties | 19 ++++++++++++++----- core/assets/bundles/bundle_zh_TW.properties | 19 ++++++++++++++----- 34 files changed, 476 insertions(+), 170 deletions(-) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index fa1b7c8c03..1f860dd3a3 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1146,11 +1146,20 @@ keybind.command_mode.name = Рэжым Загадаў keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Перабудаваць Рэгіён keybind.schematic_select.name = Абраць Вобласць keybind.schematic_menu.name = Меню Схем diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index cd36bfa64a..dbe9499ffa 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1158,11 +1158,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Избери Регион keybind.schematic_menu.name = Меню със Схеми diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 47d50f8385..0ab23a1e0b 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1161,11 +1161,20 @@ keybind.command_mode.name = Mode de comandament keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Reconstrueix la regió keybind.schematic_select.name = Selecciona una regió keybind.schematic_menu.name = Menú de plànols diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 4666a24d91..6b7124aa66 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1159,11 +1159,20 @@ keybind.command_mode.name = Příkazový Režim keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Přestavět Region keybind.schematic_select.name = Vybrat oblast keybind.schematic_menu.name = Nabídka šablon diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index e4291eec3c..163990b1c7 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Vælg region keybind.schematic_menu.name = Skabelon-visning diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index f631f5b60b..afaa6af025 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1171,11 +1171,20 @@ keybind.command_mode.name = Steuerungsmodus keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Region wiederaufbauen keybind.schematic_select.name = Bereich auswählen keybind.schematic_menu.name = Entwurfsmenü diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 5c804918b9..3e2c9ac0b5 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1167,11 +1167,20 @@ keybind.command_mode.name = Modo Comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Reconstruir región keybind.schematic_select.name = Seleccionar región keybind.schematic_menu.name = Menú de esquemas diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index a60d24aec6..cac372993a 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 5f6ca857b1..71c5e59eb5 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1150,11 +1150,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Hautatu eskualdea keybind.schematic_menu.name = Eskema menua diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index f71e69fac8..0c8a64935f 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1147,11 +1147,20 @@ keybind.command_mode.name = Komentotila keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Valitse alue keybind.schematic_menu.name = Kaavio Valikko diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 22b2dc65e2..a0158b1425 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1147,11 +1147,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 4162225300..7c2a067d0d 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1173,11 +1173,20 @@ keybind.command_mode.name = Mode « Commande » keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Reconstruire la Zone keybind.schematic_select.name = Sélectionner une Région keybind.schematic_menu.name = Menu des schémas diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 5a83c5a9aa..c0663a7c2f 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1157,11 +1157,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Terület kijelölése keybind.schematic_menu.name = Schematic menü diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 2dbb94623b..81589269d1 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1167,11 +1167,20 @@ keybind.command_mode.name = Mode Perintah keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pilih Daerah keybind.schematic_menu.name = Menu Skema diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 4020d4daf8..2a7d6b75ed 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1154,11 +1154,20 @@ keybind.command_mode.name = Modalità di comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Seleziona Regione keybind.schematic_menu.name = Menu Schematica diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index fd438ced8d..71316f4780 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1160,11 +1160,20 @@ keybind.command_mode.name = コマンドモード keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = リージョンの再構築 keybind.schematic_select.name = 範囲選択 keybind.schematic_menu.name = 設計図メニュー diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 178c602ff4..5b75a66c24 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1159,11 +1159,20 @@ keybind.command_mode.name = 명령 모드 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = 지역 재건 keybind.schematic_select.name = 영역 설정 keybind.schematic_menu.name = 설계도 메뉴 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index ad6107a113..8882e19fe4 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Pasirinkite Regioną keybind.schematic_menu.name = Schemų Meniu diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 9700b1e65d..226959e584 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1160,11 +1160,20 @@ keybind.command_mode.name = Commandomodus keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Herbouw Regio keybind.schematic_select.name = Selecteer gebied keybind.schematic_menu.name = Ontwerpmenu diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 6110c5de97..aceadb2383 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 9191514691..2198506912 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1158,11 +1158,20 @@ keybind.command_mode.name = Tryb Komend keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Odbuduj Region keybind.schematic_select.name = Wybierz Region keybind.schematic_menu.name = Menu Schematów diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 955a3a4152..665ec6ddec 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1168,11 +1168,20 @@ keybind.command_mode.name = Modo de Comando keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu de Esquemas diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 59afd5f5d1..70b4e3ba1f 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selecionar região keybind.schematic_menu.name = Menu esquemático diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index b4556e1e36..98f9da3ed6 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1160,11 +1160,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Selectează Regiunea keybind.schematic_menu.name = Meniu Scheme diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index a95c34b247..36d94b9453 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1160,11 +1160,20 @@ keybind.command_mode.name = Командование боевыми единиц keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Перестроить в области keybind.schematic_select.name = Выбрать область keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index fab8e3e8be..3efd44ba86 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1162,11 +1162,20 @@ keybind.command_mode.name = Upravljački Mod keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Ponovo Sagradi Region keybind.schematic_select.name = Izaberi Region keybind.schematic_menu.name = Menu Šema diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index b0735749bb..da37d8cd96 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index dbe5710fed..2db699bfb9 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1161,11 +1161,20 @@ keybind.command_mode.name = โหมดสั่งการ keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = เลือกพื้นที่สร้างใหม่ keybind.schematic_select.name = เลือกพื้นที่ keybind.schematic_menu.name = เมนูแผนผัง diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 262362129e..da3ba7e76b 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1148,11 +1148,20 @@ keybind.command_mode.name = Command Mode keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = Select Region keybind.schematic_menu.name = Schematic Menu diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index f957be9a7d..a9df13b643 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1158,11 +1158,20 @@ keybind.command_mode.name = Komuta Modu keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Alanı Geri İşaa Et keybind.schematic_select.name = Bölge Seç keybind.schematic_menu.name = Şema Menüsü diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index e15d1c1c3b..d182217178 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1169,11 +1169,20 @@ keybind.command_mode.name = Режим командування keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Відбудувати регіон keybind.schematic_select.name = Вибрати ділянку keybind.schematic_menu.name = Меню схем diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index a9af3159c1..e09901b00a 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1162,11 +1162,20 @@ keybind.command_mode.name = Chế độ điều khiển quân keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Chọn khu vực xây dựng lại keybind.schematic_select.name = Chọn khu vực keybind.schematic_menu.name = Menu bản thiết kế diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index b257c94263..0fb2d3ccbe 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1170,11 +1170,20 @@ keybind.command_mode.name = 指挥模式 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = 重建建筑 keybind.schematic_select.name = 框选建筑 keybind.schematic_menu.name = 蓝图目录 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index a577ec7a0f..a6b92a36a0 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1166,11 +1166,20 @@ keybind.command_mode.name = 指揮模式 keybind.command_queue.name = Unit Command Queue keybind.create_control_group.name = Create Control Group keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_1.name = Unit Stance 1 -keybind.unit_stance_2.name = Unit Stance 2 -keybind.unit_stance_3.name = Unit Stance 3 -keybind.unit_stance_4.name = Unit Stance 4 -keybind.unit_stance_5.name = Unit Stance 5 +keybind.unit_stance_shoot.name = Unit Stance: Shoot +keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire +keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target +keybind.unit_stance_patrol.name = Unit Stance: Patrol +keybind.unit_stance_ram.name = Unit Stance: Ram +keybind.unit_command_move = Unit Command: Move +keybind.unit_command_repair = Unit Command: Repair +keybind.unit_command_rebuild = Unit Command: Rebuild +keybind.unit_command_assist = Unit Command: Assist +keybind.unit_command_mine = Unit Command: Mine +keybind.unit_command_boost = Unit Command: Boost +keybind.unit_command_load_units = Unit Command: Load Units +keybind.unit_command_load_blocks = Unit Command: Load Blocks +keybind.unit_command_unload_payload = Unit Command: Unload Payload keybind.rebuild_select.name = Rebuild Region keybind.schematic_select.name = 選擇區域 keybind.schematic_menu.name = 藍圖目錄 From 9cb64d987d1bf88adcc86b6bb1acefb7d554f4c8 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 15:12:31 -0400 Subject: [PATCH 062/450] Fixed tests --- core/src/mindustry/input/Binding.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index b05354f9c1..8cda01e789 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -1,9 +1,9 @@ package mindustry.input; -import arc.*; import arc.KeyBinds.*; import arc.input.InputDevice.*; import arc.input.*; +import mindustry.*; public enum Binding implements KeyBind{ move_x(new Axis(KeyCode.a, KeyCode.d), "general"), @@ -79,7 +79,7 @@ public enum Binding implements KeyBind{ block_select_10(KeyCode.num0), zoom(new Axis(KeyCode.scroll), "view"), - menu(Core.app.isAndroid() ? KeyCode.back : KeyCode.escape), + menu(Vars.android ? KeyCode.back : KeyCode.escape), fullscreen(KeyCode.f11), pause(KeyCode.space), minimap(KeyCode.m), From 0965d90bc07c601088cbf061eebf9e6c110b918f Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 15:13:28 -0400 Subject: [PATCH 063/450] Stained mountains has Scepter again --- core/assets/maps/stainedMountains.msav | Bin 16876 -> 18213 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/core/assets/maps/stainedMountains.msav b/core/assets/maps/stainedMountains.msav index e8511641f0e47fe26ea82985bb930dda9e2d39b4..ee28f1dc237d8989cbed6edd71bfb60bd389720e 100644 GIT binary patch literal 18213 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 KXO9%xTn7MBepFKc literal 16876 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 ur|%4ZceyThA!1oaeTE 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 G;tBxCo7_qO From f63837fa4b3881bc82b6e5469c1db6a55f99f41b Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 16:32:01 -0400 Subject: [PATCH 064/450] Craters + Naval fortress wave changes --- core/assets/maps/craters.msav | Bin 12362 -> 13811 bytes core/assets/maps/navalFortress.msav | Bin 27255 -> 28722 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/core/assets/maps/craters.msav b/core/assets/maps/craters.msav index c52303c3a129036d0c80de18e3de0e14356ef944..9eb3d18444bee2f4f68b82ede857ba9aead955cf 100644 GIT binary patch literal 13811 zcmb=JbG9aPvh4AR5vBWo&*3(1?zZp{VA161_`S&G(F2AhDslp<>r^@xRXzK9#^#ai z;&KL=izOMV-II1W25oFFSB(s^I214Q@Pqj8@QVGv^lu1$V{iZ8I5%?Y)X1BcnJ0bI zN)i;>z1m9KSo^)zy*=Nqo!#DRDEi}m+s*t{xA&%`UwXS-%_@6U|D^VnxgzK0S!R1B zXO#K8zVkGDx?bGws*j(JW{2y|ex$(IaO#)F%q5FAuC#fxtbbd3^5%+HuWlBnuZ!7L z_VLrp?&x2tZTmt3?zB0%iRyZ{B|Q|hy9FiRm=CEslR79^-p-#0w!S^l>%{H4mw9^XF)+m~JP-!@lkc{6+S!^Mr6 zlUG$`KELh2X~KKS{Oj404Hw@o-1J!ayM4ra)yE&d)|FqF*{8mEu5m+ZP20ZtmD#p4 z51f|0ZL@dZRGw>>Upt7mY`!SX=iX3XQEMZ~cj-Cbw^-^yXFzAcYaE_|$b__e$1k=c(M(YH@7Zan<2^1}ZJIey*VqWW($zyJKh|L5%g=P2HjcVX@l^WT3Tem$8ntM13c%-3(WCC1-Z+P%Nz zOEy@}Tf!VHweSAhgl+zA z**`Abd(qcevFp~T83`pcd)Exz-S|BKG;pYvT`{Lg9E|3xSF$C!Qfo0YfT=FqC6 zTMS&kwDs2%Pby)byv6x!CHKnT)2vRuXyjeCYk%JFJJqujV|E*Ox}}v>TeP(7+GKZ2 zGVjZ>yM38o+6DC3wI9cA%5>d2Z&uK)`}5u;RJGm7n6++4RN-1Bm!EL@+nyk@db}xWn`z{IJ{l*|F%aNGtI7~ z&yLpS36Nbn`^UD_S=KA3PJPbnlW6f_ZEp$7Gq<&7TWfM}s7?NK|G5K4!nzB_9xGS7 z#vb|Wj4|zZG9;6T1sqpvxAge#jCk=4+hx zRm0cN#m`+k`|`(WnHHUm+Z1fVSFAGf^**{iYSpinen-YO!9%OMZ=YMa)R*bG*~vTG z(<2}3OP?R4)UPc2<6F;nBm13C+wX3j*n4{>fA0On)5i_ll&;J5Ib7ggXeGJxx@z&s zuqV~eTn_GA-T1Qqu3g5O5}}Tq9q)Lo&%b`gdUwx?+0zyD8(G4(O?JH19A%O-H+(Jk zs?xx%CSpDcH#U{{q*}*DH$M{fp5~Z-SMPCuS~`c^1A!{XULj@{gw z7(L}-^o@-vo_Pd8Qz6v#zn_d7aYzPH4? zS5nI|?ATwC?pov5*4NxGe|;x)Y!mz4dk1v9Jd;-Q$n-wE5vtxFq%r@3XHMy(!m|ZM zF)z#SyK8?5<=iU0E~~KDsCQNG<+m&c1ge)?w>8ZE*2v$mOdvsWeZGIS!=~TD-sv67 z_!O(J+?|oPY}rLwhndr?RJiNhPG;1mCR<4*B;_r$T@jENxTl%po4RnvncLAT&lVkS zbWLSHpSW;Jg5eIPm%H}2UAYs`aK|gRD>vcTcU~cmt!W=RGuK)-88)ncXw??1o-HHs z$;z8`rbqp;LoCJF){@2t_I;h3VsPikq2zRfn_kDmREqn0H>~#DqtYjseksM&F?s29 zhPoAVPxNW3u24I8hQ%y#p_s8O%XJm*GKbHJ-3qT#+|0aB?Ee31*_(Z*tZQ}446a=H zxSyxL@8!dvcZ+4el_{4SaO)b-!9r=n)I@#pU7 z?(beKA}+MJv}b|QUgw>6+$G(twXw+bJ>d7kJ4wpP-rUlU&D|vm+&wlW9nXRj$_wI}BGqxtFa&{j& zS5n&)x;pvXHmM)+@+>Sf|B5MaC&>O^mMVSOF@HwH)*y`!n=^KqDbAbCw=007p{8Bi zB*F4UQAEN=j?;3+m;DRRujF3+bL!j7`r9UM&Jj=F>~PzByFG*Z)26jt7he197QS3G zci+uzskQC5*T#K6F7c~&!(z2OH#Lb5KFw7Qlljl^m`0@MUX%>{thM><%maZs(VrdL z*{vkLq<)m=*q7?@_P%Y8T4Ba_@tNl@z3VT_`kHIL?_pGtT$#*t#SWUCqkmBz?!EG1U2GdzN zY-f*Ea7>BGOnKJS)<4&-?6=7!w#y#ZRM%d)Heub|th@VmRqo8w(3fY}9?TKVtezY5 zwK3%S_DlP=?oFt(yQ}ALmLaq1jx2kP*}_#7^E=P+UQ%pp$vYIgxzRCM_Ih)QsmJmS z9nE{*T1go&g*ftZo#nf-?sNF1?+ZB!Cg#g}FKhQpI-IBfk5HB$tb`Q45KY0Yuwi!RLM z^G$uTZLMM*Q|DLR;5%NsY;XB!e=iWOPT>kDKbXYrwJT1)QvR4tQ$oj*#Lh1Qg-d4F z#^i>pJ$|Y1vfQ^YxvSlA@w;zj{NGoUU8^qR+}oJ$8tutG?dH^vX4eund^)yhWAk#E zr>0l_PFuNPsdCe;ie1-Ue=}5?p2KGt%JC@R*@5j|n>I4KD(ZYJtYxV}kZk=#=+r4{i zMV{xbGr#Rj@SflUeUTxeb zSa#;7;$o9Gn+$fHeiRt{`S#*G`>VCN-9D?nZIcz-qMMef-*~pkzv#GE{f(JT_hNs2 zDlUF{xNKAMcv+sT{`P_L*Y9A z?iuBuZ05=SPP(kx{jq?{=C{eGf{yCmgeA5A7p6&XyZ=1q*CXRKe~*26k$ic(tlMs@ z504do_$)kE{Oppq`Q)#2MOSanjrgq>&>lKr`@g4i&WYYJv77Pz;7(DtWp(oAK?SwV zyVvbyxwLt4k-+w3cL8nom1|uleJzcs*!dy;*eI+KpGUX!~*VyK*N!*vWbEAY#)k!{|>#O|Ar(K_X@NmkSRea~K zoLT(vgy?3MRqw2HmQJfyzp*IuL8SS)y&2zoxhKRb*nM7BG&Lyte#l?96)SVp@;=5( z-P(Kf)iuBL7Hx-ycYZI7H^E!XM=zx*TVfc6bh zcN+dAa`h|pO!;-$FP&YL_aHaJsmCnSIug{k{JQ(XY4OXjCl+E+sTYK=>{xb;oAdjw zzG%N?ucoUl>u?VhI8<23aJI{L?+!(F%M=qA4xTGBRIHZqv0Ca)P&AryR`&tkt#hX=ddM!-Emc<^jn9SAri}DFQn9SWt&82%aH^d&|mG`)Hcx!v?>?B6RS=(zrWOy7)*2z4>v-gAej8_chr@S|0I0XC2 z^Es-eUNN0j!IgM$QEc%s=CkjPZD3by7COq;l2mQ>P{{moY+2@o*4YWAQHH6vHtP2+ zSXO9#KAA(U_EuEc`_|rvYAL%kuW;^2@^cH&|8}YHtWD}Gy^LCUmuF_H-+%dV&b2t% zgr#~%a^L~4&DKX;3e_Xuf7>-#c4xq4rcVC0%O9hoznwb$X0hIddKRuKQ5pHT#KN5J zwdb-cdbskFjonk#LQ3*|)NeZ<;9n|j!Ts)X(9go-yB%titr`w|P?HO|a`A1$UH60~ zrXNmOf4dRF? zA>CEvk$;kFjk{b)VLW5gwS;2stK5&gcn`Zx&_pw+R>gzFgv3`-^5FZ*mnN#k0T2FrHo9Ks$ta4$Gw$Jc9HcQd^ z;NPlCf}0g<#ZE`cRZHCOI^lR^Pl&|*VjHuxno{;0%MYJ3Hk67A z<7f7U4&4(yX&Q@X{~w+ulY*@$ z`XbI2X&qZ|CaG<(zQH|gDF{>Fj_nk|#X7cKs@poHvKxXx# zgFpI=?(Up(QsQj9EhS3ppmZH?+8-PVe}-Tep0j+t1#ZKmDbk?c$EP!IL~hBKnHn zq)t0+RGj})+q(7Lv!B|tdYvuT$X<0anYD1nW827<@BON09gm)kNfokwWYS-&Ib)~0 z!$qE1&x1TA?9bEV3iv8ZF;Qw22+fO$0^onVwZ2vlJ zZ?YWzbN%{^-X4yYh>i;l@a-F z)<*uX*KbsQk~?{NgK6Xv(cDFoWiF1OL$#{zl3&oirAe0*KjW{n*QJFROwR=|R zDXHYXn@88`onGVp`jPp}SuL|CTfY0Qv)`8g|4);$Lt$niPXv?1zGb&g{WHmo(fh5W z?1a{4rOO>L@)xG=>oQwnc1gpa*Q4HcX}Zg7gE%R};wq)~HjRJLXEM`nCLN!5ZIoZqhjk1}3FRxp?d&_RWnCbMslZWq}nK^NRc&!ZQ zt8~$6eA$hjHd`;RYF=;QWNxZB(_L-3%rgbur)NsEshKkFqQK+y2O>?w4&h1 zNu|Dvw^M!Ri1l~9t6Mv7hN%7G%Fdb77d=k!PyVn+L{{2;ZfBjEd{VAzdU4Zx-?U3< zrn}8D48l{7?>H6Bdd<%2cRK4bF+*w5Wz#qrw(nSfkft^Sy1m zR4Zryes#xub?>rMM~)VH>AAg0Yd)e`mQeZe*^HT6mMTtd7rDmWs9C)_J5zm{Zg&tL zyG5<`r1L$(M?MC8T*&!j`y@WrN$E=*RvXrDdec3lIr3RTpt?e!|H0V@(kF)dAMh5v zuk>vmca)E$8JAu_hxf1bx@kc-CR~`b@yHBb6{kmM<{SPAyHd2VBtCKR#92{ZyPSQt z|BQ%BTHkPgRQGopKV#R z*DQ&T%Wl<<3rg>VUd{j*7HT zQQ&65%~M5~*`tqcZn@i1Ct|VOJwEAOw^Xg~;{J-f(%!hR9q+UDpOINPwfV{Woztgi zwa+c_sho1kDDsk*t!4|?88^%0I!0_d(#@=UmuP(GF^bMM>JPCldp4=%g1}ObGZRf+ z8m~q?Tk$=I@9y_Gv$f95%m}+Ax=E&cYNgxqqL{Vo7jIv4^l8TGHI>tHq8=(#cr9NO z|4fDH=9C#1J&ddWhq_e-trv2U+JEWNT7#fli$8cA6ph z_6$;W7YL2}GbiDU>)FjRET%VKv1FQxuiSo8y>g8Xzp8=v-M0f?&u7U+5#>1 z&-oF%bf0ZG8u4Vs^UU1u({3%dQU1vFIyE#r^^U81$RFF4kK2y^;XHhEquIU-Y`f#< zMsUg|ztgt)w*IF05wnyxI{mgMz9~sFPU`z_#_m0J=d9!%wU+mO+;(_WmlvcQc|JSw zKGS7U?TJ_WM1C4e6`K}_r#>!w!}BdQOlQ+$DKYhXf0KIkHy7q@{4?*R*-ZQH%EqON zW}3U*Hx=tJ9(eVF-)~u5R(t8P>`lB=XYLoeJoV8N|22!J&Hkw+pLU<~X}ZL^%q#Q4 z-0J?%+nH~?FH2yR2>ZiN-amiVKd3xo;k*9Tq$hgUx5;@oAAc6Q{(s=(>`n5L)5ZSI ze&gR}{cqm7Hy{4;dYAVtK43U+Hp|P!7K_g86WIKH%FXH*O$-M@CDt7%+E}Z7Y`r$0 z!JYet`_v9AiiNvG?^v}=+wO;G%i>%?{_o{B#g;9b3#Q8KO8oiybHYsbkh^!T^cu4`j6lZxP^KSl)?3MymlNATPO7ht6h<#pqt!d5NrOPU33TO7Zui3cu zG~0|R-^6FSO+IdRqv+a=St)aMTyLw&-F~n!<4>NwVg8z!e^%#|pEXDRs+GFq^ULJi z!AUnyS{)O;qVrh0=%xjy&|j^4;em;MlRVZ0Zrxd-RiJ8{I7!@M%akuSBJx*;{M3Ec zRC#Dm4CkR`LY{Yb{s`1F(0MjlG3}x2sRnNw<&~@YcI)20nlSVA$I3Gg-#zvGw`!VO zuvmm)d%%j*llPcSkQHmSd!%V|^v6EQCCfu^d7Qg5*Ycf(t>-U+ciuPLUwil4@p-Jf zbj>ZWJ)HBz_U}q^>GyL&es(-K<+JHXad!42!|uDcHs7(-d~)H0iXmQP z+g9D=T{byFKx3}?+{r&?O8dsh%;vIWs0=JFQ1rOC?|hNNcm6#d)9x<$`)QBDb=_LwUF9ZtUZdDLJM6s1CC6n)*mQ)puM0~F*EU$b>88T!HOzmem9N^cNLT6b zEuP(>jXPJRUp`kT6nn97tH7~klf=?pjWv&Zw$E5{B>m#g;y>S<`0A53x~@BWXl~^C z;?q&HBPW0U+hOY!G5P9@IbtVPJr;Q#<6}~+ea0gBZu9;Rb6h&}()9lsO=siUb8d0* z@2ds#9bLZrC|KE>6_?C={=2AG<&vrI!_Ssy?t9UyF1Wf$LInmFNn9qU`s^sRb_ZS(lkZ|+#1>uZ!QQnBgj zd*$OV(`RlGo+t2g#^;K8%4=WpoEI`Pwx2m6`(%>f?-{E#PIq%Pv0f{gDA`r=RVvfd zZO*py#q(pg*3M52Ehyx@wqeVw_}K~vxct8X!)7NK2JQ{JubjEs4_K!4AkrP_OJ;#}m99x(e; z+UfE6(xaf>QW1&OS7L&`orpWgeP;6=zA4=7K|Urk_pj34)3>?)hmgBOR>4JSvG-l# zEA#R)w9n;y-?ywZ^F|qWpZ3(2ZmYRBmimN>uVeM|KXlMnPcYSXuKV_LCDAuczZvFf z@tr#3sJLO-;}-p3-rE7C-P(?v`#v>mJY0Wl&z54PjunTFZS~p^6Le46U2l6#Rk+#D zV{s+jI?b`i|IXW?dsKN_bJw}wmFf{fPcyCEYIQT2>wNPkm~1g|;{OmcwSqN{^Hknb zl}h^uTlU;ZU3{}N{bK#uI|4%G+sY$U%8%cg+q!jE_wKH(XBK*;%|CYQ^y)vMW=`)@ zlpku{-DGNauiok2j6{!{6C(O@j<$Wz-FvEKdj2MXr`L|pC3iPjY{-$Hx>RMNXjG@INeqj2*7nWM z9$RV@ng%89N;PvoywB_DnRlnxe>yxXe5TvW&z@;!K5KV9H~HvOD=Jy~amJ(#zux)= z&dyk~JpRN(R}lqOKf{1M&;9dmykE5NTA*QZ=!MW@zOfJPU6NYzJN%UPAyYb0Y`#ET@ut*_0rHPZStb=OY=odENzN9SG6Zd_^8ch{h| zQq9}(=G(*0&9Omx+Y6%pxYQXZOlJt+bmV=@>nX}_@`HArSYqsMJZW3^taY}PTWKNR7V-)GQ!g=L)%S~P{w2R*=+sN~sIo_vQGyi0Mvz%o8`-LlR zo^=*|YV=aLEj2ggPi*fQ{b@$2o9-HKIz3ytXQtnyKGx5?2K<(nPUz~*KAPNnGw6O=BPFl16+SBV-AIc|wws{%)X|nl;~F2uC^p5M=Fj)%xr4*?oGuZTP0}TV<9v zlP88Y{h70R$;zX*ioR_YJF-3H^vBse;a3XU9;a03>77iR`atX4={Rc-`BOHx6DdJG*l&oX=RwuC#g+ z8k_ZI*N)9n@8-`-dX%*2VSm?D3*&{6ulxjKJ=?Rbzlp{!JdyUS(%0rvlIl>W{&aqaLfzEK#vjocZ&zn1AuH$h6bqNQXjJSS$wmb)pXr~Q-8y)5u(Pm^4$^7>k&k+!H_X#L1aC z&H4q`Od}Pw+Tt#qvYx5?_G)Eh_f3JL+|orwYB?uNZ=5-o{_MiXr3b!WO>)(n>*}~w zQ*=s_hO+q1Mvd((QB~9R^7GFbeVKPZh;voiN{QP!*+$!zy!5JD9KUKstdM2PE zE}Orrr9x$H94p+rap@QB*-svQjD4nXDPQgNhOUKYmabgCDMsb(iTh4k7L&iv=$<2; zD!o|x&CbeQmG!O%4fHq7I&ov=2c@5vvZ7?v=iL5yVM5Ao-*w%dJF|XU>74WM_dd5r zDJ|$+qOo*fe6nJg>13r1f8?`H@7;IxL(sz9buUZf0+lsV-jqd4cXWcw1Jk#wA12ONvnVy)>7g*I$d>r1*tq0>Pl~!_?AxxN>buyp

kc=&R?6 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 literal 12362 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 HPPG64F?DYv diff --git a/core/assets/maps/navalFortress.msav b/core/assets/maps/navalFortress.msav index 6d41f2887bcdda2c15c6a316255ed0b98db5d9dc..b9e583bb1ee5ee163b050fa5de1b2559348b423c 100644 GIT binary patch literal 28722 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≠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 literal 27255 zcmb=J^LB6Lgt_5m@@4zq*XGy%jVs@OoqN}BMqZm7mWv7wi#P>hHWbS089ym#U_7XJ z^FqbpT2@X;o>vXoGhsAJQneDvsAJn7g)Gq2RZo0}f_ zs1~XghR)Gi9`iH1==|RFozJW9zs@U|c~msS^xpP6Ps`8QKEG4E{j=@wmz%|V3@ekn z#Cq)*N=>r?i(vV%M_yZ`S?{yxv9?$eEpi@(n| zIQeOgufYbJ@7L~JdaS+r_3FD@O@nK)H&(xXc50TU{1!|8+xvI>6jr9z9o=Vo^4BZ3 z>mtw0uB~6cX4apZPkYUGZTs+b=T}qV`iI@iDw5wV)86uR?fn1O?*G4*U;Em8|JT>| zfBmli_iq0F?`!jGUYGmS)}>a~mZoN|-2LIv+u5<)3CWo!L)Mi}U$3XPwmkg$qbHxl zpG|*u?V8`(v**{|R&Rg4{=Dw_a{ow)<7xcyu~CtcTV2=8iHeTfS^DGDrBi>T-xWPO zb?Vq9r}D4e?c1l<7Vi74ShW7Eu6{sSb>;G#;?KhFb9C)6+HSUeOWpF;A2IT)I$C%B zJX-pwdH>F2zcuT1f;r1)ef@Pu$ebyr`0jk;pW4#h-rQ>QEYl`QYjcNf)4SciT}=Gi z`q_6rE_U~QSXKV<*4NVd$?|`oecrD_i$vF^ zdf()}yLD>s)t~QfX$m|%{N=}+UTN)jC&l^ivs?BZuHXD^zrGwB@1ZNxChYuaJ})-% z#jom$uPiS zk3LDe++&vCF-3dzcJUQclD`)l9

4m>n~J|J~TR&zV|x-IVLRDKmX~Sk4|{KfAuv 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 b?_)nQe}8}Rdj9Wg$#dst{;8KP-uVCk40_%^ From cafec1386c5174cf8c006cea673ad79ee946c4f6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 17:09:50 -0400 Subject: [PATCH 065/450] Patrol tweaks --- core/src/mindustry/ai/types/CommandAI.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index b86345d888..65181c0884 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -213,6 +213,11 @@ public class CommandAI extends AIController{ boolean move = true; vecOut.set(targetPos); + //TODO: should the unit stop when it finds a target? + if(stance == UnitStance.patrol && target != null && unit.within(target, unit.type.range - 2f)){ + move = false; + } + if(unit.isGrounded() && stance != UnitStance.ram){ move = Vars.controlPath.getPathPosition(unit, pathId, targetPos, vecOut, noFound); From 276245bf3ce7f39b1a8bcef5f5f7ff591b211654 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 23 Sep 2023 17:10:19 -0400 Subject: [PATCH 066/450] Commands are now content --- .../annotations/entity/EntityIO.java | 2 +- core/src/mindustry/ai/UnitCommand.java | 90 ++++++++++--------- core/src/mindustry/ai/UnitStance.java | 36 ++++---- core/src/mindustry/core/ContentLoader.java | 27 ++++++ core/src/mindustry/ctype/ContentType.java | 5 +- core/src/mindustry/io/TypeIO.java | 9 +- core/src/mindustry/mod/ContentParser.java | 4 +- 7 files changed, 107 insertions(+), 66 deletions(-) diff --git a/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java b/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java index a21717e227..4d9ce94869 100644 --- a/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java +++ b/annotations/src/main/java/mindustry/annotations/entity/EntityIO.java @@ -227,7 +227,7 @@ public class EntityIO{ if(BaseProcessor.isPrimitive(type)){ s(type.equals("boolean") ? "bool" : type.charAt(0) + "", field); - }else if(instanceOf(type, "mindustry.ctype.Content")){ + }else if(instanceOf(type, "mindustry.ctype.Content") && !type.equals("mindustry.ai.UnitStance") && !type.equals("mindustry.ai.UnitCommand")){ if(write){ s("s", field + ".id"); }else{ diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index 507dbfa2f0..cc0d04d116 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -6,54 +6,19 @@ import arc.scene.style.*; import arc.struct.*; import arc.util.*; import mindustry.ai.types.*; +import mindustry.ctype.*; import mindustry.entities.units.*; import mindustry.gen.*; import mindustry.input.*; /** Defines a pattern of behavior that an RTS-controlled unit should follow. Shows up in the command UI. */ -public class UnitCommand{ - /** List of all commands by ID. */ +public class UnitCommand extends MappableContent{ + /** @deprecated now a content type, use the methods in Vars.content instead */ + @Deprecated public static final Seq all = new Seq<>(); - public static final UnitCommand + public static UnitCommand moveCommand, repairCommand, rebuildCommand, assistCommand, mineCommand, boostCommand, loadUnitsCommand, loadBlocksCommand, unloadPayloadCommand; - moveCommand = new UnitCommand("move", "right", Binding.unit_command_move, null){{ - drawTarget = true; - resetTarget = false; - }}, - repairCommand = new UnitCommand("repair", "modeSurvival", Binding.unit_command_repair, u -> new RepairAI()), - rebuildCommand = new UnitCommand("rebuild", "hammer", Binding.unit_command_rebuild, u -> new BuilderAI()), - assistCommand = new UnitCommand("assist", "players", Binding.unit_command_assist, u -> { - var ai = new BuilderAI(); - ai.onlyAssist = true; - return ai; - }), - mineCommand = new UnitCommand("mine", "production", Binding.unit_command_mine, u -> new MinerAI()), - boostCommand = new UnitCommand("boost", "up", Binding.unit_command_boost, u -> new BoostAI()){{ - switchToMove = false; - drawTarget = true; - resetTarget = false; - }}, - loadUnitsCommand = new UnitCommand("loadUnits", "download", Binding.unit_command_load_units, null){{ - switchToMove = false; - drawTarget = true; - resetTarget = false; - }}, - loadBlocksCommand = new UnitCommand("loadBlocks", "down", Binding.unit_command_load_blocks, null){{ - switchToMove = false; - drawTarget = true; - resetTarget = false; - }}, - unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", Binding.unit_command_unload_payload, null){{ - switchToMove = false; - drawTarget = true; - resetTarget = false; - }}; - - /** Unique ID number. */ - public final int id; - /** Named used for tooltip/description. */ - public final String name; /** Name of UI icon (from Icon class). */ public final String icon; /** Controller that this unit will use when this command is used. Return null for "default" behavior. */ @@ -68,11 +33,11 @@ public class UnitCommand{ public @Nullable Binding keybind = null; public UnitCommand(String name, String icon, Func controller){ - this.name = name; + super(name); + this.icon = icon; this.controller = controller == null ? u -> null : controller; - id = all.size; all.add(this); } @@ -93,8 +58,49 @@ public class UnitCommand{ return (char) Iconc.codes.get(icon, Iconc.cancel); } + @Override + public ContentType getContentType(){ + return ContentType.unitCommand; + } + @Override public String toString(){ return "UnitCommand:" + name; } + + public static void loadAll(){ + + moveCommand = new UnitCommand("move", "right", Binding.unit_command_move, null){{ + drawTarget = true; + resetTarget = false; + }}; + repairCommand = new UnitCommand("repair", "modeSurvival", Binding.unit_command_repair, u -> new RepairAI()); + rebuildCommand = new UnitCommand("rebuild", "hammer", Binding.unit_command_rebuild, u -> new BuilderAI()); + assistCommand = new UnitCommand("assist", "players", Binding.unit_command_assist, u -> { + var ai = new BuilderAI(); + ai.onlyAssist = true; + return ai; + }); + mineCommand = new UnitCommand("mine", "production", Binding.unit_command_mine, u -> new MinerAI()); + boostCommand = new UnitCommand("boost", "up", Binding.unit_command_boost, u -> new BoostAI()){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}; + loadUnitsCommand = new UnitCommand("loadUnits", "download", Binding.unit_command_load_units, null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}; + loadBlocksCommand = new UnitCommand("loadBlocks", "down", Binding.unit_command_load_blocks, null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}; + unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", Binding.unit_command_unload_payload, null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}; + } } diff --git a/core/src/mindustry/ai/UnitStance.java b/core/src/mindustry/ai/UnitStance.java index a76668d307..8d4f59bb2e 100644 --- a/core/src/mindustry/ai/UnitStance.java +++ b/core/src/mindustry/ai/UnitStance.java @@ -4,37 +4,27 @@ import arc.*; import arc.scene.style.*; import arc.struct.*; import arc.util.*; +import mindustry.ctype.*; import mindustry.gen.*; import mindustry.input.*; -public class UnitStance{ - /** List of all stances by ID. */ +public class UnitStance extends MappableContent{ + /** @deprecated now a content type, use the methods in Vars.content instead */ + @Deprecated public static final Seq all = new Seq<>(); - public static final UnitStance + public static UnitStance stop, shoot, holdFire, pursueTarget, patrol, ram; - stop = new UnitStance("stop", "cancel", Binding.cancel_orders), //not a real stance, cannot be selected, just cancels ordewrs - shoot = new UnitStance("shoot", "commandAttack", Binding.unit_stance_shoot), - holdFire = new UnitStance("holdfire", "none", Binding.unit_stance_hold_fire), - pursueTarget = new UnitStance("pursuetarget", "right", Binding.unit_stance_pursue_target), - patrol = new UnitStance("patrol", "refresh", Binding.unit_stance_patrol), - ram = new UnitStance("ram", "rightOpen", Binding.unit_stance_ram); - - /** Unique ID number. */ - public final int id; - /** Named used for tooltip/description. */ - public final String name; /** Name of UI icon (from Icon class). */ public final String icon; /** Key to press for this stance. */ public @Nullable Binding keybind = null; public UnitStance(String name, String icon, Binding keybind){ - this.name = name; + super(name); this.icon = icon; this.keybind = keybind; - id = all.size; all.add(this); } @@ -50,8 +40,22 @@ public class UnitStance{ return (char) Iconc.codes.get(icon, Iconc.cancel); } + @Override + public ContentType getContentType(){ + return ContentType.unitStance; + } + @Override public String toString(){ return "UnitStance:" + name; } + + public static void loadAll(){ + stop = new UnitStance("stop", "cancel", Binding.cancel_orders); + shoot = new UnitStance("shoot", "commandAttack", Binding.unit_stance_shoot); + holdFire = new UnitStance("holdfire", "none", Binding.unit_stance_hold_fire); + pursueTarget = new UnitStance("pursuetarget", "right", Binding.unit_stance_pursue_target); + patrol = new UnitStance("patrol", "refresh", Binding.unit_stance_patrol); + ram = new UnitStance("ram", "rightOpen", Binding.unit_stance_ram); + } } diff --git a/core/src/mindustry/core/ContentLoader.java b/core/src/mindustry/core/ContentLoader.java index 0fabcc5ce8..91e9c80824 100644 --- a/core/src/mindustry/core/ContentLoader.java +++ b/core/src/mindustry/core/ContentLoader.java @@ -6,6 +6,7 @@ import arc.func.*; import arc.graphics.*; import arc.struct.*; import arc.util.*; +import mindustry.ai.*; import mindustry.content.*; import mindustry.ctype.*; import mindustry.entities.bullet.*; @@ -40,6 +41,8 @@ public class ContentLoader{ /** Creates all base types. */ public void createBaseContent(){ + UnitCommand.loadAll(); + UnitStance.loadAll(); TeamEntries.load(); Items.load(); StatusEffects.load(); @@ -310,4 +313,28 @@ public class ContentLoader{ public Planet planet(String name){ return getByName(ContentType.planet, name); } + + public Seq unitStances(){ + return getBy(ContentType.unitStance); + } + + public UnitStance unitStance(int id){ + return getByID(ContentType.unitStance, id); + } + + public UnitStance unitStance(String name){ + return getByName(ContentType.unitStance, name); + } + + public Seq unitCommands(){ + return getBy(ContentType.unitCommand); + } + + public UnitCommand unitCommand(int id){ + return getByID(ContentType.unitCommand, id); + } + + public UnitCommand unitCommand(String name){ + return getByName(ContentType.unitCommand, name); + } } diff --git a/core/src/mindustry/ctype/ContentType.java b/core/src/mindustry/ctype/ContentType.java index eb67a52003..136e5257e0 100644 --- a/core/src/mindustry/ctype/ContentType.java +++ b/core/src/mindustry/ctype/ContentType.java @@ -1,6 +1,7 @@ package mindustry.ctype; import arc.util.*; +import mindustry.ai.*; import mindustry.entities.bullet.*; import mindustry.type.*; import mindustry.world.*; @@ -22,7 +23,9 @@ public enum ContentType{ error(null), planet(Planet.class), ammo_UNUSED(null), - team(TeamEntry.class); + team(TeamEntry.class), + unitCommand(UnitCommand.class), + unitStance(UnitStance.class); public static final ContentType[] all = values(); diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 047f329d82..bbb3b916fc 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -203,7 +203,7 @@ public class TypeIO{ for(int i = 0; i < objlen; i++) objs[i] = readObjectBoxed(read, box); yield objs; } - case 23 -> UnitCommand.all.get(read.us()); + case 23 -> content.unitCommand(read.us()); default -> throw new IllegalArgumentException("Unknown object type: " + type); }; } @@ -311,7 +311,7 @@ public class TypeIO{ public static @Nullable UnitCommand readCommand(Reads read){ int val = read.ub(); - return val == 255 || val >= UnitCommand.all.size ? null : UnitCommand.all.get(val); + return val == 255 ? null : content.unitCommand(val); } public static void writeStance(Writes write, @Nullable UnitStance stance){ @@ -321,7 +321,7 @@ public class TypeIO{ public static UnitStance readStance(Reads read){ int val = read.ub(); //never returns null - return val == 255 || val >= UnitStance.all.size ? UnitStance.shoot : UnitStance.all.get(val); + return val == 255 || val >= content.unitStances().size ? UnitStance.shoot : content.unitStance(val); } public static void writeEntity(Writes write, Entityc entity){ @@ -576,7 +576,8 @@ public class TypeIO{ if(type == 6 || type == 7 || type == 8){ byte id = read.b(); - ai.command = id < 0 ? null : UnitCommand.all.get(id); + ai.command = id < 0 ? null : content.unitCommand(id); + if(ai.command == null) ai.command = UnitCommand.moveCommand; } //command queue only in type 7 diff --git a/core/src/mindustry/mod/ContentParser.java b/core/src/mindustry/mod/ContentParser.java index aa18db1675..d02b4e4142 100644 --- a/core/src/mindustry/mod/ContentParser.java +++ b/core/src/mindustry/mod/ContentParser.java @@ -112,7 +112,7 @@ public class ContentParser{ }); put(UnitCommand.class, (type, data) -> { if(data.isString()){ - var cmd = UnitCommand.all.find(u -> u.name.equals(data.asString())); + var cmd = content.unitCommand(data.asString()); if(cmd != null){ return cmd; }else{ @@ -124,7 +124,7 @@ public class ContentParser{ }); put(UnitStance.class, (type, data) -> { if(data.isString()){ - var cmd = UnitStance.all.find(u -> u.name.equals(data.asString())); + var cmd = content.unitStance(data.asString()); if(cmd != null){ return cmd; }else{ From a851b2ee6bb4bae9c56f612ccd30016ee99d6b48 Mon Sep 17 00:00:00 2001 From: Arksource <93954648+ArkSourcer@users.noreply.github.com> Date: Sat, 23 Sep 2023 18:15:09 -0400 Subject: [PATCH 067/450] Update servers_v7.json (#9089) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 2fb3ea0da2..9ca73d79a4 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,7 +1,7 @@ [ { "name": "ShardDustry", - "address": ["194.247.42.181:30561", "65.109.65.23:5552"] + "address": ["129.146.33.189:35689", "65.109.65.23:5552","45.158.9.198:30529"] }, { "name": "Tamazia", From 8bcd3a8990f6100899b5c0adeaed69352447efee Mon Sep 17 00:00:00 2001 From: Arksource <93954648+ArkSourcer@users.noreply.github.com> Date: Sat, 23 Sep 2023 21:43:38 -0400 Subject: [PATCH 068/450] Update servers_v7.json (#9091) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 9ca73d79a4..43e3b31857 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,7 +1,7 @@ [ { "name": "ShardDustry", - "address": ["129.146.33.189:35689", "65.109.65.23:5552","45.158.9.198:30529"] + "address": ["88.99.56.222:35689", "65.109.65.23:5552","45.158.9.198:30529"] }, { "name": "Tamazia", From 2aab745603d256aaa84968a6f5c9777c171e2732 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 24 Sep 2023 07:44:42 -0400 Subject: [PATCH 069/450] WIP grouped unit arrival --- core/src/mindustry/ai/ControlPathfinder.java | 24 + core/src/mindustry/ai/UnitCommand.java | 2 +- core/src/mindustry/ai/UnitGroup.java | 443 ++++++++++++++++++ core/src/mindustry/ai/types/CommandAI.java | 73 +-- core/src/mindustry/async/PhysicsProcess.java | 14 +- core/src/mindustry/content/Fx.java | 20 +- .../src/mindustry/entities/comp/UnitComp.java | 6 + core/src/mindustry/input/InputHandler.java | 43 +- .../type/weapons/PointDefenseWeapon.java | 1 + 9 files changed, 566 insertions(+), 60 deletions(-) create mode 100644 core/src/mindustry/ai/UnitGroup.java diff --git a/core/src/mindustry/ai/ControlPathfinder.java b/core/src/mindustry/ai/ControlPathfinder.java index 4ff9f7e384..2b404e5671 100644 --- a/core/src/mindustry/ai/ControlPathfinder.java +++ b/core/src/mindustry/ai/ControlPathfinder.java @@ -397,6 +397,30 @@ public class ControlPathfinder{ return true; } + /** @return 0 if nothing was hit, otherwise the packed coordinates. This is an internal function and will likely be moved - do not use!*/ + public static int raycastFast(int team, PathCost type, int x1, int y1, int x2, int y2){ + int ww = world.width(), wh = world.height(); + int x = x1, dx = Math.abs(x2 - x), sx = x < x2 ? 1 : -1; + int y = y1, dy = Math.abs(y2 - y), sy = y < y2 ? 1 : -1; + int err = dx - dy; + + while(x >= 0 && y >= 0 && x < ww && y < wh){ + if(solid(team, type, x + y * wwidth, true)) return Point2.pack(x, y); + if(x == x2 && y == y2) return 0; + + //no diagonals + if(2 * err + dy > dx - 2 * err){ + err -= dy; + x += sx; + }else{ + err += dx; + y += sy; + } + } + + return 0; + } + static boolean cast(int team, PathCost cost, int from, int to){ return raycast(team, cost, from % wwidth, from / wwidth, to % wwidth, to / wwidth); } diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index cc0d04d116..d841b6ebd9 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -55,7 +55,7 @@ public class UnitCommand extends MappableContent{ } public char getEmoji() { - return (char) Iconc.codes.get(icon, Iconc.cancel); + return (char)Iconc.codes.get(icon, Iconc.cancel); } @Override diff --git a/core/src/mindustry/ai/UnitGroup.java b/core/src/mindustry/ai/UnitGroup.java new file mode 100644 index 0000000000..0e78137ebe --- /dev/null +++ b/core/src/mindustry/ai/UnitGroup.java @@ -0,0 +1,443 @@ +package mindustry.ai; + +import arc.*; +import arc.func.*; +import arc.graphics.*; +import arc.math.*; +import arc.math.geom.*; +import arc.struct.*; +import mindustry.*; +import mindustry.ai.Pathfinder.*; +import mindustry.async.*; +import mindustry.content.*; +import mindustry.core.*; +import mindustry.gen.*; + +public class UnitGroup{ + public Seq units = new Seq<>(); + public float[] positions; + public volatile boolean valid; + + public void calculateFormation(Vec2 dest, int collisionLayer){ + + float cx = 0f, cy = 0f; + for(Unit unit : units){ + cx += unit.x; + cy += unit.y; + } + cx /= units.size; + cy /= units.size; + positions = new float[units.size * 2]; + + //all positions are relative to the center + for(int i = 0; i < units.size; i ++){ + Unit unit = units.get(i); + positions[i * 2] = unit.x - cx; + positions[i * 2 + 1] = unit.y - cy; + unit.command().groupIndex = i; + } + + //run on new thread to prevent stutter + Vars.mainExecutor.submit(() -> { + //unused space between circles that needs to be reached for compression to end + float maxSpaceUsage = 0.7f; + boolean compress = true; + + int compressionIterations = 0; + int physicsIterations = 0; + int totalIterations = 0; + int maxPhysicsIterations = Math.min(1 + (int)(Math.pow(units.size, 0.65) / 10), 6); + + //yep, new allocations, because this is a new thread. + IntQuadTree tree = new IntQuadTree(new Rect(0f, 0f, Vars.world.unitWidth(), Vars.world.unitHeight()), + (index, hitbox) -> hitbox.setCentered(positions[index * 2], positions[index * 2 + 1], units.get(index).hitSize)); + IntSeq tmpseq = new IntSeq(); + Vec2 v1 = new Vec2(); + Vec2 v2 = new Vec2(); + + //this algorithm basically squeezes all the circle colliders together, then proceeds to simulate physics to push them apart across several iterations. + //it's rather slow, but shouldn't be too much of an issue when run in a different thread + while(totalIterations++ < 40 && physicsIterations < maxPhysicsIterations){ + float spaceUsed = 0f; + + if(compress){ + compressionIterations ++; + + float maxDst = 1f, totalArea = 0f; + for(int a = 0; a < units.size; a ++){ + v1.set(positions[a * 2], positions[a * 2 + 1]).lerp(v2.set(0f, 0f), 0.3f); + positions[a * 2] = v1.x; + positions[a * 2 + 1] = v1.y; + + float rad = units.get(a).hitSize/2f; + + maxDst = Math.max(maxDst, v1.dst(0f, 0f) + rad); + totalArea += Mathf.PI * rad * rad; + } + + //total area of bounding circle + float boundingArea = Mathf.PI * maxDst * maxDst; + spaceUsed = totalArea / boundingArea; + + //ex: 60% (0.6) of the total area is used, this will not be enough to satisfy a maxSpaceUsage of 70% (0.7) + compress = spaceUsed <= maxSpaceUsage && compressionIterations < 20; + } + + //uncompress units + if(!compress || spaceUsed > 0.5f){ + physicsIterations++; + + tree.clear(); + + for(int a = 0; a < units.size; a++){ + tree.insert(a); + } + + for(int a = 0; a < units.size; a++){ + Unit unit = units.get(a); + float x = positions[a * 2], y = positions[a * 2 + 1], radius = unit.hitSize/2f; + + tmpseq.clear(); + tree.intersect(x - radius, y - radius, radius * 2f, radius * 2f, tmpseq); + for(int res = 0; res < tmpseq.size; res ++){ + int b = tmpseq.items[res]; + + //simulate collision physics + if(a != b){ + float ox = positions[b * 2], oy = positions[b * 2 + 1]; + Unit other = units.get(b); + + float rs = (radius + other.hitSize/2f) * 1.2f; + float dst = Mathf.dst(x, y, ox, oy); + + if(dst < rs){ + v2.set(x - ox, y - oy).setLength(rs - dst); + float mass1 = unit.hitSize, mass2 = other.hitSize; + float ms = mass1 + mass2; + float m1 = mass2 / ms, m2 = mass1 / ms; + float scl = 1f; + + positions[a * 2] += v2.x * m1 * scl; + positions[a * 2 + 1] += v2.y * m1 * scl; + + positions[b * 2] -= v2.x * m2 * scl; + positions[b * 2 + 1] -= v2.y * m2 * scl; + } + } + } + } + } + } + + //raycast from the destination to the offset to make sure it's reachable + if(collisionLayer != PhysicsProcess.layerFlying){ + for(int a = 0; a < units.size; a ++){ + //coordinates in world space + float + x = positions[a * 2] + dest.x, + y = positions[a * 2 + 1] + dest.y; + + Unit unit = units.get(a); + + PathCost cost = unit.type.pathCost; + int res = ControlPathfinder.raycastFast(unit.team.id, cost, World.toTile(dest.x), World.toTile(dest.y), World.toTile(x), World.toTile(y)); + + //collision found, make th destination the point right before the collision + if(res != 0){ + v1.set(Point2.x(res) * Vars.tilesize - dest.x, Point2.y(res) * Vars.tilesize - dest.y); + v1.setLength(Math.max(v1.len() - Vars.tilesize - 4f, 0)); + positions[a * 2] = v1.x; + positions[a * 2 + 1] = v1.y; + } + + if(ControlPathfinder.showDebug){ + Core.app.post(() -> Fx.debugLine.at(unit.x, unit.y, 0f, Color.green, new Vec2[]{new Vec2(dest.x, dest.y), new Vec2(x, y)})); + } + } + } + + valid = true; + + if(ControlPathfinder.showDebug){ + Core.app.post(() -> { + for(int i = 0; i < units.size; i ++){ + float x = positions[i * 2], y = positions[i * 2 + 1]; + + Fx.placeBlock.at(x + dest.x, y + dest.y, 1f, Color.green); + } + }); + } + }); + } + + public static class IntQuadTree{ + protected final Rect tmp = new Rect(); + protected static final int maxObjectsPerNode = 5; + + public IntQuadTreeProvider prov; + public Rect bounds; + public IntSeq objects = new IntSeq(false, 10); + public IntQuadTree botLeft, botRight, topLeft, topRight; + public boolean leaf = true; + public int totalObjects; + + public IntQuadTree(Rect bounds, IntQuadTreeProvider prov){ + this.bounds = bounds; + this.prov = prov; + } + + protected void split(){ + if(!leaf) return; + + float subW = bounds.width / 2; + float subH = bounds.height / 2; + + if(botLeft == null){ + botLeft = newChild(new Rect(bounds.x, bounds.y, subW, subH)); + botRight = newChild(new Rect(bounds.x + subW, bounds.y, subW, subH)); + topLeft = newChild(new Rect(bounds.x, bounds.y + subH, subW, subH)); + topRight = newChild(new Rect(bounds.x + subW, bounds.y + subH, subW, subH)); + } + leaf = false; + + // Transfer objects to children if they fit entirely in one + for(int i = 0; i < objects.size; i ++){ + int obj = objects.items[i]; + hitbox(obj); + IntQuadTree child = getFittingChild(tmp); + if(child != null){ + child.insert(obj); + objects.removeIndex(i); + i --; + } + } + } + + protected void unsplit(){ + if(leaf) return; + objects.addAll(botLeft.objects); + objects.addAll(botRight.objects); + objects.addAll(topLeft.objects); + objects.addAll(topRight.objects); + botLeft.clear(); + botRight.clear(); + topLeft.clear(); + topRight.clear(); + leaf = true; + } + + /** + * Inserts an object into this node or its child nodes. This will split a leaf node if it exceeds the object limit. + */ + public void insert(int obj){ + hitbox(obj); + if(!bounds.overlaps(tmp)){ + // New object not in quad tree, ignoring + // throw an exception? + return; + } + + totalObjects ++; + + if(leaf && objects.size + 1 > maxObjectsPerNode) split(); + + if(leaf){ + // Leaf, so no need to add to children, just add to root + objects.add(obj); + }else{ + hitbox(obj); + // Add to relevant child, or root if can't fit completely in a child + IntQuadTree child = getFittingChild(tmp); + if(child != null){ + child.insert(obj); + }else{ + objects.add(obj); + } + } + } + + /** + * Removes an object from this node or its child nodes. + */ + public boolean remove(int obj){ + boolean result; + if(leaf){ + // Leaf, no children, remove from root + result = objects.removeValue(obj); + }else{ + // Remove from relevant child + hitbox(obj); + IntQuadTree child = getFittingChild(tmp); + + if(child != null){ + result = child.remove(obj); + }else{ + // Or root if object doesn't fit in a child + result = objects.removeValue(obj); + } + + if(totalObjects <= maxObjectsPerNode) unsplit(); + } + if(result){ + totalObjects --; + } + return result; + } + + /** Removes all objects. */ + public void clear(){ + objects.clear(); + totalObjects = 0; + if(!leaf){ + topLeft.clear(); + topRight.clear(); + botLeft.clear(); + botRight.clear(); + } + leaf = true; + } + + protected IntQuadTree getFittingChild(Rect boundingBox){ + float verticalMidpoint = bounds.x + (bounds.width / 2); + float horizontalMidpoint = bounds.y + (bounds.height / 2); + + // Object can completely fit within the top quadrants + boolean topQuadrant = boundingBox.y > horizontalMidpoint; + // Object can completely fit within the bottom quadrants + boolean bottomQuadrant = boundingBox.y < horizontalMidpoint && (boundingBox.y + boundingBox.height) < horizontalMidpoint; + + // Object can completely fit within the left quadrants + if(boundingBox.x < verticalMidpoint && boundingBox.x + boundingBox.width < verticalMidpoint){ + if(topQuadrant){ + return topLeft; + }else if(bottomQuadrant){ + return botLeft; + } + }else if(boundingBox.x > verticalMidpoint){ // Object can completely fit within the right quadrants + if(topQuadrant){ + return topRight; + }else if(bottomQuadrant){ + return botRight; + } + } + + // Else, object needs to be in parent cause it can't fit completely in a quadrant + return null; + } + + /** + * Processes objects that may intersect the given rectangle. + *

+ * This will never result in false positives. + */ + public void intersect(float x, float y, float width, float height, Intc out){ + if(!leaf){ + if(topLeft.bounds.overlaps(x, y, width, height)) topLeft.intersect(x, y, width, height, out); + if(topRight.bounds.overlaps(x, y, width, height)) topRight.intersect(x, y, width, height, out); + if(botLeft.bounds.overlaps(x, y, width, height)) botLeft.intersect(x, y, width, height, out); + if(botRight.bounds.overlaps(x, y, width, height)) botRight.intersect(x, y, width, height, out); + } + + IntSeq objects = this.objects; + + for(int i = 0; i < objects.size; i++){ + int item = objects.items[i]; + hitbox(item); + if(tmp.overlaps(x, y, width, height)){ + out.get(item); + } + } + } + + /** + * @return whether an object overlaps this rectangle. + * This will never result in false positives. + */ + public boolean any(float x, float y, float width, float height){ + if(!leaf){ + if(topLeft.bounds.overlaps(x, y, width, height) && topLeft.any(x, y, width, height)) return true; + if(topRight.bounds.overlaps(x, y, width, height) && topRight.any(x, y, width, height)) return true; + if(botLeft.bounds.overlaps(x, y, width, height) && botLeft.any(x, y, width, height)) return true; + if(botRight.bounds.overlaps(x, y, width, height) && botRight.any(x, y, width, height))return true; + } + + IntSeq objects = this.objects; + + for(int i = 0; i < objects.size; i++){ + int item = objects.items[i]; + hitbox(item); + if(tmp.overlaps(x, y, width, height)){ + return true; + } + } + return false; + } + + /** + * Processes objects that may intersect the given rectangle. + *

+ * This will never result in false positives. + */ + public void intersect(Rect rect, Intc out){ + intersect(rect.x, rect.y, rect.width, rect.height, out); + } + + /** + * Fills the out parameter with any objects that may intersect the given rectangle. + *

+ * This will result in false positives, but never a false negative. + */ + public void intersect(Rect toCheck, IntSeq out){ + intersect(toCheck.x, toCheck.y, toCheck.width, toCheck.height, out); + } + + /** + * Fills the out parameter with any objects that may intersect the given rectangle. + */ + public void intersect(float x, float y, float width, float height, IntSeq out){ + if(!leaf){ + if(topLeft.bounds.overlaps(x, y, width, height)) topLeft.intersect(x, y, width, height, out); + if(topRight.bounds.overlaps(x, y, width, height)) topRight.intersect(x, y, width, height, out); + if(botLeft.bounds.overlaps(x, y, width, height)) botLeft.intersect(x, y, width, height, out); + if(botRight.bounds.overlaps(x, y, width, height)) botRight.intersect(x, y, width, height, out); + } + + IntSeq objects = this.objects; + + for(int i = 0; i < objects.size; i++){ + int item = objects.items[i]; + hitbox(item); + if(tmp.overlaps(x, y, width, height)){ + out.add(item); + } + } + } + + /** Adds all quadtree objects to the specified Seq. */ + public void getObjects(IntSeq out){ + out.addAll(objects); + + if(!leaf){ + topLeft.getObjects(out); + topRight.getObjects(out); + botLeft.getObjects(out); + botRight.getObjects(out); + } + } + + protected IntQuadTree newChild(Rect rect){ + return new IntQuadTree(rect, prov); + } + + protected void hitbox(int t){ + prov.hitbox(t, tmp); + } + + /**Represents an object in a QuadTree.*/ + public interface IntQuadTreeProvider{ + /**Fills the out parameter with this element's rough bounding box. This should never be smaller than the actual object, but may be larger.*/ + void hitbox(int object, Rect out); + } + } + +} diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 65181c0884..cb57fe944f 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -1,6 +1,5 @@ package mindustry.ai.types; -import arc.math.*; import arc.math.geom.*; import arc.struct.*; import arc.util.*; @@ -18,21 +17,21 @@ import static mindustry.Vars.*; public class CommandAI extends AIController{ protected static final int maxCommandQueueSize = 50; - protected static final float localInterval = 40f; - protected static final Vec2 vecOut = new Vec2(), flockVec = new Vec2(), separation = new Vec2(), cohesion = new Vec2(), massCenter = new Vec2(); + protected static final Vec2 vecOut = new Vec2(), vecMovePos = new Vec2(); protected static final boolean[] noFound = {false}; public Seq commandQueue = new Seq<>(5); public @Nullable Vec2 targetPos; public @Nullable Teamc attackTarget; + /** Group of units that were all commanded to reach the same point.. */ + public @Nullable UnitGroup group; + public int groupIndex = 0; /** All encountered unreachable buildings of this AI. Why a sequence? Because contains() is very rarely called on it. */ public IntSeq unreachableBuildings = new IntSeq(8); protected boolean stopAtTarget, stopWhenInRange; protected Vec2 lastTargetPos; protected int pathId = -1; - protected Seq local = new Seq<>(false); - protected boolean flocked; /** Stance, usually related to firing mode. */ public UnitStance stance = UnitStance.shoot; @@ -176,24 +175,6 @@ public class CommandAI extends AIController{ finishPath(); } - if(targetPos != null){ - if(timer.get(timerTarget3, localInterval) || !flocked){ - if(!flocked){ - //make sure updates are staggered randomly - timer.reset(timerTarget3, Mathf.random(localInterval)); - } - - local.clear(); - //TODO experiment with 2/3/4 - float size = unit.hitSize * 3f; - unit.team.data().tree().intersect(unit.x - size / 2f, unit.y - size/2f, size, size, local); - local.remove(unit); - flocked = true; - } - }else{ - flocked = false; - } - if(attackTarget != null){ if(targetPos == null){ targetPos = new Vec2(); @@ -210,8 +191,13 @@ public class CommandAI extends AIController{ } if(targetPos != null){ - boolean move = true; + boolean move = true, isFinalPoint = commandQueue.size == 0; vecOut.set(targetPos); + vecMovePos.set(targetPos); + + if(group != null && group.valid && groupIndex < group.units.size){ + vecMovePos.add(group.positions[groupIndex * 2], group.positions[groupIndex * 2 + 1]); + } //TODO: should the unit stop when it finds a target? if(stance == UnitStance.patrol && target != null && unit.within(target, unit.type.range - 2f)){ @@ -219,10 +205,12 @@ public class CommandAI extends AIController{ } if(unit.isGrounded() && stance != UnitStance.ram){ - move = Vars.controlPath.getPathPosition(unit, pathId, targetPos, vecOut, noFound); + move = Vars.controlPath.getPathPosition(unit, pathId, vecMovePos, vecOut, noFound); + //we've reached the final point if the returned coordinate is equal to the supplied input + isFinalPoint &= vecMovePos.epsilonEquals(vecOut, 4.1f); //if the path is invalid, stop trying and record the end as unreachable - if(unit.team.isAI() && (noFound[0] || unit.isPathImpassable(World.toTile(targetPos.x), World.toTile(targetPos.y)) )){ + if(unit.team.isAI() && (noFound[0] || unit.isPathImpassable(World.toTile(vecMovePos.x), World.toTile(vecMovePos.y)) )){ if(attackTarget instanceof Building build){ unreachableBuildings.addUnique(build.pos()); } @@ -230,6 +218,8 @@ public class CommandAI extends AIController{ finishPath(); return; } + }else{ + vecOut.set(vecMovePos); } float engageRange = unit.type.range - 10f; @@ -239,8 +229,6 @@ public class CommandAI extends AIController{ target = attackTarget; circleAttack(80f); }else{ - boolean isFinalPoint = targetPos.epsilonEquals(vecOut, 4.1f) && commandQueue.size == 0; - moveTo(vecOut, attackTarget != null && unit.within(attackTarget, engageRange) && stance != UnitStance.ram ? engageRange : unit.isGrounded() ? 0f : @@ -255,31 +243,17 @@ public class CommandAI extends AIController{ } if(unit.isFlying()){ - unit.lookAt(targetPos); + unit.lookAt(vecMovePos); }else{ faceTarget(); } - if(attackTarget == null){ - if(unit.within(targetPos, Math.max(5f, unit.hitSize / 2f))){ - finishPath(); - }else if(local.size > 1){ - int count = 0; - for(var near : local){ - //has arrived - no current command, but last one is equal - if(near.isCommandable() && !near.command().hasCommand() && targetPos.epsilonEquals(near.command().lastTargetPos, 0.001f)){ - count ++; - } - } - - //others have arrived at destination, so this one will too - if(count >= Math.max(3, local.size / 2)){ - finishPath(); - } - } + //reached destination, end pathfinding + if(attackTarget == null && unit.within(vecMovePos, Math.max(5f, unit.hitSize / 2f))){ + finishPath(); } - if(stopWhenInRange && targetPos != null && unit.within(targetPos, engageRange * 0.9f)){ + if(stopWhenInRange && targetPos != null && unit.within(vecMovePos, engageRange * 0.9f)){ finishPath(); stopWhenInRange = false; } @@ -292,6 +266,7 @@ public class CommandAI extends AIController{ void finishPath(){ Vec2 prev = targetPos; targetPos = null; + if(commandQueue.size > 0){ var next = commandQueue.remove(0); if(next instanceof Teamc target){ @@ -303,6 +278,10 @@ public class CommandAI extends AIController{ if(prev != null && stance == UnitStance.patrol){ commandQueue.add(prev.cpy()); } + }else{ + if(group != null){ + group = null; + } } } diff --git a/core/src/mindustry/async/PhysicsProcess.java b/core/src/mindustry/async/PhysicsProcess.java index f9d0ab9405..183d126217 100644 --- a/core/src/mindustry/async/PhysicsProcess.java +++ b/core/src/mindustry/async/PhysicsProcess.java @@ -10,11 +10,11 @@ import mindustry.entities.*; import mindustry.gen.*; public class PhysicsProcess implements AsyncProcess{ - private static final int - layers = 3, - layerGround = 0, - layerLegs = 1, - layerFlying = 2; + public static final int + layers = 3, + layerGround = 0, + layerLegs = 1, + layerFlying = 2; private PhysicsWorld physics; private Seq refs = new Seq<>(false); @@ -58,9 +58,7 @@ public class PhysicsProcess implements AsyncProcess{ //save last position PhysicRef ref = entity.physref; - ref.body.layer = - entity.type.allowLegStep && entity.type.legPhysicsLayer ? layerLegs : - entity.isGrounded() ? layerGround : layerFlying; + ref.body.layer = entity.collisionLayer(); ref.x = entity.x; ref.y = entity.y; ref.body.local = local || entity.isLocal(); diff --git a/core/src/mindustry/content/Fx.java b/core/src/mindustry/content/Fx.java index 09b7574775..8b622535cc 100644 --- a/core/src/mindustry/content/Fx.java +++ b/core/src/mindustry/content/Fx.java @@ -2558,5 +2558,23 @@ public class Fx{ stroke(data.region.height * scl); line(data.region, data.a.x + ox, data.a.y + oy, data.b.x + ox, data.b.y + oy, false); - }).layer(Layer.groundUnit + 5f); + }).layer(Layer.groundUnit + 5f), + + debugLine = new Effect(90f, 1000000000000f, e -> { + if(!(e.data instanceof Vec2[] vec)) return; + + Draw.color(e.color); + Lines.stroke(1f); + + if(vec.length == 2){ + Lines.line(vec[0].x, vec[0].y, vec[1].x, vec[1].y); + }else{ + Lines.beginLine(); + for(Vec2 v : vec) + Lines.linePoint(v.x, v.y); + Lines.endLine(); + } + + Draw.reset(); + }); } diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index 7595a3709f..6ba6e11520 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -10,6 +10,7 @@ import arc.util.*; import mindustry.ai.*; import mindustry.ai.types.*; import mindustry.annotations.Annotations.*; +import mindustry.async.*; import mindustry.content.*; import mindustry.core.*; import mindustry.ctype.*; @@ -390,6 +391,11 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I controller(controller); } + /** @return the collision layer to use for unit physics. Returning anything outside of PhysicsProcess contents will crash the game. */ + public int collisionLayer(){ + return type.allowLegStep && type.legPhysicsLayer ? PhysicsProcess.layerLegs : isGrounded() ? PhysicsProcess.layerGround : PhysicsProcess.layerFlying; + } + /** @return pathfinder path type for calculating costs */ public int pathType(){ return Pathfinder.costGround; diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index fc1f29da3d..a1047b35ad 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -17,6 +17,7 @@ import mindustry.*; import mindustry.ai.*; import mindustry.ai.types.*; import mindustry.annotations.Annotations.*; +import mindustry.async.*; import mindustry.content.*; import mindustry.core.*; import mindustry.entities.*; @@ -46,6 +47,9 @@ import static arc.Core.*; import static mindustry.Vars.*; public abstract class InputHandler implements InputProcessor, GestureListener{ + //not sure where else to put this - maps unique commands based on position to a list of units that will be turned into a unit group + static ObjectMap> queuedCommands = new ObjectMap<>(); + /** Used for dropping items. */ final static float playerSelectRange = mobile ? 17f : 11f; final static IntSeq removed = new IntSeq(); @@ -227,7 +231,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } @Remote(called = Loc.server, targets = Loc.both, forward = true) - public static void commandUnits(Player player, int[] unitIds, @Nullable Building buildTarget, @Nullable Unit unitTarget, @Nullable Vec2 posTarget, boolean queueCommand){ + public static void commandUnits(Player player, int[] unitIds, @Nullable Building buildTarget, @Nullable Unit unitTarget, @Nullable Vec2 posTarget, boolean queueCommand, boolean finalBatch){ if(player == null || unitIds == null) return; //why did I ever think this was a good idea @@ -240,6 +244,8 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } Teamc teamTarget = buildTarget == null ? unitTarget : buildTarget; + Vec2 targetAsVec = new Vec2().set(teamTarget != null ? teamTarget : posTarget); + Seq toAdd = queuedCommands.get(targetAsVec, Seq::new); boolean anyCommandedTarget = false; for(int id : unitIds){ @@ -276,6 +282,37 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ if(!headless && player != Vars.player){ control.input.selectedUnits.remove(unit); } + + toAdd.add(unit); + } + } + + //in the "final batch" of commands, assign formations based on EVERYTHING that was commanded. + if(finalBatch){ + //each physics layer has its own group + UnitGroup[] groups = new UnitGroup[PhysicsProcess.layers]; + var units = queuedCommands.remove(targetAsVec); + + for(Unit unit : units){ + if(unit.controller() instanceof CommandAI ai){ + //only assign a group when this is not a queued command + if(ai.commandQueue.size == 0 && unitIds.length > 1){ + int layer = unit.collisionLayer(); + if(groups[layer] == null){ + groups[layer] = new UnitGroup(); + } + + groups[layer].units.add(unit); + ai.group = groups[layer]; + } + } + } + + for(int i = 0; i < groups.length; i ++){ + var group = groups[i]; + if(group != null && group.units.size > 0){ + group.calculateFormation(targetAsVec, i); + } } } @@ -934,10 +971,10 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ if(ids.length > maxChunkSize){ for(int i = 0; i < ids.length; i += maxChunkSize){ int[] data = Arrays.copyOfRange(ids, i, Math.min(i + maxChunkSize, ids.length)); - Call.commandUnits(player, data, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target, queue); + Call.commandUnits(player, data, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target, queue, i + maxChunkSize >= ids.length); } }else{ - Call.commandUnits(player, ids, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target, queue); + Call.commandUnits(player, ids, attack instanceof Building b ? b : null, attack instanceof Unit u ? u : null, target, queue, true); } } diff --git a/core/src/mindustry/type/weapons/PointDefenseWeapon.java b/core/src/mindustry/type/weapons/PointDefenseWeapon.java index 9063503a13..86c1130dc1 100644 --- a/core/src/mindustry/type/weapons/PointDefenseWeapon.java +++ b/core/src/mindustry/type/weapons/PointDefenseWeapon.java @@ -35,6 +35,7 @@ public class PointDefenseWeapon extends Weapon{ rotate = true; useAmmo = false; useAttackRange = false; + targetInterval = 10f; } @Override From 235c0222bf6a289ab6a2e5cebe84fd0ca1b712b2 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 24 Sep 2023 08:11:37 -0400 Subject: [PATCH 070/450] Limit formation speed --- core/src/mindustry/ai/UnitGroup.java | 2 ++ core/src/mindustry/ai/types/CommandAI.java | 5 +++++ .../mindustry/entities/units/AIController.java | 18 ++++++++++++------ core/src/mindustry/input/InputHandler.java | 1 + 4 files changed, 20 insertions(+), 6 deletions(-) diff --git a/core/src/mindustry/ai/UnitGroup.java b/core/src/mindustry/ai/UnitGroup.java index 0e78137ebe..8c255c1752 100644 --- a/core/src/mindustry/ai/UnitGroup.java +++ b/core/src/mindustry/ai/UnitGroup.java @@ -16,6 +16,7 @@ import mindustry.gen.*; public class UnitGroup{ public Seq units = new Seq<>(); public float[] positions; + public float minSpeed = 999999f; public volatile boolean valid; public void calculateFormation(Vec2 dest, int collisionLayer){ @@ -35,6 +36,7 @@ public class UnitGroup{ positions[i * 2] = unit.x - cx; positions[i * 2 + 1] = unit.y - cy; unit.command().groupIndex = i; + minSpeed = Math.min(unit.speed(), minSpeed); } //run on new thread to prevent stutter diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index cb57fe944f..a2a75008e9 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -297,6 +297,11 @@ public class CommandAI extends AIController{ } } + @Override + public float prefSpeed(){ + return group == null ? super.prefSpeed() : group.minSpeed; + } + @Override public boolean shouldFire(){ return stance != UnitStance.holdFire; diff --git a/core/src/mindustry/entities/units/AIController.java b/core/src/mindustry/entities/units/AIController.java index 547775896a..6b688eb60a 100644 --- a/core/src/mindustry/entities/units/AIController.java +++ b/core/src/mindustry/entities/units/AIController.java @@ -124,7 +124,7 @@ public class AIController implements UnitController{ if(tile == targetTile || (costType == Pathfinder.costNaval && !targetTile.floor().isLiquid)) return; - unit.movePref(vec.trns(unit.angleTo(targetTile.worldx(), targetTile.worldy()), unit.speed())); + unit.movePref(vec.trns(unit.angleTo(targetTile.worldx(), targetTile.worldy()), prefSpeed())); } public void updateWeapons(){ @@ -270,13 +270,13 @@ public class AIController implements UnitController{ vec.setAngle(Angles.moveToward(unit.vel().angle(), vec.angle(), 6f)); } - vec.setLength(unit.speed()); + vec.setLength(prefSpeed()); unit.moveAt(vec); } public void circle(Position target, float circleLength){ - circle(target, circleLength, unit.speed()); + circle(target, circleLength, prefSpeed()); } public void circle(Position target, float circleLength, float speed){ @@ -308,15 +308,17 @@ public class AIController implements UnitController{ public void moveTo(Position target, float circleLength, float smooth, boolean keepDistance, @Nullable Vec2 offset, boolean arrive){ if(target == null) return; + float speed = prefSpeed(); + vec.set(target).sub(unit); float length = circleLength <= 0.001f ? 1f : Mathf.clamp((unit.dst(target) - circleLength) / smooth, -1f, 1f); - vec.setLength(unit.speed() * length); + vec.setLength(speed * length); if(arrive){ Tmp.v3.set(-unit.vel.x / unit.type.accel * 2f, -unit.vel.y / unit.type.accel * 2f).add((target.getX() - unit.x), (target.getY() - unit.y)); - vec.add(Tmp.v3).limit(unit.speed() * length); + vec.add(Tmp.v3).limit(speed * length); } if(length < -0.5f){ @@ -331,7 +333,7 @@ public class AIController implements UnitController{ if(offset != null){ vec.add(offset); - vec.setLength(unit.speed() * length); + vec.setLength(speed * length); } //do not move when infinite vectors are used or if its zero. @@ -348,6 +350,10 @@ public class AIController implements UnitController{ } } + public float prefSpeed(){ + return unit.speed(); + } + @Override public void unit(Unit unit){ if(this.unit == unit) return; diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index a1047b35ad..652eb9c949 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -277,6 +277,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } unit.lastCommanded = player.coloredName(); + ai.group = null; //remove when other player command if(!headless && player != Vars.player){ From 65aecbed2035944b0b7404041cacf24d486ab016 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 24 Sep 2023 09:03:44 -0400 Subject: [PATCH 071/450] Limit formation speed across collision layers --- core/src/mindustry/ai/UnitGroup.java | 8 +++++++- core/src/mindustry/ai/types/CommandAI.java | 2 +- core/src/mindustry/input/InputHandler.java | 8 ++++++++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/UnitGroup.java b/core/src/mindustry/ai/UnitGroup.java index 8c255c1752..ba6ebec3a7 100644 --- a/core/src/mindustry/ai/UnitGroup.java +++ b/core/src/mindustry/ai/UnitGroup.java @@ -12,6 +12,7 @@ import mindustry.async.*; import mindustry.content.*; import mindustry.core.*; import mindustry.gen.*; +import mindustry.world.blocks.environment.*; public class UnitGroup{ public Seq units = new Seq<>(); @@ -36,9 +37,14 @@ public class UnitGroup{ positions[i * 2] = unit.x - cx; positions[i * 2 + 1] = unit.y - cy; unit.command().groupIndex = i; - minSpeed = Math.min(unit.speed(), minSpeed); + + //don't factor in the floor speed multiplier + Floor on = unit.isFlying() ? Blocks.air.asFloor() : unit.floorOn(); + minSpeed = Math.min(unit.speed() / on.speedMultiplier, minSpeed); } + if(Float.isInfinite(minSpeed) || Float.isNaN(minSpeed)) minSpeed = 999999f; + //run on new thread to prevent stutter Vars.mainExecutor.submit(() -> { //unused space between circles that needs to be reached for compression to end diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index a2a75008e9..6733d205f2 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -299,7 +299,7 @@ public class CommandAI extends AIController{ @Override public float prefSpeed(){ - return group == null ? super.prefSpeed() : group.minSpeed; + return group == null ? super.prefSpeed() : Math.min(group.minSpeed, unit.speed()); } @Override diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 652eb9c949..0765a91cef 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -309,10 +309,18 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } } + float minSpeed = 100000000f; for(int i = 0; i < groups.length; i ++){ var group = groups[i]; if(group != null && group.units.size > 0){ group.calculateFormation(targetAsVec, i); + minSpeed = Math.min(group.minSpeed, minSpeed); + } + } + + for(var group : groups){ + if(group != null){ + group.minSpeed = minSpeed; } } } From 2b128001233bb54d5eaa1fe88e970c1e05749da8 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 24 Sep 2023 12:24:48 -0400 Subject: [PATCH 072/450] Remove all piercing from shocked status --- core/src/mindustry/content/StatusEffects.java | 14 ++++++-------- server/src/mindustry/server/ServerControl.java | 16 ++++++++-------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/core/src/mindustry/content/StatusEffects.java b/core/src/mindustry/content/StatusEffects.java index b9f25c2cbb..946d914eb6 100644 --- a/core/src/mindustry/content/StatusEffects.java +++ b/core/src/mindustry/content/StatusEffects.java @@ -64,12 +64,12 @@ public class StatusEffects{ init(() -> opposite(fast)); }}; - fast = new StatusEffect("fast"){{ - color = Pal.boostTo; - speedMultiplier = 1.6f; + fast = new StatusEffect("fast"){{ + color = Pal.boostTo; + speedMultiplier = 1.6f; - init(() -> opposite(slow)); - }}; + init(() -> opposite(slow)); + }}; wet = new StatusEffect("wet"){{ color = Color.royal; @@ -80,10 +80,8 @@ public class StatusEffects{ init(() -> { affinity(shocked, (unit, result, time) -> { - float pierceFraction = 0.3f; + unit.damage(transitionDamage); - unit.damagePierce(transitionDamage * pierceFraction); - unit.damage(transitionDamage * (1f - pierceFraction)); if(unit.team == state.rules.waveTeam){ Events.fire(Trigger.shock); } diff --git a/server/src/mindustry/server/ServerControl.java b/server/src/mindustry/server/ServerControl.java index e3204187de..a26507d857 100644 --- a/server/src/mindustry/server/ServerControl.java +++ b/server/src/mindustry/server/ServerControl.java @@ -349,7 +349,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("host", "[mapname] [mode]", "Open the server. Will default to survival and a random map if not specified.", arg -> { - if(state.is(State.playing)){ + if(state.isGame()){ err("Already hosting. Type 'stop' to stop hosting first."); return; } @@ -501,7 +501,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("say", "", "Send a message to all players.", arg -> { - if(!state.is(State.playing)){ + if(!state.isGame()){ err("Not hosting. Host a game first."); return; } @@ -575,7 +575,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("fillitems", "[team]", "Fill the core with items.", arg -> { - if(!state.is(State.playing)){ + if(!state.isGame()){ err("Not playing. Host first."); return; } @@ -750,7 +750,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("kick", "", "Kick a person by name.", arg -> { - if(!state.is(State.playing)){ + if(!state.isGame()){ err("Not hosting a game yet. Calm down."); return; } @@ -843,7 +843,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("admin", " ", "Make an online user admin", arg -> { - if(!state.is(State.playing)){ + if(!state.isGame()){ err("Open the server first."); return; } @@ -902,7 +902,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("runwave", "Trigger the next wave.", arg -> { - if(!state.is(State.playing)){ + if(!state.isGame()){ err("Not hosting. Host a game first."); }else{ logic.runWave(); @@ -911,7 +911,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("load", "", "Load a save from a slot.", arg -> { - if(state.is(State.playing)){ + if(state.isGame()){ err("Already hosting. Type 'stop' to stop hosting first."); return; } @@ -937,7 +937,7 @@ public class ServerControl implements ApplicationListener{ }); handler.register("save", "", "Save game state to a slot.", arg -> { - if(!state.is(State.playing)){ + if(!state.isGame()){ err("Not hosting. Host a game first."); return; } From d8535c4d03071c6b75d04fb324770e208a8f9ecc Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 24 Sep 2023 22:29:58 -0400 Subject: [PATCH 073/450] Better turns for units pathfinding near blocks --- core/src/mindustry/ai/ControlPathfinder.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/ControlPathfinder.java b/core/src/mindustry/ai/ControlPathfinder.java index 2b404e5671..bfa26cda89 100644 --- a/core/src/mindustry/ai/ControlPathfinder.java +++ b/core/src/mindustry/ai/ControlPathfinder.java @@ -257,6 +257,10 @@ public class ControlPathfinder{ float dst = unit.dst2(tile); //TODO maybe put this on a timer since raycasts can be expensive? if(dst < minDst && !permissiveRaycast(team, costType, tileX, tileY, tile.x, tile.y)){ + if(avoid(req.team, req.cost, items[i + 1])){ + range = 0.5f; + } + req.pathIndex = Math.max(dst <= range * range ? i + 1 : i, req.pathIndex); minDst = Math.min(dst, minDst); } @@ -290,6 +294,10 @@ public class ControlPathfinder{ } } + if(avoid(req.team, req.cost, items[req.rayPathIndex])){ + range = 0.5f; + } + if(unit.within(tile, range)){ req.pathIndex = req.rayPathIndex = Math.max(req.pathIndex, req.rayPathIndex + 1); } @@ -337,7 +345,7 @@ public class ControlPathfinder{ } private static boolean raycast(int team, PathCost type, int x1, int y1, int x2, int y2){ - int ww = world.width(), wh = world.height(); + int ww = wwidth, wh = wheight; int x = x1, dx = Math.abs(x2 - x), sx = x < x2 ? 1 : -1; int y = y1, dy = Math.abs(y2 - y), sy = y < y2 ? 1 : -1; int e2, err = dx - dy; @@ -375,7 +383,7 @@ public class ControlPathfinder{ } private static boolean permissiveRaycast(int team, PathCost type, int x1, int y1, int x2, int y2){ - int ww = world.width(), wh = world.height(); + int ww = wwidth, wh = wheight; int x = x1, dx = Math.abs(x2 - x), sx = x < x2 ? 1 : -1; int y = y1, dy = Math.abs(y2 - y), sy = y < y2 ? 1 : -1; int err = dx - dy; From 7536bbfeb05e14866c44014b9879db5fa98f7dde Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 25 Sep 2023 12:23:46 -0400 Subject: [PATCH 074/450] Pathfinding fixes --- core/src/mindustry/ai/ControlPathfinder.java | 4 + core/src/mindustry/ai/Pathfinder.java | 2 +- core/src/mindustry/ai/UnitGroup.java | 332 +++---------------- core/src/mindustry/ai/types/CommandAI.java | 36 +- core/src/mindustry/entities/EntityGroup.java | 6 + core/src/mindustry/entities/Units.java | 33 +- gradle.properties | 2 +- 7 files changed, 98 insertions(+), 317 deletions(-) diff --git a/core/src/mindustry/ai/ControlPathfinder.java b/core/src/mindustry/ai/ControlPathfinder.java index bfa26cda89..141b68a5f1 100644 --- a/core/src/mindustry/ai/ControlPathfinder.java +++ b/core/src/mindustry/ai/ControlPathfinder.java @@ -344,6 +344,10 @@ public class ControlPathfinder{ requests.clear(); } + public static boolean isNearObstacle(Unit unit, int x1, int y1, int x2, int y2){ + return raycast(unit.team().id, unit.type.pathCost, x1, y1, x2, y2); + } + private static boolean raycast(int team, PathCost type, int x1, int y1, int x2, int y2){ int ww = wwidth, wh = wheight; int x = x1, dx = Math.abs(x2 - x), sx = x < x2 ? 1 : -1; diff --git a/core/src/mindustry/ai/Pathfinder.java b/core/src/mindustry/ai/Pathfinder.java index 8aba767dda..19f8a48697 100644 --- a/core/src/mindustry/ai/Pathfinder.java +++ b/core/src/mindustry/ai/Pathfinder.java @@ -159,7 +159,7 @@ public class Pathfinder implements Runnable{ if(other != null){ Floor floor = other.floor(); boolean osolid = other.solid(); - if(floor.isLiquid) nearLiquid = true; + if(floor.isLiquid && floor.isDeep()) nearLiquid = true; //TODO potentially strange behavior when teamPassable is false for other teams? if(osolid && !other.block().teamPassable) nearSolid = true; if(!floor.isLiquid) nearGround = true; diff --git a/core/src/mindustry/ai/UnitGroup.java b/core/src/mindustry/ai/UnitGroup.java index ba6ebec3a7..7ccddcad50 100644 --- a/core/src/mindustry/ai/UnitGroup.java +++ b/core/src/mindustry/ai/UnitGroup.java @@ -1,11 +1,11 @@ package mindustry.ai; import arc.*; -import arc.func.*; import arc.graphics.*; import arc.math.*; import arc.math.geom.*; import arc.struct.*; +import arc.util.*; import mindustry.*; import mindustry.ai.Pathfinder.*; import mindustry.async.*; @@ -16,11 +16,13 @@ import mindustry.world.blocks.environment.*; public class UnitGroup{ public Seq units = new Seq<>(); - public float[] positions; - public float minSpeed = 999999f; + public int collisionLayer; + public volatile float[] positions, originalPositions; public volatile boolean valid; + public float minSpeed = 999999f; public void calculateFormation(Vec2 dest, int collisionLayer){ + this.collisionLayer = collisionLayer; float cx = 0f, cy = 0f; for(Unit unit : units){ @@ -137,31 +139,11 @@ public class UnitGroup{ } } + originalPositions = positions.clone(); + //raycast from the destination to the offset to make sure it's reachable - if(collisionLayer != PhysicsProcess.layerFlying){ - for(int a = 0; a < units.size; a ++){ - //coordinates in world space - float - x = positions[a * 2] + dest.x, - y = positions[a * 2 + 1] + dest.y; - - Unit unit = units.get(a); - - PathCost cost = unit.type.pathCost; - int res = ControlPathfinder.raycastFast(unit.team.id, cost, World.toTile(dest.x), World.toTile(dest.y), World.toTile(x), World.toTile(y)); - - //collision found, make th destination the point right before the collision - if(res != 0){ - v1.set(Point2.x(res) * Vars.tilesize - dest.x, Point2.y(res) * Vars.tilesize - dest.y); - v1.setLength(Math.max(v1.len() - Vars.tilesize - 4f, 0)); - positions[a * 2] = v1.x; - positions[a * 2 + 1] = v1.y; - } - - if(ControlPathfinder.showDebug){ - Core.app.post(() -> Fx.debugLine.at(unit.x, unit.y, 0f, Color.green, new Vec2[]{new Vec2(dest.x, dest.y), new Vec2(x, y)})); - } - } + for(int a = 0; a < units.size; a ++){ + updateRaycast(a, dest, v1); } valid = true; @@ -178,274 +160,34 @@ public class UnitGroup{ }); } - public static class IntQuadTree{ - protected final Rect tmp = new Rect(); - protected static final int maxObjectsPerNode = 5; - - public IntQuadTreeProvider prov; - public Rect bounds; - public IntSeq objects = new IntSeq(false, 10); - public IntQuadTree botLeft, botRight, topLeft, topRight; - public boolean leaf = true; - public int totalObjects; - - public IntQuadTree(Rect bounds, IntQuadTreeProvider prov){ - this.bounds = bounds; - this.prov = prov; - } - - protected void split(){ - if(!leaf) return; - - float subW = bounds.width / 2; - float subH = bounds.height / 2; - - if(botLeft == null){ - botLeft = newChild(new Rect(bounds.x, bounds.y, subW, subH)); - botRight = newChild(new Rect(bounds.x + subW, bounds.y, subW, subH)); - topLeft = newChild(new Rect(bounds.x, bounds.y + subH, subW, subH)); - topRight = newChild(new Rect(bounds.x + subW, bounds.y + subH, subW, subH)); - } - leaf = false; - - // Transfer objects to children if they fit entirely in one - for(int i = 0; i < objects.size; i ++){ - int obj = objects.items[i]; - hitbox(obj); - IntQuadTree child = getFittingChild(tmp); - if(child != null){ - child.insert(obj); - objects.removeIndex(i); - i --; - } - } - } - - protected void unsplit(){ - if(leaf) return; - objects.addAll(botLeft.objects); - objects.addAll(botRight.objects); - objects.addAll(topLeft.objects); - objects.addAll(topRight.objects); - botLeft.clear(); - botRight.clear(); - topLeft.clear(); - topRight.clear(); - leaf = true; - } - - /** - * Inserts an object into this node or its child nodes. This will split a leaf node if it exceeds the object limit. - */ - public void insert(int obj){ - hitbox(obj); - if(!bounds.overlaps(tmp)){ - // New object not in quad tree, ignoring - // throw an exception? - return; - } - - totalObjects ++; - - if(leaf && objects.size + 1 > maxObjectsPerNode) split(); - - if(leaf){ - // Leaf, so no need to add to children, just add to root - objects.add(obj); - }else{ - hitbox(obj); - // Add to relevant child, or root if can't fit completely in a child - IntQuadTree child = getFittingChild(tmp); - if(child != null){ - child.insert(obj); - }else{ - objects.add(obj); - } - } - } - - /** - * Removes an object from this node or its child nodes. - */ - public boolean remove(int obj){ - boolean result; - if(leaf){ - // Leaf, no children, remove from root - result = objects.removeValue(obj); - }else{ - // Remove from relevant child - hitbox(obj); - IntQuadTree child = getFittingChild(tmp); - - if(child != null){ - result = child.remove(obj); - }else{ - // Or root if object doesn't fit in a child - result = objects.removeValue(obj); - } - - if(totalObjects <= maxObjectsPerNode) unsplit(); - } - if(result){ - totalObjects --; - } - return result; - } - - /** Removes all objects. */ - public void clear(){ - objects.clear(); - totalObjects = 0; - if(!leaf){ - topLeft.clear(); - topRight.clear(); - botLeft.clear(); - botRight.clear(); - } - leaf = true; - } - - protected IntQuadTree getFittingChild(Rect boundingBox){ - float verticalMidpoint = bounds.x + (bounds.width / 2); - float horizontalMidpoint = bounds.y + (bounds.height / 2); - - // Object can completely fit within the top quadrants - boolean topQuadrant = boundingBox.y > horizontalMidpoint; - // Object can completely fit within the bottom quadrants - boolean bottomQuadrant = boundingBox.y < horizontalMidpoint && (boundingBox.y + boundingBox.height) < horizontalMidpoint; - - // Object can completely fit within the left quadrants - if(boundingBox.x < verticalMidpoint && boundingBox.x + boundingBox.width < verticalMidpoint){ - if(topQuadrant){ - return topLeft; - }else if(bottomQuadrant){ - return botLeft; - } - }else if(boundingBox.x > verticalMidpoint){ // Object can completely fit within the right quadrants - if(topQuadrant){ - return topRight; - }else if(bottomQuadrant){ - return botRight; - } - } - - // Else, object needs to be in parent cause it can't fit completely in a quadrant - return null; - } - - /** - * Processes objects that may intersect the given rectangle. - *

- * This will never result in false positives. - */ - public void intersect(float x, float y, float width, float height, Intc out){ - if(!leaf){ - if(topLeft.bounds.overlaps(x, y, width, height)) topLeft.intersect(x, y, width, height, out); - if(topRight.bounds.overlaps(x, y, width, height)) topRight.intersect(x, y, width, height, out); - if(botLeft.bounds.overlaps(x, y, width, height)) botLeft.intersect(x, y, width, height, out); - if(botRight.bounds.overlaps(x, y, width, height)) botRight.intersect(x, y, width, height, out); - } - - IntSeq objects = this.objects; - - for(int i = 0; i < objects.size; i++){ - int item = objects.items[i]; - hitbox(item); - if(tmp.overlaps(x, y, width, height)){ - out.get(item); - } - } - } - - /** - * @return whether an object overlaps this rectangle. - * This will never result in false positives. - */ - public boolean any(float x, float y, float width, float height){ - if(!leaf){ - if(topLeft.bounds.overlaps(x, y, width, height) && topLeft.any(x, y, width, height)) return true; - if(topRight.bounds.overlaps(x, y, width, height) && topRight.any(x, y, width, height)) return true; - if(botLeft.bounds.overlaps(x, y, width, height) && botLeft.any(x, y, width, height)) return true; - if(botRight.bounds.overlaps(x, y, width, height) && botRight.any(x, y, width, height))return true; - } - - IntSeq objects = this.objects; - - for(int i = 0; i < objects.size; i++){ - int item = objects.items[i]; - hitbox(item); - if(tmp.overlaps(x, y, width, height)){ - return true; - } - } - return false; - } - - /** - * Processes objects that may intersect the given rectangle. - *

- * This will never result in false positives. - */ - public void intersect(Rect rect, Intc out){ - intersect(rect.x, rect.y, rect.width, rect.height, out); - } - - /** - * Fills the out parameter with any objects that may intersect the given rectangle. - *

- * This will result in false positives, but never a false negative. - */ - public void intersect(Rect toCheck, IntSeq out){ - intersect(toCheck.x, toCheck.y, toCheck.width, toCheck.height, out); - } - - /** - * Fills the out parameter with any objects that may intersect the given rectangle. - */ - public void intersect(float x, float y, float width, float height, IntSeq out){ - if(!leaf){ - if(topLeft.bounds.overlaps(x, y, width, height)) topLeft.intersect(x, y, width, height, out); - if(topRight.bounds.overlaps(x, y, width, height)) topRight.intersect(x, y, width, height, out); - if(botLeft.bounds.overlaps(x, y, width, height)) botLeft.intersect(x, y, width, height, out); - if(botRight.bounds.overlaps(x, y, width, height)) botRight.intersect(x, y, width, height, out); - } - - IntSeq objects = this.objects; - - for(int i = 0; i < objects.size; i++){ - int item = objects.items[i]; - hitbox(item); - if(tmp.overlaps(x, y, width, height)){ - out.add(item); - } - } - } - - /** Adds all quadtree objects to the specified Seq. */ - public void getObjects(IntSeq out){ - out.addAll(objects); - - if(!leaf){ - topLeft.getObjects(out); - topRight.getObjects(out); - botLeft.getObjects(out); - botRight.getObjects(out); - } - } - - protected IntQuadTree newChild(Rect rect){ - return new IntQuadTree(rect, prov); - } - - protected void hitbox(int t){ - prov.hitbox(t, tmp); - } - - /**Represents an object in a QuadTree.*/ - public interface IntQuadTreeProvider{ - /**Fills the out parameter with this element's rough bounding box. This should never be smaller than the actual object, but may be larger.*/ - void hitbox(int object, Rect out); - } + public void updateRaycast(int index, Vec2 dest){ + updateRaycast(index, dest, Tmp.v1); } + private void updateRaycast(int index, Vec2 dest, Vec2 v1){ + if(collisionLayer != PhysicsProcess.layerFlying){ + + //coordinates in world space + float + x = originalPositions[index * 2] + dest.x, + y = originalPositions[index * 2 + 1] + dest.y; + + Unit unit = units.get(index); + + PathCost cost = unit.type.pathCost; + int res = ControlPathfinder.raycastFast(unit.team.id, cost, World.toTile(dest.x), World.toTile(dest.y), World.toTile(x), World.toTile(y)); + + //collision found, make th destination the point right before the collision + if(res != 0){ + v1.set(Point2.x(res) * Vars.tilesize - dest.x, Point2.y(res) * Vars.tilesize - dest.y); + v1.setLength(Math.max(v1.len() - Vars.tilesize - 4f, 0)); + positions[index * 2] = v1.x; + positions[index * 2 + 1] = v1.y; + } + + if(ControlPathfinder.showDebug){ + Core.app.post(() -> Fx.debugLine.at(unit.x, unit.y, 0f, Color.green, new Vec2[]{new Vec2(dest.x, dest.y), new Vec2(x, y)})); + } + } + } } diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 6733d205f2..9f65c61217 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -1,5 +1,6 @@ package mindustry.ai.types; +import arc.math.*; import arc.math.geom.*; import arc.struct.*; import arc.util.*; @@ -16,7 +17,7 @@ import mindustry.world.meta.*; import static mindustry.Vars.*; public class CommandAI extends AIController{ - protected static final int maxCommandQueueSize = 50; + protected static final int maxCommandQueueSize = 50, avoidInterval = 5; protected static final Vec2 vecOut = new Vec2(), vecMovePos = new Vec2(); protected static final boolean[] noFound = {false}; @@ -32,6 +33,8 @@ public class CommandAI extends AIController{ protected boolean stopAtTarget, stopWhenInRange; protected Vec2 lastTargetPos; protected int pathId = -1; + protected boolean blockingUnit; + protected float timeSpentBlocked; /** Stance, usually related to firing mode. */ public UnitStance stance = UnitStance.shoot; @@ -205,12 +208,34 @@ public class CommandAI extends AIController{ } if(unit.isGrounded() && stance != UnitStance.ram){ - move = Vars.controlPath.getPathPosition(unit, pathId, vecMovePos, vecOut, noFound); + if(timer.get(timerTarget3, avoidInterval)){ + Vec2 dstPos = Tmp.v1.trns(unit.rotation, unit.hitSize/2f); + float max = unit.hitSize/2f; + float radius = Math.max(7f, max); + float margin = 4f; + blockingUnit = Units.nearbyCheck(unit.x + dstPos.x - radius/2f, unit.y + dstPos.y - radius/2f, radius, radius, + u -> u != unit && u.within(unit, u.hitSize/2f + unit.hitSize/2f + margin) && u.controller() instanceof CommandAI ai && ai.targetPos != null && + //stop for other unit only if it's closer to the target + (ai.targetPos.equals(targetPos) && u.dst2(targetPos) < unit.dst2(targetPos)) && + //don't stop if they're facing the same way + !Angles.within(unit.rotation, u.rotation, 15f) && + //must be near an obstacle, stopping in open ground is pointless + ControlPathfinder.isNearObstacle(unit, unit.tileX(), unit.tileY(), u.tileX(), u.tileY())); + } + + if(blockingUnit){ + timeSpentBlocked += Time.delta; + }else{ + timeSpentBlocked = 0f; + } + + //if you've spent 3 seconds stuck, something is wrong, move regardless + move = Vars.controlPath.getPathPosition(unit, pathId, vecMovePos, vecOut, noFound) && (!blockingUnit || timeSpentBlocked > 60f * 3f); //we've reached the final point if the returned coordinate is equal to the supplied input isFinalPoint &= vecMovePos.epsilonEquals(vecOut, 4.1f); //if the path is invalid, stop trying and record the end as unreachable - if(unit.team.isAI() && (noFound[0] || unit.isPathImpassable(World.toTile(vecMovePos.x), World.toTile(vecMovePos.y)) )){ + if(unit.team.isAI() && (noFound[0] || unit.isPathImpassable(World.toTile(vecMovePos.x), World.toTile(vecMovePos.y)))){ if(attackTarget instanceof Building build){ unreachableBuildings.addUnique(build.pos()); } @@ -278,6 +303,11 @@ public class CommandAI extends AIController{ if(prev != null && stance == UnitStance.patrol){ commandQueue.add(prev.cpy()); } + + //make sure spot in formation is reachable + if(group != null){ + group.updateRaycast(groupIndex, next instanceof Vec2 position ? position : Tmp.v3.set(next)); + } }else{ if(group != null){ group = null; diff --git a/core/src/mindustry/entities/EntityGroup.java b/core/src/mindustry/entities/EntityGroup.java index 48be288345..45e0377b97 100644 --- a/core/src/mindustry/entities/EntityGroup.java +++ b/core/src/mindustry/entities/EntityGroup.java @@ -145,6 +145,12 @@ public class EntityGroup implements Iterable{ tree.intersect(x, y, width, height, out); } + public boolean intersect(float x, float y, float width, float height, Boolf out){ + //don't waste time for empty groups + if(isEmpty()) return false; + return tree.intersect(x, y, width, height, out); + } + public Seq intersect(float x, float y, float width, float height){ intersectArray.clear(); //don't waste time for empty groups diff --git a/core/src/mindustry/entities/Units.java b/core/src/mindustry/entities/Units.java index d3d3d00a4f..443e1ff549 100644 --- a/core/src/mindustry/entities/Units.java +++ b/core/src/mindustry/entities/Units.java @@ -20,22 +20,18 @@ public class Units{ private static final Rect hitrect = new Rect(); private static Unit result; private static float cdist, cpriority; - private static boolean boolResult; private static int intResult; private static Building buildResult; //prevents allocations in anyEntities private static boolean anyEntityGround; private static float aeX, aeY, aeW, aeH; - private static final Cons anyEntityLambda = unit -> { - if(boolResult) return; + private static final Boolf anyEntityLambda = unit -> { if((unit.isGrounded() && !unit.type.allowLegStep) == anyEntityGround){ unit.hitboxTile(hitrect); - - if(hitrect.overlaps(aeX, aeY, aeW, aeH)){ - boolResult = true; - } + return hitrect.overlaps(aeX, aeY, aeW, aeH); } + return false; }; @Remote(called = Loc.server) @@ -162,31 +158,26 @@ public class Units{ } public static boolean anyEntities(float x, float y, float width, float height, boolean ground){ - boolResult = false; anyEntityGround = ground; aeX = x; aeY = y; aeW = width; aeH = height; - nearby(x, y, width, height, anyEntityLambda); - return boolResult; + return nearbyCheck(x, y, width, height, anyEntityLambda); } + /** Note that this checks the tile hitbox, not the standard hitbox. */ public static boolean anyEntities(float x, float y, float width, float height, Boolf check){ - boolResult = false; - nearby(x, y, width, height, unit -> { - if(boolResult) return; + return nearbyCheck(x, y, width, height, unit -> { if(check.get(unit)){ unit.hitboxTile(hitrect); - if(hitrect.overlaps(x, y, width, height)){ - boolResult = true; - } + return hitrect.overlaps(x, y, width, height); } + return false; }); - return boolResult; } /** Returns the nearest damaged tile. */ @@ -428,6 +419,14 @@ public class Units{ Groups.unit.intersect(x, y, width, height, cons); } + /** + * Iterates over all units in a rectangle. + * @return whether a unit was found. + * */ + public static boolean nearbyCheck(float x, float y, float width, float height, Boolf cons){ + return Groups.unit.intersect(x, y, width, height, cons); + } + /** Iterates over all units in a rectangle. */ public static void nearby(Rect rect, Cons cons){ nearby(rect.x, rect.y, rect.width, rect.height, cons); diff --git a/gradle.properties b/gradle.properties index 48ee1c8d5e..06ada9c2f6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=0c61237b32 +archash=443db6a9c5 From 95609a90be0e2d7a38c73bc60cde9889a273b425 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 25 Sep 2023 12:48:55 -0400 Subject: [PATCH 075/450] More misc pathfinding improvements --- core/src/mindustry/ai/ControlPathfinder.java | 2 ++ core/src/mindustry/ai/types/CommandAI.java | 10 ++++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/ControlPathfinder.java b/core/src/mindustry/ai/ControlPathfinder.java index 141b68a5f1..cabb297270 100644 --- a/core/src/mindustry/ai/ControlPathfinder.java +++ b/core/src/mindustry/ai/ControlPathfinder.java @@ -263,6 +263,8 @@ public class ControlPathfinder{ req.pathIndex = Math.max(dst <= range * range ? i + 1 : i, req.pathIndex); minDst = Math.min(dst, minDst); + }else if(dst <= 1f){ + req.pathIndex = Math.min(Math.max(i + 1, req.pathIndex), len - 1); } } diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 9f65c61217..be468ebf14 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -17,7 +17,7 @@ import mindustry.world.meta.*; import static mindustry.Vars.*; public class CommandAI extends AIController{ - protected static final int maxCommandQueueSize = 50, avoidInterval = 5; + protected static final int maxCommandQueueSize = 50, avoidInterval = 10; protected static final Vec2 vecOut = new Vec2(), vecMovePos = new Vec2(); protected static final boolean[] noFound = {false}; @@ -223,14 +223,20 @@ public class CommandAI extends AIController{ ControlPathfinder.isNearObstacle(unit, unit.tileX(), unit.tileY(), u.tileX(), u.tileY())); } + float maxBlockTime = 60f * 5f; + if(blockingUnit){ timeSpentBlocked += Time.delta; + + if(timeSpentBlocked >= maxBlockTime*2f){ + timeSpentBlocked = 0f; + } }else{ timeSpentBlocked = 0f; } //if you've spent 3 seconds stuck, something is wrong, move regardless - move = Vars.controlPath.getPathPosition(unit, pathId, vecMovePos, vecOut, noFound) && (!blockingUnit || timeSpentBlocked > 60f * 3f); + move = Vars.controlPath.getPathPosition(unit, pathId, vecMovePos, vecOut, noFound) && (!blockingUnit || timeSpentBlocked > maxBlockTime); //we've reached the final point if the returned coordinate is equal to the supplied input isFinalPoint &= vecMovePos.epsilonEquals(vecOut, 4.1f); From 39dfdff53aa98ffbbfe3c9f1e72783bfd149e218 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 25 Sep 2023 13:37:11 -0400 Subject: [PATCH 076/450] Queued formation movement fix --- core/src/mindustry/ai/types/CommandAI.java | 2 +- core/src/mindustry/input/InputHandler.java | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index be468ebf14..bbf83b6e1f 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -273,7 +273,7 @@ public class CommandAI extends AIController{ attackTarget = null; } - if(unit.isFlying()){ + if(unit.isFlying() && move){ unit.lookAt(vecMovePos); }else{ faceTarget(); diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 0765a91cef..912b65e0ef 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -277,7 +277,9 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } unit.lastCommanded = player.coloredName(); - ai.group = null; + if(ai.commandQueue.size <= 0){ + ai.group = null; + } //remove when other player command if(!headless && player != Vars.player){ From 0a7690a43b05fd9898b7889f81c0f8b268c0f56a Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 26 Sep 2023 08:30:17 -0400 Subject: [PATCH 077/450] Fixed #9094 --- core/src/mindustry/ui/dialogs/PlanetDialog.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/mindustry/ui/dialogs/PlanetDialog.java b/core/src/mindustry/ui/dialogs/PlanetDialog.java index 02dbfa99bc..16d5d9e304 100644 --- a/core/src/mindustry/ui/dialogs/PlanetDialog.java +++ b/core/src/mindustry/ui/dialogs/PlanetDialog.java @@ -634,6 +634,8 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ newPresets.clear(); state.planet = planet; + selected = null; + updateSelected(); rebuildExpand(); } settings.put("lastplanet", planet.name); From 81b88e6cc8f88864691303054a6ae894ea377543 Mon Sep 17 00:00:00 2001 From: a-big-fish-fish <111189982+a-big-fish-fish@users.noreply.github.com> Date: Tue, 26 Sep 2023 20:30:34 +0800 Subject: [PATCH 078/450] Update servers_v7.json (#9095) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 43e3b31857..bc5ce9b6c9 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -226,7 +226,7 @@ }, { "name": "Extra Utilities", - "address": ["222.186.59.147:8888", "222.186.59.147:8889", "222.186.59.147:8890"] + "address": ["tr.getmc.cn:15142", "tr.getmc.cn:15143"] }, { "name": "Alex Multiverse", From 0b68c34297a0b490da066efeb2924440b4b47fd6 Mon Sep 17 00:00:00 2001 From: a-big-fish-fish <111189982+a-big-fish-fish@users.noreply.github.com> Date: Wed, 27 Sep 2023 20:58:55 +0800 Subject: [PATCH 079/450] Update servers_v7.json (#9099) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index bc5ce9b6c9..c32ca9263a 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -226,7 +226,7 @@ }, { "name": "Extra Utilities", - "address": ["tr.getmc.cn:15142", "tr.getmc.cn:15143"] + "address": ["222.186.59.147:15142", "222.186.59.147:15143"] }, { "name": "Alex Multiverse", From 5b252e0dd8af7af3b1cab2b2123f5d116e510a1f Mon Sep 17 00:00:00 2001 From: 112Hack <144626073+112Hack@users.noreply.github.com> Date: Wed, 27 Sep 2023 16:38:28 +0300 Subject: [PATCH 080/450] Update servers_v7.json (#9093) --- servers_v7.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers_v7.json b/servers_v7.json index c32ca9263a..6850263c8e 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,4 +1,8 @@ [ + { + "name": "CMS", + "address": ["195.2.84.144"] + }, { "name": "ShardDustry", "address": ["88.99.56.222:35689", "65.109.65.23:5552","45.158.9.198:30529"] From 6310d54b5375feeb52d8182191a4ef6af62b03c0 Mon Sep 17 00:00:00 2001 From: Arksource <93954648+ArkSourcer@users.noreply.github.com> Date: Wed, 27 Sep 2023 10:54:48 -0400 Subject: [PATCH 081/450] Update bundle_es.properties (#9100) --- core/assets/bundles/bundle_es.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 3e2c9ac0b5..31bd36bf4b 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -158,8 +158,8 @@ mod.outdatedv7.details = Este mod no es compatible con la última versión del j mod.blacklisted.details = Este mod ha sido bloqueado manualmente por causar cierres inesperados, errores u otros problemas en esta versión del juego. Será mejor no usarlo. mod.missingdependencies.details = A este mod le faltan dependencias: {0} mod.erroredcontent.details = La partida causó errores al cargar. Puedes pedir al autor del mod que los arregle. -mod.circulardependencies.details = This mod has dependencies that depends on each other. -mod.incompletedependencies.details = This mod is unable to be loaded due to invalid or missing dependencies: {0}. +mod.circulardependencies.details = Este mod tiene dependencias que dependen unas de otras. +mod.incompletedependencies.details = Este mod no se puede cargar debido a dependencias no válidas o faltantes: {0}. mod.requiresversion = Requiere la versión del juego: [red]{0} mod.errors = Ha ocurrido un fallo al cargar el contenido. mod.noerrorplay = [scarlet]Se están ejecutando algunos mods con fallos.[]Debes deshabilitarlos o arreglar los errores antes de jugar. From 8c777e79fa28385b28c1a753bbb7a5fb5d0a440c Mon Sep 17 00:00:00 2001 From: ApsZoldat <128713348+ApsZoldat@users.noreply.github.com> Date: Thu, 28 Sep 2023 00:17:59 +0300 Subject: [PATCH 082/450] Add marker instruction to world processors (#9087) * Basic implementation of world processor marker control * Add line marker, some marker control fixes * Add remote for setting markers, add marker writer/reader to TypeIO * Add sides cap to ShapeTextMarker's draw() method * Marker instruction code refactor, revert accident auto-formatting, fix marker control bugs * Cleanup LMarkerControl.java * Remove deleted marker controls from MapObjectives * Marker control method refactor, fix minimap marker rendering * Refactor, proper double comparsion in MapObjectives * Fix line marker's color not changing through world processors --- core/assets/bundles/bundle.properties | 2 + core/src/mindustry/game/MapObjectives.java | 193 +++++++++++++++++- core/src/mindustry/game/Rules.java | 3 + .../mindustry/graphics/MinimapRenderer.java | 4 + .../mindustry/graphics/OverlayRenderer.java | 4 + core/src/mindustry/io/TypeIO.java | 15 ++ core/src/mindustry/logic/LExecutor.java | 59 ++++++ core/src/mindustry/logic/LMarkerControl.java | 37 ++++ core/src/mindustry/logic/LStatements.java | 85 +++++++- 9 files changed, 400 insertions(+), 2 deletions(-) create mode 100644 core/src/mindustry/logic/LMarkerControl.java diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 29fe75771a..f11c906248 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -663,6 +663,7 @@ marker.shapetext.name = Shape Text marker.minimap.name = Minimap marker.shape.name = Shape marker.text.name = Text +marker.line.name = Line marker.background = Background marker.outline = Outline @@ -2301,6 +2302,7 @@ lst.getflag = Check if a global flag is set. lst.setprop = Sets a property of a unit or building. lst.effect = Create a particle effect. lst.sync = Sync a variable across the network.\nLimited to 20 times a second per variable. +lst.marker = Control markers displayed in world.\nCannot control markers created by objectives.\nEach marker created by this instruction has its own id. logic.nounitbuild = [red]Unit building logic is not allowed here. diff --git a/core/src/mindustry/game/MapObjectives.java b/core/src/mindustry/game/MapObjectives.java index 21717202bc..d15c50e511 100644 --- a/core/src/mindustry/game/MapObjectives.java +++ b/core/src/mindustry/game/MapObjectives.java @@ -16,6 +16,7 @@ import mindustry.game.MapObjectives.*; import mindustry.gen.*; import mindustry.graphics.*; import mindustry.io.*; +import mindustry.logic.*; import mindustry.type.*; import mindustry.world.*; @@ -60,7 +61,8 @@ public class MapObjectives implements Iterable, Eachable, Eachable

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:Ey|e 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 LE9_r)a?Ah##SZY9 delta 92519 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 aOOBoBPh_}!L^pfdW@)ys(znkvoCW~l+x0B~ From c110e6f802d4007224beefe8d2c5695928f5a225 Mon Sep 17 00:00:00 2001 From: Darkness <79508138+Darkness6030@users.noreply.github.com> Date: Mon, 9 Oct 2023 23:16:32 +0300 Subject: [PATCH 121/450] Remove duplicate (#9149) --- servers_v7.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/servers_v7.json b/servers_v7.json index ce11a2187b..b9b87c8b62 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -123,10 +123,6 @@ "name": "Fish", "address": ["162.248.101.95", "162.248.100.98", "162.248.100.133", "162.248.102.204"] }, - { - "name": "OMNIDUSTRY", - "address": ["109.94.209.233", "109.94.209.233:6568", "109.94.209.233:6569", "109.94.209.233:6570", "109.94.209.233:6571", "109.94.209.233:6572", "109.94.209.233:6573", "109.94.209.233:6574"] - }, { "name": "The Devil", "address": ["xem8k5.mindustry.top:8169", "test.xem8k5.top:8920", "other.xem8k5.top:10936", "n2.akiracloud.net:10404", "new.xem8k5.top"] From 4ea8199f8304f005a9802d212f05e6849aadc5af Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 13 Oct 2023 00:38:53 -0400 Subject: [PATCH 122/450] Json support for UnlockableContent fields --- core/src/mindustry/mod/ContentParser.java | 13 +++++++++++++ gradle.properties | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/mod/ContentParser.java b/core/src/mindustry/mod/ContentParser.java index d02b4e4142..519b47ff71 100644 --- a/core/src/mindustry/mod/ContentParser.java +++ b/core/src/mindustry/mod/ContentParser.java @@ -56,6 +56,8 @@ import static mindustry.Vars.*; @SuppressWarnings("unchecked") public class ContentParser{ private static final boolean ignoreUnknownFields = true; + private static final ContentType[] typesToSearch = {ContentType.block, ContentType.item, ContentType.unit, ContentType.liquid, ContentType.planet}; + ObjectMap, ContentType> contentTypes = new ObjectMap<>(); ObjectSet> implicitNullable = ObjectSet.with(TextureRegion.class, TextureRegion[].class, TextureRegion[][].class, TextureRegion[][][].class); ObjectMap> sounds = new ObjectMap<>(); @@ -397,6 +399,17 @@ public class ContentParser{ return (T)new Rect(jsonData.get(0).asFloat(), jsonData.get(1).asFloat(), jsonData.get(2).asFloat(), jsonData.get(3).asFloat()); } + //search across different content types to find one by name + if(type == UnlockableContent.class){ + for(ContentType c : typesToSearch){ + T found = (T)locate(c, jsonData.asString()); + if(found != null){ + return found; + } + } + throw new IllegalArgumentException("\"" + jsonData.name + "\": No content found with name '" + jsonData.asString() + "'."); + } + if(Content.class.isAssignableFrom(type)){ ContentType ctype = contentTypes.getThrow(type, () -> new IllegalArgumentException("No content type for class: " + type.getSimpleName())); String prefix = currentMod != null ? currentMod.name + "-" : ""; diff --git a/gradle.properties b/gradle.properties index 8c6264f749..a13171c749 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=ea8fa3b50d +archash=21508dc509 From 74844a6fa9ae70260bfa6214106defdd3e801eb7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 13 Oct 2023 02:15:05 -0400 Subject: [PATCH 123/450] Fixed #9156 --- core/src/mindustry/world/blocks/logic/MessageBlock.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/world/blocks/logic/MessageBlock.java b/core/src/mindustry/world/blocks/logic/MessageBlock.java index e0f30aa4a4..ecf043b3dc 100644 --- a/core/src/mindustry/world/blocks/logic/MessageBlock.java +++ b/core/src/mindustry/world/blocks/logic/MessageBlock.java @@ -105,8 +105,9 @@ public class MessageBlock extends Block{ public void buildConfiguration(Table table){ table.button(Icon.pencil, Styles.cleari, () -> { if(mobile){ + var contents = this.message.toString(); Core.input.getTextInput(new TextInput(){{ - text = message.toString(); + text = contents; multiline = true; maxLength = maxTextLength; accepted = str -> { From f4bf76e3b23b0bb86103bac1c04e39c8ab4e5501 Mon Sep 17 00:00:00 2001 From: Joan Josep Date: Fri, 13 Oct 2023 15:23:14 +0200 Subject: [PATCH 124/450] Update bundle_ca.properties (#9158) --- core/assets/bundles/bundle_ca.properties | 76 ++++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 268f751481..c222cc0c38 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -348,15 +348,15 @@ command.rebuild = Reconstrueix command.assist = Assisteix al jugador command.move = Mou command.boost = Sobrevola -command.loadUnits = Load Units -command.loadBlocks = Load Blocks -command.unloadPayload = Unload Payload -stance.stop = Cancel Orders -stance.shoot = Stance: Shoot -stance.holdfire = Stance: Hold Fire -stance.pursuetarget = Stance: Pursue Target -stance.patrol = Stance: Patrol Path -stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +command.loadUnits = Carrega unitats +command.loadBlocks = Carrega blocs +command.unloadPayload = Descarrega +stance.stop = Cancel·la les ordres +stance.shoot = Comportament: Dispara +stance.holdfire = Comportament: Mantén el foc +stance.pursuetarget = Comportament: Persegueix l’objectiu +stance.patrol = Comportament: Patrulla el camí +stance.ram = Comportament: Senzill\n[lightgray]Mou-te en línia recta, sense encaminador openlink = Obre l’enllaç copylink = Copia l’enllaç back = Enrere @@ -655,7 +655,7 @@ marker.shapetext.name = Forma del text marker.minimap.name = Minimapa marker.shape.name = Forma marker.text.name = Text -marker.line.name = Line +marker.line.name = Línia marker.background = Fons marker.outline = Contorn @@ -970,9 +970,9 @@ ability.movelightning = Moviment llampec ability.shieldarc = Escut de descàrregues ability.suppressionfield = Regen Suppression Field ability.energyfield = Camp de força -ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}% -ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0} -ability.regen = Regeneration +ability.energyfield.sametypehealmultiplier = [lightgray]Mateix tipus de guarició: [white]{0} % +ability.energyfield.maxtargets = [lightgray]Objectius màx.: [white]{0} +ability.regen = Regeneració bar.onlycoredeposit = Només es permet depositar al nucli. bar.drilltierreq = Cal una perforadora millor. @@ -1067,7 +1067,7 @@ setting.backgroundpause.name = Pausa automàtica quan s’estigui en segon pla setting.buildautopause.name = Pausa automàtica quan es construeixi setting.doubletapmine.name = Dos tocs/clics per a extreure recursos setting.commandmodehold.name = Mantén per al mode de comandament -setting.distinctcontrolgroups.name = Limit One Control Group Per Unit +setting.distinctcontrolgroups.name = Limita a un grup de control per unitat setting.modcrashdisable.name = Desactiva els mods quan no es pugui iniciar el joc setting.animatedwater.name = Animacions del terreny setting.animatedshields.name = Animacions dels escuts @@ -1114,7 +1114,7 @@ setting.position.name = Mostra la posició del jugador setting.mouseposition.name = Mostra la posició del ratolí setting.musicvol.name = Volum de la música setting.atmosphere.name = Mostra l’atmosfera del planeta -setting.drawlight.name = Draw Darkness/Lighting +setting.drawlight.name = Dibuixa la foscor/llum setting.ambientvol.name = Volum del so ambiental setting.mutemusic.name = Silencia la música setting.sfxvol.name = Volums dels efectes de so @@ -1141,7 +1141,7 @@ keybind.title = Personalització dels controls keybinds.mobile = [scarlet]La majoria de dreceres no estan disponibles en les versions per a pantalles tàctils. Només està inclòs el moviment bàsic. category.general.name = General category.view.name = Control de la vista i altres -category.command.name = Unit Command +category.command.name = Ordre d’unitat category.multiplayer.name = Multijugador category.blocks.name = Selecció d’estructures per construir placement.blockselectkeys = \n[lightgray]Tecles: [{0}, @@ -1159,23 +1159,23 @@ keybind.mouse_move.name = Segueix el ratolí keybind.pan.name = Desplaça la vista keybind.boost.name = Sobrevola keybind.command_mode.name = Mode de comandament -keybind.command_queue.name = Unit Command Queue -keybind.create_control_group.name = Create Control Group -keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_shoot.name = Unit Stance: Shoot -keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire -keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target -keybind.unit_stance_patrol.name = Unit Stance: Patrol -keybind.unit_stance_ram.name = Unit Stance: Ram -keybind.unit_command_move = Unit Command: Move -keybind.unit_command_repair = Unit Command: Repair -keybind.unit_command_rebuild = Unit Command: Rebuild -keybind.unit_command_assist = Unit Command: Assist -keybind.unit_command_mine = Unit Command: Mine -keybind.unit_command_boost = Unit Command: Boost -keybind.unit_command_load_units = Unit Command: Load Units -keybind.unit_command_load_blocks = Unit Command: Load Blocks -keybind.unit_command_unload_payload = Unit Command: Unload Payload +keybind.command_queue.name = Cua d’ordres d’unitat +keybind.create_control_group.name = Crea un grup de control +keybind.cancel_orders.name = Cancel·la les ordres +keybind.unit_stance_shoot.name = Comportament: Dispara +keybind.unit_stance_hold_fire.name = Comportament: Mantén el foc +keybind.unit_stance_pursue_target.name = Comportament: Persegueix l’objectiu +keybind.unit_stance_patrol.name = Comportament: Patrulla +keybind.unit_stance_ram.name = Comportament: Senzill +keybind.unit_command_move = Comportament: Mou +keybind.unit_command_repair = Comportament: Repara +keybind.unit_command_rebuild = Comportament: Reconstrueix +keybind.unit_command_assist = Comportament: Assisteix +keybind.unit_command_mine = Comportament: Extrau +keybind.unit_command_boost = Comportament: Sobrevola +keybind.unit_command_load_units = Comportament: Carrega unitats +keybind.unit_command_load_blocks = Comportament: Carrega blocs +keybind.unit_command_unload_payload = Comportament: Descarrega keybind.rebuild_select.name = Reconstrueix la regió keybind.schematic_select.name = Selecciona una regió keybind.schematic_menu.name = Menú de plànols @@ -1239,7 +1239,7 @@ mode.pvp.description = Lluiteu contra altres jugadors localment.\n[gray]Cal que mode.attack.name = Atac mode.attack.description = Destruïu la base enemiga. \n[gray]Cal que al mapa hi hagi un nucli vermell. mode.custom = Regles personalitzades -rules.invaliddata = Invalid clipboard data. +rules.invaliddata = Dades del porta-retalls no vàlides. rules.hidebannedblocks = Amaga els blocs no permesos rules.infiniteresources = Recursos infinits @@ -2274,10 +2274,10 @@ lst.cutscene = Manipula la càmera del jugador. lst.setflag = Estableix un senyal global que es podrà llegir en tots els processadors. lst.getflag = Obtén un senyal global. lst.setprop = Estableix una propietat d’una unitat o estructura. -lst.effect = Create a particle effect. -lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most. -lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world. -lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction. +lst.effect = Crea un efecte de particula. +lst.sync = Sincronitza una variable a través de la xarxa.\nS’invoca com a molt 10 vegades per segon. +lst.makemarker = Crea una marca lògica al món.\nS’ha de donar un ID per a identificar-la.\nEs poden establir fins a 20.000 marcadors per món. +lst.setmarker = Estableix una propietat per a la marca.\nL’ID que es faci servir ha de ser el mateix que el de la instrucció de crear la marca. logic.nounitbuild = [red]Aquí no es permet construir blocs de tipus lògic. From d9c2e9a6b1e1b50440a96552c676217645897fc4 Mon Sep 17 00:00:00 2001 From: NazrinNya <137837419+NazrinNya@users.noreply.github.com> Date: Fri, 13 Oct 2023 21:58:59 +0300 Subject: [PATCH 125/450] Update servers_v7.json (#9165) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index b9b87c8b62..26a9e28ce5 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -210,7 +210,7 @@ }, { "name": "Cyandustry", - "address": ["91.218.66.162:8000","91.218.66.162:7000", "91.218.66.162:7500", "91.218.66.162:7600"] + "address": ["136.243.14.186:7000","136.243.14.186:7001", "136.243.14.186:7002", "136.243.14.186:7003", "136.243.14.186:7004", "136.243.14.186:7005", "136.243.14.186:7006"] }, { "name": "Four Family", From 002f3225633e94cfba86a6a0b14377547566084e Mon Sep 17 00:00:00 2001 From: Atomic-Laboratory <146392884+Atomic-Laboratory@users.noreply.github.com> Date: Fri, 13 Oct 2023 21:14:55 -0400 Subject: [PATCH 126/450] Add Atomic to the server list (#9155) * Add Atomic to the server list * Add second port * Remove unused port 6567 Was hoping to use it soon:tm: but oh well... --- servers_v7.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers_v7.json b/servers_v7.json index 26a9e28ce5..fc76a8ba41 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -255,5 +255,9 @@ { "name": "MineCore", "address": ["194.247.42.11:27792"] + }, + { + "name": "Atomic", + "address": ["atomic-lab.ddns.net:30315"] } ] From a6d0a17bd9bf1ddce7bca5939a223fab533f0dac Mon Sep 17 00:00:00 2001 From: WayZer Date: Sat, 14 Oct 2023 21:09:59 +0800 Subject: [PATCH 127/450] PR: world-switch (#9167) --- .../sprites/blocks/logic/world-switch-on.png | Bin 0 -> 164 bytes .../sprites/blocks/logic/world-switch.png | Bin 0 -> 389 bytes core/assets/icons/icons.properties | 1 + core/src/mindustry/content/Blocks.java | 9 +++++++- .../world/blocks/logic/SwitchBlock.java | 21 ++++++++++++++++++ 5 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 core/assets-raw/sprites/blocks/logic/world-switch-on.png create mode 100644 core/assets-raw/sprites/blocks/logic/world-switch.png diff --git a/core/assets-raw/sprites/blocks/logic/world-switch-on.png b/core/assets-raw/sprites/blocks/logic/world-switch-on.png new file mode 100644 index 0000000000000000000000000000000000000000..54f03c820cb716941b2f38c66f42d18a3edf68c5 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}oCO|{#S9GG!XV7ZFl&wk z0|P^tr;B4qMC;ot2YDF;1Y82YEOrZA++;Di;|+(>&-Xdy&lsLFF!WcJZkQIb+ttu} z_mYK%HOpHn6U5d{GmwpI)mCj~hr;D6qm>(G->)?Bub7tp5hNy_X^EqN)YWn1! z8yI9iO5yOmFiV>U1Tuf_j7YusR#{8@fQ~w=!0Pq|%qKR^5!qX@S<$W`?#QI*lw=Es zr$4eL>9%(!7PD0CY@FBTp~v|#RIf!#E~i0-T_BlpWuL@{T?tnhRV*83tZ~aKQ?X?E z5b59-*$~JlGjWTHaAf~gr6g{pGv5x1{^3&)3%C{0%Geb6;JLiVwud{iTqemltW)mT zIH$3(v9a~WB<^P%v!5UTxN3K@WLLP{UArEE9c6F%0{N8K6SC(d^)f|SFomC%NS9i$ mO! entity.enabled = b); } + public boolean accessible(){ + return !privileged || state.rules.editor; + } + + @Override + public boolean canBreak(Tile tile){ + return accessible(); + } + public class SwitchBuild extends Building{ + @Override + public void damage(float damage){ + if(privileged) return; + super.damage(damage); + } + + @Override + public boolean collide(Bullet other){ + return !privileged; + } @Override public boolean configTapped(){ From fbdfef625a935b15d55637ae0461c9794b68ef89 Mon Sep 17 00:00:00 2001 From: Atomic-Laboratory <146392884+Atomic-Laboratory@users.noreply.github.com> Date: Sat, 14 Oct 2023 22:12:47 -0400 Subject: [PATCH 128/450] Add Atomic Attack server (#9170) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index fc76a8ba41..4053ab3a1c 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -258,6 +258,6 @@ }, { "name": "Atomic", - "address": ["atomic-lab.ddns.net:30315"] + "address": ["129.146.33.189:25709", "atomic-lab.ddns.net:30315"] } ] From ef1413beab93bc01c068def61bb652f6d9188606 Mon Sep 17 00:00:00 2001 From: Atomic-Laboratory <146392884+Atomic-Laboratory@users.noreply.github.com> Date: Sat, 14 Oct 2023 22:18:13 -0400 Subject: [PATCH 129/450] Add "loadautosave" server command. (#9169) * Add "loadautosave" server command. A command that loads the last auto-save. This command can be placed inside `config startcommands` to automatically load the last save when the server starts. * autosaves config is actually autosave. use first() not get(0) * Get most recent autosave w/o sorting * Remove left over debug oops.... --- .../src/mindustry/server/ServerControl.java | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/server/src/mindustry/server/ServerControl.java b/server/src/mindustry/server/ServerControl.java index a26507d857..e6ab76fb7a 100644 --- a/server/src/mindustry/server/ServerControl.java +++ b/server/src/mindustry/server/ServerControl.java @@ -910,6 +910,37 @@ public class ServerControl implements ApplicationListener{ } }); + handler.register("loadautosave", "Loads the last auto-save.", arg -> { + if(state.isGame()){ + err("Already hosting. Type 'stop' to stop hosting first."); + return; + } + + Fi newestSave = saveDirectory.findAll(f -> f.name().startsWith("auto_")).min(Fi::lastModified); + + if(newestSave == null){ + err("No auto-saves found! Type `config autosave true` to enable auto-saves."); + return; + } + + if(!SaveIO.isSaveValid(newestSave)){ + err("No (valid) save data found for slot."); + return; + } + + Core.app.post(() -> { + try{ + SaveIO.load(newestSave); + state.rules.sector = null; + info("Save loaded."); + state.set(State.playing); + netServer.openServer(); + }catch(Throwable t){ + err("Failed to load save. Outdated or corrupt file."); + } + }); + }); + handler.register("load", "", "Load a save from a slot.", arg -> { if(state.isGame()){ err("Already hosting. Type 'stop' to stop hosting first."); From da8ebad0c576c9a30d6af1b1819a26d9009f2053 Mon Sep 17 00:00:00 2001 From: Jason <131086642+JasonP01@users.noreply.github.com> Date: Sun, 15 Oct 2023 05:12:07 +0200 Subject: [PATCH 130/450] Update servers_v7.json (#9171) Added xpdustry events to partnered servers --- servers_v7.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers_v7.json b/servers_v7.json index 4053ab3a1c..0738a81b52 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -89,7 +89,7 @@ }, { "name": "Chaotic Neutral", - "address": ["c-n.ddns.net:7012", "c-n.ddns.net:7013", "c-n.ddns.net:7014", "c-n.ddns.net:7015", "c-n.ddns.net:7016", "c-n.ddns.net:7017", "37.187.73.180:7021"] + "address": ["c-n.ddns.net:7012", "c-n.ddns.net:7013", "c-n.ddns.net:7014", "c-n.ddns.net:7015", "c-n.ddns.net:7016", "c-n.ddns.net:7017", "c-n.ddns.net:7003", "37.187.73.180:7021"] }, { "name": "io", @@ -121,7 +121,7 @@ }, { "name": "Fish", - "address": ["162.248.101.95", "162.248.100.98", "162.248.100.133", "162.248.102.204"] + "address": ["162.248.101.95", "162.248.100.98", "162.248.100.133", "162.248.102.204", "c-n.ddns.net:7003"] }, { "name": "The Devil", From d01294d35ce649b4a8338c14ea0e7936ff8bb065 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 15 Oct 2023 09:52:02 -0400 Subject: [PATCH 131/450] Fixed #9166 --- core/src/mindustry/ui/fragments/HudFragment.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/mindustry/ui/fragments/HudFragment.java b/core/src/mindustry/ui/fragments/HudFragment.java index b4568679db..b97b59f1b1 100644 --- a/core/src/mindustry/ui/fragments/HudFragment.java +++ b/core/src/mindustry/ui/fragments/HudFragment.java @@ -917,6 +917,8 @@ public class HudFragment{ } statuses.set(applied); + }else{ + statuses.clear(); } } }).left(); From 721c2d40d8d4c78cc1f5d1c3d5cd061657040e82 Mon Sep 17 00:00:00 2001 From: Atomic-Laboratory <146392884+Atomic-Laboratory@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:16:38 -0400 Subject: [PATCH 132/450] Change port for Atomic Servers (#9174) * Change port for Atomic Servers I cant choose ports when making a new game server node... * change domain move domain to 129.146.33.189 --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 0738a81b52..cd3a3b6366 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -258,6 +258,6 @@ }, { "name": "Atomic", - "address": ["129.146.33.189:25709", "atomic-lab.ddns.net:30315"] + "address": ["atomic-lab.ddns.net:25709", "atomic-lab.ddns.net:25907"] } ] From 033e3d136e2442952727164974fd381d7508aad2 Mon Sep 17 00:00:00 2001 From: lemon3357 <126368248+lemon3357@users.noreply.github.com> Date: Wed, 18 Oct 2023 22:18:29 +0800 Subject: [PATCH 133/450] Update servers_v7.json (#9175) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index cd3a3b6366..4b505bf6dc 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -193,7 +193,7 @@ }, { "name": "Realm of Serene Lime", - "address": ["43.248.185.167:8517","n2.akiracloud.net:10686","n2.akiracloud.net:10486", "p12.simpfun.cn:8654"] + "address": ["43.248.116.142:10627","n2.akiracloud.net:10686","n2.akiracloud.net:10486", "p12.simpfun.cn:8654"] }, { "name": "CreateDustry", From 7a02230226ed8f11cfa408f843734fc3a6ea6d6e Mon Sep 17 00:00:00 2001 From: Atomic-Laboratory <146392884+Atomic-Laboratory@users.noreply.github.com> Date: Thu, 19 Oct 2023 01:47:51 -0400 Subject: [PATCH 134/450] Add Atomic PvP (#9176) A pvp server were (almost) all turrets have infinite ammo and cryo fluid. Maximize chaos. Hosted on Germany. --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 4b505bf6dc..411395eabf 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -258,6 +258,6 @@ }, { "name": "Atomic", - "address": ["atomic-lab.ddns.net:25709", "atomic-lab.ddns.net:25907"] + "address": ["atomic-lab.ddns.net:25709", "atomic-lab.ddns.net:25907", "atomic-de.ddns.net:35845"] } ] From 34782e943c09f31b6e6ecc32e5d47f884e8350e7 Mon Sep 17 00:00:00 2001 From: karlo292 <64750254+karlo292@users.noreply.github.com> Date: Thu, 19 Oct 2023 15:27:30 +0200 Subject: [PATCH 135/450] Update servers_v7.json (#9177) added new IP for crocraft network server --- servers_v7.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers_v7.json b/servers_v7.json index 411395eabf..1504487bd0 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -233,8 +233,8 @@ "address": ["118.127.8.162:25617", "78.108.218.117:25640", "srv3.godlike.club:27246"] }, { - "name": "Vanilla CroCraft", - "address": ["130.61.175.47:6567", "41.216.188.223:5001"] + "name": "CroCraft Network", + "address": ["193.122.53.98:6567", "41.216.188.223:5001"] }, { "name": "Extra Utilities", From 2522b167383d628a779131c5e1d5f07680f4e324 Mon Sep 17 00:00:00 2001 From: MEEPofFaith <54301439+MEEPofFaith@users.noreply.github.com> Date: Thu, 19 Oct 2023 10:55:04 -0700 Subject: [PATCH 136/450] SoundEffect - An Effect that produces sound when created. (#9178) * SoundEffect * Add to ClassMap * Loading via prov does not work * MEEP, that's not how you random --- .../entities/effect/SoundEffect.java | 38 +++++++++++++++++++ core/src/mindustry/mod/ClassMap.java | 1 + 2 files changed, 39 insertions(+) create mode 100644 core/src/mindustry/entities/effect/SoundEffect.java diff --git a/core/src/mindustry/entities/effect/SoundEffect.java b/core/src/mindustry/entities/effect/SoundEffect.java new file mode 100644 index 0000000000..8ed0f74a20 --- /dev/null +++ b/core/src/mindustry/entities/effect/SoundEffect.java @@ -0,0 +1,38 @@ +package mindustry.entities.effect; + +import arc.*; +import arc.audio.*; +import arc.func.*; +import arc.graphics.*; +import arc.math.*; +import arc.struct.*; +import arc.util.*; +import mindustry.entities.*; +import mindustry.game.EventType.*; +import mindustry.gen.*; + +/** Plays a sound effect when created and simultaneously renders an effect. */ +public class SoundEffect extends Effect{ + public Sound sound = Sounds.none; + public float minPitch = 0.8f; + public float maxPitch = 1.2f; + public float minVolume = 1f; + public float maxVolume = 1f; + public Effect effect; + + public SoundEffect(){ + } + + public SoundEffect(Sound sound, Effect effect){ + this.sound = sound; + this.effect = effect; + } + + @Override + public void create(float x, float y, float rotation, Color color, Object data){ + if(!shouldCreate()) return; + + sound.at(x, y, Mathf.random(minPitch, maxPitch), Mathf.random(minVolume, maxVolume)); + effect.create(x, y, rotation, color, data); + } +} diff --git a/core/src/mindustry/mod/ClassMap.java b/core/src/mindustry/mod/ClassMap.java index 5ddec905f5..db15ff5e89 100644 --- a/core/src/mindustry/mod/ClassMap.java +++ b/core/src/mindustry/mod/ClassMap.java @@ -66,6 +66,7 @@ public class ClassMap{ classes.put("ParticleEffect", mindustry.entities.effect.ParticleEffect.class); classes.put("RadialEffect", mindustry.entities.effect.RadialEffect.class); classes.put("SeqEffect", mindustry.entities.effect.SeqEffect.class); + classes.put("SoundEffect", mindustry.entities.effect.SoundEffect.class); classes.put("WaveEffect", mindustry.entities.effect.WaveEffect.class); classes.put("WrapEffect", mindustry.entities.effect.WrapEffect.class); classes.put("DrawPart", mindustry.entities.part.DrawPart.class); From ed7f00f48af24152e61737ba952373a74707ecf8 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 19 Oct 2023 22:02:34 -0400 Subject: [PATCH 137/450] Load/unload command icon swap --- core/src/mindustry/ai/UnitCommand.java | 6 +++--- gradle.properties | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index d841b6ebd9..b84036b493 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -87,17 +87,17 @@ public class UnitCommand extends MappableContent{ drawTarget = true; resetTarget = false; }}; - loadUnitsCommand = new UnitCommand("loadUnits", "download", Binding.unit_command_load_units, null){{ + loadUnitsCommand = new UnitCommand("loadUnits", "upload", Binding.unit_command_load_units, null){{ switchToMove = false; drawTarget = true; resetTarget = false; }}; - loadBlocksCommand = new UnitCommand("loadBlocks", "down", Binding.unit_command_load_blocks, null){{ + loadBlocksCommand = new UnitCommand("loadBlocks", "up", Binding.unit_command_load_blocks, null){{ switchToMove = false; drawTarget = true; resetTarget = false; }}; - unloadPayloadCommand = new UnitCommand("unloadPayload", "upload", Binding.unit_command_unload_payload, null){{ + unloadPayloadCommand = new UnitCommand("unloadPayload", "download", Binding.unit_command_unload_payload, null){{ switchToMove = false; drawTarget = true; resetTarget = false; diff --git a/gradle.properties b/gradle.properties index a13171c749..a54f280cb0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=21508dc509 +archash=1906938dea From e391434dc9915ce815623a66a779de4662db5d7f Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 20 Oct 2023 01:48:11 -0400 Subject: [PATCH 138/450] Unit enter payload command --- core/assets/bundles/bundle.properties | 1 + core/src/mindustry/ai/UnitCommand.java | 7 +++++- core/src/mindustry/ai/types/CommandAI.java | 18 ++++++++++++- core/src/mindustry/input/Binding.java | 1 + core/src/mindustry/input/InputHandler.java | 25 +++++++++++++++++++ core/src/mindustry/type/UnitType.java | 2 +- core/src/mindustry/world/Block.java | 2 ++ .../world/blocks/payloads/BlockProducer.java | 1 + .../world/blocks/payloads/PayloadBlock.java | 1 + .../blocks/payloads/PayloadConveyor.java | 1 + .../world/blocks/payloads/PayloadSource.java | 1 + 11 files changed, 57 insertions(+), 3 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index dbf2c9c30c..53c61daca8 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -354,6 +354,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index b84036b493..ef5f382cd0 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -17,7 +17,7 @@ public class UnitCommand extends MappableContent{ @Deprecated public static final Seq all = new Seq<>(); - public static UnitCommand moveCommand, repairCommand, rebuildCommand, assistCommand, mineCommand, boostCommand, loadUnitsCommand, loadBlocksCommand, unloadPayloadCommand; + public static UnitCommand moveCommand, repairCommand, rebuildCommand, assistCommand, mineCommand, boostCommand, enterPayloadCommand, loadUnitsCommand, loadBlocksCommand, unloadPayloadCommand; /** Name of UI icon (from Icon class). */ public final String icon; @@ -87,6 +87,11 @@ public class UnitCommand extends MappableContent{ drawTarget = true; resetTarget = false; }}; + enterPayloadCommand = new UnitCommand("enterPayload", "downOpen", Binding.unit_command_enter_payload, null){{ + switchToMove = false; + drawTarget = true; + resetTarget = false; + }}; loadUnitsCommand = new UnitCommand("loadUnits", "upload", Binding.unit_command_load_units, null){{ switchToMove = false; drawTarget = true; diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index bbf83b6e1f..84475dc23b 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -20,6 +20,7 @@ public class CommandAI extends AIController{ protected static final int maxCommandQueueSize = 50, avoidInterval = 10; protected static final Vec2 vecOut = new Vec2(), vecMovePos = new Vec2(); protected static final boolean[] noFound = {false}; + protected static final UnitPayload tmpPayload = new UnitPayload(null); public Seq commandQueue = new Seq<>(5); public @Nullable Vec2 targetPos; @@ -145,6 +146,15 @@ public class CommandAI extends AIController{ } } + if(!net.client() && command == UnitCommand.enterPayloadCommand && unit.buildOn() != null && (targetPos == null || (world.buildWorld(targetPos.x, targetPos.y) != null && world.buildWorld(targetPos.x, targetPos.y) == unit.buildOn()))){ + var build = unit.buildOn(); + tmpPayload.unit = unit; + if(build.team == unit.team && build.acceptPayload(build, tmpPayload)){ + Call.unitEnteredPayload(unit, build); + return; //no use updating after this, the unit is gone! + } + } + //acquiring naval targets isn't supported yet, so use the fallback dumb AI if(unit.team.isAI() && unit.team.rules().rtsAi && unit.type.naval){ if(fallback == null) fallback = new GroundAI(); @@ -198,7 +208,8 @@ public class CommandAI extends AIController{ vecOut.set(targetPos); vecMovePos.set(targetPos); - if(group != null && group.valid && groupIndex < group.units.size){ + //the enter payload command requires an exact position + if(group != null && group.valid && groupIndex < group.units.size && command != UnitCommand.enterPayloadCommand){ vecMovePos.add(group.positions[groupIndex * 2], group.positions[groupIndex * 2 + 1]); } @@ -295,6 +306,11 @@ public class CommandAI extends AIController{ } void finishPath(){ + //the enter payload command never finishes until they are actually accepted + if(command == UnitCommand.enterPayloadCommand && commandQueue.size == 0 && targetPos != null && world.buildWorld(targetPos.x, targetPos.y) != null && world.buildWorld(targetPos.x, targetPos.y).block.acceptsPayloads){ + return; + } + Vec2 prev = targetPos; targetPos = null; diff --git a/core/src/mindustry/input/Binding.java b/core/src/mindustry/input/Binding.java index 8cda01e789..039829ebd4 100644 --- a/core/src/mindustry/input/Binding.java +++ b/core/src/mindustry/input/Binding.java @@ -56,6 +56,7 @@ public enum Binding implements KeyBind{ unit_command_assist(KeyCode.unset), unit_command_mine(KeyCode.unset), unit_command_boost(KeyCode.unset), + unit_command_enter_payload(KeyCode.unset), unit_command_load_units(KeyCode.unset), unit_command_load_blocks(KeyCode.unset), unit_command_unload_payload(KeyCode.unset), diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index 912b65e0ef..af04caa5c0 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -557,6 +557,31 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } } + @Remote(called = Loc.server) + public static void unitEnteredPayload(Unit unit, Building build){ + if(unit == null || build == null || unit.team != build.team) return; + + unit.remove(); + + //reset the enter command + if(unit.controller() instanceof CommandAI ai && ai.command == UnitCommand.enterPayloadCommand){ + ai.clearCommands(); + ai.command = UnitCommand.moveCommand; + } + + //clear removed state of unit so it can be synced + if(Vars.net.client()){ + Vars.netClient.clearRemovedEntity(unit.id); + } + + UnitPayload unitPay = new UnitPayload(unit); + + if(build.acceptPayload(build, unitPay)){ + Fx.unitDrop.at(build); + build.handlePayload(build, unitPay); + } + } + @Remote(targets = Loc.client, called = Loc.server) public static void dropItem(Player player, float angle){ if(player == null) return; diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index 337bdbcb5f..44a39d9350 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -810,7 +810,7 @@ public class UnitType extends UnlockableContent implements Senseable{ if(commands.length == 0){ Seq cmds = new Seq<>(UnitCommand.class); - cmds.add(UnitCommand.moveCommand); + cmds.add(UnitCommand.moveCommand, UnitCommand.enterPayloadCommand); if(canBoost){ cmds.add(UnitCommand.boostCommand); diff --git a/core/src/mindustry/world/Block.java b/core/src/mindustry/world/Block.java index c1a87f510c..d1efde7d1d 100644 --- a/core/src/mindustry/world/Block.java +++ b/core/src/mindustry/world/Block.java @@ -57,6 +57,8 @@ public class Block extends UnlockableContent implements Senseable{ public boolean conductivePower = false; /** If true, this block can output payloads; affects blending. */ public boolean outputsPayload = false; + /** If true, this block can input payloads; affects unit payload enter behavior. */ + public boolean acceptsPayloads = false; /** If true, payloads will attempt to move into this block. */ public boolean acceptsPayload = false; /** Visual flag use for blending of certain transportation blocks. */ diff --git a/core/src/mindustry/world/blocks/payloads/BlockProducer.java b/core/src/mindustry/world/blocks/payloads/BlockProducer.java index fbedeb49b6..e5eccb570f 100644 --- a/core/src/mindustry/world/blocks/payloads/BlockProducer.java +++ b/core/src/mindustry/world/blocks/payloads/BlockProducer.java @@ -30,6 +30,7 @@ public abstract class BlockProducer extends PayloadBlock{ hasItems = true; solid = true; hasPower = true; + acceptsPayloads = false; rotate = true; regionRotated1 = 1; diff --git a/core/src/mindustry/world/blocks/payloads/PayloadBlock.java b/core/src/mindustry/world/blocks/payloads/PayloadBlock.java index 3edb189a0f..1ecd627dc3 100644 --- a/core/src/mindustry/world/blocks/payloads/PayloadBlock.java +++ b/core/src/mindustry/world/blocks/payloads/PayloadBlock.java @@ -25,6 +25,7 @@ public class PayloadBlock extends Block{ update = true; sync = true; group = BlockGroup.payloads; + acceptsPayloads = true; envEnabled |= Env.space | Env.underwater; } diff --git a/core/src/mindustry/world/blocks/payloads/PayloadConveyor.java b/core/src/mindustry/world/blocks/payloads/PayloadConveyor.java index 94a0de3071..6fedce44a3 100644 --- a/core/src/mindustry/world/blocks/payloads/PayloadConveyor.java +++ b/core/src/mindustry/world/blocks/payloads/PayloadConveyor.java @@ -30,6 +30,7 @@ public class PayloadConveyor extends Block{ update = true; outputsPayload = true; noUpdateDisabled = true; + acceptsPayloads = true; priority = TargetPriority.transport; envEnabled |= Env.space | Env.underwater; sync = true; diff --git a/core/src/mindustry/world/blocks/payloads/PayloadSource.java b/core/src/mindustry/world/blocks/payloads/PayloadSource.java index 8e90508e61..1354b9edc1 100644 --- a/core/src/mindustry/world/blocks/payloads/PayloadSource.java +++ b/core/src/mindustry/world/blocks/payloads/PayloadSource.java @@ -37,6 +37,7 @@ public class PayloadSource extends PayloadBlock{ noUpdateDisabled = true; clearOnDoubleTap = true; regionRotated1 = 1; + acceptsPayloads = false; commandable = true; config(Block.class, (PayloadSourceBuild build, Block block) -> { From 1641d506619eb47b48d1466d52dcbebc1afe6679 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 20 Oct 2023 05:49:09 +0000 Subject: [PATCH 139/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_ca.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 34 files changed, 34 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 3f1c11d0d3..7198097d66 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -343,6 +343,7 @@ command.rebuild = Перабудоўваць command.assist = Следаваць За Гульцом command.move = Рухацца command.boost = Узляцець +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index c229572840..c17cece6d0 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -348,6 +348,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index c222cc0c38..081be05424 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -348,6 +348,7 @@ command.rebuild = Reconstrueix command.assist = Assisteix al jugador command.move = Mou command.boost = Sobrevola +command.enterPayload = Enter Payload Block command.loadUnits = Carrega unitats command.loadBlocks = Carrega blocs command.unloadPayload = Descarrega diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 9426afad9a..a0c684c55c 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -348,6 +348,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index 42bd3202e5..a7144e8702 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 2c4ca3dc09..1baf5a3124 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -351,6 +351,7 @@ command.rebuild = Wiederaufbauen command.assist = Spieler unterstützen command.move = Bewegen command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 722151d7b6..f39cd56f03 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -348,6 +348,7 @@ command.rebuild = Reconstruir command.assist = Asistir al jugador command.move = Moverse command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 5664b2797c..c22c7f2ca7 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 62d3998a2e..272c11de0f 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -346,6 +346,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index abe5637560..9e2c31b233 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 730a48d11d..e4c51b55e9 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 7472b94a12..1694632570 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -354,6 +354,7 @@ command.rebuild = Reconstruire command.assist = Assister command.move = Bouger command.boost = Booster +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 07066ef509..4cd663ff59 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -347,6 +347,7 @@ command.rebuild = Újraépítés command.assist = Segítség játékosnak command.move = Mozgás command.boost = Boost-olás +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index f397c5c6ac..5bd5fb8b9c 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -348,6 +348,7 @@ command.rebuild = Bangun Kembali command.assist = Bantu Pemain command.move = Maju command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index 9acc311156..a7ca61ddba 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -346,6 +346,7 @@ command.rebuild = Ricostruisci command.assist = Aiuta giocatore command.move = Muovi command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index d7c69f6539..7aea6b2d35 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -348,6 +348,7 @@ command.rebuild = 再建築 command.assist = プレイヤーをアシスト command.move = 移動 command.boost = ブースト +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 6caf9dde98..14fe418052 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -348,6 +348,7 @@ command.rebuild = 재건 command.assist = 플레이어 지원 command.move = 이동 command.boost = 비행 +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index 63a992e3b2..f16c0acb76 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index f71776b217..64db8f3c54 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -352,6 +352,7 @@ command.rebuild = Herbouw command.assist = Assist Speler command.move = Beweeg command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index fe596cd2dd..2aa5e69a89 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 526a02ba2f..79282b7c1d 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -348,6 +348,7 @@ command.rebuild = Odbudowywuj command.assist = Asystuj Graczowi command.move = Przemieść command.boost = Przyspiesz +command.enterPayload = Enter Payload Block command.loadUnits = Załaduj Jednostki command.loadBlocks = Załaduj Bloki command.unloadPayload = Rozładuj Ładunek diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index 5dccd937a4..df0a54b643 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -348,6 +348,7 @@ command.rebuild = Reconstruir command.assist = Assist Player command.move = Mover command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index c6f20ccee1..5f501b72a9 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 98a2079128..9f2fa4ec54 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -348,6 +348,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index c58123ae8a..3d3fdba4b6 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -348,6 +348,7 @@ command.rebuild = Восстанавливать command.assist = Помогать игроку command.move = Двигаться command.boost = Лететь +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index 6aac288e0c..b02114b482 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -348,6 +348,7 @@ command.rebuild = Ponovna Gradnja command.assist = Pomoć Igraču command.move = Kretanje command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index 8fefa18477..c1366d423b 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 496ae1d933..7a5968be77 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -348,6 +348,7 @@ command.rebuild = สร้างใหม่ command.assist = ช่วยเหลือผู้เล่น command.move = ขยับ command.boost = บูสต์ +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index ae89024744..d2997a189e 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -344,6 +344,7 @@ command.rebuild = Rebuild command.assist = Assist Player command.move = Move command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 217dbc69fc..948e9c5bc0 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -348,6 +348,7 @@ command.rebuild = Yeniden İnşaa Et command.assist = Oyuncuya Yardım Et command.move = Hareket Et command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Birim Yükle command.loadBlocks = Blok Yükle command.unloadPayload = Birim Bırak diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index 5c9e7038a1..cf0ffe0eaa 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -350,6 +350,7 @@ command.rebuild = Відбудовувати command.assist = Допомагати гравцеві command.move = Рухатися command.boost = Летіти +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 8f7f2a1028..41d276b44d 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -349,6 +349,7 @@ command.rebuild = Xây Dựng command.assist = Hỗ Trợ Người Chơi command.move = Di Chuyển command.boost = Tăng Cường +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 1308aadebd..c0f45acb0c 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -351,6 +351,7 @@ command.rebuild = 重建 command.assist = 协助建造 command.move = 移动 command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index ad990e5dfc..455577765c 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -348,6 +348,7 @@ command.rebuild = 重建 command.assist = 協助玩家 command.move = 移動 command.boost = Boost +command.enterPayload = Enter Payload Block command.loadUnits = Load Units command.loadBlocks = Load Blocks command.unloadPayload = Unload Payload From 0ccc4df29247219e532bda76ade1a6ea767f55b1 Mon Sep 17 00:00:00 2001 From: meiqiu <119494143+MEIQIUawa@users.noreply.github.com> Date: Sat, 21 Oct 2023 21:15:03 +0800 Subject: [PATCH 140/450] Update servers_v7.json (#9188) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 1504487bd0..b8083d56b1 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -5,7 +5,7 @@ }, { "name": "meiqiuMDT", - "address": ["43.248.103.156:11023","211.101.236.94:10000","bj-1.lcf.icu:10240"] + "address": ["43.248.103.156:14740","211.101.236.94:10000","bj-1.lcf.icu:10240"] }, { "name": "CMS", From c9488fd72b2041a881c5249b2a621f92c359259d Mon Sep 17 00:00:00 2001 From: DVD <91623750+Redik2@users.noreply.github.com> Date: Sat, 21 Oct 2023 16:15:15 +0300 Subject: [PATCH 141/450] Update servers_v7.json (#9182) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index b8083d56b1..73e9adfe5a 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -246,7 +246,7 @@ }, { "name": "Open PVP", - "address": ["185.250.44.200:6567"] + "address": ["162.55.42.21:5555"] }, { "name": "XuwenHost", From 3c6fc363f390a26c23e0082a74bd19c802815e84 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 21 Oct 2023 15:18:57 -0400 Subject: [PATCH 142/450] Fixed load block command not arriving on target --- core/src/mindustry/ai/UnitCommand.java | 3 +++ core/src/mindustry/ai/types/CommandAI.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/UnitCommand.java b/core/src/mindustry/ai/UnitCommand.java index ef5f382cd0..51a0edfcf8 100644 --- a/core/src/mindustry/ai/UnitCommand.java +++ b/core/src/mindustry/ai/UnitCommand.java @@ -29,6 +29,8 @@ public class UnitCommand extends MappableContent{ public boolean drawTarget = false; /** Whether to reset targets when switching to or from this command. */ public boolean resetTarget = true; + /** */ + public boolean exactArrival = false; /** Key to press for this command. */ public @Nullable Binding keybind = null; @@ -101,6 +103,7 @@ public class UnitCommand extends MappableContent{ switchToMove = false; drawTarget = true; resetTarget = false; + exactArrival = true; }}; unloadPayloadCommand = new UnitCommand("unloadPayload", "download", Binding.unit_command_unload_payload, null){{ switchToMove = false; diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index 84475dc23b..a44b5b457c 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -40,7 +40,7 @@ public class CommandAI extends AIController{ /** Stance, usually related to firing mode. */ public UnitStance stance = UnitStance.shoot; /** Current command this unit is following. */ - public @Nullable UnitCommand command; + public UnitCommand command = UnitCommand.moveCommand; /** Current controller instance based on command. */ protected @Nullable AIController commandController; /** Last command type assigned. Used for detecting command changes. */ @@ -291,7 +291,7 @@ public class CommandAI extends AIController{ } //reached destination, end pathfinding - if(attackTarget == null && unit.within(vecMovePos, Math.max(5f, unit.hitSize / 2f))){ + if(attackTarget == null && unit.within(vecMovePos, command.exactArrival && commandQueue.size == 0 ? 1f : Math.max(5f, unit.hitSize / 2f))){ finishPath(); } From 471c8728a05220458cfe092d7bb6cd817bacab27 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 21 Oct 2023 23:04:12 -0400 Subject: [PATCH 143/450] Let units without weapons patrol --- core/src/mindustry/type/UnitType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/type/UnitType.java b/core/src/mindustry/type/UnitType.java index 44a39d9350..a8623a6d65 100644 --- a/core/src/mindustry/type/UnitType.java +++ b/core/src/mindustry/type/UnitType.java @@ -845,7 +845,7 @@ public class UnitType extends UnlockableContent implements Senseable{ } stances = seq.toArray(UnitStance.class); }else{ - stances = new UnitStance[]{UnitStance.stop}; + stances = new UnitStance[]{UnitStance.stop, UnitStance.patrol}; } } From 11c86b844b0f1db6647b95c98b5044b39d4d7093 Mon Sep 17 00:00:00 2001 From: Atomic-Laboratory <146392884+Atomic-Laboratory@users.noreply.github.com> Date: Sat, 21 Oct 2023 23:41:01 -0400 Subject: [PATCH 144/450] Move Atomic Servers to DE Node (#9191) VPS Provider nuked their US node by accident, this may or may not be a permanent migration. --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 73e9adfe5a..8b2d33a072 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -258,6 +258,6 @@ }, { "name": "Atomic", - "address": ["atomic-lab.ddns.net:25709", "atomic-lab.ddns.net:25907", "atomic-de.ddns.net:35845"] + "address": ["atomic-de.ddns.net:35199", "atomic-de.ddns.net:35176", "atomic-de.ddns.net:35845"] } ] From 4f701a706354ee1465a2f8bad007f1e2f94fd346 Mon Sep 17 00:00:00 2001 From: Mythril382 <77225817+Mythril382@users.noreply.github.com> Date: Sun, 22 Oct 2023 21:14:52 +0800 Subject: [PATCH 145/450] `useUnitCap` fun (#9187) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * a * aaaaa * aaaaaaaaaaaa * AAAAAAAAAAAAAAAAAAAAAAA * *inhales* * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA * *inhales* * AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA * *inhales* * aaaa * AAAAAAAÆEEEEEEEEEEEEEEEE * anyways im stupid * *exhales* * Update core/src/mindustry/world/blocks/units/Reconstructor.java --------- Co-authored-by: Anuken --- core/src/mindustry/entities/Units.java | 2 +- core/src/mindustry/world/blocks/units/Reconstructor.java | 4 ++-- core/src/mindustry/world/blocks/units/UnitAssembler.java | 4 ++-- core/src/mindustry/world/blocks/units/UnitCargoLoader.java | 4 ++-- core/src/mindustry/world/blocks/units/UnitFactory.java | 6 +++--- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/core/src/mindustry/entities/Units.java b/core/src/mindustry/entities/Units.java index 443e1ff549..998c2c05f3 100644 --- a/core/src/mindustry/entities/Units.java +++ b/core/src/mindustry/entities/Units.java @@ -89,7 +89,7 @@ public class Units{ /** @return whether a new instance of a unit of this team can be created. */ public static boolean canCreate(Team team, UnitType type){ - return team.data().countType(type) < getCap(team) && !type.isBanned(); + return !type.useUnitCap || (team.data().countType(type) < getCap(team) && !type.isBanned()); } public static int getCap(Team team){ diff --git a/core/src/mindustry/world/blocks/units/Reconstructor.java b/core/src/mindustry/world/blocks/units/Reconstructor.java index c4da0d2e18..25b6e72226 100644 --- a/core/src/mindustry/world/blocks/units/Reconstructor.java +++ b/core/src/mindustry/world/blocks/units/Reconstructor.java @@ -69,10 +69,10 @@ public class Reconstructor extends UnitBlock{ Core.bundle.format("bar.unitcap", Fonts.getUnicodeStr(e.unit().name), e.team.data().countType(e.unit()), - Units.getStringCap(e.team) + e.unit() == null || e.unit().useUnitCap ? Units.getStringCap(e.team) : "∞" ), () -> Pal.power, - () -> e.unit() == null ? 0f : (float)e.team.data().countType(e.unit()) / Units.getCap(e.team) + () -> e.unit() == null ? 0f : (e.unit().useUnitCap ? (float)e.team.data().countType(e.unit()) / Units.getCap(e.team) : 1f) )); } diff --git a/core/src/mindustry/world/blocks/units/UnitAssembler.java b/core/src/mindustry/world/blocks/units/UnitAssembler.java index 70034869a9..44165f636f 100644 --- a/core/src/mindustry/world/blocks/units/UnitAssembler.java +++ b/core/src/mindustry/world/blocks/units/UnitAssembler.java @@ -99,10 +99,10 @@ public class UnitAssembler extends PayloadBlock{ Core.bundle.format("bar.unitcap", Fonts.getUnicodeStr(e.unit().name), e.team.data().countType(e.unit()), - Units.getStringCap(e.team) + e.unit().useUnitCap ? Units.getStringCap(e.team) : "∞" ), () -> Pal.power, - () -> (float)e.team.data().countType(e.unit()) / Units.getCap(e.team) + () -> e.unit().useUnitCap ? ((float)e.team.data().countType(e.unit()) / Units.getCap(e.team)) : 1f )); } diff --git a/core/src/mindustry/world/blocks/units/UnitCargoLoader.java b/core/src/mindustry/world/blocks/units/UnitCargoLoader.java index 1df671d4ce..ee42fc828e 100644 --- a/core/src/mindustry/world/blocks/units/UnitCargoLoader.java +++ b/core/src/mindustry/world/blocks/units/UnitCargoLoader.java @@ -54,10 +54,10 @@ public class UnitCargoLoader extends Block{ Core.bundle.format("bar.unitcap", Fonts.getUnicodeStr(unitType.name), e.team.data().countType(unitType), - Units.getStringCap(e.team) + unitType.useUnitCap ? Units.getStringCap(e.team) : "∞" ), () -> Pal.power, - () -> (float)e.team.data().countType(unitType) / Units.getCap(e.team) + () -> unitType.useUnitCap ? (float)e.team.data().countType(unitType) / Units.getCap(e.team) : 1f )); } diff --git a/core/src/mindustry/world/blocks/units/UnitFactory.java b/core/src/mindustry/world/blocks/units/UnitFactory.java index 467b725967..7b98b80e2f 100644 --- a/core/src/mindustry/world/blocks/units/UnitFactory.java +++ b/core/src/mindustry/world/blocks/units/UnitFactory.java @@ -92,10 +92,10 @@ public class UnitFactory extends UnitBlock{ Core.bundle.format("bar.unitcap", Fonts.getUnicodeStr(e.unit().name), e.team.data().countType(e.unit()), - Units.getStringCap(e.team) + e.unit() == null ? Units.getStringCap(e.team) : (e.unit().useUnitCap ? Units.getStringCap(e.team) : "∞") ), () -> Pal.power, - () -> e.unit() == null ? 0f : (float)e.team.data().countType(e.unit()) / Units.getCap(e.team) + () -> e.unit() == null ? 0f : (e.unit().useUnitCap ? (float)e.team.data().countType(e.unit()) / Units.getCap(e.team) : 1f) )); } @@ -362,4 +362,4 @@ public class UnitFactory extends UnitBlock{ } } } -} \ No newline at end of file +} From 3229c1e7b713b80660dc5c7524571498afde9241 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 23 Oct 2023 11:18:01 -0400 Subject: [PATCH 146/450] Derelict block click repair --- core/assets/bundles/bundle.properties | 2 +- core/assets/cursors/repair.png | Bin 0 -> 1027 bytes core/src/mindustry/core/UI.java | 3 +- .../mindustry/entities/comp/BuilderComp.java | 8 +++-- core/src/mindustry/input/DesktopInput.java | 8 +++-- core/src/mindustry/input/InputHandler.java | 8 +++++ core/src/mindustry/input/MobileInput.java | 2 +- core/src/mindustry/world/Block.java | 2 ++ core/src/mindustry/world/Build.java | 29 ++++++++++++++++-- 9 files changed, 53 insertions(+), 9 deletions(-) create mode 100644 core/assets/cursors/repair.png diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 53c61daca8..f3ec661d70 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1836,7 +1836,7 @@ hint.desktopPause = Press [accent][[Space][] to pause and unpause the game. hint.breaking = [accent]Right-click[] and drag to break blocks. hint.breaking.mobile = Activate the \uE817 [accent]hammer[] in the bottom right and tap to break blocks.\n\nHold down your finger for a second and drag to break in a selection. hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right. -hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources. +hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources, or repaired. hint.research = Use the \uE875 [accent]Research[] button to research new technology. hint.research.mobile = Use the \uE875 [accent]Research[] button in the \uE88C [accent]Menu[] to research new technology. hint.unitControl = Hold [accent][[L-ctrl][] and [accent]click[] to manually control friendly units or turrets. diff --git a/core/assets/cursors/repair.png b/core/assets/cursors/repair.png new file mode 100644 index 0000000000000000000000000000000000000000..0604903f1d045c2eedf31d36024cc8a4683ea25f GIT binary patch literal 1027 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEgah(*4kvC%B)mOwF$EeG_;#=&Zh)VX{oqoS)%Bu8CCe=}l2DVqUJ$IOn_jZXH9z z`xheJ&Y_{~yVl*`zi;0^*XQ2OQ`pzc`}6dvYR~buK|pBN?&p;Sg@qqeT^<-Y zp57Gow(NIf(68>GDpyV0%cXz&b8i>NUVk4ND$8)-VbVs1-4tV^V3g1Rfu}M>)kJ5 z6_x3nvzDFI$=w^bezk_z%cr{9)}f6m;p#0mtd0g<*Cg5+?=0Mf zp_OvzNNSVKTRnZtBO*qLkJd5i2)dNicwSZE6`VJ*T0`nS-)#dPxU zzUX$rO4b89(@+0={P^*dt8LbO&0*>8S&Wm^+}6BTx_n;e%plq>`xkls@NFrGce4XKi~L&kJx`fx4>bp z#C7+!-I-I=7~W_w`R|_XwvvfqIY;H~yCz=Z3=&E_?T7s*D;_U2yYp|qAVZPQ43}I+ z%~J{melse(W2G*oIJjJ_-!a9nVbR1i?kTRi3|-ouXv9<2AMAy{Yger_wZF>1z`)?? L>gTe~DWM4f@K4nb literal 0 HcmV?d00001 diff --git a/core/src/mindustry/core/UI.java b/core/src/mindustry/core/UI.java index e151c6f05a..1b6b550461 100644 --- a/core/src/mindustry/core/UI.java +++ b/core/src/mindustry/core/UI.java @@ -78,7 +78,7 @@ public class UI implements ApplicationListener, Loadable{ public IntMap

followUpMenus; - public Cursor drillCursor, unloadCursor, targetCursor; + public Cursor drillCursor, unloadCursor, targetCursor, repairCursor; private @Nullable Element lastAnnouncement; @@ -142,6 +142,7 @@ public class UI implements ApplicationListener, Loadable{ drillCursor = Core.graphics.newCursor("drill", Fonts.cursorScale()); unloadCursor = Core.graphics.newCursor("unload", Fonts.cursorScale()); targetCursor = Core.graphics.newCursor("target", Fonts.cursorScale()); + repairCursor = Core.graphics.newCursor("repair", Fonts.cursorScale()); } @Override diff --git a/core/src/mindustry/entities/comp/BuilderComp.java b/core/src/mindustry/entities/comp/BuilderComp.java index 5b7ea1678a..64e9e155fa 100644 --- a/core/src/mindustry/entities/comp/BuilderComp.java +++ b/core/src/mindustry/entities/comp/BuilderComp.java @@ -61,8 +61,12 @@ abstract class BuilderComp implements Posc, Statusc, Teamc, Rotc{ while(it.hasNext()){ BuildPlan plan = it.next(); Tile tile = world.tile(plan.x, plan.y); - if(tile == null || (plan.breaking && tile.block() == Blocks.air) || (!plan.breaking && ((tile.build != null && tile.build.rotation == plan.rotation) || !plan.block.rotate) && - (tile.block() == plan.block || (plan.block != null && (plan.block.isOverlay() && plan.block == tile.overlay() || (plan.block.isFloor() && plan.block == tile.floor())))))){ + boolean isSameDerelict = (tile != null && tile.build != null && tile.block() == plan.block && tile.build.tileX() == plan.x && tile.build.tileY() == plan.y && tile.team() == Team.derelict); + if(tile == null || (plan.breaking && tile.block() == Blocks.air) || (!plan.breaking && ((tile.build != null && tile.build.rotation == plan.rotation && !isSameDerelict) || !plan.block.rotate) && + //th block must be the same, but not derelict and the same + ((tile.block() == plan.block && !isSameDerelict) || + //same floor or overlay + (plan.block != null && (plan.block.isOverlay() && plan.block == tile.overlay() || (plan.block.isFloor() && plan.block == tile.floor())))))){ it.remove(); } diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index 760c8a0dcd..feea195e29 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -447,10 +447,14 @@ public class DesktopInput extends InputHandler{ Tile cursor = tileAt(Core.input.mouseX(), Core.input.mouseY()); if(cursor != null){ - if(cursor.build != null){ + if(cursor.build != null && cursor.build.interactable(player.team())){ cursorType = cursor.build.getCursor(); } + if(cursor.build != null && cursor.build.team == Team.derelict && Build.validPlace(cursor.block(), player.team(), cursor.build.tileX(), cursor.build.tileY(), cursor.build.rotation)){ + cursorType = ui.repairCursor; + } + if((isPlacing() && player.isBuilder()) || !selectPlans.isEmpty()){ cursorType = SystemCursor.hand; } @@ -672,7 +676,7 @@ public class DesktopInput extends InputHandler{ commandRect = true; commandRectX = input.mouseWorldX(); commandRectY = input.mouseWorldY(); - }else if(!checkConfigTap() && selected != null){ + }else if(!checkConfigTap() && selected != null && !tryRepairDerelict(selected)){ //only begin shooting if there's no cursor event if(!tryTapPlayer(Core.input.mouseWorld().x, Core.input.mouseWorld().y) && !tileTapped(selected.build) && !player.unit().activelyBuilding() && !droppingItem && !(tryStopMine(selected) || (!settings.getBool("doubletapmine") || selected == prevSelected && Time.timeSinceMillis(selectMillis) < 500) && tryBeginMine(selected)) && !Core.scene.hasKeyboard()){ diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index af04caa5c0..d38f7f9ec2 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -1641,6 +1641,14 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ return false; } + boolean tryRepairDerelict(Tile selected){ + if(selected != null && selected.build != null && selected.build.block.unlockedNow() && selected.build.team == Team.derelict && Build.validPlace(selected.block(), player.team(), selected.build.tileX(), selected.build.tileY(), selected.build.rotation)){ + player.unit().addBuild(new BuildPlan(selected.build.tileX(), selected.build.tileY(), selected.build.rotation, selected.block(), selected.build.config())); + return true; + } + return false; + } + boolean canMine(Tile tile){ return !Core.scene.hasMouse() && player.unit().validMine(tile) diff --git a/core/src/mindustry/input/MobileInput.java b/core/src/mindustry/input/MobileInput.java index 047d32013f..5b410a11b7 100644 --- a/core/src/mindustry/input/MobileInput.java +++ b/core/src/mindustry/input/MobileInput.java @@ -712,7 +712,7 @@ public class MobileInput extends InputHandler implements GestureListener{ buildingTapped = selectedControlBuild(); //prevent mining if placing/breaking blocks - if(!tryStopMine() && !canTapPlayer(worldx, worldy) && !checkConfigTap() && !tileTapped(linked.build) && mode == none && !Core.settings.getBool("doubletapmine")){ + if(!tryRepairDerelict(cursor) && !tryStopMine() && !canTapPlayer(worldx, worldy) && !checkConfigTap() && !tileTapped(linked.build) && mode == none && !Core.settings.getBool("doubletapmine")){ tryBeginMine(cursor); } } diff --git a/core/src/mindustry/world/Block.java b/core/src/mindustry/world/Block.java index d1efde7d1d..39080e2c0a 100644 --- a/core/src/mindustry/world/Block.java +++ b/core/src/mindustry/world/Block.java @@ -336,6 +336,8 @@ public class Block extends UnlockableContent implements Senseable{ public boolean instantTransfer = false; /** Whether you can rotate this block after it is placed. */ public boolean quickRotate = true; + /** If true, this derelict block can be repair by clicking it. */ + public boolean allowDerelictRepair = true; /** Main subclass. Non-anonymous. */ public @Nullable Class subclass; /** Scroll position for certain blocks. */ diff --git a/core/src/mindustry/world/Build.java b/core/src/mindustry/world/Build.java index e5a9064930..ebfa7300e3 100644 --- a/core/src/mindustry/world/Build.java +++ b/core/src/mindustry/world/Build.java @@ -86,6 +86,31 @@ public class Build{ return; } + //repair derelict tile + if(tile.team() == Team.derelict && tile.block == result && tile.build != null && tile.block.allowDerelictRepair){ + float healthf = tile.build.healthf(); + var config = tile.build.config(); + + tile.setBlock(result, team, rotation); + + if(unit != null && unit.getControllerName() != null) tile.build.lastAccessed = unit.getControllerName(); + + if(config != null){ + tile.build.configured(unit, config); + } + //keep health + tile.build.health = result.health * healthf; + + if(fogControl.isVisibleTile(team, tile.x, tile.y)){ + result.placeEffect.at(tile.drawx(), tile.drawy(), result.size); + Fx.rotateBlock.at(tile.build.x, tile.build.y, tile.build.block.size); + //doesn't play a sound + } + + Events.fire(new BlockBuildEndEvent(tile, unit, team, false, config)); + return; + } + //break all props in the way tile.getLinkedTilesAs(result, out -> { if(out.block != Blocks.air && out.block.alwaysReplace){ @@ -193,11 +218,11 @@ public class Build{ (type.size == 2 && world.getDarkness(wx, wy) >= 3) || (state.rules.staticFog && state.rules.fog && !fogControl.isDiscovered(team, wx, wy)) || (check.floor().isDeep() && !type.floating && !type.requiresWater && !type.placeableLiquid) || //deep water - (type == check.block() && check.build != null && rotation == check.build.rotation && type.rotate) || //same block, same rotation + (type == check.block() && check.build != null && rotation == check.build.rotation && type.rotate && !((type == check.block && check.team() == Team.derelict))) || //same block, same rotation !check.interactable(team) || //cannot interact !check.floor().placeableOn || //solid wall (!checkVisible && !check.block().alwaysReplace) || //replacing a block that should be replaced (e.g. payload placement) - !((type.canReplace(check.block()) || //can replace type + !(((type.canReplace(check.block()) || (type == check.block && check.team() == Team.derelict)) || //can replace type OR can replace derelict block of same type (check.build instanceof ConstructBuild build && build.current == type && check.centerX() == tile.x && check.centerY() == tile.y)) && //same type in construction type.bounds(tile.x, tile.y, Tmp.r1).grow(0.01f).contains(check.block.bounds(check.centerX(), check.centerY(), Tmp.r2))) || //no replacement (type.requiresWater && check.floor().liquidDrop != Liquids.water) //requires water but none found From ef7ee5fdfe27957b7e8a07cc424af63e00412515 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 23 Oct 2023 11:34:54 -0400 Subject: [PATCH 147/450] Fixed #9195 --- core/src/mindustry/entities/comp/BuildingComp.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index 3bb1a24e29..7eb9288c3b 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -389,9 +389,9 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, //if there's a cycle, ignore its heat if(!(build instanceof HeatConductorBuild hc && hc.cameFrom.contains(id()))){ //x/y coordinate difference across point of contact - int diff = Math.min(Math.abs(build.tileX() - tileX()), Math.abs(build.tileY() - tileY())); + float diff = (Math.min(Math.abs(build.x - x), Math.abs(build.y - y)) / tilesize); //number of points that this block had contact with - int contactPoints = Math.min(Math.max(build.block.size, block.size) - diff, Math.min(build.block.size, block.size)); + int contactPoints = Math.min((int)(block.size/2f + build.block.size/2f - diff), Math.min(build.block.size, block.size)); //heat is distributed across building size float add = heater.heat() / build.block.size * contactPoints; From 2aad7ddde0ecc6cd460ff60cb3779a64154cac34 Mon Sep 17 00:00:00 2001 From: OGalaxy <112196968+TheTrueInfinity@users.noreply.github.com> Date: Mon, 23 Oct 2023 19:24:48 +0300 Subject: [PATCH 148/450] Update servers (#9190) * Update servers_v7.json For a while ".ru" * Update servers Fixed [ Line 125 ] * Update servers Fixed line 123 --- servers_v7.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/servers_v7.json b/servers_v7.json index 8b2d33a072..cdaf776d8b 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,8 +1,4 @@ [ - { - "name": "OmniCorp Classic", - "address": ["omnidustry.ddns.net:6567","omnidustry.ddns.net:6568","omnidustry.ddns.net:6569","omnidustry.ddns.net:6570","omnidustry.ddns.net:6571","omnidustry.ddns.net:6572","omnidustry.ddns.net:6573","omnidustry.ddns.net:6574"] - }, { "name": "meiqiuMDT", "address": ["43.248.103.156:14740","211.101.236.94:10000","bj-1.lcf.icu:10240"] @@ -123,6 +119,10 @@ "name": "Fish", "address": ["162.248.101.95", "162.248.100.98", "162.248.100.133", "162.248.102.204", "c-n.ddns.net:7003"] }, + { + "name": "OmniCorp Classic", + "address": ["omnidustry.ru:6567", "omnidustry.ru:6568", "omnidustry.ru:6569", "omnidustry.ru:6570", "omnidustry.ru:6571", "omnidustry.ru:6572", "omnidustry.ru:6573", "omnidustry.ru:6574"] + }, { "name": "The Devil", "address": ["xem8k5.mindustry.top:8169", "test.xem8k5.top:8920", "other.xem8k5.top:10936", "n2.akiracloud.net:10404", "new.xem8k5.top"] From e433667c04b525eda2415b4c3d45d4e73a5621dd Mon Sep 17 00:00:00 2001 From: eSK8er <110427984+eSK8er@users.noreply.github.com> Date: Mon, 23 Oct 2023 21:59:15 -0700 Subject: [PATCH 149/450] Update servers_v7.json (#8438) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index cdaf776d8b..e3915d697d 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -169,7 +169,7 @@ }, { "name": "Router Pi", - "address": ["a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com"] + "address": ["a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6568", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6569", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6570", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6571", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6572", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6573", "a55c81b7c4d6e6d604651a93f8af5cd83.asuscomm.com:6574"] }, { "name": "Vndustry", From 4745c5190191efe6a5ffe0e1c2e427832655e602 Mon Sep 17 00:00:00 2001 From: summoner001 Date: Tue, 24 Oct 2023 06:59:40 +0200 Subject: [PATCH 150/450] Update bundle_hu.properties (#9189) * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties * Update bundle_hu.properties --- core/assets/bundles/bundle_hu.properties | 2662 +++++++++++----------- 1 file changed, 1360 insertions(+), 1302 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 4cd663ff59..73211dd111 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1,9 +1,8 @@ -#A fordításban közreműködött: Vajda Simon, Polgár Sándor, Erdélyi Nimród és Halász Gergő credits.text = Készítette: [royal]Anuken[] - [sky]anukendev@gmail.com[] -credits = Creditek -contributors = Fordítok és készítők +credits = Készítők +contributors = Fordítók és készítők discord = Csatlakozz a Mindustry Discord szerverhez! -link.discord.description = Az eredeti Mindustry Discord chatszoba +link.discord.description = Az eredeti Mindustry Discord csevegőszoba link.reddit.description = A Mindustry subreddit link.github.description = A játék forráskódja link.changelog.description = Frissítési változások listája @@ -14,72 +13,73 @@ link.google-play.description = Google Play áruház listázás link.f-droid.description = F-Droid katalógus listázás link.wiki.description = Hivatalos Mindustry wiki link.suggestions.description = Új funkciók ajánlása -link.bug.description = Találtál szoftver hibá-t? Jelentsd itt -linkopen = Ez a szerber egy linket küldött neked. Biztos vagy benne, hogy megnyitod?\n\n[sky]{0} +link.bug.description = Találtál egy szoftver hibát? Itt jelentheted. +linkopen = Ez a szerver egy linket küldött neked. Biztos vagy benne, hogy megnyitod?\n\n[sky]{0} linkfail = Nem sikerült megnyitni a linket!\nAz URL a vágólapra lett másolva. screenshot = Képernyőkép mentve ide: {0} -screenshot.invalid = Túl nagy a map, nincsen elég memória a képernyőképhez. +screenshot.invalid = Túl nagy a pálya, nincsen elég memória a képernyőképhez. gameover = Játék vége -gameover.disconnect = Kapcsolat megszakadt +gameover.disconnect = A kapcsolat megszakadt gameover.pvp = A[accent] {0}[] csapat nyert! -gameover.waiting = [accent]Várakozás a következő mapra... +gameover.waiting = [accent]Várakozás a következő pályára... highscore = [accent]Új rekord! copied = Másolva. indev.notready = A játéknak ez a része még nincsen kész load.sound = Hangok -load.map = Mapok +load.map = Pályák load.image = Képek load.content = Tartalom load.system = Rendszer load.mod = Modok load.scripts = Szkriptek -be.update = Új Bleeding Edge build áll rendelkezésre: +be.update = Új Bleeding Edge verzió áll rendelkezésre: be.update.confirm = Letöltöd és újraindítod? be.updating = Frissítés... be.ignore = Most nem be.noupdates = Nem találtunk frissítést. be.check = Frissítések keresése. + mods.browser = Mod választó mods.browser.selected = Mod kiválasztása mods.browser.add = Letöltés -mods.browser.reinstall = Reinstall +mods.browser.reinstall = Újratelepítés mods.browser.view-releases = Kiadások megtekintése mods.browser.noreleases = [scarlet]Nincsenek kiadások.\n[accent]Nem lehet kiadásokat találni ehhez a modhoz. Nézd meg a repository-ját, hogy vannak -e kiadásai. -mods.browser.latest = +mods.browser.latest = mods.browser.releases = Kiadások mods.github.open = Megtekintés mods.github.open-release = Kiadások oldala mods.browser.sortdate = Rendezés dátum szerint mods.browser.sortstars = Rendezés értékelés szerint -schematic = Schematic -schematic.add = Schematic mentése... -schematics = Schematic-ok -schematic.search = Search schematics... -schematic.replace = Már van ilyen nevű schematic. Lecseréled? -schematic.exists = Már van ilyen nevű schematic. -schematic.import = Schematic importálása... +schematic = Vázlat +schematic.add = Vázlat mentése... +schematics = Vázlatok +schematic.search = Vázlat keresése... +schematic.replace = Már van ilyen nevű vázlat. Lecseréled? +schematic.exists = Már van ilyen nevű vázlat. +schematic.import = Vázlat importálása... schematic.exportfile = Exportálás fájlba schematic.importfile = Importálás fájlba -schematic.browseworkshop = Workshop megtekintése +schematic.browseworkshop = Steam Műhely megtekintése schematic.copy = Másolás a vágólapra schematic.copy.import = Importálás a vágólapról -schematic.shareworkshop = Megosztás a Workshopon -schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Schematic tükrözése -schematic.saved = Schematic mentve. -schematic.delete.confirm = Ez a Schematic törölve lesz. -schematic.edit = Edit Schematic +schematic.shareworkshop = Megosztás a Steam Műhelyben +schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Vázlat tükrözése +schematic.saved = Vázlat elmentve. +schematic.delete.confirm = Ez a vázlat törölve lesz. +schematic.edit = Vázlat szerkesztése schematic.info = {0}x{1}, {2} blokk -schematic.disabled = [scarlet]Schematicok letiltva[]\nNem használhat Schematicot ezen a [accent]mapon[] vagy [accent] szerveren. -schematic.tags = Címkék: +schematic.disabled = [scarlet]Vázlatok letiltva[]\nNem használhatsz vázlatokat ezen a [accent]pályán[], vagy [accent]szerveren. +schematic.tags = Vázlat Címkék: schematic.edittags = Címkék szerkesztése schematic.addtag = Címke hozzáadása schematic.texttag = Következő címke -schematic.icontag = Icon címke +schematic.icontag = Ikon címke schematic.renametag = Címke átnevezése -schematic.tagged = {0} tagged +schematic.tagged = {0} Címkézve schematic.tagdelconfirm = Teljesen törlöd ezt a címkét? schematic.tagexists = Ez a címke már létezik. @@ -93,13 +93,13 @@ stats.deconstructed = Építmények lebontva stats.playtime = Játszott idő globalitems = [accent]Összes nyersanyag -map.delete = Biztosan akkarod törlölni a "[accent]{0}[]" mapot? +map.delete = Biztosan törölni akarod a "[accent]{0}[]" pályát? level.highscore = Legmagasabb pontszám: [accent]{0} level.select = Szint kiválasztása level.mode = Játékmód: -coreattack = < A mag támadás alatt van! > -nearpoint = [[ [scarlet]AZONNAL HAGYD EL A LEDOBÁSI PONTOT[] ]\nveszélyes zóna -database = Mag adatbázis +coreattack = < A Mag támadás alatt van! > +nearpoint = [[ [scarlet]AZONNAL HAGYD EL A LEDOBÁSI PONTOT![] ]\nEz egy veszélyes zóna! +database = Mag Adatbázis database.button = Adatbázis savegame = Játék mentése loadgame = Játék betöltése @@ -108,17 +108,17 @@ customgame = Egyedi játék newgame = Új játék none = none.found = [lightgray] -none.inmap = [lightgray] -minimap = Minimap +none.inmap = [lightgray] +minimap = Minitérkép position = Pozíció close = Bezárás website = Weboldal quit = Kilépés save.quit = Mentés és kilépés -maps = Mapok -maps.browse = Mapok keresése +maps = Pályák +maps.browse = Pályák keresése continue = Folytatás -maps.none = [lightgray]Nem találtunk ilyen mapot! +maps.none = [lightgray]Nem találtunk ilyen pályát! invalid = Érvénytelen pickcolor = Válassz színt preparingconfig = Konfiguráció előkészítése @@ -128,44 +128,49 @@ uploadingpreviewfile = Előnézet feltöltése committingchanges = Változások mentése done = Kész feature.unsupported = Az eszköz nem támogatja ezt a funkciót. -mods.initfailed = [red]⚠[] Az előző Mindustry munkamenet nem tudott inícializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nA crash loop elkerülése érdekében, [red]minden mod le lett tiltva.[] + +mods.initfailed = [red]\u26A0[] Az előző Mindustry munkamenet nem tudott inícializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] mods = Modok -mods.none = [lightgray]Nincsen mod! +mods.none = [lightgray]Nem találhatóak modok! mods.guide = Mod készítési útmutató mods.report = Hiba jelentése mods.openfolder = Megnyitás mappából mods.viewcontent = Tartalom megtekintése mods.reload = Újratöltés -mods.reloadexit = Indítsd újra a játékot, hogy betöltődjenek a modok. -mod.installed = [[Installed] +mods.reloadexit = A játék újraindúl, hogy betöltődjenek a modok. +mod.installed = [[Telepítve] mod.display = [gray]Mod:[orange] {0} mod.enabled = [lightgray]Aktív -mod.disabled = [scarlet]Inaktív +mod.disabled = [red]Inaktív mod.multiplayer.compatible = [gray]Többjátékos kompatibilis mod.disable = Letiltás mod.content = Tartalom: mod.delete.error = Nem lehet törölni a Modot. Lehet, hogy egy másik folyamat használja. + mod.incompatiblegame = [red]Elavúlt játék -mod.incompatiblemod = [red]Nem kompatibilis +mod.incompatiblemod = [red]A mod nem kompatibilis ezzel a játkverzióval mod.blacklisted = [red]Nem támogatott mod.unmetdependencies = [red]Összeférhetetlen függőségek -mod.erroredcontent = [scarlet]Tartalom hiba +mod.erroredcontent = [red]Tartalom hiba mod.circulardependencies = [red]Körkörös függőségek mod.incompletedependencies = [red]Befejezetlen függőségek + mod.requiresversion.details = [accent]{0}[] játékverzió szükséges.\nA letöltésed elavúlt. Ez a mod egy újabb verziót kíván (velószínű, egy beta/alpha kiadást) a működéshez. mod.outdatedv7.details = Ez a mod nem kompatibilis a játék legújabb berziójával. A készítőjének frissítenie kell azt, és hozzá kell adnia a [accent]minGameVersion: 136[] -t a [accent]mod.json[] fájlhoz. mod.blacklisted.details = Ez a mod manuálisan a feketelistára került, mert a játék összeomlott tőle, vagy más probléma miatt. Ne használd! -mod.missingdependencies.details = Ez a mod hiányol függőségeket: {0} -mod.erroredcontent.details = Ez a játék hibákat okozott betöltésnél. Kérd meg a mod készítőjét hogy kijavítsa őket! +mod.missingdependencies.details = Ez a mod függőségeket hiányol: {0} +mod.erroredcontent.details = Ez a játék hibákat okozott betöltésnél. Kérd meg a mod készítőjét hogy javítsa ki őket. mod.circulardependencies.details = Ennek a modnak egymástól függő föggőségai vannak. mod.incompletedependencies.details = Ez a mod nem tudott betölteni hiányzó, vagy rossz függőségek miatt: {0}. + mod.requiresversion = [red]{0}[] játékverzió szükséges. + mod.errors = Hiba történt a tartalom betöltése közben. -mod.noerrorplay = [scarlet]Vannak hibás Modok.[] Kapcsold ki, vagy javítsd ki őket a játék előtt. -mod.nowdisabled = [scarlet]A '{0}' Modnak nincsen megfelelő függősége:[accent] {1}\n[lightgray]Ezeket előbb le kell tölteni.\nEz a Mod automatikusan törölve lesz. +mod.noerrorplay = [red]Vannak hibás Modok.[] Kapcsold ki, vagy javítsd ki őket a játék előtt. +mod.nowdisabled = [red]A '{0}' Modnak nincs megfelelő függősége:[accent] {1}\n[lightgray]Ezeket előbb le kell tölteni.\nEz a Mod automatikusan törölve lesz. mod.enable = Engedélyezés mod.requiresrestart = A játék kilép a módosítások alkalmazásához. -mod.reloadrequired = [scarlet]Újratöltés szükséges +mod.reloadrequired = [red]Újratöltés szükséges mod.import = Mod importálása mod.import.file = Fájl importálása mod.import.github = GitHub Mod importálása @@ -174,14 +179,14 @@ mod.item.remove = Ez az elem része a(z) [accent] '{0}'[] Modnak. A törléshez mod.remove.confirm = Ez a Mod törölve lesz. mod.author = [LIGHT_GRAY]Készítő:[] {0} mod.missing = Ez a mentés nemrég törölt vagy frissített Modokat tartalmaz. Elképzelhető, hogy nem fog működni. Biztosan betöltöd?\n[lightgray]Modok:\n{0} -mod.preview.missing = Mielőtt publikálod ezt a modot a workshopra, adj hozzá egy borítóképet.\nKészíts egy[accent] preview.png[] nevű képet a mod mappájába, majd próbáld újra. -mod.folder.missing = Csak mappa formában lehet feltölteni a workshopra.\nHogy átalakítsd, csomagold ki a ZIP-et egy mappába és töröld le a régit, majd indítsd újra a játékot vagy töltsd újra a modot. -mod.scripts.disable = Az eszköz nem támogatja a szkriptekkel rendelkező modokat. \nA játékhoz tiltsd le ezeket a modokat. +mod.preview.missing = Mielőtt publikálod ezt a modot a Steam Műhelyben, adj hozzá egy borítóképet.\nKészíts egy[accent] preview.png[] nevű képet a mod mappájába, majd próbáld újra. +mod.folder.missing = Csak mappa formában lehet feltölteni a Steam Műhelybe.\nHogy átalakítsd, csomagold ki a ZIP-et egy mappába és töröld le a régit, majd indítsd újra a játékot vagy töltsd újra a modot. +mod.scripts.disable = Az eszköz nem támogatja a szkriptekkel rendelkező modokat.\nA játékhoz tiltsd le ezeket a modokat. -about.button = Közreműködők +about.button = Rólunk name = Név: noname = Előbb válassz egy[accent] nevet[]. -search = Search: +search = Keresés: planetmap = Bolygó térkép launchcore = Mag kilövése filename = Fájl név: @@ -190,8 +195,8 @@ available = Új kutatás áll rendelkezésre! unlock.incampaign = < Oldd fel kampány módban a részletekért > campaign.select = Válassz kezdő kampányt! campaign.none = [lightgray]Válassz egy bolygót a kezdéshez.\nEzt bármikor megváltoztathatod. -campaign.erekir = Újabb, csiszoltabb tartalom. Általában lineáris kampány.\n\nMagasabb minőségű mapok és élmények. -campaign.serpulo = Régebbi tartalom. A klasszikus élmények. Nyíltabb végű.\n\nPotenciálisan kiegyensúlyozatlan mapok és kampány. Kevésbé csiszolt. +campaign.erekir = Újabb, csiszoltabb tartalom. Általában lineáris kampány.\n\nMagasabb minőségű pályák és élmények. +campaign.serpulo = Régebbi tartalom. A klasszikus élmények. Nyíltabb végű.\n\nPotenciálisan kiegyensúlyozatlan pályák és kampány. Kevésbé csiszolt. completed = [accent]Kész techtree = Fejlődési fa techtree.select = Fejlődési fa kiválasztás @@ -206,7 +211,7 @@ research.progress = {0}% kész players = {0} játékos players.single = {0} játékos players.search = keresés -players.notfound = [gray]nincsen játékos +players.notfound = [gray]Nem található játékos server.closing = [accent]Szerver bezárása... server.kicked.kick = Ki lettél rúgva a szerverről! server.kicked.whitelist = Nem vagy a fehérlistán. @@ -225,8 +230,8 @@ server.kicked.customClient = Ez a szerver nem támogatja a saját készítésű server.kicked.gameover = Vége a játéknak! server.kicked.serverRestarting = Ez a szerver újraindul. server.versions = Te verziód:[accent] {0}[]\nSzerver verzió:[accent] {1}[] -host.info = A [accent]Hosztolás[] gomb szervert nyit a [scarlet]6567[] porton.\nEzen a [lightgray] wifin vagy a helyi hálózaton [] bárki láthatja a szervert a szerverlistáján.\n\nHa azt szeretnéd, hogy az emberek bárhonnan IP-címmel csatlakozhassanak, [accent] port forwarding [] szükséges.\n\n[lightgray] Megjegyzés: Ha valakinek problémái vannak a LAN-játékhoz való csatlakozással, győződj meg arról, hogy a tűzfal beállításaiban engedélyezted-e a Mindustry hozzáférését a helyi hálózathoz. Ne feledd, hogy a nyilvános hálózatok néha nem teszik lehetővé a szerverek felderítését. -join.info = Itt megadhatsz egy [accent]szerver IP-t[] a csatlakozáshoz, vagy felfedezheted a [accent]helyi hálózatot[] vagy [accent]globális[] szervereket, amelyekhez csatlakozhatsz.\n LAN és WAN multiplayer is támogatott.\n\n[lightgray]Ha IP-vel akarsz csatlakozni valakihez, akkor meg kell tudnod a gazdagép IP-jét, amit megtalálhatsz a "my ip" Google kereséssel. +host.info = A [accent]Hosztolás[] gomb szervert nyit a [scarlet]6567[] porton.\nEzen a [lightgray] wifin vagy a helyi hálózaton [] bárki láthatja a szervert a szerverlistáján.\n\nHa azt szeretnéd, hogy az emberek bárhonnan, IP-címmel csatlakozhassanak, [accent] port továbbítás [] szükséges.\n\n[lightgray] Megjegyzés: Ha valakinek problémái vannak a LAN-játékhoz való csatlakozással, győződj meg arról, hogy a tűzfal beállításaiban engedélyezted-e a Mindustry hozzáférését a helyi hálózathoz. Ne feledd, hogy a nyilvános hálózatok néha nem teszik lehetővé a szerverek felderítését. +join.info = Itt megadhatsz egy [accent]szerver IP[]-címet a csatlakozáshoz, vagy felfedezhetsz [accent]helyi hálózati[], vagy [accent]globális[] szervereket a csatlakozáshoz.\nA LAN és WAN többjátékos mód is támogatott.\n\n[lightgray]Ha valakihez IP alapján szeretnél csatlakozni, akkor meg kell tudnod a partnered IP címét. Az IP-címeteket az interneten a "mi az IP-címem?" szövegre való kereséssel is megtaláljátok. hostserver = Többjátékos játék hosztolása invitefriends = Barátok meghívása hostserver.mobile = Játék hosztolása @@ -239,34 +244,36 @@ server.refreshing = Szerver frissítése hosts.none = [lightgray]Nincs helyi játék! host.invalid = [scarlet]Nem sikerült csatlakozni. -servers.local = Helyi Szerverek +servers.local = Helyi szerverek servers.local.steam = Nyitott játékok és helyi szerverek -servers.remote = Távoli Szerverek +servers.remote = Távoli szerverek servers.global = Közösségi szerverek servers.disclaimer = A közösségi szervereket [accent]nem[] a fejlesztő birtokolja és ellenőrzi.\n\nA szerverek tartalmazhatnak olyan felhasználók által létrehozott tartalmat, amely nem minden korosztály számára megfelelő. servers.showhidden = Rejtett szerverek megjelenítése server.shown = Látható server.hidden = Rejtett -viewplayer = Viewing Player: [accent]{0} +viewplayer = Játékos figyelése: [accent]{0} trace = Játékos követése trace.playername = Játékos neve: [accent]{0} trace.ip = IP: [accent]{0} trace.id = Azonosító: [accent]{0} -trace.language = Language: [accent]{0} +trace.language = Nyelv: [accent]{0} trace.mobile = Mobil kliens: [accent]{0} trace.modclient = Nem hivatalos kliens: [accent]{0} -trace.times.joined = Csatlakotások száma: [accent]{0} +trace.times.joined = Csatlakozások száma: [accent]{0} trace.times.kicked = Kirúgások száma: [accent]{0} trace.ips = IPs: -trace.names = Names: -invalidid = Érvénytelen kliens ID! Küldj hibajelentést. -player.ban = Ban -player.kick = Kick -player.trace = Trace -player.admin = Toggle Admin -player.team = Change Team +trace.names = Nevek: +invalidid = Érvénytelen kliens azonosító (ID)! Küldj hibajelentést. + +player.ban = Kitiltás +player.kick = Kirúgás +player.trace = Követés +player.admin = Admin választás +player.team = Csapat váltás + server.bans = Tiltások server.bans.none = Nincsenek tiltott játékosok! server.admins = Adminok @@ -274,8 +281,8 @@ server.admins.none = Nincsen admin! server.add = Szerver hozzáadása server.delete = Biztosan törlöd ezt a szervert? server.edit = Szerver szerkesztése -server.outdated = [crimson]Elavult szerver![] -server.outdated.client = [crimson]Elavult kliens![] +server.outdated = [scarlet]Elavult szerver![] +server.outdated.client = [scarlet]Elavult kliens![] server.version = [gray]v{0} {1} server.custombuild = [accent]Saját Build confirmban = Biztosan tiltod ezt a játékost? @@ -283,8 +290,8 @@ confirmkick = Biztosan kirúgod ezt a játékost? confirmunban = Biztosan újra engedélyezed ezt a játékost? confirmadmin = Biztosan hozzá akarod adni ezt a játékost az adminokhoz? confirmunadmin = Biztosan meg akarod szűntetni ennek a játékosnak az adminstátuszát? -votekick.reason = Vote-Kick Reason -votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason: +votekick.reason = Kiszavazás oka +votekick.reason.message = Valóban kiakarod szavazni "{0}[white]"-t?\nHa igen, írd le miért: joingame.title = Csatlakozás joingame.ip = Cím: disconnect = Leválasztva. @@ -299,7 +306,7 @@ connecting.data = [accent]Betöltés... server.port = Port: server.addressinuse = A cím már használatban van! server.invalidport = Érvénytelen port! -server.error = [crimson]Nem sikerült megnyitni a szervert. +server.error = [scarlet]Nem sikerült megnyitni a szervert. save.new = Új mentés save.overwrite = Biztosan felülírod\nezt a mentést? save.nocampaign = Nem lehet importálni különálló kampány mentés fájlokat. @@ -310,14 +317,14 @@ save.delete.confirm = Biztosan törlöd ezt a mentést? save.delete = Törlés save.export = Exportálás save.import.invalid = [accent]Ez a mentés érvénytelen! -save.import.fail = [crimson]Nem sikerült importálni a [accent]{0}[] mentést -save.export.fail = [crimson]Nem sikerült exportálni a [accent]{0}[] mentést +save.import.fail = [scarlet]Nem sikerült importálni a [accent]{0}[] mentést +save.export.fail = [scarlet]Nem sikerült exportálni a [accent]{0}[] mentést save.import = Importálás save.newslot = Név: save.rename = Átnevezés save.rename.text = Új név: selectslot = Válassz ki egy mentést. -slot = [accent]Slot {0} +slot = [accent]Rekesz {0} editmessage = Üzenet szerkesztése save.corrupted = Érvénytelen fájl! empty = <üres> @@ -333,35 +340,35 @@ save.playtime = Játékidő: {0} warning = Figyelmeztetés. confirm = Rendben delete = Törlés -view.workshop = Megtekintés a Workshopban -workshop.listing = Workshop Listázás szerkesztése +view.workshop = Megtekintés a Steam Műhelyben +workshop.listing = Steam Műhely listázás szerkesztése ok = OK open = Megnyitás customize = Szabályok módosítása cancel = Mégse command = Parancs -command.queue = [lightgray][Queuing] +command.queue = Sorbaállít command.mine = Bányászás command.repair = Javítás command.rebuild = Újraépítés command.assist = Segítség játékosnak command.move = Mozgás -command.boost = Boost-olás -command.enterPayload = Enter Payload Block -command.loadUnits = Load Units -command.loadBlocks = Load Blocks -command.unloadPayload = Unload Payload -stance.stop = Cancel Orders -stance.shoot = Stance: Shoot -stance.holdfire = Stance: Hold Fire -stance.pursuetarget = Stance: Pursue Target -stance.patrol = Stance: Patrol Path -stance.ram = Stance: Ram\n[lightgray]Straight line movement, no pathfinding +command.boost = Erősítés +command.enterPayload = Berakodás a Rakomány szállító blokkba +command.loadUnits = Egységek felvétele +command.loadBlocks = Blokkok felvétele +command.unloadPayload = Kirakodás a Rakomány szállító blokkból +stance.stop = Parancsok visszavonása +stance.shoot = Magatartás: Lövés +stance.holdfire = Magatartás: Tüzet Szüntess +stance.pursuetarget = Magatartás: Célpont követése +stance.patrol = Magatartás: Járőrözési Útvonal +stance.ram = Magatartás: Ütközés\n[lightgray]Egyenes vonalú mozgás, nincs útkeresés openlink = Link megnyitása copylink = Link másolása back = Vissza max = Max -objective = Map célja +objective = A pálya célja crash.export = Összeomlási napló exportálása crash.none = Nem található összeomlási napló. crash.exported = Összeomlási napló exportálva. @@ -375,15 +382,15 @@ quit.confirm = Biztos kilépsz? loading = [accent]Betöltés... downloading = [accent]Letöltés... saving = [accent]Mentés... -respawn = Nyomd meg a(z) [accent][[{0}][] gombot, hogy újraéledj a magban. +respawn = Nyomd meg a(z) [accent][[{0}][] gombot, hogy újraéledj a Magban. cancelbuilding = Használd a(z) [accent][[{0}][] gombot, hogy töröld a tervrajzot. selectschematic = Használd a(z) [accent][[{0}][] gombot, hogy kijelölj és másolj. pausebuilding = Használd a(z) [accent][[{0}][] gombot, hogy megállítsd az építkezést. resumebuilding = Használd a(z) [scarlet][[{0}][] gombot, hogy folytasd az építkezést. -enablebuilding = [scarlet][[{0}][] to enable building +enablebuilding = Használd a(z) [scarlet][[{0}][] gombot, hogy jóváhagyd az építést. showui = A kezelőfelület elrejtve.\nNyomd meg a(z) [accent][[{0}][] gombot a megjelenítéséhez. -commandmode.name = [accent]Parancs mód -commandmode.nounits = [no units] +commandmode.name = [accent]Parancs Mód +commandmode.nounits = [nincs egység] wave = [accent]{0}. hullám wave.cap = [accent]{0}./{1} hullám wave.waiting = [lightgray]Következő hullám {0} @@ -391,40 +398,40 @@ wave.waveInProgress = [lightgray]Hullám folyamatban waiting = [lightgray]Várakozás... waiting.players = Várakozás a játékosokra... wave.enemies = [lightgray]{0} Megmaradt ellenség -wave.enemycores = [accent]{0}[lightgray] Ellenséges mag -wave.enemycore = [accent]{0}[lightgray] Ellenséges mag +wave.enemycores = [accent]{0}[lightgray] Ellenséges Magok +wave.enemycore = [accent]{0}[lightgray] Ellenséges Mag wave.enemy = [lightgray]{0} Megmaradt ellenség -wave.guardianwarn = Egy őrző érkezik [accent]{0}[] hullám múlva. -wave.guardianwarn.one = Egy őrző érkezik [accent]{0}[] hullám múlva. +wave.guardianwarn = Egy Őrző érkezik [accent]{0}[] hullám múlva. +wave.guardianwarn.one = Egy Őrző érkezik [accent]{0}[] hullám múlva. loadimage = Fénykép betöltése saveimage = Fénykép mentése unknown = Ismeretlen custom = Egyedi builtin = Beépített -map.delete.confirm = Biztosan törlöd ezt a mapot? Ez a művelet nem visszavonható! -map.random = [accent]Véletlenszerű Map -map.nospawn = Ez a map nem rendelkezik maggal, amelyen a játékos kezdhet! Adj hozzá egy {0} magot ehhez a maphoz a szerkesztőben! -map.nospawn.pvp = Ezen a térképen nincsen ellenséges mag, amelyen a másik csapat kezdhet! Adjon hozzá [scarlet]nem narancssárga[] magot ehhez a maphoz a szerkesztőben! -map.nospawn.attack = Ezen a térképen nincsen ellenséges mag! Adjon hozzá {0} magot ehhez a maphoz a szerkesztőben! -map.invalid = Hiba történt a map betöltésekor: sérült vagy érvénytelen mapfájl. -workshop.update = Item frissítése -workshop.error = Hiba történt a workshop részleteinek lekérdezésekor: {0} -map.publish.confirm = Biztos, hogy közzéteszed ezt a mapot?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Workshop EULA-t, különben a mapjaid nem jelennek meg! -workshop.menu = Válaszd ki, mit szeretnél csinálni ezzel az itemmel. -workshop.info = Item Infó +map.delete.confirm = Biztosan törlöd ezt a pályát? Ez a művelet nem visszavonható! +map.random = [accent]Véletlenszerű pálya +map.nospawn = Ez a pálya nem rendelkezik Maggal, amelyen a játékos kezdhet! Adj hozzá egy {0} Magot ehhez a pályához a szerkesztőben! +map.nospawn.pvp = Ezen a pályán nincs ellenséges Mag, amelyen a másik csapat kezdhet! Adjon hozzá [scarlet]nem narancssárga[] Magot ehhez a pályához a szerkesztőben! +map.nospawn.attack = Ezen a pályán nincs ellenséges Mag! Adj hozzá egy {0} Magot ehhez a pályához a szerkesztőben! +map.invalid = Hiba történt a pálya betöltésekor: sérült vagy érvénytelen fájl. +workshop.update = Elem frissítése +workshop.error = Hiba történt a Steam Műhely részleteinek lekérdezésekor: {0} +map.publish.confirm = Biztos, hogy közzéteszed ezt a pályát?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Steam Műhely EULA-t, különben a pályáid nem jelennek meg! +workshop.menu = Válaszd ki, mit szeretnél csinálni ezzel az elemmel. +workshop.info = Elem infó changelog = Változtatási napló (opcionális): updatedesc = Cím és leírás felülírása eula = Steam EULA -missing = Ezt az elemet törölték vagy áthelyezték.\n[lightgray] A workshop adatait automatikusan leválasztották. +missing = Ezt az elemet törölték vagy áthelyezték.\n[lightgray]A Steam Műhely adatait automatikusan leválasztották. publishing = [accent]Publikálás... -publish.confirm = Biztosan közzéteszed?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Workshop EULA-t, különben az itemjeid nem jelennek meg! -publish.error = Hiba az item publikálásakor: {0} +publish.confirm = Biztosan közzéteszed?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Steam Műhely EULA-t, különben az elemeid nem jelennek meg! +publish.error = Hiba az elem publikálásakor: {0} steam.error = Nem sikerült inicializálni a Steam szolgáltatásokat.\nHiba: {0} + editor.planet = Bolygó: editor.sector = Szektor: editor.seed = Seed: editor.cliffs = Falak sziklákká - editor.brush = Méret editor.openin = Megnyitás a szerkesztőben editor.oregen = Érc generálás @@ -432,43 +439,43 @@ editor.oregen.info = Érc generálás: editor.mapinfo = Általános editor.author = Készítő: editor.description = Leírás: -editor.nodescription = A mapnak rendelkeznie kell egy legalább 4 karakter hosszú leírással, mielőtt megosztod. +editor.nodescription = A pályának rendelkeznie kell egy legalább 4 karakter hosszú leírással, mielőtt megosztod. editor.waves = Hullámok: editor.rules = Szabályok: -editor.generation = generálás: +editor.generation = Generálás: editor.objectives = Célok editor.ingame = Szerkesztés játékban editor.playtest = Teszt játékban -editor.publish.workshop = Közzététel workshopon -editor.newmap = Új Map +editor.publish.workshop = Közzététel Steam Műhelyben +editor.newmap = Új Pálya editor.center = Ugrás középre -editor.search = Mapok keresése... -editor.filters = Mapok szűrése +editor.search = Pályák keresése... +editor.filters = Pályák szűrése editor.filters.mode = Játékmódok: -editor.filters.type = Map típus: +editor.filters.type = Pálya típus: editor.filters.search = Keresés ebben: editor.filters.author = Készítő editor.filters.description = Leírás editor.shiftx = X eltolás editor.shifty = Y eltolás -workshop = Workshop +workshop = Steam Műhely waves.title = Hullámok waves.remove = Eltávolítás waves.every = minden waves.waves = hullámonként waves.health = élet: {0}% -waves.perspawn = per spawn +waves.perspawn = per kezdőpont waves.shields = pajzs/hullám waves.to = - -waves.spawn = spawn: +waves.spawn = Kezdőpont: waves.spawn.all = -waves.spawn.select = Kezdőhely kiválasztása -waves.spawn.none = [scarlet]Nem lehet kezdőhelyet találni +waves.spawn.select = Kezdőpont kiválasztása +waves.spawn.none = [scarlet]Nem találhatóak kezdőpontok a pályán waves.max = max egységek -waves.guardian = őrző +waves.guardian = Őrző waves.preview = Előnézet waves.edit = Szerksztés... -waves.random = Random +waves.random = Véletlen waves.copy = Másolás a vágólapra waves.load = Másolás a vágólapról waves.invalid = Nem lehet beilleszteni a vágólapról. @@ -476,18 +483,18 @@ waves.copied = Hullámok másolva. waves.none = Nincs ellenség megadva.\nAz üresen hagyott tervek automatikusan lecserélődnek az alapbeállításra. waves.sort = Rendezési szempont waves.sort.reverse = Rendezés visszafelé -waves.sort.begin = Begin +waves.sort.begin = Indúl waves.sort.health = Élet waves.sort.type = Típus -waves.search = Search waves... -waves.filter = Unit Filter -waves.units.hide = Hide All -waves.units.show = Show All +waves.search = Hullám keresése... +waves.filter = Egység szűrő +waves.units.hide = Mindent elrejt +waves.units.show = Mindent mutat #these are intentionally in lower case -wavemode.counts = típusokra bontva -wavemode.totals = öszzesítés -wavemode.health = életpontok +wavemode.counts = Típusokra bontva +wavemode.totals = Öszzesítés +wavemode.health = Életpontok editor.default = [lightgray] details = Részletek... @@ -499,11 +506,11 @@ editor.removeunit = Egység eltávolítása editor.teams = Csapatok editor.errorload = Hiba a fájl betöltése közben. editor.errorsave = Hiba a fájl mentése közben. -editor.errorimage = Ez egy kép, nem egy Map.\n\nHa egy 3.5/build 40 Mapot szeretnél betölteni, használd a "Régi map betöltése" gombot a szerkesztőben. -editor.errorlegacy = Ez a Map túl régi, és már nem támogatott formátumot használ. -editor.errornot = Ez nem egy Map fájl. -editor.errorheader = Ez a map fájl vagy érvénytelen vagy sérült. -editor.errorname = A Mapnak nincs neve. Mentést próbálsz betölteni? +editor.errorimage = Ez egy kép, nem egy pálya.\n\nHa egy 3.5/build 40 Pályát szeretnél betölteni, használd a "Régi pálya betöltése" gombot a szerkesztőben. +editor.errorlegacy = Ez a pálya túl régi, és már nem támogatott formátumot használ. +editor.errornot = Ez nem egy pálya fájl. +editor.errorheader = Ez a pálya fájl vagy érvénytelen vagy sérült. +editor.errorname = A pályának nincs neve. Mentést próbálsz betölteni? editor.update = Frissítés editor.randomize = Véletlenszerű editor.moveup = Mozgás fel @@ -513,36 +520,36 @@ editor.apply = Alkalmazás editor.generate = Haladó funkciók editor.sectorgenerate = Szektor generálása editor.resize = Átméretezés -editor.loadmap = Map betöltése +editor.loadmap = pálya betöltése editor.savemap = Mentés editor.saved = Mentve! editor.save.noname = Nem adtál meg nevet! Állíts be egyet az "Általános" menüpont alatt! -editor.save.overwrite = A Mapod felülír egy már létező Mapot! Válassz egy másik nevet az "Általános" menüpont alatt! -editor.import.exists = [scarlet]Nem lehet importálni:[] Már létezik "{0}" nevű Map! +editor.save.overwrite = A pályád felülír egy már létező pályát! Válassz egy másik nevet az "Általános" menüpont alatt! +editor.import.exists = [scarlet]Nem lehet importálni:[] Már létezik "{0}" nevű pálya! editor.import = Importálás -editor.importmap = Map importálása -editor.importmap.description = Létező Map importálása +editor.importmap = Pálya importálása +editor.importmap.description = Létező pálya importálása editor.importfile = Fájl importálása -editor.importfile.description = Külső Map fájl importálása +editor.importfile.description = Külső pálya fájl importálása editor.importimage = Képfájl importálása -editor.importimage.description = Külső Map képfájl importálása +editor.importimage.description = Külső pálya képfájl importálása editor.export = Exportálás editor.exportfile = Fájl exportálása -editor.exportfile.description = Exportálás Map fájlba +editor.exportfile.description = Exportálás pálya fájlba editor.exportimage = Domborzat exportálása editor.exportimage.description = Domborzat exportálása képfájlba editor.loadimage = Domborzat importálása editor.saveimage = Domborzat exportálása editor.unsaved = Biztos ki akarsz lépni?\n[scarlet]A nem mentett módosításaid elvesznek! editor.resizemap = Átméretezés -editor.mapname = Map neve: -editor.overwrite = [accent]Vigyázz!\nEzzel felülírsz egy már létező Mapot. -editor.overwrite.confirm = [scarlet]Vigyázz![] Ilyen nevű Map már létezik:\n"[accent]{0}[]"\nBiztosan felülírod? -editor.exists = Ilyen nevű Map már létezik. -editor.selectmap = Válassz ki egy Mapot: +editor.mapname = Pálya neve: +editor.overwrite = [accent]Vigyázz!\nEzzel felülírsz egy már létező pályát. +editor.overwrite.confirm = [scarlet]Vigyázz![] Ilyen nevű pálya már létezik:\n"[accent]{0}[]"\nBiztosan felülírod? +editor.exists = Ilyen nevű pálya már létezik. +editor.selectmap = Válassz ki egy pályát: toolmode.replace = Csere -toolmode.replace.description = Draws only on solid blocks. +toolmode.replace.description = Csak szilárd tömbökre rajzol. toolmode.replaceall = Összes cseréje toolmode.replaceall.description = Összes cseréje toolmode.orthogonal = Merőleges @@ -551,52 +558,55 @@ toolmode.square = Négyzet toolmode.square.description = Négyzet ecset toolmode.eraseores = Ércradír toolmode.eraseores.description = Csak az érceket törli. -toolmode.fillteams = Fill Teams -toolmode.fillteams.description = Fill teams instead of blocks. -toolmode.fillerase = Fill Erase -toolmode.fillerase.description = Erase blocks of the same type. -toolmode.drawteams = Draw Teams -toolmode.drawteams.description = Draw teams instead of blocks. +toolmode.fillteams = Csoportok kitöltése +toolmode.fillteams.description = Töltse ki a csoportokat a tömbök helyett. +toolmode.fillerase = Kitöltés törlése +toolmode.fillerase.description = Törölje az azonos típusú tömböket. +toolmode.drawteams = Csoportok rajzolása +toolmode.drawteams.description = Csoportok rajzolása tömbök helyett. +#unused toolmode.underliquid = Folyadékok alá -toolmode.underliquid.description = Padlók folyadék blokkok alá rajzolása. +toolmode.underliquid.description = Padlók rajzolása a folyadék blokkok alá. -filters.empty = [lightgray]Még nincs filter! Adj hozzá egyet a lenti gombra kattintva! -filter.distort = Distort +filters.empty = [lightgray]Még nincs szűrő! Adj hozzá egyet a lenti gombra kattintva! + +filter.distort = Torzítás filter.noise = Zaj -filter.enemyspawn = Enemy Spawn Select -filter.spawnpath = Path To Spawn -filter.corespawn = Core Select +filter.enemyspawn = Ellenséges kezdőpont Kiválasztása +filter.spawnpath = Útvonal A Kezdőponthoz +filter.corespawn = Mag Kezdőpont Kiválasztása filter.median = Medián filter.oremedian = Érc medián -filter.blend = Blend +filter.blend = Vegyes filter.defaultores = Alapértelmezett ércek filter.ore = Érc filter.rivernoise = Vízfolyás zaj filter.mirror = Tükrözés -filter.clear = Blokkok törlése -filter.option.ignore = Ignore +filter.clear = Tömbök törlése +filter.option.ignore = Elutasít filter.scatter = Scatter filter.terrain = Domborzat + filter.option.scale = Méret filter.option.chance = Gyakoriság -filter.option.mag = Magnitude -filter.option.threshold = Threshold -filter.option.circle-scale = Circle Scale -filter.option.octaves = Octaves +filter.option.mag = Magnitúdó +filter.option.threshold = Küszöbérték +filter.option.circle-scale = Körskála +filter.option.octaves = Oktávok filter.option.falloff = Falloff -filter.option.angle = Angle -filter.option.tilt = Tilt -filter.option.rotate = Rotate +filter.option.angle = Szög +filter.option.tilt = Döntés +filter.option.rotate = Forgatás filter.option.amount = Mennyiség -filter.option.block = Block +filter.option.block = Tömb filter.option.floor = Talaj filter.option.flooronto = Jelenlegi mező filter.option.target = Jelenlegi mező -filter.option.replacement = Replacement +filter.option.replacement = Csere filter.option.wall = Fal filter.option.ore = Érc -filter.option.floor2 = Secondary Floor -filter.option.threshold2 = Secondary Threshold +filter.option.floor2 = Másodlagos Szint +filter.option.threshold2 = Másodlagos Küszöbérték filter.option.radius = Sugár filter.option.percentile = Arány @@ -610,105 +620,111 @@ save = Mentés fps = FPS: {0} ping = Ping: {0}ms tps = TPS: {0} -memory = Mem: {0}mb -memory2 = Mem:\n {0}mb +\n {1}mb +memory = Mem: {0}MB +memory2 = Mem:\n {0}MB +\n {1}MB language.restart = Indítsd újra a játékot, hogy betöltődjenek a nyelvi beállítások! settings = Beállítások tutorial = Bevezető tutorial.retake = Bevezető újrajátszása editor = Szerkesztő -mapeditor = Map szerkesztő +mapeditor = Pálya szerkesztő abandon = Feladás -abandon.text = Ez a szektor benne minden nyersanyaggal az ellenség kezére kerül. +abandon.text = Ez a szektor és minden nyersanyaga az ellenség kezére kerül. locked = Lezárva complete = [lightgray]Feltételek: -requirement.wave = Juss el a {0}. hullámig {1} szektorban -requirement.core = Pusztítsd el az ellenséges magot {0} szektorban +requirement.wave = Juss el a {0}. hullámig a {1} szektorban +requirement.core = Pusztítsd el az ellenséges Magot a {0} szektorban requirement.research = Fedezd fel: {0} requirement.produce = Gyártsd le: {0} requirement.capture = Foglald el a(z) {0} szektort -requirement.onplanet = Control Sector On {0} -requirement.onsector = Land On Sector: {0} +requirement.onplanet = Szektor elfoglalása a(z) {0} -n +requirement.onsector = Landolj a szektorban: {0} launch.text = Indítás -research.multiplayer = Csak a host fedezhet fel itemeket. -map.multiplayer = Csak a host tekintheti meg a szektorokat. +research.multiplayer = Csak a hoszt fedezhet fel nyersanyagokat. +map.multiplayer = Csak a hoszt tekintheti meg a szektorokat. uncover = Felfedés configure = Rakomány szerkesztése -objective.research.name = Research -objective.produce.name = Obtain -objective.item.name = Obtain Item -objective.coreitem.name = Core Item -objective.buildcount.name = Build Count -objective.unitcount.name = Unit Count -objective.destroyunits.name = Destroy Units -objective.timer.name = Timer -objective.destroyblock.name = Destroy Block -objective.destroyblocks.name = Destroy Blocks -objective.destroycore.name = Destroy Core -objective.commandmode.name = Command Mode -objective.flag.name = Flag -marker.shapetext.name = Shape Text -marker.minimap.name = Minimap -marker.shape.name = Shape -marker.text.name = Text -marker.line.name = Line -marker.background = Background -marker.outline = Outline -objective.research = [accent]Research:\n[]{0}[lightgray]{1} -objective.produce = [accent]Obtain:\n[]{0}[lightgray]{1} -objective.destroyblock = [accent]Destroy:\n[]{0}[lightgray]{1} -objective.destroyblocks = [accent]Destroy: [lightgray]{0}[white]/{1}\n{2}[lightgray]{3} -objective.item = [accent]Obtain: [][lightgray]{0}[]/{1}\n{2}[lightgray]{3} -objective.coreitem = [accent]Move into Core:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3} -objective.build = [accent]Build: [][lightgray]{0}[]x\n{1}[lightgray]{2} -objective.buildunit = [accent]Build Unit: [][lightgray]{0}[]x\n{1}[lightgray]{2} -objective.destroyunits = [accent]Destroy: [][lightgray]{0}[]x Units -objective.enemiesapproaching = [accent]Enemies approaching in [lightgray]{0}[] -objective.enemyescelating = [accent]Enemy production escalating in [lightgray]{0}[] -objective.enemyairunits = [accent]Enemy air unit production beginning in [lightgray]{0}[] -objective.destroycore = [accent]Destroy Enemy Core -objective.command = [accent]Command Units -objective.nuclearlaunch = [accent]⚠ Nuclear launch detected: [lightgray]{0} -announce.nuclearstrike = [red]⚠ NUCLEAR STRIKE INBOUND ⚠ + +objective.research.name = Kutatás +objective.produce.name = Megszerzés +objective.item.name = Nyersanyag megszerzése +objective.coreitem.name = Mag nyersanyag +objective.buildcount.name = Építés számláló +objective.unitcount.name = Egység számláló +objective.destroyunits.name = Egység megsemmisítése +objective.timer.name = Időzítő +objective.destroyblock.name = Blokk megsemmisítése +objective.destroyblocks.name = Blokkok megsemmisítése +objective.destroycore.name = Mag megsemmisítése +objective.commandmode.name = Parancs Mód +objective.flag.name = Jelölő + +marker.shapetext.name = Szövegforma +marker.minimap.name = Minitérkép +marker.shape.name = Alakzat +marker.text.name = Szöveg +marker.line.name = Vonal + +marker.background = Háttér +marker.outline = Körvonal + +objective.research = [accent]Kutatás:\n[]{0}[lightgray]{1} +objective.produce = [accent]Megszerzés:\n[]{0}[lightgray]{1} +objective.destroyblock = [accent]Gyártás:\n[]{0}[lightgray]{1} +objective.destroyblocks = [accent]Megsemmisítés: [lightgray]{0}[white]/{1}\n{2}[lightgray]{3} +objective.item = [accent]Megszerzés: [][lightgray]{0}[]/{1}\n{2}[lightgray]{3} +objective.coreitem = [accent]Szállítás a Magba:\n[][lightgray]{0}[]/{1}\n{2}[lightgray]{3} +objective.build = [accent]Építés: [][lightgray]{0}[]x\n{1}[lightgray]{2} +objective.buildunit = [accent]Egység Építés: [][lightgray]{0}[]x\n{1}[lightgray]{2} +objective.destroyunits = [accent]Megsemmisítés: [][lightgray]{0}[]x Units +objective.enemiesapproaching = [accent]Ellenség érkezik: [lightgray]{0}[] +objective.enemyescelating = [accent]Az ellenséges termelés fokozódik: [lightgray]{0}[] +objective.enemyairunits = [accent]Az ellenséges légi egységek termelése elkezdődik: [lightgray]{0}[] +objective.destroycore = [accent]Ellenséges Mag Megsemmisítése +objective.command = [accent]Egységek irányítása +objective.nuclearlaunch = [accent]\u26A0 Nukleáris kilövés észlelve: [lightgray]{0} + +announce.nuclearstrike = [red]\u26A0 BEÉRKEZŐ NUKLEÁRIS CSAPÁS \u26A0\n[lightgray]Építs azonnal tartalék Magokat! loadout = Rakomány resources = Nyersanyagok -resources.max = Max +resources.max = Maximum bannedblocks = Tiltott blokkok -objectives = Objectives -bannedunits = Banned Units -bannedunits.whitelist = Banned Units As Whitelist -bannedblocks.whitelist = Banned Blocks As Whitelist +objectives = Célok +bannedunits = Tiltott Egységek +bannedunits.whitelist = Tiltott egységek fehérlistára +bannedblocks.whitelist = Tiltott blokkok fehérlistára addall = Összes hozzáadása launch.from = Indítás: [accent]{0} -launch.capacity = Launching Item Capacity: [accent]{0} +launch.capacity = Nyersanyag kapacitás az indításhoz: [accent]{0} launch.destination = Irány: {0} configure.invalid = A mennyiségnek 0 és {0} között kell lennie. add = Hozzáadás... -guardian = Guardian +guardian = Őrző connectfail = [scarlet]Csatlakozási hiba:\n\n[accent]{0} error.unreachable = A szervert nem lehet elérni.\nBiztosan jól írtad be a címet? error.invalidaddress = Érvénytelen cím. error.timedout = Időtúllépés!\nGyőződj meg róla, hogy a port forwarding be van kapcsolva a host gépen és a cím helyes! -error.mismatch = Packet error:\nLehetséges kliens/szerver verzió eltérés.\nGyőződj meg róla, hogy te és a host is a Mindustry legfrissebb verzióját használjátok! +error.mismatch = Csomaghiba:\nLehetséges kliens/szerver verzió eltérés.\nGyőződj meg róla, hogy te és a host is a Mindustry legfrissebb verzióját használjátok! error.alreadyconnected = Már csatlakozva vagy. -error.mapnotfound = A map fájl nem található! +error.mapnotfound = A pálya fájl nem található! error.io = Internet I/O hiba. error.any = Ismeretlen internet hiba. -error.bloom = Failed to initialize bloom.\nYour device may not support it. +error.bloom = Nem sikerült inicializálni a bloom-ot.\nElőfordulhat, hogy a készülék nem támogatja. weather.rain.name = Eső weather.snow.name = Hóesés weather.sandstorm.name = Homokvihar weather.sporestorm.name = Spóravihar weather.fog.name = Köd -campaign.playtime = \uf129 [lightgray]Sector Playtime: {0} -campaign.complete = [accent]Congratulations.\n\nThe enemy on {0} has been defeated.\n[lightgray]The final sector has been conquered. -sectorlist = Sectors -sectorlist.attacked = {0} under attack +campaign.playtime = \uf129 [lightgray]Szektor Játékidő: {0} +campaign.complete = [accent]Gratuláció.\n\nAz ellenség a {0}-n legyőzve.\n[lightgray]Az utolsó szektor meghódítása megtörtént. + +sectorlist = Szektorok +sectorlist.attacked = {0} támadás alatt sectors.unexplored = [lightgray]Felderítetlen sectors.resources = Nyersanyagok: sectors.production = Gyártás: @@ -726,11 +742,11 @@ sectors.rename = Szektor átnevezése sectors.enemybase = [scarlet]Ellenséges bázis sectors.vulnerable = [scarlet]Sebezhető sectors.underattack = [scarlet]Támadás alatt! [accent]{0}% sérült -sectors.underattack.nodamage = [scarlet]Uncaptured +sectors.underattack.nodamage = [scarlet]Nincs megszerezve sectors.survives = [accent]Túlél {0} hullámot sectors.go = Utazás -sector.abandon = Abandon -sector.abandon.confirm = This sector's core(s) will self-destruct.\nContinue? +sector.abandon = Elhagy +sector.abandon.confirm = Ennek a szektornak a Magja(i) önmegsemmisítésre kerülnek.\nFolytatod? sector.curcapture = Szektor megszerezve sector.curlost = A szektor elveszett sector.missingresources = [scarlet]Nincs elég nyersanyag @@ -738,16 +754,16 @@ sector.attacked = A(z) [accent]{0}[white] szektor támadás alatt áll! sector.lost = A(z) [accent]{0}[white] szektor elveszett! #note: the missing space in the line below is intentional sector.captured = A(z) [accent]{0}[white] szektor megvédve! -sector.changeicon = Change Icon -sector.noswitch.title = Unable to Switch Sectors -sector.noswitch = You may not switch sectors while an existing sector is under attack.\n\nSector: [accent]{0}[] on [accent]{1}[] -sector.view = View Sector +sector.changeicon = Ikon módosítása +sector.noswitch.title = A szektorváltás nem lehetséges +sector.noswitch = Nem válthatsz szektort, amíg egy meglévő szektor támadás alatt áll.\n\nSzektor: [accent]{0}[] on [accent]{1}[] +sector.view = Szektor megtekintése threat.low = Alacsony threat.medium = Közepes threat.high = Magas threat.extreme = Extrém -threat.eradication = Felszámolás +threat.eradication = Írtózatos planets = Bolygók @@ -774,25 +790,25 @@ sector.planetaryTerminal.name = Planetary Launch Terminal sector.coastline.name = Coastline sector.navalFortress.name = Naval Fortress - sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Némi nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nHaladj tovább. -sector.frozenForest.description = Még itt, a hegyekhez közel is elterjedtek a spórák. A fagypont alatti hőmérséklet nem tudja örökké fogva tartani őket.\n\nFedezd fel az lelktromosság erejét! Építs combustion generatort! Használj mendert! -sector.saltFlats.description = A sivatag peremén terül el a Salt Flats néven ismert síkság. Kevés nyersanyag található errefelé.\n\nAz ellenség egy raktárkomplexumot létesített itt. Pusztítsd el a magot! Kő kövön ne maradjon! -sector.craters.description = Régen háborúk folytak ezen a helyen és csak egy kráter maradt utánuk. De szerencsédre az évezredek alatt feltöltődött vízzel így letudod hűteni vele a drilljeidet. Persze előtte használd a homokot, hogy legyen üveged! +sector.frozenForest.description = Még itt, a hegyekhez közel is elterjedtek a spórák. A fagypont alatti hőmérséklet nem tudja örökké fogva tartani őket.\n\nFedezd fel az elektromosság erejét! Építs Belső Égetésű Erőművet! Használj Foltozót! +sector.saltFlats.description = A sivatag peremén terül el a Salt Flats néven ismert síkság. Kevés nyersanyag található errefelé.\n\nAz ellenség egy raktárkomplexumot létesített itt. Pusztítsd el a Magot! Kő kövön ne maradjon! +sector.craters.description = Régen háborúk folytak ezen a helyen és csak egy kráter maradt utánuk. De szerencsédre az évezredek alatt feltöltődött vízzel így letudod hűteni vele a Fúróidat és Lövegeidet. Persze előtte használd a homokot, hogy legyen üveged! sector.ruinousShores.description = A romokon túl fekszik a vízpart. Egykor itt állt egy parti védelmi vonal. Mára nem sok maradt belőle. Csak a legegyszerűbb védelmi épületek maradtak sértetlenek, bármi más csak törmelékként van jelen.\nFolytasd a terjeszkedést! Fedezd fel a régi technológiákat! -sector.stainedMountains.description = Mélyebben benn a szárazföldön fekszenek a hegyek, a spóráktól még érintetlenül.\nTermeld ki a bőséges titanium készleteket a körzetben. Tanuld meg felhasználni!.\n\nAz ellenség itt nagyobb létszámban van jelen. Ne hagyj nekik időt, hogy a legerősebb egységeiket hadba állíthassák! +sector.stainedMountains.description = Mélyebben benn a szárazföldön fekszenek a hegyek, a spóráktól még érintetlenül.\nTermeld ki a bőséges Titanium készleteket a körzetben. Tanuld meg felhasználni!.\n\nAz ellenség itt nagyobb létszámban van jelen. Ne hagyj nekik időt, hogy a legerősebb egységeiket hadba állíthassák! sector.overgrowth.description = Ez a terület közelebb esik a spórák forrásához, a spórák már kinőtték.\nAz ellenség egy helyőrséget létesített itt. Építs Mace egységeket! Pusztítsd el! sector.tarFields.description = Egy olajtermelő övezet peremvidéke a hegyek és a sivatag között. Egy a kevés térség közül, ahol még hasznosítható kátránykészletek találhatók.\nBár a terület elhagyatott, veszélyes ellenséges erők fészkelnek a közelben. Ne becsüld alá őket!\n\n[lightgray]Fedezd fel az olajfeldolgozási lehetőségeket, ha tudod! sector.desolateRift.description = Egy extrém veszélyes zóna. Nyersanyagokban gazdag, de szűkös a hely. Magas kockázat. Hagyd el, amint lehet! Ne tévesszen meg a hosszú szünet az ellenség támadásai között! -sector.nuclearComplex.description = Egy néhai létesítmény thorium kitermelésére és feldolgozására, romokban.\n[lightgray] Fedezd fel a thoriumot és sokrétű felhasználását!\n\nAz ellenség nagy létszámban van jelen, és folyamatosan megfigyelés alatt tartják a környéket. -sector.fungalPass.description = Átmenet a magas hegyek és a mélyebben fekvő, spórák uralta lapály között. Egy kisebb ellenséges megfigyelő állomás található itt.\nSemmisítsd meg!.\nHasználj Dagger és Crawler egységeket! Pusztítsd el a két magot! -sector.biomassFacility.description = A spórák származási helye. Ebben a létesítményben fejlesztették ki őket és eredetileg itt került sor a gyártásukra.\nFedezd fel az itt található technológiákat! Használd a spórákat üzemanyag és műanyagok gyártására!\n\n[lightgray]A létesítmény pusztulása nyomán a spórák elszabadultak. A helyi ökoszisztémában semmi sem tudta felvenni a versenyt egy ennyire invazív életformával. -sector.windsweptIslands.description = Távolabb a partvonalon túl fekszik ez az elszigetelt szigetcsoport. Feljegyzések szerint egykor [accent]Plastanium[] gyártása zajlott itt.\n\nVerd vissza az ellenség vízi egységeit! Állíts fel egy bázist a szigeteken! Fedezd fel az itt talált gyárakat! -sector.extractionOutpost.description = Távoli ellenséges támaszpont, fő célja nyersanyagok továbbítása másik szektorokba.\n\n A szektorok közötti szállítás elengedhetetlen a további előrehaladáshoz. Pusztítsd el a bázist! Tanulmányozd a Launch Padot! +sector.nuclearComplex.description = Egy néhai létesítmény Tórium kitermelésére és feldolgozására, romokban.\n[lightgray] Fedezd fel a Tóriumot és sokrétű felhasználását!\n\nAz ellenség nagy létszámban van jelen, és folyamatosan megfigyelés alatt tartják a környéket. +sector.fungalPass.description = Átmenet a magas hegyek és a mélyebben fekvő, spórák uralta lapály között. Egy kisebb ellenséges megfigyelő állomás található itt.\nSemmisítsd meg!.\nHasználj Dagger és Crawler egységeket! Pusztítsd el a két Magot! +sector.biomassFacility.description = A Spórák származási helye. Ebben a létesítményben fejlesztették ki őket és eredetileg itt került sor a gyártásukra.\nFejlszd ki az itt található technológiákat! Használd a Spórákat üzemanyag és műanyagok gyártására!\n\n[lightgray]A létesítmény pusztulása nyomán a spórák elszabadultak. A helyi ökoszisztémában semmi sem tudta felvenni a versenyt egy ennyire invazív életformával. +sector.windsweptIslands.description = Távolabb a partvonalon túl fekszik ez az elszigetelt szigetcsoport. Feljegyzések szerint egykor [accent]Műanyag[] gyártása zajlott itt.\n\nVerd vissza az ellenség vízi egységeit! Állíts fel egy bázist a szigeteken! Fejlszd ki az itt talált gyárakat! +sector.extractionOutpost.description = Egy távoli ellenséges támaszpont, amelyet az ellenség azért épített, hogy erőforrásokat juttasson el más szektorokba.\n\nA szektorok közötti szállítási technológia elengedhetetlen a további hódításhoz. Pusztítsd el a bázist. Fedezd fel a Kilövő Állást. sector.impact0078.description = Itt fekszenek a roncsai az első csillagközi űrhajónak, amely a csillagrendszerbe érkezett.\n\nMents ki a romokból amit csak tudsz! Fedezd fel az épen maradt technológiákat. -sector.planetaryTerminal.description = A végső célpont.\n\nEzen a vízparti bázison található egy olyan építmény, amely képes magokat kilőni közeli bolygókra. Folyamatosan őrzik.\n\nKészíts vízi egységeket! Ártalmatlanítsd az ellenséget amilyen gyorsan tudod! Fedezd fel a kilövőszerkezetet! -sector.coastline.description = Remnants of naval unit technology have been detected at this location. Repel the enemy attacks, capture this sector, and acquire the technology. -sector.navalFortress.description = The enemy has established a base on a remote, naturally-fortified island. Destroy this outpost. Acquire their advanced naval craft technology, and research it. +sector.planetaryTerminal.description = A végső célpont.\n\nEzen a vízparti bázison található egy olyan építmény, amely képes Magokat kilőni közeli bolygókra. Folyamatosan őrzik.\n\nKészíts vízi egységeket! Ártalmatlanítsd az ellenséget amilyen gyorsan tudod! Fedezd fel a kilövőszerkezetet! +sector.coastline.description = Ezen a helyen egy haditengerészeti egység technológiájának maradványait fedezték fel. Verd vissza az ellenséges támadásokat, foglald el ezt a szektort, és szerezd meg a technológiát. +sector.navalFortress.description = Az ellenség bázist létesített egy távoli, természetesen-megerősített szigeten. Pusztítsd el ezt az előőrsöt. Szerezd meg a fejlett hadihajó-technológiájukat, és fedezd fel. + sector.onset.name = The Onset sector.aegis.name = Aegis sector.lake.name = Lake @@ -810,39 +826,40 @@ sector.siege.name = Siege sector.crossroads.name = Crossroads sector.karst.name = Karst sector.origin.name = Origin -sector.onset.description = Commence the conquest of Erekir. Gather resources, produce units, and begin researching technology. -sector.aegis.description = This sector contains deposits of tungsten.\nResearch the [accent]Impact Drill[] to mine this resource, and destroy the enemy base in the area. -sector.lake.description = This sector's slag lake greatly limits viable units. A hover unit is the only option.\nResearch the [accent]ship fabricator[] and produce an [accent]elude[] unit as soon as possible. -sector.intersect.description = Scans suggest that this sector will be attacked from multiple sides soon after landing.\nSet up defenses quickly and expand as soon as possible.\n[accent]Mech[] units will be required for the area's rough terrain. -sector.atlas.description = This sector contains varied terrain and will require a variety of units to attack effectively.\nUpgraded units may also be necessary to get past some of the tougher enemy bases detected here.\nResearch the [accent]Electrolyzer[] and the [accent]Tank Refabricator[]. -sector.split.description = The minimal enemy presence in this sector makes it perfect for testing new transport tech. -sector.basin.description = Large enemy presence detected in this sector.\nBuild units quickly and capture enemy cores to gain a foothold. -sector.marsh.description = This sector has an abundance of arkycite, but has limited vents.\nBuild [accent]Chemical Combustion Chambers[] to generate power. -sector.peaks.description = The mountainous terrain in this sector make most units useless. Flying units will be required.\nBe aware of enemy anti-air installations. It may be possible to disable some of these installations by targeting their supporting buildings. -sector.ravine.description = No enemy cores detected in the sector, although it's an important transportation route for the enemy. Expect variety of enemy forces.\nProduce [accent]surge alloy[]. Construct [accent]Afflict[] turrets. -sector.caldera-erekir.description = The resources detected in this sector are scattered across several islands.\nResearch and deploy drone-based transportation. -sector.stronghold.description = The large enemy encampment in this sector guards significant deposits of [accent]thorium[].\nUse it to develop higher tier units and turrets. -sector.crevice.description = The enemy will send fierce attack forces to take out your base in this sector.\nDeveloping [accent]carbide[] and the [accent]Pyrolysis Generator[] may be imperative for survival. -sector.siege.description = This sector features two parallel canyons that will force a two-pronged attack.\nResearch [accent]cyanogen[] to gain the capability to create even stronger tank units.\nCaution: enemy long-range missiles have been detected. The missiles may be shot down before impact. -sector.crossroads.description = The enemy bases in this sector have been established in varying terrain. Research different units to adapt.\nAdditionally, some bases are protected by shields. Figure out how they are powered. -sector.karst.description = This sector is rich in resources, but will be attacked by the enemy once a new core lands.\nTake advantage of the resources and research [accent]phase fabric[]. -sector.origin.description = The final sector with a significant enemy presence.\nNo probable research opportunities remain - focus solely on destroying all enemy cores. -status.burning.name = Burning -status.freezing.name = Freezing -status.wet.name = Wet -status.muddy.name = Muddy -status.melting.name = Melting -status.sapped.name = Sapped -status.electrified.name = Electrified -status.spore-slowed.name = Spore Slowed -status.tarred.name = Tarred -status.overdrive.name = Overdrive -status.overclock.name = Overclock -status.shocked.name = Shocked -status.blasted.name = Blasted -status.unmoving.name = Unmoving -status.boss.name = Guardian +sector.onset.description = Kezdd meg az Erekir meghódítását. Gyűjts nyersanyagokat, állíts elő egységeket, és kezdd el a technológiai kutatásokat. +sector.aegis.description = Ez a szektor Volfrám lelőhelyeket tartalmaz.\nFedezd fel az [accent]Ütve Fúró[]t, hogy ki tudd bányászni ezt a nyersanyagot, és elpusztítani az ellenséges bázist a szektorban. +sector.lake.description = Ennek az szektornak a salakos tava nagymértékben korlátozza az ütőképes egységeket. A lebegőegységek az egyetlen lehetőség.\nFedezd fel a [accent]Repülőgép Gyár[]t és állíts elő egy [accent]Elude[] egységet, amilyen hamar csak lehet. +sector.intersect.description = A letapogatások arra utalnak, hogy ezt a szektort a leszállás után hamarosan több oldalról is megtámadják.\nÁllítsd fel gyorsan s védelmedet, és terjeszkedj minél hamarabb.\n[accent]Mech[] egységekre lesz szükség a terület zord terepviszonyai miatt. +sector.atlas.description = Ez a szektor változatos terepet tartalmaz, és az ütőképes támadáshoz többféle egységre lesz szükség.\nAz itt felfedezett nehezebb ellenséges bázisok némelyikén való átjutáshoz is szükség lehet továbbfejlesztett egységekre.\nFedezd fel az [accent]Elektrolizátor[]t és a [accent]Tank Újratervező[]t. +sector.split.description = A minimális ellenséges jelenlét miatt ez a szektor tökéletes az új nyersanyagszállító technológiák tesztelésére. +sector.basin.description = Jelentős ellenséges jelenlét lett érzékelve ebben a szektorban.\nÉpíts gyorsan egységeket, és foglalj el ellenséges Magokat, hogy megvethesd a lábad. +sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. +sector.peaks.description = A hegyvidéki terep ebben a szektorban a legtöbb egységet használhatatlanná teszi. Repülő egységekre lesz szükség.\nVigyázz az ellenséges légvédelmi létesítményekkel. Lehetséges, hogy az ilyen létesítményeket hatástalanítani lehet a támogató épületeik célba vételével. +sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.\Gyárts [accent]Elektrometál[]et. Építs [accent]Afflict[] lövegtornyokat. +sector.caldera-erekir.description = Ebben a szektorban a feltárható erőforrások több szigeten szétszóródva találhatók.\n Fedezd fel és helyezd üzembe a drónalapú szállítmányozást. +sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]thorium[] készleteket őriz.\nHasználd magasabb szintű egységek és lovegtornyok fejlesztésére. +sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\n Gyűjts [accent]Karbid[]t majd Fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. +sector.siege.description = Ebben a szektorban két párhuzamos kanyon található, amelyek kétirányú támadást kényszerítenek ki.\nFedezd fel a [accent]Ciangén[]t, hogy még erősebb tankegységeket hozhass létre.\nVigyázat: ellenséges nagy hatótávolságú rakéták észlelve. A rakéták a becsapódásuk előtt megsemmisíthetők. +sector.crossroads.description = Az ellenséges támaszpontok ebben a szektorban változó terepviszonyok között alakultak ki. Ahhoz, hogy alkalmazkodni tudj kutass különböző egységek után.\nEzenkívül egyes bázisokat pajzsok védenek. Találd ki, hogyan táplálják őket. +sector.karst.description = Ez a szektor gazdag az erőforrásokban, de amint egy új Mag leszáll, az ellenség megtámadja azt.\nHasználd ki az erőforrásokat és Fedezd fel a [accent]Tóritkvarc[]ot. +sector.origin.description = Az utolsó szektor, jelentős ellenséges jelenléttel.\nNem valószínű, hogy maradt további kutatási vagy fejlesztési lehetőség - koncentrálj az ellenséges Magok elpusztítására. + +status.burning.name = Égő +status.freezing.name = Fagyasztó +status.wet.name = Nedves +status.muddy.name = Sáros +status.melting.name = Olvadó +status.sapped.name = Kiszáradt +status.electrified.name = Elektromos +status.spore-slowed.name = Spóra Lassított +status.tarred.name = Kátrányozott +status.overdrive.name = Túlhajtás +status.overclock.name = Túlhúzás +status.shocked.name = Sokkolt +status.blasted.name = Felrobbant +status.unmoving.name = Mozdulatlan +status.boss.name = Őrző settings.language = Nyelvek settings.data = Játék adatok @@ -855,7 +872,7 @@ settings.sound = Hangok settings.graphics = Grafika settings.cleardata = Játék adatok törlése... settings.clear.confirm = Biztosan törlöd ezeket az adatokat?\n A műveletet nem lehet visszavonni! -settings.clearall.confirm = [scarlet] FIGYELEM! []\n Ez törli az összes adatot, beleértve a mentéseket, Mapokat, felfedezéseket és a billentyű beállításokat.\nAz 'OK' gomb megnyomásával a játék minden adatot töröl és automatikusan kilép. +settings.clearall.confirm = [scarlet] FIGYELEM! []\n Ez törli az összes adatot, beleértve a mentéseket, pályákat, felfedezéseket és a billentyű beállításokat.\nAz 'OK' gomb megnyomásával a játék minden adatot töröl és automatikusan kilép. settings.clearsaves.confirm = Biztosan törlöd az összes mentést? settings.clearsaves = Mentések törlése settings.clearresearch = Kutatás törlése @@ -865,7 +882,7 @@ settings.clearcampaignsaves.confirm = Biztosan törlöd az összes kampány ment paused = [accent]< Megállítva > clear = Törlés banned = [scarlet]Kitiltva -unsupported.environment = [scarlet]Unsupported Environment +unsupported.environment = [scarlet]Nem támogatott környezet yes = Igen no = Nem info.title = Infó @@ -873,18 +890,18 @@ error.title = [scarlet]Hiba történt error.crashtitle = Hiba történt unit.nobuild = [scarlet]Az egység nem tud építeni lastaccessed = [lightgray]Utoljára megtekintve: {0} -lastcommanded = [lightgray]Last Commanded: {0} +lastcommanded = [lightgray]Utoljára irányítva: {0} block.unknown = [lightgray]??? -stat.showinmap = +stat.showinmap = stat.description = Célja stat.input = Bemenet stat.output = Kimenet -stat.maxefficiency = Max Efficiency -stat.booster = Gyorsító +stat.maxefficiency = Maximális hatékonyság +stat.booster = Erősítő stat.tiles = Szükséges talaj stat.affinities = Módosító körülmények -stat.opposites = Opposites +stat.opposites = Eltérések stat.powercapacity = Elektromos kapacitás stat.powershot = Áram/Lövés stat.damage = Sebzés @@ -899,43 +916,43 @@ stat.liquidcapacity = Folyadék kapacitás stat.powerrange = Áram hatótáv stat.linkrange = Kapcsolat hatótáv stat.instructions = Műveletek -stat.powerconnections = Max kapcsolat +stat.powerconnections = Maximális kapcsolat stat.poweruse = Áramhasználat stat.powerdamage = Áram/Sebzés -stat.itemcapacity = Item kapacitás +stat.itemcapacity = Nyersanyag kapacitás stat.memorycapacity = Memória méret stat.basepowergeneration = Alap áramtermelés stat.productiontime = Gyártás hossza stat.repairtime = Teljes javítás hossza -stat.repairspeed = Repair Speed +stat.repairspeed = Javítási sebesség stat.weapons = Fegyverek stat.bullet = Töltény -stat.moduletier = Module Tier -stat.unittype = Unit Type +stat.moduletier = Modul szintje +stat.unittype = Egység típus stat.speedincrease = Gyorsítás stat.range = Hatótáv stat.drilltier = Kitermelhető stat.drillspeed = Alap kitermelési sebesség -stat.boosteffect = Boost hatása +stat.boosteffect = Erősítés hatása stat.maxunits = Maximális aktív egység stat.health = Életpontok -stat.armor = Armor -stat.buildtime = Építés hossza +stat.armor = Páncél +stat.buildtime = Építés időtartama stat.maxconsecutive = Maximum egymást követő stat.buildcost = Építés ára stat.inaccuracy = Pontatlanság stat.shots = Lövés -stat.reload = Lövés/Másodperc -stat.ammo = Lövedék +stat.reload = Lövés/sec +stat.ammo = Lőszer stat.shieldhealth = Pajzs élete -stat.cooldowntime = Újratöltés hossza +stat.cooldowntime = Újratöltés időtartama stat.explosiveness = Robbanékonyság -stat.basedeflectchance = Base Deflect Chance +stat.basedeflectchance = Alap hárítási esély stat.lightningchance = Villámlás esélye stat.lightningdamage = Villámlás sebzése stat.flammability = Éghetőség stat.radioactivity = Radioaktivitás -stat.charge = Charge +stat.charge = Töltés stat.heatcapacity = Hőkapacitás stat.viscosity = Viszkozitás stat.temperature = Hőmérséklet @@ -943,95 +960,94 @@ stat.speed = Sebesség stat.buildspeed = Építési sebesség stat.minespeed = Kitermelési sebesség stat.minetier = Kitermelési szint -stat.payloadcapacity = Teher kapacitás +stat.payloadcapacity = Rakomány kapacitás stat.abilities = Képességek -stat.canboost = Can Boost +stat.canboost = Erősíthető stat.flying = Repül -stat.ammouse = Lövedék használat -stat.damagemultiplier = Damage Multiplier -stat.healthmultiplier = Health Multiplier -stat.speedmultiplier = Speed Multiplier -stat.reloadmultiplier = Reload Multiplier -stat.buildspeedmultiplier = Build Speed Multiplier -stat.reactive = Reacts -stat.immunities = Immunities -stat.healing = Healing +stat.ammouse = Lőszer használat +stat.damagemultiplier = Sebzés szorzó +stat.healthmultiplier = Életerő szorzó +stat.speedmultiplier = Sebesség szorzó +stat.reloadmultiplier = Újratöltés szorzó +stat.buildspeedmultiplier = Építési sebesség szorzó +stat.reactive = Reakciók +stat.immunities = Immunitások +stat.healing = Gyógyulás ability.forcefield = Erőtér -ability.repairfield = Javító mező -ability.statusfield = Status Field +ability.repairfield = Javító Mező +ability.statusfield = Állapot Mező ability.unitspawn = Gyár -ability.shieldregenfield = Pajzsos regeneráló mező -ability.movelightning = Világítás -ability.shieldarc = Shield Arc -ability.suppressionfield = Regen Suppression Field -ability.energyfield = Energy Field -ability.energyfield.sametypehealmultiplier = [lightgray]Same Type Healing: [white]{0}% -ability.energyfield.maxtargets = [lightgray]Max Targets: [white]{0} -ability.regen = Regeneration +ability.shieldregenfield = Pajzs Regeneráló Mező +ability.movelightning = Villámcsapás +ability.shieldarc = Pajzs Ív +ability.suppressionfield = Javítás Elnyomás +ability.energyfield = Energia Mező +ability.energyfield.sametypehealmultiplier = [lightgray]Azonos típusú gyógyítás: [white]{0}% +ability.energyfield.maxtargets = [lightgray]Célpontok Maximális Száma: [white]{0} +ability.regen = Regeneráció -bar.onlycoredeposit = Only Core Depositing Allowed - -bar.drilltierreq = Erősebb Drill szükséges +bar.onlycoredeposit = Csak A Mag Elhelyezése Megengedett +bar.drilltierreq = Erősebb fúró/vágó szükséges bar.noresources = Nincs elég nyersanyag -bar.corereq = Core Base Required -bar.corefloor = Core Zone Tile Required -bar.cargounitcap = Cargo Unit Cap Reached -bar.drillspeed = Kitermelés: {0}/s -bar.pumpspeed = Kitermelés: {0}/s +bar.corereq = Mag szükséges +bar.corefloor = Mag zónacsempe szükséges +bar.cargounitcap = A rakományegység teljes kapacitáson +bar.drillspeed = Fúró/Vágó Kitermelés: {0}/s +bar.pumpspeed = Szivattyú Kitermelés: {0}/s bar.efficiency = Hatékonyság: {0}% -bar.boost = Boost: +{0}% +bar.boost = Erősítés: +{0}% bar.powerbalance = Áram: {0}/s bar.powerstored = Tárolt: {0}/{1} -bar.poweramount = Áram: {0} +bar.poweramount = Áram Kimenet: {0} bar.poweroutput = Áramtermelés: {0} -bar.powerlines = Kapcsolat: {0}/{1} -bar.items = Nyersanyag: {0} +bar.powerlines = Kapcsolatok: {0}/{1} +bar.items = Nyersanyagok: {0} bar.capacity = Tárhely: {0} bar.unitcap = {0} {1}/{2} bar.liquid = Folyadék bar.heat = Hő -bar.instability = Instability -bar.heatamount = Heat: {0} -bar.heatpercent = Heat: {0} ({1}%) +bar.instability = Instabilitás +bar.heatamount = Hő: {0} +bar.heatpercent = Hő: {0} ({1}%) bar.power = Áram bar.progress = Építés állapota -bar.loadprogress = Progress -bar.launchcooldown = Launch Cooldown +bar.loadprogress = Állapot +bar.launchcooldown = Lehűlés indítása bar.input = Bemenet bar.output = Kimenet -bar.strength = [stat]{0}[lightgray]x strength +bar.strength = [stat]{0}[lightgray]x erő -units.processorcontrol = [lightgray]Processor Controlled +units.processorcontrol = [lightgray]Processzor vezérelt bullet.damage = [stat]{0}[lightgray] sebzés bullet.splashdamage = [stat]{0}[lightgray] területi sebzés ~[stat] {1}[lightgray] mező bullet.incendiary = [stat]gyújtó bullet.homing = [stat]nyomkövető -bullet.armorpierce = [stat]armor piercing -bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles -bullet.interval = [stat]{0}/sec[lightgray] interval bullets: -bullet.frags = [stat]{0}[lightgray]x frag bullets: -bullet.lightning = [stat]{0}[lightgray]x lightning ~ [stat]{1}[lightgray] damage +bullet.armorpierce = [stat]páncéltörő +bullet.suppression = [stat]{0} sec[lightgray] javítás elnyomás ~ [stat]{1}[lightgray] csempe +bullet.interval = [stat]{0}/sec[lightgray] időszakos töltények: +bullet.frags = [stat]{0}[lightgray]x repesz lövedékek: +bullet.lightning = [stat]{0}[lightgray]x villámcsapás ~ [stat]{1}[lightgray] sebzés bullet.buildingdamage = [stat]{0}%[lightgray] épület sebzés bullet.knockback = [stat]{0}[lightgray] hátralökés -bullet.pierce = [stat]{0}[lightgray]x átütő -bullet.infinitepierce = [stat]átütő +bullet.pierce = [stat]{0}[lightgray]x átütő erő +bullet.infinitepierce = [stat]átütő erő bullet.healpercent = [stat]{0}[lightgray]% gyógyító -bullet.healamount = [stat]{0}[lightgray] direct repair +bullet.healamount = [stat]{0}[lightgray] közvetlen javító bullet.multiplier = [stat]{0}[lightgray]x lövedék szorzó bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség -bullet.range = [stat]{0}[lightgray] tiles range +bullet.range = [stat]{0}[lightgray] csempe tartomány unit.blocks = blokk -unit.blockssquared = blokk² -unit.powersecond = egység/sec -unit.tilessecond = tiles/second -unit.liquidsecond = egység/sec -unit.itemssecond = item/sec -unit.liquidunits = egység -unit.powerunits = egység -unit.heatunits = heat units +unit.blockssquared = blokk\u00B2 +unit.powersecond = áram egység/sec +unit.tilessecond = csempe/sec +unit.liquidsecond = folyadék egység/sec +unit.itemssecond = nyersanyag/sec +unit.liquidunits = folyadék egység +unit.powerunits = áram egység +unit.heatunits = hő egység unit.degrees = fok unit.seconds = másodperc unit.minutes = perc @@ -1039,8 +1055,8 @@ unit.persecond = /sec unit.perminute = /min unit.timesspeed = x speed unit.percent = % -unit.shieldhealth = shield health -unit.items = item +unit.shieldhealth = pajzs állapot +unit.items = nyersanyag unit.thousands = k unit.millions = mil unit.billions = Mrd @@ -1049,23 +1065,23 @@ category.purpose = Cél category.general = Általános category.power = Áram category.liquids = Folyadékok -category.items = Itemek +category.items = Nyersanyagok category.crafting = Bemenet/Kimenet category.function = Funkció -category.optional = Lehetséges fokozás -setting.skipcoreanimation.name = Skip Core Launch/Land Animation +category.optional = Lehetséges erősítés +setting.skipcoreanimation.name = Mag Indítás/Leszállás Animáció Kihagyása setting.landscape.name = Fekvő mód zárolása setting.shadows.name = Árnyékok setting.blockreplace.name = Automatikus blokk javaslatok setting.linear.name = Lineáris szűrés -setting.hints.name = Tippek -setting.logichints.name = Logic Hints +setting.hints.name = Tanácsok +setting.logichints.name = Logikai tanácsok setting.backgroundpause.name = Szüneteltetés a háttérben setting.buildautopause.name = Automatikus szünet építéskor -setting.doubletapmine.name = Double-Tap to Mine -setting.commandmodehold.name = Hold For Command Mode -setting.distinctcontrolgroups.name = Limit One Control Group Per Unit -setting.modcrashdisable.name = Disable Mods On Startup Crash +setting.doubletapmine.name = Bányászás dupla-koppintással +setting.commandmodehold.name = Tartsd lenyomva a parancs módhoz +setting.modcrashdisable.name = Modok letiltása indítási összeomláskor +setting.animatedwater.name = Animált felületek setting.animatedwater.name = Animált víz setting.animatedshields.name = Animált pajzsok setting.playerindicators.name = Játékos mutató @@ -1076,60 +1092,60 @@ setting.touchscreen.name = Irányítás érintőképernyővel setting.fpscap.name = Max FPS setting.fpscap.none = Nincs setting.fpscap.text = {0} FPS -setting.uiscale.name = UI mérete [lightgray] (újraindítás szükséges)[] -setting.uiscale.description = Restart required to apply changes. +setting.uiscale.name = UI mérete +setting.uiscale.description = A módosítások alkalmazásához újraindítás szükséges. setting.swapdiagonal.name = Mindig átlós elhelyezés setting.difficulty.training = Kiképzés setting.difficulty.easy = Könnyű -setting.difficulty.normal = Közepes +setting.difficulty.normal = Normál setting.difficulty.hard = Nehéz setting.difficulty.insane = Őrült setting.difficulty.name = Nehézség: setting.screenshake.name = Képernyő rázkódása -setting.bloomintensity.name = Bloom Intensity +setting.bloomintensity.name = Bloom Intenzitás setting.bloomblur.name = Bloom Blur setting.effects.name = Effektek setting.destroyedblocks.name = Elpusztított épületek megjelenítése setting.blockstatus.name = Blokk állapotának megjelenítése -setting.conveyorpathfinding.name = Futószalag útvonalkeresés építéskor -setting.sensitivity.name = Controller érzékenység +setting.conveyorpathfinding.name = Szállítószalag útvonalkeresés építéskor +setting.sensitivity.name = Kontroller érzékenység setting.saveinterval.name = Mentési időköz setting.seconds = {0} másodperc setting.milliseconds = {0} ezredmásodperc setting.fullscreen.name = Teljesképernyő -setting.borderlesswindow.name = Keret nélküli ablak[lightgray] (újraindításra lehet szükség) -setting.borderlesswindow.name.windows = Borderless Fullscreen -setting.borderlesswindow.description = Restart may be required to apply changes. +setting.borderlesswindow.name = Keret nélküli ablak +setting.borderlesswindow.name.windows = Keret nélküli teljes képernyő +setting.borderlesswindow.description = A változások alkalmazásához újraindításra lehet szükség. setting.fps.name = FPS és Ping mutatása -setting.console.name = Enable Console -setting.smoothcamera.name = Sima kamera +setting.console.name = Konzol engedélyezése +setting.smoothcamera.name = Egyenletes kamera setting.vsync.name = VSync setting.pixelate.name = Pixeles -setting.minimap.name = Minimap -setting.coreitems.name = Magban lévő nyersanyagok megjelenítése +setting.minimap.name = Minitérkép mutatása +setting.coreitems.name = A Magban lévő nyersanyagok megjelenítése setting.position.name = A játékos pozíciójának megjelenítése -setting.mouseposition.name = Show Mouse Position +setting.mouseposition.name = Egér Pozíciójának Megjelenítése setting.musicvol.name = Zene hangerő -setting.atmosphere.name = Bolygó atmoszféra -setting.drawlight.name = Draw Darkness/Lighting +setting.atmosphere.name = Mutassa a bolygó atmoszférát +setting.drawlight.name = Sötét/Világos fényhatások setting.ambientvol.name = Környezeti hangerő setting.mutemusic.name = Zene némítása setting.sfxvol.name = SFX hangerő setting.mutesound.name = Hang némítása -setting.crashreport.name = Névtelen crash jelentések +setting.crashreport.name = Névtelen összeomlási jelentések setting.savecreate.name = Automatikus mentés setting.publichost.name = Nyilvános játék láthatósága setting.playerlimit.name = Játékos limit -setting.chatopacity.name = Chat átlátszatlansága +setting.chatopacity.name = Csevegő átlátszatlansága setting.lasersopacity.name = Villanyvezeték álátszatlansága setting.bridgeopacity.name = Híd átlátszatlansága setting.playerchat.name = Játékos szóbuborékok megjelenítése setting.showweather.name = Időjárás grafika megjelenítése -setting.hidedisplays.name = Hide Logic Displays +setting.hidedisplays.name = Logikai kijelzők elrejtése setting.macnotch.name = A felület igazítása a bevágás megjelenítéséhez setting.macnotch.description = A változtatások alkalmazásához újra kell indítani -steam.friendsonly = Friends Only -steam.friendsonly.tooltip = Whether only Steam friends will be able to join your game.\nUnchecking this box will make your game public - anyone can join. +steam.friendsonly = Csak Barátok +steam.friendsonly.tooltip = Csak a Steam-barátok tudnak csatlakozni a játékodhoz.\nHa nem jelölöd be ezt a négyzetet, a játékod nyilvános lesz - bárki csatlakozhat hozzá. public.beta = Ne feledd, hogy a játék béta verziójában nem tudsz nyilvános szobát nyitni. uiscale.reset = Az UI mérete megváltozott.\nAz "OK" gombbal megerősítheted ezt a méretet.\n[scarlet]Visszavonás és kilépés [accent] {0}[] másodperc múlva... uiscale.cancel = Mégse és Kilépés @@ -1138,46 +1154,49 @@ keybind.title = Gyorsbillentyűk keybinds.mobile = [scarlet]A legtöbb billentyűfunkció mobilon nem működik. Csak a mozgás támogatott. category.general.name = Általános category.view.name = Nézet -category.command.name = Unit Command +category.command.name = Egység Parancs category.multiplayer.name = Többjátékos category.blocks.name = Blokk választás -placement.blockselectkeys = \n[lightgray]Key: [{0}, +placement.blockselectkeys = \n[lightgray]Kulcs: [{0}, keybind.respawn.name = Újraéledés keybind.control.name = Egység irányítása keybind.clear_building.name = Építési terv törlése -keybind.press = Nyomj meg egy billentyűt -keybind.press.axis = Press an axis or key... -keybind.screenshot.name = Map képernyőkép +keybind.press = Nyomj meg egy gombot... +keybind.press.axis = Nyomj meg egy kart, vagy gombot... +keybind.screenshot.name = Pálya képernyőkép keybind.toggle_power_lines.name = Villanyvezetékek be/ki -keybind.toggle_block_status.name = Blokk státusz be/ki +keybind.toggle_block_status.name = Blokk állapot be/ki keybind.move_x.name = Mozgás vízszintesen keybind.move_y.name = Mozgás függőlegesen keybind.mouse_move.name = Egér követése keybind.pan.name = Felderítés -keybind.boost.name = Boost -keybind.command_mode.name = Command Mode -keybind.command_queue.name = Unit Command Queue -keybind.create_control_group.name = Create Control Group -keybind.cancel_orders.name = Cancel Orders -keybind.unit_stance_shoot.name = Unit Stance: Shoot -keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire -keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target -keybind.unit_stance_patrol.name = Unit Stance: Patrol -keybind.unit_stance_ram.name = Unit Stance: Ram -keybind.unit_command_move = Unit Command: Move -keybind.unit_command_repair = Unit Command: Repair -keybind.unit_command_rebuild = Unit Command: Rebuild -keybind.unit_command_assist = Unit Command: Assist -keybind.unit_command_mine = Unit Command: Mine -keybind.unit_command_boost = Unit Command: Boost -keybind.unit_command_load_units = Unit Command: Load Units -keybind.unit_command_load_blocks = Unit Command: Load Blocks -keybind.unit_command_unload_payload = Unit Command: Unload Payload -keybind.rebuild_select.name = Rebuild Region +keybind.boost.name = Erősítés +kkeybind.command_mode.name = Parancs Mód +keybind.command_queue.name = Egység parancsok sorbaállítása +keybind.create_control_group.name = Vezérlő csoport készítése +keybind.cancel_orders.name = Parancsok visszavonása + +keybind.unit_stance_shoot.name = Egység Magatartása: Lövés +keybind.unit_stance_hold_fire.name = Egység Magatartása: Tüzet Szüntess +keybind.unit_stance_pursue_target.name = Egység Magatartása: Célpont Követése +keybind.unit_stance_patrol.name = Egység Magatartása: Járőrözés +keybind.unit_stance_ram.name = Egység Magatartása: Ütközés + +keybind.unit_command_move = Egység Parancs: Mozgás +keybind.unit_command_repair = Egység Parancs: Javítás +keybind.unit_command_rebuild = Egység Parancs: Újraépítés +keybind.unit_command_assist = Egység Parancs: Assist +keybind.unit_command_mine = Egység Parancs: Bányászás +keybind.unit_command_boost = Egység Parancs: Erősítés +keybind.unit_command_load_units = Egység Parancs: Egységek Bepakolása +keybind.unit_command_load_blocks = Egység Parancs: Blokkok bepakolása +keybind.unit_command_unload_payload = Egység Parancs: Kirakodás a Rakomány szállítóból + +keybind.rebuild_select.name = Régió újjáépítése keybind.schematic_select.name = Terület kijelölése -keybind.schematic_menu.name = Schematic menü -keybind.schematic_flip_x.name = Schematic tükrözése vízszintesen -keybind.schematic_flip_y.name = Schematic tükrözése függőlegesen +keybind.schematic_menu.name = Vázlat menü +keybind.schematic_flip_x.name = Vázlat tükrözése vízszintesen +keybind.schematic_flip_y.name = Vázlat tükrözése függőlegesen keybind.category_prev.name = Előző kategória keybind.category_next.name = Következő kategória keybind.block_select_left.name = Blokk váltás balra @@ -1199,102 +1218,102 @@ keybind.select.name = Kiválasztás/Lövés keybind.diagonal_placement.name = Átlós elhelyezés keybind.pick.name = Blokk másolása keybind.break_block.name = Blokk törlése -keybind.select_all_units.name = Select All Units -keybind.select_all_unit_factories.name = Select All Unit Factories +keybind.select_all_units.name = Minden egység kijelölése +keybind.select_all_unit_factories.name = Minden egységgyár kijelölése keybind.deselect.name = Blokk választás törlése keybind.pickupCargo.name = Rakomány felvétele keybind.dropCargo.name = Rakomány lerakása keybind.shoot.name = Lövés -keybind.zoom.name = Zoom +keybind.zoom.name = Nagyítás keybind.menu.name = Menü keybind.pause.name = Szünet keybind.pause_building.name = Építés szüneteltetése/folytatása -keybind.minimap.name = Minimap +keybind.minimap.name = Minitérkép keybind.planet_map.name = Bolygó térkép keybind.research.name = Kutatás -keybind.block_info.name = Block Info -keybind.chat.name = Chat +keybind.block_info.name = Blokk Információ +keybind.chat.name = Csevegés keybind.player_list.name = Játékos lista keybind.console.name = Konzol -keybind.rotate.name = Frogatás +keybind.rotate.name = Forgatás keybind.rotateplaced.name = Épület forgatása (tartsd nyomva) -keybind.toggle_menus.name = Toggle Menus -keybind.chat_history_prev.name = Chat görgetés fel -keybind.chat_history_next.name = Chat görgetés le -keybind.chat_scroll.name = Chat görgetés -keybind.chat_mode.name = Chat mód megváltoztatása +keybind.toggle_menus.name = Menük Váltása +keybind.chat_history_prev.name = Csevegés görgetés fel +keybind.chat_history_next.name = Csevegés görgetés le +keybind.chat_scroll.name = Csevegés görgetés +keybind.chat_mode.name = Csevegés mód megváltoztatása keybind.drop_unit.name = Egység elengedése -keybind.zoom_minimap.name = Zoom a Minimapoon +keybind.zoom_minimap.name = Zoom a Minitérképen mode.help.title = Játékmódok leírása mode.survival.name = Túlélő -mode.survival.description = A normál mód. Korlátozott nyersanyag és automatikusan érkező hullámok.\n[gray]Szükséges hozzá ellenséges spawn a Mapon. -mode.sandbox.name = Szabad játék +mode.survival.description = A normál mód. Korlátozott nyersanyag és automatikusan érkező hullámok.\n[gray]Szükséges hozzá ellenséges kezdőpont a pályán. +mode.sandbox.name = Homokozó mode.sandbox.description = Végtelen erőforrás, nincs időzítés a hullámokhoz. mode.editor.name = Szerkesztő mode.pvp.name = PvP -mode.pvp.description = Harcolj másik játékosok ellen.\n[gray]Szükséges hozzá legalább két különböző színű mag a Mapon. +mode.pvp.description = Harcolj más játékosok ellen.\n[gray]Szükséges hozzá legalább két különböző színű Mag a Pályán. mode.attack.name = Támadás -mode.attack.description = Pusztítsd el az ellenség bázisát. \n[gray]Szükséges hozzá egy piros mag a Mapon. +mode.attack.description = Pusztítsd el az ellenség bázisát. \n[gray]Szükséges hozzá egy piros Mag a pályán. mode.custom = Egyéni szabályok -rules.invaliddata = Invalid clipboard data. -rules.hidebannedblocks = Hide Banned Blocks +rules.invaliddata = Érvénytelen adatok a vágólapon. +rules.hidebannedblocks = Tiltott Blokkok Elrejtése rules.infiniteresources = Végtelen erőforrás -rules.onlydepositcore = Only Allow Core Depositing +rules.onlydepositcore = Csak Magok Elhelyezése Engedélyezett rules.reactorexplosions = Reaktor robbanás -rules.coreincinerates = Túlcsorduló itemek megsemmisítse a magban -rules.disableworldprocessors = Disable World Processors -rules.schematic = Schematicok +rules.coreincinerates = Többlet nyersanyagok megsemmisítse a Magban +rules.disableworldprocessors = Világprocesszorok letiltása +rules.schematic = Vázlatok rules.wavetimer = Hullám időzítő -rules.wavesending = Wave Sending +rules.wavesending = Hullám Küldése rules.waves = Hullámok rules.attack = Támadás mód -rules.buildai = Base Builder AI -rules.buildaitier = Builder AI Tier -rules.rtsai = RTS AI -rules.rtsminsquadsize = Min Squad Size -rules.rtsmaxsquadsize = Max Squad Size -rules.rtsminattackweight = Min Attack Weight -rules.cleanupdeadteams = Clean Up Defeated Team Buildings (PvP) -rules.corecapture = Capture Core On Destruction -rules.polygoncoreprotection = Polygonal Core Protection -rules.placerangecheck = Placement Range Check +rules.buildai = Épületalkotó Intelligencia +rules.buildaitier = Épületalkotó Intelligencia Szintje +rules.rtsai = Stratégia alkotó Intelligencia +rules.rtsminsquadsize = Minimális Osztag Méret +rules.rtsmaxsquadsize = Maximális Osztag Méret +rules.rtsminattackweight = Minimális Támadási "Lépéselőny" +rules.cleanupdeadteams = A legyőzött csapatépületek törlése (PvP) +rules.corecapture = Mag Elfoglalása Megsemmisítéskor +rules.polygoncoreprotection = Poligonális Mag Védelem +rules.placerangecheck = Elhelyezési Tartomány Ellenőrzése rules.enemyCheat = Végtelen AI (Piros csapat) Erőforrás -rules.blockhealthmultiplier = Épület életpont szorzó -rules.blockdamagemultiplier = Épület sebzés szorzó -rules.unitbuildspeedmultiplier = Egység gyártási sebesség szorzó -rules.unitcostmultiplier = Unit Cost Multiplier -rules.unithealthmultiplier = Egység életpont szorzó -rules.unitdamagemultiplier = Egység sebzés szorzó -rules.unitcrashdamagemultiplier = Unit Crash Damage Multiplier -rules.solarmultiplier = Solar Power Multiplier -rules.unitcapvariable = Cores Contribute To Unit Cap -rules.unitcap = Base Unit Cap -rules.limitarea = Limit Map Area -rules.enemycorebuildradius = Ellenséges mag körüli tiltott zóna sugara:[lightgray] (mező) -rules.wavespacing = Hullám időzítés:[lightgray] (sec) -rules.initialwavespacing = Initial Wave Spacing:[lightgray] (sec) +rules.blockhealthmultiplier = Épület Életpont Szorzó +rules.blockdamagemultiplier = Épület Sebzés Szorzó +rules.unitbuildspeedmultiplier = Egység Gyártási Sebesség Szorzó +rules.unitcostmultiplier = Egységköltség Szorzó +rules.unithealthmultiplier = Egység Életpont Szorzó +rules.unitdamagemultiplier = Egység Sebzés Szorzó +rules.unitcrashdamagemultiplier = Egység Ütközési Sebzés Szorzó +rules.solarmultiplier = Napenergia Szorzó +rules.unitcapvariable = A Magok befolyásolják a legyártható egységek darabszámát +rules.unitcap = Alap egység-darabszám +rules.limitarea = Játékterület korlátozása a pályán +rules.enemycorebuildradius = Ellenséges Mag körüli tiltott zóna sugara:[lightgray] (mező) +rules.wavespacing = Hullámok közötti szünet időzítés:[lightgray] (sec) +rules.initialwavespacing = Az első hullám előtti szünet időrtama:[lightgray] (sec) rules.buildcostmultiplier = Építési költség szorzó rules.buildspeedmultiplier = Építési sebesség szorzó rules.deconstructrefundmultiplier = Bontási visszatérítés szorzó -rules.waitForWaveToEnd = Waves Wait for Enemies -rules.wavelimit = Map Ends After Wave +rules.waitForWaveToEnd = Az ellenség kivárja a korábbi hullám végét +rules.wavelimit = Az utolsó hullám után legyen vége a játéknak rules.dropzoneradius = Ledobási zóna sugara:[lightgray] (mező) -rules.unitammo = Egységeknek kell lövedék -rules.enemyteam = Enemy Team -rules.playerteam = Player Team +rules.unitammo = Az egységeknek lőszer kell +rules.enemyteam = Elenséges Csapat +rules.playerteam = Saját Csapat rules.title.waves = Hullámok rules.title.resourcesbuilding = Erőforrások és épületek rules.title.enemy = Ellenségek rules.title.unit = Egységek rules.title.experimental = Kísérleti rules.title.environment = Környezet -rules.title.teams = Teams -rules.title.planet = Planet +rules.title.teams = Csapatok +rules.title.planet = Bolygó rules.lighting = Világítás -rules.fog = Fog of War +rules.fog = Köd rules.fire = Tűz -rules.anyenv = +rules.anyenv = rules.explosions = Épület/Egység robbanás sebzés rules.ambientlight = Háttérvilágítás rules.weather = Időjárás @@ -1302,14 +1321,15 @@ rules.weather.frequency = Gyakoriság: rules.weather.always = Mindig rules.weather.duration = Időtartam: -content.item.name = Itemek +content.item.name = Nyersanyagok content.liquid.name = Folyadékok content.unit.name = Egységek content.block.name = Blokkok -content.status.name = Status Effects +content.status.name = Állapothatások content.sector.name = Szektor -content.team.name = Factions -wallore = (Wall) +content.team.name = Csapatok + +wallore = (Fal) item.copper.name = Réz item.lead.name = Ólom @@ -1318,32 +1338,33 @@ item.graphite.name = Grafit item.titanium.name = Titán item.thorium.name = Tórium item.silicon.name = Szilícium -item.plastanium.name = Plasztínium -item.phase-fabric.name = Fázisos Szövet -item.surge-alloy.name = Multiötvözet +item.plastanium.name = Műanyag +item.phase-fabric.name = Tóritkvarc +item.surge-alloy.name = Elektrometál item.spore-pod.name = Spóratok item.sand.name = Homok item.blast-compound.name = Robbanóelegy item.pyratite.name = Piratit item.metaglass.name = Ólomüveg item.scrap.name = Hulladék -item.fissile-matter.name = Fissile Matter -item.beryllium.name = Beryllium -item.tungsten.name = Tungsten -item.oxide.name = Oxide -item.carbide.name = Carbide -item.dormant-cyst.name = Dormant Cyst +item.fissile-matter.name = Hasadóanyag +item.beryllium.name = Berillium +item.tungsten.name = Volfrám +item.oxide.name = Oxid +item.carbide.name = Karbid +item.dormant-cyst.name = Nyugvó-Ciszta + liquid.water.name = Víz liquid.slag.name = Salak liquid.oil.name = Olaj liquid.cryofluid.name = Hűtőfolyadék -liquid.neoplasm.name = Neoplasm -liquid.arkycite.name = Arkycite +liquid.neoplasm.name = Neoplazma +liquid.arkycite.name = Arkycit liquid.gallium.name = Gallium -liquid.ozone.name = Ozone -liquid.hydrogen.name = Hydrogen -liquid.nitrogen.name = Nitrogen -liquid.cyanogen.name = Cyanogen +liquid.ozone.name = Ózon +liquid.hydrogen.name = Hidrogén +liquid.nitrogen.name = Nitrogén +liquid.cyanogen.name = Cianogén unit.dagger.name = Dagger unit.mace.name = Mace @@ -1383,6 +1404,7 @@ unit.scepter.name = Scepter unit.reign.name = Reign unit.vela.name = Vela unit.corvus.name = Corvus + unit.stell.name = Stell unit.locus.name = Locus unit.precept.name = Precept @@ -1405,352 +1427,355 @@ unit.manifold.name = Manifold unit.assembly-drone.name = Assembly Drone unit.latum.name = Latum unit.renale.name = Renale + block.parallax.name = Parallax -block.cliff.name = Cliff -block.sand-boulder.name = Sand Boulder -block.basalt-boulder.name = Basalt Boulder -block.grass.name = Grass -block.molten-slag.name = Slag -block.pooled-cryofluid.name = Cryofluid -block.space.name = Space -block.salt.name = Salt -block.salt-wall.name = Salt Wall -block.pebbles.name = Pebbles -block.tendrils.name = Tendrils -block.sand-wall.name = Sand Wall -block.spore-pine.name = Spore Pine -block.spore-wall.name = Spore Wall -block.boulder.name = Boulder -block.snow-boulder.name = Snow Boulder -block.snow-pine.name = Snow Pine -block.shale.name = Shale -block.shale-boulder.name = Shale Boulder -block.moss.name = Moss -block.shrubs.name = Shrubs -block.spore-moss.name = Spore Moss -block.shale-wall.name = Shale Wall -block.scrap-wall.name = Scrap Wall -block.scrap-wall-large.name = Large Scrap Wall -block.scrap-wall-huge.name = Huge Scrap Wall -block.scrap-wall-gigantic.name = Gigantic Scrap Wall -block.thruster.name = Thruster -block.kiln.name = Kiln -block.graphite-press.name = Graphite Press -block.multi-press.name = Multi-Press -block.constructing = {0} [lightgray](Constructing) -block.spawn.name = Enemy Spawn -block.core-shard.name = Core: Shard -block.core-foundation.name = Core: Foundation -block.core-nucleus.name = Core: Nucleus -block.deep-water.name = Deep Water -block.shallow-water.name = Water -block.tainted-water.name = Tainted Water -block.deep-tainted-water.name = Deep Tainted Water -block.darksand-tainted-water.name = Dark Sand Tainted Water -block.tar.name = Tar -block.stone.name = Stone -block.sand-floor.name = Sand -block.darksand.name = Dark Sand -block.ice.name = Ice -block.snow.name = Snow -block.crater-stone.name = Craters -block.sand-water.name = Sand water -block.darksand-water.name = Dark Sand Water -block.char.name = Char -block.dacite.name = Dacite -block.rhyolite.name = Rhyolite -block.dacite-wall.name = Dacite Wall -block.dacite-boulder.name = Dacite Boulder -block.ice-snow.name = Ice Snow -block.stone-wall.name = Stone Wall -block.ice-wall.name = Ice Wall -block.snow-wall.name = Snow Wall -block.dune-wall.name = Dune Wall -block.pine.name = Pine -block.dirt.name = Dirt -block.dirt-wall.name = Dirt Wall -block.mud.name = Mud -block.white-tree-dead.name = White Tree Dead -block.white-tree.name = White Tree -block.spore-cluster.name = Spore Cluster -block.metal-floor.name = Metal Floor 1 -block.metal-floor-2.name = Metal Floor 2 -block.metal-floor-3.name = Metal Floor 3 -block.metal-floor-4.name = Metal Floor 4 -block.metal-floor-5.name = Metal Floor 4 -block.metal-floor-damaged.name = Metal Floor Damaged -block.dark-panel-1.name = Dark Panel 1 -block.dark-panel-2.name = Dark Panel 2 -block.dark-panel-3.name = Dark Panel 3 -block.dark-panel-4.name = Dark Panel 4 -block.dark-panel-5.name = Dark Panel 5 -block.dark-panel-6.name = Dark Panel 6 -block.dark-metal.name = Dark Metal -block.basalt.name = Basalt -block.hotrock.name = Hot Rock -block.magmarock.name = Magma Rock -block.copper-wall.name = Copper Wall -block.copper-wall-large.name = Large Copper Wall -block.titanium-wall.name = Titanium Wall -block.titanium-wall-large.name = Large Titanium Wall -block.plastanium-wall.name = Plastanium Wall -block.plastanium-wall-large.name = Large Plastanium Wall -block.phase-wall.name = Phase Wall -block.phase-wall-large.name = Large Phase Wall -block.thorium-wall.name = Thorium Wall -block.thorium-wall-large.name = Large Thorium Wall -block.door.name = Door -block.door-large.name = Large Door +block.cliff.name = Szirt +block.sand-boulder.name = Homok Szikla +block.basalt-boulder.name = Bazalt Szikla +block.grass.name = Fű +block.molten-slag.name = Salak +block.pooled-cryofluid.name = Hűtőfolyadék Medence +block.space.name = Űr +block.salt.name = Só +block.salt-wall.name = Só Fal +block.pebbles.name = Kavicsok +block.tendrils.name = Indák +block.sand-wall.name = Homok Fal +block.spore-pine.name = Spóra Fenyő +block.spore-wall.name = Spóra Fal +block.boulder.name = Szikla +block.snow-boulder.name = Hó Szikla +block.snow-pine.name = Havas Fenyő +block.shale.name = Pala +block.shale-boulder.name = Pala Szikla +block.moss.name = Moha +block.shrubs.name = Cserjék +block.spore-moss.name = Spóra Moha +block.shale-wall.name = Pala Fal +block.scrap-wall.name = Törmelék Fal +block.scrap-wall-large.name = Nagy Törmelék Fal +block.scrap-wall-huge.name = Hatalmas Törmelék Fal +block.scrap-wall-gigantic.name = Gigantikus Törmelék Fal +block.thruster.name = Hajtómű +block.kiln.name = Kemence +block.graphite-press.name = Grafit Sajtoló +block.multi-press.name = Multi-Sajtoló +block.constructing = {0} [lightgray](Építés) +block.spawn.name = Ellenséges Kezdőpont +block.core-shard.name = Szilánk +block.core-foundation.name = Alapítvány +block.core-nucleus.name = Magnum +block.deep-water.name = Mélyvíz +block.shallow-water.name = Víz +block.tainted-water.name = Szennyezett Víz +block.deep-tainted-water.name = Mély Szennyezett Víz +block.darksand-tainted-water.name = Sötét homokkal Szennyezett Víz +block.tar.name = Kátrány +block.stone.name = Kő +block.sand-floor.name = Homok +block.darksand.name = Sötét Homok +block.ice.name = Jég +block.snow.name = Hó +block.crater-stone.name = Kráterek +block.sand-water.name = Homokvíz +block.darksand-water.name = Sötét Homokvíz +block.char.name = Faszén +block.dacite.name = Dácit +block.rhyolite.name = Riolit +block.dacite-wall.name = Dácit Fal +block.dacite-boulder.name = Dácit Szikla +block.ice-snow.name = Jéghó +block.stone-wall.name = Kő Fal +block.ice-wall.name = Jég Fal +block.snow-wall.name = Hó Fal +block.dune-wall.name = Dűne Fal +block.pine.name = Fenyő +block.dirt.name = Sár +block.dirt-wall.name = Sár Fal +block.mud.name = Iszap +block.white-tree-dead.name = Kiszáradt Fehér Fa +block.white-tree.name = Fehér Fa +block.spore-cluster.name = Spóra Fürt +block.metal-floor.name = Fém Padló 1 +block.metal-floor-2.name = Fém Padló 2 +block.metal-floor-3.name = Fém Padló 3 +block.metal-floor-4.name = Fém Padló 4 +block.metal-floor-5.name = Fém Padló 5 +block.metal-floor-damaged.name = Sérült Fém Padló +block.dark-panel-1.name = Sötét Panel 1 +block.dark-panel-2.name = Sötét Panel 2 +block.dark-panel-3.name = Sötét Panel 3 +block.dark-panel-4.name = Sötét Panel 4 +block.dark-panel-5.name = Sötét Panel 5 +block.dark-panel-6.name = Sötét Panel 6 +block.dark-metal.name = Sötét Fém +block.basalt.name = Bazalt +block.hotrock.name = Forró Kőzet +block.magmarock.name = Magmás Kőzet +block.copper-wall.name = Réz Fal +block.copper-wall-large.name = Nagy Réz Fal +block.titanium-wall.name = Titán Fal +block.titanium-wall-large.name = Nagy Titán Fal +block.plastanium-wall.name = Műanyag Fal +block.plastanium-wall-large.name = Nagy Műanyag Fal +block.phase-wall.name = Tóritkvarc Fal +block.phase-wall-large.name = Nagy Tóritkvarc Fal +block.thorium-wall.name = Tórium Fal +block.thorium-wall-large.name = Nagy Tórium Fal +block.door.name = Ajtó +block.door-large.name = Nagy Ajtó block.duo.name = Duo block.scorch.name = Scorch block.scatter.name = Scatter block.hail.name = Hail block.lancer.name = Lancer -block.conveyor.name = Conveyor -block.titanium-conveyor.name = Titanium Conveyor -block.plastanium-conveyor.name = Plastanium Conveyor -block.armored-conveyor.name = Armored Conveyor -block.junction.name = Junction -block.router.name = Router -block.distributor.name = Distributor -block.sorter.name = Sorter -block.inverted-sorter.name = Inverted Sorter -block.message.name = Message -block.reinforced-message.name = Reinforced Message -block.world-message.name = World Message -block.illuminator.name = Illuminator -block.overflow-gate.name = Overflow Gate -block.underflow-gate.name = Underflow Gate -block.silicon-smelter.name = Silicon Smelter -block.phase-weaver.name = Phase Weaver -block.pulverizer.name = Pulverizer -block.cryofluid-mixer.name = Cryofluid Mixer -block.melter.name = Melter -block.incinerator.name = Incinerator -block.spore-press.name = Spore Press -block.separator.name = Separator -block.coal-centrifuge.name = Coal Centrifuge -block.power-node.name = Power Node -block.power-node-large.name = Large Power Node -block.surge-tower.name = Surge Tower -block.diode.name = Battery Diode -block.battery.name = Battery -block.battery-large.name = Large Battery -block.combustion-generator.name = Combustion Generator -block.steam-generator.name = Steam Generator -block.differential-generator.name = Differential Generator -block.impact-reactor.name = Impact Reactor -block.mechanical-drill.name = Mechanical Drill -block.pneumatic-drill.name = Pneumatic Drill -block.laser-drill.name = Laser Drill -block.water-extractor.name = Water Extractor -block.cultivator.name = Cultivator -block.conduit.name = Conduit -block.mechanical-pump.name = Mechanical Pump -block.item-source.name = Item Source -block.item-void.name = Item Void -block.liquid-source.name = Liquid Source -block.liquid-void.name = Liquid Void -block.power-void.name = Power Void -block.power-source.name = Power Source -block.unloader.name = Unloader -block.vault.name = Vault +block.conveyor.name = Szállítószalag +block.titanium-conveyor.name = Titán Szállítószalag +block.plastanium-conveyor.name = Műanyag Szállítószalag +block.armored-conveyor.name = Páncélozott Szállítószalag +block.junction.name = Elágazás +block.router.name = Elosztó +block.distributor.name = Terjesztő +block.sorter.name = Válogató +block.inverted-sorter.name = Inverz Válogató +block.message.name = Üzenet +block.reinforced-message.name = Megerősített Üzenet +block.world-message.name = Világ Üzenet +block.illuminator.name = Világítótest +block.overflow-gate.name = Alulfolyó Kapu +block.underflow-gate.name = Túlfolyó Kapu +block.silicon-smelter.name = Szilícium Kohó +block.phase-weaver.name = Tóritkvarcképző +block.pulverizer.name = Porlasztó +block.cryofluid-mixer.name = Hűtőfolyadék Keverő +block.melter.name = Olvasztó +block.incinerator.name = Hulladékégető +block.spore-press.name = Spóra Sajtoló +block.separator.name = Leválasztó +block.coal-centrifuge.name = Szén Centrifuga +block.power-node.name = Villanyoszlop +block.power-node-large.name = Nagy Villanyoszlop +block.surge-tower.name = Villanytorony +block.diode.name = Akkumulátor Dióda +block.battery.name = Akkumulátor +block.battery-large.name = Nagy Akkumulátor +block.combustion-generator.name = Belsőégetésű Erőmű +block.steam-generator.name = Gőzerőmű +block.differential-generator.name = Differenciál Erőmű +block.impact-reactor.name = Ütközéses Erőmű +block.mechanical-drill.name = Mechanikus Fúró +block.pneumatic-drill.name = Pneumatikus Fúró +block.laser-drill.name = Lézer Vágó +block.water-extractor.name = Vízkiválasztó +block.cultivator.name = Betakarító +block.conduit.name = Csővezeték +block.mechanical-pump.name = Mechanikus Szivattyú +block.item-source.name = Nyersanyag Forrás +block.item-void.name = Nyersanyag Hiány +block.liquid-source.name = Folyadék Forrás +block.liquid-void.name = Folyadék Hiány +block.power-void.name = Áram Hiány +block.power-source.name = Áram Forrás +block.unloader.name = Kirakodó +block.vault.name = Raktár block.wave.name = Wave block.tsunami.name = Tsunami block.swarmer.name = Swarmer block.salvo.name = Salvo block.ripple.name = Ripple -block.phase-conveyor.name = Phase Conveyor -block.bridge-conveyor.name = Bridge Conveyor -block.plastanium-compressor.name = Plastanium Compressor -block.pyratite-mixer.name = Pyratite Mixer -block.blast-mixer.name = Blast Mixer -block.solar-panel.name = Solar Panel -block.solar-panel-large.name = Large Solar Panel -block.oil-extractor.name = Oil Extractor -block.repair-point.name = Repair Point -block.repair-turret.name = Repair Turret -block.pulse-conduit.name = Pulse Conduit -block.plated-conduit.name = Plated Conduit -block.phase-conduit.name = Phase Conduit -block.liquid-router.name = Liquid Router -block.liquid-tank.name = Liquid Tank -block.liquid-container.name = Liquid Container -block.liquid-junction.name = Liquid Junction -block.bridge-conduit.name = Bridge Conduit -block.rotary-pump.name = Rotary Pump -block.thorium-reactor.name = Thorium Reactor -block.mass-driver.name = Mass Driver -block.blast-drill.name = Airblast Drill -block.impulse-pump.name = Thermal Pump -block.thermal-generator.name = Thermal Generator -block.surge-smelter.name = Surge Smelter -block.mender.name = Mender -block.mend-projector.name = Mend Projector -block.surge-wall.name = Surge Wall -block.surge-wall-large.name = Large Surge Wall +block.phase-conveyor.name = Tóritkvarc Szállítószalag +block.bridge-conveyor.name = Szállítószalag Híd +block.plastanium-compressor.name = Műanyag Sűrítő +block.pyratite-mixer.name = Piratit Keverő +block.blast-mixer.name = Robbanóelegy Keverő +block.solar-panel.name = Napelem +block.solar-panel-large.name = Nagy Napelem +block.oil-extractor.name = Olajleválasztó +block.repair-point.name = Javítási Pont +block.repair-turret.name = Javító Löveg +block.pulse-conduit.name = Impulzus Csővezeték +block.plated-conduit.name = Lemezelt Csővezeték +block.phase-conduit.name = Tóritkvarc Csővezeték +block.liquid-router.name = Folyadék Elosztó +block.liquid-tank.name = Folyadék Tartály +block.liquid-container.name = Folyadék Tároló +block.liquid-junction.name = Csővezeték Átkötés +block.bridge-conduit.name = Csővezeték Híd +block.rotary-pump.name = Fogaskerék Szivattyú +block.thorium-reactor.name = Tórium Erőmű +block.mass-driver.name = Tömegmozgató +block.blast-drill.name = Légrobbanásos Fúró +block.impulse-pump.name = Impulzus Szivattyú +block.thermal-generator.name = Hőerőmű +block.surge-smelter.name = Elektrometál Olvasztó +block.mender.name = Foltozó +block.mend-projector.name = Foltozó Projektor +block.surge-wall.name = Elektrometál Fal +block.surge-wall-large.name = Nagy Elektrometál Fal block.cyclone.name = Cyclone block.fuse.name = Fuse -block.shock-mine.name = Shock Mine -block.overdrive-projector.name = Overdrive Projector -block.force-projector.name = Force Projector +block.shock-mine.name = Sokkoló Taposóakna +block.overdrive-projector.name = Túlhajtó Projektor +block.force-projector.name = Erő Projektor block.arc.name = Arc -block.rtg-generator.name = RTG Generator +block.rtg-generator.name = RTG Erőmű block.spectre.name = Spectre block.meltdown.name = Meltdown block.foreshadow.name = Foreshadow -block.container.name = Container -block.launch-pad.name = Launch Pad -block.segment.name = Segment -block.ground-factory.name = Ground Factory -block.air-factory.name = Air Factory -block.naval-factory.name = Naval Factory -block.additive-reconstructor.name = Additive Reconstructor -block.multiplicative-reconstructor.name = Multiplicative Reconstructor -block.exponential-reconstructor.name = Exponential Reconstructor -block.tetrative-reconstructor.name = Tetrative Reconstructor -block.payload-conveyor.name = Payload Conveyor -block.payload-router.name = Payload Router -block.duct.name = Duct -block.duct-router.name = Duct Router -block.duct-bridge.name = Duct Bridge -block.large-payload-mass-driver.name = Large Payload Mass Driver -block.payload-void.name = Payload Void -block.payload-source.name = Payload Source -block.disassembler.name = Disassembler -block.silicon-crucible.name = Silicon Crucible -block.overdrive-dome.name = Overdrive Dome -block.interplanetary-accelerator.name = Interplanetary Accelerator -block.constructor.name = Constructor -block.constructor.description = Fabricates structures up to 2x2 tiles in size. -block.large-constructor.name = Large Constructor -block.large-constructor.description = Fabricates structures up to 4x4 tiles in size. -block.deconstructor.name = Deconstructor -block.deconstructor.description = Deconstructs structures and units. Returns 100% of build cost. -block.payload-loader.name = Payload Loader -block.payload-loader.description = Load liquids and items into blocks. -block.payload-unloader.name = Payload Unloader -block.payload-unloader.description = Unloads liquids and items from blocks. -block.heat-source.name = Heat Source -block.heat-source.description = A 1x1 block that gives virtualy infinite heat. -block.empty.name = Empty -block.rhyolite-crater.name = Rhyolite Crater -block.rough-rhyolite.name = Rough Rhyolite -block.regolith.name = Regolith -block.yellow-stone.name = Yellow Stone -block.carbon-stone.name = Carbon Stone -block.ferric-stone.name = Ferric Stone -block.ferric-craters.name = Ferric Craters -block.beryllic-stone.name = Beryllic Stone -block.crystalline-stone.name = Crystalline Stone -block.crystal-floor.name = Crystal Floor -block.yellow-stone-plates.name = Yellow Stone Plates -block.red-stone.name = Red Stone -block.dense-red-stone.name = Dense Red Stone -block.red-ice.name = Red Ice -block.arkycite-floor.name = Arkycite Floor -block.arkyic-stone.name = Arkyic Stone -block.rhyolite-vent.name = Rhyolite Vent -block.carbon-vent.name = Carbon Vent -block.arkyic-vent.name = Arkyic Vent -block.yellow-stone-vent.name = Yellow Stone Vent -block.red-stone-vent.name = Red Stone Vent -block.crystalline-vent.name = Crystalline Vent +block.container.name = Konténer +block.launch-pad.name = Kilövő Állás +block.segment.name = Szegmens +block.ground-factory.name = Szárazföldi-Egység Gyár +block.air-factory.name = Repülőgép Gyár +block.naval-factory.name = Hadihajó Gyár +block.additive-reconstructor.name = Additív Újratervező +block.multiplicative-reconstructor.name = Multiplikatív Újratervező +block.exponential-reconstructor.name = Exponenciális Újratervező +block.tetrative-reconstructor.name = Tetratív Újratervező +block.payload-conveyor.name = Rakomány Szállítószalag +block.payload-router.name = Rakomány Elosztó +block.duct.name = Szállítószalag +block.duct-router.name = Szállítószalag Elosztó +block.duct-bridge.name = Szállítószalag Híd +block.large-payload-mass-driver.name = Nagy Rakomány Tömegmozgató +block.payload-void.name = Rakomány Megsemmisítő +block.payload-source.name = Rakomány Készítő +block.disassembler.name = Szétszerelő +block.silicon-crucible.name = Szilícium Olvasztó +block.overdrive-dome.name = Túlhajtó Búra +block.interplanetary-accelerator.name = Bolygóközi Gyorsító +block.constructor.name = Építő +block.constructor.description = Akár 2x2 csempe méretű szerkezeteket is gyárt. +block.large-constructor.name = Nagy Építő +block.large-constructor.description = Akár 4x4 csempe méretű szerkezeteket is gyárt. +block.deconstructor.name = Lebontó +block.deconstructor.description = Lebontja a szerkezeteket és az egységeket. Visszaadja az építési költség 100%-át. +block.payload-loader.name = Rakomány Csomagoló +block.payload-loader.description = A folyadékokat és a nyersanyagokat csomagolja nagyobb blokkokba. +block.payload-unloader.name = Rakomány Kicsomagoló +block.payload-unloader.description = A folyadékokból és nyersanyagokból álló blokkakat csomagolja ki. +block.heat-source.name = Hő Forrás +block.heat-source.description = Egy 1x1-es blokk, amely gyakorlatilag végtelen hőt ad. + +#Erekir +block.empty.name = Üres +block.rhyolite-crater.name = Riolit Kráter +block.rough-rhyolite.name = Dúrva Riolit +block.regolith.name = Regolit +block.yellow-stone.name = Sárga Kő +block.carbon-stone.name = Szén Kő +block.ferric-stone.name = Vasas Kő +block.ferric-craters.name = Vasas Káterek +block.beryllic-stone.name = Berilliumos Kő +block.crystalline-stone.name = Kristályos Kő +block.crystal-floor.name = Kristály Talaj +block.yellow-stone-plates.name = Sárga Kőlemezek +block.red-stone.name = Vörös Kő +block.dense-red-stone.name = Sűrű Vörös Kő +block.red-ice.name = Vörös Jég +block.arkycite-floor.name = Arkycit Talaj +block.arkyic-stone.name = Arkycites Kő +block.rhyolite-vent.name = Riolit Kűrtő +block.carbon-vent.name = Szén Kűrtő +block.arkyic-vent.name = Arkycites Kűrtő +block.yellow-stone-vent.name = Sárga Kő Kűrtő +block.red-stone-vent.name = Vörös Kő Kürtő +block.crystalline-vent.name = Kristályos Kűrtő block.redmat.name = Redmat block.bluemat.name = Bluemat -block.core-zone.name = Core Zone -block.regolith-wall.name = Regolith Wall -block.yellow-stone-wall.name = Yellow Stone Wall -block.rhyolite-wall.name = Rhyolite Wall -block.carbon-wall.name = Carbon Wall -block.ferric-stone-wall.name = Ferric Stone Wall -block.beryllic-stone-wall.name = Beryllic Stone Wall -block.arkyic-wall.name = Arkyic Wall -block.crystalline-stone-wall.name = Crystalline Stone Wall -block.red-ice-wall.name = Red Ice Wall -block.red-stone-wall.name = Red Stone Wall -block.red-diamond-wall.name = Red Diamond Wall -block.redweed.name = Redweed -block.pur-bush.name = Pur Bush -block.yellowcoral.name = Yellowcoral -block.carbon-boulder.name = Carbon Boulder -block.ferric-boulder.name = Ferric Boulder -block.beryllic-boulder.name = Beryllic Boulder -block.yellow-stone-boulder.name = Yellow Stone Boulder -block.arkyic-boulder.name = Arkyic Boulder -block.crystal-cluster.name = Crystal Cluster -block.vibrant-crystal-cluster.name = Vibrant Crystal Cluster -block.crystal-blocks.name = Crystal Blocks -block.crystal-orbs.name = Crystal Orbs -block.crystalline-boulder.name = Crystalline Boulder -block.red-ice-boulder.name = Red Ice Boulder -block.rhyolite-boulder.name = Rhyolite Boulder -block.red-stone-boulder.name = Red Stone Boulder -block.graphitic-wall.name = Graphitic Wall -block.silicon-arc-furnace.name = Silicon Arc Furnace -block.electrolyzer.name = Electrolyzer -block.atmospheric-concentrator.name = Atmospheric Concentrator -block.oxidation-chamber.name = Oxidation Chamber -block.electric-heater.name = Electric Heater -block.slag-heater.name = Slag Heater -block.phase-heater.name = Phase Heater -block.heat-redirector.name = Heat Redirector -block.heat-router.name = Heat Router -block.slag-incinerator.name = Slag Incinerator -block.carbide-crucible.name = Carbide Crucible -block.slag-centrifuge.name = Slag Centrifuge -block.surge-crucible.name = Surge Crucible -block.cyanogen-synthesizer.name = Cyanogen Synthesizer -block.phase-synthesizer.name = Phase Synthesizer -block.heat-reactor.name = Heat Reactor -block.beryllium-wall.name = Beryllium Wall -block.beryllium-wall-large.name = Large Beryllium Wall -block.tungsten-wall.name = Tungsten Wall -block.tungsten-wall-large.name = Large Tungsten Wall -block.blast-door.name = Blast Door -block.carbide-wall.name = Carbide Wall -block.carbide-wall-large.name = Large Carbide Wall -block.reinforced-surge-wall.name = Reinforced Surge Wall -block.reinforced-surge-wall-large.name = Large Reinforced Surge Wall -block.shielded-wall.name = Shielded Wall +block.core-zone.name = Mag Zóna +block.regolith-wall.name = Regolit Fal +block.yellow-stone-wall.name = Sárga Kő Fal +block.rhyolite-wall.name = Riolit Fal +block.carbon-wall.name = Szén Fal +block.ferric-stone-wall.name = Vasas-Kő Fal +block.beryllic-stone-wall.name = Berilliumos-Kő Fal +block.arkyic-wall.name = Arkycit Fal +block.crystalline-stone-wall.name = Kristályos-Kő Fal +block.red-ice-wall.name = Vörös-Jég Fal +block.red-stone-wall.name = Vörös-Kő Fal +block.red-diamond-wall.name = Vörös Gyémánt Fal +block.redweed.name = Vörös Fű +block.pur-bush.name = Lila Bokor +block.yellowcoral.name = Sárga Korall +block.carbon-boulder.name = Szén Szikla +block.ferric-boulder.name = Vasas Szikla +block.beryllic-boulder.name = Berilliumos Szikla +block.yellow-stone-boulder.name = Sárga Kő Szikla +block.arkyic-boulder.name = Arkycites Szikla +block.crystal-cluster.name = Kristály Fürt +block.vibrant-crystal-cluster.name = Vibráló Kristály Fürt +block.crystal-blocks.name = Kristály Blokkok +block.crystal-orbs.name = Kristály Gömbök +block.crystalline-boulder.name = Kristályos Szikla +block.red-ice-boulder.name = Vörös Jég Szikla +block.rhyolite-boulder.name = Riolit Szikla +block.red-stone-boulder.name = Vörös Kő Szikla +block.graphitic-wall.name = Grafit Fal +block.silicon-arc-furnace.name = Szilícium Ívkemence +block.electrolyzer.name = Elektrolizátor +block.atmospheric-concentrator.name = Atmoszférikus Sűrítő +block.oxidation-chamber.name = Oxidációs Kamra +block.electric-heater.name = Elektromos Fűtőtest +block.slag-heater.name = Salakos Fűtőtest +block.phase-heater.name = Tóritkvarcos Fűtőtest +block.heat-redirector.name = Hő Elvezető +block.heat-router.name = Hő Elosztó +block.slag-incinerator.name = Salakégető Kemence +block.carbide-crucible.name = Karbid Olvasztó +block.slag-centrifuge.name = Salak Centrifuga +block.surge-crucible.name = Elektrometál Olvasztó +block.cyanogen-synthesizer.name = Cianogén Szintetizáló +block.phase-synthesizer.name = Tóritkvarc Szintetizáló +block.heat-reactor.name = Hőerőmű +block.beryllium-wall.name = Berillium Fal +block.beryllium-wall-large.name = Nagy Berillium Fal +block.tungsten-wall.name = Volfrám Fal +block.tungsten-wall-large.name = Nagy Volfrám Fal +block.blast-door.name = Robbanásbiztos Ajtó +block.carbide-wall.name = Karbid Fal +block.carbide-wall-large.name = Nagy Karbid Fal +block.reinforced-surge-wall.name = Megerősített Elektrometál Fal +block.reinforced-surge-wall-large.name = Nagy Megerősített Elektrometál Fal +block.shielded-wall.name = Álcázott Fal block.radar.name = Radar -block.build-tower.name = Build Tower -block.regen-projector.name = Regen Projector -block.shockwave-tower.name = Shockwave Tower -block.shield-projector.name = Shield Projector -block.large-shield-projector.name = Large Shield Projector -block.armored-duct.name = Armored Duct -block.overflow-duct.name = Overflow Duct -block.underflow-duct.name = Underflow Duct -block.duct-unloader.name = Duct Unloader -block.surge-conveyor.name = Surge Conveyor -block.surge-router.name = Surge Router -block.unit-cargo-loader.name = Unit Cargo Loader -block.unit-cargo-unload-point.name = Unit Cargo Unload Point -block.reinforced-pump.name = Reinforced Pump -block.reinforced-conduit.name = Reinforced Conduit -block.reinforced-liquid-junction.name = Reinforced Liquid Junction -block.reinforced-bridge-conduit.name = Reinforced Bridge Conduit -block.reinforced-liquid-router.name = Reinforced Liquid Router -block.reinforced-liquid-container.name = Reinforced Liquid Container -block.reinforced-liquid-tank.name = Reinforced Liquid Tank -block.beam-node.name = Beam Node -block.beam-tower.name = Beam Tower -block.beam-link.name = Beam Link -block.turbine-condenser.name = Turbine Condenser -block.chemical-combustion-chamber.name = Chemical Combustion Chamber -block.pyrolysis-generator.name = Pyrolysis Generator -block.vent-condenser.name = Vent Condenser -block.cliff-crusher.name = Cliff Crusher -block.plasma-bore.name = Plasma Bore -block.large-plasma-bore.name = Large Plasma Bore -block.impact-drill.name = Impact Drill -block.eruption-drill.name = Eruption Drill -block.core-bastion.name = Core Bastion -block.core-citadel.name = Core Citadel -block.core-acropolis.name = Core Acropolis -block.reinforced-container.name = Reinforced Container -block.reinforced-vault.name = Reinforced Vault +block.build-tower.name = Építő Torony +block.regen-projector.name = Épület Regenerátor +block.shockwave-tower.name = Sokkhullám Torony +block.shield-projector.name = Pajzs Generátor +block.large-shield-projector.name = Nagy Pajzs Generátor +block.armored-duct.name = Páncélozott Szállítószalag +block.overflow-duct.name = Túlfolyó Szállítószalag +block.underflow-duct.name = Alulfolyó Szállítószalag +block.duct-unloader.name = Szállítószalag Unloader +block.surge-conveyor.name = Tóritkvarc Szállítószalag +block.surge-router.name = Tóritkvarc Elosztó +block.unit-cargo-loader.name = Egység Rakomány Berakodó +block.unit-cargo-unload-point.name = Egység Rakomány Kirakodó Pont +block.reinforced-pump.name = Megerősített Szivattyú +block.reinforced-conduit.name = Megerősített Csővezeték +block.reinforced-liquid-junction.name = Megerősített Folyadék átkötés +block.reinforced-bridge-conduit.name = Megerősített Csővezeték Híd +block.reinforced-liquid-router.name = Megerősített Folyadék Elosztó +block.reinforced-liquid-container.name = Megerősített Folyadék Konténer +block.reinforced-liquid-tank.name = Megerősített Folyadék Tartály +block.beam-node.name = Sugár Csomópont +block.beam-tower.name = Sugár Torony +block.beam-link.name = Sugár Hálózat +block.turbine-condenser.name = Kondenzációs Túrbina +block.chemical-combustion-chamber.name = Kémiai Égető Kamra +block.pyrolysis-generator.name = Pirolízis Erőmű +block.vent-condenser.name = Vízleválasztó +block.cliff-crusher.name = Sziklazúzó +block.plasma-bore.name = Plazma Vágó +block.large-plasma-bore.name = Nagy Plazma Vágó +block.impact-drill.name = Ütve Fúró +block.eruption-drill.name = Erupciós Fúró +block.core-bastion.name = Bástya +block.core-citadel.name = Citadella +block.core-acropolis.name = Akropolisz +block.reinforced-container.name = Megerősített Konténer +block.reinforced-vault.name = Megerősített Tároló block.breach.name = Breach block.sublimate.name = Sublimate block.titan.name = Titan @@ -1758,139 +1783,142 @@ block.disperse.name = Disperse block.afflict.name = Afflict block.lustre.name = Lustre block.scathe.name = Scathe -block.fabricator.name = Fabricator -block.tank-refabricator.name = Tank Refabricator -block.mech-refabricator.name = Mech Refabricator -block.ship-refabricator.name = Ship Refabricator -block.tank-assembler.name = Tank Assembler -block.ship-assembler.name = Ship Assembler -block.mech-assembler.name = Mech Assembler -block.reinforced-payload-conveyor.name = Reinforced Payload Conveyor -block.reinforced-payload-router.name = Reinforced Payload Router -block.payload-mass-driver.name = Payload Mass Driver -block.small-deconstructor.name = Small Deconstructor -block.canvas.name = Canvas -block.world-processor.name = World Processor -block.world-cell.name = World Cell -block.tank-fabricator.name = Tank Fabricator -block.mech-fabricator.name = Mech Fabricator -block.ship-fabricator.name = Ship Fabricator -block.prime-refabricator.name = Prime Refabricator -block.unit-repair-tower.name = Unit Repair Tower +block.fabricator.name = Fabrikátor +block.tank-refabricator.name = Tank Újratervező +block.mech-refabricator.name = Mech Újratervező +block.ship-refabricator.name = Repülőgép Újratervező +block.tank-assembler.name = Tank Összeszerelő +block.ship-assembler.name = Repülőgép Összeszerelő +block.mech-assembler.name = Mech Összeszerelő +block.reinforced-payload-conveyor.name = Megerősített Rakomány Szállítószalag +block.reinforced-payload-router.name = Megerősített Rakomány Elosztó +block.payload-mass-driver.name = Rakomány Tömegmozgató +block.small-deconstructor.name = Kis Lebontó +block.canvas.name = Vászon Kijelző +block.world-processor.name = Világ Processzor +block.world-cell.name = Világ Cella +block.tank-fabricator.name = Tank Gyár +block.mech-fabricator.name = Mech Gyár +block.ship-fabricator.name = Repülőgép Gyár +block.prime-refabricator.name = Elsődleges Újratervező +block.unit-repair-tower.name = Egység Javító Torony block.diffuse.name = Diffuse -block.basic-assembler-module.name = Basic Assembler Module +block.basic-assembler-module.name = Alap Összeszerelő Modúl block.smite.name = Smite block.malign.name = Malign -block.flux-reactor.name = Flux Reactor -block.neoplasia-reactor.name = Neoplasia Reactor +block.flux-reactor.name = Fluxus Reaktor +block.neoplasia-reactor.name = Neoplázia Reaktor -block.switch.name = Switch -block.micro-processor.name = Micro Processor -block.logic-processor.name = Logic Processor -block.hyper-processor.name = Hyper Processor -block.logic-display.name = Logic Display -block.large-logic-display.name = Large Logic Display -block.memory-cell.name = Memory Cell -block.memory-bank.name = Memory Bank -team.malis.name = Malis +block.switch.name = Kapcsoló +block.micro-processor.name = Mikroprocesszor +block.logic-processor.name = Logikai Processzor +block.hyper-processor.name = Hiper Processzor +block.logic-display.name = Logikai Kijelző +block.large-logic-display.name = Nagy Logikai Kijelző +block.memory-cell.name = Memória Cella +block.memory-bank.name = Memória Bank + +team.malis.name = lila team.crux.name = piros team.sharded.name = narancssárga -team.derelict.name = elhagyatott +team.derelict.name = szürke team.green.name = zöld - team.blue.name = kék hint.skip = Átugrás hint.desktopMove = Használd a [accent][[WASD][] gombokat a mozgáshoz. hint.zoom = Használd a [accent]görgőt[] a zoomhoz.. hint.desktopShoot = Használd a [accent]bal egérgombot[] a lövéshez. -hint.depositItems = Az itemeket a hajóról a magra húzva áthelyezheted. +hint.depositItems = A nyersanyagokat áthelyezheted húzással a hajóról a Magba. hint.respawn = Hogy hajóként újraéledj, nyomd meg a [accent][[V][] gombot. -hint.respawn.mobile = Átvetted az irányítást egy egység vagy torony felett. Hogy újraéledj hajóként, [accent]érintsd meg az avatárt a bal felső sarokban.[] -hint.desktopPause = Nyomd meg a [accent][[Space][]-t, hogy szüneteltesd vagy folytasd a játékot. +hint.respawn.mobile = Átvetted az irányítást egy egység, vagy lövegtorony felett. Hogy újraéledj hajóként, [accent]érintsd meg az avatárt a bal felső sarokban.[] +hint.desktopPause = Nyomd meg a [accent][[Space][]t, hogy szüneteltesd vagy folytasd a játékot. hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket. hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj. -hint.blockInfo = View information of a block by selecting it in the [accent]build menu[], then selecting the [accent][[?][] button at the right. -hint.derelict = [accent]Derelict[] structures are broken remnants of old bases that no longer function.\n\nThese structures can be [accent]deconstructed[] for resources. +hint.blockInfo = Egy blokk információinak megtekintéséhez válaszd ki a blokkot az [accent]Építés menüben[], majd válaszd a [accent][[?][] gombot a jobb oldalon. +hint.derelict = [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat lelehet [accent]bontani[] nyersanyagokért. hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat. hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat. -hint.unitControl = Nyomd le a [accent][[L-ctrl][] billentyőt és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy tornyok felett. -hint.unitControl.mobile = [accent][[Dupla koppintás][]sal átveheted az irányítást szövetséges egységek és tornyok felett. -hint.unitSelectControl = To control units, enter [accent]command mode[] by holding [accent]L-shift.[]\nWhile in command mode, click and drag to select units. [accent]Right-click[] a location or target to command units there. -hint.unitSelectControl.mobile = To control units, enter [accent]command mode[] by pressing the [accent]command[] button in the bottom left.\nWhile in command mode, long-press and drag to select units. Tap a location or target to command units there. -hint.launch = Ha elegendő nyersanyagot gyűjtöttél, [accent]Kilőhetsz[] egy közeli szektorba. Ezt a jobb lent látható \ue827 [accent]Térkép[]en teheted meg. +hint.unitControl = Nyomd le a [accent][[L-ctrl][] gombot és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy lövegtornyok felett. +hint.unitControl.mobile = [accent][[Dupla koppintás][]sal átveheted az irányítást szövetséges egységek és lövegtornyok felett. +hint.unitSelectControl = Az egységek irányításához lépj be a [accent]Parancs Mód[]ba, nyomd hosszan a [accent]L-shift.[]el\nParancs Módban az egységek kiválasztásához kattints és húzd az egeret. [accent]Jobb-Klikk[] az egységek mozgatásához egy helyszínre, vagy az ellenséges célpontra. +hint.unitSelectControl.mobile = Az egységek irányításához lépj be a [accent]Parancs Mód[]ba, nyomd meg a [accent]Parancs Mód[] gombot a bal alsó sarokban.\nParancsn módban az egységek kiválasztásához érintsd meg a kijelzőt és húzással jelöld ki az egységeket. Koppints az egységek mozgatásához egy helyszínre, vagy ellenséges az célpontra. +hint.launch = Ha elegendő nyersanyagot gyűjtöttél, [accent]Kilőhetsz[] egy közeli szektorba. Ezt lent a jobb oldalon látható \ue827 [accent]Térkép[]en teheted meg. hint.launch.mobile = Ha elegendő nyersanyagot gyűjtöttél, [accent]Kilőhetsz[] egy közeli szektorba. Ezt a \ue88c [accent]Menü[]ből elérhető \ue827 [accent]Térkép[]en teheted meg. hint.schematicSelect = Az [accent][[F][] nyomva tartásával kijelölhetsz és másolhastz épületeket.\n\nKattints a [accent][[görgővel][], hogy egy épületet lemásolj. -hint.rebuildSelect = Hold [accent][[B][] and drag to select destroyed block plans.\nThis will rebuild them automatically. -hint.rebuildSelect.mobile = Select the \ue874 copy button, then tap the \ue80f rebuild button and drag to select destroyed block plans.\nThis will rebuild them automatically. -hint.conveyorPathfind = Tartsd nyomva a [accent][[L-Ctrl][] billentyűt futószalagok lerakása közben, hogy a játék útvnalat generáljon. -hint.conveyorPathfind.mobile = Enegdélyezd az \ue844 [accent]átlós mód[]ot és tagyél le egyszerre több futószalagot, hogy a játék útvonalat generáljon. -hint.boost = Tartsd nyomva a [accent][[L-Shift][] billentyűt, hogy átrepülj az akadályok felett.\n\nErre nem minden földi egység képes. +hint.rebuildSelect = Tartsd nyomva a [accent][[B][] és húzással jelöld ki a megsemmisített blokkterveket.\nEz automatikusan újraépíti őket. +hint.rebuildSelect.mobile = Válaszd a \ue874 másolás gombot, majd koppints \ue80f újjáépítés gombra, és húzd a megsemmisült blokktervek kijelöléséhez.\nEz automatikusan újraépíti őket. +hint.conveyorPathfind = Tartsd nyomva a [accent][[L-Ctrl][] gombot a szállítószalagok lerakása közben, hogy a játék útvnalat generáljon. +hint.conveyorPathfind.mobile = Enegdélyezd az \ue844 [accent]átlós mód[]ot és tagyél le egyszerre több szállítószalagot, hogy a játék útvonalat generáljon. +hint.boost = Tartsd nyomva a [accent][[L-Shift][] gombot, hogy átrepülj az akadályok felett.\n\nErre nem minden földi egység képes. hint.payloadPickup = A [accent][[[] gombbal kis épületeket vagy egységeket emelhetsz fel. hint.payloadPickup.mobile = [accent]Tartsd nyomva az ujjad[] egy kis épületen vagy egségen, hogy felemeld. -hint.payloadDrop = A [accent]][] megnyomásával lerakhatod a terhedet. -hint.payloadDrop.mobile = [accent]Tartsd nyomva az ujjad[] egy üres területen, hogy letedd a terhedet. -hint.waveFire = A [accent]Wave[] tornyok, ha víz van bennük, automatikusan eloltják a közeli tüzeket. -hint.generator = \uf879 A [accent]Combustion Generator[] szenet éget, és átadja az áramot a vele érintkező épületeknek.\n\n Áramot nagyobb távolságra is szállíthatsz \uf87f [accent]Power Node[]-ok segítségével. -hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű tornyokat vagy \uf835 [accent]Graphite[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket. -hint.coreUpgrade = A magot fejlesztheted, ha [accent]magasabb sintű magot teszel rá[].\n\nHelyezz egy [accent]Foundation[] magot a [accent]Shard[] magra. Figyelj rá, hogy ne legyenek az új mag területén épületek. +hint.payloadDrop = A [accent]][] megnyomásával lerakhatod a rakományodat. +hint.payloadDrop.mobile = [accent]Tartsd hosszan az ujjad[] egy üres területen, hogy letedd a rakományodat. +hint.waveFire = A [accent]Wave[] lövegtornyok, ha víz van bennük, automatikusan eloltják a közeli tüzeket. +hint.generator = \uf879 A [accent]Belsőégetésű Erőmű[] szenet éget, és átadja az áramot a vele érintkező épületeknek.\n\n Áramot nagyobb távolságra is szállíthatsz \uf87f [accent]Villanyoszlop[]ok segítségével. +hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű lövegtornyokat vagy \uf835 [accent]Graphite[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket. +hint.coreUpgrade = A Magot fejlesztheted, ha [accent]magasabb szintű Magot teszel rá[].\n\nHelyezz egy [accent]Alapítvány[] Magot a [accent]Szilánk[] Magra. Figyelj rá, hogy ne legyenek az új Mag területén épületek. hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például a [accent]Frozen Forest[], bárhonnan kilőhetsz. Nem kell szomszédos területtel rendelkezned.\n\nA [accent]számozott szektorok[], mint ez is, [accent]opcionálisak[]. -hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nLaunching to such sectors is [accent]not recommended[] without proper technology and preparation. -hint.coreIncinerate = Ha a magodban egy nyersanyag elérte a maximumot, a beérkező ilyen nyersanyagaid azonnal [accent]megsemmisítésre kerülnek[]. -hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there. -hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there. -gz.mine = Move near the \uf8c4 [accent]copper ore[] on the ground and click to begin mining. -gz.mine.mobile = Move near the \uf8c4 [accent]copper ore[] on the ground and tap it to begin mining. -gz.research = Open the \ue875 tech tree.\nResearch the \uf870 [accent]Mechanical Drill[], then select it from the menu in the bottom right.\nClick on a copper patch to place it. -gz.research.mobile = Open the \ue875 tech tree.\nResearch the \uf870 [accent]Mechanical Drill[], then select it from the menu in the bottom right.\nTap on a copper patch to place it.\n\nPress the \ue800 [accent]checkmark[] at the bottom right to confirm. -gz.conveyors = Research and place \uf896 [accent]conveyors[] to move the mined resources\nfrom drills to the core.\n\nClick and drag to place multiple conveyors.\n[accent]Scroll[] to rotate. -gz.conveyors.mobile = Research and place \uf896 [accent]conveyors[] to move the mined resources\nfrom drills to the core.\n\nHold down your finger for a second and drag to place multiple conveyors. -gz.drills = Expand the mining operation.\nPlace more Mechanical Drills.\nMine 100 copper. -gz.lead = \uf837 [accent]Lead[] is another commonly used resource.\nSet up drills to mine lead. -gz.moveup = \ue804 Move up for further objectives. -gz.turrets = Research and place 2 \uf861 [accent]Duo[] turrets to defend the core.\nDuo turrets require \uf838 [accent]ammo[] from conveyors. -gz.duoammo = Supply the Duo turrets with [accent]copper[], using conveyors. -gz.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace \uf8ae [accent]copper walls[] around the turrets. -gz.defend = Enemy incoming, prepare to defend. -gz.aa = Flying units cannot easily be dispatched with standard turrets.\n\uf860 [accent]Scatter[] turrets provide excellent anti-air, but require \uf837 [accent]lead[] as ammo. -gz.scatterammo = Supply the Scatter turret with [accent]lead[], using conveyors. -gz.supplyturret = [accent]Supply Turret -gz.zone1 = This is the enemy drop zone. -gz.zone2 = Anything built in the radius is destroyed when a wave starts. -gz.zone3 = A wave will begin now.\nGet ready. -gz.finish = Build more turrets, mine more resources,\nand defend against all the waves to [accent]capture the sector[]. -onset.mine = Click to mine \uf748 [accent]beryllium[] from walls.\n\nUse [accent][[WASD] to move. -onset.mine.mobile = Tap to mine \uf748 [accent]beryllium[] from walls. -onset.research = Open the \ue875 tech tree.\nResearch, then place a \uf73e [accent]turbine condenser[] on the vent.\nThis will generate [accent]power[]. -onset.bore = Research and place a \uf741 [accent]plasma bore[].\nThis automatically mines resources from walls. -onset.power = To [accent]power[] the plasma bore, research and place a \uf73d [accent]beam node[].\nConnect the turbine condenser to the plasma bore. -onset.ducts = Research and place \uf799 [accent]ducts[] to move the mined resources from the plasma bore to the core.\nClick and drag to place multiple ducts.\n[accent]Scroll[] to rotate. -onset.ducts.mobile = Research and place \uf799 [accent]ducts[] to move the mined resources from the plasma bore to the core.\n\nHold down your finger for a second and drag to place multiple ducts. -onset.moremine = Expand the mining operation.\nPlace more Plasma Bores and use beam nodes and ducts to support them.\nMine 200 beryllium. -onset.graphite = More complex blocks require \uf835 [accent]graphite[].\nSet up plasma bores to mine graphite. -onset.research2 = Begin researching [accent]factories[].\nResearch the \uf74d [accent]cliff crusher[] and \uf779 [accent]silicon arc furnace[]. -onset.arcfurnace = The arc furnace needs \uf834 [accent]sand[] and \uf835 [accent]graphite[] to create \uf82f [accent]silicon[].\n[accent]Power[] is also required. -onset.crusher = Use \uf74d [accent]cliff crushers[] to mine sand. -onset.fabricator = Use [accent]units[] to explore the map, defend buildings, and attack the enemy. Research and place a \uf6a2 [accent]tank fabricator[]. -onset.makeunit = Produce a unit.\nUse the "?" button to see selected factory requirements. -onset.turrets = Units are effective, but [accent]turrets[] provide better defensive capabilities if used effectively.\nPlace a \uf6eb [accent]Breach[] turret.\nTurrets require \uf748 [accent]ammo[]. -onset.turretammo = Supply the turret with [accent]beryllium ammo.[] -onset.walls = [accent]Walls[] can prevent oncoming damage from reaching buildings.\nPlace some \uf6ee [accent]beryllium walls[] around the turret. -onset.enemies = Enemy incoming, prepare to defend. -onset.attack = The enemy is vulnerable. Counter-attack. -onset.cores = New cores can be placed on [accent]core tiles[].\nNew cores function as forward bases and share a resource inventory with other cores.\nPlace a \uf725 core. -onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defenses, mining, and production. -onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack. -onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack. -aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[]. -split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop) -split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.) -split.acquire = You must acquire some tungsten to build units. -split.build = Units must be transported to the other side of the wall.\nPlace two [accent]Payload Mass Drivers[], one on each side of the wall.\nSet up the link by pressing one of them, then selecting the other. -split.container = Similar to the container, units can also be transported using a [accent]Payload Mass Driver[].\nPlace a unit fabricator adjacent to a mass driver to load them, then send them across the wall to attack the enemy base. +hint.presetDifficulty = Ebben a szektorban [scarlet]magas az ellenséges fenyegetettségi szint[].\nAz ilyen szektorokba való indulás [accent]nem ajánlott[] megfelelő technológia és felkészülés nélkül. +hint.coreIncinerate = Ha a Magodban egy nyersanyag elérte a maximumot, a beérkező ilyen nyersanyagaid azonnal [accent]megsemmisítésre kerülnek[]. +hint.factoryControl = Egy egységgyár [accent]kimeneti célpontjának[] beállításához Parancs Módban kattintson egy gyárblokkra, majd kattintson a jobb gombbal egy helyre.\nAz előállított egységek automatikusan odamennek. +hint.factoryControl.mobile = Egy egységgyár [accent]kimeneti célpontjának[] beállításához parancs módban koppints egy gyárblokkra, majd koppintson egy helyre.\nAz előállított egységek automatikusan odamennek. + +gz.mine = Menj a földön lévő \uf8c4 [accent]rézérc[] közelébe, és kattints a bányászat megkezdéséhez. +gz.mine.mobile = Menj a földön lévő \uf8c4 [accent]rézérc[] közelébe, és koppints a bányászat megkezdéséhez. +gz.research = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [accent]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy rézfoltra, hogy elhelyezd. +gz.research.mobile = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [akcentus]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy rézfoltra, hogy elhelyezd.\n\nNyomd meg a \ue800 [accent]Pipa[]t a jobb alsó sarokban a megerősítéshez. +gz.conveyors = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól a Magba.\n\nKattints és húzd az egeret bármely irányba, hogy hosszabb Szállítószalagot készíthess.\n[accent]Görgővel[] a szállítás irányát tudod megváltoztatni. +gz.conveyors.mobile = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az újjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. +gz.drills = Bővítsd a bányaszati kapacitást.\nÉpíts több Mechanikus Fúrót.\nBányássz 100 rezet. +gz.lead = \uf837 [accent]Ólom[] egy másik gyakran használt nyersanyag.\nÉpíts fúrókat az ólom kitermelésére. +gz.moveup = \ue804 Lépj tovább a többi feladatért. +gz.turrets = Fedezd fel és építs 2 darab \uf861 [accent]Duo[] lövegtornyot, hogy védd a Magot.\nA Duo lövegtornyoknak szükségük van \uf838 [accent]lőszer[]re, amelyeket Szállítószalaggal juttahatsz el hozzájuk. +gz.duoammo = Lásd el a Duo lövegtornyokat [accent]rézzel[]. Használj Szállítószalagot. +gz.walls = A [accent]Falak[] megakadályozhatják, hogy az épületekben károk keletkezzenek.\nÉpíts \uf8ae [accent]Réz Fal[]akat a lövegtornyok körül. +gz.defend = Az ellenség közeledik, készülj fel a védekezésre. +gz.aa = A repülő egységeket nem lehet könnyen elintézni a hagyományos lövegtornyokkal.\nA \uf860 [accent]Scatter[] lövegtornyok kiváló légelhárítást biztosítanak, de szükségük van \uf837 [accent]Ólom[] lőszerre. +gz.scatterammo = Lásd el a Scatter lövegtornyokat [accent]ólom[] lőszerrel. Használj Szállítószalagot. +gz.supplyturret = [accent]Lövegtorony ellátmány +gz.zone1 = Ez az ellenség leszállóhelye. +gz.zone2 = Bármi, ami a hatósugarában épült, elpusztul, amikor egy hullám elindul. +gz.zone3 = Egy hullám most kezdődik.\nKészülj fel. +gz.finish = Építs több lövegtornyot, bányássz több nyersanyagot\nés védekezz az ellnséges hullámok ellen, hogy [accent]elfoglald a szektort[]. + +onset.mine = Kattints a \uf748 [accent]Berillium[] kibányászásához a falakból.\n\nHasználd a [accent][[WASD] gombokat a mozgáshoz. +onset.mine.mobile = Koppints a \uf748 [accent]Berillium[] kibányászásához a falakból. +onset.research = Nyisd meg a \ue875 fejlődési fát.\nFedezd fel és építs egy \uf73e [accent]Kondenzációs Túrbina[]t a kürtőn.\nEz [accent]Áram[]ot fog generálni. +onset.bore = Fedezd fel és építs \uf741 [accent]Plazma Vágó[]t.\nEz automatikusan bányássza ki a nyersanyagokat a falakból. +onset.power = Ahhoz, hogy [accent]Áram[]mal lásd el a Plazma Fúrót, Fedezd fel és építs \uf73d [accent]Sugár Csomópont[]okat.\nSegítségükkel összekötheted a Kondenzációs Túrbinát a Plazma Vágóval. +onset.ducts = Fedezd fel és építs \uf799 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat eljuttasd a fúróktól/vágóktól a Magba\nKattints és húzd az egeret bármely irányba, hogy hosszabb Szállítószalagot készíthess.\n[accent]Görgővel[] a szállítás irányát tudod megváltoztatni. +onset.ducts.mobile = Fedezd fel és építs \uf799 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az újjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. +onset.moremine = Bővítsd a bányaszati kapacitást.\nÉpíts több Plazma Vágót, használj Sugár Csomópontokat és Szállítószalagokat.\nBányássz 200 Berilliumot. +onset.graphite = Az összetettebb blokkokhoz szükség van \uf835 [accent]Grafit[]ra.\nÉpíts Plazma Vágókat, a Grafit kibányászásához. +onset.research2 = Kezdd el a [accent]Gyárak[] fejlesztését.\nFedezd fel a \uf74d [accent]Sziklazúzó[]t és a \uf779 [accent]Szilícium Ívkemence[]t. +onset.arcfurnace = A Szilícium Ívkemencének szüksége lesz \uf834 [accent]Homok[]ra és \uf835 [accent]Grafit[]ra, hogy \uf82f [accent]Szilícium[]t gyártson.\nTovábbá [accent]Áram[] is szükséges a működéséhez. +onset.crusher = Használj \uf74d [accent]Sziklazúzó[]t, hogy homokot bányászhass. +onset.fabricator = Használd az [accent]egységeket[], hogy felfedezd a pályát, megvédd az épületeket, és megtámadhasd velük az ellenséget. Fedezd fel és építs \uf6a2 [accent]Tank Gyár[]at. +onset.makeunit = Állíts elő egy egységet.\nHasználd a "?" gombot, hogy megnézd a gyártási követelményeit. +onset.turrets = Az egységek hatékonyak, de a [accent]lövegtornyok[] jobb védelmi képességeket biztosítanak, ha hatékonyan használják őket.\nÉpíts egy \uf6eb [accent]Breach[] lövegtornyot.\nA lövegtornyoknak szüksége van \uf748 [accent]lőszer[]re. +onset.turretammo = Lásd el a lövegtornyokat [accent]Berillium[] lőszerrel. +onset.walls = A [accent]Falak[] megakadályozhatják, hogy az épületekben károk keletkezzenek.\nÉpíts \uf6ee [accent]Berillium Fal[]akat a lövegtornyok körül. +onset.enemies = Az ellenség közeledik, készülj fel a védekezésre. +onset.attack = Az ellenség most sebezhető. Ellentámadásra fel. +onset.cores = Új Mag csak a [accent]Mag Csempe[]re építhető.\nAz új Magok előretolt bázisként működnek, és megosztják a nyersanyagkészletüket más Magokkal.\nÉpíts egy új \uf725 Magot. +onset.detect = Az ellenség 2 percen belül észrevesz téged.\nÁllíts fel védelmet, bányássz és termelj. +onset.commandmode = Tartsd nyomva a [accent]shift[] gombot, hogy belépj a [accent]Parancs Mód[]ba.\n[accent]Bal egérgomb lenyomásával és húzással[] tudod kijelölni az egységeket.\nKattints [accent]Jobb egérgomb[]al egy pontra, vagy ellenségre, hogy a kiválasztott egységeket mozgásra, vagy támadásra utasítsd. +onset.commandmode.mobile = Nyomd meg a [accent]Parancs[] gombot, hogy belépj a [accent]Parancs Mód[]ba.\nTartsd a kijelzőn az újjad, majd [accent]húzd[] azt az egységek kiválasztásához.\n[accent]Koppints[] egy pontra, vagy ellenségre, hogy a kiválasztott egységeket mozgásra, vagy támadásra utasítsd. +aegis.tungsten = Volfrámot [accent]Ütve Fúró[]val tudsz bányászni.\nEnnek az épületnek szüksége van [accent]Víz[]re és [accent]Áram[]ra. + +split.pickup = Egyes blokkok a Mag Drónjával felvehetőek.\nVegyél fel egy [accent]Konténer[]t és helyezd bele egy [accent]Rakomány Csomagoló[]ba.\n(Az alapértelmezett gombok [ és ] a felvételhez és a lerakáshoz.) +split.pickup.mobile = Egyes blokkok a Mag Drónjával felvehetőek.\nVegyél fel egy [accent]Konténer[]t és helyezd bele egy [accent]Rakomány Csomagoló[]ba.\nAhhoz felfegyél, vagy lerakj valamit koppints rá hosszan) +split.acquire = Az egységek építéséhez Volfrámot kell szerezned. +split.build = Az egységeket a fal másik oldalára kell eljuttatni.\nÉpíts 2 [accent]Rakomány Tömegmozgató[]t egyet-egyet a fal mindkét oldalán\nÁllítsd be a szállítási kapcsolatukat úgy, hogy kiválasztod az egyiket, majd kiválasztod a másikat. +split.container = Hasonlít a Konténerre, csak egységek szállítására is alkalmas a [accent]Rakomány Tömegmozgató[]val.\nÉpíts egy egységgyárat egy tömegmozgató mellé, hogy feltöltsd őket, majd küldd át őket a falon, hogy megtámadják az ellenséges bázist. item.copper.description = Széleskörűen felhasználható építkezésre és lövedékként. -item.copper.details = Szokatlanul elterjedt fém a Serpulón. Gyenge szerkezetű, de megerősíthető. +item.copper.details = Szokatlanul elterjedt fém a Serpulo-n. Gyenge szerkezetű, de megerősíthető. item.lead.description = Folyadékszállításban és elektromos eszközökben használható. item.lead.details = Sűrű. Közömbös. Széles körben használják elemekben.\nMegjegyzés: Valószínűleg mérgező a biológiai életformákra. Nem mintha sok maradt volna errefelé. item.metaglass.description = Folyadékok szállítására és tárolására használható. @@ -1910,24 +1938,29 @@ item.spore-pod.description = Átalakítható olajjá vagy robbanószerekké, de item.spore-pod.details = Spórák. Egy valószínűleg mesterséges életforma. Más életformák számára halálos gázt bocsátanak ki. Szélsőségesen invazív. Megfelelő körülmények között erősen gyúlékony. item.blast-compound.description = Bombák és robbanó lövedékek része. item.pyratite.description = Gyújtó lövedékekben és tüzelőanyag-alapú generátorokban használható. -item.beryllium.description = Used in many types of construction and ammunition on Erekir. -item.tungsten.description = Used in drills, armor and ammunition. Required in the construction of more advanced structures. -item.oxide.description = Used as a heat conductor and insulator for power. -item.carbide.description = Used in advanced structures, heavier units, and ammunition. + +#Erekir +item.beryllium.description = Sokféle építési és lőszertípushoz használják Erekiren. +item.tungsten.description = Fúrókban/vágókban, páncélokban és lőszerekben használatos. A fejlettebb szerkezetek építéséhez szükséges. +item.oxide.description = Hővezetőként és áramszigetelőként használják. +item.carbide.description = Korszerű szerkezetekben, nehezebb egységekben és lőszerekben használatos. liquid.water.description = Gépek hűtésére és hulladékfeldolgozásra használható. liquid.slag.description = Separatorban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható. -liquid.cryofluid.description = Hűtőfolyadék reaktorok, tornyok és gyárak számára. -liquid.arkycite.description = Used in chemical reactions for power generation and material synthesis. -liquid.ozone.description = Used as an oxidizing agent in material production, and as fuel. Moderately explosive. -liquid.hydrogen.description = Used in resource extraction, unit production and structure repair. Flammable. -liquid.cyanogen.description = Used for ammunition, construction of advanced units, and various reactions in advanced blocks. Highly flammable. -liquid.nitrogen.description = Used in resource extraction, gas creation and unit production. Inert. -liquid.neoplasm.description = A dangerous biological byproduct of the Neoplasia reactor. Quickly spreads to any adjacent water-containing block it touches, damaging them in the process. Viscous. -liquid.neoplasm.details = Neoplasm. An uncontrollable mass of rapidly-dividing synthetic cells with a sludge-like consistency. Heat-resistant. Extremely dangerous to any structures involving water.\n\nToo complex and unstable for standard analysis. Potential applications unknown. Incineration in slag pools is recommended. -block.derelict = \uf77e [lightgray]Derelict -block.armored-conveyor.description = Nyersanyagokat továbbít. Nem fogad el nyersanyagot oldalról. +liquid.cryofluid.description = Hűtőfolyadék a reaktorok, lövegtornyok és gyárak számára. + +#Erekir +liquid.arkycite.description = Kémiai reakciókban használják energiatermelésre és anyagszintézisre. +liquid.ozone.description = Oxidálószerként használják az anyaggyártásban és üzemanyagként. Mérsékelten robbanékony. +liquid.hydrogen.description = Erőforrás-kitermelésben, egységgyártásban és szerkezetjavításban használatos. Gyúlékony. +liquid.cyanogen.description = Lőszerekhez, fejlett egységek építéséhez és különböző reakciókhoz használják a fejlett blokkokban. Erősen gyúlékony. +liquid.nitrogen.description = Erőforrás-kitermelésnél, gáztermelésnél és egységgyártásnál használják. Semleges gáz. +liquid.neoplasm.description = A Neoplazma reaktor veszélyes biológiai mellékterméke. Gyorsan átterjed minden szomszédos víztartalmú blokkra, amelyhez hozzáér és közben károsítja azokat. Sűrű folyadék. +liquid.neoplasm.details = Neoplazma. Egy kontrolálhatatlan, gyorsan osztódó, iszap állagú, szintetikus sejtmassza. Hőálló. Rendkívül veszélyes minden vízzel kapcsolatos szerkezetre.\n\nTúl összetett és instabil a szabványos elemzésekhez. Potenciális alkalmazási területe ismeretlen. Ajánlott a salak medencékben való elégetése. + +block.derelict = \uf77e [lightgray]Elhagyatott +block.armored-conveyor.description = Nyersanyagokat szállít. Nem fogad el nyersanyagot oldalról. block.illuminator.description = Világít. block.message.description = Üzenetet tárol szövetségesek kommunikációjához. block.reinforced-message.description = Stores a message for communication between allies. @@ -1936,10 +1969,10 @@ block.graphite-press.description = Szenet présel grafittá. block.multi-press.description = Szenet présel grafittá. Hatékonyan dolgozik, de vizet igényel hűtéshez. block.silicon-smelter.description = Szilíciumot nyer ki homok és szén keverékéből. block.kiln.description = Ólmomból és homokból olvaszt ólomüveget. -block.plastanium-compressor.description = Plastaniumot gyárt olaj és titán felhasználásával. -block.phase-weaver.description = Phase fabricot szintetizál tórium és homok keverékéből. -block.surge-smelter.description = Titán, ólom, szilícium és réz olvadékából állít elő surge alloy-t. -block.cryofluid-mixer.description = Finom titánport kever vízhez cryofluid előállításához. +block.plastanium-compressor.description = Műanyagot gyárt olaj és titán felhasználásával. +block.phase-weaver.description = Tóritkvarcot képez tórium és homok keverékéből. +block.surge-smelter.description = Titán, ólom, szilícium és réz olvadékából állít elő Elektrometált. +block.cryofluid-mixer.description = Finom titánport kever vízhez a hűtőfolyadék előállításához. block.blast-mixer.description = Piratitból és spóra kapszulákból készít robbanóelegyet. block.pyratite-mixer.description = Szenet, homokot és ólmot vegyít piratittá. block.melter.description = Hulladékot olvaszt salakká. @@ -1948,14 +1981,14 @@ block.spore-press.description = Nagy nyomáson olajat présel spórákból. block.pulverizer.description = Finom homokká őrli a hulladékot. block.coal-centrifuge.description = Szenet nyer ki olajból. block.incinerator.description = Megsemmisít minden nyersanyagot és folyadékot. -block.power-void.description = Elnyel minden áramot. Csak homokozó módban. -block.power-source.description = Végtelen áramot termel. Csak homokozó módban. -block.item-source.description = Végtelen nyersanyagot bocsát ki. Csak homokozó módban. -block.item-void.description = Megsemmisít minden nyersanyagot. Csak homokozó módban. -block.liquid-source.description = Végtelen folyadékot bocsát ki. Csak homokozó módban. -block.liquid-void.description = Megsemmisít minden folyadékot. Csak homokozó módban. -block.payload-source.description = Infinitely outputs payloads. Sandbox only. -block.payload-void.description = Destroys any payloads. Sandbox only. +block.power-void.description = Elnyel minden áramot. (Csak homokozóban.) +block.power-source.description = Végtelen áramot termel. (Csak homokozóban.) +block.item-source.description = Végtelen nyersanyagot bocsát ki. (Csak homokozóban.) +block.item-void.description = Megsemmisít minden nyersanyagot. (Csak homokozóban.) +block.liquid-source.description = Végtelen folyadékot bocsát ki. (Csak homokozóban.) +block.liquid-void.description = Megsemmisít minden folyadékot. (Csak homokozóban.) +block.payload-source.description = Végtelenül sok rakomány. (Csak homokozóban.) +block.payload-void.description = Minden rakomány megsemmisítése. (Csak homokozóban.) block.copper-wall.description = Megvédi az épületeket az ellenséges lövedékektől. block.copper-wall-large.description = Megvédi az épületeket az ellenséges lövedékektől. block.titanium-wall.description = Megvédi az épületeket az ellenséges lövedékektől. @@ -1971,46 +2004,46 @@ block.surge-wall-large.description = Megvédi az épületeket az ellenséges lö block.door.description = Fal, amit nyitni és zárni lehet. block.door-large.description = Fal, amit nyitni és zárni lehet. De ez nagyobb. block.mender.description = Javítja az épületeket a hatókörén belül.\nSzilíciummal növelhető a hatósugara és hatékonysága. -block.mend-projector.description = Javítja az épületeket a hatókörén belül.\nSzilíciummal növelhető a hatósugara és hatékonysága. -block.overdrive-projector.description = Növeli a közeli épületek sebességét.\nPhase fabric-kal növelhető a hatósugara és hatékonysága. -block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage.\nOverheats if too much damage is sustained. Optionally uses coolant to prevent overheating. Phase fabric increases shield size. +block.mend-projector.description = Javítja az épületeket a hatókörén belül.\nTóritkvarccal növelhető a hatósugara és hatékonysága. +block.overdrive-projector.description = Növeli a közeli épületek sebességét.\nTóritkvarccal növelhető a hatósugara és hatékonysága. +block.force-projector.description = Hatszögletű erőteret hoz létre maga körül, amely megvédi az épületeket és a benne lévő egységeket a sérüléstől.\nTúlmelegszik, ha túl sok sérülést szenved. Opcionálisan hűtőfolyadékot használ a túlmelegedés megakadályozására. A Tóritkvarc növeli a pajzs méretét. block.shock-mine.description = Elektromos kisülést hoz létre, ha ellenséggel érintkezik. -block.conveyor.description = Futószalag. Nyersanyagokat továbbít. -block.titanium-conveyor.description = Nyersanyagokat továbbít. Gyorsabb a sima futószalagnál. +block.conveyor.description = Szállítószalag. Nyersanyagokat szállít. +block.titanium-conveyor.description = Nyersanyagokat szállít. Gyorsabb a sima szállítószalagnál. block.plastanium-conveyor.description = Nyersanyagokat szállít tömbösítve. Hátulról fogadja a nyersanyagokat, elöl három irányba szétosztja őket. Több kezdő- és végponttal növelhető az áteresztőképessége. -block.junction.description = Hídként működik két kereszteződő futószalag között. +block.junction.description = Hídként működik két egymást keresztező szállítószalag között. block.bridge-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima bridge conveyor, de áramot használ. block.sorter.description = Csak a kiválasztott nyersanyagot engedi tovább egyenesen, minden mást oldalra ad ki. block.inverted-sorter.description = A kiválasztott nyersanyagot oldalra adja ki, minden mást egyenesen enged tovább. block.router.description = Háromfelé osztja szét a beérkező nyersanyagokat. -block.router.details = Pokoli masina. Ne tedd közvetlenül gyárak mellé, mert az épületek termékei eltömítik. +block.router.details = Pokoli masina. Ne tedd közvetlenül gyárak mellé, mert az épületek nyersanyagai eltömítik. block.distributor.description = Hétfelé osztja szét a beérkező nyersanyagokat. block.overflow-gate.description = Csak akkor ad ki nyersanyagot oldalra, ha előrefelé már nem tud. Nem használható közvetlenül owerflow gate vagy underflow gate mellett. block.underflow-gate.description = Csak akkor enged tovább nyersanyagokat előre, ha oldalra már nem tudja kiadni őket. Nem használható közvetlenül owerflow gate vagy underflow gate mellett. -block.mass-driver.description = Nagy hatótávolságú nyeranyagszállító. Csomagokban lő át nyersanyagokat egy másik mass drivernek. +block.mass-driver.description = Nagy hatótávolságú nyersanyagszállító eszköz. Rakományokban lő át nyersanyagokat egy másik Tömegmozgatónak. block.mechanical-pump.description = Folyadékot szivattyúz. Nem igényel áramot. block.rotary-pump.description = Folyadékot szivattyúz. Árammal működik. block.impulse-pump.description = Folyadékot szivattyúz. Sokat termel, sok áramot fogyaszt. -block.conduit.description = Folyadékot továbbít. -block.pulse-conduit.description = Folyadékot továbbít. Gyorsabb és nagyobb tárolókapacitású, mint a sima conduit. -block.plated-conduit.description = Folyadékot továbbít. Nem fogad el folyadékot oldalról. Nem önti ki a folyadékot, ha nincs a végén semmi. +block.conduit.description = Folyadékot szállít. +block.pulse-conduit.description = Folyadékot szállít. Gyorsabb és nagyobb tárolókapacitású, mint a sima conduit. +block.plated-conduit.description = Folyadékot szállít. Nem fogad el folyadékot oldalról. Nem önti ki a folyadékot, ha nincs a végén semmi. block.liquid-router.description = Háromfelé osztja szét a beérkező folyadékot. Bizonyos mennyiség tárolására is képes. -block.liquid-container.description = Stores a sizeable amount of liquid. Outputs to all sides, similarly to a liquid router. +block.liquid-container.description = Jelentős mennyiségű folyadékot tárol. Minden oldalon kijuttatja a folyadékot, hasonlóan a folyadék-elosztóhoz. block.liquid-tank.description = Nagy mennyiségű folyadékot tárol, minden oldalán képes leadni. -block.liquid-junction.description = Hídként működik két kereszteződő conduit között. +block.liquid-junction.description = Hídként működik két egymást keresztező csővezeték között. block.bridge-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. block.phase-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. Nagyobb távolságr ér, mint a sima bridge conduit, de áramot használ. -block.power-node.description = Áramot továbbít az összekapcsolt épületekhez. Az érintkező épületekkel automatikusan kapcsolatban van. -block.power-node-large.description = Nagyobb power node nagyobb hatótávolsággal. -block.surge-tower.description = Hosszútávú power node, csak kevés kapcsolatra képes. +block.power-node.description = Áramot vezet az összekapcsolt épületekhez. Az érintkező épületekkel automatikusan kapcsolatban van. +block.power-node-large.description = Nagyobb Villanyoszlop nagyobb hatótávolsággal. +block.surge-tower.description = Hosszútávú Villanyoszlop, csak kevés kapcsolatra képes. block.diode.description = Tárolt áramot irányít át egy irányba, de csak ha a fogadó oldalon van kevesebb tárolva. block.battery.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. Nagyobb kapacitású a sima battery-nél. block.combustion-generator.description = Áramot termel éghető anyagok elégetésével. block.thermal-generator.description = Forró környezetben áramot termel. block.steam-generator.description = Áramot termel éghető anyagok elégetésével és víz gőzzé alakításával. -block.differential-generator.description = Egy lórúgásnyi áramot termel. Hasznosítja a cryofluid és az égő piratit hőmérsékletkülönbségét. +block.differential-generator.description = Egy lórúgásnyi áramot termel. Hasznosítja a hűtőfolyadék és az égő piratit hőmérsékletkülönbségét. block.rtg-generator.description = A radioaktív bomlás energiáját hasznosítja, hogy lassan de biztosan áramot termeljen. block.solar-panel.description = Napfényből állít elő kevés áramot. block.solar-panel-large.description = Napfényből állít elő kevés áramot. Hatékonyabb a sima solar panelnél. @@ -2024,17 +2057,17 @@ block.water-extractor.description = Képes a talajvíz kiszívására. Használd block.cultivator.description = A légkörben szálló spórákat kapszulákba sűríti. block.cultivator.details = Visszaszerzett technológia. Hatalmas tömegű biomassza gyártására alkalmas a lehető leghatékonyabban. Valószínűleg a Serpulót ma borító spórák kezdeti inkubátora. block.oil-extractor.description = Nagy mennyiségben használ vizet, homokot és áramot, hogy olajat nyerjen ki a földből. -block.core-shard.description = A bázis magja. Ha elpusztul, a szektor elveszett. +block.core-shard.description = Mag. Ha elpusztul, a szektor elveszett. block.core-shard.details = Az első modell. Kompakt. Önsokszorosító. Egyszer használatós gyorsítófúvókákkal van felszerelve, nem bolygóközi utazásra tervezték. -block.core-foundation.description = A bázis magja. Páncélozott. Több nyersanyagot tárol, mint a shard. +block.core-foundation.description = Mag. Páncélozott. Több nyersanyagot tárol, mint a Szilánk. block.core-foundation.details = A második modell. -block.core-nucleus.description = A bázis magja. Megerősített páncélzat. Hatalmas mennyiségek tárolására képes. +block.core-nucleus.description = Mag. Megerősített páncélzattal. Hatalmas mennyiségű nyersanyag tárolására képes. block.core-nucleus.details = A harmadik, végső modell. block.vault.description = Nagy mennyiséget tárol minden nyersanyagtípusból. A tartalma unloader segítségével nyerhető ki. block.container.description = Kis mennyiséget tárol minden nyersanyagtípusból. A tartalma unloader segítségével nyerhető ki. block.unloader.description = Kitölti a szomszédos épületekből a kiválasztott nyersanyagot. block.launch-pad.description = Nyersanyagokat juttat el más szektorokba. -block.launch-pad.details = Sub-orbital system for point-to-point transportation of resources. Payload pods are fragile and incapable of surviving re-entry. +block.launch-pad.details = Szuborbitális rendszer a nyersanyagok szektorok között történő szállítására. A teherkapszulák törékenyek, ezért nem képesek túlélni a visszatérést. block.duo.description = Változatos lövedékekkel lő az ellenségre. block.scatter.description = Ólom, ólomüveg vagy hulladék darabokkal tüzel az ellenséges légierőre. block.scorch.description = Megégeti az ellenség közeli földi egységeit. Kis távolságra nagyon hatékony. @@ -2044,154 +2077,156 @@ block.lancer.description = Erős energiasugarakat lő közeli földi célpontokr block.arc.description = Elektromos szikrákat kelt földi célpontok között. block.swarmer.description = Nyomkövető rakétákat lő az ellenségre. block.salvo.description = Kis sorozatokat lő az ellenségre. -block.fuse.description = Három kis hatótávú átütő töltényt lő egyszerre. +block.fuse.description = Három kis hatótávú átütő erejű töltényt lő egyszerre. block.ripple.description = Lövedékek csoportjával tüzel földi célpontokra nagy távolságra. block.cyclone.description = Robbanó lövedékeket lő közeli ellenségekre. block.spectre.description = Nagy, a páncélon is áthatoló lövedékekkel tüzel légi és földi célpontokra is. block.meltdown.description = Feltöltődés után folyamatos lézersugarat lő a közeli ellenségekre. Hűtést igényel. -block.foreshadow.description = Fires a large single-target bolt over long distances. +block.foreshadow.description = Nagyméretű villámot lő ki nagy távolságokra egyszerre egyetlen célpontra. block.repair-point.description = Folyamatosan gyógyítja a legközelebbi sérült egységet a körzetében. block.segment.description = Megsemmisíti a beérkező lövedékeket. A lézerrel szemben hatástalan. block.parallax.description = Vonónyalábot bocsát ki, amivel magához vonzza és sebzi a repülő egységeket. block.tsunami.description = Erős folyadékhullámokat lő az ellenségre. Eloltja a tüzet, ha vízzel van feltöltve. block.silicon-crucible.description = Szilíciumot finomít homokból és szénből, piratitot használ kiegészítő hőforrásként. Forró környezetben hatékonyabb. block.disassembler.description = Ritka ásványi elemeket választ ki salakból. Képes tóriumot kiválasztani. -block.overdrive-dome.description = Megnöveli a környező épületek sebességét. Phase fabricot és szilíciumot igényel. -block.payload-conveyor.description = Képes egységeket továbbítani. +block.overdrive-dome.description = Megnöveli a környező gyárak termelési sebességét. Tóritkvarcot és Szilíciumot igényel. +block.payload-conveyor.description = Képes egységeket szállítani. block.payload-router.description = Háromfelé osztja szét a beérkező egységeket. -block.ground-factory.description = Földi egységeket gyárt. A kész egységek használhatók azonnal, vagy reconstructorokban fejleszthetők. -block.air-factory.description = Légi egységeket gyárt. A kész egységek használhatók azonnal, vagy reconstructorokban fejleszthetők. -block.naval-factory.description = Vízi egységeket gyárt. A kész egységek használhatók azonnal, vagy reconstructorokban fejleszthetők. +block.ground-factory.description = Földi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben fejleszthetők. +block.air-factory.description = Légi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben fejleszthetők. +block.naval-factory.description = Vízi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben fejleszthetők. block.additive-reconstructor.description = Kettes szintre fejleszti a beérkező egységeket. block.multiplicative-reconstructor.description = Hármas szintre fejleszti a beérkező egységeket. block.exponential-reconstructor.description = Négyes szintre fejleszti a beérkező egységeket. block.tetrative-reconstructor.description = Ötös szintre fejleszti a beérkező egységeket. block.switch.description = Kétállású kapcsoló. Az állapota leolvasható és módosítható processzorokkal. block.micro-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. -block.logic-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb a micro processornál. -block.hyper-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb a logic processornál. +block.logic-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb mint a mikroprocesszor. +block.hyper-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb mint a logikaiprocesszor. block.memory-cell.description = Információt tárol processzorok számára. block.memory-bank.description = Információt tárol processzorok számára. Nagyobb kapacitású. block.logic-display.description = Ábrák rajzolhatók rá processzorral. block.large-logic-display.description = Ábrák rajzolhatók rá processzorral. -block.interplanetary-accelerator.description = Hatalmas elektromágneses gyorsítótorony. Képes magokat szökési sebességre gyorsítani bolygóközi bevetéshez. -block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant. -block.payload-propulsion-tower.description = Long-range payload transport structure. Shoots payloads to other linked payload propulsion towers. -block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost. -block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core. -block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core. -block.breach.description = Fires piercing beryllium or tungsten ammunition at enemy targets. -block.diffuse.description = Fires a burst of bullets in a wide cone. Pushes enemy targets back. -block.sublimate.description = Fires a continuous jet of flame at enemy targets. Pierces armor. -block.titan.description = Fires a massive explosive artillery shell at ground targets. Requires hydrogen. -block.afflict.description = Fires a massive charged orb of fragmentary flak. Requires heating. -block.disperse.description = Fires bursts of flak at aerial targets. -block.lustre.description = Fires a slow-moving single-target laser at enemy targets. -block.scathe.description = Launches a powerful missile at ground targets over vast distances. -block.smite.description = Fires bursts of piercing, lightning-emitting bullets. -block.malign.description = Fires a barrage of homing laser charges at enemy targets. Requires extensive heating. -block.silicon-arc-furnace.description = Refines silicon from sand and graphite. -block.oxidation-chamber.description = Converts beryllium and ozone into oxide. Emits heat as a by-product. -block.electric-heater.description = Heats facing blocks. Requires large amounts of power. -block.slag-heater.description = Heats facing blocks. Requires slag. -block.phase-heater.description = Heats facing blocks. Requires phase fabric. -block.heat-redirector.description = Redirects accumulated heat to other blocks. -block.heat-router.description = Spreads accumulated heat in three output directions. -block.electrolyzer.description = Converts water into hydrogen and ozone gas. -block.atmospheric-concentrator.description = Concentrates nitrogen from the atmosphere. Requires heat. -block.surge-crucible.description = Forms surge alloy from slag and silicon. Requires heat. -block.phase-synthesizer.description = Synthesizes phase fabric from thorium, sand, and ozone. Requires heat. -block.carbide-crucible.description = Fuses graphite and tungsten into carbide. Requires heat. -block.cyanogen-synthesizer.description = Synthesizes cyanogen from arkycite and graphite. Requires heat. -block.slag-incinerator.description = Incinerates non-volatile items or liquids. Requires slag. -block.vent-condenser.description = Condenses vent gases into water. Consumes power. -block.plasma-bore.description = When placed facing an ore wall, outputs items indefinitely. Requires small amounts of power. -block.large-plasma-bore.description = A larger plasma bore. Capable of mining tungsten and thorium. Requires hydrogen and power. -block.cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power. Efficiency varies based on type of wall. -block.impact-drill.description = When placed on ore, outputs items in bursts indefinitely. Requires power and water. -block.eruption-drill.description = An improved impact drill. Capable of mining thorium. Requires hydrogen. -block.reinforced-conduit.description = Moves fluids forward. Doesn't accept non-conduit inputs to the sides. -block.reinforced-liquid-router.description = Distributes fluids equally to all sides. -block.reinforced-junction.description = Acts as a bridge for two crossing conduits. -block.reinforced-liquid-tank.description = Stores a large amount of fluids. -block.reinforced-liquid-container.description = Stores a sizeable amount of fluids. -block.reinforced-bridge-conduit.description = Transports fluids over structures and terrain. -block.reinforced-pump.description = Pumps and outputs liquids. Requires hydrogen. -block.beryllium-wall.description = Protects structures from enemy projectiles. -block.beryllium-wall-large.description = Protects structures from enemy projectiles. -block.tungsten-wall.description = Protects structures from enemy projectiles. -block.tungsten-wall-large.description = Protects structures from enemy projectiles. -block.carbide-wall.description = Protects structures from enemy projectiles. -block.carbide-wall-large.description = Protects structures from enemy projectiles. -block.reinforced-surge-wall.description = Protects structures from enemy projectiles, periodically launching electric arcs upon projectile contact. -block.reinforced-surge-wall-large.description = Protects structures from enemy projectiles, periodically launching electric arcs upon projectile contact. -block.shielded-wall.description = Protects structures from enemy projectiles. Deploys a shield that absorbs most projectiles when power is provided. Conducts power. -block.blast-door.description = A wall that opens when allied ground units are in range. Cannot be manually controlled. -block.duct.description = Moves items forward. Only capable of storing a single item. -block.armored-duct.description = Moves items forward. Does not accept non-duct inputs from the sides. -block.duct-router.description = Distributes items equally across three directions. Only accepts items from the back side. Can be configured as an item sorter. -block.overflow-duct.description = Only outputs items to the sides if the front path is blocked. -block.duct-bridge.description = Moves items over structures and terrain. -block.duct-unloader.description = Unloads the selected item from the block behind it. Cannot unload from cores. -block.underflow-duct.description = Opposite of an overflow duct. Outputs to the front if the left and right paths are blocked. -block.reinforced-liquid-junction.description = Acts as a junction between two crossing conduits. -block.surge-conveyor.description = Moves items in batches. Can be sped up with power. Conducts power. -block.surge-router.description = Equally distributes items in three directions from surge conveyors. Can be sped up with power. Conducts power. -block.unit-cargo-loader.description = Constructs cargo drones. Drones automatically distribute items to Cargo Unload Points with a matching filter. -block.unit-cargo-unload-point.description = Acts as an unloading point for cargo drones. Accepts items that match the selected filter. -block.beam-node.description = Transmits power to other blocks orthogonally. Stores a small amount of power. -block.beam-tower.description = Transmits power to other blocks orthogonally. Stores a large amount of power. Long-range. -block.turbine-condenser.description = Generates power when placed on vents. Produces a small amount of water. -block.chemical-combustion-chamber.description = Generates power from arkycite and ozone. -block.pyrolysis-generator.description = Generates large amounts of power from arkycite and slag. Produces water as a byproduct. -block.flux-reactor.description = Generates large amounts of power when heated. Requires cyanogen as a stabilizer. Power output and cyanogen requirements are proportional to heat input.\nExplodes if insufficient cyanogen is provided. -block.neoplasia-reactor.description = Uses arkycite, water and phase fabric to generate large amounts of power. Produces heat and dangerous neoplasm as a byproduct.\nExplodes violently if neoplasm is not removed from the reactor via conduits. -block.build-tower.description = Automatically rebuilds structures in range and assists other units in construction. -block.regen-projector.description = Slowly repairs allied structures in a square perimeter. Requires hydrogen. -block.reinforced-container.description = Stores a small amount of items. Contents can be retrieved via unloaders. Does not increase core storage capacity. -block.reinforced-vault.description = Stores a large amount of items. Contents can be retrieved via unloaders. Does not increase core storage capacity. -block.tank-fabricator.description = Constructs Stell units. Outputted units can be used directly, or moved into refabricators for upgrading. -block.ship-fabricator.description = Constructs Elude units. Outputted units can be used directly, or moved into refabricators for upgrading. -block.mech-fabricator.description = Constructs Merui units. Outputted units can be used directly, or moved into refabricators for upgrading. -block.tank-assembler.description = Assembles large tanks out of inputted blocks and units. Output tier may be increased by adding modules. -block.ship-assembler.description = Assembles large ships out of inputted blocks and units. Output tier may be increased by adding modules. -block.mech-assembler.description = Assembles large mechs out of inputted blocks and units. Output tier may be increased by adding modules. -block.tank-refabricator.description = Upgrades inputted tank units to the second tier. -block.ship-refabricator.description = Upgrades inputted ship units to the second tier. -block.mech-refabricator.description = Upgrades inputted mech units to the second tier. -block.prime-refabricator.description = Upgrades inputted units to the third tier. -block.basic-assembler-module.description = Increases assembler tier when placed next to a construction boundary. Requires power. Can be used as a payload input. -block.small-deconstructor.description = Deconstructs inputted structures and units. Returns 100% of the build cost. -block.reinforced-payload-conveyor.description = Moves payloads forward. -block.reinforced-payload-router.description = Distributes payloads into adjacent blocks. Functions as a sorter when a filter is set. -block.payload-mass-driver.description = Long-range payload transport structure. Shoots received payloads to linked payload mass drivers. -block.large-payload-mass-driver.description = Long-range payload transport structure. Shoots received payloads to linked payload mass drivers. -block.unit-repair-tower.description = Repairs all units in its vicinity. Requires ozone. -block.radar.description = Gradually uncovers terrain and enemy units in a large radius. Requires power. -block.shockwave-tower.description = Damages and destroys enemy projectiles in a radius. Requires cyanogen. -block.canvas.description = Displays a simple image with a pre-defined palette. Editable. +block.interplanetary-accelerator.description = Hatalmas elektromágneses gyorsítótorony. Képes Magokat szökési sebességre gyorsítani bolygóközi bevetéshez. +block.repair-turret.description = Folyamatosan javítja a környezetében lévő legközelebbi sérült egységet. Opcionálisan elfogadja a hűtőfolyadékot. +block.payload-propulsion-tower.description = Nagy hatótávolságú rakományszállító szerkezet. Kilövi a rakományt a vele összekapcsolt tornyokba. + +#Erekir +block.core-bastion.description = Mag. Páncélozott. Ha elpusztul, a szektor elveszett. +block.core-citadel.description = Mag. Nagyon jól páncélozott. Több nyersanyagot tárol, mint a Bástya. +block.core-acropolis.description = Mag. Kivételesen jól páncélozott. Több nyersanyagot tárol, mint a Citadella. +block.breach.description = Átütő erejű berillium- vagy volfrámlövedékeket lő ki az ellenséges célpontokra. +block.diffuse.description = Széles kúpban lövi ki a lövedékeket. Visszalöki az ellenséges célpontokat. +block.sublimate.description = Folyamatos lángcsóvát lő ki az ellenséges célpontokra. Átüti a páncélt. +block.titan.description = Hatalmas robbanó ágyúlövedéket lő ki földi célpontokra. Hidrogént igényel. +block.afflict.description = Hatalmas töltésű repeszlövedék gömböket lő ki. Fűtést igényel. +block.disperse.description = Égő repeszlövedékeket lő ki légi célpontokra. +block.lustre.description = Lassan mozgó, egyszerre egy célpontra ható lézert lő ki az ellenséges célpontokra. +block.scathe.description = Nagy erejű rakétát indít jelentős távolságokra lévő földi célpontok ellen. +block.smite.description = Átütő erejű, villámló lövedékeket lő ki. +block.malign.description = Lézer töltetekből álló célzot sortüzet zúdít az ellenséges célpontokra. Nagymértékű fűtést igényel. +block.silicon-arc-furnace.description = Szilíciumot finomít homokból és grafitból. +block.oxidation-chamber.description = A berilliumot és az ózont oxiddá alakítja. Melléktermékként hőt bocsát ki. +block.electric-heater.description = Fűti a vele szemben álló blokkokat. Nagy mennyiségű energiát igényel. +block.slag-heater.description = Fűti a vele szemben álló blokkokat. Salakot igényel. +block.phase-heater.description = Fűti a vele szemben álló blokkokat. Tóritkvarcot igényel. +block.heat-redirector.description = Átirányítja a felgyülemlett hőt más blokkokba. +block.heat-router.description = A felgyülemlett hőt három kimeneti irányba terjeszti. +block.electrolyzer.description = A vizet hidrogén- és ózongázzá alakítja. +block.atmospheric-concentrator.description = Koncentrálja a nitrogént a légkörből. Hőt igényel. +block.surge-crucible.description = A salakból és a szilíciumból Elektrometált képez. Hőt igényel. +block.phase-synthesizer.description = Tóriumból, homokból és ózonból Tóritkvarcot szintetizál. Hőt igényel. +block.carbide-crucible.description = Grafitot és volfrámot karbiddá olvaszt. Hőt igényel. +block.cyanogen-synthesizer.description = Cianogént szintetizál arkycitből és grafitból. Hőt igényel. +block.slag-incinerator.description = Elégeti a nem illékony tárgyakat vagy folyadékokat. Salakot igényel. +block.vent-condenser.description = A kürtőkből kiáramló gázokat vízzé kondenzálja. Áramot igényel. +block.plasma-bore.description = Ércfallal szemben elhelyezve, korlátlanul termeli ki a nyersanyagokat. Kis mennyiségű áramot igényel. +block.large-plasma-bore.description = Egy nagyobb plazma vágó. Képes a volfrám és a tórium bányászatára. Hidrogént és áramot igényel. +block.cliff-crusher.description = Felőrli a homokfalakat és korlátlan ideig homokot termel. Áramot igényel. A hatékonysága a fal típusától függően változik. +block.impact-drill.description = Ha ércre helyezik, korlátlan ideig, sorozatban termeli ki a nyersanyagokat. Áramot és vizet igényel. +block.eruption-drill.description = Továbbfejlesztett ütvefúró. Képes tóriumot bányászni. Hidrogént igényel. +block.reinforced-conduit.description = Előre szállítja a folyadékokat. Nem fogadja el a nem csővezetékes bemeneteket oldalról. +block.reinforced-liquid-router.description = Egyenletesen osztja el a folyadékokat minden oldalra. +block.reinforced-junction.description = Hídként működik két egymást keresztező csővezeték között. +block.reinforced-liquid-tank.description = Nagy mennyiségű folyadékot tárol. +block.reinforced-liquid-container.description = Jelentős mennyiségű folyadékot tárol. +block.reinforced-bridge-conduit.description = Folyadékok szállítása szerkezeteken és terepen keresztül. +block.reinforced-pump.description = Folyadékokat szivattyúz és ad ki. Hidrogént igényel. +block.beryllium-wall.description = Megvédi az építményeket az ellenséges lövedékektől. +block.beryllium-wall-large.description = Megvédi az építményeket az ellenséges lövedékektől. +block.tungsten-wall.description = Megvédi az építményeket az ellenséges lövedékektől. +block.tungsten-wall-large.description = Megvédi az építményeket az ellenséges lövedékektől. +block.carbide-wall.description = Megvédi az építményeket az ellenséges lövedékektől. +block.carbide-wall-large.description = Megvédi az építményeket az ellenséges lövedékektől. +block.reinforced-surge-wall.description = Megvédi az építményeket az ellenséges lövedékektől, a lövedékekkel való érintkezésekor időszakosan elektromos íveket bocsát ki. +block.reinforced-surge-wall-large.description = Megvédi az építményeket az ellenséges lövedékektől, a lövedékekkel való érintkezésekor időszakosan elektromos íveket bocsát ki. +block.shielded-wall.description = Megvédi az építményeket az ellenséges lövedékektől. Olyan pajzsot képez, amely a legtöbb lövedéket elnyeli, ha áramot kap. Vezeti az áramot. +block.blast-door.description = Egy fal, amely kinyílik, ha a szövetséges földi egységek hatótávolságon belül vannak. Kézzel nem irányítható. +block.duct.description = Előre mozgatja a nyersanyagokat. Csak egyetlen nyersanyag tárolására alkalmas. +block.armored-duct.description = Előre mozgatja a nyersanyagokat. Nem fogad el nem-szállító szalagos bemeneteket oldalról. +block.duct-router.description = A nyersanyagokat egyenlően osztja el három irányba. Csak a hátsó oldalról fogadja be a tárgyakat. Nyersanyag-válogatóként is konfigurálható. +block.overflow-duct.description = Csak akkor adja ki az nyersanyagokat oldalra, ha az elülső útvonal el van zárva. +block.duct-bridge.description = Szerkezeteken és a terepen keresztül szállítja a nyersanyagokat. +block.duct-unloader.description = A kiválasztott nyersanyagokat kirakodja a mögötte lévő blokkból. Magokból nem lehet kirakodni. +block.underflow-duct.description = A túlfolyó ellentéte. Elölre távozik a nyersanyag, ha a bal és a jobb oldali útvonal el van zárva. +block.reinforced-liquid-junction.description = Két egymást keresztező vezeték közötti csomópontként működik. +block.surge-conveyor.description = A nyersanyagokat rakományokban mozgatja. Árammal felgyorsítható. Vezeti az áramot. +block.surge-router.description = Egyenletesen osztja el a nyersanyagokat három irányba a szállítószalagról. árammal felgyorsítható. Vezeti az áramot. +block.unit-cargo-loader.description = Teherhordó drónokat épít. A drónok automatikusan szétosztják a nyersanyagokat a megfelelő szűrővel rendelkező kirakodási pontokra. +block.unit-cargo-unload-point.description = A teherszállító drónok kirakodási pontjaként működik. Csak a kiválasztott szűrőnek megfelelő nyersanyagokat fogadja be. +block.beam-node.description = Az áramot merőlegesen vezeti a többi blokkhoz. Kis mennyiségű energiát tárol. +block.beam-tower.description = Az áramot merőlegesen vezeti a többi blokkhoz. Nagy mennyiségű energiát tárol. Nagy hatótávolságú. +block.turbine-condenser.description = A kürtőkből kiáramló gázokból áramot termel. Kis mennyiségű vizet termel. +block.chemical-combustion-chamber.description = Arkycitből és ózonból termel áramot. +block.pyrolysis-generator.description = Nagy mennyiségű energiát termel arkycitből és salakból. Melléktermékként vizet termel. +block.flux-reactor.description = Nagy mennyiségű energiát termel hő hatására. Stabilizátorként cianogént igényel. Az áramtermelés és a cianogénigény arányos a hőbevitellel.\nFelrobban, ha nem áll rendelkezésre elegendő cianogén. +block.neoplasia-reactor.description = Arkycit, Víz és Tóritkvarc felhasználásával nagy mennyiségű áramot termel. Melléktermékként hőt és veszélyes Neoplazmát termel.\nHevesen robban, ha a Neoplazmát nem távolítják el a reaktorból a vezetékeken keresztül. +block.build-tower.description = Automatikusan újjáépíti a hatósugarában lévő építményeket, és segíti a többi egységet az építkezésben. +block.regen-projector.description = Lassan javítja a szövetséges építményeket egy négyzet alakú kerületben. Hidrogént igényel. +block.reinforced-container.description = Kis mennyiségű nyersanyagot tud tárolni. A tartalma kirakodók segítsével nyerhető ki. Nem növeli a Mag tárolókapacitását. +block.reinforced-vault.description = Nagy mennyiségű nyersanyagot tud tárolni. A tartalma kirakodók segítsével nyerhető ki. Nem növeli a Mag tárolókapacitását. +block.tank-fabricator.description = Stell egységeket épít. A kimeneti egységek közvetlenül felhasználhatók, vagy átvihetők újrafeldolgozókba fejlesztésre. +block.ship-fabricator.description = Elude egységeket épít. A kimeneti egységek közvetlenül felhasználhatók, vagy átvihetők újrafeldolgozókba fejlesztésre. +block.mech-fabricator.description = Merui egységeket épít. A kimeneti egységek közvetlenül felhasználhatók, vagy átvihetők újrafeldolgozókba fejlesztésre. +block.tank-assembler.description = Nagyméretű tankokat állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. +block.ship-assembler.description = Nagyméretű hajókat állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. +block.mech-assembler.description = Nagyméretű Mech-eket állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. +block.tank-refabricator.description = Felfejleszti a bejuttatott tank egységeket a második szintre. +block.ship-refabricator.description = Felfejleszti a bejuttatott repülő egységeket a második szintre. +block.mech-refabricator.description = Felfejleszti a bejuttatott mech egységeket a második szintre. +block.prime-refabricator.description = A bejuttatott egységeket a harmadik szintre fejleszti. +block.basic-assembler-module.description = Növeli az összeszerelő szintjét, ha egy építési határvonal mellé helyezik. Áramot igényel. Használható nyersanyag-rakomány bemenetként. +block.small-deconstructor.description = Szétszereli a bevitt építményeket és egységeket. Visszaadja az építési költség 100%-át. +block.reinforced-payload-conveyor.description = Előre mozgatja a rakományokat. +block.reinforced-payload-router.description = A rakományokat szomszédos a blokkokba osztja szét. Szűrő beállítása esetén válogatóként is funkcionál. +block.payload-mass-driver.description = Nagy hatótávolságú rakományszállító szerkezet. A fogadott rakományokat a hozzákapcsolt másik Tömegmozgatóra lövi. +block.large-payload-mass-driver.description = Nagy hatótávolságú rakományszállító szerkezet. A fogadott rakományokat a hozzákapcsolt másik Tömegmozgatóra lövi. +block.unit-repair-tower.description = Javítja a közelében lévő összes egységet. Ózont igényel. +block.radar.description = Fokozatosan feltárja a terepet és az ellenséges egységeket egy nagy sugarú körben. Áramot igényel. +block.shockwave-tower.description = Sérülést okoz és megsemmisíti az ellenséges lövedékeket egy egységsugárú körön belül. Cianogént igényel. +block.canvas.description = Egy egyszerű képet jelenít meg egy előre meghatározott palettával. Szerkeszthető. unit.dagger.description = Egyszerű töltényeket lő közeli ellenségekre unit.mace.description = Lángnyelveket küld a közeli ellenségek felé. unit.fortress.description = Nagy hatótávú rakétákat lő földi célpontokra. unit.scepter.description = Töltött lövedékek záporát lövi közeli ellenségekre. -unit.reign.description = Méretes átütő lövedékeket zúdít minden közeli ellenségre. +unit.reign.description = Méretes átütő erejű lövedékeket zúdít minden közeli ellenségre. unit.nova.description = Lézereket lő, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. unit.pulsar.description = Elektromos szikrákat indít, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. -unit.quasar.description = Átütő lézersugarakat lő, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. Pajzsa van. +unit.quasar.description = Átütő erejű lézersugarakat lő, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. Pajzsa van. unit.vela.description = Folyamatos lézernyalábot bocsát ki, ami sebzi az ellenséget, felgyújtja az épületeiket, de gyógyítja a szövetségeseket. Repülésre alkalmas. unit.corvus.description = Hatalmas lézersugarat lő, ami ami sebzi az ellenséget, de gyógyítja a szövetségeseket. A legtöbb terepakadályt átlépi. unit.crawler.description = Az ellenséghez rohan és nagy robbanásban megsemmisíti magát. unit.atrax.description = Gyengítő salakgolyókat lő a földi célpontokra. A legtöbb terepakadályt átlépi. unit.spiroct.description = Elszívja az ellenség életerejét, önmagát gyógyítva közben. A legtöbb terepakadályt átlépi. unit.arkyid.description = Nagy lézernyalábokkal elszívja az ellenség életerejét, önmagát gyógyítva közben. A legtöbb terepakadályt átlépi. -unit.toxopid.description = Nagy elektromos bombákat és átütő lézert lő az ellenségre. A legtöbb terepakadályt átlépi. +unit.toxopid.description = Nagy elektromos bombákat és átütő erejű lézert lő az ellenségre. A legtöbb terepakadályt átlépi. unit.flare.description = Egyszerű töltényeket lő közeli földi célpontokra. unit.horizon.description = Bombákat szór földi célpontokra. unit.zenith.description = Rakétasorozatokat lő közeli ellenségekre. unit.antumbra.description = Lövedékek záporát zúdítja minden közeli ellenségre. -unit.eclipse.description = Két átütő lézersugarat és rengeteg lövedéket zúdít minden közeli ellenségre. -unit.mono.description = Automatikusan bányászik rezet és ólmot a magba juttatva őket. +unit.eclipse.description = Két átütő erejű lézersugarat és rengeteg lövedéket zúdít minden közeli ellenségre. +unit.mono.description = Automatikusan bányászik rezet és ólmot a Magba juttatva őket. unit.poly.description = Automatikusan újjáépíti az elpusztult épületeket és segít más egységeknek építkezni. unit.mega.description = Automatikusan javítja a sérült épületeket. Képes kis épülete és földi egységek szállítására. unit.quad.description = Nagy bombákat szór földi célpontokra, amik sebzik az ellenséget, de javítják a szövetséges épületeket. Képes közepes méretű földi egységek szállítására. @@ -2200,201 +2235,224 @@ unit.risso.description = Rakéták és lövedékek záporát zúdítja minden k unit.minke.description = Tüzérségi lövedékeket és egyszerű töltényeket lő közeli föld célpontokra. unit.bryde.description = Nagytávolságú tüzérségi rakétákat lő az ellenségre. unit.sei.description = Rakéták és páncéltörő lövedékek záporát zúdítja az ellenségre. -unit.omura.description = Nagy hatótávolságú átütő lövedékeket lő az ellenségre. Flare egységeket gyárt. -unit.alpha.description = Megvédi a Shard core-t az ellenségtől. Épít. -unit.beta.description = Megvédi a Foundation core-t az ellenségtől. Épít. -unit.gamma.description = Megvédi a Nucleus core-t az ellenségtől. Épít. -unit.retusa.description = Fires homing torpedoes at nearby enemies. Repairs allied units. -unit.oxynoe.description = Fires structure-repairing streams of flame at nearby enemies. Targets nearby enemy projectiles with a point defense turret. -unit.cyerce.description = Fires seeking cluster-missiles at enemies. Repairs allied units. -unit.aegires.description = Shocks all enemy units and structures that enter its energy field. Repairs all allies. -unit.navanax.description = Fires explosive EMP projectiles, dealing significant damage to enemy power networks and repairing allied structures. Melts nearby enemies with 4 autonomous laser turrets. -unit.stell.description = Fires standard bullets at enemy targets. -unit.locus.description = Fires alternating bullets at enemy targets. -unit.precept.description = Fires piercing cluster bullets at enemy targets. -unit.vanquish.description = Fires large piercing splitting bullets at enemy targets. -unit.conquer.description = Fires large piercing cascades of bullets at enemy targets. -unit.merui.description = Fires long-range artillery at enemy ground targets. Can step over most terrain. -unit.cleroi.description = Fires dual shells at enemy targets. Targets enemy projectiles with point defense turrets. Can step over most terrain. -unit.anthicus.description = Fires long-range homing missiles at enemy targets. Can step over most terrain. -unit.tecta.description = Fires homing plasma missiles at enemy targets. Protects itself with a directional shield. Can step over most terrain. -unit.collaris.description = Fires long-range fragmenting artillery at enemy targets. Can step over most terrain. -unit.elude.description = Fires pairs of homing bullets at enemy targets. Can float over bodies of liquid. -unit.avert.description = Fires twisting pairs of bullets at enemy targets. -unit.obviate.description = Fires twisting pairs of lightning orbs at enemy targets. -unit.quell.description = Fires long-range homing missiles at enemy targets. Suppresses enemy structure repair blocks. -unit.disrupt.description = Fires long-range homing suppression missiles at enemy targets. Suppresses enemy structure repair blocks. -unit.evoke.description = Builds structures to defend the Bastion core. Repairs structures with a beam. -unit.incite.description = Builds structures to defend the Citadel core. Repairs structures with a beam. -unit.emanate.description = Builds structures to defend the Acropolis core. Repairs structures with beams. -lst.read = Read a number from a linked memory cell. -lst.write = Write a number to a linked memory cell. -lst.print = Add text to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used. -lst.draw = Add an operation to the drawing buffer.\nDoes not display anything until [accent]Draw Flush[] is used. -lst.drawflush = Flush queued [accent]Draw[] operations to a display. -lst.printflush = Flush queued [accent]Print[] operations to a message block. -lst.getlink = Get a processor link by index. Starts at 0. -lst.control = Control a building. -lst.radar = Locate units around a building with range. -lst.sensor = Get data from a building or unit. -lst.set = Set a variable. -lst.operation = Perform an operation on 1-2 variables. -lst.end = Jump to the top of the instruction stack. -lst.wait = Wait a certain number of seconds. -lst.stop = Halt execution of this processor. -lst.lookup = Look up an item/liquid/unit/block type by ID.\nTotal counts of each type can be accessed with:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[] -lst.jump = Conditionally jump to another statement. -lst.unitbind = Bind to the next unit of a type, and store it in [accent]@unit[]. -lst.unitcontrol = Control the currently bound unit. -lst.unitradar = Locate units around the currently bound unit. -lst.unitlocate = Locate a specific type of position/building anywhere on the map.\nRequires a bound unit. -lst.getblock = Get tile data at any location. -lst.setblock = Set tile data at any location. -lst.spawnunit = Spawn unit at a location. -lst.applystatus = Apply or clear a status effect from a uniut. -lst.spawnwave = Simulate a wave being spawned at a arbitrary location.\nWill not increment the wave counter. -lst.explosion = Create an explosion at a location. -lst.setrate = Set processor execution speed in instructions/tick. -lst.fetch = Lookup units, cores, players or buildings by index.\nIndices start at 0 and end at their returned count. -lst.packcolor = Pack [0, 1] RGBA components into a single number for drawing or rule-setting. -lst.setrule = Set a game rule. -lst.flushmessage = Display a message on the screen from the text buffer.\nWill wait until the previous message finishes. -lst.cutscene = Manipulate the player camera. -lst.setflag = Set a global flag that can be read by all processors. -lst.getflag = Check if a global flag is set. -lst.setprop = Sets a property of a unit or building. -lst.effect = Create a particle effect. -lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most. -lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world. -lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction. -logic.nounitbuild = [red]Unit building logic is not allowed here. -lenum.type = Type of building/unit.\ne.g. for any router, this will return [accent]@router[].\nNot a string. -lenum.shoot = Shoot at a position. -lenum.shootp = Shoot at a unit/building with velocity prediction. -lenum.config = Building configuration, e.g. sorter item. -lenum.enabled = Whether the block is enabled. -laccess.color = Illuminator color. -laccess.controller = Unit controller. If processor controlled, returns processor.\nIf in a formation, returns leader.\nOtherwise, returns the unit itself. -laccess.dead = Whether a unit/building is dead or no longer valid. -laccess.controlled = Returns:\n[accent]@ctrlProcessor[] if unit controller is processor\n[accent]@ctrlPlayer[] if unit/building controller is player\n[accent]@ctrlFormation[] if unit is in formation\nOtherwise, 0. -laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload or construction progress. -laccess.speed = Top speed of a unit, in tiles/sec. -laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation. -lcategory.unknown = Unknown -lcategory.unknown.description = Uncategorized instructions. -lcategory.io = Input & Output -lcategory.io.description = Modify contents of memory blocks and processor buffers. -lcategory.block = Block Control -lcategory.block.description = Interact with blocks. -lcategory.operation = Operations -lcategory.operation.description = Logical operations. -lcategory.control = Flow Control -lcategory.control.description = Manage execution order. -lcategory.unit = Unit Control -lcategory.unit.description = Give units commands. -lcategory.world = World -lcategory.world.description = Control how the world behaves. -graphicstype.clear = Fill the display with a color. -graphicstype.color = Set color for next drawing operations. -graphicstype.col = Equivalent to color, but packed.\nPacked colors are written as hex codes with a [accent]%[] prefix.\nExample: [accent]%ff0000[] would be red. -graphicstype.stroke = Set line width. -graphicstype.line = Draw line segment. -graphicstype.rect = Fill a rectangle. -graphicstype.linerect = Draw a rectangle outline. -graphicstype.poly = Fill a regular polygon. -graphicstype.linepoly = Draw a regular polygon outline. -graphicstype.triangle = Fill a triangle. -graphicstype.image = Draw an image of some content.\nex: [accent]@router[] or [accent]@dagger[]. -lenum.always = Always true. -lenum.idiv = Integer division. -lenum.div = Division.\nReturns [accent]null[] on divide-by-zero. -lenum.mod = Modulo. -lenum.equal = Equal. Coerces types.\nNon-null objects compared with numbers become 1, otherwise 0. -lenum.notequal = Not equal. Coerces types. -lenum.strictequal = Strict equality. Does not coerce types.\nCan be used to check for [accent]null[]. -lenum.shl = Bit-shift left. -lenum.shr = Bit-shift right. -lenum.or = Bitwise OR. -lenum.land = Logical AND. -lenum.and = Bitwise AND. -lenum.not = Bitwise flip. -lenum.xor = Bitwise XOR. -lenum.min = Minimum of two numbers. -lenum.max = Maximum of two numbers. -lenum.angle = Angle of vector in degrees. -lenum.anglediff = Absolute distance between two angles in degrees. -lenum.len = Length of vector. -lenum.sin = Sine, in degrees. -lenum.cos = Cosine, in degrees. -lenum.tan = Tangent, in degrees. -lenum.asin = Arc sine, in degrees. -lenum.acos = Arc cosine, in degrees. -lenum.atan = Arc tangent, in degrees. -lenum.rand = Random decimal in range [0, value). -lenum.log = Natural logarithm (ln). -lenum.log10 = Base 10 logarithm. -lenum.noise = 2D simplex noise. -lenum.abs = Absolute value. -lenum.sqrt = Square root. -lenum.any = Any unit. -lenum.ally = Ally unit. -lenum.attacker = Unit with a weapon. -lenum.enemy = Enemy unit. -lenum.boss = Guardian unit. -lenum.flying = Flying unit. -lenum.ground = Ground unit. -lenum.player = Unit controlled by a player. -lenum.ore = Ore deposit. -lenum.damaged = Damaged ally building. -lenum.spawn = Enemy spawn point.\nMay be a core or a position. -lenum.building = Building in a specific group. -lenum.core = Any core. -lenum.storage = Storage building, e.g. Vault. -lenum.generator = Buildings that generate power. -lenum.factory = Buildings that transform resources. -lenum.repair = Repair points. -lenum.battery = Any battery. -lenum.resupply = Resupply points.\nOnly relevant when [accent]"Unit Ammo"[] is enabled. -lenum.reactor = Impact/Thorium reactor. -lenum.turret = Any turret. -sensor.in = The building/unit to sense. -radar.from = Building to sense from.\nSensor range is limited by building range. -radar.target = Filter for units to sense. -radar.and = Additional filters. -radar.order = Sorting order. 0 to reverse. -radar.sort = Metric to sort results by. -radar.output = Variable to write output unit to. -unitradar.target = Filter for units to sense. -unitradar.and = Additional filters. -unitradar.order = Sorting order. 0 to reverse. -unitradar.sort = Metric to sort results by. -unitradar.output = Variable to write output unit to. -control.of = Building to control. -control.unit = Unit/building to aim at. -control.shoot = Whether to shoot. -unitlocate.enemy = Whether to locate enemy buildings. -unitlocate.found = Whether the object was found. -unitlocate.building = Output variable for located building. -unitlocate.outx = Output X coordinate. -unitlocate.outy = Output Y coordinate. -unitlocate.group = Building group to look for. -lenum.idle = Don't move, but keep building/mining.\nThe default state. -lenum.stop = Stop moving/mining/building. -lenum.unbind = Completely disable logic control.\nResume standard AI. -lenum.move = Move to exact position. -lenum.approach = Approach a position with a radius. -lenum.pathfind = Pathfind to the enemy spawn. -lenum.autopathfind = Automatically pathfinds to the nearest enemy core or drop point.\nThis is the same as standard wave enemy pathfinding. -lenum.target = Shoot a position. -lenum.targetp = Shoot a target with velocity prediction. -lenum.itemdrop = Drop an item. -lenum.itemtake = Take an item from a building. -lenum.paydrop = Drop current payload. -lenum.paytake = Pick up payload at current location. -lenum.payenter = Enter/land on the payload block the unit is on. -lenum.flag = Numeric unit flag. -lenum.mine = Mine at a position. -lenum.build = Build a structure. -lenum.getblock = Fetch a building and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[]. -lenum.within = Check if unit is near a position. -lenum.boost = Start/stop boosting. +unit.omura.description = Nagy hatótávolságú átütő erejű lövedékeket lő az ellenségre. Flare egységeket gyárt. +unit.alpha.description = Megvédi a Bástyát az ellenségtől. Épít. +unit.beta.description = Megvédi az Alapítványt az ellenségtől. Épít. +unit.gamma.description = Megvédi a Magnumot az ellenségtől. Épít. +unit.retusa.description = Célkövető torpedókat lő ki a közeli ellenségre. Javítja a szövetséges egységeket. +unit.oxynoe.description = Plazma lángcsóvát lő az ellenséges célpontokra. Célba veszi az ellenséges lövedékeket egy pontvédelmi toronnyal. +unit.cyerce.description = Célpont kereső kazettás rakétákat lő ki az ellenségre. Javítja a szövetséges egységeket. +unit.aegires.description = Elektromosan sokkolja az összes ellenséges egységet és építményt, amely az energiamezőjébe lép. Javítja az összes szövetségest. +unit.navanax.description = Robbanékony EMP lövedékeket lő ki, jelentős károkat okozva az ellenséges energiahálózatokban és megjavítva a szövetségesek építményeit. Megolvasztja a közeli ellenséget 4 autonóm lézertoronnyal. + +#Erekir +unit.stell.description = Normál lövedékeket lő ki az ellenséges célpontokra. +unit.locus.description = Változatos lövedékeket lő ki az ellenséges célpontokra. +unit.precept.description = Átütő erejű kazettás lövedékeket lő ki az ellenséges célpontokra. +unit.vanquish.description = Nagy átütési képességű, hasítólövedékeket lő ki az ellenséges célpontokra. +unit.conquer.description = Nagy átütési képességű golyózáport lő ki az ellenséges célpontokra. +unit.merui.description = Nagy hatótávolságú ágyúkkal lövi az ellenséges szárazföldi célpontokat. A legtöbb terepfelületen képes átlépni. +unit.cleroi.description = Kettős lövedékeket lő ki az ellenséges célpontokra. Célbaveszi az ellenséges lövedékeket a pontvédelmi tornyokkal. A legtöbb terepfelületen képes átlépni. +unit.anthicus.description = Nagy hatótávolságú célkövető rakétákat lő ki az ellenséges célpontokra. A legtöbb tereptárgyon át tud lépni. +unit.tecta.description = Célkövető plazma rakétákat lő ki az ellenséges célpontokra. Irányított pajzzsal védi magát. A legtöbb terepfelületen képes átlépni. +unit.collaris.description = Nagy hatótávolságú repesz-ágyúval lövi az ellenséges célpontokat. A legtöbb terepfelületen képes átlépni. +unit.elude.description = Célkövető golyópárokat lő ki az ellenséges célpontokra. Képes folyadéktestek felett lebegni. +unit.avert.description = Forgó lövedékpárokat lő ki az ellenséges célpontokra. +unit.obviate.description = Forgó, páros-villámgömböket lő ki az ellenséges célpontokra. +unit.quell.description = Nagy hatótávolságú célkövető rakétákat lő ki az ellenséges célpontokra. Elnyomja az ellenséges szerkezetjavító blokkokat. +unit.disrupt.description = Nagy hatótávolságú célkövető elnyomó rakétákat lő ki az ellenséges célpontokra. Elnyomja az ellenséges szerkezetjavító blokkokat. +unit.evoke.description = A Bástya védelmére szolgáló építményeket épít. Sugárral javítja az építményeket. +unit.incite.description = A Citadella védelmére szolgáló építményeket épít. Sugárral javítja az építményeket. +unit.emanate.description = Az Akropolisz védelmére szolgáló építményeket épít. Sugárral javítja az építményeket. + +lst.read = Szám kiolvasása egy összekapcsolt memóriacellából. +lst.write = Írj egy számot egy összekapcsolt memóriacellába. +lst.print = Szöveg hozzáadása a nyomtatási pufferhez.\nNem jelenít meg semmit, amíg a [accent]Kiírási Művelet[] használatban van. +lst.draw = Művelet hozzáadása a rajzpufferhez.\nNem jelenít meg semmit, amíg a [accent]Rajzolási Művelet[] használatban van. +lst.drawflush = Sorba állított [accent]rajz[]műveletek megjelenítése a kijelzőn. +lst.printflush = Sorba állított [accent]kiírási[] műveletek kiírása egy üzenetblokkba. +lst.getlink = A processzor linkjének lekérdezése index szerint. 0-nál kezdődik. +lst.control = Épület irányítása. +lst.radar = Beméri az egységeket az épület körül egy bizonyos hatótávolságban. +lst.sensor = Adatok lekérése egy épületről vagy egyséről. +lst.set = Egy változó beállítása. +lst.operation = Végezzen ely egy műveletet 1-2 változóval. +lst.end = Ugrás az utasítási verem tetejére. +lst.wait = Várjon bizonyos számú másodpercet. +lst.stop = A processzor program futtatásának leállítása. +lst.lookup = Egy nyersanyag/folyadék/egység/blokk típus keresése azonosító alapján.\nAz egyes típusok összesített száma a következőkkel érhető el:\n[accent]@unitCount[] / [accent]@itemCount[] / [accent]@liquidCount[] / [accent]@blockCount[] +lst.jump = Feltételes ugrás egy másik utasításra. +lst.unitbind = Összekapcsolás a következő egységtípussal és tárolja a(z) [accent]@unit[]ban. +lst.unitcontrol = Az aktuálisan összekapcsolt egység vezérlése. +lst.unitradar = Egységek keresése az aktuálisan összekapcsolt egység körül. +lst.unitlocate = Egy adott típusú pozíció/épület keresése bárhol a pályán.\nÖsszekapcsolt egységet igényel. +lst.getblock = Csempeadatok lekérdezése tetszőleges helyen. +lst.setblock = Csempeadatok beállítása tetszőleges helyen. +lst.spawnunit = Egység lerakása egy helyen. +lst.applystatus = Állapothatás alkalmazása vagy törlése egy egységről. +lst.spawnwave = Egy tetszőleges helyen keletkező hullám szimulálása.\nNem növeli a hullámszámlálót. +lst.explosion = Robbanás létrehozása egy helyen. +lst.setrate = A processzor végrehajtási sebességének beállítása utasítás/ütemben. +lst.fetch = Egységek, Magok, játékosok, vagy épületek keresése index szerint.\nAz indexek 0-nál kezdődnek és a visszaadott számuknál végződnek. +lst.packcolor = Tömöríti [0, 1] az RGBA komponenseket egyetlen számba a rajzoláshoz, vagy szabálymeghatározáshoz. +lst.setrule = Állíts be egy játékszabályt. +lst.flushmessage = Üzenet megjelenítése a képernyőn a szövegpufferből.\nMegvárja, amíg az előző üzenet befejeződik. +lst.cutscene = Manipulálja a játékos kameráját. +lst.setflag = Egy globális jelölő beállítása, amely minden processzor által olvasható. +lst.getflag = Ellenőrzi, hogy egy globális jelölő be van-e állítva. +lst.setprop = Egy egység vagy épület tulajdonságát állítja be. +lst.effect = Létrehoz egy részecske-effektet. +lst.sync = Egy változó szinkronizálása a hálózaton keresztül.\nMásodpercenként legfeljebb 10 alkalommal hívható meg. +lst.makemarker = Új logikai jelölő létrehozása a világban.\nEgy azonosítót kell megadni a jelölő azonosításához.\nA jelölők száma jelenleg világonként 20 000-re van korlátozva. +lst.setmarker = Egy jelölő tulajdonságának beállítása.\nA használt azonosítónak meg kell egyeznie a Jelölő Készítő utasításban megadottal. + +logic.nounitbuild = [red]Az egységépítési logika itt nem megengedett. + +lenum.type = Az épület/egység típusa.\n pl. bármilyen elosztó esetében ez a [accent]@router[] értéket adja vissza.\nNem karakterlánc. +lenum.shoot = Lőj egy pontra. +lenum.shootp = Lőj egy egységre/épületre sebesség előrejelzéssel. +lenum.config = Épületkonfiguráció, pl. nyersanyag-válogató. +lenum.enabled = Attól, hogy a blokk engedélyezve van-e. + +laccess.color = Megvilágítás színe. +laccess.controller = Egységvezérlő. Ha a processzor vezérli, akkor a processzort adja vissza.\nHa formációban van, akkor a vezérlőjét adja vissza.\nMáskülönben magát az egységet adja vissza. +laccess.dead = Attól, hogy egy egység/épület halott-e, vagy már nem érvényes. +laccess.controlled = Visszatér:\n[accent]@ctrlProcessor[]l, ha az egységvezérlő egy processzor\n[accent]@ctrlPlayer[]l, ha az egység/épület vezérlője a játékos\n[accent]@ctrlFormation[]l, ha az egység formációban van\nMáskülönben 0. +laccess.progress = Akció előrehaladása, 0 és 1.\n között. Visszatér a termelés, a lövegtorony újratöltése, vagy az építés előrehaladásával. +laccess.speed = Az egység legnagyobb sebessége, csempe/mp-ben. +laccess.id = Egy egység/blokk/nyersanyag/folyadék azonosítója.\nEz a keresési művelet fordítottja. + +lcategory.unknown = Ismeretlen +lcategory.unknown.description = Nem kategorizált utasítások. +lcategory.io = Bemenet és kimenet +lcategory.io.description = A memóriablokkok és processzorpufferek tartalmának módosítása. +lcategory.block = Blokk vezérlés +lcategory.block.description = Interakció a blokkokkal. +lcategory.operation = Műveletek +lcategory.operation.description = Logikai műveletek. +lcategory.control = Áramlásszabályozás +lcategory.control.description = A végrehajtási sorrend kezelése. +lcategory.unit = Egységvezérlés +lcategory.unit.description = Adj parancsokat az egységeknek. +lcategory.world = Világ +lcategory.world.description = A világ viselkedésének szabályozása. + +graphicstype.clear = A kijelző kitöltése egy színnel. +graphicstype.color = Szín kiválasztása a következő rajzolási műveletekhez. +graphicstype.col = A színnel egyenértékű, de csomagolva.\nA csomagolt színeket hex kódként írják ki egy [accent]%[] előtaggal.\nPéldául: [accent]%ff0000[] piros lenne. +graphicstype.stroke = Vonalszélesség beállítása. +graphicstype.line = Rajzolj vonalszakaszt. +graphicstype.rect = Téglalap kitöltése. +graphicstype.linerect = Rajzolj egy téglalap alakú körvonalat. +graphicstype.poly = Egy szabályos sokszög kitöltése. +graphicstype.linepoly = Rajzolj egy szabályos sokszög körvonalat. +graphicstype.triangle = Töltsön ki egy háromszöget. +graphicstype.image = Rajzolj egy képet valamilyen tartalomról.\nex: [accent]@router[] vagy [accent]@dagger[]. + +lenum.always = Mindig igaz. +lenum.idiv = Egész számok osztása. +lenum.div = Osztás.\nVisszatér [accent]null[]val a nullával való osztásnál. +lenum.mod = Moduló. +lenum.equal = Egyenlő. Kényszeríti a típusokat.\nA nem nulla értékű objektumok értéke 1 lesz, egyébként 0. +lenum.notequal = Nem egyenlő. Kényszeríti a típusokat. +lenum.strictequal = Szigorúan egyenlő. Nem kényszeríti a típusokat.\nA(z) [accent]null[] ellenőrzésére használható. +lenum.shl = Biteltolás balra. +lenum.shr = Biteltolás jobbra. +lenum.or = Bitenkénti VAGY. +lenum.land = Logikai ÉS. +lenum.and = Bitenkénti ÉS. +lenum.not = Bitenkénti átfordítás. +lenum.xor = Bitenkénti KIZÁRÓ-VAGY. + +lenum.min = Legalább két szám. +lenum.max = Legfeljebb két szám. +lenum.angle = A vektor szöge fokban. +lenum.anglediff = Két szög abszolút távolsága fokban. +lenum.len = A vektor hossza. + +lenum.sin = Szinusz, fokban. +lenum.cos = Koszinusz, fokban. +lenum.tan = Tangens, fokban. + +lenum.asin = ARC-szinusz, fokban. +lenum.acos = ARC-koszinusz, fokban. +lenum.atan = ARC-tangens, fokban. + +#not a typo, look up 'range notation' +lenum.rand = Véletlen decimális szám a [0, érték] tartományban. +lenum.log = Természetes logaritmus (ln). +lenum.log10 = 10-es alapú logaritmus. +lenum.noise = 2D szimplex zaj. +lenum.abs = Abszolút érték. +lenum.sqrt = Négyzetgyök. + +lenum.any = Bármelyik egység. +lenum.ally = Szövetséges egység. +lenum.attacker = Fegyveres egység. +lenum.enemy = Ellenséges egység. +lenum.boss = Őrző egység. +lenum.flying = Repülő egység. +lenum.ground = Földi egység. +lenum.player = Egy játékos által irányított egység. + +lenum.ore = Érclelőhely. +lenum.damaged = Sérült szövetséges épület. +lenum.spawn = Ellenséges kezdőpont.\nLehet egy Mag vagy egy pozíció. +lenum.building = Épület egy adott csoportban. + +lenum.core = Bármilyen Mag. +lenum.storage = Raktárépület, pl. Vault. +lenum.generator = Energiát termelő épületek. +lenum.factory = Erőforrásokat átalakító épületek. +lenum.repair = Javítási pontok. +lenum.battery = Bármilyen akkumulátor. +lenum.resupply = Utánpótlási pontok.\nCsak akkor releváns, ha az [accent]"Egység Lőszer"[] engedélyezve van. +lenum.reactor = Ütközéses/Tórium Erőmű. +lenum.turret = Bármilyen lövegtorony. + +sensor.in = Az épület/egység, amelyet érzékelni kell. + +radar.from = Épület, ahonnan érzékelni kell.\nAz érzékelő hatótávolságát az épület hatótávolsága korlátozza. +radar.target = Szűrő az érzékelhető egységekhez. +radar.and = További szűrők. +radar.order = Rendezési sorrend. 0-tól visszafelé. +radar.sort = Az eredmények rendezésének metrikája. +radar.output = Változó, amelybe a kimeneti egységet írja. +unitradar.target = Szűrő az érzékelhető egységekhez. + +unitradar.and = További szűrők. +unitradar.order = Rendezési sorrend. 0-tól visszafelé. +unitradar.sort = Az eredmények rendezésének metrikája. +unitradar.output = Változó, amelybe a kimeneti egységet írja. + +control.of = Épület az irányításhoz. +control.unit = Megcélzandó egység/épület. +control.shoot = Akár lőni is lehet. + +unitlocate.enemy = Akár az ellenséges épületek felkutatása. +unitlocate.found = Függetlenül attól, hogy a tárgy meglett-e találva. +unitlocate.building = Kimeneti változó a megtalált épülethez. +unitlocate.outx = Kimeneti X koordináta. +unitlocate.outy = Kimeneti Y koordináta. +unitlocate.group = Keresendő épületcsoport. + +lenum.idle = Ne mozdulj, de folytasd az építkezést/bányászatot.\nAz alapértelmezett állapot. +lenum.stop = Mozgás/bányászás/építés leállítása. +lenum.unbind = A logikai vezérlés teljes kikapcsolása.\nSzokásos mesterséges intelligencia visszaállítása. +lenum.move = Mozgás a pontos pozícióba. +lenum.approach = Közelítsen meg egy pozíciót egy sugárral. +lenum.pathfind = Útkeresés az ellenséges kezdőponthoz. +lenum.autopathfind = Automatikus útkeresés a legközelebbi ellenséges Maghoz vagy ledobási ponthoz.\nEz ugyanaz, mint a normál hullámos ellenséges útkeresés. +lenum.target = Lőj egy helyet. +lenum.targetp = Lőj egy célpontra sebesség-előrejelzéssel. +lenum.itemdrop = Dobj le egy nyersanyagot. +lenum.itemtake = Vegyél fel egy nyersanyagot egy épületből. +lenum.paydrop = Dobd le az aktuális rakományt. +lenum.paytake = A rakomány felvétele az aktuális helyen. +lenum.payenter = Lépj be/szállj le arra a rakomány blokkra, amelyen az egység van. +lenum.flag = Számjegyes egységjelölő. +lenum.mine = Bánya egy helyen. +lenum.build = Építs egy szerkezetet. +lenum.getblock = Egy épület és a koordinátái típusának lekérdezése. \nAz egységnek a pozíciótartományon belül kell lennie.\nA nem szilárd épületek [accent]@solid[] típusúak lesznek. +lenum.within = Ellenőrizze, hogy az egység egy pozíció közelében van-e. +lenum.boost = Erősítés indítás/leállítás. From cdb77defb05223f5716759ed1e1cad2faab8efe6 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Tue, 24 Oct 2023 05:00:24 +0000 Subject: [PATCH 151/450] Automatic bundle update --- core/assets/bundles/bundle_hu.properties | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 73211dd111..e40ff0e735 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -129,7 +129,7 @@ committingchanges = Változások mentése done = Kész feature.unsupported = Az eszköz nem támogatja ezt a funkciót. -mods.initfailed = [red]\u26A0[] Az előző Mindustry munkamenet nem tudott inícializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] +mods.initfailed = [red]⚠[] Az előző Mindustry munkamenet nem tudott inícializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] mods = Modok mods.none = [lightgray]Nem találhatóak modok! mods.guide = Mod készítési útmutató @@ -683,9 +683,9 @@ objective.enemyescelating = [accent]Az ellenséges termelés fokozódik: [lightg objective.enemyairunits = [accent]Az ellenséges légi egységek termelése elkezdődik: [lightgray]{0}[] objective.destroycore = [accent]Ellenséges Mag Megsemmisítése objective.command = [accent]Egységek irányítása -objective.nuclearlaunch = [accent]\u26A0 Nukleáris kilövés észlelve: [lightgray]{0} +objective.nuclearlaunch = [accent]⚠ Nukleáris kilövés észlelve: [lightgray]{0} -announce.nuclearstrike = [red]\u26A0 BEÉRKEZŐ NUKLEÁRIS CSAPÁS \u26A0\n[lightgray]Építs azonnal tartalék Magokat! +announce.nuclearstrike = [red]⚠ BEÉRKEZŐ NUKLEÁRIS CSAPÁS ⚠\n[lightgray]Építs azonnal tartalék Magokat! loadout = Rakomány resources = Nyersanyagok @@ -836,7 +836,7 @@ sector.split.description = A minimális ellenséges jelenlét miatt ez a szektor sector.basin.description = Jelentős ellenséges jelenlét lett érzékelve ebben a szektorban.\nÉpíts gyorsan egységeket, és foglalj el ellenséges Magokat, hogy megvethesd a lábad. sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. sector.peaks.description = A hegyvidéki terep ebben a szektorban a legtöbb egységet használhatatlanná teszi. Repülő egységekre lesz szükség.\nVigyázz az ellenséges légvédelmi létesítményekkel. Lehetséges, hogy az ilyen létesítményeket hatástalanítani lehet a támogató épületeik célba vételével. -sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.\Gyárts [accent]Elektrometál[]et. Építs [accent]Afflict[] lövegtornyokat. +sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.Gyárts [accent]Elektrometál[]et. Építs [accent]Afflict[] lövegtornyokat. sector.caldera-erekir.description = Ebben a szektorban a feltárható erőforrások több szigeten szétszóródva találhatók.\n Fedezd fel és helyezd üzembe a drónalapú szállítmányozást. sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]thorium[] készleteket őriz.\nHasználd magasabb szintű egységek és lovegtornyok fejlesztésére. sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\n Gyűjts [accent]Karbid[]t majd Fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. @@ -1040,7 +1040,7 @@ bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség bullet.range = [stat]{0}[lightgray] csempe tartomány unit.blocks = blokk -unit.blockssquared = blokk\u00B2 +unit.blockssquared = blokk² unit.powersecond = áram egység/sec unit.tilessecond = csempe/sec unit.liquidsecond = folyadék egység/sec @@ -1080,8 +1080,8 @@ setting.backgroundpause.name = Szüneteltetés a háttérben setting.buildautopause.name = Automatikus szünet építéskor setting.doubletapmine.name = Bányászás dupla-koppintással setting.commandmodehold.name = Tartsd lenyomva a parancs módhoz +setting.distinctcontrolgroups.name = Limit One Control Group Per Unit setting.modcrashdisable.name = Modok letiltása indítási összeomláskor -setting.animatedwater.name = Animált felületek setting.animatedwater.name = Animált víz setting.animatedshields.name = Animált pajzsok setting.playerindicators.name = Játékos mutató @@ -1171,7 +1171,7 @@ keybind.move_y.name = Mozgás függőlegesen keybind.mouse_move.name = Egér követése keybind.pan.name = Felderítés keybind.boost.name = Erősítés -kkeybind.command_mode.name = Parancs Mód +keybind.command_mode.name = Command Mode keybind.command_queue.name = Egység parancsok sorbaállítása keybind.create_control_group.name = Vezérlő csoport készítése keybind.cancel_orders.name = Parancsok visszavonása From fbac1e2e8a59c512b0ba005d88e4dd777d793691 Mon Sep 17 00:00:00 2001 From: BeDanGames <92419640+BeDanGames@users.noreply.github.com> Date: Sat, 28 Oct 2023 05:06:04 +0700 Subject: [PATCH 152/450] Update servers_v7.json (#9201) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index e3915d697d..2f2c7756a3 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -157,7 +157,7 @@ }, { "name": "|RussianServers|[]", - "address": ["tyancraft.ru:6567", "tyancraft.ru:6568", "tyancraft.ru:6569", "tyancraft.ru:6570", "tyancraft.ru:6571", "tyancraft.ru:6572", "tyancraft.ru:6573"] + "address": ["02calm.ru:6567", "02calm.ru:6568", "02calm.ru:6569", "02calm.ru:6570", "02calm.ru:6571", "02calm.ru:6572", "02calm.ru:6573"] }, { "name": "Hungarian", From 35742f00f1243e4ef65d4224f8da4eb353175988 Mon Sep 17 00:00:00 2001 From: summoner001 Date: Sat, 28 Oct 2023 00:06:26 +0200 Subject: [PATCH 153/450] Update bundle_hu.properties (#9203) * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation --- core/assets/bundles/bundle_hu.properties | 338 +++++++++++------------ 1 file changed, 169 insertions(+), 169 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index e40ff0e735..6f99882d28 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -6,7 +6,7 @@ link.discord.description = Az eredeti Mindustry Discord csevegőszoba link.reddit.description = A Mindustry subreddit link.github.description = A játék forráskódja link.changelog.description = Frissítési változások listája -link.dev-builds.description = Instabil fejlesztői buildek +link.dev-builds.description = Instabil fejlesztői összeállítások link.trello.description = Hivatalos Trello tábla a tervezett funkcióknak link.itch.io.description = itch.io oldal PC letöltésekkel link.google-play.description = Google Play áruház listázás @@ -46,7 +46,7 @@ mods.browser.selected = Mod kiválasztása mods.browser.add = Letöltés mods.browser.reinstall = Újratelepítés mods.browser.view-releases = Kiadások megtekintése -mods.browser.noreleases = [scarlet]Nincsenek kiadások.\n[accent]Nem lehet kiadásokat találni ehhez a modhoz. Nézd meg a repository-ját, hogy vannak -e kiadásai. +mods.browser.noreleases = [scarlet]Nincsenek kiadások.\n[accent]Nem lehet kiadásokat találni ehhez a modhoz. Nézd meg a tárolóját, hogy vannak-e kiadásai. mods.browser.latest = mods.browser.releases = Kiadások mods.github.open = Megtekintés @@ -129,7 +129,7 @@ committingchanges = Változások mentése done = Kész feature.unsupported = Az eszköz nem támogatja ezt a funkciót. -mods.initfailed = [red]⚠[] Az előző Mindustry munkamenet nem tudott inícializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] +mods.initfailed = [red]\u26A0[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] mods = Modok mods.none = [lightgray]Nem találhatóak modok! mods.guide = Mod készítési útmutató @@ -137,7 +137,7 @@ mods.report = Hiba jelentése mods.openfolder = Megnyitás mappából mods.viewcontent = Tartalom megtekintése mods.reload = Újratöltés -mods.reloadexit = A játék újraindúl, hogy betöltődjenek a modok. +mods.reloadexit = A játék újraindul, hogy betöltődjenek a modok. mod.installed = [[Telepítve] mod.display = [gray]Mod:[orange] {0} mod.enabled = [lightgray]Aktív @@ -147,20 +147,20 @@ mod.disable = Letiltás mod.content = Tartalom: mod.delete.error = Nem lehet törölni a Modot. Lehet, hogy egy másik folyamat használja. -mod.incompatiblegame = [red]Elavúlt játék -mod.incompatiblemod = [red]A mod nem kompatibilis ezzel a játkverzióval +mod.incompatiblegame = [red]Elavult játék +mod.incompatiblemod = [red]A mod nem kompatibilis ezzel a játékverzióval mod.blacklisted = [red]Nem támogatott mod.unmetdependencies = [red]Összeférhetetlen függőségek mod.erroredcontent = [red]Tartalom hiba mod.circulardependencies = [red]Körkörös függőségek mod.incompletedependencies = [red]Befejezetlen függőségek -mod.requiresversion.details = [accent]{0}[] játékverzió szükséges.\nA letöltésed elavúlt. Ez a mod egy újabb verziót kíván (velószínű, egy beta/alpha kiadást) a működéshez. -mod.outdatedv7.details = Ez a mod nem kompatibilis a játék legújabb berziójával. A készítőjének frissítenie kell azt, és hozzá kell adnia a [accent]minGameVersion: 136[] -t a [accent]mod.json[] fájlhoz. +mod.requiresversion.details = [accent]{0}[] játékverzió szükséges.\nA letöltésed elavult. Ez a mod egy újabb verziót kíván (velószínű, egy beta/alpha kiadást) a működéshez. +mod.outdatedv7.details = Ez a mod nem kompatibilis a játék legújabb verziójával. A készítőjének frissítenie kell azt, és hozzá kell adnia a [accent]minGameVersion: 136[] -t a [accent]mod.json[] fájlhoz. mod.blacklisted.details = Ez a mod manuálisan a feketelistára került, mert a játék összeomlott tőle, vagy más probléma miatt. Ne használd! mod.missingdependencies.details = Ez a mod függőségeket hiányol: {0} -mod.erroredcontent.details = Ez a játék hibákat okozott betöltésnél. Kérd meg a mod készítőjét hogy javítsa ki őket. -mod.circulardependencies.details = Ennek a modnak egymástól függő föggőségai vannak. +mod.erroredcontent.details = Ez a mod hibákat okozott betöltésnél. Kérd meg a mod készítőjét hogy javítsa ki őket. +mod.circulardependencies.details = Ennek a modnak egymástól függő függőségei vannak. mod.incompletedependencies.details = Ez a mod nem tudott betölteni hiányzó, vagy rossz függőségek miatt: {0}. mod.requiresversion = [red]{0}[] játékverzió szükséges. @@ -175,12 +175,12 @@ mod.import = Mod importálása mod.import.file = Fájl importálása mod.import.github = GitHub Mod importálása mod.jarwarn = [scarlet]A JAR modok eredendően nem biztonságosak.[]\nGyőződj meg arról, hogy ezt a modot megbízható forrásból importálod! -mod.item.remove = Ez az elem része a(z) [accent] '{0}'[] Modnak. A törléshez távolítsd el a Modot. +mod.item.remove = Ez az elem része a(z) [accent] '{0}'[] modnak. A törléshez távolítsd el a Modot. mod.remove.confirm = Ez a Mod törölve lesz. mod.author = [LIGHT_GRAY]Készítő:[] {0} -mod.missing = Ez a mentés nemrég törölt vagy frissített Modokat tartalmaz. Elképzelhető, hogy nem fog működni. Biztosan betöltöd?\n[lightgray]Modok:\n{0} +mod.missing = Ez a mentés nemrég törölt, vagy frissített modokat tartalmaz. Elképzelhető, hogy nem fog működni. Biztosan betöltöd?\n[lightgray]Modok:\n{0} mod.preview.missing = Mielőtt publikálod ezt a modot a Steam Műhelyben, adj hozzá egy borítóképet.\nKészíts egy[accent] preview.png[] nevű képet a mod mappájába, majd próbáld újra. -mod.folder.missing = Csak mappa formában lehet feltölteni a Steam Műhelybe.\nHogy átalakítsd, csomagold ki a ZIP-et egy mappába és töröld le a régit, majd indítsd újra a játékot vagy töltsd újra a modot. +mod.folder.missing = Csak mappa formában lehet feltölteni a Steam Műhelybe.\nHogy átalakítsd, csomagold ki a ZIP-et egy mappába és töröld le a régit, majd indítsd újra a játékot, vagy töltsd újra a modot. mod.scripts.disable = Az eszköz nem támogatja a szkriptekkel rendelkező modokat.\nA játékhoz tiltsd le ezeket a modokat. about.button = Rólunk @@ -210,7 +210,7 @@ researched = [lightgray]{0} felfedezve. research.progress = {0}% kész players = {0} játékos players.single = {0} játékos -players.search = keresés +players.search = Keresés players.notfound = [gray]Nem található játékos server.closing = [accent]Szerver bezárása... server.kicked.kick = Ki lettél rúgva a szerverről! @@ -226,7 +226,7 @@ server.kicked.recentKick = Nemrég ki lettél rúgva.\nVárj egy kicsit. server.kicked.nameInUse = Már van egy ilyen nevű játékos. server.kicked.nameEmpty = A kiválasztott név érvénytelen. server.kicked.idInUse = Már csatlakozva vagy erre a szerverre! Nem lehet egyszerre két fiókot használni. -server.kicked.customClient = Ez a szerver nem támogatja a saját készítésű buildeket. Használj egy hivatalos változatot. +server.kicked.customClient = Ez a szerver nem támogatja a saját készítésű játékösszzeállításokat. Használj egy hivatalos változatot. server.kicked.gameover = Vége a játéknak! server.kicked.serverRestarting = Ez a szerver újraindul. server.versions = Te verziód:[accent] {0}[]\nSzerver verzió:[accent] {1}[] @@ -289,7 +289,7 @@ confirmban = Biztosan tiltod ezt a játékost? confirmkick = Biztosan kirúgod ezt a játékost? confirmunban = Biztosan újra engedélyezed ezt a játékost? confirmadmin = Biztosan hozzá akarod adni ezt a játékost az adminokhoz? -confirmunadmin = Biztosan meg akarod szűntetni ennek a játékosnak az adminstátuszát? +confirmunadmin = Biztosan meg akarod szüntetni ennek a játékosnak az adminisztrátori státuszát? votekick.reason = Kiszavazás oka votekick.reason.message = Valóban kiakarod szavazni "{0}[white]"-t?\nHa igen, írd le miért: joingame.title = Csatlakozás @@ -360,9 +360,9 @@ command.loadBlocks = Blokkok felvétele command.unloadPayload = Kirakodás a Rakomány szállító blokkból stance.stop = Parancsok visszavonása stance.shoot = Magatartás: Lövés -stance.holdfire = Magatartás: Tüzet Szüntess +stance.holdfire = Magatartás: Tüzet szüntess stance.pursuetarget = Magatartás: Célpont követése -stance.patrol = Magatartás: Járőrözési Útvonal +stance.patrol = Magatartás: Járőrözési útvonal stance.ram = Magatartás: Ütközés\n[lightgray]Egyenes vonalú mozgás, nincs útkeresés openlink = Link megnyitása copylink = Link másolása @@ -378,7 +378,7 @@ data.openfolder = Adat mappa megnyitása data.exported = Adat exportálva. data.invalid = Érvénytelen adatok. data.import.confirm = Külső adat importálása felülírja[scarlet] minden[] jelenlegi adatodat.\n[accent]Nem lehet visszavonni![]\n\nAmint kész az importálás, kilép a játék. -quit.confirm = Biztos kilépsz? +quit.confirm = Biztosan kilépsz? loading = [accent]Betöltés... downloading = [accent]Letöltés... saving = [accent]Mentés... @@ -474,7 +474,7 @@ waves.spawn.none = [scarlet]Nem találhatóak kezdőpontok a pályán waves.max = max egységek waves.guardian = Őrző waves.preview = Előnézet -waves.edit = Szerksztés... +waves.edit = Szerkesztés... waves.random = Véletlen waves.copy = Másolás a vágólapra waves.load = Másolás a vágólapról @@ -483,7 +483,7 @@ waves.copied = Hullámok másolva. waves.none = Nincs ellenség megadva.\nAz üresen hagyott tervek automatikusan lecserélődnek az alapbeállításra. waves.sort = Rendezési szempont waves.sort.reverse = Rendezés visszafelé -waves.sort.begin = Indúl +waves.sort.begin = Indul waves.sort.health = Élet waves.sort.type = Típus waves.search = Hullám keresése... @@ -493,7 +493,7 @@ waves.units.show = Mindent mutat #these are intentionally in lower case wavemode.counts = Típusokra bontva -wavemode.totals = Öszzesítés +wavemode.totals = Összesítés wavemode.health = Életpontok editor.default = [lightgray] @@ -593,7 +593,7 @@ filter.option.mag = Magnitúdó filter.option.threshold = Küszöbérték filter.option.circle-scale = Körskála filter.option.octaves = Oktávok -filter.option.falloff = Falloff +filter.option.falloff = Esés filter.option.angle = Szög filter.option.tilt = Döntés filter.option.rotate = Forgatás @@ -683,9 +683,9 @@ objective.enemyescelating = [accent]Az ellenséges termelés fokozódik: [lightg objective.enemyairunits = [accent]Az ellenséges légi egységek termelése elkezdődik: [lightgray]{0}[] objective.destroycore = [accent]Ellenséges Mag Megsemmisítése objective.command = [accent]Egységek irányítása -objective.nuclearlaunch = [accent]⚠ Nukleáris kilövés észlelve: [lightgray]{0} +objective.nuclearlaunch = [accent]\u26A0 Nukleáris kilövés észlelve: [lightgray]{0} -announce.nuclearstrike = [red]⚠ BEÉRKEZŐ NUKLEÁRIS CSAPÁS ⚠\n[lightgray]Építs azonnal tartalék Magokat! +announce.nuclearstrike = [red]\u26A0 BEÉRKEZŐ NUKLEÁRIS CSAPÁS \u26A0\n[lightgray]Építs azonnal tartalék Magokat! loadout = Rakomány resources = Nyersanyagok @@ -706,7 +706,7 @@ guardian = Őrző connectfail = [scarlet]Csatlakozási hiba:\n\n[accent]{0} error.unreachable = A szervert nem lehet elérni.\nBiztosan jól írtad be a címet? error.invalidaddress = Érvénytelen cím. -error.timedout = Időtúllépés!\nGyőződj meg róla, hogy a port forwarding be van kapcsolva a host gépen és a cím helyes! +error.timedout = Időtúllépés!\nGyőződj meg róla, hogy a "port forwarding" be van kapcsolva a hoszt gépen és a cím helyes! error.mismatch = Csomaghiba:\nLehetséges kliens/szerver verzió eltérés.\nGyőződj meg róla, hogy te és a host is a Mindustry legfrissebb verzióját használjátok! error.alreadyconnected = Már csatlakozva vagy. error.mapnotfound = A pálya fájl nem található! @@ -737,7 +737,7 @@ sectors.stored = Tárolt: sectors.resume = Folytatás sectors.launch = Indítás sectors.select = Kiválasztás -sectors.nonelaunch = [lightgray]none (sun) +sectors.nonelaunch = [lightgray]semmi (nap) sectors.rename = Szektor átnevezése sectors.enemybase = [scarlet]Ellenséges bázis sectors.vulnerable = [scarlet]Sebezhető @@ -763,7 +763,7 @@ threat.low = Alacsony threat.medium = Közepes threat.high = Magas threat.extreme = Extrém -threat.eradication = Írtózatos +threat.eradication = Irtózatos planets = Bolygók @@ -771,78 +771,78 @@ planet.serpulo.name = Serpulo planet.erekir.name = Erekir planet.sun.name = Nap -sector.impact0078.name = Impact 0078 -sector.groundZero.name = Ground Zero -sector.craters.name = The Craters -sector.frozenForest.name = Frozen Forest -sector.ruinousShores.name = Ruinous Shores -sector.stainedMountains.name = Stained Mountains -sector.desolateRift.name = Desolate Rift -sector.nuclearComplex.name = Nuclear Production Complex -sector.overgrowth.name = Overgrowth -sector.tarFields.name = Tar Fields -sector.saltFlats.name = Salt Flats -sector.fungalPass.name = Fungal Pass -sector.biomassFacility.name = Biomass Synthesis Facility -sector.windsweptIslands.name = Windswept Islands -sector.extractionOutpost.name = Extraction Outpost -sector.planetaryTerminal.name = Planetary Launch Terminal -sector.coastline.name = Coastline -sector.navalFortress.name = Naval Fortress +sector.impact0078.name = Ütközet 0078 +sector.groundZero.name = Becsapódási Pont +sector.craters.name = A Kráterek +sector.frozenForest.name = Fagyott Erdő +sector.ruinousShores.name = Romos Partok +sector.stainedMountains.name = Foltos Hegyek +sector.desolateRift.name = Kietlen Hasadék +sector.nuclearComplex.name = Nukleáris Termelési Komplexum +sector.overgrowth.name = Túlburjánzott +sector.tarFields.name = Kátránymezők +sector.saltFlats.name = Sós Síkságok +sector.fungalPass.name = Gombahágó +sector.biomassFacility.name = Biomassza Szintézis Létesítmény +sector.windsweptIslands.name = Szélfútta Szigetek +sector.extractionOutpost.name = Kivonási Pont +sector.planetaryTerminal.name = Bolygó Körüli Indító Terminál +sector.coastline.name = Partvonal +sector.navalFortress.name = Tengerészeti Erőd sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Némi nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nHaladj tovább. sector.frozenForest.description = Még itt, a hegyekhez közel is elterjedtek a spórák. A fagypont alatti hőmérséklet nem tudja örökké fogva tartani őket.\n\nFedezd fel az elektromosság erejét! Építs Belső Égetésű Erőművet! Használj Foltozót! sector.saltFlats.description = A sivatag peremén terül el a Salt Flats néven ismert síkság. Kevés nyersanyag található errefelé.\n\nAz ellenség egy raktárkomplexumot létesített itt. Pusztítsd el a Magot! Kő kövön ne maradjon! sector.craters.description = Régen háborúk folytak ezen a helyen és csak egy kráter maradt utánuk. De szerencsédre az évezredek alatt feltöltődött vízzel így letudod hűteni vele a Fúróidat és Lövegeidet. Persze előtte használd a homokot, hogy legyen üveged! sector.ruinousShores.description = A romokon túl fekszik a vízpart. Egykor itt állt egy parti védelmi vonal. Mára nem sok maradt belőle. Csak a legegyszerűbb védelmi épületek maradtak sértetlenek, bármi más csak törmelékként van jelen.\nFolytasd a terjeszkedést! Fedezd fel a régi technológiákat! -sector.stainedMountains.description = Mélyebben benn a szárazföldön fekszenek a hegyek, a spóráktól még érintetlenül.\nTermeld ki a bőséges Titanium készleteket a körzetben. Tanuld meg felhasználni!.\n\nAz ellenség itt nagyobb létszámban van jelen. Ne hagyj nekik időt, hogy a legerősebb egységeiket hadba állíthassák! +sector.stainedMountains.description = Mélyebben benn a szárazföldön fekszenek a hegyek, a spóráktól még érintetlenül.\nTermeld ki a bőséges Titán készleteket a körzetben. Tanuld meg felhasználni!.\n\nAz ellenség itt nagyobb létszámban van jelen. Ne hagyj nekik időt, hogy a legerősebb egységeiket hadba állíthassák! sector.overgrowth.description = Ez a terület közelebb esik a spórák forrásához, a spórák már kinőtték.\nAz ellenség egy helyőrséget létesített itt. Építs Mace egységeket! Pusztítsd el! sector.tarFields.description = Egy olajtermelő övezet peremvidéke a hegyek és a sivatag között. Egy a kevés térség közül, ahol még hasznosítható kátránykészletek találhatók.\nBár a terület elhagyatott, veszélyes ellenséges erők fészkelnek a közelben. Ne becsüld alá őket!\n\n[lightgray]Fedezd fel az olajfeldolgozási lehetőségeket, ha tudod! sector.desolateRift.description = Egy extrém veszélyes zóna. Nyersanyagokban gazdag, de szűkös a hely. Magas kockázat. Hagyd el, amint lehet! Ne tévesszen meg a hosszú szünet az ellenség támadásai között! sector.nuclearComplex.description = Egy néhai létesítmény Tórium kitermelésére és feldolgozására, romokban.\n[lightgray] Fedezd fel a Tóriumot és sokrétű felhasználását!\n\nAz ellenség nagy létszámban van jelen, és folyamatosan megfigyelés alatt tartják a környéket. sector.fungalPass.description = Átmenet a magas hegyek és a mélyebben fekvő, spórák uralta lapály között. Egy kisebb ellenséges megfigyelő állomás található itt.\nSemmisítsd meg!.\nHasználj Dagger és Crawler egységeket! Pusztítsd el a két Magot! sector.biomassFacility.description = A Spórák származási helye. Ebben a létesítményben fejlesztették ki őket és eredetileg itt került sor a gyártásukra.\nFejlszd ki az itt található technológiákat! Használd a Spórákat üzemanyag és műanyagok gyártására!\n\n[lightgray]A létesítmény pusztulása nyomán a spórák elszabadultak. A helyi ökoszisztémában semmi sem tudta felvenni a versenyt egy ennyire invazív életformával. -sector.windsweptIslands.description = Távolabb a partvonalon túl fekszik ez az elszigetelt szigetcsoport. Feljegyzések szerint egykor [accent]Műanyag[] gyártása zajlott itt.\n\nVerd vissza az ellenség vízi egységeit! Állíts fel egy bázist a szigeteken! Fejlszd ki az itt talált gyárakat! +sector.windsweptIslands.description = Távolabb a partvonalon túl fekszik ez az elszigetelt szigetcsoport. Feljegyzések szerint egykor [accent]Műanyag[] gyártása zajlott itt.\n\nVerd vissza az ellenség vízi egységeit! Állíts fel egy bázist a szigeteken! Fejleszd ki az itt talált gyárakat! sector.extractionOutpost.description = Egy távoli ellenséges támaszpont, amelyet az ellenség azért épített, hogy erőforrásokat juttasson el más szektorokba.\n\nA szektorok közötti szállítási technológia elengedhetetlen a további hódításhoz. Pusztítsd el a bázist. Fedezd fel a Kilövő Állást. sector.impact0078.description = Itt fekszenek a roncsai az első csillagközi űrhajónak, amely a csillagrendszerbe érkezett.\n\nMents ki a romokból amit csak tudsz! Fedezd fel az épen maradt technológiákat. sector.planetaryTerminal.description = A végső célpont.\n\nEzen a vízparti bázison található egy olyan építmény, amely képes Magokat kilőni közeli bolygókra. Folyamatosan őrzik.\n\nKészíts vízi egységeket! Ártalmatlanítsd az ellenséget amilyen gyorsan tudod! Fedezd fel a kilövőszerkezetet! sector.coastline.description = Ezen a helyen egy haditengerészeti egység technológiájának maradványait fedezték fel. Verd vissza az ellenséges támadásokat, foglald el ezt a szektort, és szerezd meg a technológiát. sector.navalFortress.description = Az ellenség bázist létesített egy távoli, természetesen-megerősített szigeten. Pusztítsd el ezt az előőrsöt. Szerezd meg a fejlett hadihajó-technológiájukat, és fedezd fel. -sector.onset.name = The Onset -sector.aegis.name = Aegis -sector.lake.name = Lake -sector.intersect.name = Intersect -sector.atlas.name = Atlas -sector.split.name = Split -sector.basin.name = Basin -sector.marsh.name = Marsh -sector.peaks.name = Peaks -sector.ravine.name = Ravine -sector.caldera-erekir.name = Caldera -sector.stronghold.name = Stronghold -sector.crevice.name = Crevice -sector.siege.name = Siege -sector.crossroads.name = Crossroads -sector.karst.name = Karst -sector.origin.name = Origin +sector.onset.name = A Kezdet +sector.aegis.name = Égisz +sector.lake.name = Tó +sector.intersect.name = Metszéspont +sector.atlas.name = Atlasz +sector.split.name = Hasadék +sector.basin.name = Medence +sector.marsh.name = Mocsár +sector.peaks.name = Csúcsok +sector.ravine.name = Szurdok +sector.caldera-erekir.name = Kaldera +sector.stronghold.name = Erődítmény +sector.crevice.name = Repedés +sector.siege.name = Ostrom +sector.crossroads.name = Keresztutak +sector.karst.name = Karszt +sector.origin.name = Eredet sector.onset.description = Kezdd meg az Erekir meghódítását. Gyűjts nyersanyagokat, állíts elő egységeket, és kezdd el a technológiai kutatásokat. sector.aegis.description = Ez a szektor Volfrám lelőhelyeket tartalmaz.\nFedezd fel az [accent]Ütve Fúró[]t, hogy ki tudd bányászni ezt a nyersanyagot, és elpusztítani az ellenséges bázist a szektorban. -sector.lake.description = Ennek az szektornak a salakos tava nagymértékben korlátozza az ütőképes egységeket. A lebegőegységek az egyetlen lehetőség.\nFedezd fel a [accent]Repülőgép Gyár[]t és állíts elő egy [accent]Elude[] egységet, amilyen hamar csak lehet. +sector.lake.description = Az Ebben a szektorban lévő salakos tó nagymértékben korlátozza az ütőképes egységek használatát. A lebegőegységek az egyetlen lehetőség.\nFedezd fel a [accent]Repülőgép Gyár[]at és állíts elő egy [accent]Elude[] egységet, amilyen hamar csak lehet. sector.intersect.description = A letapogatások arra utalnak, hogy ezt a szektort a leszállás után hamarosan több oldalról is megtámadják.\nÁllítsd fel gyorsan s védelmedet, és terjeszkedj minél hamarabb.\n[accent]Mech[] egységekre lesz szükség a terület zord terepviszonyai miatt. sector.atlas.description = Ez a szektor változatos terepet tartalmaz, és az ütőképes támadáshoz többféle egységre lesz szükség.\nAz itt felfedezett nehezebb ellenséges bázisok némelyikén való átjutáshoz is szükség lehet továbbfejlesztett egységekre.\nFedezd fel az [accent]Elektrolizátor[]t és a [accent]Tank Újratervező[]t. sector.split.description = A minimális ellenséges jelenlét miatt ez a szektor tökéletes az új nyersanyagszállító technológiák tesztelésére. sector.basin.description = Jelentős ellenséges jelenlét lett érzékelve ebben a szektorban.\nÉpíts gyorsan egységeket, és foglalj el ellenséges Magokat, hogy megvethesd a lábad. sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. sector.peaks.description = A hegyvidéki terep ebben a szektorban a legtöbb egységet használhatatlanná teszi. Repülő egységekre lesz szükség.\nVigyázz az ellenséges légvédelmi létesítményekkel. Lehetséges, hogy az ilyen létesítményeket hatástalanítani lehet a támogató épületeik célba vételével. -sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.Gyárts [accent]Elektrometál[]et. Építs [accent]Afflict[] lövegtornyokat. -sector.caldera-erekir.description = Ebben a szektorban a feltárható erőforrások több szigeten szétszóródva találhatók.\n Fedezd fel és helyezd üzembe a drónalapú szállítmányozást. -sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]thorium[] készleteket őriz.\nHasználd magasabb szintű egységek és lovegtornyok fejlesztésére. -sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\n Gyűjts [accent]Karbid[]t majd Fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. -sector.siege.description = Ebben a szektorban két párhuzamos kanyon található, amelyek kétirányú támadást kényszerítenek ki.\nFedezd fel a [accent]Ciangén[]t, hogy még erősebb tankegységeket hozhass létre.\nVigyázat: ellenséges nagy hatótávolságú rakéták észlelve. A rakéták a becsapódásuk előtt megsemmisíthetők. +sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.\Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. +sector.caldera-erekir.description = Ebben a szektorban a feltárható erőforrások több szigeten szétszóródva találhatók.\nFedezd fel és helyezd üzembe a drónalapú szállítmányozást. +sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]tórium[] készleteket őriz.\nHasználd magasabb szintű egységek és lövegtornyok fejlesztésére. +sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\nGyűjts [accent]Karbid[]ot, majd fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. +sector.siege.description = Ebben a szektorban két párhuzamos kanyon található, amelyek kétirányú támadást kényszerítenek ki.\nFedezd fel a [accent]Cianogén[]t, hogy még erősebb tankegységeket hozhass létre.\nVigyázat: ellenséges nagy hatótávolságú rakéták észlelve. A rakéták a becsapódásuk előtt megsemmisíthetők. sector.crossroads.description = Az ellenséges támaszpontok ebben a szektorban változó terepviszonyok között alakultak ki. Ahhoz, hogy alkalmazkodni tudj kutass különböző egységek után.\nEzenkívül egyes bázisokat pajzsok védenek. Találd ki, hogyan táplálják őket. -sector.karst.description = Ez a szektor gazdag az erőforrásokban, de amint egy új Mag leszáll, az ellenség megtámadja azt.\nHasználd ki az erőforrásokat és Fedezd fel a [accent]Tóritkvarc[]ot. +sector.karst.description = Ez a szektor gazdag az erőforrásokban, de amint egy új Mag leszáll, az ellenség megtámadja azt.\nHasználd ki az erőforrásokat és fedezd fel a [accent]Tóritkvarc[]ot. sector.origin.description = Az utolsó szektor, jelentős ellenséges jelenléttel.\nNem valószínű, hogy maradt további kutatási vagy fejlesztési lehetőség - koncentrálj az ellenséges Magok elpusztítására. status.burning.name = Égő @@ -1040,7 +1040,7 @@ bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség bullet.range = [stat]{0}[lightgray] csempe tartomány unit.blocks = blokk -unit.blockssquared = blokk² +unit.blockssquared = blokk\u00B2 unit.powersecond = áram egység/sec unit.tilessecond = csempe/sec unit.liquidsecond = folyadék egység/sec @@ -1053,7 +1053,7 @@ unit.seconds = másodperc unit.minutes = perc unit.persecond = /sec unit.perminute = /min -unit.timesspeed = x speed +unit.timesspeed = x sebesség unit.percent = % unit.shieldhealth = pajzs állapot unit.items = nyersanyag @@ -1080,9 +1080,9 @@ setting.backgroundpause.name = Szüneteltetés a háttérben setting.buildautopause.name = Automatikus szünet építéskor setting.doubletapmine.name = Bányászás dupla-koppintással setting.commandmodehold.name = Tartsd lenyomva a parancs módhoz -setting.distinctcontrolgroups.name = Limit One Control Group Per Unit +setting.distinctcontrolgroups.name = Egységenként legfeljebb egy ellenőrző csoport setting.modcrashdisable.name = Modok letiltása indítási összeomláskor -setting.animatedwater.name = Animált víz +setting.animatedwater.name = Animált felületek setting.animatedshields.name = Animált pajzsok setting.playerindicators.name = Játékos mutató setting.indicators.name = Ellenség mutató @@ -1112,7 +1112,7 @@ setting.sensitivity.name = Kontroller érzékenység setting.saveinterval.name = Mentési időköz setting.seconds = {0} másodperc setting.milliseconds = {0} ezredmásodperc -setting.fullscreen.name = Teljesképernyő +setting.fullscreen.name = Teljes képernyő setting.borderlesswindow.name = Keret nélküli ablak setting.borderlesswindow.name.windows = Keret nélküli teljes képernyő setting.borderlesswindow.description = A változások alkalmazásához újraindításra lehet szükség. @@ -1137,7 +1137,7 @@ setting.savecreate.name = Automatikus mentés setting.publichost.name = Nyilvános játék láthatósága setting.playerlimit.name = Játékos limit setting.chatopacity.name = Csevegő átlátszatlansága -setting.lasersopacity.name = Villanyvezeték álátszatlansága +setting.lasersopacity.name = Villanyvezeték átlátszatlansága setting.bridgeopacity.name = Híd átlátszatlansága setting.playerchat.name = Játékos szóbuborékok megjelenítése setting.showweather.name = Időjárás grafika megjelenítése @@ -1171,8 +1171,8 @@ keybind.move_y.name = Mozgás függőlegesen keybind.mouse_move.name = Egér követése keybind.pan.name = Felderítés keybind.boost.name = Erősítés -keybind.command_mode.name = Command Mode -keybind.command_queue.name = Egység parancsok sorbaállítása +keybind.command_mode.name = Parancs Mód +keybind.command_queue.name = Egység parancsok sorba állítása keybind.create_control_group.name = Vezérlő csoport készítése keybind.cancel_orders.name = Parancsok visszavonása @@ -1185,12 +1185,12 @@ keybind.unit_stance_ram.name = Egység Magatartása: Ütközés keybind.unit_command_move = Egység Parancs: Mozgás keybind.unit_command_repair = Egység Parancs: Javítás keybind.unit_command_rebuild = Egység Parancs: Újraépítés -keybind.unit_command_assist = Egység Parancs: Assist +keybind.unit_command_assist = Egység Parancs: Támogatás keybind.unit_command_mine = Egység Parancs: Bányászás keybind.unit_command_boost = Egység Parancs: Erősítés -keybind.unit_command_load_units = Egység Parancs: Egységek Bepakolása +keybind.unit_command_load_units = Egység Parancs: Egységek bepakolása keybind.unit_command_load_blocks = Egység Parancs: Blokkok bepakolása -keybind.unit_command_unload_payload = Egység Parancs: Kirakodás a Rakomány szállítóból +keybind.unit_command_unload_payload = Egység Parancs: Kirakodás a Rakomány Szállítóból keybind.rebuild_select.name = Régió újjáépítése keybind.schematic_select.name = Terület kijelölése @@ -1213,7 +1213,7 @@ keybind.block_select_07.name = Blokk kategória 7 keybind.block_select_08.name = Blokk kategória 8 keybind.block_select_09.name = Blokk kategória 9 keybind.block_select_10.name = Blokk kategória 10 -keybind.fullscreen.name = Teljesképernyő be/ki +keybind.fullscreen.name = Teljes képernyő be/ki keybind.select.name = Kiválasztás/Lövés keybind.diagonal_placement.name = Átlós elhelyezés keybind.pick.name = Blokk másolása @@ -1341,7 +1341,7 @@ item.silicon.name = Szilícium item.plastanium.name = Műanyag item.phase-fabric.name = Tóritkvarc item.surge-alloy.name = Elektrometál -item.spore-pod.name = Spóratok +item.spore-pod.name = Spóra Kapszula item.sand.name = Homok item.blast-compound.name = Robbanóelegy item.pyratite.name = Piratit @@ -1542,7 +1542,7 @@ block.message.name = Üzenet block.reinforced-message.name = Megerősített Üzenet block.world-message.name = Világ Üzenet block.illuminator.name = Világítótest -block.overflow-gate.name = Alulfolyó Kapu +block.overflow-gate.name = Alulfolyó Kapu block.underflow-gate.name = Túlfolyó Kapu block.silicon-smelter.name = Szilícium Kohó block.phase-weaver.name = Tóritkvarcképző @@ -1559,7 +1559,7 @@ block.surge-tower.name = Villanytorony block.diode.name = Akkumulátor Dióda block.battery.name = Akkumulátor block.battery-large.name = Nagy Akkumulátor -block.combustion-generator.name = Belsőégetésű Erőmű +block.combustion-generator.name = Belső-égetésű Erőmű block.steam-generator.name = Gőzerőmű block.differential-generator.name = Differenciál Erőmű block.impact-reactor.name = Ütközéses Erőmű @@ -1576,7 +1576,7 @@ block.liquid-source.name = Folyadék Forrás block.liquid-void.name = Folyadék Hiány block.power-void.name = Áram Hiány block.power-source.name = Áram Forrás -block.unloader.name = Kirakodó +block.unloader.name = block.vault.name = Raktár block.wave.name = Wave block.tsunami.name = Tsunami @@ -1653,19 +1653,19 @@ block.deconstructor.description = Lebontja a szerkezeteket és az egységeket. V block.payload-loader.name = Rakomány Csomagoló block.payload-loader.description = A folyadékokat és a nyersanyagokat csomagolja nagyobb blokkokba. block.payload-unloader.name = Rakomány Kicsomagoló -block.payload-unloader.description = A folyadékokból és nyersanyagokból álló blokkakat csomagolja ki. +block.payload-unloader.description = A folyadékokból és nyersanyagokból álló blokkokat csomagolja ki. block.heat-source.name = Hő Forrás block.heat-source.description = Egy 1x1-es blokk, amely gyakorlatilag végtelen hőt ad. #Erekir block.empty.name = Üres block.rhyolite-crater.name = Riolit Kráter -block.rough-rhyolite.name = Dúrva Riolit +block.rough-rhyolite.name = Durva Riolit block.regolith.name = Regolit block.yellow-stone.name = Sárga Kő block.carbon-stone.name = Szén Kő block.ferric-stone.name = Vasas Kő -block.ferric-craters.name = Vasas Káterek +block.ferric-craters.name = Vasas Kráterek block.beryllic-stone.name = Berilliumos Kő block.crystalline-stone.name = Kristályos Kő block.crystal-floor.name = Kristály Talaj @@ -1675,14 +1675,14 @@ block.dense-red-stone.name = Sűrű Vörös Kő block.red-ice.name = Vörös Jég block.arkycite-floor.name = Arkycit Talaj block.arkyic-stone.name = Arkycites Kő -block.rhyolite-vent.name = Riolit Kűrtő -block.carbon-vent.name = Szén Kűrtő -block.arkyic-vent.name = Arkycites Kűrtő -block.yellow-stone-vent.name = Sárga Kő Kűrtő +block.rhyolite-vent.name = Riolit Kürtő +block.carbon-vent.name = Szén Kürtő +block.arkyic-vent.name = Arkycites Kürtő +block.yellow-stone-vent.name = Sárga Kő Kürtő block.red-stone-vent.name = Vörös Kő Kürtő -block.crystalline-vent.name = Kristályos Kűrtő -block.redmat.name = Redmat -block.bluemat.name = Bluemat +block.crystalline-vent.name = Kristályos Kürtő +block.redmat.name = Vörös Padló +block.bluemat.name = Kék Padló block.core-zone.name = Mag Zóna block.regolith-wall.name = Regolit Fal block.yellow-stone-wall.name = Sárga Kő Fal @@ -1714,7 +1714,7 @@ block.red-stone-boulder.name = Vörös Kő Szikla block.graphitic-wall.name = Grafit Fal block.silicon-arc-furnace.name = Szilícium Ívkemence block.electrolyzer.name = Elektrolizátor -block.atmospheric-concentrator.name = Atmoszférikus Sűrítő +block.atmospheric-concentrator.name = Atmoszferikus Sűrítő block.oxidation-chamber.name = Oxidációs Kamra block.electric-heater.name = Elektromos Fűtőtest block.slag-heater.name = Salakos Fűtőtest @@ -1747,14 +1747,14 @@ block.large-shield-projector.name = Nagy Pajzs Generátor block.armored-duct.name = Páncélozott Szállítószalag block.overflow-duct.name = Túlfolyó Szállítószalag block.underflow-duct.name = Alulfolyó Szállítószalag -block.duct-unloader.name = Szállítószalag Unloader +block.duct-unloader.name = Kirakodó Szállítószalag block.surge-conveyor.name = Tóritkvarc Szállítószalag block.surge-router.name = Tóritkvarc Elosztó block.unit-cargo-loader.name = Egység Rakomány Berakodó block.unit-cargo-unload-point.name = Egység Rakomány Kirakodó Pont block.reinforced-pump.name = Megerősített Szivattyú block.reinforced-conduit.name = Megerősített Csővezeték -block.reinforced-liquid-junction.name = Megerősített Folyadék átkötés +block.reinforced-liquid-junction.name = Megerősített Folyadék Átkötés block.reinforced-bridge-conduit.name = Megerősített Csővezeték Híd block.reinforced-liquid-router.name = Megerősített Folyadék Elosztó block.reinforced-liquid-container.name = Megerősített Folyadék Konténer @@ -1762,7 +1762,7 @@ block.reinforced-liquid-tank.name = Megerősített Folyadék Tartály block.beam-node.name = Sugár Csomópont block.beam-tower.name = Sugár Torony block.beam-link.name = Sugár Hálózat -block.turbine-condenser.name = Kondenzációs Túrbina +block.turbine-condenser.name = Kondenzációs Turbina block.chemical-combustion-chamber.name = Kémiai Égető Kamra block.pyrolysis-generator.name = Pirolízis Erőmű block.vent-condenser.name = Vízleválasztó @@ -1803,7 +1803,7 @@ block.ship-fabricator.name = Repülőgép Gyár block.prime-refabricator.name = Elsődleges Újratervező block.unit-repair-tower.name = Egység Javító Torony block.diffuse.name = Diffuse -block.basic-assembler-module.name = Alap Összeszerelő Modúl +block.basic-assembler-module.name = Alap Összeszerelő Modul block.smite.name = Smite block.malign.name = Malign block.flux-reactor.name = Fluxus Reaktor @@ -1836,7 +1836,7 @@ hint.desktopPause = Nyomd meg a [accent][[Space][]t, hogy szüneteltesd vagy fol hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket. hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj. hint.blockInfo = Egy blokk információinak megtekintéséhez válaszd ki a blokkot az [accent]Építés menüben[], majd válaszd a [accent][[?][] gombot a jobb oldalon. -hint.derelict = [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat lelehet [accent]bontani[] nyersanyagokért. +hint.derelict = [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért. hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat. hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat. hint.unitControl = Nyomd le a [accent][[L-ctrl][] gombot és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy lövegtornyok felett. @@ -1845,21 +1845,21 @@ hint.unitSelectControl = Az egységek irányításához lépj be a [accent]Paran hint.unitSelectControl.mobile = Az egységek irányításához lépj be a [accent]Parancs Mód[]ba, nyomd meg a [accent]Parancs Mód[] gombot a bal alsó sarokban.\nParancsn módban az egységek kiválasztásához érintsd meg a kijelzőt és húzással jelöld ki az egységeket. Koppints az egységek mozgatásához egy helyszínre, vagy ellenséges az célpontra. hint.launch = Ha elegendő nyersanyagot gyűjtöttél, [accent]Kilőhetsz[] egy közeli szektorba. Ezt lent a jobb oldalon látható \ue827 [accent]Térkép[]en teheted meg. hint.launch.mobile = Ha elegendő nyersanyagot gyűjtöttél, [accent]Kilőhetsz[] egy közeli szektorba. Ezt a \ue88c [accent]Menü[]ből elérhető \ue827 [accent]Térkép[]en teheted meg. -hint.schematicSelect = Az [accent][[F][] nyomva tartásával kijelölhetsz és másolhastz épületeket.\n\nKattints a [accent][[görgővel][], hogy egy épületet lemásolj. +hint.schematicSelect = Az [accent][[F][] nyomva tartásával kijelölhetsz és másolhatsz épületeket.\n\nKattints a [accent][[görgővel][], hogy egy épületet lemásolj. hint.rebuildSelect = Tartsd nyomva a [accent][[B][] és húzással jelöld ki a megsemmisített blokkterveket.\nEz automatikusan újraépíti őket. hint.rebuildSelect.mobile = Válaszd a \ue874 másolás gombot, majd koppints \ue80f újjáépítés gombra, és húzd a megsemmisült blokktervek kijelöléséhez.\nEz automatikusan újraépíti őket. hint.conveyorPathfind = Tartsd nyomva a [accent][[L-Ctrl][] gombot a szállítószalagok lerakása közben, hogy a játék útvnalat generáljon. -hint.conveyorPathfind.mobile = Enegdélyezd az \ue844 [accent]átlós mód[]ot és tagyél le egyszerre több szállítószalagot, hogy a játék útvonalat generáljon. +hint.conveyorPathfind.mobile = Engedélyezd az \ue844 [accent]átlós mód[]ot és tegyél le egyszerre több szállítószalagot, hogy a játék útvonalat generáljon. hint.boost = Tartsd nyomva a [accent][[L-Shift][] gombot, hogy átrepülj az akadályok felett.\n\nErre nem minden földi egység képes. hint.payloadPickup = A [accent][[[] gombbal kis épületeket vagy egységeket emelhetsz fel. -hint.payloadPickup.mobile = [accent]Tartsd nyomva az ujjad[] egy kis épületen vagy egségen, hogy felemeld. +hint.payloadPickup.mobile = [accent]Tartsd nyomva az ujjad[] egy kis épületen vagy egységen, hogy felemeld. hint.payloadDrop = A [accent]][] megnyomásával lerakhatod a rakományodat. hint.payloadDrop.mobile = [accent]Tartsd hosszan az ujjad[] egy üres területen, hogy letedd a rakományodat. hint.waveFire = A [accent]Wave[] lövegtornyok, ha víz van bennük, automatikusan eloltják a közeli tüzeket. -hint.generator = \uf879 A [accent]Belsőégetésű Erőmű[] szenet éget, és átadja az áramot a vele érintkező épületeknek.\n\n Áramot nagyobb távolságra is szállíthatsz \uf87f [accent]Villanyoszlop[]ok segítségével. -hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű lövegtornyokat vagy \uf835 [accent]Graphite[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket. +hint.generator = \uf879 A [accent]Belső-égetésű Erőmű[] szenet éget, és átadja az áramot a vele érintkező épületeknek.\n\n Áramot nagyobb távolságra is szállíthatsz \uf87f [accent]Villanyoszlop[]ok segítségével. +hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű lövegtornyokat vagy \uf835 [accent]Grafit[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket. hint.coreUpgrade = A Magot fejlesztheted, ha [accent]magasabb szintű Magot teszel rá[].\n\nHelyezz egy [accent]Alapítvány[] Magot a [accent]Szilánk[] Magra. Figyelj rá, hogy ne legyenek az új Mag területén épületek. -hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például a [accent]Frozen Forest[], bárhonnan kilőhetsz. Nem kell szomszédos területtel rendelkezned.\n\nA [accent]számozott szektorok[], mint ez is, [accent]opcionálisak[]. +hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például a [accent]Fagyott Erdő[], bárhonnan kilőhetsz. Nem kell szomszédos területtel rendelkezned.\n\nA [accent]számozott szektorok[], mint ez is, [accent]opcionálisak[]. hint.presetDifficulty = Ebben a szektorban [scarlet]magas az ellenséges fenyegetettségi szint[].\nAz ilyen szektorokba való indulás [accent]nem ajánlott[] megfelelő technológia és felkészülés nélkül. hint.coreIncinerate = Ha a Magodban egy nyersanyag elérte a maximumot, a beérkező ilyen nyersanyagaid azonnal [accent]megsemmisítésre kerülnek[]. hint.factoryControl = Egy egységgyár [accent]kimeneti célpontjának[] beállításához Parancs Módban kattintson egy gyárblokkra, majd kattintson a jobb gombbal egy helyre.\nAz előállított egységek automatikusan odamennek. @@ -1870,8 +1870,8 @@ gz.mine.mobile = Menj a földön lévő \uf8c4 [accent]rézérc[] közelébe, é gz.research = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [accent]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy rézfoltra, hogy elhelyezd. gz.research.mobile = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [akcentus]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy rézfoltra, hogy elhelyezd.\n\nNyomd meg a \ue800 [accent]Pipa[]t a jobb alsó sarokban a megerősítéshez. gz.conveyors = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól a Magba.\n\nKattints és húzd az egeret bármely irányba, hogy hosszabb Szállítószalagot készíthess.\n[accent]Görgővel[] a szállítás irányát tudod megváltoztatni. -gz.conveyors.mobile = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az újjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. -gz.drills = Bővítsd a bányaszati kapacitást.\nÉpíts több Mechanikus Fúrót.\nBányássz 100 rezet. +gz.conveyors.mobile = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az ujjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. +gz.drills = Bővítsd a bányászati kapacitást.\nÉpíts több Mechanikus Fúrót.\nBányássz 100 rezet. gz.lead = \uf837 [accent]Ólom[] egy másik gyakran használt nyersanyag.\nÉpíts fúrókat az ólom kitermelésére. gz.moveup = \ue804 Lépj tovább a többi feladatért. gz.turrets = Fedezd fel és építs 2 darab \uf861 [accent]Duo[] lövegtornyot, hogy védd a Magot.\nA Duo lövegtornyoknak szükségük van \uf838 [accent]lőszer[]re, amelyeket Szállítószalaggal juttahatsz el hozzájuk. @@ -1884,16 +1884,16 @@ gz.supplyturret = [accent]Lövegtorony ellátmány gz.zone1 = Ez az ellenség leszállóhelye. gz.zone2 = Bármi, ami a hatósugarában épült, elpusztul, amikor egy hullám elindul. gz.zone3 = Egy hullám most kezdődik.\nKészülj fel. -gz.finish = Építs több lövegtornyot, bányássz több nyersanyagot\nés védekezz az ellnséges hullámok ellen, hogy [accent]elfoglald a szektort[]. +gz.finish = Építs több lövegtornyot, bányássz több nyersanyagot\nés védekezz az ellenséges hullámok ellen, hogy [accent]elfoglald a szektort[]. onset.mine = Kattints a \uf748 [accent]Berillium[] kibányászásához a falakból.\n\nHasználd a [accent][[WASD] gombokat a mozgáshoz. onset.mine.mobile = Koppints a \uf748 [accent]Berillium[] kibányászásához a falakból. -onset.research = Nyisd meg a \ue875 fejlődési fát.\nFedezd fel és építs egy \uf73e [accent]Kondenzációs Túrbina[]t a kürtőn.\nEz [accent]Áram[]ot fog generálni. +onset.research = Nyisd meg a \ue875 fejlődési fát.\nFedezd fel és építs egy \uf73e [accent]Kondenzációs Turbina[]t a kürtőn.\nEz [accent]Áram[]ot fog generálni. onset.bore = Fedezd fel és építs \uf741 [accent]Plazma Vágó[]t.\nEz automatikusan bányássza ki a nyersanyagokat a falakból. -onset.power = Ahhoz, hogy [accent]Áram[]mal lásd el a Plazma Fúrót, Fedezd fel és építs \uf73d [accent]Sugár Csomópont[]okat.\nSegítségükkel összekötheted a Kondenzációs Túrbinát a Plazma Vágóval. +onset.power = Ahhoz, hogy [accent]Áram[]mal lásd el a Plazma Fúrót, Fedezd fel és építs \uf73d [accent]Sugár Csomópont[]okat.\nSegítségükkel összekötheted a Kondenzációs Turbinát a Plazma Vágóval. onset.ducts = Fedezd fel és építs \uf799 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat eljuttasd a fúróktól/vágóktól a Magba\nKattints és húzd az egeret bármely irányba, hogy hosszabb Szállítószalagot készíthess.\n[accent]Görgővel[] a szállítás irányát tudod megváltoztatni. -onset.ducts.mobile = Fedezd fel és építs \uf799 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az újjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. -onset.moremine = Bővítsd a bányaszati kapacitást.\nÉpíts több Plazma Vágót, használj Sugár Csomópontokat és Szállítószalagokat.\nBányássz 200 Berilliumot. +onset.ducts.mobile = Fedezd fel és építs \uf799 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az ujjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. +onset.moremine = Bővítsd a bányászati kapacitást.\nÉpíts több Plazma Vágót, használj Sugár Csomópontokat és Szállítószalagokat.\nBányássz 200 Berilliumot. onset.graphite = Az összetettebb blokkokhoz szükség van \uf835 [accent]Grafit[]ra.\nÉpíts Plazma Vágókat, a Grafit kibányászásához. onset.research2 = Kezdd el a [accent]Gyárak[] fejlesztését.\nFedezd fel a \uf74d [accent]Sziklazúzó[]t és a \uf779 [accent]Szilícium Ívkemence[]t. onset.arcfurnace = A Szilícium Ívkemencének szüksége lesz \uf834 [accent]Homok[]ra és \uf835 [accent]Grafit[]ra, hogy \uf82f [accent]Szilícium[]t gyártson.\nTovábbá [accent]Áram[] is szükséges a működéséhez. @@ -1905,7 +1905,7 @@ onset.turretammo = Lásd el a lövegtornyokat [accent]Berillium[] lőszerrel. onset.walls = A [accent]Falak[] megakadályozhatják, hogy az épületekben károk keletkezzenek.\nÉpíts \uf6ee [accent]Berillium Fal[]akat a lövegtornyok körül. onset.enemies = Az ellenség közeledik, készülj fel a védekezésre. onset.attack = Az ellenség most sebezhető. Ellentámadásra fel. -onset.cores = Új Mag csak a [accent]Mag Csempe[]re építhető.\nAz új Magok előretolt bázisként működnek, és megosztják a nyersanyagkészletüket más Magokkal.\nÉpíts egy új \uf725 Magot. +onset.cores = Új Mag csak a [accent]Mag Csempé[]re építhető.\nAz új Magok előretolt bázisként működnek, és megosztják a nyersanyagkészletüket más Magokkal.\nÉpíts egy új \uf725 Magot. onset.detect = Az ellenség 2 percen belül észrevesz téged.\nÁllíts fel védelmet, bányássz és termelj. onset.commandmode = Tartsd nyomva a [accent]shift[] gombot, hogy belépj a [accent]Parancs Mód[]ba.\n[accent]Bal egérgomb lenyomásával és húzással[] tudod kijelölni az egységeket.\nKattints [accent]Jobb egérgomb[]al egy pontra, vagy ellenségre, hogy a kiválasztott egységeket mozgásra, vagy támadásra utasítsd. onset.commandmode.mobile = Nyomd meg a [accent]Parancs[] gombot, hogy belépj a [accent]Parancs Mód[]ba.\nTartsd a kijelzőn az újjad, majd [accent]húzd[] azt az egységek kiválasztásához.\n[accent]Koppints[] egy pontra, vagy ellenségre, hogy a kiválasztott egységeket mozgásra, vagy támadásra utasítsd. @@ -1925,7 +1925,7 @@ item.metaglass.description = Folyadékok szállítására és tárolására hasz item.graphite.description = Elektromos alkatrészek alapanyaga és lövedék. item.sand.description = Egyéb finom nyersanyagok gyártási alapanyaga. item.coal.description = Tüzelőanyag és gyártási alapanyag. -item.coal.details = Fosszílizálódott növényi anyagnak tűnik, jóval a "seeding event" előttről. +item.coal.details = Fosszilizálódott növényi anyagnak tűnik, jóval a "seeding event" előttről. item.titanium.description = Folyadékok szállítására, fúrókban és légi járművekben használható. item.thorium.description = Strapabíró szerkezetekben használható nukleáris tüzelőanyagként. item.scrap.description = Olvasztással és porítással finom nyersanyagok nyerhetők ki belőle. @@ -1957,18 +1957,18 @@ liquid.hydrogen.description = Erőforrás-kitermelésben, egységgyártásban é liquid.cyanogen.description = Lőszerekhez, fejlett egységek építéséhez és különböző reakciókhoz használják a fejlett blokkokban. Erősen gyúlékony. liquid.nitrogen.description = Erőforrás-kitermelésnél, gáztermelésnél és egységgyártásnál használják. Semleges gáz. liquid.neoplasm.description = A Neoplazma reaktor veszélyes biológiai mellékterméke. Gyorsan átterjed minden szomszédos víztartalmú blokkra, amelyhez hozzáér és közben károsítja azokat. Sűrű folyadék. -liquid.neoplasm.details = Neoplazma. Egy kontrolálhatatlan, gyorsan osztódó, iszap állagú, szintetikus sejtmassza. Hőálló. Rendkívül veszélyes minden vízzel kapcsolatos szerkezetre.\n\nTúl összetett és instabil a szabványos elemzésekhez. Potenciális alkalmazási területe ismeretlen. Ajánlott a salak medencékben való elégetése. +liquid.neoplasm.details = Neoplazma. Egy kontrollálhatatlan, gyorsan osztódó, iszap állagú, szintetikus sejtmassza. Hőálló. Rendkívül veszélyes minden vízzel kapcsolatos szerkezetre.\n\nTúl összetett és instabil a szabványos elemzésekhez. Potenciális alkalmazási területe ismeretlen. Ajánlott a salak medencékben való elégetése. block.derelict = \uf77e [lightgray]Elhagyatott block.armored-conveyor.description = Nyersanyagokat szállít. Nem fogad el nyersanyagot oldalról. block.illuminator.description = Világít. block.message.description = Üzenetet tárol szövetségesek kommunikációjához. -block.reinforced-message.description = Stores a message for communication between allies. -block.world-message.description = A message block for use in mapmaking. Cannot be destroyed. +block.reinforced-message.description = Üzenetet tárol a szövetségesek közötti kommunikációhoz. +block.world-message.description = A pályakészítésben használható üzenetblokk. Nem lehet megsemmisíteni. block.graphite-press.description = Szenet présel grafittá. block.multi-press.description = Szenet présel grafittá. Hatékonyan dolgozik, de vizet igényel hűtéshez. block.silicon-smelter.description = Szilíciumot nyer ki homok és szén keverékéből. -block.kiln.description = Ólmomból és homokból olvaszt ólomüveget. +block.kiln.description = Ólomból és homokból olvaszt ólomüveget. block.plastanium-compressor.description = Műanyagot gyárt olaj és titán felhasználásával. block.phase-weaver.description = Tóritkvarcot képez tórium és homok keverékéből. block.surge-smelter.description = Titán, ólom, szilícium és réz olvadékából állít elő Elektrometált. @@ -1977,7 +1977,7 @@ block.blast-mixer.description = Piratitból és spóra kapszulákból készít r block.pyratite-mixer.description = Szenet, homokot és ólmot vegyít piratittá. block.melter.description = Hulladékot olvaszt salakká. block.separator.description = Szétbontja a salakot ásványi összetevőire. -block.spore-press.description = Nagy nyomáson olajat présel spórákból. +block.spore-press.description = Nagy nyomáson olajat sajtol a spóra kapszulából. block.pulverizer.description = Finom homokká őrli a hulladékot. block.coal-centrifuge.description = Szenet nyer ki olajból. block.incinerator.description = Megsemmisít minden nyersanyagot és folyadékot. @@ -2013,65 +2013,65 @@ block.titanium-conveyor.description = Nyersanyagokat szállít. Gyorsabb a sima block.plastanium-conveyor.description = Nyersanyagokat szállít tömbösítve. Hátulról fogadja a nyersanyagokat, elöl három irányba szétosztja őket. Több kezdő- és végponttal növelhető az áteresztőképessége. block.junction.description = Hídként működik két egymást keresztező szállítószalag között. block.bridge-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. -block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima bridge conveyor, de áramot használ. +block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima Szállítószalag Híd, de áramot használ. block.sorter.description = Csak a kiválasztott nyersanyagot engedi tovább egyenesen, minden mást oldalra ad ki. block.inverted-sorter.description = A kiválasztott nyersanyagot oldalra adja ki, minden mást egyenesen enged tovább. block.router.description = Háromfelé osztja szét a beérkező nyersanyagokat. block.router.details = Pokoli masina. Ne tedd közvetlenül gyárak mellé, mert az épületek nyersanyagai eltömítik. block.distributor.description = Hétfelé osztja szét a beérkező nyersanyagokat. -block.overflow-gate.description = Csak akkor ad ki nyersanyagot oldalra, ha előrefelé már nem tud. Nem használható közvetlenül owerflow gate vagy underflow gate mellett. -block.underflow-gate.description = Csak akkor enged tovább nyersanyagokat előre, ha oldalra már nem tudja kiadni őket. Nem használható közvetlenül owerflow gate vagy underflow gate mellett. +block.overflow-gate.description = Csak akkor ad ki nyersanyagot oldalra, ha előrefelé már nem tud. Nem használható közvetlenül Túlfolyó Kapu, vagy Alulfolyó Kapu mellett. +block.underflow-gate.description = Csak akkor enged tovább nyersanyagokat előre, ha oldalra már nem tudja kiadni őket. Nem használható közvetlenül Túlfolyó Kapu, vagy Alulfolyó Kapu mellett. block.mass-driver.description = Nagy hatótávolságú nyersanyagszállító eszköz. Rakományokban lő át nyersanyagokat egy másik Tömegmozgatónak. block.mechanical-pump.description = Folyadékot szivattyúz. Nem igényel áramot. block.rotary-pump.description = Folyadékot szivattyúz. Árammal működik. block.impulse-pump.description = Folyadékot szivattyúz. Sokat termel, sok áramot fogyaszt. block.conduit.description = Folyadékot szállít. -block.pulse-conduit.description = Folyadékot szállít. Gyorsabb és nagyobb tárolókapacitású, mint a sima conduit. +block.pulse-conduit.description = Folyadékot szállít. Gyorsabb és nagyobb tárolókapacitású, mint a sima Csővezeték. block.plated-conduit.description = Folyadékot szállít. Nem fogad el folyadékot oldalról. Nem önti ki a folyadékot, ha nincs a végén semmi. block.liquid-router.description = Háromfelé osztja szét a beérkező folyadékot. Bizonyos mennyiség tárolására is képes. -block.liquid-container.description = Jelentős mennyiségű folyadékot tárol. Minden oldalon kijuttatja a folyadékot, hasonlóan a folyadék-elosztóhoz. -block.liquid-tank.description = Nagy mennyiségű folyadékot tárol, minden oldalán képes leadni. +block.liquid-container.description = Jelentős mennyiségű folyadékot tárol. Minden oldalon kijuttatja a folyadékot, hasonlóan a Folyadék Elosztóhoz. +block.liquid-tank.description = Nagy mennyiségű folyadékot tárol és minden oldalán képes azt kijuttatni. block.liquid-junction.description = Hídként működik két egymást keresztező csővezeték között. block.bridge-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. -block.phase-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. Nagyobb távolságr ér, mint a sima bridge conduit, de áramot használ. +block.phase-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. Nagyobb távolságr ér, mint a sima Csővezeték Híd, de áramot használ. block.power-node.description = Áramot vezet az összekapcsolt épületekhez. Az érintkező épületekkel automatikusan kapcsolatban van. block.power-node-large.description = Nagyobb Villanyoszlop nagyobb hatótávolsággal. block.surge-tower.description = Hosszútávú Villanyoszlop, csak kevés kapcsolatra képes. block.diode.description = Tárolt áramot irányít át egy irányba, de csak ha a fogadó oldalon van kevesebb tárolva. block.battery.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. -block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. Nagyobb kapacitású a sima battery-nél. +block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. Nagyobb kapacitású a sima Akkumulátornál. block.combustion-generator.description = Áramot termel éghető anyagok elégetésével. block.thermal-generator.description = Forró környezetben áramot termel. block.steam-generator.description = Áramot termel éghető anyagok elégetésével és víz gőzzé alakításával. block.differential-generator.description = Egy lórúgásnyi áramot termel. Hasznosítja a hűtőfolyadék és az égő piratit hőmérsékletkülönbségét. block.rtg-generator.description = A radioaktív bomlás energiáját hasznosítja, hogy lassan de biztosan áramot termeljen. block.solar-panel.description = Napfényből állít elő kevés áramot. -block.solar-panel-large.description = Napfényből állít elő kevés áramot. Hatékonyabb a sima solar panelnél. +block.solar-panel-large.description = Napfényből állít elő kevés áramot. Hatékonyabb a sima Napelemnél. block.thorium-reactor.description = Jelentős áramot állít elő tóriumból. Állandó hűtést igényel. Ha túlmelegszik, felrobban. block.impact-reactor.description = Csúcsra járatva rengeteg áramot termel. Jelentős árambefektetést igényel a reakció beindításához. block.mechanical-drill.description = Ércre helyezve kis tempóban termeli ki az adott nyersanyagot. Csak alapvető nyersanyagok kitermelésére képes. -block.pneumatic-drill.description = Egy fejlettebb drill, képes titán kitermelésére. Gyorsabban dolgozik a mechanical drillnél. +block.pneumatic-drill.description = Egy fejlettebb fúró, képes titán kitermelésére. Gyorsabban dolgozik a Mechanikus Fúrónál. block.laser-drill.description = Lézerek használatával még gyorsabban tud dolgozni, de áramot használ. Képes tóriumot kitermelni. block.blast-drill.description = A technológia csúcsa. Rengeteg áramot használ. block.water-extractor.description = Képes a talajvíz kiszívására. Használd, ha nincs elérhető víz a felszínen. block.cultivator.description = A légkörben szálló spórákat kapszulákba sűríti. -block.cultivator.details = Visszaszerzett technológia. Hatalmas tömegű biomassza gyártására alkalmas a lehető leghatékonyabban. Valószínűleg a Serpulót ma borító spórák kezdeti inkubátora. +block.cultivator.details = Visszaszerzett technológia. Hatalmas tömegű biomassza gyártására alkalmas a lehető leghatékonyabban. Valószínűleg a Serpulot ma borító spórák kezdeti inkubátora. block.oil-extractor.description = Nagy mennyiségben használ vizet, homokot és áramot, hogy olajat nyerjen ki a földből. block.core-shard.description = Mag. Ha elpusztul, a szektor elveszett. -block.core-shard.details = Az első modell. Kompakt. Önsokszorosító. Egyszer használatós gyorsítófúvókákkal van felszerelve, nem bolygóközi utazásra tervezték. +block.core-shard.details = Az első modell. Kompakt. Önsokszorosító. Egyszer használatos gyorsítófúvókákkal van felszerelve, nem bolygóközi utazásra tervezték. block.core-foundation.description = Mag. Páncélozott. Több nyersanyagot tárol, mint a Szilánk. block.core-foundation.details = A második modell. block.core-nucleus.description = Mag. Megerősített páncélzattal. Hatalmas mennyiségű nyersanyag tárolására képes. block.core-nucleus.details = A harmadik, végső modell. -block.vault.description = Nagy mennyiséget tárol minden nyersanyagtípusból. A tartalma unloader segítségével nyerhető ki. -block.container.description = Kis mennyiséget tárol minden nyersanyagtípusból. A tartalma unloader segítségével nyerhető ki. -block.unloader.description = Kitölti a szomszédos épületekből a kiválasztott nyersanyagot. +block.vault.description = Nagy mennyiséget tárol minden nyersanyagtípusból. A tartalma kirakodó segítségével nyerhető ki. +block.container.description = Kis mennyiséget tárol minden nyersanyagtípusból. A tartalma kirakodó segítségével nyerhető ki. +block.unloader.description = Kirakodja a szomszédos épületekből a kiválasztott nyersanyagot. block.launch-pad.description = Nyersanyagokat juttat el más szektorokba. -block.launch-pad.details = Szuborbitális rendszer a nyersanyagok szektorok között történő szállítására. A teherkapszulák törékenyek, ezért nem képesek túlélni a visszatérést. +block.launch-pad.details = Szub-orbitális rendszer a nyersanyagok szektorok között történő szállítására. A teherkapszulák törékenyek, ezért nem képesek túlélni a visszatérést. block.duo.description = Változatos lövedékekkel lő az ellenségre. block.scatter.description = Ólom, ólomüveg vagy hulladék darabokkal tüzel az ellenséges légierőre. block.scorch.description = Megégeti az ellenség közeli földi egységeit. Kis távolságra nagyon hatékony. -block.hail.description = Kis lemezeketFires small shells at ground enemies over long distances. +block.hail.description = Kis lövedékeket lő ki a nagy távolságokra lévő földi célpontokra. block.wave.description = Folyadékot önt az ellenségre. Eloltja a tüzet, ha vízzel van feltöltve. block.lancer.description = Erős energiasugarakat lő közeli földi célpontokra. block.arc.description = Elektromos szikrákat kelt földi célpontok között. @@ -2082,7 +2082,7 @@ block.ripple.description = Lövedékek csoportjával tüzel földi célpontokra block.cyclone.description = Robbanó lövedékeket lő közeli ellenségekre. block.spectre.description = Nagy, a páncélon is áthatoló lövedékekkel tüzel légi és földi célpontokra is. block.meltdown.description = Feltöltődés után folyamatos lézersugarat lő a közeli ellenségekre. Hűtést igényel. -block.foreshadow.description = Nagyméretű villámot lő ki nagy távolságokra egyszerre egyetlen célpontra. +block.foreshadow.description = Nagy méretű villámot lő ki nagy távolságokra egyszerre egyetlen célpontra. block.repair-point.description = Folyamatosan gyógyítja a legközelebbi sérült egységet a körzetében. block.segment.description = Megsemmisíti a beérkező lövedékeket. A lézerrel szemben hatástalan. block.parallax.description = Vonónyalábot bocsát ki, amivel magához vonzza és sebzi a repülő egységeket. @@ -2092,9 +2092,9 @@ block.disassembler.description = Ritka ásványi elemeket választ ki salakból. block.overdrive-dome.description = Megnöveli a környező gyárak termelési sebességét. Tóritkvarcot és Szilíciumot igényel. block.payload-conveyor.description = Képes egységeket szállítani. block.payload-router.description = Háromfelé osztja szét a beérkező egységeket. -block.ground-factory.description = Földi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben fejleszthetők. -block.air-factory.description = Légi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben fejleszthetők. -block.naval-factory.description = Vízi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben fejleszthetők. +block.ground-factory.description = Földi egységeket gyárt. A kész egységek azonnal hadrafoghatóak, vagy Újratervezőkben tovább fejleszthetőek. +block.air-factory.description = Légi egységeket gyárt. A kész egységek azonnal hadra foghatóak, vagy Újratervezőkben tovább fejleszthetőek. +block.naval-factory.description = Vízi egységeket gyárt. A kész egységek azonnal hadra foghatóak, vagy Újratervezőkben tovább fejleszthetőek. block.additive-reconstructor.description = Kettes szintre fejleszti a beérkező egységeket. block.multiplicative-reconstructor.description = Hármas szintre fejleszti a beérkező egységeket. block.exponential-reconstructor.description = Négyes szintre fejleszti a beérkező egységeket. @@ -2102,7 +2102,7 @@ block.tetrative-reconstructor.description = Ötös szintre fejleszti a beérkez block.switch.description = Kétállású kapcsoló. Az állapota leolvasható és módosítható processzorokkal. block.micro-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. block.logic-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb mint a mikroprocesszor. -block.hyper-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb mint a logikaiprocesszor. +block.hyper-processor.description = Logikai műveletek sorozatát hajtja végre végtelenítve. Használható egységek vagy épületek irányítására is. Gyorsabb mint a logikai processzor. block.memory-cell.description = Információt tárol processzorok számára. block.memory-bank.description = Információt tárol processzorok számára. Nagyobb kapacitású. block.logic-display.description = Ábrák rajzolhatók rá processzorral. @@ -2124,7 +2124,7 @@ block.disperse.description = Égő repeszlövedékeket lő ki légi célpontokra block.lustre.description = Lassan mozgó, egyszerre egy célpontra ható lézert lő ki az ellenséges célpontokra. block.scathe.description = Nagy erejű rakétát indít jelentős távolságokra lévő földi célpontok ellen. block.smite.description = Átütő erejű, villámló lövedékeket lő ki. -block.malign.description = Lézer töltetekből álló célzot sortüzet zúdít az ellenséges célpontokra. Nagymértékű fűtést igényel. +block.malign.description = Lézer töltetekből álló célzott sortüzet zúdít az ellenséges célpontokra. Nagymértékű fűtést igényel. block.silicon-arc-furnace.description = Szilíciumot finomít homokból és grafitból. block.oxidation-chamber.description = A berilliumot és az ózont oxiddá alakítja. Melléktermékként hőt bocsát ki. block.electric-heater.description = Fűti a vele szemben álló blokkokat. Nagy mennyiségű energiát igényel. @@ -2137,7 +2137,7 @@ block.atmospheric-concentrator.description = Koncentrálja a nitrogént a légk block.surge-crucible.description = A salakból és a szilíciumból Elektrometált képez. Hőt igényel. block.phase-synthesizer.description = Tóriumból, homokból és ózonból Tóritkvarcot szintetizál. Hőt igényel. block.carbide-crucible.description = Grafitot és volfrámot karbiddá olvaszt. Hőt igényel. -block.cyanogen-synthesizer.description = Cianogént szintetizál arkycitből és grafitból. Hőt igényel. +block.cyanogen-synthesizer.description = Cianogént szintetizál Arkycitből és grafitból. Hőt igényel. block.slag-incinerator.description = Elégeti a nem illékony tárgyakat vagy folyadékokat. Salakot igényel. block.vent-condenser.description = A kürtőkből kiáramló gázokat vízzé kondenzálja. Áramot igényel. block.plasma-bore.description = Ércfallal szemben elhelyezve, korlátlanul termeli ki a nyersanyagokat. Kis mennyiségű áramot igényel. @@ -2168,7 +2168,7 @@ block.duct-router.description = A nyersanyagokat egyenlően osztja el három ir block.overflow-duct.description = Csak akkor adja ki az nyersanyagokat oldalra, ha az elülső útvonal el van zárva. block.duct-bridge.description = Szerkezeteken és a terepen keresztül szállítja a nyersanyagokat. block.duct-unloader.description = A kiválasztott nyersanyagokat kirakodja a mögötte lévő blokkból. Magokból nem lehet kirakodni. -block.underflow-duct.description = A túlfolyó ellentéte. Elölre távozik a nyersanyag, ha a bal és a jobb oldali útvonal el van zárva. +block.underflow-duct.description = A túlfolyó ellentéte. Előre távozik a nyersanyag, ha a bal és a jobb oldali útvonal el van zárva. block.reinforced-liquid-junction.description = Két egymást keresztező vezeték közötti csomópontként működik. block.surge-conveyor.description = A nyersanyagokat rakományokban mozgatja. Árammal felgyorsítható. Vezeti az áramot. block.surge-router.description = Egyenletesen osztja el a nyersanyagokat három irányba a szállítószalagról. árammal felgyorsítható. Vezeti az áramot. @@ -2177,10 +2177,10 @@ block.unit-cargo-unload-point.description = A teherszállító drónok kirakodá block.beam-node.description = Az áramot merőlegesen vezeti a többi blokkhoz. Kis mennyiségű energiát tárol. block.beam-tower.description = Az áramot merőlegesen vezeti a többi blokkhoz. Nagy mennyiségű energiát tárol. Nagy hatótávolságú. block.turbine-condenser.description = A kürtőkből kiáramló gázokból áramot termel. Kis mennyiségű vizet termel. -block.chemical-combustion-chamber.description = Arkycitből és ózonból termel áramot. -block.pyrolysis-generator.description = Nagy mennyiségű energiát termel arkycitből és salakból. Melléktermékként vizet termel. -block.flux-reactor.description = Nagy mennyiségű energiát termel hő hatására. Stabilizátorként cianogént igényel. Az áramtermelés és a cianogénigény arányos a hőbevitellel.\nFelrobban, ha nem áll rendelkezésre elegendő cianogén. -block.neoplasia-reactor.description = Arkycit, Víz és Tóritkvarc felhasználásával nagy mennyiségű áramot termel. Melléktermékként hőt és veszélyes Neoplazmát termel.\nHevesen robban, ha a Neoplazmát nem távolítják el a reaktorból a vezetékeken keresztül. +block.chemical-combustion-chamber.description = Arkycitből és Ózonból termel áramot. +block.pyrolysis-generator.description = Nagy mennyiségű energiát termel Arkycitből és Salakból. Melléktermékként vizet termel. +block.flux-reactor.description = Nagy mennyiségű energiát termel hő hatására. Stabilizátorként cianogént igényel. Az áramtermelés és a Cianogén igény arányos a hőbevitellel.\nFelrobban, ha nem áll rendelkezésre elegendő Cianogén. +block.neoplasia-reactor.description = Arkycit, Víz és Tóritkvarc felhasználásával nagy mennyiségű áramot termel. Melléktermékként hőt és veszélyes Neoplazmát termel.\nHevesen robban, ha a Neoplazmát nem távolítják el a reaktorból a csővezetékeken keresztül. block.build-tower.description = Automatikusan újjáépíti a hatósugarában lévő építményeket, és segíti a többi egységet az építkezésben. block.regen-projector.description = Lassan javítja a szövetséges építményeket egy négyzet alakú kerületben. Hidrogént igényel. block.reinforced-container.description = Kis mennyiségű nyersanyagot tud tárolni. A tartalma kirakodók segítsével nyerhető ki. Nem növeli a Mag tárolókapacitását. @@ -2188,15 +2188,15 @@ block.reinforced-vault.description = Nagy mennyiségű nyersanyagot tud tárolni block.tank-fabricator.description = Stell egységeket épít. A kimeneti egységek közvetlenül felhasználhatók, vagy átvihetők újrafeldolgozókba fejlesztésre. block.ship-fabricator.description = Elude egységeket épít. A kimeneti egységek közvetlenül felhasználhatók, vagy átvihetők újrafeldolgozókba fejlesztésre. block.mech-fabricator.description = Merui egységeket épít. A kimeneti egységek közvetlenül felhasználhatók, vagy átvihetők újrafeldolgozókba fejlesztésre. -block.tank-assembler.description = Nagyméretű tankokat állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. -block.ship-assembler.description = Nagyméretű hajókat állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. -block.mech-assembler.description = Nagyméretű Mech-eket állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. +block.tank-assembler.description = Nagy méretű tankokat állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. +block.ship-assembler.description = Nagy méretű hajókat állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. +block.mech-assembler.description = Nagy méretű Mech-eket állít össze a beadott blokkokból és egységekből. A kimeneti szint modulok hozzáadásával növelhető. block.tank-refabricator.description = Felfejleszti a bejuttatott tank egységeket a második szintre. block.ship-refabricator.description = Felfejleszti a bejuttatott repülő egységeket a második szintre. block.mech-refabricator.description = Felfejleszti a bejuttatott mech egységeket a második szintre. block.prime-refabricator.description = A bejuttatott egységeket a harmadik szintre fejleszti. block.basic-assembler-module.description = Növeli az összeszerelő szintjét, ha egy építési határvonal mellé helyezik. Áramot igényel. Használható nyersanyag-rakomány bemenetként. -block.small-deconstructor.description = Szétszereli a bevitt építményeket és egységeket. Visszaadja az építési költség 100%-át. +block.small-deconstructor.description = Lebontja a bevitt építményeket és egységeket. Visszaadja az építési költség 100%-át. block.reinforced-payload-conveyor.description = Előre mozgatja a rakományokat. block.reinforced-payload-router.description = A rakományokat szomszédos a blokkokba osztja szét. Szűrő beállítása esetén válogatóként is funkcionál. block.payload-mass-driver.description = Nagy hatótávolságú rakományszállító szerkezet. A fogadott rakományokat a hozzákapcsolt másik Tömegmozgatóra lövi. @@ -2211,9 +2211,9 @@ unit.mace.description = Lángnyelveket küld a közeli ellenségek felé. unit.fortress.description = Nagy hatótávú rakétákat lő földi célpontokra. unit.scepter.description = Töltött lövedékek záporát lövi közeli ellenségekre. unit.reign.description = Méretes átütő erejű lövedékeket zúdít minden közeli ellenségre. -unit.nova.description = Lézereket lő, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. -unit.pulsar.description = Elektromos szikrákat indít, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. -unit.quasar.description = Átütő erejű lézersugarakat lő, amik az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. Pajzsa van. +unit.nova.description = Lézereket lő, amelyek az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. +unit.pulsar.description = Elektromos szikrákat indít, amelyek az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. +unit.quasar.description = Átütő erejű lézersugarakat lő, amelyek az ellenséget sebzik, de gyógyítják a szövetségeseket. Repülésre alkalmas. Pajzsa van. unit.vela.description = Folyamatos lézernyalábot bocsát ki, ami sebzi az ellenséget, felgyújtja az épületeiket, de gyógyítja a szövetségeseket. Repülésre alkalmas. unit.corvus.description = Hatalmas lézersugarat lő, ami ami sebzi az ellenséget, de gyógyítja a szövetségeseket. A legtöbb terepakadályt átlépi. unit.crawler.description = Az ellenséghez rohan és nagy robbanásban megsemmisíti magát. @@ -2228,18 +2228,18 @@ unit.antumbra.description = Lövedékek záporát zúdítja minden közeli ellen unit.eclipse.description = Két átütő erejű lézersugarat és rengeteg lövedéket zúdít minden közeli ellenségre. unit.mono.description = Automatikusan bányászik rezet és ólmot a Magba juttatva őket. unit.poly.description = Automatikusan újjáépíti az elpusztult épületeket és segít más egységeknek építkezni. -unit.mega.description = Automatikusan javítja a sérült épületeket. Képes kis épülete és földi egységek szállítására. -unit.quad.description = Nagy bombákat szór földi célpontokra, amik sebzik az ellenséget, de javítják a szövetséges épületeket. Képes közepes méretű földi egységek szállítására. +unit.mega.description = Automatikusan javítja a sérült épületeket. Képes kis épületek és földi egységek szállítására. +unit.quad.description = Nagy bombákat szór földi célpontokra, amelyek sebzik az ellenséget, de javítják a szövetséges épületeket. Képes közepes méretű földi egységek szállítására. unit.oct.description = Megvédi a közeli szövetségeseket regeneráló pajzsával. Képes szállítani a legtöbb földi egységet. unit.risso.description = Rakéták és lövedékek záporát zúdítja minden közeli ellenségre. -unit.minke.description = Tüzérségi lövedékeket és egyszerű töltényeket lő közeli föld célpontokra. -unit.bryde.description = Nagytávolságú tüzérségi rakétákat lő az ellenségre. +unit.minke.description = Tüzérségi lövedékeket és egyszerű töltényeket lő közeli földi célpontokra. +unit.bryde.description = Nagy távolságú tüzérségi rakétákat lő az ellenségre. unit.sei.description = Rakéták és páncéltörő lövedékek záporát zúdítja az ellenségre. unit.omura.description = Nagy hatótávolságú átütő erejű lövedékeket lő az ellenségre. Flare egységeket gyárt. unit.alpha.description = Megvédi a Bástyát az ellenségtől. Épít. unit.beta.description = Megvédi az Alapítványt az ellenségtől. Épít. unit.gamma.description = Megvédi a Magnumot az ellenségtől. Épít. -unit.retusa.description = Célkövető torpedókat lő ki a közeli ellenségre. Javítja a szövetséges egységeket. +unit.retusa.description = Célkövető torpedókat lő ki minden közeli ellenségre. Javítja a szövetséges egységeket. unit.oxynoe.description = Plazma lángcsóvát lő az ellenséges célpontokra. Célba veszi az ellenséges lövedékeket egy pontvédelmi toronnyal. unit.cyerce.description = Célpont kereső kazettás rakétákat lő ki az ellenségre. Javítja a szövetséges egységeket. unit.aegires.description = Elektromosan sokkolja az összes ellenséges egységet és építményt, amely az energiamezőjébe lép. Javítja az összes szövetségest. @@ -2252,7 +2252,7 @@ unit.precept.description = Átütő erejű kazettás lövedékeket lő ki az ell unit.vanquish.description = Nagy átütési képességű, hasítólövedékeket lő ki az ellenséges célpontokra. unit.conquer.description = Nagy átütési képességű golyózáport lő ki az ellenséges célpontokra. unit.merui.description = Nagy hatótávolságú ágyúkkal lövi az ellenséges szárazföldi célpontokat. A legtöbb terepfelületen képes átlépni. -unit.cleroi.description = Kettős lövedékeket lő ki az ellenséges célpontokra. Célbaveszi az ellenséges lövedékeket a pontvédelmi tornyokkal. A legtöbb terepfelületen képes átlépni. +unit.cleroi.description = Kettős lövedékeket lő ki az ellenséges célpontokra. Célba veszi az ellenséges lövedékeket a pontvédelmi tornyokkal. A legtöbb terepfelületen képes átlépni. unit.anthicus.description = Nagy hatótávolságú célkövető rakétákat lő ki az ellenséges célpontokra. A legtöbb tereptárgyon át tud lépni. unit.tecta.description = Célkövető plazma rakétákat lő ki az ellenséges célpontokra. Irányított pajzzsal védi magát. A legtöbb terepfelületen képes átlépni. unit.collaris.description = Nagy hatótávolságú repesz-ágyúval lövi az ellenséges célpontokat. A legtöbb terepfelületen képes átlépni. @@ -2274,7 +2274,7 @@ lst.printflush = Sorba állított [accent]kiírási[] műveletek kiírása egy lst.getlink = A processzor linkjének lekérdezése index szerint. 0-nál kezdődik. lst.control = Épület irányítása. lst.radar = Beméri az egységeket az épület körül egy bizonyos hatótávolságban. -lst.sensor = Adatok lekérése egy épületről vagy egyséről. +lst.sensor = Adatok lekérése egy épületről vagy egységről. lst.set = Egy változó beállítása. lst.operation = Végezzen ely egy műveletet 1-2 változóval. lst.end = Ugrás az utasítási verem tetejére. @@ -2339,7 +2339,7 @@ lcategory.world.description = A világ viselkedésének szabályozása. graphicstype.clear = A kijelző kitöltése egy színnel. graphicstype.color = Szín kiválasztása a következő rajzolási műveletekhez. -graphicstype.col = A színnel egyenértékű, de csomagolva.\nA csomagolt színeket hex kódként írják ki egy [accent]%[] előtaggal.\nPéldául: [accent]%ff0000[] piros lenne. +graphicstype.col = A színnel egyenértékű, de csomagolva.\nA csomagolt színeket HEX kódként írják ki egy [accent]%[] előtaggal.\nPéldául: [accent]%ff0000[] piros lenne. graphicstype.stroke = Vonalszélesség beállítása. graphicstype.line = Rajzolj vonalszakaszt. graphicstype.rect = Téglalap kitöltése. @@ -2426,7 +2426,7 @@ unitradar.sort = Az eredmények rendezésének metrikája. unitradar.output = Változó, amelybe a kimeneti egységet írja. control.of = Épület az irányításhoz. -control.unit = Megcélzandó egység/épület. +control.unit = Megcélozandó egység/épület. control.shoot = Akár lőni is lehet. unitlocate.enemy = Akár az ellenséges épületek felkutatása. From 93c46ec2dc0a2f2d44b9e8c951037483736785b5 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Fri, 27 Oct 2023 22:07:10 +0000 Subject: [PATCH 154/450] Automatic bundle update --- core/assets/bundles/bundle_hu.properties | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 6f99882d28..1786cea2d0 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -129,7 +129,7 @@ committingchanges = Változások mentése done = Kész feature.unsupported = Az eszköz nem támogatja ezt a funkciót. -mods.initfailed = [red]\u26A0[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] +mods.initfailed = [red]⚠[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] mods = Modok mods.none = [lightgray]Nem találhatóak modok! mods.guide = Mod készítési útmutató @@ -683,9 +683,9 @@ objective.enemyescelating = [accent]Az ellenséges termelés fokozódik: [lightg objective.enemyairunits = [accent]Az ellenséges légi egységek termelése elkezdődik: [lightgray]{0}[] objective.destroycore = [accent]Ellenséges Mag Megsemmisítése objective.command = [accent]Egységek irányítása -objective.nuclearlaunch = [accent]\u26A0 Nukleáris kilövés észlelve: [lightgray]{0} +objective.nuclearlaunch = [accent]⚠ Nukleáris kilövés észlelve: [lightgray]{0} -announce.nuclearstrike = [red]\u26A0 BEÉRKEZŐ NUKLEÁRIS CSAPÁS \u26A0\n[lightgray]Építs azonnal tartalék Magokat! +announce.nuclearstrike = [red]⚠ BEÉRKEZŐ NUKLEÁRIS CSAPÁS ⚠\n[lightgray]Építs azonnal tartalék Magokat! loadout = Rakomány resources = Nyersanyagok @@ -836,7 +836,7 @@ sector.split.description = A minimális ellenséges jelenlét miatt ez a szektor sector.basin.description = Jelentős ellenséges jelenlét lett érzékelve ebben a szektorban.\nÉpíts gyorsan egységeket, és foglalj el ellenséges Magokat, hogy megvethesd a lábad. sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. sector.peaks.description = A hegyvidéki terep ebben a szektorban a legtöbb egységet használhatatlanná teszi. Repülő egységekre lesz szükség.\nVigyázz az ellenséges légvédelmi létesítményekkel. Lehetséges, hogy az ilyen létesítményeket hatástalanítani lehet a támogató épületeik célba vételével. -sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.\Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. +sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. sector.caldera-erekir.description = Ebben a szektorban a feltárható erőforrások több szigeten szétszóródva találhatók.\nFedezd fel és helyezd üzembe a drónalapú szállítmányozást. sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]tórium[] készleteket őriz.\nHasználd magasabb szintű egységek és lövegtornyok fejlesztésére. sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\nGyűjts [accent]Karbid[]ot, majd fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. @@ -1040,7 +1040,7 @@ bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség bullet.range = [stat]{0}[lightgray] csempe tartomány unit.blocks = blokk -unit.blockssquared = blokk\u00B2 +unit.blockssquared = blokk² unit.powersecond = áram egység/sec unit.tilessecond = csempe/sec unit.liquidsecond = folyadék egység/sec @@ -1576,7 +1576,7 @@ block.liquid-source.name = Folyadék Forrás block.liquid-void.name = Folyadék Hiány block.power-void.name = Áram Hiány block.power-source.name = Áram Forrás -block.unloader.name = +block.unloader.name = Unloader block.vault.name = Raktár block.wave.name = Wave block.tsunami.name = Tsunami From 2bc8a25bc6c2a61a01d2d5fea53ae51615227c6a Mon Sep 17 00:00:00 2001 From: Arksource <93954648+ArkSourcer@users.noreply.github.com> Date: Fri, 27 Oct 2023 18:36:15 -0400 Subject: [PATCH 155/450] Edit bundle_es (#9198) * Funny change * Update servers_v7.json * Update bundle_es.properties Traductions for the bundle_es By ArkSource --- core/assets/bundles/bundle_es.properties | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index f39cd56f03..5743b3a965 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -79,7 +79,7 @@ schematic.addtag = Añadir etiqueta schematic.texttag = Texto de etiqueta schematic.icontag = Icono de etiqueta schematic.renametag = Renombrar etiqueta -schematic.tagged = {0} tagged +schematic.tagged = {0} etiquetado schematic.tagdelconfirm = ¿Eliminar completamente esta etiqueta? schematic.tagexists = Esa etiqueta ya existe. @@ -264,10 +264,10 @@ trace.ips = IPs: trace.names = Names: invalidid = ¡ID de cliente no válida! Puedes enviar un informe reportando el error. player.ban = Ban -player.kick = Kick +player.kick = Expulsar player.trace = Trace player.admin = Toggle Admin -player.team = Change Team +player.team = Cambiar equipo server.bans = Vetos server.bans.none = ¡No se ha vetado a ningún usuario! server.admins = Administradores @@ -284,7 +284,7 @@ confirmkick = ¿Quieres expulsar a "{0}[white]"? confirmunban = ¿Quieres quitar el veto a este jugador? confirmadmin = ¿Quieres hacer administrador a "{0}[white]"? confirmunadmin = ¿Quieres quitarle los permisos de administrador a "{0}[white]"? -votekick.reason = Vote-Kick Reason +votekick.reason = Razón del Voto de Expulsión votekick.reason.message = Are you sure you want to vote-kick "{0}[white]"?\nIf yes, please enter the reason: joingame.title = Unirse a una Partida joingame.ip = Dirección IP: @@ -303,7 +303,7 @@ server.invalidport = ¡El número de puerto no es valido! server.error = [scarlet]Error alojando el servidor. save.new = Nuevo archivo de guardado save.overwrite = ¿Quieres sobrescribir\neste guardado? -save.nocampaign = Individual save files from the campaign cannot be imported. +save.nocampaign = Los archivos individuales guardados de la campaña no se pueden importar. overwrite = Sobrescribir save.none = ¡No se ha encontrado ningún archivo de guardado! savefail = ¡No se ha podido guardar la partida! From 212adddd5300caac8d50722ee08c13c2e0de2bd0 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Oct 2023 18:42:25 -0400 Subject: [PATCH 156/450] Fixed some blocks not being mobile rotate-able --- core/src/mindustry/world/Block.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/world/Block.java b/core/src/mindustry/world/Block.java index 39080e2c0a..619a9fe209 100644 --- a/core/src/mindustry/world/Block.java +++ b/core/src/mindustry/world/Block.java @@ -650,7 +650,7 @@ public class Block extends UnlockableContent implements Senseable{ public boolean canReplace(Block other){ if(other.alwaysReplace) return true; if(other.privileged) return false; - return other.replaceable && (other != this || (rotate && quickRotate)) && this.group != BlockGroup.none && other.group == this.group && + return other.replaceable && (other != this || (rotate && quickRotate)) && ((this.group != BlockGroup.none && other.group == this.group) || other == this) && (size == other.size || (size >= other.size && ((subclass != null && subclass == other.subclass) || group.anyReplace))); } From a0a0b5942e58ef315a12c680c4bcd8b2a47bd101 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 28 Oct 2023 09:29:28 -0400 Subject: [PATCH 157/450] Fixed #9208 --- core/src/mindustry/core/Renderer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/core/Renderer.java b/core/src/mindustry/core/Renderer.java index 8b3614436d..f78a9da907 100644 --- a/core/src/mindustry/core/Renderer.java +++ b/core/src/mindustry/core/Renderer.java @@ -185,7 +185,9 @@ public class Renderer implements ApplicationListener{ if(landTime > 0){ if(!state.isPaused()){ CoreBuild build = landCore == null ? player.bestCore() : landCore; - build.updateLandParticles(); + if(build != null){ + build.updateLandParticles(); + } } if(!state.isPaused()){ From f38a6ed7f59fe811ce8170fb124a0dc6429bb385 Mon Sep 17 00:00:00 2001 From: router Date: Sat, 28 Oct 2023 16:32:03 +0300 Subject: [PATCH 158/450] Update bundle_ru attributions (#9205) * Update bundle_ru attributions i don't think anyone calls me by my old alias anymore * Update bundle_ru.properties --- core/assets/bundles/bundle_ru.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 3d3fdba4b6..77cb9ed498 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1,4 +1,4 @@ -credits.text = Создатель [royal]Anuken[] — [sky]anukendev@gmail.com[]\n\nЕсть недоработки в переводе или хотите найти союзников для совместной игры?\nПишите в оф. русский [accent]discord-сервер Mindustry[].\n\nРедакторы и переводчики на русский язык:\n[blue]Prosta4ok_ua[green]#[yellow]6336\n[darkgray]XZimur[]\n[#30FF30]Beryllium\n[tan]Félix [slate]Córvus\n[orange]Vanguard\n[#a00000]Slotterleet[]\n[unlaunched]Даркнесс#3729[]\n[white]lucin#0949[] +credits.text = Создатель [royal]Anuken[] — [sky]anukendev@gmail.com[]\n\nЕсть недоработки в переводе или хотите найти союзников для совместной игры?\nПишите в оф. русский [accent]discord-сервер Mindustry[].\n\nРедакторы и переводчики на русский язык:\n[blue]Prosta4ok_ua[green]#[yellow]6336\n[darkgray]XZimur[]\n[lightgray]routerchain\n[tan]Félix [slate]Córvus\n[orange]Vanguard\n[#a00000]Slotterleet[]\n[unlaunched]inflexibledarkness[]\n[white]lucin#0949[] credits = Авторы contributors = Переводчики и помощники discord = Присоединяйтесь к нашему Discord! From 17978f736f83f4668170da72e86ae97de552aa6c Mon Sep 17 00:00:00 2001 From: lemon3357 <126368248+lemon3357@users.noreply.github.com> Date: Sat, 28 Oct 2023 21:32:12 +0800 Subject: [PATCH 159/450] Update servers_v7.json (#9204) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 2f2c7756a3..1dd284b022 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -193,7 +193,7 @@ }, { "name": "Realm of Serene Lime", - "address": ["43.248.116.142:10627","n2.akiracloud.net:10686","n2.akiracloud.net:10486", "p12.simpfun.cn:8654"] + "address": ["43.248.116.142:10627","n2.akiracloud.net:10686","n2.akiracloud.net:10486", "p12.simpfun.cn:8654", "n2.akiracloud.net:10385"] }, { "name": "CreateDustry", From af20ea56054d8a57256ce975c34d80a22028a191 Mon Sep 17 00:00:00 2001 From: meiqiu <119494143+MEIQIUawa@users.noreply.github.com> Date: Sun, 29 Oct 2023 06:55:03 +0800 Subject: [PATCH 160/450] Update servers_v7.json (#9211) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 1dd284b022..d171c394ef 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,7 +1,7 @@ [ { "name": "meiqiuMDT", - "address": ["43.248.103.156:14740","211.101.236.94:10000","bj-1.lcf.icu:10240"] + "address": ["cn1.plush.run:10001","211.101.236.94:10000","bj-1.lcf.icu:10240"] }, { "name": "CMS", From 44757f0cb4ca127cdf903d09c6794ce39d144dc2 Mon Sep 17 00:00:00 2001 From: meiqiu <119494143+MEIQIUawa@users.noreply.github.com> Date: Sun, 29 Oct 2023 23:19:53 +0800 Subject: [PATCH 161/450] Update servers_v7.json (#9214) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index d171c394ef..b849e86849 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -1,7 +1,7 @@ [ { "name": "meiqiuMDT", - "address": ["cn1.plush.run:10001","211.101.236.94:10000","bj-1.lcf.icu:10240"] + "address": ["cn1.plush.run:10001","211.101.236.94:10000","bj-1.lcf.icu:10240","play.simpfun.cn:14523"] }, { "name": "CMS", From 270c7845b8e97390692c78c2bd0b2230213861bd Mon Sep 17 00:00:00 2001 From: NazrinNya <137837419+NazrinNya@users.noreply.github.com> Date: Sun, 29 Oct 2023 20:57:22 +0300 Subject: [PATCH 162/450] Update servers_v7.json (#9215) * Update servers_v7.json * Update servers_v7.json * Update servers_v7.json --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index b849e86849..0e089bfb37 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -210,7 +210,7 @@ }, { "name": "Cyandustry", - "address": ["136.243.14.186:7000","136.243.14.186:7001", "136.243.14.186:7002", "136.243.14.186:7003", "136.243.14.186:7004", "136.243.14.186:7005", "136.243.14.186:7006"] + "address": ["88.99.95.188:7000","88.99.95.188:7001", "88.99.95.188:7002", "88.99.95.188:7003", "88.99.95.188:7004", "88.99.95.188:7005", "88.99.95.188:7006"] }, { "name": "Four Family", From 55684e8b981c1b08fd2858400f025a5c0866b59a Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Oct 2023 09:13:47 -0400 Subject: [PATCH 163/450] Ignore .git in mods --- core/src/mindustry/graphics/FogRenderer.java | 4 ++-- core/src/mindustry/graphics/MinimapRenderer.java | 4 ++-- core/src/mindustry/mod/Mods.java | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/mindustry/graphics/FogRenderer.java b/core/src/mindustry/graphics/FogRenderer.java index 9a8cbd0a26..da0212bd86 100644 --- a/core/src/mindustry/graphics/FogRenderer.java +++ b/core/src/mindustry/graphics/FogRenderer.java @@ -111,12 +111,12 @@ public final class FogRenderer{ dynamicFog.getTexture().setFilter(TextureFilter.linear); Draw.shader(Shaders.fog); - Draw.color(state.rules.dynamicColor); + Draw.color(state.rules.dynamicColor, 0.5f); Draw.fbo(dynamicFog.getTexture(), world.width(), world.height(), tilesize); //TODO ai check? if(state.rules.staticFog){ //TODO why does this require a half-tile offset while dynamic does not - Draw.color(state.rules.staticColor); + Draw.color(state.rules.staticColor, 1f); Draw.fbo(staticFog.getTexture(), world.width(), world.height(), tilesize, tilesize/2f); } Draw.shader(); diff --git a/core/src/mindustry/graphics/MinimapRenderer.java b/core/src/mindustry/graphics/MinimapRenderer.java index 7d9503a82a..6ae9b26b77 100644 --- a/core/src/mindustry/graphics/MinimapRenderer.java +++ b/core/src/mindustry/graphics/MinimapRenderer.java @@ -193,7 +193,7 @@ public class MinimapRenderer{ Tmp.tr1.set(dynamicTex); Tmp.tr1.set(region.u, 1f - region.v, region.u2, 1f - region.v2); - Draw.color(state.rules.dynamicColor); + Draw.color(state.rules.dynamicColor, 0.5f); Draw.rect(Tmp.tr1, x + w/2f, y + h/2f, w, h); if(state.rules.staticFog){ @@ -201,7 +201,7 @@ public class MinimapRenderer{ Tmp.tr1.texture = staticTex; //must be black to fit with borders - Draw.color(0f, 0f, 0f, state.rules.staticColor.a); + Draw.color(0f, 0f, 0f, 1f); Draw.rect(Tmp.tr1, x + w/2f, y + h/2f, w, h); } diff --git a/core/src/mindustry/mod/Mods.java b/core/src/mindustry/mod/Mods.java index 37b1dead72..e4f3692282 100644 --- a/core/src/mindustry/mod/Mods.java +++ b/core/src/mindustry/mod/Mods.java @@ -38,7 +38,7 @@ public class Mods implements Loadable{ private @Nullable Scripts scripts; private ContentParser parser = new ContentParser(); private ObjectMap> bundles = new ObjectMap<>(); - private ObjectSet specialFolders = ObjectSet.with("bundles", "sprites", "sprites-override"); + private ObjectSet specialFolders = ObjectSet.with("bundles", "sprites", "sprites-override", ".git"); private int totalSprites; private ObjectFloatMap textureResize = new ObjectFloatMap<>(); From db60fcd64dc9f6a7864be2cd66937aa2ae16b579 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Oct 2023 09:45:48 -0400 Subject: [PATCH 164/450] Fixed #9216 --- core/src/mindustry/ui/fragments/PlacementFragment.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ui/fragments/PlacementFragment.java b/core/src/mindustry/ui/fragments/PlacementFragment.java index d359484340..ecdb326366 100644 --- a/core/src/mindustry/ui/fragments/PlacementFragment.java +++ b/core/src/mindustry/ui/fragments/PlacementFragment.java @@ -209,17 +209,21 @@ public class PlacementFragment{ } if(Core.input.keyTap(Binding.category_prev)){ + int i = 0; do{ currentCategory = currentCategory.prev(); - }while(categoryEmpty[currentCategory.ordinal()]); + i ++; + }while(categoryEmpty[currentCategory.ordinal()] && i < categoryEmpty.length); input.block = getSelectedBlock(currentCategory); return true; } if(Core.input.keyTap(Binding.category_next)){ + int i = 0; do{ currentCategory = currentCategory.next(); - }while(categoryEmpty[currentCategory.ordinal()]); + i ++; + }while(categoryEmpty[currentCategory.ordinal()] && i < categoryEmpty.length); input.block = getSelectedBlock(currentCategory); return true; } From 695dad201fb4c2b4252f2ee5abde32e968169ba5 Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Oct 2023 14:56:40 -0400 Subject: [PATCH 165/450] includeBuild for Arc --- build.gradle | 30 ++++++++++++------------------ settings.gradle | 38 +++++++------------------------------- 2 files changed, 19 insertions(+), 49 deletions(-) diff --git a/build.gradle b/build.gradle index 84cfbefca7..4f809c8294 100644 --- a/build.gradle +++ b/build.gradle @@ -5,6 +5,14 @@ buildscript{ } arcHash = getArcHash() + + localArc = !project.hasProperty("release") && new File(rootDir.parent, 'Arc').exists() && !project.hasProperty("noLocalArc") + + arcModule = { String name -> + //skip to last submodule + name = name.substring(name.lastIndexOf(':') + 1) + return "com.github.Anuken${localArc ? "" : ".Arc"}:$name:$arcHash" + } } repositories{ @@ -16,8 +24,8 @@ buildscript{ } dependencies{ - classpath "com.github.Anuken.Arc:packer:$arcHash" - classpath "com.github.Anuken.Arc:arc-core:$arcHash" + classpath arcModule(":extensions:packer") + classpath arcModule(":arc-core") } } @@ -48,20 +56,6 @@ allprojects{ return new File(projectDir.parent, '../Mindustry-Debug').exists() && !project.hasProperty("release") && project.hasProperty("args") } - localArc = { - return !project.hasProperty("release") && !project.hasProperty("noLocalArc") && new File(projectDir.parent, '../Arc').exists() - } - - arcModule = { String name -> - if(localArc()){ - return project(":Arc:$name") - }else{ - //skip to last submodule - if(name.contains(':')) name = name.split(':').last() - return "com.github.Anuken.Arc:$name:${getArcHash()}" - } - } - generateDeployName = { String platform -> if(platform == "windows"){ platform += "64" @@ -331,8 +325,8 @@ project(":core"){ api arcModule("extensions:fx") api arcModule("extensions:arcnet") api "com.github.Anuken:rhino:$rhinoVersion" - if(localArc() && debugged()) api arcModule("extensions:recorder") - if(localArc()) api arcModule(":extensions:packer") + if(localArc && debugged()) api arcModule("extensions:recorder") + if(localArc) api arcModule(":extensions:packer") annotationProcessor 'com.github.Anuken:jabel:0.9.0' compileOnly project(":annotations") diff --git a/settings.gradle b/settings.gradle index fed0fcf076..350dc81511 100644 --- a/settings.gradle +++ b/settings.gradle @@ -33,40 +33,16 @@ if(hasSdk){ println("No Android SDK found. Skipping Android module.") } -if(!hasProperty("release")){ - if(new File(settingsDir, '../Arc').exists()){ - use( - ':Arc', - ':Arc:arc-core', - ':Arc:extensions', - ':Arc:extensions:freetype', - ':Arc:extensions:recorder', - ':Arc:extensions:arcnet', - ':Arc:extensions:packer', - ':Arc:extensions:g3d', - ':Arc:extensions:fx', - ':Arc:extensions:flabel', - ':Arc:extensions:discord', - ':Arc:extensions:profiling', - ':Arc:natives', - ':Arc:natives:natives-desktop', - ':Arc:natives:natives-android', - ':Arc:natives:natives-ios', - ':Arc:natives:natives-freetype-desktop', - ':Arc:natives:natives-freetype-android', - ':Arc:natives:natives-freetype-ios', - ':Arc:backends', - ':Arc:backends:backend-sdl', - ':Arc:backends:backend-android', - ':Arc:backends:backend-robovm', - ':Arc:backends:backend-headless' - ) +if(!hasProperty("release") && !hasProperty("noLocalArc")){ + if(new File(rootDir.parent, 'Arc').exists()){ + println("Compiling with localArc") + includeBuild("../Arc") } - if(new File(settingsDir, '../Mindustry-Debug').exists()){ + if(new File(rootDir.parent, 'Mindustry-Debug').exists()){ include(":debug") - project(":debug").projectDir = new File(settingsDir, "../Mindustry-Debug") + project(":debug").projectDir = new File(rootDir.parent, "Mindustry-Debug") } }else{ println("Not including local repositories.") -} +} \ No newline at end of file From f6082225e859c759c8d9c944250b6ecd490151ed Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Oct 2023 15:01:57 -0400 Subject: [PATCH 166/450] no getArcHash --- build.gradle | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 4f809c8294..c91419525c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,10 +1,6 @@ buildscript{ ext{ - getArcHash = { - return new Properties().with{ p -> p.load(file('gradle.properties').newReader()); return p }["archash"] - } - - arcHash = getArcHash() + arcHash = property("archash") localArc = !project.hasProperty("release") && new File(rootDir.parent, 'Arc').exists() && !project.hasProperty("noLocalArc") From 9f88d895addecb0e4fea863a366e406ae345767c Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Oct 2023 15:13:26 -0400 Subject: [PATCH 167/450] most unfortunate --- android/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index d84755b718..f7f1ce377b 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -119,8 +119,8 @@ dependencies{ implementation arcModule("backends:backend-android") implementation 'com.jakewharton.android.repackaged:dalvik-dx:9.0.0_r3' - natives "com.github.Anuken.Arc:natives-android:${getArcHash()}" - natives "com.github.Anuken.Arc:natives-freetype-android:${getArcHash()}" + natives "com.github.Anuken.Arc:natives-android:$arcHash" + natives "com.github.Anuken.Arc:natives-freetype-android:$arcHash" def version; def highestVersion; From f2994652e2758fcdff4b36eea7811b843130e46c Mon Sep 17 00:00:00 2001 From: "Arksource (ShardDustry [ES]) Owner" <93954648+ArkSourcer@users.noreply.github.com> Date: Mon, 30 Oct 2023 19:06:53 -0400 Subject: [PATCH 168/450] Agua (#9217) * Funny change * Update servers_v7.json * Update bundle_es.properties Traductions for the bundle_es By ArkSource * Update servers_v7.json --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index 0e089bfb37..c593566ccf 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -13,7 +13,7 @@ }, { "name": "ShardDustry", - "address": ["88.99.56.222:35689", "78.46.39.20:5552","45.158.9.198:30529"] + "address": ["94.130.132.149:35689", "78.46.39.20:5552","45.158.9.198:30529"] }, { "name": "Tamazia", From 968fa2f9b1be7081fc46fbba6ae7b531c2d4664c Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 30 Oct 2023 21:01:04 -0400 Subject: [PATCH 169/450] Derelict repair rule --- core/assets/bundles/bundle.properties | 1 + core/src/mindustry/game/Rules.java | 2 ++ core/src/mindustry/ui/dialogs/CustomRulesDialog.java | 1 + core/src/mindustry/world/Build.java | 4 ++-- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index f3ec661d70..ea984b2160 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1260,6 +1260,7 @@ rules.invaliddata = Invalid clipboard data. rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/src/mindustry/game/Rules.java b/core/src/mindustry/game/Rules.java index ede6161f49..aea4dde5c5 100644 --- a/core/src/mindustry/game/Rules.java +++ b/core/src/mindustry/game/Rules.java @@ -39,6 +39,8 @@ public class Rules{ public boolean attackMode = false; /** Whether this is the editor gamemode. */ public boolean editor = false; + /** Whether blocks can be repaired by clicking them. */ + public boolean derelictRepair = true; /** Whether a gameover can happen at all. Set this to false to implement custom gameover conditions. */ public boolean canGameOver = true; /** Whether cores change teams when they are destroyed. */ diff --git a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java index 4efed965d1..e3112cf3b6 100644 --- a/core/src/mindustry/ui/dialogs/CustomRulesDialog.java +++ b/core/src/mindustry/ui/dialogs/CustomRulesDialog.java @@ -208,6 +208,7 @@ public class CustomRulesDialog extends BaseDialog{ } }, () -> rules.infiniteResources); check("@rules.onlydepositcore", b -> rules.onlyDepositCore = b, () -> rules.onlyDepositCore); + check("@rules.derelictrepair", b -> rules.derelictRepair = b, () -> rules.derelictRepair); check("@rules.reactorexplosions", b -> rules.reactorExplosions = b, () -> rules.reactorExplosions); check("@rules.schematic", b -> rules.schematicsAllowed = b, () -> rules.schematicsAllowed); check("@rules.coreincinerates", b -> rules.coreIncinerates = b, () -> rules.coreIncinerates); diff --git a/core/src/mindustry/world/Build.java b/core/src/mindustry/world/Build.java index ebfa7300e3..95664f71f4 100644 --- a/core/src/mindustry/world/Build.java +++ b/core/src/mindustry/world/Build.java @@ -87,7 +87,7 @@ public class Build{ } //repair derelict tile - if(tile.team() == Team.derelict && tile.block == result && tile.build != null && tile.block.allowDerelictRepair){ + if(tile.team() == Team.derelict && tile.block == result && tile.build != null && tile.block.allowDerelictRepair && state.rules.derelictRepair){ float healthf = tile.build.healthf(); var config = tile.build.config(); @@ -222,7 +222,7 @@ public class Build{ !check.interactable(team) || //cannot interact !check.floor().placeableOn || //solid wall (!checkVisible && !check.block().alwaysReplace) || //replacing a block that should be replaced (e.g. payload placement) - !(((type.canReplace(check.block()) || (type == check.block && check.team() == Team.derelict)) || //can replace type OR can replace derelict block of same type + !(((type.canReplace(check.block()) || (type == check.block && state.rules.derelictRepair && check.team() == Team.derelict)) || //can replace type OR can replace derelict block of same type (check.build instanceof ConstructBuild build && build.current == type && check.centerX() == tile.x && check.centerY() == tile.y)) && //same type in construction type.bounds(tile.x, tile.y, Tmp.r1).grow(0.01f).contains(check.block.bounds(check.centerX(), check.centerY(), Tmp.r2))) || //no replacement (type.requiresWater && check.floor().liquidDrop != Liquids.water) //requires water but none found From d06df37d0299e4efea982c92529988aa200e8139 Mon Sep 17 00:00:00 2001 From: Volas171 Date: Tue, 31 Oct 2023 09:20:39 -0500 Subject: [PATCH 170/450] Update servers_v7.json (#9219) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index c593566ccf..e66c57cd68 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -69,7 +69,7 @@ }, { "name": "Omega Hub", - "address": ["n1.mindustry.me:6608", "n7.mindustry.me:6767", "n7.mindustry.me:6768", "n1.mindustry.me:6568", "n1.mindustry.me:6671", "n1.mindustry.me:6570", "n1.mindustry.me:6573", "n1.mindustry.me:6610", "n1.mindustry.me:6567", "n1.mindustry.me:6599", "n1.mindustry.me:6774", "n1.mindustry.me:6571", "n1.mindustry.me:6589"] + "address": ["130.61.214.19:6608", "130.61.78.82:3050", "130.61.78.82:6768", "130.61.214.19:6568", "130.61.214.19:6671", "130.61.214.19:6570", "130.61.214.19:6573", "130.61.214.19:6610", "130.61.214.19:6567", "130.61.214.19:6599", "130.61.214.19:6774", "130.61.214.19:6571", "130.61.214.19:6589"] }, { "name": "KMWStudios", From e5047d752d62a0353f1ead4619ee5d4653fe9517 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 31 Oct 2023 11:24:03 -0400 Subject: [PATCH 171/450] Added dynamic status for custom speed/health/etc --- core/src/mindustry/content/StatusEffects.java | 8 +- .../mindustry/entities/comp/ShieldComp.java | 4 +- .../mindustry/entities/comp/StatusComp.java | 85 +++++++++++++++++-- .../mindustry/entities/units/StatusEntry.java | 3 + core/src/mindustry/io/TypeIO.java | 49 ++++++++++- core/src/mindustry/type/StatusEffect.java | 2 + 6 files changed, 139 insertions(+), 12 deletions(-) diff --git a/core/src/mindustry/content/StatusEffects.java b/core/src/mindustry/content/StatusEffects.java index 946d914eb6..ff3dcf43df 100644 --- a/core/src/mindustry/content/StatusEffects.java +++ b/core/src/mindustry/content/StatusEffects.java @@ -11,7 +11,7 @@ import mindustry.type.*; import static mindustry.Vars.*; public class StatusEffects{ - public static StatusEffect none, burning, freezing, unmoving, slow, fast, wet, muddy, melting, sapped, tarred, overdrive, overclock, shielded, shocked, blasted, corroded, boss, sporeSlowed, disarmed, electrified, invincible; + public static StatusEffect none, burning, freezing, unmoving, slow, fast, wet, muddy, melting, sapped, tarred, overdrive, overclock, shielded, shocked, blasted, corroded, boss, sporeSlowed, disarmed, electrified, invincible, dynamic; public static void load(){ @@ -203,5 +203,11 @@ public class StatusEffects{ invincible = new StatusEffect("invincible"){{ healthMultiplier = Float.POSITIVE_INFINITY; }}; + + dynamic = new StatusEffect("dynamic"){{ + show = false; + dynamic = true; + permanent = true; + }}; } } diff --git a/core/src/mindustry/entities/comp/ShieldComp.java b/core/src/mindustry/entities/comp/ShieldComp.java index ca70594caf..87519fd742 100644 --- a/core/src/mindustry/entities/comp/ShieldComp.java +++ b/core/src/mindustry/entities/comp/ShieldComp.java @@ -11,7 +11,7 @@ import mindustry.type.*; @Component abstract class ShieldComp implements Healthc, Posc{ - @Import float health, hitTime, x, y, healthMultiplier; + @Import float health, hitTime, x, y, healthMultiplier, armorOverride; @Import boolean dead; @Import Team team; @Import UnitType type; @@ -27,7 +27,7 @@ abstract class ShieldComp implements Healthc, Posc{ @Override public void damage(float amount){ //apply armor and scaling effects - rawDamage(Damage.applyArmor(amount, armor) / healthMultiplier / Vars.state.rules.unitHealth(team)); + rawDamage(Damage.applyArmor(amount, armorOverride >= 0f ? armorOverride : armor) / healthMultiplier / Vars.state.rules.unitHealth(team)); } @Replace diff --git a/core/src/mindustry/entities/comp/StatusComp.java b/core/src/mindustry/entities/comp/StatusComp.java index 9c08099f5d..2df716253a 100644 --- a/core/src/mindustry/entities/comp/StatusComp.java +++ b/core/src/mindustry/entities/comp/StatusComp.java @@ -20,10 +20,12 @@ abstract class StatusComp implements Posc, Flyingc{ private transient Bits applied = new Bits(content.getBy(ContentType.status).size); //these are considered read-only - transient float speedMultiplier = 1, damageMultiplier = 1, healthMultiplier = 1, reloadMultiplier = 1, buildSpeedMultiplier = 1, dragMultiplier = 1; + //note: armor is a special case; it is an override when >= 0, otherwise ignored + transient float speedMultiplier = 1, damageMultiplier = 1, healthMultiplier = 1, reloadMultiplier = 1, buildSpeedMultiplier = 1, dragMultiplier = 1, armorOverride = -1f; transient boolean disarmed = false; @Import UnitType type; + @Import float maxHealth; /** Apply a status effect for 1 tick (for permanent effects) **/ void apply(StatusEffect effect){ @@ -108,6 +110,62 @@ abstract class StatusComp implements Posc, Flyingc{ return Tmp.c1.set(r / count, g / count, b / count, 1f); } + /** + * Applies a dynamic status effect, with stat multipliers that can be customized. + * @return the entry to write multipliers to. If the dynamic status was already applied, returns the previous entry. + * */ + public StatusEntry applyDynamicStatus(){ + if(hasEffect(StatusEffects.dynamic)){ + StatusEntry entry = statuses.find(s -> s.effect.dynamic); + if(entry != null) return entry; + } + + StatusEntry entry = Pools.obtain(StatusEntry.class, StatusEntry::new); + entry.set(StatusEffects.dynamic, Float.POSITIVE_INFINITY); + statuses.add(entry); + entry.effect.applied(self(), entry.time, false); + return entry; + } + + /** Uses a dynamic status effect to override speed. */ + public void statusSpeed(float speed){ + //type.speed should never be 0 + applyDynamicStatus().speedMultiplier = speed / type.speed; + } + + /** Uses a dynamic status effect to change damage. */ + public void statusDamageMultiplier(float damageMultiplier){ + applyDynamicStatus().damageMultiplier = damageMultiplier; + } + + /** Uses a dynamic status effect to change reload. */ + public void statusReloadMultiplier(float reloadMultiplier){ + applyDynamicStatus().reloadMultiplier = reloadMultiplier; + } + + /** Uses a dynamic status effect to override max health. */ + public void statusMaxHealth(float health){ + //maxHealth should never be zero + applyDynamicStatus().healthMultiplier = health / maxHealth; + } + + /** Uses a dynamic status effect to override build speed. */ + public void statusBuildSpeed(float buildSpeed){ + //build speed should never be zero + applyDynamicStatus().buildSpeedMultiplier = buildSpeed / type.buildSpeed; + } + + /** Uses a dynamic status effect to override drag. */ + public void statusDrag(float drag){ + //prevent divide by 0 (drag can be zero, if someone makes a broken unit) + applyDynamicStatus().dragMultiplier = type.drag == 0f ? 0f : drag / type.drag; + } + + /** Uses a dynamic status effect to override armor. */ + public void statusArmor(float armor){ + applyDynamicStatus().armorOverride = armor; + } + @Override public void update(){ Floor floor = floorOn(); @@ -117,6 +175,7 @@ abstract class StatusComp implements Posc, Flyingc{ } applied.clear(); + armorOverride = -1f; speedMultiplier = damageMultiplier = healthMultiplier = reloadMultiplier = buildSpeedMultiplier = dragMultiplier = 1f; disarmed = false; @@ -136,12 +195,24 @@ abstract class StatusComp implements Posc, Flyingc{ }else{ applied.set(entry.effect.id); - speedMultiplier *= entry.effect.speedMultiplier; - healthMultiplier *= entry.effect.healthMultiplier; - damageMultiplier *= entry.effect.damageMultiplier; - reloadMultiplier *= entry.effect.reloadMultiplier; - buildSpeedMultiplier *= entry.effect.buildSpeedMultiplier; - dragMultiplier *= entry.effect.dragMultiplier; + //TODO this is very ugly... + if(entry.effect.dynamic){ + speedMultiplier *= entry.speedMultiplier; + healthMultiplier *= entry.healthMultiplier; + damageMultiplier *= entry.damageMultiplier; + reloadMultiplier *= entry.reloadMultiplier; + buildSpeedMultiplier *= entry.buildSpeedMultiplier; + dragMultiplier *= entry.dragMultiplier; + //armor is a special case; many units have it set it to 0, so an override at values >= 0 is used + if(entry.armorOverride >= 0f) armorOverride = entry.armorOverride; + }else{ + speedMultiplier *= entry.effect.speedMultiplier; + healthMultiplier *= entry.effect.healthMultiplier; + damageMultiplier *= entry.effect.damageMultiplier; + reloadMultiplier *= entry.effect.reloadMultiplier; + buildSpeedMultiplier *= entry.effect.buildSpeedMultiplier; + dragMultiplier *= entry.effect.dragMultiplier; + } disarmed |= entry.effect.disarm; diff --git a/core/src/mindustry/entities/units/StatusEntry.java b/core/src/mindustry/entities/units/StatusEntry.java index b733457772..4d405a40b6 100644 --- a/core/src/mindustry/entities/units/StatusEntry.java +++ b/core/src/mindustry/entities/units/StatusEntry.java @@ -6,6 +6,9 @@ public class StatusEntry{ public StatusEffect effect; public float time; + //all of these are for the dynamic effect only! + public float damageMultiplier = 1f, healthMultiplier = 1f, speedMultiplier = 1f, reloadMultiplier = 1f, buildSpeedMultiplier = 1f, dragMultiplier = 1f, armorOverride = -1f; + public StatusEntry set(StatusEffect effect, float time){ this.effect = effect; this.time = time; diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 00bf1a45da..0631ae4655 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -711,12 +711,57 @@ public class TypeIO{ } public static void writeStatus(Writes write, StatusEntry entry){ - write.s(entry.effect.id); + write.s(entry.effect.id | (entry.effect.dynamic ? 1 << 15 : 0)); write.f(entry.time); + + //write dynamic fields + if(entry.effect.dynamic){ + //write a byte with bits set based on which field is actually used + write.b( + (entry.damageMultiplier != 1f ? (1 << 0) : 0) | + (entry.healthMultiplier != 1f ? (1 << 1) : 0) | + (entry.speedMultiplier != 1f ? (1 << 2) : 0) | + (entry.reloadMultiplier != 1f ? (1 << 3) : 0) | + (entry.buildSpeedMultiplier != 1f ? (1 << 4) : 0) | + (entry.dragMultiplier != 1f ? (1 << 5) : 0) | + (entry.armorOverride >= 0f ? (1 << 6) : 0) + ); + + if(entry.damageMultiplier != 1f) write.f(entry.damageMultiplier); + if(entry.healthMultiplier != 1f) write.f(entry.healthMultiplier); + if(entry.speedMultiplier != 1f) write.f(entry.speedMultiplier); + if(entry.reloadMultiplier != 1f) write.f(entry.reloadMultiplier); + if(entry.buildSpeedMultiplier != 1f) write.f(entry.buildSpeedMultiplier); + if(entry.dragMultiplier != 1f) write.f(entry.dragMultiplier); + if(entry.armorOverride >= 0f) write.f(entry.armorOverride); + } } public static StatusEntry readStatus(Reads read){ - return new StatusEntry().set(content.getByID(ContentType.status, read.s()), read.f()); + short id = read.s(); + float time = read.f(); + + StatusEntry result = new StatusEntry(); + + if((id & (1 << 15)) != 0){ + //it's a dynamic effect + id ^= (1 << 15); + + //read flags that store which fields are set + int flags = read.ub(); + + if((flags & (1 << 0)) != 0) result.damageMultiplier = read.f(); + if((flags & (1 << 1)) != 0) result.healthMultiplier = read.f(); + if((flags & (1 << 2)) != 0) result.speedMultiplier = read.f(); + if((flags & (1 << 3)) != 0) result.reloadMultiplier = read.f(); + if((flags & (1 << 4)) != 0) result.buildSpeedMultiplier = read.f(); + if((flags & (1 << 5)) != 0) result.dragMultiplier = read.f(); + if((flags & (1 << 6)) != 0) result.armorOverride = read.f(); + } + + result.set(content.getByID(ContentType.status, id), time); + + return result; } public static void writeItems(Writes write, ItemStack stack){ diff --git a/core/src/mindustry/type/StatusEffect.java b/core/src/mindustry/type/StatusEffect.java index d9aad9d90a..4ffb7a6183 100644 --- a/core/src/mindustry/type/StatusEffect.java +++ b/core/src/mindustry/type/StatusEffect.java @@ -41,6 +41,8 @@ public class StatusEffect extends UnlockableContent{ public boolean permanent; /** If true, this effect will only react with other effects and cannot be applied. */ public boolean reactive; + /** Special flag for the dynamic effect type with custom stats - do not use. */ + public boolean dynamic = false; /** Whether to show this effect in the database. */ public boolean show = true; /** Tint color of effect. */ From b0612fa33d2fd6d8567ae89340c39897f607fa55 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Tue, 31 Oct 2023 15:25:06 +0000 Subject: [PATCH 172/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_ca.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 34 files changed, 34 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 7198097d66..39d31a61c9 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -1230,6 +1230,7 @@ rules.hidebannedblocks = Схаваць Забароненыя Блокі rules.infiniteresources = Бясконцыя рэсурсы (Гулец) rules.onlydepositcore = Дазволіць Толькі Дэплананне Ядра +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Выбухі рэактараў rules.coreincinerates = Ядро Спальвае Рэсурсы rules.disableworldprocessors = Адключыць Працэсары Свету diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index c17cece6d0..c412c9c2fc 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1242,6 +1242,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Безкрайни Ресурси rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Експлозиращи Реактори rules.coreincinerates = Унищожаване на Ресурси при Преливане rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 081be05424..22a352347d 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1245,6 +1245,7 @@ rules.hidebannedblocks = Amaga els blocs no permesos rules.infiniteresources = Recursos infinits rules.onlydepositcore = Al nucli només es poden dipositar recursos +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Explosions als reactors rules.coreincinerates = El nucli incinera els excedents rules.disableworldprocessors = Desactiva els processadors integrats diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index a0c684c55c..6f16f06641 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1243,6 +1243,7 @@ rules.hidebannedblocks = Schovat Zakázané Kostky rules.infiniteresources = Neomezeně surovin rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Výbuch reaktoru rules.coreincinerates = Jádro Spaluje Nadbytečné Suroviny rules.disableworldprocessors = Zakázat Světové Procesory diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index a7144e8702..d632bd0750 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Uendelig resurser rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reaktor-eksplosioner rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index 1baf5a3124..bbc8c51e11 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1255,6 +1255,7 @@ rules.hidebannedblocks = Gesperrte Blöcke verstecken rules.infiniteresources = Unbegrenzte Ressourcen rules.onlydepositcore = Nur in den Kern ablegen +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reaktor-Explosionen rules.coreincinerates = Kern verbrennt überflüssige Materialien rules.disableworldprocessors = Deaktiviere Weltprozessoren diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index 5743b3a965..d2c1819f7e 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1251,6 +1251,7 @@ rules.hidebannedblocks = Ocultar bloques prohibidos rules.infiniteresources = Recursos infinitos rules.onlydepositcore = Sólo permitir depositar recursos en el núcleo +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Explosiones de reactores rules.coreincinerates = Incinerar exceso de recursos en el núcleo rules.disableworldprocessors = Desactivar procesadores estáticos diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index c22c7f2ca7..76cfd9ffbe 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Lõputult ressursse rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 272c11de0f..1815ad5757 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1234,6 +1234,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Baliabide amaigabeak rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 9e2c31b233..93912a9d3d 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -1231,6 +1231,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Loputtomat resurssit rules.onlydepositcore = Salli sijoittaminen vain ytimeen +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reaktorien räjähtäminen rules.coreincinerates = Ydin höyrystää ylivuodon rules.disableworldprocessors = Poista maailmaprosessorit käytöstä diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index e4c51b55e9..6a86e07f3e 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -1231,6 +1231,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index 1694632570..e87a51695b 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1257,6 +1257,7 @@ rules.hidebannedblocks = Cacher les blocs bannis. rules.infiniteresources = Ressources Infinies rules.onlydepositcore = Seulement autoriser le Dépôt d'Objets dans le Noyau +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Explosion des Réacteurs rules.coreincinerates = Incinération des surplus du Noyau rules.disableworldprocessors = Désactiver les Processeurs Globaux diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 1786cea2d0..ae2d0d0c84 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1260,6 +1260,7 @@ rules.invaliddata = Érvénytelen adatok a vágólapon. rules.hidebannedblocks = Tiltott Blokkok Elrejtése rules.infiniteresources = Végtelen erőforrás rules.onlydepositcore = Csak Magok Elhelyezése Engedélyezett +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reaktor robbanás rules.coreincinerates = Többlet nyersanyagok megsemmisítse a Magban rules.disableworldprocessors = Világprocesszorok letiltása diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index 5bd5fb8b9c..b162d4dcd3 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1251,6 +1251,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Sumber Daya Tak Terbatas rules.onlydepositcore = Hanya Izinkan Penyetoran Inti +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Ledakan Reaktor rules.coreincinerates = Penghangusan Luapan Inti rules.disableworldprocessors = Nonaktifkan Prosesor Dunia diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index a7ca61ddba..f42e2b14c4 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1238,6 +1238,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Risorse Infinite rules.onlydepositcore = Deposito consentito solo al nucleo +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Esplosioni Reattore rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disabilita processori diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 7aea6b2d35..7b1e2b9f70 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1244,6 +1244,7 @@ rules.hidebannedblocks = 禁止ブロックを非表示 rules.infiniteresources = 資源の無限化 rules.onlydepositcore = コアへの搬入のみを許可 +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = リアクターの爆発 rules.coreincinerates = 余剰アイテムの焼却 rules.disableworldprocessors = ワールドプロセッサーを無効にする diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index 14fe418052..e2b7668663 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1243,6 +1243,7 @@ rules.hidebannedblocks = 금지된 블록 숨기기 rules.infiniteresources = 무한 자원 rules.onlydepositcore = 오직 코어에만 투입 가능 +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = 원자로 폭발 허용 rules.coreincinerates = 코어 방화 비허용 rules.disableworldprocessors = 월드 프로세서 비활성화 diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index f16c0acb76..b36ed0feb6 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Neriboti Resursai rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reaktorių Sprogimai rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index 64db8f3c54..cabf494e49 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1244,6 +1244,7 @@ rules.hidebannedblocks = Verberg verboden blokken rules.infiniteresources = Oneindige Resources rules.onlydepositcore = Alleen spullen in de core doen toestaan. +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Ontploffende Reactors rules.coreincinerates = Core verbrandt overvloed aan materialen. rules.disableworldprocessors = Zet Wereld-Processors Uit. diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 2aa5e69a89..60e1f51cc3 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 79282b7c1d..4c536129ee 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1242,6 +1242,7 @@ rules.hidebannedblocks = Ukryj zabronione bloki rules.infiniteresources = Nieskończone Zasoby rules.onlydepositcore = Dozwól tylko przenoszenie z rdzenia +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Eksplozje Reaktorów rules.coreincinerates = Rdzeń Spala Nadmiarowe Przedmioty rules.disableworldprocessors = Wyłącz Procesor Świata diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index df0a54b643..b4d720bb7e 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1252,6 +1252,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Recursos infinitos rules.onlydepositcore = Permitir apenas depósito no núcleo +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reatores explodem rules.coreincinerates = Núcleo incinera itens em excesso rules.disableworldprocessors = Desativar processadores mundiais diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index 5f501b72a9..b97c89f4b8 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Recursos infinitos rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 9f2fa4ec54..190df6e24f 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1244,6 +1244,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Resurse Infinite rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactoarele Explodează rules.coreincinerates = Nucleul Incinerează Resursele în Plus rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 77cb9ed498..a5a2b06a6b 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1243,6 +1243,7 @@ rules.invaliddata = Invalid clipboard data. rules.hidebannedblocks = Скрыть запрещенные блоки rules.infiniteresources = Бесконечные ресурсы rules.onlydepositcore = Разрешен перенос только в ядро +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Взрывы реакторов rules.coreincinerates = Ядро сжигает избыток ресурсов rules.disableworldprocessors = Отключить мировые процессоры diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index b02114b482..d034cde009 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1246,6 +1246,7 @@ rules.hidebannedblocks = Sakrij Nedozvoljena Sredstva rules.infiniteresources = Bezkonačni Resursi rules.onlydepositcore = Samo Dozvoli Dostavu u Jezgro +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Eksplozije Reaktora rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Onesposobi Svetovne Procesore diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index c1366d423b..b71f16e332 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 7a5968be77..3a1c11e232 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1245,6 +1245,7 @@ rules.hidebannedblocks = ซ่อนบล็อกต้องห้าม rules.infiniteresources = ทรัพยากรไม่จำกัด rules.onlydepositcore = ขนย้ายทรัพยากรลงแกนกลางได้เท่านั้น +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = เปิดการระเบิดของเตาปฏิกร rules.coreincinerates = แกนกลางเผาทรัพยากรส่วนเกิน rules.disableworldprocessors = ปิดการทำงานของตัวประมวลผลโลก diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index d2997a189e..981abbf07f 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1232,6 +1232,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = Infinite Resources rules.onlydepositcore = Only Allow Core Depositing +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reactor Explosions rules.coreincinerates = Core Incinerates Overflow rules.disableworldprocessors = Disable World Processors diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 948e9c5bc0..78f0b6df3a 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1242,6 +1242,7 @@ rules.hidebannedblocks = Yasaklı Blokları Sakla rules.infiniteresources = Sınırsız Kaynaklar rules.onlydepositcore = Sadece Merkeze Aktarmaya İzin Ver +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Reaktör Patlamaları rules.coreincinerates = Merkez Taşanları Eritir rules.disableworldprocessors = Evrensel İşlemcileri Devredışı Bırak diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index cf0ffe0eaa..c300d723e0 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1253,6 +1253,7 @@ rules.hidebannedblocks = Приховати заборонені блоки rules.infiniteresources = Нескінченні ресурси rules.onlydepositcore = Дозволити лише основне розміщення ядер +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Вибухи реактора rules.coreincinerates = Ядро спалює надлишкові предмети rules.disableworldprocessors = Вимкнути світові процесори diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 41d276b44d..1e2ddd4da0 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1246,6 +1246,7 @@ rules.hidebannedblocks = Ẩn Các Khối Bị Cấm rules.infiniteresources = Tài nguyên vô hạn rules.onlydepositcore = Chỉ cho phép đưa tài nguyên vào căn cứ +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = Nổ lò phản ứng rules.coreincinerates = Hủy vật phẩm khi căn cứ đầy rules.disableworldprocessors = Vô hiệu hoá bộ xử lý thế giới diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index c0f45acb0c..508508ff17 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1254,6 +1254,7 @@ rules.hidebannedblocks = 隐藏禁用的建筑 rules.infiniteresources = 无限资源 rules.onlydepositcore = 仅核心可放入资源 +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = 反应堆爆炸 rules.coreincinerates = 核心焚烧 rules.disableworldprocessors = 禁用世界处理器 diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 455577765c..4416c658bf 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1250,6 +1250,7 @@ rules.hidebannedblocks = Hide Banned Blocks rules.infiniteresources = 無限資源 rules.onlydepositcore = 僅允許向核心放置物品 +rules.derelictrepair = Allow Derelict Block Repair rules.reactorexplosions = 反應爐爆炸 rules.coreincinerates = 核心銷毀物品 rules.disableworldprocessors = 停用世界處理器 From 1d051b5c16447c60fea71664c2817b7d668fd85c Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 31 Oct 2023 12:20:18 -0400 Subject: [PATCH 173/450] Add setProp of speed/armor --- core/src/mindustry/entities/comp/UnitComp.java | 7 +++++-- core/src/mindustry/logic/LAccess.java | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index a8bb8cf439..4ff6b3168f 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -35,7 +35,7 @@ import static mindustry.logic.GlobalVars.*; abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, Itemsc, Rotc, Unitc, Weaponsc, Drawc, Boundedc, Syncc, Shieldc, Displayable, Ranged, Minerc, Builderc, Senseable, Settable{ @Import boolean hovering, dead, disarmed; - @Import float x, y, rotation, elevation, maxHealth, drag, armor, hitSize, health, shield, ammo, dragMultiplier; + @Import float x, y, rotation, elevation, maxHealth, drag, armor, hitSize, health, shield, ammo, dragMultiplier, armorOverride, speedMultiplier; @Import Team team; @Import int id; @Import @Nullable Tile mineTile; @@ -229,8 +229,9 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I case mining -> mining() ? 1 : 0; case mineX -> mining() ? mineTile.x : -1; case mineY -> mining() ? mineTile.y : -1; + case armor -> armorOverride >= 0f ? armorOverride : armor; case flag -> flag; - case speed -> type.speed * 60f / tilesize; + case speed -> type.speed * 60f / tilesize * speedMultiplier; case controlled -> !isValid() ? 0 : controller instanceof LogicAI ? ctrlProcessor : controller instanceof Player ? ctrlPlayer : @@ -293,6 +294,8 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I } } case flag -> flag = value; + case speed -> statusSpeed(Math.max((float)value, 0f)); + case armor -> statusArmor(Math.max((float)value, 0f)); } } diff --git a/core/src/mindustry/logic/LAccess.java b/core/src/mindustry/logic/LAccess.java index 52df816ecb..0724018f59 100644 --- a/core/src/mindustry/logic/LAccess.java +++ b/core/src/mindustry/logic/LAccess.java @@ -21,6 +21,7 @@ public enum LAccess{ maxHealth, heat, shield, + armor, efficiency, progress, timescale, @@ -66,7 +67,7 @@ public enum LAccess{ all = values(), senseable = Seq.select(all, t -> t.params.length <= 1).toArray(LAccess.class), controls = Seq.select(all, t -> t.params.length > 0).toArray(LAccess.class), - settable = {x, y, rotation, team, flag, health, totalPower, payloadType}; + settable = {x, y, rotation, speed, armor, health, team, flag, totalPower, payloadType}; LAccess(String... params){ this.params = params; From 5fe4b9a36c737b80fbe8ff851f6c0a8115e25cd0 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 31 Oct 2023 12:38:55 -0400 Subject: [PATCH 174/450] alignment, comments --- core/src/mindustry/io/TypeIO.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 0631ae4655..280ab3add6 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -711,6 +711,7 @@ public class TypeIO{ } public static void writeStatus(Writes write, StatusEntry entry){ + //dynamic effects have the high bit of ID set to 1 write.s(entry.effect.id | (entry.effect.dynamic ? 1 << 15 : 0)); write.f(entry.time); @@ -724,7 +725,7 @@ public class TypeIO{ (entry.reloadMultiplier != 1f ? (1 << 3) : 0) | (entry.buildSpeedMultiplier != 1f ? (1 << 4) : 0) | (entry.dragMultiplier != 1f ? (1 << 5) : 0) | - (entry.armorOverride >= 0f ? (1 << 6) : 0) + (entry.armorOverride >= 0f ? (1 << 6) : 0) ); if(entry.damageMultiplier != 1f) write.f(entry.damageMultiplier); @@ -743,6 +744,7 @@ public class TypeIO{ StatusEntry result = new StatusEntry(); + //check if it's dynamic (high bit set to 1), remove it, read multipliers if((id & (1 << 15)) != 0){ //it's a dynamic effect id ^= (1 << 15); From 179dfc8d56cc31b3a73c164d20befe884542b5d0 Mon Sep 17 00:00:00 2001 From: buthed010203 Date: Tue, 31 Oct 2023 19:34:14 -0400 Subject: [PATCH 175/450] Update io ips (#9221) --- servers_v7.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers_v7.json b/servers_v7.json index e66c57cd68..c755c665c1 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -89,7 +89,7 @@ }, { "name": "io", - "address": ["mindustry.io.community", "mindustry.io.community:1000", "mindustry.io.community:2000", "mindustry.io.community:3000", "mindustry.io.community:4000", "labs.io.community"] + "address": ["159.69.7.83", "159.69.7.83:1000", "159.69.7.83:2000", "159.69.7.83:3000", "159.69.7.83:4000"] }, { "name": "Korea", From 83c169ae013cce04449a4fe5fe3fb1abc006f381 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 31 Oct 2023 19:37:48 -0400 Subject: [PATCH 176/450] Removed v7 server from v6 list --- servers_v6.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/servers_v6.json b/servers_v6.json index 90e1bafe05..fb5ce3c870 100644 --- a/servers_v6.json +++ b/servers_v6.json @@ -3,10 +3,6 @@ "name": "{AA}", "address": ["recessive.net"] }, - { - "name": "EasyPlay", - "address": ["easyplay.su"] - }, { "name": "Ranked", "address": ["mindustryranked.ddns.net:16567", "mindustryranked.ddns.net:16568", "mindustryranked.ddns.net:16569"] From 67e35af7181548c7210e4fbbe154d4877f24454f Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 31 Oct 2023 23:59:34 -0400 Subject: [PATCH 177/450] Fixed #8917 --- core/src/mindustry/ai/BlockIndexer.java | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/core/src/mindustry/ai/BlockIndexer.java b/core/src/mindustry/ai/BlockIndexer.java index 0cae6ca790..60bcca661e 100644 --- a/core/src/mindustry/ai/BlockIndexer.java +++ b/core/src/mindustry/ai/BlockIndexer.java @@ -158,12 +158,13 @@ public class BlockIndexer{ int pos = tile.pos(); var seq = ores[drop.id][qx][qy]; - //when the drop can be mined, record the ore position - if(tile.block() == Blocks.air && !seq.contains(pos)){ - seq.add(pos); - allOres.increment(drop); - }else{ - //otherwise, it likely became blocked, remove it (even if it wasn't there) + if(tile.block() == Blocks.air){ + //add the index if it is a valid new spot to mine at + if(!seq.contains(pos)){ + seq.add(pos); + allOres.increment(drop); + } + }else if(seq.contains(pos)){ //otherwise, it likely became blocked, remove it seq.removeValue(pos); allOres.increment(drop, -1); } From 9c10a094386674e714122cd6cccbf13ae888fbda Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 1 Nov 2023 12:23:48 -0400 Subject: [PATCH 178/450] Simplification --- core/src/mindustry/io/TypeIO.java | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/core/src/mindustry/io/TypeIO.java b/core/src/mindustry/io/TypeIO.java index 280ab3add6..d2db6b1e70 100644 --- a/core/src/mindustry/io/TypeIO.java +++ b/core/src/mindustry/io/TypeIO.java @@ -711,8 +711,7 @@ public class TypeIO{ } public static void writeStatus(Writes write, StatusEntry entry){ - //dynamic effects have the high bit of ID set to 1 - write.s(entry.effect.id | (entry.effect.dynamic ? 1 << 15 : 0)); + write.s(entry.effect.id); write.f(entry.time); //write dynamic fields @@ -742,13 +741,9 @@ public class TypeIO{ short id = read.s(); float time = read.f(); - StatusEntry result = new StatusEntry(); - - //check if it's dynamic (high bit set to 1), remove it, read multipliers - if((id & (1 << 15)) != 0){ - //it's a dynamic effect - id ^= (1 << 15); + StatusEntry result = new StatusEntry().set(content.getByID(ContentType.status, id), time); + if(result.effect.dynamic){ //read flags that store which fields are set int flags = read.ub(); @@ -761,8 +756,6 @@ public class TypeIO{ if((flags & (1 << 6)) != 0) result.armorOverride = read.f(); } - result.set(content.getByID(ContentType.status, id), time); - return result; } From dd7cd827b96c6289576eb9e347701ab1741b4c7d Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 1 Nov 2023 14:44:00 -0400 Subject: [PATCH 179/450] Removed Omega network (see description) Multiple staff members of the Omega network have been DDOSing other server networks. It's been pretty obvious for a while, but enough is enough. No, I will not re-add the network. Don't bother commenting or PMing me on Discord. --- servers_v7.json | 4 ---- 1 file changed, 4 deletions(-) diff --git a/servers_v7.json b/servers_v7.json index c755c665c1..c482219b76 100644 --- a/servers_v7.json +++ b/servers_v7.json @@ -67,10 +67,6 @@ "name": "Unidustry", "address": ["51.81.57.217:33703"] }, - { - "name": "Omega Hub", - "address": ["130.61.214.19:6608", "130.61.78.82:3050", "130.61.78.82:6768", "130.61.214.19:6568", "130.61.214.19:6671", "130.61.214.19:6570", "130.61.214.19:6573", "130.61.214.19:6610", "130.61.214.19:6567", "130.61.214.19:6599", "130.61.214.19:6774", "130.61.214.19:6571", "130.61.214.19:6589"] - }, { "name": "KMWStudios", "address": ["46.151.26.232:1024", "46.151.26.232:2000", "46.151.26.232:3000", "46.151.26.232:4000", "46.151.26.232:6000", "46.151.26.232:7000", "46.151.26.232:8000"] From ad6c9a5029392a3affa94ff8e0b8088b005c40a7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 1 Nov 2023 19:13:26 -0400 Subject: [PATCH 180/450] Fixed basin tank doors --- core/assets/maps/basin.msav | Bin 80183 -> 80375 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/core/assets/maps/basin.msav b/core/assets/maps/basin.msav index 040a44a8414205ca117be356ba985c1bc278543b..dc75e5bf11db2a4e51b30c693a1f0986bad80eef 100644 GIT binary patch literal 80375 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%0DG%=@KVtNh6LLBw{;Mf+!Vhji?)bpQNrmeBlp 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 Xe^dFB&;I{dCVFmM@?ZX>{+u}gPCzR_ literal 80183 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 TJ~h9Q{hWMm%fJ7jlhlL(2n*3} From 6014f2353aeca7c1710f38cb8576ad678d0d8e40 Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Thu, 2 Nov 2023 16:58:26 +0400 Subject: [PATCH 181/450] foreshadow overhaul (#9223) * overhaul foreshadow * whar ? --- core/assets/bundles/bundle.properties | 1 + core/src/mindustry/content/Blocks.java | 11 +++++++---- core/src/mindustry/entities/bullet/BulletType.java | 12 ++++++++++-- core/src/mindustry/world/meta/StatValues.java | 4 ++++ 4 files changed, 22 insertions(+), 6 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index ea984b2160..044d48dcaf 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -1025,6 +1025,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~ [stat]{1}[lightgray] tiles bullet.incendiary = [stat]incendiary bullet.homing = [stat]homing bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0}[lightgray] seconds of repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 6d7f4623f4..775af9c679 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -3849,16 +3849,19 @@ public class Blocks{ requirements(Category.turret, with(Items.copper, 1000, Items.metaglass, 600, Items.surgeAlloy, 300, Items.plastanium, 200, Items.silicon, 600)); ammo( - Items.surgeAlloy, new PointBulletType(){{ + Items.surgeAlloy, new RailBulletType(){{ shootEffect = Fx.instShoot; hitEffect = Fx.instHit; + pierceEffect = Fx.railHit; smokeEffect = Fx.smokeCloud; - trailEffect = Fx.instTrail; + pointEffect = Fx.instTrail; despawnEffect = Fx.instBomb; - trailSpacing = 20f; + pointEffectSpace = 20f; damage = 1350; buildingDamageMultiplier = 0.2f; - speed = brange; + maxDamageFraction = 0.6f; + pierceDamageFactor = 1f; + length = brange; hitShake = 6f; ammoMultiplier = 1f; }} diff --git a/core/src/mindustry/entities/bullet/BulletType.java b/core/src/mindustry/entities/bullet/BulletType.java index c0966d48b3..7edb314973 100644 --- a/core/src/mindustry/entities/bullet/BulletType.java +++ b/core/src/mindustry/entities/bullet/BulletType.java @@ -48,6 +48,8 @@ public class BulletType extends Content implements Cloneable{ public int pierceCap = -1; /** Multiplier of damage decreased per health pierced. */ public float pierceDamageFactor = 0f; + /** If positive, limits non-splash damage dealt to a fraction of the target's maximum health. */ + public float maxDamageFraction = -1f; /** If false, this bullet isn't removed after pierceCap is exceeded. Expert usage only. */ public boolean removeAfterPierce = true; /** For piercing lasers, setting this to true makes it get absorbed by plastanium walls. */ @@ -382,10 +384,16 @@ public class BulletType extends Content implements Cloneable{ boolean wasDead = entity instanceof Unit u && u.dead; if(entity instanceof Healthc h){ + float damage = b.damage; + if(maxDamageFraction > 0){ + damage = Math.min(damage, h.maxHealth() * maxDamageFraction); + //cap health to effective health for handlePierce to handle it properly + health = Math.min(health, h.maxHealth() * maxDamageFraction); + } if(pierceArmor){ - h.damagePierce(b.damage); + h.damagePierce(damage); }else{ - h.damage(b.damage); + h.damage(damage); } } diff --git a/core/src/mindustry/world/meta/StatValues.java b/core/src/mindustry/world/meta/StatValues.java index f7c32b3a25..36872d3546 100644 --- a/core/src/mindustry/world/meta/StatValues.java +++ b/core/src/mindustry/world/meta/StatValues.java @@ -487,6 +487,10 @@ public class StatValues{ sep(bt, "@bullet.armorpierce"); } + if(type.maxDamageFraction > 0){ + sep(bt, Core.bundle.format("bullet.maxdamagefraction", (int)(type.maxDamageFraction * 100))); + } + if(type.suppressionRange > 0){ sep(bt, Core.bundle.format("bullet.suppression", Strings.autoFixed(type.suppressionDuration / 60f, 2), Strings.fixed(type.suppressionRange / tilesize, 1))); } From 1cdbb562f890c56019959f76ce411c338b599a08 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 2 Nov 2023 12:59:20 +0000 Subject: [PATCH 182/450] Automatic bundle update --- core/assets/bundles/bundle_be.properties | 1 + core/assets/bundles/bundle_bg.properties | 1 + core/assets/bundles/bundle_ca.properties | 1 + core/assets/bundles/bundle_cs.properties | 1 + core/assets/bundles/bundle_da.properties | 1 + core/assets/bundles/bundle_de.properties | 1 + core/assets/bundles/bundle_es.properties | 1 + core/assets/bundles/bundle_et.properties | 1 + core/assets/bundles/bundle_eu.properties | 1 + core/assets/bundles/bundle_fi.properties | 1 + core/assets/bundles/bundle_fil.properties | 1 + core/assets/bundles/bundle_fr.properties | 1 + core/assets/bundles/bundle_hu.properties | 1 + core/assets/bundles/bundle_id_ID.properties | 1 + core/assets/bundles/bundle_it.properties | 1 + core/assets/bundles/bundle_ja.properties | 1 + core/assets/bundles/bundle_ko.properties | 1 + core/assets/bundles/bundle_lt.properties | 1 + core/assets/bundles/bundle_nl.properties | 1 + core/assets/bundles/bundle_nl_BE.properties | 1 + core/assets/bundles/bundle_pl.properties | 1 + core/assets/bundles/bundle_pt_BR.properties | 1 + core/assets/bundles/bundle_pt_PT.properties | 1 + core/assets/bundles/bundle_ro.properties | 1 + core/assets/bundles/bundle_ru.properties | 1 + core/assets/bundles/bundle_sr.properties | 1 + core/assets/bundles/bundle_sv.properties | 1 + core/assets/bundles/bundle_th.properties | 1 + core/assets/bundles/bundle_tk.properties | 1 + core/assets/bundles/bundle_tr.properties | 1 + core/assets/bundles/bundle_uk_UA.properties | 1 + core/assets/bundles/bundle_vi.properties | 1 + core/assets/bundles/bundle_zh_CN.properties | 1 + core/assets/bundles/bundle_zh_TW.properties | 1 + 34 files changed, 34 insertions(+) diff --git a/core/assets/bundles/bundle_be.properties b/core/assets/bundles/bundle_be.properties index 39d31a61c9..344fadea63 100644 --- a/core/assets/bundles/bundle_be.properties +++ b/core/assets/bundles/bundle_be.properties @@ -998,6 +998,7 @@ bullet.splashdamage = [stat] {0} [lightgray]страты ў радыусе ~ [st bullet.incendiary = [stat] запальны bullet.homing = [stat] саманаводных bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_bg.properties b/core/assets/bundles/bundle_bg.properties index c412c9c2fc..83acf8215c 100644 --- a/core/assets/bundles/bundle_bg.properties +++ b/core/assets/bundles/bundle_bg.properties @@ -1010,6 +1010,7 @@ bullet.splashdamage = [stat]{0}[lightgray] щети на площ ~[stat] {1}[li bullet.incendiary = [stat]Подпалване bullet.homing = [stat]Самонасочване bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_ca.properties b/core/assets/bundles/bundle_ca.properties index 22a352347d..98a4fc40ef 100644 --- a/core/assets/bundles/bundle_ca.properties +++ b/core/assets/bundles/bundle_ca.properties @@ -1013,6 +1013,7 @@ bullet.splashdamage = [stat]{0}[lightgray] de dany a l’àrea ~[stat] {1}[light bullet.incendiary = [stat]incendiari bullet.homing = [stat]munició guiada bullet.armorpierce = [stat]perforador d’armadures +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]Supressió de reparacions cada {0} s[lightgray] ~ [stat]{1}[lightgray] caselles bullet.interval = [stat]Interval de bales de {0}/s[lightgray]: bullet.frags = [stat]{0}[lightgray]× de bales de fragmentació: diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 6f16f06641..b6b77cb5de 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -1011,6 +1011,7 @@ bullet.splashdamage = [stat]{0}[lightgray] plošného poškození ~[stat] {1}[li bullet.incendiary = [stat]zápalný bullet.homing = [stat]samonaváděcí bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] kostek bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag střel: diff --git a/core/assets/bundles/bundle_da.properties b/core/assets/bundles/bundle_da.properties index d632bd0750..2bdc8da595 100644 --- a/core/assets/bundles/bundle_da.properties +++ b/core/assets/bundles/bundle_da.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] områdeskade ~[stat] {1}[lightgray] f bullet.incendiary = [stat]brændfarlig bullet.homing = [stat]målsøgende bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_de.properties b/core/assets/bundles/bundle_de.properties index bbc8c51e11..e87333434a 100644 --- a/core/assets/bundles/bundle_de.properties +++ b/core/assets/bundles/bundle_de.properties @@ -1023,6 +1023,7 @@ bullet.splashdamage = [stat]{0}[lightgray] Flächenschaden ~[stat] {1}[lightgray bullet.incendiary = [stat]entzündend bullet.homing = [stat]zielsuchend bullet.armorpierce = [stat]panzerbrechend +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] Heilungsunterdrückung ~ [stat]{1}[lightgray] Kacheln bullet.interval = [stat]{0}/sec[lightgray] Intervallgeschosse: bullet.frags = [stat]{0}[lightgray]x Splittergeschosse: diff --git a/core/assets/bundles/bundle_es.properties b/core/assets/bundles/bundle_es.properties index d2c1819f7e..4c34ddbde4 100644 --- a/core/assets/bundles/bundle_es.properties +++ b/core/assets/bundles/bundle_es.properties @@ -1019,6 +1019,7 @@ bullet.splashdamage = [stat]{0}[lightgray] daño en área ~[stat] {1}[lightgray] bullet.incendiary = [stat]incendiaria bullet.homing = [stat]rastreadora bullet.armorpierce = [stat]perforación de armadura +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x proyectiles fragmentados: diff --git a/core/assets/bundles/bundle_et.properties b/core/assets/bundles/bundle_et.properties index 76cfd9ffbe..3b9c3781fb 100644 --- a/core/assets/bundles/bundle_et.properties +++ b/core/assets/bundles/bundle_et.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] hävituspunkti ~[stat] {1}[lightgray] bullet.incendiary = [stat]süttiv bullet.homing = [stat]isesihtiv bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_eu.properties b/core/assets/bundles/bundle_eu.properties index 1815ad5757..e8d9787f85 100644 --- a/core/assets/bundles/bundle_eu.properties +++ b/core/assets/bundles/bundle_eu.properties @@ -1002,6 +1002,7 @@ bullet.splashdamage = [stat]{0}[lightgray] ingurune-kaltea ~[stat] {1}[lightgray bullet.incendiary = [stat]su-eragilea bullet.homing = [stat]gidatua bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_fi.properties b/core/assets/bundles/bundle_fi.properties index 93912a9d3d..f8dc7f471d 100644 --- a/core/assets/bundles/bundle_fi.properties +++ b/core/assets/bundles/bundle_fi.properties @@ -999,6 +999,7 @@ bullet.splashdamage = [stat]{0}[lightgray] Aluevahinko ~[stat] {1}[lightgray] pa bullet.incendiary = [stat]sytyttävä bullet.homing = [stat]itseohjautuva bullet.armorpierce = [stat]haarniskan läpäisevä +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x sirpaleammuksia: diff --git a/core/assets/bundles/bundle_fil.properties b/core/assets/bundles/bundle_fil.properties index 6a86e07f3e..0920a69b5e 100644 --- a/core/assets/bundles/bundle_fil.properties +++ b/core/assets/bundles/bundle_fil.properties @@ -999,6 +999,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles bullet.incendiary = [stat]incendiary bullet.homing = [stat]homing bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_fr.properties b/core/assets/bundles/bundle_fr.properties index e87a51695b..6a2f847786 100644 --- a/core/assets/bundles/bundle_fr.properties +++ b/core/assets/bundles/bundle_fr.properties @@ -1025,6 +1025,7 @@ bullet.splashdamage = [stat]{0}[lightgray] dégâts de zone ~[stat] {1}[lightgra bullet.incendiary = [stat]incendiaire bullet.homing = [stat]autoguidé bullet.armorpierce = [stat]perceur d'armure +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] suppression de soins ~ [stat]{1}[lightgray] blocs bullet.interval = [stat]{0}/sec[lightgray] Balle secondaire: bullet.frags = [stat]{0}[lightgray]x Balle à fragmentation: diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index ae2d0d0c84..c1cbde56bc 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1025,6 +1025,7 @@ bullet.splashdamage = [stat]{0}[lightgray] területi sebzés ~[stat] {1}[lightgr bullet.incendiary = [stat]gyújtó bullet.homing = [stat]nyomkövető bullet.armorpierce = [stat]páncéltörő +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] javítás elnyomás ~ [stat]{1}[lightgray] csempe bullet.interval = [stat]{0}/sec[lightgray] időszakos töltények: bullet.frags = [stat]{0}[lightgray]x repesz lövedékek: diff --git a/core/assets/bundles/bundle_id_ID.properties b/core/assets/bundles/bundle_id_ID.properties index b162d4dcd3..e30ba5a9dd 100644 --- a/core/assets/bundles/bundle_id_ID.properties +++ b/core/assets/bundles/bundle_id_ID.properties @@ -1019,6 +1019,7 @@ bullet.splashdamage = [stat]{0}[lightgray] kekuatan percikan~[stat] {1}[lightgra bullet.incendiary = [stat]membakar bullet.homing = [stat]mengejar bullet.armorpierce = [stat]menembus baju besi +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x pecahan: diff --git a/core/assets/bundles/bundle_it.properties b/core/assets/bundles/bundle_it.properties index f42e2b14c4..9d2723d67b 100644 --- a/core/assets/bundles/bundle_it.properties +++ b/core/assets/bundles/bundle_it.properties @@ -1006,6 +1006,7 @@ bullet.splashdamage = [stat]{0}[lightgray] danno ad area ~[stat] {1}[lightgray] bullet.incendiary = [stat]incendiario bullet.homing = [stat]autoguidato bullet.armorpierce = [stat]perforazione alle armature +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frammentazione: diff --git a/core/assets/bundles/bundle_ja.properties b/core/assets/bundles/bundle_ja.properties index 7b1e2b9f70..8f89ae608d 100644 --- a/core/assets/bundles/bundle_ja.properties +++ b/core/assets/bundles/bundle_ja.properties @@ -1012,6 +1012,7 @@ bullet.splashdamage = [stat]{0}[lightgray] 範囲ダメージ 約[stat] {1}[ligh bullet.incendiary = [stat]焼夷弾 bullet.homing = [stat]追尾弾 bullet.armorpierce = [stat]アーマー貫通 +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_ko.properties b/core/assets/bundles/bundle_ko.properties index e2b7668663..ad67c57a15 100644 --- a/core/assets/bundles/bundle_ko.properties +++ b/core/assets/bundles/bundle_ko.properties @@ -1011,6 +1011,7 @@ bullet.splashdamage = [stat]{0}[lightgray] 범위 피해량 ~ [stat]{1}[lightgra bullet.incendiary = [stat]방화[] bullet.homing = [stat]유도[] bullet.armorpierce = [stat]방어 관통 +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] 수리 억제 ~ [stat]{1}[lightgray] 타일 bullet.interval = [stat]{0}/sec[lightgray] 간격 탄환: bullet.frags = [stat]{0}[lightgray]개 파편 탄환:[][] diff --git a/core/assets/bundles/bundle_lt.properties b/core/assets/bundles/bundle_lt.properties index b36ed0feb6..6a3f6578de 100644 --- a/core/assets/bundles/bundle_lt.properties +++ b/core/assets/bundles/bundle_lt.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] zonos žalos ~[stat] {1}[lightgray] b bullet.incendiary = [stat]uždegantis bullet.homing = [stat]sekimas bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_nl.properties b/core/assets/bundles/bundle_nl.properties index cabf494e49..5907749572 100644 --- a/core/assets/bundles/bundle_nl.properties +++ b/core/assets/bundles/bundle_nl.properties @@ -1012,6 +1012,7 @@ bullet.splashdamage = [stat]{0}[lightgray] gebied scade ~[stat] {1}[lightgray] t bullet.incendiary = [stat]brandstichtend bullet.homing = [stat]doelzoekend bullet.armorpierce = [stat]pantserdoorborend +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x fragment kogels: diff --git a/core/assets/bundles/bundle_nl_BE.properties b/core/assets/bundles/bundle_nl_BE.properties index 60e1f51cc3..2be8645e35 100644 --- a/core/assets/bundles/bundle_nl_BE.properties +++ b/core/assets/bundles/bundle_nl_BE.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles bullet.incendiary = [stat]incendiary bullet.homing = [stat]homing bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_pl.properties b/core/assets/bundles/bundle_pl.properties index 4c536129ee..b5623f6987 100644 --- a/core/assets/bundles/bundle_pl.properties +++ b/core/assets/bundles/bundle_pl.properties @@ -1010,6 +1010,7 @@ bullet.splashdamage = [stat]{0}[lightgray] Obrażenia obszarowe ~[stat] {1}[ligh bullet.incendiary = [stat]zapalający bullet.homing = [stat]naprowadzający bullet.armorpierce = [stat]przebijający pancerz +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] wyłączenie naprawy ~ [stat]{1}[lightgray] kratki bullet.interval = [stat]{0}/sec[lightgray] częstotliwość strzału: bullet.frags = [stat]{0}[lightgray]x pociski odłamkowe: diff --git a/core/assets/bundles/bundle_pt_BR.properties b/core/assets/bundles/bundle_pt_BR.properties index b4d720bb7e..3ebb454423 100644 --- a/core/assets/bundles/bundle_pt_BR.properties +++ b/core/assets/bundles/bundle_pt_BR.properties @@ -1020,6 +1020,7 @@ bullet.splashdamage = [stat]{0}[lightgray] de dano em área ~[stat] {1}[lightgra bullet.incendiary = [stat]Incendiário bullet.homing = [stat]Guiado bullet.armorpierce = [stat]pentração de armadura +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x balas de fragmentação: diff --git a/core/assets/bundles/bundle_pt_PT.properties b/core/assets/bundles/bundle_pt_PT.properties index b97c89f4b8..39af5a41ae 100644 --- a/core/assets/bundles/bundle_pt_PT.properties +++ b/core/assets/bundles/bundle_pt_PT.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] Dano em área ~[stat] {1}[lightgray] bullet.incendiary = [stat]Incendiário bullet.homing = [stat]Guiado bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_ro.properties b/core/assets/bundles/bundle_ro.properties index 190df6e24f..4f5cdae374 100644 --- a/core/assets/bundles/bundle_ro.properties +++ b/core/assets/bundles/bundle_ro.properties @@ -1012,6 +1012,7 @@ bullet.splashdamage = [stat]{0}[lightgray] forță pe raza ~[stat] {1}[lightgray bullet.incendiary = [stat]incendiar bullet.homing = [stat]cu radar bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x fragmente: diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index a5a2b06a6b..10940b8be9 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1012,6 +1012,7 @@ bullet.splashdamage = [stat]{0}[lightgray] урона в радиусе ~[stat] bullet.incendiary = [stat]зажигательный bullet.homing = [stat]самонаводящийся bullet.armorpierce = [stat]бронебойный +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} сек[lightgray] подавления регенерации в радиусе ~ [stat]{1}[lightgray] блоков bullet.interval = [stat]{0}/сек[lightgray] интервальный(ых) снаряд(ов): bullet.frags = [stat]{0}[lightgray]x осколочный(ых) снаряд(ов): diff --git a/core/assets/bundles/bundle_sr.properties b/core/assets/bundles/bundle_sr.properties index d034cde009..06dd54f0ba 100644 --- a/core/assets/bundles/bundle_sr.properties +++ b/core/assets/bundles/bundle_sr.properties @@ -1014,6 +1014,7 @@ bullet.splashdamage = [stat]{0}[lightgray] oblasna šteta ~[stat] {1}[lightgray] bullet.incendiary = [stat]zapaljiv bullet.homing = [stat]samonavođenje bullet.armorpierce = [stat]proboj oklopa +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x šrapnela: diff --git a/core/assets/bundles/bundle_sv.properties b/core/assets/bundles/bundle_sv.properties index b71f16e332..4691464208 100644 --- a/core/assets/bundles/bundle_sv.properties +++ b/core/assets/bundles/bundle_sv.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles bullet.incendiary = [stat]incendiary bullet.homing = [stat]homing bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_th.properties b/core/assets/bundles/bundle_th.properties index 3a1c11e232..84c75c6585 100644 --- a/core/assets/bundles/bundle_th.properties +++ b/core/assets/bundles/bundle_th.properties @@ -1013,6 +1013,7 @@ bullet.splashdamage = [stat]{0}[lightgray] ดาเมจกระจาย ~[s bullet.incendiary = [stat]ติดไฟ bullet.homing = [stat]ติดตามตัว bullet.armorpierce = [stat]เจาะเกราะ +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} วิ[lightgray] ระงับการฟื้นฟู ~ [stat]{1}[lightgray] ช่อง bullet.interval = [stat]{0}/วิ[lightgray] กระสุนช่วงระยะ: bullet.frags = [stat]{0}[lightgray]x กระสุนกระจาย: diff --git a/core/assets/bundles/bundle_tk.properties b/core/assets/bundles/bundle_tk.properties index 981abbf07f..cbeed1ebb2 100644 --- a/core/assets/bundles/bundle_tk.properties +++ b/core/assets/bundles/bundle_tk.properties @@ -1000,6 +1000,7 @@ bullet.splashdamage = [stat]{0}[lightgray] area dmg ~[stat] {1}[lightgray] tiles bullet.incendiary = [stat]incendiary bullet.homing = [stat]homing bullet.armorpierce = [stat]armor piercing +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x frag bullets: diff --git a/core/assets/bundles/bundle_tr.properties b/core/assets/bundles/bundle_tr.properties index 78f0b6df3a..baa14ac99e 100644 --- a/core/assets/bundles/bundle_tr.properties +++ b/core/assets/bundles/bundle_tr.properties @@ -1010,6 +1010,7 @@ bullet.splashdamage = [stat]{0} [lightgray]alan hasarı ~[stat] {1} [lightgray]k bullet.incendiary = [stat]yakıcı bullet.homing = [stat]güdümlü bullet.armorpierce = [stat]zırh delici +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] tamir bastırması ~ [stat]{1}[lightgray] karolar bullet.interval = [stat]{0}/sec[lightgray] ara mermiler: bullet.frags = [stat]{0}[lightgray]x parçalı mermiler: diff --git a/core/assets/bundles/bundle_uk_UA.properties b/core/assets/bundles/bundle_uk_UA.properties index c300d723e0..9e8557f0e7 100644 --- a/core/assets/bundles/bundle_uk_UA.properties +++ b/core/assets/bundles/bundle_uk_UA.properties @@ -1021,6 +1021,7 @@ bullet.splashdamage = [stat]{0}[lightgray] шкода по ділянці ~[stat bullet.incendiary = [stat]запальний bullet.homing = [stat]самонаведення bullet.armorpierce = [stat]бронебійність +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0}[lightgray] сек. пригнічення відновлення ~ [stat]{1}[lightgray] плит. bullet.interval = [stat]{0} за сек. [lightgray] період між кулями: bullet.frags = [stat]{0}[lightgray]x шкода по ділянці від снарядів: diff --git a/core/assets/bundles/bundle_vi.properties b/core/assets/bundles/bundle_vi.properties index 1e2ddd4da0..1cf937b88c 100644 --- a/core/assets/bundles/bundle_vi.properties +++ b/core/assets/bundles/bundle_vi.properties @@ -1014,6 +1014,7 @@ bullet.splashdamage = [stat]{0}[lightgray] sát thương diện rộng ~[stat] { bullet.incendiary = [stat]cháy bullet.homing = [stat]truy đuổi bullet.armorpierce = [stat]xuyên giáp +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} giây[lightgray] ngăn sửa chữa ~ [stat]{1}[lightgray] ô bullet.interval = [stat]{0}/giây[lightgray] interval bullets: bullet.frags = [stat]phá mảnh diff --git a/core/assets/bundles/bundle_zh_CN.properties b/core/assets/bundles/bundle_zh_CN.properties index 508508ff17..eb6231ae48 100644 --- a/core/assets/bundles/bundle_zh_CN.properties +++ b/core/assets/bundles/bundle_zh_CN.properties @@ -1022,6 +1022,7 @@ bullet.splashdamage = [stat]{0}[lightgray]范围伤害~[stat] {1}[lightgray]格 bullet.incendiary = [stat]燃烧 bullet.homing = [stat]追踪 bullet.armorpierce = [stat]穿甲 +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x分裂子弹: diff --git a/core/assets/bundles/bundle_zh_TW.properties b/core/assets/bundles/bundle_zh_TW.properties index 4416c658bf..968ce5cbcc 100644 --- a/core/assets/bundles/bundle_zh_TW.properties +++ b/core/assets/bundles/bundle_zh_TW.properties @@ -1018,6 +1018,7 @@ bullet.splashdamage = [stat]{0}[lightgray]範圍傷害 ~[stat] {1}[lightgray]格 bullet.incendiary = [stat]燃燒 bullet.homing = [stat]追蹤 bullet.armorpierce = [stat]穿甲 +bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.suppression = [stat]{0} sec[lightgray] repair suppression ~ [stat]{1}[lightgray] tiles bullet.interval = [stat]{0}/sec[lightgray] interval bullets: bullet.frags = [stat]{0}[lightgray]x 集束子彈: From 7b686d56a867956437f191f269adc72583d23704 Mon Sep 17 00:00:00 2001 From: ErosAa2 <113437785+ErosAa2@users.noreply.github.com> Date: Thu, 2 Nov 2023 21:01:59 +0800 Subject: [PATCH 183/450] Scepter buff (#9226) * Update UnitTypes.java * Update UnitTypes.java * nevermind --- core/src/mindustry/content/UnitTypes.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index 243bb485ce..f35ae0d9f9 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -197,6 +197,8 @@ public class UnitTypes{ singleTarget = true; drownTimeMultiplier = 4f; + abilities.add(new ShieldRegenFieldAbility(25f, 500f, 60f * 1, 60f)); + BulletType smallBullet = new BasicBulletType(3f, 10){{ width = 7f; height = 9f; @@ -219,10 +221,10 @@ public class UnitTypes{ shoot.shots = 3; shoot.shotDelay = 4f; - bullet = new BasicBulletType(7f, 50){{ + bullet = new BasicBulletType(8f, 80){{ width = 11f; height = 20f; - lifetime = 25f; + lifetime = 27f; shootEffect = Fx.shootBig; lightning = 2; lightningLength = 6; From e139baf858cb536f3c62c854ab35b8637cae6d64 Mon Sep 17 00:00:00 2001 From: summoner001 Date: Thu, 2 Nov 2023 16:02:26 +0100 Subject: [PATCH 184/450] Update bundle_hu.properties - The finishing touches (#9207) * Update bundle_hu.properties - The finishing touches Correction, completion and correction of errors in the Hungarian translation. Sorry for the many commits, this is the first time I've done this. This is the final corrections. If you find any problem, I will repair it asap. * Update bundle_hu.properties Filling in a missing translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation * Update bundle_hu.properties Correction, completion and correction of errors in the Hungarian translation delete unnecessary spaces * Update bundle_hu.properties Minor fixes * Update bundle_hu.properties minor fixes fixing typos * Update bundle_hu.properties minor fixes * Update bundle_hu.properties new translations 1263 - rules.derelictrepair = Allow Derelict Block Repair Minor fixes * Update bundle_hu.properties more fixes * Update bundle_hu.properties Minor fixes * Update bundle_hu.properties fixes * Update bundle_hu.properties fixes * Update bundle_hu.properties fixes * Update bundle_hu.properties minor fixing --- core/assets/bundles/bundle_hu.properties | 364 +++++++++++------------ 1 file changed, 182 insertions(+), 182 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index c1cbde56bc..d134e5e05d 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -17,14 +17,14 @@ link.bug.description = Találtál egy szoftver hibát? Itt jelentheted. linkopen = Ez a szerver egy linket küldött neked. Biztos vagy benne, hogy megnyitod?\n\n[sky]{0} linkfail = Nem sikerült megnyitni a linket!\nAz URL a vágólapra lett másolva. screenshot = Képernyőkép mentve ide: {0} -screenshot.invalid = Túl nagy a pálya, nincsen elég memória a képernyőképhez. -gameover = Játék vége +screenshot.invalid = Túl nagy a pálya, nincs elég memória a képernyőképhez. +gameover = A játéknak vége gameover.disconnect = A kapcsolat megszakadt gameover.pvp = A[accent] {0}[] csapat nyert! gameover.waiting = [accent]Várakozás a következő pályára... highscore = [accent]Új rekord! copied = Másolva. -indev.notready = A játéknak ez a része még nincsen kész +indev.notready = A játéknak ez a része még nincs kész load.sound = Hangok load.map = Pályák @@ -46,7 +46,7 @@ mods.browser.selected = Mod kiválasztása mods.browser.add = Letöltés mods.browser.reinstall = Újratelepítés mods.browser.view-releases = Kiadások megtekintése -mods.browser.noreleases = [scarlet]Nincsenek kiadások.\n[accent]Nem lehet kiadásokat találni ehhez a modhoz. Nézd meg a tárolóját, hogy vannak-e kiadásai. +mods.browser.noreleases = [scarlet]Nem találhatóak a kiadások.\n[accent]Nem lehet kiadásokat találni ehhez a modhoz. Nézd meg a tárolóját, hogy vannak-e kiadásai. mods.browser.latest = mods.browser.releases = Kiadások mods.github.open = Megtekintés @@ -98,7 +98,7 @@ level.highscore = Legmagasabb pontszám: [accent]{0} level.select = Szint kiválasztása level.mode = Játékmód: coreattack = < A Mag támadás alatt van! > -nearpoint = [[ [scarlet]AZONNAL HAGYD EL A LEDOBÁSI PONTOT![] ]\nEz egy veszélyes zóna! +nearpoint = [[ [scarlet]AZONNAL HAGYD EL A LEDOBÁSI PONTOT![] ]\nA megsemmisülés fenyeget! database = Mag Adatbázis database.button = Adatbázis savegame = Játék mentése @@ -129,7 +129,7 @@ committingchanges = Változások mentése done = Kész feature.unsupported = Az eszköz nem támogatja ezt a funkciót. -mods.initfailed = [red]⚠[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] +mods.initfailed = [red]\u26A0[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] mods = Modok mods.none = [lightgray]Nem találhatóak modok! mods.guide = Mod készítési útmutató @@ -156,7 +156,7 @@ mod.circulardependencies = [red]Körkörös függőségek mod.incompletedependencies = [red]Befejezetlen függőségek mod.requiresversion.details = [accent]{0}[] játékverzió szükséges.\nA letöltésed elavult. Ez a mod egy újabb verziót kíván (velószínű, egy beta/alpha kiadást) a működéshez. -mod.outdatedv7.details = Ez a mod nem kompatibilis a játék legújabb verziójával. A készítőjének frissítenie kell azt, és hozzá kell adnia a [accent]minGameVersion: 136[] -t a [accent]mod.json[] fájlhoz. +mod.outdatedv7.details = Ez a mod nem kompatibilis a játék legújabb verziójával. A készítőjének frissítenie kell azt, és hozzá kell adnia a [accent]minGameVersion: 136[]-t a [accent]mod.json[] fájlhoz. mod.blacklisted.details = Ez a mod manuálisan a feketelistára került, mert a játék összeomlott tőle, vagy más probléma miatt. Ne használd! mod.missingdependencies.details = Ez a mod függőségeket hiányol: {0} mod.erroredcontent.details = Ez a mod hibákat okozott betöltésnél. Kérd meg a mod készítőjét hogy javítsa ki őket. @@ -180,7 +180,7 @@ mod.remove.confirm = Ez a Mod törölve lesz. mod.author = [LIGHT_GRAY]Készítő:[] {0} mod.missing = Ez a mentés nemrég törölt, vagy frissített modokat tartalmaz. Elképzelhető, hogy nem fog működni. Biztosan betöltöd?\n[lightgray]Modok:\n{0} mod.preview.missing = Mielőtt publikálod ezt a modot a Steam Műhelyben, adj hozzá egy borítóképet.\nKészíts egy[accent] preview.png[] nevű képet a mod mappájába, majd próbáld újra. -mod.folder.missing = Csak mappa formában lehet feltölteni a Steam Műhelybe.\nHogy átalakítsd, csomagold ki a ZIP-et egy mappába és töröld le a régit, majd indítsd újra a játékot, vagy töltsd újra a modot. +mod.folder.missing = Csak mappa formában lehet feltölteni a Steam Műhelybe.\nHogy átalakítsd, csomagold ki a ZIP fájlt egy mappába és töröld le a régit, majd indítsd újra a játékot, vagy töltsd újra a modot. mod.scripts.disable = Az eszköz nem támogatja a szkriptekkel rendelkező modokat.\nA játékhoz tiltsd le ezeket a modokat. about.button = Rólunk @@ -230,7 +230,7 @@ server.kicked.customClient = Ez a szerver nem támogatja a saját készítésű server.kicked.gameover = Vége a játéknak! server.kicked.serverRestarting = Ez a szerver újraindul. server.versions = Te verziód:[accent] {0}[]\nSzerver verzió:[accent] {1}[] -host.info = A [accent]Hosztolás[] gomb szervert nyit a [scarlet]6567[] porton.\nEzen a [lightgray] wifin vagy a helyi hálózaton [] bárki láthatja a szervert a szerverlistáján.\n\nHa azt szeretnéd, hogy az emberek bárhonnan, IP-címmel csatlakozhassanak, [accent] port továbbítás [] szükséges.\n\n[lightgray] Megjegyzés: Ha valakinek problémái vannak a LAN-játékhoz való csatlakozással, győződj meg arról, hogy a tűzfal beállításaiban engedélyezted-e a Mindustry hozzáférését a helyi hálózathoz. Ne feledd, hogy a nyilvános hálózatok néha nem teszik lehetővé a szerverek felderítését. +host.info = A [accent]Hosztolás[] gomb szervert nyit a [scarlet]6567[] porton.\nEzen a [lightgray] wifin vagy a helyi hálózaton [] bárki láthatja a szervert a szerverlistáján.\n\nHa azt szeretnéd, hogy az emberek bárhonnan, IP-címmel csatlakozhassanak, [accent] port továbbítás [] szükséges.\n\n[lightgray]Megjegyzés: Ha valakinek problémái vannak a LAN-játékhoz való csatlakozással, győződj meg arról, hogy a tűzfal beállításaiban engedélyezted-e a Mindustry hozzáférését a helyi hálózathoz. Ne feledd, hogy a nyilvános hálózatok néha nem teszik lehetővé a szerverek felderítését. join.info = Itt megadhatsz egy [accent]szerver IP[]-címet a csatlakozáshoz, vagy felfedezhetsz [accent]helyi hálózati[], vagy [accent]globális[] szervereket a csatlakozáshoz.\nA LAN és WAN többjátékos mód is támogatott.\n\n[lightgray]Ha valakihez IP alapján szeretnél csatlakozni, akkor meg kell tudnod a partnered IP címét. Az IP-címeteket az interneten a "mi az IP-címem?" szövegre való kereséssel is megtaláljátok. hostserver = Többjátékos játék hosztolása invitefriends = Barátok meghívása @@ -354,10 +354,10 @@ command.rebuild = Újraépítés command.assist = Segítség játékosnak command.move = Mozgás command.boost = Erősítés -command.enterPayload = Berakodás a Rakomány szállító blokkba +command.enterPayload = Berakodás a rakományszállítóba command.loadUnits = Egységek felvétele command.loadBlocks = Blokkok felvétele -command.unloadPayload = Kirakodás a Rakomány szállító blokkból +command.unloadPayload = Kirakodás a rakományszállítóból stance.stop = Parancsok visszavonása stance.shoot = Magatartás: Lövés stance.holdfire = Magatartás: Tüzet szüntess @@ -411,20 +411,20 @@ builtin = Beépített map.delete.confirm = Biztosan törlöd ezt a pályát? Ez a művelet nem visszavonható! map.random = [accent]Véletlenszerű pálya map.nospawn = Ez a pálya nem rendelkezik Maggal, amelyen a játékos kezdhet! Adj hozzá egy {0} Magot ehhez a pályához a szerkesztőben! -map.nospawn.pvp = Ezen a pályán nincs ellenséges Mag, amelyen a másik csapat kezdhet! Adjon hozzá [scarlet]nem narancssárga[] Magot ehhez a pályához a szerkesztőben! +map.nospawn.pvp = Ezen a pályán nincs ellenséges Mag, amelyen a másik csapat kezdhet! Adj hozzá egy [scarlet]nem narancssárga[] Magot ehhez a pályához a szerkesztőben! map.nospawn.attack = Ezen a pályán nincs ellenséges Mag! Adj hozzá egy {0} Magot ehhez a pályához a szerkesztőben! map.invalid = Hiba történt a pálya betöltésekor: sérült vagy érvénytelen fájl. workshop.update = Elem frissítése workshop.error = Hiba történt a Steam Műhely részleteinek lekérdezésekor: {0} -map.publish.confirm = Biztos, hogy közzéteszed ezt a pályát?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Steam Műhely EULA-t, különben a pályáid nem jelennek meg! -workshop.menu = Válaszd ki, mit szeretnél csinálni ezzel az elemmel. +map.publish.confirm = Biztos, hogy közzéteszed ezt a pályát?\n\n[lightgray]Győződj meg róla, hogy elfogadtad a Steam Műhely EULA-t, különben a pályáid nem jelennek meg! +workshop.menu = Válaszd ki, hogy mit szeretnél csinálni ezzel az elemmel. workshop.info = Elem infó changelog = Változtatási napló (opcionális): updatedesc = Cím és leírás felülírása eula = Steam EULA missing = Ezt az elemet törölték vagy áthelyezték.\n[lightgray]A Steam Műhely adatait automatikusan leválasztották. publishing = [accent]Publikálás... -publish.confirm = Biztosan közzéteszed?\n\n[lightgray] Győződj meg róla, hogy elfogadtad a Steam Műhely EULA-t, különben az elemeid nem jelennek meg! +publish.confirm = Biztosan közzéteszed?\n\n[lightgray]Győződj meg róla, hogy elfogadtad a Steam Műhely EULA-t, különben az elemeid nem jelennek meg! publish.error = Hiba az elem publikálásakor: {0} steam.error = Nem sikerült inicializálni a Steam szolgáltatásokat.\nHiba: {0} @@ -444,7 +444,7 @@ editor.waves = Hullámok: editor.rules = Szabályok: editor.generation = Generálás: editor.objectives = Célok -editor.ingame = Szerkesztés játékban +editor.ingame = Szerkesztés a játékban editor.playtest = Teszt játékban editor.publish.workshop = Közzététel Steam Műhelyben editor.newmap = Új Pálya @@ -573,8 +573,8 @@ filters.empty = [lightgray]Még nincs szűrő! Adj hozzá egyet a lenti gombra k filter.distort = Torzítás filter.noise = Zaj filter.enemyspawn = Ellenséges kezdőpont Kiválasztása -filter.spawnpath = Útvonal A Kezdőponthoz -filter.corespawn = Mag Kezdőpont Kiválasztása +filter.spawnpath = Útvonal a kezdőponthoz +filter.corespawn = Mag kezdőpont kiválasztása filter.median = Medián filter.oremedian = Érc medián filter.blend = Vegyes @@ -584,7 +584,7 @@ filter.rivernoise = Vízfolyás zaj filter.mirror = Tükrözés filter.clear = Tömbök törlése filter.option.ignore = Elutasít -filter.scatter = Scatter +filter.scatter = Szórás filter.terrain = Domborzat filter.option.scale = Méret @@ -638,7 +638,7 @@ requirement.core = Pusztítsd el az ellenséges Magot a {0} szektorban requirement.research = Fedezd fel: {0} requirement.produce = Gyártsd le: {0} requirement.capture = Foglald el a(z) {0} szektort -requirement.onplanet = Szektor elfoglalása a(z) {0} -n +requirement.onplanet = Szektor elfoglalása a(z) {0}-n requirement.onsector = Landolj a szektorban: {0} launch.text = Indítás research.multiplayer = Csak a hoszt fedezhet fel nyersanyagokat. @@ -683,16 +683,16 @@ objective.enemyescelating = [accent]Az ellenséges termelés fokozódik: [lightg objective.enemyairunits = [accent]Az ellenséges légi egységek termelése elkezdődik: [lightgray]{0}[] objective.destroycore = [accent]Ellenséges Mag Megsemmisítése objective.command = [accent]Egységek irányítása -objective.nuclearlaunch = [accent]⚠ Nukleáris kilövés észlelve: [lightgray]{0} +objective.nuclearlaunch = [accent]\u26A0 Nukleáris kilövés észlelve: [lightgray]{0} -announce.nuclearstrike = [red]⚠ BEÉRKEZŐ NUKLEÁRIS CSAPÁS ⚠\n[lightgray]Építs azonnal tartalék Magokat! +announce.nuclearstrike = [red]\u26A0 BEÉRKEZŐ NUKLEÁRIS CSAPÁS \u26A0\n[lightgray]Építs azonnal tartalék Magokat! loadout = Rakomány resources = Nyersanyagok resources.max = Maximum bannedblocks = Tiltott blokkok objectives = Célok -bannedunits = Tiltott Egységek +bannedunits = Tiltott egységek bannedunits.whitelist = Tiltott egységek fehérlistára bannedblocks.whitelist = Tiltott blokkok fehérlistára addall = Összes hozzáadása @@ -790,20 +790,20 @@ sector.planetaryTerminal.name = Bolygó Körüli Indító Terminál sector.coastline.name = Partvonal sector.navalFortress.name = Tengerészeti Erőd -sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Némi nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nHaladj tovább. +sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Némi nyersanyag.\nGyűjts annyi Rezet és Ólmot, amennyit csak tudsz.\nHaladj tovább. sector.frozenForest.description = Még itt, a hegyekhez közel is elterjedtek a spórák. A fagypont alatti hőmérséklet nem tudja örökké fogva tartani őket.\n\nFedezd fel az elektromosság erejét! Építs Belső Égetésű Erőművet! Használj Foltozót! sector.saltFlats.description = A sivatag peremén terül el a Salt Flats néven ismert síkság. Kevés nyersanyag található errefelé.\n\nAz ellenség egy raktárkomplexumot létesített itt. Pusztítsd el a Magot! Kő kövön ne maradjon! -sector.craters.description = Régen háborúk folytak ezen a helyen és csak egy kráter maradt utánuk. De szerencsédre az évezredek alatt feltöltődött vízzel így letudod hűteni vele a Fúróidat és Lövegeidet. Persze előtte használd a homokot, hogy legyen üveged! +sector.craters.description = Régen háborúk folytak ezen a helyen és csak egy kráter maradt utánuk. De szerencsédre az évezredek alatt feltöltődött Vízzel így letudod hűteni vele a Fúróidat és Lövegeidet. Persze előtte használd a Homokot, hogy legyen üveged! sector.ruinousShores.description = A romokon túl fekszik a vízpart. Egykor itt állt egy parti védelmi vonal. Mára nem sok maradt belőle. Csak a legegyszerűbb védelmi épületek maradtak sértetlenek, bármi más csak törmelékként van jelen.\nFolytasd a terjeszkedést! Fedezd fel a régi technológiákat! sector.stainedMountains.description = Mélyebben benn a szárazföldön fekszenek a hegyek, a spóráktól még érintetlenül.\nTermeld ki a bőséges Titán készleteket a körzetben. Tanuld meg felhasználni!.\n\nAz ellenség itt nagyobb létszámban van jelen. Ne hagyj nekik időt, hogy a legerősebb egységeiket hadba állíthassák! sector.overgrowth.description = Ez a terület közelebb esik a spórák forrásához, a spórák már kinőtték.\nAz ellenség egy helyőrséget létesített itt. Építs Mace egységeket! Pusztítsd el! -sector.tarFields.description = Egy olajtermelő övezet peremvidéke a hegyek és a sivatag között. Egy a kevés térség közül, ahol még hasznosítható kátránykészletek találhatók.\nBár a terület elhagyatott, veszélyes ellenséges erők fészkelnek a közelben. Ne becsüld alá őket!\n\n[lightgray]Fedezd fel az olajfeldolgozási lehetőségeket, ha tudod! +sector.tarFields.description = Egy Olajtermelő övezet peremvidéke a hegyek és a sivatag között. Egy a kevés térség közül, ahol még hasznosítható kátránykészletek találhatók.\nBár a terület elhagyatott, veszélyes ellenséges erők fészkelnek a közelben. Ne becsüld alá őket!\n\n[lightgray]Fedezd fel az Olajfeldolgozási lehetőségeket, ha tudod! sector.desolateRift.description = Egy extrém veszélyes zóna. Nyersanyagokban gazdag, de szűkös a hely. Magas kockázat. Hagyd el, amint lehet! Ne tévesszen meg a hosszú szünet az ellenség támadásai között! -sector.nuclearComplex.description = Egy néhai létesítmény Tórium kitermelésére és feldolgozására, romokban.\n[lightgray] Fedezd fel a Tóriumot és sokrétű felhasználását!\n\nAz ellenség nagy létszámban van jelen, és folyamatosan megfigyelés alatt tartják a környéket. +sector.nuclearComplex.description = Egy néhai létesítmény Tórium kitermelésére és feldolgozására, romokban.\n[lightgray]Fedezd fel a Tóriumot és sokrétű felhasználását!\n\nAz ellenség nagy létszámban van jelen, és folyamatosan megfigyelés alatt tartják a környéket. sector.fungalPass.description = Átmenet a magas hegyek és a mélyebben fekvő, spórák uralta lapály között. Egy kisebb ellenséges megfigyelő állomás található itt.\nSemmisítsd meg!.\nHasználj Dagger és Crawler egységeket! Pusztítsd el a két Magot! -sector.biomassFacility.description = A Spórák származási helye. Ebben a létesítményben fejlesztették ki őket és eredetileg itt került sor a gyártásukra.\nFejlszd ki az itt található technológiákat! Használd a Spórákat üzemanyag és műanyagok gyártására!\n\n[lightgray]A létesítmény pusztulása nyomán a spórák elszabadultak. A helyi ökoszisztémában semmi sem tudta felvenni a versenyt egy ennyire invazív életformával. +sector.biomassFacility.description = A Spórák származási helye. Ebben a létesítményben fejlesztették ki őket és eredetileg itt került sor a gyártásukra.\nFejlszd ki az itt található technológiákat! Használd a Spórákat üzemanyag és Műanyagok gyártására!\n\n[lightgray]A létesítmény pusztulása nyomán a spórák elszabadultak. A helyi ökoszisztémában semmi sem tudta felvenni a versenyt egy ennyire invazív életformával. sector.windsweptIslands.description = Távolabb a partvonalon túl fekszik ez az elszigetelt szigetcsoport. Feljegyzések szerint egykor [accent]Műanyag[] gyártása zajlott itt.\n\nVerd vissza az ellenség vízi egységeit! Állíts fel egy bázist a szigeteken! Fejleszd ki az itt talált gyárakat! -sector.extractionOutpost.description = Egy távoli ellenséges támaszpont, amelyet az ellenség azért épített, hogy erőforrásokat juttasson el más szektorokba.\n\nA szektorok közötti szállítási technológia elengedhetetlen a további hódításhoz. Pusztítsd el a bázist. Fedezd fel a Kilövő Állást. +sector.extractionOutpost.description = Egy távoli ellenséges támaszpont, amelyet az ellenség azért épített, hogy nyersanyagokat juttasson el más szektorokba.\n\nA szektorok közötti szállítási technológia elengedhetetlen a további hódításhoz. Pusztítsd el a bázist. Fedezd fel a Kilövő Állást. sector.impact0078.description = Itt fekszenek a roncsai az első csillagközi űrhajónak, amely a csillagrendszerbe érkezett.\n\nMents ki a romokból amit csak tudsz! Fedezd fel az épen maradt technológiákat. sector.planetaryTerminal.description = A végső célpont.\n\nEzen a vízparti bázison található egy olyan építmény, amely képes Magokat kilőni közeli bolygókra. Folyamatosan őrzik.\n\nKészíts vízi egységeket! Ártalmatlanítsd az ellenséget amilyen gyorsan tudod! Fedezd fel a kilövőszerkezetet! sector.coastline.description = Ezen a helyen egy haditengerészeti egység technológiájának maradványait fedezték fel. Verd vissza az ellenséges támadásokat, foglald el ezt a szektort, és szerezd meg a technológiát. @@ -829,20 +829,20 @@ sector.origin.name = Eredet sector.onset.description = Kezdd meg az Erekir meghódítását. Gyűjts nyersanyagokat, állíts elő egységeket, és kezdd el a technológiai kutatásokat. sector.aegis.description = Ez a szektor Volfrám lelőhelyeket tartalmaz.\nFedezd fel az [accent]Ütve Fúró[]t, hogy ki tudd bányászni ezt a nyersanyagot, és elpusztítani az ellenséges bázist a szektorban. -sector.lake.description = Az Ebben a szektorban lévő salakos tó nagymértékben korlátozza az ütőképes egységek használatát. A lebegőegységek az egyetlen lehetőség.\nFedezd fel a [accent]Repülőgép Gyár[]at és állíts elő egy [accent]Elude[] egységet, amilyen hamar csak lehet. +sector.lake.description = Az Ebben a szektorban lévő Salakos tó nagymértékben korlátozza az ütőképes egységek használatát. A lebegőegységek az egyetlen lehetőség.\nFedezd fel a [accent]Repülőgép Gyár[]at és állíts elő egy [accent]Elude[] egységet, amilyen hamar csak lehet. sector.intersect.description = A letapogatások arra utalnak, hogy ezt a szektort a leszállás után hamarosan több oldalról is megtámadják.\nÁllítsd fel gyorsan s védelmedet, és terjeszkedj minél hamarabb.\n[accent]Mech[] egységekre lesz szükség a terület zord terepviszonyai miatt. sector.atlas.description = Ez a szektor változatos terepet tartalmaz, és az ütőképes támadáshoz többféle egységre lesz szükség.\nAz itt felfedezett nehezebb ellenséges bázisok némelyikén való átjutáshoz is szükség lehet továbbfejlesztett egységekre.\nFedezd fel az [accent]Elektrolizátor[]t és a [accent]Tank Újratervező[]t. sector.split.description = A minimális ellenséges jelenlét miatt ez a szektor tökéletes az új nyersanyagszállító technológiák tesztelésére. sector.basin.description = Jelentős ellenséges jelenlét lett érzékelve ebben a szektorban.\nÉpíts gyorsan egységeket, és foglalj el ellenséges Magokat, hogy megvethesd a lábad. -sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. +sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a Víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. sector.peaks.description = A hegyvidéki terep ebben a szektorban a legtöbb egységet használhatatlanná teszi. Repülő egységekre lesz szükség.\nVigyázz az ellenséges légvédelmi létesítményekkel. Lehetséges, hogy az ilyen létesítményeket hatástalanítani lehet a támogató épületeik célba vételével. -sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. -sector.caldera-erekir.description = Ebben a szektorban a feltárható erőforrások több szigeten szétszóródva találhatók.\nFedezd fel és helyezd üzembe a drónalapú szállítmányozást. -sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]tórium[] készleteket őriz.\nHasználd magasabb szintű egységek és lövegtornyok fejlesztésére. +sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.\Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. +sector.caldera-erekir.description = Ebben a szektorban a feltárható nyersanyagok több szigeten szétszóródva találhatók.\nFedezd fel és helyezd üzembe a drónalapú szállítmányozást. +sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]Tórium[] készleteket őriz.\nHasználd magasabb szintű egységek és lövegtornyok fejlesztésére. sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\nGyűjts [accent]Karbid[]ot, majd fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. sector.siege.description = Ebben a szektorban két párhuzamos kanyon található, amelyek kétirányú támadást kényszerítenek ki.\nFedezd fel a [accent]Cianogén[]t, hogy még erősebb tankegységeket hozhass létre.\nVigyázat: ellenséges nagy hatótávolságú rakéták észlelve. A rakéták a becsapódásuk előtt megsemmisíthetők. sector.crossroads.description = Az ellenséges támaszpontok ebben a szektorban változó terepviszonyok között alakultak ki. Ahhoz, hogy alkalmazkodni tudj kutass különböző egységek után.\nEzenkívül egyes bázisokat pajzsok védenek. Találd ki, hogyan táplálják őket. -sector.karst.description = Ez a szektor gazdag az erőforrásokban, de amint egy új Mag leszáll, az ellenség megtámadja azt.\nHasználd ki az erőforrásokat és fedezd fel a [accent]Tóritkvarc[]ot. +sector.karst.description = Ez a szektor gazdag a nyersanyagokban, de amint egy új Mag leszáll, az ellenség megtámadja azt.\nHasználd ki az nyersanyagokat és fedezd fel a [accent]Tóritkvarc[]ot. sector.origin.description = Az utolsó szektor, jelentős ellenséges jelenléttel.\nNem valószínű, hogy maradt további kutatási vagy fejlesztési lehetőség - koncentrálj az ellenséges Magok elpusztítására. status.burning.name = Égő @@ -871,8 +871,8 @@ settings.game = Játék settings.sound = Hangok settings.graphics = Grafika settings.cleardata = Játék adatok törlése... -settings.clear.confirm = Biztosan törlöd ezeket az adatokat?\n A műveletet nem lehet visszavonni! -settings.clearall.confirm = [scarlet] FIGYELEM! []\n Ez törli az összes adatot, beleértve a mentéseket, pályákat, felfedezéseket és a billentyű beállításokat.\nAz 'OK' gomb megnyomásával a játék minden adatot töröl és automatikusan kilép. +settings.clear.confirm = Biztosan törlöd ezeket az adatokat?\nA műveletet nem lehet visszavonni! +settings.clearall.confirm = [scarlet] FIGYELEM! []\nEz törli az összes adatot, beleértve a mentéseket, pályákat, felfedezéseket és a billentyű beállításokat.\nAz 'OK' gomb megnyomásával a játék minden adatot töröl és automatikusan kilép. settings.clearsaves.confirm = Biztosan törlöd az összes mentést? settings.clearsaves = Mentések törlése settings.clearresearch = Kutatás törlése @@ -988,14 +988,14 @@ ability.energyfield.maxtargets = [lightgray]Célpontok Maximális Száma: [white ability.regen = Regeneráció bar.onlycoredeposit = Csak A Mag Elhelyezése Megengedett -bar.drilltierreq = Erősebb fúró/vágó szükséges +bar.drilltierreq = Erősebb Fúró/Vágó szükséges bar.noresources = Nincs elég nyersanyag bar.corereq = Mag szükséges bar.corefloor = Mag zónacsempe szükséges -bar.cargounitcap = A rakományegység teljes kapacitáson -bar.drillspeed = Fúró/Vágó Kitermelés: {0}/s -bar.pumpspeed = Szivattyú Kitermelés: {0}/s -bar.efficiency = Hatékonyság: {0}% +bar.cargounitcap = A rakományszállító egység teljes kapacitáson +bar.drillspeed = Termelési Sebesség: {0}/s +bar.pumpspeed = Termelési Sebesség: {0}/s +bar.efficiency = Hatásfok: {0}% bar.boost = Erősítés: +{0}% bar.powerbalance = Áram: {0}/s bar.powerstored = Tárolt: {0}/{1} @@ -1041,7 +1041,7 @@ bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség bullet.range = [stat]{0}[lightgray] csempe tartomány unit.blocks = blokk -unit.blockssquared = blokk² +unit.blockssquared = blokk\u00B2 unit.powersecond = áram egység/sec unit.tilessecond = csempe/sec unit.liquidsecond = folyadék egység/sec @@ -1189,9 +1189,9 @@ keybind.unit_command_rebuild = Egység Parancs: Újraépítés keybind.unit_command_assist = Egység Parancs: Támogatás keybind.unit_command_mine = Egység Parancs: Bányászás keybind.unit_command_boost = Egység Parancs: Erősítés -keybind.unit_command_load_units = Egység Parancs: Egységek bepakolása -keybind.unit_command_load_blocks = Egység Parancs: Blokkok bepakolása -keybind.unit_command_unload_payload = Egység Parancs: Kirakodás a Rakomány Szállítóból +keybind.unit_command_load_units = Egység Parancs: Egységek bepakolása a rakományszállítóba +keybind.unit_command_load_blocks = Egység Parancs: Blokkok bepakolása a rakományszállítóba +keybind.unit_command_unload_payload = Egység Parancs: Kirakodás a rakományszállítóból keybind.rebuild_select.name = Régió újjáépítése keybind.schematic_select.name = Terület kijelölése @@ -1249,7 +1249,7 @@ mode.help.title = Játékmódok leírása mode.survival.name = Túlélő mode.survival.description = A normál mód. Korlátozott nyersanyag és automatikusan érkező hullámok.\n[gray]Szükséges hozzá ellenséges kezdőpont a pályán. mode.sandbox.name = Homokozó -mode.sandbox.description = Végtelen erőforrás, nincs időzítés a hullámokhoz. +mode.sandbox.description = Végtelen nyersanyagforrás, nincs időzítés a hullámokhoz. mode.editor.name = Szerkesztő mode.pvp.name = PvP mode.pvp.description = Harcolj más játékosok ellen.\n[gray]Szükséges hozzá legalább két különböző színű Mag a Pályán. @@ -1258,37 +1258,37 @@ mode.attack.description = Pusztítsd el az ellenség bázisát. \n[gray]Szüksé mode.custom = Egyéni szabályok rules.invaliddata = Érvénytelen adatok a vágólapon. -rules.hidebannedblocks = Tiltott Blokkok Elrejtése -rules.infiniteresources = Végtelen erőforrás -rules.onlydepositcore = Csak Magok Elhelyezése Engedélyezett -rules.derelictrepair = Allow Derelict Block Repair +rules.hidebannedblocks = Tiltott blokkok elrejtése +rules.infiniteresources = Végtelen nyersanyagforrás +rules.onlydepositcore = Csak Magok elhelyezése engedélyezett +rules.derelictrepair = Az Elhagyatott blokkok javításának engedélyezése rules.reactorexplosions = Reaktor robbanás -rules.coreincinerates = Többlet nyersanyagok megsemmisítse a Magban +rules.coreincinerates = Többlet nyersanyagok megsemmisítése a Magban rules.disableworldprocessors = Világprocesszorok letiltása rules.schematic = Vázlatok rules.wavetimer = Hullám időzítő -rules.wavesending = Hullám Küldése +rules.wavesending = Hullám küldése rules.waves = Hullámok rules.attack = Támadás mód -rules.buildai = Épületalkotó Intelligencia -rules.buildaitier = Épületalkotó Intelligencia Szintje +rules.buildai = Épületalkotó intelligencia +rules.buildaitier = Épületalkotó intelligencia szintje rules.rtsai = Stratégia alkotó Intelligencia -rules.rtsminsquadsize = Minimális Osztag Méret -rules.rtsmaxsquadsize = Maximális Osztag Méret -rules.rtsminattackweight = Minimális Támadási "Lépéselőny" +rules.rtsminsquadsize = Minimális osztag méret +rules.rtsmaxsquadsize = Maximális osztag méret +rules.rtsminattackweight = Minimális támadási "lépéselőny" rules.cleanupdeadteams = A legyőzött csapatépületek törlése (PvP) -rules.corecapture = Mag Elfoglalása Megsemmisítéskor -rules.polygoncoreprotection = Poligonális Mag Védelem -rules.placerangecheck = Elhelyezési Tartomány Ellenőrzése -rules.enemyCheat = Végtelen AI (Piros csapat) Erőforrás -rules.blockhealthmultiplier = Épület Életpont Szorzó -rules.blockdamagemultiplier = Épület Sebzés Szorzó -rules.unitbuildspeedmultiplier = Egység Gyártási Sebesség Szorzó -rules.unitcostmultiplier = Egységköltség Szorzó -rules.unithealthmultiplier = Egység Életpont Szorzó -rules.unitdamagemultiplier = Egység Sebzés Szorzó -rules.unitcrashdamagemultiplier = Egység Ütközési Sebzés Szorzó -rules.solarmultiplier = Napenergia Szorzó +rules.corecapture = Mag elfoglalása megsemmisítéskor +rules.polygoncoreprotection = Poligonális Mag védelem +rules.placerangecheck = Elhelyezési tartomány ellenőrzése +rules.enemyCheat = Végtelen AI (Piros csapat) nyersanyagforrás +rules.blockhealthmultiplier = Épület életpont szorzó +rules.blockdamagemultiplier = Épület sebzés szorzó +rules.unitbuildspeedmultiplier = Egység yyártási sebesség szorzó +rules.unitcostmultiplier = Egységköltség szorzó +rules.unithealthmultiplier = Egység életpont szorzó +rules.unitdamagemultiplier = Egység sebzés szorzó +rules.unitcrashdamagemultiplier = Egység ütközési sebzés szorzó +rules.solarmultiplier = Napenergia szorzó rules.unitcapvariable = A Magok befolyásolják a legyártható egységek darabszámát rules.unitcap = Alap egység-darabszám rules.limitarea = Játékterület korlátozása a pályán @@ -1302,10 +1302,10 @@ rules.waitForWaveToEnd = Az ellenség kivárja a korábbi hullám végét rules.wavelimit = Az utolsó hullám után legyen vége a játéknak rules.dropzoneradius = Ledobási zóna sugara:[lightgray] (mező) rules.unitammo = Az egységeknek lőszer kell -rules.enemyteam = Elenséges Csapat -rules.playerteam = Saját Csapat +rules.enemyteam = Elenséges csapat +rules.playerteam = Saját csapat rules.title.waves = Hullámok -rules.title.resourcesbuilding = Erőforrások és épületek +rules.title.resourcesbuilding = Nyersanyagforrások és épületek rules.title.enemy = Ellenségek rules.title.unit = Egységek rules.title.experimental = Kísérleti @@ -1348,7 +1348,7 @@ item.sand.name = Homok item.blast-compound.name = Robbanóelegy item.pyratite.name = Piratit item.metaglass.name = Ólomüveg -item.scrap.name = Hulladék +item.scrap.name = Törmelék item.fissile-matter.name = Hasadóanyag item.beryllium.name = Berillium item.tungsten.name = Volfrám @@ -1361,7 +1361,7 @@ liquid.slag.name = Salak liquid.oil.name = Olaj liquid.cryofluid.name = Hűtőfolyadék liquid.neoplasm.name = Neoplazma -liquid.arkycite.name = Arkycit +liquid.Arkycite.name = Arkycit liquid.gallium.name = Gallium liquid.ozone.name = Ózon liquid.hydrogen.name = Hidrogén @@ -1461,7 +1461,7 @@ block.scrap-wall-gigantic.name = Gigantikus Törmelék Fal block.thruster.name = Hajtómű block.kiln.name = Kemence block.graphite-press.name = Grafit Sajtoló -block.multi-press.name = Multi-Sajtoló +block.multi-press.name = Multi Sajtoló block.constructing = {0} [lightgray](Építés) block.spawn.name = Ellenséges Kezdőpont block.core-shard.name = Szilánk @@ -1471,7 +1471,7 @@ block.deep-water.name = Mélyvíz block.shallow-water.name = Víz block.tainted-water.name = Szennyezett Víz block.deep-tainted-water.name = Mély Szennyezett Víz -block.darksand-tainted-water.name = Sötét homokkal Szennyezett Víz +block.darksand-tainted-water.name = Sötét Homokkal Szennyezett Víz block.tar.name = Kátrány block.stone.name = Kő block.sand-floor.name = Homok @@ -1551,7 +1551,7 @@ block.phase-weaver.name = Tóritkvarcképző block.pulverizer.name = Porlasztó block.cryofluid-mixer.name = Hűtőfolyadék Keverő block.melter.name = Olvasztó -block.incinerator.name = Hulladékégető +block.incinerator.name = Törmelékégető block.spore-press.name = Spóra Sajtoló block.separator.name = Leválasztó block.coal-centrifuge.name = Szén Centrifuga @@ -1578,7 +1578,7 @@ block.liquid-source.name = Folyadék Forrás block.liquid-void.name = Folyadék Hiány block.power-void.name = Áram Hiány block.power-source.name = Áram Forrás -block.unloader.name = Unloader +block.unloader.name = Kirakodó block.vault.name = Raktár block.wave.name = Wave block.tsunami.name = Tsunami @@ -1626,7 +1626,7 @@ block.meltdown.name = Meltdown block.foreshadow.name = Foreshadow block.container.name = Konténer block.launch-pad.name = Kilövő Állás -block.segment.name = Szegmens +block.segment.name = Segment block.ground-factory.name = Szárazföldi-Egység Gyár block.air-factory.name = Repülőgép Gyár block.naval-factory.name = Hadihajó Gyár @@ -1657,7 +1657,7 @@ block.payload-loader.description = A folyadékokat és a nyersanyagokat csomagol block.payload-unloader.name = Rakomány Kicsomagoló block.payload-unloader.description = A folyadékokból és nyersanyagokból álló blokkokat csomagolja ki. block.heat-source.name = Hő Forrás -block.heat-source.description = Egy 1x1-es blokk, amely gyakorlatilag végtelen hőt ad. +block.heat-source.description = Egy 1x1-es blokk, amely gyakorlatilag végtelen Hőt ad. #Erekir block.empty.name = Üres @@ -1675,7 +1675,7 @@ block.yellow-stone-plates.name = Sárga Kőlemezek block.red-stone.name = Vörös Kő block.dense-red-stone.name = Sűrű Vörös Kő block.red-ice.name = Vörös Jég -block.arkycite-floor.name = Arkycit Talaj +block.Arkycite-floor.name = Arkycit Talaj block.arkyic-stone.name = Arkycites Kő block.rhyolite-vent.name = Riolit Kürtő block.carbon-vent.name = Szén Kürtő @@ -1838,7 +1838,7 @@ hint.desktopPause = Nyomd meg a [accent][[Space][]t, hogy szüneteltesd vagy fol hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket. hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj. hint.blockInfo = Egy blokk információinak megtekintéséhez válaszd ki a blokkot az [accent]Építés menüben[], majd válaszd a [accent][[?][] gombot a jobb oldalon. -hint.derelict = [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért. +hint.derelict = Az [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért. hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat. hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat. hint.unitControl = Nyomd le a [accent][[L-ctrl][] gombot és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy lövegtornyok felett. @@ -1857,8 +1857,8 @@ hint.payloadPickup = A [accent][[[] gombbal kis épületeket vagy egységeket em hint.payloadPickup.mobile = [accent]Tartsd nyomva az ujjad[] egy kis épületen vagy egységen, hogy felemeld. hint.payloadDrop = A [accent]][] megnyomásával lerakhatod a rakományodat. hint.payloadDrop.mobile = [accent]Tartsd hosszan az ujjad[] egy üres területen, hogy letedd a rakományodat. -hint.waveFire = A [accent]Wave[] lövegtornyok, ha víz van bennük, automatikusan eloltják a közeli tüzeket. -hint.generator = \uf879 A [accent]Belső-égetésű Erőmű[] szenet éget, és átadja az áramot a vele érintkező épületeknek.\n\n Áramot nagyobb távolságra is szállíthatsz \uf87f [accent]Villanyoszlop[]ok segítségével. +hint.waveFire = A [accent]Wave[] lövegtornyok, ha Víz van bennük, automatikusan eloltják a közeli tüzeket. +hint.generator = \uf879 A [accent]Belső-égetésű Erőmű[] Szenet éget, és átadja az Áramot a vele érintkező épületeknek.\n\nÁramot nagyobb távolságra is szállíthatsz \uf87f [accent]Villanyoszlop[]ok segítségével. hint.guardian = Az [accent]Őrző[]knek páncélja van. A gyenge lövedékeknek, mint a [accent]Copper[] vagy a [accent]Lead[] [scarlet]nincs hatásuk[].\n\nHasználj magasabb szintű lövegtornyokat vagy \uf835 [accent]Grafit[] lövedéket a \uf861Duo/\uf859Salvo tornyokba, hogy leszedd az Őrzőket. hint.coreUpgrade = A Magot fejlesztheted, ha [accent]magasabb szintű Magot teszel rá[].\n\nHelyezz egy [accent]Alapítvány[] Magot a [accent]Szilánk[] Magra. Figyelj rá, hogy ne legyenek az új Mag területén épületek. hint.presetLaunch = A szürke [accent]kampány szektorok[]ba, amilyen például a [accent]Fagyott Erdő[], bárhonnan kilőhetsz. Nem kell szomszédos területtel rendelkezned.\n\nA [accent]számozott szektorok[], mint ez is, [accent]opcionálisak[]. @@ -1867,21 +1867,21 @@ hint.coreIncinerate = Ha a Magodban egy nyersanyag elérte a maximumot, a beérk hint.factoryControl = Egy egységgyár [accent]kimeneti célpontjának[] beállításához Parancs Módban kattintson egy gyárblokkra, majd kattintson a jobb gombbal egy helyre.\nAz előállított egységek automatikusan odamennek. hint.factoryControl.mobile = Egy egységgyár [accent]kimeneti célpontjának[] beállításához parancs módban koppints egy gyárblokkra, majd koppintson egy helyre.\nAz előállított egységek automatikusan odamennek. -gz.mine = Menj a földön lévő \uf8c4 [accent]rézérc[] közelébe, és kattints a bányászat megkezdéséhez. -gz.mine.mobile = Menj a földön lévő \uf8c4 [accent]rézérc[] közelébe, és koppints a bányászat megkezdéséhez. -gz.research = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [accent]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy rézfoltra, hogy elhelyezd. -gz.research.mobile = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [akcentus]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy rézfoltra, hogy elhelyezd.\n\nNyomd meg a \ue800 [accent]Pipa[]t a jobb alsó sarokban a megerősítéshez. +gz.mine = Menj a földön lévő \uf8c4 [accent]Rézérc[] közelébe, és kattints a bányászat megkezdéséhez. +gz.mine.mobile = Menj a földön lévő \uf8c4 [accent]Rézérc[] közelébe, és koppints a bányászat megkezdéséhez. +gz.research = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [accent]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy Rézfoltra, hogy elhelyezd. +gz.research.mobile = Nyisd meg a \ue875 Fejlődési Fát.\nFedezd fel a \uf870 [akcentus]Mechanikus Fúró[]t, majd válaszd ki a jobb alsó sarokban lévő menüből.\nKattints egy Rézfoltra, hogy elhelyezd.\n\nNyomd meg a \ue800 [accent]Pipa[]t a jobb alsó sarokban a megerősítéshez. gz.conveyors = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól a Magba.\n\nKattints és húzd az egeret bármely irányba, hogy hosszabb Szállítószalagot készíthess.\n[accent]Görgővel[] a szállítás irányát tudod megváltoztatni. gz.conveyors.mobile = Fedezd fel és építs \uf896 [accent]Szállítószalag[]ot, hogy a kitermelt nyersanyagokat\neljuttasd a fúróktól/vágóktól a Magba.\n\nTartsd rajta az ujjad egy másodpercig, és húzd bármely irányba, hogy hosszabb Szállítószalagot készíthess. -gz.drills = Bővítsd a bányászati kapacitást.\nÉpíts több Mechanikus Fúrót.\nBányássz 100 rezet. -gz.lead = \uf837 [accent]Ólom[] egy másik gyakran használt nyersanyag.\nÉpíts fúrókat az ólom kitermelésére. +gz.drills = Bővítsd a bányászati kapacitást.\nÉpíts több Mechanikus Fúrót.\nBányássz 100 Rezet. +gz.lead = \uf837 [accent]Ólom[] egy másik gyakran használt nyersanyag.\nÉpíts fúrókat az Ólom kitermelésére. gz.moveup = \ue804 Lépj tovább a többi feladatért. gz.turrets = Fedezd fel és építs 2 darab \uf861 [accent]Duo[] lövegtornyot, hogy védd a Magot.\nA Duo lövegtornyoknak szükségük van \uf838 [accent]lőszer[]re, amelyeket Szállítószalaggal juttahatsz el hozzájuk. -gz.duoammo = Lásd el a Duo lövegtornyokat [accent]rézzel[]. Használj Szállítószalagot. +gz.duoammo = Lásd el a Duo lövegtornyokat [accent]Rézzel[]. Használj Szállítószalagot. gz.walls = A [accent]Falak[] megakadályozhatják, hogy az épületekben károk keletkezzenek.\nÉpíts \uf8ae [accent]Réz Fal[]akat a lövegtornyok körül. gz.defend = Az ellenség közeledik, készülj fel a védekezésre. gz.aa = A repülő egységeket nem lehet könnyen elintézni a hagyományos lövegtornyokkal.\nA \uf860 [accent]Scatter[] lövegtornyok kiváló légelhárítást biztosítanak, de szükségük van \uf837 [accent]Ólom[] lőszerre. -gz.scatterammo = Lásd el a Scatter lövegtornyokat [accent]ólom[] lőszerrel. Használj Szállítószalagot. +gz.scatterammo = Lásd el a Scatter lövegtornyokat [accent]Ólom[] lőszerrel. Használj Szállítószalagot. gz.supplyturret = [accent]Lövegtorony ellátmány gz.zone1 = Ez az ellenség leszállóhelye. gz.zone2 = Bármi, ami a hatósugarában épült, elpusztul, amikor egy hullám elindul. @@ -1899,7 +1899,7 @@ onset.moremine = Bővítsd a bányászati kapacitást.\nÉpíts több Plazma Vá onset.graphite = Az összetettebb blokkokhoz szükség van \uf835 [accent]Grafit[]ra.\nÉpíts Plazma Vágókat, a Grafit kibányászásához. onset.research2 = Kezdd el a [accent]Gyárak[] fejlesztését.\nFedezd fel a \uf74d [accent]Sziklazúzó[]t és a \uf779 [accent]Szilícium Ívkemence[]t. onset.arcfurnace = A Szilícium Ívkemencének szüksége lesz \uf834 [accent]Homok[]ra és \uf835 [accent]Grafit[]ra, hogy \uf82f [accent]Szilícium[]t gyártson.\nTovábbá [accent]Áram[] is szükséges a működéséhez. -onset.crusher = Használj \uf74d [accent]Sziklazúzó[]t, hogy homokot bányászhass. +onset.crusher = Használj \uf74d [accent]Sziklazúzó[]t, hogy Homokot bányászhass. onset.fabricator = Használd az [accent]egységeket[], hogy felfedezd a pályát, megvédd az épületeket, és megtámadhasd velük az ellenséget. Fedezd fel és építs \uf6a2 [accent]Tank Gyár[]at. onset.makeunit = Állíts elő egy egységet.\nHasználd a "?" gombot, hogy megnézd a gyártási követelményeit. onset.turrets = Az egységek hatékonyak, de a [accent]lövegtornyok[] jobb védelmi képességeket biztosítanak, ha hatékonyan használják őket.\nÉpíts egy \uf6eb [accent]Breach[] lövegtornyot.\nA lövegtornyoknak szüksége van \uf748 [accent]lőszer[]re. @@ -1936,7 +1936,7 @@ item.silicon.description = Napelemek, összetett áramkörök és nyomkövető l item.plastanium.description = Fejlett egységek alapanyagaként, hőszigetelésre és repeszes lövedékekhez használható. item.phase-fabric.description = Fejlett elektromos eszközökben és önjavító szerkezetekben használható. item.surge-alloy.description = Magas szintű fegyverzetekben és aktív védelemhez használható. -item.spore-pod.description = Átalakítható olajjá vagy robbanószerekké, de használható tüzelőanyagként is. +item.spore-pod.description = Átalakítható Olajjá vagy robbanószerekké, de használható tüzelőanyagként is. item.spore-pod.details = Spórák. Egy valószínűleg mesterséges életforma. Más életformák számára halálos gázt bocsátanak ki. Szélsőségesen invazív. Megfelelő körülmények között erősen gyúlékony. item.blast-compound.description = Bombák és robbanó lövedékek része. item.pyratite.description = Gyújtó lövedékekben és tüzelőanyag-alapú generátorokban használható. @@ -1944,22 +1944,22 @@ item.pyratite.description = Gyújtó lövedékekben és tüzelőanyag-alapú gen #Erekir item.beryllium.description = Sokféle építési és lőszertípushoz használják Erekiren. item.tungsten.description = Fúrókban/vágókban, páncélokban és lőszerekben használatos. A fejlettebb szerkezetek építéséhez szükséges. -item.oxide.description = Hővezetőként és áramszigetelőként használják. +item.oxide.description = Hővezetőként és Áramszigetelőként használják. item.carbide.description = Korszerű szerkezetekben, nehezebb egységekben és lőszerekben használatos. -liquid.water.description = Gépek hűtésére és hulladékfeldolgozásra használható. -liquid.slag.description = Separatorban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. +liquid.water.description = Gépek hűtésére és Törmelékfeldolgozásra használható. +liquid.slag.description = Leválasztóban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható. liquid.cryofluid.description = Hűtőfolyadék a reaktorok, lövegtornyok és gyárak számára. #Erekir -liquid.arkycite.description = Kémiai reakciókban használják energiatermelésre és anyagszintézisre. +liquid.Arkycite.description = Kémiai reakciókban használják energiatermelésre és anyagszintézisre. liquid.ozone.description = Oxidálószerként használják az anyaggyártásban és üzemanyagként. Mérsékelten robbanékony. -liquid.hydrogen.description = Erőforrás-kitermelésben, egységgyártásban és szerkezetjavításban használatos. Gyúlékony. +liquid.hydrogen.description = A nyersanyagok kitermelésében, egységgyártásban és szerkezetjavításban használatos. Gyúlékony. liquid.cyanogen.description = Lőszerekhez, fejlett egységek építéséhez és különböző reakciókhoz használják a fejlett blokkokban. Erősen gyúlékony. -liquid.nitrogen.description = Erőforrás-kitermelésnél, gáztermelésnél és egységgyártásnál használják. Semleges gáz. +liquid.nitrogen.description = A nyersanyagok kitermelésében, gáztermelésnél és egységgyártásnál használják. Semleges gáz. liquid.neoplasm.description = A Neoplazma reaktor veszélyes biológiai mellékterméke. Gyorsan átterjed minden szomszédos víztartalmú blokkra, amelyhez hozzáér és közben károsítja azokat. Sűrű folyadék. -liquid.neoplasm.details = Neoplazma. Egy kontrollálhatatlan, gyorsan osztódó, iszap állagú, szintetikus sejtmassza. Hőálló. Rendkívül veszélyes minden vízzel kapcsolatos szerkezetre.\n\nTúl összetett és instabil a szabványos elemzésekhez. Potenciális alkalmazási területe ismeretlen. Ajánlott a salak medencékben való elégetése. +liquid.neoplasm.details = Neoplazma. Egy kontrollálhatatlan, gyorsan osztódó, iszap állagú, szintetikus sejtmassza. Hőálló. Rendkívül veszélyes minden Vízzel kapcsolatos szerkezetre.\n\nTúl összetett és instabil a szabványos elemzésekhez. Potenciális alkalmazási területe ismeretlen. Ajánlott a Salak medencékben való elégetése. block.derelict = \uf77e [lightgray]Elhagyatott block.armored-conveyor.description = Nyersanyagokat szállít. Nem fogad el nyersanyagot oldalról. @@ -1967,24 +1967,24 @@ block.illuminator.description = Világít. block.message.description = Üzenetet tárol szövetségesek kommunikációjához. block.reinforced-message.description = Üzenetet tárol a szövetségesek közötti kommunikációhoz. block.world-message.description = A pályakészítésben használható üzenetblokk. Nem lehet megsemmisíteni. -block.graphite-press.description = Szenet présel grafittá. -block.multi-press.description = Szenet présel grafittá. Hatékonyan dolgozik, de vizet igényel hűtéshez. -block.silicon-smelter.description = Szilíciumot nyer ki homok és szén keverékéből. -block.kiln.description = Ólomból és homokból olvaszt ólomüveget. -block.plastanium-compressor.description = Műanyagot gyárt olaj és titán felhasználásával. -block.phase-weaver.description = Tóritkvarcot képez tórium és homok keverékéből. -block.surge-smelter.description = Titán, ólom, szilícium és réz olvadékából állít elő Elektrometált. -block.cryofluid-mixer.description = Finom titánport kever vízhez a hűtőfolyadék előállításához. -block.blast-mixer.description = Piratitból és spóra kapszulákból készít robbanóelegyet. -block.pyratite-mixer.description = Szenet, homokot és ólmot vegyít piratittá. -block.melter.description = Hulladékot olvaszt salakká. -block.separator.description = Szétbontja a salakot ásványi összetevőire. -block.spore-press.description = Nagy nyomáson olajat sajtol a spóra kapszulából. -block.pulverizer.description = Finom homokká őrli a hulladékot. -block.coal-centrifuge.description = Szenet nyer ki olajból. +block.graphite-press.description = Szenet présel Grafittá. +block.multi-press.description = Szenet sajtol Grafittá. Hatékonyan dolgozik, de Vizet igényel hűtéshez. +block.silicon-smelter.description = Szilíciumot nyer ki Homok és Szén keverékéből. +block.kiln.description = Ólomból és Homokból olvaszt Ólomüveget. +block.plastanium-compressor.description = Műanyagot gyárt Olaj és Titán felhasználásával. +block.phase-weaver.description = Tóritkvarcot képez Tórium és Homok keverékéből. +block.surge-smelter.description = Titán, Ólom, Szilícium és Réz olvadékából állít elő Elektrometált. +block.cryofluid-mixer.description = Finom Titánport kever Vízhez a Hűtőfolyadék előállításához. +block.blast-mixer.description = Piratitból és Spóra Kapszulákból készít Robbanóelegyet. +block.pyratite-mixer.description = Szenet, Homokot és Ólmot vegyít Piratittá. +block.melter.description = Törmeléket olvaszt Salakká. +block.separator.description = Szétbontja a Salakot ásványi összetevőire. +block.spore-press.description = Nagy nyomáson Olajat sajtol a Spóra Kapszulából. +block.pulverizer.description = Finom Homokká őrli a Törmeléket. +block.coal-centrifuge.description = Szenet nyer ki Olajból. block.incinerator.description = Megsemmisít minden nyersanyagot és folyadékot. -block.power-void.description = Elnyel minden áramot. (Csak homokozóban.) -block.power-source.description = Végtelen áramot termel. (Csak homokozóban.) +block.power-void.description = Elnyel minden Áramot. (Csak homokozóban.) +block.power-source.description = Végtelen Áramot termel. (Csak homokozóban.) block.item-source.description = Végtelen nyersanyagot bocsát ki. (Csak homokozóban.) block.item-void.description = Megsemmisít minden nyersanyagot. (Csak homokozóban.) block.liquid-source.description = Végtelen folyadékot bocsát ki. (Csak homokozóban.) @@ -2008,14 +2008,14 @@ block.door-large.description = Fal, amit nyitni és zárni lehet. De ez nagyobb. block.mender.description = Javítja az épületeket a hatókörén belül.\nSzilíciummal növelhető a hatósugara és hatékonysága. block.mend-projector.description = Javítja az épületeket a hatókörén belül.\nTóritkvarccal növelhető a hatósugara és hatékonysága. block.overdrive-projector.description = Növeli a közeli épületek sebességét.\nTóritkvarccal növelhető a hatósugara és hatékonysága. -block.force-projector.description = Hatszögletű erőteret hoz létre maga körül, amely megvédi az épületeket és a benne lévő egységeket a sérüléstől.\nTúlmelegszik, ha túl sok sérülést szenved. Opcionálisan hűtőfolyadékot használ a túlmelegedés megakadályozására. A Tóritkvarc növeli a pajzs méretét. +block.force-projector.description = Hatszögletű erőteret hoz létre maga körül, amely megvédi az épületeket és a benne lévő egységeket a sérüléstől.\nTúlmelegszik, ha túl sok sérülést szenved. Opcionálisan Hűtőfolyadékot használ a túlmelegedés megakadályozására. A Tóritkvarc növeli a pajzs méretét. block.shock-mine.description = Elektromos kisülést hoz létre, ha ellenséggel érintkezik. block.conveyor.description = Szállítószalag. Nyersanyagokat szállít. -block.titanium-conveyor.description = Nyersanyagokat szállít. Gyorsabb a sima szállítószalagnál. +block.titanium-conveyor.description = Nyersanyagokat szállít. Gyorsabb a sima Szállítószalagnál. block.plastanium-conveyor.description = Nyersanyagokat szállít tömbösítve. Hátulról fogadja a nyersanyagokat, elöl három irányba szétosztja őket. Több kezdő- és végponttal növelhető az áteresztőképessége. -block.junction.description = Hídként működik két egymást keresztező szállítószalag között. +block.junction.description = Hídként működik két egymást keresztező Szállítószalag között. block.bridge-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. -block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima Szállítószalag Híd, de áramot használ. +block.phase-conveyor.description = Nyersanyagokat szállít épületek és terepakadályok fölött. Nagyobb távolságra ér, mint a sima Szállítószalag Híd, de Áramot használ. block.sorter.description = Csak a kiválasztott nyersanyagot engedi tovább egyenesen, minden mást oldalra ad ki. block.inverted-sorter.description = A kiválasztott nyersanyagot oldalra adja ki, minden mást egyenesen enged tovább. block.router.description = Háromfelé osztja szét a beérkező nyersanyagokat. @@ -2024,9 +2024,9 @@ block.distributor.description = Hétfelé osztja szét a beérkező nyersanyagok block.overflow-gate.description = Csak akkor ad ki nyersanyagot oldalra, ha előrefelé már nem tud. Nem használható közvetlenül Túlfolyó Kapu, vagy Alulfolyó Kapu mellett. block.underflow-gate.description = Csak akkor enged tovább nyersanyagokat előre, ha oldalra már nem tudja kiadni őket. Nem használható közvetlenül Túlfolyó Kapu, vagy Alulfolyó Kapu mellett. block.mass-driver.description = Nagy hatótávolságú nyersanyagszállító eszköz. Rakományokban lő át nyersanyagokat egy másik Tömegmozgatónak. -block.mechanical-pump.description = Folyadékot szivattyúz. Nem igényel áramot. +block.mechanical-pump.description = Folyadékot szivattyúz. Nem igényel Áramot. block.rotary-pump.description = Folyadékot szivattyúz. Árammal működik. -block.impulse-pump.description = Folyadékot szivattyúz. Sokat termel, sok áramot fogyaszt. +block.impulse-pump.description = Folyadékot szivattyúz. Sokat termel, sok Áramot fogyaszt. block.conduit.description = Folyadékot szállít. block.pulse-conduit.description = Folyadékot szállít. Gyorsabb és nagyobb tárolókapacitású, mint a sima Csővezeték. block.plated-conduit.description = Folyadékot szállít. Nem fogad el folyadékot oldalról. Nem önti ki a folyadékot, ha nincs a végén semmi. @@ -2035,30 +2035,30 @@ block.liquid-container.description = Jelentős mennyiségű folyadékot tárol. block.liquid-tank.description = Nagy mennyiségű folyadékot tárol és minden oldalán képes azt kijuttatni. block.liquid-junction.description = Hídként működik két egymást keresztező csővezeték között. block.bridge-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. -block.phase-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. Nagyobb távolságr ér, mint a sima Csővezeték Híd, de áramot használ. +block.phase-conduit.description = Folyadékot szállít épületek és terepakadályok fölött. Nagyobb távolságr ér, mint a sima Csővezeték Híd, de Áramot használ. block.power-node.description = Áramot vezet az összekapcsolt épületekhez. Az érintkező épületekkel automatikusan kapcsolatban van. block.power-node-large.description = Nagyobb Villanyoszlop nagyobb hatótávolsággal. block.surge-tower.description = Hosszútávú Villanyoszlop, csak kevés kapcsolatra képes. -block.diode.description = Tárolt áramot irányít át egy irányba, de csak ha a fogadó oldalon van kevesebb tárolva. -block.battery.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. -block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az áramot, ha hiány van. Nagyobb kapacitású a sima Akkumulátornál. +block.diode.description = Tárolt Áramot irányít át egy irányba, de csak akkor, ha a fogadó oldalon van kevesebb tárolva. +block.battery.description = Áramot raktároz el, ha túltermelés van. Leadja az Áramot, ha hiány van. +block.battery-large.description = Áramot raktároz el, ha túltermelés van. Leadja az Áramot, ha hiány van. Nagyobb kapacitású a sima Akkumulátornál. block.combustion-generator.description = Áramot termel éghető anyagok elégetésével. -block.thermal-generator.description = Forró környezetben áramot termel. -block.steam-generator.description = Áramot termel éghető anyagok elégetésével és víz gőzzé alakításával. -block.differential-generator.description = Egy lórúgásnyi áramot termel. Hasznosítja a hűtőfolyadék és az égő piratit hőmérsékletkülönbségét. -block.rtg-generator.description = A radioaktív bomlás energiáját hasznosítja, hogy lassan de biztosan áramot termeljen. -block.solar-panel.description = Napfényből állít elő kevés áramot. -block.solar-panel-large.description = Napfényből állít elő kevés áramot. Hatékonyabb a sima Napelemnél. -block.thorium-reactor.description = Jelentős áramot állít elő tóriumból. Állandó hűtést igényel. Ha túlmelegszik, felrobban. -block.impact-reactor.description = Csúcsra járatva rengeteg áramot termel. Jelentős árambefektetést igényel a reakció beindításához. +block.thermal-generator.description = Forró környezetben Áramot termel. +block.steam-generator.description = Áramot termel éghető anyagok elégetésével és Víz gőzzé alakításával. +block.differential-generator.description = Egy lórúgásnyi Áramot termel. Hasznosítja a Hűtőfolyadék és az égő Piratit hőmérsékletkülönbségét. +block.rtg-generator.description = A radioaktív bomlás energiáját hasznosítja, hogy lassan de biztosan Áramot termeljen. +block.solar-panel.description = Napfényből állít elő kevés Áramot. +block.solar-panel-large.description = Napfényből állít elő kevés Áramot. Hatékonyabb a sima Napelemnél. +block.thorium-reactor.description = Jelentős Áramot állít elő Tóriumból. Állandó hűtést igényel. Ha túlmelegszik, felrobban. +block.impact-reactor.description = Csúcsra járatva rengeteg Áramot termel. Jelentős Árambefektetést igényel a reakció beindításához. block.mechanical-drill.description = Ércre helyezve kis tempóban termeli ki az adott nyersanyagot. Csak alapvető nyersanyagok kitermelésére képes. -block.pneumatic-drill.description = Egy fejlettebb fúró, képes titán kitermelésére. Gyorsabban dolgozik a Mechanikus Fúrónál. -block.laser-drill.description = Lézerek használatával még gyorsabban tud dolgozni, de áramot használ. Képes tóriumot kitermelni. -block.blast-drill.description = A technológia csúcsa. Rengeteg áramot használ. -block.water-extractor.description = Képes a talajvíz kiszívására. Használd, ha nincs elérhető víz a felszínen. +block.pneumatic-drill.description = Egy fejlettebb fúró, képes Titán kitermelésére. Gyorsabban dolgozik a Mechanikus Fúrónál. +block.laser-drill.description = Lézerek használatával még gyorsabban tud dolgozni, de Áramot használ. Képes Tóriumot kitermelni. +block.blast-drill.description = A technológia csúcsa. Rengeteg Áramot használ. +block.water-extractor.description = Képes a talajvíz kiszívására. Használd, ha nincs elérhető Víz a felszínen. block.cultivator.description = A légkörben szálló spórákat kapszulákba sűríti. block.cultivator.details = Visszaszerzett technológia. Hatalmas tömegű biomassza gyártására alkalmas a lehető leghatékonyabban. Valószínűleg a Serpulot ma borító spórák kezdeti inkubátora. -block.oil-extractor.description = Nagy mennyiségben használ vizet, homokot és áramot, hogy olajat nyerjen ki a földből. +block.oil-extractor.description = Nagy mennyiségben használ Vizet, Homokot és Áramot, hogy Olajat nyerjen ki a földből. block.core-shard.description = Mag. Ha elpusztul, a szektor elveszett. block.core-shard.details = Az első modell. Kompakt. Önsokszorosító. Egyszer használatos gyorsítófúvókákkal van felszerelve, nem bolygóközi utazásra tervezték. block.core-foundation.description = Mag. Páncélozott. Több nyersanyagot tárol, mint a Szilánk. @@ -2071,10 +2071,10 @@ block.unloader.description = Kirakodja a szomszédos épületekből a kiválaszt block.launch-pad.description = Nyersanyagokat juttat el más szektorokba. block.launch-pad.details = Szub-orbitális rendszer a nyersanyagok szektorok között történő szállítására. A teherkapszulák törékenyek, ezért nem képesek túlélni a visszatérést. block.duo.description = Változatos lövedékekkel lő az ellenségre. -block.scatter.description = Ólom, ólomüveg vagy hulladék darabokkal tüzel az ellenséges légierőre. +block.scatter.description = Ólom-, Ólomüveg-, vagy Törmelékdarabokkal tüzel az ellenséges légierőre. block.scorch.description = Megégeti az ellenség közeli földi egységeit. Kis távolságra nagyon hatékony. block.hail.description = Kis lövedékeket lő ki a nagy távolságokra lévő földi célpontokra. -block.wave.description = Folyadékot önt az ellenségre. Eloltja a tüzet, ha vízzel van feltöltve. +block.wave.description = Folyadékot önt az ellenségre. Eloltja a tüzet, ha Vízzel van feltöltve. block.lancer.description = Erős energiasugarakat lő közeli földi célpontokra. block.arc.description = Elektromos szikrákat kelt földi célpontok között. block.swarmer.description = Nyomkövető rakétákat lő az ellenségre. @@ -2088,9 +2088,9 @@ block.foreshadow.description = Nagy méretű villámot lő ki nagy távolságokr block.repair-point.description = Folyamatosan gyógyítja a legközelebbi sérült egységet a körzetében. block.segment.description = Megsemmisíti a beérkező lövedékeket. A lézerrel szemben hatástalan. block.parallax.description = Vonónyalábot bocsát ki, amivel magához vonzza és sebzi a repülő egységeket. -block.tsunami.description = Erős folyadékhullámokat lő az ellenségre. Eloltja a tüzet, ha vízzel van feltöltve. -block.silicon-crucible.description = Szilíciumot finomít homokból és szénből, piratitot használ kiegészítő hőforrásként. Forró környezetben hatékonyabb. -block.disassembler.description = Ritka ásványi elemeket választ ki salakból. Képes tóriumot kiválasztani. +block.tsunami.description = Erős folyadékhullámokat lő az ellenségre. Eloltja a tüzet, ha Vízzel van feltöltve. +block.silicon-crucible.description = Szilíciumot finomít Homokból és Szénből. Piratitot használ kiegészítő Hőforrásként. Forró környezetben hatékonyabb. +block.disassembler.description = Ritka ásványi elemeket választ ki Salakból. Képes Tóriumot kiválasztani. block.overdrive-dome.description = Megnöveli a környező gyárak termelési sebességét. Tóritkvarcot és Szilíciumot igényel. block.payload-conveyor.description = Képes egységeket szállítani. block.payload-router.description = Háromfelé osztja szét a beérkező egységeket. @@ -2110,14 +2110,14 @@ block.memory-bank.description = Információt tárol processzorok számára. Nag block.logic-display.description = Ábrák rajzolhatók rá processzorral. block.large-logic-display.description = Ábrák rajzolhatók rá processzorral. block.interplanetary-accelerator.description = Hatalmas elektromágneses gyorsítótorony. Képes Magokat szökési sebességre gyorsítani bolygóközi bevetéshez. -block.repair-turret.description = Folyamatosan javítja a környezetében lévő legközelebbi sérült egységet. Opcionálisan elfogadja a hűtőfolyadékot. +block.repair-turret.description = Folyamatosan javítja a környezetében lévő legközelebbi sérült egységet. Opcionálisan elfogadja a Hűtőfolyadékot. block.payload-propulsion-tower.description = Nagy hatótávolságú rakományszállító szerkezet. Kilövi a rakományt a vele összekapcsolt tornyokba. #Erekir block.core-bastion.description = Mag. Páncélozott. Ha elpusztul, a szektor elveszett. block.core-citadel.description = Mag. Nagyon jól páncélozott. Több nyersanyagot tárol, mint a Bástya. block.core-acropolis.description = Mag. Kivételesen jól páncélozott. Több nyersanyagot tárol, mint a Citadella. -block.breach.description = Átütő erejű berillium- vagy volfrámlövedékeket lő ki az ellenséges célpontokra. +block.breach.description = Átütő erejű Berillium- vagy Volfrámlövedékeket lő ki az ellenséges célpontokra. block.diffuse.description = Széles kúpban lövi ki a lövedékeket. Visszalöki az ellenséges célpontokat. block.sublimate.description = Folyamatos lángcsóvát lő ki az ellenséges célpontokra. Átüti a páncélt. block.titan.description = Hatalmas robbanó ágyúlövedéket lő ki földi célpontokra. Hidrogént igényel. @@ -2127,26 +2127,26 @@ block.lustre.description = Lassan mozgó, egyszerre egy célpontra ható lézert block.scathe.description = Nagy erejű rakétát indít jelentős távolságokra lévő földi célpontok ellen. block.smite.description = Átütő erejű, villámló lövedékeket lő ki. block.malign.description = Lézer töltetekből álló célzott sortüzet zúdít az ellenséges célpontokra. Nagymértékű fűtést igényel. -block.silicon-arc-furnace.description = Szilíciumot finomít homokból és grafitból. -block.oxidation-chamber.description = A berilliumot és az ózont oxiddá alakítja. Melléktermékként hőt bocsát ki. +block.silicon-arc-furnace.description = Szilíciumot finomít Homokból és Grafitból. +block.oxidation-chamber.description = A Berilliumot és az Ózont Oxiddá alakítja. Melléktermékként Hőt bocsát ki. block.electric-heater.description = Fűti a vele szemben álló blokkokat. Nagy mennyiségű energiát igényel. block.slag-heater.description = Fűti a vele szemben álló blokkokat. Salakot igényel. block.phase-heater.description = Fűti a vele szemben álló blokkokat. Tóritkvarcot igényel. -block.heat-redirector.description = Átirányítja a felgyülemlett hőt más blokkokba. -block.heat-router.description = A felgyülemlett hőt három kimeneti irányba terjeszti. -block.electrolyzer.description = A vizet hidrogén- és ózongázzá alakítja. -block.atmospheric-concentrator.description = Koncentrálja a nitrogént a légkörből. Hőt igényel. -block.surge-crucible.description = A salakból és a szilíciumból Elektrometált képez. Hőt igényel. -block.phase-synthesizer.description = Tóriumból, homokból és ózonból Tóritkvarcot szintetizál. Hőt igényel. -block.carbide-crucible.description = Grafitot és volfrámot karbiddá olvaszt. Hőt igényel. -block.cyanogen-synthesizer.description = Cianogént szintetizál Arkycitből és grafitból. Hőt igényel. +block.heat-redirector.description = Átirányítja a felgyülemlett Hőt más blokkokba. +block.heat-router.description = A felgyülemlett Hőt három kimeneti irányba terjeszti. +block.electrolyzer.description = A Vizet Hidrogén- és Ózongázzá alakítja. +block.atmospheric-concentrator.description = Koncentrálja a Nitrogént a légkörből. Hőt igényel. +block.surge-crucible.description = A Salakból és a Szilíciumból Elektrometált képez. Hőt igényel. +block.phase-synthesizer.description = Tóriumból, Homokból és Ózonból Tóritkvarcot szintetizál. Hőt igényel. +block.carbide-crucible.description = Grafitot és Volfrámot Karbiddá olvaszt. Hőt igényel. +block.cyanogen-synthesizer.description = Cianogént szintetizál Arkycitből és Grafitból. Hőt igényel. block.slag-incinerator.description = Elégeti a nem illékony tárgyakat vagy folyadékokat. Salakot igényel. -block.vent-condenser.description = A kürtőkből kiáramló gázokat vízzé kondenzálja. Áramot igényel. -block.plasma-bore.description = Ércfallal szemben elhelyezve, korlátlanul termeli ki a nyersanyagokat. Kis mennyiségű áramot igényel. -block.large-plasma-bore.description = Egy nagyobb plazma vágó. Képes a volfrám és a tórium bányászatára. Hidrogént és áramot igényel. -block.cliff-crusher.description = Felőrli a homokfalakat és korlátlan ideig homokot termel. Áramot igényel. A hatékonysága a fal típusától függően változik. -block.impact-drill.description = Ha ércre helyezik, korlátlan ideig, sorozatban termeli ki a nyersanyagokat. Áramot és vizet igényel. -block.eruption-drill.description = Továbbfejlesztett ütvefúró. Képes tóriumot bányászni. Hidrogént igényel. +block.vent-condenser.description = A kürtőkből kiáramló gázokat Vízzé kondenzálja. Áramot igényel. +block.plasma-bore.description = Ércfallal szemben elhelyezve, korlátlanul termeli ki a nyersanyagokat. Kis mennyiségű Áramot igényel. +block.large-plasma-bore.description = Egy nagyobb plazma vágó. Képes a Volfrám és a Tórium bányászatára. Hidrogént és Áramot igényel. +block.cliff-crusher.description = Felőrli a Homokfalakat és korlátlan ideig Homokot termel. Áramot igényel. A hatékonysága a fal típusától függően változik. +block.impact-drill.description = Ha ércre helyezik, korlátlan ideig, sorozatban termeli ki a nyersanyagokat. Áramot és Vizet igényel. +block.eruption-drill.description = Továbbfejlesztett ütvefúró. Képes Tóriumot bányászni. Hidrogént igényel. block.reinforced-conduit.description = Előre szállítja a folyadékokat. Nem fogadja el a nem csővezetékes bemeneteket oldalról. block.reinforced-liquid-router.description = Egyenletesen osztja el a folyadékokat minden oldalra. block.reinforced-junction.description = Hídként működik két egymást keresztező csővezeték között. @@ -2162,27 +2162,27 @@ block.carbide-wall.description = Megvédi az építményeket az ellenséges löv block.carbide-wall-large.description = Megvédi az építményeket az ellenséges lövedékektől. block.reinforced-surge-wall.description = Megvédi az építményeket az ellenséges lövedékektől, a lövedékekkel való érintkezésekor időszakosan elektromos íveket bocsát ki. block.reinforced-surge-wall-large.description = Megvédi az építményeket az ellenséges lövedékektől, a lövedékekkel való érintkezésekor időszakosan elektromos íveket bocsát ki. -block.shielded-wall.description = Megvédi az építményeket az ellenséges lövedékektől. Olyan pajzsot képez, amely a legtöbb lövedéket elnyeli, ha áramot kap. Vezeti az áramot. +block.shielded-wall.description = Megvédi az építményeket az ellenséges lövedékektől. Olyan pajzsot képez, amely a legtöbb lövedéket elnyeli, ha Áramot kap. Vezeti az Áramot. block.blast-door.description = Egy fal, amely kinyílik, ha a szövetséges földi egységek hatótávolságon belül vannak. Kézzel nem irányítható. block.duct.description = Előre mozgatja a nyersanyagokat. Csak egyetlen nyersanyag tárolására alkalmas. block.armored-duct.description = Előre mozgatja a nyersanyagokat. Nem fogad el nem-szállító szalagos bemeneteket oldalról. -block.duct-router.description = A nyersanyagokat egyenlően osztja el három irányba. Csak a hátsó oldalról fogadja be a tárgyakat. Nyersanyag-válogatóként is konfigurálható. +block.duct-router.description = A nyersanyagokat egyenlően osztja el három irányba. Csak a hátsó oldalról fogadja be a tárgyakat. Nyersanyag Válogatóként is konfigurálható. block.overflow-duct.description = Csak akkor adja ki az nyersanyagokat oldalra, ha az elülső útvonal el van zárva. block.duct-bridge.description = Szerkezeteken és a terepen keresztül szállítja a nyersanyagokat. block.duct-unloader.description = A kiválasztott nyersanyagokat kirakodja a mögötte lévő blokkból. Magokból nem lehet kirakodni. block.underflow-duct.description = A túlfolyó ellentéte. Előre távozik a nyersanyag, ha a bal és a jobb oldali útvonal el van zárva. block.reinforced-liquid-junction.description = Két egymást keresztező vezeték közötti csomópontként működik. -block.surge-conveyor.description = A nyersanyagokat rakományokban mozgatja. Árammal felgyorsítható. Vezeti az áramot. -block.surge-router.description = Egyenletesen osztja el a nyersanyagokat három irányba a szállítószalagról. árammal felgyorsítható. Vezeti az áramot. +block.surge-conveyor.description = A nyersanyagokat rakományokban mozgatja. Árammal felgyorsítható. Vezeti az Áramot. +block.surge-router.description = Egyenletesen osztja el a nyersanyagokat három irányba a Szállítószalagról. Árammal felgyorsítható. Vezeti az Áramot. block.unit-cargo-loader.description = Teherhordó drónokat épít. A drónok automatikusan szétosztják a nyersanyagokat a megfelelő szűrővel rendelkező kirakodási pontokra. block.unit-cargo-unload-point.description = A teherszállító drónok kirakodási pontjaként működik. Csak a kiválasztott szűrőnek megfelelő nyersanyagokat fogadja be. -block.beam-node.description = Az áramot merőlegesen vezeti a többi blokkhoz. Kis mennyiségű energiát tárol. -block.beam-tower.description = Az áramot merőlegesen vezeti a többi blokkhoz. Nagy mennyiségű energiát tárol. Nagy hatótávolságú. -block.turbine-condenser.description = A kürtőkből kiáramló gázokból áramot termel. Kis mennyiségű vizet termel. -block.chemical-combustion-chamber.description = Arkycitből és Ózonból termel áramot. -block.pyrolysis-generator.description = Nagy mennyiségű energiát termel Arkycitből és Salakból. Melléktermékként vizet termel. -block.flux-reactor.description = Nagy mennyiségű energiát termel hő hatására. Stabilizátorként cianogént igényel. Az áramtermelés és a Cianogén igény arányos a hőbevitellel.\nFelrobban, ha nem áll rendelkezésre elegendő Cianogén. -block.neoplasia-reactor.description = Arkycit, Víz és Tóritkvarc felhasználásával nagy mennyiségű áramot termel. Melléktermékként hőt és veszélyes Neoplazmát termel.\nHevesen robban, ha a Neoplazmát nem távolítják el a reaktorból a csővezetékeken keresztül. +block.beam-node.description = Az Áramot merőlegesen vezeti a többi blokkhoz. Kis mennyiségű energiát tárol. +block.beam-tower.description = Az Áramot merőlegesen vezeti a többi blokkhoz. Nagy mennyiségű energiát tárol. Nagy hatótávolságú. +block.turbine-condenser.description = A kürtőkből kiáramló gázokból Áramot termel. Kis mennyiségű Vizet termel. +block.chemical-combustion-chamber.description = Arkycitből és Ózonból termel Áramot. +block.pyrolysis-generator.description = Nagy mennyiségű energiát termel Arkycitből és Salakból. Melléktermékként Vizet termel. +block.flux-reactor.description = Nagy mennyiségű energiát termel Hő hatására. Stabilizátorként Cianogént igényel. Az Áramtermelés és a Cianogén igény arányos a Hőbevitellel.\nFelrobban, ha nem áll rendelkezésre elegendő Cianogén. +block.neoplasia-reactor.description = Arkycit, Víz és Tóritkvarc felhasználásával nagy mennyiségű Áramot termel. Melléktermékként Hőt és veszélyes Neoplazmát termel.\nHevesen robban, ha a Neoplazmát nem távolítják el a reaktorból a csővezetékeken keresztül. block.build-tower.description = Automatikusan újjáépíti a hatósugarában lévő építményeket, és segíti a többi egységet az építkezésben. block.regen-projector.description = Lassan javítja a szövetséges építményeket egy négyzet alakú kerületben. Hidrogént igényel. block.reinforced-container.description = Kis mennyiségű nyersanyagot tud tárolni. A tartalma kirakodók segítsével nyerhető ki. Nem növeli a Mag tárolókapacitását. @@ -2219,7 +2219,7 @@ unit.quasar.description = Átütő erejű lézersugarakat lő, amelyek az ellens unit.vela.description = Folyamatos lézernyalábot bocsát ki, ami sebzi az ellenséget, felgyújtja az épületeiket, de gyógyítja a szövetségeseket. Repülésre alkalmas. unit.corvus.description = Hatalmas lézersugarat lő, ami ami sebzi az ellenséget, de gyógyítja a szövetségeseket. A legtöbb terepakadályt átlépi. unit.crawler.description = Az ellenséghez rohan és nagy robbanásban megsemmisíti magát. -unit.atrax.description = Gyengítő salakgolyókat lő a földi célpontokra. A legtöbb terepakadályt átlépi. +unit.atrax.description = Gyengítő Salakgolyókat lő a földi célpontokra. A legtöbb terepakadályt átlépi. unit.spiroct.description = Elszívja az ellenség életerejét, önmagát gyógyítva közben. A legtöbb terepakadályt átlépi. unit.arkyid.description = Nagy lézernyalábokkal elszívja az ellenség életerejét, önmagát gyógyítva közben. A legtöbb terepakadályt átlépi. unit.toxopid.description = Nagy elektromos bombákat és átütő erejű lézert lő az ellenségre. A legtöbb terepakadályt átlépi. @@ -2228,7 +2228,7 @@ unit.horizon.description = Bombákat szór földi célpontokra. unit.zenith.description = Rakétasorozatokat lő közeli ellenségekre. unit.antumbra.description = Lövedékek záporát zúdítja minden közeli ellenségre. unit.eclipse.description = Két átütő erejű lézersugarat és rengeteg lövedéket zúdít minden közeli ellenségre. -unit.mono.description = Automatikusan bányászik rezet és ólmot a Magba juttatva őket. +unit.mono.description = Automatikusan bányászik Rezet és Ólmot a Magba juttatva őket. unit.poly.description = Automatikusan újjáépíti az elpusztult épületeket és segít más egységeknek építkezni. unit.mega.description = Automatikusan javítja a sérült épületeket. Képes kis épületek és földi egységek szállítására. unit.quad.description = Nagy bombákat szór földi célpontokra, amelyek sebzik az ellenséget, de javítják a szövetséges épületeket. Képes közepes méretű földi egységek szállítására. @@ -2310,17 +2310,17 @@ lst.setmarker = Egy jelölő tulajdonságának beállítása.\nA használt azono logic.nounitbuild = [red]Az egységépítési logika itt nem megengedett. -lenum.type = Az épület/egység típusa.\n pl. bármilyen elosztó esetében ez a [accent]@router[] értéket adja vissza.\nNem karakterlánc. +lenum.type = Az épület/egység típusa.\nPéldául bármilyen elosztó esetében ez a [accent]@router[] értéket adja vissza.\nNem karakterlánc. lenum.shoot = Lőj egy pontra. lenum.shootp = Lőj egy egységre/épületre sebesség előrejelzéssel. -lenum.config = Épületkonfiguráció, pl. nyersanyag-válogató. +lenum.config = Épületkonfiguráció, például nyersanyag Válogató. lenum.enabled = Attól, hogy a blokk engedélyezve van-e. laccess.color = Megvilágítás színe. laccess.controller = Egységvezérlő. Ha a processzor vezérli, akkor a processzort adja vissza.\nHa formációban van, akkor a vezérlőjét adja vissza.\nMáskülönben magát az egységet adja vissza. laccess.dead = Attól, hogy egy egység/épület halott-e, vagy már nem érvényes. laccess.controlled = Visszatér:\n[accent]@ctrlProcessor[]l, ha az egységvezérlő egy processzor\n[accent]@ctrlPlayer[]l, ha az egység/épület vezérlője a játékos\n[accent]@ctrlFormation[]l, ha az egység formációban van\nMáskülönben 0. -laccess.progress = Akció előrehaladása, 0 és 1.\n között. Visszatér a termelés, a lövegtorony újratöltése, vagy az építés előrehaladásával. +laccess.progress = Akció előrehaladása, 0 és 1. között.\nVisszatér a termeléssel, a lövegtorony újratöltésével, vagy az építés előrehaladásával. laccess.speed = Az egység legnagyobb sebessége, csempe/mp-ben. laccess.id = Egy egység/blokk/nyersanyag/folyadék azonosítója.\nEz a keresési művelet fordítottja. @@ -2405,7 +2405,7 @@ lenum.building = Épület egy adott csoportban. lenum.core = Bármilyen Mag. lenum.storage = Raktárépület, pl. Vault. lenum.generator = Energiát termelő épületek. -lenum.factory = Erőforrásokat átalakító épületek. +lenum.factory = Nyersanyagokat feldolgozó épületek. lenum.repair = Javítási pontok. lenum.battery = Bármilyen akkumulátor. lenum.resupply = Utánpótlási pontok.\nCsak akkor releváns, ha az [accent]"Egység Lőszer"[] engedélyezve van. From 9eaf9ddddd2cfc471c19cdaf358fcd43a6be8e00 Mon Sep 17 00:00:00 2001 From: Github Actions Date: Thu, 2 Nov 2023 15:03:05 +0000 Subject: [PATCH 185/450] Automatic bundle update --- core/assets/bundles/bundle_hu.properties | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index d134e5e05d..eb53766220 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -129,7 +129,7 @@ committingchanges = Változások mentése done = Kész feature.unsupported = Az eszköz nem támogatja ezt a funkciót. -mods.initfailed = [red]\u26A0[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] +mods.initfailed = [red]⚠[] Az előző Mindustry munkamenet nem tudott inicializálódni. Ez valószínű egy rosszúl működő mod miatt történt.\n\nAz "összeomlások" elkerülése érdekében, [red]minden mod le lett tiltva.[] mods = Modok mods.none = [lightgray]Nem találhatóak modok! mods.guide = Mod készítési útmutató @@ -683,9 +683,9 @@ objective.enemyescelating = [accent]Az ellenséges termelés fokozódik: [lightg objective.enemyairunits = [accent]Az ellenséges légi egységek termelése elkezdődik: [lightgray]{0}[] objective.destroycore = [accent]Ellenséges Mag Megsemmisítése objective.command = [accent]Egységek irányítása -objective.nuclearlaunch = [accent]\u26A0 Nukleáris kilövés észlelve: [lightgray]{0} +objective.nuclearlaunch = [accent]⚠ Nukleáris kilövés észlelve: [lightgray]{0} -announce.nuclearstrike = [red]\u26A0 BEÉRKEZŐ NUKLEÁRIS CSAPÁS \u26A0\n[lightgray]Építs azonnal tartalék Magokat! +announce.nuclearstrike = [red]⚠ BEÉRKEZŐ NUKLEÁRIS CSAPÁS ⚠\n[lightgray]Építs azonnal tartalék Magokat! loadout = Rakomány resources = Nyersanyagok @@ -836,7 +836,7 @@ sector.split.description = A minimális ellenséges jelenlét miatt ez a szektor sector.basin.description = Jelentős ellenséges jelenlét lett érzékelve ebben a szektorban.\nÉpíts gyorsan egységeket, és foglalj el ellenséges Magokat, hogy megvethesd a lábad. sector.marsh.description = Ebben a szektorban rengeteg Arkycit található, de kevés a Víznyelő.\nÉpíts [accent]Kémiai Égető Kamra[]t az áramfejlesztéshez. sector.peaks.description = A hegyvidéki terep ebben a szektorban a legtöbb egységet használhatatlanná teszi. Repülő egységekre lesz szükség.\nVigyázz az ellenséges légvédelmi létesítményekkel. Lehetséges, hogy az ilyen létesítményeket hatástalanítani lehet a támogató épületeik célba vételével. -sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.\Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. +sector.ravine.description = A szektorban nincs észlelve ellenséges Mag, bár ez egy fontos szállítási útvonal az ellenség számára. Várhatóan változatos ellenséges erőkkel kell számolni.Gyárts [accent]Elektrometál[]t. Építs [accent]Afflict[] lövegtornyokat. sector.caldera-erekir.description = Ebben a szektorban a feltárható nyersanyagok több szigeten szétszóródva találhatók.\nFedezd fel és helyezd üzembe a drónalapú szállítmányozást. sector.stronghold.description = A nagy ellenséges tábor ebben a szektorban jelentős [accent]Tórium[] készleteket őriz.\nHasználd magasabb szintű egységek és lövegtornyok fejlesztésére. sector.crevice.description = Az ellenség kegyetlen támadóerőket fog küldeni, hogy kiiktassa a bázisodat ebben a szektorban.\nGyűjts [accent]Karbid[]ot, majd fedezd fel és építs [accent]Pirolízis Erőmű[]vet mert lehet, hogy nélkülözhetetlenek a túléléshez. @@ -1041,7 +1041,7 @@ bullet.reload = [stat]{0}[lightgray]x tüzelési sebesség bullet.range = [stat]{0}[lightgray] csempe tartomány unit.blocks = blokk -unit.blockssquared = blokk\u00B2 +unit.blockssquared = blokk² unit.powersecond = áram egység/sec unit.tilessecond = csempe/sec unit.liquidsecond = folyadék egység/sec @@ -1361,7 +1361,7 @@ liquid.slag.name = Salak liquid.oil.name = Olaj liquid.cryofluid.name = Hűtőfolyadék liquid.neoplasm.name = Neoplazma -liquid.Arkycite.name = Arkycit +liquid.arkycite.name = Arkycite liquid.gallium.name = Gallium liquid.ozone.name = Ózon liquid.hydrogen.name = Hidrogén @@ -1675,7 +1675,7 @@ block.yellow-stone-plates.name = Sárga Kőlemezek block.red-stone.name = Vörös Kő block.dense-red-stone.name = Sűrű Vörös Kő block.red-ice.name = Vörös Jég -block.Arkycite-floor.name = Arkycit Talaj +block.arkycite-floor.name = Arkycite block.arkyic-stone.name = Arkycites Kő block.rhyolite-vent.name = Riolit Kürtő block.carbon-vent.name = Szén Kürtő @@ -1951,9 +1951,7 @@ liquid.water.description = Gépek hűtésére és Törmelékfeldolgozásra haszn liquid.slag.description = Leválasztóban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható. liquid.cryofluid.description = Hűtőfolyadék a reaktorok, lövegtornyok és gyárak számára. - -#Erekir -liquid.Arkycite.description = Kémiai reakciókban használják energiatermelésre és anyagszintézisre. +liquid.arkycite.description = Used in chemical reactions for power generation and material synthesis. liquid.ozone.description = Oxidálószerként használják az anyaggyártásban és üzemanyagként. Mérsékelten robbanékony. liquid.hydrogen.description = A nyersanyagok kitermelésében, egységgyártásban és szerkezetjavításban használatos. Gyúlékony. liquid.cyanogen.description = Lőszerekhez, fejlett egységek építéséhez és különböző reakciókhoz használják a fejlett blokkokban. Erősen gyúlékony. From e98c1123780292121218ec0512dc4d2fccd05f12 Mon Sep 17 00:00:00 2001 From: summoner001 Date: Thu, 2 Nov 2023 16:45:08 +0100 Subject: [PATCH 186/450] Update bundle_hu.properties (#9227) The last one. Sorry! :( Ready to merge. --- core/assets/bundles/bundle_hu.properties | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index eb53766220..928a563b0d 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1951,7 +1951,9 @@ liquid.water.description = Gépek hűtésére és Törmelékfeldolgozásra haszn liquid.slag.description = Leválasztóban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható. liquid.cryofluid.description = Hűtőfolyadék a reaktorok, lövegtornyok és gyárak számára. -liquid.arkycite.description = Used in chemical reactions for power generation and material synthesis. + +#Erekir +liquid.arkycite.description = Kémiai reakciókban használják energiatermelésre és anyagszintézisre. liquid.ozone.description = Oxidálószerként használják az anyaggyártásban és üzemanyagként. Mérsékelten robbanékony. liquid.hydrogen.description = A nyersanyagok kitermelésében, egységgyártásban és szerkezetjavításban használatos. Gyúlékony. liquid.cyanogen.description = Lőszerekhez, fejlett egységek építéséhez és különböző reakciókhoz használják a fejlett blokkokban. Erősen gyúlékony. From 5b5c5d0365c7e4fe5bdb7acf2f9e39ff912b4724 Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 2 Nov 2023 22:46:15 -0400 Subject: [PATCH 187/450] Fixed off-by-one team sprite in editor --- core/src/mindustry/editor/MapRenderer.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/editor/MapRenderer.java b/core/src/mindustry/editor/MapRenderer.java index a1c3d8a933..f3249f40ee 100644 --- a/core/src/mindustry/editor/MapRenderer.java +++ b/core/src/mindustry/editor/MapRenderer.java @@ -139,12 +139,16 @@ public class MapRenderer implements Disposable{ mesh.draw(idxWall, region, wx * tilesize, wy * tilesize, 8, 8); } - float offsetX = -(wall.size / 3) * tilesize, offsetY = -(wall.size / 3) * tilesize; + float offsetX = -((wall.size + 1) / 3) * tilesize, offsetY = -((wall.size + 1) / 3) * tilesize; //draw non-synthetic wall or ore if((wall.update || wall.destructible) && center){ mesh.setColor(team.color); region = Core.atlas.find("block-border-editor"); + if(wall.size == 2){ + offsetX += tilesize; + offsetY += tilesize; + } }else if(!useSyntheticWall && wall != Blocks.air && center){ region = getIcon(wall, idxWall); From fb53ea735d1b2655e82e560e9ba8526ef1b8db8c Mon Sep 17 00:00:00 2001 From: summoner001 Date: Fri, 3 Nov 2023 14:34:14 +0100 Subject: [PATCH 188/450] Update bundle_hu.properties (#9229) Fix minor translation. hint.derelict = .... updated Ready to merge --- core/assets/bundles/bundle_hu.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 928a563b0d..0b9e351e77 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1838,7 +1838,7 @@ hint.desktopPause = Nyomd meg a [accent][[Space][]t, hogy szüneteltesd vagy fol hint.breaking = [accent]Jobb gombot[] nyomva kijelölhetsz lebontandó épületeket. hint.breaking.mobile = Használd a \ue817 [accent]kalapácsot[] jobb lent és töröld vele az útban lévő épületeket.\n\nTartsd lenyomva az ujjad és húzd, hogy nagyobb területet kijelölj. hint.blockInfo = Egy blokk információinak megtekintéséhez válaszd ki a blokkot az [accent]Építés menüben[], majd válaszd a [accent][[?][] gombot a jobb oldalon. -hint.derelict = Az [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért. +hint.derelict = Az [accent]Elhagyatott[] szerkezetek régi bázisok maradványai, amelyek már nem működnek.\n\nEzeket a maradványokat le lehet [accent]bontani[] nyersanyagokért, vagy megjavítani őket. hint.research = Használd a \ue875 [accent]Kutatás[] gombot, hogy felfedezz új technológiákat. hint.research.mobile = Használd a \ue875 [accent]Kutatás[] gombot a \ue88c [accent]Menü[]ben, hogy felfedezz új technológiákat. hint.unitControl = Nyomd le a [accent][[L-ctrl][] gombot és [accent]kattints[], hogy átvedd az irányítást szövetséges egységek vagy lövegtornyok felett. From b3cddb0d82d4d8d8736ff81fae8d543e8ac69b4f Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Fri, 3 Nov 2023 19:19:49 +0400 Subject: [PATCH 189/450] uncap fsh shield damage (#9230) --- core/src/mindustry/entities/bullet/BulletType.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/entities/bullet/BulletType.java b/core/src/mindustry/entities/bullet/BulletType.java index 7edb314973..b4c632ab98 100644 --- a/core/src/mindustry/entities/bullet/BulletType.java +++ b/core/src/mindustry/entities/bullet/BulletType.java @@ -386,9 +386,13 @@ public class BulletType extends Content implements Cloneable{ if(entity instanceof Healthc h){ float damage = b.damage; if(maxDamageFraction > 0){ - damage = Math.min(damage, h.maxHealth() * maxDamageFraction); + float cap = h.maxHealth() * maxDamageFraction; + if(entity instanceof Shieldc s){ + cap += Math.max(s.shield(), 0f); + } + damage = Math.min(damage, cap); //cap health to effective health for handlePierce to handle it properly - health = Math.min(health, h.maxHealth() * maxDamageFraction); + health = Math.min(health, cap); } if(pierceArmor){ h.damagePierce(damage); From 2aaa86175505814eb84006474bc6fa91328840f7 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 3 Nov 2023 18:56:02 -0400 Subject: [PATCH 190/450] Fixed #9224 --- core/src/mindustry/input/DesktopInput.java | 2 +- core/src/mindustry/input/InputHandler.java | 29 ++++++++++++++-------- 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/core/src/mindustry/input/DesktopInput.java b/core/src/mindustry/input/DesktopInput.java index feea195e29..6030263c0b 100644 --- a/core/src/mindustry/input/DesktopInput.java +++ b/core/src/mindustry/input/DesktopInput.java @@ -114,7 +114,7 @@ public class DesktopInput extends InputHandler{ //draw break selection if(mode == breaking){ - drawBreakSelection(selectX, selectY, cursorX, cursorY, !Core.input.keyDown(Binding.schematic_select) ? maxLength : Vars.maxSchematicSize); + drawBreakSelection(selectX, selectY, cursorX, cursorY, !Core.input.keyDown(Binding.schematic_select) ? maxLength : Vars.maxSchematicSize, false); } if(!Core.scene.hasKeyboard() && mode != breaking){ diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index d38f7f9ec2..dedcf105a2 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -1298,6 +1298,10 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } protected void drawBreakSelection(int x1, int y1, int x2, int y2, int maxLength){ + drawBreakSelection(x1, y1, x2, y2, maxLength, true); + } + + protected void drawBreakSelection(int x1, int y1, int x2, int y2, int maxLength, boolean useSelectPlans){ NormalizeDrawResult result = Placement.normalizeDrawArea(Blocks.air, x1, y1, x2, y2, false, maxLength, 1f); NormalizeResult dresult = Placement.normalizeArea(x1, y1, x2, y2, rotation, false, maxLength); @@ -1316,16 +1320,16 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ Lines.stroke(1f); for(var plan : player.unit().plans()){ - if(plan.breaking) continue; - if(plan.bounds(Tmp.r2).overlaps(Tmp.r1)){ + if(!plan.breaking && plan.bounds(Tmp.r2).overlaps(Tmp.r1)){ drawBreaking(plan); } } - for(var plan : selectPlans){ - if(plan.breaking) continue; - if(plan.bounds(Tmp.r2).overlaps(Tmp.r1)){ - drawBreaking(plan); + if(useSelectPlans){ + for(var plan : selectPlans){ + if(!plan.breaking && plan.bounds(Tmp.r2).overlaps(Tmp.r1)){ + drawBreaking(plan); + } } } @@ -1487,11 +1491,14 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } } - it = selectPlans.iterator(); - while(it.hasNext()){ - var plan = it.next(); - if(!plan.breaking && plan.bounds(Tmp.r2).overlaps(Tmp.r1)){ - it.remove(); + //don't remove plans on desktop, where flushing is false + if(flush){ + it = selectPlans.iterator(); + while(it.hasNext()){ + var plan = it.next(); + if(!plan.breaking && plan.bounds(Tmp.r2).overlaps(Tmp.r1)){ + it.remove(); + } } } From e02bb988c6ee422efeb1e6ea21e2887b080a0c92 Mon Sep 17 00:00:00 2001 From: ErosAa2 <113437785+ErosAa2@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:12:21 +0800 Subject: [PATCH 191/450] Slight adjusment (#9231) --- core/src/mindustry/content/UnitTypes.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index f35ae0d9f9..bcb04b2fda 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -197,7 +197,7 @@ public class UnitTypes{ singleTarget = true; drownTimeMultiplier = 4f; - abilities.add(new ShieldRegenFieldAbility(25f, 500f, 60f * 1, 60f)); + abilities.add(new ShieldRegenFieldAbility(25f, 250f, 60f * 1, 60f)); BulletType smallBullet = new BasicBulletType(3f, 10){{ width = 7f; From b4f01742cc8ccf5fa03c7f01160c5cf58e888717 Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Sat, 4 Nov 2023 18:56:24 +0400 Subject: [PATCH 192/450] overdrivable meltdown (#9234) --- core/src/mindustry/content/Blocks.java | 1 + .../mindustry/entities/bullet/ContinuousBulletType.java | 7 +++++++ .../world/blocks/defense/turrets/LaserTurret.java | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index 775af9c679..d2d9c3049d 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -3968,6 +3968,7 @@ public class Blocks{ hitColor = Pal.meltdownHit; status = StatusEffects.melting; drawSize = 420f; + timescaleDamage = true; incendChance = 0.4f; incendSpread = 5f; diff --git a/core/src/mindustry/entities/bullet/ContinuousBulletType.java b/core/src/mindustry/entities/bullet/ContinuousBulletType.java index 0f95881285..a9ea18876b 100644 --- a/core/src/mindustry/entities/bullet/ContinuousBulletType.java +++ b/core/src/mindustry/entities/bullet/ContinuousBulletType.java @@ -11,6 +11,8 @@ public class ContinuousBulletType extends BulletType{ public float damageInterval = 5f; public boolean largeHit = false; public boolean continuous = true; + /** If a building fired this, whether to multiply damage by its timescale. */ + public boolean timescaleDamage = false; { removeAfterPierce = false; @@ -79,7 +81,12 @@ public class ContinuousBulletType extends BulletType{ } public void applyDamage(Bullet b){ + float damage = b.damage; + if(timescaleDamage && b.owner instanceof Building build){ + b.damage *= build.timeScale(); + } Damage.collideLine(b, b.team, hitEffect, b.x, b.y, b.rotation(), currentLength(b), largeHit, laserAbsorb, pierceCap); + b.damage = damage; } public float currentLength(Bullet b){ diff --git a/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java b/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java index 2cbf82e0e9..6d3683958f 100644 --- a/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java +++ b/core/src/mindustry/world/blocks/defense/turrets/LaserTurret.java @@ -78,7 +78,7 @@ public class LaserTurret extends PowerTurret{ entry.bullet.set(bulletX, bulletY); entry.bullet.time = entry.bullet.type.lifetime * entry.bullet.type.optimalLifeFract; entry.bullet.keepAlive = true; - entry.life -= Time.delta / Math.max(efficiency, 0.00001f); + entry.life -= Time.delta * timeScale / Math.max(efficiency, 0.00001f); } wasShooting = true; From 24c2be499470f4c303cf07cf03b62fa4e11a3031 Mon Sep 17 00:00:00 2001 From: summoner001 Date: Sat, 4 Nov 2023 19:00:32 +0100 Subject: [PATCH 193/450] Update bundle_hu.properties (#9236) Minor fixes --- core/assets/bundles/bundle_hu.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/assets/bundles/bundle_hu.properties b/core/assets/bundles/bundle_hu.properties index 0b9e351e77..3aa426f974 100644 --- a/core/assets/bundles/bundle_hu.properties +++ b/core/assets/bundles/bundle_hu.properties @@ -1642,7 +1642,7 @@ block.duct-bridge.name = Szállítószalag Híd block.large-payload-mass-driver.name = Nagy Rakomány Tömegmozgató block.payload-void.name = Rakomány Megsemmisítő block.payload-source.name = Rakomány Készítő -block.disassembler.name = Szétszerelő +block.disassembler.name = Szétválasztó block.silicon-crucible.name = Szilícium Olvasztó block.overdrive-dome.name = Túlhajtó Búra block.interplanetary-accelerator.name = Bolygóközi Gyorsító @@ -1950,7 +1950,7 @@ item.carbide.description = Korszerű szerkezetekben, nehezebb egységekben és l liquid.water.description = Gépek hűtésére és Törmelékfeldolgozásra használható. liquid.slag.description = Leválasztóban finomítva értékes fémek forrása, az ellenségre fröcskölve gyilkos fegyver. liquid.oil.description = Magas szintű nyersanyagok gyártására vagy gyújtólövedékként használható. -liquid.cryofluid.description = Hűtőfolyadék a reaktorok, lövegtornyok és gyárak számára. +liquid.cryofluid.description = Hűtőfolyadék az erőművek, reaktorok, lövegtornyok és gyárak számára. #Erekir liquid.arkycite.description = Kémiai reakciókban használják energiatermelésre és anyagszintézisre. From 6b2229ffb9d7f68d9a229252fdd8cfa08f34b166 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 4 Nov 2023 17:38:50 -0400 Subject: [PATCH 194/450] Fixed #9239 --- core/src/mindustry/entities/EntityGroup.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/mindustry/entities/EntityGroup.java b/core/src/mindustry/entities/EntityGroup.java index 45e0377b97..ea8ef0cdb8 100644 --- a/core/src/mindustry/entities/EntityGroup.java +++ b/core/src/mindustry/entities/EntityGroup.java @@ -28,6 +28,7 @@ public class EntityGroup implements Iterable{ private int index; public static int nextId(){ + if(lastId >= Integer.MAX_VALUE - 2) lastId = 0; return lastId++; } From f0963ef302ed2de48b126dcf2ccb0fb9bd0994ab Mon Sep 17 00:00:00 2001 From: PloVez <149976670+PloVez@users.noreply.github.com> Date: Mon, 6 Nov 2023 03:09:23 +0300 Subject: [PATCH 195/450] Update bundle_ru.properties (#9244) I've translated the settinG --- core/assets/bundles/bundle_ru.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/assets/bundles/bundle_ru.properties b/core/assets/bundles/bundle_ru.properties index 10940b8be9..4485a18f9a 100644 --- a/core/assets/bundles/bundle_ru.properties +++ b/core/assets/bundles/bundle_ru.properties @@ -1115,7 +1115,7 @@ setting.position.name = Отображать координаты игрока setting.mouseposition.name = Показывать позицию курсора setting.musicvol.name = Громкость музыки setting.atmosphere.name = Отображать атмосферу планеты -setting.drawlight.name = Draw Darkness/Lighting +setting.drawlight.name = Отображать тени/освещение setting.ambientvol.name = Громкость окружения setting.mutemusic.name = Заглушить музыку setting.sfxvol.name = Громкость эффектов From c0ed5b48f7ba2c45c16c8014ffa612aca29e290e Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 6 Nov 2023 08:59:33 -0500 Subject: [PATCH 196/450] Fixed #9247 --- core/src/mindustry/content/Blocks.java | 2 +- core/src/mindustry/maps/generators/BasicGenerator.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/content/Blocks.java b/core/src/mindustry/content/Blocks.java index d2d9c3049d..edea297acf 100644 --- a/core/src/mindustry/content/Blocks.java +++ b/core/src/mindustry/content/Blocks.java @@ -570,7 +570,7 @@ public class Blocks{ snowWall = new StaticWall("snow-wall"); duneWall = new StaticWall("dune-wall"){{ - basalt.asFloor().wall = darksandWater.asFloor().wall = darksandTaintedWater.asFloor().wall = this; + hotrock.asFloor().wall = magmarock.asFloor().wall = basalt.asFloor().wall = darksandWater.asFloor().wall = darksandTaintedWater.asFloor().wall = this; attributes.set(Attribute.sand, 2f); }}; diff --git a/core/src/mindustry/maps/generators/BasicGenerator.java b/core/src/mindustry/maps/generators/BasicGenerator.java index e77cdde3e0..0305b1d3b0 100644 --- a/core/src/mindustry/maps/generators/BasicGenerator.java +++ b/core/src/mindustry/maps/generators/BasicGenerator.java @@ -335,7 +335,7 @@ public abstract class BasicGenerator implements WorldGenerator{ ore = tile.overlay(); r.get(tile.x, tile.y); tile.setFloor(floor.asFloor()); - tile.setBlock(block); + if(block != tile.block()) tile.setBlock(block); tile.setOverlay(ore); } } From 884482e9b645917ba6d31c6b90884415571e245f Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 6 Nov 2023 13:29:40 -0500 Subject: [PATCH 197/450] Fixed #9248 --- core/src/mindustry/ai/types/CommandAI.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index a44b5b457c..b7054442a6 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -405,8 +405,8 @@ public class CommandAI extends AIController{ } public void commandPosition(Vec2 pos, boolean stopWhenInRange){ - targetPos = pos; - lastTargetPos = pos; + //this is an allocation, but it's relatively rarely called anyway, and outside mutations must be prevented + targetPos = lastTargetPos = pos.cpy(); attackTarget = null; pathId = Vars.controlPath.nextTargetId(); this.stopWhenInRange = stopWhenInRange; From e4eadbbb7f35db3093a0a3d13272bdfbedfaead3 Mon Sep 17 00:00:00 2001 From: buthed010203 Date: Mon, 6 Nov 2023 20:54:58 -0500 Subject: [PATCH 198/450] jlfhuyksft (#9251) --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index c91419525c..4ad56f59ff 100644 --- a/build.gradle +++ b/build.gradle @@ -413,7 +413,7 @@ project(":annotations"){ dependencies{ implementation 'com.squareup:javapoet:1.12.1' - implementation "com.github.Anuken.Arc:arc-core:$arcHash" + implementation arcModule("arc-core") } } From 6dff68e7d90c63e494beb732d8e3f64cd13e76d7 Mon Sep 17 00:00:00 2001 From: ApsZoldat Date: Tue, 7 Nov 2023 22:42:42 +0300 Subject: [PATCH 199/450] Texture marker implementation --- core/assets/bundles/bundle.properties | 4 ++ core/src/mindustry/game/MapObjectives.java | 66 +++++++++++++++++++- core/src/mindustry/logic/LExecutor.java | 17 ++++- core/src/mindustry/logic/LMarkerControl.java | 5 +- core/src/mindustry/logic/LStatements.java | 2 +- 5 files changed, 89 insertions(+), 5 deletions(-) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 044d48dcaf..62c906fa56 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -2458,3 +2458,7 @@ lenum.build = Build a structure. lenum.getblock = Fetch a building, floor and type at coordinates.\nUnit must be in range of position.\nSolid non-buildings will have the type [accent]@solid[]. lenum.within = Check if unit is near a position. lenum.boost = Start/stop boosting. + +lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nSecond and third arguments are additional suffixes added using "-" separator.\nIf additional arguments are not strings, nothing is added to first string. +lenum.textureWidth = Width of texture in tiles. Zero value scales marker width to original texture's size. +lenum.textureHeight = Height of texture in tiles. Zero value scales marker height to original texture's size. diff --git a/core/src/mindustry/game/MapObjectives.java b/core/src/mindustry/game/MapObjectives.java index cef72e7971..c648aecc6f 100644 --- a/core/src/mindustry/game/MapObjectives.java +++ b/core/src/mindustry/game/MapObjectives.java @@ -64,7 +64,8 @@ public class MapObjectives implements Iterable, Eachable, Eachable

6 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 diff --git a/fastlane/metadata/android/en-US/images/icon.png b/fastlane/metadata/android/en-US/images/icon.png deleted file mode 100644 index 705e880a20dbee3c36c8569018569bd48b1df3b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71239 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 J%Q~loCIGbCheH4W diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png deleted file mode 100644 index 44949de11dab6c74efaa5d3f04b69a86444230e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596696 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 XUM9lcer|~h=kgvma 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%0D|-3KYVZHYLTS~rwZnhqgG-mB~ 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