private void OnTriggerExit(Collider other) { if (other.tag == "ChickCollider" && other.transform.GetChild(1).gameObject.activeInHierarchy) { ChickColliderController otherCCC = other.transform.GetComponent <ChickColliderController>(); ChickController chickController = chicksBurning.Find(cc => cc == otherCCC.chickController); if (chickController != null) { chicksBurning.Remove(chickController); if (chicksBurning.Count == 0) { isLighting = false; lightingTimeLeft = lightingTime; } } } }
void StartGame() { isGameLoaded = true; //setUserName(); Debug.Log(PhotonNetwork.IsMasterClient); PhotonNetwork.CurrentRoom.IsOpen = false; if (myNumberInRoom == 1) { // I am the host. //SceneManager.LoadScene("FarmerScene"); gameObject.AddComponent <HostController>(); } else if (myNumberInRoom == 2) { // I am the farmer. //SceneManager.LoadScene("FarmerScene"); gameObject.AddComponent <FarmerController>(); } else { // I am a chick. //SceneManager.LoadScene("ChickScene"); ChickController chickController = gameObject.AddComponent <ChickController>(); chickController.myChickNumber = myNumberInRoom - 3; } //This load the starting images for everyone //PV.RPC("loadStartingImages", RpcTarget.All); SceneManager.LoadScene("BarnScene"); }