Jump to content

Nonconflicting leveled item list


pimpomancer

Recommended Posts

I'm looking to add my mods weapons into the game but I know very little about lvlitem lists. They are all new, custom items that don't alter anything vanilla. I believe that I want to create a new list containing my weapons (or a few, depending on how I want them to be divided), but how do I add them to the game from there? Add as a sub list to existing lists maybe? The most important factor is I don't want it to conflict with anything else, which would require wrye bash or anything? A detailed walk through on this would be most helpful!
Link to comment
Share on other sites

There's really not much detail to go into. Leveled lists are bound by the Rule of One just as any other record, so as soon as you add your items to a vanilla leveled list or a specific actor's inventory, you necessarily conflict with any other mod that edits the same list or actor, and only the last-loaded mod's changes will take effect.

 

What Wrye Bash can do is generate a Bashed Patch that will merge changes to leveled lists from multiple mods so that everything plays nice together. This is the ideal solution for such conflicts.

 

Some people use scripts to add their items to the leveled lists at runtime; this solves compatibility issues, but has other downsides, such as having to run the routine every time the player loads the game.

 

As for actually handling the leveled lists themselves, just open up Skyrim.esm in the CK and you can see how the lists are nested and implemented.

Link to comment
Share on other sites

It's no longer necessary to run the function to add an item to leveled lists by script every time the player loads the game. That was fixed in an official patch a long time ago. You can simply add your own leveled list to whichever leveled lists you want with a single quest that runs once when the player starts a new game. The changes will persist. This is the best way to add items to a leveled list.
Link to comment
Share on other sites

I hope that runtime modifications of leveled lists won't be the common practice, it would make checking and debugging mods conflicts almost impossible. Imagine a crashing game due to a corrupt spawn point at some location (the common reason when a bad leveled list entry is picked, for example NPC wearing badly made crashing nif model). Even if you track it to the particular leveled list, you won't be able to see what's going on and why.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...