diff --git a/App/sims/heli/game.html b/App/sims/heli/game.html index 3a261c9..6432060 100644 --- a/App/sims/heli/game.html +++ b/App/sims/heli/game.html @@ -492,7 +492,10 @@ window.GGS_LIVE_STATE = function () { if (!phase || phase === 'mission' || phase === 'briefing') return null; if (landingDone && game.totalStars != null) return Math.round(Math.max(0,Math.min(5,game.totalStars))/5*100); var parts = []; - if (routeLen > 1) parts.push(Math.max(0, Math.min(100, (game.planTotal?(game.planCorrect||0)/game.planTotal:0)*100 - (game.planAttempts||0)*4))); + // Routing = KLICK-GENAUIGKEIT (richtige / alle Klicks), nicht Fortschritt. + // 0 Klicks → kein Score (grau), nicht rot: der Anfang ist kein Fehler. + var clicks = (game.planCorrect||0) + (game.planAttempts||0); + if (clicks > 0) parts.push(Math.round((game.planCorrect||0) / clicks * 100)); if (startDone && game.startScore != null) parts.push(Math.max(0,Math.min(5,game.startScore))/5*100); if (landingDone && game.landingScore != null) parts.push(Math.max(0,Math.min(5,game.landingScore))/5*100); if (!parts.length) return null; diff --git a/App/sims/heli/waypoints.js b/App/sims/heli/waypoints.js index 928b0a9..b9d5943 100644 --- a/App/sims/heli/waypoints.js +++ b/App/sims/heli/waypoints.js @@ -71,6 +71,7 @@ var WP = { verkehr_a14:{lat:47.26500,lon:9.64750,name:'Unfall A14 Rankweil'}, felswand_raetikon:{lat:47.10000,lon:9.70000,name:'Kletterunfall Rätikon-Felswand'}, bodensee_bregenz:{lat:47.51000,lon:9.72000,name:'Schwimmer Bodensee bei Bregenz'}, + maria_saal:{lat:46.67972,lon:14.34361,name:'Maria Saal'}, schlucht_mellau:{lat:47.34000,lon:9.86000,name:'Canyoning-Unfall Schlucht Mellau'}, kaiser_kufstein:{lat:47.56000,lon:12.25000,name:'Wanderunfall Kaisergebirge'},