mirror of
https://github.com/IvarK/AntimatterDimensionsSourceCode.git
synced 2024-11-25 05:32:17 +00:00
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:
parent
3d05e1d3d9
commit
5920a6fe4d
@ -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];
|
||||
},
|
||||
|
||||
|
@ -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(
|
||||
|
@ -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,
|
||||
|
@ -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)
|
||||
|
@ -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)
|
||||
},
|
||||
{
|
||||
|
@ -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");
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user