public void OnReceived(RoomCreatedMessage roomCreatedMessage) { if (gameState == GameState.CreatingRoomScreen) { creatingRoomScreen.OnReceived(roomCreatedMessage); } }
public void Enter(string username, RoomCreatedMessage roomCreatedMessage) { Setup(username, RoomUserRole.Host); OnReceived(roomCreatedMessage); inviteOthersText.gameObject.SetActive(true); roomTokenText.gameObject.SetActive(true); copyToClipboardButton.gameObject.SetActive(true); UIUtilities.Show(roomMenu); }
public void OnReceived(RoomCreatedMessage roomCreatedMessage) { userIndex = 0; roomToken = roomCreatedMessage.RoomToken; users = new RoomUserData[2 * roomCreatedMessage.TeamSize]; users[0] = new RoomUserData(); users[0].username = username; users[0].selectedTeam = null; roomTokenText.text = Convert.ToString(roomToken); copyToClipboardButton.gameObject.SetActive(true); UpdateSlotTexts(); }
public void RoomMenu(string username, RoomCreatedMessage roomCreatedMessage) { ExitPrevious(); gameState = GameState.RoomMenu; roomMenu.Enter(username, roomCreatedMessage); }
public void OnReceived(RoomCreatedMessage roomCreatedMessage) { gameSystem.RoomMenu(username, roomCreatedMessage); }