SDOOR
|| lev->typ == SDOOR) {
if (levl[x][y].typ == DOOR || levl[x][y].typ == SDOOR)
levl[x - 1][y].typ == SDOOR || levl[x + 1][y].typ == SDOOR ||
levl[x][y - 1].typ == SDOOR || levl[x][y + 1].typ == SDOOR ||
dosdoor(x, y, aroom, rn2(8) ? DOOR : SDOOR);
dosdoor(xx, yy, aroom, SDOOR);
dosdoor(xx, yy, aroom, rn2(5) ? SDOOR : DOOR);
lev->typ == SDOOR || lev->typ == LDOOR)
case SDOOR:
} else if (num == SDOOR) {
if (levl[x][y].typ == SDOOR) {
if (levl[zx][zy].typ == SDOOR) {
room->typ == SDOOR || room->typ == LDOOR) {