public bool isInVisionRange(GameTick tick, IPosition position) { return(Vector2.Distance(this.GetCurrentPosition(tick).ToVector2(), position.GetCurrentPosition(tick).ToVector2()) <= getVisionRange()); }