I’m using Lyra as a base and getting a bit stuck with trying to get EOSPlus
to work with OnlineSubsystemSteam
.
Epic and Steam overlay show up when launching the game with uncooked content from editor: Start "" "F:\Engines\UnrealEngine\Engine\Binaries\Win64\UnrealEditor.exe" "F:\Engines\UnrealEngine\Projects\LyraStarterGame\LyraStarterGame.uproject" -game -log -customconfig=EOS -AUTH_LOGIN=localhost:6666 -AUTH_PASSWORD=Player1 -AUTH_TYPE=developer
.
But with a packaged game, only the Epic overlay shows up and in the logs I can see steam is failing to initialize with the following error: LogSteamShared: Warning: SteamAPI failed to initialize, conditions not met.
I’ve looked at quite a few forum posts with similar issues to no avail
I have tried the following
- using space war’s app id
480
, while having it in my steam library - using my own app’s app id while having it in my steam library
- adding
steam_appid.txt
to the packaged root folder with space war’s or my own app id - adding
DynamicallyLoadedModuleNames.Add("OnlineSubsystemSteam");
to the .build.cs - this is the
Engine.ini
config I’m using (with id information stripped) CustomConfig - Pastebin.com