protected bool CheckBounds(int x, int y) { return x >= TileOriginX && y >= TileOriginY && x < (TilesWide + TileOriginX) && y < (TilesHigh + TileOriginY); }