private void SetWall(Tile curTile, bool erase)
{
if (TilePicker.WallMaskMode == MaskMode.Off ||
(TilePicker.WallMaskMode == MaskMode.Match && curTile.Wall == TilePicker.WallMask) ||
(TilePicker.WallMaskMode == MaskMode.Empty && curTile.Wall == 0) ||
(TilePicker.WallMaskMode == MaskMode.NotMatching && curTile.Wall != TilePicker.WallMask))
{
if (erase)
SetPixelAutomatic(curTile, wall: 0);
else
SetPixelAutomatic(curTile, wall: TilePicker.Wall);
}
}