[FEATURE] - Improved listpatch handling for Mods Manager #638
Labels
Enhancement
Request for, or a pull request of, a new feature or enhancement to an existing one.
Novice Issue
An easy to solve issue, good for newcomers.
listpatch is used to patch certain file types using a yml containing data for what values to change in given entries.
Currently an entry must contain values for everything including data you might not want to change.
Here's an example for am Item entry that edits a keyblade:
If I wanted to only edit the name and description and try using something like this:
It sets the other missing values (Type, Flag0, Flag1, Rank, ect.) to 0 during the build process.
I believe it would be beneficial and allow greater compatibility between mods if instead of using 0 for the default it would instead check to see if the entry ID currently exists and use the values from that as default for anything missing in the listpatch entry.
It would mean something two different mods editing the same entry like this (assuming the very first example is what's being edited):
Would result in everything being put together like so:
Instead of one listpatch edit completely overwriting the other.
The text was updated successfully, but these errors were encountered: