Unterscheide zuerst zwischen niedergeschlagen und tot
Ist die Aufhelfen-Interaktion noch verfügbar, nähere dich und führe sie aus, ohne Kelvin zu treffen. Ist der Begleiter tot, bringt ein Spielstand vor seinem Tod die frühere Welt zurück – mit dem Verlust des danach erzielten Fortschritts.
Der Konsolenbefehl addcharacter robby erzeugt einen weiteren Kelvin. Er stellt weder die Identität noch Beziehungen oder den früheren Zustand des ursprünglichen Charakters wieder her.
Finde und sichere den Weltspielstand
Beende die laufende Spielsitzung. Der Windows-Speicherordner lautet:
%USERPROFILE%\AppData\LocalLow\Endnight\SonsOfTheForest\Saves
Wähle das richtige Steam-Konto, dann die SinglePlayer-Welt oder die Multiplayer-Welt des Hosts und den passenden Speicherplatz. Nutze Änderungszeit und Vorschaubild zur Identifikation; bearbeite nicht blind den scheinbar neuesten Ordner. Im Koop brauchst du den Weltspielstand des Hosts. Der Charakterspielstand eines Clients ersetzt ihn nicht.
Kopiere den gesamten Speicherplatz-Ordner an einen getrennten Sicherungsort, einschließlich des ursprünglichen Archivs und weiterer Dateien. Prüfe in SaveData.zip, ob GameStateSaveData.json und SaveData.json direkt im Archiv liegen. Verwendet der Speicherplatz lose JSON-Dateien, kläre, welche tatsächlich genutzt werden. Fehlende Dateien oder ein anderes Layout sind Gründe, diese konkrete Methode nicht anzuwenden.
Stelle den vorhandenen Charakter wieder her
- Ändere in
GameStateSaveData.jsonden WeltwertIsRobbyDeadvontrueauffalse. - Suche in
SaveData.jsonden vorhandenen Charakter in der SammlungVailWorldSim→Actors. SeinTypeIdist 9; der Datensatz enthält Felder wieUniqueId,Position,StateundStats. - Setze den toten
Statedieses Charakters auf 2 undStats.Healthauf 100.0. Fehlt Health, ergänze es im selben Stats-Objekt und erhalte gültiges JSON. - Bewahre die ursprüngliche Identität, Koordinaten und übrigen Daten. Kopiere keine UniqueId eines anderen Spielers.
TypeId 9 kommt auch in KillStatsList vor. Ersetze nicht den ersten Suchtreffer oder sämtliche Vorkommen von 9. Der dokumentierte Editor setzt gegebenenfalls auch die zugehörige Statistik PlayerKilled auf 0 und behandelt verknüpfte Einflussdaten. Nur das Todes-Boolean zu ändern, belegt keine vollständige Wiederherstellung.
Als Werkzeughilfe kannst du eine Sicherungskopie in SOTFEdit über File → Open Savegame öffnen, unter Followers Kelvin auswählen, Revive ausführen und mit File → Save speichern. Die separate Spawn-Aktion erzeugt einen Ersatz. Fehlt der ursprüngliche Charakterdatensatz, kann auch Revive einen neuen Begleiter anlegen; die Beschriftung allein beweist keine erhaltene Identität.
Erhalte Archiv und JSON-Struktur
Einige Data-Felder enthalten ein zweites JSON-Dokument als Zeichenfolge. Bearbeite das innere Dokument und serialisiere es erneut; erhalte den Typ und die Escape-Zeichen des äußeren Feldes.
Aktualisiere nur die geänderten Einträge im ursprünglichen ZIP. Erhalte sämtliche übrigen Einträge und die ursprüngliche Struktur direkt im Archiv. Wandle es nicht in RAR um, füge keinen äußeren Ordner hinzu, packe keinen Sicherungsordner hinein und erstelle kein neues Archiv, das nur die beiden bearbeiteten JSON-Dateien enthält.
Lade den Spielstand und prüfe das Ergebnis
Lade dieselbe Welt. Prüfe, ob Kelvin erscheint, Befehle annimmt und nicht sofort wieder zusammenbricht. Speichere anschließend in einem neuen Speicherplatz. Stimmt das Ergebnis nicht, beende das Spiel und stelle die vollständige Sicherung wieder her.
Steam Cloud kann lokale Änderungen überschreiben. Verschwinden Änderungen, prüfe lokale Dateien und Zeitstempel, bevor du die Wiederherstellungslogik für fehlerhaft hältst.
Wenn der ursprüngliche Datensatz fehlt
Ein fehlender ursprünglicher Charakter lässt sich nicht mit seiner alten Identität neu erstellen, indem du IsRobbyDead umschaltest. Suche einen älteren Spielstand mit diesem Datensatz, wenn dir die ursprüngliche Identität wichtig ist. Mehrere Kelvin-Datensätze, ein unbekanntes Schema oder beschädigte Daten erfordern eine eigene Untersuchung statt eines kopierten Charakters aus einer fremden Welt.
Die Wiederherstellung des Überlebens garantiert nicht sämtliche Beziehungs-, Story- oder Erfolgsflags. Die Methode wird durch dokumentierte Archivstrukturen gestützt, nicht durch jeden späteren Spiel-Build.