Skip to content

Commit

Permalink
e
Browse files Browse the repository at this point in the history
  • Loading branch information
Icecreamdudes committed Oct 29, 2024
1 parent f2d26b2 commit 1bb10ab
Show file tree
Hide file tree
Showing 16 changed files with 41 additions and 4 deletions.
23 changes: 21 additions & 2 deletions js/antimatterDimensions.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,12 @@
galaxyEffect: new Decimal(1),
galaxyBase: new Decimal(0.02),
galaxyText: "",
galaxyLimit: new Decimal(16),

extraDimsGalaxiesLocked: true, //6 dims, 1 galaxy

//pause
revCrunchPause: new Decimal(0),
}
},
automate() {
Expand Down Expand Up @@ -224,6 +228,13 @@
if (!hasUpgrade("bi", 112)) layers.ad.galaxyReset()
}
player.ad.galaxyPause = player.ad.galaxyPause.sub(1)


player.ad.galaxyLimit = new Decimal(16)
if (player.ad.galaxyAmount.gt(player.ad.galaxyLimit))
{
player.ad.galaxyAmount = player.ad.galaxyLimit
}


if (!hasChallenge("ip", 18)) player.ad.extraDimsGalaxiesLocked = true
Expand All @@ -233,6 +244,12 @@
{
player.ad.antimatter = new Decimal(0)
}

