diff --git a/src/002-config/mousetrapConfig.js b/src/002-config/mousetrapConfig.js index a7dae198f0f92bdaf48380d004c1ea00d57d0647..f2a106d1eec639ec75d1ad19dff717ee1113339d 100644 --- a/src/002-config/mousetrapConfig.js +++ b/src/002-config/mousetrapConfig.js @@ -352,13 +352,3 @@ App.UI.Hotkeys.add("HG Select", { $("#manageHG a").trigger("click"); }, combinations: ["h"] }); -App.UI.Hotkeys.add("BG Select", { - callback: function() { - $("#manageHG a").trigger("click"); - }, combinations: ["b"] -}); -App.UI.Hotkeys.add("Recruiter Select", { - callback: function() { - $("#manageHG a").trigger("click"); - }, combinations: ["u"] -}); diff --git a/src/005-passages/facilitiesPassages.js b/src/005-passages/facilitiesPassages.js index 96780671218e4ceb7cc159aabcb00946d789fba6..2e1a0d93f97dfb60ee3e8926852651b9c334f70f 100644 --- a/src/005-passages/facilitiesPassages.js +++ b/src/005-passages/facilitiesPassages.js @@ -65,7 +65,7 @@ new App.DomPassage("BG Select", V.encyclopedia = "Bodyguard"; return App.Facilities.BGSelect(); - }, ["jump-to-safe", "jump-hidden", "jump-from-safe"] + }, ["jump-to-safe", "jump-from-safe"] ); new App.DomPassage("Concubine Select", diff --git a/src/gui/quicklinks.js b/src/gui/quicklinks.js index aebe0a9fbd2cec8363d8bb990932967cf0ebe2cb..45b846afdc13e4c38dd19a4e9c15087d92e6ecc2 100644 --- a/src/gui/quicklinks.js +++ b/src/gui/quicklinks.js @@ -85,7 +85,7 @@ App.UI.quickMenu = (function() { // true means hidden const hiddenPassages = cleanPassageMapping({ "Arcade": () => !V.arcade, - "BG Select": () => V.dojo <= 1, + "BG Select": () => !V.dojo, "Brothel": () => !V.brothel, "Cellblock": () => !V.cellblock, "Clinic": () => !V.clinic, @@ -241,7 +241,9 @@ App.UI.quickMenu = (function() { // register for (const passage of jumpTo) { - if (!hidden.includes(passage)) { + if (!hidden.includes(passage) + // some passages may be hidden, but still accessible through hotkeys + || hotkeys.hasOwnProperty(passage)) { const action = { callback: () => { if (hotkeysEnabled