public override void AgentReset() { if (firstHunter || Time.time < 5) { worldScript.ResetAnimal(gameObject); hunterScript.ResetVariables(); } else { Destroy(gameObject); } }