public override bool HasSpace(Item item)
{
for (byte y = 0; y <= _height - item.Data.Height; ++y)
{
for (byte x = 0; x <= _width - item.Data.Width; ++x)
{
if (_map[x, y] != null)
continue;
if (!this.HasCollisions(x, y, item))
return true;
}
}
return false;
}
}