Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE3:OnlineSubsystem enums (UDK)
From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 11:47, 6 November 2009 by (Talk)
Object >> OnlineSubsystem (enums) |
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Enums[edit]
EFeaturePrivilegeLevel[edit]
This enum indicates access to major features in the game (parent controls
- FPL_Disabled
- Parental controls have disabled this feature
- FPL_EnabledFriendsOnly
- Parental controls allow this feature only with people on their friends list
- FPL_Enabled
- Parental controls allow this feature everywhere
ELanBeaconState[edit]
Indicates the state the LAN beacon is in
- LANB_NotUsingLanBeacon
- The lan beacon is disabled
- LANB_Hosting
- The lan beacon is responding to client requests for information
- LANB_Searching
- The lan beacon is querying servers for information
ELoginStatus[edit]
The different login statuses for a player
- LS_NotLoggedIn
- Player has not logged in or chosen a local profile
- LS_UsingLocalProfile
- Player is using a local profile but is not logged in
- LS_LoggedIn
- Player has been validated by the platform specific authentication service
ENATType[edit]
The various NAT types the player may have
- NAT_Unknown
- Unable to determine the NAT type
- NAT_Open
- Anyone can join without connectivity problems
- NAT_Moderate
- Most can join but might have problems with strict
- NAT_Strict
- Will most likely have connectivity problems with strict/moderate
ENetworkNotificationPosition[edit]
Indicates where network notifications should appear on the screen
- NNP_TopLeft
- NNP_TopCenter
- NNP_TopRight
- NNP_CenterLeft
- NNP_Center
- NNP_CenterRight
- NNP_BottomLeft
- NNP_BottomCenter
- NNP_BottomRight
EOnlineAccountCreateStatus[edit]
The series of status codes that the account creation method can return
- OACS_CreateSuccessful
- Created the account successfully
- OACS_UnknownError
- Failed but no indication why
- OACS_InvalidUserName
- The user name is invalid
- OACS_InvalidPassword
- The password is invalid
- OACS_InvalidUniqueUserName
- The unique user name is invalid
- OACS_UniqueUserNameInUse
- The user name is invalid
- OACS_ServiceUnavailable
- The backend service is not reachable
EOnlineEnumerationReadState[edit]
The state of an async enumeration (friends, content, etc) read request
- OERS_NotStarted
- OERS_InProgress
- OERS_Done
- OERS_Failed
EOnlineFriendState[edit]
The possible friend states for a friend entry
- OFS_Offline
- Not currently online
- OFS_Online
- Signed in and online
- OFS_Away
- Signed in, online, and idle
- OFS_Busy
- Signed in, online, and asks to be left alone
EOnlineGameState[edit]
Enum indicating the current state of the online game (in progress, ended, etc.)
- OGS_NoSession
- An online game has not been created yet
- OGS_Pending
- Session has been created and the match hasn't started (pre match lobby)
- OGS_Starting
- Session has been asked to start (may take time due to communication with backend)
- OGS_InProgress
- The current session has started. Matches with join in progress disabled are no longer joinable
- OGS_Ending
- The session is still valid, but the match is no longer being played (post match lobby)
- OGS_Ended
- The session is closed and any stats committed
EOnlineNewsType[edit]
The state of an async enumeration (friends, content, etc) read request
- ONT_Unknown
- ONT_GameNews
- ONT_ContentAnnouncements
- ONT_Misc
EOnlineServerConnectionStatus[edit]
Indicates the connection status with the remote online servers
- OSCS_NotConnected
- Gracefully disconnected from the online servers
- OSCS_Connected
- Connected to the online servers just fine
- OSCS_ConnectionDropped
- Connection was lost for some reason
- OSCS_NoNetworkConnection
- Can't connect because of missing network connection
- OSCS_ServiceUnavailable
- Service is temporarily unavailable
- OSCS_UpdateRequired
- An update is required before connecting is possible
- OSCS_ServersTooBusy
- Servers are too busy to handle the request right now
- OSCS_DuplicateLoginDetected
- Disconnected due to duplicate login
- OSCS_InvalidUser
- Can't connect because of an invalid/unknown user