void JoinMatch(NetworkID networkID, MyLobbyManager lobbyManager) { lobbyManager.matchMaker.JoinMatch(networkID, "", lobbyManager.OnMatchJoined); lobbyManager.backDelegate = lobbyManager.StopClientClbk; lobbyManager.isMatchmaking = true; lobbyManager.DisplayIsConnecting(); }
void Awake() { if (instance != null) { Destroy(gameObject); } else { instance = this; } }
public void Populate(MatchDesc match, MyLobbyManager lobbyManager, Color c) { serverInfoText.text = match.name; slotInfo.text = match.currentSize.ToString() + "/" + match.maxSize.ToString(); ; NetworkID networkID = match.networkId; joinButton.onClick.RemoveAllListeners(); joinButton.onClick.AddListener(() => { JoinMatch(networkID, lobbyManager); }); GetComponent<Image>().color = c; }
void Start() { s_Singleton = this; _lobbyHooks = GetComponent<LobbyHook>(); currentPanel = mainMenuPanel; backButton.gameObject.SetActive(false); GetComponent<Canvas>().enabled = true; DontDestroyOnLoad(gameObject); SetServerInfo("Offline", "None"); }
private void Start() { s_Singleton = this; networkClient = StartHost(); if (networkClient != null) { Debug.LogError("Created"); } else { networkAddress = "127.0.0.1"; StartClient(); } }
// Use this for initialization void Start() { SwitchToPanel(MainMenuPanel); // show main menu on start _networkLobbyManager = GameObject.Find("NetworkManager").GetComponent <MyLobbyManager>(); // find networkmanager LocalizationManager.Read(); // find localizationmanager _networkLobbyManager.StartMatchMaker(); // enable unity-machtmaking service // check if System language is german if (Application.systemLanguage == SystemLanguage.German) { LocalizationManager.Language = "German"; } else // else set language to english { LocalizationManager.Language = "English"; } }
// Use this for initialization void Start() { // find lobby manager _networkLobbyManager = GameObject.Find("NetworkManager").GetComponent <MyLobbyManager>(); _timer = 0f; }
public void SetNetworkManager(MyLobbyManager m) { _networkLobbyManager = m; }
// go back to main menu private void QuitGame() { MyLobbyManager networkLobbyManager = GameObject.Find("NetworkManager").GetComponent <MyLobbyManager>(); networkLobbyManager.StopHost(); }
void CmdRegisterMe() { MyLobbyManager.Instance().AddPlayer(this); }
public void CmdResponseToHelp(GameObject currentPly) { MyLobbyManager.Instance().Response(currentPly); }
public void CmdAskForHelp(GameObject ply) { MyLobbyManager.Instance().SendHelpRequest(ply); }
public void CmdHideIconHelpToAnotherGuy(GameObject gO) { MyLobbyManager.Instance().PlayerIsOutTrigger(gO); }
void CmdFinished() { MyLobbyManager.Instance().AddNb(); }