Hallo.
Ich hätte mal wieder eine kleine Frage ... diesmal zu dem Thema "FormID". Beim einlesen (und da ich gerne in xEdit herum experimentiere) bin ich auf folgendes gestoßen:
Quelle:
https://tes5edit.github.io/docs/8-managing-mod-files.html#ChangingModFormIDs
Hinweis: Wenn Sie die FormIDs eines bestehenden Moduls ändern, wird es SaveGame-inkompatibel und macht jedes andere Modul kaputt, das dieses Modul als Master verwendet! Wenn Sie abhängige Module haben, müssen Sie sie alle in xEdit geladen haben, wenn Sie die FormIDs ändern, damit sie alle entsprechend aktualisiert werden.
Quelle:
https://www.reddit.com/r/skyrimmods/comments/hfdjp1/modding_theory_guide_to_addingremoving_mods/
Das Umnummerieren von FormIDs macht einen Mod nicht immer kaputt, es kommt darauf an, welche Art von FormID-Datensatz geändert wird:
- Das Umnummerieren der FormID einer Quest mit Skripten/Fragmenten/(und wahrscheinlich Aliases) wird die Quest zerstören.
- Das Umnummerieren der FormID von platzierten Referenzen scheint in Ordnung zu sein; die platzierte Referenz kann nach dem ersten Laden eines Spielstandes an der falschen Stelle erscheinen, sich aber nach einem neuen Speichern und Laden korrigieren.
Wenn ich jetzt z.B. die Ladereihenfolge (plugins.txt) auch nur um eine Mod verändern würde (eine dazu oder eine weg) und diese nicht gerade ganz am Ende der Liste stehen würde so würden sich doch sämtliche FormID-Einträge ändern (zumindest wenn wir mal annehmen die besagte Mod würde ganz weit oben stehen)!? Zumindest zeigt mir das xEdit so an. Also sollte man seine Ladereihenfolge erst gar nicht ändern nachträglich?
Und was ist mit dem ganz obigen Eintrag gemeint wo es heißt "Wenn Sie die FormIDs eines bestehenden Moduls ändern, wird es SaveGame-inkompatibel"? Setzen sich die FormIDs denn im Spielstand fest? Und was bedeutet das für den Spielstand?
Ich habe hier gerade eine Mod die ich schon länger fester Bestandteil in meinem Spiel ist. Bei dieser Mod habe ich erst jetzt gemerkt dass diese Probleme bereitet. Diese Mod muß ich nun mitten im Spieldurchlauf bearbeiten mit xEdit, da führt kein Weg drumherum (durch die Mod wird ein Vanilla-Objekt überschrieben und 4 neue eingefügt - keine Scripte oder so vorhanden). Ich hatte vor die entsprechenden Einträge mit xEdit zu löschen oder ggf. mit anderen Inhalt zu füllen (wenn es jetzt wirklich so schlimm sein sollte mit der Änderung der FormID). Würde ich diese Mod ganz rausnehmen würde sich die FormID bei allen folgenden Mods anscheinend verändern da andere Nummer in der Ladereihenfolge.
Vielleicht kann da ja jemand von euch etwas Licht ins Dunkel bei mir bringen und hat damit Erfahrungen.
Gruß.
Ich hätte mal wieder eine kleine Frage ... diesmal zu dem Thema "FormID". Beim einlesen (und da ich gerne in xEdit herum experimentiere) bin ich auf folgendes gestoßen:
Quelle:
https://tes5edit.github.io/docs/8-managing-mod-files.html#ChangingModFormIDs
Hinweis: Wenn Sie die FormIDs eines bestehenden Moduls ändern, wird es SaveGame-inkompatibel und macht jedes andere Modul kaputt, das dieses Modul als Master verwendet! Wenn Sie abhängige Module haben, müssen Sie sie alle in xEdit geladen haben, wenn Sie die FormIDs ändern, damit sie alle entsprechend aktualisiert werden.
Quelle:
https://www.reddit.com/r/skyrimmods/comments/hfdjp1/modding_theory_guide_to_addingremoving_mods/
Das Umnummerieren von FormIDs macht einen Mod nicht immer kaputt, es kommt darauf an, welche Art von FormID-Datensatz geändert wird:
- Das Umnummerieren der FormID einer Quest mit Skripten/Fragmenten/(und wahrscheinlich Aliases) wird die Quest zerstören.
- Das Umnummerieren der FormID von platzierten Referenzen scheint in Ordnung zu sein; die platzierte Referenz kann nach dem ersten Laden eines Spielstandes an der falschen Stelle erscheinen, sich aber nach einem neuen Speichern und Laden korrigieren.
Wenn ich jetzt z.B. die Ladereihenfolge (plugins.txt) auch nur um eine Mod verändern würde (eine dazu oder eine weg) und diese nicht gerade ganz am Ende der Liste stehen würde so würden sich doch sämtliche FormID-Einträge ändern (zumindest wenn wir mal annehmen die besagte Mod würde ganz weit oben stehen)!? Zumindest zeigt mir das xEdit so an. Also sollte man seine Ladereihenfolge erst gar nicht ändern nachträglich?
Und was ist mit dem ganz obigen Eintrag gemeint wo es heißt "Wenn Sie die FormIDs eines bestehenden Moduls ändern, wird es SaveGame-inkompatibel"? Setzen sich die FormIDs denn im Spielstand fest? Und was bedeutet das für den Spielstand?
Ich habe hier gerade eine Mod die ich schon länger fester Bestandteil in meinem Spiel ist. Bei dieser Mod habe ich erst jetzt gemerkt dass diese Probleme bereitet. Diese Mod muß ich nun mitten im Spieldurchlauf bearbeiten mit xEdit, da führt kein Weg drumherum (durch die Mod wird ein Vanilla-Objekt überschrieben und 4 neue eingefügt - keine Scripte oder so vorhanden). Ich hatte vor die entsprechenden Einträge mit xEdit zu löschen oder ggf. mit anderen Inhalt zu füllen (wenn es jetzt wirklich so schlimm sein sollte mit der Änderung der FormID). Würde ich diese Mod ganz rausnehmen würde sich die FormID bei allen folgenden Mods anscheinend verändern da andere Nummer in der Ladereihenfolge.
Vielleicht kann da ja jemand von euch etwas Licht ins Dunkel bei mir bringen und hat damit Erfahrungen.
Gruß.