diff --git a/res/ui/puzzlez.noinline.png b/res/ui/puzzlez.noinline.png new file mode 100644 index 00000000..73b7aff8 Binary files /dev/null and b/res/ui/puzzlez.noinline.png differ diff --git a/res/ui/puzzlez_banner_bg.noinline.png b/res/ui/puzzlez_banner_bg.noinline.png new file mode 100644 index 00000000..1afdf223 Binary files /dev/null and b/res/ui/puzzlez_banner_bg.noinline.png differ diff --git a/res/ui/puzzlez_zh-CN.noinline.png b/res/ui/puzzlez_zh-CN.noinline.png new file mode 100644 index 00000000..b0d2b70e Binary files /dev/null and b/res/ui/puzzlez_zh-CN.noinline.png differ diff --git a/res/ui/puzzlez_zh-TW.noinline.png b/res/ui/puzzlez_zh-TW.noinline.png new file mode 100644 index 00000000..9e6fe1c7 Binary files /dev/null and b/res/ui/puzzlez_zh-TW.noinline.png differ diff --git a/res/ui/shapez2_zh-TW.noinline.png b/res/ui/shapez2_zh-TW.noinline.png new file mode 100644 index 00000000..dad11ef6 Binary files /dev/null and b/res/ui/shapez2_zh-TW.noinline.png differ diff --git a/src/css/states/main_menu.scss b/src/css/states/main_menu.scss index 6d4fd590..218b3286 100644 --- a/src/css/states/main_menu.scss +++ b/src/css/states/main_menu.scss @@ -180,6 +180,7 @@ ), uiResource("shapez2_banner_bg.noinline.png") center / cover no-repeat; width: 100%; + @include S(min-width, 245px); display: flex; align-items: center; @include S(height, 60px); @@ -211,8 +212,8 @@ } &:hover > img { - animation: none !important; - transform: translateY(-52%) scale(1.05); + @include S(width, 142px); + @include S(height, 116px); } &::before { @@ -242,7 +243,9 @@ @include S(right, 6px); pointer-events: none; transform: translateY(-50%); - transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); + transition: + width 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), + height 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); filter: drop-shadow(0 0 D(3px) rgba(255, 255, 255, 0.7)) drop-shadow(0 D(2px) D(3px) rgba(#000, 0.6)); @@ -260,17 +263,67 @@ .text { @include PlainText; - @include S(font-size, 13px); - line-height: 1.15; - font-weight: bold; + @include S(font-size, 11px); + line-height: 1.25; + font-weight: normal; text-transform: uppercase; color: #fff; - letter-spacing: 0.04em; + letter-spacing: 0.03em; text-shadow: 0 D(1px) D(3px) rgba(#000, 0.6); - position: relative; + position: absolute; + @include S(left, 14px); + @include S(right, 140px); + top: 50%; + transform: translateY(-50%); z-index: 2; - max-width: 55%; word-wrap: break-word; + + b { + display: block; + @include S(font-size, 15px); + @include S(margin-bottom, 1px); + font-weight: bold; + text-transform: none; + letter-spacing: 0.01em; + white-space: nowrap; + } + } + + &.puzzlez { + background: + linear-gradient( + 90deg, + rgba(10, 35, 70, 0.85) 0%, + rgba(10, 35, 70, 0.55) 45%, + rgba(10, 35, 70, 0.15) 100% + ), + uiResource("puzzlez_banner_bg.noinline.png") center / cover no-repeat; + + > img { + @include S(width, 105px); + @include S(height, 82px); + @include S(right, 18px); + } + + &:hover > img { + @include S(width, 110px); + @include S(height, 86px); + } + + @include InlineAnimation(2.8s ease-in-out infinite) { + 0%, 100% { + box-shadow: + 0 D(9px) D(15px) rgba(#000, 0.3), + inset 0 D(1px) 0 rgba(#fff, 0.15), + 0 0 D(0) rgba(120, 210, 255, 0); + } + 50% { + box-shadow: + 0 D(9px) D(15px) rgba(#000, 0.3), + inset 0 D(1px) 0 rgba(#fff, 0.15), + 0 0 D(22px) rgba(120, 210, 255, 0.55); + } + } } } diff --git a/src/js/core/utils.js b/src/js/core/utils.js index 84bd6af8..46b61839 100644 --- a/src/js/core/utils.js +++ b/src/js/core/utils.js @@ -784,10 +784,28 @@ export function getShapez2BannerSprite(language) { if (G_WEGAME_VERSION || G_CHINA_VERSION || language === "zh-CN") { return "shapez2_zh-CN.noinline.png"; } + if (language === "zh-TW") { + return "shapez2_zh-TW.noinline.png"; + } return "shapez2.noinline.png"; } +/** + * Returns the appropriate puzzlez banner sprite path + * @param {string} language + */ +export function getPuzzlezBannerSprite(language) { + if (G_WEGAME_VERSION || G_CHINA_VERSION || language === "zh-CN") { + return "puzzlez_zh-CN.noinline.png"; + } + if (language === "zh-TW") { + return "puzzlez_zh-TW.noinline.png"; + } + + return "puzzlez.noinline.png"; +} + /** * Rejects a promise after X ms * @param {Promise} promise diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index 237a1365..c5763d3f 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -10,6 +10,7 @@ import { formatSecondsToTimeAgo, generateFileDownload, getLogoSprite, + getPuzzlezBannerSprite, getShapez2BannerSprite, makeButton, makeDiv, @@ -184,6 +185,12 @@ export class MainMenuState extends GameState { shapez 2 + +
+
${T.mainMenu.puzzlezBanner}
+ puzzlez
` : "" } @@ -474,6 +481,7 @@ export class MainMenuState extends GameState { ".steamLink": this.onSteamLinkClicked, ".steamLinkSocial": this.onSteamLinkClickedSocial, ".shapez2": this.onShapez2Clicked, + ".puzzlez": this.onPuzzlezClicked, ".discordLink": () => { this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.discord); }, @@ -592,6 +600,12 @@ export class MainMenuState extends GameState { this.app.platformWrapper.openExternalLink("https://tobspr.io/shapez-2?utm_medium=shapez"); } + onPuzzlezClicked() { + this.app.platformWrapper.openExternalLink( + "https://store.steampowered.com/app/4783760/puzzlez__a_shapez_game/?utm_source=shapez&utm_medium=mainmenu&utm_campaign=announcement&utm_content=banner" + ); + } + onBackButtonClicked() { this.renderMainMenu(); this.renderSavegames(); diff --git a/translations/base-ar.yaml b/translations/base-ar.yaml index 54ad15aa..f614ba52 100644 --- a/translations/base-ar.yaml +++ b/translations/base-ar.yaml @@ -89,7 +89,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - متوفر الآن + shapez2Banner: shapez 2متوفر الآن! + puzzlezBanner: puzzlezأضفها إلى قائمة الأمنيات الآن! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-cat.yaml b/translations/base-cat.yaml index 1e6b9fec..71bfc9f5 100644 --- a/translations/base-cat.yaml +++ b/translations/base-cat.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - JA DISPONIBLE + shapez2Banner: shapez 2JA DISPONIBLE! + puzzlezBanner: puzzlezAfegeix-lo a la llista de desitjos! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-cz.yaml b/translations/base-cz.yaml index c08dbc98..ee84583a 100644 --- a/translations/base-cz.yaml +++ b/translations/base-cz.yaml @@ -89,7 +89,8 @@ mainMenu: savegameUnnamed: Nepojmenovaný puzzleMode: Puzzle mód back: Zpět - shapez2Banner: shapez 2 - JIŽ DOSTUPNÉ + shapez2Banner: shapez 2JIŽ DOSTUPNÉ! + puzzlezBanner: puzzlezPřidej na seznam přání! puzzleDlcText: Baví vás zmenšování a optimalizace továren? Pořiďte si nyní Puzzle DLC na Steamu pro ještě více zábavy! diff --git a/translations/base-da.yaml b/translations/base-da.yaml index b35e2b31..9e0d5c10 100644 --- a/translations/base-da.yaml +++ b/translations/base-da.yaml @@ -90,7 +90,8 @@ mainMenu: savegameUnnamed: Uden Navn puzzleMode: Puzzle-tilstand back: Tilbage - shapez2Banner: shapez 2 - UDE NU + shapez2Banner: shapez 2UDE NU! + puzzlezBanner: puzzlezTilføj til ønskelisten nu! puzzleDlcText: Synes du det er det sjovt at gøre maskinerne mindre og mere optimale? Få fat i DLC på Steam nu for mere sjov! diff --git a/translations/base-de.yaml b/translations/base-de.yaml index 6132202b..ccfedaba 100644 --- a/translations/base-de.yaml +++ b/translations/base-de.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Unbenannt puzzleMode: Puzzlemodus back: Zurück - shapez2Banner: shapez 2 - JETZT ERHÄLTLICH + shapez2Banner: shapez 2JETZT ERHÄLTLICH! + puzzlezBanner: puzzlezJetzt auf die Wunschliste! puzzleDlcText: Du hast Spaß daran, deine Fabriken zu optimieren und effizienter zu machen? Hol dir das Puzzle-DLC auf Steam für noch mehr Spaß! diff --git a/translations/base-el.yaml b/translations/base-el.yaml index f76167af..63cdcd11 100644 --- a/translations/base-el.yaml +++ b/translations/base-el.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Λειτουργία παζλ back: Πίσω - shapez2Banner: shapez 2 - ΔΙΑΘΕΣΙΜΟ ΤΩΡΑ + shapez2Banner: shapez 2ΔΙΑΘΕΣΙΜΟ ΤΩΡΑ! + puzzlezBanner: puzzlezΠρόσθεσέ το στη λίστα επιθυμιών! puzzleDlcText: Σε αρέσει να συμπάγης και να βελτιστοποίεις εργοστάσια; Πάρε την λειτουργεία παζλ στο Steam για ακόμη περισσότερη πλάκα! diff --git a/translations/base-en.yaml b/translations/base-en.yaml index 16235128..313e69ee 100644 --- a/translations/base-en.yaml +++ b/translations/base-en.yaml @@ -150,7 +150,8 @@ mainMenu: puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - OUT NOW + shapez2Banner: shapez 2OUT NOW! + puzzlezBanner: puzzlezWishlist now! puzzleDlcText: >- Do you enjoy compacting and optimizing factories? diff --git a/translations/base-es.yaml b/translations/base-es.yaml index df9e72ee..ec0e8f30 100644 --- a/translations/base-es.yaml +++ b/translations/base-es.yaml @@ -96,7 +96,8 @@ mainMenu: savegameUnnamed: Sin nombre puzzleMode: Modo Puzle back: Atrás - shapez2Banner: shapez 2 - YA DISPONIBLE + shapez2Banner: shapez 2YA DISPONIBLE! + puzzlezBanner: puzzlez¡Añádelo a tu lista de deseos! puzzleDlcText: ¿Disfrutas compactando y optimizando fábricas? ¡Consigue ahora el DLC de Puzles en Steam para aún más diversión! diff --git a/translations/base-fi.yaml b/translations/base-fi.yaml index 30a29217..3d9effce 100644 --- a/translations/base-fi.yaml +++ b/translations/base-fi.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Nimetön puzzleMode: Pulmatila back: Takaisin - shapez2Banner: shapez 2 - SAATAVILLA NYT + shapez2Banner: shapez 2SAATAVILLA NYT! + puzzlezBanner: puzzlezLisää toivelistalle nyt! puzzleDlcText: Nautitko tehtaiden pienentämisestä ja optimoinnista? Hanki pulma DLC nyt Steamista lisähuviksi! diff --git a/translations/base-fr.yaml b/translations/base-fr.yaml index f116567d..1c13c38b 100644 --- a/translations/base-fr.yaml +++ b/translations/base-fr.yaml @@ -92,7 +92,8 @@ mainMenu: savegameUnnamed: Sans titre puzzleMode: Mode Puzzle back: Retour - shapez2Banner: shapez 2 - DISPONIBLE MAINTENANT + shapez2Banner: shapez 2DISPONIBLE MAINTENANT! + puzzlezBanner: puzzlezAjoutez-le à votre liste de souhaits ! puzzleDlcText: Vous aimez compacter et optimiser vos usines ? Achetez le DLC sur Steam dès maintenant pour encore plus d'amusement! diff --git a/translations/base-he.yaml b/translations/base-he.yaml index de60a6c4..9af39de9 100644 --- a/translations/base-he.yaml +++ b/translations/base-he.yaml @@ -88,7 +88,8 @@ mainMenu: savegameUnnamed: ללא שם puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - זמין עכשיו + shapez2Banner: shapez 2זמין עכשיו! + puzzlezBanner: puzzlezהוסיפו לרשימת המשאלות עכשיו! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-hr.yaml b/translations/base-hr.yaml index 9d9cd839..26fd5d6c 100644 --- a/translations/base-hr.yaml +++ b/translations/base-hr.yaml @@ -91,7 +91,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - DOSTUPNO + shapez2Banner: shapez 2DOSTUPNO! + puzzlezBanner: puzzlezDodaj na listu želja! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-hu.yaml b/translations/base-hu.yaml index a7333396..f63da36c 100644 --- a/translations/base-hu.yaml +++ b/translations/base-hu.yaml @@ -90,7 +90,8 @@ mainMenu: savegameUnnamed: Névtelen puzzleMode: Fejtörő Mód back: Vissza - shapez2Banner: shapez 2 - MOST ELÉRHETŐ + shapez2Banner: shapez 2MOST ELÉRHETŐ! + puzzlezBanner: puzzlezTedd a kívánságlistádra! puzzleDlcText: Szereted optimalizálni a gyáraid méretét és hatákonyságát? Szerezd meg a Puzzle DLC-t a Steamen most! diff --git a/translations/base-ind.yaml b/translations/base-ind.yaml index 86e94908..14c66b3b 100644 --- a/translations/base-ind.yaml +++ b/translations/base-ind.yaml @@ -89,7 +89,8 @@ mainMenu: savegameUnnamed: Tidak Dinamai puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - TERSEDIA SEKARANG + shapez2Banner: shapez 2TERSEDIA SEKARANG! + puzzlezBanner: puzzlezMasukkan ke wishlist sekarang! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-it.yaml b/translations/base-it.yaml index e320eb66..91e3252b 100644 --- a/translations/base-it.yaml +++ b/translations/base-it.yaml @@ -94,7 +94,8 @@ mainMenu: savegameUnnamed: Senza nome puzzleMode: Modalità puzzle back: Back - shapez2Banner: shapez 2 - DISPONIBILE ORA + shapez2Banner: shapez 2DISPONIBILE ORA! + puzzlezBanner: puzzlezAggiungilo alla lista dei desideri! puzzleDlcText: Ti piace miniaturizzare e ottimizzare le tue fabbriche? Ottini il Puzzle DLC ora su steam per un divertimento ancora maggiore! diff --git a/translations/base-ja.yaml b/translations/base-ja.yaml index a86dcc85..1783c2d4 100644 --- a/translations/base-ja.yaml +++ b/translations/base-ja.yaml @@ -83,7 +83,8 @@ mainMenu: savegameUnnamed: 無名のデータ puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - 発売中 + shapez2Banner: shapez 2発売中! + puzzlezBanner: puzzlez今すぐウィッシュリストに追加! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-kor.yaml b/translations/base-kor.yaml index 40b1ff29..c7ad90c3 100644 --- a/translations/base-kor.yaml +++ b/translations/base-kor.yaml @@ -86,7 +86,8 @@ mainMenu: savegameUnnamed: 이름 없음 puzzleMode: 퍼즐 모드 back: Back - shapez2Banner: shapez 2 - 출시! + shapez2Banner: shapez 2출시! + puzzlezBanner: puzzlez지금 찜하기! puzzleDlcText: 공장의 크기를 줄이고 최적화하는 데 관심이 많으신가요? 지금 퍼즐 DLC를 구입하세요! puzzleDlcWishlist: 지금 찜 목록에 추가하세요! diff --git a/translations/base-lt.yaml b/translations/base-lt.yaml index 5b718248..e382d41a 100644 --- a/translations/base-lt.yaml +++ b/translations/base-lt.yaml @@ -92,7 +92,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - JAU PRIEINAMA + shapez2Banner: shapez 2JAU PRIEINAMA! + puzzlezBanner: puzzlezĮtraukite į norų sąrašą! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-nl.yaml b/translations/base-nl.yaml index 4d46fd59..ecb36e71 100644 --- a/translations/base-nl.yaml +++ b/translations/base-nl.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Naamloos puzzleMode: Puzzel Modus back: Terug - shapez2Banner: shapez 2 - NU VERKRIJGBAAR + shapez2Banner: shapez 2NU VERKRIJGBAAR! + puzzlezBanner: puzzlezZet het nu op je verlanglijst! puzzleDlcText: Houd je van het comprimeren en optimaliseren van fabrieken? Verkrijg de puzzel DLC nu op Steam voor nog meer plezier! diff --git a/translations/base-no.yaml b/translations/base-no.yaml index 9b40557c..bdff52a9 100644 --- a/translations/base-no.yaml +++ b/translations/base-no.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Ingen Navn puzzleMode: Puzzle Modus back: Tilbake - shapez2Banner: shapez 2 - UTE NÅ + shapez2Banner: shapez 2UTE NÅ! + puzzlezBanner: puzzlezLegg til i ønskelisten nå! puzzleDlcText: Liker du å bygge kompate og optimaliserte fabrikker? Skaff deg Puzzle tilleggspakken nå på Steam for mere moro! diff --git a/translations/base-pl.yaml b/translations/base-pl.yaml index e51a476f..08d1db78 100644 --- a/translations/base-pl.yaml +++ b/translations/base-pl.yaml @@ -92,7 +92,8 @@ mainMenu: savegameUnnamed: Zapis bez nazwy puzzleMode: Tryb Układanek back: Wróć - shapez2Banner: shapez 2 - JUŻ DOSTĘPNE + shapez2Banner: shapez 2JUŻ DOSTĘPNE! + puzzlezBanner: puzzlezDodaj do listy życzeń! puzzleDlcText: Czy lubisz kompaktować i optymalizować fabryki? Zainstaluj DLC układanek na Steamie, aby mieć jeszcze więcej zabawy! diff --git a/translations/base-pt-BR.yaml b/translations/base-pt-BR.yaml index 73e506e6..50f6813f 100644 --- a/translations/base-pt-BR.yaml +++ b/translations/base-pt-BR.yaml @@ -92,7 +92,8 @@ mainMenu: savegameUnnamed: Sem nome puzzleMode: Modo Puzzle back: Voltar - shapez2Banner: shapez 2 - JÁ DISPONÍVEL + shapez2Banner: shapez 2JÁ DISPONÍVEL! + puzzlezBanner: puzzlezAdicione à lista de desejos! puzzleDlcText: Você gosta de compactar e otimizar fábricas? Adquira a Puzzle DLC já disponível na Steam para se divertir ainda mais! diff --git a/translations/base-pt-PT.yaml b/translations/base-pt-PT.yaml index d4c0e830..cec60f9b 100644 --- a/translations/base-pt-PT.yaml +++ b/translations/base-pt-PT.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Sem Nome puzzleMode: Modo Puzzle back: Voltar - shapez2Banner: shapez 2 - JÁ DISPONÍVEL + shapez2Banner: shapez 2JÁ DISPONÍVEL! + puzzlezBanner: puzzlezAdiciona à lista de desejos! puzzleDlcText: Gostas de compactar e otimizar fábricas? Adquire agora o DLC Puzzle na Steam para ainda mais diversão! diff --git a/translations/base-ro.yaml b/translations/base-ro.yaml index 25e83491..99c23ccb 100644 --- a/translations/base-ro.yaml +++ b/translations/base-ro.yaml @@ -94,7 +94,8 @@ mainMenu: savegameUnnamed: Fară nume puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - DISPONIBIL ACUM + shapez2Banner: shapez 2DISPONIBIL ACUM! + puzzlezBanner: puzzlezAdaugă la lista de dorințe! puzzleDlcText: Îți place să compresezi și să optimizezi fabricile ? Ia acum Puzzle DLC pe Steam pentru mai multă distracție ! diff --git a/translations/base-ru.yaml b/translations/base-ru.yaml index 566f9868..30fcf776 100644 --- a/translations/base-ru.yaml +++ b/translations/base-ru.yaml @@ -91,7 +91,8 @@ mainMenu: savegameUnnamed: Без названия puzzleMode: Головоломка back: Назад - shapez2Banner: shapez 2 - УЖЕ ДОСТУПНА + shapez2Banner: shapez 2УЖЕ ДОСТУПНА! + puzzlezBanner: puzzlezДобавьте в список желаемого! puzzleDlcText: Нравится оптимизировать фабрики и делать их меньше? Купите Puzzle DLC в Steam сейчас и получите еще больше удовольствия! diff --git a/translations/base-sl.yaml b/translations/base-sl.yaml index 5badeb5e..3f4d94d9 100644 --- a/translations/base-sl.yaml +++ b/translations/base-sl.yaml @@ -92,7 +92,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back - shapez2Banner: shapez 2 - NA VOLJO + shapez2Banner: shapez 2NA VOLJO! + puzzlezBanner: puzzlezDodaj na seznam želja! puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-sr.yaml b/translations/base-sr.yaml index 4274ad38..f95e4d06 100644 --- a/translations/base-sr.yaml +++ b/translations/base-sr.yaml @@ -91,7 +91,8 @@ mainMenu: savegameUnnamed: Neimenovano puzzleMode: Slagalice back: Nazad - shapez2Banner: shapez 2 - DOSTUPNO ODMAH + shapez2Banner: shapez 2DOSTUPNO ODMAH! + puzzlezBanner: puzzlezDodaj na listu želja! puzzleDlcText: Uživate u optimizovanju i minimizovanju fabrika? Nabavite ekspanziju sa Slagalicama na Steam-u, za još više zabave! diff --git a/translations/base-sv.yaml b/translations/base-sv.yaml index cb21b410..4b02f1d3 100644 --- a/translations/base-sv.yaml +++ b/translations/base-sv.yaml @@ -93,7 +93,8 @@ mainMenu: savegameUnnamed: Namnlöst puzzleMode: Pusselläge back: Tillbaka - shapez2Banner: shapez 2 - UTE NU + shapez2Banner: shapez 2UTE NU! + puzzlezBanner: puzzlezLägg till i önskelistan nu! puzzleDlcText: Tycker du om att komprimera och optimera fabriker? Skaffa pussel-DLCn nu på Steam för ännu mer kul! diff --git a/translations/base-tr.yaml b/translations/base-tr.yaml index 2b8790df..13590407 100644 --- a/translations/base-tr.yaml +++ b/translations/base-tr.yaml @@ -90,7 +90,8 @@ mainMenu: savegameUnnamed: İsimsiz puzzleMode: Yapboz Modu back: Geri - shapez2Banner: shapez 2 - ŞİMDİ ÇIKTI + shapez2Banner: shapez 2ŞİMDİ ÇIKTI! + puzzlezBanner: puzzlezŞimdi istek listene ekle! puzzleDlcText: Fabrikaları küçültmeyi ve verimli hale getirmekten keyif mi alıyorsun? Şimdi Yapboz Paketini (DLC) Steam'de alarak keyfine keyif diff --git a/translations/base-uk.yaml b/translations/base-uk.yaml index cb84ec24..d94c5647 100644 --- a/translations/base-uk.yaml +++ b/translations/base-uk.yaml @@ -92,7 +92,8 @@ mainMenu: savegameUnnamed: Без назви puzzleMode: Режим Головоломки back: Назад - shapez2Banner: shapez 2 - ВЖЕ ДОСТУПНА + shapez2Banner: shapez 2ВЖЕ ДОСТУПНА! + puzzlezBanner: puzzlezДодайте до списку бажань! puzzleDlcText: Вам подобається ущільнювати та оптимізовувати фабрики? Тоді отримайте доповнення Puzzle DLC у Steam для ще більших веселощів! diff --git a/translations/base-zh-CN-ISBN.yaml b/translations/base-zh-CN-ISBN.yaml index 6f8a0f21..a8f34e9b 100644 --- a/translations/base-zh-CN-ISBN.yaml +++ b/translations/base-zh-CN-ISBN.yaml @@ -79,7 +79,8 @@ mainMenu: savegameUnnamed: 存档未命名 puzzleMode: 谜题模式 back: 返回 - shapez2Banner: 异形工厂2 - 现已发售 + shapez2Banner: 异形工厂2现已发售 + puzzlezBanner: 谜题工厂加入Steam愿望单 puzzleDlcText: 新增谜题模式将带给您更多的游戏乐趣! puzzleDlcWishlist: 添加心愿单! diff --git a/translations/base-zh-CN.yaml b/translations/base-zh-CN.yaml index eee17dc9..3b113f70 100644 --- a/translations/base-zh-CN.yaml +++ b/translations/base-zh-CN.yaml @@ -86,7 +86,8 @@ mainMenu: savegameUnnamed: 存档未命名 puzzleMode: 谜题模式 back: 返回 - shapez2Banner: 异形工厂2 - 现已发售 + shapez2Banner: 异形工厂2现已发售 + puzzlezBanner: 谜题工厂加入Steam愿望单 puzzleDlcText: 持续优化,追求极致效率。在限定空间内使用有限的设施来创造图形!《异形工厂》(Shapez)的首个 DLC diff --git a/translations/base-zh-TW.yaml b/translations/base-zh-TW.yaml index 155eca81..3a5335d5 100644 --- a/translations/base-zh-TW.yaml +++ b/translations/base-zh-TW.yaml @@ -84,7 +84,8 @@ mainMenu: savegameUnnamed: 未命名 puzzleMode: Puzzle Mode back: Back - shapez2Banner: 異形工廠2 - 現已發售 + shapez2Banner: 異形工廠2現已發售 + puzzlezBanner: 謎題工廠加入Steam願望清單 puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun!