Hey,
I’m currently struggeling a bit to get DLCs working in the correct way. Yes I have done some simple ownership check via Steam. But we do not want to do this anymore as the DLC content is gaining some size and is better suited in an addiditonal download.
What we have done so far:
- Setup a DLC (for testing named DLC1), add Content to it and disable it in the .uproject file
- Build the game via Project Launcher and create a Release 1.0
- Build the DLC with referencing Release 1.0
Now comes the confusion in place.
It’s building a Folder Structure Like this
- Project Name
- Plugins
- DLC1.upluginmanifest
- DLC1
- DLC1.uplugin
- Content
- Paks
- Windows
- DLC1Project Name-Windows.pak
- DLC1Project Name-Windows.ucas
- DLC1Project Name-Windows.utoc
- Windows
- Paks
- Plugins
What do I need to add to the base game to use as DLC. I though I need to just add the DLC1Project Name-Windows.pak, DLC1Project Name-Windows.ucas, DLC1Project Name-Windows.utoc to Project Name\Content\Paks
And then run this on the game Startup:
However both the Return Value of GetAssetsByPath returns always false. If I remove this check and check only on length, it’s also false. MEaning the DLC is not found or this methode is missing something or entirly wrong.
Then I tried to add the entire Plugin stuff from the DLC, also with no resuts.
How do I correctly load the DLC?
Thanks!
