s3lf is a replacement for OpenMW’s built-in self module. It contains all the same contents but saves some footguns in the API and makes certain calls more precise on your behalf, alongside being easier to introspect. This mod should be installed purely as a dependency of others, as it adds nothing on its own except an interface which other scripts may make use of. For scripters, refer to the documentation to learn about how to use s3lf.
Many function calls be greatly simplified and performance improved by using this library. Over time, I would like to add more features to this script so as to fill in more gaps in OpenMW's API, for whatever reason they may exist.
Please give it a try and let me know if you have any feature requests or issues. 💜
https://www.nexusmods.com/morrowind/mods/56417
https://modding-openmw.gitlab.io/s3ctors-s3cret-st4sh/h3lp_yours3lf/

