Filter localization / Ore filter / Pick tool ore compatibility

This commit is contained in:
Anuken
2019-03-15 20:19:09 -04:00
parent e7ffbd817c
commit 6cef301b94
26 changed files with 419 additions and 11 deletions

View File

@@ -242,6 +242,21 @@ editor.mapname = Map Name:
editor.overwrite = [accent]Warning!\nThis overwrites an existing map. editor.overwrite = [accent]Warning!\nThis overwrites an existing map.
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it? editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
editor.selectmap = Select a map to load: editor.selectmap = Select a map to load:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Width: width = Width:
height = Height: height = Height:
menu = Menu menu = Menu

View File

@@ -209,6 +209,9 @@ editor.elevation = Výška
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Generovat editor.generate = Generovat
editor.resize = Změnit velikost editor.resize = Změnit velikost
editor.loadmap = Načíst mapu editor.loadmap = Načíst mapu
@@ -237,6 +240,21 @@ editor.mapname = Jméno mapy:
editor.overwrite = [accent]Varování!\nToto přepíše již existující mapu. editor.overwrite = [accent]Varování!\nToto přepíše již existující mapu.
editor.overwrite.confirm = [scarlet]Varování![] Mapa s tímto jménem již existuje. Jsi si jistý že ji chceš přepsat? editor.overwrite.confirm = [scarlet]Varování![] Mapa s tímto jménem již existuje. Jsi si jistý že ji chceš přepsat?
editor.selectmap = Vyber mapu k načtení: editor.selectmap = Vyber mapu k načtení:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Šířka: width = Šířka:
height = Výška: height = Výška:
menu = Hlavní menu menu = Hlavní menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Velká thoriová stěna
block.door.name = Dveře block.door.name = Dveře
block.door-large.name = Velké dveře block.door-large.name = Velké dveře
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = Dopravník block.conveyor.name = Dopravník
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Zrychluje funkce blízkých struktůr ja
block.force-projector.description = Vytvoří okolo sebe šestihrané silové pole, chrání jednotky a budovy uvnitř sebe vůči střelám. block.force-projector.description = Vytvoří okolo sebe šestihrané silové pole, chrání jednotky a budovy uvnitř sebe vůči střelám.
block.shock-mine.description = Působí poškození nepřátelským jednotkám při sešlápnutí. Skoro neviditelné nepřáteli. block.shock-mine.description = Působí poškození nepřátelským jednotkám při sešlápnutí. Skoro neviditelné nepřáteli.
block.duo.description = Malá, levná střílna. block.duo.description = Malá, levná střílna.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Malá střílna, která střílí elektřinu v náhodném oblouku po nepřátelských jednotkách. block.arc.description = Malá střílna, která střílí elektřinu v náhodném oblouku po nepřátelských jednotkách.
block.hail.description = Malá artilérní střílna. block.hail.description = Malá artilérní střílna.
block.lancer.description = Středně velká střílna, která střílí nabité elektrické paprsky. block.lancer.description = Středně velká střílna, která střílí nabité elektrické paprsky.

View File

@@ -209,6 +209,9 @@ editor.elevation = Höhe
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Generieren editor.generate = Generieren
editor.resize = Grösse\nanpassen editor.resize = Grösse\nanpassen
editor.loadmap = Karte\nladen editor.loadmap = Karte\nladen
@@ -237,6 +240,21 @@ editor.mapname = Karten Name
editor.overwrite = [accent] Warnung! Dies überschreibt eine vorhandene Karte. editor.overwrite = [accent] Warnung! Dies überschreibt eine vorhandene Karte.
editor.overwrite.confirm = [scarlet]Warnung![] Eine Karte mit diesem Namen existiert bereits. Bist du sicher, dass du sie überschreiben willst? editor.overwrite.confirm = [scarlet]Warnung![] Eine Karte mit diesem Namen existiert bereits. Bist du sicher, dass du sie überschreiben willst?
editor.selectmap = Wähle eine Karte zum Laden: editor.selectmap = Wähle eine Karte zum Laden:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Breite: width = Breite:
height = Höhe: height = Höhe:
menu = Menü menu = Menü
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Große Thorium-Mauer
block.door.name = Tür block.door.name = Tür
block.door-large.name = Große Tür block.door-large.name = Große Tür
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = Förderband block.conveyor.name = Förderband
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Erhöht die Geschwindigkeit von nahegele
block.force-projector.description = Erzeugt ein sechseckiges Kraftfeld um sich selbst, durch das Blöcke und Einheiten vor Schaden beschützt werden. block.force-projector.description = Erzeugt ein sechseckiges Kraftfeld um sich selbst, durch das Blöcke und Einheiten vor Schaden beschützt werden.
block.shock-mine.description = Beschädigt Gegner, die auf die Mine laufen. Für Gegener schwer zu sehen. block.shock-mine.description = Beschädigt Gegner, die auf die Mine laufen. Für Gegener schwer zu sehen.
block.duo.description = Ein kleiner, günstiger Geschützturm. block.duo.description = Ein kleiner, günstiger Geschützturm.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Ein kleiner Geschützturm, der Lichtbögen in Richtung des Gegners schießt. block.arc.description = Ein kleiner Geschützturm, der Lichtbögen in Richtung des Gegners schießt.
block.hail.description = Ein kleiner Artillerie-Geschützturm. block.hail.description = Ein kleiner Artillerie-Geschützturm.
block.lancer.description = Ein mittelgroßer Geschützturm, der sich auflädt und Elektrizitätsstrahlen verschießt. block.lancer.description = Ein mittelgroßer Geschützturm, der sich auflädt und Elektrizitätsstrahlen verschießt.

View File

@@ -209,6 +209,9 @@ editor.elevation = Elevación
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Generar editor.generate = Generar
editor.resize = Cambiar Tamaño editor.resize = Cambiar Tamaño
editor.loadmap = Cargar Mapa editor.loadmap = Cargar Mapa
@@ -237,6 +240,21 @@ editor.mapname = Nombre del Mapa:
editor.overwrite = [accent]¡Advertencia!\nEsto sobrescribe un mapa ya existente. editor.overwrite = [accent]¡Advertencia!\nEsto sobrescribe un mapa ya existente.
editor.overwrite.confirm = [scarlet]¡Advertencia![] Un mapa con ese nombre ya existe. ¿Estás seguro de querer sobrescribirlo? editor.overwrite.confirm = [scarlet]¡Advertencia![] Un mapa con ese nombre ya existe. ¿Estás seguro de querer sobrescribirlo?
editor.selectmap = Selecciona un mapa para cargar: editor.selectmap = Selecciona un mapa para cargar:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Ancho: width = Ancho:
height = Alto: height = Alto:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Pared de Torio grande
block.door.name = Puerta block.door.name = Puerta
block.door-large.name = Puerta Larga block.door-large.name = Puerta Larga
block.duo.name = Dúo block.duo.name = Dúo
block.scatter.name = Scatter
block.hail.name = Granizo block.hail.name = Granizo
block.lancer.name = Lancero block.lancer.name = Lancero
block.conveyor.name = Cinta Transportadora block.conveyor.name = Cinta Transportadora
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Aumenta la velocidad de edificios cercan
block.force-projector.description = Crea un área de fuerza hexagonal alrededor de él, protegiendo edificios y unidades dentro de él del daño de las balas. block.force-projector.description = Crea un área de fuerza hexagonal alrededor de él, protegiendo edificios y unidades dentro de él del daño de las balas.
block.shock-mine.description = Daña enemigos que pisan a mina. Casi invisible al enemigo. block.shock-mine.description = Daña enemigos que pisan a mina. Casi invisible al enemigo.
block.duo.description = Una torre pequeña y barata. block.duo.description = Una torre pequeña y barata.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Una torre pequeña que disapra electricidad en un arco aleatorio al enemigo. block.arc.description = Una torre pequeña que disapra electricidad en un arco aleatorio al enemigo.
block.hail.description = Una torre de artillería pequeña. block.hail.description = Una torre de artillería pequeña.
block.lancer.description = Una torre de tamaño mediano que dispara rayos cargados eléctricamente. block.lancer.description = Una torre de tamaño mediano que dispara rayos cargados eléctricamente.

View File

@@ -209,6 +209,9 @@ editor.elevation = Élevation
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Générer editor.generate = Générer
editor.resize = Redimensionner editor.resize = Redimensionner
editor.loadmap = Charger une carte editor.loadmap = Charger une carte
@@ -237,6 +240,21 @@ editor.mapname = Nom de la carte²:
editor.overwrite = [accent]Attention !\nCeci réécrit une carte existante . editor.overwrite = [accent]Attention !\nCeci réécrit une carte existante .
editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire? editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire?
editor.selectmap = Séléctionnez une carte: editor.selectmap = Séléctionnez une carte:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Largeur: width = Largeur:
height = Hauteur: height = Hauteur:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Mur en Thorium large
block.door.name = Porte block.door.name = Porte
block.door-large.name = Grande porte block.door-large.name = Grande porte
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancier block.lancer.name = Lancier
block.conveyor.name = Convoyeur block.conveyor.name = Convoyeur
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Accélère les batiments autour de lui,
block.force-projector.description = Crée un champ de force hexagonal autour de lui qui protège les batiments et les unités à l'intérieur de prendre des dégâts à cause des balles. block.force-projector.description = Crée un champ de force hexagonal autour de lui qui protège les batiments et les unités à l'intérieur de prendre des dégâts à cause des balles.
block.shock-mine.description = Blesse les ennemis qui marchent dessus. Quasiment invisble pour l'ennemi. block.shock-mine.description = Blesse les ennemis qui marchent dessus. Quasiment invisble pour l'ennemi.
block.duo.description = une petite tourelle avec un coût faible . block.duo.description = une petite tourelle avec un coût faible .
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = une petite tourelle tirant des arcs électrques vers les ennemis. block.arc.description = une petite tourelle tirant des arcs électrques vers les ennemis.
block.hail.description = une petite tourelle d'artillerie. block.hail.description = une petite tourelle d'artillerie.
block.lancer.description = une tourelle de taille moyenne tirant des rayons chargés en électricité. block.lancer.description = une tourelle de taille moyenne tirant des rayons chargés en électricité.

View File

@@ -209,6 +209,9 @@ editor.elevation = Élévation
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Générer editor.generate = Générer
editor.resize = Redimensionner editor.resize = Redimensionner
editor.loadmap = Charger une carte editor.loadmap = Charger une carte
@@ -237,6 +240,21 @@ editor.mapname = Nom de la carte:
editor.overwrite = [accent]Attention!\nCela écrasera une carte existante. editor.overwrite = [accent]Attention!\nCela écrasera une carte existante.
editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire? editor.overwrite.confirm = [scarlet]Attention ![] Une carte avec ce nom existe déjà. Êtes-vous sûr de vouloir la réécrire?
editor.selectmap = Sélectionnez une carte à charger: editor.selectmap = Sélectionnez une carte à charger:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Largeur: width = Largeur:
height = Hauteur: height = Hauteur:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Mur en Thorium large
block.door.name = Porte block.door.name = Porte
block.door-large.name = Grande porte block.door-large.name = Grande porte
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = Transporteur block.conveyor.name = Transporteur
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Augmente la vitesse des bâtiments à pr
block.force-projector.description = Crée un champ de force hexagonal autour de lui-même, protégeant les bâtiments et les unités internes des dommages causés par les balles. block.force-projector.description = Crée un champ de force hexagonal autour de lui-même, protégeant les bâtiments et les unités internes des dommages causés par les balles.
block.shock-mine.description = Endommage les ennemis qui marchent sur la mine. Presque invisible à l'ennemi. block.shock-mine.description = Endommage les ennemis qui marchent sur la mine. Presque invisible à l'ennemi.
block.duo.description = Une petite tourelle pas chère. block.duo.description = Une petite tourelle pas chère.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Une petite tourelle qui tire de l'électricité dans un arc au hasard vers l'ennemi. block.arc.description = Une petite tourelle qui tire de l'électricité dans un arc au hasard vers l'ennemi.
block.hail.description = Une petite tourelle d'artillerie. block.hail.description = Une petite tourelle d'artillerie.
block.lancer.description = Une tourelle de taille moyenne qui tire des faisceaux délectricité chargés. block.lancer.description = Une tourelle de taille moyenne qui tire des faisceaux délectricité chargés.

