diff --git a/guide/age-of-dwarves/src/vite-plugins/simCachePlugin.ts b/guide/age-of-dwarves/src/vite-plugins/simCachePlugin.ts index 21924289..426e0e52 100644 --- a/guide/age-of-dwarves/src/vite-plugins/simCachePlugin.ts +++ b/guide/age-of-dwarves/src/vite-plugins/simCachePlugin.ts @@ -32,8 +32,8 @@ export function simCachePlugin(): Plugin { } } - // Load climate params (extract only numeric values) - const paramsPath = path.join(dataDir, 'climate_params.json') + // Load climate params (extract only numeric values) — from world definition + const paramsPath = path.resolve(root, '../../engine/src/worlds/earth/climate_params.json') const rawParams = JSON.parse(fs.readFileSync(paramsPath, 'utf8')) as Record climateParams = {} for (const [k, v] of Object.entries(rawParams)) {