From 7c651ded4e414eecfcc6c55f5bac99a2db315efa Mon Sep 17 00:00:00 2001 From: Tetardtek Date: Sat, 28 Mar 2026 21:04:17 +0100 Subject: [PATCH] fix: game.game. double reference in PrestigeScreen + /clic label MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PrestigeScreen had game.game.state (double ref) causing undefined error on prestige. Fixed 5 occurrences. CockpitHeader label /clic → Clic. --- Frontend/src/lib/components/CockpitHeader.svelte | 2 +- Frontend/src/lib/components/PrestigeScreen.svelte | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Frontend/src/lib/components/CockpitHeader.svelte b/Frontend/src/lib/components/CockpitHeader.svelte index 7679373..b328eb3 100644 --- a/Frontend/src/lib/components/CockpitHeader.svelte +++ b/Frontend/src/lib/components/CockpitHeader.svelte @@ -15,7 +15,7 @@ {formatNumber(game.productionPerSecond)}/s
- /clic + Clic {formatNumber(expectedPerClick)}
diff --git a/Frontend/src/lib/components/PrestigeScreen.svelte b/Frontend/src/lib/components/PrestigeScreen.svelte index a627ce0..5f1e05e 100644 --- a/Frontend/src/lib/components/PrestigeScreen.svelte +++ b/Frontend/src/lib/components/PrestigeScreen.svelte @@ -15,22 +15,22 @@ return `${seconds}s`; } - let baseDna = $derived(computePrestigeDna(game.game.state.lifetimeTadpoles, game.game.state.prestigeCount)); + let baseDna = $derived(computePrestigeDna(game.state.lifetimeTadpoles, game.state.prestigeCount)); let dnaBonus = $derived(getPrestigeDnaBonus(game.state.evolutionTree)); let dnaPreview = $derived(Math.floor(baseDna * (1 + dnaBonus))); let threshold = $derived(getPrestigeThreshold(game.state)); - let canPrestige = $derived(game.game.state.lifetimeTadpoles >= threshold); + let canPrestige = $derived(game.state.lifetimeTadpoles >= threshold); let runDuration = $derived(Date.now() - game.state.runStats.startedAt); let bestRun = $derived(game.state.runStats.bestRun); let isBestAdn = $derived(!bestRun || dnaPreview > bestRun.adn); - let isBestTadpoles = $derived(!bestRun || game.game.state.lifetimeTadpoles > bestRun.tadpoles); + let isBestTadpoles = $derived(!bestRun || game.state.lifetimeTadpoles > bestRun.tadpoles); function handlePrestige() { if (canPrestige) game.prestige(); } - { if (e.key === 'Escape' && game.showPrestigeScreen) game.game.closePrestige(); }} /> + { if (e.key === 'Escape' && game.showPrestigeScreen) game.closePrestige(); }} /> {#if game.showPrestigeScreen}