Skip to content
Snippets Groups Projects
Commit 57025b83 authored by Arkerthan's avatar Arkerthan
Browse files

Allow entering budget pages from all safe passages

parent 56c207e1
No related branches found
No related tags found
1 merge request!11304Changes
App.UI.storyCaption = function() { App.UI.storyCaption = function() {
const pass = passage(); const pass = passage();
const passageSafe = Story.lookup("tags", "jump-from-safe")
.reduce((acc, cur) => acc || cur.title === pass, false);
const fragment = new DocumentFragment(); const fragment = new DocumentFragment();
if (V.ui !== "start") { if (V.ui !== "start") {
...@@ -225,7 +227,7 @@ App.UI.storyCaption = function() { ...@@ -225,7 +227,7 @@ App.UI.storyCaption = function() {
function upkeep() { function upkeep() {
const div = document.createElement("div"); const div = document.createElement("div");
if (pass === "Main") { if (passageSafe) {
div.append(App.UI.DOM.passageLink("Upkeep", "Costs Budget"), " | "); div.append(App.UI.DOM.passageLink("Upkeep", "Costs Budget"), " | ");
} else { } else {
div.append(" Upkeep | "); div.append(" Upkeep | ");
...@@ -303,7 +305,7 @@ App.UI.storyCaption = function() { ...@@ -303,7 +305,7 @@ App.UI.storyCaption = function() {
function reputation() { function reputation() {
const div = document.createElement("div"); const div = document.createElement("div");
if (pass === "Main") { if (passageSafe) {
div.append(App.UI.DOM.passageLink("Rep", "Rep Budget")); div.append(App.UI.DOM.passageLink("Rep", "Rep Budget"));
} else { } else {
App.UI.DOM.appendNewElement("span", div, "Rep", ["reputation", "inc"]); App.UI.DOM.appendNewElement("span", div, "Rep", ["reputation", "inc"]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment