Difference between revisions of "Save Files Notes (Papyrus)"

Removed assertion that FormList entries for removed Forms will be relocated based on testing in 1.5.97.
imported>DosBuster
m (DosBuster moved page Save File Notes (Papyrus) to Save Files Notes (Papyrus) over redirect)
(Removed assertion that FormList entries for removed Forms will be relocated based on testing in 1.5.97.)
 
Line 266: Line 266:


===Missing Plugin===
===Missing Plugin===
If a form which is provided by some plugin is added to a FormList by a script, and that plugin is removed or disabled between saving and reloading the game, then the affected entries in the FormList will not be removed, but will instead be relocated to the beginning of the list and changed to None. If the game is saved again at this point and the missing plugin is restored, the FormList entries which became None will nonetheless remain None and will not be removed or regain their original values and positions in the list. A FormList's Revert() method will still remove these missing entries, however, just as it removes all script-added entries.
If a form which is provided by some plugin is added to a FormList by a script, and that plugin is removed or disabled between saving and reloading the game, then the affected entries in the FormList will not be removed, but will instead be changed to None and may be moved within the list. If the game is saved again at this point and the missing plugin is restored, the FormList entries which became None will nonetheless remain None and will not be removed. A FormList's Revert() method will still remove these missing entries, however, just as it removes all script-added entries.
<source lang="papyrus">
<source lang="papyrus">
; FormList Property fl Auto
; FormList Property fl Auto
6

edits