private void ExitNap() { print("Exiting nap state"); //turn off particle system particleSleep.Stop(); aiState = States.wandering; movementController.ResetWandering(); napTimer = 0; boxCollider.enabled = true; detectorFood.GetComponent <BoxCollider>().enabled = true; foxCharacter.currentNapDecayModifier = 1; //reset the modifier to the standard rate SetNapTimer(); }