Difference between revisions of "Data File"

1,148 bytes added ,  05:10, 4 September 2019
added info about esl-flagged esps
imported>Qazaaq
m (casing)
imported>Braydoge
(added info about esl-flagged esps)
Line 76: Line 76:
* Plugins can only refer directly to data from a master file, though they can refer to multiple master files.
* Plugins can only refer directly to data from a master file, though they can refer to multiple master files.
* Plugins can only refer to information in another plugin indirectly by using scripts.
* Plugins can only refer to information in another plugin indirectly by using scripts.
=== Light Plugin ===
Also known as "ESL-Flagged ESP" or "ESPFE", this is a combination of a light master and a plugin. It's a file with the <code>.esp</code> file extension, but the '''ESL''' header flag.
* Like light masters, light plugins has a budget of at most 2048 forms, between <code>0x800</code> and <code>0xFFF</code>, and is merged at runtime into the <code>0xFE</code>
* Light plugins are loaded together with regular plugins. This means, they can both override other plugins, and be made to require plugins as masters without negatively affecting the load order.re
* In certain circumstances, regular plugins can be made light without breaking compatibility to existing saves.
A light plugin can be created using various means:
* Use the [[Creation Kit]] to create a light master as described above. Then, change the resulting ESL file's extension to <code>.esp</code>
* Load the plugin in question in [[xEdit]]
** Once loaded, right-click the file, select "Compact FormIDs for ESL".
** In the '''Header''' section, add the '''ESL''' flag.
** Save the file.
* [[Vortex]] is capable of making plugins "light" from it's Plugins tab.


== Game Save ==
== Game Save ==
Anonymous user