private void Start() { _manager = NetworkManager.singleton as TTNetworkManagerListServer; _apiConnector = _manager.GetComponent <TTApiConnector>(); _manager.onPlayerListChanged += onPlayerListChanged; _manager.onServerStarted += serverStartedHandler; _manager.onServerStopped += serverStoppedHandler; _apiConnector.ListServer.ClientApi.onServerListUpdated += updateListOfServers; TTSettingsManager.onPlayerNameChanged += updateGameName; TTSettingsManager.onServerPrivacyChanged += updatePrivacy; }
public override void OnStartLocalPlayer() { LocalPlayer = this; _manager = NetworkManager.singleton as TTNetworkManagerListServer; TTSettingsManager.onPlayerNameChanged += changePlayerName; TTSettingsManager.onServerPrivacyChanged += changeServerPrivacy; FindObjectOfType <MenuManager>().GoToLobby(); Invoke(nameof(cmdSetPlayerIndex), 0.2f); Invoke(nameof(cmdSetPlayerColorVariation), 0.2f); cmdChangePlayerName(TTSettingsManager.Singleton.PlayerName); }