Skip to content
Snippets Groups Projects
Commit 9ba30644 authored by Konstantin Kühlem's avatar Konstantin Kühlem
Browse files

fix: LOAD_DeferDependencyLoads for LoadPackage caused crashes when preloading...

fix: LOAD_DeferDependencyLoads for LoadPackage caused crashes when preloading some bleuprints when starting a study with preloading maps enabled
parent db573301
No related branches found
No related tags found
No related merge requests found
......@@ -456,7 +456,10 @@ void USFGameInstance::PreloadAllMaps(const TArray<USFCondition*>& Conditions)
for (FString Map : Maps)
{
LoadPackage(nullptr, *Map, LOAD_DeferDependencyLoads);
// Maps where loaded with "LOAD_DeferDependencyLoads" until UE 5.5 to prevent crashes, if dlls are not loaded yet
// However, this results in crashes in UE 5.5 when preloading blueprints
const UPackage* LoadedMap = LoadPackage(nullptr, *Map, LOAD_None);
checkf(LoadedMap, TEXT("Unable to load map: %s"), *Map);
}
FSFLoggingUtils::Log("Sucessfully preloaded all maps.");
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment