From ee2279d5f0c9998a142ea0d65190e58beb14fedd Mon Sep 17 00:00:00 2001 From: tobspr Date: Sun, 9 Oct 2022 13:09:31 +0200 Subject: [PATCH] Add shapez 2 hint to the game --- README.md | 18 ++++----- res/ui/shapez2.png | Bin 0 -> 24511 bytes src/css/states/main_menu.scss | 54 +++++++++++++------------ src/js/changelog.js | 9 +++++ src/js/profile/application_settings.js | 5 --- src/js/states/main_menu.js | 45 +++++++-------------- translations/base-pt-BR.yaml | 5 ++- version | 2 +- 8 files changed, 65 insertions(+), 73 deletions(-) create mode 100644 res/ui/shapez2.png diff --git a/README.md b/README.md index 4c5d7731..ed712030 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,4 @@ -# shapez - - - shapez Logo - - -
- -## NEW: Shapez 2 is coming 2023! +## NEW: Shapez 2! We are currently working on a successor to shapez, with 3D Graphics, Exploration, Layers, Mass transport, New Shape Mechanics, Research and a lot more! Be sure to check it out: @@ -14,6 +6,14 @@ We are currently working on a successor to shapez, with 3D Graphics, Exploration shapez 2 Announcement +
+ +# shapez + + + shapez Logo + +
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. diff --git a/res/ui/shapez2.png b/res/ui/shapez2.png new file mode 100644 index 0000000000000000000000000000000000000000..1db8454328dab9e5ac825120c5762b401ce2ef60 GIT binary patch literal 24511 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 ah?Z7Bdh&k7KIk8${%a*o#X5P*$o~N=^^>sx literal 0 HcmV?d00001 diff --git a/src/css/states/main_menu.scss b/src/css/states/main_menu.scss index 025d4719..e21ca654 100644 --- a/src/css/states/main_menu.scss +++ b/src/css/states/main_menu.scss @@ -171,40 +171,41 @@ @include S(grid-gap, 20px); .mainNews { - background: linear-gradient(220deg, rgb(248, 232, 130), rgb(248, 171, 90)); + background: linear-gradient(220deg, rgb(74, 93, 201), rgb(93, 255, 150)); &::before { - background: uiResource("kiwi_clicker.png") center center / 100% no-repeat; + background: uiResource("shapez2.png") center center / 100% no-repeat; content: ""; - @include S(width, 140px); - @include S(height, 140px); + @include S(width, 100px); + @include S(height, 100px); position: absolute; - top: 50%; - right: -5%; + 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; - } - } + // .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); width: 100%; display: flex; @@ -221,16 +222,16 @@ @include S(padding, 10px); @include S(padding-right, 100px); box-sizing: border-box; - + transition: opacity 0.12s ease-in-out; cursor: pointer; &:hover { - opacity: 0.95; + opacity: 0.85; } .text { @include SuperSmallText; - @include S(width, 120px); - color: rgba(#000, 0.8); + @include S(width, 100px); + color: rgba(#000, 1); } } @@ -253,6 +254,7 @@ .onlinePlayerCount { color: #333; + display: none; @include S(margin-top, 15px); @include SuperSmallText; @include S(height, 15px); diff --git a/src/js/changelog.js b/src/js/changelog.js index 5422ae72..66ef17d6 100644 --- a/src/js/changelog.js +++ b/src/js/changelog.js @@ -1,4 +1,13 @@ export const CHANGELOG = [ + { + version: "1.5.6", + date: "09.12.2022", + entries: [ + "⚠️ Shapez 2 will be coming soon! Click here to find out more. ⚠️ ", + "Minor fixes & improvements", + "Updated translations", + ], + }, { version: "1.5.5", date: "20.06.2022", diff --git a/src/js/profile/application_settings.js b/src/js/profile/application_settings.js index 85156dc0..5fb4a156 100644 --- a/src/js/profile/application_settings.js +++ b/src/js/profile/application_settings.js @@ -288,8 +288,6 @@ function initializeSettings() { new BoolSetting("lowQualityTextures", enumCategories.performance, (app, value) => {}), new BoolSetting("simplifiedBelts", enumCategories.performance, (app, value) => {}), - - new BoolSetting("showKiwiClicker", null, (app, value) => {}), ]; } @@ -334,8 +332,6 @@ class SettingsStorage { * @type {Object.} */ this.keybindingOverrides = {}; - - this.showKiwiClicker = true; } } @@ -705,7 +701,6 @@ export class ApplicationSettings extends ReadWriteProxy { } if (data.version < 32) { - data.settings.showKiwiClicker = true; data.version = 32; } diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index eb8decec..d79232a6 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -48,7 +48,7 @@ export class MainMenuState extends GameState { !G_GOG_VERSION; const showWegameFooter = G_WEGAME_VERSION; const hasMods = MODS.anyModsActive(); - const hasSteamBridge = G_IS_STANDALONE && !G_GOG_VERSION; + const hasSteamBridge = G_IS_STANDALONE && !G_GOG_VERSION && !G_IS_STEAM_DEMO; let showExternalLinks = true; @@ -78,15 +78,15 @@ export class MainMenuState extends GameState { !G_IS_STEAM_DEMO && /** @type { PlatformWrapperImplElectron}*/ (this.app.platformWrapper).dlcs.puzzle); - const showKiwiClicker = - showExternalLinks && this.app.settings.getSetting("showKiwiClicker") && MODS.mods.length === 0; + const showShapez2 = showExternalLinks && MODS.mods.length === 0; const bannerHtml = `

${T.demoBanners.titleV2}

- ${Object.entries(T.ingame.standaloneAdvantages.points) + ${Array.from(Object.entries(T.ingame.standaloneAdvantages.points)) + .slice(0, 6) .map( ([key, trans]) => `
@@ -99,11 +99,6 @@ export class MainMenuState extends GameState {
- ${ - G_IS_STEAM_DEMO - ? `${T.demoBanners.playtimeDisclaimer}` - : "" - } ${ globalConfig.currentDiscount > 0 @@ -181,6 +176,14 @@ export class MainMenuState extends GameState {
${showDemoAdvertisement ? `
${bannerHtml}
` : ""} + ${ + showShapez2 + ? `
+
Shapez 2 will be coming soon!
+ +
` + : "" + } ${ showPuzzleDLC @@ -206,15 +209,7 @@ export class MainMenuState extends GameState { } - ${ - showKiwiClicker - ? `
-
Check out this small side project I am working on right now!
-
-
` - : "" - } ` : "" } @@ -466,8 +461,7 @@ export class MainMenuState extends GameState { ".exitAppButton": this.onExitAppButtonClicked, ".steamLink": this.onSteamLinkClicked, ".steamLinkSocial": this.onSteamLinkClickedSocial, - ".kiwiClicker": this.onKiwiClickerClicked, - ".kiwiClicker .close": this.hideKiwiClicker, + ".shapez2": this.onShapez2Clicked, ".discordLink": () => { this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.discord); }, @@ -582,17 +576,8 @@ export class MainMenuState extends GameState { this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.puzzleDlcStorePage); } - onKiwiClickerClicked() { - this.app.platformWrapper.openExternalLink( - "https://store.steampowered.com/app/1980530/Kiwi_Clicker/?utm_medium=shapez" - ); - } - - hideKiwiClicker() { - this.app.settings.updateSetting("showKiwiClicker", false); - this.app.settings.save(); - this.htmlElement.querySelector(".kiwiClicker").remove(); - return STOP_PROPAGATION; + onShapez2Clicked() { + this.app.platformWrapper.openExternalLink("https://tobspr.io/shapez-2?utm_medium=shapez"); } onBackButtonClicked() { diff --git a/translations/base-pt-BR.yaml b/translations/base-pt-BR.yaml index 2cda98d9..0d79878b 100644 --- a/translations/base-pt-BR.yaml +++ b/translations/base-pt-BR.yaml @@ -1102,8 +1102,9 @@ settings: zoom). shapeTooltipAlwaysOn: title: Dica de ferramente de forma - Mostrar sempre - description: Deve sempre mostrar a dica de ferramenta de forma ao pairar sobre - construções em vez de ter que segurar 'ALT'. + description: >- + Deve sempre mostrar a dica de ferramenta de forma ao pairar sobre + construções em vez de ter que segurar 'ALT'. rangeSliderPercentage: % tickrateHz: Hz newBadge: New! diff --git a/version b/version index 5ebba4f0..03082db7 100644 --- a/version +++ b/version @@ -1 +1 @@ -1.5.5 \ No newline at end of file +1.5.6 \ No newline at end of file