private void OnUserJoinMatchRequest(IncomingMessage <JoinMatchRequest> incoming) { if (RoomMap.ContainsKey(incoming.Data.Id.GUID) == false) { return; } RoomMap[incoming.Data.Id.GUID].HandleUserJoinMatchRequest(incoming.Data, incoming.Sender.GetUserState()); }
private void OnGetMatchListResponse(IncomingMessage <GetMatchListResponse> incoming) { if (RoomMap.ContainsKey(incoming.Data.Id.GUID) == false) { return; } RoomMap[incoming.Data.Id.GUID].HandleGetMatchListResponse(incoming.Data); }
private void OnCreateMatchRequest(IncomingMessage <CreateMatchRequest> incoming) { if (RoomMap.ContainsKey(incoming.Data.Id.GUID) == false) { return; } RoomMap[incoming.Data.Id.GUID].HandleCreateMatchRequest(incoming); }
private void OnStartRoomRequest(IncomingMessage <StartRoomRequest> incoming) { if (RoomMap.ContainsKey(incoming.Data.Id.GUID) == false) { return; } RoomMap[incoming.Data.Id.GUID].HandleStartRoomRequest(incoming.Data); }
private void OnMatchCreatedEvent(IncomingMessage <MatchCreatedEventModel> incoming) { if (RoomMap.ContainsKey(incoming.Data.Id.GUID) == false) { return; } RoomMap[incoming.Data.Id.GUID].HandleMatchCreatedEvent(incoming.Data); }
private void OnUserLeftEvent(IncomingMessage <UserLeftEventModel> incoming) { if (RoomMap.ContainsKey(incoming.Data.Id.GUID) == false) { return; } RoomMap[incoming.Data.Id.GUID].HandleUserLeftEvent(incoming.Data); }