Compare commits

...

13 Commits
v151 ... v151.1

Author SHA1 Message Date
summoner
8613fc098c Translation: Update bundle_hu.properties (#11177)
Fix the Crux word in the translation. Sorry :(
2025-08-25 14:57:18 -04:00
Anuken
2a2b69527b Merge remote-tracking branch 'origin/master' 2025-08-25 13:30:39 -04:00
Anuken
35219b0832 Stormride_R map submission updates 2025-08-25 13:30:32 -04:00
summoner
aa260cdf14 Translation: Update bundle_hu.properties (#11176)
Translate new strings.
2025-08-25 13:29:51 -04:00
SITUVNgcd
73eb867ce0 Update Vietnamese translation (#11109)
* Update Vietnamese translation

1. Bundle file
  - Translated new strings.
  - Optimized translations.
  - Fixed some typos.
  - Better translation for some words.

2. Android & Steam
  Added translations for Android and Steam app on fastlane.

* Typo & gammar fix

* Typo & gammar fix

* 0x0A new line?

* Update & translate new strings

* Translate new strings

011b9492a0

* Translate new strings

397e190790

* Translate new strings

b66f9b503b

* Translate new strings

c6ce5a200f

* Translate new strings & update

77c4f27046

* Translate new string & update/fix

1283355f30

* Transalte new strings

c1dfb02904

* Translate new strings & update

479a84ba32

* Update Vietnamese translation

9b3e9caa3f

* Update Vietnamese translation

9b3e9caa3f

* Update Vietnamese translation

9b3e9caa3f

* Translate new strings

53293bd890

* Translate new strings

Metal names 02f7c4bd47
2025-08-25 11:02:33 -04:00
Anuken
7110dd4cab Merge remote-tracking branch 'origin/master' 2025-08-25 10:59:48 -04:00
Anuken
2bdf2f39f8 Fixed black minimap color for metal walls 2025-08-25 10:59:39 -04:00
SomeonesShade
b917f048a9 Malign fragBullets fix (#11174) 2025-08-25 10:54:35 -04:00
Anuken
a73a30f2b9 Fixed rune font glyphs being flipped 2025-08-25 00:19:23 -04:00
Anuken
3b0f35d4fc Merge remote-tracking branch 'origin/master' 2025-08-24 22:46:04 -04:00
Anuken
f96681155d Fixed under-liquid overlays remaining when painted over 2025-08-24 22:45:59 -04:00
Github Actions
4e435933a1 Automatic bundle update 2025-08-25 00:41:20 +00:00
Sunky.MP3G
cff3d2fb05 RU translations (#11111)
* Update bundle_ru.properties

* Typos and another cruxscape name

* Update bundle_ru.properties

* Another typo

* Update bundle_ru.properties

* How did I even remove this in the first place

* This should fit more

* I don't know what these are, but I found the translations

* Corroded and runes

---------

Co-authored-by: Anuken <arnukren@gmail.com>
2025-08-24 20:40:08 -04:00
11 changed files with 224 additions and 213 deletions

View File

@@ -877,7 +877,7 @@ sector.seaPort.name = Tengeri kikötő
sector.weatheredChannels.name = Viharvert csatornák sector.weatheredChannels.name = Viharvert csatornák
sector.mycelialBastion.name = Micéliumbástya sector.mycelialBastion.name = Micéliumbástya
sector.frontier.name = Frontvidék sector.frontier.name = Frontvidék
sector.cruxscape.name = Zord vidék sector.cruxscape.name = Crux-vidék
sector.geothermalStronghold.name = Geotermikus erődítmény sector.geothermalStronghold.name = Geotermikus erődítmény
sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Kevés nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nFolytasd a küldetést. sector.groundZero.description = Az ideális helyszín, hogy ismét belekezdjünk. Alacsony ellenséges fenyegetés. Kevés nyersanyag.\nGyűjts annyi rezet és ólmot, amennyit csak tudsz.\nFolytasd a küldetést.
@@ -1698,10 +1698,10 @@ block.metal-tiles-9.name = 9. fémlap
block.metal-tiles-10.name = 10. fémlap block.metal-tiles-10.name = 10. fémlap
block.metal-tiles-11.name = 11. fémlap block.metal-tiles-11.name = 11. fémlap
block.metal-tiles-12.name = 12. fémlap block.metal-tiles-12.name = 12. fémlap
block.metal-tiles-13.name = Metal Tiles 13 block.metal-tiles-13.name = 13. fémlap
block.metal-wall-1.name = Metal Wall 1 block.metal-wall-1.name = 1. fémfal
block.metal-wall-2.name = Metal Wall 2 block.metal-wall-2.name = 2. fémfal
block.metal-wall-3.name = Metal Wall 3 block.metal-wall-3.name = 3. fémfal
block.colored-floor.name = Színezett padló block.colored-floor.name = Színezett padló
block.colored-wall.name = Színezett fal block.colored-wall.name = Színezett fal
block.character-overlay.name = Karakterréteg block.character-overlay.name = Karakterréteg

View File

@@ -132,7 +132,7 @@ feature.unsupported = Ваше устройство не поддерживае
mods.initfailed = [red]⚠[] Не удалось инициализировать предыдущий запуск Mindustry. Это могло быть вызвано неисправными модификациями.\n\nЧтобы предотвратить зацикленные вылеты игры, [red]все модификации были отключены.[] mods.initfailed = [red]⚠[] Не удалось инициализировать предыдущий запуск Mindustry. Это могло быть вызвано неисправными модификациями.\n\nЧтобы предотвратить зацикленные вылеты игры, [red]все модификации были отключены.[]
mods = Модификации mods = Модификации
mods.name = Mod: mods.name = Название:
mods.none = [lightgray]Модификации не найдены! mods.none = [lightgray]Модификации не найдены!
mods.guide = Руководство по модификациям mods.guide = Руководство по модификациям
mods.report = Доложить об ошибке mods.report = Доложить об ошибке
@@ -319,7 +319,7 @@ reconnecting = [accent]Переподключение...
connecting.data = [accent]Загрузка данных мира... connecting.data = [accent]Загрузка данных мира...
server.port = Порт: server.port = Порт:
server.invalidport = Неверный номер порта! server.invalidport = Неверный номер порта!
server.error.addressinuse = [scarlet]Failed to open server on port 6567.[]\n\nMake sure no other Mindustry servers are running on your device or network! server.error.addressinuse = [scarlet]Не удалось открыть сервер на порте 6567.[]\n\nУбедитесь, что у вас не запущены другие сервера Mindustry!
server.error = [scarlet]Ошибка создания сервера. server.error = [scarlet]Ошибка создания сервера.
save.new = Новое сохранение save.new = Новое сохранение
save.overwrite = Вы уверены, что хотите перезаписать\nэтот слот для сохранения? save.overwrite = Вы уверены, что хотите перезаписать\nэтот слот для сохранения?
@@ -351,9 +351,9 @@ save.wave = Волна {0}
save.mode = Режим игры: {0} save.mode = Режим игры: {0}
save.date = Последнее сохранение: {0} save.date = Последнее сохранение: {0}
save.playtime = Время в игре: {0} save.playtime = Время в игре: {0}
dontshowagain = Don't show again dontshowagain = Не показывать снова
warn.32bit.title = 32-bit Deprecation Warning warn.32bit.title = Предупреждение об устаревании 32-битных систем
warn.32bit = You are using a [red]32-bit[] version of Mindustry.\nAs newer Java versions have dropped 32-bit Windows support, [red]32-bit support will be discontinued in the future[].\n\nPlease upgrade to a 64-bit machine, and make sure you have the 64-bit version of Mindustry downloaded.\n\nIf you are running Mindustry as a JAR file, make sure you are using 64-bit Java. warn.32bit = Вы используете [red]32-битную[] версию Mindustry.\nТак как новые версии Java прекратили поддержку 32-битных систем Windows, [red]поддержка 32-битных систем скоро прекратится и в игре[].\n\nПросьба обновить устройство до 64-битной системы и убедиться, что у вас загружена 64-битная версия Mindustry.\n\nЕсли вы используете Mindustry через файл JAR, убедитесь, что вы используете 64-битную Java.
warning = Предупреждение. warning = Предупреждение.
confirm = Подтверждение confirm = Подтверждение
delete = Удалить delete = Удалить
@@ -364,7 +364,7 @@ open = Открыть
customize = Настроить правила customize = Настроить правила
cancel = Отмена cancel = Отмена
command = Командовать command = Командовать
command.queue = [lightgray][Queuing] command.queue = [lightgray][Очередь]
command.mine = Добывать command.mine = Добывать
command.repair = Ремонтировать command.repair = Ремонтировать
command.rebuild = Восстанавливать command.rebuild = Восстанавливать
@@ -382,8 +382,8 @@ stance.holdfire = Положение: Удерживать огонь
stance.pursuetarget = Положение: Преследовать цель stance.pursuetarget = Положение: Преследовать цель
stance.patrol = Положение: Патрулировать путь stance.patrol = Положение: Патрулировать путь
stance.ram = Положение: Таран\n[lightgray]Движение по прямой, без поиска пути stance.ram = Положение: Таран\n[lightgray]Движение по прямой, без поиска пути
stance.mineauto = Automatic Mining stance.mineauto = Автоматическая добыча
stance.mine = Mine Item: {0} stance.mine = Добывать: {0}
openlink = Открыть ссылку openlink = Открыть ссылку
copylink = Скопировать ссылку copylink = Скопировать ссылку
back = Назад back = Назад
@@ -486,7 +486,7 @@ editor.shiftx = Сдвиг по X
editor.shifty = Сдвиг по Y editor.shifty = Сдвиг по Y
workshop = Мастерская workshop = Мастерская
waves.title = Волны waves.title = Волны
waves.team = Team waves.team = Команда
waves.remove = Удалить waves.remove = Удалить
waves.every = каждый waves.every = каждый
waves.waves = волна(ы) waves.waves = волна(ы)
@@ -596,8 +596,8 @@ toolmode.fillteams = Изменить команду блоков
toolmode.fillteams.description = Изменяет принадлежность\nблоков к команде. toolmode.fillteams.description = Изменяет принадлежность\nблоков к команде.
toolmode.fillerase = Стереть заливкой toolmode.fillerase = Стереть заливкой
toolmode.fillerase.description = Стирает все блоки\nодного типа. toolmode.fillerase.description = Стирает все блоки\nодного типа.
toolmode.fillcliffs = Заполнить утёсы toolmode.fillcliffs = Заполнить скалами
toolmode.fillcliffs.description = Turns walls into cliffs. toolmode.fillcliffs.description = Заменяет выбранные стены скалами.
toolmode.drawteams = Изменить команду блока toolmode.drawteams = Изменить команду блока
toolmode.drawteams.description = Изменяет принадлежность\nблока к команде. toolmode.drawteams.description = Изменяет принадлежность\nблока к команде.
#unused #unused
@@ -741,9 +741,9 @@ objective.enemyescelating = [accent]Вражеское производство
objective.enemyairunits = [accent]Производство вражеских воздушных единиц начнется через [lightgray]{0}[] objective.enemyairunits = [accent]Производство вражеских воздушных единиц начнется через [lightgray]{0}[]
objective.destroycore = [accent]Уничтожьте вражеское ядро objective.destroycore = [accent]Уничтожьте вражеское ядро
objective.command = [accent]Дайте команду боевым единицам objective.command = [accent]Дайте команду боевым единицам
objective.nuclearlaunch = [accent]⚠ Обнаружен ядерный удар: [lightgray]{0} objective.nuclearlaunch = [accent]⚠ Обнаружен ракетный удар: [lightgray]{0}
announce.nuclearstrike = [red]⚠ ПРИБЛИЖАЕТСЯ ЯДЕРНЫЙ УДАР ⚠\n[lightgray]создайте резервные ядра немедленно announce.nuclearstrike = [red]⚠ ПРИБЛИЖАЕТСЯ РАКЕТНЫЙ УДАР ⚠\n[lightgray]создайте резервные ядра немедленно
loadout = Груз loadout = Груз
resources = Ресурсы resources = Ресурсы
@@ -759,8 +759,8 @@ addall = Добавить всё
launch.from = Запуск из: [accent]{0} launch.from = Запуск из: [accent]{0}
launch.capacity = Вместимость запускаемого предмета: [accent]{0} launch.capacity = Вместимость запускаемого предмета: [accent]{0}
launch.destination = Место назначения: {0} launch.destination = Место назначения: {0}
landing.sources = Source Sectors: [accent]{0}[] landing.sources = Сектора-источники: [accent]{0}[]
landing.import = Max Total Import: {0}[accent]{1}[lightgray]/min landing.import = Макс. общий импорт: {0}[accent]{1}[lightgray]/мин
configure.invalid = Количество должно быть числом между 0 и {0}. configure.invalid = Количество должно быть числом между 0 и {0}.
add = Добавить... add = Добавить...
guardian = Страж guardian = Страж
@@ -799,7 +799,7 @@ sectors.wave = Волна:
sectors.stored = Накоплено: sectors.stored = Накоплено:
sectors.resume = Продолжить sectors.resume = Продолжить
sectors.launch = Высадка sectors.launch = Высадка
sectors.viewsubmission = \ue80d Просмотреть отправленные результаты sectors.viewsubmission = \ue80d Предложенные игроками карты
sectors.select = Выбор sectors.select = Выбор
sectors.launchselect = Выбор места высадки sectors.launchselect = Выбор места высадки
sectors.nonelaunch = [lightgray]нет (солнце) sectors.nonelaunch = [lightgray]нет (солнце)
@@ -824,7 +824,7 @@ sector.changeicon = Изменить иконку
sector.noswitch.title = Перемещение между секторами sector.noswitch.title = Перемещение между секторами
sector.noswitch = Вы не можете переключаться между секторами, пока существующий сектор находится под атакой.\n\nСектор: [accent]{0}[] на [accent]{1}[] sector.noswitch = Вы не можете переключаться между секторами, пока существующий сектор находится под атакой.\n\nСектор: [accent]{0}[] на [accent]{1}[]
sector.view = Просмотр сектора sector.view = Просмотр сектора
sector.foundationrequired = [lightgray] Требуется Ядро: Штаб sector.foundationrequired = [lightgray] Требуется Ядро: «Штаб»
threat.low = Низкая threat.low = Низкая
threat.medium = Средняя threat.medium = Средняя
@@ -832,16 +832,16 @@ threat.high = Высокая
threat.extreme = Экстремальная threat.extreme = Экстремальная
threat.eradication = Истребляющая threat.eradication = Истребляющая
difficulty.casual = Casual difficulty.casual = Казуальная
difficulty.easy = Лёгкая difficulty.easy = Лёгкая
difficulty.normal = Нормальная difficulty.normal = Нормальная
difficulty.hard = Сложная difficulty.hard = Тяжёлая
difficulty.eradication = Истребляющая difficulty.eradication = Истребляющая
difficulty.enemyHealthMultiplier = Здоровье врагов: {0} difficulty.enemyHealthMultiplier = Здоровье врагов: {0}
difficulty.enemySpawnMultiplier = Количество врагов: {0} difficulty.enemySpawnMultiplier = Количество врагов: {0}
difficulty.waveTimeMultiplier = Время между волнами: {0} difficulty.waveTimeMultiplier = Время между волнами: {0}
difficulty.nomodifiers = [lightgray](Без модификаторов) difficulty.nomodifiers = [lightgray](Без изменений)
planets = Планеты planets = Планеты
@@ -864,7 +864,7 @@ sector.fungalPass.name = Грибной перевал
sector.biomassFacility.name = Центр исследования биомассы sector.biomassFacility.name = Центр исследования биомассы
sector.windsweptIslands.name = Штормовой архипелаг sector.windsweptIslands.name = Штормовой архипелаг
sector.extractionOutpost.name = Добывающая база sector.extractionOutpost.name = Добывающая база
sector.facility32m.name = Объект 32 M sector.facility32m.name = Объект 32M
sector.taintedWoods.name = Осквернённые леса sector.taintedWoods.name = Осквернённые леса
sector.infestedCanyons.name = Заражённые каньоны sector.infestedCanyons.name = Заражённые каньоны
sector.planetaryTerminal.name = Планетарный пусковой терминал sector.planetaryTerminal.name = Планетарный пусковой терминал
@@ -877,7 +877,7 @@ sector.seaPort.name = Морской порт
sector.weatheredChannels.name = Размытые протоки sector.weatheredChannels.name = Размытые протоки
sector.mycelialBastion.name = Мицелиальный бастион sector.mycelialBastion.name = Мицелиальный бастион
sector.frontier.name = Граница sector.frontier.name = Граница
sector.cruxscape.name = Краксскейп sector.cruxscape.name = Оплот Агрессоров
sector.geothermalStronghold.name = Геотермальная крепость sector.geothermalStronghold.name = Геотермальная крепость
sector.groundZero.description = Оптимальная локация чтобы начать сначала. Низкая вражеская угроза. Немного ресурсов.\nСоберите как можно больше свинца и меди.\nДвигайтесь дальше. sector.groundZero.description = Оптимальная локация чтобы начать сначала. Низкая вражеская угроза. Немного ресурсов.\nСоберите как можно больше свинца и меди.\nДвигайтесь дальше.
@@ -962,7 +962,7 @@ status.overdrive.name = Ускорение
status.overclock.name = Разгон status.overclock.name = Разгон
status.shocked.name = Заряжен status.shocked.name = Заряжен
status.blasted.name = Взорван status.blasted.name = Взорван
status.corroded.name = Corroded status.corroded.name = Коррозия
status.unmoving.name = Обездвижен status.unmoving.name = Обездвижен
status.boss.name = Страж status.boss.name = Страж
@@ -1077,7 +1077,7 @@ stat.speedmultiplier = Множитель скорости
stat.reloadmultiplier = Множитель перезарядки stat.reloadmultiplier = Множитель перезарядки
stat.buildspeedmultiplier = Множитель скорости строительства stat.buildspeedmultiplier = Множитель скорости строительства
stat.reactive = Реактивен stat.reactive = Реактивен
stat.immunities = Невосприимчив stat.immunities = Невосприимчив к
stat.healing = Ремонт stat.healing = Ремонт
stat.efficiency = [stat]{0}% Эффективность stat.efficiency = [stat]{0}% Эффективность
@@ -1113,22 +1113,22 @@ ability.liquidexplode.description = Разливает жидкость при
ability.stat.firingrate = [stat]{0}/сек[lightgray] темп стрельбы ability.stat.firingrate = [stat]{0}/сек[lightgray] темп стрельбы
ability.stat.regen = [stat]{0}[lightgray] здоровья/сек ability.stat.regen = [stat]{0}[lightgray] здоровья/сек
ability.stat.pulseregen = [stat]{0}[lightgray] health/pulse ability.stat.pulseregen = [stat]{0}[lightgray] здоровья/раз
ability.stat.shield = [stat]{0}[lightgray] щит ability.stat.shield = [stat]{0}[lightgray] щит
ability.stat.repairspeed = [stat]{0}/sec[lightgray] скорость регенерации ability.stat.repairspeed = [stat]{0}/сек[lightgray] скорость регенерации
ability.stat.slurpheal = [stat]{0}[lightgray] здоровья/единица жидкости ability.stat.slurpheal = [stat]{0}[lightgray] здоровья/единица жидкости
ability.stat.cooldown = [stat]{0} сек[lightgray] перезарядка ability.stat.cooldown = [stat]{0} сек[lightgray] перезарядка
ability.stat.maxtargets = [stat]{0}[lightgray] максимум целей ability.stat.maxtargets = [stat]{0}[lightgray] максимум целей
ability.stat.sametypehealmultiplier = [stat]{0}%[lightgray] тот же тип ремонта ability.stat.sametypehealmultiplier = [stat]{0}%[lightgray] ремонт по тем же единицам
ability.stat.damagereduction = [stat]{0}%[lightgray] снижение урона ability.stat.damagereduction = [stat]{0}%[lightgray] снижение урона
ability.stat.minspeed = [stat]{0} плиток/сек[lightgray] минимальная скорость ability.stat.minspeed = [stat]{0} плиток/сек[lightgray] минимальная скорость
ability.stat.duration = [stat]{0} сек[lightgray] продолжительность ability.stat.duration = [stat]{0} сек[lightgray] продолжительность
ability.stat.buildtime = [stat]{0} сек[lightgray] время постройки ability.stat.buildtime = [stat]{0} сек[lightgray] время постройки
bar.displaytoolarge = Dimensions too large\n(Max: {0}x{0}) bar.displaytoolarge = Превышен макс. размер\n(Макс.: {0}x{0})
bar.onlycoredeposit = Доступен перенос только в ядро bar.onlycoredeposit = Доступен перенос только в ядро
bar.drilltierreq = Требуется бур получше bar.drilltierreq = Требуется бур получше
bar.nobatterypower = Insufficieny Battery Power bar.nobatterypower = Недостаточно энергии в аккумуляторах
bar.noresources = Недостаточно ресурсов bar.noresources = Недостаточно ресурсов
bar.corereq = Требуется основа ядра bar.corereq = Требуется основа ядра
bar.corefloor = Требуется зона ядра bar.corefloor = Требуется зона ядра
@@ -1137,7 +1137,7 @@ bar.drillspeed = Скорость бурения: {0}/с
bar.pumpspeed = Скорость выкачивания: {0}/с bar.pumpspeed = Скорость выкачивания: {0}/с
bar.efficiency = Эффективность: {0}% bar.efficiency = Эффективность: {0}%
bar.boost = Ускорение: +{0}% bar.boost = Ускорение: +{0}%
bar.powerbuffer = Battery Power: {0}/{1} bar.powerbuffer = Энергия в аккумуляторах: {0}/{1}
bar.powerbalance = Энергия: {0}/с bar.powerbalance = Энергия: {0}/с
bar.powerstored = Накоплено: {0}/{1} bar.powerstored = Накоплено: {0}/{1}
bar.poweramount = Энергия: {0} bar.poweramount = Энергия: {0}
@@ -1148,7 +1148,7 @@ bar.capacity = Вместимость: {0}
bar.unitcap = {0} {1}/{2} bar.unitcap = {0} {1}/{2}
bar.liquid = Жидкости bar.liquid = Жидкости
bar.heat = Нагрев bar.heat = Нагрев
bar.cooldown = Cooldown bar.cooldown = Перезарядка
bar.instability = Нестабильность bar.instability = Нестабильность
bar.heatamount = Нагрев: {0} bar.heatamount = Нагрев: {0}
bar.heatpercent = Нагрев: {0} ({1}%) bar.heatpercent = Нагрев: {0} ({1}%)
@@ -1167,13 +1167,13 @@ bullet.splashdamage = [stat]{0}[lightgray] урона в радиусе ~[stat]
bullet.incendiary = [stat]зажигательный bullet.incendiary = [stat]зажигательный
bullet.homing = [stat]самонаводящийся bullet.homing = [stat]самонаводящийся
bullet.armorpierce = [stat]бронебойный bullet.armorpierce = [stat]бронебойный
bullet.maxdamagefraction = [stat]{0}%[lightgray] damage limit bullet.maxdamagefraction = [stat]{0}%[lightgray] предел урона
bullet.suppression = [stat]{0} сек[lightgray] подавления регенерации в радиусе ~ [stat]{1}[lightgray] блоков bullet.suppression = [stat]{0} сек[lightgray] подавления регенерации в радиусе ~ [stat]{1}[lightgray] блоков
bullet.interval = [stat]{0}/сек[lightgray] интервальный(ых) снаряд(ов): bullet.interval = [stat]{0}/сек[lightgray] интервальный(ых) снаряд(ов):
bullet.frags = [stat]{0}[lightgray]x осколочный(ых) снаряд(ов): bullet.frags = [stat]{0}[lightgray]x осколочный(ых) снаряд(ов):
bullet.lightning = [stat]{0}[lightgray]x молнии ~ [stat]{1}[lightgray] урона bullet.lightning = [stat]{0}[lightgray]x молнии ~ [stat]{1}[lightgray] урона
bullet.buildingdamage = [stat]{0}%[lightgray] урона по постройкам bullet.buildingdamage = [stat]{0}%[lightgray] урона по постройкам
bullet.shielddamage = [stat]{0}%[lightgray] shield damage bullet.shielddamage = [stat]{0}%[lightgray] урона по щитам
bullet.knockback = [stat]{0}[lightgray] отбрасывания bullet.knockback = [stat]{0}[lightgray] отбрасывания
bullet.pierce = [stat]{0}[lightgray]x пробития bullet.pierce = [stat]{0}[lightgray]x пробития
bullet.infinitepierce = [stat]бесконечное пробитие bullet.infinitepierce = [stat]бесконечное пробитие
@@ -1182,8 +1182,8 @@ bullet.healamount = [stat]{0}[lightgray] прямой ремонт
bullet.multiplier = [stat]{0}[lightgray]x множитель боеприпасов bullet.multiplier = [stat]{0}[lightgray]x множитель боеприпасов
bullet.reload = [stat]{0}%[lightgray] скорость стрельбы bullet.reload = [stat]{0}%[lightgray] скорость стрельбы
bullet.range = [stat]{0}[lightgray] диапазон bullet.range = [stat]{0}[lightgray] диапазон
bullet.notargetsmissiles = [stat] ignores buildings bullet.notargetsmissiles = [stat] игнорирует снаряды
bullet.notargetsbuildings = [stat] ignores missiles bullet.notargetsbuildings = [stat] игнорирует постройки
unit.blocks = блоков unit.blocks = блоков
unit.blockssquared = блоков² unit.blockssquared = блоков²
@@ -1206,7 +1206,7 @@ unit.shieldhealth = прочность щита
unit.items = предметов unit.items = предметов
unit.thousands = к unit.thousands = к
unit.millions = М unit.millions = М
unit.billions = кM unit.billions = В
unit.shots = выстрелы unit.shots = выстрелы
unit.pershot = /выстрел unit.pershot = /выстрел
category.purpose = Назначение category.purpose = Назначение
@@ -1263,8 +1263,8 @@ setting.borderlesswindow.description = Для вступления измене
setting.fps.name = Показывать FPS и пинг setting.fps.name = Показывать FPS и пинг
setting.console.name = Включить консоль setting.console.name = Включить консоль
setting.smoothcamera.name = Плавная камера setting.smoothcamera.name = Плавная камера
setting.detach-camera.name = Free Camera setting.detach-camera.name = Свободная камера
setting.detach-camera.description = If enabled, the camera moves independently of the player unit.\nThis setting can be assigned a hotkey. setting.detach-camera.description = При включении, вместо единицы можно будет двигать камеру.\nМожно быстро переключать через горячую клавишу.
setting.vsync.name = Вертикальная синхронизация setting.vsync.name = Вертикальная синхронизация
setting.pixelate.name = Пикселизация setting.pixelate.name = Пикселизация
setting.minimap.name = Отображать мини-карту setting.minimap.name = Отображать мини-карту
@@ -1279,13 +1279,13 @@ setting.mutemusic.name = Заглушить музыку
setting.sfxvol.name = Громкость эффектов setting.sfxvol.name = Громкость эффектов
setting.mutesound.name = Заглушить звук setting.mutesound.name = Заглушить звук
setting.crashreport.name = Отправлять анонимные отчёты о вылетах setting.crashreport.name = Отправлять анонимные отчёты о вылетах
setting.communityservers.name = Fetch Community Server List setting.communityservers.name = Собрать список серверов сообщества
setting.savecreate.name = Автоматическое создание сохранений setting.savecreate.name = Автоматическое создание сохранений
setting.steampublichost.name = Видимость публичной игры setting.steampublichost.name = Видимость публичной игры
setting.playerlimit.name = Ограничение игроков setting.playerlimit.name = Ограничение игроков
setting.chatopacity.name = Непрозрачность чата setting.chatopacity.name = Непрозрачность чата
setting.lasersopacity.name = Непрозрачность лазеров энергоснабжения setting.lasersopacity.name = Непрозрачность лазеров энергоснабжения
setting.unitlaseropacity.name = Unit Mining Beam Opacity setting.unitlaseropacity.name = Непрозрачность добывающих лучей
setting.bridgeopacity.name = Непрозрачность мостов setting.bridgeopacity.name = Непрозрачность мостов
setting.playerchat.name = Отображать облака чата над игроками setting.playerchat.name = Отображать облака чата над игроками
setting.showweather.name = Отображать погоду setting.showweather.name = Отображать погоду
@@ -1294,9 +1294,9 @@ setting.macnotch.name = Адаптировать интерфейс к выре
setting.macnotch.description = Для вступления изменений в силу требуется перезагрузка игры setting.macnotch.description = Для вступления изменений в силу требуется перезагрузка игры
steam.friendsonly = Только друзья steam.friendsonly = Только друзья
steam.friendsonly.tooltip = Только ли друзья из Steam могут присоединяться к вашей игре.\nУбрав эту галочку, вы сделаете вашу игру публичной - присоединиться сможет любой желающий. steam.friendsonly.tooltip = Только ли друзья из Steam могут присоединяться к вашей игре.\nУбрав эту галочку, вы сделаете вашу игру публичной - присоединиться сможет любой желающий.
setting.maxmagnificationmultiplierpercent.name = Min Camera Distance setting.maxmagnificationmultiplierpercent.name = Минимальная дистанция камеры
setting.minmagnificationmultiplierpercent.name = Max Camera Distance setting.minmagnificationmultiplierpercent.name = Максимальная дистанция камеры
setting.minmagnificationmultiplierpercent.description = High values may cause performance issues. setting.minmagnificationmultiplierpercent.description = Высокие значения могут повлиять на производительность.
public.beta = Имейте в виду, что бета-версия игры не может делать игры публичными. public.beta = Имейте в виду, что бета-версия игры не может делать игры публичными.
uiscale.reset = Масштаб пользовательского интерфейса был изменён.\nНажмите «ОК» для подтверждения этого масштаба.\n[scarlet]Возврат настроек и выход через[accent] {0}[] секунд... uiscale.reset = Масштаб пользовательского интерфейса был изменён.\nНажмите «ОК» для подтверждения этого масштаба.\n[scarlet]Возврат настроек и выход через[accent] {0}[] секунд...
uiscale.cancel = Отменить & Выйти uiscale.cancel = Отменить & Выйти
@@ -1373,8 +1373,8 @@ keybind.pick.name = Выбрать блок
keybind.break_block.name = Разрушить блок keybind.break_block.name = Разрушить блок
keybind.select_all_units.name = Выбрать все единицы keybind.select_all_units.name = Выбрать все единицы
keybind.select_all_unit_factories.name = Выбрать все заводы единиц keybind.select_all_unit_factories.name = Выбрать все заводы единиц
keybind.select_all_unit_transport.name = Select All Unit Transports keybind.select_all_unit_transport.name = Выбрать все транспортные единицы
keybind.select_across_screen.name = Select Across Screen (Hold) keybind.select_across_screen.name = Выбирать единицы только на экране (удерживать)
keybind.deselect.name = Снять выделение keybind.deselect.name = Снять выделение
keybind.pickupCargo.name = Взять груз keybind.pickupCargo.name = Взять груз
keybind.dropCargo.name = Сбросить груз keybind.dropCargo.name = Сбросить груз
@@ -1382,7 +1382,7 @@ keybind.shoot.name = Выстрел
keybind.zoom.name = Масштабирование keybind.zoom.name = Масштабирование
keybind.menu.name = Меню keybind.menu.name = Меню
keybind.pause.name = Пауза keybind.pause.name = Пауза
keybind.skip_wave.name = Skip Wave keybind.skip_wave.name = Пропустить волну
keybind.pause_building.name = Приостановить/возобновить строительство keybind.pause_building.name = Приостановить/возобновить строительство
keybind.minimap.name = Мини-карта keybind.minimap.name = Мини-карта
keybind.planet_map.name = Карта планеты keybind.planet_map.name = Карта планеты
@@ -1400,8 +1400,8 @@ keybind.chat_scroll.name = Прокрутка чата
keybind.chat_mode.name = Изменить режим чата keybind.chat_mode.name = Изменить режим чата
keybind.drop_unit.name = Сбросить боев. ед. keybind.drop_unit.name = Сбросить боев. ед.
keybind.zoom_minimap.name = Масштабировать мини-карту keybind.zoom_minimap.name = Масштабировать мини-карту
keybind.detach_camera.name = Toggle Free Camera keybind.detach_camera.name = Переключение свободной камеры
keybind.debug_hitboxes.name = Toggle Debug Hitboxes keybind.debug_hitboxes.name = Переключение отладочных хитбоксов
mode.help.title = Описание режимов mode.help.title = Описание режимов
mode.survival.name = Выживание mode.survival.name = Выживание
mode.survival.description = Обычный режим. Необходимо добывать ресурсы, а волны наступают автоматически.\n[gray]Требуются точки появления врагов на карте для игры. mode.survival.description = Обычный режим. Необходимо добывать ресурсы, а волны наступают автоматически.\n[gray]Требуются точки появления врагов на карте для игры.
@@ -1414,10 +1414,10 @@ mode.attack.name = Атака
mode.attack.description = Уничтожьте вражескую базу.\n[gray]Для игры требуется вражеское ядро на карте. mode.attack.description = Уничтожьте вражескую базу.\n[gray]Для игры требуется вражеское ядро на карте.
mode.custom = Пользовательские правила mode.custom = Пользовательские правила
rules.invaliddata = Invalid clipboard data. rules.invaliddata = Неверные данные буфера обмена.
rules.hidebannedblocks = Скрыть запрещенные блоки rules.hidebannedblocks = Скрыть запрещенные блоки
rules.infiniteresources = Бесконечные ресурсы rules.infiniteresources = Бесконечные ресурсы
rules.fillitems = Fill Core With Items rules.fillitems = Заполнить ядро предметами
rules.onlydepositcore = Разрешен перенос только в ядро rules.onlydepositcore = Разрешен перенос только в ядро
rules.derelictrepair = Разрешить починку покинутых построек rules.derelictrepair = Разрешить починку покинутых построек
rules.reactorexplosions = Взрывы реакторов rules.reactorexplosions = Взрывы реакторов
@@ -1426,20 +1426,20 @@ rules.disableworldprocessors = Отключить мировые процесс
rules.schematic = Разрешить схемы rules.schematic = Разрешить схемы
rules.wavetimer = Интервал волн rules.wavetimer = Интервал волн
rules.wavesending = Отправка волн rules.wavesending = Отправка волн
rules.allowedit = Allow Editing Rules rules.allowedit = Разрешить изменение правил
rules.allowedit.info = When enabled, the player can edit rules in-game via the button in the bottom left corner of the Pause menu. rules.allowedit.info = При включении, игрок сможет менять правила в игре с помощью кнопки в левом нижнем углу меню паузы.
rules.alloweditworldprocessors = Allow Editing World Processors rules.alloweditworldprocessors = Разрешить изменение мировых процессоров
rules.alloweditworldprocessors.info = When enabled, world logic blocks can be placed and edited even outside the editor. rules.alloweditworldprocessors.info = При включении, игрок сможет ставить и редактировать мировые процессоры вне редактора.
rules.waves = Волны rules.waves = Волны
rules.airUseSpawns = Air units use spawn points rules.airUseSpawns = Летающие единицы используют точки появления
rules.wavespawnatcores = Waves Spawn At Cores rules.wavespawnatcores = Волны появляются у ядер
rules.wavespawnatcores.info = When enabled in attack mode, waves spawn near all enemy cores. rules.wavespawnatcores.info = При включении, волны будут появляться у всех вражеских ядер в режиме атаки.
rules.attack = Режим атаки rules.attack = Режим атаки
rules.buildai = ИИ строит базы rules.buildai = ИИ строит базы
rules.buildaitier = Уровень баз ИИ rules.buildaitier = Уровень баз ИИ
rules.rtsai = ИИ в реальном времени rules.rtsai = ИИ в реальном времени
rules.rtsai.campaign = RTS Attack AI rules.rtsai.campaign = ИИ в реальном времени
rules.rtsai.campaign.info = In attack maps, makes units group up and attack player bases in a more intelligent manner. rules.rtsai.campaign.info = В секторах атаки, враги будут собираться в отряды и действовать умнее.
rules.rtsminsquadsize = Минимальный размер отряда rules.rtsminsquadsize = Минимальный размер отряда
rules.rtsmaxsquadsize = Максимальный размер отряда rules.rtsmaxsquadsize = Максимальный размер отряда
rules.rtsminattackweight = Минимальный вес для атаки rules.rtsminattackweight = Минимальный вес для атаки
@@ -1447,7 +1447,7 @@ rules.cleanupdeadteams = Очистка строений побежденных
rules.corecapture = Захват ядра после уничтожения rules.corecapture = Захват ядра после уничтожения
rules.polygoncoreprotection = Полигональная защита ядер rules.polygoncoreprotection = Полигональная защита ядер
rules.placerangecheck = Запретить размещение построек возле врага rules.placerangecheck = Запретить размещение построек возле врага
rules.enemyCheat = Бесконечные ресурсы ИИ rules.enemyCheat = Бесконечные ресурсы у ИИ
rules.blockhealthmultiplier = Множитель прочности блоков rules.blockhealthmultiplier = Множитель прочности блоков
rules.blockdamagemultiplier = Множитель урона блоков rules.blockdamagemultiplier = Множитель урона блоков
rules.unitbuildspeedmultiplier = Множитель скорости производства боев. ед. rules.unitbuildspeedmultiplier = Множитель скорости производства боев. ед.
@@ -1455,14 +1455,14 @@ rules.unitcostmultiplier = Множитель стоимости боев. ед.
rules.unithealthmultiplier = Множитель прочности боев. ед. rules.unithealthmultiplier = Множитель прочности боев. ед.
rules.unitdamagemultiplier = Множитель урона боев. ед. rules.unitdamagemultiplier = Множитель урона боев. ед.
rules.unitcrashdamagemultiplier = Множитель урона от падения боев. ед. rules.unitcrashdamagemultiplier = Множитель урона от падения боев. ед.
rules.unitminespeedmultiplier = Unit Mine Speed Multiplier rules.unitminespeedmultiplier = Множитель скорости копания боев. ед.
rules.solarmultiplier = Множитель солнечной энергии rules.solarmultiplier = Множитель солнечной энергии
rules.unitcapvariable = Ядра увеличивают лимит единиц rules.unitcapvariable = Ядра увеличивают лимит единиц
rules.unitpayloadsexplode = Carried Payloads Explode With The Unit rules.unitpayloadsexplode = Перевозимые грузы взрываются с перевозящей единицей
rules.unitcap = Начальный лимит единиц rules.unitcap = Начальный лимит единиц
rules.limitarea = Ограничить область карты rules.limitarea = Ограничить область карты
rules.enemycorebuildradius = Радиус защиты враж. ядер:[lightgray] (блок.) rules.enemycorebuildradius = Радиус защиты враж. ядер:[lightgray] (блок.)
rules.extracorebuildradius = Extra No-Build Radius:[lightgray] (tiles) rules.extracorebuildradius = Дополнительный радиус защиты враж. ядер:[lightgray] (блок.)
rules.wavespacing = Интервал волн:[lightgray] (сек) rules.wavespacing = Интервал волн:[lightgray] (сек)
rules.initialwavespacing = Время до первой волны:[lightgray] (сек) rules.initialwavespacing = Время до первой волны:[lightgray] (сек)
rules.buildcostmultiplier = Множитель затрат на строительство rules.buildcostmultiplier = Множитель затрат на строительство
@@ -1485,9 +1485,9 @@ rules.title.planet = Планета
rules.lighting = Освещение rules.lighting = Освещение
rules.fog = Туман войны rules.fog = Туман войны
rules.invasions = Вторжения врагов на сектора rules.invasions = Вторжения врагов на сектора
rules.legacylaunchpads = Legacy Launch Pad Mechanics rules.legacylaunchpads = Старые пусковые площадки
rules.legacylaunchpads.info = Allows using launch pads without landing pads, as in 7.0. rules.legacylaunchpads.info = Позволяет использовать старые пусковые площадки из версии 7.0.
landingpad.legacy.disabled = [scarlet]\ue815 Disabled[lightgray] (Legacy Launch Pads enabled) landingpad.legacy.disabled = [scarlet]\ue815 Выключено[lightgray] ("Старые пусковые площадки" включены)
rules.showspawns = Показывать появление врагов rules.showspawns = Показывать появление врагов
rules.randomwaveai = Непредсказуемый ИИ волн rules.randomwaveai = Непредсказуемый ИИ волн
rules.fire = Огонь rules.fire = Огонь
@@ -1499,9 +1499,9 @@ rules.weather.frequency = Периодичность:
rules.weather.always = Всегда rules.weather.always = Всегда
rules.weather.duration = Длительность: rules.weather.duration = Длительность:
rules.randomwaveai.info = Makes units spawned in waves target random structures instead of directly attacking the core or power generators. rules.randomwaveai.info = Боевые единицы, появившиеся из волн, будут атаковать случайные постройки вместо ядра или генераторов.
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.placerangecheck.info = Не даёт игрокам ставить свои постройки у вражеских построек. При постройке турели (или у вражеской турели), радиус повышается, чтобы турель не достала до построек.
rules.onlydepositcore.info = Prevents units from depositing items into any buildings except cores. rules.onlydepositcore.info = Не даёт игрокам помещать предметы в любые постройки, кроме ядра.
content.item.name = Предметы content.item.name = Предметы
content.liquid.name = Жидкости content.liquid.name = Жидкости
@@ -1686,28 +1686,28 @@ block.metal-floor-3.name = Металлический пол 3
block.metal-floor-4.name = Металлический пол 4 block.metal-floor-4.name = Металлический пол 4
block.metal-floor-5.name = Металлический пол 5 block.metal-floor-5.name = Металлический пол 5
block.metal-floor-damaged.name = Повреждённый металлический пол block.metal-floor-damaged.name = Повреждённый металлический пол
block.metal-tiles-1.name = Metal Tiles 1 block.metal-tiles-1.name = Металлические плитки 1
block.metal-tiles-2.name = Metal Tiles 2 block.metal-tiles-2.name = Металлические плитки 2
block.metal-tiles-3.name = Metal Tiles 3 block.metal-tiles-3.name = Металлические плитки 3
block.metal-tiles-4.name = Metal Tiles 4 block.metal-tiles-4.name = Металлические плитки 4
block.metal-tiles-5.name = Metal Tiles 5 block.metal-tiles-5.name = Металлические плитки 5
block.metal-tiles-6.name = Metal Tiles 6 block.metal-tiles-6.name = Металлические плитки 6
block.metal-tiles-7.name = Metal Tiles 7 block.metal-tiles-7.name = Металлические плитки 7
block.metal-tiles-8.name = Metal Tiles 8 block.metal-tiles-8.name = Металлические плитки 8
block.metal-tiles-9.name = Metal Tiles 9 block.metal-tiles-9.name = Металлические плитки 9
block.metal-tiles-10.name = Metal Tiles 10 block.metal-tiles-10.name = Металлические плитки 10
block.metal-tiles-11.name = Metal Tiles 11 block.metal-tiles-11.name = Металлические плитки 11
block.metal-tiles-12.name = Metal Tiles 12 block.metal-tiles-12.name = Металлические плитки 12
block.metal-tiles-13.name = Metal Tiles 13 block.metal-tiles-13.name = Metal Tiles 13
block.metal-wall-1.name = Metal Wall 1 block.metal-wall-1.name = Metal Wall 1
block.metal-wall-2.name = Metal Wall 2 block.metal-wall-2.name = Metal Wall 2
block.metal-wall-3.name = Metal Wall 3 block.metal-wall-3.name = Metal Wall 3
block.colored-floor.name = Colored Floor block.colored-floor.name = Цветной пол
block.colored-wall.name = Colored Wall block.colored-wall.name = Цветная стена
block.character-overlay.name = Character Overlay block.character-overlay.name = Знак
block.character-overlay-white.name = Character Overlay (White) block.character-overlay-white.name = Знак (белый)
block.rune-overlay.name = Rune Overlay block.rune-overlay.name = Руна
block.rune-overlay-crux.name = Rune Overlay (Crux) block.rune-overlay-crux.name = Руна (Агрессоры)
block.dark-panel-1.name = Тёмная панель 1 block.dark-panel-1.name = Тёмная панель 1
block.dark-panel-2.name = Тёмная панель 2 block.dark-panel-2.name = Тёмная панель 2
block.dark-panel-3.name = Тёмная панель 3 block.dark-panel-3.name = Тёмная панель 3
@@ -1747,7 +1747,7 @@ block.inverted-sorter.name = Инвертированный сортировщи
block.message.name = Сообщение block.message.name = Сообщение
block.reinforced-message.name = Усиленное сообщение block.reinforced-message.name = Усиленное сообщение
block.world-message.name = Мировое сообщение block.world-message.name = Мировое сообщение
block.world-switch.name = World Switch block.world-switch.name = Мировой переключатель
block.illuminator.name = Осветитель block.illuminator.name = Осветитель
block.overflow-gate.name = Избыточный затвор block.overflow-gate.name = Избыточный затвор
block.underflow-gate.name = Избыточный шлюз block.underflow-gate.name = Избыточный шлюз
@@ -1891,8 +1891,8 @@ block.arkyic-vent.name = Аркическое жерло
block.yellow-stone-vent.name = Жёлтокаменное жерло block.yellow-stone-vent.name = Жёлтокаменное жерло
block.red-stone-vent.name = Краснокаменное жерло block.red-stone-vent.name = Краснокаменное жерло
block.crystalline-vent.name = Кристаллическое жерло block.crystalline-vent.name = Кристаллическое жерло
block.stone-vent.name = Stone Vent block.stone-vent.name = Каменное жерло
block.basalt-vent.name = Basalt Vent block.basalt-vent.name = Базальтовое жерло
block.redmat.name = Красная земля block.redmat.name = Красная земля
block.bluemat.name = Синяя земля block.bluemat.name = Синяя земля
block.core-zone.name = Зона ядра block.core-zone.name = Зона ядра
@@ -1932,7 +1932,7 @@ block.electric-heater.name = Электрический нагреватель
block.slag-heater.name = Шлаковый нагреватель block.slag-heater.name = Шлаковый нагреватель
block.phase-heater.name = Фазовый нагреватель block.phase-heater.name = Фазовый нагреватель
block.heat-redirector.name = Тепловой перенаправитель block.heat-redirector.name = Тепловой перенаправитель
block.small-heat-redirector.name = Small Heat Redirector block.small-heat-redirector.name = Малый тепловой перенаправитель
block.heat-router.name = Тепловой маршрутизатор block.heat-router.name = Тепловой маршрутизатор
block.slag-incinerator.name = Мусоросжигательная печь block.slag-incinerator.name = Мусоросжигательная печь
block.carbide-crucible.name = Карбидовый тигель block.carbide-crucible.name = Карбидовый тигель
@@ -1980,7 +1980,7 @@ block.chemical-combustion-chamber.name = Химическая камера сг
block.pyrolysis-generator.name = Пиролизный генератор block.pyrolysis-generator.name = Пиролизный генератор
block.vent-condenser.name = Жерловой конденсатор block.vent-condenser.name = Жерловой конденсатор
block.cliff-crusher.name = Дробитель скал block.cliff-crusher.name = Дробитель скал
block.large-cliff-crusher.name = Advanced Cliff Crusher block.large-cliff-crusher.name = Большой дробитель скал
block.plasma-bore.name = Плазменный бур block.plasma-bore.name = Плазменный бур
block.large-plasma-bore.name = Большой плазменный бур block.large-plasma-bore.name = Большой плазменный бур
block.impact-drill.name = Ударная дрель block.impact-drill.name = Ударная дрель
@@ -2122,7 +2122,7 @@ onset.enemies = Враг на подходе, приготовьтесь защ
onset.defenses = [accent]Приготовьте оборону:[lightgray] {0} onset.defenses = [accent]Приготовьте оборону:[lightgray] {0}
onset.attack = Враг уязвим. Начните контратаку. onset.attack = Враг уязвим. Начните контратаку.
onset.cores = Новые ядра могут быть поставлены на [accent]зоны ядра[].\nНовые ядра функционируют как передовые базы и имеют общий инвентарь между другими ядрами.\nПоставьте :core-bastion: ядро. onset.cores = Новые ядра могут быть поставлены на [accent]зоны ядра[].\nНовые ядра функционируют как передовые базы и имеют общий инвентарь между другими ядрами.\nПоставьте :core-bastion: ядро.
onset.detect = Враг обнаружит вас через 2 минуты.\nПриготовьте оборону, добычу и производство. onset.detect = Враг обнаружит вас через несколько минут.\nПриготовьте оборону, добычу и производство.
onset.commandmode = Удерживайте [accent]shift[], чтобы войти в [accent]режим командования[].\n[accent]Щелкните левой кнопкой мыши и выделите область[] для выбора боевых единиц.\n[accent]Щелкните правой кнопкой мыши[], чтобы приказать выбранным единицам двигаться или атаковать. onset.commandmode = Удерживайте [accent]shift[], чтобы войти в [accent]режим командования[].\n[accent]Щелкните левой кнопкой мыши и выделите область[] для выбора боевых единиц.\n[accent]Щелкните правой кнопкой мыши[], чтобы приказать выбранным единицам двигаться или атаковать.
onset.commandmode.mobile = Нажмите [accent]Командовать[], чтобы войти в [accent]режим командования[].\nЗажмите палец, затем [accent]выделите область[] для выбора боевых единиц.\n[accent]Нажмите[], чтобы приказать выбранным единицам двигаться или атаковать. onset.commandmode.mobile = Нажмите [accent]Командовать[], чтобы войти в [accent]режим командования[].\nЗажмите палец, затем [accent]выделите область[] для выбора боевых единиц.\n[accent]Нажмите[], чтобы приказать выбранным единицам двигаться или атаковать.
aegis.tungsten = Вольфрам может быть добыт [accent]ударной дрелью[].\nЭта постройка требует [accent]воду[] и [accent]энергию[]. aegis.tungsten = Вольфрам может быть добыт [accent]ударной дрелью[].\nЭта постройка требует [accent]воду[] и [accent]энергию[].
@@ -2197,14 +2197,14 @@ block.spore-press.description = Сжимает стручки спор для с
block.pulverizer.description = Измельчает металлолом в мелкий песок. block.pulverizer.description = Измельчает металлолом в мелкий песок.
block.coal-centrifuge.description = Превращает нефть в куски угля. block.coal-centrifuge.description = Превращает нефть в куски угля.
block.incinerator.description = Испаряет любой предмет или жидкость, которую он получает. block.incinerator.description = Испаряет любой предмет или жидкость, которую он получает.
block.power-void.description = Аннулирует всю энергию, введенную в него. Только песочница. block.power-void.description = Аннулирует всю энергию, введенную в него. Только в песочнице.
block.power-source.description = Постоянно выдаёт энергию. Только песочница. block.power-source.description = Постоянно выдаёт энергию. Только в песочнице.
block.item-source.description = Постоянно выдаёт предметы. Только песочница. block.item-source.description = Постоянно выдаёт предметы. Только в песочнице.
block.item-void.description = Уничтожает любые предметы. Только песочница. block.item-void.description = Уничтожает любые предметы. Только в песочнице.
block.liquid-source.description = Постоянно выдаёт жидкость. Только песочница. block.liquid-source.description = Постоянно выдаёт жидкость. Только в песочнице.
block.liquid-void.description = Уничтожает любые жидкости. Только песочница. block.liquid-void.description = Уничтожает любые жидкости. Только в песочнице.
block.payload-source.description = Постоянно выдает грузы. Только песочница. block.payload-source.description = Постоянно выдает грузы. Только в песочнице.
block.payload-void.description = Уничтожает любые грузы. Только песочница. block.payload-void.description = Уничтожает любые грузы. Только в песочнице.
block.copper-wall.description = Защищает постройки от вражеских снарядов. block.copper-wall.description = Защищает постройки от вражеских снарядов.
block.copper-wall-large.description = Защищает постройки от вражеских снарядов. block.copper-wall-large.description = Защищает постройки от вражеских снарядов.
block.titanium-wall.description = Защищает постройки от вражеских снарядов. block.titanium-wall.description = Защищает постройки от вражеских снарядов.
@@ -2217,10 +2217,10 @@ block.phase-wall.description = Защищает постройки от враж
block.phase-wall-large.description = Защищает постройки от вражеских снарядов, отражая большинство пуль при ударе. block.phase-wall-large.description = Защищает постройки от вражеских снарядов, отражая большинство пуль при ударе.
block.surge-wall.description = Защищает постройки от вражеских снарядов, периодически выпускает электрический разряд при ударе. block.surge-wall.description = Защищает постройки от вражеских снарядов, периодически выпускает электрический разряд при ударе.
block.surge-wall-large.description = Защищает постройки от вражеских снарядов, периодически выпускает электрический разряд при ударе. block.surge-wall-large.description = Защищает постройки от вражеских снарядов, периодически выпускает электрический разряд при ударе.
block.scrap-wall.description = Protects structures from enemy projectiles. block.scrap-wall.description = Защищает постройки от вражеских снарядов.
block.scrap-wall-large.description = Protects structures from enemy projectiles. block.scrap-wall-large.description = Защищает постройки от вражеских снарядов.
block.scrap-wall-huge.description = Protects structures from enemy projectiles. block.scrap-wall-huge.description = Защищает постройки от вражеских снарядов.
block.scrap-wall-gigantic.description = Protects structures from enemy projectiles. block.scrap-wall-gigantic.description = Защищает постройки от вражеских снарядов.
block.door.description = Стена, которую можно открыть или закрыть нажатием. block.door.description = Стена, которую можно открыть или закрыть нажатием.
block.door-large.description = Стена, которую можно открыть или закрыть нажатием. block.door-large.description = Стена, которую можно открыть или закрыть нажатием.
block.mender.description = Периодически ремонтирует блоки в непосредственной близости.\nОпционально использует кремний для увеличения дальности и эффективности. block.mender.description = Периодически ремонтирует блоки в непосредственной близости.\nОпционально использует кремний для увеличения дальности и эффективности.
@@ -2287,9 +2287,9 @@ block.vault.description = Хранит большое количество пр
block.container.description = Хранит небольшое количество предметов каждого типа. Предметы можно извлечь при помощи разгрузчика. block.container.description = Хранит небольшое количество предметов каждого типа. Предметы можно извлечь при помощи разгрузчика.
block.unloader.description = Выгружает выбранный предмет из соседних блоков. block.unloader.description = Выгружает выбранный предмет из соседних блоков.
block.launch-pad.description = Запускает партии предметов в выбранные секторы. block.launch-pad.description = Запускает партии предметов в выбранные секторы.
block.advanced-launch-pad.description = Запускает партии предметов в выбранные сектора. Принимает только один тип предмета за запуск. block.advanced-launch-pad.description = Запускает партии предметов в выбранные секторы. Принимает только один тип предметов за раз.
block.advanced-launch-pad.details = Суборбитальная система для транспортировки ресурсов из пункта в пункт. block.advanced-launch-pad.details = Суборбитальная система для направленной транспортировки ресурсов.
block.landing-pad.description = Принимает предметы с пусковых площадок в других секторах. Требует большое количество воды для защиты от ударов при посадке. block.landing-pad.description = Принимает предметы, отправленные пусковыми площадками из других секторов. Требует большое количество воды для защиты от ударов при приземлении.
block.duo.description = Стреляет по врагам чередующимися пулями. block.duo.description = Стреляет по врагам чередующимися пулями.
block.scatter.description = Стреляет кусками свинца, металлолома или метастекла по вражеским воздушным единицам. block.scatter.description = Стреляет кусками свинца, металлолома или метастекла по вражеским воздушным единицам.
block.scorch.description = Сжигает любых наземных врагов рядом с ним. Высокоэффективен на близком расстоянии. block.scorch.description = Сжигает любых наземных врагов рядом с ним. Высокоэффективен на близком расстоянии.
@@ -2329,15 +2329,15 @@ block.memory-cell.description = Хранит информацию для лог
block.memory-bank.description = Хранит информацию для логического процессора. Большая ёмкость. block.memory-bank.description = Хранит информацию для логического процессора. Большая ёмкость.
block.logic-display.description = Отображает произвольную графику из логического процессора. block.logic-display.description = Отображает произвольную графику из логического процессора.
block.large-logic-display.description = Отображает произвольную графику из логического процессора. block.large-logic-display.description = Отображает произвольную графику из логического процессора.
block.tile-logic-display.description = Отображает произвольную графику из логического процессора.\nБесшовно соединяеться с другими блоками дисплея. block.tile-logic-display.description = Отображает произвольную графику из логического процессора.\nБесшовно соединяется с соседними дисплеями.
block.interplanetary-accelerator.description = Массивная электромагнитная башня-рельсотрон. Ускоряет ядро, позволяя преодолеть гравитацию для межпланетного развёртывания. block.interplanetary-accelerator.description = Массивная электромагнитная башня-рельсотрон. Собирает и ускоряет ядро, позволяя преодолеть гравитацию для полёта в дальние сектора.
block.repair-turret.description = Непрерывно ремонтирует ближайшую поврежденную единицу в своем радиусе. Опционально использует охлаждающую жидкость. block.repair-turret.description = Непрерывно ремонтирует ближайшую поврежденную единицу в своем радиусе. Опционально использует охлаждающую жидкость.
#Erekir #Erekir
block.core-bastion.description = Ядро базы. Бронировано. После уничтожения, весь контакт с регионом теряется. block.core-bastion.description = Ядро базы. Бронировано. После уничтожения, весь контакт с регионом теряется.
block.core-citadel.description = Ядро базы. Очень хорошо бронировано. Хранит больше ресурсов, чем ядро Бастион. block.core-citadel.description = Ядро базы. Очень хорошо бронировано. Хранит больше ресурсов, чем ядро Бастион.
block.core-acropolis.description = Ядро базы. Исключительно хорошо бронировано. Хранит больше ресурсов, чем ядро Цитадель. block.core-acropolis.description = Ядро базы. Исключительно хорошо бронировано. Хранит больше ресурсов, чем ядро Цитадель.
block.breach.description = Стреляет бронебойными бериллиевыми или вольфрамовыми боеприпасами по вражеским целям. block.breach.description = Стреляет бронебойными боеприпасами по вражеским целям.
block.diffuse.description = Стреляет очередью пуль в широком конусе. Отбрасывает вражеские цели назад. block.diffuse.description = Стреляет очередью пуль в широком конусе. Отбрасывает вражеские цели назад.
block.sublimate.description = Стреляет непрерывной струей пламени по вражеским целям. Пробивает броню. block.sublimate.description = Стреляет непрерывной струей пламени по вражеским целям. Пробивает броню.
block.titan.description = Стреляет мощными фугасными снарядами по наземным целям. Требует водород для работы. block.titan.description = Стреляет мощными фугасными снарядами по наземным целям. Требует водород для работы.
@@ -2353,7 +2353,7 @@ block.electric-heater.description = Нагревает блоки напроти
block.slag-heater.description = Нагревает блоки напротив себя. Требует шлак для работы. block.slag-heater.description = Нагревает блоки напротив себя. Требует шлак для работы.
block.phase-heater.description = Нагревает блоки напротив себя. Требует фазовую ткань для работы. block.phase-heater.description = Нагревает блоки напротив себя. Требует фазовую ткань для работы.
block.heat-redirector.description = Перенаправляет накопленное тепло на другие блоки. block.heat-redirector.description = Перенаправляет накопленное тепло на другие блоки.
block.small-heat-redirector.description = Redirects accumulated heat to other blocks. block.small-heat-redirector.description = Перенаправляет накопленное тепло на другие блоки.
block.heat-router.description = Распределяет накопленное тепло в трех направлениях. block.heat-router.description = Распределяет накопленное тепло в трех направлениях.
block.electrolyzer.description = Преобразует воду в водород и озон. block.electrolyzer.description = Преобразует воду в водород и озон.
block.atmospheric-concentrator.description = Концентрирует азот из атмосферы. Требует тепло для работы. block.atmospheric-concentrator.description = Концентрирует азот из атмосферы. Требует тепло для работы.
@@ -2366,7 +2366,7 @@ block.vent-condenser.description = Конденсирует воду из газ
block.plasma-bore.description = При размещении напротив стены с рудой, постоянно выводит предметы. Требует небольшое количество энергии для работы. block.plasma-bore.description = При размещении напротив стены с рудой, постоянно выводит предметы. Требует небольшое количество энергии для работы.
block.large-plasma-bore.description = Большой плазменный бур. Способен добывать вольфрам и торий. Требует водород и энергию для работы. block.large-plasma-bore.description = Большой плазменный бур. Способен добывать вольфрам и торий. Требует водород и энергию для работы.
block.cliff-crusher.description = Дробит стены, постоянно выводя песок. Требует энергию для работы. Эффективность зависит от типа стены. block.cliff-crusher.description = Дробит стены, постоянно выводя песок. Требует энергию для работы. Эффективность зависит от типа стены.
block.large-cliff-crusher.description = Crushes walls, outputting sand indefinitely. Requires power and ozone. Efficiency varies based on type of wall. Optionally consumes tungsten to increase efficiency. block.large-cliff-crusher.description = Дробит стены, постоянно выводя песок. Требует энергию и озон для работы. Эффективность зависит от типа стены. Может быть ускорен с помощью вольфрама.
block.impact-drill.description = При размещении на соответствующей руде, постоянно выводит предметы очередями. Требует энергию и воду для работы. block.impact-drill.description = При размещении на соответствующей руде, постоянно выводит предметы очередями. Требует энергию и воду для работы.
block.eruption-drill.description = Усовершенствованная ударная дрель. Способна добывать торий. Требует водород для работы. block.eruption-drill.description = Усовершенствованная ударная дрель. Способна добывать торий. Требует водород для работы.
block.reinforced-conduit.description = Перемещает жидкости вперед. Не принимает ввод по бокам. block.reinforced-conduit.description = Перемещает жидкости вперед. Не принимает ввод по бокам.
@@ -2399,7 +2399,7 @@ block.unit-cargo-loader.description = Производит грузовые др
block.unit-cargo-unload-point.description = Действует как точка разгрузки для грузовых дронов. Принимает предметы, соответствующие выбранному фильтру. block.unit-cargo-unload-point.description = Действует как точка разгрузки для грузовых дронов. Принимает предметы, соответствующие выбранному фильтру.
block.beam-node.description = Передает энергию по прямой. Хранит небольшое количество энергии. block.beam-node.description = Передает энергию по прямой. Хранит небольшое количество энергии.
block.beam-tower.description = Усовершенствованный лучевой узел с большей дальностью. Хранит большое количество энергии. block.beam-tower.description = Усовершенствованный лучевой узел с большей дальностью. Хранит большое количество энергии.
block.beam-link.description = Transmits power over vast distances.\nOnly capable of connecting to adjacent structures or other beam links. block.beam-link.description = Передаёт энергию на огромную дистанцию.\nМожет соединяться только к другим лучевым соединителям и к соседним постройкам.
block.turbine-condenser.description = Вырабатывает энергию, когда размещен на жерле. Производит небольшое количество воды. block.turbine-condenser.description = Вырабатывает энергию, когда размещен на жерле. Производит небольшое количество воды.
block.chemical-combustion-chamber.description = Генерирует энергию из аркицита и озона. block.chemical-combustion-chamber.description = Генерирует энергию из аркицита и озона.
block.pyrolysis-generator.description = Генерирует большое количество энергии из аркицита и шлака. Производит воду в качестве побочного продукта. block.pyrolysis-generator.description = Генерирует большое количество энергии из аркицита и шлака. Производит воду в качестве побочного продукта.
@@ -2492,8 +2492,8 @@ unit.emanate.description = Защищает ядро «Акрополь» от
lst.read = Считывает число из соединённой ячейки памяти. lst.read = Считывает число из соединённой ячейки памяти.
lst.write = Записывает число в соединённую ячейку памяти. lst.write = Записывает число в соединённую ячейку памяти.
lst.print = Добавляет текст в текстовый буфер. Ничего не отображает, пока не будет вызван [accent]Print Flush[]. lst.print = Добавляет текст в текстовый буфер. Ничего не отображает, пока не будет вызван [accent]Print Flush[].
lst.printchar = Add a UTF-16 character or content icon to the print buffer.\nDoes not display anything until [accent]Print Flush[] is used. lst.printchar = Добавляет знак UTF-16 или иконку из игры в текстовый буфер.\nНичего не отображает, пока не будет вызван [accent]Print Flush[].
lst.format = Replace next placeholder in text buffer with a value.\nDoes not do anything if placeholder pattern is invalid.\nPlaceholder pattern: "{[accent]number 0-9[]}"\nExample:\n[accent]print "test {0}"\nformat "example" lst.format = Заменить заполнитель в текстовом буфере на значение.\nНичего не делает, если паттерн заполнителя неверный.\nПаттерн заполнителя: "{[accent]число 0-9[]}"\nПример:\n[accent]print "тест {0}"\nformat "example"
lst.draw = Добавляет операцию в буфер отрисовки. Ничего не отображает, пока не будет вызван [accent]Draw Flush[]. lst.draw = Добавляет операцию в буфер отрисовки. Ничего не отображает, пока не будет вызван [accent]Draw Flush[].
lst.drawflush = Сбрасывает буфер [accent]Draw[] операций на дисплей. lst.drawflush = Сбрасывает буфер [accent]Draw[] операций на дисплей.
lst.printflush = Сбрасывает буфер [accent]Print[] операций в блок-сообщение. lst.printflush = Сбрасывает буфер [accent]Print[] операций в блок-сообщение.
@@ -2516,8 +2516,8 @@ lst.getblock = Получает данные о плитке в любом ме
lst.setblock = Устанавливает плитку в любом месте. lst.setblock = Устанавливает плитку в любом месте.
lst.spawnunit = Создает боевую единицу на локации. lst.spawnunit = Создает боевую единицу на локации.
lst.applystatus = Применяет или снимает эффект статуса с боевой единицы. lst.applystatus = Применяет или снимает эффект статуса с боевой единицы.
lst.weathersense = Check if a type of weather is active. lst.weathersense = Проверяет состояние погоды.
lst.weatherset = Set the current state of a type of weather. lst.weatherset = Устанавливает погоду.
lst.spawnwave = Имитация волны, создаваемой в произвольном месте.\nСчетчик волн не увеличивается. lst.spawnwave = Имитация волны, создаваемой в произвольном месте.\nСчетчик волн не увеличивается.
lst.explosion = Создает взрыв на локации. lst.explosion = Создает взрыв на локации.
lst.setrate = Устанавливает скорость выполнения процессора в инструкциях/тиках. lst.setrate = Устанавливает скорость выполнения процессора в инструкциях/тиках.
@@ -2530,55 +2530,55 @@ lst.cutscene = Управляет камерой игрока.
lst.setflag = Устанавливает глобальный флаг, который может быть прочитан всеми процессорами. lst.setflag = Устанавливает глобальный флаг, который может быть прочитан всеми процессорами.
lst.getflag = Проверяет, установлен ли глобальный флаг. lst.getflag = Проверяет, установлен ли глобальный флаг.
lst.setprop = Устанавливает свойство единицы или постройки. lst.setprop = Устанавливает свойство единицы или постройки.
lst.effect = Create a particle effect. lst.effect = Создаёт эффект частицы.
lst.sync = Sync a variable across the network.\nOnly invoked 10 times a second at most. lst.sync = Синхронизировать переменную в сети.\nМаксимум 10 синхронизаций в секунду.
lst.playsound = Plays a sound.\nVolume and pan can be a global value, or calculated based on position. lst.playsound = Проигрывает звук.\nГромкость может быть глобальной, или зависеть от расстояния.
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.makemarker = Создать новый логический маркер.\nНужно указать ID маркера.\nМаксимум 20000 маркеров.
lst.setmarker = Set a property for a marker.\nThe ID used must be the same as in the Make Marker instruction. lst.setmarker = Установить значение маркера.\nID маркера должен соответствовать указанному в строке создания маркера.
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. lst.localeprint = Добавляет данные локалей в текстовый буфер.\nЧтобы добавить локали, зайдите в [accent]Информация о карте > Наборы локалей[].\nЕсли клиент на мобильном устройсте, сначала попытается найти строку с окончанием ".mobile".
lglobal.false = 0 lglobal.false = 0
lglobal.true = 1 lglobal.true = 1
lglobal.null = null lglobal.null = null
lglobal.@pi = The mathematical constant pi (3.141...) lglobal.@pi = Математическая константа pi (3.141...)
lglobal.@e = The mathematical constant e (2.718...) lglobal.@e = Математическая константа e (2.718...)
lglobal.@degToRad = Multiply by this number to convert degrees to radians lglobal.@degToRad = Умножить на данное число для перевода градусов в радианы
lglobal.@radToDeg = Multiply by this number to convert radians to degrees lglobal.@radToDeg = Умножить на данное число для перевода радианов в градусы
lglobal.@time = Playtime of current save, in milliseconds lglobal.@time = Время игры на текущем сохранении в миллисекундах
lglobal.@tick = Playtime of current save, in ticks (1 second = 60 ticks) lglobal.@tick = Время игры на текущем сохранении в тиках (1 секунда = 60 тиков)
lglobal.@second = Playtime of current save, in seconds lglobal.@second = Время игры на текущем сохранении в секундах
lglobal.@minute = Playtime of current save, in minutes lglobal.@minute = Время игры на текущем сохранении в минутах
lglobal.@waveNumber = Current wave number, if waves are enabled lglobal.@waveNumber = Текущий номер волны
lglobal.@waveTime = Countdown timer for waves, in seconds lglobal.@waveTime = Время до волны в секундах
lglobal.@mapw = Map width in tiles lglobal.@mapw = Ширина карты в блоках
lglobal.@maph = Map height in tiles lglobal.@maph = Высота карты в блоках
lglobal.sectionMap = Map lglobal.sectionMap = Карта
lglobal.sectionGeneral = General lglobal.sectionGeneral = Основное
lglobal.sectionNetwork = Network/Clientside [World Processor Only] lglobal.sectionNetwork = Сеть/клиент [Только для мировых процессоров]
lglobal.sectionProcessor = Processor lglobal.sectionProcessor = Процессор
lglobal.sectionLookup = Lookup lglobal.sectionLookup = Поиск
lglobal.@this = The logic block executing the code lglobal.@this = Процессор, выполняющий код
lglobal.@thisx = X coordinate of block executing the code lglobal.@thisx = Координата X процессора, выполняющего код
lglobal.@thisy = Y coordinate of block executing the code lglobal.@thisy = Координата Y процессора, выполняющего код
lglobal.@links = Total number of blocks linked to this processors lglobal.@links = Общее количество блоков, связанных с процессором
lglobal.@ipt = Execution speed of the processor in instructions per tick (60 ticks = 1 second) lglobal.@ipt = Скорость выполнения процессов в секунду процессора в тиках (1 секунда = 60 тиков)
lglobal.@unitCount = Total number of types of unit content in the game; used with the lookup instruction lglobal.@unitCount = Общее количество видов боевых единиц в игре; используется операцией поиска
lglobal.@blockCount = Total number of types of block content in the game; used with the lookup instruction lglobal.@blockCount = Общее количество видов блоков в игре; используется операцией поиска
lglobal.@itemCount = Total number of types of item content in the game; used with the lookup instruction lglobal.@itemCount = Общее количество видов предметов в игре; используется операцией поиска
lglobal.@liquidCount = Total number of types of liquid content in the game; used with the lookup instruction lglobal.@liquidCount = Общее количество видов жидкости в игре; используется операцией поиска
lglobal.@server = True if the code is running on a server or in singleplayer, false otherwise lglobal.@server = True, если код работает на сервере, иначе False
lglobal.@client = True if the code is running on a client connected to a server lglobal.@client = True, если код работает на клиенте, подключённом к серверу
lglobal.@clientLocale = Locale of the client running the code. For example: en_US lglobal.@clientLocale = Выбранный язык игры клиента, выполняющего код. Пример: en_US
lglobal.@clientUnit = Unit of client running the code lglobal.@clientUnit = Боевая единица клиента, выполняющего код
lglobal.@clientName = Player name of client running the code lglobal.@clientName = Имя игрока клиента, выполняющего код
lglobal.@clientTeam = Team ID of client running the code lglobal.@clientTeam = ID команды клиента, выполняющего код.
lglobal.@clientMobile = True is the client running the code is on mobile, false otherwise lglobal.@clientMobile = True, если код работает на мобильном клиенте, иначе False
logic.nounitbuild = [red]Строительство с помощью процессоров здесь запрещено. logic.nounitbuild = [red]Строительство с помощью процессоров здесь запрещено.
@@ -2589,19 +2589,19 @@ lenum.config = Конфигурация постройки, например, п
lenum.enabled = Включён ли блок. lenum.enabled = Включён ли блок.
laccess.currentammotype = Текущий боеприпас турели. laccess.currentammotype = Текущий боеприпас турели.
laccess.memorycapacity = Number of cells in a memory block. laccess.memorycapacity = Количество слотов в блоке памяти
laccess.color = Цвет осветителя. laccess.color = Цвет осветителя.
laccess.controller = Командующий единицей. Если единица управляется процессором, возвращает процессор. Если в строю, возвращает командующего.\nВ противном случае возвращает саму единицу. laccess.controller = Командующий единицей. Если единица управляется процессором, возвращает процессор. Если в строю, возвращает командующего.\nВ противном случае возвращает саму единицу.
laccess.dead = Является ли единица/постройка неработающей или несуществующей. laccess.dead = Является ли единица/постройка неработающей или несуществующей.
laccess.controlled = Возвращает:\n[accent]@ctrlProcessor[] если единица управляется процессором\n[accent]@ctrlPlayer[] если единица/постройка управляется игроком\n[accent]@ctrlFormation[] если единица в строю\nВ противном случае — 0. laccess.controlled = Возвращает:\n[accent]@ctrlProcessor[] если единица управляется процессором\n[accent]@ctrlPlayer[] если единица/постройка управляется игроком\n[accent]@ctrlFormation[] если единица в строю\nВ противном случае — 0.
laccess.progress = Прогресс действия от 0 до 1. Возвращает прогресс производства, перезарядку турели или прогресс постройки. laccess.progress = Прогресс действия от 0 до 1. Возвращает прогресс производства, перезарядку турели или прогресс постройки.
laccess.speed = Максимальная скорость единицы, в плитках/сек. laccess.speed = Максимальная скорость единицы, в плитках/сек.
laccess.size = Size of a unit/building or the length of a string. laccess.size = Размер боев. ед./постройки или длина текстового значения.
laccess.id = Идентификатор единицы/блока/предмета/жидкости.\nЭто обратная операция поиска. laccess.id = Идентификатор единицы/блока/предмета/жидкости.\nЭто обратная операция поиска.
laccess.displaywidth = Width of a display block in pixels. laccess.displaywidth = Ширина дисплея, в пикселях.
laccess.displayheight = Height of a display block in pixels. laccess.displayheight = Высота дисплея, в пикселях.
laccess.buffersize = Number of unprocessed commands in the graphics buffer of a display. laccess.buffersize = Количество необработанных команд в графическом буфере дисплея.
laccess.operations = Number of operations performed on the block.\nFor displays, returns the number of drawflush operations. laccess.operations = Количество операций, выполненных в блоке.\nДля дисплеев, возвращает количество выполненных операций drawflush.
lcategory.unknown = Неизвестно lcategory.unknown = Неизвестно
lcategory.unknown.description = Нет категории. lcategory.unknown.description = Нет категории.
@@ -2629,19 +2629,19 @@ graphicstype.poly = Отрисовка закрашенного правильн
graphicstype.linepoly = Отрисовка контура правильного многоугольника. graphicstype.linepoly = Отрисовка контура правильного многоугольника.
graphicstype.triangle = Отрисовка закрашенного треугольника. graphicstype.triangle = Отрисовка закрашенного треугольника.
graphicstype.image = Отрисовка внутриигровых спрайтов.\nНапример: [accent]@router[] или [accent]@dagger[]. graphicstype.image = Отрисовка внутриигровых спрайтов.\nНапример: [accent]@router[] или [accent]@dagger[].
graphicstype.print = Draws text from the print buffer.\nClears the print buffer. graphicstype.print = Отрисовка текста из текстового буфера.\nОчищает текстовый буфер.
lenum.always = Всегда истина. lenum.always = Всегда истина.
lenum.idiv = Целочисленное деление. lenum.idiv = Целочисленное деление.
lenum.div = Деление.\nВозвращает [accent]null[] при делении на ноль. lenum.div = Деление.\nВозвращает [accent]null[] при делении на ноль.
lenum.mod = Остаток от деления. lenum.mod = Остаток от деления.
lenum.emod = True modulo, result sign comes from the divisor. lenum.emod = Истинный модуль числа. Знак результата зависит от знака делителя.
lenum.equal = Равно. Приводит типы.\nНе-null объекты, по сравнению с числами, становятся 1, иначе — 0. lenum.equal = Равно. Приводит типы.\nНе-null объекты, по сравнению с числами, становятся 1, иначе — 0.
lenum.notequal = Не равно. Приводит типы. lenum.notequal = Не равно. Приводит типы.
lenum.strictequal = Строгое равенство. Не приводит типы.\nМожет быть использовано для проверки на [accent]null[]. lenum.strictequal = Строгое равенство. Не приводит типы.\nМожет быть использовано для проверки на [accent]null[].
lenum.shl = Побитовый сдвиг влево. lenum.shl = Побитовый сдвиг влево.
lenum.shr = Побитовый сдвиг вправо. lenum.shr = Побитовый сдвиг вправо.
lenum.ushr = Unsigned bit-shift right. lenum.ushr = Побитовый сдвиг вправо с заполнением нулями.
lenum.or = Побитовое ИЛИ. lenum.or = Побитовое ИЛИ.
lenum.land = Булевое И. lenum.land = Булевое И.
lenum.and = Побитовое И. lenum.and = Побитовое И.
@@ -2751,29 +2751,29 @@ lenum.posi = Индексированная позиция, используем
lenum.uvi = Положение текстуры в диапазоне от нуля до единицы, используется для квадратных маркеров. lenum.uvi = Положение текстуры в диапазоне от нуля до единицы, используется для квадратных маркеров.
lenum.colori = Индексируемая позиция, используемая для линейных и квадратных маркеров с нулевым индексом, являющимся первым цветом. lenum.colori = Индексируемая позиция, используемая для линейных и квадратных маркеров с нулевым индексом, являющимся первым цветом.
lenum.wavetimer = Whether the waves come automatically on a timer. If not, waves come when the play button is pressed. lenum.wavetimer = Определяет, будут ли волны появляться по таймеру. Если нет, то они будут появляться по нажатию на кнопку.
lenum.wave = Current wave number. Can be anything in non-wave modes. lenum.wave = Устанавливает номер волны. Может быть любым числом в режиме без волн.
lenum.currentwavetime = Wave countdown in ticks. lenum.currentwavetime = Устанавливает время до волны в тиках. (1 секунда = 60 тиков)
lenum.waves = Whether waves are spawnable at all. lenum.waves = Определяет, будут ли волны появляться.
lenum.wavesending = Whether the waves can be manually summoned with the play button. lenum.wavesending = Определяет, можно ли вызывать волны нажатием на кнопку.
lenum.attackmode = Determines if gamemode is attack mode. lenum.attackmode = Устанавливает режим атаки в мире
lenum.wavespacing = Time between waves in ticks. lenum.wavespacing = Устанавливает время между волнами.
lenum.enemycorebuildradius = No-build zone around enemy core radius. lenum.enemycorebuildradius = Устанавливает радиус защиты вражеских ядер.
lenum.dropzoneradius = Radius around enemy wave drop zones. lenum.dropzoneradius = Устанавливает радиус зон высадки.
lenum.unitcap = Base unit cap. Can still be increased by blocks. lenum.unitcap = Устанавливает лимит боевых единиц. Лимит всё ещё может быть повышен ядрами.
lenum.lighting = Whether ambient lighting is enabled. lenum.lighting = Определяет, включено ли освещение.
lenum.buildspeed = Multiplier for building speed. lenum.buildspeed = Устанавливает множитель скорости строительства.
lenum.unithealth = How much health units start with. lenum.unithealth = Устанавливает множитель начального здоровья боевых единиц.
lenum.unitbuildspeed = How fast unit factories build units. lenum.unitbuildspeed = Устанавливает множитель скорости производства боевых единиц.
lenum.unitcost = Multiplier of resources that units take to build. lenum.unitcost = Устанавливает множитель цены боевых единиц.
lenum.unitdamage = How much damage units deal. lenum.unitdamage = Устанавливает множитель урона боевых единиц.
lenum.blockhealth = How much health blocks start with. lenum.blockhealth = Устанавливает множитель начального здоровья блоков.
lenum.blockdamage = How much damage blocks (turrets) deal. lenum.blockdamage = Устанавливает множитель урона блоков (турелей).
lenum.rtsminweight = Minimum "advantage" needed for a squad to attack. Higher -> more cautious. lenum.rtsminweight = Устанавливает минимальное "преимущество", требуемое, чтобы отряд врага напал на игрока. Чем выше значение, тем более осторожны будут враги.
lenum.rtsminsquad = Minimum size of attack squads. lenum.rtsminsquad = Устанавливает минимальный размер отрядов врага.
lenum.maparea = Playable map area. Anything outside the area will not be interactable. lenum.maparea = Устанавливает доступную зону карты. Всё, что находится за ней, будет недоступно.
lenum.ambientlight = Ambient light color. Used when lighting is enabled. lenum.ambientlight = Устанавливает цвет освещения, если оно активно.
lenum.solarmultiplier = Multiplies power output of solar panels. lenum.solarmultiplier = Устанавливает множитель получаемой энергии из солнечных панелей.
lenum.dragmultiplier = Environment drag multiplier. lenum.dragmultiplier = Устанавливает множитель скорости торможения боевых единиц.
lenum.ban = Blocks or units that cannot be placed or built. lenum.ban = Устанавливает запрещённые блоки и боевые единицы.
lenum.unban = Unban a unit or block. lenum.unban = Снимает запрет на ранее запрещённые блоки и боевые единицы.

View File

@@ -351,9 +351,9 @@ save.wave = Đợt {0}
save.mode = Chế độ chơi: {0} save.mode = Chế độ chơi: {0}
save.date = Lưu lần cuối: {0} save.date = Lưu lần cuối: {0}
save.playtime = Thời gian chơi: {0} save.playtime = Thời gian chơi: {0}
dontshowagain = Don't show again dontshowagain = Không hiện lại
warn.32bit.title = 32-bit Deprecation Warning warn.32bit.title = Cảnh Báo Lỗi Thời Cho 32-bit
warn.32bit = You are using a [red]32-bit[] version of Mindustry.\nAs newer Java versions have dropped 32-bit Windows support, [red]32-bit support will be discontinued in the future[].\n\nPlease upgrade to a 64-bit machine, and make sure you have the 64-bit version of Mindustry downloaded.\n\nIf you are running Mindustry as a JAR file, make sure you are using 64-bit Java. warn.32bit = Bạn đang dùng một phiên bản [red]32-bit[] của Mindustry.\nTheo phiên bản mới của Java đã từ bỏ hỗ trợ Windows 32-bit, [red]hỗ trợ 32-bit sẽ bị ngừng trong tương lai[].\n\nVui lòng nâng cấp lên máy 64-bit, và chắc rằng bạn đã tải phiên bản 64-bit của Mindustry.\n\nNếu bạn đang chơi Mindustry dạng tập tin JAR, chắc rằng bạn dùng bản Java 64-bit.
warning = Cảnh báo. warning = Cảnh báo.
confirm = Xác nhận confirm = Xác nhận
delete = Xóa delete = Xóa
@@ -1698,16 +1698,16 @@ block.metal-tiles-9.name = Nền kim loại 9
block.metal-tiles-10.name = Nền kim loại 10 block.metal-tiles-10.name = Nền kim loại 10
block.metal-tiles-11.name = Nền kim loại 11 block.metal-tiles-11.name = Nền kim loại 11
block.metal-tiles-12.name = Nền kim loại 12 block.metal-tiles-12.name = Nền kim loại 12
block.metal-tiles-13.name = Metal Tiles 13 block.metal-tiles-13.name = Nền kim loại 13
block.metal-wall-1.name = Metal Wall 1 block.metal-wall-1.name = Tường kim loại 1
block.metal-wall-2.name = Metal Wall 2 block.metal-wall-2.name = Tường kim loại 2
block.metal-wall-3.name = Metal Wall 3 block.metal-wall-3.name = Tường kim loại 3
block.colored-floor.name = Nền màu block.colored-floor.name = Nền màu
block.colored-wall.name = Tường màu block.colored-wall.name = Tường màu
block.character-overlay.name = Lớp phủ ký tự block.character-overlay.name = Lớp phủ ký tự
block.character-overlay-white.name = Lớp phủ ký tự (Trắng) block.character-overlay-white.name = Lớp phủ ký tự (Trắng)
block.rune-overlay.name = Rune Overlay block.rune-overlay.name = Lớp phủ ấn tích
block.rune-overlay-crux.name = Rune Overlay (Crux) block.rune-overlay-crux.name = Lớp phủ ấn tích (Crux)
block.dark-panel-1.name = Nền tối 1 block.dark-panel-1.name = Nền tối 1
block.dark-panel-2.name = Nền tối 2 block.dark-panel-2.name = Nền tối 2
block.dark-panel-3.name = Nền tối 3 block.dark-panel-3.name = Nền tối 3
@@ -1860,9 +1860,9 @@ block.large-constructor.name = Máy chế tạo lớn
block.large-constructor.description = Chế tạo các khối có kích thước lên đến 4x4 ô. block.large-constructor.description = Chế tạo các khối có kích thước lên đến 4x4 ô.
block.deconstructor.name = Máy tháo dỡ lớn block.deconstructor.name = Máy tháo dỡ lớn
block.deconstructor.description = Tháo dỡ khối và đơn vị, trả lại 100% nguyên liệu. block.deconstructor.description = Tháo dỡ khối và đơn vị, trả lại 100% nguyên liệu.
block.payload-loader.name = Máy nạp vật phẩm block.payload-loader.name = Máy nạp khối hàng
block.payload-loader.description = Nạp chất lỏng và vật phẩm vào khối. block.payload-loader.description = Nạp chất lỏng và vật phẩm vào khối.
block.payload-unloader.name = Máy dỡ vật phẩm block.payload-unloader.name = Máy dỡ khối hàng
block.payload-unloader.description = Lấy chất lỏng và vật phẩm từ khối. block.payload-unloader.description = Lấy chất lỏng và vật phẩm từ khối.
block.heat-source.name = Nguồn nhiệt block.heat-source.name = Nguồn nhiệt
block.heat-source.description = Xuất ra lượng nhiệt lớn. Chỉ chế độ Tự do. block.heat-source.description = Xuất ra lượng nhiệt lớn. Chỉ chế độ Tự do.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -5868,7 +5868,7 @@ public class Blocks{
optimalLifeFract = 1f; optimalLifeFract = 1f;
}}; }};
fragBullets = intervalBullets = 1; intervalBullets = 1;
fragSpread = fragRandomSpread = intervalRandomSpread = 0f; fragSpread = fragRandomSpread = intervalRandomSpread = 0f;
bulletInterval = 20f; bulletInterval = 20f;

View File

@@ -133,7 +133,12 @@ public enum EditorTool{
Block dest = tile.floor(); Block dest = tile.floor();
if(dest == editor.drawBlock) return; if(dest == editor.drawBlock) return;
tester = t -> t.floor() == dest; tester = t -> t.floor() == dest;
setter = t -> t.setFloor(editor.drawBlock.asFloor()); setter = t -> {
t.setFloor(editor.drawBlock.asFloor());
if(!(t.overlay() instanceof OverlayFloor) && !t.floor().supportsOverlay){
t.setOverlay(Blocks.air);
}
};
}else{ }else{
Block dest = tile.block(); Block dest = tile.block();
if(dest == editor.drawBlock) return; if(dest == editor.drawBlock) return;

View File

@@ -13,6 +13,7 @@ import mindustry.gen.*;
import mindustry.io.*; import mindustry.io.*;
import mindustry.maps.*; import mindustry.maps.*;
import mindustry.world.*; import mindustry.world.*;
import mindustry.world.blocks.environment.*;
import static mindustry.Vars.*; import static mindustry.Vars.*;
@@ -177,6 +178,9 @@ public class MapEditor{
}else{ }else{
if(!(drawBlock.asFloor().wallOre && !tile.block().solid)){ if(!(drawBlock.asFloor().wallOre && !tile.block().solid)){
tile.setFloor(drawBlock.asFloor()); tile.setFloor(drawBlock.asFloor());
if(!(tile.overlay() instanceof OverlayFloor) && !drawBlock.asFloor().supportsOverlay){
tile.setOverlay(Blocks.air);
}
changed = true; changed = true;
} }
} }

View File

@@ -89,16 +89,18 @@ public class Generators{
} }
}); });
if(!iconPath.exists() && v == 0){ if(v == 0){
//save the bottom right region as the "main" sprite for previews //save the bottom right region as the "main" sprite for previews
Pixmap out = new Pixmap(basePath); Pixmap out = new Pixmap(basePath);
Pixmap cropped = out.crop(32, 32, 32, 32); Pixmap cropped = out.crop(32, 32, 32, 32);
iconPath.writePng(cropped); if(!iconPath.exists()){
iconPath.writePng(cropped);
}
out.dispose(); out.dispose();
gens.put(block, cropped); gens.put(block, cropped);
} }
}else{ }else{
Log.warn("Autotile floor '@' not found: @", block.name, basePath.absolutePath()); Log.warn("Autotile block '@' not found: @", block.name, basePath.absolutePath());
} }
} }
} }