View File

@@ -209,6 +209,9 @@ editor.elevation = Elevation
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Hasilkan editor.generate = Hasilkan
editor.resize = Ubah ukuran editor.resize = Ubah ukuran
editor.loadmap = Buka Peta editor.loadmap = Buka Peta
@@ -237,6 +240,21 @@ editor.mapname = Nama Peta:
editor.overwrite = [accent]Peringatan!\nIni akan mengganti peta yang ada. editor.overwrite = [accent]Peringatan!\nIni akan mengganti peta yang ada.
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it? editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
editor.selectmap = Pilih peta yang akan dimuat: editor.selectmap = Pilih peta yang akan dimuat:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Lebar: width = Lebar:
height = Tinggi: height = Tinggi:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Large Thorium Wall
block.door.name = pintu block.door.name = pintu
block.door-large.name = pintu besar block.door-large.name = pintu besar
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = konveyor block.conveyor.name = konveyor
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Increases the speed of nearby buildings
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. block.duo.description = A small, cheap turret.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small turret which shoots electricity in a random arc towards the enemy. block.arc.description = A small turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret. block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams. block.lancer.description = A medium-sized turret which shoots charged electricity beams.

View File

@@ -209,6 +209,9 @@ editor.elevation = Elevazione
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Genera editor.generate = Genera
editor.resize = Ridimensiona editor.resize = Ridimensiona
editor.loadmap = Carica\nmappa editor.loadmap = Carica\nmappa
@@ -237,6 +240,21 @@ editor.mapname = Nome Mappa:
editor.overwrite = [Accent]Attenzione!\nQuesto sovrascrive una mappa esistente. editor.overwrite = [Accent]Attenzione!\nQuesto sovrascrive una mappa esistente.
editor.overwrite.confirm = [scarlet]Attenzione![] Una mappa con questo nome esiste già. Sei sicuro di volerla sovrascrivere? editor.overwrite.confirm = [scarlet]Attenzione![] Una mappa con questo nome esiste già. Sei sicuro di volerla sovrascrivere?
editor.selectmap = Seleziona una mappa da caricare: editor.selectmap = Seleziona una mappa da caricare:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Larghezza: width = Larghezza:
height = Altezza: height = Altezza:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Muro grande di torio
block.door.name = porta block.door.name = porta
block.door-large.name = Porta grande block.door-large.name = Porta grande
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Bombardiere block.hail.name = Bombardiere
block.lancer.name = Idrogetto block.lancer.name = Idrogetto
block.conveyor.name = trasportatore block.conveyor.name = trasportatore
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Increases the speed of nearby buildings
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. block.duo.description = A small, cheap turret.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small turret which shoots electricity in a random arc towards the enemy. block.arc.description = A small turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret. block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams. block.lancer.description = A medium-sized turret which shoots charged electricity beams.

View File

@@ -209,6 +209,9 @@ editor.elevation = 標高
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = 生成 editor.generate = 生成
editor.resize = リサイズ editor.resize = リサイズ
editor.loadmap = マップを読み込む editor.loadmap = マップを読み込む
@@ -237,6 +240,21 @@ editor.mapname = マップ名:
editor.overwrite = [accent]警告!\n存在するマップを上書きします。 editor.overwrite = [accent]警告!\n存在するマップを上書きします。
editor.overwrite.confirm = [scarlet]警告![] この名前のマップがすでに存在します。上書きしてもよろしいですか? editor.overwrite.confirm = [scarlet]警告![] この名前のマップがすでに存在します。上書きしてもよろしいですか?
editor.selectmap = 読み込むマップを選択: editor.selectmap = 読み込むマップを選択:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = 幅: width = 幅:
height = 高さ: height = 高さ:
menu = メニュー menu = メニュー
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = 大きなトリウムの壁
block.door.name = ドア block.door.name = ドア
block.door-large.name = 大きなドア block.door-large.name = 大きなドア
block.duo.name = デュオ block.duo.name = デュオ
block.scatter.name = Scatter
block.hail.name = ヘイル block.hail.name = ヘイル
block.lancer.name = ランサー block.lancer.name = ランサー
block.conveyor.name = コンベアー block.conveyor.name = コンベアー
@@ -758,6 +777,7 @@ block.overdrive-projector.description = ドリルやコンベアなど、近く
block.force-projector.description = 周囲に六角形の力場を作り出し、内部の建造物やユニットなどを守ります。 block.force-projector.description = 周囲に六角形の力場を作り出し、内部の建造物やユニットなどを守ります。
block.shock-mine.description = 敵が踏むと、ダメージを与えます。敵には見えません。 block.shock-mine.description = 敵が踏むと、ダメージを与えます。敵には見えません。
block.duo.description = 小さく安価なターレットです。 block.duo.description = 小さく安価なターレットです。
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = 小型の電撃ターレットです。敵に向かってランダムな半円状に電撃を放ちます。 block.arc.description = 小型の電撃ターレットです。敵に向かってランダムな半円状に電撃を放ちます。
block.hail.description = 小型の砲撃ターレットです。 block.hail.description = 小型の砲撃ターレットです。
block.lancer.description = チャージビームを放つ中型ターレットです。 block.lancer.description = チャージビームを放つ中型ターレットです。

View File

@@ -209,6 +209,9 @@ editor.elevation = 지형 높이
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = 생성 editor.generate = 생성
editor.resize = 맵 크기조정 editor.resize = 맵 크기조정
editor.loadmap = 맵 불러오기 editor.loadmap = 맵 불러오기
@@ -237,6 +240,21 @@ editor.mapname = 맵 이름:
editor.overwrite = [accept]경고!이 명령은 기존 맵을 덮어씌우게 됩니다. editor.overwrite = [accept]경고!이 명령은 기존 맵을 덮어씌우게 됩니다.
editor.overwrite.confirm = [scarlet]경고![] 이 이름을 가진 맵이 이미 있습니다. 덮어 쓰시겠습니까? editor.overwrite.confirm = [scarlet]경고![] 이 이름을 가진 맵이 이미 있습니다. 덮어 쓰시겠습니까?
editor.selectmap = 불러올 맵 선택: editor.selectmap = 불러올 맵 선택:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = 넓이: width = 넓이:
height = 높이: height = 높이:
menu = 메뉴 menu = 메뉴
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = 대형 토륨벽
block.door.name = block.door.name =
block.door-large.name = 대형문 block.door-large.name = 대형문
block.duo.name = 듀오 block.duo.name = 듀오
block.scatter.name = Scatter
block.hail.name = 헤일 block.hail.name = 헤일
block.lancer.name = 랜서 block.lancer.name = 랜서
block.conveyor.name = 컨베이어 block.conveyor.name = 컨베이어
@@ -758,6 +777,7 @@ block.overdrive-projector.description = 드릴과 컨베이어와 같은 인근
block.force-projector.description = 총알에게서 내부의 건물과 유닛을 보호하면서 그 주위에 육각형 보호막을 만듭니다. block.force-projector.description = 총알에게서 내부의 건물과 유닛을 보호하면서 그 주위에 육각형 보호막을 만듭니다.
block.shock-mine.description = 지뢰를 밟는 적에게 피해를 줍니다. 적에게는 거의 보이지 않습니다. block.shock-mine.description = 지뢰를 밟는 적에게 피해를 줍니다. 적에게는 거의 보이지 않습니다.
block.duo.description = 작고 싼 터렛. block.duo.description = 작고 싼 터렛.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = 적을 향해 무작위 각도로 전기를 쏘는 작은 터렛. block.arc.description = 적을 향해 무작위 각도로 전기를 쏘는 작은 터렛.
block.hail.description = 작은 포병 터렛. block.hail.description = 작은 포병 터렛.
block.lancer.description = 충전된 전기빔을 쏘는 중형 터렛. block.lancer.description = 충전된 전기빔을 쏘는 중형 터렛.

View File

@@ -209,6 +209,9 @@ editor.elevation = Elevation
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Generate editor.generate = Generate
editor.resize = Resize editor.resize = Resize
editor.loadmap = Load Map editor.loadmap = Load Map
@@ -237,6 +240,21 @@ editor.mapname = Map Name:
editor.overwrite = [accent]Warning!\nThis overwrites an existing map. editor.overwrite = [accent]Warning!\nThis overwrites an existing map.
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it? editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
editor.selectmap = Select a map to load: editor.selectmap = Select a map to load:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Width: width = Width:
height = Height: height = Height:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Large Thorium Wall
block.door.name = Door block.door.name = Door
block.door-large.name = Large Door block.door-large.name = Large Door
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = Conveyor block.conveyor.name = Conveyor
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Increases the speed of nearby buildings
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. block.duo.description = A small, cheap turret.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small turret which shoots electricity in a random arc towards the enemy. block.arc.description = A small turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret. block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams. block.lancer.description = A medium-sized turret which shoots charged electricity beams.

View File

@@ -209,6 +209,9 @@ editor.elevation = Poziom terenu
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Generuj editor.generate = Generuj
editor.resize = Zmień rozmiar editor.resize = Zmień rozmiar
editor.loadmap = Załaduj mapę editor.loadmap = Załaduj mapę
@@ -237,6 +240,21 @@ editor.mapname = Nazwa mapy:
editor.overwrite = [accent]Uwaga!\nSpowoduje to nadpisanie istniejącej mapy. editor.overwrite = [accent]Uwaga!\nSpowoduje to nadpisanie istniejącej mapy.
editor.overwrite.confirm = [scarlet]Uwaga![] Mapa pod tą nazwą już istnieje. Jesteś pewny, że chcesz ją nadpisać? editor.overwrite.confirm = [scarlet]Uwaga![] Mapa pod tą nazwą już istnieje. Jesteś pewny, że chcesz ją nadpisać?
editor.selectmap = Wybierz mapę do załadowania: editor.selectmap = Wybierz mapę do załadowania:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Szerokość: width = Szerokość:
height = Wysokość: height = Wysokość:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Duża Torowa Ściana
block.door.name = Drzwi block.door.name = Drzwi
block.door-large.name = Duże drzwi block.door-large.name = Duże drzwi
block.duo.name = Podwójne działko block.duo.name = Podwójne działko
block.scatter.name = Scatter
block.hail.name = Święte działko block.hail.name = Święte działko
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = Przenośnik block.conveyor.name = Przenośnik
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Increases the speed of nearby buildings
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. block.duo.description = A small, cheap turret.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small turret which shoots electricity in a random arc towards the enemy. block.arc.description = A small turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret. block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams. block.lancer.description = A medium-sized turret which shoots charged electricity beams.

View File

@@ -209,6 +209,9 @@ editor.elevation = Elevação
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Gerar editor.generate = Gerar
editor.resize = Redimen\n sionar editor.resize = Redimen\n sionar
editor.loadmap = Carregar\n Mapa editor.loadmap = Carregar\n Mapa
@@ -237,6 +240,21 @@ editor.mapname = Nome do Mapa:
editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente. editor.overwrite = [accent]Aviso!\nIsso Subistitui um mapa existente.
editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir? editor.overwrite.confirm = [scarlet]Aviso![] Um mapa com esse nome já existe. Tem certeza que deseja substituir?
editor.selectmap = Selecione uma mapa para carregar: editor.selectmap = Selecione uma mapa para carregar:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Largura: width = Largura:
height = Altura: height = Altura:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Parede larga de tório
block.door.name = Porta block.door.name = Porta
block.door-large.name = Porta Grande block.door-large.name = Porta Grande
block.duo.name = Dupla block.duo.name = Dupla
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancador block.lancer.name = Lancador
block.conveyor.name = Esteira block.conveyor.name = Esteira
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Aumenta a velocidade de unidades proxima
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 forca hexagonal em volta de si mesmo, Protegendo construções e unidades dentro de dano por balas.
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.duo.description = Uma torre pequena e barata. block.duo.description = Uma torre pequena e barata.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Uma pequena torre que atira eletricidade em um pequeno arc aleatoriamente no inimigo. block.arc.description = Uma pequena torre que atira eletricidade em um pequeno arc aleatoriamente no inimigo.
block.hail.description = Uma pequena torre de artilharia. block.hail.description = Uma pequena torre de artilharia.
block.lancer.description = Uma torre de Tamanho-Medio que atira raios de eletricidade. block.lancer.description = Uma torre de Tamanho-Medio que atira raios de eletricidade.

