1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2026-03-02 03:39:21 +00:00

Minor UX improvements

This commit is contained in:
tobspr
2020-05-21 22:49:00 +02:00
parent 1cba701b8a
commit 27e114c362
5 changed files with 13 additions and 25 deletions

View File

@@ -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,

View File

@@ -37,7 +37,7 @@ export class HUDKeybindingOverlay extends BaseHUDPart {
</div>
<div class="binding">
<code class="keybinding leftMouse"></code><i></i>
<code class="keybinding leftMouse noPlacementOnly"></code><i class="noPlacementOnly"></i>
<code class="keybinding">${getKeycode(KEYMAPPINGS.ingame.mapMoveUp)}</code>
<code class="keybinding">${getKeycode(KEYMAPPINGS.ingame.mapMoveLeft)}</code>
<code class="keybinding">${getKeycode(KEYMAPPINGS.ingame.mapMoveDown)}</code>
@@ -53,6 +53,11 @@ export class HUDKeybindingOverlay extends BaseHUDPart {
</div>
<div class="binding placementOnly">
<code class="keybinding leftMouse"></code>
<label>${T.ingame.keybindingsOverlay.placeBuilding}</label>
</div>
<div class="binding placementOnly">
<code class="keybinding rightMouse"></code><i></i>
<code class="keybinding">${getKeycode(KEYMAPPINGS.placement.abortBuildingPlacement)}</code>
@@ -68,25 +73,7 @@ export class HUDKeybindingOverlay extends BaseHUDPart {
<code class="keybinding builtinKey shift">⇧ ${T.global.keys.shift}</code>
<label>${T.ingame.keybindingsOverlay.placeMultiple}</label>
</div>
<div class="binding placementOnly">
<code class="keybinding builtinKey">${T.global.keys.alt}</code>
<label>${T.ingame.keybindingsOverlay.reverseOrientation}</label>
</div>
<div class="binding placementOnly">
<code class="keybinding builtinKey">${T.global.keys.control}</code>
<label>${T.ingame.keybindingsOverlay.disableAutoOrientation}</label>
</div>
` +
(queryParamOptions.betaMode
? `
<div class="binding hudToggle">
<code class="keybinding">F2</code>
<label>${T.ingame.keybindingsOverlay.toggleHud}</label>
</div>
`
: "")
);
}

View File

@@ -27,7 +27,7 @@ export class MainMenuState extends GameState {
${T.demoBanners.advantages.map(advantage => `<li>${advantage}</li>`).join("")}
</ul>
<a href="#" class="steamLink" target="_blank">Get shapez.io on steam!</a>
<a href="#" class="steamLink" target="_blank">Get the shapez.io standalone!</a>
`;
return `