From a87978a8b5d71b1baf68b345ab7ea4aab4293a3e Mon Sep 17 00:00:00 2001 From: tobspr Date: Mon, 7 Mar 2022 10:26:38 +0100 Subject: [PATCH] Further demo adjustments --- gulp/steampipe/scripts/app.vdf.template | 2 +- gulp/steampipe/scripts/china-linux.vdf | 4 ++-- gulp/steampipe/scripts/china-windows.vdf | 4 ++-- gulp/steampipe/scripts/linux.vdf | 4 ++-- gulp/steampipe/scripts/windows.vdf | 4 ++-- src/js/game/hud/parts/modal_dialogs.js | 2 +- src/js/game/hud/parts/standalone_advantages.js | 2 +- src/js/game/hud/parts/watermark.js | 2 +- src/js/states/main_menu.js | 6 ++++-- src/js/states/mods.js | 2 +- 10 files changed, 17 insertions(+), 15 deletions(-) diff --git a/gulp/steampipe/scripts/app.vdf.template b/gulp/steampipe/scripts/app.vdf.template index 5359acfe..f5e936e3 100644 --- a/gulp/steampipe/scripts/app.vdf.template +++ b/gulp/steampipe/scripts/app.vdf.template @@ -1,6 +1,6 @@ "appbuild" { - "appid" "1318690" + "appid" "1930750" "desc" "$DESC$" "buildoutput" "C:\work\shapez\shapez.io\gulp\steampipe\steamtemp" "contentroot" "" diff --git a/gulp/steampipe/scripts/china-linux.vdf b/gulp/steampipe/scripts/china-linux.vdf index 3906312b..dff98d00 100644 --- a/gulp/steampipe/scripts/china-linux.vdf +++ b/gulp/steampipe/scripts/china-linux.vdf @@ -1,7 +1,7 @@ "DepotBuildConfig" { - "DepotID" "1318695" - "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files_china\shapez.io-standalonechina-linux-x64" + "DepotID" "1930755" + "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files_china\shapez.io-demochina-linux-x64" "FileMapping" { "LocalPath" "*" diff --git a/gulp/steampipe/scripts/china-windows.vdf b/gulp/steampipe/scripts/china-windows.vdf index 3a098cbc..92741554 100644 --- a/gulp/steampipe/scripts/china-windows.vdf +++ b/gulp/steampipe/scripts/china-windows.vdf @@ -1,7 +1,7 @@ "DepotBuildConfig" { - "DepotID" "1318694" - "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files_china\shapez.io-standalonechina-win32-x64" + "DepotID" "1930754" + "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files_china\shapez.io-demochina-win32-x64" "FileMapping" { "LocalPath" "*" diff --git a/gulp/steampipe/scripts/linux.vdf b/gulp/steampipe/scripts/linux.vdf index 60dfcca5..b2e4c1ad 100644 --- a/gulp/steampipe/scripts/linux.vdf +++ b/gulp/steampipe/scripts/linux.vdf @@ -1,7 +1,7 @@ "DepotBuildConfig" { - "DepotID" "1318692" - "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files\shapez.io-standalone-linux-x64" + "DepotID" "1930752" + "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files\shapez.io-demo-linux-x64" "FileMapping" { "LocalPath" "*" diff --git a/gulp/steampipe/scripts/windows.vdf b/gulp/steampipe/scripts/windows.vdf index 7d0db436..f57a63fe 100644 --- a/gulp/steampipe/scripts/windows.vdf +++ b/gulp/steampipe/scripts/windows.vdf @@ -1,7 +1,7 @@ "DepotBuildConfig" { - "DepotID" "1318691" - "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files\shapez.io-standalone-win32-x64" + "DepotID" "1930753" + "contentroot" "C:\work\shapez\shapez.io\tmp_standalone_files\shapez.io-demo-win32-x64" "FileMapping" { "LocalPath" "*" diff --git a/src/js/game/hud/parts/modal_dialogs.js b/src/js/game/hud/parts/modal_dialogs.js index f86160bc..2c2955cb 100644 --- a/src/js/game/hud/parts/modal_dialogs.js +++ b/src/js/game/hud/parts/modal_dialogs.js @@ -125,7 +125,7 @@ export class HUDModalDialogs extends BaseHUDPart { dialog.buttonSignals.getStandalone.add(() => { this.app.analytics.trackUiClick("demo_dialog_click"); - window.open(THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_demo_dialog"); + window.open(THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_demo_dialog_steam"); }); return dialog.buttonSignals; diff --git a/src/js/game/hud/parts/standalone_advantages.js b/src/js/game/hud/parts/standalone_advantages.js index b01461af..c92b64fc 100644 --- a/src/js/game/hud/parts/standalone_advantages.js +++ b/src/js/game/hud/parts/standalone_advantages.js @@ -42,7 +42,7 @@ export class HUDStandaloneAdvantages extends BaseHUDPart { this.trackClicks(this.contentDiv.querySelector("button.steamLinkButton"), () => { this.root.app.analytics.trackUiClick("standalone_advantage_visit_steam"); this.root.app.platformWrapper.openExternalLink( - THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_std_advg" + THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_std_advg_steam" ); this.close(); }); diff --git a/src/js/game/hud/parts/watermark.js b/src/js/game/hud/parts/watermark.js index 837eaa9c..a33423ae 100644 --- a/src/js/game/hud/parts/watermark.js +++ b/src/js/game/hud/parts/watermark.js @@ -28,7 +28,7 @@ export class HUDWatermark extends BaseHUDPart { this.trackClicks(this.linkElement, () => { this.root.app.analytics.trackUiClick("watermark_click_2_direct"); this.root.app.platformWrapper.openExternalLink( - THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_watermark" + THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_watermark_steam" ); }); } diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index b316e8a4..361c854d 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -445,7 +445,9 @@ export class MainMenuState extends GameState { onSteamLinkClicked() { this.app.analytics.trackUiClick("main_menu_steam_link_" + A_B_TESTING_LINK_TYPE); - this.app.platformWrapper.openExternalLink(THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_mainmenu"); + this.app.platformWrapper.openExternalLink( + THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_mainmenu_steam" + ); return false; } @@ -730,7 +732,7 @@ export class MainMenuState extends GameState { getStandalone.add(() => { this.app.analytics.trackUiClick("visit_steampage_from_slot_limit"); this.app.platformWrapper.openExternalLink( - THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_slotlimit" + THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_slotlimit_steam" ); }); } diff --git a/src/js/states/mods.js b/src/js/states/mods.js index a59058f8..9a200f42 100644 --- a/src/js/states/mods.js +++ b/src/js/states/mods.js @@ -87,7 +87,7 @@ export class ModsState extends TextualGameState { onSteamLinkClicked() { this.app.analytics.trackUiClick("mods_steam_link"); this.app.platformWrapper.openExternalLink( - THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_modsettings" + THIRDPARTY_URLS.stanaloneCampaignLink + "/shapez_modsettings_steam" ); return false;