player.ad.revCrunchPause = player.ad.revCrunchPause.sub(1)
if (player.ad.revCrunchPause.gt(0))
{
layers.revc.reverseCrunch();
}
},
branches: [""],
clickables: {
Expand Down Expand Up @@ -293,7 +310,7 @@
},
12: {
title() { return "<h3>" + formatWhole(player.ad.galaxyAmount) + " Antimatter Galaxies<br><h3>" + player.ad.galaxyText + " +" + format(player.ad.galaxyEffect) + " to tickspeed base." },
canClick() { return player.ad.extraDimsGalaxiesLocked ? player.ad.dimensionAmounts[player.ad.galaxyDimCost].gte(player.ad.galaxyReq) && (player.ad.galaxyAmount.lt(1)) : player.ad.dimensionAmounts[player.ad.galaxyDimCost].gte(player.ad.galaxyReq)},
canClick() { return player.ad.extraDimsGalaxiesLocked ? player.ad.dimensionAmounts[player.ad.galaxyDimCost].gte(player.ad.galaxyReq) && (player.ad.galaxyAmount.lt(1)) && !player.ad.galaxyAmount.gte(player.ad.galaxyLimit) : player.ad.dimensionAmounts[player.ad.galaxyDimCost].gte(player.ad.galaxyReq) && !player.ad.galaxyAmount.gte(player.ad.galaxyLimit) },
unlocked() { return true },
onClick() {
player.ad.galaxyAmount = player.ad.galaxyAmount.add(1)
Expand Down Expand Up @@ -324,7 +341,7 @@
canClick() { return player.ad.antimatter.gte('1e308') },
unlocked() { return true },
onClick() {
layers.revc.reverseCrunch()
player.ad.revCrunchPause = new Decimal(6)
player.ta.negativeInfinityPoints = player.ta.negativeInfinityPoints.add(player.ta.negativeInfinityPointsToGet)
},
style: { width: '300px', "min-height": '120px' },
Expand Down Expand Up @@ -803,6 +820,8 @@
["blank", "25px"],
["row", [["clickable", 11], ["clickable", 12]]],
["blank", "25px"],
["raw-html", function () { return "Antimatter galaxy limit: " + formatWhole(player.g.galaxyLimit) }, { "color": "white", "font-size": "24px", "font-family": "monospace" }],
["blank", "25px"],
["raw-html", function () { return player.ad.extraDimsGalaxiesLocked ? "You are capped at 6 dimension boosts and 1 galaxy (for now)" : "" }, { "color": "white", "font-size": "24px", "font-family": "monospace" }],
["raw-html", function () { return player.ad.extraDimsGalaxiesLocked ? "Progress gets halted at 1e300 antimatter." : "" }, { "color": "white", "font-size": "24px", "font-family": "monospace" }],
["raw-html", function () { return !player.ad.extraDimsGalaxiesLocked ? "Progress gets softcapped at 1e300 antimatter." : "" }, { "color": "white", "font-size": "24px", "font-family": "monospace" }],
Expand Down
1 change: 1 addition & 0 deletions js/breakInfinity.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
player.bi.brokenInfinitiesToGet = player.bi.brokenInfinitiesToGet.mul(buyableEffect("om", 12))
player.bi.brokenInfinitiesToGet = player.bi.brokenInfinitiesToGet.mul(buyableEffect("p", 16))
player.bi.brokenInfinitiesToGet = player.bi.brokenInfinitiesToGet.mul(buyableEffect("rm", 33))
player.bi.brokenInfinitiesToGet = player.bi.brokenInfinitiesToGet.mul(player.cb.uncommonPetEffects[7][2])

if (hasUpgrade("bi", 25)) player.bi.brokenInfinities = player.bi.brokenInfinities.add(player.bi.brokenInfinitiesToGet.mul(Decimal.mul(0.04, delta)))

Expand Down
2 changes: 2 additions & 0 deletions js/cante.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@
player.ca.replicantiMult = player.ca.replicantiMult.add(buyableEffect("ca", 18))
player.ca.replicantiMult = player.ca.replicantiMult.add(buyableEffect("rm", 34))
player.ca.replicantiMult = player.ca.replicantiMult.mul(buyableEffect("g", 26))
player.ca.replicantiMult = player.ca.replicantiMult.mul(player.cb.commonPetEffects[7][0])

player.ca.replicantiTimerReq = new Decimal(1)
player.ca.replicantiTimerReq = player.ca.replicantiTimerReq.div(buyableEffect("ca", 13))
Expand Down Expand Up @@ -93,6 +94,7 @@
player.ca.canteEnergyReq = player.ca.canteCores.mul(10).add(100)

player.ca.galaxyDustToGet = player.ca.replicanti.plus(1).log10().pow(0.8)
player.ca.galaxyDustToGet = player.ca.galaxyDustToGet.mul(player.cb.commonPetEffects[7][1])
player.ca.galaxyDustEffect = player.ca.galaxyDust.plus(1).log10().mul(0.1).add(1)

//rep galax
Expand Down
2 changes: 1 addition & 1 deletion js/checkback.js
Original file line number Diff line number Diff line change
Expand Up @@ -1533,7 +1533,7 @@
title() { return player.cb.commonPetAmounts[7].gt(0) || player.cb.commonPetLevels[7].gt(0) ? player.cb.commonPetImage[7] : player.cb.lockedImg},
canClick() { return player.cb.commonPetAmounts[7].gt(0) || player.cb.commonPetLevels[7].gt(0) },
unlocked() { return true },
tooltip() { return player.cb.commonPetAmounts[7].gt(0) || player.cb.commonPetLevels[7].gt(0) ? "<h3>x" + format(player.cb.commonPetEffects[7][0]) + " to replicanti mult.<br>x" + format(player.cb.commonPetEffects[7][1]) + " to all galaxy dust.": ""},
tooltip() { return player.cb.commonPetAmounts[7].gt(0) || player.cb.commonPetLevels[7].gt(0) ? "<h3>x" + format(player.cb.commonPetEffects[7][0]) + " to replicanti mult.<br>x" + format(player.cb.commonPetEffects[7][1]) + " to galaxy dust.": ""},
onClick() {
player.cb.petDisplayIndex = new Decimal(7)
},
Expand Down
1 change: 1 addition & 0 deletions js/grasshop.js
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,7 @@
player.gh.steelToGet = player.gh.steelToGet.mul(player.rm.realmModsEffect[1])
player.gh.steelToGet = player.gh.steelToGet.mul(buyableEffect("oi", 21))
player.gh.steelToGet = player.gh.steelToGet.mul(player.cb.evolvedEffects[6][0])
player.gh.steelToGet = player.gh.steelToGet.mul(player.cb.rarePetEffects[5][0])

player.gh.steelEffect = player.gh.steel.pow(0.75).add(1)

Expand Down
1 change: 1 addition & 0 deletions js/hex.js
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@

player.h.ragePowerToGet = player.h.hexPoints[0].plus(1).log10().pow(2).div(1000)
player.h.ragePowerToGet = player.h.ragePowerToGet.mul(buyableEffect("oi", 24))
player.h.ragePowerToGet = player.h.ragePowerToGet.mul(player.cb.rarePetEffects[6][1])

if (player.h.ragePowerPause.gt(0)) {
layers.h.ragePowerReset();
Expand Down
2 changes: 2 additions & 0 deletions js/infinityDimensions.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@
player.id.infinityPowerPerSecond = player.id.infinityPowerPerSecond.mul(buyableEffect("r", 14))
player.id.infinityPowerPerSecond = player.id.infinityPowerPerSecond.mul(player.ca.replicantiEffect2)
player.id.infinityPowerPerSecond = player.id.infinityPowerPerSecond.mul(player.rm.realmModsEffect[3])
player.id.infinityPowerPerSecond = player.id.infinityPowerPerSecond.mul(player.cb.uncommonPetEffects[7][0])

for (let i = 0; i < player.id.dimensionAmounts.length; i++)
{
Expand All @@ -70,6 +71,7 @@
player.id.dimensionsPerSecond[i] = player.id.dimensionsPerSecond[i].mul(buyableEffect("r", 14))
player.id.dimensionsPerSecond[i] = player.id.dimensionsPerSecond[i].mul(player.ca.replicantiEffect2)
player.id.dimensionsPerSecond[i] = player.id.dimensionsPerSecond[i].mul(player.rm.realmModsEffect[3])
player.id.dimensionsPerSecond[i] = player.id.dimensionsPerSecond[i].mul(player.cb.uncommonPetEffects[7][0])

//mults
}
Expand Down
3 changes: 3 additions & 0 deletions js/otfMastery.js
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
player.om.diceMasteryPointsToGet = player.om.diceMasteryPointsToGet.mul(buyableEffect("tad", 23))
player.om.diceMasteryPointsToGet = player.om.diceMasteryPointsToGet.mul(buyableEffect("p", 17))
player.om.diceMasteryPointsToGet = player.om.diceMasteryPointsToGet.mul(player.rm.realmModsEffect[4])
player.om.diceMasteryPointsToGet = player.om.diceMasteryPointsToGet.mul(player.cb.commonPetEffects[8][0])

if (player.po.rocketFuel && player.rf.rocketFuel.gte(1))
{
Expand All @@ -69,6 +70,7 @@
player.om.rocketFuelMasteryPointsToGet = player.om.rocketFuelMasteryPointsToGet.mul(buyableEffect("tad", 23))
player.om.rocketFuelMasteryPointsToGet = player.om.rocketFuelMasteryPointsToGet.mul(buyableEffect("p", 17))
player.om.rocketFuelMasteryPointsToGet = player.om.rocketFuelMasteryPointsToGet.mul(player.rm.realmModsEffect[4])
player.om.rocketFuelMasteryPointsToGet = player.om.rocketFuelMasteryPointsToGet.mul(player.cb.commonPetEffects[8][0])

if (player.po.hex && player.h.hexPoints[0].gte(1))
{
Expand All @@ -82,6 +84,7 @@
player.om.hexMasteryPointsToGet = player.om.hexMasteryPointsToGet.mul(buyableEffect("tad", 23))
player.om.hexMasteryPointsToGet = player.om.hexMasteryPointsToGet.mul(buyableEffect("p", 17))
player.om.hexMasteryPointsToGet = player.om.hexMasteryPointsToGet.mul(player.rm.realmModsEffect[4])
player.om.hexMasteryPointsToGet = player.om.hexMasteryPointsToGet.mul(player.cb.commonPetEffects[8][0])

player.om.diceMasteryPointsEffect = player.om.diceMasteryPoints.pow(0.1).div(8).add(1)
player.om.rocketFuelMasteryPointsEffect = player.om.rocketFuelMasteryPoints.pow(0.08).div(10).add(1)
Expand Down
1 change: 1 addition & 0 deletions js/prestige.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
player.p.crystalsToGet = player.p.crystalsToGet.mul(player.rm.realmModsEffect[1])
player.p.crystalsToGet = player.p.crystalsToGet.mul(buyableEffect("oi", 22))
player.p.crystalsToGet = player.p.crystalsToGet.mul(player.cb.evolvedEffects[6][1])
player.p.crystalsToGet = player.p.crystalsToGet.mul(player.cb.rarePetEffects[5][1])
},
prestigeReset()
{
Expand Down
1 change: 1 addition & 0 deletions js/ranks.js
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@
player.r.timeCubesPerSecond = player.points.plus(1).log10().pow(0.3)
player.r.timeCubesPerSecond = player.r.timeCubesPerSecond.mul(buyableEffect("id", 23))
player.r.timeCubesPerSecond = player.r.timeCubesPerSecond.mul(buyableEffect("oi", 23))
player.r.timeCubesPerSecond = player.r.timeCubesPerSecond.mul(player.cb.uncommonPetEffects[8][2])
}

player.r.timeCubes = player.r.timeCubes.add(player.r.timeCubesPerSecond.mul(delta))
Expand Down
1 change: 1 addition & 0 deletions js/realmMods.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
let onepersec = new Decimal(1)

player.rm.blankModsToGet = player.m.mods.pow(0.01)
player.rm.blankModsToGet = player.rm.blankModsToGet.mul(player.cb.rarePetEffects[6][0])

if (player.rm.blankModsPause.gt(0)) {
layers.rm.blankModReset();
Expand Down
4 changes: 3 additions & 1 deletion js/tav.js
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@
player.ta.negativeInfinityPointsToGet = player.ta.negativeInfinityPointsToGet.mul(buyableEffect("tad", 22))
player.ta.negativeInfinityPointsToGet = player.ta.negativeInfinityPointsToGet.mul(buyableEffect("r", 13))
player.ta.negativeInfinityPointsToGet = player.ta.negativeInfinityPointsToGet.mul(buyableEffect("rm", 32))
player.ta.negativeInfinityPointsToGet = player.ta.negativeInfinityPointsToGet.mul(player.cb.uncommonPetEffects[7][1])


player.ta.negativeInfinityPause = player.ta.negativeInfinityPause.sub(1)
Expand All @@ -166,7 +167,8 @@
if (hasUpgrade('ip', 44)) player.ta.dimensionPowerPerSecond[i] = player.ta.dimensionPowerPerSecond[i].mul(upgradeEffect("ip", 44))
player.ta.dimensionPowerPerSecond[i] = player.ta.dimensionPowerPerSecond[i].mul(buyableEffect("om", 14))
player.ta.dimensionPowerPerSecond[i] = player.ta.dimensionPowerPerSecond[i].mul(buyableEffect("gh", 36))
player.ta.dimensionPower[i] = player.ta.dimensionPower[i].add(player.ta.dimensionPowerPerSecond[i].mul(delta))
player.ta.dimensionPowerPerSecond[i] = player.ta.dimensionPowerPerSecond[i].mul(player.cb.uncommonPetEffects[8][0])
player.ta.dimensionPower[i] = player.ta.dimensionPower[i].add(player.ta.dimensionPowerPerSecond[i].mul(delta))

if (i == 0) player.ta.dimensionPowerTexts[i] = "You have " + format(player.ta.dimensionPower[i]) + " " + formatWhole(player.ta.dimensionPowerIndex.add(1)) + "st dimension power, which boosts antimatter by x" + format(player.ta.dimensionPowerEffects[i]) + ".\nYou are producing " + format(player.ta.dimensionPowerPerSecond[i]) + " 1st dimenion power per second."
if (i == 1) player.ta.dimensionPowerTexts[i] = "You have " + format(player.ta.dimensionPower[i]) + " " + formatWhole(player.ta.dimensionPowerIndex.add(1)) + "nd dimension power, which boosts 1st dimensions by x" + format(player.ta.dimensionPowerEffects[i]) + ".\nYou are producing " + format(player.ta.dimensionPowerPerSecond[i]) + " 2nd dimenion power per second."
Expand Down
3 changes: 3 additions & 0 deletions js/tavDomain.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,17 @@
player.tad.shatteredInfinitiesToGet = player.bi.brokenInfinities.pow(0.4)
player.tad.shatteredInfinitiesToGet = player.tad.shatteredInfinitiesToGet.mul(buyableEffect("om", 13))
player.tad.shatteredInfinitiesToGet = player.tad.shatteredInfinitiesToGet.mul(buyableEffect("p", 18))
player.tad.shatteredInfinitiesToGet = player.tad.shatteredInfinitiesToGet.mul(player.cb.uncommonPetEffects[8][1])

player.tad.disfiguredInfinitiesToGet = player.bi.brokenInfinities.pow(0.4)
player.tad.disfiguredInfinitiesToGet = player.tad.disfiguredInfinitiesToGet.mul(buyableEffect("om", 13))
player.tad.disfiguredInfinitiesToGet = player.tad.disfiguredInfinitiesToGet.mul(buyableEffect("p", 18))
player.tad.disfiguredInfinitiesToGet = player.tad.disfiguredInfinitiesToGet.mul(player.cb.uncommonPetEffects[8][1])

player.tad.corruptedInfinitiesToGet = player.bi.brokenInfinities.pow(0.4)
player.tad.corruptedInfinitiesToGet = player.tad.corruptedInfinitiesToGet.mul(buyableEffect("om", 13))
player.tad.corruptedInfinitiesToGet = player.tad.corruptedInfinitiesToGet.mul(buyableEffect("p", 18))
player.tad.corruptedInfinitiesToGet = player.tad.corruptedInfinitiesToGet.mul(player.cb.uncommonPetEffects[8][1])
},
branches: ["ta",],
clickables: {
Expand Down
Binary file added resources/dotknightEpicPet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/dotknightEpicPet.png-autosave.kra
Binary file not shown.
Binary file added resources/dotknightEpicPet.png.kra
Binary file not shown.

0 comments on commit 1bb10ab

Please sign in to comment.