Merge branch 'master' of https://github.com/tobspr/shapez.io
This commit is contained in:
commit
f116eb2460
|
@ -480,6 +480,21 @@
|
|||
<key>scale9FromFile</key>
|
||||
<false/>
|
||||
</struct>
|
||||
<key type="filename">sprites/misc/lock_direction_indicator.png</key>
|
||||
<struct type="IndividualSpriteSettings">
|
||||
<key>pivotPoint</key>
|
||||
<point_f>0.5,0.5</point_f>
|
||||
<key>spriteScale</key>
|
||||
<double>1</double>
|
||||
<key>scale9Enabled</key>
|
||||
<false/>
|
||||
<key>scale9Borders</key>
|
||||
<rect>12,12,24,24</rect>
|
||||
<key>scale9Paddings</key>
|
||||
<rect>12,12,24,24</rect>
|
||||
<key>scale9FromFile</key>
|
||||
<false/>
|
||||
</struct>
|
||||
<key type="filename">sprites/misc/storage_overlay.png</key>
|
||||
<struct type="IndividualSpriteSettings">
|
||||
<key>pivotPoint</key>
|
||||
|
|
|
@ -1,4 +1,9 @@
|
|||
export const CHANGELOG = [
|
||||
{
|
||||
version: "1.1.16",
|
||||
date: "unreleased",
|
||||
entries: ["Fix belt planner not placing the last belt"],
|
||||
},
|
||||
{
|
||||
version: "1.1.15",
|
||||
date: "17.06.2020",
|
||||
|
|
|
@ -393,9 +393,9 @@ export class HUDBuildingPlacerLogic extends BaseHUDPart {
|
|||
const pathFromCorner = mouseTile.sub(this.currentDirectionLockCorner);
|
||||
const deltaFromCorner = pathFromCorner.normalize().round();
|
||||
const lengthFromCorner = Math_round(pathFromCorner.length());
|
||||
rotation = (Math.round(Math_degrees(deltaFromCorner.angle()) / 90) * 90 + 360) % 360;
|
||||
|
||||
if (lengthFromCorner > 0) {
|
||||
rotation = (Math.round(Math_degrees(deltaFromCorner.angle()) / 90) * 90 + 360) % 360;
|
||||
for (let i = 0; i < lengthFromCorner + 1; ++i) {
|
||||
result.push({
|
||||
tile: currentPos.copy(),
|
||||
|
@ -403,6 +403,12 @@ export class HUDBuildingPlacerLogic extends BaseHUDPart {
|
|||
});
|
||||
currentPos.addInplace(deltaFromCorner);
|
||||
}
|
||||
} else {
|
||||
// Finish last one
|
||||
result.push({
|
||||
tile: currentPos.copy(),
|
||||
rotation,
|
||||
});
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
|
|
@ -156,7 +156,11 @@ mainMenu:
|
|||
contestOver: Ce concours est terminé - Rejoignez le serveur discord pour être tenu au courant des prochains concours !
|
||||
continue: Continuer
|
||||
newGame: Nouvelle partie
|
||||
<<<<<<< HEAD
|
||||
madeBy: Écrit par <author-link>
|
||||
=======
|
||||
madeBy: Créé par <author-link>
|
||||
>>>>>>> d6c1cb15f6854d88490fb76d3f5fe4729b3477be
|
||||
|
||||
dialogs:
|
||||
buttons:
|
||||
|
|
|
@ -153,8 +153,8 @@ mainMenu:
|
|||
|
||||
showInfo: View
|
||||
contestOver: This contest has ended - Join the discord to get noticed about new contests!
|
||||
continue: Continue
|
||||
newGame: New Game
|
||||
continue: 続きから
|
||||
newGame: 新規ゲーム
|
||||
madeBy: Made by <author-link>
|
||||
|
||||
dialogs:
|
||||
|
@ -284,8 +284,8 @@ ingame:
|
|||
createMarker: マーカー設置
|
||||
delete: 削除
|
||||
pasteLastBlueprint: ブループリントの内容を設置
|
||||
lockBeltDirection: Enable belt planner
|
||||
plannerSwitchSide: Flip planner side
|
||||
lockBeltDirection: ベルトプランナーを有効化
|
||||
plannerSwitchSide: プランナーが通る側を反転
|
||||
|
||||
# Everything related to placing buildings (I.e. as soon as you selected a building
|
||||
# from the toolbar)
|
||||
|
@ -677,15 +677,14 @@ settings:
|
|||
super_fast: 超速
|
||||
extremely_fast: 超々速
|
||||
enableTunnelSmartplace:
|
||||
title: Smart Tunnels
|
||||
title: スマートトンネル
|
||||
description: >-
|
||||
When enabled, placing tunnels will automatically remove unnecessary belts.
|
||||
This also enables to drag tunnels and excess tunnels will get removed.
|
||||
有効にすると、トンネルを設置した際に不要なベルトを自動的に除去します。
|
||||
また、トンネルをドラッグできるようになり、不要なトンネルは除去されます。
|
||||
vignette:
|
||||
title: Vignette
|
||||
title: ビネット
|
||||
description: >-
|
||||
Enables the vignette which darkens the screen corners and makes text easier
|
||||
to read.
|
||||
画面の隅を暗くして文字を読みやすくするビネットを有効化します。
|
||||
|
||||
keybindings:
|
||||
title: キー設定
|
||||
|
@ -751,8 +750,8 @@ keybindings:
|
|||
massSelectCut: 範囲カット
|
||||
exportScreenshot: 工場の全体像を画像出力
|
||||
mapMoveFaster: より速く移動
|
||||
lockBeltDirection: Enable belt planner
|
||||
switchDirectionLockSide: 'Planner: Switch side'
|
||||
lockBeltDirection: ベルトプランナーを有効化
|
||||
switchDirectionLockSide: 'プランナー: 通る側を切り替え'
|
||||
|
||||
about:
|
||||
title: このゲームについて
|
||||
|
|
|
@ -76,10 +76,10 @@ global:
|
|||
|
||||
# The suffix for large numbers, e.g. 1.3k, 400.2M, etc.
|
||||
suffix:
|
||||
thousands: k
|
||||
thousands: d
|
||||
millions: M
|
||||
billions: B
|
||||
trillions: T
|
||||
billions: MJ
|
||||
trillions: B
|
||||
|
||||
# Shown for infinitely big numbers
|
||||
infinite: inf
|
||||
|
@ -108,7 +108,7 @@ global:
|
|||
alt: ALT
|
||||
escape: ESC
|
||||
shift: SHIFT
|
||||
space: SPACE
|
||||
space: SPATIE
|
||||
|
||||
demoBanners:
|
||||
# This is the "advertisement" shown in the main menu and other various places
|
||||
|
@ -153,15 +153,15 @@ mainMenu:
|
|||
|
||||
showInfo: Laat zien
|
||||
contestOver: Deze competitie is voorbij - word lid van de discord (engelstalig) om berichten te krijgen van nieuwe competities!
|
||||
continue: Continue
|
||||
newGame: New Game
|
||||
madeBy: Made by <author-link>
|
||||
continue: Verder
|
||||
newGame: Niew Spel
|
||||
madeBy: Gemaakt door <author-link>
|
||||
|
||||
dialogs:
|
||||
buttons:
|
||||
ok: OK
|
||||
delete: Delete
|
||||
cancel: Cancel
|
||||
delete: Verwijder
|
||||
cancel: Annuleer
|
||||
later: Later
|
||||
restart: Herstarten
|
||||
reset: Reset
|
||||
|
@ -421,11 +421,11 @@ buildings:
|
|||
|
||||
miner: # Internal name for the Extractor
|
||||
default:
|
||||
name: &miner Extractor
|
||||
name: &miner Ontginner
|
||||
description: Plaats op een vorm of kleur om deze te ontginnen.
|
||||
|
||||
chainable:
|
||||
name: Extractor (Ketting)
|
||||
name: Ontginner (Ketting)
|
||||
description: Plaats op een vorm of kleur om deze te ontginnen. Kan achter elkaar worden geplaatst.
|
||||
|
||||
underground_belt: # Internal name for the Tunnel
|
||||
|
|
|
@ -155,7 +155,7 @@ mainMenu:
|
|||
contestOver: Denne konkurransen er ferdig - Bli med på discord for å få varsel om nye konkurranser!
|
||||
continue: Fortsett
|
||||
newGame: Nytt Spill
|
||||
madeBy: Made by <author-link>
|
||||
madeBy: Laget av <author-link>
|
||||
|
||||
dialogs:
|
||||
buttons:
|
||||
|
@ -283,8 +283,8 @@ ingame:
|
|||
createMarker: Lag Markør
|
||||
delete: Ødelegg
|
||||
pasteLastBlueprint: Lim inn forrige blåkopi
|
||||
lockBeltDirection: Enable belt planner
|
||||
plannerSwitchSide: Flip planner side
|
||||
lockBeltDirection: Aktiver båndplanleggeren
|
||||
plannerSwitchSide: Flipp båndplanleggeren
|
||||
|
||||
# Everything related to placing buildings (I.e. as soon as you selected a building
|
||||
# from the toolbar)
|
||||
|
@ -677,15 +677,15 @@ settings:
|
|||
Om du ønsker hint og opplæring mens du spiller. Skjuler også enkelte elementer i brukergrensesnittet inntil spesifike nivå for å enklere komme i gang med spillet.
|
||||
|
||||
enableTunnelSmartplace:
|
||||
title: Smart Tunnels
|
||||
title: Smarte Tuneller
|
||||
description: >-
|
||||
When enabled, placing tunnels will automatically remove unnecessary belts.
|
||||
This also enables to drag tunnels and excess tunnels will get removed.
|
||||
Når aktivert, plassering av tuneller vil automatisk fjerne unødvendige bånd.
|
||||
Dette lar deg også dra og slippe tuneller, og overflødige tuneller blir fjernet.
|
||||
vignette:
|
||||
title: Vignette
|
||||
title: Vignett
|
||||
description: >-
|
||||
Enables the vignette which darkens the screen corners and makes text easier
|
||||
to read.
|
||||
Aktiverer vignett som gjør hjørnene på skjermen mørkere og teksten lettere
|
||||
å lese.
|
||||
|
||||
keybindings:
|
||||
title: Hurtigtaster
|
||||
|
|
|
@ -155,7 +155,7 @@ mainMenu:
|
|||
contestOver: Este concurso terminou - Entra no discord para seres notificado quando abrirem novos concursos!
|
||||
continue: Continuar
|
||||
newGame: Novo Jogo
|
||||
madeBy: Made by <author-link>
|
||||
madeBy: Criado por <author-link>
|
||||
|
||||
dialogs:
|
||||
buttons:
|
||||
|
@ -284,8 +284,8 @@ ingame:
|
|||
createMarker: Criar marco
|
||||
delete: Destruir
|
||||
pasteLastBlueprint: Colar o último blueprint
|
||||
lockBeltDirection: Enable belt planner
|
||||
plannerSwitchSide: Flip planner side
|
||||
lockBeltDirection: Ativa o planeamento de tapetes
|
||||
plannerSwitchSide: Lado de rotação do planeamento
|
||||
|
||||
# Everything related to placing buildings (I.e. as soon as you selected a building
|
||||
# from the toolbar)
|
||||
|
@ -296,7 +296,7 @@ ingame:
|
|||
|
||||
# Shows the hotkey in the ui, e.g. "Hotkey: Q"
|
||||
hotkeyLabel: >-
|
||||
Hotkey: <key>
|
||||
Atalho: <key>
|
||||
|
||||
infoTexts:
|
||||
speed: Velocidade
|
||||
|
@ -417,7 +417,7 @@ buildings:
|
|||
belt:
|
||||
default:
|
||||
name: &belt Tapete Rolante
|
||||
description: Transporta items, mantém pressionado e arrasta para colocar vários.
|
||||
description: Transporta items. Mantém pressionado e arrasta para colocar vários.
|
||||
|
||||
miner: # Internal name for the Extractor
|
||||
default:
|
||||
|
@ -676,15 +676,15 @@ settings:
|
|||
super_fast: Muito rádida
|
||||
extremely_fast: Extremamente rápida
|
||||
enableTunnelSmartplace:
|
||||
title: Smart Tunnels
|
||||
title: Túneis inteligentes
|
||||
description: >-
|
||||
When enabled, placing tunnels will automatically remove unnecessary belts.
|
||||
This also enables to drag tunnels and excess tunnels will get removed.
|
||||
Quando ativo, a colocação de túneis removerá tapetes desnecessários automaticamente.
|
||||
Isto também permite arrastar túneis e túneis supérfluos serão removidos.
|
||||
vignette:
|
||||
title: Vignette
|
||||
title: Vinheta
|
||||
description: >-
|
||||
Enables the vignette which darkens the screen corners and makes text easier
|
||||
to read.
|
||||
Ativa a vinheta, que escurece os cantos do ecrã e torna a leitura do texto
|
||||
mais fácil.
|
||||
|
||||
keybindings:
|
||||
title: Atalhos
|
||||
|
@ -750,8 +750,8 @@ keybindings:
|
|||
massSelectCut: Cortar área
|
||||
exportScreenshot: Exportar a base como uma imagem
|
||||
mapMoveFaster: Mover rapidamente
|
||||
lockBeltDirection: Enable belt planner
|
||||
switchDirectionLockSide: 'Planner: Switch side'
|
||||
lockBeltDirection: Ativa o planeamento de tapetes
|
||||
switchDirectionLockSide: 'Planeador: Troca o lado'
|
||||
about:
|
||||
title: Sobre o jogo
|
||||
body: >-
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
|
||||
steamPage:
|
||||
# This is the short text appearing on the steam page
|
||||
shortText: shapez.io это игра о строительстве фабрик для автоматизации создания и объединения все более сложных фигур на бесконечной карте.
|
||||
shortText: shapez.io — это игра о строительстве фабрик для автоматизации создания и объединения все более сложных фигур на бесконечной карте.
|
||||
|
||||
# This is the long description for the steam page - It is contained here so you can help to translate it, and I will regulary update the store page.
|
||||
# NOTICE:
|
||||
|
@ -30,7 +30,7 @@ steamPage:
|
|||
longText: >-
|
||||
[img]{STEAM_APP_IMAGE}/extras/store_page_gif.gif[/img]
|
||||
|
||||
shapez.io это игра о строительстве фабрик для автоматизации создания и объединения фигур. Доставляйте запрошенные, все более сложные фигуры, чтобы развиваться в игре и разблокировать улучшения, чтобы ускорить работу вашей фабрики.
|
||||
shapez.io — это игра о строительстве фабрик для автоматизации создания и объединения фигур. Доставляйте запрошенные, все более сложные фигуры, чтобы развиваться в игре и разблокировать улучшения, чтобы ускорить работу вашей фабрики.
|
||||
|
||||
Поскольку спрос растет, вам придется увеличивать свою фабрику, чтобы соответствовать потребностям. Однако, не забывайте о ресурсах, несмотря на то что вы будете расширятся на [b]бесконечной карте[/b]!
|
||||
|
||||
|
@ -76,10 +76,10 @@ global:
|
|||
|
||||
# The suffix for large numbers, e.g. 1.3k, 400.2M, etc.
|
||||
suffix:
|
||||
thousands: \xa0тыс.
|
||||
millions: \xa0млн
|
||||
billions: \xa0млрд
|
||||
trillions: \xa0трлн
|
||||
thousands: тыс.
|
||||
millions: млн
|
||||
billions: млрд
|
||||
trillions: трлн
|
||||
|
||||
# Shown for infinitely big numbers
|
||||
infinite: ∞
|
||||
|
@ -154,9 +154,9 @@ mainMenu:
|
|||
|
||||
showInfo: Посмотреть
|
||||
contestOver: Этот конкурс закончился - присоединяйтесь в дискорде, чтобы получать уведомления о новых конкурсах!
|
||||
continue: Continue
|
||||
newGame: New Game
|
||||
madeBy: Made by <author-link>
|
||||
continue: Продолжить
|
||||
newGame: Новая Игра
|
||||
madeBy: Создано <author-link>
|
||||
|
||||
dialogs:
|
||||
buttons:
|
||||
|
@ -232,7 +232,7 @@ dialogs:
|
|||
desc: >-
|
||||
Все формы, которые вы производите, могут быть использованы для разблокировки
|
||||
улучшений - <strong>Не разрушайте свои старые фабрики!</strong>
|
||||
Вкладка обновлений находится в правом верхнем углу экрана.
|
||||
Вкладка улучшений находится в правом верхнем углу экрана.
|
||||
massDeleteConfirm:
|
||||
title: Подтвердить удаление
|
||||
desc: >-
|
||||
|
@ -287,8 +287,8 @@ ingame:
|
|||
createMarker: Создать маркер
|
||||
delete: Удалить
|
||||
pasteLastBlueprint: Вставить последний чертеж
|
||||
lockBeltDirection: Enable belt planner
|
||||
plannerSwitchSide: Flip planner side
|
||||
lockBeltDirection: Включить конвейерный планировщик
|
||||
plannerSwitchSide: Поменять местами стороны планировщика
|
||||
|
||||
# Everything related to placing buildings (I.e. as soon as you selected a building
|
||||
# from the toolbar)
|
||||
|
@ -370,7 +370,7 @@ ingame:
|
|||
buttons:
|
||||
continue: Продолжить
|
||||
settings: Настройки
|
||||
menu: Вернутся в меню
|
||||
menu: Вернуться в меню
|
||||
|
||||
# Bottom left tutorial hints
|
||||
tutorialHints:
|
||||
|
@ -420,7 +420,7 @@ buildings:
|
|||
belt:
|
||||
default:
|
||||
name: &belt Конвейер
|
||||
description: Транспортриует передметы, держите и тащите, чтобы разместить несколько.
|
||||
description: Транспортирует предметы, держите и тащите, чтобы разместить несколько.
|
||||
|
||||
miner: # Internal name for the Extractor
|
||||
default:
|
||||
|
@ -447,11 +447,11 @@ buildings:
|
|||
|
||||
compact:
|
||||
name: Соединитель
|
||||
description: Компактный - занимет всего одну клетку! Объединяет два конвейера в один.
|
||||
description: Компактный - занимает всего одну клетку! Объединяет два конвейера в один.
|
||||
|
||||
compact-inverse:
|
||||
name: Соединитель
|
||||
description: Компактный - занимет всего одну клетку! Объединяет два конвейера в один.
|
||||
description: Компактный - занимает всего одну клетку! Объединяет два конвейера в один.
|
||||
|
||||
cutter:
|
||||
default:
|
||||
|
@ -472,7 +472,7 @@ buildings:
|
|||
stacker:
|
||||
default:
|
||||
name: &stacker Объединитель
|
||||
description: Объедининяет два предмета. Если они не могут быть соединены, правый элемент помещается над левым.
|
||||
description: Объединяет два предмета. Если они не могут быть соединены, правый элемент помещается над левым.
|
||||
|
||||
mixer:
|
||||
default:
|
||||
|
@ -482,10 +482,10 @@ buildings:
|
|||
painter:
|
||||
default:
|
||||
name: &painter Покрасчик
|
||||
description: &painter_desc Красит всю фигуру из левого входа красителем из верхнего.
|
||||
description: &painter_desc Красит всю фигуру из левого входа красителем из перпендикулярного.
|
||||
double:
|
||||
name: Покрасчик (2Вх.)
|
||||
description: Красит фигуру из левых входов красителем из верхнего.
|
||||
description: Красит фигуру из левых входов красителем из перпендикулярного.
|
||||
quad:
|
||||
name: Покрасчик (4Вх.)
|
||||
description: Позволяет раскрасить каждую четверть фигуры разными цветами.
|
||||
|
@ -519,7 +519,7 @@ storyRewards:
|
|||
reward_painter:
|
||||
title: Покраска
|
||||
desc: >-
|
||||
Разблокирован <strong>покрасчик</strong>! Добудте краситель из жилы (так же как и фигуры) и объедините его с фигурой в покрасчике, чтобы раскрасить ее!<br><br>PS: Если вы дальтоник, я уже работаю над решением!
|
||||
Разблокирован <strong>покрасчик</strong>! Добудьте краситель из жилы (так же как и фигуры) и объедините его с фигурой в покрасчике, чтобы раскрасить ее!<br><br>PS: Если вы дальтоник, я уже работаю над решением!
|
||||
|
||||
reward_mixer:
|
||||
title: Смешивание Цветов
|
||||
|
@ -527,10 +527,10 @@ storyRewards:
|
|||
|
||||
reward_stacker:
|
||||
title: Объединитель
|
||||
desc: Теперь вы можете объединять фигурыw <strong>объединителем</strong>! Фигуры из обеих входов объединяются. Если они могут быть расположены рядом друг с другом, они будут <strong>соединены</strong>, иначе фигура из правого входа <strong>наложится</strong> на фигуру из левого!
|
||||
desc: Теперь вы можете объединять фигуры <strong>объединителем</strong>! Фигуры из обеих входов объединяются. Если они могут быть расположены рядом друг с другом, они будут <strong>соединены</strong>, иначе фигура из правого входа <strong>наложится</strong> на фигуру из левого!
|
||||
|
||||
reward_splitter:
|
||||
title: Разделитель / Соеденитель
|
||||
title: Разделитель / Соединитель
|
||||
desc: Разблокирован многофункциональный <strong>разделитель</strong>! Его можно использовать для создания больших фабрик путем <strong>разделения и соединения</strong> конвейеров!<br><br>
|
||||
|
||||
reward_tunnel:
|
||||
|
@ -627,7 +627,7 @@ settings:
|
|||
language:
|
||||
title: Язык
|
||||
description: >-
|
||||
Выберите язык. Все переводы сделаны пользователями и могут быть незакончены!
|
||||
Выберите язык. Все переводы сделаны пользователями и могут быть не законченными!
|
||||
|
||||
fullscreen:
|
||||
title: Полный экран
|
||||
|
@ -666,7 +666,7 @@ settings:
|
|||
offerHints:
|
||||
title: Подсказки & Обучение
|
||||
description: >-
|
||||
Стоит ли предлагать подсказки и обучающий материал во время игры. Также скрывает определенные элементы пользовательского интерфейса для данного уровня, преднязначенные для облегчения "входа" в игру.
|
||||
Стоит ли предлагать подсказки и обучающий материал во время игры. Также скрывает определенные элементы пользовательского интерфейса для данного уровня, предназначенные для облегчения "входа" в игру.
|
||||
|
||||
movementSpeed:
|
||||
title: Скорость движения
|
||||
|
@ -679,15 +679,14 @@ settings:
|
|||
super_fast: Очень быстро
|
||||
extremely_fast: Чрезвычайно быстро
|
||||
enableTunnelSmartplace:
|
||||
title: Smart Tunnels
|
||||
title: Умные Туннели
|
||||
description: >-
|
||||
When enabled, placing tunnels will automatically remove unnecessary belts.
|
||||
This also enables to drag tunnels and excess tunnels will get removed.
|
||||
Если включено, то при размещении туннелей автоматически удаляются ненужные конвейеры.
|
||||
Это также позволяет протягивать туннели, причем лишние туннели будут удалены.
|
||||
vignette:
|
||||
title: Vignette
|
||||
title: Виньетирование
|
||||
description: >-
|
||||
Enables the vignette which darkens the screen corners and makes text easier
|
||||
to read.
|
||||
Включает виньетирование, которое затемняет углы экрана и облегчает чтение текста.
|
||||
|
||||
keybindings:
|
||||
title: Настройки управления
|
||||
|
@ -753,11 +752,11 @@ keybindings:
|
|||
massSelectCut: Вырезать область
|
||||
exportScreenshot: Экспорт всей Базы в виде Изображения
|
||||
mapMoveFaster: Ускорение передвижения
|
||||
lockBeltDirection: Enable belt planner
|
||||
switchDirectionLockSide: 'Planner: Switch side'
|
||||
lockBeltDirection: Включает конвейерный планировщик
|
||||
switchDirectionLockSide: 'Планировщик: Переключение сторон'
|
||||
|
||||
about:
|
||||
title: О игре
|
||||
title: Об игре
|
||||
body: >-
|
||||
Эта игра с открытым исходным кодом, разработана <a href="https://github.com/tobspr"
|
||||
target="_blank">Тобиасом Спрингером</a> (это я).<br><br>
|
||||
|
@ -777,7 +776,7 @@ about:
|
|||
игровых сессий в factorio эта игра никогда не существовала бы.
|
||||
|
||||
changelog:
|
||||
title: Список измений
|
||||
title: Список изменений
|
||||
|
||||
demo:
|
||||
features:
|
||||
|
|
Reference in New Issue