Lines Matching refs:doors
157 sx = doors[sh].x;
158 sy = doors[sh].y;
179 pline("door [%d,%d]", doors[sh].x, doors[sh].y);
194 ESHK->shd = doors[sh];
206 if ((sx == sroom->lx && doors[sh].x == sx - 1) ||
207 (sx == sroom->hx && doors[sh].x == sx + 1) ||
208 (sy == sroom->ly && doors[sh].y == sy - 1) ||
209 (sy == sroom->hy && doors[sh].y == sy + 1))
250 if ((sx == sroom->lx && doors[sh].x == sx - 1) ||
251 (sx == sroom->hx && doors[sh].x == sx + 1) ||
252 (sy == sroom->ly && doors[sh].y == sy - 1) ||
253 (sy == sroom->hy && doors[sh].y == sy + 1))
263 i = sq(dist2(sx, sy, doors[sh].x, doors[sh].y));