Automatic bundle update

This commit is contained in:
Github Actions
2025-04-22 03:09:02 +00:00
parent 594b0b5d6a
commit 4e2215151f
34 changed files with 2080 additions and 427 deletions

View File

@@ -40,6 +40,7 @@ be.updating = Aggiornamento in corso...
be.ignore = Ignora
be.noupdates = Nessun aggiornamento disponibile.
be.check = Verifica aggiornamenti
mods.browser = Mod Browser
mods.browser.selected = Mod selezionata
mods.browser.add = Installa mod
@@ -127,6 +128,7 @@ uploadingpreviewfile = Carico File di Anteprima
committingchanges = Applicando le Modifiche
done = Fatto
feature.unsupported = Il tuo dispositivo non supporta questa funzione.
mods.initfailed = [red]⚠[] L'ultimo avvio di Mindustry non è riuscito. Questo potrebbe essere a causa delle mod.\n\nè consigliato disabilitare tutte le mod.[]
mods = Mod
mods.name = Mod:
@@ -146,6 +148,7 @@ mod.disable = Disabilita
mod.version = Version:
mod.content = Contenuto:
mod.delete.error = Impossibile eliminare questa mod. Il file potrebbe essere in uso.
mod.incompatiblegame = [red]Outdated Game
mod.incompatiblemod = [red]Incompatible
mod.blacklisted = [red]Unsupported
@@ -153,6 +156,7 @@ mod.unmetdependencies = [red]Unmet Dependencies
mod.erroredcontent = [scarlet]Errori di Contenuto
mod.circulardependencies = [red]Circular Dependencies
mod.incompletedependencies = [red]Incomplete Dependencies
mod.requiresversion.details = Richiede la versione del gioco: [accent]{0}[]\nIl tuo gioco è obsoleto. Questa mod richiede una versione più recente del gioco (possibilmente una versione beta/alpha) per funzionare.
mod.incompatiblemod.details = This mod is incompatible with the latest version of the game. The author must update it, and add [accent]minGameVersion: 147[] to its [accent]mod.json[] file.
mod.blacklisted.details = Questa mod è stata messa manualmente nella blacklist perchè provoca crash o altri problemi in questa versione del gioco. Non usarla.
@@ -160,7 +164,9 @@ mod.missingdependencies.details = This mod is missing dependencies: {0}
mod.erroredcontent.details = This game caused errors when loading. Ask the mod author to fix them.
mod.circulardependencies.details = This mod has dependencies that depends on each other.
mod.incompletedependencies.details = This mod is unable to be loaded due to invalid or missing dependencies: {0}.
mod.requiresversion = Requires game version: [red]{0}
mod.errors = Si sono verificati degli errori durante il caricamento del contenuto.
mod.noerrorplay = [scarlet]Sono presenti delle mod con errori.[] Puoi disabilitare le mod affette oppure sistemarle prima di giocare.
mod.enable = Abilita
@@ -177,6 +183,7 @@ mod.missing = Questo salvataggio contiene delle mod che hai recentemente aggiorn
mod.preview.missing = Prima di pubblicare questa mod nel Workshop, devi aggiungere un immagine di copertina.\nMetti un immagine con nome[accent] preview.png[] nella cartella della mod 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 mod.
mod.scripts.disable = Il tuo dispositivo non supporta le mod con gli script. Devi disabilitare queste mod per poter giocare.
mod.dependencies.error = [scarlet]Mods are missing dependencies
mod.dependencies.soft = (optional)
mod.dependencies.download = Import
@@ -258,8 +265,8 @@ servers.disclaimer = I server della Community [accent]non[] appartengono o sono
servers.showhidden = Mostra Server Nascosti
server.shown = Visibile
server.hidden = Nascosto
viewplayer = Spettatore di: [accent]{0}
viewplayer = Spettatore di: [accent]{0}
trace = Traccia Giocatore
trace.playername = Nome del Giocatore: [accent]{0}
trace.ip = IP: [accent]{0}
@@ -272,11 +279,13 @@ trace.times.kicked = Espulsioni: [accent]{0}
trace.ips = IPs:
trace.names = Names:
invalidid = ID client non valido! Segnala un bug.
player.ban = Ban
player.kick = Kick
player.trace = Trace
player.admin = Toggle Admin
player.team = Change Team
server.bans = Lista Bans
server.bans.none = Nessun giocatore bandito trovato!
server.admins = Amministratori
@@ -432,11 +441,11 @@ publishing = [accent]Pubblicazione...
publish.confirm = Sei sicuro di volerlo pubblicare?\n\n[lightgray]Assicurati di accettare il contratto EULA del Workshop o i tuoi prodotti non verranno mostrati!
publish.error = Errore nella pubblicazione del prodotto: {0}
steam.error = Impossibile inizializzare i servizi di Steam.\nErrore: {0}
editor.planet = Pianeta:
editor.sector = Settore:
editor.seed = Seme:
editor.cliffs = Walls To Cliffs
editor.brush = Dimensioni Pennello
editor.openin = Apri nell'Editor
editor.oregen = Generazione dei Minerali
@@ -503,18 +512,19 @@ waves.filter = Unit Filter
waves.units.hide = Nascondi tutto
waves.units.show = Mostra tutto
#Questi sono intenzionalmente in minuscolo
#these are intentionally in lower case
wavemode.counts = conteggi
wavemode.totals = totali
wavemode.health = salute
all = All
all = All
editor.default = [lightgray]<Predefinito>
details = Dettagli...
edit = Modifica...
variables = Vars
logic.clear.confirm = Are you sure you want to clear all code from this processor?
logic.globals = Built-in Variables
editor.name = Nome:
editor.spawn = Piazza un'Unità
editor.removeunit = Rimuovi un'Unità
@@ -581,10 +591,12 @@ toolmode.fillerase = Fill Erase
toolmode.fillerase.description = Erase blocks of the same type.
toolmode.drawteams = Disegna Squadre
toolmode.drawteams.description = Disegna squadre al posto di blocchi.
#unused
toolmode.underliquid = Under Liquids
toolmode.underliquid.description = Draw floors under liquid tiles.
filters.empty = [lightgray]Nessun filtro! Aggiungine uno cliccando il tasto sotto.
filter.distort = Modifica
filter.noise = Rumore
filter.enemyspawn = Seleziona Punto di Generazione del Nemico
@@ -602,6 +614,7 @@ filter.option.ignore = Ignora
filter.scatter = Dispersione
filter.terrain = Terreno
filter.logic = Logic
filter.option.scale = Scala
filter.option.chance = Probabilità
filter.option.mag = Magnitudine
@@ -626,6 +639,7 @@ filter.option.radius = Raggio
filter.option.percentile = Percentuale
filter.option.code = Code
filter.option.loop = Loop
locales.info = Here, you can add locale bundles for specific languages to your map. In locale bundles, each property has a name and a value. These properties can be used by world processors and objectives using their names. They support text formatting (replacing placeholders with actual values).\n\n[cyan]Example property:\n[]name: [accent]timer[]\nvalue: [accent]Example timer, time left: {0}[]\n\n[cyan]Usage:\n[]Set it as objective's text: [accent]@timer\n\n[]Print it in a world processor:\n[accent]localeprint "timer"\nformat time\n[gray](where time is a separately calculated variable)
locales.deletelocale = Are you sure you want to delete this locale bundle?
locales.applytoall = Apply Changes To All Locales
@@ -678,6 +692,7 @@ launch.text = Lancia
map.multiplayer = Solo l'host può vedere i settori.
uncover = Scopri
configure = Configura Equipaggiamento
objective.research.name = Ricerca
objective.produce.name = Ottieni
objective.item.name = Ottieni oggetto
@@ -691,6 +706,7 @@ objective.destroyblocks.name = Distruggi blocchi
objective.destroycore.name = Distruggi nuclei
objective.commandmode.name = Modalità comando
objective.flag.name = Flag
marker.shapetext.name = Shape Text
marker.point.name = Point
marker.shape.name = Forma
@@ -698,8 +714,10 @@ marker.text.name = Testo
marker.line.name = Line
marker.quad.name = Quad
marker.texture.name = Texture
marker.background = Sfondo
marker.outline = Outline
objective.research = [accent]Ricerca:\n[]{0}[lightgray]{1}
objective.produce = [accent]Ottieni:\n[]{0}[lightgray]{1}
objective.destroyblock = [accent]Distruggi:\n[]{0}[lightgray]{1}
@@ -715,6 +733,7 @@ objective.enemyairunits = [accent]La produzione aerea nemica comincia tra [light
objective.destroycore = [accent]Distruggi il nucleo nemico
objective.command = [accent]Comanda Unità
objective.nuclearlaunch = [accent]⚠ Lancio nucleare rilevato: [lightgray]{0}
announce.nuclearstrike = [red]⚠ COLPO NUCLEARE IN ARRIVO ⚠
loadout = Equipaggiamento
@@ -754,11 +773,12 @@ weather.snowing.name = Neve
weather.sandstorm.name = Tempesta di Sabbia
weather.sporestorm.name = Tempesta di Spore
weather.fog.name = Nebbia
campaign.playtime = \uf129 [lightgray]Sector Playtime: {0}
campaign.complete = [accent]Congratulations.\n\nThe enemy on {0} has been defeated.\n[lightgray]The final sector has been conquered.
sectorlist = Settore
sectorlist.attacked = {0} sotto attacco
sectors.unexplored = [lightgray]Inesplorato
sectors.resources = Risorse:
sectors.production = Produzione:
@@ -800,11 +820,13 @@ threat.medium = Media
threat.high = Alta
threat.extreme = Estrema
threat.eradication = Catastrofe
difficulty.casual = Casual
difficulty.easy = Easy
difficulty.normal = Normal
difficulty.hard = Hard
difficulty.eradication = Eradication
difficulty.enemyHealthMultiplier = Enemy Health: {0}
difficulty.enemySpawnMultiplier = Enemy Amount: {0}
difficulty.waveTimeMultiplier = Wave Timer: {0}
@@ -865,6 +887,8 @@ sector.coastline.description = In questo settore sono stati rilevati resti di te
sector.navalFortress.description = Il nemico ha stabilito una base su un'isola remota e fortificata naturalmente. Distruggi questo avamposto. Acquisisci la loro tecnologia navale avanzata e fate ricerche.
sector.cruxscape.name = Cruxscape
sector.geothermalStronghold.name = Geothermal Stronghold
#do not translate
sector.facility32m.description = WIP, map submission by Stormride_R
sector.taintedWoods.description = WIP, map submission by Stormride_R
sector.atolls.description = WIP, map submission by Stormride_R
@@ -875,6 +899,7 @@ sector.testingGrounds.description = WIP, map submission by dnx2019
sector.seaPort.description = WIP, map submission by inkognito626
sector.weatheredChannels.description = WIP, map submission by Skeledragon
sector.mycelialBastion.description = WIP, map submission by Skeledragon
sector.onset.name = The Onset
sector.aegis.name = Aegis
sector.lake.name = Nome
@@ -892,6 +917,7 @@ sector.siege.name = Siege
sector.crossroads.name = Crossroads
sector.karst.name = Karst
sector.origin.name = Origin
sector.onset.description = Settore di prova. Questo obbiettivo non è ancora stato creato. Aspetta ulteriori informazioni.
sector.aegis.description = This sector contains deposits of tungsten.\nResearch the [accent]Impact Drill[] to mine this resource, and destroy the enemy base in the area.
sector.lake.description = This sector's slag lake greatly limits viable units. A hover unit is the only option.\nResearch the [accent]ship fabricator[] and produce an [accent]elude[] unit as soon as possible.
@@ -909,6 +935,7 @@ sector.siege.description = This sector features two parallel canyons that will f
sector.crossroads.description = The enemy bases in this sector have been established in varying terrain. Research different units to adapt.\nAdditionally, some bases are protected by shields. Figure out how they are powered.
sector.karst.description = This sector is rich in resources, but will be attacked by the enemy once a new core lands.\nTake advantage of the resources and research [accent]phase fabric[].
sector.origin.description = The final sector with a significant enemy presence.\nNo probable research opportunities remain - focus solely on destroying all enemy cores.
status.burning.name = Bruciatura
status.freezing.name = Congelamento
status.wet.name = Bagnato
@@ -956,8 +983,8 @@ unit.nobuild = [scarlet]L'unità non può costruire
lastaccessed = [lightgray]Ultimo Accesso: {0}
lastcommanded = [lightgray]Ultimo comandato: {0}
block.unknown = [lightgray]???
stat.showinmap = <carica mappa da vedere>
stat.showinmap = <carica mappa da vedere>
stat.description = Obiettivo
stat.input = Ingresso
stat.output = Uscita
@@ -1069,6 +1096,7 @@ ability.spawndeath = Death Spawns
ability.spawndeath.description = Releases units on death
ability.liquidexplode = Death Spillage
ability.liquidexplode.description = Spills liquid on death
ability.stat.firingrate = [stat]{0}/sec[lightgray] firing rate
ability.stat.regen = [stat]{0}[lightgray] health/sec
ability.stat.pulseregen = [stat]{0}[lightgray] health/pulse
@@ -1082,10 +1110,9 @@ ability.stat.damagereduction = [stat]{0}%[lightgray] damage reduction
ability.stat.minspeed = [stat]{0} tiles/sec[lightgray] min speed
ability.stat.duration = [stat]{0} sec[lightgray] duration
ability.stat.buildtime = [stat]{0} sec[lightgray] build time
bar.displaytoolarge = Dimensions too large\n(Max: {0}x{0})
bar.onlycoredeposit = Concesso solo il deposito al nucleo
bar.drilltierreq = Miglior Trivella Richiesta
bar.nobatterypower = Insufficieny Battery Power
bar.noresources = Risorse Mancanti
@@ -1283,11 +1310,13 @@ keybind.command_mode.name = Modalità di comando
keybind.command_queue.name = Unit Command Queue
keybind.create_control_group.name = Create Control Group
keybind.cancel_orders.name = Cancel Orders
keybind.unit_stance_shoot.name = Unit Stance: Shoot
keybind.unit_stance_hold_fire.name = Unit Stance: Hold Fire
keybind.unit_stance_pursue_target.name = Unit Stance: Pursue Target
keybind.unit_stance_patrol.name = Unit Stance: Patrol
keybind.unit_stance_ram.name = Unit Stance: Ram
keybind.unit_command_move.name = Unit Command: Move
keybind.unit_command_repair.name = Unit Command: Repair
keybind.unit_command_rebuild.name = Unit Command: Rebuild
@@ -1299,6 +1328,7 @@ keybind.unit_command_load_blocks.name = Unit Command: Load Blocks
keybind.unit_command_unload_payload.name = Unit Command: Unload Payload
keybind.unit_command_enter_payload.name = Unit Command: Enter Payload
keybind.unit_command_loop_payload.name = Unit Command: Loop Unit Transfer
keybind.rebuild_select.name = Rebuild Region
keybind.schematic_select.name = Seleziona Regione
keybind.schematic_menu.name = Menu Schematica
@@ -1363,9 +1393,9 @@ mode.pvp.description = Combatti contro altri giocatori in locale.\n[gray]Per gio
mode.attack.name = Schermaglia
mode.attack.description = Distruggi la base nemica. \n[gray]Richiede un nucleo rosso nella mappa per essere giocata.
mode.custom = Regole Personalizzate
rules.invaliddata = Invalid clipboard data.
rules.hidebannedblocks = Hide Banned Blocks
rules.infiniteresources = Risorse Infinite
rules.onlydepositcore = Deposito consentito solo al nucleo
rules.derelictrepair = Allow Derelict Block Repair
@@ -1445,6 +1475,7 @@ rules.weather = Meteo
rules.weather.frequency = Frequenza:
rules.weather.always = sempre
rules.weather.duration = Durata:
rules.randomwaveai.info = Makes units spawned in waves target random structures instead of directly attacking the core or power generators.
rules.placerangecheck.info = Prevents players from placing anything near enemy buildings. When trying to place a turret, the range is increased, so the turret will not be able to reach the enemy.
rules.onlydepositcore.info = Prevents units from depositing items into any buildings except cores.
@@ -1456,6 +1487,7 @@ content.block.name = Blocchi
content.status.name = Effetti
content.sector.name = Settori
content.team.name = Fazioni
wallore = (Mura)
item.copper.name = Rame
@@ -1474,7 +1506,6 @@ item.blast-compound.name = Composto Esplosivo
item.pyratite.name = Pirite
item.metaglass.name = Vetro Metallico
item.scrap.name = Rottame
item.fissile-matter.name = Fissile Matter
item.beryllium.name = Berillio
item.tungsten.name = Tungsteno
@@ -1486,7 +1517,6 @@ liquid.water.name = Acqua
liquid.slag.name = Scoria
liquid.oil.name = Petrolio
liquid.cryofluid.name = Criofluido
liquid.neoplasm.name = Neoplasm
liquid.arkycite.name = Arkycite
liquid.gallium.name = Gallio
@@ -1521,7 +1551,6 @@ unit.minke.name = Cacciatorpediniere
unit.bryde.name = Incrociatore
unit.sei.name = Nave da Guerra
unit.omura.name = Portaerei
unit.retusa.name = Retusa
unit.oxynoe.name = Oxynoe
unit.cyerce.name = Cyerce
@@ -1534,6 +1563,7 @@ unit.scepter.name = Infiltratore
unit.reign.name = Conquistatore
unit.vela.name = Radiante
unit.corvus.name = Disgregatore
unit.stell.name = Stell
unit.locus.name = Locus
unit.precept.name = Precept
@@ -1758,6 +1788,7 @@ block.container.name = Contenitore
block.launch-pad.name = Ascensore Spaziale
block.advanced-launch-pad.name = Launch Pad
block.landing-pad.name = Landing Pad
block.segment.name = Segmentatore
block.ground-factory.name = Fabbrica Terrestre
block.air-factory.name = Fabbrica Aerea
@@ -1790,6 +1821,8 @@ block.payload-unloader.name = Payload Unloader
block.payload-unloader.description = Unloads liquids and items from blocks.
block.heat-source.name = Heat Source
block.heat-source.description = A 1x1 block that gives virtualy infinite heat.
#Erekir
block.empty.name = Empty
block.rhyolite-crater.name = Rhyolite Crater
block.rough-rhyolite.name = Rough Rhyolite
@@ -1953,12 +1986,12 @@ block.large-logic-display.name = Grande Display Logico
block.tile-logic-display.name = Tiled Logic Display
block.memory-cell.name = Cella di Memoria
block.memory-bank.name = Banca di Memoria
team.malis.name = Malis
team.crux.name = rosso
team.sharded.name = arancione
team.derelict.name = abbandonato
team.green.name = verde
team.blue.name = blu
hint.skip = Salta
@@ -2000,6 +2033,7 @@ hint.presetDifficulty = This sector has a [scarlet]high enemy threat level[].\nL
hint.coreIncinerate = After the core is filled to capacity with an item, any extra items of that type it receives will be [accent]incinerated[].
hint.factoryControl = To set a unit factory's [accent]output destination[], click a factory block while in command mode, then right-click a location.\nUnits produced by it will automatically move there.
hint.factoryControl.mobile = To set a unit factory's [accent]output destination[], tap a factory block while in command mode, then tap a location.\nUnits produced by it will automatically move there.
gz.mine = Move near the \uf8c4 [accent]copper ore[] on the ground and click to begin mining.
gz.mine.mobile = Move near the \uf8c4 [accent]copper ore[] on the ground and tap it to begin mining.
gz.research = Open the \ue875 tech tree.\nResearch the \uf870 [accent]Mechanical Drill[], then select it from the menu in the bottom right.\nClick on a copper patch to place it.
@@ -2020,6 +2054,7 @@ gz.zone1 = This is the enemy drop zone.
gz.zone2 = Anything built in the radius is destroyed when a wave starts.
gz.zone3 = A wave will begin now.\nGet ready.
gz.finish = Build more turrets, mine more resources,\nand defend against all the waves to [accent]capture the sector[].
onset.mine = Click to mine \uf748 [accent]beryllium[] from walls.\n\nUse [accent][[WASD] to move.
onset.mine.mobile = Tap to mine \uf748 [accent]beryllium[] from walls.
onset.research = Open the \ue875 tech tree.\nResearch, then place a \uf73e [accent]turbine condenser[] on the vent.\nThis will generate [accent]power[].
@@ -2045,6 +2080,7 @@ onset.detect = The enemy will be able to detect you in 2 minutes.\nSet up defens
onset.commandmode = Hold [accent]shift[] to enter [accent]command mode[].\n[accent]Left-click and drag[] to select units.\n[accent]Right-click[] to order selected units to move or attack.
onset.commandmode.mobile = Press the [accent]command button[] to enter [accent]command mode[].\nHold down a finger, then [accent]drag[] to select units.\n[accent]Tap[] to order selected units to move or attack.
aegis.tungsten = Tungsten can be mined using an [accent]impact drill[].\nThis structure requires [accent]water[] and [accent]power[].
split.pickup = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(Default keys are [ and ] to pick up and drop)
split.pickup.mobile = Some blocks can be picked up by the core unit.\nPick up this [accent]container[] and place it onto the [accent]payload loader[].\n(To pick up or drop something, long-press it.)
split.acquire = You must acquire some tungsten to build units.
@@ -2072,6 +2108,8 @@ item.spore-pod.description = Utilizzato per la conversione in petrolio, esplosiv
item.spore-pod.details = Spore. Probabilmente una forma di vita sintetica. Emettono gas tossici alle vita biologica. Estremamente invasive. Altamente infiammabili in certe condizioni.
item.blast-compound.description = Un composto altamente volatile, utilizzato nella produzione di bombe ed esplosivi. Può essere utilizzato come combustibile anche se non è consigliabile.
item.pyratite.description = Una sostanza molto infiammabile che viene utilizzata nelle armi da fuoco.
#Erekir
item.beryllium.description = Used in many types of construction and ammunition on Erekir.
item.tungsten.description = Used in drills, armor and ammunition. Required in the construction of more advanced structures.
item.oxide.description = Used as a heat conductor and insulator for power.
@@ -2081,6 +2119,8 @@ liquid.water.description = Usato per il raffreddamento di macchinari ed il tratt
liquid.slag.description = Raffinata nei separatori in diversi metalli o spruzzata sui nemici come munizione.
liquid.oil.description = Usato nella produzione di materiali avanzati e come munizione incendiaria.
liquid.cryofluid.description = Usato come refrigerante in reattori, torrette e macchinari.
#Erekir
liquid.arkycite.description = Used in chemical reactions for power generation and material synthesis.
liquid.ozone.description = Used as an oxidizing agent in material production, and as fuel. Moderately explosive.
liquid.hydrogen.description = Used in resource extraction, unit production and structure repair. Flammable.
@@ -2088,6 +2128,7 @@ liquid.cyanogen.description = Used for ammunition, construction of advanced unit
liquid.nitrogen.description = Used in resource extraction, gas creation and unit production. Inert.
liquid.neoplasm.description = A dangerous biological byproduct of the Neoplasia reactor. Quickly spreads to any adjacent water-containing block it touches, damaging them in the process. Viscous.
liquid.neoplasm.details = Neoplasm. An uncontrollable mass of rapidly-dividing synthetic cells with a sludge-like consistency. Heat-resistant. Extremely dangerous to any structures involving water.\n\nToo complex and unstable for standard analysis. Potential applications unknown. Incineration in slag pools is recommended.
block.derelict = \uf77e [lightgray]Derelict
block.armored-conveyor.description = Trasporta gli oggetti. Non accetta oggetti dai lati.
block.illuminator.description = Emette luce.
@@ -2245,6 +2286,8 @@ block.large-logic-display.description = Visualizza la grafica arbitraria elabora
block.tile-logic-display.description = Displays arbitrary graphics from a logic processor.\nSeamlessly connects to nearby tiled display blocks.
block.interplanetary-accelerator.description = Una massiccia torre che utilizza potenti campi elettromagnetici. Accelera nuclei fino alla velocità di fuga per un impiego interplanetario.
block.repair-turret.description = Continuously repairs the closest damaged unit in its vicinity. Optionally accepts coolant.
#Erekir
block.core-bastion.description = Core of the base. Armored. Once destroyed, the sector is lost.
block.core-citadel.description = Core of the base. Very well armored. Stores more resources than a Bastion core.
block.core-acropolis.description = Core of the base. Exceptionally well armored. Stores more resources than a Citadel core.
@@ -2379,6 +2422,8 @@ unit.oxynoe.description = Spara flussi di fiamme che riparano le strutture ai ne
unit.cyerce.description = Spara missili a grappolo contro i nemici. Ripara le unità alleate.
unit.aegires.description = Scuote tutte le unità e le strutture nemiche che entrano nel suo campo energetico. Ripara tutti gli alleati.
unit.navanax.description = Spara proiettili EMP esplosivi, infliggendo danni significativi alle reti elettriche nemiche e riparando le strutture alleate. Scioglie i nemici vicini con 4 torrette laser autonome.
#Erekir
unit.stell.description = Spara proiettili standard contro i bersagli nemici.
unit.locus.description = Spara proiettili alternati contro i bersagli nemici.
unit.precept.description = Spara proiettili a grappolo perforanti contro i bersagli nemici.
@@ -2397,6 +2442,7 @@ unit.disrupt.description = Spara missili di soppressione a lungo raggio contro g
unit.evoke.description = Costruisce strutture per difendere il nucleo del Bastione. Ripara le strutture con un raggio.
unit.incite.description = Costruisce strutture per difendere il nucleo della Cittadella. Ripara le strutture con un raggio.
unit.emanate.description = Costruisce strutture per difendere il nucleo dell'Acropoli. Ripara le strutture con le travi.
lst.read = Leggi un numero da una cella di memoria collegata.
lst.write = Scrivi un numero in una cella di memoria collegata.
lst.print = Add text to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used.
@@ -2443,6 +2489,7 @@ lst.playsound = Plays a sound.\nVolume and pan can be a global value, or calcula
lst.makemarker = Create a new logic marker in the world.\nAn ID to identify this marker must be provided.\nMarkers currently limited to 20,000 per world.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction.
lst.localeprint = Add map locale property value to the text buffer.\nTo set map locale bundles in map editor, check [accent]Map Info > Locale Bundles[].\nIf client is a mobile device, tries to print a property ending in ".mobile" first.
lglobal.false = 0
lglobal.true = 1
lglobal.null = null
@@ -2450,6 +2497,7 @@ lglobal.@pi = The mathematical constant pi (3.141...)
lglobal.@e = The mathematical constant e (2.718...)
lglobal.@degToRad = Multiply by this number to convert degrees to radians
lglobal.@radToDeg = Multiply by this number to convert radians to degrees
lglobal.@time = Playtime of current save, in milliseconds
lglobal.@tick = Playtime of current save, in ticks (1 second = 60 ticks)
lglobal.@second = Playtime of current save, in seconds
@@ -2458,33 +2506,41 @@ lglobal.@waveNumber = Current wave number, if waves are enabled
lglobal.@waveTime = Countdown timer for waves, in seconds
lglobal.@mapw = Map width in tiles
lglobal.@maph = Map height in tiles
lglobal.sectionMap = Map
lglobal.sectionGeneral = General
lglobal.sectionNetwork = Network/Clientside [World Processor Only]
lglobal.sectionProcessor = Processor
lglobal.sectionLookup = Lookup
lglobal.@this = The logic block executing the code
lglobal.@thisx = X coordinate of block executing the code
lglobal.@thisy = Y coordinate of block executing the code
lglobal.@links = Total number of blocks linked to this processors
lglobal.@ipt = Execution speed of the processor in instructions per tick (60 ticks = 1 second)
lglobal.@unitCount = Total number of types of unit content in the game; used with the lookup instruction
lglobal.@blockCount = Total number of types of block content in the game; used with the lookup instruction
lglobal.@itemCount = Total number of types of item content in the game; used with the lookup instruction
lglobal.@liquidCount = Total number of types of liquid content in the game; used with the lookup instruction
lglobal.@server = True if the code is running on a server or in singleplayer, false otherwise
lglobal.@client = True if the code is running on a client connected to a server
lglobal.@clientLocale = Locale of the client running the code. For example: en_US
lglobal.@clientUnit = Unit of client running the code
lglobal.@clientName = Player name of client running the code
lglobal.@clientTeam = Team ID of client running the code
lglobal.@clientMobile = True is the client running the code is on mobile, false otherwise
logic.nounitbuild = [red]Unit building logic is not allowed here.
lenum.type = Type of building/unit.\ne.g. for any router, this will return [accent]@router[].\nNot a string.
lenum.shoot = Shoot at a position.
lenum.shootp = Shoot at a unit/building with velocity prediction.
lenum.config = Building configuration, e.g. sorter item.
lenum.enabled = Whether the block is enabled.
laccess.currentammotype = Current ammo item/liquid of a turret.
laccess.memorycapacity = Number of cells in a memory block.
laccess.color = Illuminator color.
@@ -2498,6 +2554,7 @@ laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup
laccess.displaywidth = Width of a display block in pixels.
laccess.displayheight = Height of a display block in pixels.
laccess.bufferusage = Number of unprocessed commands in the graphics buffer of a display.
lcategory.unknown = Unknown
lcategory.unknown.description = Uncategorized instructions.
lcategory.io = Input & Output
@@ -2512,6 +2569,7 @@ lcategory.unit = Unit Control
lcategory.unit.description = Give units commands.
lcategory.world = World
lcategory.world.description = Control how the world behaves.
graphicstype.clear = Fill the display with a color.
graphicstype.color = Set color for next drawing operations.
graphicstype.col = Equivalent to color, but packed.\nPacked colors are written as hex codes with a [accent]%[] prefix.\nExample: [accent]%ff0000[] would be red.
@@ -2524,6 +2582,7 @@ graphicstype.linepoly = Draw a regular polygon outline.
graphicstype.triangle = Fill a triangle.
graphicstype.image = Draw an image of some content.\nex: [accent]@router[] or [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer.
lenum.always = Always true.
lenum.idiv = Integer division.
lenum.div = Division.\nReturns [accent]null[] on divide-by-zero.
@@ -2538,23 +2597,29 @@ lenum.land = Logical AND.
lenum.and = Bitwise AND.
lenum.not = Bitwise flip.
lenum.xor = Bitwise XOR.
lenum.min = Minimum of two numbers.
lenum.max = Maximum of two numbers.
lenum.angle = Angle of vector in degrees.
lenum.anglediff = Absolute distance between two angles in degrees.
lenum.len = Length of vector.
lenum.sin = Sine, in degrees.
lenum.cos = Cosine, in degrees.
lenum.tan = Tangent, in degrees.
lenum.asin = Arc sine, in degrees.
lenum.acos = Arc cosine, in degrees.
lenum.atan = Arc tangent, in degrees.
#not a typo, look up 'range notation'
lenum.rand = Random decimal in range [0, value).
lenum.log = Natural logarithm (ln).
lenum.log10 = Base 10 logarithm.
lenum.noise = 2D simplex noise.
lenum.abs = Absolute value.
lenum.sqrt = Square root.
lenum.any = Any unit.
lenum.ally = Ally unit.
lenum.attacker = Unit with a weapon.
@@ -2563,10 +2628,12 @@ lenum.boss = Guardian unit.
lenum.flying = Flying unit.
lenum.ground = Ground unit.
lenum.player = Unit controlled by a player.
lenum.ore = Ore deposit.
lenum.damaged = Damaged ally building.
lenum.spawn = Enemy spawn point.\nMay be a core or a position.
lenum.building = Building in a specific group.
lenum.core = Any core.
lenum.storage = Storage building, e.g. Vault.
lenum.generator = Buildings that generate power.
@@ -2576,28 +2643,35 @@ lenum.battery = Any battery.
lenum.resupply = Resupply points.\nOnly relevant when [accent]"Unit Ammo"[] is enabled.
lenum.reactor = Impact/Thorium reactor.
lenum.turret = Any turret.
sensor.in = The building/unit to sense.
radar.from = Building to sense from.\nSensor range is limited by building range.
radar.target = Filter for units to sense.
radar.and = Additional filters.
radar.order = Sorting order. 0 to reverse.
radar.sort = Metric to sort results by.
radar.output = Variable to write output unit to.
unitradar.target = Filter for units to sense.
unitradar.and = Additional filters.
unitradar.order = Sorting order. 0 to reverse.
unitradar.sort = Metric to sort results by.
unitradar.output = Variable to write output unit to.
control.of = Building to control.
control.unit = Unit/building to aim at.
control.shoot = Whether to shoot.
unitlocate.enemy = Whether to locate enemy buildings.
unitlocate.found = Whether the object was found.
unitlocate.building = Output variable for located building.
unitlocate.outx = Output X coordinate.
unitlocate.outy = Output Y coordinate.
unitlocate.group = Building group to look for.
playsound.limit = If true, prevents this sound from playing\nif it has already been played in the same frame.
lenum.idle = Don't move, but keep building/mining.\nThe default state.
lenum.stop = Stop moving/mining/building.
lenum.unbind = Completely disable logic control.\nResume standard AI.
@@ -2618,6 +2692,7 @@ lenum.build = Build a structure.
lenum.getblock = Fetch building, floor and block type at coordinates.\nUnit must be in range of the position, otherwise null is returned.
lenum.within = Check if unit is near a position.
lenum.boost = Start/stop boosting.
lenum.flushtext = Flush print buffer's content to marker, if applicable.\nIf fetch is set to true, tries to fetch properties from map locale bundle or game's bundle.
lenum.texture = Texture name straight from game's texture atlas (using kebab-case naming style).\nIf printFlush is set to true, consumes text buffer content as text argument.
lenum.texturesize = Size of texture in tiles. Zero value scales marker width to original texture's size.
@@ -2625,6 +2700,7 @@ lenum.autoscale = Whether to scale marker corresponding to player's zoom level.
lenum.posi = Indexed position, used for line and quad markers with index zero being the first position.
lenum.uvi = Texture's position ranging from zero to one, used for quad markers.
lenum.colori = Indexed position, used for line and quad markers with index zero being the first color.
lenum.wavetimer = Whether the waves come automatically on a timer. If not, waves come when the play button is pressed.
lenum.wave = Current wave number. Can be anything in non-wave modes.
lenum.currentwavetime = Wave countdown in ticks.