1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-25 22:42:04 +02:00

add resources mod type

This commit is contained in:
Laserlicht
2025-09-16 10:43:47 +02:00
parent 8ef97abc7d
commit ee5ff7eeb1
4 changed files with 7 additions and 3 deletions

View File

@@ -807,7 +807,10 @@ void ModDependenciesResolver::tryAddMods(TModList modsToResolve, const ModsStora
{
resolvedOnCurrentTreeLevel.insert(*it); // Not to the resolvedModIDs, so current node children will be resolved on the next iteration
assert(!vstd::contains(sortedValidMods, *it));
sortedValidMods.push_back(*it);
if(storage.getMod(*it).getValue("modType").String() == "Resources") // Resources needs to load before core to make it possible to override core elements with new resources
sortedValidMods.insert(sortedValidMods.begin(), *it);
else
sortedValidMods.push_back(*it);
it = modsToResolve.erase(it);
continue;
}