public void reset() { rb = this.GetComponent <Rigidbody2D>(); active = true; weapon = this.gameObject.AddComponent <Weapon>(); weapon.Set(2f, 0.2f, 3.0f, 10, 1, 0, 2); hb = this.GetComponent <HealthBar>(); MaxHealth = 100; CurrentHealth = 100; dead = false; hb.SetHealth(MaxHealth, CurrentHealth); speed = 1.5f; experience = 0; nextLevelXP = 500; HitManager man = GameObject.Find("[HitManager]").GetComponent <HitManager>(); man.SetPlayer(this.gameObject); text.text = ""; textTimer = 0; }