/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/ |
H A D | extralev.c | 18 int nroom; /* Only meaningful for "real" rooms */ member in struct:rogueroom 81 dodoor(fromx, fromy, &rooms[r[x][y].nroom]); 100 dodoor(tox, toy, &rooms[r[x][y].nroom]); 118 dodoor(fromx, fromy, &rooms[r[x][y].nroom]); 137 dodoor(tox, toy, &rooms[r[x][y].nroom]); 218 nroom = 0; 223 if (!rn2(5) && (nroom || (x<2 && y<2))) { 238 nroom++; 243 nroom = 0; 248 r[x][y].nroom [all...] |
H A D | mklev.c | 111 qsort((genericptr_t) rooms, (unsigned)nroom, sizeof(struct mkroom), do_comp); 113 qsort((genericptr_t) rooms, nroom, sizeof(struct mkroom), do_comp); 199 croom = &rooms[nroom]; 204 nroom++; 233 while(nroom < MAXNROFROOMS && rnd_rect()) { 234 if(nroom >= (MAXNROFROOMS/6) && rn2(2) && !tried_vault) { 237 vault_x = rooms[nroom].lx; 238 vault_y = rooms[nroom].ly; 239 rooms[nroom].hx = -1; 326 for(a = 0; a < nroom [all...] |
H A D | mkmap.c | 284 flood_fill_rm(i,j,nroom+ROOMOFFSET,FALSE,FALSE); 288 rooms[nroom-1].irregular = TRUE; 289 if(nroom >= (MAXNROFROOMS*2)) 299 nroom + ROOMOFFSET) { 314 for(croom = &rooms[0], croom2 = croom + 1; croom2 < &rooms[nroom]; ) { 355 for(i = 0; i < nroom; i++) 381 for (i = nroom - 1; i >= 0; --i) { 399 * Remove roomno from the rooms array, decrementing nroom. Also updates 409 struct mkroom *maxroom = &rooms[--nroom]; 421 oroomno = nroom [all...] |
H A D | mkroom.c | 137 if(sroom - rooms >= nroom) { 191 register int i = nroom; 193 for(sroom = &rooms[rn2(nroom)]; i--; sroom++) { 194 if(sroom == &rooms[nroom]) 453 sroom = &rooms[rn2(nroom)]; 739 bwrite(fd, (genericptr_t) &nroom, sizeof(nroom)); 740 for(i=0; i<nroom; i++) 770 mread(fd, (genericptr_t) &nroom, sizeof(nroom)); [all...] |
H A D | decl.c | 26 NEARDATA int nroom = 0; variable
|
H A D | sp_lev.c | 440 (!nroom || !rn2(nroom)) && (yabs+dy > ROWNO/2)) { 442 if(nroom < 4 && dy>1) dy--; 517 smeq[nroom] = nroom; 521 rooms[nroom].lx = xabs; 522 rooms[nroom].ly = yabs; 1386 for(i=0; i < nroom; i++) { 1394 if(i == nroom) 1400 for(i=0; i < nroom; [all...] |
H A D | restore.c | 786 if (nroom) 787 doorindex = rooms[nroom - 1].fdoor + rooms[nroom - 1].doorct;
|
H A D | mkmaze.c | 253 if(rtype == LR_BRANCH && nroom) {
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/ |
H A D | extralev.c | 18 int nroom; /* Only meaningful for "real" rooms */ member in struct:rogueroom 81 dodoor(fromx, fromy, &rooms[r[x][y].nroom]); 100 dodoor(tox, toy, &rooms[r[x][y].nroom]); 118 dodoor(fromx, fromy, &rooms[r[x][y].nroom]); 137 dodoor(tox, toy, &rooms[r[x][y].nroom]); 218 nroom = 0; 223 if (!rn2(5) && (nroom || (x<2 && y<2))) { 238 nroom++; 243 nroom = 0; 248 r[x][y].nroom [all...] |
H A D | mklev.c | 111 qsort((genericptr_t) rooms, (unsigned)nroom, sizeof(struct mkroom), do_comp); 113 qsort((genericptr_t) rooms, nroom, sizeof(struct mkroom), do_comp); 199 croom = &rooms[nroom]; 204 nroom++; 233 while(nroom < MAXNROFROOMS && rnd_rect()) { 234 if(nroom >= (MAXNROFROOMS/6) && rn2(2) && !tried_vault) { 237 vault_x = rooms[nroom].lx; 238 vault_y = rooms[nroom].ly; 239 rooms[nroom].hx = -1; 326 for(a = 0; a < nroom [all...] |
H A D | mkmap.c | 284 flood_fill_rm(i,j,nroom+ROOMOFFSET,FALSE,FALSE); 288 rooms[nroom-1].irregular = TRUE; 289 if(nroom >= (MAXNROFROOMS*2)) 299 nroom + ROOMOFFSET) { 314 for(croom = &rooms[0], croom2 = croom + 1; croom2 < &rooms[nroom]; ) { 355 for(i = 0; i < nroom; i++) 381 for (i = nroom - 1; i >= 0; --i) { 399 * Remove roomno from the rooms array, decrementing nroom. Also updates 409 struct mkroom *maxroom = &rooms[--nroom]; 421 oroomno = nroom [all...] |
H A D | mkroom.c | 137 if(sroom - rooms >= nroom) { 191 register int i = nroom; 193 for(sroom = &rooms[rn2(nroom)]; i--; sroom++) { 194 if(sroom == &rooms[nroom]) 453 sroom = &rooms[rn2(nroom)]; 739 bwrite(fd, (genericptr_t) &nroom, sizeof(nroom)); 740 for(i=0; i<nroom; i++) 770 mread(fd, (genericptr_t) &nroom, sizeof(nroom)); [all...] |
H A D | decl.c | 26 NEARDATA int nroom = 0; variable
|
H A D | sp_lev.c | 440 (!nroom || !rn2(nroom)) && (yabs+dy > ROWNO/2)) { 442 if(nroom < 4 && dy>1) dy--; 517 smeq[nroom] = nroom; 521 rooms[nroom].lx = xabs; 522 rooms[nroom].ly = yabs; 1386 for(i=0; i < nroom; i++) { 1394 if(i == nroom) 1400 for(i=0; i < nroom; [all...] |
H A D | restore.c | 786 if (nroom) 787 doorindex = rooms[nroom - 1].fdoor + rooms[nroom - 1].doorct;
|
H A D | mkmaze.c | 253 if(rtype == LR_BRANCH && nroom) {
|
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/include/ |
H A D | mkroom.h | 100 #define IS_LAST_ROOM_PTR(x) (ROOM_INDEX(x) == nroom)
|
H A D | sp_lev.h | 240 xchar nroom; member in struct:__anon721
|
H A D | decl.h | 33 E NEARDATA int nroom; variable
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/include/ |
H A D | mkroom.h | 100 #define IS_LAST_ROOM_PTR(x) (ROOM_INDEX(x) == nroom)
|
H A D | sp_lev.h | 240 xchar nroom; member in struct:__anon43
|
H A D | decl.h | 33 E NEARDATA int nroom; variable
|
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/sys/share/ |
H A D | lev_yacc.c | 1089 special_lev.nroom = nrooms;
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/sys/share/ |
H A D | lev_yacc.c | 1089 special_lev.nroom = nrooms;
|