public static void backToMenu() { GameOver = false; Team_Manager.wipe(); Spawn_System.wipe(); CameraResizeing.wipe(); SceneManager.LoadScene("Menu"); }
//public GameObject[] playerSounds = new GameObject[1]; // Use this for initialization void Start() { if (GameObject.Find("Suction Zone")) { Physics.IgnoreCollision(GameObject.Find("Suction Zone").GetComponent <Collider>(), footBox.GetComponent <Collider>(), true); } transform.position = Spawn_System.findSpawn().transform.position; transform.rotation = Spawn_System.findSpawn().transform.rotation; }
// Update is called once per frame void Update() { /* if(transform.parent.GetComponent<NetworkManager>().connected) * { * noConnection.SetActive(false); * } * else * { * noConnection.SetActive(true); * }*/ //noConnection.GetComponent<Text>().text = transform.parent.GetComponent<NetworkManager>().output; //if (Observer.logList.Count > 0) //{ // print(Observer.logList[0] + " " + gameObject.name); //} timer -= Time.deltaTime; if (manager.target.health <= 0 && !dead) { timer = 4; dead = true; if (!Observer.logList.Contains(this.gameObject)) { Observer.logList.Add(this.gameObject); } } if (dead && timer < 0) { dead = false; deaths++; manager.movment.transform.position = Spawn_System.findSpawn().transform.position; manager.movment.transform.rotation = Spawn_System.findSpawn().transform.rotation; manager.target.health = manager.target.oldHealth = manager.target.newHealth = manager.target.MaxHealth; respawn = true; deathInfo = transform.gameObject; //if (Observer.logList.Contains(this.gameObject)) //{ // Observer.logList.Remove(this.gameObject); //} } }
//===================================================================================================================================================== void Start() { spawnSystem = spawns.GetComponent <Spawn_System>(); playerID = transform.gameObject; //teamID = -1; playerHP = oldHP = newHP = 100.0f; playerHPMax = 100.0f; playerScore = 0; regenSpeed = 20.0f; lastHitBy = null; playerStartPos = transform.position; //teamSlot = manager.teamManager.addToTeam(transform.gameObject,teamID); camera = GameObject.Find(transform.parent.name + "/Camera"); Winner = GameObject.Find(transform.parent.name + "/Camera/UI/Winner"); Winner.SetActive(false); teamName = Gametype_Manager.getTeamName(teamID); _t = 1.0f; }