View File

@@ -209,6 +209,9 @@ editor.elevation = Возвышенность
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Создать editor.generate = Создать
editor.resize = Изменить \nразмер editor.resize = Изменить \nразмер
editor.loadmap = Загрузить\nкарту editor.loadmap = Загрузить\nкарту
@@ -237,6 +240,21 @@ editor.mapname = Название карты:
editor.overwrite = [accent]Внимание! \nЭто перезапишет уже существующую карту. editor.overwrite = [accent]Внимание! \nЭто перезапишет уже существующую карту.
editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать? editor.overwrite.confirm = [scarlet]Осторожно![] Карта с таким названием уже существует. Вы действительно хотите её перезаписать?
editor.selectmap = Выберите карту для загрузки: editor.selectmap = Выберите карту для загрузки:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Ширина: width = Ширина:
height = Высота: height = Высота:
menu = Меню menu = Меню
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Большая ториевая стена
block.door.name = Дверь block.door.name = Дверь
block.door-large.name = Большая дверь block.door-large.name = Большая дверь
block.duo.name = Двойная турель block.duo.name = Двойная турель
block.scatter.name = Scatter
block.hail.name = Град block.hail.name = Град
block.lancer.name = Копейщик block.lancer.name = Копейщик
block.conveyor.name = Конвейер block.conveyor.name = Конвейер
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Ускоряет в небольшом
block.force-projector.description = Создаёт в небольшом радиусе силовое поле, которое защищает от атак противника. block.force-projector.description = Создаёт в небольшом радиусе силовое поле, которое защищает от атак противника.
block.shock-mine.description = Поставьте её на землю. Она бьётся ЭЛЕКТРИЧЕСТВОМ О_О block.shock-mine.description = Поставьте её на землю. Она бьётся ЭЛЕКТРИЧЕСТВОМ О_О
block.duo.description = Маленькая и дешёвая турель. block.duo.description = Маленькая и дешёвая турель.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Турель с малым радиусом атаки. В качестве патронов требует воду или криогенную жидкость. Также нужна энергия. block.arc.description = Турель с малым радиусом атаки. В качестве патронов требует воду или криогенную жидкость. Также нужна энергия.
block.hail.description = Дальнобойная начальная турель.\nИспользует в качестве снарядов плотный сплав, кремний и пиротит.\nДля ускорения стрельбы можно подвести воду и криогенную жидкость. block.hail.description = Дальнобойная начальная турель.\nИспользует в качестве снарядов плотный сплав, кремний и пиротит.\nДля ускорения стрельбы можно подвести воду и криогенную жидкость.
block.lancer.description = Турель, которая стреляет лазером на среднее расстояние.\nИспользует в качестве снарядов энергию.\nДля ускорения стрельбы можно подвести воду или криогенную жидкость. block.lancer.description = Турель, которая стреляет лазером на среднее расстояние.\nИспользует в качестве снарядов энергию.\nДля ускорения стрельбы можно подвести воду или криогенную жидкость.

View File

@@ -209,6 +209,9 @@ editor.elevation = Yukseklik
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Yarat editor.generate = Yarat
editor.resize = Boyutunu degistir editor.resize = Boyutunu degistir
editor.loadmap = Harita yukle editor.loadmap = Harita yukle
@@ -237,6 +240,21 @@ editor.mapname = Harita ismi:
editor.overwrite = [accent]Dikkat et!\nBu bir haritanin uzerinden cececek. editor.overwrite = [accent]Dikkat et!\nBu bir haritanin uzerinden cececek.
editor.overwrite.confirm = [scarlet]uyari![] bu isimde bir harita zaten var. Uzerinden gececek misin? editor.overwrite.confirm = [scarlet]uyari![] bu isimde bir harita zaten var. Uzerinden gececek misin?
editor.selectmap = Yukleyecek bir harita sec: editor.selectmap = Yukleyecek bir harita sec:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Genislik: width = Genislik:
height = Yukseklik: height = Yukseklik:
menu = Menu menu = Menu
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = genis toryum duvari
block.door.name = kapi block.door.name = kapi
block.door-large.name = genis kapi block.door-large.name = genis kapi
block.duo.name = ikili block.duo.name = ikili
block.scatter.name = Scatter
block.hail.name = yagdirici block.hail.name = yagdirici
block.lancer.name = Lazer topu block.lancer.name = Lazer topu
block.conveyor.name = konvenyor block.conveyor.name = konvenyor
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Increases the speed of nearby buildings
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. block.duo.description = A small, cheap turret.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small turret which shoots electricity in a random arc towards the enemy. block.arc.description = A small turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret. block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams. block.lancer.description = A medium-sized turret which shoots charged electricity beams.

View File

