// Use this for initialization protected override void Start() { base.Start(); gameMan = FindObjectOfType <MultiMan>(); contextMenu = GetComponent <NetworkedContextMenu>(); Debug.Log("Connected to Server"); }
void FindGameManager() { gameManager = FindObjectOfType <MultiMan>(); if (gameManager) { gameManager.RegisterPlayers(); if (activeMenu == null) { activeMenu = FindObjectOfType <NetworkedGridMenu>(); } activeMenu.activeUIMenu = true; } }
public void HideContextMenu() { if (prevMenu == null) { return; } activeUIMenu = false; menuCanvas.SetActive(false); prevMenu.activeUIMenu = true; if (prevMenu is NetworkedGridMenu) { MultiMan gameMan = prevMenu.GetComponent <NetworkedGridMenu>().gameMan; if (gameMan.activePlayer) { gameMan.activePlayer.GetComponent <NetworkedPlayer>().CmdSetActiveMenu(prevMenu.gameObject); } } prevMenu = null; canPressButtons = false; }