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:
if(num == SDOOR) {
if(levl[(int)x][(int)y].typ == SDOOR) {
if (levl[(int)zx][(int)zy].typ == SDOOR) {
room->typ == SDOOR || room->typ == LDOOR){