Releases
0.4.0
Changes
Fixed resolution of union defs when handling flag/enum elements
Can now set byte arrays using SetUIntValue
Can now get the first 4 bytes from byte arrays with GetUIntValue
CopyElement
now allows targeting an array to copy an element into
Fixed load order issue causing masters to be loaded twice in certain circumstances (most notably Skyrim.esm loaded twice)
Fixed TwbMainRecord.Add
not working properly with fully qualified element names (e.g. EDID - Editor ID)
Added IsFixed
to xeElements
LoadPlugins
can now work after plugins are initially loaded
Fixed SaveFile
not creating directories when passing a custom filePath
FileCount
global is now initialized to 0
AddArrayItem
will now create the array if missing
Added CleanStore
to xeMeta
Fixed issue with counter fields not being deleted when their corresponding array is deleted
Added pipe syntax for record element resolution (resolves first element which exists)
Now removing ESLs from load order/active plugins lists until they're properly supported
Now allowing plugins to be loaded when Game.Hardcoded.dat
file is not available
GetRecords
now recognizes *
as all records
Improved speed of many xeElements and xeElementValues functions by using soft exceptions
Now using UTF8 encoding for strings
Fixed issues with Fallout 4 DLC load order
No longer using loadorder.txt for FO4/SSE even if it is present
Fixed Fallout 3/Fallout NV load order issues
You can’t perform that action at this time.