diff --git a/src/js/core/input_distributor.js b/src/js/core/input_distributor.js index 7a8a38a6..3466e605 100644 --- a/src/js/core/input_distributor.js +++ b/src/js/core/input_distributor.js @@ -152,7 +152,7 @@ export class InputDistributor { window.addEventListener("blur", this.handleBlur.bind(this)); - window.addEventListener("gamepadconnected", this.handleGamepadConnected.bind(this)) + window.addEventListener("gamepadconnected", this.handleGamepadConnected.bind(this)); } forwardToReceiver(eventId, payload = null) { @@ -179,7 +179,7 @@ export class InputDistributor { processGamepadInputs() { if (this.connectedGamepadIndex === null) { - return + return; } const gamepad = navigator.getGamepads()[this.connectedGamepadIndex]; @@ -189,7 +189,7 @@ export class InputDistributor { const isInitial = !this.keysDown.has(keyCode); if (button.pressed) { - logger.debug(`gamepad button [${index}]: ${button.pressed ? 'pressed' : ''}`) + logger.debug(`gamepad button [${index}]: ${button.pressed ? "pressed" : ""}`); this.keysDown.add(keyCode); this.forwardToReceiver("keydown", { @@ -197,7 +197,7 @@ export class InputDistributor { shift: 0, alt: 0, initial: isInitial, - }) + }); } if (!button.pressed && !isInitial) { this.keysDown.delete(keyCode); @@ -211,7 +211,6 @@ export class InputDistributor { } } - /** * @param {Event} event */ diff --git a/src/js/game/hud/parts/base_toolbar.js b/src/js/game/hud/parts/base_toolbar.js index 4534eab6..994d3146 100644 --- a/src/js/game/hud/parts/base_toolbar.js +++ b/src/js/game/hud/parts/base_toolbar.js @@ -151,7 +151,7 @@ export class HUDBaseToolbar extends BaseHUDPart { } isBuildingSelected() { - return Object.entries(this.buildingHandles).some(([_, handle]) => handle.selected) + return Object.entries(this.buildingHandles).some(([_, handle]) => handle.selected); } /** @@ -166,7 +166,8 @@ export class HUDBaseToolbar extends BaseHUDPart { let newBuildingFound = false; let newIndex = this.lastSelectedIndex; if (this.isBuildingSelected()) { - const direction = this.root.keyMapper.getBinding(KEYMAPPINGS.placement.rotateInverseModifier).pressed + const direction = this.root.keyMapper.getBinding(KEYMAPPINGS.placement.rotateInverseModifier) + .pressed ? -1 : 1; diff --git a/src/js/game/hud/parts/building_placer_logic.js b/src/js/game/hud/parts/building_placer_logic.js index 5d4bd2ce..4f62f774 100644 --- a/src/js/game/hud/parts/building_placer_logic.js +++ b/src/js/game/hud/parts/building_placer_logic.js @@ -117,7 +117,9 @@ export class HUDBuildingPlacerLogic extends BaseHUDPart { keyActionMapper.getBinding(KEYMAPPINGS.general.back).add(this.abortPlacement, this); keyActionMapper.getBinding(KEYMAPPINGS.placement.pipette).add(this.startPipette, this); this.root.gameState.inputReciever.keyup.add(this.checkForDirectionLockSwitch, this); - keyActionMapper.getBinding(KEYMAPPINGS.placement.placeBuilding).add(this.tryPlaceCurrentBuildingAtCursor, this); + keyActionMapper + .getBinding(KEYMAPPINGS.placement.placeBuilding) + .add(this.tryPlaceCurrentBuildingAtCursor, this); keyActionMapper.getBinding(KEYMAPPINGS.placement.delete).add(this.tryDeleteBelowCursor, this); // BINDINGS TO GAME EVENTS diff --git a/src/js/game/hud/parts/keybinding_overlay.js b/src/js/game/hud/parts/keybinding_overlay.js index e7629051..4897d006 100644 --- a/src/js/game/hud/parts/keybinding_overlay.js +++ b/src/js/game/hud/parts/keybinding_overlay.js @@ -299,7 +299,7 @@ export class HUDKeybindingOverlay extends BaseHUDPart { break; default: html += `${getStringForKeyCode( - mapper.getBinding(/** @type {KeyCode} */(key)).keyCode + mapper.getBinding(/** @type {KeyCode} */ (key)).keyCode )}`; } } diff --git a/src/js/states/keybindings.js b/src/js/states/keybindings.js index 89edca10..c9b90bbd 100644 --- a/src/js/states/keybindings.js +++ b/src/js/states/keybindings.js @@ -117,7 +117,7 @@ export class KeybindingsState extends TextualGameState { this.updateKeybindings(); }); - dialog.inputReciever.backButton.add(() => { }); + dialog.inputReciever.backButton.add(() => {}); this.dialogs.internalShowDialog(dialog); this.app.sound.playUiSound(SOUNDS.dialogOk);