Lines Matching refs:nroom
89 int nroom;
122 nroom = 0;
137 nroom = 0;
142 croom = &rooms[rn2(nroom)];
147 if (nroom > 1) {
149 croom = &rooms[rn2(nroom - 1)];
191 qsort(rooms, nroom, sizeof(rooms[0]), comp);
196 if (nroom <= (2 * MAXNROFROOMS / 3))
198 troom = &rooms[nroom];
238 if (nroom == 0) {
248 while (rscnt > 0 && nroom < MAXNROFROOMS - 1) {
249 if (!secret && nroom > (MAXNROFROOMS / 3) &&
250 !rn2((MAXNROFROOMS - nroom) * (MAXNROFROOMS - nroom)))
274 if (secret || !rn2(MAXNROFROOMS + 1 - nroom - tryct)) {
466 if (nroom >= MAXNROFROOMS)
503 croom = &rooms[nroom];
536 smeq[nroom] = nroom;
539 nroom++;
549 for (a = 0; a < nroom - 1; a++)
551 for (a = 0; a < nroom - 2; a++)
554 for (a = 0; a < nroom; a++)
555 for (b = 0; b < nroom; b++)
558 if (nroom > 2)
559 for (nxcor = rn2(nroom) + 4; nxcor; nxcor--) {
560 a = rn2(nroom);
561 b = rn2(nroom - 2);
712 int ct = rnd(nroom / 2 + 1);
735 aroom = &rooms[rn2(nroom - 1)];