Merge branch 'master' into crater
This commit is contained in:
@@ -1,241 +1,257 @@
|
|||||||
credits.text = Vytvořil [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
credits.text = Vytvořil [ROYAL]Anuken[] - [SKY]anukendev@gmail.com[]
|
||||||
credits = Kredity
|
credits = Titulky
|
||||||
contributors = Překladatelé a Sponzoři
|
contributors = Překladatelé a sponzoři
|
||||||
discord = Připoj se k Mindustry na Discordu!
|
discord = Připoj se k Mindustry na Discord serveru!
|
||||||
link.discord.description = Oficiální Mindustry chatroom na Discordu!
|
link.discord.description = Oficiální kanál Mindustry na serveru Discord
|
||||||
link.reddit.description = The Mindustry subreddit
|
link.reddit.description = Mindustry na Redditu
|
||||||
link.github.description = Zdrojový kód hry
|
link.github.description = Zdrojový kód hry
|
||||||
link.changelog.description = Seznam úprav
|
link.changelog.description = Seznam úprav
|
||||||
link.dev-builds.description = Nestabilní verze vývoje hry
|
link.dev-builds.description = Nestabilní vývojová verze hry
|
||||||
link.trello.description = Oficiální Trello board pro plánované funkce
|
link.trello.description = Oficiální nástěnka na Trello s plány rozvoje hry
|
||||||
link.itch.io.description = itch.io stránka pro stažení PC nebo webové verze
|
link.itch.io.description = Stránka na itch.io s odkazy na stažení hry
|
||||||
link.google-play.description = Google Play store
|
link.google-play.description = Obchod Google Play
|
||||||
link.wiki.description = Oficiální Mindustry wiki
|
link.f-droid.description = Katalog F-Droid
|
||||||
linkfail = Nepodařilo se otevřít odkaz!\nURL byla zkopírována do schránky.
|
link.wiki.description = Oficiální Wiki Mindustry
|
||||||
|
link.feathub.description = Navrhni něco nového do hry!
|
||||||
|
linkfail = Nepodařilo se otevřít odkaz!\nAdresa URL byla zkopírována do schránky.
|
||||||
screenshot = Snímek obrazovky uložen {0}
|
screenshot = Snímek obrazovky uložen {0}
|
||||||
screenshot.invalid = Mapa je moc velká, nemusí být dost paměti pro snímek obrazovky.
|
screenshot.invalid = Mapa je moc velká, nemusí být dost paměti pro získání snímku obrazovky.
|
||||||
gameover = Konec hry
|
gameover = Konec hry
|
||||||
gameover.pvp = [accent] {0}[] Tým Vyhrál!
|
gameover.pvp = [accent]{0}[] tým vyhrál!
|
||||||
highscore = [accent]Nový rekord!
|
highscore = [accent]Nový rekord!
|
||||||
copied = Copied.
|
copied = Zkopírováno.
|
||||||
|
|
||||||
load.sound = Zvuky
|
load.sound = Zvuky
|
||||||
load.map = Mapy
|
load.map = Mapy
|
||||||
load.image = Obrázky
|
load.image = Obrázky
|
||||||
load.content = Obsah
|
load.content = Obsah
|
||||||
load.system = System
|
load.system = Systém
|
||||||
load.mod = Módy
|
load.mod = Modifikace
|
||||||
schematic = Schematic
|
load.scripts = Skripty
|
||||||
schematic.add = Save Schematic...
|
|
||||||
schematics = Schematics
|
schematic = Šablona
|
||||||
schematic.replace = A schematic by that name already exists. Replace it?
|
schematic.add = Uložit šablonu...
|
||||||
schematic.import = Import Schematic...
|
schematics = Šablony
|
||||||
schematic.exportfile = Export File
|
schematic.replace = Šablona tohoto jména již exisruje. Přeješ si ji nahradit?
|
||||||
schematic.importfile = Import File
|
schematic.import = Importovat šablonu...
|
||||||
schematic.browseworkshop = Browse Workshop
|
schematic.exportfile = Exportovat soubor
|
||||||
schematic.copy = Copy to Clipboard
|
schematic.importfile = Importovat soubor
|
||||||
schematic.copy.import = Import from Clipboard
|
schematic.browseworkshop = Procházet dílnu
|
||||||
schematic.shareworkshop = Share on Workshop
|
schematic.copy = Zkopírovat do schránky
|
||||||
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Flip Schematic
|
schematic.copy.import = Importovat ze schránky
|
||||||
schematic.saved = Schematic saved.
|
schematic.shareworkshop = Sdílet v dílně
|
||||||
schematic.delete.confirm = This schematic will be utterly eradicated.
|
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Obrátit šablonu
|
||||||
schematic.rename = Rename Schematic
|
schematic.saved = Šablona byla uložena.
|
||||||
schematic.info = {0}x{1}, {2} blocks
|
schematic.delete.confirm = Tato šablona bude beze zbytku smazána.
|
||||||
|
schematic.rename = Přejmenovat šablonu
|
||||||
|
schematic.info = {0}x{1}, {2} bloků
|
||||||
|
|
||||||
stat.wave = Vln poraženo :[accent]{0}
|
stat.wave = Vln poraženo :[accent]{0}
|
||||||
stat.enemiesDestroyed = Nepřátel zničeno:[accent] {0}
|
stat.enemiesDestroyed = Nepřátel zničeno :[accent]{0}[]
|
||||||
stat.built = Budov postaveno:[accent] {0}
|
stat.built = Budov postaveno: [accent]{0}[]
|
||||||
stat.destroyed = Budov zničeno:[accent] {0}
|
stat.destroyed = Budov zničeno: [accent]{0}[]
|
||||||
stat.deconstructed = Budov rozebráno:[accent] {0}
|
stat.deconstructed = Budov rozebráno: [accent]{0}[]
|
||||||
stat.delivered = Materiálu odesláno:
|
stat.delivered = Materiálu vysláno:
|
||||||
stat.rank = Závěrečné hodnocení: [accent]{0}
|
stat.rank = Závěrečné hodnocení: [accent]{0}[]
|
||||||
launcheditems = [accent]Odeslané předměty
|
|
||||||
launchinfo = [unlaunched][[LAUNCH] your core to obtain the items indicated in blue.
|
launcheditems = [accent]Vyslané předměty[]
|
||||||
map.delete = Jsi si jistý že chceš smazat mapu "[accent]{0}[]"?
|
launchinfo = [unlaunched][Je třeba [LAUNCH] Tvé jádro, abys získal věci vyznačené modře.
|
||||||
level.highscore = Nejvyšší skóre: [accent]{0}
|
map.delete = Jsi si jistý, že chceš smazat mapu "[accent]{0}[]"?
|
||||||
level.select = Výběr levelu
|
level.highscore = Nejvyšší skóre: [accent]{0}[]
|
||||||
|
level.select = Výběr úrovně
|
||||||
level.mode = Herní mód:
|
level.mode = Herní mód:
|
||||||
showagain = Znovu neukazovat !
|
showagain = Znovu neukazovat
|
||||||
coreattack = < Jádro je pod útokem! >
|
coreattack = < Jádro je pod útokem! >
|
||||||
nearpoint = [[ [scarlet]IHNED OPUSŤTE PROSTOR VÝSADKŮ[] ]\nNebezpečí okamžité smrti
|
nearpoint = [ [scarlet]IHNED OPUSŤTE PROSTOR VÝSADKU[] ]\nNebezpečí okamžité smrti!
|
||||||
database = Databáze objektů
|
database = Databáze objektů ve hře
|
||||||
savegame = Uložit hru
|
savegame = Uložit hru
|
||||||
loadgame = Načíst hru
|
loadgame = Načíst hru
|
||||||
joingame = Připojit se ke hře
|
joingame = Připojit se ke hře
|
||||||
customgame = Vlastní hra
|
customgame = Vlastní hra
|
||||||
newgame = Nová hra
|
newgame = Nová hra
|
||||||
none = <žádný>
|
none = <žádný>
|
||||||
minimap = Minimapa
|
minimap = Mapička
|
||||||
position = Position
|
position = Pozice
|
||||||
close = Zavřít
|
close = Zavřít
|
||||||
website = Web. stránky
|
website = Webové stránky
|
||||||
quit = Ukončit
|
quit = Ukončit
|
||||||
save.quit = Uložit a ukončit
|
save.quit = Uložit a ukončit
|
||||||
maps = Mapy
|
maps = Mapy
|
||||||
maps.browse = Procházet mapy
|
maps.browse = Procházet mapy
|
||||||
continue = Pokračovat
|
continue = Pokračovat
|
||||||
maps.none = [LIGHT_GRAY]Žádné mapy nebyly nalezeny!
|
maps.none = [LIGHT_GRAY]Mapy nebyly nalezeny.
|
||||||
invalid = Neplatné
|
invalid = Neplatné
|
||||||
preparingconfig = Připravuji Config
|
pickcolor = Vyber barvu
|
||||||
preparingcontent = Připravuji obsah
|
preparingconfig = Připravuji konfiguraci
|
||||||
uploadingcontent = Nahrávám obsah
|
preparingcontent = Připravuji obsah hry
|
||||||
uploadingpreviewfile = Nahrávám prohlížecí soubor
|
uploadingcontent = Nahrávám obsah hry
|
||||||
|
uploadingpreviewfile = Nahrávám soubor s náhledem
|
||||||
committingchanges = Provádím změny
|
committingchanges = Provádím změny
|
||||||
done = Hotovo
|
done = Hotovo
|
||||||
feature.unsupported = Your device does not support this feature.
|
feature.unsupported = Tvoje zařízení nepodporuje tuto vlastnost hry.
|
||||||
mods.alphainfo = Keep in mind that mods are in alpha, and[scarlet] may be very buggy[].\nReport any issues you find to the Mindustry GitHub or Discord.
|
|
||||||
mods.alpha = [accent](Alpha)
|
mods.alphainfo = Měj na paměti, že modifikace jsou stále v alfa fázi vývoje a mohou být [scarlet]velmi chybové[].\nNahlaš, prosím, jakékoliv závady na GitHub nebo Discord serveru Mindustry. Děkujeme!
|
||||||
mods = Mods
|
mods.alpha = [accent](Alfa)[]
|
||||||
mods.none = [LIGHT_GRAY]No mods found!
|
mods = Modifikace
|
||||||
mods.guide = Modding Guide
|
mods.none = [LIGHT_GRAY]Modifikace nebyly nalezeny.[]
|
||||||
mods.report = Report Bug
|
mods.guide = Průvodce modifikacemi
|
||||||
mods.openfolder = Open Mod Folder
|
mods.report = Nahlásit závadu
|
||||||
mod.enabled = [lightgray]Enabled
|
mods.openfolder = Otevřít složku s modifikacemi
|
||||||
mod.disabled = [scarlet]Disabled
|
mod.enabled = [lightgray]Povoleno[]
|
||||||
mod.disable = Disable
|
mod.disabled = [scarlet]Zakázáno[]
|
||||||
mod.delete.error = Unable to delete mod. File may be in use.
|
mod.disable = Zakázat
|
||||||
mod.missingdependencies = [scarlet]Missing dependencies: {0}
|
mod.delete.error = Nebylo možnost smazat modifikaci. Soubor může být používán.
|
||||||
mod.nowdisabled = [scarlet]Mod '{0}' is missing dependencies:[accent] {1}\n[lightgray]These mods need to be downloaded first.\nThis mod will be automatically disabled.
|
mod.requiresversion = [scarlet]Minimální požadovaná verze hry:: [accent]{0}[]
|
||||||
mod.enable = Enable
|
mod.missingdependencies = [scarlet]Chybějící závislosti: {0}
|
||||||
mod.requiresrestart = The game will now close to apply the mod changes.
|
mod.erroredcontent = [scarlet]Chyby v obsahu
|
||||||
mod.reloadrequired = [scarlet]Reload Required
|
mod.errors = Při načítání obsahu hry se vyskytly problémy.
|
||||||
mod.import = Import Mod
|
mod.noerrorplay = [scarlet]Máš modifikace s chybami.[] Buď zakaž dotčené modifikace, nebo oprav chyby před tím, než začneš hrát.
|
||||||
mod.import.github = Import GitHub Mod
|
mod.nowdisabled = [scarlet]Modifikaci '{0}' chybí tyto závislosti: [accent]{1}\n[lightgray]Tyto modifikace je třeba nejprve stáhnout.\nTato modifikace bude nyní automaticky zakázána.
|
||||||
mod.remove.confirm = This mod will be deleted.
|
mod.enable = Povolit
|
||||||
mod.author = [LIGHT_GRAY]Author:[] {0}
|
mod.requiresrestart = Hra bude ukončena, aby bylo možné nasadit modifikace.
|
||||||
mod.missing = This save contains mods that you have recently updated or no longer have installed. Save corruption may occur. Are you sure you want to load it?\n[lightgray]Mods:\n{0}
|
mod.reloadrequired = [scarlet]Je vyžadováno znovuspuštění hry.
|
||||||
mod.preview.missing = Before publishing this mod in the workshop, you must add an image preview.\nPlace an image named[accent] preview.png[] into the mod's folder and try again.
|
mod.import = Importovat modifikaci
|
||||||
mod.folder.missing = Only mods in folder form can be published on the workshop.\nTo convert any mod into a folder, simply unzip its file into a folder and delete the old zip, then restart your game or reload your mods.
|
mod.import.github = Import modifikaci z GitHubu
|
||||||
|
mod.item.remove = Tato položka je součástí [accent]'{0}'[] modifikace. Pokud ji chcete odstranit, odinstalujte tuto modifikaci.
|
||||||
|
mod.remove.confirm = Tato modifikace bude odstraněna.
|
||||||
|
mod.author = [LIGHT_GRAY]Autor:[] {0}
|
||||||
|
mod.missing = Toto uložení hra obsahuje modifikace, které byly nedávno aktualizovány, nebo již nejsou nainstalovány. Použití tohoto uložení může vést k chybám. Jsi si jist, že chceš nahrát toto uložení hry?\n[lightgray]Modifikace:\n{0}
|
||||||
|
mod.preview.missing = Než vystavíš svou modifikaci v dílně, musíš přidat obrázek pro náhled.\nUmísti obrázek pojmenovaný [accent]preview.png[] do složky modifikace a zkus to znovu.
|
||||||
|
mod.folder.missing = V dílně mohou být publikovány pouze modifikace ve formě složky.\nAbys převedl modifikaci na formu složky, jednoduše rozbal zip soubor do složky a smaž starý zip soubor. Potom znovu spusť hru nebo znovu načti modifikace.
|
||||||
|
mod.scripts.unsupported = Tvoje zařízení nepodporuje skripty. Některé modifikace nemusí správně fungovat.
|
||||||
|
|
||||||
about.button = O hře
|
about.button = O hře
|
||||||
name = Jméno:
|
name = Jméno:
|
||||||
noname = Nejdřív si vyber[accent] herní jméno[].
|
noname = Nejdřív si vyber [accent]jméno ve hře[].
|
||||||
filename = Jméno složky:
|
filename = Název souboru:
|
||||||
unlocked = Nový blok odemčen!
|
unlocked = Byl odemmknut nový blok!
|
||||||
completed = [accent]Dokončeno
|
completed = [accent]Dokončeno
|
||||||
techtree = Technologie
|
techtree = Technologie
|
||||||
research.list = [LIGHT_GRAY]Výzkum:
|
research.list = [LIGHT_GRAY]Výzkum:
|
||||||
research = Výzkum
|
research = Výzkum
|
||||||
researched = [LIGHT_GRAY]{0} vyzkoumán(o).
|
researched = Výzkumu dokončeno: [LIGHT_GRAY]{0}[].
|
||||||
players = {0} hráčů online
|
players = Hráčů: {0}
|
||||||
players.single = {0} hráč online
|
players.single = Hráč: {0}
|
||||||
server.closing = [accent]Zavírám server...
|
server.closing = [accent]Ukončuji server...
|
||||||
server.kicked.kick = Byl jsi vykopnut ze serveru!
|
server.kicked.kick = Byl jsi vykopnut ze serveru!
|
||||||
server.kicked.whitelist = Na server ti nebyl udělen přístup.
|
server.kicked.whitelist = Na server Ti nebyl udělen přístup.
|
||||||
server.kicked.serverClose = Server je zavřený.
|
server.kicked.serverClose = Server není otevřený.
|
||||||
server.kicked.vote = Byl jsi odhlasován a vykopnut. Sbohem.
|
server.kicked.vote = Bylo odhlasováno, že budeš vykopnut ze serveru. Tak čau.
|
||||||
server.kicked.clientOutdated = Zastaralý klient hry! Aktualizuj si hru!
|
server.kicked.clientOutdated = Byl detekována zastaralá verze klienta hry. Aktualizuj si hru!
|
||||||
server.kicked.serverOutdated = Zastaralý server! Řekni hostiteli o aktualizaci!
|
server.kicked.serverOutdated = Byl detekována zastaralá verze serveru. Požádej hostitele o aktualizaci!
|
||||||
server.kicked.banned = Jsi zabanován na tomto serveru.
|
server.kicked.banned = Byl Ti zakázán přístup na tento server.
|
||||||
server.kicked.typeMismatch = Tento server není kompatibilní s verzí tvého klienta
|
server.kicked.typeMismatch = Tento server není kompatibilní s verzí Tvého klienta.
|
||||||
server.kicked.playerLimit = Tento server je plný, vyčkej na volné místo.
|
server.kicked.playerLimit = Tento server je plný, vyčkej prosím, až se uvolní místo.
|
||||||
server.kicked.recentKick = Před nedávnem jsi byl vykopnut.\nPočkej než se znovu připojíš.
|
server.kicked.recentKick = Před nedávnem jsi byl vykopnut z tohoto serveru.\nPočkej proto chvíli, než se zkusíš znovu připojit.
|
||||||
server.kicked.nameInUse = Někdo se stejným jménem\nje aktuálně na serveru.
|
server.kicked.nameInUse = Někdo se stejným jménem jako Ty\nje aktuálně přihlášen na serveru.
|
||||||
server.kicked.nameEmpty = Tvé jméno je neplatné.
|
server.kicked.nameEmpty = Tvé jméno není platné. Možná je prostě jen není nastaveno?
|
||||||
server.kicked.idInUse = Již jsi na tomhle serveru připojen! Připojování se dvěma účty není povoleno.
|
server.kicked.idInUse = Na tomhle serveru jsi již připojen. Připojování se pod dvěma účty není dovoleno!
|
||||||
server.kicked.customClient = Tento server nepodporuje vlastní verze hry. Stáhni si oficiální verzi.
|
server.kicked.customClient = Tento server nepodporuje upravené verze hry. Stáhni si, prosím. oficiální verzi.
|
||||||
server.kicked.gameover = Konec hry!
|
server.kicked.gameover = Konec hry!
|
||||||
server.versions = Verze klienta: [accent]{0}[]\nVerze serveru: [accent]{1}[]
|
server.versions = Verze klienta: [accent]{0}[]\nVerze serveru: [accent]{1}[]
|
||||||
host.info = [accent]hostitel[] hostuje server na portu [scarlet]6567[]. \nKdokoliv na stejné [LIGHT_GRAY]wifi nebo místní síti[] by měl vidět server ve svém listu serverů.\n\nJestli chcete aby se uživatelé připojovali odkudkoliv pomocí IP, [accent]přesměrování portů[] je nutné.\n\n[LIGHT_GRAY]Poznámka: Jestli někdo má problém s připojením ke své LAN hře, ujistěte se že má Mindustry povolený přístup k místní síti v nastavení Firewallu.
|
host.info = Tento [accent]hostitel[] hostuje server na portu [scarlet]6567[]. \nKdokoliv na stejné [LIGHT_GRAY]síti Wifi nebo LAN (místní)[] by měl vidět server ve svém listu serverů.\n\nJestliže chcete, aby se uživatelé připojovali odkudkoliv pomocí adresy IP, může být nezbytné nastavit [accent]přesměrování portů[].\n\n[LIGHT_GRAY]Poznámka: Jestliže má někdo problém s připojením k LAN hře, ujisti se, že má program Mindustry povolený přístup k místní síti v nastavení místního firewallu.
|
||||||
join.info = Tady můžeš vložit [accent]IP serveru[] ke kterému se chceš připojit, nebo objevit [accent]Servery Místní sítě[] ke kterým se chceš připojit.\nLAN i Multiplayer jsou podporovány.\n\n[LIGHT_GRAY]Poznámka: Není žádný globální seznam serverů; Pokud se budeš chtít připojit k někomu pomocí IP, budeš jí muset znát od hostitele.
|
join.info = Zde můžeš vložit [accent]adresu IP serveru[], ke kterému se chceš připojit, nebo zkusit nalézt [accent]servery v místní síti[], ke kterým se můžeš připojit.\nJsou podporovány režimy hry více hráčů přes LAN i WAN.\n\n[LIGHT_GRAY]Poznámka: Neexistuje automatický globální seznam serverů Mindustry. Pokud se chceš k někomu připojit pomocí adresy IP, budeš ji muset znát od hostitele.
|
||||||
hostserver = Hostovat hru
|
hostserver = Hostovat hru více hráčů
|
||||||
invitefriends = Pozvat přátele
|
invitefriends = Pozvat přátele
|
||||||
hostserver.mobile = Hostovat\nHru
|
hostserver.mobile = Hostovat\nhru
|
||||||
host = Hostitel
|
host = Hostitel
|
||||||
hosting = [accent]Otevírám server...
|
hosting = [accent]Otevírám server...
|
||||||
hosts.refresh = Obnovit
|
hosts.refresh = Obnovit
|
||||||
hosts.discovering = Hledám hry LAN
|
hosts.discovering = Hledám hry v místní síti (LAN)
|
||||||
hosts.discovering.any = Hledám hry
|
hosts.discovering.any = Hledám hry
|
||||||
server.refreshing = Obnovuji servery
|
server.refreshing = Aktualizuji stav serverů
|
||||||
hosts.none = [lightgray]Žádné místní hry nebyly nalezeny!
|
hosts.none = [lightgray]Žádné místní hry nebyly nalezeny![]
|
||||||
host.invalid = [scarlet]Nejde se připojit k hostiteli.
|
host.invalid = [scarlet]Nejde se připojit k hostiteli.[]
|
||||||
trace = Vystopovat hráče
|
trace = Vystopovat hráče
|
||||||
trace.playername = Jméno hráče: [accent]{0}
|
trace.playername = Jméno hráče: [accent]{0}[]
|
||||||
trace.ip = IP: [accent]{0}
|
trace.ip = Adresa IP: [accent]{0}[]
|
||||||
trace.id = Unikátní ID: [accent]{0}
|
trace.id = Unikátní ID: [accent]{0}[]
|
||||||
trace.mobile = Mobilní klient: [accent]{0}
|
trace.mobile = Mobilní klient hry: [accent]{0}[]
|
||||||
trace.modclient = Vlastní Klient: [accent]{0}
|
trace.modclient = Upravený klient hry: [accent]{0}[]
|
||||||
invalidid = Neplatná IP klienta! Poslat zprávu o chybě.
|
invalidid = Neplatná adresa IP klienta! Zašli prosím zprávu o chybě.
|
||||||
server.bans = Bany.
|
server.bans = Zákazy
|
||||||
server.bans.none = Žádní hráči s banem nebyli nalezeni.
|
server.bans.none = Žádní hráči se zákazem nebyli nalezeni.
|
||||||
server.admins = Admini
|
server.admins = Správci
|
||||||
server.admins.none = Žádní admini nebyli nalezeni.
|
server.admins.none = Žádní správci nebyli nalezeni.
|
||||||
server.add = Přidat server
|
server.add = Přidat server
|
||||||
server.delete = Jsi si jistý že chceš smazat tento server?
|
server.delete = Jsi si jistý, že chceš smazat tento server?
|
||||||
server.edit = Upravit server
|
server.edit = Upravit server
|
||||||
server.outdated = [crimson]Zastaralý server![]
|
server.outdated = [crimson]Zastaralá verze serveru![]
|
||||||
server.outdated.client = [crimson]Zastaralý klient![]
|
server.outdated.client = [crimson]Zastaralá verze klienta![]
|
||||||
server.version = [lightgray]Verze: {0} {1}
|
server.version = [lightgray]Verze: {0} {1}[]
|
||||||
server.custombuild = [yellow]Vlastní verze
|
server.custombuild = [yellow]Upravená verze hry[]
|
||||||
confirmban = Jsi si jistý že chceš zabanovat tohoto hráče?
|
confirmban = Jsi si jistý, že chceš zakázat tohoto hráče?
|
||||||
confirmkick = Jsi si jistý že chceš vykopnout tohoto hráče?
|
confirmkick = Jsi si jistý, že chceš vykopnout tohoto hráče?
|
||||||
confirmvotekick = Jsi si jistý že chceš hlasovat pro vykopnutí tohoto hráče?
|
confirmvotekick = Jsi si jistý, že chceš hlasovat pro vykopnutí tohoto hráče?
|
||||||
confirmunban = Jsi si jistý že chceš odbanovat tohoto hráče
|
confirmunban = Jsi si jistý, že chceš zrušit zákaz pro tohoto hráče?
|
||||||
confirmadmin = Jsi si jistý že chceš tohoto hráče pasovat na admina?
|
confirmadmin = Jsi si jistý, že chceš tohoto hráče povýšit na admina?
|
||||||
confirmunadmin = Jsi si jistý že chceš odebrat práva tomuto hráči?
|
confirmunadmin = Jsi si jistý, že chceš odebrat správcovská práva tomuto hráči?
|
||||||
joingame.title = Připojit se ke hře
|
joingame.title = Připojit se ke hře
|
||||||
joingame.ip = Adresa:
|
joingame.ip = Adresa IP:
|
||||||
disconnect = Odpojen.
|
disconnect = Odpojeno.
|
||||||
disconnect.error = Chyba připojení.
|
disconnect.error = Chyba připojení.
|
||||||
disconnect.closed = Připojení bylo uzavřeno.
|
disconnect.closed = Připojení bylo uzavřeno.
|
||||||
disconnect.timeout = Vypršel čas pro připojení.
|
disconnect.timeout = Vypršel čas pro připojení.
|
||||||
disconnect.data = Chyba načtení dat světa!
|
disconnect.data = Chyba načtení dat ze serveru!
|
||||||
cantconnect = Není možno připojit se ke hře ([accent]{0}[]).
|
cantconnect = Není možno se připojit ke hře ([accent]{0}[]).
|
||||||
connecting = [accent]Připojuji se...
|
connecting = [accent]Připojuji se...
|
||||||
connecting.data = [accent]Načítám data světa...
|
connecting.data = [accent]Načítám data ze serveru...
|
||||||
server.port = Port:
|
server.port = Port:
|
||||||
server.addressinuse = Adresu již někdo používá!
|
server.addressinuse = Adresu již někdo používá!
|
||||||
server.invalidport = Neplatné číslo portu!
|
server.invalidport = Neplatné číslo portu!
|
||||||
server.error = [crimson]Chyba při hostování serveru: [accent]{0}
|
server.error = [crimson]Chyba při hostování serveru.[]
|
||||||
save.new = Nové uložení
|
save.new = Nové uložení hry
|
||||||
save.overwrite = Jsi si jistý že chceš přepsat\ntento ukládaci slot?
|
save.overwrite = Jsi si jistý, že chceš přepsat\ntuto pozici pro uložení hry?
|
||||||
overwrite = Přepsat
|
overwrite = Přepsat
|
||||||
save.none = Žádné uložené pozice nebyly nalezeny
|
save.none = Žádné uložené pozice nebyly nalezeny.
|
||||||
saveload = [accent]Ukládám...
|
saveload = [accent]Ukládám...[]
|
||||||
savefail = Nepodařilo se uložit hru!
|
savefail = Nepodařilo se uložit hru!
|
||||||
save.delete.confirm = Jsi si jistý že chceš smazat toto uložení?
|
save.delete.confirm = Jsi si jistý, že chceš smazat toto uložení hry?
|
||||||
save.delete = Smazat
|
save.delete = Smazat
|
||||||
save.export = Exportovat uložení
|
save.export = Exportovat uložení hry
|
||||||
save.import.invalid = [accent]Toto uložení je neplatné!
|
save.import.invalid = [accent]Toto uložení není v pořádku![]
|
||||||
save.import.fail = [crimson]Nepodařilo se importovat uložení: [accent]{0}
|
save.import.fail = [crimson]Nepodařilo se importovat uložení hry: [accent]{0}[]
|
||||||
save.export.fail = [crimson]Nepodařilo se exportovat uložení: [accent]{0}
|
save.export.fail = [crimson]Nepodařilo se exportovat uložení hry: [accent]{0}[]
|
||||||
save.import = Importovat uložení
|
save.import = Importovat uložení hry
|
||||||
save.newslot = Uložit hru:
|
save.newslot = Uložit hru:
|
||||||
save.rename = Přejmenovat
|
save.rename = Přejmenovat
|
||||||
save.rename.text = Nové jméno:
|
save.rename.text = Nové jméno:
|
||||||
selectslot = Vyber uložení.
|
selectslot = Vyber pozici pro uložení hry.
|
||||||
slot = [accent]Slot {0}
|
slot = [accent]Pozice {0}[]
|
||||||
editmessage = Upravit zprávu
|
editmessage = Upravit zprávu
|
||||||
save.corrupted = [accent]Uložení je poškozené nebo neplatné\nPokud jsi právě aktualizoval svou hru, je to možná změnou formátu pro ukládání a [scarlet]NE[] chyba hry.
|
save.corrupted = [accent]Uložení je poškozené nebo neplatné.
|
||||||
empty = <Prázný>
|
empty = <Prázný>
|
||||||
on = On
|
on = On
|
||||||
off = Off
|
off = Off
|
||||||
save.autosave = Automatické uložení: {0}
|
save.autosave = Automatické uložení: {0}
|
||||||
save.map = Mapa: {0}
|
save.map = Mapa: {0}
|
||||||
save.wave = Vlna {0}
|
save.wave = Vlna: {0}
|
||||||
save.mode = Herní mod: {0}
|
save.mode = Herní mod: {0}
|
||||||
save.date = Naposledy uloženo: {0}
|
save.date = Naposledy uloženo: {0}
|
||||||
save.playtime = Herní čas: {0}
|
save.playtime = Herní čas: {0}
|
||||||
warning = Varování.
|
warning = Varování.
|
||||||
confirm = Potvrdit
|
confirm = Potvrdit
|
||||||
delete = Smazat
|
delete = Smazat
|
||||||
view.workshop = Prohlédnout ve workshopu
|
view.workshop = Prohlédnout v dílně
|
||||||
workshop.listing = Edit Workshop Listing
|
workshop.listing = Upravit popis v dílně
|
||||||
ok = OK
|
ok = OK
|
||||||
open = Otevřít
|
open = Otevřít
|
||||||
customize = Přizpůsobit
|
customize = Přizpůsobit pravidla
|
||||||
cancel = Zrušit
|
cancel = Zrušit
|
||||||
openlink = Otevřít Odkaz
|
openlink = Otevřít odkaz
|
||||||
copylink = Zkopírovat Odkaz
|
copylink = Zkopírovat odkaz
|
||||||
back = Zpět
|
back = Zpět
|
||||||
data.export = Exportuj Data
|
data.export = Exportuj data
|
||||||
data.import = Importuj Data
|
data.import = Importuj data
|
||||||
data.exported = Data exportována.
|
data.exported = Data exportována.
|
||||||
data.invalid = Neplatná herní data.
|
data.invalid = Herní data nejsou v pořádku.
|
||||||
data.import.confirm = Import externích dat smaže[scarlet] všechna[] vaše současná herní data.\n[accent]To nelze vrátit zpět![]\n\nPo importu data se hra ukončí.
|
data.import.confirm = Import externích dat smaže [scarlet]všechna[] Tvoje současná herní data.\n[accent]Toto nelze vrátit zpět![]\n\nPo importu dat se hra bezprostředně sama ukončí.
|
||||||
classic.export = Exportovat klasická data
|
classic.export = Exportovat data pro verzi Classic
|
||||||
classic.export.text = [accent]Mindustry[] právě mělo významně velkou aktualizaci.\nKlasické (v3.5 build 40) uložení nebo mapa byly detekovány. Chtěl by jsi exportovat toto uložení do domácího adresáře tvého zařízení , pro pozdější použití v klasické verzi Mindustry ?
|
classic.export.text = [accent]Mindustry[] mělo významnou aktualizaci.\nByly detekovány uložení hry nebo mapy pro předchozí verzi Classic (v3.5 build 40). Chtěl bys exportovat tato uložení do domovského zařízení Tvého telefonu, pro pozdější použití v této verzi Mindustry Classic?
|
||||||
quit.confirm = Jsi si jistý že chceš ukončit ?
|
quit.confirm = Jsi si jistý, že chceš ukončit hru?
|
||||||
quit.confirm.tutorial = Jste si vážně jist?\nTutoriál se dá znovu spustit v[accent] Nastavení->Hra->Spusť Tutoriál.[]
|
quit.confirm.tutorial = Jste si vážně jistý?\Výuka se dá znovu spustit v [accent]Nastavení->Hra->Spusť výuku[].
|
||||||
loading = [accent]Načítám...
|
loading = [accent]Načítám...
|
||||||
reloading = [accent]načítám módy ...
|
reloading = [accent]Načítám modifikace...
|
||||||
saving = [accent]Ukládám...
|
saving = [accent]Ukládám...
|
||||||
cancelbuilding = [accent][[{0}][] to clear plan
|
cancelbuilding = [accent][[{0}][] to clear plan
|
||||||
selectschematic = [accent][[{0}][] to select+copy
|
selectschematic = [accent][[{0}][] to select+copy
|
||||||
@@ -642,9 +658,9 @@ keybind.screenshot.name = Sníměk mapy
|
|||||||
keybind.move_x.name = Pohyb na X
|
keybind.move_x.name = Pohyb na X
|
||||||
keybind.move_y.name = Pohyb na Y
|
keybind.move_y.name = Pohyb na Y
|
||||||
keybind.schematic_select.name = Select Region
|
keybind.schematic_select.name = Select Region
|
||||||
keybind.schematic_menu.name = Schematic Menu
|
keybind.schematic_menu.name = Šablona Menu
|
||||||
keybind.schematic_flip_x.name = Flip Schematic X
|
keybind.schematic_flip_x.name = Flip Šablona X
|
||||||
keybind.schematic_flip_y.name = Flip Schematic Y
|
keybind.schematic_flip_y.name = Flip Šablona Y
|
||||||
keybind.fullscreen.name = Toggle Fullscreen
|
keybind.fullscreen.name = Toggle Fullscreen
|
||||||
keybind.select.name = Vybrat/Střílet
|
keybind.select.name = Vybrat/Střílet
|
||||||
keybind.diagonal_placement.name = Diagonal Placement
|
keybind.diagonal_placement.name = Diagonal Placement
|
||||||
@@ -1152,7 +1168,7 @@ block.phantom-factory.description = Produkuje pokročilé drony kteří jsou pod
|
|||||||
block.wraith-factory.description = Produkuje rychlé, udeř a uteč stíhače.
|
block.wraith-factory.description = Produkuje rychlé, udeř a uteč stíhače.
|
||||||
block.ghoul-factory.description = Produkuje těžké kobercové bombardéry.
|
block.ghoul-factory.description = Produkuje těžké kobercové bombardéry.
|
||||||
block.revenant-factory.description = Produkuje vzdušné, težké laserové stíhače..
|
block.revenant-factory.description = Produkuje vzdušné, težké laserové stíhače..
|
||||||
block.dagger-factory.description = Produkuje standartní pozemní jednotky.
|
block.dagger-factory.description = Produkuje standardní pozemní jednotky.
|
||||||
block.crawler-factory.description = Produces fast self-destructing swarm units.
|
block.crawler-factory.description = Produces fast self-destructing swarm units.
|
||||||
block.titan-factory.description = Produkuje pokročilé, orněné pozemní jednotky.
|
block.titan-factory.description = Produkuje pokročilé, orněné pozemní jednotky.
|
||||||
block.fortress-factory.description = Produkuje těžké artilérní, pozmení jednotky.
|
block.fortress-factory.description = Produkuje těžké artilérní, pozmení jednotky.
|
||||||
|
|||||||
@@ -12,9 +12,10 @@ link.itch.io.description = Pagina di itch.io con download per PC e versione web
|
|||||||
link.google-play.description = Elenco di Google Play Store
|
link.google-play.description = Elenco di Google Play Store
|
||||||
link.f-droid.description = Catalogo F-Droid
|
link.f-droid.description = Catalogo F-Droid
|
||||||
link.wiki.description = Wiki ufficiale di Mindustry
|
link.wiki.description = Wiki ufficiale di Mindustry
|
||||||
|
link.feathub.description = Suggerisci nuove funzionalità
|
||||||
linkfail = Impossibile aprire il link! L'URL è stato copiato.
|
linkfail = Impossibile aprire il link! L'URL è stato copiato.
|
||||||
screenshot = Screenshot salvato a {0}
|
screenshot = Screenshot salvato a {0}
|
||||||
screenshot.invalid = Mappa troppo grossa, probabilmente non c'è abbastanza memoria libera.
|
screenshot.invalid = Mappa troppo pesante, probabilmente non c'è abbastanza spazio sul disco.
|
||||||
gameover = Il Nucleo è stato distrutto.
|
gameover = Il Nucleo è stato distrutto.
|
||||||
gameover.pvp = La squadra[accent] {0}[] ha vinto!
|
gameover.pvp = La squadra[accent] {0}[] ha vinto!
|
||||||
highscore = [YELLOW]Nuovo record!
|
highscore = [YELLOW]Nuovo record!
|
||||||
@@ -26,7 +27,7 @@ load.image = Immagini
|
|||||||
load.content = Contenuti
|
load.content = Contenuti
|
||||||
load.system = Sistema
|
load.system = Sistema
|
||||||
load.mod = Mods
|
load.mod = Mods
|
||||||
load.scripts = Testi
|
load.scripts = Scripts
|
||||||
|
|
||||||
schematic = Schematica
|
schematic = Schematica
|
||||||
schematic.add = Salva Schematica...
|
schematic.add = Salva Schematica...
|
||||||
@@ -54,7 +55,7 @@ stat.delivered = Riorse lanciate:
|
|||||||
stat.rank = Livello finale: [accent]{0}
|
stat.rank = Livello finale: [accent]{0}
|
||||||
|
|
||||||
launcheditems = [accent]Oggetti Lanciati
|
launcheditems = [accent]Oggetti Lanciati
|
||||||
launchinfo = [unlaunched][[LAUNCH] il tuo Nucleo per ottenere gli oggetti indicati in blu.
|
launchinfo = [unlaunched][LANCIA] il tuo Nucleo per ottenere gli oggetti indicati in blu.
|
||||||
map.delete = Sei sicuro di voler eliminare la mappa"[accent]{0}[]"?
|
map.delete = Sei sicuro di voler eliminare la mappa"[accent]{0}[]"?
|
||||||
level.highscore = Miglior Punteggio: [accent]{0}
|
level.highscore = Miglior Punteggio: [accent]{0}
|
||||||
level.select = Selezione del Livello
|
level.select = Selezione del Livello
|
||||||
@@ -88,30 +89,32 @@ committingchanges = Applico le modifiche
|
|||||||
done = Fatto
|
done = Fatto
|
||||||
feature.unsupported = Il tuo dispositivo non supporta questa funzione.
|
feature.unsupported = Il tuo dispositivo non supporta questa funzione.
|
||||||
|
|
||||||
mods.alphainfo = Tieni a mente che queste Mod sono in alpha, e[scarlet] possono contenere molti bug[].\Segnala tutti i problemi che trovi su GitHub o Discord di Mindustry.
|
mods.alphainfo = Tieni a mente che queste mods sono in alpha, e[scarlet] possono contenere molti bug[].\Segnala tutti i problemi che trovi su GitHub o Discord di Mindustry.
|
||||||
mods.alpha = [accent](Alpha)
|
mods.alpha = [accent](Alpha)
|
||||||
mods = Mods
|
mods = Mods
|
||||||
mods.none = [LIGHT_GRAY]Nessuna Mod trovata!
|
mods.none = [LIGHT_GRAY]Nessuna mod trovata!
|
||||||
mods.guide = Guida per il modding!
|
mods.guide = Guida per il modding!
|
||||||
mods.report = Segnala un Bug
|
mods.report = Segnala un Bug
|
||||||
mods.openfolder = Apri Cartella Mod
|
mods.openfolder = Apri Cartella Mods
|
||||||
mod.enabled = [lightgray]Abilitato
|
mod.enabled = [lightgray]Abilitato
|
||||||
mod.disabled = [scarlet]Disabilitato
|
mod.disabled = [scarlet]Disabilitato
|
||||||
mod.disable = Disabilita
|
mod.disable = Disabilita
|
||||||
mod.delete.error = Impossibile eliminare questa Mod. Il file potrebbe essere in uso.
|
mod.delete.error = Impossibile eliminare questa mod. Il file potrebbe essere in uso.
|
||||||
|
mod.requiresversion = [scarlet]Versione minima richiesta: [accent]{0}
|
||||||
mod.missingdependencies = [scarlet]Dipendenze mancanti: {0}
|
mod.missingdependencies = [scarlet]Dipendenze mancanti: {0}
|
||||||
mod.nowdisabled = [scarlet]Alla Mod '{0}' mancano delle dipendenze:[accent] {1}\n[lightgray]Queste Mod devono essere scaricate prima.\nQuesta Mod verrà disabilitata automaticamente.
|
mod.nowdisabled = [scarlet]Alla mod '{0}' mancano delle dipendenze:[accent] {1}\n[lightgray]Queste mods devono essere scaricate prima.\nQuesta mod verrà disabilitata automaticamente.
|
||||||
mod.enable = Abilita
|
mod.enable = Abilita
|
||||||
mod.requiresrestart = Il gioco verrà chiuso per applicare i cambiamenti.
|
mod.requiresrestart = Il gioco verrà chiuso per applicare i cambiamenti.
|
||||||
mod.reloadrequired = [scarlet]Riavvio necessario
|
mod.reloadrequired = [scarlet]Riavvio necessario
|
||||||
mod.import = Importa una Mod
|
mod.import = Importa una mod
|
||||||
mod.import.github = Importa una Mod da GitHub
|
mod.import.github = Importa una mod da GitHub
|
||||||
mod.item.remove = Questo item fa parte della Mod[accent] '{0}'[]. Per rimuoverlo, disinstalla questa Mod.
|
mod.item.remove = Questo item fa parte della mod[accent] '{0}'[]. Per rimuoverlo, disinstalla questa mod.
|
||||||
mod.remove.confirm = Questa Mod verrà eliminata.
|
mod.remove.confirm = Questa mod verrà eliminata.
|
||||||
mod.author = [LIGHT_GRAY]Autore:[] {0}
|
mod.author = [LIGHT_GRAY]Autore:[] {0}
|
||||||
mod.missing = Questo salvataggio contiene Mod che hai recentemente aggiornato o non hai più installate. Il salvataggio potrebbe corrompersi. Sei sicuro di volerlo caricare?\n[lightgray]Mods:\n{0}
|
mod.missing = Questo salvataggio contiene delle mods che hai recentemente aggiornato o non hai più installate. Il salvataggio potrebbe corrompersi. Sei sicuro di volerlo caricare?\n[lightgray]Mods:\n{0}
|
||||||
mod.preview.missing = Prima di pubblicare questa Mod nel Workshop, devi aggiungere un immagine di copertina.\nMetti un immagine[accent] con nome preview.png[] nella cartella della Mod e riprova.
|
mod.preview.missing = Prima di pubblicare questa mod nel Workshop, devi aggiungere un immagine di copertina.\nMetti un immagine[accent] con nome preview.png[] nella cartella della mods e riprova.
|
||||||
mod.folder.missing = Solo le Mod in una cartella possono essere pubblicate nel Workshop.\nPer convertire una Mod in una cartella, decomprimi i suoi file in una cartella ed elimina il vecchio zip, quindi riavvia il gioco o ricarica le tue mods.
|
mod.folder.missing = Solo le mods in una cartella possono essere pubblicate nel Workshop.\nPer convertire una mod in una cartella, decomprimi i suoi file in una cartella ed elimina il vecchio zip, quindi riavvia il gioco o ricarica le tue mods.
|
||||||
|
mod.scripts.unsupported = Il tuo dispositivo non supporta gli script per le mods. Alcune mods non funzioneranno correttamente.
|
||||||
|
|
||||||
about.button = Info
|
about.button = Info
|
||||||
name = Nome:
|
name = Nome:
|
||||||
@@ -142,12 +145,12 @@ server.kicked.idInUse = Sei già su questo server! Non è permesso connettersi c
|
|||||||
server.kicked.customClient = Questo server non supporta i client personalizzati. Scarica la versione ufficiale dal sito.
|
server.kicked.customClient = Questo server non supporta i client personalizzati. Scarica la versione ufficiale dal sito.
|
||||||
server.kicked.gameover = Game over!
|
server.kicked.gameover = Game over!
|
||||||
server.versions = Your version:[accent] {0}[]\nVersione server:[accent] {1}[]
|
server.versions = Your version:[accent] {0}[]\nVersione server:[accent] {1}[]
|
||||||
host.info = Il pulsante [accent]host [] ospita un server sulla porta [scarlet]6567[].[] Chiunque sulla stessa [LIGHT_GRAY]rete wifi o locale[] dovrebbe essere in grado di vedere il server nell'elenco server.\n\n Se vuoi che le persone siano in grado di connettersi ovunque tramite il tuo IP, è richiesto il [accent]port forwarding[]. \n\n[LIGHT_GRAY]Nota: se qualcuno sta riscontrando problemi durante la connessione al gioco LAN, assicurati di aver consentito a Mindustry di accedere alla rete locale nelle impostazioni del firewall.
|
host.info = Il pulsante [accent]host[] ospita un server sulla porta [scarlet]6567[].[] Chiunque sulla stessa [LIGHT_GRAY]rete wifi o locale[] dovrebbe essere in grado di vedere il server nell'elenco server.\nSe vuoi che le persone siano in grado di connettersi ovunque tramite il tuo IP, è richiesto il [accent]port forwarding[].\n\n[LIGHT_GRAY]Nota: se qualcuno sta riscontrando problemi durante la connessione al gioco LAN, assicurati di aver consentito a Mindustry di accedere alla rete locale nelle impostazioni del firewall.
|
||||||
join.info = Qui è possibile inserire l'[accent]IP del server[] a cui connettersi, o scoprire [accent]un server sulla rete locale[] disponibile.\nSono supportati sia il multiplayer LAN che WAN.\n\n[LIGHT_GRAY]Nota: non esiste un elenco automatico dei server globali; se desideri connetterti a qualcuno tramite il suo IP, è necessario chiedere all'host il proprio IP.
|
join.info = Qui è possibile inserire l'[accent]IP del server[] a cui connettersi, o scoprire [accent]un server sulla rete locale[] disponibile.\nSono supportati sia il multiplayer LAN che WAN.\n\n[LIGHT_GRAY]Nota: non esiste un elenco automatico dei server globali; se desideri connetterti a qualcuno tramite il suo IP, è necessario chiedere all'host il proprio IP.
|
||||||
hostserver = Ospita Server
|
hostserver = Ospita Server
|
||||||
invitefriends = Invita amici
|
invitefriends = Invita amici
|
||||||
hostserver.mobile = Ospita\nServer
|
hostserver.mobile = Ospita\nServer
|
||||||
host = Host
|
host = Ospita
|
||||||
hosting = [accent] Apertura del server...
|
hosting = [accent] Apertura del server...
|
||||||
hosts.refresh = Aggiorna
|
hosts.refresh = Aggiorna
|
||||||
hosts.discovering = Ricerca partite LAN
|
hosts.discovering = Ricerca partite LAN
|
||||||
@@ -280,7 +283,7 @@ publishing = [accent]Pubblicazione...
|
|||||||
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
|
publish.confirm = Are you sure you want to publish this?\n\n[lightgray]Make sure you agree to the Workshop EULA first, or your items will not show up!
|
||||||
publish.error = Error publishing item: {0}
|
publish.error = Error publishing item: {0}
|
||||||
steam.error = Failed to initialize Steam services.\nError: {0}
|
steam.error = Failed to initialize Steam services.\nError: {0}
|
||||||
editor.brush = Pennello
|
editor.brush = Dimensioni Pennello
|
||||||
editor.openin = Apri nell'editor
|
editor.openin = Apri nell'editor
|
||||||
editor.oregen = Generazione dei minerali
|
editor.oregen = Generazione dei minerali
|
||||||
editor.oregen.info = Generazione dei minerali:
|
editor.oregen.info = Generazione dei minerali:
|
||||||
@@ -316,7 +319,7 @@ edit = Modifica...
|
|||||||
editor.name = Nome:
|
editor.name = Nome:
|
||||||
editor.spawn = Piazza un'unità
|
editor.spawn = Piazza un'unità
|
||||||
editor.removeunit = Rimuovi un'unità
|
editor.removeunit = Rimuovi un'unità
|
||||||
editor.teams = Squadre
|
editor.teams = Colore Squadre
|
||||||
editor.errorload = Errore nel caricamento di:\n[accent]{0}
|
editor.errorload = Errore nel caricamento di:\n[accent]{0}
|
||||||
editor.errorsave = Errore nel salvataggio di:\n[accent]{0}
|
editor.errorsave = Errore nel salvataggio di:\n[accent]{0}
|
||||||
editor.errorimage = Quella è un'immagine, non una mappa.\n\nSe vuoi importare una mappa vecchia clicca su "Importa una mappa vecchia" nell'editor.
|
editor.errorimage = Quella è un'immagine, non una mappa.\n\nSe vuoi importare una mappa vecchia clicca su "Importa una mappa vecchia" nell'editor.
|
||||||
@@ -335,14 +338,14 @@ editor.saved = Salvato!
|
|||||||
editor.save.noname = La tua mappa non ha un nome! Impostane uno nelle informazioni della mappa.
|
editor.save.noname = La tua mappa non ha un nome! Impostane uno nelle informazioni della mappa.
|
||||||
editor.save.overwrite = La tua mappa sovrascrive quelle incluse! Imposta un nome diverso nelle informazioni della mappa.
|
editor.save.overwrite = La tua mappa sovrascrive quelle incluse! Imposta un nome diverso nelle informazioni della mappa.
|
||||||
editor.import.exists = [scarlet]Impossibile importare:[] esiste già una mappa chiamata '{0}' che non può essere sovrascritta!
|
editor.import.exists = [scarlet]Impossibile importare:[] esiste già una mappa chiamata '{0}' che non può essere sovrascritta!
|
||||||
editor.import = Importando...
|
editor.import = Importa
|
||||||
editor.importmap = Importa mappa
|
editor.importmap = Importa mappa
|
||||||
editor.importmap.description = Importa mappa preesistente
|
editor.importmap.description = Importa mappa preesistente
|
||||||
editor.importfile = Importa file
|
editor.importfile = Importa file
|
||||||
editor.importfile.description = Importa un file mappa esterno
|
editor.importfile.description = Importa un file mappa esterno
|
||||||
editor.importimage = Importa mappa terreno
|
editor.importimage = Importa mappa terreno
|
||||||
editor.importimage.description = Importa immagine esterna terreno
|
editor.importimage.description = Importa immagine esterna terreno
|
||||||
editor.export = Esportazione...
|
editor.export = Esporta
|
||||||
editor.exportfile = Esporta file
|
editor.exportfile = Esporta file
|
||||||
editor.exportfile.description = Esporta file mappa
|
editor.exportfile.description = Esporta file mappa
|
||||||
editor.exportimage = Esporta immagine
|
editor.exportimage = Esporta immagine
|
||||||
@@ -437,8 +440,8 @@ launch.confirm = Questo trasporterà tutte le risorse nel tuo Nucleo.\nNon riusc
|
|||||||
launch.skip.confirm = Se salti adesso non riuscirai a decollare fino alle ondate successive
|
launch.skip.confirm = Se salti adesso non riuscirai a decollare fino alle ondate successive
|
||||||
uncover = Scopri
|
uncover = Scopri
|
||||||
configure = Configura l'equipaggiamento
|
configure = Configura l'equipaggiamento
|
||||||
bannedblocks = Blocchi banditi
|
bannedblocks = Blocchi Banditi
|
||||||
addall = Aggiungi tutti
|
addall = Aggiungi Tutti
|
||||||
configure.locked = [LIGHT_GRAY]Arriva all'ondata {0}\nper configurare l'equipaggiamento.
|
configure.locked = [LIGHT_GRAY]Arriva all'ondata {0}\nper configurare l'equipaggiamento.
|
||||||
configure.invalid = Il valore dev'essere un numero compresto tra 0 e {0}.
|
configure.invalid = Il valore dev'essere un numero compresto tra 0 e {0}.
|
||||||
zone.unlocked = [LIGHT_GRAY]{0} sbloccata.
|
zone.unlocked = [LIGHT_GRAY]{0} sbloccata.
|
||||||
@@ -448,12 +451,12 @@ zone.resources = Risorse Trovate:
|
|||||||
zone.objective = [lightgray]Obiettivo: [accent]{0}
|
zone.objective = [lightgray]Obiettivo: [accent]{0}
|
||||||
zone.objective.survival = Sopravvivere
|
zone.objective.survival = Sopravvivere
|
||||||
zone.objective.attack = Distruggere il Nucleo Nemico
|
zone.objective.attack = Distruggere il Nucleo Nemico
|
||||||
add = Aggiungi...
|
add = Aggiungi
|
||||||
boss.health = Vita del Boss
|
boss.health = Vita del Boss
|
||||||
|
|
||||||
connectfail = [crimson]Impossibile connettersi al server:[accent] {0}
|
connectfail = [crimson]Impossibile connettersi al server:[accent] {0}
|
||||||
error.unreachable = Server irraggiungibile. L'indirizzo è scritto correttamente?
|
error.unreachable = Server irraggiungibile. L'indirizzo è scritto correttamente?
|
||||||
error.invalidaddress = Indirizzo invalido.
|
error.invalidaddress = Indirizzo non valido.
|
||||||
error.timedout = Timeout!\nAssicurati che l'host abbia il port forwarding impostato e che l'indirizzo sia corretto!
|
error.timedout = Timeout!\nAssicurati che l'host abbia il port forwarding impostato e che l'indirizzo sia corretto!
|
||||||
error.mismatch = Errore pacchetti:\nPossibile discordanza della versione client/server.\nAssicurati che tu e l'host possiediate l'ultima versione di Mindustry!
|
error.mismatch = Errore pacchetti:\nPossibile discordanza della versione client/server.\nAssicurati che tu e l'host possiediate l'ultima versione di Mindustry!
|
||||||
error.alreadyconnected = Già connesso.
|
error.alreadyconnected = Già connesso.
|
||||||
@@ -496,11 +499,12 @@ settings.language = Lingua
|
|||||||
settings.data = Importa/Esporta salvataggio
|
settings.data = Importa/Esporta salvataggio
|
||||||
settings.reset = Ripristina Impostazioni
|
settings.reset = Ripristina Impostazioni
|
||||||
settings.rebind = Modifica
|
settings.rebind = Modifica
|
||||||
|
settings.resetKey = Ripristina
|
||||||
settings.controls = Controlli
|
settings.controls = Controlli
|
||||||
settings.game = Gioco
|
settings.game = Gioco
|
||||||
settings.sound = Suoni
|
settings.sound = Suoni
|
||||||
settings.graphics = Grafica
|
settings.graphics = Grafica
|
||||||
settings.cleardata = Elimina Dati di Gioco...
|
settings.cleardata = Elimina Dati di Gioco
|
||||||
settings.clear.confirm = Sei sicuro di voler cancellare i dati?\nQuesta operazione non può essere annullata!
|
settings.clear.confirm = Sei sicuro di voler cancellare i dati?\nQuesta operazione non può essere annullata!
|
||||||
settings.clearall.confirm = [scarlet]ATTENZIONE![]\nQuesto cancellerà tutti i dati, inclusi salvataggi, mappe, oggetti sbloccati ed impostazioni.\nDopo aver premuto su 'ok' il gioco eliminerà i dati e si chiuderà automaticamente.
|
settings.clearall.confirm = [scarlet]ATTENZIONE![]\nQuesto cancellerà tutti i dati, inclusi salvataggi, mappe, oggetti sbloccati ed impostazioni.\nDopo aver premuto su 'ok' il gioco eliminerà i dati e si chiuderà automaticamente.
|
||||||
paused = [accent]< In Pausa >
|
paused = [accent]< In Pausa >
|
||||||
@@ -513,7 +517,7 @@ error.title = [crimson]Si è verificato un errore
|
|||||||
error.crashtitle = Si è verificato un errore
|
error.crashtitle = Si è verificato un errore
|
||||||
blocks.input = Ingresso
|
blocks.input = Ingresso
|
||||||
blocks.output = Uscita
|
blocks.output = Uscita
|
||||||
blocks.booster = Booster
|
blocks.booster = Potenziamenti
|
||||||
block.unknown = [LIGHT_GRAY]???
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powercapacity = Capacità Energetica
|
blocks.powercapacity = Capacità Energetica
|
||||||
blocks.powershot = Danno/Colpo
|
blocks.powershot = Danno/Colpo
|
||||||
@@ -675,23 +679,23 @@ keybind.dash.name = Scatto
|
|||||||
keybind.schematic_select.name = Seleziona Regione
|
keybind.schematic_select.name = Seleziona Regione
|
||||||
keybind.schematic_menu.name = Menu Schematica
|
keybind.schematic_menu.name = Menu Schematica
|
||||||
keybind.schematic_flip_x.name = Ruota Schematica Orizzontalmente
|
keybind.schematic_flip_x.name = Ruota Schematica Orizzontalmente
|
||||||
keybind.schematic_flip_y.name = Flip Schematic Verticalmente
|
keybind.schematic_flip_y.name = Ruota Schematica Verticalmente
|
||||||
keybind.category_prev.name = Categoria Precedente
|
keybind.category_prev.name = Categoria Precedente
|
||||||
keybind.category_next.name = Categoria Successiva
|
keybind.category_next.name = Categoria Successiva
|
||||||
keybind.block_select_left.name = Seleziona Blocco Sinistra
|
keybind.block_select_left.name = Seleziona Blocco Sinistra
|
||||||
keybind.block_select_right.name = Seleziona Blocco Destra
|
keybind.block_select_right.name = Seleziona Blocco Destra
|
||||||
keybind.block_select_up.name = Seleziona Blocco Su
|
keybind.block_select_up.name = Seleziona Blocco Su
|
||||||
keybind.block_select_down.name = Seleziona Blocco Giù
|
keybind.block_select_down.name = Seleziona Blocco Giù
|
||||||
keybind.block_select_01.name = Categoria/Seleziona Blocco 1
|
keybind.block_select_01.name = Seleziona Categoria/Blocco 1
|
||||||
keybind.block_select_02.name = Categoria/Seleziona Blocco 2
|
keybind.block_select_02.name = Seleziona Categoria/Blocco 2
|
||||||
keybind.block_select_03.name = Categoria/Seleziona Blocco 3
|
keybind.block_select_03.name = Seleziona Categoria/Blocco 3
|
||||||
keybind.block_select_04.name = Categoria/Seleziona Blocco 4
|
keybind.block_select_04.name = Seleziona Categoria/Blocco 4
|
||||||
keybind.block_select_05.name = Categoria/Seleziona Blocco 5
|
keybind.block_select_05.name = Seleziona Categoria/Blocco 5
|
||||||
keybind.block_select_06.name = Categoria/Seleziona Blocco 6
|
keybind.block_select_06.name = Seleziona Categoria/Blocco 6
|
||||||
keybind.block_select_07.name = Categoria/Seleziona Blocco 7
|
keybind.block_select_07.name = Seleziona Categoria/Blocco 7
|
||||||
keybind.block_select_08.name = Categoria/Seleziona Blocco 8
|
keybind.block_select_08.name = Seleziona Categoria/Blocco 8
|
||||||
keybind.block_select_09.name = Categoria/Seleziona Blocco 9
|
keybind.block_select_09.name = Seleziona Categoria/Blocco 9
|
||||||
keybind.block_select_10.name = Categoria/Seleziona Blocco 10
|
keybind.block_select_10.name = Seleziona Categoria/Blocco 10
|
||||||
keybind.fullscreen.name = Schermo Intero
|
keybind.fullscreen.name = Schermo Intero
|
||||||
keybind.select.name = Seleziona/Spara
|
keybind.select.name = Seleziona/Spara
|
||||||
keybind.diagonal_placement.name = Posizionamento Diagonale
|
keybind.diagonal_placement.name = Posizionamento Diagonale
|
||||||
@@ -708,7 +712,7 @@ keybind.chat.name = Chat
|
|||||||
keybind.player_list.name = Lista dei Giocatori
|
keybind.player_list.name = Lista dei Giocatori
|
||||||
keybind.console.name = Console
|
keybind.console.name = Console
|
||||||
keybind.rotate.name = Ruota
|
keybind.rotate.name = Ruota
|
||||||
keybind.rotateplaced.name = Ruota Blocco Esistente (Premuto)
|
keybind.rotateplaced.name = Ruota Blocco Esistente (premuto)
|
||||||
keybind.toggle_menus.name = Mostra/Nascondi HUD
|
keybind.toggle_menus.name = Mostra/Nascondi HUD
|
||||||
keybind.chat_history_prev.name = Scorri Chat vero l'alto
|
keybind.chat_history_prev.name = Scorri Chat vero l'alto
|
||||||
keybind.chat_history_next.name = Scorri Chat verso il basso
|
keybind.chat_history_next.name = Scorri Chat verso il basso
|
||||||
@@ -987,12 +991,13 @@ block.titan-factory.name = Fabbrica Mech Titano
|
|||||||
block.fortress-factory.name = Fabbrica Mech Fortezza
|
block.fortress-factory.name = Fabbrica Mech Fortezza
|
||||||
block.revenant-factory.name = Fabbrica Combattenti Superstiti
|
block.revenant-factory.name = Fabbrica Combattenti Superstiti
|
||||||
block.repair-point.name = Punto di Riparazione
|
block.repair-point.name = Punto di Riparazione
|
||||||
block.pulse-conduit.name = Condotto Attiva
|
block.pulse-conduit.name = Condotto a Impulsi
|
||||||
block.phase-conduit.name = Condotta di Fase
|
block.plated-conduit.name = Condotto Placcato
|
||||||
|
block.phase-conduit.name = Condotto di Fase
|
||||||
block.liquid-router.name = Distributore di Liquidi
|
block.liquid-router.name = Distributore di Liquidi
|
||||||
block.liquid-tank.name = Serbatoio
|
block.liquid-tank.name = Serbatoio
|
||||||
block.liquid-junction.name = Giunzione Liquida
|
block.liquid-junction.name = Giunzione Liquida
|
||||||
block.bridge-conduit.name = Condotta Sopraelevata
|
block.bridge-conduit.name = Condotto Sopraelevato
|
||||||
block.rotary-pump.name = Pompa a Turbina
|
block.rotary-pump.name = Pompa a Turbina
|
||||||
block.thorium-reactor.name = Reattore al Torio
|
block.thorium-reactor.name = Reattore al Torio
|
||||||
block.mass-driver.name = Lancia Materiali
|
block.mass-driver.name = Lancia Materiali
|
||||||
@@ -1039,17 +1044,17 @@ unit.eradicator.name = Estirpatore
|
|||||||
unit.lich.name = Lich
|
unit.lich.name = Lich
|
||||||
unit.reaper.name = Mietitore
|
unit.reaper.name = Mietitore
|
||||||
tutorial.next = [lightgray]< Clicca per continuare >
|
tutorial.next = [lightgray]< Clicca per continuare >
|
||||||
tutorial.intro = Sei entrato nel[scarlet] Tutorial di Mindustry.[]\nInizia[accent] scavando rame[]. Clicca un minerale di rame vicino al tuo Nucleo per farlo.\n\n[accent]{0}/{1} rame
|
tutorial.intro = Sei entrato nel[scarlet] Tutorial di Mindustry.[]\nInizia[accent] scavando del rame[]. Clicca un minerale di rame vicino al tuo Nucleo per farlo.\n\n[accent]{0}/{1} rame
|
||||||
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
|
tutorial.intro.mobile = Sei entrato nel[scarlet] Tutorial di Mindustry.[]\nScorri sullo schermo per muoverti.\n[accent]Avvicina due dita[] per eseguire lo zoom in/out.\nInizia [accent] scavando del rame[]. Clicca un minerale di rame vicino al tuo Nucleo per farlo.\n\n[accent]{0}/{1} rame
|
||||||
tutorial.drill = Ora crea una trivella.\n[accent]Le trivelle []scavano da sole e sono più efficienti. Piazzane una su un minerale di rame.
|
tutorial.drill = Ora crea una trivella.\n[accent]Le trivelle []scavano da sole e sono più efficienti. Piazzane una su un minerale di rame.
|
||||||
tutorial.drill.mobile = Ora crea una trivella. \n[accent] Le trivelle []scavano da sole e sono più efficienti. \n Toccare la scheda della trivella in basso a destra. \n Selezionare la trivella meccanica [accent] []. \n Posizionarlo su una vena di rame toccando, quindi premere il segno di spunta [accent] [] in basso per confermare la selezione. \n Premere il tasto X [accent] [] per annullare il posizionamento.
|
tutorial.drill.mobile = Ora crea una trivella.\n[accent] Le trivelle []scavano da sole e sono più efficienti.\nTocca la scheda della trivella in basso a destra.\nSeleziona la [accent]Trivella Meccanica[].\nPiazzala su una vena di rame toccando, quindi premi il [accent]segno di spunta[] in basso per confermare la selezione.\nCon il tasto [accent]X[] puoi annullare il posizionamento.
|
||||||
tutorial.blockinfo = Ogni blocco ha statistiche diverse. Alcuni minerali richiedono trivelle specifiche.\nPer controllare le informazioni e le statistiche di un blocco, [accent] tocca "?" mentre lo selezioni nel database. []\n\n[accent]Accedi ora alle statistiche della trivella meccanica. []
|
tutorial.blockinfo = Ogni blocco ha statistiche diverse. Alcuni minerali richiedono trivelle specifiche.\nPer controllare le informazioni e le statistiche di un blocco, [accent] tocca "?" mentre lo selezioni nel database. []\n\n[accent]Accedi ora alle statistiche della trivella meccanica. []
|
||||||
tutorial.conveyor = [accent]I nastri trasportatori []sono usati per trasportare oggetti al Nucleo.\nCrea una linea di nastri dalla trivella al Nucleo.
|
tutorial.conveyor = [accent]I nastri trasportatori []sono usati per trasportare oggetti al Nucleo.\nCrea una linea di nastri dalla trivella al Nucleo.
|
||||||
tutorial.conveyor.mobile = [accent] I nastri trasportatori [] sono usati per trasportare oggetti nel nocciolo. \nCrea una linea di nastri trasportatori dalla trivella al nocciolo. \n[accent] Posizionati in una linea tenendo premuto il dito per alcuni secondi [] e trascinando in una direzione. \n\n [accent] {0} / {1} nastri trasportatori disposti in linea \n [accent] 0/1 oggetti consegnati
|
tutorial.conveyor.mobile = [accent]I nastri trasportatori[] sono usati per trasportare oggetti nel Nucleo.\nCrea una linea di nastri trasportatori dalla trivella al Nucleo.\n[accent]Piazzali in linea tenendo premuto per qualche secondo e trascinando il dito in una direzione.\n\n[accent]Piazza 2 nastri trasportatori con lo strumento linea, quindi trasporta un oggetto fino al Nucleo.
|
||||||
tutorial.turret = Costruisci delle torrette per respingere il nemico [LIGHT_GRAY] [].\nCostruisci una torretta Duo vicino alla tua base.
|
tutorial.turret = Costruisci delle torrette per respingere il nemico [LIGHT_GRAY] [].\nCostruisci una torretta Duo vicino alla tua base.
|
||||||
tutorial.drillturret = La Torretta Duo richiede[accent] munizioni di rame[] per sparare.\nPosiziona una trivella e collega un nastro alla torretta per rifornirla di munizioni con il rame estratto.
|
tutorial.drillturret = La Torretta Duo richiede[accent] munizioni di rame[] per sparare.\nPosiziona una trivella e collega un nastro alla torretta per rifornirla di munizioni con il rame estratto.
|
||||||
tutorial.pause = Durante la battaglia, puoi mettere in pausa il gioco [accent]. []\nPuoi disporre gli edifici mentre sei in pausa. \n\n[accent]Premi spazio per mettere in pausa.
|
tutorial.pause = Durante la battaglia puoi[accent] mettere in pausa il gioco.[]\nPuoi disporre gli edifici mentre il gioco è in pausa.\n\nPer mettere in pausa, premi [accent]spazio[].
|
||||||
tutorial.pause.mobile = Durante la battaglia, puoi mettere in pausa il gioco [accent]. []\nPuoi disporre gli edifici mentre sei in pausa. \n\n[accent] Premi questo pulsante in alto a sinistra per mettere in pausa.
|
tutorial.pause.mobile = Durante la battaglia puoi[accent] mettere in pausa il gioco.[]\nPuoi disporre gli edifici mentre il gioco è in pausa.\n\nPer mettere in pausa, premi il bottone in alto a sinistra.
|
||||||
tutorial.unpause = Ora premi di nuovo spazio per annullare la pausa.
|
tutorial.unpause = Ora premi di nuovo spazio per annullare la pausa.
|
||||||
tutorial.unpause.mobile = Ora premilo di nuovo per annullare la pausa.
|
tutorial.unpause.mobile = Ora premilo di nuovo per annullare la pausa.
|
||||||
tutorial.breaking = I blocchi spesso devono essere distrutti.\n[accent]Tieni premuto il tasto destro del mouse [] per distruggere tutti i blocchi in una selezione.[]\n[accent]Distruggi tutti i blocchi di scarto a sinistra del tuo Nucleo usando la selezione dell'area.
|
tutorial.breaking = I blocchi spesso devono essere distrutti.\n[accent]Tieni premuto il tasto destro del mouse [] per distruggere tutti i blocchi in una selezione.[]\n[accent]Distruggi tutti i blocchi di scarto a sinistra del tuo Nucleo usando la selezione dell'area.
|
||||||
@@ -1060,9 +1065,9 @@ tutorial.waves = Il nemico [LIGHT_GRAY] si avvicina.\nDifendi il tuo Nucleo per
|
|||||||
tutorial.waves.mobile = Il [lightgray]nemico si avvicina.\n\nDifendi il Nucleo per 2 ondate. La tua nave sparerà automaticamente contro i nemici.\nCostruisci più torrette.
|
tutorial.waves.mobile = Il [lightgray]nemico si avvicina.\n\nDifendi il Nucleo per 2 ondate. La tua nave sparerà automaticamente contro i nemici.\nCostruisci più torrette.
|
||||||
tutorial.launch = Una volta raggiunta un'ondata specifica, sarai in grado di [accent] decollare con il Nucleo [], lasciando la zona e abbandonando le tue difese e le tue strutture\nOtterrai [accent]tutte le risorse nel tuo Nucleo[] e potrai quindi usarle per ricercare nuove tecnologie.\n\n[accent]Decolla e conferma per terminare il tutorial.
|
tutorial.launch = Una volta raggiunta un'ondata specifica, sarai in grado di [accent] decollare con il Nucleo [], lasciando la zona e abbandonando le tue difese e le tue strutture\nOtterrai [accent]tutte le risorse nel tuo Nucleo[] e potrai quindi usarle per ricercare nuove tecnologie.\n\n[accent]Decolla e conferma per terminare il tutorial.
|
||||||
|
|
||||||
item.copper.description = Un utile materiale, usato dappertutto
|
item.copper.description = Un materiale utile, usato dappertutto.
|
||||||
item.lead.description = Un materiale di base, molto usato nei blocchi di trasporto.
|
item.lead.description = Un materiale di base, molto usato nei blocchi per il trasporto.
|
||||||
item.metaglass.description = Un durissimo composto di vetro. Estensivamente usato per trasporto di liquidi ed immagazzinamento.
|
item.metaglass.description = Un durissimo composto di vetro. Ampiamente usato per trasporto di liquidi ed immagazzinamento.
|
||||||
item.graphite.description = Carbone mineralizzato, utilizzato per munizioni ed isolamento elettrico.
|
item.graphite.description = Carbone mineralizzato, utilizzato per munizioni ed isolamento elettrico.
|
||||||
item.sand.description = Un materiale di base che viene usato molto nei processi di fusione, sia come lega che come reagente.
|
item.sand.description = Un materiale di base che viene usato molto nei processi di fusione, sia come lega che come reagente.
|
||||||
item.coal.description = Un combustibile comune facilmente ottenibile.
|
item.coal.description = Un combustibile comune facilmente ottenibile.
|
||||||
@@ -1079,7 +1084,7 @@ item.pyratite.description = Una sostanza molto infiammabile che viene utilizzata
|
|||||||
liquid.water.description = Il liquido più utile. Comunemente usato per il raffreddamento di macchinari ed il trattamento dei rifiuti.
|
liquid.water.description = Il liquido più utile. Comunemente usato per il raffreddamento di macchinari ed il trattamento dei rifiuti.
|
||||||
liquid.slag.description = Diversi tipi di metalli fusi, mescolati insieme. Può essere separato nei suoi minerali costituenti o spruzzato sulle unità nemiche come un'arma.
|
liquid.slag.description = Diversi tipi di metalli fusi, mescolati insieme. Può essere separato nei suoi minerali costituenti o spruzzato sulle unità nemiche come un'arma.
|
||||||
liquid.oil.description = Un liquido usato nella produzione avanzata.\nPuò essere convertito in carbone per uso combustibile o spruzzato ed incendiato come arma.
|
liquid.oil.description = Un liquido usato nella produzione avanzata.\nPuò essere convertito in carbone per uso combustibile o spruzzato ed incendiato come arma.
|
||||||
liquid.cryofluid.description = Un liquido inerte e non corrosivo creato da acqua e titanio.\nIl liquido più efficiente per il raffreddamento.
|
liquid.cryofluid.description = Un liquido inerte e non corrosivo creato da acqua e titanio.\nÈ il liquido più efficiente per il raffreddamento.
|
||||||
mech.alpha-mech.description = Il mech standard. È abbastanza veloce e produce abbastanza danni, può anche generare 3 droni per aumentare il suo danno complessivo.
|
mech.alpha-mech.description = Il mech standard. È abbastanza veloce e produce abbastanza danni, può anche generare 3 droni per aumentare il suo danno complessivo.
|
||||||
mech.delta-mech.description = Un mech veloce, poco armato fatto per giocare a tocca e fuga con il nemico. Fa poco danno alle strutture, ma può uccidere un gran nummero di nemici grazie alle sue armi ad alto voltaggio.
|
mech.delta-mech.description = Un mech veloce, poco armato fatto per giocare a tocca e fuga con il nemico. Fa poco danno alle strutture, ma può uccidere un gran nummero di nemici grazie alle sue armi ad alto voltaggio.
|
||||||
mech.tau-mech.description = Un mech di supporto. Cura i blocchi danneggiati sparandogli contro. Può spegnere fuochi e curare i compagni di squadra.
|
mech.tau-mech.description = Un mech di supporto. Cura i blocchi danneggiati sparandogli contro. Può spegnere fuochi e curare i compagni di squadra.
|
||||||
@@ -1099,7 +1104,7 @@ unit.eruptor.description = Un mech pesante progettato per abbattere le strutture
|
|||||||
unit.wraith.description = Un'unità d'intercezione rapida ed efficiente.
|
unit.wraith.description = Un'unità d'intercezione rapida ed efficiente.
|
||||||
unit.ghoul.description = Un bombardiere pesante. Utilizza composti esplosivi o pirite come munizioni.
|
unit.ghoul.description = Un bombardiere pesante. Utilizza composti esplosivi o pirite come munizioni.
|
||||||
unit.revenant.description = Un pesante lanciamissili volante.
|
unit.revenant.description = Un pesante lanciamissili volante.
|
||||||
block.message.description = Stores a message. Used for communication between allies.
|
block.message.description = Memorizza un messaggio. Utilizzato per la comunicazione tra alleati.
|
||||||
block.graphite-press.description = Comprime pezzi di carbone in fogli di grafite puri.
|
block.graphite-press.description = Comprime pezzi di carbone in fogli di grafite puri.
|
||||||
block.multi-press.description = Una versione aggiornata della pressa per grafite. Impiega acqua ed energia per elaborare il carbone in modo rapido ed efficiente.
|
block.multi-press.description = Una versione aggiornata della pressa per grafite. Impiega acqua ed energia per elaborare il carbone in modo rapido ed efficiente.
|
||||||
block.silicon-smelter.description = Fonde sabbia e carbone riscaldati per ottenere silicio.
|
block.silicon-smelter.description = Fonde sabbia e carbone riscaldati per ottenere silicio.
|
||||||
@@ -1108,7 +1113,7 @@ block.plastanium-compressor.description = Produce plastanio da petrolio e titani
|
|||||||
block.phase-weaver.description = Produce tessuto di fase da torio radioattivo ed elevate quantità di sabbia.
|
block.phase-weaver.description = Produce tessuto di fase da torio radioattivo ed elevate quantità di sabbia.
|
||||||
block.alloy-smelter.description = Produce leghe di sovratensione da titanio, piombo, silicio e rame.
|
block.alloy-smelter.description = Produce leghe di sovratensione da titanio, piombo, silicio e rame.
|
||||||
block.cryofluidmixer.description = Combina acqua e titanio in criofluido che è molto più efficiente per il raffreddamento.
|
block.cryofluidmixer.description = Combina acqua e titanio in criofluido che è molto più efficiente per il raffreddamento.
|
||||||
block.blast-mixer.description = Frantuma e mescola le spore con la pirite per produrre Composto Esplosivo.
|
block.blast-mixer.description = Frantuma e mescola le spore con la pirite per produrre composto esplosivo.
|
||||||
block.pyratite-mixer.description = Mescola carbone, piombo e sabbia in pirite altamente infiammabile.
|
block.pyratite-mixer.description = Mescola carbone, piombo e sabbia in pirite altamente infiammabile.
|
||||||
block.melter.description = Riscalda la pietra a temperature molto elevate per ottenere scoria liquida.
|
block.melter.description = Riscalda la pietra a temperature molto elevate per ottenere scoria liquida.
|
||||||
block.separator.description = Sottopone le scoria a centrifugazione per ottenere i vari minerali contenuti.
|
block.separator.description = Sottopone le scoria a centrifugazione per ottenere i vari minerali contenuti.
|
||||||
@@ -1124,21 +1129,21 @@ block.liquid-source.description = Emette continuamente liquidi. Esiste solo nell
|
|||||||
block.copper-wall.description = Un blocco difensivo economico.\nUtile per proteggere il Nucleo e le torrette nelle prime ondate.
|
block.copper-wall.description = Un blocco difensivo economico.\nUtile per proteggere il Nucleo e le torrette nelle prime ondate.
|
||||||
block.copper-wall-large.description = Un blocco difensivo economico.\nUtile per proteggere il Nucleo e le torrette nelle prime ondate.\nOccupa più tessere.
|
block.copper-wall-large.description = Un blocco difensivo economico.\nUtile per proteggere il Nucleo e le torrette nelle prime ondate.\nOccupa più tessere.
|
||||||
block.titanium-wall.description = Un blocco difensivo moderatamente forte.\nFornisce una protezione moderata dai nemici.
|
block.titanium-wall.description = Un blocco difensivo moderatamente forte.\nFornisce una protezione moderata dai nemici.
|
||||||
block.titanium-wall-large.description = Un blocco difensivo moderatamente forte.\nFornisce una protezione moderata dai nemici. \nOccupa più blocchi
|
block.titanium-wall-large.description = Un blocco difensivo moderatamente forte.\nFornisce una protezione moderata dai nemici.\nOccupa più tessere
|
||||||
block.plastanium-wall.description = Un tipo speciale di muro che assorbe gli archi elettrici e blocca le connessioni automatiche del nodo d'energia.
|
block.plastanium-wall.description = Un tipo speciale di muro che assorbe gli archi elettrici e blocca le connessioni automatiche del nodo d'energia.
|
||||||
block.plastanium-wall-large.description = Un tipo speciale di muro che assorbe gli archi elettrici e blocca le connessioni automatiche dei nodi d'energia.\nSi estende su più blocchi.
|
block.plastanium-wall-large.description = Un tipo speciale di muro che assorbe gli archi elettrici e blocca le connessioni automatiche dei nodi d'energia.\nSi estende su più tessere.
|
||||||
block.thorium-wall.description = Un forte blocco difensivo.\nBuona protezione dai nemici.
|
block.thorium-wall.description = Un forte blocco difensivo.\nBuona protezione dai nemici.
|
||||||
block.thorium-wall-large.description = Un forte blocco difensivo.\nBuona protezione dai nemici.\nOccupa più blocchi
|
block.thorium-wall-large.description = Un forte blocco difensivo.\nBuona protezione dai nemici.\nOccupa più tessere.
|
||||||
block.phase-wall.description = Non è forte come un muro di torio, ma devia i proiettili a meno che non siano troppo potenti.
|
block.phase-wall.description = Non è forte come un muro di torio, ma devia i proiettili a meno che non siano troppo potenti.
|
||||||
block.phase-wall-large.description = Non è forte come un muro di torio, ma devia i proiettili a meno che non siano troppo potenti.\nOccupa più blocchi
|
block.phase-wall-large.description = Non è forte come un muro di torio, ma devia i proiettili a meno che non siano troppo potenti.\nOccupa più tessere.
|
||||||
block.surge-wall.description = Il blocco difensivo più forte.\nHa una piccola possibilità di innescare un fulmine verso l'attaccante.
|
block.surge-wall.description = Il blocco difensivo più forte.\nHa una piccola possibilità di innescare un fulmine verso l'attaccante.
|
||||||
block.surge-wall-large.description = Il blocco difensivo più forte. \n Ha una piccola possibilità di innescare un fulmine verso l'attaccante.\nOccupa più blocchi
|
block.surge-wall-large.description = Il blocco difensivo più forte.\nHa una piccola possibilità di innescare un fulmine verso l'attaccante.\nOccupa più tessere.
|
||||||
block.door.description = Una piccola porta che può essere aperta e chiusa toccandola.\nSe aperta, i nemici possono sparare ed attraversare.
|
block.door.description = Una piccola porta che può essere aperta e chiusa toccandola.\nSe aperta, i nemici possono sparare ed attraversare.
|
||||||
block.door-large.description = Una grande porta che può essere aperta e chiusa toccandola. \nSe aperta, i nemici possono sparare ed attraversare. \nOccupa più blocchi
|
block.door-large.description = Una grande porta che può essere aperta e chiusa toccandola.\nSe aperta, i nemici possono sparare ed attraversare.\nOccupa più tessere.
|
||||||
block.mender.description = Ripara periodicamente blocchi nelle vicinanze.\nUtilizza del silicio per aumentarne portata ed efficienza.
|
block.mender.description = Ripara periodicamente blocchi nelle vicinanze.\nUtilizza del silicio per aumentarne portata ed efficienza.
|
||||||
block.mend-projector.description = Ripara periodicamente blocchi nelle vicinanze.\nUtilizza del tessuto di fase per aumentarne portata ed efficienza.
|
block.mend-projector.description = Ripara periodicamente blocchi nelle vicinanze.\nUtilizza del tessuto di fase per aumentarne portata ed efficienza.
|
||||||
block.overdrive-projector.description = Aumenta la velocità di edifici vicini come trivelle e nastri trasportatori.
|
block.overdrive-projector.description = Aumenta la velocità di edifici vicini come trivelle e nastri trasportatori.
|
||||||
block.force-projector.description = Crea un campo di forza esagonale attorno a sé, proteggendo gli edifici e le unità all'interno da danni causati da proiettili
|
block.force-projector.description = Crea un campo di forza esagonale attorno a sé, proteggendo gli edifici e le unità all'interno da danni causati da proiettili.
|
||||||
block.shock-mine.description = Danneggia i nemici che la calpestano. Quasi invisibile al nemico.
|
block.shock-mine.description = Danneggia i nemici che la calpestano. Quasi invisibile al nemico.
|
||||||
block.conveyor.description = Nastro di base. Sposta gli oggetti in avanti e li deposita automaticamente in altri blocchi. Ruotabile.
|
block.conveyor.description = Nastro di base. Sposta gli oggetti in avanti e li deposita automaticamente in altri blocchi. Ruotabile.
|
||||||
block.titanium-conveyor.description = Nastro avanzato. Sposta gli oggetti più velocemente dei nastri standard.
|
block.titanium-conveyor.description = Nastro avanzato. Sposta gli oggetti più velocemente dei nastri standard.
|
||||||
@@ -1150,21 +1155,23 @@ block.inverted-sorter.description = Elabora gli oggetti come uno smistatore stan
|
|||||||
block.router.description = Accetta gli elementi da una direzione e li emette fino a 3 altre direzioni allo stesso modo. Utile per suddividere i materiali da una fonte a più destinazioni.
|
block.router.description = Accetta gli elementi da una direzione e li emette fino a 3 altre direzioni allo stesso modo. Utile per suddividere i materiali da una fonte a più destinazioni.
|
||||||
block.distributor.description = Un distributore avanzato che divide gli oggetti in altre 7 direzioni allo stesso modo.
|
block.distributor.description = Un distributore avanzato che divide gli oggetti in altre 7 direzioni allo stesso modo.
|
||||||
block.overflow-gate.description = Una combinazione di un incrocio e di un distributore, che distribuisce sui suoi lati se in nastro difronte si satura.
|
block.overflow-gate.description = Una combinazione di un incrocio e di un distributore, che distribuisce sui suoi lati se in nastro difronte si satura.
|
||||||
block.mass-driver.description = Ultimo blocco di trasporto di oggetti. Raccoglie diversi oggetti e poi li spara su un'altra Lancia Materiali a lungo raggio.
|
block.mass-driver.description = Ultimo blocco di trasporto di oggetti. Raccoglie diversi oggetti e poi li spara su un'altra Lìlancia materiali a lungo raggio.
|
||||||
block.mechanical-pump.description = Una pompa economica con potenza lenta, ma nessun consumo di energia.
|
block.mechanical-pump.description = Una pompa economica a bassa efficienza, ma nessun consumo di energia.
|
||||||
block.rotary-pump.description = Una pompa avanzata che raddoppia la velocità consumando energia.
|
block.rotary-pump.description = Una pompa avanzata che raddoppia la velocità consumando energia.
|
||||||
block.thermal-pump.description = La pompa migliore. Tre volte più veloce di una pompa meccanica e l'unica pompa in grado di recuperare la lava.
|
block.thermal-pump.description = La pompa migliore. Tre volte più veloce di una pompa meccanica e l'unica pompa in grado di recuperare la lava.
|
||||||
block.conduit.description = Condotto di base. Funziona come un nastro trasportatore, ma per i liquidi. Ideale per estrattori, pompe o altri condotti.
|
block.conduit.description = Condotto di base. Funziona come un nastro trasportatore, ma per i liquidi. Ideale per estrattori, pompe o altri condotti.
|
||||||
block.pulse-conduit.description = Condotto avanzato. Trasporta più liquido e più velocemente dei condotti standard.
|
block.pulse-conduit.description = Condotto avanzato. Trasporta più liquido e più velocemente dei condotti standard.
|
||||||
|
block.plated-conduit.description = Trasferisce i liquidi alla stessa velocità del Condotto a Impulsi, ma è più resistente. Non accetta liquidi dai lati da parte di condotti diversi.\nMeno perdite.
|
||||||
block.liquid-router.description = Accetta i liquidi da una direzione e li emette fino a 3 altre direzioni allo stesso modo. Può anche immagazzinare una certa quantità di liquido. Utile per suddividere i liquidi da una fonte verso più destinazioni.
|
block.liquid-router.description = Accetta i liquidi da una direzione e li emette fino a 3 altre direzioni allo stesso modo. Può anche immagazzinare una certa quantità di liquido. Utile per suddividere i liquidi da una fonte verso più destinazioni.
|
||||||
block.liquid-tank.description = Conserva una grande quantità di liquidi. Usalo per creare zone cuscinetto quando c'è una domanda non costante di materiali o come protezione per il raffreddamento di blocchi vitali.
|
block.liquid-tank.description = Conserva una grande quantità di liquidi. Usalo per creare zone cuscinetto quando c'è una domanda non costante di materiali o come protezione per il raffreddamento di blocchi vitali.
|
||||||
block.liquid-junction.description = Permette di incrociare condotti che trasportano liquidi diversi in posizioni diverse.
|
block.liquid-junction.description = Permette di incrociare condotti che trasportano liquidi diversi in posizioni diverse.
|
||||||
block.bridge-conduit.description = Consente il trasporto di liquidi fino a 3 tessere da un altro condotto sopraelevato.\nPuò passare sopra ad altri blocchi od edifici.
|
block.bridge-conduit.description = Consente il trasporto di liquidi fino a 3 tessere da un altro condotto sopraelevato.\nPuò passare sopra ad altri blocchi od edifici.
|
||||||
block.phase-conduit.description = Condotto avanzato. Consuma energia per teletrasportare i liquidi in un altro condotto di fase collegato.
|
block.phase-conduit.description = Condotto avanzato. Consuma energia per teletrasportare i liquidi in un altro condotto di fase collegato.
|
||||||
block.power-node.description = Trasmette energia tra i nodi collegati. È possibile creare fino a quattro collegamenti.\nClicca sul nodo per configurare i collegamenti.
|
block.power-node.description = Trasmette energia tra i nodi collegati. È possibile creare fino a quattro collegamenti.\nClicca sul nodo per configurare i collegamenti.
|
||||||
block.power-node-large.description = Ha un raggio maggiore rispetto al nodo energetico e si possono creare un massimo di sei collegamenti.\nClicca sul nodo per configurare i collegamenti.
|
block.power-node-large.description = Ha un raggio maggiore rispetto al Nodo Energetico e si possono creare un massimo di sei collegamenti.\nClicca sul nodo per configurare i collegamenti.
|
||||||
block.surge-tower.description = Un nodo di alimentazione a lungo raggio solo due connessioni disponibili.\nClicca sul nodo per configurare i collegamenti.
|
block.surge-tower.description = Un nodo di alimentazione a lungo raggio solo due connessioni disponibili.\nClicca sul nodo per configurare i collegamenti.
|
||||||
block.battery.description = Accumula energia ogni volta che c'è abbondanza e fornisce energia ogni volta che c'è carenza, purché rimanga carica.
|
block.diode.description = L'energia della batteria può attraversare questo blocco in una sola direzione, ma solo se l'altra parte ha meno energia.
|
||||||
|
block.battery.description = Accumula energia ogni volta che c'è abbondanza e fornisce energia ogni volta che c'è carenza, purché sia carica.
|
||||||
block.battery-large.description = Immagazzina molta più energia di una normale batteria.
|
block.battery-large.description = Immagazzina molta più energia di una normale batteria.
|
||||||
block.combustion-generator.description = Genera energia bruciando combustibile.
|
block.combustion-generator.description = Genera energia bruciando combustibile.
|
||||||
block.thermal-generator.description = Genera una grande quantità di energia dalla lava.
|
block.thermal-generator.description = Genera una grande quantità di energia dalla lava.
|
||||||
@@ -1172,10 +1179,10 @@ block.turbine-generator.description = Più efficiente di un generatore a combust
|
|||||||
block.differential-generator.description = Genera grandi quantità di energia. Utilizza la differenza di temperatura tra criofluido e pirite in combustione.
|
block.differential-generator.description = Genera grandi quantità di energia. Utilizza la differenza di temperatura tra criofluido e pirite in combustione.
|
||||||
block.rtg-generator.description = Un generatore che sfrutta il calore del decadimento di materiale radioattivo per produrre energia.\nNon richiede raffreddamento ma fornisce meno energia di un reattore al torio.
|
block.rtg-generator.description = Un generatore che sfrutta il calore del decadimento di materiale radioattivo per produrre energia.\nNon richiede raffreddamento ma fornisce meno energia di un reattore al torio.
|
||||||
block.solar-panel.description = Fornisce una piccola quantità di energia dal sole.
|
block.solar-panel.description = Fornisce una piccola quantità di energia dal sole.
|
||||||
block.solar-panel-large.description = Fornisce un'alimentazione molto migliore rispetto a un pannello solare standard, ma è anche molto più costoso da costruire.
|
block.solar-panel-large.description = Fornisce un'alimentazione migliore rispetto a un pannello solare standard, ma è anche molto più costoso da costruire.
|
||||||
block.thorium-reactor.description = Genera enormi quantità di energia dal torio altamente radioattivo. Richiede un raffreddamento costante. Esploderà violentemente se vengono fornite quantità insufficienti di refrigerante.
|
block.thorium-reactor.description = Genera enormi quantità di energia dal torio altamente radioattivo. Richiede un raffreddamento costante. Esploderà violentemente se vengono fornite quantità insufficienti di refrigerante.
|
||||||
block.impact-reactor.description = Un generatore avanzato, in grado di creare enormi quantità di energia alla massima efficienza. Richiede un significativo apporto di energia per avviare il processo.
|
block.impact-reactor.description = Un generatore avanzato, in grado di creare enormi quantità di energia alla massima efficienza. Richiede un significativo apporto di energia per avviare il processo.
|
||||||
block.mechanical-drill.description = Una trivella economica. Se posizionato su riquadri appropriati, estrae minerali a un ritmo lento e costante.
|
block.mechanical-drill.description = Una trivella economica. Se posizionata su slot appropriati, estrae minerali a un ritmo lento e costante.
|
||||||
block.pneumatic-drill.description = Una trivella migliorata più veloce ed in grado di elaborare materiali più duri sfruttando la pressione dell'aria.
|
block.pneumatic-drill.description = Una trivella migliorata più veloce ed in grado di elaborare materiali più duri sfruttando la pressione dell'aria.
|
||||||
block.laser-drill.description = Consente di perforare ancora più velocemente attraverso la tecnologia laser, ma richiede energia. Inoltre, con questa trivella è possibile recuperare il torio radioattivo.
|
block.laser-drill.description = Consente di perforare ancora più velocemente attraverso la tecnologia laser, ma richiede energia. Inoltre, con questa trivella è possibile recuperare il torio radioattivo.
|
||||||
block.blast-drill.description = La trivella migliore. Richiede grandi quantità di energia.
|
block.blast-drill.description = La trivella migliore. Richiede grandi quantità di energia.
|
||||||
@@ -1187,7 +1194,7 @@ block.core-foundation.description = La seconda versione del Nucleo. Meglio coraz
|
|||||||
block.core-nucleus.description = La terza ed ultima versione del Nucleo. Estremamente ben corazzato. Immagazzina enormi quantità di risorse.
|
block.core-nucleus.description = La terza ed ultima versione del Nucleo. Estremamente ben corazzato. Immagazzina enormi quantità di risorse.
|
||||||
block.vault.description = Immagazzina una grande quantità di oggetti. Usalo per creare zone cuscinetto quando c'è una domanda non costante di materiali. Uno [LIGHT_GRAY]scaricatore[] può essere utilizzato per recuperare elementi dal deposito.
|
block.vault.description = Immagazzina una grande quantità di oggetti. Usalo per creare zone cuscinetto quando c'è una domanda non costante di materiali. Uno [LIGHT_GRAY]scaricatore[] può essere utilizzato per recuperare elementi dal deposito.
|
||||||
block.container.description = Immagazzina una piccola quantità di oggetti. Usalo per creare zone cuscinetto quando c'è una domanda non costante di materiali. Uno [LIGHT_GRAY]scaricatore[] può essere utilizzato per recuperare elementi dal contenitore.
|
block.container.description = Immagazzina una piccola quantità di oggetti. Usalo per creare zone cuscinetto quando c'è una domanda non costante di materiali. Uno [LIGHT_GRAY]scaricatore[] può essere utilizzato per recuperare elementi dal contenitore.
|
||||||
block.unloader.description = Scarica gli oggetti da un contenitore, caveau o Nucleo su un trasportatore o direttamente in un blocco adiacente. L'oggetto da scaricare può essere scelto toccando lo scaricatore.
|
block.unloader.description = Scarica gli oggetti da un contenitore, deposito o Nucleo su un nastro trasportatore o direttamente in un blocco adiacente. L'oggetto da scaricare può essere scelto toccando lo scaricatore.
|
||||||
block.launch-pad.description = Lancia oggetti nel tuo Nucleo senza necessità di un lasciare la zona.
|
block.launch-pad.description = Lancia oggetti nel tuo Nucleo senza necessità di un lasciare la zona.
|
||||||
block.launch-pad-large.description = Una versione migliore dell'Ascensore Spaziale, immagazzina più oggetti. Lancia oggetti più frequentemente.
|
block.launch-pad-large.description = Una versione migliore dell'Ascensore Spaziale, immagazzina più oggetti. Lancia oggetti più frequentemente.
|
||||||
block.duo.description = Una torretta piccola ed economica.
|
block.duo.description = Una torretta piccola ed economica.
|
||||||
@@ -1204,7 +1211,7 @@ block.ripple.description = Una grande torretta di artiglieria che spara più col
|
|||||||
block.cyclone.description = Una grande torretta a fuoco rapido.
|
block.cyclone.description = Una grande torretta a fuoco rapido.
|
||||||
block.spectre.description = Una grande torretta che spara due potenti proiettili contemporaneamente.
|
block.spectre.description = Una grande torretta che spara due potenti proiettili contemporaneamente.
|
||||||
block.meltdown.description = Una grande torretta che spara un potente laser a lungo raggio.
|
block.meltdown.description = Una grande torretta che spara un potente laser a lungo raggio.
|
||||||
block.command-center.description = Da istruzioni alle unità alleate nella mappa. Comanda la ricongizione, l'attacco del Nucleo nemico o la ritirata verso il proprio Nucleo o fabbrica.\nQuando non è presente un Nucleo nemico, le unità pattuglieranno anche se viene ordinato un attacco.
|
block.command-center.description = Dà istruzioni alle unità alleate nella mappa. Comanda la ricongizione, l'attacco del Nucleo nemico o la ritirata verso il proprio Nucleo o fabbrica.\nQuando non è presente un Nucleo nemico, le unità pattuglieranno anche se viene ordinato un attacco.
|
||||||
block.draug-factory.description = Produce droni per la raccolta mineraria.
|
block.draug-factory.description = Produce droni per la raccolta mineraria.
|
||||||
block.spirit-factory.description = Produce droni che riparano blocchi.
|
block.spirit-factory.description = Produce droni che riparano blocchi.
|
||||||
block.phantom-factory.description = Produce droni avanzati che seguono il giocatore e lo assistono nella costruzione.
|
block.phantom-factory.description = Produce droni avanzati che seguono il giocatore e lo assistono nella costruzione.
|
||||||
@@ -1217,9 +1224,9 @@ block.titan-factory.description = Produce unità terrestri avanzate e corazzate.
|
|||||||
block.fortress-factory.description = Produce unità di terra di artiglieria pesante.
|
block.fortress-factory.description = Produce unità di terra di artiglieria pesante.
|
||||||
block.repair-point.description = Cura continuamente l'unità danneggiata più vicina.
|
block.repair-point.description = Cura continuamente l'unità danneggiata più vicina.
|
||||||
block.dart-mech-pad.description = Trasforma la tua nave in un mech di attacco di base.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
block.dart-mech-pad.description = Trasforma la tua nave in un mech di attacco di base.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
block.delta-mech-pad.description = Trasforma la tua nave in un mech veloce e leggermente corazzato, ideale per colpire e scappare. \nUsa il blocco toccando due volte mentre ti ci trovi sopra.
|
block.delta-mech-pad.description = Trasforma la tua nave in un mech veloce e leggermente corazzato, ideale per colpire e scappare.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
block.tau-mech-pad.description = Trasforma la tua nave in un mech di supporto in grado di curare edifici ed unità alleate. \n Usa il blocco toccando due volte mentre sei in piedi su di esso.
|
block.tau-mech-pad.description = Trasforma la tua nave in un mech di supporto in grado di curare edifici ed unità alleate.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
block.omega-mech-pad.description = Trasforma la tua nave in un mech voluminoso e ben corazzato, creato per gli assalti in prima linea. \nUsa il blocco toccando due volte mentre sei in piedi su di esso.
|
block.omega-mech-pad.description = Trasforma la tua nave in un mech voluminoso e ben corazzato, creato per gli assalti in prima linea.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
block.javelin-ship-pad.description = Trasforma la tua nave in un intercettore forte e veloce con armi elettriche.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
block.javelin-ship-pad.description = Trasforma la tua nave in un intercettore forte e veloce con armi elettriche.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
block.trident-ship-pad.description = Trasforma la tua nave in un bombardiere pesante e ben corazzato.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
block.trident-ship-pad.description = Trasforma la tua nave in un bombardiere pesante e ben corazzato.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
block.glaive-ship-pad.description = Trasforma la tua nave in una nave grande e ben corazzata.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
block.glaive-ship-pad.description = Trasforma la tua nave in una nave grande e ben corazzata.\nUsa il blocco toccando due volte mentre ti trovi su di esso.
|
||||||
|
|||||||
@@ -624,7 +624,7 @@ setting.difficulty.name = Poziom trudności
|
|||||||
setting.screenshake.name = Wstrząsy ekranu
|
setting.screenshake.name = Wstrząsy ekranu
|
||||||
setting.effects.name = Wyświetlanie efektów
|
setting.effects.name = Wyświetlanie efektów
|
||||||
setting.destroyedblocks.name = Wyświetl zniszczone bloki
|
setting.destroyedblocks.name = Wyświetl zniszczone bloki
|
||||||
setting.conveyorpathfinding.name = Conveyor Placement Pathfinding
|
setting.conveyorpathfinding.name = Znajdowanie Ścieżki Stawianych Taśmociągów
|
||||||
setting.sensitivity.name = Czułość kontrolera
|
setting.sensitivity.name = Czułość kontrolera
|
||||||
setting.saveinterval.name = Interwał automatycznego zapisywania
|
setting.saveinterval.name = Interwał automatycznego zapisywania
|
||||||
setting.seconds = {0} sekund
|
setting.seconds = {0} sekund
|
||||||
@@ -633,7 +633,7 @@ setting.milliseconds = {0} millisekund
|
|||||||
setting.fullscreen.name = Pełny ekran
|
setting.fullscreen.name = Pełny ekran
|
||||||
setting.borderlesswindow.name = Bezramkowe okno[lightgray] (może wymagać restartu)
|
setting.borderlesswindow.name = Bezramkowe okno[lightgray] (może wymagać restartu)
|
||||||
setting.fps.name = Pokazuj FPS oraz ping
|
setting.fps.name = Pokazuj FPS oraz ping
|
||||||
setting.blockselectkeys.name = Show Block Select Keys
|
setting.blockselectkeys.name = Pokazuj Klawisze Wyboru Bloków
|
||||||
setting.vsync.name = Synchronizacja pionowa
|
setting.vsync.name = Synchronizacja pionowa
|
||||||
setting.pixelate.name = Pikselacja [lightgray](wyłącza animacje)
|
setting.pixelate.name = Pikselacja [lightgray](wyłącza animacje)
|
||||||
setting.minimap.name = Pokaż Minimapę
|
setting.minimap.name = Pokaż Minimapę
|
||||||
@@ -653,7 +653,7 @@ public.confirm = Czy chcesz ustawić swoją grę jako publiczną?\n[accent]Każd
|
|||||||
public.beta = Wersje beta gry nie mogą tworzyć publicznych pokoi.
|
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.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ź
|
uiscale.cancel = Anuluj i Wyjdź
|
||||||
setting.bloom.name = Bloom
|
setting.bloom.name = Rozproszenie
|
||||||
keybind.title = Zmień
|
keybind.title = Zmień
|
||||||
keybinds.mobile = [scarlet]Większość skrótów klawiszowych nie funkcjonuje w wersji mobilnej. Tylko podstawowe poruszanie się jest wspierane.
|
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.general.name = Ogólne
|
||||||
@@ -667,10 +667,10 @@ keybind.clear_building.name = Wyczyść budynek
|
|||||||
keybind.press = Naciśnij wybrany klawisz...
|
keybind.press = Naciśnij wybrany klawisz...
|
||||||
keybind.press.axis = Naciśnij oś lub klawisz...
|
keybind.press.axis = Naciśnij oś lub klawisz...
|
||||||
keybind.screenshot.name = Zrzut ekranu mapy
|
keybind.screenshot.name = Zrzut ekranu mapy
|
||||||
keybind.toggle_power_lines.name = Toggle Power Lines
|
keybind.toggle_power_lines.name = Przełącz Linie Energetyczne
|
||||||
keybind.move_x.name = Poruszanie w poziomie
|
keybind.move_x.name = Poruszanie w poziomie
|
||||||
keybind.move_y.name = Poruszanie w pionie
|
keybind.move_y.name = Poruszanie w pionie
|
||||||
keybind.mouse_move.name = Follow Mouse
|
keybind.mouse_move.name = Podążaj Za Myszką
|
||||||
keybind.dash.name = Dash
|
keybind.dash.name = Dash
|
||||||
keybind.schematic_select.name = Wybierz region
|
keybind.schematic_select.name = Wybierz region
|
||||||
keybind.schematic_menu.name = Menu schematów
|
keybind.schematic_menu.name = Menu schematów
|
||||||
@@ -678,20 +678,20 @@ keybind.schematic_flip_x.name = Obróć schemat horyzontalnie
|
|||||||
keybind.schematic_flip_y.name = Obróć schemat wertykalnie
|
keybind.schematic_flip_y.name = Obróć schemat wertykalnie
|
||||||
keybind.category_prev.name = Poprzednia kategoria
|
keybind.category_prev.name = Poprzednia kategoria
|
||||||
keybind.category_next.name = Następna kategoria
|
keybind.category_next.name = Następna kategoria
|
||||||
keybind.block_select_left.name = Block Select Left
|
keybind.block_select_left.name = Wybór Bloku Lewo
|
||||||
keybind.block_select_right.name = Block Select Right
|
keybind.block_select_right.name = Wybór Bloku Prawo
|
||||||
keybind.block_select_up.name = Block Select Up
|
keybind.block_select_up.name = Wybór Bloku Góra
|
||||||
keybind.block_select_down.name = Block Select Down
|
keybind.block_select_down.name = Wybór Bloku Dół
|
||||||
keybind.block_select_01.name = Category/Block Select 1
|
keybind.block_select_01.name = Kategoria/Wybór Bloku 1
|
||||||
keybind.block_select_02.name = Category/Block Select 2
|
keybind.block_select_02.name = Kategoria/Wybór Bloku 2
|
||||||
keybind.block_select_03.name = Category/Block Select 3
|
keybind.block_select_03.name = Kategoria/Wybór Bloku 3
|
||||||
keybind.block_select_04.name = Category/Block Select 4
|
keybind.block_select_04.name = Kategoria/Wybór Bloku 4
|
||||||
keybind.block_select_05.name = Category/Block Select 5
|
keybind.block_select_05.name = Kategoria/Wybór Bloku 5
|
||||||
keybind.block_select_06.name = Category/Block Select 6
|
keybind.block_select_06.name = Kategoria/Wybór Bloku 6
|
||||||
keybind.block_select_07.name = Category/Block Select 7
|
keybind.block_select_07.name = Kategoria/Wybór Bloku 7
|
||||||
keybind.block_select_08.name = Category/Block Select 8
|
keybind.block_select_08.name = Kategoria/Wybór Bloku 8
|
||||||
keybind.block_select_09.name = Category/Block Select 9
|
keybind.block_select_09.name = Kategoria/Wybór Bloku 9
|
||||||
keybind.block_select_10.name = Category/Block Select 10
|
keybind.block_select_10.name = Kategoria/Wybór Bloku 10
|
||||||
keybind.fullscreen.name = Przełącz Pełny Ekran
|
keybind.fullscreen.name = Przełącz Pełny Ekran
|
||||||
keybind.select.name = Zaznacz
|
keybind.select.name = Zaznacz
|
||||||
keybind.diagonal_placement.name = Budowa po skosie
|
keybind.diagonal_placement.name = Budowa po skosie
|
||||||
@@ -708,7 +708,7 @@ keybind.chat.name = Czat
|
|||||||
keybind.player_list.name = Lista graczy
|
keybind.player_list.name = Lista graczy
|
||||||
keybind.console.name = Konsola
|
keybind.console.name = Konsola
|
||||||
keybind.rotate.name = Obracanie
|
keybind.rotate.name = Obracanie
|
||||||
keybind.rotateplaced.name = Rotate Existing (Hold)
|
keybind.rotateplaced.name = Obróć istniejące (Trzymaj)
|
||||||
keybind.toggle_menus.name = Zmiana widoczności menu
|
keybind.toggle_menus.name = Zmiana widoczności menu
|
||||||
keybind.chat_history_prev.name = Przewiń wiadomości w górę
|
keybind.chat_history_prev.name = Przewiń wiadomości w górę
|
||||||
keybind.chat_history_next.name = Przewiń wiadomości w dół
|
keybind.chat_history_next.name = Przewiń wiadomości w dół
|
||||||
@@ -908,11 +908,11 @@ block.scorch.name = Płomień
|
|||||||
block.scatter.name = Flak
|
block.scatter.name = Flak
|
||||||
block.hail.name = Grad
|
block.hail.name = Grad
|
||||||
block.lancer.name = Lansjer
|
block.lancer.name = Lansjer
|
||||||
block.conveyor.name = Przenośnik
|
block.conveyor.name = Taśmociąg
|
||||||
block.titanium-conveyor.name = Przenośnik Tytanowy
|
block.titanium-conveyor.name = Taśmociąg Tytanowy
|
||||||
block.armored-conveyor.name = Przenośnik Opancerzony
|
block.armored-conveyor.name = Opancerzony Taśmociąg
|
||||||
block.armored-conveyor.description = Przesyła przedmioty z taką samą szybkością jak Przenośnik Tytanowy, ale jest bardziej odporny. Wejściami bocznymi mogą być tylko inne przenośniki.
|
block.armored-conveyor.description = Przesyła przedmioty z taką samą szybkością jak Przenośnik Tytanowy, ale jest bardziej odporny. Wejściami bocznymi mogą być tylko inne przenośniki.
|
||||||
block.junction.name = Węzeł
|
block.junction.name = Skrzyżowanie
|
||||||
block.router.name = Rozdzielacz
|
block.router.name = Rozdzielacz
|
||||||
block.distributor.name = Dystrybutor
|
block.distributor.name = Dystrybutor
|
||||||
block.sorter.name = Sortownik
|
block.sorter.name = Sortownik
|
||||||
@@ -930,8 +930,8 @@ block.incinerator.name = Spalacz
|
|||||||
block.spore-press.name = Prasa Zarodników
|
block.spore-press.name = Prasa Zarodników
|
||||||
block.separator.name = Rozdzielacz
|
block.separator.name = Rozdzielacz
|
||||||
block.coal-centrifuge.name = Wirówka węglowa
|
block.coal-centrifuge.name = Wirówka węglowa
|
||||||
block.power-node.name = Węzeł Prądu
|
block.power-node.name = Węzeł Prądowy
|
||||||
block.power-node-large.name = Duży Węzeł Prądu
|
block.power-node-large.name = Duży Węzeł Prądowy
|
||||||
block.surge-tower.name = Wieża Energetyczna
|
block.surge-tower.name = Wieża Energetyczna
|
||||||
block.diode.name = Dioda baterii
|
block.diode.name = Dioda baterii
|
||||||
block.battery.name = Bateria
|
block.battery.name = Bateria
|
||||||
@@ -958,8 +958,8 @@ block.item-source.name = Źródło przedmiotów
|
|||||||
block.item-void.name = Próżnia przedmiotów
|
block.item-void.name = Próżnia przedmiotów
|
||||||
block.liquid-source.name = Źródło płynów
|
block.liquid-source.name = Źródło płynów
|
||||||
block.power-void.name = Próżnia prądu
|
block.power-void.name = Próżnia prądu
|
||||||
block.power-source.name = Nieskończony Prąd
|
block.power-source.name = Węzeł Nieskończonego Prądu
|
||||||
block.unloader.name = Ekstraktor
|
block.unloader.name = Wyładowywacz
|
||||||
block.vault.name = Magazyn
|
block.vault.name = Magazyn
|
||||||
block.wave.name = Strumień
|
block.wave.name = Strumień
|
||||||
block.swarmer.name = Działo Rojowe
|
block.swarmer.name = Działo Rojowe
|
||||||
@@ -990,11 +990,11 @@ block.plated-conduit.name = Opancerzona rura
|
|||||||
block.phase-conduit.name = Rura Fazowa
|
block.phase-conduit.name = Rura Fazowa
|
||||||
block.liquid-router.name = Rozdzielacz Płynów
|
block.liquid-router.name = Rozdzielacz Płynów
|
||||||
block.liquid-tank.name = Zbiornik Płynów
|
block.liquid-tank.name = Zbiornik Płynów
|
||||||
block.liquid-junction.name = Łącznik Płynów
|
block.liquid-junction.name = Skrzyżowanie Rurowe
|
||||||
block.bridge-conduit.name = Most Płynów
|
block.bridge-conduit.name = Most Rurowy
|
||||||
block.rotary-pump.name = Wirowa Pompa
|
block.rotary-pump.name = Wirowa Pompa
|
||||||
block.thorium-reactor.name = Reaktor Torowy
|
block.thorium-reactor.name = Reaktor Torowy
|
||||||
block.mass-driver.name = Katapulta Masy
|
block.mass-driver.name = Katapulta Masowa
|
||||||
block.blast-drill.name = Wiertło Wybuchowe
|
block.blast-drill.name = Wiertło Wybuchowe
|
||||||
block.thermal-pump.name = Pompa Termalna
|
block.thermal-pump.name = Pompa Termalna
|
||||||
block.thermal-generator.name = Generator Termalny
|
block.thermal-generator.name = Generator Termalny
|
||||||
@@ -1164,7 +1164,7 @@ block.phase-conduit.description = Zaawansowany blok do przenoszenia cieczy. Uży
|
|||||||
block.power-node.description = Przesyła moc do połączonych węzłów. Można podłączyć do czterech źródeł zasilania, zlewów lub węzłów. Zasila też bloki które go dotykają.
|
block.power-node.description = Przesyła moc do połączonych węzłów. Można podłączyć do czterech źródeł zasilania, zlewów lub węzłów. Zasila też bloki które go dotykają.
|
||||||
block.power-node-large.description = Posiada większy zasięg niż zwykły węzeł prądu. Można podłączyć do sześciu źródeł zasilania, zlewów lub węzłów.
|
block.power-node-large.description = Posiada większy zasięg niż zwykły węzeł prądu. Można podłączyć do sześciu źródeł zasilania, zlewów lub węzłów.
|
||||||
block.surge-tower.description = Węzęł prądu z bardzo dużym zasięgiem, posiadający mniej możliwych podłączeń.
|
block.surge-tower.description = Węzęł prądu z bardzo dużym zasięgiem, posiadający mniej możliwych podłączeń.
|
||||||
block.diode.description = Battery power can flow through this block in only one direction, but only if the other side has less power stored.
|
block.diode.description = Prąd baterii może tylko przepłynąc przez ten blok w jedną strone, jeśli druga strona ma mniej prądu.
|
||||||
block.battery.description = Przechowuje energię przy nadwyżce produkcji oraz dostarcza energię kiedy jest jej brak, dopóki jest w niej miejsce.
|
block.battery.description = Przechowuje energię przy nadwyżce produkcji oraz dostarcza energię kiedy jest jej brak, dopóki jest w niej miejsce.
|
||||||
block.battery-large.description = Przechowuje o wiele wiecej prądu niż standardowa bateria.
|
block.battery-large.description = Przechowuje o wiele wiecej prądu niż standardowa bateria.
|
||||||
block.combustion-generator.description = Wytwarza energię poprzez spalanie łatwopalnych materiałów.
|
block.combustion-generator.description = Wytwarza energię poprzez spalanie łatwopalnych materiałów.
|
||||||
|
|||||||
@@ -10,11 +10,11 @@ link.dev-builds.description = Desenvolvimentos instáveis
|
|||||||
link.trello.description = Trello oficial para atualizações planejadas
|
link.trello.description = Trello oficial para atualizações planejadas
|
||||||
link.itch.io.description = Página da Itch.io com os downloads
|
link.itch.io.description = Página da Itch.io com os downloads
|
||||||
link.google-play.description = Página da google play store
|
link.google-play.description = Página da google play store
|
||||||
link.f-droid.description = F-Droid catalogue listing
|
link.f-droid.description = Listamento de catalogo do F-Droide
|
||||||
link.wiki.description = Wiki oficial do Mindustry
|
link.wiki.description = Wiki oficial do Mindustry
|
||||||
linkfail = Falha ao abrir o link\nO Url foi copiado para a área de transferência.
|
linkfail = Falha ao abrir o link\nO Url foi copiado para a área de transferência.
|
||||||
screenshot = Screenshot salvo para {0}
|
screenshot = Screenshot salvo para {0}
|
||||||
screenshot.invalid = Mapa grande demais, Potencialmente sem memória suficiente para captura de tela.
|
screenshot.invalid = Mapa grande demais, Voce pode estar potencialmente sem memória suficiente para captura de tela.
|
||||||
gameover = O núcleo foi destruído.
|
gameover = O núcleo foi destruído.
|
||||||
gameover.pvp = O time[accent] {0}[] ganhou!
|
gameover.pvp = O time[accent] {0}[] ganhou!
|
||||||
highscore = [YELLOW]Novo recorde!
|
highscore = [YELLOW]Novo recorde!
|
||||||
@@ -26,6 +26,7 @@ load.image = Imagens
|
|||||||
load.content = Conteúdo
|
load.content = Conteúdo
|
||||||
load.system = Sistema
|
load.system = Sistema
|
||||||
load.mod = Mods
|
load.mod = Mods
|
||||||
|
load.scripts = Scripts
|
||||||
|
|
||||||
schematic = Esquema
|
schematic = Esquema
|
||||||
schematic.add = Salvar Esquema...
|
schematic.add = Salvar Esquema...
|
||||||
@@ -41,8 +42,8 @@ schematic.shareworkshop = Compartilhar na Oficina
|
|||||||
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Virar o Esquema
|
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Virar o Esquema
|
||||||
schematic.saved = Esquema salvo.
|
schematic.saved = Esquema salvo.
|
||||||
schematic.delete.confirm = Esse Esquema será totalmente erradicado.
|
schematic.delete.confirm = Esse Esquema será totalmente erradicado.
|
||||||
schematic.rename = Rename Schematic
|
schematic.rename = Renomear esquema
|
||||||
schematic.info = {0}x{1}, {2} blocks
|
schematic.info = {0}x{1}, {2} blocos
|
||||||
|
|
||||||
stat.wave = Hordas derrotadas:[accent] {0}
|
stat.wave = Hordas derrotadas:[accent] {0}
|
||||||
stat.enemiesDestroyed = Inimigos Destruídos:[accent] {0}
|
stat.enemiesDestroyed = Inimigos Destruídos:[accent] {0}
|
||||||
@@ -99,19 +100,24 @@ mod.enabled = [lightgray]Ativado
|
|||||||
mod.disabled = [scarlet]Desativado
|
mod.disabled = [scarlet]Desativado
|
||||||
mod.disable = Desati-\nvar
|
mod.disable = Desati-\nvar
|
||||||
mod.delete.error = Incapaz de deletar o Mod. O arquivo talvez esteja em uso.
|
mod.delete.error = Incapaz de deletar o Mod. O arquivo talvez esteja em uso.
|
||||||
mod.requiresversion = [scarlet]Requer versão [accent]{0} [scarlet]do jogo.
|
mod.requiresversion = [scarlet]Requer no mínimo versão [accent]{0} [scarlet]do jogo.
|
||||||
mod.missingdependencies = [scarlet]Dependências ausentes: {0}
|
mod.missingdependencies = [scarlet]Dependências ausentes: {0}
|
||||||
|
mod.erroredcontent = [scarlet]Erros no Conteúdo
|
||||||
|
mod.errors = Erros ocorreram ao carregar o conteúdo.
|
||||||
|
mod.noerrorplay = [scarlet]Você tem mods com erros.[] Desative os mods afetados ou conserte os erros antes de jogar.
|
||||||
mod.nowdisabled = [scarlet]O Mod '{0}' está com dependências ausentes:[accent] {1}\n[lightgray]Esses Mods precisam ser baixados primeiro.\nEsse Mod será desativado automaticamente.
|
mod.nowdisabled = [scarlet]O Mod '{0}' está com dependências ausentes:[accent] {1}\n[lightgray]Esses Mods precisam ser baixados primeiro.\nEsse Mod será desativado automaticamente.
|
||||||
mod.enable = Ativar
|
mod.enable = Ativar
|
||||||
mod.requiresrestart = O jogo irá fechar para aplicar as mudanças do Mod.
|
mod.requiresrestart = O jogo irá fechar para aplicar as mudanças do Mod.
|
||||||
mod.reloadrequired = [scarlet]Recarregamento necessário
|
mod.reloadrequired = [scarlet]Recarregamento necessário
|
||||||
mod.import = Importar Mod
|
mod.import = Importar Mod
|
||||||
mod.import.github = Importar Mod do GitHub
|
mod.import.github = Importar Mod do GitHub
|
||||||
mod.remove.confirm = Esse Mod será deletado.
|
mod.item.remove = Este item é parte do mod[accent] '{0}'[]. Para removê-lo, desinstale esse mod.
|
||||||
|
mod.remove.confirm = Este mod será deletado.
|
||||||
mod.author = [LIGHT_GRAY]Author:[] {0}
|
mod.author = [LIGHT_GRAY]Author:[] {0}
|
||||||
mod.missing = Esse jogo salvo foi criado antes de você atualizar ou desinstalar um mod. O jogo salvo pode se corromper. Você tem certeza que quer carregar?\n[lightgray]Mods:\n{0}
|
mod.missing = Esse jogo salvo foi criado antes de você atualizar ou desinstalar um mod. Pode ocorrer uma corrupção no salvamento. Você tem certeza que quer carregar?\n[lightgray]Mods:\n{0}
|
||||||
mod.preview.missing = Antes de publicar esse mod na Oficina, você deve adicionar uma imagem de pré-visualização.\nColoque uma imagem com o nome[accent] preview.png[] na pasta do Mod e tente novamente.
|
mod.preview.missing = Antes de publicar esse mod na Oficina, você deve adicionar uma imagem de pré-visualização.\nColoque uma imagem com o nome[accent] preview.png[] na pasta do Mod e tente novamente.
|
||||||
mod.folder.missing = Somente Mods no formato de pasta serão publicados na Oficina.\nPara converter qualquer Mod em uma pasta, Simplesmente descompacte seu arquivo numa pasta e delete a compactação antiga, então reinicie seu jogo ou recarregue os Mods.
|
mod.folder.missing = Somente Mods no formato de pasta serão publicados na Oficina.\nPara converter qualquer Mod em uma pasta, Simplesmente descompacte seu arquivo numa pasta e delete a compactação antiga, então reinicie seu jogo ou recarregue os Mods.
|
||||||
|
mod.scripts.unsupported = Seu dispositivo não suporta scripts de mods. Alguns mods não funcionarão corretamente.
|
||||||
|
|
||||||
about.button = Sobre
|
about.button = Sobre
|
||||||
name = Nome:
|
name = Nome:
|
||||||
@@ -189,9 +195,9 @@ disconnect.data = Falha ao abrir os dados do mundo!
|
|||||||
cantconnect = Impossível conectar ([accent]{0}[]).
|
cantconnect = Impossível conectar ([accent]{0}[]).
|
||||||
connecting = [accent]Conectando...
|
connecting = [accent]Conectando...
|
||||||
connecting.data = [accent]Carregando dados do mundo...
|
connecting.data = [accent]Carregando dados do mundo...
|
||||||
server.port = Porte:
|
server.port = Port:
|
||||||
server.addressinuse = Senha em uso!
|
server.addressinuse = Senha em uso!
|
||||||
server.invalidport = Numero de porta invalido!
|
server.invalidport = Numero de port inválido!
|
||||||
server.error = [crimson]Erro ao hospedar o servidor: [accent]{0}
|
server.error = [crimson]Erro ao hospedar o servidor: [accent]{0}
|
||||||
save.new = Novo salvamento
|
save.new = Novo salvamento
|
||||||
save.overwrite = Você tem certeza que quer sobrescrever este salvamento?
|
save.overwrite = Você tem certeza que quer sobrescrever este salvamento?
|
||||||
@@ -273,11 +279,11 @@ workshop.error = Erro buscando os detalhes da Oficina: {0}
|
|||||||
map.publish.confirm = Você tem certeza de que quer publicar este mapa?\n\n[lightgray]Tenha certeza de que você concorda com o EULA da oficina primeiro, ou seus mapas não serão mostrados!
|
map.publish.confirm = Você tem certeza de que quer publicar este mapa?\n\n[lightgray]Tenha certeza de que você concorda com o EULA da oficina primeiro, ou seus mapas não serão mostrados!
|
||||||
workshop.menu = Selecione oquê você gostaria de fazer com esse Item.
|
workshop.menu = Selecione oquê você gostaria de fazer com esse Item.
|
||||||
workshop.info = Informação do Item
|
workshop.info = Informação do Item
|
||||||
changelog = Changelog (optional):
|
changelog = Mudanças (opcional):
|
||||||
eula = EULA da Steam
|
eula = EULA da Steam
|
||||||
missing = This item has been deleted or moved.\n[lightgray]The workshop listing has now been automatically un-linked.
|
missing = Este item foi deletado ou movido.\n[lightgray]O listamento da oficina foi automaticamente des-ligado.
|
||||||
publishing = [accent]Publishing...
|
publishing = [accent]Publicando...
|
||||||
publish.confirm = você tem certeza de que quer publicar isso?\n\n[lightgray]Primeiramente tenha certeza de que você concorda com o EULA da Oficina, ou seus itens não irão aparecer!
|
publish.confirm = Você tem certeza de que quer publicar isso?\n\n[lightgray]Primeiramente tenha certeza de que você concorda com o EULA da Oficina, ou seus itens não irão aparecer!
|
||||||
publish.error = Erro publicando o Item: {0}
|
publish.error = Erro publicando o Item: {0}
|
||||||
steam.error = Falha em iniciar os serviços da Steam.\nError: {0}
|
steam.error = Falha em iniciar os serviços da Steam.\nError: {0}
|
||||||
|
|
||||||
@@ -364,11 +370,11 @@ toolmode.replaceall = Substituir tudo
|
|||||||
toolmode.replaceall.description = Substituir todos os blocos no mapa
|
toolmode.replaceall.description = Substituir todos os blocos no mapa
|
||||||
toolmode.orthogonal = Linha reta
|
toolmode.orthogonal = Linha reta
|
||||||
toolmode.orthogonal.description = Desenha apenas linhas retas.
|
toolmode.orthogonal.description = Desenha apenas linhas retas.
|
||||||
toolmode.square = Square
|
toolmode.square = Quadrado
|
||||||
toolmode.square.description = Pincel quadrado.
|
toolmode.square.description = Pincel quadrado.
|
||||||
toolmode.eraseores = Apagar minérios
|
toolmode.eraseores = Apagar minérios
|
||||||
toolmode.eraseores.description = Apaga apenas minérios.
|
toolmode.eraseores.description = Apaga apenas minérios.
|
||||||
toolmode.fillteams = Encher times
|
toolmode.fillteams = Preencher times
|
||||||
toolmode.fillteams.description = Muda o time do qual todos os blocos pertencem.
|
toolmode.fillteams.description = Muda o time do qual todos os blocos pertencem.
|
||||||
toolmode.drawteams = Desenhar times
|
toolmode.drawteams = Desenhar times
|
||||||
toolmode.drawteams.description = Muda o time do qual o bloco pertence.
|
toolmode.drawteams.description = Muda o time do qual o bloco pertence.
|
||||||
@@ -490,8 +496,8 @@ zone.tarFields.description = Nos arredores de uma zona de produção de petróle
|
|||||||
zone.desolateRift.description = Uma zona extremamente perigosa. Recursos abundantes, porém pouco espaço. Alto risco de destruição. Saia o mais rápido possível. Não seja enganado pelo longo espaço de tempo entre os ataques inimigos.
|
zone.desolateRift.description = Uma zona extremamente perigosa. Recursos abundantes, porém pouco espaço. Alto risco de destruição. Saia o mais rápido possível. Não seja enganado pelo longo espaço de tempo entre os ataques inimigos.
|
||||||
zone.nuclearComplex.description = Uma antiga instalação para produção e processamento de tório, reduzido a ruínas.\n[lightgray]Pesquise o tório e seus muitos usos.\n\nO inimigo está presente aqui em grandes números, constantemente à procura de atacantes.
|
zone.nuclearComplex.description = Uma antiga instalação para produção e processamento de tório, reduzido a ruínas.\n[lightgray]Pesquise o tório e seus muitos usos.\n\nO inimigo está presente aqui em grandes números, constantemente à procura de atacantes.
|
||||||
zone.fungalPass.description = Uma area de transição entre montanhas altas e baixas, terras cheias de esporos. Uma pequena base de reconhecimento inimiga está localizada aqui.\nDestrua-a.\nUse as unidades crawler e dagger. Destrua os dois núcleos.
|
zone.fungalPass.description = Uma area de transição entre montanhas altas e baixas, terras cheias de esporos. Uma pequena base de reconhecimento inimiga está localizada aqui.\nDestrua-a.\nUse as unidades crawler e dagger. Destrua os dois núcleos.
|
||||||
zone.impact0078.description = <insert description here>
|
zone.impact0078.description = <insira descrição aqui>
|
||||||
zone.crags.description = <insert description here>
|
zone.crags.description = <Insira descrição aqui>
|
||||||
|
|
||||||
settings.language = Idioma
|
settings.language = Idioma
|
||||||
settings.data = Dados do jogo
|
settings.data = Dados do jogo
|
||||||
@@ -506,7 +512,7 @@ settings.cleardata = Apagar dados...
|
|||||||
settings.clear.confirm = Certeza que quer limpar a os dados?\nOque é feito não pode ser desfeito!
|
settings.clear.confirm = Certeza que quer limpar a os dados?\nOque é feito não pode ser desfeito!
|
||||||
settings.clearall.confirm = [scarlet]Aviso![]\nIsso vai limpar todo os arquivos, incluindo jogos salvos, mapas, teclas personalizadas e desbloqueados.\nQuando apertar 'ok' todos os arquivos serão apagados e o jogo irá sair automaticamente.
|
settings.clearall.confirm = [scarlet]Aviso![]\nIsso vai limpar todo os arquivos, incluindo jogos salvos, mapas, teclas personalizadas e desbloqueados.\nQuando apertar 'ok' todos os arquivos serão apagados e o jogo irá sair automaticamente.
|
||||||
paused = Pausado
|
paused = Pausado
|
||||||
clear = Clear
|
clear = Limpo
|
||||||
banned = [scarlet]Banido
|
banned = [scarlet]Banido
|
||||||
yes = Sim
|
yes = Sim
|
||||||
no = Não
|
no = Não
|
||||||
@@ -515,7 +521,7 @@ error.title = [crimson]Ocorreu um Erro.
|
|||||||
error.crashtitle = Ocorreu um Erro
|
error.crashtitle = Ocorreu um Erro
|
||||||
blocks.input = Entrada
|
blocks.input = Entrada
|
||||||
blocks.output = Saída
|
blocks.output = Saída
|
||||||
blocks.booster = Booster
|
blocks.booster = Apoio
|
||||||
block.unknown = [LIGHT_GRAY]???
|
block.unknown = [LIGHT_GRAY]???
|
||||||
blocks.powercapacity = Capacidade de Energia
|
blocks.powercapacity = Capacidade de Energia
|
||||||
blocks.powershot = Energia/tiro
|
blocks.powershot = Energia/tiro
|
||||||
@@ -591,12 +597,14 @@ unit.persecond = por segundo
|
|||||||
unit.timesspeed = x Velocidade
|
unit.timesspeed = x Velocidade
|
||||||
unit.percent = %
|
unit.percent = %
|
||||||
unit.items = itens
|
unit.items = itens
|
||||||
|
unit.thousands = k
|
||||||
|
unit.millions = m
|
||||||
category.general = Geral
|
category.general = Geral
|
||||||
category.power = Poder
|
category.power = Energia
|
||||||
category.liquids = Líquidos
|
category.liquids = Líquidos
|
||||||
category.items = Itens
|
category.items = Itens
|
||||||
category.crafting = Construindo
|
category.crafting = Entrada/Saída
|
||||||
category.shooting = Atirando
|
category.shooting = Atiradores
|
||||||
category.optional = Melhoras opcionais
|
category.optional = Melhoras opcionais
|
||||||
setting.landscape.name = Travar panorama
|
setting.landscape.name = Travar panorama
|
||||||
setting.shadows.name = Sombras
|
setting.shadows.name = Sombras
|
||||||
@@ -651,7 +659,7 @@ setting.chatopacity.name = Opacidade do chat
|
|||||||
setting.lasersopacity.name = Opacidade do laser
|
setting.lasersopacity.name = Opacidade do laser
|
||||||
setting.playerchat.name = Mostrar chat em jogo
|
setting.playerchat.name = Mostrar chat em jogo
|
||||||
public.confirm = Você quer fazer sua partida pública?\n[accent]Qualquer um será capaz de entrar na sua partida.\n[lightgray]Isso pode ser mudado depois em Configurações->Jogo->Visibilidade da partida pública.
|
public.confirm = Você quer fazer sua partida pública?\n[accent]Qualquer um será capaz de entrar na sua partida.\n[lightgray]Isso pode ser mudado depois em Configurações->Jogo->Visibilidade da partida pública.
|
||||||
public.beta = Note that beta versions of the game cannot make public lobbies.
|
public.beta = Note que as versões beta do jogo não podem fazer salas publicas.
|
||||||
uiscale.reset = A escala da IU foi mudada.\nPressione "OK" para confirmar esta escala.\n[scarlet]Revertendo e saindo em[accent] {0}[] settings...
|
uiscale.reset = A escala da IU foi mudada.\nPressione "OK" para confirmar esta escala.\n[scarlet]Revertendo e saindo em[accent] {0}[] settings...
|
||||||
uiscale.cancel = Cancelar e sair
|
uiscale.cancel = Cancelar e sair
|
||||||
setting.bloom.name = Bloom
|
setting.bloom.name = Bloom
|
||||||
@@ -719,10 +727,10 @@ keybind.zoom_minimap.name = Zoom do minimapa
|
|||||||
mode.help.title = Descrição dos modos
|
mode.help.title = Descrição dos modos
|
||||||
mode.survival.name = Sobrevivência
|
mode.survival.name = Sobrevivência
|
||||||
mode.survival.description = O modo normal. Recursos limitados e hordas automáticas.
|
mode.survival.description = O modo normal. Recursos limitados e hordas automáticas.
|
||||||
mode.sandbox.name = Sandbox
|
mode.sandbox.name = Caixa de areia
|
||||||
mode.sandbox.description = Recursos infinitos e sem tempo para ataques.
|
mode.sandbox.description = Recursos infinitos e sem tempo para ataques.
|
||||||
mode.editor.name = Editor
|
mode.editor.name = Editor
|
||||||
mode.pvp.name = JXJ
|
mode.pvp.name = JxJ
|
||||||
mode.pvp.description = Lutar contra outros jogadores locais.
|
mode.pvp.description = Lutar contra outros jogadores locais.
|
||||||
mode.attack.name = Ataque
|
mode.attack.name = Ataque
|
||||||
mode.attack.description = Sem hordas, com o objetivo de destruir a base inimiga.
|
mode.attack.description = Sem hordas, com o objetivo de destruir a base inimiga.
|
||||||
@@ -805,6 +813,7 @@ mech.trident-ship.name = Tridente
|
|||||||
mech.trident-ship.weapon = Carga de bombas
|
mech.trident-ship.weapon = Carga de bombas
|
||||||
mech.glaive-ship.name = Glaive
|
mech.glaive-ship.name = Glaive
|
||||||
mech.glaive-ship.weapon = Repetidor de fogo
|
mech.glaive-ship.weapon = Repetidor de fogo
|
||||||
|
item.corestorable = [lightgray]Armazenável no núcleo: {0}
|
||||||
item.explosiveness = [LIGHT_GRAY]Explosibilidade: {0}
|
item.explosiveness = [LIGHT_GRAY]Explosibilidade: {0}
|
||||||
item.flammability = [LIGHT_GRAY]Inflamabilidade: {0}
|
item.flammability = [LIGHT_GRAY]Inflamabilidade: {0}
|
||||||
item.radioactivity = [LIGHT_GRAY]Radioatividade: {0}
|
item.radioactivity = [LIGHT_GRAY]Radioatividade: {0}
|
||||||
@@ -980,9 +989,9 @@ block.spirit-factory.name = Fábrica de drone de reparo Spirit
|
|||||||
block.phantom-factory.name = Fábrica de drone de construção Phantom
|
block.phantom-factory.name = Fábrica de drone de construção Phantom
|
||||||
block.wraith-factory.name = Fábrica de lutadores Wraith
|
block.wraith-factory.name = Fábrica de lutadores Wraith
|
||||||
block.ghoul-factory.name = Fábrica de Bombardeiros Ghoul
|
block.ghoul-factory.name = Fábrica de Bombardeiros Ghoul
|
||||||
block.dagger-factory.name = Fábrica de mech Dagger
|
block.dagger-factory.name = Fábrica de Mecas Dagger
|
||||||
block.crawler-factory.name = Fábrica de mech Crawler
|
block.crawler-factory.name = Fábrica de Mecas Crawler
|
||||||
block.titan-factory.name = Fábrica de mech titan
|
block.titan-factory.name = Fábrica de Mecas Titan
|
||||||
block.fortress-factory.name = Fábrica de mech Fortress
|
block.fortress-factory.name = Fábrica de mech Fortress
|
||||||
block.revenant-factory.name = Fábrica de lutadores Revenant
|
block.revenant-factory.name = Fábrica de lutadores Revenant
|
||||||
block.repair-point.name = Ponto de Reparo
|
block.repair-point.name = Ponto de Reparo
|
||||||
@@ -1039,7 +1048,7 @@ unit.eradicator.name = Erradicador
|
|||||||
unit.lich.name = Lich
|
unit.lich.name = Lich
|
||||||
unit.reaper.name = Ceifador
|
unit.reaper.name = Ceifador
|
||||||
tutorial.next = [lightgray]<Toque para continuar>
|
tutorial.next = [lightgray]<Toque para continuar>
|
||||||
tutorial.intro = Você entrou no[scarlet] Tutorial do Mindustry.[]\nComeçe[accent] minerando cobre[]. Toque em um veio de minério de cobre para fazer isso.\n\n[accent]{0}/{1} copper
|
tutorial.intro = Você entrou no[scarlet] Tutorial do Mindustry.[]\nUse[accent] [[WASD][] para se mover.\n[accent]Roda do mouse[] para aumentar e diminuir o zoom.\nComece[accent] minerando cobre[]. Toque em um veio de minério de cobre para fazer isso.\n\n[accent]{0}/{1} copper
|
||||||
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
|
tutorial.intro.mobile = You have entered the[scarlet] Mindustry Tutorial.[]\nSwipe the screen to move.\n[accent]Pinch with 2 fingers [] to zoom in and out.\nBegin by[accent] mining copper[]. Move close to it, then tap a copper ore vein near your core to do this.\n\n[accent]{0}/{1} copper
|
||||||
tutorial.drill = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nColoque uma num veio de cobre.
|
tutorial.drill = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nColoque uma num veio de cobre.
|
||||||
tutorial.drill.mobile = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nToque na aba de brocas no canto inferior direito.\nSelecione a[accent] broca mecânica[].\nToque em um veio de cobre para colocá-la, então pressione a[accent] marca de verificação[] abaixo para confirmar sua seleção.\nPressione o[accent] botão "X"[] para cancelar o posicionamento.
|
tutorial.drill.mobile = Minerar manualmente é ineficiente.\n[accent]Brocas []podem minerar automaticamente.\nToque na aba de brocas no canto inferior direito.\nSelecione a[accent] broca mecânica[].\nToque em um veio de cobre para colocá-la, então pressione a[accent] marca de verificação[] abaixo para confirmar sua seleção.\nPressione o[accent] botão "X"[] para cancelar o posicionamento.
|
||||||
@@ -1047,7 +1056,7 @@ tutorial.blockinfo = Cada bloco tem diferentes status. Cada broca pode extrair c
|
|||||||
tutorial.conveyor = [accent]Esteiras[] São usadas para transportar itens até o núcleo.\nFaça uma linha de Esteiras da mineradora até o núcleo.
|
tutorial.conveyor = [accent]Esteiras[] São usadas para transportar itens até o núcleo.\nFaça uma linha de Esteiras da mineradora até o núcleo.
|
||||||
tutorial.conveyor.mobile = [accent]Esteiras[] são usadas para transportar itens até o núcleo.\nFaça uma linha de esteiras da broca até o núcleo.\n[accent] Coloque uma linha segurando por alguns segundos[] e arrastando em uma direção.\n\n[accent]{0}/{1} esteiras colocadas em linha\n[accent]0/1 itens entregues
|
tutorial.conveyor.mobile = [accent]Esteiras[] são usadas para transportar itens até o núcleo.\nFaça uma linha de esteiras da broca até o núcleo.\n[accent] Coloque uma linha segurando por alguns segundos[] e arrastando em uma direção.\n\n[accent]{0}/{1} esteiras colocadas em linha\n[accent]0/1 itens entregues
|
||||||
tutorial.turret = Estruturas defensivas devem ser construidas para repelir[LIGHT_GRAY] o inimigo[].\nConstrua uma torre dupla perto de sua base.
|
tutorial.turret = Estruturas defensivas devem ser construidas para repelir[LIGHT_GRAY] o inimigo[].\nConstrua uma torre dupla perto de sua base.
|
||||||
tutorial.drillturret = Torretas duplas precisam de[accent] cobre[] como munição para atirar.\nColoque uma broca próxima à torre para carregá-la com o cobre minerado.
|
tutorial.drillturret = Torres duplas precisam de[accent] cobre[] como munição para atirar.\nColoque uma broca próxima à torre para carregá-la com o cobre minerado.
|
||||||
tutorial.pause = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVocê pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione a barra de espaço para pausar.
|
tutorial.pause = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVocê pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione a barra de espaço para pausar.
|
||||||
tutorial.pause.mobile = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVocê pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione este botão no canto superior direito para pausar.
|
tutorial.pause.mobile = Durante uma batalha, você pode[accent] pausar o jogo.[]\nVocê pode enfileirar construções enquanto o jogo está pausado.\n\n[accent]Pressione este botão no canto superior direito para pausar.
|
||||||
tutorial.unpause = Agora pressione novamente a barra de espaço para despausar.
|
tutorial.unpause = Agora pressione novamente a barra de espaço para despausar.
|
||||||
@@ -1102,7 +1111,7 @@ unit.revenant.description = Uma matriz de mísseis pesada e flutuante.
|
|||||||
block.message.description = Armazena uma mensagem. Usado para comunicação entre aliados.
|
block.message.description = Armazena uma mensagem. Usado para comunicação entre aliados.
|
||||||
block.graphite-press.description = Comprime pedaços de carvão em lâminas de grafite puro.
|
block.graphite-press.description = Comprime pedaços de carvão em lâminas de grafite puro.
|
||||||
block.multi-press.description = Uma versão melhorada da prensa de grafite. Usa água e energia para processar carvão rápida e eficientemente.
|
block.multi-press.description = Uma versão melhorada da prensa de grafite. Usa água e energia para processar carvão rápida e eficientemente.
|
||||||
block.silicon-smelter.description = Reduz areia com carvão puro. Produz silício silicio.
|
block.silicon-smelter.description = Reduz areia a silicio usando carvão puro. Produz silício.
|
||||||
block.kiln.description = Derrete chumbo e areia no composto conhecido como metavidro. Requer pequenas quantidades de energia.
|
block.kiln.description = Derrete chumbo e areia no composto conhecido como metavidro. Requer pequenas quantidades de energia.
|
||||||
block.plastanium-compressor.description = Produz plastânio usando petróleo e titânio.
|
block.plastanium-compressor.description = Produz plastânio usando petróleo e titânio.
|
||||||
block.phase-weaver.description = Produz tecido de fase usando tório radioativo e areia. Requer massivas quantidades de energia para funcionar.
|
block.phase-weaver.description = Produz tecido de fase usando tório radioativo e areia. Requer massivas quantidades de energia para funcionar.
|
||||||
@@ -1138,9 +1147,9 @@ block.door-large.description = Uma grande porta. Pode ser aberta e fechada ao to
|
|||||||
block.mender.description = Periodicamente repara blocos vizinhos. Mantem as defesas reparadas em e entre ondas.\nPode usar silício para aumentar o alcance e a eficiência.
|
block.mender.description = Periodicamente repara blocos vizinhos. Mantem as defesas reparadas em e entre ondas.\nPode usar silício para aumentar o alcance e a eficiência.
|
||||||
block.mend-projector.description = Uma versão melhorada do reparador. Repara blocos vizinhos.\nPode usar tecido de fase para aumentar o alcance e a eficiência.
|
block.mend-projector.description = Uma versão melhorada do reparador. Repara blocos vizinhos.\nPode usar tecido de fase para aumentar o alcance e a eficiência.
|
||||||
block.overdrive-projector.description = Aumenta a velocidade de construções vizinhas.\nPode usar tecido de fase para aumentar o alcance e a eficiência.
|
block.overdrive-projector.description = Aumenta a velocidade de construções vizinhas.\nPode usar tecido de fase para aumentar o alcance e a eficiência.
|
||||||
block.force-projector.description = Cria um campo de forca hexagonal em volta de si mesmo, Protegendo construções e unidades dentro de dano por balas.
|
block.force-projector.description = Cria um campo de força hexagonal ao redor de si, protegendo construções e unidades.\nSuperaquece se suportar muito dano. Pode usar líquidos para evitar superaquecimento. Pode-se usar tecido de fase para aumentar o tamanho do escudo.
|
||||||
block.shock-mine.description = Danifica inimigos em cima da mina. Quase invisivel ao inimigo.
|
block.shock-mine.description = Danifica inimigos em cima da mina. Quase invisivel ao inimigo.
|
||||||
block.conveyor.description = Bloco de transporte de item basico. Move os itens a frente e os deposita automaticamente em torretas ou construtores. Rotacionavel.
|
block.conveyor.description = Bloco de transporte de item basico. Move os itens a frente e os deposita automaticamente em torretas ou construtores. Rotacionável.
|
||||||
block.titanium-conveyor.description = Bloco de transporte de item avançado. Move itens mais rapidos que esteiras padrões.
|
block.titanium-conveyor.description = Bloco de transporte de item avançado. Move itens mais rapidos que esteiras padrões.
|
||||||
block.junction.description = Funciona como uma ponte Para duas esteiras que estejam se cruzando. Util em situações que tenha duas esteiras diferentes carregando materiais diferentes para lugares diferentes.
|
block.junction.description = Funciona como uma ponte Para duas esteiras que estejam se cruzando. Util em situações que tenha duas esteiras diferentes carregando materiais diferentes para lugares diferentes.
|
||||||
block.bridge-conveyor.description = Bloco de transporte de itens avancado. Possibilita o transporte de itens acima de 3 blocos de construção ou paredes.
|
block.bridge-conveyor.description = Bloco de transporte de itens avancado. Possibilita o transporte de itens acima de 3 blocos de construção ou paredes.
|
||||||
@@ -1176,7 +1185,7 @@ block.rtg-generator.description = Um Gerador termoelétrico de radioisótopos qu
|
|||||||
block.solar-panel.description = Gera pequenas quantidades de energia do sol.
|
block.solar-panel.description = Gera pequenas quantidades de energia do sol.
|
||||||
block.solar-panel-large.description = Uma versão significantemente mais eficiente que o painel solar padrão.
|
block.solar-panel-large.description = Uma versão significantemente mais eficiente que o painel solar padrão.
|
||||||
block.thorium-reactor.description = Gera altas quantidades de energia do torio radioativo. Requer resfriamento constante. Vai explodir violentamente Se resfriamento insuficiente for fornecido.
|
block.thorium-reactor.description = Gera altas quantidades de energia do torio radioativo. Requer resfriamento constante. Vai explodir violentamente Se resfriamento insuficiente for fornecido.
|
||||||
block.impact-reactor.description = An advanced generator, capable of creating massive amounts of power at peak efficiency. Requires a significant power input to kickstart the process.
|
block.impact-reactor.description = Um gerador avançado, capaz de criar quantidades enormes de energia em seu poder total. Requer uma entrada significativa de energia ao iniciar.
|
||||||
block.mechanical-drill.description = Uma broca barata. Quando colocado em blocos apropriados, retira itens em um ritmo lento e indefinitavamente.
|
block.mechanical-drill.description = Uma broca barata. Quando colocado em blocos apropriados, retira itens em um ritmo lento e indefinitavamente.
|
||||||
block.pneumatic-drill.description = Uma broca improvisada que é mais rápida e capaz de processar materiais mais duros usando a pressão do ar
|
block.pneumatic-drill.description = Uma broca improvisada que é mais rápida e capaz de processar materiais mais duros usando a pressão do ar
|
||||||
block.laser-drill.description = Possibilita a mineração ainda mais rapida usando tecnologia a laser, Mas requer poder adcionalmente torio radioativo pode ser recuperado com essa mineradora
|
block.laser-drill.description = Possibilita a mineração ainda mais rapida usando tecnologia a laser, Mas requer poder adcionalmente torio radioativo pode ser recuperado com essa mineradora
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ load.mod = มอด
|
|||||||
schematic = Schematic
|
schematic = Schematic
|
||||||
schematic.add = กำลังบันทึก Schematic...
|
schematic.add = กำลังบันทึก Schematic...
|
||||||
schematics = Schematics
|
schematics = Schematics
|
||||||
schematic.replace = มี schematic ที่ใช้ชื่อนี้แล้ว. แทนที่มัน?
|
schematic.replace = มี schematic ที่ใช้ชื่อนี้แล้ว. แทนที่เลยไม?
|
||||||
schematic.import = นำเข้า Schematic...
|
schematic.import = นำเข้า Schematic...
|
||||||
schematic.exportfile = ส่งออก File
|
schematic.exportfile = ส่งออก File
|
||||||
schematic.importfile = นำเข้า File
|
schematic.importfile = นำเข้า File
|
||||||
@@ -60,7 +60,7 @@ level.mode = เกมโหมด:
|
|||||||
showagain = ไม่แสดงอีกในครั้งต่อไป
|
showagain = ไม่แสดงอีกในครั้งต่อไป
|
||||||
coreattack = < Core กำลังถูกโจมตี! >
|
coreattack = < Core กำลังถูกโจมตี! >
|
||||||
nearpoint = [[ [scarlet]ออกจากดรอปพอยท์ด่วน IMMEDIATELY[] ]\nการทำลายล้างกำลังใกล้เข้ามา
|
nearpoint = [[ [scarlet]ออกจากดรอปพอยท์ด่วน IMMEDIATELY[] ]\nการทำลายล้างกำลังใกล้เข้ามา
|
||||||
database = Core Database
|
database = ฐานข้อมูหลัง
|
||||||
savegame = เซฟเกม
|
savegame = เซฟเกม
|
||||||
loadgame = โหลดเกม
|
loadgame = โหลดเกม
|
||||||
joingame = เข้าร่วมเกม
|
joingame = เข้าร่วมเกม
|
||||||
@@ -116,7 +116,7 @@ noname = ใส่ชื่อ[accent] ผู้เล่น[] ก่อน.
|
|||||||
filename = ชื่อไฟล์:
|
filename = ชื่อไฟล์:
|
||||||
unlocked = content ใหม่ปลดล็อค!
|
unlocked = content ใหม่ปลดล็อค!
|
||||||
completed = [accent]สำเร็จ
|
completed = [accent]สำเร็จ
|
||||||
techtree = สายวิจัย
|
techtree = ความคืบหน้าในการวิจัย
|
||||||
research.list = [lightgray]วิจัย:
|
research.list = [lightgray]วิจัย:
|
||||||
research = วิจัย
|
research = วิจัย
|
||||||
researched = [lightgray]{0} วิจัยแล้ว.
|
researched = [lightgray]{0} วิจัยแล้ว.
|
||||||
@@ -126,9 +126,9 @@ server.closing = [accent]กำลังปิดเซิฟเวอร์...
|
|||||||
server.kicked.kick = คุณถูกเตะออกจากเซิฟเวอร์!
|
server.kicked.kick = คุณถูกเตะออกจากเซิฟเวอร์!
|
||||||
server.kicked.whitelist = คุณไม่ได้อยู่ใน whitelisted
|
server.kicked.whitelist = คุณไม่ได้อยู่ใน whitelisted
|
||||||
server.kicked.serverClose = เซิฟเวอร์ถูกปิด.
|
server.kicked.serverClose = เซิฟเวอร์ถูกปิด.
|
||||||
server.kicked.vote = คุณถูกโหวตเตะออก. บายบาย.
|
server.kicked.vote = คุณถูกโหวตเตะออก. บัยบาย.
|
||||||
server.kicked.clientOutdated = client ล่าสมัย! กรุณาอัปเดตเกมของคุณ!
|
server.kicked.clientOutdated = client เก่า! กรุณาอัปเดตเกมของคุณ!
|
||||||
server.kicked.serverOutdated = server ล่าสมัย! โปรดถามเจ้าของเซิฟเพื่ออัปเดต!
|
server.kicked.serverOutdated = server เก่า! โปรดถามเจ้าของเซิฟเพื่ออัปเดต!
|
||||||
server.kicked.banned = คุณถูกแบนในเซิฟเวอร์นี้
|
server.kicked.banned = คุณถูกแบนในเซิฟเวอร์นี้
|
||||||
server.kicked.typeMismatch = เซิฟเวอร์นี้ไม่เข้ากับ build type ของคุณ.
|
server.kicked.typeMismatch = เซิฟเวอร์นี้ไม่เข้ากับ build type ของคุณ.
|
||||||
server.kicked.playerLimit = เซิฟเวอร์เต็ม. กรุณารอให้เซิฟเวอร์ว่างก่อน.
|
server.kicked.playerLimit = เซิฟเวอร์เต็ม. กรุณารอให้เซิฟเวอร์ว่างก่อน.
|
||||||
@@ -598,7 +598,7 @@ category.items = ไอเท็ม
|
|||||||
category.crafting = นำเข้า/ส่งออก
|
category.crafting = นำเข้า/ส่งออก
|
||||||
category.shooting = การยิง
|
category.shooting = การยิง
|
||||||
category.optional = การเพิ่มประสิทธิภาพทางเลือก
|
category.optional = การเพิ่มประสิทธิภาพทางเลือก
|
||||||
setting.landscape.name = ล็อค Landscape
|
setting.landscape.name = ล็อค Landscape แนวนอน
|
||||||
setting.shadows.name = เงา
|
setting.shadows.name = เงา
|
||||||
setting.blockreplace.name = แนะนำบล็อคโดยอัตโนมัติ
|
setting.blockreplace.name = แนะนำบล็อคโดยอัตโนมัติ
|
||||||
setting.linear.name = การกรองเชิงเส้น
|
setting.linear.name = การกรองเชิงเส้น
|
||||||
@@ -761,26 +761,26 @@ item.scrap.name = เศษเหล็ก
|
|||||||
liquid.water.name = น้ำ
|
liquid.water.name = น้ำ
|
||||||
liquid.slag.name = กากแร่
|
liquid.slag.name = กากแร่
|
||||||
liquid.oil.name = น้ำมัน
|
liquid.oil.name = น้ำมัน
|
||||||
liquid.cryofluid.name = ไครโยฟลูอิด
|
liquid.cryofluid.name = โครโรฟิวล์
|
||||||
mech.alpha-mech.name = อัลฟ้า
|
mech.alpha-mech.name = อัลฟ้า
|
||||||
mech.alpha-mech.weapon = เฮฟวี้รีพีทเตอร์
|
mech.alpha-mech.weapon = เฮฟวี้รีพีทเตอร์
|
||||||
mech.alpha-mech.ability = รีเจเนเรชั่น
|
mech.alpha-mech.ability = รีเจเนเรชั่น
|
||||||
mech.delta-mech.name = เดลต้า
|
mech.delta-mech.name = เดลต้า
|
||||||
mech.delta-mech.weapon = เครื่องกำเนิดประกายไฟฟ้า
|
mech.delta-mech.weapon = เครื่องกำเนิดประกายไฟฟ้า
|
||||||
mech.delta-mech.ability = ปล่อย
|
mech.delta-mech.ability = ปล่อยสายฟ้า
|
||||||
mech.tau-mech.name = เทา
|
mech.tau-mech.name = เทา
|
||||||
mech.tau-mech.weapon = รีสตัคเลเซอร์
|
mech.tau-mech.weapon = รีสตัคเลเซอร์
|
||||||
mech.tau-mech.ability = เบิสต์ซ่อมแซม
|
mech.tau-mech.ability = เบิสต์ซ่อมแซม
|
||||||
mech.omega-mech.name = โอเมก้า
|
mech.omega-mech.name = โอเมก้า
|
||||||
mech.omega-mech.weapon = ฝูงขีปนาวุธ
|
mech.omega-mech.weapon = ขีปนาวุธมหาปลัย
|
||||||
mech.omega-mech.ability = ตัวเสริมเกราะ
|
mech.omega-mech.ability = ตัวเสริมเกราะ
|
||||||
mech.dart-ship.name = ลูกดอก (Dart)
|
mech.dart-ship.name = ลูกดอก (Dart)
|
||||||
mech.dart-ship.weapon = รีพีตเตอร์
|
mech.dart-ship.weapon = รีพีตเตอร์
|
||||||
mech.javelin-ship.name = หอก (Javelin)
|
mech.javelin-ship.name = จาวาลีน (Javelin)
|
||||||
mech.javelin-ship.weapon = ขีปนาวุธเบิสต์
|
mech.javelin-ship.weapon = ขีปนาวุธเบิสต์
|
||||||
mech.javelin-ship.ability = ดิสชาร์จบูสเตอร์
|
mech.javelin-ship.ability = ดิสชาร์จบูสเตอร์
|
||||||
mech.trident-ship.name = ตรีศูล (Trident)
|
mech.trident-ship.name = ตรีศูล (Trident)
|
||||||
mech.trident-ship.weapon = ห้องเก็บระเบิด
|
mech.trident-ship.weapon = ตัวปล่อยระเบิด
|
||||||
mech.glaive-ship.name = เกลฟว์
|
mech.glaive-ship.name = เกลฟว์
|
||||||
mech.glaive-ship.weapon = รีพีตเตอร์ไฟ
|
mech.glaive-ship.weapon = รีพีตเตอร์ไฟ
|
||||||
item.explosiveness = [lightgray]ค่าการระเบิด: {0}%
|
item.explosiveness = [lightgray]ค่าการระเบิด: {0}%
|
||||||
@@ -809,8 +809,8 @@ block.sandrocks.name = หินทราย
|
|||||||
block.spore-pine.name = ต้นสนสปอร์
|
block.spore-pine.name = ต้นสนสปอร์
|
||||||
block.sporerocks.name = หินสปอร์
|
block.sporerocks.name = หินสปอร์
|
||||||
block.rock.name = หิน
|
block.rock.name = หิน
|
||||||
block.snowrock.name = หินหิมะ
|
block.snowrock.name = ก้อนหิมะ
|
||||||
block.snow-pine.name = ต้นสนหิมะ
|
block.snow-pine.name = ต้นสนที่คลุมหิมะ
|
||||||
block.shale.name = หินดินดาน
|
block.shale.name = หินดินดาน
|
||||||
block.shale-boulder.name = ก้อนหินดินดาน
|
block.shale-boulder.name = ก้อนหินดินดาน
|
||||||
block.moss.name = ตะไคร่น้ำ
|
block.moss.name = ตะไคร่น้ำ
|
||||||
@@ -905,9 +905,8 @@ block.cryofluidmixer.name = เครื่องผสมไครโยฟล
|
|||||||
block.melter.name = เตาหลอม
|
block.melter.name = เตาหลอม
|
||||||
block.incinerator.name = เตาเผาขยะ
|
block.incinerator.name = เตาเผาขยะ
|
||||||
block.spore-press.name = เครื่องอัดสปอร์
|
block.spore-press.name = เครื่องอัดสปอร์
|
||||||
block.separator.name =
|
block.separator.name = เครื่องแยก
|
||||||
เครื่องแยก
|
block.coal-centrifuge.name = เครื่องผลิตถ่านหิน
|
||||||
block.coal-centrifuge.name = เครื่องปั่นเหวี่งถ่านหิน
|
|
||||||
block.power-node.name = โหนดพลังงาน
|
block.power-node.name = โหนดพลังงาน
|
||||||
block.power-node-large.name = โหนดพลังงานขนาดใหญ่
|
block.power-node-large.name = โหนดพลังงานขนาดใหญ่
|
||||||
block.surge-tower.name = เสาเสิร์จ
|
block.surge-tower.name = เสาเสิร์จ
|
||||||
@@ -916,7 +915,7 @@ block.battery.name = แบตเตอรี่
|
|||||||
block.battery-large.name = แบตเตอรี่ขนาดใหญ่
|
block.battery-large.name = แบตเตอรี่ขนาดใหญ่
|
||||||
block.combustion-generator.name = เครื่องกำเนิดไฟฟ้าเผาไหม้
|
block.combustion-generator.name = เครื่องกำเนิดไฟฟ้าเผาไหม้
|
||||||
block.turbine-generator.name = เครื่องกำเนิดไฟฟ้าไอน้ำ
|
block.turbine-generator.name = เครื่องกำเนิดไฟฟ้าไอน้ำ
|
||||||
block.differential-generator.name = เครื่องกำเนิดไฟฟ้าดิฟเฟอเร่นเชี่ยว
|
block.differential-generator.name = เครื่องกำเนิดไฟฟ้าดิฟเฟอเร่นเตอร์
|
||||||
block.impact-reactor.name = เตาปฏิกรณ์อิมแพ็ค
|
block.impact-reactor.name = เตาปฏิกรณ์อิมแพ็ค
|
||||||
block.mechanical-drill.name = เครื่องขุดเชิงกล
|
block.mechanical-drill.name = เครื่องขุดเชิงกล
|
||||||
block.pneumatic-drill.name = เครื่องขุดนิวมาติก
|
block.pneumatic-drill.name = เครื่องขุดนิวมาติก
|
||||||
@@ -930,7 +929,7 @@ block.trident-ship-pad.name = ฐานปล่อยยานตรีศู
|
|||||||
block.glaive-ship-pad.name = ฐานปล่อยยานเกลฟว์
|
block.glaive-ship-pad.name = ฐานปล่อยยานเกลฟว์
|
||||||
block.omega-mech-pad.name = ฐานปล่อยเม็คโอเมก้า
|
block.omega-mech-pad.name = ฐานปล่อยเม็คโอเมก้า
|
||||||
block.tau-mech-pad.name = ฐานปล่อยเม็คเทา (Tau)
|
block.tau-mech-pad.name = ฐานปล่อยเม็คเทา (Tau)
|
||||||
block.conduit.name = รางน้ำ
|
block.conduit.name = ท่อน้ำ
|
||||||
block.mechanical-pump.name = ปั๊มเชิงกล
|
block.mechanical-pump.name = ปั๊มเชิงกล
|
||||||
block.item-source.name = จุดกำเนิดไอเท็ม
|
block.item-source.name = จุดกำเนิดไอเท็ม
|
||||||
block.item-void.name = จุดลบไอเท็ม
|
block.item-void.name = จุดลบไอเท็ม
|
||||||
@@ -943,8 +942,8 @@ block.wave.name = เวฟ
|
|||||||
block.swarmer.name = สวอร์มเมอร์
|
block.swarmer.name = สวอร์มเมอร์
|
||||||
block.salvo.name = ซาวโว
|
block.salvo.name = ซาวโว
|
||||||
block.ripple.name = ริปเปิ้ล
|
block.ripple.name = ริปเปิ้ล
|
||||||
block.phase-conveyor.name = สายพานเฟส
|
block.phase-conveyor.name = สายพานความเร็วแสง
|
||||||
block.bridge-conveyor.name = สะพานสายพาน
|
block.bridge-conveyor.name = สะพาน
|
||||||
block.plastanium-compressor.name = เครื่องอัดพลาสตาเนียม
|
block.plastanium-compressor.name = เครื่องอัดพลาสตาเนียม
|
||||||
block.pyratite-mixer.name = เครื่องผสมไพราไทต์
|
block.pyratite-mixer.name = เครื่องผสมไพราไทต์
|
||||||
block.blast-mixer.name = เครื่องผสมสารประกอบระเบิด
|
block.blast-mixer.name = เครื่องผสมสารประกอบระเบิด
|
||||||
@@ -964,11 +963,11 @@ block.fortress-factory.name = โรงงานผลิตฟอร์เท
|
|||||||
block.revenant-factory.name = โรงงานผลิตยานไฟต์เตอร์เรเวแนนท์
|
block.revenant-factory.name = โรงงานผลิตยานไฟต์เตอร์เรเวแนนท์
|
||||||
block.repair-point.name = จุดซ่อมแซม
|
block.repair-point.name = จุดซ่อมแซม
|
||||||
block.pulse-conduit.name = รางน้ำโพวส์
|
block.pulse-conduit.name = รางน้ำโพวส์
|
||||||
block.phase-conduit.name = รางน้ำเฟส
|
block.phase-conduit.name = ท่อน้ำความเร็วแสง
|
||||||
block.liquid-router.name = เร้าเตอร์ของเหลว
|
block.liquid-router.name = เร้าเตอร์ของเหลว
|
||||||
block.liquid-tank.name = แทงค์เก็บของเหลว
|
block.liquid-tank.name = แทงค์น้ำ
|
||||||
block.liquid-junction.name = ทางแยกของเหลว
|
block.liquid-junction.name = ทางแยกของเหลว
|
||||||
block.bridge-conduit.name = สะพานรางน้ำ
|
block.bridge-conduit.name = ท่อน้ำยกระดับ
|
||||||
block.rotary-pump.name = ปั๊มโรตารี้
|
block.rotary-pump.name = ปั๊มโรตารี้
|
||||||
block.thorium-reactor.name = เตาปฏิกรณ์ทอเรี่ยม
|
block.thorium-reactor.name = เตาปฏิกรณ์ทอเรี่ยม
|
||||||
block.mass-driver.name = แมสไดรฟ์เวอร์
|
block.mass-driver.name = แมสไดรฟ์เวอร์
|
||||||
@@ -982,8 +981,8 @@ block.surge-wall.name = กำแพงเสิร์จ
|
|||||||
block.surge-wall-large.name = กำแพงเสิร์จขนาดใหญ่
|
block.surge-wall-large.name = กำแพงเสิร์จขนาดใหญ่
|
||||||
block.cyclone.name = ไซโคลน
|
block.cyclone.name = ไซโคลน
|
||||||
block.fuse.name = ฟิวส์
|
block.fuse.name = ฟิวส์
|
||||||
block.shock-mine.name = กับระเบิดไฟฟ้าซ็อต
|
block.shock-mine.name = กับระเบิดไฟฟ้า
|
||||||
block.overdrive-projector.name = โอเวอร์ไดรฟ์โปรเจ็คเตอร์
|
block.overdrive-projector.name = เครื่องเร่งประสิทธิภาพ
|
||||||
block.force-projector.name = ฟอร์สโปรเจ็คเตอร์
|
block.force-projector.name = ฟอร์สโปรเจ็คเตอร์
|
||||||
block.arc.name = อาร์ค
|
block.arc.name = อาร์ค
|
||||||
block.rtg-generator.name = เครื่องกำเนิดไฟฟ้า อาร์ทีจี
|
block.rtg-generator.name = เครื่องกำเนิดไฟฟ้า อาร์ทีจี
|
||||||
@@ -1013,7 +1012,7 @@ unit.eruptor.name = อีรัฟเตอร์
|
|||||||
unit.chaos-array.name = เคออสอาเรย์
|
unit.chaos-array.name = เคออสอาเรย์
|
||||||
unit.eradicator.name = อีเรดิเคเตอร์
|
unit.eradicator.name = อีเรดิเคเตอร์
|
||||||
unit.lich.name = ลิช
|
unit.lich.name = ลิช
|
||||||
unit.reaper.name = รีฟเฟอร์
|
unit.reaper.name = รีฟเปอร์
|
||||||
tutorial.next = [lightgray]<กดเพื่อดำเนินการต่อ>
|
tutorial.next = [lightgray]<กดเพื่อดำเนินการต่อ>
|
||||||
tutorial.intro = คุณได้เข้าสู่[scarlet] การสอนเล่นของ Mindustry.[]\nใช้ [[WASD] เพื่อเคลื่อนที่.\n[accent]กด [[Ctrl] ค้างระหว่างกลิ้งลูกกลิ้งเม้าส์[] เพื่อซูมเข้าและออก.\nเริ่มด้วยการ[accent] ขุดทองแดง[]. เคลื่อนที่ไปใกล้มัน, แล้วกดที่สายแร่ทองแดงใกล้ๆกับ core ของคุณ\n\n[accent]ทองแดง {0}/{1} ชิ้น
|
tutorial.intro = คุณได้เข้าสู่[scarlet] การสอนเล่นของ Mindustry.[]\nใช้ [[WASD] เพื่อเคลื่อนที่.\n[accent]กด [[Ctrl] ค้างระหว่างกลิ้งลูกกลิ้งเม้าส์[] เพื่อซูมเข้าและออก.\nเริ่มด้วยการ[accent] ขุดทองแดง[]. เคลื่อนที่ไปใกล้มัน, แล้วกดที่สายแร่ทองแดงใกล้ๆกับ core ของคุณ\n\n[accent]ทองแดง {0}/{1} ชิ้น
|
||||||
tutorial.intro.mobile = คุณได้เข้าสู่[scarlet] การสอนเล่นของ Mindustry.[]\nเลื่อนหน้าจอเพื่อเคลื่อนที่.\n[accent]ใส่สองนิ้ว []เพื่อซูมเข้าและออก.\nเริ่มด้วยการ[accent] ขุดทองแดง[]. เคลื่อนที่ไปใกล้มัน, แล้วกดที่สายแร่ทองแดงใกล้ๆกับ core ของคุณ\n\n[accent]ทองแดง {0}/{1} ชิ้น
|
tutorial.intro.mobile = คุณได้เข้าสู่[scarlet] การสอนเล่นของ Mindustry.[]\nเลื่อนหน้าจอเพื่อเคลื่อนที่.\n[accent]ใส่สองนิ้ว []เพื่อซูมเข้าและออก.\nเริ่มด้วยการ[accent] ขุดทองแดง[]. เคลื่อนที่ไปใกล้มัน, แล้วกดที่สายแร่ทองแดงใกล้ๆกับ core ของคุณ\n\n[accent]ทองแดง {0}/{1} ชิ้น
|
||||||
@@ -1110,7 +1109,7 @@ block.phase-wall-large.description = A wall coated with special phase-based refl
|
|||||||
block.surge-wall.description = บล็อคป้องกันที่มีทนทานสูง.\nสะสมพลังงานจากกระสุน, แล้วปล่อยออกมาแบบสุ่ม.
|
block.surge-wall.description = บล็อคป้องกันที่มีทนทานสูง.\nสะสมพลังงานจากกระสุน, แล้วปล่อยออกมาแบบสุ่ม.
|
||||||
block.surge-wall-large.description = บล็อคป้องกันที่มีทนทานสูง.\nสะสมพลังงานจากกระสุน, แล้วปล่อยออกมาแบบสุ่ม.\nคลอบคลุมหลายช่อง.
|
block.surge-wall-large.description = บล็อคป้องกันที่มีทนทานสูง.\nสะสมพลังงานจากกระสุน, แล้วปล่อยออกมาแบบสุ่ม.\nคลอบคลุมหลายช่อง.
|
||||||
block.door.description = ประตูขนาดเล็ก. สามารถเปิดได้โดยการกด.
|
block.door.description = ประตูขนาดเล็ก. สามารถเปิดได้โดยการกด.
|
||||||
block.door-large.description = ประตูขนาดใหญ่. สามารถเปิดได้โดยการกด.\nคลอบคลุมหลายช่อง.
|
block.door-large.description = ประตูขนาดใหญ่. สามารถเปิดและปิดได้โดยการกด.\nคลอบคลุมหลายช่อง.
|
||||||
block.mender.description = ซ่อมแซมบล็อคในวงของมันเป็นระยะๆ. ช่วยซ่อมแซมแนวป้องกันระหว่าง wave.\nสามารถใช้ซิลิก้อนเพื่อเพิ่มรัศมีและประสิทธิภาพได้
|
block.mender.description = ซ่อมแซมบล็อคในวงของมันเป็นระยะๆ. ช่วยซ่อมแซมแนวป้องกันระหว่าง wave.\nสามารถใช้ซิลิก้อนเพื่อเพิ่มรัศมีและประสิทธิภาพได้
|
||||||
block.mend-projector.description = เมนเดอร์ที่ได้รับการอัปเกรด. ซ่อมแซมบล็อคในระยะของมัน.\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพได้.
|
block.mend-projector.description = เมนเดอร์ที่ได้รับการอัปเกรด. ซ่อมแซมบล็อคในระยะของมัน.\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพได้.
|
||||||
block.overdrive-projector.description = เพิ่มความเร็วของสิ่งก่อสร้างรอบๆ.\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพ.
|
block.overdrive-projector.description = เพิ่มความเร็วของสิ่งก่อสร้างรอบๆ.\nสามารถใช้ใยเฟสเพื่อเพิ่มระยะและประสิทธิภาพ.
|
||||||
@@ -1123,7 +1122,7 @@ block.bridge-conveyor.description = บล็อคขนส่งไอเท
|
|||||||
block.phase-conveyor.description = บล็อคขนส่งไอเท็มขั้นสูง. ใช้พลังงานเพื่อส่งไอเท็มไปยังสายพานเฟสอีกอัน ข้ามได้หลายช่อง.
|
block.phase-conveyor.description = บล็อคขนส่งไอเท็มขั้นสูง. ใช้พลังงานเพื่อส่งไอเท็มไปยังสายพานเฟสอีกอัน ข้ามได้หลายช่อง.
|
||||||
block.sorter.description = แยกไอเท็ม. ถ้าไอเท็มตรงกับที่เลือกไว้, จะผ่านได้. แต่ถ้าไม่ตรง, ไอเท็มจะออกทางซ้ายหรือขวา (ใช้ทางที่ไอเท็มเข้าเป็นหลัก)
|
block.sorter.description = แยกไอเท็ม. ถ้าไอเท็มตรงกับที่เลือกไว้, จะผ่านได้. แต่ถ้าไม่ตรง, ไอเท็มจะออกทางซ้ายหรือขวา (ใช้ทางที่ไอเท็มเข้าเป็นหลัก)
|
||||||
block.inverted-sorter.description = แยกไอเท็มคล้ายเครื่องแยกธรรมดา, แต่ไอเท็มที่เลือกจะออกข้างแทน.
|
block.inverted-sorter.description = แยกไอเท็มคล้ายเครื่องแยกธรรมดา, แต่ไอเท็มที่เลือกจะออกข้างแทน.
|
||||||
block.router.description = รับไอเท็มแล้วส่งออก 3 ทางเท่ากัน. มีประโยชน์สำหรับแยกไอเท็มจากแหล่งเดียวไปหลายที่.\n\n[scarlet]อย่าวางไว้ติดกับทางส่งไอเท็มเข้าเพราะของออกจะไปอุดตันได้.[]
|
block.router.description = รับไอเท็มแล้วส่งออก 3 ทางเท่าๆกัน. มีประโยชน์สำหรับแยกไอเท็มจากแหล่งเดียวไปหลายที่.\n\n[scarlet]อย่าวางไว้ติดกับทางส่งไอเท็มเข้าเพราะของออกจะไปอุดตันได้.[]
|
||||||
block.distributor.description = เร้าเตอร์ขั้นสูง. แยกไอเท็มออก 7 ทางอย่างเท่าๆกัน.
|
block.distributor.description = เร้าเตอร์ขั้นสูง. แยกไอเท็มออก 7 ทางอย่างเท่าๆกัน.
|
||||||
block.overflow-gate.description = ของจะออกจากข้างๆเมื่อทางข้างหน้ถูกบล็อคเท่านั้น.
|
block.overflow-gate.description = ของจะออกจากข้างๆเมื่อทางข้างหน้ถูกบล็อคเท่านั้น.
|
||||||
block.mass-driver.description = บล็อคขนส่งไอเท็มขั้นสุดยอด. รวบรวมไอเท็มจำนวนหนึ่งแล้วยิงไปหาแมสไดรเวอร์อีกอันที่อยู่ไกลออกไป. ต้องใช้พลังงานในการใช้งาน.
|
block.mass-driver.description = บล็อคขนส่งไอเท็มขั้นสุดยอด. รวบรวมไอเท็มจำนวนหนึ่งแล้วยิงไปหาแมสไดรเวอร์อีกอันที่อยู่ไกลออกไป. ต้องใช้พลังงานในการใช้งาน.
|
||||||
@@ -1150,7 +1149,7 @@ block.differential-generator.description = ผลิตไฟฟ้าจำน
|
|||||||
block.rtg-generator.description = เครื่องกำเนิดไฟฟ้าที่ใช้ง่ายและไว้ใจได้. ใช้ความร้อนจากการสลายของสารกัมมัตภาพรังสีเพื่อใช้ผลิตพลังงานอย่างช้าๆ.
|
block.rtg-generator.description = เครื่องกำเนิดไฟฟ้าที่ใช้ง่ายและไว้ใจได้. ใช้ความร้อนจากการสลายของสารกัมมัตภาพรังสีเพื่อใช้ผลิตพลังงานอย่างช้าๆ.
|
||||||
block.solar-panel.description = ให้พลังงานจากแสงอาทิตย์จำนวนน้อย.
|
block.solar-panel.description = ให้พลังงานจากแสงอาทิตย์จำนวนน้อย.
|
||||||
block.solar-panel-large.description = เวอร์ชั่นของแผงโซล่าเซลล์ที่มีประสิทธิภาพมากขึ้นกว่าแผงโซล่าเซลล์ธรรมดา.
|
block.solar-panel-large.description = เวอร์ชั่นของแผงโซล่าเซลล์ที่มีประสิทธิภาพมากขึ้นกว่าแผงโซล่าเซลล์ธรรมดา.
|
||||||
block.thorium-reactor.description = ผลิตพลังงานจำนวนมากจากทอเรี่ยม. ตำเป็นต้องใช้สารหล่อเย็นตลอดเวลา. จะระเบิดอย่างรุนแรงหากไม่ได้รับสารหล่อเย็นในจำนวนที่ต้องการ. จำนวนพลังงานที่ผลิตขึ้นอยู่กับความเต็ม และผลิตพลังงานเริ่มต้นที่ความสามารถสูงสุด.
|
block.thorium-reactor.description = ผลิตพลังงานจำนวนมากจากทอเรี่ยม. จำเป็นต้องใช้สารหล่อเย็นตลอดเวลา. จะระเบิดอย่างรุนแรงหากไม่ได้รับสารหล่อเย็นในจำนวนที่ต้องการ. จำนวนพลังงานที่ผลิตขึ้นอยู่กับความเต็ม และผลิตพลังงานเริ่มต้นที่ความสามารถสูงสุด.
|
||||||
block.impact-reactor.description = เครื่องกำเนิดไฟฟ้าขั้นสูง, สามารถผลิตไฟฟ้าได้จำนวนมหาศาลที่ประสิทธิภาพสูงสุด. จำเป็นต้องใช้พลังงานจำนวนมากในการสตาร์ทเครื่อง.
|
block.impact-reactor.description = เครื่องกำเนิดไฟฟ้าขั้นสูง, สามารถผลิตไฟฟ้าได้จำนวนมหาศาลที่ประสิทธิภาพสูงสุด. จำเป็นต้องใช้พลังงานจำนวนมากในการสตาร์ทเครื่อง.
|
||||||
block.mechanical-drill.description = เครื่องขุดราคาถูก. เมื่อวางบนบล็อคที่ถูกต้อง, จะส่งไอเท็มของมันออกมาเรื่อยๆแบบไม่มีที่สิ้นสุด. ขุดได้แค่ทรัพยากรพื้นฐาน.
|
block.mechanical-drill.description = เครื่องขุดราคาถูก. เมื่อวางบนบล็อคที่ถูกต้อง, จะส่งไอเท็มของมันออกมาเรื่อยๆแบบไม่มีที่สิ้นสุด. ขุดได้แค่ทรัพยากรพื้นฐาน.
|
||||||
block.pneumatic-drill.description = เครื่องขุดได้รับการปรับปรุง, สามารถขุดไทเทเนี่ยมได้. ขุดไวกว่าเครื่องขุดเชิงกล.
|
block.pneumatic-drill.description = เครื่องขุดได้รับการปรับปรุง, สามารถขุดไทเทเนี่ยมได้. ขุดไวกว่าเครื่องขุดเชิงกล.
|
||||||
@@ -1186,16 +1185,16 @@ block.draug-factory.description = ผลิตโดรนขุดเจาะ
|
|||||||
block.spirit-factory.description = ผลิตโดรนซ่อมแซมสปิริต.
|
block.spirit-factory.description = ผลิตโดรนซ่อมแซมสปิริต.
|
||||||
block.phantom-factory.description = ผลิตโดรนก่อสร้างขั้นสูง.
|
block.phantom-factory.description = ผลิตโดรนก่อสร้างขั้นสูง.
|
||||||
block.wraith-factory.description = ผลิตยูนิตเร็ว โจมตีแบบ hit-and-run (จู่โจมแล้วหนี)
|
block.wraith-factory.description = ผลิตยูนิตเร็ว โจมตีแบบ hit-and-run (จู่โจมแล้วหนี)
|
||||||
block.ghoul-factory.description = ผลิตยานทิ้งระเบิดปูพรมหนัก (heavy carpet bomber)
|
block.ghoul-factory.description = ผลิตยานทิ้งระเบิดแบบโหดๆ (heavy carpet bomber)
|
||||||
block.revenant-factory.description = ผลิตยูนิตที่ใช้ขีปนาวุธเป็นหลัก.
|
block.revenant-factory.description = ผลิตยูนิตที่ใช้ขีปนาวุธเป็นหลัก.
|
||||||
block.dagger-factory.description = ผลิตยูนิตภาคพื้นดินพื้นฐาน.
|
block.dagger-factory.description = ผลิตยูนิตภาคพื้นดินพื้นฐาน.
|
||||||
block.crawler-factory.description = ผลิตยูนิตพลีชีพเร็ว.
|
block.crawler-factory.description = ผลิตยูนิตที่ระเบิดตัวเอง.
|
||||||
block.titan-factory.description = ผลิตยูนิตภาคพื้นดินเสริมเกราะขั้นสูง.
|
block.titan-factory.description = ผลิตยูนิตภาคพื้นดินเสริมเกราะขั้นสูง.
|
||||||
block.fortress-factory.description = ผลิตยูนิตหนักติดปืนใหญ่.
|
block.fortress-factory.description = ผลิตยูนิตที่ถึกและติดปืนใหญ่.
|
||||||
block.repair-point.description = ซ่อมแซมยูนิตที่อยู่ในรัศมีอย่างต่อเนื่อง.
|
block.repair-point.description = ซ่อมแซมยูนิตที่อยู่ในรัศมีอย่างต่อเนื่อง.
|
||||||
block.dart-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คโจมตีพื้นฐาน.\nใช้โดยการกดเมื่อยืนทับมัน.
|
block.dart-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คโจมตีพื้นฐาน.\nใช้โดยการกดเมื่อยืนทับมัน.
|
||||||
block.delta-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คเกราะบางโจมตีแบบ hit-and-run (จู่โจมแล้วหนี).\nใช้โดยการกดเมื่อยืนทับมัน.
|
block.delta-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คเกราะบางโจมตีแบบ hit-and-run (จูค).\nใช้โดยการกดเมื่อยืนทับมัน.
|
||||||
block.tau-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คสนับสนุนขั้นสูง.\nใช้โดยการกดเมื่อยืนทับมัน.
|
block.tau-mech-pad.description = ใช้เปลี่ยนร่างเป็นตัวที่ฮีลได้ดีมาก.\nใช้โดยการกดเมื่อยืนทับมัน.
|
||||||
block.omega-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คใช้ขีปนาวุธเกราะหนา.\nใช้โดยการกดเมื่อยืนทับมัน.
|
block.omega-mech-pad.description = ใช้เปลี่ยนร่างเป็นเป็นเม็คใช้ขีปนาวุธเกราะหนา.\nใช้โดยการกดเมื่อยืนทับมัน.
|
||||||
block.javelin-ship-pad.description = ใช้เปลี่ยนร่างเป็นเป็นอินเทอร์เซ็ปเตอร์เร็วแบะเกราะบาง.\nใช้โดยการกดเมื่อยืนทับมัน.
|
block.javelin-ship-pad.description = ใช้เปลี่ยนร่างเป็นเป็นอินเทอร์เซ็ปเตอร์เร็วแบะเกราะบาง.\nใช้โดยการกดเมื่อยืนทับมัน.
|
||||||
block.trident-ship-pad.description = ใช้เปลี่ยนร่างเป็นเป็นยานทิ้งระเบิดสนับสนุน.\nใช้โดยการกดเมื่อยืนทับมัน.
|
block.trident-ship-pad.description = ใช้เปลี่ยนร่างเป็นเป็นยานทิ้งระเบิดสนับสนุน.\nใช้โดยการกดเมื่อยืนทับมัน.
|
||||||
|
|||||||
@@ -10,8 +10,9 @@ link.dev-builds.description = Нестабільні версії
|
|||||||
link.trello.description = Офіційна дошка Trello для запланованих функцій
|
link.trello.description = Офіційна дошка Trello для запланованих функцій
|
||||||
link.itch.io.description = Itch.io сторінка, на якій можна завантажити гру
|
link.itch.io.description = Itch.io сторінка, на якій можна завантажити гру
|
||||||
link.google-play.description = Завантажити для Android з Google Play
|
link.google-play.description = Завантажити для Android з Google Play
|
||||||
link.f-droid.description = Перелік каталогу F-Droid
|
link.f-droid.description = Завантажити для Android з F-Droid
|
||||||
link.wiki.description = Офіційна Mindustry wiki
|
link.wiki.description = Офіційна Mindustry wiki
|
||||||
|
link.feathub.description = Запропонувати нові функції
|
||||||
linkfail = Не вдалося відкрити посилання!\nURL-адреса скопійована в буфер обміну.
|
linkfail = Не вдалося відкрити посилання!\nURL-адреса скопійована в буфер обміну.
|
||||||
screenshot = Зняток мапи збережено в {0}
|
screenshot = Зняток мапи збережено в {0}
|
||||||
screenshot.invalid = Мапа занадто велика, тому, мабуть, не вистачає пам’яті для знятку мапи.
|
screenshot.invalid = Мапа занадто велика, тому, мабуть, не вистачає пам’яті для знятку мапи.
|
||||||
@@ -27,6 +28,13 @@ load.system = Система
|
|||||||
load.mod = Модифікації
|
load.mod = Модифікації
|
||||||
load.scripts = Скрипти
|
load.scripts = Скрипти
|
||||||
|
|
||||||
|
be.update = Доступна нова збірка Bleeding Edge:
|
||||||
|
be.update.confirm = Завантажити і перезавантажити зараз?
|
||||||
|
be.updating = Оновлення…
|
||||||
|
be.ignore = Ігнорувати
|
||||||
|
be.noupdates = Оновлень не знайдено.
|
||||||
|
be.check = Перевірити на наявність оновлень
|
||||||
|
|
||||||
schematic = Схема
|
schematic = Схема
|
||||||
schematic.add = Зберегти схему…
|
schematic.add = Зберегти схему…
|
||||||
schematics = Схеми
|
schematics = Схеми
|
||||||
@@ -37,7 +45,7 @@ schematic.importfile = Імпортувати файл
|
|||||||
schematic.browseworkshop = Переглянути в Майстерні
|
schematic.browseworkshop = Переглянути в Майстерні
|
||||||
schematic.copy = Копіювати в буфер обміну
|
schematic.copy = Копіювати в буфер обміну
|
||||||
schematic.copy.import = Імпортувати з клавіатури
|
schematic.copy.import = Імпортувати з клавіатури
|
||||||
schematic.shareworkshop = Поширити в Майстерні
|
schematic.shareworkshop = Поширити в Майстерню
|
||||||
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Відобразити схему
|
schematic.flip = [accent][[{0}][]/[accent][[{1}][]: Відобразити схему
|
||||||
schematic.saved = Схема збережена.
|
schematic.saved = Схема збережена.
|
||||||
schematic.delete.confirm = Ця схема буде повністю випалена.
|
schematic.delete.confirm = Ця схема буде повністю випалена.
|
||||||
@@ -67,7 +75,7 @@ customgame = Користувацька гра
|
|||||||
newgame = Нова гра
|
newgame = Нова гра
|
||||||
none = <нічого>
|
none = <нічого>
|
||||||
minimap = Мінімапа
|
minimap = Мінімапа
|
||||||
position = Позиція
|
position = Місцерозташування
|
||||||
close = Закрити
|
close = Закрити
|
||||||
website = Веб-сайт
|
website = Веб-сайт
|
||||||
quit = Вихід
|
quit = Вихід
|
||||||
@@ -97,22 +105,25 @@ mod.author = [LIGHT_GRAY]Автор:[] {0}
|
|||||||
mods.alpha = [scarlet](Альфа)
|
mods.alpha = [scarlet](Альфа)
|
||||||
mods = Модифікації
|
mods = Модифікації
|
||||||
mods.none = [LIGHT_GRAY]Модифікацій не знайдено!
|
mods.none = [LIGHT_GRAY]Модифікацій не знайдено!
|
||||||
mods.guide = Посібник зі створення модифицій
|
mods.guide = Посібник з модифицій
|
||||||
mods.report = Повідомити про ваду
|
mods.report = Повідомити про ваду
|
||||||
mods.openfolder = Відкрити теку модифікацій
|
mods.openfolder = Відкрити теку модифікацій
|
||||||
mod.enabled = [lightgray]Увімкнено
|
mod.enabled = [lightgray]Увімкнено
|
||||||
mod.disabled = [scarlet]Вимкнено
|
mod.disabled = [scarlet]Вимкнено
|
||||||
mod.disable = Вимкнути
|
mod.disable = Вимкн.
|
||||||
mod.delete.error = Неможливо видалити модифікацію. Файл, можливо, використовується.
|
mod.delete.error = Неможливо видалити модифікацію. Файл, можливо, використовується.
|
||||||
mod.requiresversion = [scarlet]Необхідна версія гри: [accent]{0}
|
mod.requiresversion = [scarlet]Необхідна мінімальна версія гри: [accent]{0}
|
||||||
|
mod.erroredcontent = [scarlet]Помилки при завантаженнні
|
||||||
|
mod.errors = Сталася помилка при завантаження змісту.
|
||||||
|
mod.noerrorplay = [scarlet]Ви маєте модифікації з помилками.[] Або вимкніть проблемні модифікації, або виправте їх.
|
||||||
mod.missingdependencies = [scarlet]Відсутні залежності: {0}
|
mod.missingdependencies = [scarlet]Відсутні залежності: {0}
|
||||||
mod.nowdisabled = [scarlet]Модифікації «{0}» не вистачає залежних модифікацій:[accent] {1}\n[lightgray]Ці модифікації потрібно завантажити спочатку.\nЦя модифікація буде автоматично вимкнена.
|
mod.nowdisabled = [scarlet]Модифікації «{0}» не вистачає залежних модифікацій:[accent] {1}\n[lightgray]Ці модифікації потрібно завантажити спочатку.\nЦя модифікація буде автоматично вимкнена.
|
||||||
mod.enable = Увімкнути
|
mod.enable = Увімк.
|
||||||
mod.requiresrestart = А тепер гра закриється, щоб застосувати зміни модифікацій.
|
mod.requiresrestart = А тепер гра закриється, щоб застосувати зміни модифікацій.
|
||||||
mod.reloadrequired = [scarlet]Потрібно перезавантаження
|
mod.reloadrequired = [scarlet]Потрібно перезавантаження
|
||||||
mod.import = Імпортувати модифікацію
|
mod.import = Імпортувати модифікацію
|
||||||
mod.import.github = Імпортувати модификацію з GitHub
|
mod.import.github = Завантажити мод з GitHub
|
||||||
mod.item.remove =Цей предмет є частиною модифікації [accent] '«{0}»[]. Щоб видалити його, видаліть цю модифікацію.
|
mod.item.remove = Цей предмет є частиною модифікації [accent] «{0}»[]. Щоб видалити його, видаліть цю модифікацію.
|
||||||
mod.remove.confirm = Цю модифікацію буде видалено.
|
mod.remove.confirm = Цю модифікацію буде видалено.
|
||||||
mod.author = [LIGHT_GRAY]Автор:[] {0}
|
mod.author = [LIGHT_GRAY]Автор:[] {0}
|
||||||
mod.missing = Це збереження містить модифікації, які ви нещодавно оновили або більше не встановлювали. Збереження може зіпсуватися. Ви впевнені, що хочете завантажити його?\n[lightgray]Модифікації:\n{0}
|
mod.missing = Це збереження містить модифікації, які ви нещодавно оновили або більше не встановлювали. Збереження може зіпсуватися. Ви впевнені, що хочете завантажити його?\n[lightgray]Модифікації:\n{0}
|
||||||
@@ -133,7 +144,7 @@ players = Гравців: {0}
|
|||||||
players.single = {0} гравець на сервері
|
players.single = {0} гравець на сервері
|
||||||
server.closing = [accent]Закриття сервера…
|
server.closing = [accent]Закриття сервера…
|
||||||
server.kicked.kick = Ви були вигнані з сервера!
|
server.kicked.kick = Ви були вигнані з сервера!
|
||||||
server.kicked.whitelist = Ви не в білому спискі сервері.
|
server.kicked.whitelist = Ви не в білому спискі сервера!
|
||||||
server.kicked.serverClose = Сервер закрито.
|
server.kicked.serverClose = Сервер закрито.
|
||||||
server.kicked.vote = Вас було вигнано із сервера за допомогою голосування. Прощавайте.
|
server.kicked.vote = Вас було вигнано із сервера за допомогою голосування. Прощавайте.
|
||||||
server.kicked.clientOutdated = Застарілий клієнт! Оновіть свою гру!
|
server.kicked.clientOutdated = Застарілий клієнт! Оновіть свою гру!
|
||||||
@@ -147,6 +158,7 @@ server.kicked.nameEmpty = Ваше ім’я має містити принай
|
|||||||
server.kicked.idInUse = Ви вже на цьому сервері! Підключення двох облікових записів не дозволяється.
|
server.kicked.idInUse = Ви вже на цьому сервері! Підключення двох облікових записів не дозволяється.
|
||||||
server.kicked.customClient = Цей сервер не підтримує користувацькі збірки. Завантажте офіційну версію.
|
server.kicked.customClient = Цей сервер не підтримує користувацькі збірки. Завантажте офіційну версію.
|
||||||
server.kicked.gameover = Гра завершена!
|
server.kicked.gameover = Гра завершена!
|
||||||
|
server.kicked.serverRestarting = Сервер перезавантажується
|
||||||
server.versions = Ваша версія:[accent] {0}[]\nВерсія на сервері:[accent] {1}[]
|
server.versions = Ваша версія:[accent] {0}[]\nВерсія на сервері:[accent] {1}[]
|
||||||
host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[]. \nКористувачі, які знаходяться у тій же [lightgray]WiFi або локальній мережі[], повинні бачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоб люди могли приєднуватися з будь-якої точки через IP, то[accent] переадресація порту []обов’язкова.\n\n[lightgray]Примітка. Якщо у вас виникли проблеми з підключенням до вашої локальної гри, переконайтеся, що ви дозволили Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера. Зауважте, що публічні мережі іноді не дозволяють виявити сервер.
|
host.info = Кнопка [accent]Сервер[] розміщує сервер на порті [scarlet]6567[]. \nКористувачі, які знаходяться у тій же [lightgray]WiFi або локальній мережі[], повинні бачити ваш сервер у своєму списку серверів.\n\nЯкщо ви хочете, щоб люди могли приєднуватися з будь-якої точки через IP, то[accent] переадресація порту []обов’язкова.\n\n[lightgray]Примітка. Якщо у вас виникли проблеми з підключенням до вашої локальної гри, переконайтеся, що ви дозволили Mindustry доступ до вашої локальної мережі в налаштуваннях брандмауера. Зауважте, що публічні мережі іноді не дозволяють виявити сервер.
|
||||||
join.info = Тут ви можете ввести [accent]IP сервера[] для підключення або знайти сервери у [accent]локальній мережі[] для підключення до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[lightgray] Примітка. Тут немає автоматичного глобального списку серверів; якщо ви хочете підключитися до когось через IP, вам доведеться попросити створювача сервера дати свій ip.
|
join.info = Тут ви можете ввести [accent]IP сервера[] для підключення або знайти сервери у [accent]локальній мережі[] для підключення до них.\nПідтримується локальна мережа(LAN) і широкосмугова мережа(WAN).\n\n[lightgray] Примітка. Тут немає автоматичного глобального списку серверів; якщо ви хочете підключитися до когось через IP, вам доведеться попросити створювача сервера дати свій ip.
|
||||||
@@ -209,8 +221,8 @@ save.delete.confirm = Ви дійсно хочете видалити це зб
|
|||||||
save.delete = Видалити
|
save.delete = Видалити
|
||||||
save.export = Експортувати збереження
|
save.export = Експортувати збереження
|
||||||
save.import.invalid = [accent]Це збереження недійсне!
|
save.import.invalid = [accent]Це збереження недійсне!
|
||||||
save.import.fail = [crimson]Не вдалося імпортувати збереження: [accent]{0}
|
save.import.fail = [crimson]Не вдалося завантажити збереження: [accent]{0}
|
||||||
save.export.fail = [crimson]Не вдалося експортувати збереження: [accent]{0}
|
save.export.fail = [crimson]Не вдалося вивантажити збереження: [accent]{0}
|
||||||
save.import = Імпортувати збереження
|
save.import = Імпортувати збереження
|
||||||
save.newslot = Ім’я збереження:
|
save.newslot = Ім’я збереження:
|
||||||
save.rename = Перейменувати
|
save.rename = Перейменувати
|
||||||
@@ -240,12 +252,12 @@ cancel = Скасувати
|
|||||||
openlink = Відкрити посилання
|
openlink = Відкрити посилання
|
||||||
copylink = Скопіювати посилання
|
copylink = Скопіювати посилання
|
||||||
back = Назад
|
back = Назад
|
||||||
data.export = Експортувати дані
|
data.export = Вивантажити дані
|
||||||
data.import = Импортувати дані
|
data.import = Завантажити дані
|
||||||
data.exported = Дані імпортовано.
|
data.exported = Дані вивантажено.
|
||||||
data.invalid = Це не дійсні ігрові дані.
|
data.invalid = Це не дійсні ігрові дані.
|
||||||
data.import.confirm = Імпорт зовнішніх даних перезапише[scarlet] ВСІ[] ваші поточні ігрові дані.\n[accent]Це неможливо скасувати![]\n\nЩойно дані імпортуються, гра негайно закриється.
|
data.import.confirm = Вивантаження зовнішніх даних перезапише[scarlet] ВСІ[] ваші поточні ігрові дані.\n[accent]Це неможливо скасувати![]\n\nЩойно дані імпортуються, гра негайно закриється.
|
||||||
classic.export = Експортувати класичні дані
|
classic.export = Вивантажити класичні дані
|
||||||
classic.export.text = Класичне (версія 3.5 збірка 40) збереження або мапа були знайдені. Ви хочете експортувати ці дані в домашню теку телефону, для використання у застосунку Mindustry Classic?
|
classic.export.text = Класичне (версія 3.5 збірка 40) збереження або мапа були знайдені. Ви хочете експортувати ці дані в домашню теку телефону, для використання у застосунку Mindustry Classic?
|
||||||
quit.confirm = Ви впевнені, що хочете вийти?
|
quit.confirm = Ви впевнені, що хочете вийти?
|
||||||
quit.confirm.tutorial = Ви впевнені, що хочете вийти з навчання?
|
quit.confirm.tutorial = Ви впевнені, що хочете вийти з навчання?
|
||||||
@@ -317,7 +329,7 @@ waves.invalid = Недійсні хвилі у буфері обміну.
|
|||||||
waves.copied = Хвилі скопійовані.
|
waves.copied = Хвилі скопійовані.
|
||||||
waves.none = Вороги не були встановлені.\nЗазначимо, що пусті хвилі будуть автоматично замінені звичайною хвилею.
|
waves.none = Вороги не були встановлені.\nЗазначимо, що пусті хвилі будуть автоматично замінені звичайною хвилею.
|
||||||
editor.default = [lightgray]<За замовчуванням>
|
editor.default = [lightgray]<За замовчуванням>
|
||||||
details = Деталі…
|
details = Подробиці…
|
||||||
edit = Редагувати…
|
edit = Редагувати…
|
||||||
editor.name = Назва:
|
editor.name = Назва:
|
||||||
editor.spawn = Створити бойову одиницю
|
editor.spawn = Створити бойову одиницю
|
||||||
@@ -325,7 +337,7 @@ editor.removeunit = Видалити бойову одиницю
|
|||||||
editor.teams = Команди
|
editor.teams = Команди
|
||||||
editor.errorload = Помилка завантаження зображення:\n[accent] {0}
|
editor.errorload = Помилка завантаження зображення:\n[accent] {0}
|
||||||
editor.errorsave = Помилка збереження зображення:\n[accent]{0}
|
editor.errorsave = Помилка збереження зображення:\n[accent]{0}
|
||||||
editor.errorimage = Це зображення, а не мапа. Не змінюйте розширення, очікуючи, що це запрацює.\n\nЯкщо Ви хочете імпортувати застарілку мапу, то використовуйте кнопку «Імпортувати застаріле зображення» у редакторі.
|
editor.errorimage = Це зображення, а не мапа. Не змінюйте розширення, очікуючи, що це запрацює.\n\nЯкщо ви хочете імпортувати застарілку мапу, то використовуйте кнопку «Імпортувати застаріле зображення» у редакторі.
|
||||||
editor.errorlegacy = Ця мапа занадто стара і використовує попередній формат мапи, який більше не підтримується.
|
editor.errorlegacy = Ця мапа занадто стара і використовує попередній формат мапи, який більше не підтримується.
|
||||||
editor.errornot = Це не мапа.
|
editor.errornot = Це не мапа.
|
||||||
editor.errorheader = Цей файл мапи недійсний або пошкоджений.
|
editor.errorheader = Цей файл мапи недійсний або пошкоджений.
|
||||||
@@ -426,8 +438,8 @@ abandon = Покинути
|
|||||||
abandon.text = Ця зона і всі її ресурси будуть втрачені.
|
abandon.text = Ця зона і всі її ресурси будуть втрачені.
|
||||||
locked = Заблоковано
|
locked = Заблоковано
|
||||||
complete = [lightgray]Досягнута:
|
complete = [lightgray]Досягнута:
|
||||||
requirement.wave = Досягніть хвилі {0} у {1}
|
requirement.wave = Досягніть хвилі {0} у зоні «{1}»
|
||||||
requirement.core = Знишьте вороже ядро у {0}
|
requirement.core = Знищьте вороже ядро у {0}
|
||||||
requirement.unlock = Розблокуйте {0}
|
requirement.unlock = Розблокуйте {0}
|
||||||
resume = Відновити зону:\n[lightgray]{0}
|
resume = Відновити зону:\n[lightgray]{0}
|
||||||
bestwave = [lightgray]Найкраща хвиля: {0}
|
bestwave = [lightgray]Найкраща хвиля: {0}
|
||||||
@@ -436,16 +448,16 @@ launch.title = Запуск вдалий
|
|||||||
launch.next = [lightgray]наступна можливість на {0}-тій хвилі
|
launch.next = [lightgray]наступна можливість на {0}-тій хвилі
|
||||||
launch.unable2 = [scarlet]ЗАПУСК неможливий.[]
|
launch.unable2 = [scarlet]ЗАПУСК неможливий.[]
|
||||||
launch.confirm = Це видалить всі ресурси у Вашому ядрі.\nВи не зможете повернутися до цієї бази.
|
launch.confirm = Це видалить всі ресурси у Вашому ядрі.\nВи не зможете повернутися до цієї бази.
|
||||||
launch.skip.confirm = Якщо Ви пропустите зараз, Ви не зможете не запускати до більш пізніх хвиль.
|
launch.skip.confirm = Якщо ви пропустите зараз, Ви не зможете не запускати до більш пізніх хвиль.
|
||||||
uncover = Розкрити
|
uncover = Розкрити
|
||||||
configure = Вивантажити конфігурацію
|
configure = Вивантажити конфігурацію
|
||||||
bannedblocks = Заборонені блоки
|
bannedblocks = Заборонені блоки
|
||||||
addall = Додати все
|
addall = Додати все
|
||||||
configure.locked = [lightgray]Можливість розблокувати вивантаження ресурсів буде доступна на {0}-тій хвилі.
|
configure.locked = {0}[lightgray]Тільки після цього можливість розблокувати вивантаження ресурсів буде доступна.
|
||||||
configure.invalid = Кількість повинна бути числом між 0 та {0}.
|
configure.invalid = Кількість повинна бути числом між 0 та {0}.
|
||||||
zone.unlocked = Зона «[lightgray]{0}» тепер розблокована.
|
zone.unlocked = Зона «[lightgray]{0}» тепер розблокована.
|
||||||
zone.requirement.complete = Ви досягли {0}-тої хвилі,\nВимоги до зони «{1}» виконані.
|
zone.requirement.complete = Ви досягли {0}-тої хвилі. \nВимоги до зони «{1}» виконані.
|
||||||
zone.config.unlocked = Loadout unlocked:[lightgray]\n{0}
|
zone.config.unlocked = Вивантаження розблоковано:[lightgray]\n{0}
|
||||||
zone.resources = Виявлені ресурси:
|
zone.resources = Виявлені ресурси:
|
||||||
zone.objective = [lightgray]Мета: [accent]{0}
|
zone.objective = [lightgray]Мета: [accent]{0}
|
||||||
zone.objective.survival = Вижити
|
zone.objective.survival = Вижити
|
||||||
@@ -462,7 +474,7 @@ error.mapnotfound = Файл мапи не знайдено
|
|||||||
error.io = Мережева помилка введення-виведення
|
error.io = Мережева помилка введення-виведення
|
||||||
error.any = Невідома мережева помилка
|
error.any = Невідома мережева помилка
|
||||||
error.bloom = Не вдалося ініціалізувати цвітіння.\nВаш пристрій, мабуть, не підтримує це.
|
error.bloom = Не вдалося ініціалізувати цвітіння.\nВаш пристрій, мабуть, не підтримує це.
|
||||||
zone.groundZero.name = Нульова земля
|
zone.groundZero.name = Відправний пункт
|
||||||
zone.desertWastes.name = Пустельні відходи
|
zone.desertWastes.name = Пустельні відходи
|
||||||
zone.craters.name = Кратери
|
zone.craters.name = Кратери
|
||||||
zone.frozenForest.name = Крижаний ліс
|
zone.frozenForest.name = Крижаний ліс
|
||||||
@@ -493,7 +505,7 @@ zone.crags.description = <вставити опис тут>
|
|||||||
settings.language = Мова
|
settings.language = Мова
|
||||||
settings.data = Ігрові дані
|
settings.data = Ігрові дані
|
||||||
settings.reset = Скинути за замовчуванням
|
settings.reset = Скинути за замовчуванням
|
||||||
settings.rebind = Зміна
|
settings.rebind = Змінити
|
||||||
settings.resetKey = Скинути
|
settings.resetKey = Скинути
|
||||||
settings.controls = Керування
|
settings.controls = Керування
|
||||||
settings.game = Гра
|
settings.game = Гра
|
||||||
@@ -515,7 +527,7 @@ blocks.output = Вихід
|
|||||||
blocks.booster = Прискорювач
|
blocks.booster = Прискорювач
|
||||||
block.unknown = [lightgray]???
|
block.unknown = [lightgray]???
|
||||||
blocks.powercapacity = Місткість енергії
|
blocks.powercapacity = Місткість енергії
|
||||||
blocks.powershot = Енергія/постріл
|
blocks.powershot = Енергія за постріл
|
||||||
blocks.damage = Шкода
|
blocks.damage = Шкода
|
||||||
blocks.targetsair = Повітряні мішені
|
blocks.targetsair = Повітряні мішені
|
||||||
blocks.targetsground = Наземні мішені
|
blocks.targetsground = Наземні мішені
|
||||||
@@ -527,7 +539,7 @@ blocks.liquidcapacity = Місткість рідини
|
|||||||
blocks.powerrange = Діапазон передачі енергії
|
blocks.powerrange = Діапазон передачі енергії
|
||||||
blocks.powerconnections = Максимальна кількість з’єднань
|
blocks.powerconnections = Максимальна кількість з’єднань
|
||||||
blocks.poweruse = Енергії використовує
|
blocks.poweruse = Енергії використовує
|
||||||
blocks.powerdamage = Енергія/урон
|
blocks.powerdamage = Енергія/шкода
|
||||||
blocks.itemcapacity = Місткість предметів
|
blocks.itemcapacity = Місткість предметів
|
||||||
blocks.basepowergeneration = Базова генерація енергії
|
blocks.basepowergeneration = Базова генерація енергії
|
||||||
blocks.productiontime = Час виробництва
|
blocks.productiontime = Час виробництва
|
||||||
@@ -622,6 +634,7 @@ setting.screenshake.name = Тряска екрану
|
|||||||
setting.effects.name = Ефекти
|
setting.effects.name = Ефекти
|
||||||
setting.destroyedblocks.name = Показувати зруйновані блоки
|
setting.destroyedblocks.name = Показувати зруйновані блоки
|
||||||
setting.conveyorpathfinding.name = Пошук шляху для встановлення конвейерів
|
setting.conveyorpathfinding.name = Пошук шляху для встановлення конвейерів
|
||||||
|
setting.coreselect.name = Дозволити схематичні ядра
|
||||||
setting.sensitivity.name = Чутливість контролера
|
setting.sensitivity.name = Чутливість контролера
|
||||||
setting.saveinterval.name = Інтервал збереження
|
setting.saveinterval.name = Інтервал збереження
|
||||||
setting.seconds = {0} с
|
setting.seconds = {0} с
|
||||||
@@ -732,6 +745,7 @@ rules.enemyCheat = Нескінченні ресурси для ШІ
|
|||||||
rules.unitdrops = Ресурс бойових одиниць
|
rules.unitdrops = Ресурс бойових одиниць
|
||||||
rules.unitbuildspeedmultiplier = Множник швидкості виробництва бойових одиниць
|
rules.unitbuildspeedmultiplier = Множник швидкості виробництва бойових одиниць
|
||||||
rules.unithealthmultiplier = Множник здоров’я бойових одиниць
|
rules.unithealthmultiplier = Множник здоров’я бойових одиниць
|
||||||
|
rules.blockhealthmultiplier = Множник здоров’я блоків
|
||||||
rules.playerhealthmultiplier = Множник здоров’я гравця
|
rules.playerhealthmultiplier = Множник здоров’я гравця
|
||||||
rules.playerdamagemultiplier = Множник шкоди гравця
|
rules.playerdamagemultiplier = Множник шкоди гравця
|
||||||
rules.unitdamagemultiplier = Множник шкоди бойових одиниць
|
rules.unitdamagemultiplier = Множник шкоди бойових одиниць
|
||||||
@@ -849,7 +863,7 @@ block.core-nucleus.name = Ядро «Атом»
|
|||||||
block.deepwater.name = Глибоководдя
|
block.deepwater.name = Глибоководдя
|
||||||
block.water.name = Вода
|
block.water.name = Вода
|
||||||
block.tainted-water.name = Забруднена вода
|
block.tainted-water.name = Забруднена вода
|
||||||
block.darksand-tainted-water.name = Темний пісок з забрудненою водою
|
block.darksand-tainted-water.name = Темний пісок із забрудненою водою
|
||||||
block.tar.name = Дьоготь
|
block.tar.name = Дьоготь
|
||||||
block.stone.name = Камінь
|
block.stone.name = Камінь
|
||||||
block.sand.name = Пісок
|
block.sand.name = Пісок
|
||||||
@@ -1033,30 +1047,29 @@ unit.eradicator.name = Випалювач
|
|||||||
unit.lich.name = Лич
|
unit.lich.name = Лич
|
||||||
unit.reaper.name = Жнець
|
unit.reaper.name = Жнець
|
||||||
tutorial.next = [lightgray]<Натисніть для продовження>
|
tutorial.next = [lightgray]<Натисніть для продовження>
|
||||||
tutorial.intro = Ви розпочали[scarlet] навчання по Mindustry.[]\nРозпочніть з[accent] видобування міді[]. Використовуйте [[WASD] для руху.\n[accent] Утримуйте [[Ctrl] під час прокрутки миші[] для приближення і віддалення. Наблизьтесь, а потім натисність на мідну жилу біля вашого ядра, щоб зробити це.\n\n[accent]{0}/{1} міді
|
tutorial.intro = Ви розпочали[scarlet] навчання по Mindustry.[]\nРозпочніть з [accent]видобутку міді[]. Використовуйте [[WASD] для руху.\n[accent]Прокручуйте миш[] для приближення і віддалення. Наблизьтесь до мідної жили біля вашого ядра, а потім натисніть на неї, щоб розпочати видобуток.\n\n[accent]{0}/{1} міді
|
||||||
tutorial.intro.mobile = Ви розпочали[scarlet] навчання по Mindustry.[]\nПроведіть екраном, щоб рухатися.\n[accent] Зведіть або розведіть 2 пальця [] для приближення і віддалення відповідно.\nз[accent] видобування міді.[] Наблизьтесь, а потім натисність на мідну жилу біля вашого ядра, щоб зробити це.\n\n[accent]{0}/{1} міді
|
tutorial.intro.mobile = Ви розпочали[scarlet] навчання по Mindustry.[]\nПроведіть екраном, щоб рухатися.\n[accent] Зведіть або розведіть 2 пальця [] для приближення і віддалення відповідно.\nз[accent] видобування міді.[] Наблизьтесь, а потім натисність на мідну жилу біля вашого ядра, щоб зробити це.\n\n[accent]{0}/{1} міді
|
||||||
tutorial.drill = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисніть на вкладку свердла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням.\nВи також можете вибрати бур, натиснувши [accent][[2][], а потім натиснути [accent][[1][] швидко, незалежно від того, яка вкладка відкрита.\n[accent]Натисніть ПКМ[], щоб зупинити будування.tutorial.drill.mobile = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисність на вкладку сведла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням, потім натисність на [accent] галочку[] нижче, щоб підтвердити розміщення .\nНатисніть[accent] клавішу X[], щоб скасувати розміщення.
|
tutorial.drill = Добування вручну не є ефективним.\n[accent]Бури []можуть добувати автоматично.\nНатисніть на вкладку із зображенням свердла знизу праворуч.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням.\nВи також можете вибрати бур, натиснувши [accent][[2][], а потім швидко натиснути [accent][[1][], незалежно від того, яка вкладка відкрита.\n[accent]Натисніть ПКМ[], щоб зупинити будування.
|
||||||
tutorial.drill.mobile = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисність на вкладку сведла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням, потім натисність на [accent] галочку[] нижче, щоб підтвердити розміщення.\nPress the[accent] X button[] to cancel placement.
|
tutorial.drill.mobile = Добування вручну неефективне.\n[accent]Бури []можуть добувати автоматично.\nНатисність на вкладку із зображенням сведла знизу зправа.\nВиберіть[accent] механічний бур[]. Розмістіть його на мідній жилі натисканням, потім натисність на [accent]галочку[] нижче, щоб підтвердити розміщення .\nНатисніть [accent]кнопку X[], щоб скасувати розміщення.
|
||||||
tutorial.blockinfo = Кожен блок має різні характеристики. Кожний бур може видобувати тільки певні руди.\nЩоб переглянути інформацію та характеристики блока,[accent] натисність на кнопку «?», коли Ви вибрали блок у меню будування.[]\n\n[accent]Перегляньте характеристику Механічного бура прямо зараз.[]
|
tutorial.blockinfo = Кожен блок має різні характеристики. Кожний бур може видобувати тільки певні руди.\nЩоб переглянути інформацію та характеристики блока,[accent] натисність на кнопку «?», коли ви вибрали блок у меню будування.[]\n\n[accent]Перегляньте характеристику Механічного бура прямо зараз.[]
|
||||||
tutorial.conveyor = [accent]Конвеєри[] використовуються для транспортування предметів до ядра.\nЗробіть лінію конвеєрів від бура до ядра.\n[accent]Утримуйте миш, щоб розмістити у лінію.[]\nУтримуйте[accent] CTRL[] під час вибору лінії для розміщення по діагоналі.\n\n[accent]{0}/{1} конвеєрів, які розміщені в лінію\n[accent]0/1 предмет доставлено
|
tutorial.conveyor = [accent]Конвеєри[] використовуються для транспортування предметів до ядра.\nЗробіть лінію конвеєрів від бура до ядра.\n[accent]Утримуйте миш, щоб розмістити у лінію.[]\nУтримуйте[accent] CTRL[] під час вибору лінії для розміщення по діагоналі.\\nПрокручуйте, щоб обертати блоки до їх установлення.\n[accent]Розмістіть 2 конвеєри у лінію, а потім доставте предмет в ядро.tutorial.conveyor.mobile = [accent]Конвеєри[] використовується для транспортування предметів до ядра.\nЗробіть лінію конвеєрів від бура до ядра.\n[accent] Розмістить у лінію, утримуючи палець кілька секунд[] і тягніть у напрямку, який Ви вибрали.\nВикористовуйте колесо прокрутки, щоб обертати блоки перед їх розміщенням\n[accent]{0}/{1} конвеєрів, які розміщені в лінію\n[accent]0/1 предмет доставлено
|
||||||
tutorial.conveyor.mobile = [accent]Конвеєри[] використовується для транспортування предметів до ядра.\nЗробіть лінію конвеєрів від бура до ядра.\n[accent] Розмістить у лінію, утримуючи палець кілька секунд[] і тягніть у напрямку, який Ви вибрали.\nВикористовуйте колесо прокрутки, щоб обертати блоки перед їх розміщенням\n[accent]{0}/{1} конвеєрів, які розміщені в лінію\n[accent]0/1 предмет доставлено
|
tutorial.turret = Оборонні споруди повинні бути побудовані для відбиття[lightgray] ворогів[].\nПобудуйте[accent] башту «Подвійна»[] біля вашої бази.
|
||||||
tutorial.turret = Оборонні споруди повинні бути побудовані для відбиття[lightgray] ворогів[].\nПобудуйте[accent] башточку «Подвійна»[] біля вашої бази.
|
|
||||||
tutorial.drillturret = «Подвійна» потребує [accent]мідні боєприпаси[] для стрільби.\nРозмістіть бур біля башточки\nПроведіть конвеєри до башточки, щоб заповнити її боєприпасами.\n\n[accent]Доставлено боєприпасів: 0/1
|
tutorial.drillturret = «Подвійна» потребує [accent]мідні боєприпаси[] для стрільби.\nРозмістіть бур біля башточки\nПроведіть конвеєри до башточки, щоб заповнити її боєприпасами.\n\n[accent]Доставлено боєприпасів: 0/1
|
||||||
tutorial.pause = Під час бою ви можете[accent] поставити на павзу гру.[]\nВи можете зробити чергу на будування під час паузи.\n\n[accent]Натисність пробіл для павзи.tutorial.launch
|
tutorial.pause = Під час бою ви можете[accent] поставити на павзу гру.[]\nВи можете зробити чергу на будування під час паузи.\n\n[accent]Натисність пробіл для павзи.
|
||||||
tutorial.pause.mobile = Під час бою ви можете[accent] поставити на павзу гру.[]\nВи можете зробити чергу на будування під час паузи.\n\n[accent]атисніть кнопку зліва вгорі для павзи.
|
tutorial.pause.mobile = Під час бою ви можете[accent] поставити на павзу гру.[]\nВи можете зробити чергу на будування під час паузи.\n\n[accent]Натисніть кнопку вгорі ліворуч для павзи.
|
||||||
tutorial.unpause = Тепер натисність пробіл, щоб зняти павзу.
|
tutorial.unpause = Тепер натисність пробіл, щоб зняти павзу.
|
||||||
tutorial.unpause.mobile = Тепер натисність туди ще раз, щоб зняти павзу.
|
tutorial.unpause.mobile = Тепер натисність туди ще раз, щоб зняти павзу.
|
||||||
tutorial.breaking = Блоки часто повинні бути знищені.\n[accent]Утримуючи ПКМ[] Ви знищите всі виділені блоки.[]\n\n[accent]Необхідно знищити всі стіни з металобрухту ліворуч від вашого ядра використовуючи видалення у зоні.
|
tutorial.breaking = Блоки часто повинні бути знищені.\n[accent]Утримуючи ПКМ[] ви знищите всі виділені блоки.[]\n\n[accent]Необхідно знищити всі стіни з металобрухту ліворуч від вашого ядра використовуючи видалення у зоні.
|
||||||
tutorial.breaking.mobile = Блоки часто повинні бути знищені.\n[accent]Виберіть режим руйнування[], потім натисніть на блок, щоб зламати його.\nЗнищіть область, утримуючи палець протягом декількох секунд [] і потягнувши в потрібному напрямку.\nНатисніть кнопку галочки, щоб підтвердити руйнування.\n\n[accent]Необхідно знищити всі стіни з металобрухту ліворуч від вашого ядра використовуючи видалення у зоні.
|
tutorial.breaking.mobile = Блоки часто повинні бути знищені.\n[accent]Виберіть режим руйнування[], потім натисніть на блок, щоб зламати його.\nЗнищіть область, утримуючи палець протягом декількох секунд [] і потягнувши в потрібному напрямку.\nНатисніть кнопку галочки, щоб підтвердити руйнування.\n\n[accent]Необхідно знищити всі стіни з металобрухту ліворуч від вашого ядра використовуючи видалення у зоні.
|
||||||
tutorial.withdraw = У деяких ситуаціях потрібно брати предмети безпосередньо з блоків.\nЩоб зробити це, [accent]натисність на блок[] з предметами на ньому, і потім [accent]натисніть на предмет[] в інвентарі.\nМожна вилучити кілька предметів [accent]натискаючи та утримуючи[].\n\n[accent]Вилучіть трохи міді з ядра.[]
|
tutorial.withdraw = У деяких ситуаціях потрібно брати предмети безпосередньо з блоків.\nЩоб зробити це, [accent]натисність на блок[] з предметами, і потім [accent]натисніть на предмет[] в інвентарі.\nМожна вилучити кілька предметів [accent]натискаючи та утримуючи[].\n\n[accent]Вилучіть трохи міді з ядра.[]
|
||||||
tutorial.deposit = Покладіть предмети в блоки, перетягнувши з вашого корабля в потрібний блок.\n\n[accent]Покладіть мідь назад у ядро.[]
|
tutorial.deposit = Покладіть предмети в блоки, перетягнувши з вашого корабля в потрібний блок.\n\n[accent]Покладіть мідь назад у ядро.[]
|
||||||
tutorial.waves = [lightgray] Ворог[] з’явився.\n\nЗахистіть ядро від двух хвиль.[accent] Натисніть[], щоб стріляти.\nСтворіть більше башточок і бурів. Добудьте більше міді.
|
tutorial.waves = [lightgray] Ворог[] з’явився.\n\nЗахистіть ядро від двух хвиль.[accent] Натисніть ЛКМ[], щоб стріляти.\nСтворіть більше башт і бурів. Добудьте більше міді.
|
||||||
tutorial.waves.mobile = [lightgray] Ворог[] з’явився.\n\nЗахистіть ядро від двух хвиль. Ваш корабель буде автоматично атакувати ворогів.\nСтворіть більше башточок і бурів. Добудьте більше міді.
|
tutorial.waves.mobile = [lightgray] Ворог[] з’явився.\n\nЗахистіть ядро від двух хвиль. Ваш корабель буде автоматично атакувати ворогів.\nСтворіть більше башт і бурів. Добудьте більше міді.
|
||||||
tutorial.launch = Як тільки ви досягнете певної хвилі, Ви зможете[accent] запустити ядро[], залишивши захисні сили позаду та [accent]отримати всі ресурси у вашому ядрі.[]\nЦі отримані ресурси можуть бути використані для дослідження нових технологій.\n\n[accent]Натисніть кнопку запуску.
|
tutorial.launch = Як тільки ви досягнете певної хвилі, ви зможете[accent] запустити ядро[], залишивши захисні сили позаду та [accent]отримати всі ресурси у вашому ядрі.[]\nЦі отримані ресурси можуть бути використані для дослідження нових технологій.\n\n[accent]Натисніть кнопку запуску.
|
||||||
item.copper.description = Найбільш базовий будівельний матеріал. Широко використовується у всіх типах блоків.
|
item.copper.description = Найбільш базовий будівельний матеріал. Широко використовується у всіх типах блоків.
|
||||||
item.lead.description = Основний стартовий матеріал. Широко застосовується в електроніці та транспортуванні рідин.
|
item.lead.description = Основний стартовий матеріал. Широко застосовується в електроніці та транспортуванні рідин.
|
||||||
item.metaglass.description = Супер жорсткий склад скла. Широко застосовується для розподілу та зберігання рідини.
|
item.metaglass.description = Супер жорсткий склад скла. Широко застосовується для розподілу та зберігання рідини.
|
||||||
item.graphite.description = Мінералізований вуглець, що використовується для боєприпасів та електроізоляції.
|
item.graphite.description = Мінералізований вуглець, що використовується для боєприпасів та як компонент.
|
||||||
item.sand.description = Поширений матеріал, який широко використовується при виплавці, як при сплавленні, так і в якості відходів.
|
item.sand.description = Поширений матеріал, який широко використовується при виплавці, як при сплавленні, так і в якості відходів.
|
||||||
item.coal.description = Окам’янілі рослинні речовини, що утворюються задовго до посіву. Широко використовується для виробництва пального та ресурсів.
|
item.coal.description = Окам’янілі рослинні речовини, що утворюються задовго до посіву. Широко використовується для виробництва пального та ресурсів.
|
||||||
item.titanium.description = Рідкісний надлегкий метал, який широко використовується для транспортування рідини, бурів і літаків.
|
item.titanium.description = Рідкісний надлегкий метал, який широко використовується для транспортування рідини, бурів і літаків.
|
||||||
@@ -1074,11 +1087,11 @@ liquid.slag.description = Різні види розплавленого мет
|
|||||||
liquid.oil.description = Рідина, яка використовується у виробництві сучасних матеріалів. Може бути перетворена в вугілля в якості палива або використана як куля.
|
liquid.oil.description = Рідина, яка використовується у виробництві сучасних матеріалів. Може бути перетворена в вугілля в якості палива або використана як куля.
|
||||||
liquid.cryofluid.description = Інертна, не роз’їдаюча рідина, створена з води та титану. Володіє надзвичайно високою пропускною спроможністю. Широко використовується в якості охолоджуючої рідини.
|
liquid.cryofluid.description = Інертна, не роз’їдаюча рідина, створена з води та титану. Володіє надзвичайно високою пропускною спроможністю. Широко використовується в якості охолоджуючої рідини.
|
||||||
mech.alpha-mech.description = Стандартний керований мех. Заснований на бойовій одиниці «Кинджал», з оновленими бронею та можливостями будування. Наносить більше шкоди, ніж «Дротик».
|
mech.alpha-mech.description = Стандартний керований мех. Заснований на бойовій одиниці «Кинджал», з оновленими бронею та можливостями будування. Наносить більше шкоди, ніж «Дротик».
|
||||||
mech.delta-mech.description = Швидкий, легкоброньований мех, зроблений для тактики «атакуй і біжи». Наносить мало шкоди будівлям, але може дуже швидко вбити великі групи підрозділів противника своєю дуговою блискавкою.
|
mech.delta-mech.description = Швидкий, легкоброньований мех, зроблений для тактики «атакуй і втікай». Наносить мало шкоди будівлям, але може дуже швидко вбити великі групи підрозділів противника своєю дуговою блискавкою.
|
||||||
mech.tau-mech.description = Мех підтримки. Ремонтує союзні блоки, стріляючи по них. Може зцілювати союзників у радіусі його ремонтної здатності.
|
mech.tau-mech.description = Мех підтримки. Ремонтує союзні блоки, стріляючи по них. Може зцілювати союзників у радіусі його ремонтної здатності.
|
||||||
mech.omega-mech.description = Об’ємний і добре броньований мех, зроблений для фронтових штурмів. Його броня може перекрити до 90% пошкоджень, що надходять.
|
mech.omega-mech.description = Об’ємний і добре броньований мех, зроблений для фронтових штурмів. Його броня може перекрити до 90% пошкоджень, що надходять.
|
||||||
mech.dart-ship.description = Стандартний корабель управління. Швидко видобуває ресурси. Достатньо швидкий і легкий, але має мало наступальних можливостей.
|
mech.dart-ship.description = Стандартний корабель управління. Швидко видобуває ресурси. Достатньо швидкий і легкий, але має мало наступальних можливостей.
|
||||||
mech.javelin-ship.description = Корабель для стратегії атакуй та біжи». Хоча спочатку він повільний, потім вже може розганятися до великих швидкостей і літати над ворожими форпостами, завдаючи великої кількості шкоди своїми блискавками та ракетами.
|
mech.javelin-ship.description = Корабель, який використовується для стратегії «атакуй та втікай». Хоча спочатку він повільний, потім вже може розганятися до великих швидкостей і літати над ворожими форпостами, завдаючи великої кількості шкоди своїми блискавками та ракетами.
|
||||||
mech.trident-ship.description = Важкий бомбардувальник, побудований для будування та знищення ворожих укріплень. Дуже добре броньований.
|
mech.trident-ship.description = Важкий бомбардувальник, побудований для будування та знищення ворожих укріплень. Дуже добре броньований.
|
||||||
mech.glaive-ship.description = Великий, добре броньований бойовий корабель. Оснащений запальним ретранслятором. Високо маневрений.
|
mech.glaive-ship.description = Великий, добре броньований бойовий корабель. Оснащений запальним ретранслятором. Високо маневрений.
|
||||||
unit.draug.description = Примітивний дрон, який добуває ресурси. Дешевий для виробництва. Автоматично видобуває мідь і свинець поблизу. Доставляє видобуті ресурси до найближчого ядра.
|
unit.draug.description = Примітивний дрон, який добуває ресурси. Дешевий для виробництва. Автоматично видобуває мідь і свинець поблизу. Доставляє видобуті ресурси до найближчого ядра.
|
||||||
@@ -1089,7 +1102,7 @@ unit.crawler.description = Наземна одиниця, що складаєт
|
|||||||
unit.titan.description = Вдосконалений броньований наземний блок. Нападає як на наземні, так і повітряні цілі. Оснащений двома мініатюрними вогнеметами класу Випалювач.
|
unit.titan.description = Вдосконалений броньований наземний блок. Нападає як на наземні, так і повітряні цілі. Оснащений двома мініатюрними вогнеметами класу Випалювач.
|
||||||
unit.fortress.description = Артилерійний мех. Оснащений двома модифікованими гарматами типу «Град» для дальнього нападу на ворожі структури та підрозділи.
|
unit.fortress.description = Артилерійний мех. Оснащений двома модифікованими гарматами типу «Град» для дальнього нападу на ворожі структури та підрозділи.
|
||||||
unit.eruptor.description = Важкий мех, призначеней для знесення конструкцій. Вистрілює потік шлаків у ворожі укріплення, розплавляючи їх і підпалюючи летючі речовини.
|
unit.eruptor.description = Важкий мех, призначеней для знесення конструкцій. Вистрілює потік шлаків у ворожі укріплення, розплавляючи їх і підпалюючи летючі речовини.
|
||||||
unit.wraith.description = Швидкий перехоплювач, який використовується для тактики «атакуй і біжи». Пріоритет — енергетичні генератори.
|
unit.wraith.description = Швидкий перехоплювач, який використовується для тактики «атакуй і втікай». Пріоритет — генератори енергії.
|
||||||
unit.ghoul.description = Важкий килимовий бомбардувальник. Пробиває ворожі структури, орієнтуючись на віжливу інфраструктуру.
|
unit.ghoul.description = Важкий килимовий бомбардувальник. Пробиває ворожі структури, орієнтуючись на віжливу інфраструктуру.
|
||||||
unit.revenant.description = Важкий ракетний масив.
|
unit.revenant.description = Важкий ракетний масив.
|
||||||
block.message.description = Зберігає повідомлення. Використовується для комунікаціх між союзниками.
|
block.message.description = Зберігає повідомлення. Використовується для комунікаціх між союзниками.
|
||||||
@@ -1103,19 +1116,19 @@ block.alloy-smelter.description = Поєднує титан, свинець, к
|
|||||||
block.cryofluidmixer.description = Змішує воду і дрібний порошок титану титану в кріогенну рідину. Основне використання у торієвому реактору.
|
block.cryofluidmixer.description = Змішує воду і дрібний порошок титану титану в кріогенну рідину. Основне використання у торієвому реактору.
|
||||||
block.blast-mixer.description = Подрібнює і змішує скупчення спор з піратитом для отримання вибухової суміші.
|
block.blast-mixer.description = Подрібнює і змішує скупчення спор з піратитом для отримання вибухової суміші.
|
||||||
block.pyratite-mixer.description = Змішує вугілля, свинець та пісок у легкозаймистий піратит.
|
block.pyratite-mixer.description = Змішує вугілля, свинець та пісок у легкозаймистий піратит.
|
||||||
block.melter.description = Розплавляє брухт у шлак для подальшої переробки або використання у башточках «Хвиля».
|
block.melter.description = Розплавляє брухт у шлак для подальшої переробки або використання у баштах «Хвиля».
|
||||||
block.separator.description = Відокремлює шлак на його мінеральні компоненти. Виводить охолоджений результат.
|
block.separator.description = Відокремлює шлак на його мінеральні компоненти. Виводить охолоджений результат.
|
||||||
block.spore-press.description = Стискає спорові стручки під сильним тиском для синтезу нафти
|
block.spore-press.description = Стискає спорові стручки під сильним тиском для синтезу нафти.
|
||||||
block.pulverizer.description = Подрібнює брухт дрібного піску.
|
block.pulverizer.description = Подрібнює брухт дрібного піску.
|
||||||
block.coal-centrifuge.description = Нафта перетворюється у шматки вугілля.
|
block.coal-centrifuge.description = Нафта перетворюється у шматки вугілля.
|
||||||
block.incinerator.description = Випаровує будь-який зайвий предмет або рідину, які він отримує.
|
block.incinerator.description = Випаровує будь-який зайвий предмет або рідину, які він отримує.
|
||||||
block.power-void.description = Знищує будь-яку енергію, до якої він під’єднаний. Тільки пісочниця
|
block.power-void.description = Знищує будь-яку енергію, до якої він під’єднаний. Тільки пісочниця
|
||||||
block.power-source.description = Нескінченно виводить енергію. Тільки пісочниця
|
block.power-source.description = Нескінченно виводить енергію.
|
||||||
block.item-source.description = Нескінченно виводить предмети. Тільки пісочниця
|
block.item-source.description = Нескінченно виводить предмети.
|
||||||
block.item-void.description = Знищує будь-які предмети. Тільки пісочниця
|
block.item-void.description = Знищує будь-які предмети.
|
||||||
block.liquid-source.description = Нескінченно виводить рідини. Тільки пісочниця
|
block.liquid-source.description = Нескінченно виводить рідини.
|
||||||
block.copper-wall.description = Дешевий захисний блок.\nКорисна для захисту ядра та башточок у перші кілька хвиль.
|
block.copper-wall.description = Дешевий захисний блок.\nКорисна для захисту ядра та башто у перші кілька хвиль.
|
||||||
block.copper-wall-large.description = Дешевий захисний блок.\nКорисна для захисту ядра та башточок у перші кілька хвиль.\nОхоплює кілька плиток.
|
block.copper-wall-large.description = Дешевий захисний блок.\nКорисна для захисту ядра та башт у перші кілька хвиль.\nОхоплює кілька плиток.
|
||||||
block.titanium-wall.description = Відносно сильний захисний блок.\nЗабезпечує помірний захист від ворогів.
|
block.titanium-wall.description = Відносно сильний захисний блок.\nЗабезпечує помірний захист від ворогів.
|
||||||
block.titanium-wall-large.description = Відносно сильний захисний блок.\nЗабезпечує помірний захист від ворогів.\nОхоплює кілька плиток.
|
block.titanium-wall-large.description = Відносно сильний захисний блок.\nЗабезпечує помірний захист від ворогів.\nОхоплює кілька плиток.
|
||||||
block.plastanium-wall.description = Особливий тип стіни, який поглинає електричні дуги і блокує автоматичні з'єднання енергетичних вузлів.
|
block.plastanium-wall.description = Особливий тип стіни, який поглинає електричні дуги і блокує автоматичні з'єднання енергетичних вузлів.
|
||||||
|
|||||||
@@ -89,6 +89,7 @@ uploadingpreviewfile = 上傳預覽文件
|
|||||||
committingchanges = 提交變更
|
committingchanges = 提交變更
|
||||||
done = 完成
|
done = 完成
|
||||||
feature.unsupported = 您的設備不支持此功能。
|
feature.unsupported = 您的設備不支持此功能。
|
||||||
|
|
||||||
mods.alphainfo = 請記住,模組仍處於Alpha狀態,[scarlet]可能會有很多BUG[].\n向Mindustry GitHub或Discord報告發現的任何問題。
|
mods.alphainfo = 請記住,模組仍處於Alpha狀態,[scarlet]可能會有很多BUG[].\n向Mindustry GitHub或Discord報告發現的任何問題。
|
||||||
mods.alpha = [accent](Alpha)
|
mods.alpha = [accent](Alpha)
|
||||||
mods = 模組
|
mods = 模組
|
||||||
@@ -98,7 +99,6 @@ mods.report = 回報錯誤
|
|||||||
mods.openfolder = 開啟模組資料夾
|
mods.openfolder = 開啟模組資料夾
|
||||||
mod.enabled = [lightgray]已啟用
|
mod.enabled = [lightgray]已啟用
|
||||||
mod.disabled = [scarlet]已禁用
|
mod.disabled = [scarlet]已禁用
|
||||||
mod.enable = 啟用
|
|
||||||
mod.disable = 禁用
|
mod.disable = 禁用
|
||||||
mod.delete.error = 無法刪除模組,檔案可能在使用中。
|
mod.delete.error = 無法刪除模組,檔案可能在使用中。
|
||||||
mod.requiresversion = [scarlet]最低遊戲版本要求:[accent]{0}
|
mod.requiresversion = [scarlet]最低遊戲版本要求:[accent]{0}
|
||||||
@@ -107,6 +107,7 @@ mod.erroredcontent = [scarlet]內容錯誤
|
|||||||
mod.errors = 載入內容時發生錯誤
|
mod.errors = 載入內容時發生錯誤
|
||||||
mod.noerrorplay = [scarlet]你使用了有錯誤的模組。[] 遊戲前請先禁用相關模組或修正錯誤。
|
mod.noerrorplay = [scarlet]你使用了有錯誤的模組。[] 遊戲前請先禁用相關模組或修正錯誤。
|
||||||
mod.nowdisabled = [scarlet]「{0}」模組缺少必須項目:[accent] {1}\n[lightgray]必須先下載這些模組。\n此模組將被自動禁用。
|
mod.nowdisabled = [scarlet]「{0}」模組缺少必須項目:[accent] {1}\n[lightgray]必須先下載這些模組。\n此模組將被自動禁用。
|
||||||
|
mod.enable = 啟用
|
||||||
mod.requiresrestart = 遊戲將立即關閉以套用模組變更。
|
mod.requiresrestart = 遊戲將立即關閉以套用模組變更。
|
||||||
mod.reloadrequired = [scarlet]需要重新載入
|
mod.reloadrequired = [scarlet]需要重新載入
|
||||||
mod.import = 匯入模組
|
mod.import = 匯入模組
|
||||||
@@ -286,6 +287,7 @@ publishing = [accent]發佈中...
|
|||||||
publish.confirm = 您確定要發布嗎?\n\n[lightgray]首先確定您同意Workshop EULA,否則您的項目將不會顯示!
|
publish.confirm = 您確定要發布嗎?\n\n[lightgray]首先確定您同意Workshop EULA,否則您的項目將不會顯示!
|
||||||
publish.error = 發佈項目時出錯: {0}
|
publish.error = 發佈項目時出錯: {0}
|
||||||
steam.error = Steam 服務初始化失敗.\n錯誤: {0}
|
steam.error = Steam 服務初始化失敗.\n錯誤: {0}
|
||||||
|
|
||||||
editor.brush = 粉刷
|
editor.brush = 粉刷
|
||||||
editor.openin = 在編輯器中開啟
|
editor.openin = 在編輯器中開啟
|
||||||
editor.oregen = 礦石生成
|
editor.oregen = 礦石生成
|
||||||
@@ -605,7 +607,6 @@ category.items = 物品
|
|||||||
category.crafting = 需求
|
category.crafting = 需求
|
||||||
category.shooting = 射擊
|
category.shooting = 射擊
|
||||||
category.optional = 可選的強化
|
category.optional = 可選的強化
|
||||||
|
|
||||||
setting.landscape.name = 鎖定水平畫面
|
setting.landscape.name = 鎖定水平畫面
|
||||||
setting.shadows.name = 陰影
|
setting.shadows.name = 陰影
|
||||||
setting.blockreplace.name = 方塊建造建議
|
setting.blockreplace.name = 方塊建造建議
|
||||||
@@ -671,6 +672,7 @@ category.multiplayer.name = 多人
|
|||||||
command.attack = 攻擊
|
command.attack = 攻擊
|
||||||
command.rally = 集結
|
command.rally = 集結
|
||||||
command.retreat = 撤退
|
command.retreat = 撤退
|
||||||
|
placement.blockselectkeys = \n[lightgray]按鍵:[{0},
|
||||||
keybind.clear_building.name = 清除建築指令
|
keybind.clear_building.name = 清除建築指令
|
||||||
keybind.press = 按一下按鍵...
|
keybind.press = 按一下按鍵...
|
||||||
keybind.press.axis = 按一下軸向或按鍵...
|
keybind.press.axis = 按一下軸向或按鍵...
|
||||||
@@ -678,6 +680,8 @@ keybind.screenshot.name = 地圖截圖
|
|||||||
keybind.toggle_power_lines.name = 顯示能量激光
|
keybind.toggle_power_lines.name = 顯示能量激光
|
||||||
keybind.move_x.name = 水平移動
|
keybind.move_x.name = 水平移動
|
||||||
keybind.move_y.name = 垂直移動
|
keybind.move_y.name = 垂直移動
|
||||||
|
keybind.mouse_move.name = 跟隨滑鼠
|
||||||
|
keybind.dash.name = 衝刺
|
||||||
keybind.schematic_select.name = 選擇區域
|
keybind.schematic_select.name = 選擇區域
|
||||||
keybind.schematic_menu.name = 藍圖目錄
|
keybind.schematic_menu.name = 藍圖目錄
|
||||||
keybind.schematic_flip_x.name = X軸翻轉
|
keybind.schematic_flip_x.name = X軸翻轉
|
||||||
@@ -710,7 +714,6 @@ keybind.menu.name = 主選單
|
|||||||
keybind.pause.name = 暫停遊戲
|
keybind.pause.name = 暫停遊戲
|
||||||
keybind.pause_building.name = 暫停/恢復建造
|
keybind.pause_building.name = 暫停/恢復建造
|
||||||
keybind.minimap.name = 小地圖
|
keybind.minimap.name = 小地圖
|
||||||
keybind.dash.name = 衝刺
|
|
||||||
keybind.chat.name = 聊天
|
keybind.chat.name = 聊天
|
||||||
keybind.player_list.name = 玩家列表
|
keybind.player_list.name = 玩家列表
|
||||||
keybind.console.name = 終端機
|
keybind.console.name = 終端機
|
||||||
@@ -724,7 +727,7 @@ keybind.drop_unit.name = 放下單位
|
|||||||
keybind.zoom_minimap.name = 縮放小地圖
|
keybind.zoom_minimap.name = 縮放小地圖
|
||||||
mode.help.title = 模式說明
|
mode.help.title = 模式說明
|
||||||
mode.survival.name = 生存
|
mode.survival.name = 生存
|
||||||
mode.survival.description = 一般模式。有限的資源與自動來襲的波次。
|
mode.survival.description = 一般模式。有限的資源與自動來襲的波次。\n[gray]地圖中需要敵人生成點。
|
||||||
mode.sandbox.name = 沙盒
|
mode.sandbox.name = 沙盒
|
||||||
mode.sandbox.description = 無限的資源與不倒數計時的波次。
|
mode.sandbox.description = 無限的資源與不倒數計時的波次。
|
||||||
mode.editor.name = 編輯
|
mode.editor.name = 編輯
|
||||||
@@ -742,11 +745,11 @@ rules.attack = 攻擊模式
|
|||||||
rules.enemyCheat = 電腦無限資源
|
rules.enemyCheat = 電腦無限資源
|
||||||
rules.unitdrops = 單位掉落物
|
rules.unitdrops = 單位掉落物
|
||||||
rules.unitbuildspeedmultiplier = 單位建設速度倍數
|
rules.unitbuildspeedmultiplier = 單位建設速度倍數
|
||||||
rules.unithealthmultiplier = 單位耐久度倍數
|
rules.unithealthmultiplier = 單位生命值倍數
|
||||||
rules.playerhealthmultiplier = 玩家耐久度倍數
|
rules.playerhealthmultiplier = 玩家生命值倍數
|
||||||
rules.playerdamagemultiplier = 玩家傷害倍數
|
rules.playerdamagemultiplier = 玩家傷害倍數
|
||||||
rules.unitdamagemultiplier = 單位傷害倍數
|
rules.unitdamagemultiplier = 單位傷害倍數
|
||||||
rules.enemycorebuildradius = 敵人核心無建設半徑︰[lightgray](格)
|
rules.enemycorebuildradius = 敵人核心禁止建設半徑︰[lightgray](格)
|
||||||
rules.respawntime = 重生時間︰[lightgray](秒)
|
rules.respawntime = 重生時間︰[lightgray](秒)
|
||||||
rules.wavespacing = 波次間距︰[lightgray](秒)
|
rules.wavespacing = 波次間距︰[lightgray](秒)
|
||||||
rules.buildcostmultiplier = 建設成本倍數
|
rules.buildcostmultiplier = 建設成本倍數
|
||||||
@@ -790,7 +793,6 @@ liquid.water.name = 水
|
|||||||
liquid.slag.name = 熔渣
|
liquid.slag.name = 熔渣
|
||||||
liquid.oil.name = 原油
|
liquid.oil.name = 原油
|
||||||
liquid.cryofluid.name = 冷凍液
|
liquid.cryofluid.name = 冷凍液
|
||||||
|
|
||||||
mech.alpha-mech.name = 阿爾法
|
mech.alpha-mech.name = 阿爾法
|
||||||
mech.alpha-mech.weapon = 重型機關槍
|
mech.alpha-mech.weapon = 重型機關槍
|
||||||
mech.alpha-mech.ability = 自修復
|
mech.alpha-mech.ability = 自修復
|
||||||
@@ -813,21 +815,22 @@ mech.trident-ship.weapon = 轟炸艙
|
|||||||
mech.glaive-ship.name = 偃月刀
|
mech.glaive-ship.name = 偃月刀
|
||||||
mech.glaive-ship.weapon = 火焰機關槍
|
mech.glaive-ship.weapon = 火焰機關槍
|
||||||
item.corestorable = [lightgray]核心可儲存: {0}
|
item.corestorable = [lightgray]核心可儲存: {0}
|
||||||
item.explosiveness = [lightgray]爆炸性:{0}
|
item.explosiveness = [lightgray]爆炸性:{0}%
|
||||||
item.flammability = [lightgray]易燃性:{0}
|
item.flammability = [lightgray]易燃性:{0}%
|
||||||
item.radioactivity = [lightgray]放射性:{0}
|
item.radioactivity = [lightgray]放射性:{0}%
|
||||||
unit.health = [lightgray]耐久度:{0}
|
unit.health = [lightgray]生命值:{0}
|
||||||
unit.speed = [lightgray]速度:{0}
|
unit.speed = [lightgray]速度:{0}
|
||||||
mech.weapon = [lightgray]武器:{0}
|
mech.weapon = [lightgray]武器:{0}
|
||||||
mech.health = [lightgray]血量:{0}
|
mech.health = [lightgray]血量:{0}
|
||||||
mech.itemcapacity = [lightgray]物品容量:{0}
|
mech.itemcapacity = [lightgray]物品容量:{0}
|
||||||
mech.minespeed = [lightgray]採礦速度:{0}
|
mech.minespeed = [lightgray]採礦速度:{0}%
|
||||||
mech.minepower = [lightgray]採礦能力:{0}
|
mech.minepower = [lightgray]採礦能力:{0}
|
||||||
mech.ability = [lightgray]能力:{0}
|
mech.ability = [lightgray]能力:{0}
|
||||||
mech.buildspeed = [lightgray]建造速度: {0}%
|
mech.buildspeed = [lightgray]建造速度: {0}%
|
||||||
liquid.heatcapacity = [lightgray]熱容量:{0}
|
liquid.heatcapacity = [lightgray]熱容量:{0}
|
||||||
liquid.viscosity = [lightgray]粘性:{0}
|
liquid.viscosity = [lightgray]粘性:{0}
|
||||||
liquid.temperature = [lightgray]溫度:{0}
|
liquid.temperature = [lightgray]溫度:{0}
|
||||||
|
|
||||||
block.sand-boulder.name = 沙礫
|
block.sand-boulder.name = 沙礫
|
||||||
block.grass.name = 草
|
block.grass.name = 草
|
||||||
block.salt.name = 鹽
|
block.salt.name = 鹽
|
||||||
@@ -1048,7 +1051,7 @@ unit.reaper.name = 收掠者
|
|||||||
tutorial.next = [lightgray]<按下以繼續>
|
tutorial.next = [lightgray]<按下以繼續>
|
||||||
tutorial.intro = 您已進入[scarlet] Mindustry 教學。[]\n使用[[WASD鍵]來移動.\n滾動滾輪來放大縮小畫面.\n從[accent]開採銅礦[]開始吧靠近它,然後在靠近核心的位置點擊銅礦。\n\n[accent]{0}/{1}銅礦
|
tutorial.intro = 您已進入[scarlet] Mindustry 教學。[]\n使用[[WASD鍵]來移動.\n滾動滾輪來放大縮小畫面.\n從[accent]開採銅礦[]開始吧靠近它,然後在靠近核心的位置點擊銅礦。\n\n[accent]{0}/{1}銅礦
|
||||||
tutorial.intro.mobile = 您已進入[scarlet] Mindustry 教學。[]\n滑動螢幕即可移動。\n[accent]用兩指捏[]來縮放畫面。\n從[accent]開採銅礦[]開始吧。靠近它,然後在靠近核心的位置點擊銅礦。\n\n[accent]{0}/{1}銅礦
|
tutorial.intro.mobile = 您已進入[scarlet] Mindustry 教學。[]\n滑動螢幕即可移動。\n[accent]用兩指捏[]來縮放畫面。\n從[accent]開採銅礦[]開始吧。靠近它,然後在靠近核心的位置點擊銅礦。\n\n[accent]{0}/{1}銅礦
|
||||||
tutorial.drill = 手動挖掘礦石的效率很低。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅礦脈上放置一個鑽頭。
|
tutorial.drill = 手動挖掘礦石的效率很低。\n[accent]鑽頭[]能夠自動挖掘礦石。\n在銅礦脈上放置一個鑽頭。\n不論在哪個選單,您也可以用快速按下按鍵[accent][[2][]然後[accent][[1][]來選擇鑽頭。\n[accent]滑鼠右擊[]停止建造。
|
||||||
tutorial.drill.mobile = 手動挖掘礦石的效率很低。\n[accent]鑽頭[]能夠自動挖掘礦石。\n點選右下角的鑽頭選項\n選擇[accent]機械鑽頭[].\n通過點擊將其放置在銅礦上,然後按下下方的[accent]確認標誌[]確認您的選擇\n按下[accent] X 按鈕[] 取消放置.
|
tutorial.drill.mobile = 手動挖掘礦石的效率很低。\n[accent]鑽頭[]能夠自動挖掘礦石。\n點選右下角的鑽頭選項\n選擇[accent]機械鑽頭[].\n通過點擊將其放置在銅礦上,然後按下下方的[accent]確認標誌[]確認您的選擇\n按下[accent] X 按鈕[] 取消放置.
|
||||||
tutorial.blockinfo = 每個方塊都有不同的屬性。每個鑽頭只能開採特定的礦石。\n查看方塊的資訊和屬性,[accent]在建造目錄時按下"?"鈕。[]\n\n[accent]立即訪問機械鑽頭的屬性資料。[]
|
tutorial.blockinfo = 每個方塊都有不同的屬性。每個鑽頭只能開採特定的礦石。\n查看方塊的資訊和屬性,[accent]在建造目錄時按下"?"鈕。[]\n\n[accent]立即訪問機械鑽頭的屬性資料。[]
|
||||||
tutorial.conveyor = [accent]輸送帶[]能夠將物品運輸到核心。\n製作一條從鑽頭開始到核心的輸送帶。
|
tutorial.conveyor = [accent]輸送帶[]能夠將物品運輸到核心。\n製作一條從鑽頭開始到核心的輸送帶。
|
||||||
@@ -1068,7 +1071,7 @@ tutorial.launch = 一旦您達到特定的波數, 您就可以[accent] 發射
|
|||||||
item.copper.description = 最基本的結構材料。在各種類型的方塊中廣泛使用。
|
item.copper.description = 最基本的結構材料。在各種類型的方塊中廣泛使用。
|
||||||
item.lead.description = 一種基本的起始材料。被廣泛用於電子設備和液體運輸方塊。
|
item.lead.description = 一種基本的起始材料。被廣泛用於電子設備和液體運輸方塊。
|
||||||
item.metaglass.description = 一種超高強度的玻璃。廣泛用於液體分配和存儲。
|
item.metaglass.description = 一種超高強度的玻璃。廣泛用於液體分配和存儲。
|
||||||
item.graphite.description = 礦化的碳,用於彈藥和電氣絕緣。
|
item.graphite.description = 礦化的碳,用於彈藥和電氣元件。
|
||||||
item.sand.description = 一種常見的材料,廣泛用於冶煉,包括製作合金和作為助熔劑。
|
item.sand.description = 一種常見的材料,廣泛用於冶煉,包括製作合金和作為助熔劑。
|
||||||
item.coal.description = 遠在「播種」事件前就形成的植物化石。一種常見並容易獲得的燃料。
|
item.coal.description = 遠在「播種」事件前就形成的植物化石。一種常見並容易獲得的燃料。
|
||||||
item.titanium.description = 一種罕見的超輕金屬,被廣泛運用於運輸液體、鑽頭和飛行載具。
|
item.titanium.description = 一種罕見的超輕金屬,被廣泛運用於運輸液體、鑽頭和飛行載具。
|
||||||
|
|||||||
@@ -16,5 +16,5 @@ const boolp = method => new Boolp(){get: method}
|
|||||||
const cons = method => new Cons(){get: method}
|
const cons = method => new Cons(){get: method}
|
||||||
const prov = method => new Prov(){get: method}
|
const prov = method => new Prov(){get: method}
|
||||||
const newEffect = (lifetime, renderer) => new Effects.Effect(lifetime, new Effects.EffectRenderer({render: renderer}))
|
const newEffect = (lifetime, renderer) => new Effects.Effect(lifetime, new Effects.EffectRenderer({render: renderer}))
|
||||||
Call = Packages.io.anuke.mindustry.gen.Call
|
Call = Packages.mindustry.gen.Call
|
||||||
const Calls = Call //backwards compat
|
const Calls = Call //backwards compat
|
||||||
@@ -18,7 +18,7 @@ const boolp = method => new Boolp(){get: method}
|
|||||||
const cons = method => new Cons(){get: method}
|
const cons = method => new Cons(){get: method}
|
||||||
const prov = method => new Prov(){get: method}
|
const prov = method => new Prov(){get: method}
|
||||||
const newEffect = (lifetime, renderer) => new Effects.Effect(lifetime, new Effects.EffectRenderer({render: renderer}))
|
const newEffect = (lifetime, renderer) => new Effects.Effect(lifetime, new Effects.EffectRenderer({render: renderer}))
|
||||||
Call = Packages.io.anuke.mindustry.gen.Call
|
Call = Packages.mindustry.gen.Call
|
||||||
const Calls = Call //backwards compat
|
const Calls = Call //backwards compat
|
||||||
importPackage(Packages.arc)
|
importPackage(Packages.arc)
|
||||||
importPackage(Packages.arc.func)
|
importPackage(Packages.arc.func)
|
||||||
|
|||||||
@@ -5,11 +5,11 @@ import arc.func.*;
|
|||||||
import arc.math.*;
|
import arc.math.*;
|
||||||
import arc.math.geom.*;
|
import arc.math.geom.*;
|
||||||
import arc.struct.*;
|
import arc.struct.*;
|
||||||
|
import arc.util.*;
|
||||||
import mindustry.content.*;
|
import mindustry.content.*;
|
||||||
import mindustry.entities.type.*;
|
import mindustry.entities.type.*;
|
||||||
import mindustry.game.EventType.*;
|
import mindustry.game.EventType.*;
|
||||||
import mindustry.game.*;
|
import mindustry.game.*;
|
||||||
import mindustry.game.Teams.*;
|
|
||||||
import mindustry.type.*;
|
import mindustry.type.*;
|
||||||
import mindustry.world.*;
|
import mindustry.world.*;
|
||||||
import mindustry.world.blocks.*;
|
import mindustry.world.blocks.*;
|
||||||
@@ -34,6 +34,8 @@ public class BlockIndexer{
|
|||||||
private ObjectSet<Tile>[] damagedTiles = new ObjectSet[Team.all().length];
|
private ObjectSet<Tile>[] damagedTiles = new ObjectSet[Team.all().length];
|
||||||
/**All ores available on this map.*/
|
/**All ores available on this map.*/
|
||||||
private ObjectSet<Item> allOres = new ObjectSet<>();
|
private ObjectSet<Item> allOres = new ObjectSet<>();
|
||||||
|
/**Stores teams that are present here as tiles.*/
|
||||||
|
private ObjectSet<Team> activeTeams = new ObjectSet<>();
|
||||||
|
|
||||||
/** Maps teams to a map of flagged tiles by type. */
|
/** Maps teams to a map of flagged tiles by type. */
|
||||||
private ObjectSet<Tile>[][] flagMap = new ObjectSet[Team.all().length][BlockFlag.all.length];
|
private ObjectSet<Tile>[][] flagMap = new ObjectSet[Team.all().length][BlockFlag.all.length];
|
||||||
@@ -104,10 +106,11 @@ public class BlockIndexer{
|
|||||||
}
|
}
|
||||||
|
|
||||||
private GridBits structQuadrant(Team t){
|
private GridBits structQuadrant(Team t){
|
||||||
if(structQuadrants[t.id] == null){
|
int id = Pack.u(t.id);
|
||||||
structQuadrants[t.id] = new GridBits(Mathf.ceil(world.width() / (float)quadrantSize), Mathf.ceil(world.height() / (float)quadrantSize));
|
if(structQuadrants[id] == null){
|
||||||
|
structQuadrants[id] = new GridBits(Mathf.ceil(world.width() / (float)quadrantSize), Mathf.ceil(world.height() / (float)quadrantSize));
|
||||||
}
|
}
|
||||||
return structQuadrants[t.id];
|
return structQuadrants[id];
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Updates all the structure quadrants for a newly activated team. */
|
/** Updates all the structure quadrants for a newly activated team. */
|
||||||
@@ -184,6 +187,19 @@ public class BlockIndexer{
|
|||||||
set.add(entity.tile);
|
set.add(entity.tile);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public TileEntity findEnemyTile(Team team, float x, float y, float range, Boolf<Tile> pred){
|
||||||
|
for(Team enemy : activeTeams){
|
||||||
|
if(!team.isEnemy(enemy)) continue;
|
||||||
|
|
||||||
|
TileEntity entity = indexer.findTile(enemy, x, y, range, pred, true);
|
||||||
|
if(entity != null){
|
||||||
|
return entity;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
public TileEntity findTile(Team team, float x, float y, float range, Boolf<Tile> pred){
|
public TileEntity findTile(Team team, float x, float y, float range, Boolf<Tile> pred){
|
||||||
return findTile(team, x, y, range, pred, false);
|
return findTile(team, x, y, range, pred, false);
|
||||||
}
|
}
|
||||||
@@ -209,7 +225,7 @@ public class BlockIndexer{
|
|||||||
TileEntity e = other.entity;
|
TileEntity e = other.entity;
|
||||||
|
|
||||||
float ndst = Mathf.dst(x, y, e.x, e.y);
|
float ndst = Mathf.dst(x, y, e.x, e.y);
|
||||||
if(ndst < range && (closest == null || ndst < dst || (usePriority && closest.block.priority.ordinal() < e.block.priority.ordinal()))){
|
if(ndst < range && (closest == null || ndst < dst || (usePriority && closest.block.priority.ordinal() <= e.block.priority.ordinal()))){
|
||||||
dst = ndst;
|
dst = ndst;
|
||||||
closest = e;
|
closest = e;
|
||||||
}
|
}
|
||||||
@@ -263,6 +279,7 @@ public class BlockIndexer{
|
|||||||
}
|
}
|
||||||
typeMap.put(tile.pos(), new TileIndex(tile.block().flags, tile.getTeam()));
|
typeMap.put(tile.pos(), new TileIndex(tile.block().flags, tile.getTeam()));
|
||||||
}
|
}
|
||||||
|
activeTeams.add(tile.getTeam());
|
||||||
|
|
||||||
if(ores == null) return;
|
if(ores == null) return;
|
||||||
|
|
||||||
@@ -301,13 +318,12 @@ public class BlockIndexer{
|
|||||||
//this quadrant is now 'dirty', re-scan the whole thing
|
//this quadrant is now 'dirty', re-scan the whole thing
|
||||||
int quadrantX = tile.x / quadrantSize;
|
int quadrantX = tile.x / quadrantSize;
|
||||||
int quadrantY = tile.y / quadrantSize;
|
int quadrantY = tile.y / quadrantSize;
|
||||||
int index = quadrantX + quadrantY * quadWidth();
|
|
||||||
|
|
||||||
for(TeamData data : state.teams.getActive()){
|
for(Team team : activeTeams){
|
||||||
GridBits bits = structQuadrant(data.team);
|
GridBits bits = structQuadrant(team);
|
||||||
|
|
||||||
//fast-set this quadrant to 'occupied' if the tile just placed is already of this team
|
//fast-set this quadrant to 'occupied' if the tile just placed is already of this team
|
||||||
if(tile.getTeam() == data.team && tile.entity != null && tile.block().targetable){
|
if(tile.getTeam() == team && tile.entity != null && tile.block().targetable){
|
||||||
bits.set(quadrantX, quadrantY);
|
bits.set(quadrantX, quadrantY);
|
||||||
continue; //no need to process futher
|
continue; //no need to process futher
|
||||||
}
|
}
|
||||||
@@ -319,7 +335,7 @@ public class BlockIndexer{
|
|||||||
for(int y = quadrantY * quadrantSize; y < world.height() && y < (quadrantY + 1) * quadrantSize; y++){
|
for(int y = quadrantY * quadrantSize; y < world.height() && y < (quadrantY + 1) * quadrantSize; y++){
|
||||||
Tile result = world.ltile(x, y);
|
Tile result = world.ltile(x, y);
|
||||||
//when a targetable block is found, mark this quadrant as occupied and stop searching
|
//when a targetable block is found, mark this quadrant as occupied and stop searching
|
||||||
if(result.entity != null && result.getTeam() == data.team){
|
if(result.entity != null && result.getTeam() == team){
|
||||||
bits.set(quadrantX, quadrantY);
|
bits.set(quadrantX, quadrantY);
|
||||||
break outer;
|
break outer;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -456,7 +456,7 @@ public class Control implements ApplicationListener, Loadable{
|
|||||||
state.set(state.is(State.playing) ? State.paused : State.playing);
|
state.set(state.is(State.playing) ? State.paused : State.playing);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Core.input.keyTap(Binding.menu) && !ui.restart.isShown()){
|
if(Core.input.keyTap(Binding.menu) && !ui.restart.isShown() && !ui.minimapfrag.shown()){
|
||||||
if(ui.chatfrag.shown()){
|
if(ui.chatfrag.shown()){
|
||||||
ui.chatfrag.hide();
|
ui.chatfrag.hide();
|
||||||
}else if(!ui.paused.isShown() && !scene.hasDialog()){
|
}else if(!ui.paused.isShown() && !scene.hasDialog()){
|
||||||
|
|||||||
@@ -261,7 +261,7 @@ public class Logic implements ApplicationListener{
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!net.client() && !world.isInvalidMap() && !state.isEditor() && !state.rules.canGameOver){
|
if(!net.client() && !world.isInvalidMap() && !state.isEditor() && state.rules.canGameOver){
|
||||||
checkGameOver();
|
checkGameOver();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -123,12 +123,14 @@ public class Renderer implements ApplicationListener{
|
|||||||
|
|
||||||
if(player.isDead()){
|
if(player.isDead()){
|
||||||
TileEntity core = player.getClosestCore();
|
TileEntity core = player.getClosestCore();
|
||||||
if(core != null && player.spawner == null){
|
if(core != null){
|
||||||
|
if(player.spawner == null){
|
||||||
camera.position.lerpDelta(core.x, core.y, 0.08f);
|
camera.position.lerpDelta(core.x, core.y, 0.08f);
|
||||||
}else if(core != null){
|
}else{
|
||||||
camera.position.lerpDelta(position, 0.08f);
|
camera.position.lerpDelta(position, 0.08f);
|
||||||
}
|
}
|
||||||
}else if(control.input instanceof DesktopInput){
|
}
|
||||||
|
}else if(control.input instanceof DesktopInput && !state.isPaused()){
|
||||||
camera.position.lerpDelta(position, 0.08f);
|
camera.position.lerpDelta(position, 0.08f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ public class UI implements ApplicationListener, Loadable{
|
|||||||
public HudFragment hudfrag;
|
public HudFragment hudfrag;
|
||||||
public ChatFragment chatfrag;
|
public ChatFragment chatfrag;
|
||||||
public ScriptConsoleFragment scriptfrag;
|
public ScriptConsoleFragment scriptfrag;
|
||||||
|
public MinimapFragment minimapfrag;
|
||||||
public PlayerListFragment listfrag;
|
public PlayerListFragment listfrag;
|
||||||
public LoadingFragment loadfrag;
|
public LoadingFragment loadfrag;
|
||||||
|
|
||||||
@@ -68,7 +69,7 @@ public class UI implements ApplicationListener, Loadable{
|
|||||||
public ContentInfoDialog content;
|
public ContentInfoDialog content;
|
||||||
public DeployDialog deploy;
|
public DeployDialog deploy;
|
||||||
public TechTreeDialog tech;
|
public TechTreeDialog tech;
|
||||||
public MinimapDialog minimap;
|
//public MinimapDialog minimap;
|
||||||
public SchematicsDialog schematics;
|
public SchematicsDialog schematics;
|
||||||
public ModsDialog mods;
|
public ModsDialog mods;
|
||||||
public ColorPicker picker;
|
public ColorPicker picker;
|
||||||
@@ -210,6 +211,7 @@ public class UI implements ApplicationListener, Loadable{
|
|||||||
menufrag = new MenuFragment();
|
menufrag = new MenuFragment();
|
||||||
hudfrag = new HudFragment();
|
hudfrag = new HudFragment();
|
||||||
chatfrag = new ChatFragment();
|
chatfrag = new ChatFragment();
|
||||||
|
minimapfrag = new MinimapFragment();
|
||||||
listfrag = new PlayerListFragment();
|
listfrag = new PlayerListFragment();
|
||||||
loadfrag = new LoadingFragment();
|
loadfrag = new LoadingFragment();
|
||||||
scriptfrag = new ScriptConsoleFragment();
|
scriptfrag = new ScriptConsoleFragment();
|
||||||
@@ -235,7 +237,6 @@ public class UI implements ApplicationListener, Loadable{
|
|||||||
content = new ContentInfoDialog();
|
content = new ContentInfoDialog();
|
||||||
deploy = new DeployDialog();
|
deploy = new DeployDialog();
|
||||||
tech = new TechTreeDialog();
|
tech = new TechTreeDialog();
|
||||||
minimap = new MinimapDialog();
|
|
||||||
mods = new ModsDialog();
|
mods = new ModsDialog();
|
||||||
schematics = new SchematicsDialog();
|
schematics = new SchematicsDialog();
|
||||||
|
|
||||||
@@ -254,6 +255,7 @@ public class UI implements ApplicationListener, Loadable{
|
|||||||
hudfrag.build(hudGroup);
|
hudfrag.build(hudGroup);
|
||||||
menufrag.build(menuGroup);
|
menufrag.build(menuGroup);
|
||||||
chatfrag.container().build(hudGroup);
|
chatfrag.container().build(hudGroup);
|
||||||
|
minimapfrag.build(hudGroup);
|
||||||
listfrag.build(hudGroup);
|
listfrag.build(hudGroup);
|
||||||
scriptfrag.container().build(hudGroup);
|
scriptfrag.container().build(hudGroup);
|
||||||
loadfrag.build(group);
|
loadfrag.build(group);
|
||||||
|
|||||||
@@ -83,13 +83,7 @@ public class Units{
|
|||||||
public static TileEntity findEnemyTile(Team team, float x, float y, float range, Boolf<Tile> pred){
|
public static TileEntity findEnemyTile(Team team, float x, float y, float range, Boolf<Tile> pred){
|
||||||
if(team == Team.derelict) return null;
|
if(team == Team.derelict) return null;
|
||||||
|
|
||||||
for(Team enemy : team.enemies()){
|
return indexer.findEnemyTile(team, x, y, range, pred);
|
||||||
TileEntity entity = indexer.findTile(enemy, x, y, range, pred, true);
|
|
||||||
if(entity != null){
|
|
||||||
return entity;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Returns the closest target enemy. First, units are checked, then tile entities. */
|
/** Returns the closest target enemy. First, units are checked, then tile entities. */
|
||||||
|
|||||||
@@ -568,6 +568,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{
|
|||||||
|
|
||||||
protected void updateKeyboard(){
|
protected void updateKeyboard(){
|
||||||
Tile tile = world.tileWorld(x, y);
|
Tile tile = world.tileWorld(x, y);
|
||||||
|
boolean canMove = !Core.scene.hasKeyboard() || ui.minimapfrag.shown();
|
||||||
|
|
||||||
isBoosting = Core.input.keyDown(Binding.dash) && !mech.flying;
|
isBoosting = Core.input.keyDown(Binding.dash) && !mech.flying;
|
||||||
|
|
||||||
@@ -594,8 +595,8 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{
|
|||||||
}
|
}
|
||||||
|
|
||||||
if(Core.input.keyDown(Binding.mouse_move)){
|
if(Core.input.keyDown(Binding.mouse_move)){
|
||||||
movement.x += Mathf.clamp((Core.input.mouseX() - Core.graphics.getWidth() / 2) * 0.005f, -1, 1) * speed;
|
movement.x += Mathf.clamp((Core.input.mouseX() - Core.graphics.getWidth() / 2f) * 0.005f, -1, 1) * speed;
|
||||||
movement.y += Mathf.clamp((Core.input.mouseY() - Core.graphics.getHeight() / 2) * 0.005f, -1, 1) * speed;
|
movement.y += Mathf.clamp((Core.input.mouseY() - Core.graphics.getHeight() / 2f) * 0.005f, -1, 1) * speed;
|
||||||
}
|
}
|
||||||
|
|
||||||
Vec2 vec = Core.input.mouseWorld(control.input.getMouseX(), control.input.getMouseY());
|
Vec2 vec = Core.input.mouseWorld(control.input.getMouseX(), control.input.getMouseY());
|
||||||
@@ -605,7 +606,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{
|
|||||||
|
|
||||||
movement.limit(speed).scl(Time.delta());
|
movement.limit(speed).scl(Time.delta());
|
||||||
|
|
||||||
if(!Core.scene.hasKeyboard()){
|
if(canMove){
|
||||||
velocity.add(movement.x, movement.y);
|
velocity.add(movement.x, movement.y);
|
||||||
}else{
|
}else{
|
||||||
isShooting = false;
|
isShooting = false;
|
||||||
@@ -614,7 +615,7 @@ public class Player extends Unit implements BuilderMinerTrait, ShooterTrait{
|
|||||||
updateVelocityStatus();
|
updateVelocityStatus();
|
||||||
moved = dst(prex, prey) > 0.001f;
|
moved = dst(prex, prey) > 0.001f;
|
||||||
|
|
||||||
if(!Core.scene.hasKeyboard()){
|
if(canMove){
|
||||||
float baseLerp = mech.getRotationAlpha(this);
|
float baseLerp = mech.getRotationAlpha(this);
|
||||||
if(!isShooting() || !mech.turnCursor){
|
if(!isShooting() || !mech.turnCursor){
|
||||||
if(!movement.isZero()){
|
if(!movement.isZero()){
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ public class Team implements Comparable<Team>{
|
|||||||
blue = new Team(5, "blue", Color.royal.cpy());
|
blue = new Team(5, "blue", Color.royal.cpy());
|
||||||
|
|
||||||
static{
|
static{
|
||||||
Mathf.random.setSeed(7);
|
Mathf.random.setSeed(8);
|
||||||
//create the whole 256 placeholder teams
|
//create the whole 256 placeholder teams
|
||||||
for(int i = 6; i < all.length; i++){
|
for(int i = 6; i < all.length; i++){
|
||||||
new Team(i, "team#" + i, Color.HSVtoRGB(360f * Mathf.random(), 100f * Mathf.random(0.6f, 1f), 100f * Mathf.random(0.8f, 1f), 1f));
|
new Team(i, "team#" + i, Color.HSVtoRGB(360f * Mathf.random(), 100f * Mathf.random(0.6f, 1f), 100f * Mathf.random(0.8f, 1f), 1f));
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import arc.math.*;
|
|||||||
import arc.math.geom.*;
|
import arc.math.geom.*;
|
||||||
import arc.scene.ui.layout.*;
|
import arc.scene.ui.layout.*;
|
||||||
import arc.util.*;
|
import arc.util.*;
|
||||||
|
import arc.util.ArcAnnotate.*;
|
||||||
import arc.util.pooling.*;
|
import arc.util.pooling.*;
|
||||||
import mindustry.entities.*;
|
import mindustry.entities.*;
|
||||||
import mindustry.entities.type.*;
|
import mindustry.entities.type.*;
|
||||||
@@ -42,7 +43,7 @@ public class MinimapRenderer implements Disposable{
|
|||||||
return pixmap;
|
return pixmap;
|
||||||
}
|
}
|
||||||
|
|
||||||
public Texture getTexture(){
|
public @Nullable Texture getTexture(){
|
||||||
return texture;
|
return texture;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -70,8 +71,13 @@ public class MinimapRenderer implements Disposable{
|
|||||||
region = new TextureRegion(texture);
|
region = new TextureRegion(texture);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void drawEntities(float x, float y, float w, float h, boolean withLabels){
|
public void drawEntities(float x, float y, float w, float h, float scaling, boolean withLabels){
|
||||||
|
if(!withLabels){
|
||||||
updateUnitArray();
|
updateUnitArray();
|
||||||
|
}else{
|
||||||
|
units.clear();
|
||||||
|
Units.all(units::add);
|
||||||
|
}
|
||||||
|
|
||||||
float sz = baseSize * zoom;
|
float sz = baseSize * zoom;
|
||||||
float dx = (Core.camera.position.x / tilesize);
|
float dx = (Core.camera.position.x / tilesize);
|
||||||
@@ -83,8 +89,13 @@ public class MinimapRenderer implements Disposable{
|
|||||||
|
|
||||||
for(Unit unit : units){
|
for(Unit unit : units){
|
||||||
if(unit.isDead()) continue;
|
if(unit.isDead()) continue;
|
||||||
float rx = (unit.x - rect.x) / rect.width * w;
|
float rx = !withLabels ? (unit.x - rect.x) / rect.width * w : unit.x / (world.width() * tilesize) * w;
|
||||||
float ry = (unit.y - rect.y) / rect.width * h;
|
float ry = !withLabels ? (unit.y - rect.y) / rect.width * h : unit.y / (world.height() * tilesize) * h;
|
||||||
|
|
||||||
|
Draw.mixcol(unit.getTeam().color, 1f);
|
||||||
|
float scale = Scl.scl(1f) / 2f * scaling * 32f;
|
||||||
|
Draw.rect(unit.getIconRegion(), x + rx, y + ry, scale, scale, unit.rotation - 90);
|
||||||
|
Draw.reset();
|
||||||
|
|
||||||
if(withLabels && unit instanceof Player){
|
if(withLabels && unit instanceof Player){
|
||||||
Player pl = (Player) unit;
|
Player pl = (Player) unit;
|
||||||
@@ -93,19 +104,16 @@ public class MinimapRenderer implements Disposable{
|
|||||||
drawLabel(x + rx, y + ry, pl.name, unit.getTeam().color);
|
drawLabel(x + rx, y + ry, pl.name, unit.getTeam().color);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Draw.color(unit.getTeam().color);
|
|
||||||
Fill.rect(x + rx, y + ry, Scl.scl(baseSize / 2f), Scl.scl(baseSize / 2f));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Draw.color();
|
Draw.reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void drawEntities(float x, float y, float w, float h){
|
public void drawEntities(float x, float y, float w, float h){
|
||||||
drawEntities(x, y, w, h, true);
|
drawEntities(x, y, w, h, 1f, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
public TextureRegion getRegion(){
|
public @Nullable TextureRegion getRegion(){
|
||||||
if(texture == null) return null;
|
if(texture == null) return null;
|
||||||
|
|
||||||
float sz = Mathf.clamp(baseSize * zoom, baseSize, Math.min(world.width(), world.height()));
|
float sz = Mathf.clamp(baseSize * zoom, baseSize, Math.min(world.width(), world.height()));
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ public class OverlayRenderer{
|
|||||||
if(buildFadeTime > 0.005f){
|
if(buildFadeTime > 0.005f){
|
||||||
state.teams.eachEnemyCore(player.getTeam(), core -> {
|
state.teams.eachEnemyCore(player.getTeam(), core -> {
|
||||||
float dst = core.dst(player);
|
float dst = core.dst(player);
|
||||||
if(dst < state.rules.enemyCoreBuildRadius * 1.5f){
|
if(dst < state.rules.enemyCoreBuildRadius * 2.2f){
|
||||||
Draw.color(Color.darkGray);
|
Draw.color(Color.darkGray);
|
||||||
Lines.circle(core.x, core.y - 2, state.rules.enemyCoreBuildRadius);
|
Lines.circle(core.x, core.y - 2, state.rules.enemyCoreBuildRadius);
|
||||||
Draw.color(Pal.accent, core.getTeam().color, 0.5f + Mathf.absin(Time.time(), 10f, 0.5f));
|
Draw.color(Pal.accent, core.getTeam().color, 0.5f + Mathf.absin(Time.time(), 10f, 0.5f));
|
||||||
|
|||||||
@@ -136,22 +136,23 @@ public class DesktopInput extends InputHandler{
|
|||||||
ui.listfrag.toggle();
|
ui.listfrag.toggle();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(player.getClosestCore() == null && !ui.chatfrag.shown()){
|
if(((player.getClosestCore() == null && player.isDead()) || state.isPaused()) && !ui.chatfrag.shown()){
|
||||||
//move camera around
|
//move camera around
|
||||||
float camSpeed = 6f;
|
float camSpeed = !Core.input.keyDown(Binding.dash) ? 3f : 8f;
|
||||||
Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(Time.delta() * camSpeed));
|
Core.camera.position.add(Tmp.v1.setZero().add(Core.input.axis(Binding.move_x), Core.input.axis(Binding.move_y)).nor().scl(Time.delta() * camSpeed));
|
||||||
|
|
||||||
|
if(Core.input.keyDown(Binding.mouse_move)){
|
||||||
|
Core.camera.position.x += Mathf.clamp((Core.input.mouseX() - Core.graphics.getWidth() / 2f) * 0.005f, -1, 1) * camSpeed;
|
||||||
|
Core.camera.position.y += Mathf.clamp((Core.input.mouseY() - Core.graphics.getHeight() / 2f) * 0.005f, -1, 1) * camSpeed;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Core.input.keyRelease(Binding.select)){
|
if(Core.input.keyRelease(Binding.select)){
|
||||||
player.isShooting = false;
|
player.isShooting = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!state.is(State.menu) && Core.input.keyTap(Binding.minimap) && (scene.getKeyboardFocus() == ui.minimap || !scene.hasDialog()) && !Core.scene.hasKeyboard() && !(scene.getKeyboardFocus() instanceof TextField)){
|
if(!state.is(State.menu) && Core.input.keyTap(Binding.minimap) && !scene.hasDialog() && !(scene.getKeyboardFocus() instanceof TextField)){
|
||||||
if(!ui.minimap.isShown()){
|
ui.minimapfrag.toggle();
|
||||||
ui.minimap.show();
|
|
||||||
}else{
|
|
||||||
ui.minimap.hide();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(state.is(State.menu) || Core.scene.hasDialog()) return;
|
if(state.is(State.menu) || Core.scene.hasDialog()) return;
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ public class Minimap extends Table{
|
|||||||
Draw.rect(renderer.minimap.getRegion(), x + width / 2f, y + height / 2f, width, height);
|
Draw.rect(renderer.minimap.getRegion(), x + width / 2f, y + height / 2f, width, height);
|
||||||
|
|
||||||
if(renderer.minimap.getTexture() != null){
|
if(renderer.minimap.getTexture() != null){
|
||||||
renderer.minimap.drawEntities(x, y, width, height, false);
|
renderer.minimap.drawEntities(x, y, width, height, 0.75f, false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}).size(140f);
|
}).size(140f);
|
||||||
@@ -83,7 +83,7 @@ public class Minimap extends Table{
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void clicked(InputEvent event, float x, float y){
|
public void clicked(InputEvent event, float x, float y){
|
||||||
ui.minimap.show();
|
ui.minimapfrag.toggle();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
114
core/src/mindustry/ui/fragments/MinimapFragment.java
Normal file
114
core/src/mindustry/ui/fragments/MinimapFragment.java
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
package mindustry.ui.fragments;
|
||||||
|
|
||||||
|
import arc.*;
|
||||||
|
import arc.graphics.*;
|
||||||
|
import arc.graphics.g2d.*;
|
||||||
|
import arc.input.*;
|
||||||
|
import arc.math.*;
|
||||||
|
import arc.scene.*;
|
||||||
|
import arc.scene.event.*;
|
||||||
|
import arc.scene.ui.layout.*;
|
||||||
|
import mindustry.gen.*;
|
||||||
|
import mindustry.input.*;
|
||||||
|
import mindustry.ui.*;
|
||||||
|
|
||||||
|
import static mindustry.Vars.*;
|
||||||
|
|
||||||
|
public class MinimapFragment extends Fragment{
|
||||||
|
private boolean shown;
|
||||||
|
private float panx, pany, zoom = 1f, lastZoom = -1;
|
||||||
|
private float baseSize = Scl.scl(5f);
|
||||||
|
private Element elem;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void build(Group parent){
|
||||||
|
elem = parent.fill((x, y, w, h) -> {
|
||||||
|
w = Core.graphics.getWidth();
|
||||||
|
h = Core.graphics.getHeight();
|
||||||
|
float size = baseSize * zoom * world.width();
|
||||||
|
|
||||||
|
Draw.color(Color.black);
|
||||||
|
Fill.crect(x, y, w, h);
|
||||||
|
|
||||||
|
if(renderer.minimap.getTexture() != null){
|
||||||
|
Draw.color();
|
||||||
|
float ratio = (float)renderer.minimap.getTexture().getHeight() / renderer.minimap.getTexture().getWidth();
|
||||||
|
TextureRegion reg = Draw.wrap(renderer.minimap.getTexture());
|
||||||
|
Draw.rect(reg, w/2f + panx*zoom, h/2f + pany*zoom, size, size * ratio);
|
||||||
|
renderer.minimap.drawEntities(w/2f + panx*zoom - size/2f, h/2f + pany*zoom - size/2f * ratio, size, size * ratio, zoom, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
Draw.reset();
|
||||||
|
});
|
||||||
|
|
||||||
|
elem.visible(() -> shown);
|
||||||
|
elem.update(() -> {
|
||||||
|
elem.requestKeyboard();
|
||||||
|
elem.requestScroll();
|
||||||
|
elem.setFillParent(true);
|
||||||
|
elem.setBounds(0, 0, Core.graphics.getWidth(), Core.graphics.getHeight());
|
||||||
|
|
||||||
|
if(Core.input.keyTap(Binding.menu)){
|
||||||
|
shown = false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
elem.touchable(Touchable.enabled);
|
||||||
|
|
||||||
|
elem.addListener(new ElementGestureListener(){
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void zoom(InputEvent event, float initialDistance, float distance){
|
||||||
|
if(lastZoom < 0){
|
||||||
|
lastZoom = zoom;
|
||||||
|
}
|
||||||
|
|
||||||
|
zoom = Mathf.clamp(distance / initialDistance * lastZoom, 0.25f, 10f);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void pan(InputEvent event, float x, float y, float deltaX, float deltaY){
|
||||||
|
panx += deltaX / zoom;
|
||||||
|
pany += deltaY / zoom;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void touchDown(InputEvent event, float x, float y, int pointer, KeyCode button){
|
||||||
|
super.touchDown(event, x, y, pointer, button);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void touchUp(InputEvent event, float x, float y, int pointer, KeyCode button){
|
||||||
|
lastZoom = zoom;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
elem.addListener(new InputListener(){
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean scrolled(InputEvent event, float x, float y, float amountX, float amountY){
|
||||||
|
zoom = Mathf.clamp(zoom - amountY / 10f * zoom, 0.25f, 10f);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
parent.fill(t -> {
|
||||||
|
t.setFillParent(true);
|
||||||
|
t.visible(() -> shown);
|
||||||
|
t.update(() -> t.setBounds(0, 0, Core.graphics.getWidth(), Core.graphics.getHeight()));
|
||||||
|
|
||||||
|
t.add("$minimap").style(Styles.outlineLabel).pad(10f);
|
||||||
|
t.row();
|
||||||
|
t.add().growY();
|
||||||
|
t.row();
|
||||||
|
t.addImageTextButton("$back", Icon.backSmall, () -> shown = false).size(220f, 60f).pad(10f);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean shown(){
|
||||||
|
return shown;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void toggle(){
|
||||||
|
shown = !shown;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -130,7 +130,7 @@ public class PlayerListFragment extends Fragment{
|
|||||||
t.addImageButton(Icon.zoomSmall, Styles.clearPartiali, () -> Call.onAdminRequest(user, AdminAction.trace));
|
t.addImageButton(Icon.zoomSmall, Styles.clearPartiali, () -> Call.onAdminRequest(user, AdminAction.trace));
|
||||||
|
|
||||||
}).padRight(12).size(bs + 10f, bs);
|
}).padRight(12).size(bs + 10f, bs);
|
||||||
}else if((!user.isLocal && !user.isAdmin) && net.client() && playerGroup.size() >= 3){ //votekick
|
}else if((!user.isLocal && !user.isAdmin) && net.client() && playerGroup.size() >= 3 && player.getTeam() != user.getTeam()){ //votekick
|
||||||
button.add().growY();
|
button.add().growY();
|
||||||
|
|
||||||
button.addImageButton(Icon.banSmall, Styles.clearPartiali,
|
button.addImageButton(Icon.banSmall, Styles.clearPartiali,
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ public class ScriptConsoleFragment extends Table{
|
|||||||
clearChatInput();
|
clearChatInput();
|
||||||
}
|
}
|
||||||
|
|
||||||
return shown;
|
return shown && Vars.net.active();
|
||||||
});
|
});
|
||||||
|
|
||||||
update(() -> {
|
update(() -> {
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import arc.math.*;
|
|||||||
import mindustry.entities.type.*;
|
import mindustry.entities.type.*;
|
||||||
import mindustry.graphics.*;
|
import mindustry.graphics.*;
|
||||||
import mindustry.type.*;
|
import mindustry.type.*;
|
||||||
|
import mindustry.ui.*;
|
||||||
import mindustry.world.*;
|
import mindustry.world.*;
|
||||||
|
|
||||||
import static mindustry.Vars.net;
|
import static mindustry.Vars.net;
|
||||||
@@ -20,7 +21,7 @@ public class RespawnBlock{
|
|||||||
|
|
||||||
Draw.reset();
|
Draw.reset();
|
||||||
if(player != null){
|
if(player != null){
|
||||||
TextureRegion region = player.getIconRegion();
|
TextureRegion region = to.icon(Cicon.full);
|
||||||
|
|
||||||
Draw.color(0f, 0f, 0f, 0.4f * progress);
|
Draw.color(0f, 0f, 0f, 0.4f * progress);
|
||||||
Draw.rect("circle-shadow", tile.drawx(), tile.drawy(), region.getWidth() / 3f, region.getWidth() / 3f);
|
Draw.rect("circle-shadow", tile.drawx(), tile.drawy(), region.getWidth() / 3f, region.getWidth() / 3f);
|
||||||
|
|||||||
@@ -81,11 +81,11 @@ public class OverflowGate extends Block{
|
|||||||
if(to == null) return null;
|
if(to == null) return null;
|
||||||
Tile edge = Edges.getFacingEdge(tile, to);
|
Tile edge = Edges.getFacingEdge(tile, to);
|
||||||
|
|
||||||
if(!to.block().acceptItem(item, to, edge) || (to.block() instanceof OverflowGate)){
|
if(!to.block().acceptItem(item, to, edge) || to.getTeam() != tile.getTeam() || (to.block() instanceof OverflowGate)){
|
||||||
Tile a = tile.getNearby(Mathf.mod(from - 1, 4));
|
Tile a = tile.getNearby(Mathf.mod(from - 1, 4));
|
||||||
Tile b = tile.getNearby(Mathf.mod(from + 1, 4));
|
Tile b = tile.getNearby(Mathf.mod(from + 1, 4));
|
||||||
boolean ac = a != null && a.block().acceptItem(item, a, edge) && !(a.block() instanceof OverflowGate);
|
boolean ac = a != null && a.block().acceptItem(item, a, edge) && !(a.block() instanceof OverflowGate) && a.getTeam() == tile.getTeam();
|
||||||
boolean bc = b != null && b.block().acceptItem(item, b, edge) && !(b.block() instanceof OverflowGate);
|
boolean bc = b != null && b.block().acceptItem(item, b, edge) && !(b.block() instanceof OverflowGate) && b.getTeam() == tile.getTeam();
|
||||||
|
|
||||||
if(!ac && !bc){
|
if(!ac && !bc){
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -151,7 +151,7 @@ public class CoreBlock extends StorageBlock{
|
|||||||
@Override
|
@Override
|
||||||
public void removed(Tile tile){
|
public void removed(Tile tile){
|
||||||
CoreEntity entity = tile.ent();
|
CoreEntity entity = tile.ent();
|
||||||
int total = tile.entity.proximity().count(e -> e.entity.items == tile.entity.items);
|
int total = tile.entity.proximity().count(e -> e.entity != null && e.entity.items != null && e.entity.items == tile.entity.items);
|
||||||
float fract = 1f / total / state.teams.cores(tile.getTeam()).size;
|
float fract = 1f / total / state.teams.cores(tile.getTeam()).size;
|
||||||
|
|
||||||
tile.entity.proximity().each(e -> isContainer(e) && e.entity.items == tile.entity.items, t -> {
|
tile.entity.proximity().each(e -> isContainer(e) && e.entity.items == tile.entity.items, t -> {
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ public class MechPad extends Block{
|
|||||||
MechFactoryEntity entity = tile.ent();
|
MechFactoryEntity entity = tile.ent();
|
||||||
|
|
||||||
if(entity.player != null){
|
if(entity.player != null){
|
||||||
RespawnBlock.drawRespawn(tile, entity.heat, entity.progress, entity.time, entity.player, (!entity.sameMech && entity.player.mech == mech ? mech : Mechs.starter));
|
RespawnBlock.drawRespawn(tile, entity.heat, entity.progress, entity.time, entity.player, (!entity.sameMech && entity.player.mech == mech ? Mechs.starter : mech));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
5
fastlane/metadata/android/en-US/changelogs/102.1.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/102.1.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/102.2.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/102.2.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/102.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/102.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/29561.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/29561.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/29564.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/29564.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/29567.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/29567.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/29570.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/29570.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
5
fastlane/metadata/android/en-US/changelogs/29573.txt
Normal file
5
fastlane/metadata/android/en-US/changelogs/29573.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
- Added new map view w/ panning and scrolling
|
||||||
|
- Added block health rule
|
||||||
|
- Added more internal teams for alternative gamemodes
|
||||||
|
- Added features for improved server modding
|
||||||
|
- Major internal change: package is now "mindustry" instead of "io.anuke.mindustry" (will break plugins)
|
||||||
@@ -1 +0,0 @@
|
|||||||
|
|
||||||
109
fastlane/metadata/steam/spanish/achievements.vdf
Normal file
109
fastlane/metadata/steam/spanish/achievements.vdf
Normal file
@@ -0,0 +1,109 @@
|
|||||||
|
"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."
|
||||||
|
}
|
||||||
|
}
|
||||||
61
fastlane/metadata/steam/spanish/description.txt
Normal file
61
fastlane/metadata/steam/spanish/description.txt
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
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]
|
||||||
1
fastlane/metadata/steam/spanish/short-description.txt
Normal file
1
fastlane/metadata/steam/spanish/short-description.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Un Tower Defense abierto centrado en la gestión de recursos.
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
org.gradle.daemon=true
|
org.gradle.daemon=true
|
||||||
org.gradle.jvmargs=-Xms256m -Xmx1024m
|
org.gradle.jvmargs=-Xms256m -Xmx1024m
|
||||||
archash=fe82ca9037028044764cc4b02fdbf851e3d09f78
|
archash=14b6027d79cda5e02d74a7c2f85eb7e768c7abeb
|
||||||
|
|||||||
2
gradle/wrapper/gradle-wrapper.properties
vendored
2
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -1,5 +1,5 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-6.0-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
package mindustry.server;
|
package mindustry.server;
|
||||||
|
|
||||||
import arc.*;
|
import arc.*;
|
||||||
|
import arc.files.*;
|
||||||
import arc.struct.*;
|
import arc.struct.*;
|
||||||
import arc.struct.Array.*;
|
import arc.struct.Array.*;
|
||||||
import arc.files.*;
|
|
||||||
import arc.util.*;
|
|
||||||
import arc.util.ArcAnnotate.*;
|
import arc.util.ArcAnnotate.*;
|
||||||
|
import arc.util.*;
|
||||||
import arc.util.Timer;
|
import arc.util.Timer;
|
||||||
import arc.util.CommandHandler.*;
|
import arc.util.CommandHandler.*;
|
||||||
import arc.util.Timer.*;
|
import arc.util.Timer.*;
|
||||||
@@ -292,7 +292,7 @@ public class ServerControl implements ApplicationListener{
|
|||||||
info("&ly {0} seconds until next wave.", (int)(state.wavetime / 60));
|
info("&ly {0} seconds until next wave.", (int)(state.wavetime / 60));
|
||||||
}
|
}
|
||||||
|
|
||||||
info(" &ly{0} FPS, {1} MB used.", (int)(60f / Time.delta()), Core.app.getJavaHeap() / 1024 / 1024);
|
info(" &ly{0} FPS, {1} MB used.", Core.graphics.getFramesPerSecond(), Core.app.getJavaHeap() / 1024 / 1024);
|
||||||
|
|
||||||
if(playerGroup.size() > 0){
|
if(playerGroup.size() > 0){
|
||||||
info(" &lyPlayers: {0}", playerGroup.size());
|
info(" &lyPlayers: {0}", playerGroup.size());
|
||||||
|
|||||||
@@ -1 +1,5 @@
|
|||||||
[]
|
[
|
||||||
|
{
|
||||||
|
"address": "mindustry.us.to"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user