public Squares(int SquareSize, Vector2 Location, int x, int y, int defDist) { sqrLoc = Location; typeOfSquare = SqrFlags.Unoccupied; Building = BuildingType.None; TowerHere = null; rect = new Rectangle((int)Location.X, (int)Location.Y, SquareSize, SquareSize); sqrCoord = new Coordinates(x, y, defDist); PixelScreenPos = new Vector2(rect.X + rect.Width / 2, rect.Y + rect.Height / 2); }