Closed SlavicPotato closed 2 years ago
Thanks for this. I will merge and also reach out to Noggog as I think there is a case for a different API that performs the override ordering.
Feedback from Noggog
foreach (var e in ScriptLess.PatcherState.LoadOrder)
I like using LoadOrder.ListedOrder or PriorityOrder, depending on your desire, for clarity
foreach (var f in Archive.GetApplicableArchivePaths(GameRelease.SkyrimSE, ScriptLess.PatcherState.DataFolderPath, e.Value.ModKey).Reverse())
What's the reverse here for? Seems like a Reverse would be interesting related to LoadOrder (if PriorityOrder/ListedOrder didnt exist). But what does it do here in relation to getitng applicable bsa paths for a specific single mod?
These work on an override principle too