game / pragma.matchmaking / MatchmakingService / updateMatchmakingGameInstanceV1 /

updateMatchmakingGameInstanceV1 #

suspend fun updateMatchmakingGameInstanceV1(session: ServiceSession, request: MatchmakingRpc.UpdateMatchmakingGameInstanceV1Request): MatchmakingRpc.UpdateMatchmakingGameInstanceV1Response

Called from GameInstanceService to update a matchmaking game instance with new data.

Updates the ExtMatchmakingGameInstance, and all ExtMatchmakingGameParty, ExtMatchmakingGamePlayer exts for matchmaking game instance to be used by the MatchmakingPlugin.

Removes any players specified.

PragmaResultErrors

  • PragmaError.MatchmakingService_PlayerUpdateFailed - A player in this request was not in the MatchmakingGameInstance