From 27e114c362da93d8b8cffff0fc36c3f1f578f1d5 Mon Sep 17 00:00:00 2001 From: tobspr Date: Thu, 21 May 2020 22:49:00 +0200 Subject: [PATCH] Minor UX improvements --- src/css/ingame_hud/keybindings_overlay.scss | 4 ++-- src/js/core/config.js | 6 ++--- src/js/game/hud/parts/keybinding_overlay.js | 25 +++++---------------- src/js/states/main_menu.js | 2 +- translations/base-en.yaml | 1 + 5 files changed, 13 insertions(+), 25 deletions(-) diff --git a/src/css/ingame_hud/keybindings_overlay.scss b/src/css/ingame_hud/keybindings_overlay.scss index e63f2e7f..960ee9fd 100644 --- a/src/css/ingame_hud/keybindings_overlay.scss +++ b/src/css/ingame_hud/keybindings_overlay.scss @@ -45,7 +45,7 @@ text-transform: uppercase; // font-weight: bold; color: #fff; - text-shadow: #{D(1px)} #{D(1px)} 0 rgba(0, 10, 20, 0.2); + text-shadow: #{D(1px)} #{D(1px)} 0 rgba(0, 10, 20, 0.1); @include S(margin-left, 5px); } @@ -55,7 +55,7 @@ display: none; } - &.placementActive .binding.noPlacementOnly { + &.placementActive .noPlacementOnly { display: none; } diff --git a/src/js/core/config.js b/src/js/core/config.js index 33f2c654..baf79d9e 100644 --- a/src/js/core/config.js +++ b/src/js/core/config.js @@ -83,7 +83,7 @@ export const globalConfig = { debug: { /* dev:start */ - // fastGameEnter: true, + fastGameEnter: true, // noArtificialDelays: true, // disableSavegameWrite: true, // showEntityBounds: true, @@ -93,8 +93,8 @@ export const globalConfig = { // disableZoomLimits: true, // showChunkBorders: true, // rewardsInstant: true, - allBuildingsUnlocked: true, - upgradesNoCost: true, + // allBuildingsUnlocked: true, + // upgradesNoCost: true, // disableUnlockDialog: true, // disableLogicTicks: true, // testClipping: true, diff --git a/src/js/game/hud/parts/keybinding_overlay.js b/src/js/game/hud/parts/keybinding_overlay.js index 6f6040b6..b143186a 100644 --- a/src/js/game/hud/parts/keybinding_overlay.js +++ b/src/js/game/hud/parts/keybinding_overlay.js @@ -37,7 +37,7 @@ export class HUDKeybindingOverlay extends BaseHUDPart {
- + ${getKeycode(KEYMAPPINGS.ingame.mapMoveUp)} ${getKeycode(KEYMAPPINGS.ingame.mapMoveLeft)} ${getKeycode(KEYMAPPINGS.ingame.mapMoveDown)} @@ -53,6 +53,11 @@ export class HUDKeybindingOverlay extends BaseHUDPart {
+
+ + +
+
${getKeycode(KEYMAPPINGS.placement.abortBuildingPlacement)} @@ -68,25 +73,7 @@ export class HUDKeybindingOverlay extends BaseHUDPart { ⇧ ${T.global.keys.shift}
- -
- ${T.global.keys.alt} - -
- -
- ${T.global.keys.control} - -
- ` + - (queryParamOptions.betaMode - ? ` -
- F2 - -
` - : "") ); } diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index 5fee0fef..004cb8c3 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -27,7 +27,7 @@ export class MainMenuState extends GameState { ${T.demoBanners.advantages.map(advantage => `
  • ${advantage}
  • `).join("")} - Get shapez.io on steam! + Get the shapez.io standalone! `; return ` diff --git a/translations/base-en.yaml b/translations/base-en.yaml index 9cb2fc02..c40170ac 100644 --- a/translations/base-en.yaml +++ b/translations/base-en.yaml @@ -167,6 +167,7 @@ ingame: reverseOrientation: Reverse orientation disableAutoOrientation: Disable auto orientation toggleHud: Toggle HUD + placeBuilding: Place building # Everything related to placing buildings (I.e. as soon as you selected a building # from the toolbar)