mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Minor optimisations to adding hardcoded edges
It only speeds up sorting by about 3% with my 1619 plugin load order, but I think the logic is simpler despite all the iterators involved.
This commit is contained in:
@@ -76,6 +76,13 @@ For each plugin:
|
||||
4. Add edges coming from all the plugin's load after files that are installed
|
||||
plugins.
|
||||
|
||||
Hardcoded edges
|
||||
---------------
|
||||
|
||||
Some games hardcode certain plugins to load in certain positions, and this
|
||||
section adds edges in the correct order between those plugins, and between those
|
||||
plugins and the rest of the plugins in the graph.
|
||||
|
||||
Group edges
|
||||
-----------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user