af9ecf6b22
- beachLifeCount(): base 8 + 14 wenn state.tourismMode + 4 pro Airport, gedeckelt bei 40. Skaliert die Anzahl der Strandleben-Elemente an die Tourismus-Aktivität (mehr Tourismus = mehr Menschen am Strand). syncBeachLife() wird pro Frame gerufen, rebuildt aber nur, wenn sich die Zahl wirklich geändert hat (O(1) Check bei Stabilität). - Radwege: zurück zu gestrichelter Mittellinie (5 Striche × Periode 0.28). BIKE_SPACING auf exakt BIKE_LENGTH (1.4) gesetzt (vorher 0.92·BIKE_LENGTH), damit die Dashes nahtlos über Segment-Grenzen weiterlaufen — Strich des nächsten Segments landet genau dort, wo die Dash-Periode des vorherigen weitergeht. - Ausrichtung bleibt via coastRotation: Radwege folgen weiter der gleichen Ellipsen-Tangente wie das grüne Zone-Overlay beim Platzieren, sind also parallel zur Küstenkurve. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>