Visual Mud Tracks 1.36.76.0

Stufe A – gemeinsamer Performance- und Laufzeitkern

- Gemeinsamer Sherman-Wheel-Contact-Core für RWSM und VMT eingeführt.
- Wheel.update und Wheel.updateTick werden nur noch an einer zentralen Stelle überschrieben.
- VMT-Reifennässe und Schlammshader werden als Abonnent nach der RWSM-Bodenfeuchte verarbeitet.
- Kontaktposition, Bodenkontakt, Schlupf, Reifenlast und Radparameter werden je Physikframe gemeinsam wiederverwendet.
- Rillen, Schlammphysik und Partikel verwenden bevorzugt die gemeinsame Kontaktposition und den gemeinsamen Schlupf.

Zentrale Terrain-Schreibpipeline

- Sämtliche VMT-Aufrufe zum Verändern der Terrainhöhe laufen durch VMTTerrainPipeline.
- Nur die Pipeline ruft die native GIANTS-Funktion setTerrainHeightAtWorldPos auf.
- Identische Schreibzugriffe auf denselben Punkt im selben Simulationszeitpunkt werden zusammengeführt.
- Bestehende sofortige Rillen-, Wiederherstellungs-, Journal- und Height-Scan-Wirkung bleibt erhalten.
- Keine verzögerten Terrainänderungen, die bestehende Abläufe oder Abfragen verändern könnten.

Ein zentraler Savegame-Koordinator

- Vier unabhängige FSBaseMission.saveSavegame-Hooks entfernt.
- Nur noch ein VMT-Save-Hook vorhanden.
- Aktive Rillen werden zuerst gespeichert, danach die persistente Scan-Abdeckung.
- Periodische Sicherungen und deleteMap-Sicherungen bleiben als zusätzliche Ausfallsicherung erhalten.
- Doppelte XML-Schreibvorgänge beim selben Spielstandspeichern entfallen.

Gemeinsames Fahrzeugregister

- VMT verwendet das ereignisbasierte gemeinsame Fahrzeugregister.
- Radfahrzeug-Cache wird nur bei einer echten Fahrzeuglistenänderung neu aufgebaut.
- Tillage-/WorkArea-Kandidaten werden nicht mehr über regelmäßige vollständige Mission-Scans gesucht.
- 30-Sekunden-Sicherheitsabgleich für ungewöhnliche Modfahrzeuge bleibt erhalten.

Unverändert

- Rillen, Terrainverformung und Bodenbearbeitungs-Wiederherstellung.
- Reifendruck, Reibung, Schlupf, Schlammaufnahme, Partikel und Reinigung.
- Seeder-WorkArea-Deduplizierung.
- Speicherung, Multiplayer und RWSM-Kompatibilität.
