Since I'm not sure if you are aware of this bug.
Category: Code
Reproducibility: Always
Summary: UObject::LoadObject/Object.DynamicLoadObject can't find objects from packages loaded from Cache.
Description: This effectively breaks all maps or mods from referencing across to other custom packages, it will always throw on load "Failed to load object XXX" even though "OBJ LINKERS" console command clearly shows the packages are loaded with correct package name.
To test:
1. Simply create a custom texture package and a custom map that uses it. 2. Join a server hosting that map, make sure you don't have the packages yourself and download them from the server.
And so, all textures in the map references to a "default texture".
However in modding, you can clearly see the object references can be replicated from server to client, so that means UPackageMap knows the references to the objects in the package.
Online/Offline: Online
Category: Code
Reproducibility: Always
Summary: UObject::LoadObject/Object.DynamicLoadObject can't find objects from packages loaded from Cache.
Description: This effectively breaks all maps or mods from referencing across to other custom packages, it will always throw on load "Failed to load object XXX" even though "OBJ LINKERS" console command clearly shows the packages are loaded with correct package name.
To test:
1. Simply create a custom texture package and a custom map that uses it. 2. Join a server hosting that map, make sure you don't have the packages yourself and download them from the server.
And so, all textures in the map references to a "default texture".
However in modding, you can clearly see the object references can be replicated from server to client, so that means UPackageMap knows the references to the objects in the package.
Online/Offline: Online