@@ -209,6 +209,9 @@ editor.elevation = Elevation
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Üretmek editor.generate = Üretmek
editor.resize = Yeniden Boyutlandırma editor.resize = Yeniden Boyutlandırma
editor.loadmap = Harita Yükle editor.loadmap = Harita Yükle
@@ -237,6 +240,21 @@ editor.mapname = Harita Adı
editor.overwrite = [Vurgu] Uyarı! Bu mevcut bir haritanın üzerine yazar. editor.overwrite = [Vurgu] Uyarı! Bu mevcut bir haritanın üzerine yazar.
editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it? editor.overwrite.confirm = [scarlet]Warning![] A map with this name already exists. Are you sure you want to overwrite it?
editor.selectmap = Yüklenecek bir harita seçin: editor.selectmap = Yüklenecek bir harita seçin:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Genişliği: width = Genişliği:
height = Boy: height = Boy:
menu = Menü menu = Menü
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Large Thorium Wall
block.door.name = kapı block.door.name = kapı
block.door-large.name = büyük kapı block.door-large.name = büyük kapı
block.duo.name = Duo block.duo.name = Duo
block.scatter.name = Scatter
block.hail.name = Hail block.hail.name = Hail
block.lancer.name = Lancer block.lancer.name = Lancer
block.conveyor.name = konveyör block.conveyor.name = konveyör
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Increases the speed of nearby buildings
block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets. block.force-projector.description = Creates a hexagonal force field around itself, protecting buildings and units inside from damage through bullets.
block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy. block.shock-mine.description = Damages enemies stepping on the mine. Nearly invisible to the enemy.
block.duo.description = A small, cheap turret. block.duo.description = A small, cheap turret.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = A small turret which shoots electricity in a random arc towards the enemy. block.arc.description = A small turret which shoots electricity in a random arc towards the enemy.
block.hail.description = A small artillery turret. block.hail.description = A small artillery turret.
block.lancer.description = A medium-sized turret which shoots charged electricity beams. block.lancer.description = A medium-sized turret which shoots charged electricity beams.

View File

@@ -209,6 +209,9 @@ editor.elevation = Висота
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = Створити editor.generate = Створити
editor.resize = Змінити \nрозмір editor.resize = Змінити \nрозмір
editor.loadmap = Завантажити мапу editor.loadmap = Завантажити мапу
@@ -237,6 +240,21 @@ editor.mapname = Название карты:
editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу карту. editor.overwrite = [accent]Попередження!\nЦе перезаписує існуючу карту.
editor.overwrite.confirm = [scarlet]Попередження![] Карта з такою назвою вже існує. Ви впевнені, що хочете переписати її? editor.overwrite.confirm = [scarlet]Попередження![] Карта з такою назвою вже існує. Ви впевнені, що хочете переписати її?
editor.selectmap = Виберіть мапу для завантаження: editor.selectmap = Виберіть мапу для завантаження:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = Ширина: width = Ширина:
height = Висота: height = Висота:
menu = Меню menu = Меню
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = Велика торієва стіна
block.door.name = Двері block.door.name = Двері
block.door-large.name = Великі двері block.door-large.name = Великі двері
block.duo.name = Подвійна block.duo.name = Подвійна
block.scatter.name = Scatter
block.hail.name = Град block.hail.name = Град
block.lancer.name = Списоносець block.lancer.name = Списоносець
block.conveyor.name = Конвеєр block.conveyor.name = Конвеєр
@@ -758,6 +777,7 @@ block.overdrive-projector.description = Прискорює в невеликом
block.force-projector.description = Створює в невеликому радіусі силове поле, яке захищає від атак супротивника. block.force-projector.description = Створює в невеликому радіусі силове поле, яке захищає від атак супротивника.
block.shock-mine.description = Поставте її на землю. Вона б'ється ЕЛЕКТРИКОЮ О_О block.shock-mine.description = Поставте її на землю. Вона б'ється ЕЛЕКТРИКОЮ О_О
block.duo.description = Маленька і дешева турель.\nДля прискорення стрільби можна підвести воду або кріогенну рідина. block.duo.description = Маленька і дешева турель.\nДля прискорення стрільби можна підвести воду або кріогенну рідина.
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = Турель с малым радиусом атаки.\nДля прискорення стрільби можна підвести воду або кріогенну рідину. block.arc.description = Турель с малым радиусом атаки.\nДля прискорення стрільби можна підвести воду або кріогенну рідину.
block.hail.description = Далекобійна початкова турель.\nДля прискорення стрільби можна підвести воду або кріогенну рідину. block.hail.description = Далекобійна початкова турель.\nДля прискорення стрільби можна підвести воду або кріогенну рідину.
block.lancer.description = Турель, яка стріляє лазером на середню відстань.\nДля прискорення стрільби можна підвести воду або кріогенну рідину. block.lancer.description = Турель, яка стріляє лазером на середню відстань.\nДля прискорення стрільби можна підвести воду або кріогенну рідину.

View File

@@ -209,6 +209,9 @@ editor.elevation = 高度
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = 生成 editor.generate = 生成
editor.resize = 调整 editor.resize = 调整
editor.loadmap = 载入地图 editor.loadmap = 载入地图
@@ -237,6 +240,21 @@ editor.mapname = 地图名字:
editor.overwrite = [accent]警告!\n这将会覆盖一个已经存在的地图。 editor.overwrite = [accent]警告!\n这将会覆盖一个已经存在的地图。
editor.overwrite.confirm = [scarlet]警告![] 存在同名地图,确定要覆盖? editor.overwrite.confirm = [scarlet]警告![] 存在同名地图,确定要覆盖?
editor.selectmap = 选择一个地图加载: editor.selectmap = 选择一个地图加载:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = 宽度: width = 宽度:
height = 高度: height = 高度:
menu = 菜单 menu = 菜单
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = 大型钍墙
block.door.name = block.door.name =
block.door-large.name = 大门 block.door-large.name = 大门
block.duo.name = 双管炮 block.duo.name = 双管炮
block.scatter.name = Scatter
block.hail.name = 冰雹炮 block.hail.name = 冰雹炮
block.lancer.name = 蓝瑟炮 block.lancer.name = 蓝瑟炮
block.conveyor.name = 传送带 block.conveyor.name = 传送带
@@ -758,6 +777,7 @@ block.overdrive-projector.description = 提高附近建筑物的速度,如钻
block.force-projector.description = 自身周围创建一个六边形力场,保护建筑物和内部单位免受子弹的伤害。 block.force-projector.description = 自身周围创建一个六边形力场,保护建筑物和内部单位免受子弹的伤害。
block.shock-mine.description = 伤害踩到它的敌人。敌人几乎看不到它。 block.shock-mine.description = 伤害踩到它的敌人。敌人几乎看不到它。
block.duo.description = 小而便宜的炮塔。 block.duo.description = 小而便宜的炮塔。
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = 小型炮塔,发射电弧。 block.arc.description = 小型炮塔,发射电弧。
block.hail.description = 小型炮兵炮台。 block.hail.description = 小型炮兵炮台。
block.lancer.description = 中型炮塔,发射带电的电子束。 block.lancer.description = 中型炮塔,发射带电的电子束。

View File

@@ -209,6 +209,9 @@ editor.elevation = 高度
editor.errorload = Error loading file:\n[accent]{0} editor.errorload = Error loading file:\n[accent]{0}
editor.errorsave = Error saving file:\n[accent]{0} editor.errorsave = Error saving file:\n[accent]{0}
editor.errorname = Map has no name defined. editor.errorname = Map has no name defined.
editor.update = Update
editor.randomize = Randomize
editor.apply = Apply
editor.generate = 產生 editor.generate = 產生
editor.resize = 調整大小 editor.resize = 調整大小
editor.loadmap = 載入地圖 editor.loadmap = 載入地圖
@@ -237,6 +240,21 @@ editor.mapname = 地圖名稱:
editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。 editor.overwrite = [accent]警告!這將會覆蓋現有的地圖。
editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖? editor.overwrite.confirm = [scarlet]警告![]同名地圖存在,確定要覆蓋現有地圖?
editor.selectmap = 選取要載入的地圖: editor.selectmap = 選取要載入的地圖:
filter.distort = Distort
filter.noise = Noise
filter.ore = Ore
filter.rivernoise = River Noise
filter.scatter = Scatter
filter.terrain = Terrain
filter.option.scale = Scale
filter.option.mag = Magnitude
filter.option.threshold = Threshold
filter.option.circle-scale = Circle Scale
filter.option.octaves = Octaves
filter.option.falloff = Falloff
filter.option.floor = Floor
filter.option.wall = Wall
filter.option.ore = Ore
width = 寬度: width = 寬度:
height = 長度: height = 長度:
menu = 主選單 menu = 主選單
@@ -596,6 +614,7 @@ block.thorium-wall-large.name = 大型釷牆
block.door.name = block.door.name =
block.door-large.name = 大門 block.door-large.name = 大門
block.duo.name = 雙炮 block.duo.name = 雙炮
block.scatter.name = Scatter
block.hail.name = 冰雹炮 block.hail.name = 冰雹炮
block.lancer.name = 藍瑟炮 block.lancer.name = 藍瑟炮
block.conveyor.name = 輸送帶 block.conveyor.name = 輸送帶
@@ -758,6 +777,7 @@ block.overdrive-projector.description = 提高附近建築物的速度,如鑽
block.force-projector.description = 在自身周圍形成一個六角形力場,保護內部的建築物和單位免受子彈的傷害。 block.force-projector.description = 在自身周圍形成一個六角形力場,保護內部的建築物和單位免受子彈的傷害。
block.shock-mine.description = 傷害踩到地雷的敵人。敵人幾乎看不見。 block.shock-mine.description = 傷害踩到地雷的敵人。敵人幾乎看不見。
block.duo.description = 一種小而便宜的砲塔。 block.duo.description = 一種小而便宜的砲塔。
block.scatter.description = A medium-sized anti-air turret. Sprays clumps of lead or scrap flak at enemy units.
block.arc.description = 一種向敵人射出隨機電弧的小砲塔。 block.arc.description = 一種向敵人射出隨機電弧的小砲塔。
block.hail.description = 一種小型火砲。 block.hail.description = 一種小型火砲。
block.lancer.description = 一種射出電子束的中型砲塔。 block.lancer.description = 一種射出電子束的中型砲塔。

Binary file not shown.

Binary file not shown.

View File

