void pushSelect() { switch (selectedButton) { case 0: //use item buttons[0].GetComponent <Animator>().Play("Select"); break; case 1: spawnCannon.spawnC(turn.GetActivePlayer()); buttons[1].GetComponent <Animator>().Play("Select"); break; case 2: turn.nextPlayer(); buttons[2].GetComponent <Animator>().Play("Select"); break; default: break; } cancelMenu(); forceEndMode = false; }
public void OnMouseClick() { if (activePlayer.PlayerReachedTarget() && !controlsHandler.IsMenuOpen()) { turnHandler.nextPlayer(); activePlayer = turnHandler.GetActivePlayer().GetComponentInChildren <PlayerMovement>(); } }
void Start() { turnHandler = GameObject.Find("Turn Handler").GetComponent <TurnHandler>(); activePlayer = turnHandler.GetActivePlayer().GetComponentInChildren <PlayerMovement>(); batteryFont = new GUIStyle(); batteryFont.fontSize = 45; lastPosition = GetActivePlayerPosition(); //size = GameObject.Find("player").GetComponent< }
// Update is called once per frame void Update() { if (!controlsHandler.getSelectRelease) { return; } GameObject doctor = turnHandler.GetActivePlayer(); CheckIfPatientIsInReach(doctor); CheckIfCannonIsInReach(doctor); }
public void StopWalking() { m_Animator.SetBool("IsWalking", false); agent.velocity = new Vector3(0f, 0f, 0f); GameObject targetPicker = turnHandler.GetActivePlayer().transform.Find("PlayerTarget").gameObject; targetPicker.transform.position = transform.position; targetPicker.GetComponent <TargetPicker>().goTo(); if (agent.enabled) { agent.SetDestination(target.position); } }
void Start() { turnHandler = GameObject.Find("Turn Handler").GetComponent <TurnHandler>(); activePlayer = turnHandler.GetActivePlayer().GetComponentInChildren <PlayerMovement>(); for (int i = 0; i < howManyItems; i++) { while (getIt == 0) { int rand = Random.Range(-102, 85); int rand2 = Random.Range(-106, 30); if (Physics.CheckSphere(new Vector3(rand, 2.5f, rand2), 2)) { getIt = 0; } else { int rand3 = Random.Range(0, 30); // item = Instantiate(Resources.Load("models/item1")) as GameObject; item = new GameObject(); //Mesh mesh = Resources.Load("/models/item1") as Mesh; item.transform.position = new Vector3(rand, 1.5f, rand2); item.name = "item"; getIt = 1; } } getIt = 0; } descriptionOfItem(); rect = new Rect(10, 100, 100, 100); for (int i = 0; i < 5; i++) { PlayerPrefs.SetInt("playerBag" + i, 0); } itemText = Resources.Load("item1") as Texture; giveItem(1); }
private Vector3 GetActivePlayerPosition() { int playerNumber = PlayerPrefs.GetInt("Player"); return(turnHandler.GetActivePlayer().transform.Find("Player").transform.position); }
// Use this for initialization void Start() { controlsHandler = GameObject.Find("ControlsHandler").GetComponent <ControlsHandling>(); turnHandler = GameObject.Find("Turn Handler").GetComponent <TurnHandler>(); activePlayer = turnHandler.GetActivePlayer().GetComponentInChildren <PlayerMovement>(); }