You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Resubmit 34096212:
Include InstanceName in the adapter OnlineSubsystem name Enables adapter to work in PIE #rb jay.nakai, Michael.Kirzinger #tests Tried in editor with different type of game modes. [CL 34375152 by lorry li in ue5-main branch]
This commit is contained in:
@@ -61,7 +61,8 @@ public:
|
||||
virtual ~FOnlineServicesFactoryOSSAdapter() {}
|
||||
virtual TSharedPtr<IOnlineServices> Create(FName InInstanceName) override
|
||||
{
|
||||
IOnlineSubsystem* Subsystem = IOnlineSubsystem::Get(Config.OnlineSubsystem);
|
||||
FName CombinedInstanceName = InInstanceName.IsNone() ? (/*NoSuffix*/Config.OnlineSubsystem) : FName(*FString::Printf(TEXT("%s:%s"), *Config.OnlineSubsystem.ToString(), *InInstanceName.ToString()));
|
||||
IOnlineSubsystem* Subsystem = IOnlineSubsystem::Get(CombinedInstanceName);
|
||||
if (Subsystem != nullptr)
|
||||
{
|
||||
return MakeShared<FOnlineServicesOSSAdapter>(Config.Service, Config.ConfigName, InInstanceName, Subsystem);
|
||||
|
||||
Reference in New Issue
Block a user