Version 1.34.9.0
- getShaderParameter wird nur noch auf echten Shape-Knoten aufgerufen.
- LOD-Gruppen, Transform-Gruppen und andere Nicht-Shape-Knoten werden vor der Shader-Abfrage übersprungen.
- Die engine-seitige Warnung „Entity 'lod' has invalid type in method 'getShaderParameter'“ wird dadurch verhindert.
- Der unabhängige 180-Sekunden-Timer für vollständige rwsmState.xml-Speicherungen wurde entfernt.
- RWSM speichert seinen vollständigen Zustand jetzt zusammen mit dem echten LS25-Speichervorgang über FSBaseMission.saveSavegame.
- Manuelle Speicherung und Autosave werden damit gemeinsam unterstützt.
- Unnötige vollständige Tabellen-Sortierungen und XML-Schreibvorgänge zwischen echten Spielständen entfallen.
- rwsmState.xml bleibt zeitlich konsistent mit dem tatsächlich gespeicherten Spielstand.
- Der bestehende Force-Save beim normalen Verlassen der Karte bleibt als Sicherheitsnetz erhalten.
- Autor: Sherman
