Lines Matching refs:doortable
17 uchar doortable;
70 r[x][y].doortable &= ~DOWN;
90 r[x][y].doortable &= ~UP;
107 r[x][y].doortable &= ~RIGHT;
127 r[x][y].doortable &= ~LEFT;
157 #define doorhere (r[x][y].doortable)
159 (!r[x-1][y].doortable || !rn2(10)))
162 (!r[x+1][y].doortable || !rn2(10)))
165 (!r[x][y-1].doortable || !rn2(10)))
168 (!r[x][y+1].doortable || !rn2(10)))
240 here.doortable = 0;
266 if (here.doortable & DOWN)
268 if (here.doortable & RIGHT)
270 if (here.doortable & LEFT)
272 if (here.doortable & UP)