public bool IsInAttackRange(Vector2 position) { var rectangle = new Rectangle( Position.X - AttackRange, Position.Y - AttackRange, Size.X + AttackRange, Size.Y + AttackRange); return position.IsIn(rectangle); }
public bool IsInFieldOfVision(Vector2 position) { var rectangle = new Rectangle( Position.X - FieldOfVisionRadius, Position.Y - FieldOfVisionRadius, Size.X + FieldOfVisionRadius, Size.Y + FieldOfVisionRadius); return position.IsIn(rectangle); }