From dd25b0a8913af70f106486453d3bc0067385f91e Mon Sep 17 00:00:00 2001 From: adrien Date: Mon, 17 Jul 2023 19:18:53 +0200 Subject: [PATCH] format --- jsm/Settings.js | 134 ++++++++++++++++++++++++------------------------ 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/jsm/Settings.js b/jsm/Settings.js index 45ca26b..c342003 100644 --- a/jsm/Settings.js +++ b/jsm/Settings.js @@ -1,81 +1,81 @@ let jsKeyRenamer = new Proxy({ - ["←"] : "ArrowLeft", - ["→"] : "ArrowRight", - ["↑"] : "ArrowUp", - ["↓"] : "ArrowDown", - ["Espace"] : " ", - ["Échap."] : "Escape", - ["Ret. arrière"]: "Backspace", - ["Entrée"] : "Enter", + ["←"]: "ArrowLeft", + ["→"]: "ArrowRight", + ["↑"]: "ArrowUp", + ["↓"]: "ArrowDown", + ["Espace"]: " ", + ["Échap."]: "Escape", + ["Ret. arrière"]: "Backspace", + ["Entrée"]: "Enter", }, { - get(obj, keyName) { - return keyName in obj? obj[keyName] : keyName - } + get(obj, keyName) { + return keyName in obj ? obj[keyName] : keyName + } }) let friendyKeyRenamer = new Proxy({ - ["ArrowLeft"] : "←", - ["ArrowRight"] : "→", - ["ArrowUp"] : "↑", - ["ArrowDown"] : "↓", - [" "] : "Espace", - ["Escape"] : "Échap.", - ["Backspace"] : "Ret. arrière", - ["Enter"] : "Entrée", + ["ArrowLeft"]: "←", + ["ArrowRight"]: "→", + ["ArrowUp"]: "↑", + ["ArrowDown"]: "↓", + [" "]: "Espace", + ["Escape"]: "Échap.", + ["Backspace"]: "Ret. arrière", + ["Enter"]: "Entrée", }, { - get(obj, keyName) { - return keyName in obj? obj[keyName] : keyName - } + get(obj, keyName) { + return keyName in obj ? obj[keyName] : keyName + } }) class Settings { - constructor() { - this.startLevel = 1 + constructor() { + this.startLevel = 1 - let keyMaps = { - key: {}, - action: {} - } + let keyMaps = { + key: {}, + action: {} + } - this.key = new Proxy(keyMaps, { - set(km, action, key) { - km.action[key] = action - return km.key[action] = jsKeyRenamer[key] - }, - has(km, action) { - return action in km.key - }, - get(km, action) { - return friendyKeyRenamer[km.key[action]] + this.key = new Proxy(keyMaps, { + set(km, action, key) { + km.action[key] = action + return km.key[action] = jsKeyRenamer[key] + }, + has(km, action) { + return action in km.key + }, + get(km, action) { + return friendyKeyRenamer[km.key[action]] + } + }) + this.action = new Proxy(keyMaps, { + set(km, key, action) { + km.key[action] = key + return km.action[key] = action + }, + has(km, key) { + return key in km.action + }, + get(km, key) { + return km.action[key] + } + }) + + this.key.moveLeft = "ArrowLeft" + this.key.moveRight = "ArrowRight" + this.key.rotateCCW = "w" + this.key.rotateCW = "ArrowUp" + this.key.softDrop = "ArrowDown" + this.key.hardDrop = " " + this.key.hold = "c" + this.key.pause = "Escape" + + this.arrDelay = 50 + this.dasDelay = 300 + + this.musicVolume = 50 + this.sfxVolume = 50 } - }) - this.action = new Proxy(keyMaps, { - set(km, key, action) { - km.key[action] = key - return km.action[key] = action - }, - has(km, key) { - return key in km.action - }, - get(km, key) { - return km.action[key] - } - }) - - this.key.moveLeft = "ArrowLeft" - this.key.moveRight = "ArrowRight" - this.key.rotateCCW = "w" - this.key.rotateCW = "ArrowUp" - this.key.softDrop = "ArrowDown" - this.key.hardDrop = " " - this.key.hold = "c" - this.key.pause = "Escape" - - this.arrDelay = 50 - this.dasDelay = 300 - - this.musicVolume = 50 - this.sfxVolume = 50 - } }