How would I check if a game is started with Steam or Epic?

Game cannot register to EOS or steam if user does not have it in the library. So if they will not have an option to play online unless he buys the game.
You can always do a check if there is a connection to the EOS by using IOnlineSubsystem::DoesInstanceExist(your_eos_name)
For steam, it is: IOnlineSubsystem::DoesInstanceExist("Steam") and that returns if you are connected to the Steam. Not sure about Epic. But I’m quite sure you can google it out :slight_smile:
Edit: I did some googling, and I think it’s “EOS”, but please confirm.

1 Like