Fix typos and text display bugs

Standardize references to perk shop
This commit is contained in:
SpectralFlame 2023-04-26 07:40:41 -05:00 committed by cyip92
parent 0b1fa8723a
commit 0a7200aad9
7 changed files with 25 additions and 29 deletions

View File

@ -112,9 +112,9 @@ export default {
<div class="c-ra-memory-header">
<CelestialQuoteHistory celestial="ra" />
<div v-if="!isRaCapped">
Each Memory Chunk generates a base of one Memory per second, which has been increased to
{{ quantify("Memory", memoriesPerChunk, 2, 3) }}
per second.
Each Memory Chunk generates a base of one Memory per second<span v-if="memoriesPerChunk > 1">,
which has been increased to {{ quantify("Memory", memoriesPerChunk, 2, 3) }} per second.
</span>
<br>
Storing real time prevents Memory Chunk generation, but Memories will still be gained normally.
<span v-if="memoriesPerChunk > 1">

View File

@ -352,7 +352,7 @@ function roundPreservingSum(data) {
:style="rowStyle('perk shop')"
class="l-glyph-levels-and-weights__factor"
>
Perk shop
Teresa's Perk shop
</div>
<div
:style="rowStyle('perk shop')"

View File

@ -15,10 +15,7 @@ export function vUnlockProgress(index) {
export function vUnlockLegendLabel(complete, index) {
const db = Object.values(GameDatabase.celestials.v.mainUnlock).find(e => e.id === index);
if (complete >= 1) return `${db.name} condition for V`;
return [
"V",
`Reach ${db.format(db.resource())} / ${db.format(db.requirement)} ${db.name}.`
];
return `Reach ${db.format(db.resource())} / ${db.format(db.requirement)} ${db.name}.`;
}
// Angle is defined/rescaled so that 0 is the first rift, 4 is the last one, and all 5 are equally spaced around
@ -303,11 +300,11 @@ GameDatabase.celestials.navigation = {
},
legend: {
text: complete => {
if (complete >= 1) return "Perk Point Shop";
if (complete >= 1) return "Teresa's Perk Point Shop";
const rm = Teresa.pouredAmount;
const cost = TeresaUnlocks.shop.price;
return [
"Perk Point Shop",
"Teresa's Perk Point Shop",
`Pour ${format(rm, 2)} / ${format(cost, 2)} Reality Machines`
];
},
@ -756,7 +753,7 @@ GameDatabase.celestials.navigation = {
legend: {
text: complete => vUnlockLegendLabel(complete, 1),
angle: -135,
diagonal: 16,
diagonal: 50,
horizontal: 16,
},
},
@ -783,7 +780,7 @@ GameDatabase.celestials.navigation = {
},
legend: {
text: complete => vUnlockLegendLabel(complete, 2),
angle: -135,
angle: -45,
diagonal: 30,
horizontal: 16,
},
@ -797,7 +794,6 @@ GameDatabase.celestials.navigation = {
incompleteWidth: 4,
}
},
"v-unlock-3": {
visible: () => Achievement(151).isUnlocked || VUnlocks.vAchievementUnlock.isUnlocked,
complete: () => vUnlockProgress(3),
@ -812,8 +808,8 @@ GameDatabase.celestials.navigation = {
},
legend: {
text: complete => vUnlockLegendLabel(complete, 3),
angle: -135,
diagonal: 45,
angle: 45,
diagonal: 30,
horizontal: 16,
},
},
@ -840,8 +836,8 @@ GameDatabase.celestials.navigation = {
},
legend: {
text: complete => vUnlockLegendLabel(complete, 4),
angle: -135,
diagonal: 60,
angle: 135,
diagonal: 30,
horizontal: 16,
},
},
@ -869,7 +865,7 @@ GameDatabase.celestials.navigation = {
legend: {
text: complete => vUnlockLegendLabel(complete, 5),
angle: -135,
diagonal: 75,
diagonal: 30,
horizontal: 16,
},
},
@ -897,7 +893,7 @@ GameDatabase.celestials.navigation = {
legend: {
text: complete => vUnlockLegendLabel(complete, 6),
angle: -135,
diagonal: 90,
diagonal: 30,
horizontal: 16,
},
},
@ -1697,8 +1693,8 @@ GameDatabase.celestials.navigation = {
if (upgrade.isAvailableForPurchase) return [
dmdText,
`Imaginary Machines
${format(Math.min(upgrade.currency.value, upgrade.cost), upgrade.canBeBought ? 0 : 2)}
/ ${format(upgrade.cost)}`
${format(Math.min(upgrade.currency.value, upgrade.cost), upgrade.canBeBought ? 1 : 2)}
/ ${format(upgrade.cost, 1)}`
];
const allGalaxies = Replicanti.galaxies.total + player.galaxies + player.dilation.totalTachyonGalaxies;

View File

@ -87,7 +87,7 @@ GameDatabase.celestials.ra = {
},
perkShopIncrease: {
id: 5,
reward: "Perk shop caps are raised",
reward: "Purchase caps are raised in Teresa's Perk Point Shop",
pet: "teresa",
level: 15,
displayIcon: `<span class="fas fa-project-diagram"></span>`

View File

@ -23,7 +23,7 @@ GameDatabase.celestials.teresa = {
shop: {
id: 3,
price: 1e24,
description: "Unlock the Perk Point Shop.",
description: "Unlock Teresa's Perk Point Shop.",
},
undo: {
id: 4,

View File

@ -327,7 +327,7 @@ GameDatabase.news = [
},
{
id: "a72",
text: `"Most quotes found online are falsely atributed." -Abraham Lincoln`
text: `"Most quotes found online are falsely attributed." -Abraham Lincoln`
},
{
id: "a73",
@ -571,7 +571,7 @@ GameDatabase.news = [
IP is being traced right now so you better prepare for the Big Crunch, maggot. The Big Crunch that wipes out
the pathetic little thing you call your life. You're f*cking dead, kid. I can be anywhere, anytime, and I can
kill you in over seven 😠💩 different ways, and that's just with my mouse. Not only am I extensively trained
in dimension shift combat, but I have access to the entire arsenal of the Antimatter Marine Corps and I will
in dimension boost combat, but I have access to the entire arsenal of the Antimatter Marine Corps and I will
use it to its full extent to wipe your miserable ass off the face of the universe, you little shit. If only
you could have known what unhevi retribution your little clever comment was about to bring down upon you,
maybe you would have held your f*cking tongue. But you couldn't, you didn't, and now you're buying until 10,
@ -1269,7 +1269,7 @@ GameDatabase.news = [
slipping into our memory by using the world-wide memory manipulator located in this room to keep making
everyone think that 9 comes after 8 with a side effect that makes everyone think that 9 is evil, but this
won't last forever, as the number will keep getting stronger, and will eventually overpower the memory
manipulator. That's why you're here, you're one of the most intelligent person here, and we hope you can
manipulator. That's why you're here, you're one of the most intelligent people here, and we hope you can
help us on our journey to defeat that number. Our enemy is not 9, it is the hidden number between 8 and 9,
the missing number.`
},
@ -1583,7 +1583,7 @@ GameDatabase.news = [
required M to be held, not actually pressed, so in this fashion, Challenge 2 only adds on an additional two M
presses to the run, since the first M press just leeches off the previous M press. So to capture this
phenomenon, we call it 2.5 M presses. On a single Eternity basis, you'd round up that up to three, but in
a full game run, you'd round it down to two. So, in conclusion, since that first M press counts in other
a full game run, you'd round it down to two. So, in conclusion, since that first M press counts in some
contexts, but adds no additional presses in other contexts, we refer to it as a "Half M Press".`
},
{
@ -2397,7 +2397,7 @@ GameDatabase.news = [
id: "a366",
text:
`Stage magic, such as illusions, has an interesting history. A mix of charlatans attempting to scam people,
and actors acting out performances using illusions or slight of hand. Altering styles of magic, and continued
and actors acting out performances using illusions or sleight of hand. Altering styles of magic, and continued
discourse and disagreements over whether it should be stated that it is an illusion, and whether people will
magically realise that it is fake and that it does not need to be stated. A schism a century ago split magic
into 2 types - gentle, simplistic utilitarian tricks and grand spectacles involving the flashy machinery and

View File

@ -747,7 +747,7 @@ function laitelaRealityTick(realDiff) {
} else if (Time.thisRealityRealTime.totalSeconds < 30) {
// Second+ attempt - destabilising
completionText += `<br>Best Completion Time: ${TimeSpan.fromSeconds(oldInfo.fastestCompletion).toStringShort()}
Destablized
Destabilized
<br>Highest Active Dimension: ${formatInt(8 - oldInfo.difficultyTier)}
${formatInt(8 - laitelaInfo.difficultyTier)}`;
} else {