From 96a211aa646326c2fb16aa7a0872ebd24d2b22ec Mon Sep 17 00:00:00 2001
From: unsoftcapped3 <75136164+unsoftcapped3@users.noreply.github.com>
Date: Fri, 23 Dec 2022 03:47:26 +0000
Subject: [PATCH] reduce scalings by a lot
---
src/data/layers/dyes.tsx | 12 +++++++++---
src/data/layers/factory.tsx | 16 ++++++++--------
2 files changed, 17 insertions(+), 11 deletions(-)
diff --git a/src/data/layers/dyes.tsx b/src/data/layers/dyes.tsx
index e2d7f25..d81551c 100644
--- a/src/data/layers/dyes.tsx
+++ b/src/data/layers/dyes.tsx
@@ -215,6 +215,7 @@ const layer = createLayer(id, function (this: BaseLayer) {
case "yellow":
case "blue":
case "black":
+ case "white":
dyeBook = paper.books.primaryDyeBook;
break;
case "orange":
@@ -544,7 +545,7 @@ const layer = createLayer(id, function (this: BaseLayer) {
}
],
dyesToReset: [],
- visibility: () => showIf(factory.upgrades[2][3].bought.value)
+ visibility: () => showIf(factory.upgrades[2][2].bought.value)
}),
orange: createDye({
name: "Orange Dye",
@@ -757,6 +758,11 @@ const layer = createLayer(id, function (this: BaseLayer) {
modifier: dyes.black.toGenerate,
base: 0
},
+ {
+ title: "White Dye Creation",
+ modifier: dyes.white.toGenerate,
+ base: 0
+ },
{
title: "Orange Dye Creation",
modifier: dyes.orange.toGenerate,
@@ -987,8 +993,8 @@ const layer = createLayer(id, function (this: BaseLayer) {
>
) : null}
- {renderRow(dyes.black.display)}
- {renderRow(dyes.black.buyable)}
+ {renderRow(dyes.black.display, dyes.white.display)}
+ {renderRow(dyes.black.buyable, dyes.white.buyable)}
{renderRow(dyes.red.display, dyes.yellow.display, dyes.blue.display)}
{renderRow(dyes.red.buyable, dyes.yellow.buyable, dyes.blue.buyable)}
diff --git a/src/data/layers/factory.tsx b/src/data/layers/factory.tsx
index 6e3774a..b612a59 100644
--- a/src/data/layers/factory.tsx
+++ b/src/data/layers/factory.tsx
@@ -1050,7 +1050,7 @@ const factory = createLayer(id, () => {
const factoryBuyables = { expandFactory, oilFuel, carryToys };
const upgrades = [[createUpgrade(() => ({
resource: trees.logs,
- cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e80),
+ cost: () =>Decimal.pow(5, upgradeAmount.value).mul(1e80),
display: {
title: "Sawmill Efficiency",
description: "Double sawmill consumption and production and metal supplier efficiency"
@@ -1077,7 +1077,7 @@ const factory = createLayer(id, () => {
})),
createUpgrade(() => ({
resource: metal.metal,
- cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e55),
+ cost: () =>Decimal.pow(5, upgradeAmount.value).mul(1e55),
display: {
title: "Diamond-tipped drills",
description: "Drill power ^1.2"
@@ -1095,7 +1095,7 @@ const factory = createLayer(id, () => {
})),
createUpgrade(() => ({
resource: dyes.dyes.red.amount,
- cost: () =>Decimal.pow(2, upgradeAmount.value).mul(1e17),
+ cost: () =>Decimal.pow(1.5, upgradeAmount.value).mul(4e16),
display: {
title: "Colorful clothes",
description: "Dye producers produce 4x as much"
@@ -1113,7 +1113,7 @@ const factory = createLayer(id, () => {
})),
createUpgrade(() => ({
resource: oil.oil,
- cost: () =>Decimal.pow(4, upgradeAmount.value).mul(1e23),
+ cost: () =>Decimal.pow(3, upgradeAmount.value).mul(1e23),
display: {
title: "Capitalism",
description: "Console production is tripled"
@@ -1122,7 +1122,7 @@ const factory = createLayer(id, () => {
}))],
[createUpgrade(() => ({
resource: coal.coal,
- cost: () =>Decimal.pow(100, upgradeAmount.value).mul(1e136),
+ cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e136),
display: {
title: "Brighter work rooms",
description: "Unused electricity makes ticks faster"
@@ -1131,7 +1131,7 @@ const factory = createLayer(id, () => {
})),
createUpgrade(() => ({
resource: dyes.dyes.blue.amount,
- cost: () =>Decimal.pow(2, upgradeAmount.value).mul(1e17),
+ cost: () =>Decimal.pow(1.5, upgradeAmount.value).mul(4e16),
display: {
title: "Colorful teddy bears",
description: "Teddy bears produce 2x as much"
@@ -1140,7 +1140,7 @@ const factory = createLayer(id, () => {
})),
createUpgrade(() => ({
resource: dyes.dyes.black.amount,
- cost: () =>Decimal.pow(2, upgradeAmount.value).mul(1e6),
+ cost: () =>Decimal.pow(1.5, upgradeAmount.value).mul(1e6),
display: {
title: "New Colors",
description: "Unlock white dye"
@@ -1149,7 +1149,7 @@ const factory = createLayer(id, () => {
})),
createUpgrade(() => ({
resource: boxes.boxes,
- cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e80),
+ cost: () =>Decimal.pow(5, upgradeAmount.value).mul(1e80),
display: {
title: "Carry ticks in boxes",
description: "Tick speed x1.5"