@@ -32,7 +32,7 @@ public enum EditorTool{
block = tile.block(); block = tile.block();
} }
editor.drawBlock = block == Blocks.air ? floor : block; editor.drawBlock = block == Blocks.air ? tile.ore() == Blocks.air ? floor : tile.ore() : block;
} }
}, },
pencil{ pencil{

View File

@@ -32,7 +32,7 @@ public class MapGenerateDialog extends FloatingDialog{
private GenerateInput input = new GenerateInput(); private GenerateInput input = new GenerateInput();
private Array<GenerateFilter> filters = new Array<>(); private Array<GenerateFilter> filters = new Array<>();
private int scaling = mobile ? 3 : 1; private int scaling = mobile ? 3 : 1;
private Supplier<GenerateFilter>[] filterTypes = new Supplier[]{NoiseFilter::new, ScatterFilter::new, TerrainFilter::new, DistortFilter::new, RiverNoiseFilter::new}; private Supplier<GenerateFilter>[] filterTypes = new Supplier[]{NoiseFilter::new, ScatterFilter::new, TerrainFilter::new, DistortFilter::new, RiverNoiseFilter::new, OreFilter::new};
private Table filterTable; private Table filterTable;
private AsyncExecutor executor = new AsyncExecutor(1); private AsyncExecutor executor = new AsyncExecutor(1);
@@ -61,8 +61,6 @@ public class MapGenerateDialog extends FloatingDialog{
} }
void setup(){ void setup(){
filters.clear();
if(pixmap != null){ if(pixmap != null){
pixmap.dispose(); pixmap.dispose();
texture.dispose(); texture.dispose();
@@ -156,9 +154,10 @@ public class MapGenerateDialog extends FloatingDialog{
} }
void showAdd(){ void showAdd(){
FloatingDialog selection = new FloatingDialog(""); FloatingDialog selection = new FloatingDialog("$add");
selection.setFillParent(false); selection.setFillParent(false);
selection.cont.defaults().size(210f, 60f); selection.cont.defaults().size(210f, 60f);
int i = 0;
for(Supplier<GenerateFilter> gen : filterTypes){ for(Supplier<GenerateFilter> gen : filterTypes){
GenerateFilter filter = gen.get(); GenerateFilter filter = gen.get();
selection.cont.addButton(filter.name(), () -> { selection.cont.addButton(filter.name(), () -> {
@@ -167,7 +166,7 @@ public class MapGenerateDialog extends FloatingDialog{
update(); update();
selection.hide(); selection.hide();
}); });
selection.cont.row(); if(++i % 2 == 0) selection.cont.row();
} }
selection.addCloseButton(); selection.addCloseButton();

View File

@@ -15,6 +15,7 @@ import io.anuke.mindustry.world.blocks.OreBlock;
public abstract class FilterOption{ public abstract class FilterOption{
public static final Predicate<Block> floorsOnly = b -> (b instanceof Floor && !(b instanceof OreBlock)) && Core.atlas.isFound(b.icon(Icon.full)); public static final Predicate<Block> floorsOnly = b -> (b instanceof Floor && !(b instanceof OreBlock)) && Core.atlas.isFound(b.icon(Icon.full));
public static final Predicate<Block> wallsOnly = b -> (!b.synthetic() && !(b instanceof Floor)) && Core.atlas.isFound(b.icon(Icon.full)); public static final Predicate<Block> wallsOnly = b -> (!b.synthetic() && !(b instanceof Floor)) && Core.atlas.isFound(b.icon(Icon.full));
public static final Predicate<Block> oresOnly = b -> b instanceof OreBlock && Core.atlas.isFound(b.icon(Icon.full));
public abstract void build(Table table); public abstract void build(Table table);
public Runnable changed = () -> {}; public Runnable changed = () -> {};
@@ -35,7 +36,7 @@ public abstract class FilterOption{
@Override @Override
public void build(Table table){ public void build(Table table){
table.add(name); table.add("$filter.option." + name);
table.row(); table.row();
Slider slider = table.addSlider(min, max, (max-min)/200f, setter).growX().get(); Slider slider = table.addSlider(min, max, (max-min)/200f, setter).growX().get();
slider.setValue(getter.get()); slider.setValue(getter.get());
@@ -78,7 +79,7 @@ public abstract class FilterOption{
dialog.show(); dialog.show();
}).pad(4).margin(12f); }).pad(4).margin(12f);
table.add(name); table.add("$filter.option." + name);
} }
} }
} }

View File

@@ -0,0 +1,32 @@
package io.anuke.mindustry.editor.generation;
import io.anuke.mindustry.content.Blocks;
import io.anuke.mindustry.editor.generation.FilterOption.BlockOption;
import io.anuke.mindustry.editor.generation.FilterOption.SliderOption;
import io.anuke.mindustry.world.Block;
import static io.anuke.mindustry.editor.generation.FilterOption.*;
public class OreFilter extends GenerateFilter{
float scl = 40, threshold = 0.8f, octaves = 3f, falloff = 0.5f;
Block ore = Blocks.oreCopper;
{
options(
new SliderOption("scale", () -> scl, f -> scl = f, 1f, 500f),
new SliderOption("threshold", () -> threshold, f -> threshold = f, 0f, 1f),
new SliderOption("octaves", () -> octaves, f -> octaves = f, 1f, 10f),
new SliderOption("falloff", () -> falloff, f -> falloff = f, 0f, 1f),
new BlockOption("ore", () -> ore, b -> ore = b, oresOnly)
);
}
@Override
public void apply(){
float noise = noise(in.x, in.y, scl, 1f, octaves, falloff);
if(noise > threshold && !in.srcfloor.isLiquid){
in.ore = ore;
}
}
}

View File

@@ -10,14 +10,15 @@ import static io.anuke.mindustry.editor.generation.FilterOption.floorsOnly;
import static io.anuke.mindustry.editor.generation.FilterOption.wallsOnly; import static io.anuke.mindustry.editor.generation.FilterOption.wallsOnly;
public class TerrainFilter extends GenerateFilter{ public class TerrainFilter extends GenerateFilter{
float scl = 40, threshold = 0.9f, octaves = 3f, falloff = 0.5f, circleScl = 2.1f; float scl = 40, threshold = 0.9f, octaves = 3f, falloff = 0.5f, magnitude = 1f, circleScl = 2.1f;
Block floor = Blocks.stone, block = Blocks.rocks; Block floor = Blocks.stone, block = Blocks.rocks;
{ {
options( options(
new SliderOption("scale", () -> scl, f -> scl = f, 1f, 500f), new SliderOption("scale", () -> scl, f -> scl = f, 1f, 500f),
new SliderOption("mag", () -> magnitude, f -> magnitude = f, 0f, 2f),
new SliderOption("threshold", () -> threshold, f -> threshold = f, 0f, 1f), new SliderOption("threshold", () -> threshold, f -> threshold = f, 0f, 1f),
new SliderOption("circle scale", () -> circleScl, f -> circleScl = f, 0f, 3f), new SliderOption("circle-scale", () -> circleScl, f -> circleScl = f, 0f, 3f),
new SliderOption("octaves", () -> octaves, f -> octaves = f, 1f, 10f), new SliderOption("octaves", () -> octaves, f -> octaves = f, 1f, 10f),
new SliderOption("falloff", () -> falloff, f -> falloff = f, 0f, 1f), new SliderOption("falloff", () -> falloff, f -> falloff = f, 0f, 1f),
new BlockOption("floor", () -> floor, b -> floor = b, floorsOnly), new BlockOption("floor", () -> floor, b -> floor = b, floorsOnly),
@@ -27,7 +28,7 @@ public class TerrainFilter extends GenerateFilter{
@Override @Override
public void apply(){ public void apply(){
float noise = noise(in.x, in.y, scl, 1f, octaves, falloff) + Mathf.dst((float) in.x / in.editor.width(), (float) in.y / in.editor.height(), 0.5f, 0.5f) * circleScl; float noise = noise(in.x, in.y, scl, magnitude, octaves, falloff) + Mathf.dst((float) in.x / in.editor.width(), (float) in.y / in.editor.height(), 0.5f, 0.5f) * circleScl;
in.floor = floor; in.floor = floor;
in.ore = Blocks.air; in.ore = Blocks.air;