diff --git a/src/js/game/camera.js b/src/js/game/camera.js index 9503c839..efb5d15b 100644 --- a/src/js/game/camera.js +++ b/src/js/game/camera.js @@ -902,7 +902,7 @@ export class Camera extends BasicSerializableObject { } let movementSpeed = this.root.app.settings.getMovementSpeed( - actionMapper.getBinding(KEYMAPPINGS.navigation.fastPan).isCurrentlyPressed() + actionMapper.getBinding(KEYMAPPINGS.navigation.mapMoveFaster).isCurrentlyPressed() ); this.center.x += moveAmount * forceX * movementSpeed; diff --git a/src/js/game/key_action_mapper.js b/src/js/game/key_action_mapper.js index ea886a7a..2f98c84e 100644 --- a/src/js/game/key_action_mapper.js +++ b/src/js/game/key_action_mapper.js @@ -32,11 +32,11 @@ export const KEYMAPPINGS = { mapMoveRight: { keyCode: key("D") }, mapMoveDown: { keyCode: key("S") }, mapMoveLeft: { keyCode: key("A") }, + mapMoveFaster: { keyCode: 16 }, //shift centerMap: { keyCode: 32 }, // SPACE mapZoomIn: { keyCode: 187, repeated: true }, // "+" mapZoomOut: { keyCode: 189, repeated: true }, // "-" - fastPan: { keyCode: 16 }, //shift createMarker: { keyCode: key("M") }, }, diff --git a/src/js/profile/application_settings.js b/src/js/profile/application_settings.js index 5a3a6cbc..827c22a5 100644 --- a/src/js/profile/application_settings.js +++ b/src/js/profile/application_settings.js @@ -303,13 +303,13 @@ export class ApplicationSettings extends ReadWriteProxy { } /** - * @param {boolean} fastpan + * @param {boolean} moveFaster */ - getMovementSpeed(fastpan = false) { + getMovementSpeed(moveFaster = false) { const id = this.getAllSettings().movementSpeed; for (let i = 0; i < movementSpeeds.length; ++i) { if (movementSpeeds[i].id === id) { - return movementSpeeds[fastpan && i + 1 < movementSpeeds.length ? i + 1 : i].multiplier; + return movementSpeeds[moveFaster && i + 1 < movementSpeeds.length ? i + 1 : i].multiplier; } } logger.error("Unknown movement speed id:", id); diff --git a/translations/base-en.yaml b/translations/base-en.yaml index 7430f7dd..f0283780 100644 --- a/translations/base-en.yaml +++ b/translations/base-en.yaml @@ -687,6 +687,7 @@ keybindings: mapMoveRight: Move Right mapMoveDown: Move Down mapMoveLeft: Move Left + mapMoveFaster: Move Faster centerMap: Center Map mapZoomIn: Zoom in