API reference
API reference
Select your platform
No SDKs available
No versions available

MultiplayerErrorErrorKey

Updated: Aug 26, 2025

MultiplayerErrorErrorKey

@Serializable
enum MultiplayerErrorErrorKey : Enum<MultiplayerErrorErrorKey>
Possible keys of the errors which could occurred when using the multiplayer features. e.g., you may need to use destination_unavailable for destinations feature and use inviter_not_joinable for invite feature and so on.

Entries

NameSummary
@SerialName(value = "UNKNOWN")
Unknown
Represents that the MultiplayerErrorErrorKey is unknown.
@SerialName(value = "DESTINATION_UNAVAILABLE")
DestinationUnavailable
This error key will be used to tell the user that the travel destination is not available any more.
@SerialName(value = "DLC_REQUIRED")
DlcRequired
This error will tell the user that the downloadable content will be needed.
@SerialName(value = "GENERAL")
General
This error key will be used in a broad range of general errors which are not be covered by the members of the enum.
@SerialName(value = "GROUP_FULL")
GroupFull
This error key may be used to explain to the user the reason why she/he failed in joining a group.
@SerialName(value = "INVITER_NOT_JOINABLE")
InviterNotJoinable
This error key will be used in explaining why an inviter cannot invite a recepient successfully. The group presence can be set to joinable by using horizon.platform.grouppresence.GroupPresence.setIsJoinable.
@SerialName(value = "LEVEL_NOT_HIGH_ENOUGH")
LevelNotHighEnough
Certain features will not be available to the user in the app because the user’s level does not reach to certain level.
@SerialName(value = "LEVEL_NOT_UNLOCKED")
LevelNotUnlocked
This error key may be used to explain to the user the failure was occurred becasue some level has not been reached.
@SerialName(value = "NETWORK_TIMEOUT")
NetworkTimeout
When the predefined network timeout has reached, the ongoing activity would be stopped. The dialog will use this error key to give the user the information.
@SerialName(value = "NO_LONGER_AVAILABLE")
NoLongerAvailable
TODO: Add comment for this enum member!
@SerialName(value = "UPDATE_REQUIRED")
UpdateRequired
TODO: Add comment for this enum member!
@SerialName(value = "TUTORIAL_REQUIRED")
TutorialRequired
TODO: Add comment for this enum member!

Properties

NameSummary
name
val name: String
ordinal
val ordinal: Int
value
val value: Int

Functions

NameSummary
valueOf
fun valueOf(value: String): MultiplayerErrorErrorKey
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
values
fun values(): Array<MultiplayerErrorErrorKey>
Returns an array containing the constants of this enum type, in the order they’re declared.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon