void Start() { popup = GameObject.Find("PopupMenu").GetComponent <PopupMenuFunctions>(); inventory = TurnManager.playerSelected.GetComponent <PlayerCharacter>().inventory; displayInventory(); cursor = GameObject.Find("Cursor"); transform.SetParent(GameObject.Find("Canvas").transform); }
public void onWaitButtonClick() { popup = GameObject.Find("PopupMenu").GetComponent<PopupMenuFunctions>(); List<GameObject> players = GameObject.Find("GameMaster").GetComponent<MapData>().getPlayers(); foreach (GameObject player in players) { if (player.GetComponent<PlayerCharacter>().getSelected()) { selectedPlayer = player; } } selectedPlayer.GetComponent<PlayerCharacter>().setSelected(false); //Update sprite to be greyed out popup.setVisibility(false); popup.updateVisibility(); selectedPlayer.GetComponent<PlayerCharacter>().waiting = true; selectedPlayer.GetComponent<PlayerCharacter>().inMenu = false; GameObject.Find("GameMaster").GetComponent<UIController>().enableCursor(); }
// Update is called once per frame void Update() { Debug.Log("alsoworking"); List <GameObject> players = GameObject.Find("GameMaster").GetComponent <MapData>().getPlayers(); foreach (GameObject player in players) { if (player.GetComponent <PlayerCharacter>().getSelected()) { selectedPlayer = player; } } popup = GetComponentInParent <PopupMenuFunctions>(); inventory = selectedPlayer.GetComponent <PlayerCharacter>().inventory; popup.setVisibility(false); openItemMenu(); //Close PopupMenu //Open Item Submenu }
public void onItemButtonClick() { popup = GameObject.Find("PopupMenu").GetComponent<PopupMenuFunctions>(); List<GameObject> players = GameObject.Find("GameMaster").GetComponent<MapData>().getPlayers(); foreach (GameObject player in players) { if (player.GetComponent<PlayerCharacter>().getSelected()) { selectedPlayer = player; } } selectedPlayer.GetComponent<PlayerCharacter>().itemsMode = true; inventory = selectedPlayer.GetComponent<PlayerCharacter>().inventory; popup.setVisibility(false); popup.updateVisibility(); GameObject temp = Instantiate(Resources.Load<GameObject>("ItemMenu")); //Close PopupMenu //Open Item Submenu }
public void onCancelButtonClick() { popup = GameObject.Find("PopupMenu").GetComponent<PopupMenuFunctions>(); List<GameObject> players = GameObject.Find("GameMaster").GetComponent<MapData>().getPlayers(); selectedPlayer = TurnManager.playerSelected; /* foreach (GameObject player in players) { if (player.GetComponent<PlayerCharacter>().getSelected()) { Debug.Log(selectedPlayer); selectedPlayer = player; } } */ selectedPlayer.GetComponent<PlayerCharacter>().setSelected(false); popup.setVisibility(false); popup.updateVisibility(); selectedPlayer.GetComponent<PlayerCharacter>().inMenu = false; enableCursor = true; TurnManager.playerSelected = null; }
void Start() { cursor = GameObject.Find("Cursor"); popupMenuFunctions = GameObject.Find("Canvas").GetComponentInChildren <PopupMenuFunctions>(); }