diff --git a/README.md b/README.md index 6f5f6cb4..98ad0f8c 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,9 @@ -## Shapez 2 now in Early Access! +## shapez 2 out now! -We are currently working on shapez 2, the successor to shapez! -It is currently released in Early Access on Steam - be sure to check it out: +Shapez 2 is now available on Steam, adding multi-layer factories, better performance, trains, fluids, and much more! - shapez 2 Announcement + shapez 2 Announcement
@@ -15,25 +14,20 @@ It is currently released in Early Access on Steam - be sure to check it out: shapez Logo -**Note:** This repository is not actively maintained. Please consider contributing to the [Community Edition](https://github.com/tobspr-games/shapez-community-edition) for ongoing development. +## Contributing + +This repository is no longer actively maintained, we have moved over to [shapez 2](https://store.steampowered.com/app/2162800/shapez_2/?utm_medium=github&utm_source=s1_github) development. + +Please consider contributing to the [Community Edition](https://github.com/tobspr-games/shapez-community-edition) for ongoing development. + +## About -
This is the source code for shapez, an open source base building game inspired by Factorio. Your goal is to produce shapes by cutting, rotating, merging and painting parts of shapes. - [Play on Steam](https://get.shapez.io/ghr) - [Online Demo](https://shapez.io) - [Official Discord](https://discord.com/invite/HN7EVzV) <- _Highly recommended to join!_ -- [Trello Board & Roadmap](https://trello.com/b/ISQncpJP/shapezio) - -## Reporting issues, suggestions, feedback, bugs - -1. Ask in `#bugs` / `#feedback` / `#questions` on the [Official Discord](https://discord.com/invite/HN7EVzV) if you are not entirely sure if it's a bug -2. Check out the trello board: https://trello.com/b/ISQncpJP/shapezio -3. See if it's already there - If so, vote for it, done. I will see it. (You have to be signed in on trello) -4. If not, check if it's already reported here: https://github.com/tobspr-games/shapez.io/issues -5. If not, file a new issue here: https://github.com/tobspr-games/shapez.io/issues/new -6. I will then have a look (This can take days or weeks) and convert it to trello, and comment with the link. You can then vote there ;) ## Building @@ -50,29 +44,10 @@ Your goal is to produce shapes by cutting, rotating, merging and painting parts Mods can be found [here](https://shapez.mod.io). The documentation for creating mods can be found [here](mod_examples/), including a bunch of sample mods. -## Build Online with one-click setup - -You can use [Gitpod](https://www.gitpod.io/) (an Online Open Source VS Code-like IDE which is free for Open Source) for working on issues and making PRs to this project. With a single click it will start a workspace and automatically: - -- clone the `shapez.io` repo. -- install all of the dependencies. -- start `gulp` in `gulp/` directory. - -[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/tobspr-games/shapez.io) - ## Helping translate -Please checkout the [Translations readme](translations/). - -## Contributing - -I will only accept pull requests which add a benefit to a large portion of the player base. If the feature is useful but only to a fraction of players, or is controversial, I recommend making a mod instead. - -If you want to add a new feature or in generally contribute I recommend to get in touch on Discord in advance, which largely increases the chance of the PR to get merged: - - -discord logo - +Please checkout the [Translations readme](translations/README.md). +However, currently we are not reviewing new translations. ### Code diff --git a/res/ui/shapez2.png b/res/ui/shapez2.png index 1db84543..3b1a410a 100644 Binary files a/res/ui/shapez2.png and b/res/ui/shapez2.png differ diff --git a/res/ui/shapez2_banner_bg.noinline.png b/res/ui/shapez2_banner_bg.noinline.png new file mode 100644 index 00000000..1d22fc7f Binary files /dev/null and b/res/ui/shapez2_banner_bg.noinline.png differ diff --git a/res/ui/shapez2_zh-CN.png b/res/ui/shapez2_zh-CN.png new file mode 100644 index 00000000..c35cc1ec Binary files /dev/null and b/res/ui/shapez2_zh-CN.png differ diff --git a/src/css/states/main_menu.scss b/src/css/states/main_menu.scss index 6d2f432e..6d4fd590 100644 --- a/src/css/states/main_menu.scss +++ b/src/css/states/main_menu.scss @@ -171,45 +171,17 @@ @include S(grid-gap, 20px); .mainNews { - background: linear-gradient(220deg, rgb(74, 93, 201), rgb(93, 255, 150)); - &::before { - background: uiResource("shapez2.png") center center / 100% no-repeat; - content: ""; - @include S(width, 100px); - @include S(height, 100px); - position: absolute; - top: 55%; - right: 8%; - pointer-events: none; - transform: translateY(-50%); - transition: transform 0.5s ease-in-out; - } - - // .close { - // position: absolute; - // pointer-events: all; - // background: uiResource("icons/main_menu_exit.png") center center / 50% no-repeat; - // display: inline-flex; - // @include S(width, 15px); - // @include S(height, 15px); - // @include S(top, 2px); - // opacity: 0.3; - // @include S(right, 2px); - // z-index: 200; - // transition: opacity 0.12s ease-in-out; - // &:hover { - // opacity: 0.7; - // } - // } - - &:hover::before { - transform: translate(0, -51%); - } - - box-shadow: 0 D(9px) D(15px) rgba(#000, 0.2); + background: + linear-gradient( + 90deg, + rgba(20, 10, 45, 0.85) 0%, + rgba(20, 10, 45, 0.55) 45%, + rgba(20, 10, 45, 0.15) 100% + ), + uiResource("shapez2_banner_bg.noinline.png") center / cover no-repeat; width: 100%; display: flex; - flex-direction: column; + align-items: center; @include S(height, 60px); pointer-events: all; @@ -218,20 +190,87 @@ position: relative; grid-row: 2 / 3; @include S(border-radius, $globalBorderRadius); - justify-content: center; - @include S(padding, 10px); - @include S(padding-right, 100px); + @include S(padding, 10px, 140px, 10px, 14px); box-sizing: border-box; - transition: opacity 0.12s ease-in-out; + transition: opacity 0.15s ease-in-out, transform 0.15s ease-in-out; cursor: pointer; - &:hover { - opacity: 0.85; + + @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(125, 143, 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(125, 143, 255, 0.55); + } + } + + &:hover > img { + animation: none !important; + transform: translateY(-52%) scale(1.05); + } + + &::before { + content: ""; + position: absolute; + @include S(width, 170px); + @include S(height, 140px); + top: 50%; + @include S(right, -12px); + transform: translateY(-50%); + background: radial-gradient( + ellipse at center, + rgba(220, 230, 255, 0.55) 0%, + rgba(180, 200, 255, 0.18) 35%, + transparent 70% + ); + pointer-events: none; + z-index: 1; + } + + > img { + @include S(width, 135px); + @include S(height, 110px); + object-fit: contain; + position: absolute; + top: 50%; + @include S(right, 6px); + pointer-events: none; + transform: translateY(-50%); + transition: transform 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)); + z-index: 2; + + @include InlineAnimation(3.6s ease-in-out infinite) { + 0%, 100% { + transform: translateY(-50%) rotate(0deg); + } + 50% { + transform: translate(0, calc(-50% - #{D(3px)})) rotate(-2deg); + } + } } .text { - @include SuperSmallText; - @include S(width, 100px); - color: rgba(#000, 1); + @include PlainText; + @include S(font-size, 13px); + line-height: 1.15; + font-weight: bold; + text-transform: uppercase; + color: #fff; + letter-spacing: 0.04em; + text-shadow: 0 D(1px) D(3px) rgba(#000, 0.6); + position: relative; + z-index: 2; + max-width: 55%; + word-wrap: break-word; } } diff --git a/src/js/changelog.js b/src/js/changelog.js index de7cd029..8b402d0f 100644 --- a/src/js/changelog.js +++ b/src/js/changelog.js @@ -1,4 +1,11 @@ export const CHANGELOG = [ + { + version: "1.5.7", + date: "28.04.2026", + entries: [ + "🎉 shapez 2 is now out! Click here to check it out. 🎉", + ], + }, { version: "1.5.6", date: "09.12.2022", diff --git a/src/js/core/utils.js b/src/js/core/utils.js index 9e2126b1..d1f8455d 100644 --- a/src/js/core/utils.js +++ b/src/js/core/utils.js @@ -776,6 +776,18 @@ export function getLogoSprite() { return "logo.png"; } +/** + * Returns the appropriate shapez 2 banner sprite path + * @param {string} language + */ +export function getShapez2BannerSprite(language) { + if (G_WEGAME_VERSION || G_CHINA_VERSION || language === "zh-CN") { + return "shapez2_zh-CN.png"; + } + + return "shapez2.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 1987d0a2..237a1365 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -10,6 +10,7 @@ import { formatSecondsToTimeAgo, generateFileDownload, getLogoSprite, + getShapez2BannerSprite, makeButton, makeDiv, makeDivElement, @@ -179,8 +180,10 @@ export class MainMenuState extends GameState { ${ showShapez2 ? `
-
We are currently prototyping Shapez 2!
- +
${T.mainMenu.shapez2Banner}
+ shapez 2
` : "" } @@ -334,8 +337,6 @@ export class MainMenuState extends GameState {
${showExternalLinks ? `${T.changelog.title}` : ""} - ${showExternalLinks ? `${T.mainMenu.helpTranslate}` : ""} -
tobspr Games 0 && diff --git a/translations/README.md b/translations/README.md index 020c7ca6..4defb7e4 100644 --- a/translations/README.md +++ b/translations/README.md @@ -2,6 +2,8 @@ The base language is English and can be found [here](base-en.yaml). +We are currently not accepting any further translation changes or new languages. + ## Languages - [German](base-de.yaml) @@ -35,49 +37,6 @@ The base language is English and can be found [here](base-en.yaml). - [Serbian](base-sr.yaml) - [Czech](base-cz.yaml) -(If you want to translate into a new language, see below!) - -## Editing existing translations - -If you want to edit an existing translation (Fixing typos, updating it to a newer version, etc), you can just use the github file editor to edit the file. - -- Click the language you want to edit from the list above -- Click the small "edit" symbol on the top right - -edit symbol - -- Do the changes you wish to do (Be sure **not** to translate placeholders! For example, ` minutes` should get ` Minuten` and **not** ` Minuten`!) - -- Click "Propose Changes" - -propose changes - -- Click "Create pull request" - -create pull request - -- I will review your changes and make comments, and eventually merge them so they will be in the next release! Be sure to regulary check the created pull request for comments. - -## Adding a new language - -Please DM me on Discord (tobspr#5407), so I can add the language template for you. - -**Important: I am currently not accepting new languages until the wires update is out!** - -Please use the following template: - -``` -Hey, could you add a new translation? - -Language: -Short code: -Local Name: -``` - -You can find the short code [here](https://www.science.co.il/language/Codes.php) (In column `Code 2`). - -PS: I'm super busy, but I'll give my best to do it quickly! - ## Updating a language to the latest version Run `yarn syncTranslations` in the root directory to synchronize all translations to the latest version! This will remove obsolete keys and add newly added keys. (Run `yarn` before to install packages). diff --git a/translations/base-ar.yaml b/translations/base-ar.yaml index 08f440e3..54ad15aa 100644 --- a/translations/base-ar.yaml +++ b/translations/base-ar.yaml @@ -89,6 +89,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - متوفر الآن + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-cat.yaml b/translations/base-cat.yaml index 1c8b3584..1e6b9fec 100644 --- a/translations/base-cat.yaml +++ b/translations/base-cat.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - JA DISPONIBLE + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-cz.yaml b/translations/base-cz.yaml index 3dac1670..c08dbc98 100644 --- a/translations/base-cz.yaml +++ b/translations/base-cz.yaml @@ -89,6 +89,8 @@ mainMenu: savegameUnnamed: Nepojmenovaný puzzleMode: Puzzle mód back: Zpět + shapez2Banner: shapez 2 - JIŽ DOSTUPNÉ + 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! puzzleDlcWishlist: Přidejte si nyní na seznam přání! diff --git a/translations/base-da.yaml b/translations/base-da.yaml index 6a510d60..b35e2b31 100644 --- a/translations/base-da.yaml +++ b/translations/base-da.yaml @@ -90,6 +90,8 @@ mainMenu: savegameUnnamed: Uden Navn puzzleMode: Puzzle-tilstand back: Tilbage + shapez2Banner: shapez 2 - UDE 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! puzzleDlcWishlist: Wishlist den nu! diff --git a/translations/base-de.yaml b/translations/base-de.yaml index f944cb11..6132202b 100644 --- a/translations/base-de.yaml +++ b/translations/base-de.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Unbenannt puzzleMode: Puzzlemodus back: Zurück + shapez2Banner: shapez 2 - JETZT ERHÄLTLICH + 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ß! puzzleDlcWishlist: Jetzt zur Wunschliste hinzufügen! diff --git a/translations/base-el.yaml b/translations/base-el.yaml index 8e1c4d51..f76167af 100644 --- a/translations/base-el.yaml +++ b/translations/base-el.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Λειτουργία παζλ back: Πίσω + shapez2Banner: shapez 2 - ΔΙΑΘΕΣΙΜΟ ΤΩΡΑ + puzzleDlcText: Σε αρέσει να συμπάγης και να βελτιστοποίεις εργοστάσια; Πάρε την λειτουργεία παζλ στο Steam για ακόμη περισσότερη πλάκα! puzzleDlcWishlist: Βαλτε το στην λίστα επιθυμιών τώρα! diff --git a/translations/base-en.yaml b/translations/base-en.yaml index b2dbd736..16235128 100644 --- a/translations/base-en.yaml +++ b/translations/base-en.yaml @@ -150,6 +150,8 @@ mainMenu: puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - OUT NOW + puzzleDlcText: >- Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! diff --git a/translations/base-es.yaml b/translations/base-es.yaml index 5dbea916..df9e72ee 100644 --- a/translations/base-es.yaml +++ b/translations/base-es.yaml @@ -96,6 +96,8 @@ mainMenu: savegameUnnamed: Sin nombre puzzleMode: Modo Puzle back: Atrás + shapez2Banner: shapez 2 - YA DISPONIBLE + puzzleDlcText: ¿Disfrutas compactando y optimizando fábricas? ¡Consigue ahora el DLC de Puzles en Steam para aún más diversión! puzzleDlcWishlist: ¡Añádelo ahora a tu lista de deseos! diff --git a/translations/base-fi.yaml b/translations/base-fi.yaml index 71847829..30a29217 100644 --- a/translations/base-fi.yaml +++ b/translations/base-fi.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Nimetön puzzleMode: Pulmatila back: Takaisin + shapez2Banner: shapez 2 - SAATAVILLA NYT + puzzleDlcText: Nautitko tehtaiden pienentämisestä ja optimoinnista? Hanki pulma DLC nyt Steamista lisähuviksi! puzzleDlcWishlist: Lisää nyt toivelistallesi! diff --git a/translations/base-fr.yaml b/translations/base-fr.yaml index 169e3cfe..f116567d 100644 --- a/translations/base-fr.yaml +++ b/translations/base-fr.yaml @@ -92,6 +92,8 @@ mainMenu: savegameUnnamed: Sans titre puzzleMode: Mode Puzzle back: Retour + shapez2Banner: shapez 2 - DISPONIBLE MAINTENANT + puzzleDlcText: Vous aimez compacter et optimiser vos usines ? Achetez le DLC sur Steam dès maintenant pour encore plus d'amusement! puzzleDlcWishlist: Ajoute à ta liste de souhaits maintenant ! diff --git a/translations/base-he.yaml b/translations/base-he.yaml index c0b61ef4..de60a6c4 100644 --- a/translations/base-he.yaml +++ b/translations/base-he.yaml @@ -88,6 +88,8 @@ mainMenu: savegameUnnamed: ללא שם puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - זמין עכשיו + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-hr.yaml b/translations/base-hr.yaml index 28e83978..9d9cd839 100644 --- a/translations/base-hr.yaml +++ b/translations/base-hr.yaml @@ -91,6 +91,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - DOSTUPNO + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-hu.yaml b/translations/base-hu.yaml index 1e9afe17..a7333396 100644 --- a/translations/base-hu.yaml +++ b/translations/base-hu.yaml @@ -90,6 +90,8 @@ mainMenu: savegameUnnamed: Névtelen puzzleMode: Fejtörő Mód back: Vissza + shapez2Banner: shapez 2 - MOST ELÉRHETŐ + puzzleDlcText: Szereted optimalizálni a gyáraid méretét és hatákonyságát? Szerezd meg a Puzzle DLC-t a Steamen most! puzzleDlcWishlist: Kívánságlistára vele! diff --git a/translations/base-ind.yaml b/translations/base-ind.yaml index 7aa95ae4..86e94908 100644 --- a/translations/base-ind.yaml +++ b/translations/base-ind.yaml @@ -89,6 +89,8 @@ mainMenu: savegameUnnamed: Tidak Dinamai puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - TERSEDIA SEKARANG + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-it.yaml b/translations/base-it.yaml index 5935d5f1..e320eb66 100644 --- a/translations/base-it.yaml +++ b/translations/base-it.yaml @@ -94,6 +94,8 @@ mainMenu: savegameUnnamed: Senza nome puzzleMode: Modalità puzzle back: Back + shapez2Banner: shapez 2 - DISPONIBILE ORA + puzzleDlcText: Ti piace miniaturizzare e ottimizzare le tue fabbriche? Ottini il Puzzle DLC ora su steam per un divertimento ancora maggiore! puzzleDlcWishlist: Aggiungi alla lista dei desideri ora! diff --git a/translations/base-ja.yaml b/translations/base-ja.yaml index 65a2c5a9..a86dcc85 100644 --- a/translations/base-ja.yaml +++ b/translations/base-ja.yaml @@ -83,6 +83,8 @@ mainMenu: savegameUnnamed: 無名のデータ puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - 発売中 + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-kor.yaml b/translations/base-kor.yaml index e6daa9e0..40b1ff29 100644 --- a/translations/base-kor.yaml +++ b/translations/base-kor.yaml @@ -86,6 +86,8 @@ mainMenu: savegameUnnamed: 이름 없음 puzzleMode: 퍼즐 모드 back: Back + shapez2Banner: shapez 2 - 출시! + puzzleDlcText: 공장의 크기를 줄이고 최적화하는 데 관심이 많으신가요? 지금 퍼즐 DLC를 구입하세요! puzzleDlcWishlist: 지금 찜 목록에 추가하세요! puzzleDlcViewNow: DLC 보러 가기 diff --git a/translations/base-lt.yaml b/translations/base-lt.yaml index 0b557fde..5b718248 100644 --- a/translations/base-lt.yaml +++ b/translations/base-lt.yaml @@ -92,6 +92,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - JAU PRIEINAMA + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-nl.yaml b/translations/base-nl.yaml index 9ce9173f..4d46fd59 100644 --- a/translations/base-nl.yaml +++ b/translations/base-nl.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Naamloos puzzleMode: Puzzel Modus back: Terug + shapez2Banner: shapez 2 - NU VERKRIJGBAAR + puzzleDlcText: Houd je van het comprimeren en optimaliseren van fabrieken? Verkrijg de puzzel DLC nu op Steam voor nog meer plezier! puzzleDlcWishlist: Voeg nu toe aan je verlanglijst! diff --git a/translations/base-no.yaml b/translations/base-no.yaml index 8576ccf0..9b40557c 100644 --- a/translations/base-no.yaml +++ b/translations/base-no.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Ingen Navn puzzleMode: Puzzle Modus back: Tilbake + shapez2Banner: shapez 2 - UTE NÅ + puzzleDlcText: Liker du å bygge kompate og optimaliserte fabrikker? Skaff deg Puzzle tilleggspakken nå på Steam for mere moro! puzzleDlcWishlist: Legg i ønskeliste nå! diff --git a/translations/base-pl.yaml b/translations/base-pl.yaml index 5ca595d7..e51a476f 100644 --- a/translations/base-pl.yaml +++ b/translations/base-pl.yaml @@ -92,6 +92,8 @@ mainMenu: savegameUnnamed: Zapis bez nazwy puzzleMode: Tryb Układanek back: Wróć + shapez2Banner: shapez 2 - JUŻ DOSTĘPNE + puzzleDlcText: Czy lubisz kompaktować i optymalizować fabryki? Zainstaluj DLC układanek na Steamie, aby mieć jeszcze więcej zabawy! puzzleDlcWishlist: Ustaw jako wyczekiwane! diff --git a/translations/base-pt-BR.yaml b/translations/base-pt-BR.yaml index 0d79878b..73e506e6 100644 --- a/translations/base-pt-BR.yaml +++ b/translations/base-pt-BR.yaml @@ -92,6 +92,8 @@ mainMenu: savegameUnnamed: Sem nome puzzleMode: Modo Puzzle back: Voltar + shapez2Banner: shapez 2 - JÁ DISPONÍVEL + puzzleDlcText: Você gosta de compactar e otimizar fábricas? Adquira a Puzzle DLC já disponível na Steam para se divertir ainda mais! puzzleDlcWishlist: Adicione já a sua lista de desejos! diff --git a/translations/base-pt-PT.yaml b/translations/base-pt-PT.yaml index cdb8b4f3..d4c0e830 100644 --- a/translations/base-pt-PT.yaml +++ b/translations/base-pt-PT.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Sem Nome puzzleMode: Modo Puzzle back: Voltar + shapez2Banner: shapez 2 - JÁ DISPONÍVEL + puzzleDlcText: Gostas de compactar e otimizar fábricas? Adquire agora o DLC Puzzle na Steam para ainda mais diversão! puzzleDlcWishlist: Lista de desejos agora! diff --git a/translations/base-ro.yaml b/translations/base-ro.yaml index c471c54c..25e83491 100644 --- a/translations/base-ro.yaml +++ b/translations/base-ro.yaml @@ -94,6 +94,8 @@ mainMenu: savegameUnnamed: Fară nume puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - DISPONIBIL ACUM + puzzleDlcText: Îți place să compresezi și să optimizezi fabricile ? Ia acum Puzzle DLC pe Steam pentru mai multă distracție ! puzzleDlcWishlist: Adaugă în Wishlist acum! diff --git a/translations/base-ru.yaml b/translations/base-ru.yaml index 994aecc4..566f9868 100644 --- a/translations/base-ru.yaml +++ b/translations/base-ru.yaml @@ -91,6 +91,8 @@ mainMenu: savegameUnnamed: Без названия puzzleMode: Головоломка back: Назад + shapez2Banner: shapez 2 - УЖЕ ДОСТУПНА + puzzleDlcText: Нравится оптимизировать фабрики и делать их меньше? Купите Puzzle DLC в Steam сейчас и получите еще больше удовольствия! puzzleDlcWishlist: Добавь в список желаемого! diff --git a/translations/base-sl.yaml b/translations/base-sl.yaml index f65c35c6..5badeb5e 100644 --- a/translations/base-sl.yaml +++ b/translations/base-sl.yaml @@ -92,6 +92,8 @@ mainMenu: savegameUnnamed: Unnamed puzzleMode: Puzzle Mode back: Back + shapez2Banner: shapez 2 - NA VOLJO + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/translations/base-sr.yaml b/translations/base-sr.yaml index 935f35c1..4274ad38 100644 --- a/translations/base-sr.yaml +++ b/translations/base-sr.yaml @@ -91,6 +91,8 @@ mainMenu: savegameUnnamed: Neimenovano puzzleMode: Slagalice back: Nazad + shapez2Banner: shapez 2 - DOSTUPNO ODMAH + puzzleDlcText: Uživate u optimizovanju i minimizovanju fabrika? Nabavite ekspanziju sa Slagalicama na Steam-u, za još više zabave! puzzleDlcWishlist: Dodaj na listu želja! diff --git a/translations/base-sv.yaml b/translations/base-sv.yaml index 4ec90926..cb21b410 100644 --- a/translations/base-sv.yaml +++ b/translations/base-sv.yaml @@ -93,6 +93,8 @@ mainMenu: savegameUnnamed: Namnlöst puzzleMode: Pusselläge back: Tillbaka + shapez2Banner: shapez 2 - UTE NU + puzzleDlcText: Tycker du om att komprimera och optimera fabriker? Skaffa pussel-DLCn nu på Steam för ännu mer kul! puzzleDlcWishlist: Önskelista nu! diff --git a/translations/base-tr.yaml b/translations/base-tr.yaml index 1d2b0c21..2b8790df 100644 --- a/translations/base-tr.yaml +++ b/translations/base-tr.yaml @@ -90,6 +90,8 @@ mainMenu: savegameUnnamed: İsimsiz puzzleMode: Yapboz Modu back: Geri + shapez2Banner: shapez 2 - ŞİMDİ ÇIKTI + puzzleDlcText: Fabrikaları küçültmeyi ve verimli hale getirmekten keyif mi alıyorsun? Şimdi Yapboz Paketini (DLC) Steam'de alarak keyfine keyif katabilirsin! diff --git a/translations/base-uk.yaml b/translations/base-uk.yaml index 259426ea..cb84ec24 100644 --- a/translations/base-uk.yaml +++ b/translations/base-uk.yaml @@ -92,6 +92,8 @@ mainMenu: savegameUnnamed: Без назви puzzleMode: Режим Головоломки back: Назад + shapez2Banner: shapez 2 - ВЖЕ ДОСТУПНА + puzzleDlcText: Вам подобається ущільнювати та оптимізовувати фабрики? Тоді отримайте доповнення Puzzle DLC у Steam для ще більших веселощів! puzzleDlcWishlist: Додай у список бажаного! diff --git a/translations/base-zh-CN-ISBN.yaml b/translations/base-zh-CN-ISBN.yaml index c2c94617..6f8a0f21 100644 --- a/translations/base-zh-CN-ISBN.yaml +++ b/translations/base-zh-CN-ISBN.yaml @@ -79,6 +79,8 @@ mainMenu: savegameUnnamed: 存档未命名 puzzleMode: 谜题模式 back: 返回 + shapez2Banner: 异形工厂2 - 现已发售 + puzzleDlcText: 新增谜题模式将带给您更多的游戏乐趣! puzzleDlcWishlist: 添加心愿单! puzzleDlcViewNow: View Dlc diff --git a/translations/base-zh-CN.yaml b/translations/base-zh-CN.yaml index 9e82890b..eee17dc9 100644 --- a/translations/base-zh-CN.yaml +++ b/translations/base-zh-CN.yaml @@ -86,6 +86,8 @@ mainMenu: savegameUnnamed: 存档未命名 puzzleMode: 谜题模式 back: 返回 + shapez2Banner: 异形工厂2 - 现已发售 + puzzleDlcText: 持续优化,追求极致效率。在限定空间内使用有限的设施来创造图形!《异形工厂》(Shapez)的首个 DLC “谜题挑战者”将会给大家带来更烧脑、更自由的全新挑战! diff --git a/translations/base-zh-TW.yaml b/translations/base-zh-TW.yaml index d47fdb79..155eca81 100644 --- a/translations/base-zh-TW.yaml +++ b/translations/base-zh-TW.yaml @@ -84,6 +84,8 @@ mainMenu: savegameUnnamed: 未命名 puzzleMode: Puzzle Mode back: Back + shapez2Banner: 異形工廠2 - 現已發售 + puzzleDlcText: Do you enjoy compacting and optimizing factories? Get the Puzzle DLC now on Steam for even more fun! puzzleDlcWishlist: Wishlist now! diff --git a/version b/version index 03082db7..f5a0d9d9 100644 --- a/version +++ b/version @@ -1 +1 @@ -1.5.6 \ No newline at end of file +1.5.7 \ No newline at end of file