Merge remote-tracking branch 'origin/master'

This commit is contained in:
Anuken
2018-10-18 21:57:19 -04:00
9 changed files with 536 additions and 484 deletions

View File

@@ -326,6 +326,7 @@ text.blocks.outputitem=Output Item
text.blocks.drilltier=Drillables text.blocks.drilltier=Drillables
text.blocks.drillspeed=Base Drill Speed text.blocks.drillspeed=Base Drill Speed
text.blocks.liquidoutput=Liquid Output text.blocks.liquidoutput=Liquid Output
text.blocks.liquidoutputspeed=Liquid Output Speed
text.blocks.liquiduse=Liquid Use text.blocks.liquiduse=Liquid Use
text.blocks.coolant=Coolant text.blocks.coolant=Coolant
text.blocks.coolantuse=Coolant Use text.blocks.coolantuse=Coolant Use

View File

@@ -11,6 +11,8 @@ text.linkfail=Failed to open link!\nThe URL has been copied to your cliboard.
text.editor.web=The web version does not support the editor!\nDownload the game to use it. text.editor.web=The web version does not support the editor!\nDownload the game to use it.
text.web.unsupported=La version web ne supporte pas cette fonction ! Téléchargez le jeu pour l'utiliser. text.web.unsupported=La version web ne supporte pas cette fonction ! Téléchargez le jeu pour l'utiliser.
text.gameover=Votre base a été détruite text.gameover=Votre base a été détruite
text.gameover=Partie terminée.
text.gameover.pvp=L'équipe [accent] {0}[] a gagnée !
text.sector.gameover=Ce secteur a été perdu. Réessayer? text.sector.gameover=Ce secteur a été perdu. Réessayer?
text.highscore=[YELLOW]Nouveau meilleur score! text.highscore=[YELLOW]Nouveau meilleur score!
text.level.highscore=Meilleur score: [accent]{0} text.level.highscore=Meilleur score: [accent]{0}
@@ -36,6 +38,8 @@ text.sector.deploy=Se déployer
text.sector.resume=Reprendre text.sector.resume=Reprendre
text.sector.locked=[scarlet][[Incomplet] text.sector.locked=[scarlet][[Incomplet]
text.sector.unexplored=[accent][[Inexploré] text.sector.unexplored=[accent][[Inexploré]
text.sector.abandon=Abandonner
text.sector.abandon.confirm=Êtes-vous sûr d'abandonner ce secteur ?\nCe choix ne peut être annulé!
text.missions=Missions:[LIGHT_GRAY] {0} text.missions=Missions:[LIGHT_GRAY] {0}
text.mission=Mission:[LIGHT_GRAY] {0} text.mission=Mission:[LIGHT_GRAY] {0}
@@ -184,6 +188,7 @@ text.saving=[accent]Sauvegarde...
text.wave=[orange]Vague {0} text.wave=[orange]Vague {0}
text.wave.waiting=[LIGHT_GRAY]Vague dans {0} text.wave.waiting=[LIGHT_GRAY]Vague dans {0}
text.waiting=[LIGHT_GRAY]En attente... text.waiting=[LIGHT_GRAY]En attente...
text.waiting.players=En attente de joueurs...
text.wave.enemies=[LIGHT_GRAY]{0} Ennemis restants text.wave.enemies=[LIGHT_GRAY]{0} Ennemis restants
text.wave.enemy=[LIGHT_GRAY]{0} Ennemi restant text.wave.enemy=[LIGHT_GRAY]{0} Ennemi restant
text.loadimage=Charger l'image text.loadimage=Charger l'image
@@ -194,6 +199,7 @@ text.builtin=Pré-fait
text.map.delete.confirm=Êtes-vous sûr de supprimer cette carte? Cette action ne peut pas être défaite! text.map.delete.confirm=Êtes-vous sûr de supprimer cette carte? Cette action ne peut pas être défaite!
text.map.random=[accent]Carte aléatoire text.map.random=[accent]Carte aléatoire
text.map.nospawn=Cette carte n'a pas de base pour que le joueur y apparaisse! Ajouter une [ROYAL]base bleue[] sur cette carte dans l'éditeur. text.map.nospawn=Cette carte n'a pas de base pour que le joueur y apparaisse! Ajouter une [ROYAL]base bleue[] sur cette carte dans l'éditeur.
text.map.nospawn.pvp=Cette carte n'a pas de base ennemies pour qu'un joueur ennemi y apparaisse! Ajouter au moins une [SCARLET]Base rouge[] sur cette carte dans l'éditeur.
text.map.invalid=Erreur lors du chargement de la carte: carte corrompue ou invalide. text.map.invalid=Erreur lors du chargement de la carte: carte corrompue ou invalide.
text.editor.brush=Pinceau text.editor.brush=Pinceau
text.editor.slope=\\ text.editor.slope=\\
@@ -388,6 +394,9 @@ mode.waves.description=le mode de jeu normal. Ressource limitée et vagues d'enn
mode.sandbox.description=Ressources infinies et pas de timer pour les vagues. mode.sandbox.description=Ressources infinies et pas de timer pour les vagues.
mode.custom.warning=Notez que les blocs débloqués en partie personnalisées ne sont pas conservés pour les secteurs.\n\n[LIGHT_GRAY]En mode bac à sable, seul les blocs débloqués en mode secteur peuvent être utilisés. mode.custom.warning=Notez que les blocs débloqués en partie personnalisées ne sont pas conservés pour les secteurs.\n\n[LIGHT_GRAY]En mode bac à sable, seul les blocs débloqués en mode secteur peuvent être utilisés.
mode.freebuild.description=Ressource limitée et pas de timer pour les vagues. mode.freebuild.description=Ressource limitée et pas de timer pour les vagues.
mode.pvp.name=JcJ
mode.pvp.description=Battez-vous contre d'autres joueurs en local.
content.item.name=Objets content.item.name=Objets
content.liquid.name=Liquides content.liquid.name=Liquides
content.unit.name=Unités content.unit.name=Unités
@@ -467,6 +476,13 @@ text.mech.minespeed=[LIGHT_GRAY]Vitesse de minage: {0}
text.mech.minepower=[LIGHT_GRAY]Puissance du minage: {0} text.mech.minepower=[LIGHT_GRAY]Puissance du minage: {0}
text.mech.ability=[LIGHT_GRAY]Compétence: {0} text.mech.ability=[LIGHT_GRAY]Compétence: {0}
team.blue.name=bleu
team.red.name=rouge
team.orange.name=orange
team.none.name=gris
team.green.name=vert
team.purple.name=violet
block.spawn.name=Générateur d'ennemi block.spawn.name=Générateur d'ennemi
block.core.name=Base block.core.name=Base
block.metalfloor.name=Sol en métal block.metalfloor.name=Sol en métal
@@ -556,6 +572,7 @@ block.powerinfinite.name=Puissance infinie
block.unloader.name=Déchargeur block.unloader.name=Déchargeur
block.sortedunloader.name=Déchargeur-trieur block.sortedunloader.name=Déchargeur-trieur
block.vault.name=Coffre-Fort block.vault.name=Coffre-Fort
block.container.name=Conteneur
block.repair-point.name=Point de Réparation block.repair-point.name=Point de Réparation
block.conduit.name=Conduit block.conduit.name=Conduit
block.pulse-conduit.name=Conduit à Impulsion block.pulse-conduit.name=Conduit à Impulsion
@@ -583,6 +600,7 @@ block.rock.name=pierre
block.blackrock.name=pierre sombre block.blackrock.name=pierre sombre
block.icerock.name=pierre gelée block.icerock.name=pierre gelée
block.command-center.name=Centre de commandement block.command-center.name=Centre de commandement
block.alpha-mech-pad.name=Reconstructeur de mécha "Alpha"
block.dart-ship-pad.name=Reconstructeur de vaisseau "Dard" block.dart-ship-pad.name=Reconstructeur de vaisseau "Dard"
block.delta-mech-pad.name=Reconstructeur de mécha "Delta" block.delta-mech-pad.name=Reconstructeur de mécha "Delta"
block.javelin-ship-pad.name=Reconstructeur de vaisseau "Javelin" block.javelin-ship-pad.name=Reconstructeur de vaisseau "Javelin"

File diff suppressed because it is too large Load Diff

View File

@@ -11,9 +11,12 @@ text.link.wiki.description=Официальная вики Mindustry(англ.)
text.linkfail=Не удалось открыть ссылку!\nURL-адрес был скопирован в буфер обмена. text.linkfail=Не удалось открыть ссылку!\nURL-адрес был скопирован в буфер обмена.
text.editor.web=Веб-версия не поддерживает редактор!\nЗагрузите игру, чтобы использовать его. text.editor.web=Веб-версия не поддерживает редактор!\nЗагрузите игру, чтобы использовать его.
text.web.unsupported=Веб-версия не поддерживает эту функцию! Загрузите игру, чтобы использовать её. text.web.unsupported=Веб-версия не поддерживает эту функцию! Загрузите игру, чтобы использовать её.
text.gameover=Ядро было уничтожено. text.gameover=Игра окончена
text.gameover.pvp=[accent] {0}[] команда победила!
text.sector.gameover=Этот сектор потерян. Высадится повторно? text.sector.gameover=Этот сектор потерян. Высадится повторно?
text.sector.retry=Повторить попытку text.sector.retry=Повторить попытку
text.sector.abandon=Отступить
text.sector.abandon.confirm=Вы уверены, что хотите отступить?\nЭто не может быть отменено!
text.highscore=[YELLOW]Новый рекорд! text.highscore=[YELLOW]Новый рекорд!
text.wave.lasted=Вы продержались до волны [accent]{0}[]. text.wave.lasted=Вы продержались до волны [accent]{0}[].
text.level.highscore=Рекорд: [accent]{0} text.level.highscore=Рекорд: [accent]{0}
@@ -89,7 +92,7 @@ text.server.kicked.idInUse=Вы уже на этом сервере! Соеди
text.server.kicked.customClient=Этот сервер не поддерживает пользовательские сборки. Загрузите официальную версию. text.server.kicked.customClient=Этот сервер не поддерживает пользовательские сборки. Загрузите официальную версию.
text.host.info=Кнопка [accent] Сервер [] размещает сервер на порт [accent]6567[].[]\nЛюбой пользователь в той же [LIGHT_GRAY]сети [] получет возможность видеть ваш сервер в своём списке серверов.\n\nЕсли вы хотите, чтобы люди могли подключаться из любого места по IP, то требуется переадресация(проброс) портов.[].\n\n[LIGHT_GRAY] Примечание. Если у кого-то возникают проблемы с подключением к вашей локальной сети, убедитесь, что вы разрешили Mindustry доступ к вашей локальной сети в настройках брандмауэра. text.host.info=Кнопка [accent] Сервер [] размещает сервер на порт [accent]6567[].[]\nЛюбой пользователь в той же [LIGHT_GRAY]сети [] получет возможность видеть ваш сервер в своём списке серверов.\n\nЕсли вы хотите, чтобы люди могли подключаться из любого места по IP, то требуется переадресация(проброс) портов.[].\n\n[LIGHT_GRAY] Примечание. Если у кого-то возникают проблемы с подключением к вашей локальной сети, убедитесь, что вы разрешили Mindustry доступ к вашей локальной сети в настройках брандмауэра.
text.join.info=Здесь вы можете ввести IP-адрес [accent]сервера[] для подключения или открыть [accent]локальную сеть [] для подключения к другим серверам.\nПоддерживается многопользовательский режим LAN и WAN.\n\n[LIGHT_GRAY] Примечание: это не является автоматическим глобальным списком серверов; если вы хотите подключиться к кому-то по IP, вам нужно будет спросить у хоста его IP-адрес. text.join.info=Здесь вы можете ввести IP-адрес [accent]сервера[] для подключения или открыть [accent]локальную сеть [] для подключения к другим серверам.\nПоддерживается многопользовательский режим LAN и WAN.\n\n[LIGHT_GRAY] Примечание: это не является автоматическим глобальным списком серверов; если вы хотите подключиться к кому-то по IP, вам нужно будет спросить у хоста его IP-адрес.
text.hostserver=Запустить сервер. text.hostserver=Запустить сервер
text.closeserver=Закрыть сервер text.closeserver=Закрыть сервер
text.hostserver.mobile=Запустить\nсервер. text.hostserver.mobile=Запустить\nсервер.
text.host=Сервер text.host=Сервер
@@ -190,7 +193,7 @@ text.saving=[accent]Сохранение..
text.wave=[orange]Волна {0} text.wave=[orange]Волна {0}
text.wave.waiting=Волна через {0} text.wave.waiting=Волна через {0}
text.waiting=Ожидание... text.waiting=Ожидание...
text.waiting.players=Ожидание двух игроков ... text.waiting.players=Ожидание игроков ...
text.enemies={0} Противников text.enemies={0} Противников
text.enemies.single={0} Противник text.enemies.single={0} Противник
text.loadimage=Загрузить изображение text.loadimage=Загрузить изображение
@@ -200,7 +203,7 @@ text.custom=Пользовательская
text.builtin=Встроенная text.builtin=Встроенная
text.map.delete.confirm=Вы действительно хотите удалить эту карту? Это действие не может быть отменено! text.map.delete.confirm=Вы действительно хотите удалить эту карту? Это действие не может быть отменено!
text.map.random=[accent]Случайная карта text.map.random=[accent]Случайная карта
text.map.nospawn=Эта карта не имеет ядер, в которых игрок может появиться! Добавьте [ROYAL]синее[] ядро на эту карту в редакторе карт. text.map.nospawn=Эта карта не имеет ядер, в которых игрок может появиться! Добавьте[ROYAL] синее[] ядро на эту карту в редакторе карт.
text.map.nospawn.pvp=У этой карты нет вражеских ядер, в которых игрок может появиться! Добавьте[SCARLET] красные[] ядра к этой карте в редакторе. text.map.nospawn.pvp=У этой карты нет вражеских ядер, в которых игрок может появиться! Добавьте[SCARLET] красные[] ядра к этой карте в редакторе.
text.map.invalid=Ошибка загрузки карты: повреждённый или недопустимый файл карты. text.map.invalid=Ошибка загрузки карты: повреждённый или недопустимый файл карты.
text.editor.brush=Кисть text.editor.brush=Кисть
@@ -213,7 +216,7 @@ text.editor.author=Автор:
text.editor.description=Описание: text.editor.description=Описание:
text.editor.name=Название: text.editor.name=Название:
text.editor.teams=Команды text.editor.teams=Команды
text.editor.elevation=Высота возвышенности text.editor.elevation=Возвышенность
text.editor.badsize=[orange]Не правильный размер изображения! [] \nДопустимый размер карты: {0} text.editor.badsize=[orange]Не правильный размер изображения! [] \nДопустимый размер карты: {0}
text.editor.errorimageload=Ошибка загрузки изображения: [orange] {0} text.editor.errorimageload=Ошибка загрузки изображения: [orange] {0}
text.editor.errorimagesave=Ошибка сохранения изображения: [orange] {0} text.editor.errorimagesave=Ошибка сохранения изображения: [orange] {0}
@@ -404,8 +407,8 @@ mode.sandbox.description=Бесконечные ресурсы и нет тай
mode.custom.warning=Обратите внимание, что блоки, разблокированные в пользовательских играх, не переносятся на сектора.\n\n[LIGHT_GRAY] В песочнице можно использовать только блоки, разблокированные в секторах. mode.custom.warning=Обратите внимание, что блоки, разблокированные в пользовательских играх, не переносятся на сектора.\n\n[LIGHT_GRAY] В песочнице можно использовать только блоки, разблокированные в секторах.
mode.freebuild.name=ободная\nстройка mode.freebuild.name=ободная\nстройка
mode.freebuild.description=ограниченные ресурсы и нет таймера для волн. mode.freebuild.description=ограниченные ресурсы и нет таймера для волн.
mode.pvp.name=PvP mode.pvp.name=Противо-\nстояние
mode.pvp.description=боритесь против других игроков здесь. mode.pvp.description=боритесь против других игроков.
content.item.name=Предметы content.item.name=Предметы
content.liquid.name=Жидкости content.liquid.name=Жидкости
content.unit.name=Боевые единицы content.unit.name=Боевые единицы
@@ -596,11 +599,11 @@ block.pneumatic-drill.description=Улучшенная версия механи
block.laser-drill.name=Лазерный бур block.laser-drill.name=Лазерный бур
block.laser-drill.description=Улучшенная версия пневматического бура.\n\nДобывает тоже самое, что и пневматический бур. Также может добывать торий.\n\nМожно подвести к нему [BLUE]воду[] для увеличения скорости сверления. block.laser-drill.description=Улучшенная версия пневматического бура.\n\nДобывает тоже самое, что и пневматический бур. Также может добывать торий.\n\nМожно подвести к нему [BLUE]воду[] для увеличения скорости сверления.
block.water-extractor.name=Экстрактор воды block.water-extractor.name=Экстрактор воды
block.water-extractor.description=Делает воду из энергии.\n[PINK]МАГИЯ! block.water-extractor.description=Добывает воду из земли. Требует Энергию.
block.cultivator.name=Культиватор block.cultivator.name=Культиватор
block.cultivator.description=Производит биоматерию из травы воды. Требует энергии. block.cultivator.description=Производит биоматерию из травы и воды. Требует энергии.
block.alpha-mech-pad.name=Завод мехов "Альфа" block.alpha-mech-pad.name=Завод мехов "Альфа"
block.alpha-mech-pad.description=Превращает вас в Джавелин. Требует энергию.\n Подробности про Джавелин в "разблокированное" block.alpha-mech-pad.description=Превращает вас в "Альфа". Требует энергию.\n Подробности про Джавелин в "разблокированное"
block.dart-ship-pad.name=Завод дротиковых самолётов block.dart-ship-pad.name=Завод дротиковых самолётов
block.delta-mech-pad.name=Завод мехов "Дельта" block.delta-mech-pad.name=Завод мехов "Дельта"
block.javelin-ship-pad.name=Реконструктор кораблей "Джавелин" block.javelin-ship-pad.name=Реконструктор кораблей "Джавелин"
@@ -629,7 +632,7 @@ block.liquidsource.name=Источник жидкостей
block.liquidsource.description=Из этого блока можно получить любую жидкость. block.liquidsource.description=Из этого блока можно получить любую жидкость.
block.powervoid.name=Энергетический вакуум block.powervoid.name=Энергетический вакуум
block.powervoid.description=Жидкости просто уходят в пустоту block.powervoid.description=Жидкости просто уходят в пустоту
block.powerinfinite.name=Бесконечная энергия block.powerinfinite.name=Источник энергии
block.powerinfinite.description=Бесконечность — не предел. block.powerinfinite.description=Бесконечность — не предел.
block.unloader.name=Разгрузчик block.unloader.name=Разгрузчик
block.unloader.description=Выгружает из ядра или хранилища верхний левый предмет. block.unloader.description=Выгружает из ядра или хранилища верхний левый предмет.
@@ -732,6 +735,14 @@ block.spectre.name=Призрак
block.spectre.description=Первая турель 4х4 с средним радиусом атаки. Использует в качестве снарядов плотный сплав, торий и пиротит. block.spectre.description=Первая турель 4х4 с средним радиусом атаки. Использует в качестве снарядов плотный сплав, торий и пиротит.
block.meltdown.name=Катастрофа block.meltdown.name=Катастрофа
block.meltdown.description=Турель с средним радиусом атаки.Для патронов требует воду или криогенную жидкость. Также нужна энергия. block.meltdown.description=Турель с средним радиусом атаки.Для патронов требует воду или криогенную жидкость. Также нужна энергия.
team.blue.name=Синяя
team.red.name=Красная
team.orange.name=Оранжевая
team.none.name=Серая
team.green.name=Зелёная
team.purple.name=Фиолетовая
block.container.name=Склад
block.container.description=Хранит ресурсы. Попробуй оттуда их достать :)
unit.alpha-drone.name=Альфа unit.alpha-drone.name=Альфа
unit.spirit.name=Дрон-привидение unit.spirit.name=Дрон-привидение
unit.spirit.description=Начальный дрон. По умолчанию появляется из ядра. Автоматически добывает руды, собирает предметы, ремонтирует блоки. unit.spirit.description=Начальный дрон. По умолчанию появляется из ядра. Автоматически добывает руды, собирает предметы, ремонтирует блоки.
@@ -749,20 +760,20 @@ unit.fortress.name=Крепость
unit.fortress.description=Боевая единица с тяжёлой артилерийской установкой. unit.fortress.description=Боевая единица с тяжёлой артилерийской установкой.
unit.revenant.name=Потусторонний убийца unit.revenant.name=Потусторонний убийца
unit.revenant.description=Боевая единица с тяжёлой лазерной установкой. unit.revenant.description=Боевая единица с тяжёлой лазерной установкой.
tutorial.begin=Ваша миссия здесь состоит в том, чтобы уничтожить[LIGHT_GRAY]вашего врага[].\n\nНачните с[accent] добычи меди[]. Чтобы добыть её, коснитесь месторождения медной руды рядом с вашим ядром. tutorial.begin=Ваша миссия здесь состоит в том, чтобы уничтожить[LIGHT_GRAY] вашего врага[].\n\nНачните с[accent] добычи меди[]. Чтобы добыть её, коснитесь месторождения медной руды рядом с вашим ядром.
tutorial.drill=Ручная работа не очень эффективна.\n[accent]Буры[] могут копать автоматически.\nПоставьте один на медной жиле. tutorial.drill=Ручная работа не очень эффективна.\n[accent]Буры[] могут копать автоматически.\nПоставьте один на медной жиле.
tutorial.conveyor=[accent]Конвейеры[] используются для транспортировки предметов к ядру.\nСоздайте конвейеры от бура к ядру. tutorial.conveyor=[accent]Конвейеры[] используются для транспортировки предметов к ядру.\nСоздайте конвейеры от бура к ядру.
tutorial.morecopper=Требуется больше меди.\n\nЛибо добудьте её вручную, либо разместите больше буров. tutorial.morecopper=Требуется больше меди.\n\nЛибо добудьте её вручную, либо разместите больше буров.
tutorial.turret=Оборонительные сооружения должны быть созданы, чтобы отразить[LIGHT_GRAY] атаку противника[].Постройте двойную турель рядом с вашей базой. tutorial.turret=Оборонительные сооружения должны быть созданы, чтобы отразить[LIGHT_GRAY] атаку противника[].Постройте двойную турель рядом с вашей базой.
tutorial.drillturret=Двойные турели требуют[accent] патронов из меди[] для стрельбы.\nРазместите бур рядом с турелью, чтобы снабдить её добытой медью. tutorial.drillturret=Двойные турели требуют[accent] патронов из меди[] для стрельбы.\nРазместите бур рядом с турелью, чтобы снабдить её добытой медью.
tutorial.waves=[LIGHT_GRAY] Враг[] приближается.\n\nЗащитите своё ядро от 2-ух волн. Вам может понадобится больше турелей. tutorial.waves=[LIGHT_GRAY]Враг[] приближается.\n\nЗащитите своё ядро от 2-ух волн. Вам может понадобится больше турелей.
tutorial.lead=Осмотритесь! Магическим образом появились новые руды. Добудьте [accent] свинец[].\n\nПеретащите из своего устройства(юнита) в ядро для переноса ресурсов. tutorial.lead=Осмотритесь! Магическим образом появились новые руды. Добудьте [accent] свинец[].\n\nПеретащите из своего устройства(юнита) в ядро для переноса ресурсов.
tutorial.smelter=Медь и свинец являются мягкими металлами.\nПревосходный[accent] Плотный сплав[] может быть создан в плавильном заводе.\n\nПостройте один. tutorial.smelter=Медь и свинец являются мягкими металлами.\nПревосходный[accent] Плотный сплав[] может быть создан в плавильном заводе.\n\nПостройте один завод.
tutorial.densealloy=Теперь плавильный завод производит плотный сплав.\nПолучите немного.\nУсовершенствуйте производство, если это необходимо. tutorial.densealloy=Теперь плавильный завод производит плотный сплав.\nСоздайте немного.\nУсовершенствуйте производство, если это необходимо.
tutorial.siliconsmelter=Сейчас ядро создаст[accent] дрона[] для добычи и ремонта блоков. \n\nЗаводы для других единиц могут быть созданы с помощью кремния.\nСоздайте [accent]кремниевый завод[]. tutorial.siliconsmelter=Сейчас ядро создаст[accent] дрона[] для добычи и ремонта блоков. \n\nЗаводы для других единиц могут быть созданы с помощью кремния.\nСоздайте [accent]кремниевый завод[].
tutorial.silicondrill=Для производства кремния требуется [accent] уголь[] и [accent] песок[].\nНачните их добычу, сделав буры. tutorial.silicondrill=Для производства кремния требуется[accent] уголь[] и[accent] песок[].\nНачните их добычу, сделав буры.
tutorial.generator=Эта технология требует энергии.\nПостройте [accent] генератор внутреннего сгорания[] для того, чтобы запитать ядро энергией. tutorial.generator=Эта технология требует энергии.\nПостройте [accent] генератор внутреннего сгорания[] для того, чтобы запитать ядро энергией.
tutorial.generatordrill=Генератор внутреннего сгорания нуждаются в топливе.\nЗаправьте его углём. tutorial.generatordrill=Генератор внутреннего сгорания нуждается в топливе.\nЗаправьте его углём.
tutorial.node=Энергия требует транспортировки.\nСоздайте [accent] силовой узел[] рядом с генератором внутреннего сгорания для передачи его энергии. tutorial.node=Энергия требует транспортировки.\nСоздайте [accent] силовой узел[] рядом с генератором внутреннего сгорания для передачи его энергии.
tutorial.nodelink=Энергия может быть передана посредством соприкосновения блоков питания и генераторов или связанных силовых узлов.\n\nСоедините их энергией, нажав на силовой узел и выбрав генератор, а затем кремниевый завод. tutorial.nodelink=Энергия может быть передана посредством соприкосновения блоков питания и генераторов или связанных силовых узлов.\n\nСоедините их энергией, нажав на силовой узел и выбрав генератор, а затем кремниевый завод.
tutorial.silicon=Производство кремния началось. Получите немного.\nРекомендуется улучшить эту систему. tutorial.silicon=Производство кремния началось. Получите немного.\nРекомендуется улучшить эту систему.

View File

@@ -267,7 +267,8 @@ text.blocks.inputitems=输入物品
text.blocks.outputitem=输出物品 text.blocks.outputitem=输出物品
text.blocks.drilltier=可钻探矿物 text.blocks.drilltier=可钻探矿物
text.blocks.drillspeed=基础钻探速度 text.blocks.drillspeed=基础钻探速度
text.blocks.liquidoutput=液体输出速度 text.blocks.liquidoutput=液体输出
text.blocks.liquidoutputspeed=液体输出速度
text.blocks.liquiduse=使用液体 text.blocks.liquiduse=使用液体
text.blocks.coolant=冷却剂 text.blocks.coolant=冷却剂
text.blocks.coolantuse=使用冷却剂 text.blocks.coolantuse=使用冷却剂

View File

@@ -8,6 +8,7 @@ import io.anuke.mindustry.world.blocks.LiquidBlock;
import io.anuke.mindustry.world.consumers.ConsumeLiquid; import io.anuke.mindustry.world.consumers.ConsumeLiquid;
import io.anuke.mindustry.world.meta.BlockBar; import io.anuke.mindustry.world.meta.BlockBar;
import io.anuke.mindustry.world.meta.BlockStat; import io.anuke.mindustry.world.meta.BlockStat;
import io.anuke.mindustry.world.meta.StatUnit;
import io.anuke.mindustry.world.modules.LiquidModule; import io.anuke.mindustry.world.modules.LiquidModule;
import io.anuke.ucore.graphics.Draw; import io.anuke.ucore.graphics.Draw;
@@ -35,6 +36,7 @@ public class LiquidMixer extends LiquidBlock{
super.setStats(); super.setStats();
stats.add(BlockStat.liquidOutput, outputLiquid); stats.add(BlockStat.liquidOutput, outputLiquid);
stats.add(BlockStat.liquidOutputSpeed, 60f * consumes.get(ConsumeLiquid.class).used(), StatUnit.liquidSecond);
} }
@Override @Override

View File

@@ -41,7 +41,7 @@ public class Pump extends LiquidBlock{
@Override @Override
public void setStats(){ public void setStats(){
super.setStats(); super.setStats();
stats.add(BlockStat.liquidOutput, 60f * pumpAmount, StatUnit.liquidSecond); stats.add(BlockStat.liquidOutputSpeed, 60f * pumpAmount, StatUnit.liquidSecond);
} }
@Override @Override

View File

@@ -37,7 +37,7 @@ public class SolidPump extends Pump{
public void setStats(){ public void setStats(){
super.setStats(); super.setStats();
stats.remove(BlockStat.liquidOutput); // stats.remove(BlockStat.liquidOutput);
stats.add(BlockStat.liquidOutput, result); stats.add(BlockStat.liquidOutput, result);
} }

View File

@@ -18,6 +18,7 @@ public enum BlockStat{
liquidCapacity(StatCategory.liquids), liquidCapacity(StatCategory.liquids),
liquidOutput(StatCategory.liquids), liquidOutput(StatCategory.liquids),
liquidOutputSpeed(StatCategory.liquids),
coolant(StatCategory.liquids), coolant(StatCategory.liquids),
coolantUse(StatCategory.liquids), coolantUse(StatCategory.liquids),