diff --git a/devTools/types/assistant.d.ts b/devTools/types/assistant.d.ts index 767cbfe6b6d780732a115fbd414ac52b7a03d6de..9d0729f420f450793519ae5103e0d3d5c70e6bf2 100644 --- a/devTools/types/assistant.d.ts +++ b/devTools/types/assistant.d.ts @@ -7,7 +7,8 @@ interface assistant { personality: -1 | 0 | 1; name: string; power: number; - fsOptions: 1 | 0; + fsOptions: FC.Bool; + options: FC.Bool; market: { relationship: "nonconsensual" | "incestuous" | "cute" | "romantic"; limit: number; diff --git a/src/personalAssistant/assistantOptions.js b/src/personalAssistant/assistantOptions.js index 507314620d1fa786dce26ba47b000bf5b7559461..946a370fd9f653c89c3a9d0867468970501afe49 100644 --- a/src/personalAssistant/assistantOptions.js +++ b/src/personalAssistant/assistantOptions.js @@ -44,7 +44,7 @@ App.UI.personalAssistantOptions = function() { tabBar.addTab("Computer Core Upgrades", "upgrades", upgrades()); if (V.week >= 11) { tabBar.addTab("Settings", "settings", settings()); - if (V.assistant.personality !== 0) { + if (V.assistant.personality !== 0 && V.assistant.options) { tabBar.addTab("Appearance", "appearance", appearance()); } } @@ -281,11 +281,11 @@ App.UI.personalAssistantOptions = function() { } } App.UI.DOM.appendNewElement("div", frag, App.UI.DOM.generateLinksStrip(linkArray)); - } - if (V.seeImages) { - App.UI.DOM.appendNewElement("h3", node, "Custom Image"); - node.append(customAssistantImage()); + if (V.seeImages && V.seeAvatar) { + App.UI.DOM.appendNewElement("h3", node, "Custom Image"); + node.append(customAssistantImage()); + } } return frag;