private void Start() { onStartingServerPanel.gameObject.SetActive(false); //First, clear the maps dropdown mapsDropdown.ClearOptions(); //Then get all online scenes onlineTCScenes = TCScenesManager.GetAllOnlineScenes().ToList(); //And all the scenes to the map dropdown List <string> scenes = onlineTCScenes.Select(scene => scene.DisplayNameLocalized).ToList(); mapsDropdown.AddOptions(scenes); mapsDropdown.RefreshShownValue(); //Get active network manager netManager = TCNetworkManager.Instance; //Get the images that are in the input fields gameNameImage = gameNameText.GetComponent <Image>(); //Get the existing colors of the input fields gameNameImageColor = gameNameImage.color; maxPlayersImageColor = maxPlayersImage.color; menuController = GetComponentInParent <MenuController>(); string[] names = Enum.GetNames(typeof(UserProvider)); authModeDropdown.ClearOptions(); authModeDropdown.AddOptions(names.ToList()); authModeDropdown.RefreshShownValue(); }
private void Start() { onStartingServerPanel.gameObject.SetActive(false); //First, clear the maps dropdown mapsDropdown.ClearOptions(); //Then get all online scenes onlineTCScenes = TCScenesManager.GetAllEnabledOnlineScenesInfo().ToList(); //And all the scenes to the map dropdown List <string> scenes = onlineTCScenes.Select(scene => scene.DisplayNameLocalized).ToList(); mapsDropdown.AddOptions(scenes); mapsDropdown.RefreshShownValue(); //Get active network manager netManager = TCNetworkManager.Instance; //Get the images that are in the input fields gameNameImage = gameNameText.GetComponent <Image>(); maxPlayersImage = maxPlayersText.GetComponent <Image>(); //Get the existing colors of the input fields gameNameImageColor = gameNameImage.color; maxPlayersImageColor = maxPlayersImage.color; }
private void Awake() { //Get our network manager netManager = GetComponent <TCNetworkManager>(); //Set the active game discovery to this discovery object netManager.gameDiscovery = this; if (!Game.IsGameQuitting) { Logger.Debug("Game discovery is ready!"); } }