// PRIVATE private void SetLobbyData() { if (_lobbyData.Public) { _lobbyData.SetRandomName(); } _lobbyData.GameStarted = false; _lobbyData.CanBeJoined = true; _lobbyData.SetRandomGamemode(); _lobbyData.SetRandomMap(); VerifyLobbyDataSanity(); SWMatchmaking.SetLobbyData(_lobbyData); }
public void CreateRandomGame() { _lobbyData.SetRandomGamemode(); PopulateMapList(); _lobbyData.SetRandomMap(); SWMatchmaking.SetLobbyData(_lobbyData); Debug.Log("Creating random game for " + _lobbyData.ChosenGamemode); SWMatchmaking.CreateLobby(); if (OnGameCreated != null) { OnGameCreated.Invoke(); } }