Documentation

Support

Multiplay Hosting for the Unreal Engine

Multiplay Hosting overview

Multiplay Hosting for the Unreal Engine

Class Multiplay Subsystem Base

Reference documentation for the Multiplay Subsystem Base class.
Read time 1 minuteLast updated 2 months ago

Warning
We are winding down our direct support for the Unity Multiplay Game Server Hosting Service. Unity will support the Multiplay Game Server Hosting Service through March 31, 2026. To ensure continuity for live titles, we are licensing our Multiplay Game Server Hosting software to Rocket Science Group. Learn more about them here.
Base class for Multiplay module subsystems that define common definitions.
Include
#include "MultiplaySubsystemBase.h"
Syntax
UCLASS(Abstract, Within = GameInstance)class MULTIPLAYGAMESERVERSDK_API UMultiplaySubsystemBase : public UGameInstanceSubsystem

Overrides

ShouldCreateSubsystem(UObject*)

Override ShouldCreate to prevent subsystem spinup in local servers.

Declaration

virtual bool ShouldCreateSubsystem(UObject* Outer) const override

Fields

LocalServerFlag

Declaration

const FString LocalServerFlag = TEXT("localserver")

C++

Field Name

Type

Default value

LocalServerFlag
const 
FString
localserver

Class Multiplay Subsystem Base • Multiplay Hosting for the Unreal Engine • Unity Docs