Trying simpler form of TP change (#3064)

* Trying simpler form of TP change

* change to 2x DT

* Change to 3x

* Change Pelle divisor as suggested by Jazz
This commit is contained in:
dan-simon 2022-10-01 15:09:40 -04:00 committed by GitHub
parent 3d05e1d3d9
commit 5920a6fe4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 8 additions and 6 deletions

View File

@ -120,7 +120,7 @@ export const Pelle = {
},
get disabledAchievements() {
return [164, 143, 142, 141, 137, 134, 133, 132, 125, 118, 117, 111, 104, 103, 93, 92, 91, 87, 85, 78, 76,
return [164, 156, 143, 142, 141, 137, 134, 133, 132, 125, 118, 117, 111, 104, 103, 93, 92, 91, 87, 85, 78, 76,
74, 65, 55, 54, 37];
},

View File

@ -116,7 +116,7 @@ export function getDilationGainPerSecond() {
return new Decimal(tachyonEffect)
.timesEffectsOf(DilationUpgrade.dtGain, DilationUpgrade.dtGainPelle, DilationUpgrade.flatDilationMult)
.times(ShopPurchase.dilatedTimePurchases.currentMult ** 0.5)
.times(Pelle.specialGlyphEffect.dilation).div(3e4);
.times(Pelle.specialGlyphEffect.dilation).div(1e5);
}
let dtRate = new Decimal(Currency.tachyonParticles.value)
.timesEffectsOf(

View File

@ -937,7 +937,7 @@ GameDatabase.achievements.normal = [
checkRequirement: () => player.galaxies >= 569 && player.requirementChecks.eternity.noRG,
checkEvent: GAME_EVENT.GALAXY_RESET_AFTER,
reward: "Gain a multiplier to Tachyon Particle and Dilated Time gain based on Antimatter Galaxies.",
effect: () => Math.max(Math.pow(player.galaxies, 0.04), 1),
effect: () => 1.22 * Math.max(Math.pow(player.galaxies, 0.04), 1),
formatEffect: value => `${formatX(value, 2, 2)}`
},
{
@ -1139,7 +1139,8 @@ GameDatabase.achievements.normal = [
description: "Reality without buying Time Theorems.",
checkRequirement: () => player.requirementChecks.reality.noPurchasedTT,
checkEvent: GAME_EVENT.REALITY_RESET_BEFORE,
reward: "Free coupon to McDonalds™."
get reward() { return `Gain ${formatX(2.5, 0, 1)} Time Theorems, and a free coupon to McDonalds™.`; },
effect: 2.5
},
{
id: 157,

View File

@ -24,7 +24,7 @@ function rebuyable(config) {
GameDatabase.eternity.dilation = {
dtGain: rebuyable({
id: 1,
initialCost: 1e5,
initialCost: 1e4,
increment: 10,
description: () =>
((SingularityMilestone.dilatedTimeFromSingularities.canBeApplied || Achievement(187).canBeApplied)

View File

@ -201,7 +201,7 @@ GameDatabase.reality.upgrades = [
checkRequirement: () => Currency.eternityPoints.exponent >= 10 && player.epmultUpgrades === 0,
checkEvent: GAME_EVENT.ETERNITY_RESET_AFTER,
description: () => `Boost Tachyon Particle gain based on ${formatX(5)} Eternity Point multiplier`,
effect: () => Math.max(Math.sqrt(Decimal.log10(EternityUpgrade.epMult.effectValue)) / 3, 1),
effect: () => Math.max(Math.sqrt(Decimal.log10(EternityUpgrade.epMult.effectValue)) / 9, 1),
formatEffect: value => formatX(value, 2, 2)
},
{

View File

@ -803,6 +803,7 @@ export function getTTPerSecond() {
Ra.unlocks.continuousTTBoost.effects.ttGen,
Ra.unlocks.achievementTTMult,
Achievement(137),
Achievement(156),
);
if (GlyphAlteration.isAdded("dilation")) ttMult *= getSecondaryGlyphEffect("dilationTTgen");