//////////////////////////////////////////////////////////////////////////////////////////////////// private void Aiming() { if (AimingAt(_enemy.GetX(), _enemy.GetY())) { _state = State.SHOOTING; } if (!CanSee(_enemy.GetPos(), false)) { _state = State.PURSUING_ENEMY; } }