Open PartlyAtomic opened 2 years ago
I've found a temporary fix on the unreal forums: https://forums.unrealengine.com/t/asset-registry-why-does-this-assert-only-in-standalone-from-editor/101732/5
By adding the following to Game
->Asset Manager
->Primary Asset Types to Scan
in Project Settings, Standalone now works correctly.
Does it work if you try this?
I'm guessing the problem is that Unreal doesn't know the Articy Database asset is required for the build, so it doesn't cook it. I haven't used the Asset Manager settings before. Usually I just suggest you add the asset to the list to cook.
That worked for the packaged build, but not Standalone
Interesting... Thanks for reporting this. I'll do some research and update our Readme documentation for anyone else who runs into this.
I have encountered the same issue, even in the ManiacMansion demo. Not a big deal at the moment.
This is still occurring, though in UE5 the above solutions do not cleanly solve the issue any longer.
It seems the correct solution is to give the Articy classes proper overrides for GetPrimaryAssetID so that they can be found by the asset manager. Then add them to the asset manager in the project settings as described above. Unfortunately doing this requires a custom change to the plugin.
Database isn't found when running as Standalone Game. However, I've verified that it works in PIE and packaged games.