reduce scalings by a lot

This commit is contained in:
unsoftcapped3 2022-12-23 03:47:26 +00:00
parent 3b386f5909
commit 96a211aa64
2 changed files with 17 additions and 11 deletions

View file

@ -215,6 +215,7 @@ const layer = createLayer(id, function (this: BaseLayer) {
case "yellow": case "yellow":
case "blue": case "blue":
case "black": case "black":
case "white":
dyeBook = paper.books.primaryDyeBook; dyeBook = paper.books.primaryDyeBook;
break; break;
case "orange": case "orange":
@ -544,7 +545,7 @@ const layer = createLayer(id, function (this: BaseLayer) {
} }
], ],
dyesToReset: [], dyesToReset: [],
visibility: () => showIf(factory.upgrades[2][3].bought.value) visibility: () => showIf(factory.upgrades[2][2].bought.value)
}), }),
orange: createDye({ orange: createDye({
name: "Orange Dye", name: "Orange Dye",
@ -757,6 +758,11 @@ const layer = createLayer(id, function (this: BaseLayer) {
modifier: dyes.black.toGenerate, modifier: dyes.black.toGenerate,
base: 0 base: 0
}, },
{
title: "White Dye Creation",
modifier: dyes.white.toGenerate,
base: 0
},
{ {
title: "Orange Dye Creation", title: "Orange Dye Creation",
modifier: dyes.orange.toGenerate, modifier: dyes.orange.toGenerate,
@ -987,8 +993,8 @@ const layer = createLayer(id, function (this: BaseLayer) {
</> </>
) : null} ) : null}
<div style="width: 620px"> <div style="width: 620px">
{renderRow(dyes.black.display)} {renderRow(dyes.black.display, dyes.white.display)}
{renderRow(dyes.black.buyable)} {renderRow(dyes.black.buyable, dyes.white.buyable)}
<Spacer /> <Spacer />
{renderRow(dyes.red.display, dyes.yellow.display, dyes.blue.display)} {renderRow(dyes.red.display, dyes.yellow.display, dyes.blue.display)}
{renderRow(dyes.red.buyable, dyes.yellow.buyable, dyes.blue.buyable)} {renderRow(dyes.red.buyable, dyes.yellow.buyable, dyes.blue.buyable)}

View file

@ -1050,7 +1050,7 @@ const factory = createLayer(id, () => {
const factoryBuyables = { expandFactory, oilFuel, carryToys }; const factoryBuyables = { expandFactory, oilFuel, carryToys };
const upgrades = [[createUpgrade(() => ({ const upgrades = [[createUpgrade(() => ({
resource: trees.logs, resource: trees.logs,
cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e80), cost: () =>Decimal.pow(5, upgradeAmount.value).mul(1e80),
display: { display: {
title: "Sawmill Efficiency", title: "Sawmill Efficiency",
description: "Double sawmill consumption and production and metal supplier efficiency" description: "Double sawmill consumption and production and metal supplier efficiency"
@ -1077,7 +1077,7 @@ const factory = createLayer(id, () => {
})), })),
createUpgrade(() => ({ createUpgrade(() => ({
resource: metal.metal, resource: metal.metal,
cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e55), cost: () =>Decimal.pow(5, upgradeAmount.value).mul(1e55),
display: { display: {
title: "Diamond-tipped drills", title: "Diamond-tipped drills",
description: "Drill power ^1.2" description: "Drill power ^1.2"
@ -1095,7 +1095,7 @@ const factory = createLayer(id, () => {
})), })),
createUpgrade(() => ({ createUpgrade(() => ({
resource: dyes.dyes.red.amount, resource: dyes.dyes.red.amount,
cost: () =>Decimal.pow(2, upgradeAmount.value).mul(1e17), cost: () =>Decimal.pow(1.5, upgradeAmount.value).mul(4e16),
display: { display: {
title: "Colorful clothes", title: "Colorful clothes",
description: "Dye producers produce 4x as much" description: "Dye producers produce 4x as much"
@ -1113,7 +1113,7 @@ const factory = createLayer(id, () => {
})), })),
createUpgrade(() => ({ createUpgrade(() => ({
resource: oil.oil, resource: oil.oil,
cost: () =>Decimal.pow(4, upgradeAmount.value).mul(1e23), cost: () =>Decimal.pow(3, upgradeAmount.value).mul(1e23),
display: { display: {
title: "Capitalism", title: "Capitalism",
description: "Console production is tripled" description: "Console production is tripled"
@ -1122,7 +1122,7 @@ const factory = createLayer(id, () => {
}))], }))],
[createUpgrade(() => ({ [createUpgrade(() => ({
resource: coal.coal, resource: coal.coal,
cost: () =>Decimal.pow(100, upgradeAmount.value).mul(1e136), cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e136),
display: { display: {
title: "Brighter work rooms", title: "Brighter work rooms",
description: "Unused electricity makes ticks faster" description: "Unused electricity makes ticks faster"
@ -1131,7 +1131,7 @@ const factory = createLayer(id, () => {
})), })),
createUpgrade(() => ({ createUpgrade(() => ({
resource: dyes.dyes.blue.amount, resource: dyes.dyes.blue.amount,
cost: () =>Decimal.pow(2, upgradeAmount.value).mul(1e17), cost: () =>Decimal.pow(1.5, upgradeAmount.value).mul(4e16),
display: { display: {
title: "Colorful teddy bears", title: "Colorful teddy bears",
description: "Teddy bears produce 2x as much" description: "Teddy bears produce 2x as much"
@ -1140,7 +1140,7 @@ const factory = createLayer(id, () => {
})), })),
createUpgrade(() => ({ createUpgrade(() => ({
resource: dyes.dyes.black.amount, resource: dyes.dyes.black.amount,
cost: () =>Decimal.pow(2, upgradeAmount.value).mul(1e6), cost: () =>Decimal.pow(1.5, upgradeAmount.value).mul(1e6),
display: { display: {
title: "New Colors", title: "New Colors",
description: "Unlock white dye" description: "Unlock white dye"
@ -1149,7 +1149,7 @@ const factory = createLayer(id, () => {
})), })),
createUpgrade(() => ({ createUpgrade(() => ({
resource: boxes.boxes, resource: boxes.boxes,
cost: () =>Decimal.pow(10, upgradeAmount.value).mul(1e80), cost: () =>Decimal.pow(5, upgradeAmount.value).mul(1e80),
display: { display: {
title: "Carry ticks in boxes", title: "Carry ticks in boxes",
description: "Tick speed x1.5" description: "Tick speed x1.5"