Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

FelesNoctis-Eddoursul

Uploaded by

FelesNoctis

Virus scan

Safe to use

Tags for this mod

About this mod

Inspired by ESMIfyer, this xEdit script targets all relevant reference types that may need to be updated (currently ACHR/REFR/PHZD), but also uses a number of filters to cut out every false positive it can conceivably target without live human intervention.

Requirements
Permissions and credits
Translations
Mirrors
Changelogs
If you're looking for options, check out
Eddoursul's personal version on ModPub
as well! More info in pinned comments.

-----

Designed to be a more intelligent implementation than its inspiration, the ESMifyer, which took a blanket approach to how it handled actor references (and only actor references). While that approach did help keep affected actors functional, it also dramatically lessened the benefit of what converting a plugin to a master is intended to accomplish.

The "Persistentifyer" (name may change) not only targets all relevant reference types that may need to be updated (currently ACHR/REFR/PHZD), but also uses a number of filters to cut out every false positive it can conceivably target without live human intervention, using the same logic the Creation Kit does regarding persistence. This list of filters continues to grow as we discover more edge cases in the various mods we test.

Ideally this script is intended to be used as a Modders Resource, encouraging and teaching Mod Authors (alongside the future accompanying documentation) how to implement "best practice" persistence in master files the way Bethesda originally intended. It can however also be substituted for the ESMifyer in any similar use case, applying persistence flagging to a more refined list of references and lowering those persistent reference handle counts even further.


  • To enable plugin edits with this Beta version, find the dryRun line under USER SETTINGS and change it to false .
  • To also enable ESM flagging of the plugin, find ESMify under USER SETTINGS and change it to true .
  • Most non-author users will only need to change those two settings. The rest are primarily author tools.



-----

See pinned comment for a "quick" FAQ.

More information to be added, including logic pathing and related reasoning, after non-beta release is complete.


-----

Visit the Github repo for development progress, bug reporting, and non-release versions.