From 6d00a762bc02d95ac55f1da7bccd0c6f121e517b Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 12 Jul 2026 00:13:38 +0200 Subject: [PATCH] Tourismustal: Megabauwerke wachsen mit der Ausbaustufe Mega-Sprites skalieren jetzt je Stufe: I=90%, II=100%, III=112%, IV=124% (vorher fix 100%). Gilt fuer alle Mega-Typen. Co-Authored-By: Claude Opus 4.8 (1M context) --- App/sims/tourismustal/js/iso.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/App/sims/tourismustal/js/iso.js b/App/sims/tourismustal/js/iso.js index de161df..6e5aaa9 100644 --- a/App/sims/tourismustal/js/iso.js +++ b/App/sims/tourismustal/js/iso.js @@ -1896,9 +1896,14 @@ export class IsoRenderer { ? (level >= 3 ? 1.15 : 1) : [1, 1.15, 1.3][Math.min(2, level - 1)]; if (tile.mega) { - // Eigenes Mega-Motiv (glaubwürdige Proportionen); Fallback: normal ×1,4 - if (this.sprites[`mega_${type}`]) { spriteName = `mega_${type}`; spriteScale = 1; } - else spriteScale *= 1.4; + // Eigenes Mega-Motiv (glaubwürdige Proportionen); wächst mit der + // Ausbaustufe: I=90 %, II=100 %, III=112 %, IV=124 %. Fallback ×1,4. + if (this.sprites[`mega_${type}`]) { + spriteName = `mega_${type}`; + spriteScale = [0.9, 1, 1.12, 1.24][Math.min(3, level - 1)]; + } else { + spriteScale *= 1.4; + } } if (type !== 'lift' && type !== 'gondola' && type !== 'sled' && this._sprite(spriteName, x, y, spriteScale)) {