/Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Public/PartyBeaconState.h
A beacon host used for taking reservations for an existing game session
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Transient, Config=Engine) class UPartyBeaconState : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
bool
bEnableRemovalRequests
Process requests from clients to remove players from beacon
bool
bRespectCompetitiveIntegrity
Competitive integrity represents how "fair" we need to keep the game.
bool
bRestrictCrossConsole
Are multiple consoles types allowed to play together
int32
ForceTeamNum
Team that everyone is forced to in single team games
int32
MaxReservations
Maximum allowed reservations
int32
NumConsumedReservations
Number of currently consumed reservations
int32
NumPlayersPerTeam
Number of players on each team for balancing
int32
NumTeams
Number of teams in the game
TArray<FString...
PlatformCrossplayRestrictions
Platform crossplay restrictions.
TArray<FPartyB...
PlatformTypeMapping
TArray< FUnique...
PlayersPendingJoin
Players that are expected to join shortly
TArray<FPartyR...
Reservations
Current reservations in the system
int32
ReservedHostTeamNum
Team that the host has been assigned to
FName
SessionName
Session tied to the beacon
FName
TeamAssignmentMethod
Team assignment method