Don't suppress other key events in the toggleSecretDoors keybinding (fixes #12)
This commit is contained in:
@@ -6,10 +6,15 @@ export function registerKeybindings() {
|
||||
game.keybindings.register(settingsKey, "toggleSecretDoor", {
|
||||
name: "smart-doors.keybindings.toggleSecretDoor.name",
|
||||
hint: "smart-doors.keybindings.toggleSecretDoor.hint",
|
||||
onDown: () => toggleSecretDoor = true,
|
||||
onUp: () => toggleSecretDoor = false,
|
||||
onDown: handleToggleSecretDoor,
|
||||
onUp: handleToggleSecretDoor,
|
||||
restricted: true,
|
||||
editable: [{key: "AltLeft"}],
|
||||
precedence: -1,
|
||||
});
|
||||
}
|
||||
|
||||
function handleToggleSecretDoor(event) {
|
||||
toggleSecretDoor = !event.up;
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user