protected override void Patrol() { base.Patrol(); _pig.Destination(); _pig.pigAnimationState = Pig.PIG_ANIMATIONSTATE.PIG_WALK; if (_patrolTimer >= _patrolDuration) { _pig.ChangeState(new PigIdleState()); } }