diff --git a/js/data/files.js b/js/data/files.js index ced0c22..931567c 100644 --- a/js/data/files.js +++ b/js/data/files.js @@ -99,60 +99,60 @@ addLayer("f", { effect() { return getTotalRank().add(2) }, effectDisplay() { return "^" + this.effect() + "." }, cost: 1, - unlocked() { return hasMilestone(this.layer, 4) }, + canAfford() { return hasMilestone(this.layer, 4) }, }, 21: { description: "Start with 2 free Rebased levels.", cost: 3, - unlocked() { return hasUpgrade(this.layer, 11) }, + canAfford() { return hasUpgrade(this.layer, 11) }, branches: [11] }, 22: { description: "Start with 2 free Shorter bars levels.", cost: 3, - unlocked() { return hasUpgrade(this.layer, 11) }, + canAfford() { return hasUpgrade(this.layer, 11) }, branches: [11] }, 23: { description: "Gain 10% of your PP gain every second.", cost: 4, - unlocked() { return hasUpgrade(this.layer, 11) }, + canAfford() { return hasUpgrade(this.layer, 11) }, branches: [11] }, 31: { description: "Make Gamma effect use total level as well.", cost: 5, - unlocked() { return hasUpgrade(this.layer, 21) }, + canAfford() { return hasUpgrade(this.layer, 21) }, branches: [21] }, 32: { description: "Multiply base File cost by 0.75.", cost: 6, - unlocked() { return hasUpgrade(this.layer, 21) && hasUpgrade(this.layer, 22) }, + canAfford() { return hasUpgrade(this.layer, 21) && hasUpgrade(this.layer, 22) }, branches: [21, 22] }, 33: { description: "Multiply base PP cost by 0.75.", cost: 5, - unlocked() { return hasUpgrade(this.layer, 22) }, + canAfford() { return hasUpgrade(this.layer, 22) }, branches: [22] }, 41: { description: "Raise Beta, Delta, Zeta effects ^1.1.", cost: 8, - unlocked() { return hasUpgrade(this.layer, 31) }, + canAfford() { return hasUpgrade(this.layer, 31) }, branches: [31] }, 42: { description: "Raise File cost base ^0.95.", cost: 8, - unlocked() { return hasUpgrade(this.layer, 32) }, + canAfford() { return hasUpgrade(this.layer, 32) }, branches: [32] }, 43: { description: "Files divide PP cost.", cost: 9, - unlocked() { return hasUpgrade(this.layer, 32) && hasUpgrade(this.layer, 33) }, + canAfford() { return hasUpgrade(this.layer, 32) && hasUpgrade(this.layer, 33) }, effect() { return player[this.layer].points.add(3).log(2).add(1) }, effectDisplay() { return "/" + this.effect() + "." }, branches: [32, 33] @@ -160,7 +160,7 @@ addLayer("f", { 44: { description: "Gain another 15% of your PP gain every second.", cost: 8, - unlocked() { return hasUpgrade(this.layer, 23) && hasUpgrade(this.layer, 33) }, + canAfford() { return hasUpgrade(this.layer, 23) && hasUpgrade(this.layer, 33) }, branches: [[23, 2], 33] } }, diff --git a/js/utils/themes.js b/js/utils/themes.js index f84628a..c39ca32 100644 --- a/js/utils/themes.js +++ b/js/utils/themes.js @@ -40,6 +40,16 @@ var colors = { background: "#251010", background_tooltip: "rgba(26, 13, 13, 0.75)", }, + amber: { + 1: "#eff1ac", + 2: "#b6b95a", + 3: "#7e812a", + color: "#eff1ac", + points: "#feffe4", + locked: "#c4a7b3", + background: "#161603", + background_tooltip: "rgba(5, 6, 0, 0.75)", + }, } function changeTheme() {