I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE3:OnlineGameSettings (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Settings >> OnlineGameSettings
Package: 
Engine
Direct subclass:
UTGameSettingsCommon
This class in other games:
UT3

Holds the base configuration settings for an online game

Properties

bAllowInvites

Type: bool

Modifiers: databinding

Whether the match allows invitations for this session or not

Default value: True

bAllowJoinInProgress

Type: bool

Modifiers: databinding

Whether joining in progress is allowed or not

Default value: True

bAllowJoinViaPresence

Type: bool

Modifiers: databinding

Whether joining via player presence is allowed or not

Default value: True

bAllowJoinViaPresenceFriendsOnly

Type: bool

Modifiers: databinding

Whether joining via player presence is allowed for friends only or not

bHasSkillUpdateInProgress

Type: bool

Modifiers: const

Whether there is a skill update in progress or not (don't do multiple at once)

bIsDedicated

Type: bool

Modifiers: databinding

Whether this server is a dedicated server or not

bIsLanMatch

Type: bool

Modifiers: databinding

This game will be lan only and not be visible to external players

bShouldAdvertise

Type: bool

Modifiers: databinding

Whether this match is publicly advertised on the online service

Default value: True

BuildUniqueId

Type: int

Modifiers: const

Used to keep different builds from seeing each other during searches

bUsesArbitration

Type: bool

Modifiers: databinding

Whether the session should use arbitration or not

bUsesPresence

Type: bool

Modifiers: databinding

Whether to display user presence information or not

Default value: True

bUsesStats

Type: bool

Modifiers: databinding

Whether the match should gather stats or not

Default value: True

bWasFromInvite

Type: bool

Modifiers: const

Whether the game is an invitation or searched for game

GameState

Type: OnlineSubsystem.EOnlineGameState

Modifiers: const, databinding

The current state of the online game

MatchQuality

Type: float

Modifiers: databinding

Represents how good a match this is in a range from 0 to 1

NumOpenPrivateConnections

Type: int

Modifiers: databinding

The number of private connections that are available (read only)

NumOpenPublicConnections

Type: int

Modifiers: databinding

The number of publicly available connections that are available (read only)

NumPrivateConnections

Type: int

Modifiers: databinding

The number of connections that are private (invite/password) only

NumPublicConnections

Type: int

Modifiers: databinding

The number of publicly available connections advertised

OwningPlayerId

Type: OnlineSubsystem.UniqueNetId

The unique net id of the player that owns this game

OwningPlayerName

Type: string

Modifiers: databinding

The owner of the game

PingInMs

Type: int

Modifiers: databinding

The ping of the server in milliseconds (-1 means the server was unreachable)

ServerNonce

Type: Object.qword

Modifiers: const

The server's nonce for this session