/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/ |
H A D | do.c | 953 goto_level(newlevel, at_stairs, falling, portal) 954 d_level *newlevel; 960 up = (depth(newlevel) < depth(&u.uz)), 961 newdungeon = (u.uz.dnum != newlevel->dnum), 968 if (dunlev(newlevel) > dunlevs_in_dungeon(newlevel)) 969 newlevel->dlevel = dunlevs_in_dungeon(newlevel); 970 if (newdungeon && In_endgame(newlevel)) { /* 1st Endgame Level !!! */ 972 assign_level(newlevel, [all...] |
H A D | teleport.c | 567 d_level newlevel; local 616 newlevel.dnum = destdnum; 617 newlevel.dlevel = destlev; 618 if (In_endgame(&newlevel) && !In_endgame(&u.uz)) { 630 assign_level(&newlevel, &earth_level); 700 newlevel.dnum = u.uz.dnum; 701 newlevel.dlevel = llimit + newlev; 702 schedule_goto(&newlevel, FALSE, FALSE, 0, (char *)0, (char *)0); 761 /* calls done(ESCAPED) if newlevel==0 */ 764 newlevel [all...] |
H A D | attrib.c | 536 adjabil(oldlevel,newlevel) 537 int oldlevel, newlevel; 582 if(oldlevel < abil->ulevel && newlevel >= abil->ulevel) { 597 } else if (oldlevel >= abil->ulevel && newlevel < abil->ulevel) { 612 if (newlevel > oldlevel) 613 add_weapon_skill(newlevel - oldlevel); 615 lose_weapon_skill(oldlevel - newlevel);
|
H A D | dungeon.c | 1063 d_level newlevel; local 1065 newlevel.dnum = u.uz.dnum; 1066 newlevel.dlevel = u.uz.dlevel + 1; 1067 goto_level(&newlevel, at_stairs, !at_stairs, FALSE); 1084 d_level newlevel; local 1085 newlevel.dnum = u.uz.dnum; 1086 newlevel.dlevel = u.uz.dlevel - 1; 1087 goto_level(&newlevel, at_stairs, FALSE, FALSE); 1221 get_level(newlevel, levnum) 1222 d_level *newlevel; [all...] |
H A D | cmd.c | 596 int newlevel; local 602 else ret = sscanf(buf, "%d", &newlevel); 608 if (newlevel == u.ulevel) { 610 } else if (newlevel < u.ulevel) { 615 if (newlevel < 1) newlevel = 1; 616 while (u.ulevel > newlevel) 623 if (newlevel > MAXULEV) newlevel = MAXULEV; 624 while (u.ulevel < newlevel) [all...] |
H A D | dig.c | 596 d_level newlevel; local 607 newlevel.dnum = u.uz.dnum; 608 newlevel.dlevel = u.uz.dlevel + 1; 609 goto_level(&newlevel, FALSE, TRUE, FALSE);
|
H A D | potion.c | 767 d_level newlevel; local 769 get_level(&newlevel, newlev); 770 if(on_level(&newlevel, &u.uz)) { 774 goto_level(&newlevel, FALSE, FALSE, FALSE);
|
H A D | trap.c | 328 register int newlevel = dunlev(&u.uz); local 334 newlevel++; 335 } while(!rn2(4) && newlevel < dunlevs_in_dungeon(&u.uz)); 353 newlevel == dunlevs_in_dungeon(&u.uz)) 377 dtmp.dlevel = newlevel;
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/ |
H A D | do.c | 953 goto_level(newlevel, at_stairs, falling, portal) 954 d_level *newlevel; 960 up = (depth(newlevel) < depth(&u.uz)), 961 newdungeon = (u.uz.dnum != newlevel->dnum), 968 if (dunlev(newlevel) > dunlevs_in_dungeon(newlevel)) 969 newlevel->dlevel = dunlevs_in_dungeon(newlevel); 970 if (newdungeon && In_endgame(newlevel)) { /* 1st Endgame Level !!! */ 972 assign_level(newlevel, [all...] |
H A D | teleport.c | 567 d_level newlevel; local 616 newlevel.dnum = destdnum; 617 newlevel.dlevel = destlev; 618 if (In_endgame(&newlevel) && !In_endgame(&u.uz)) { 630 assign_level(&newlevel, &earth_level); 700 newlevel.dnum = u.uz.dnum; 701 newlevel.dlevel = llimit + newlev; 702 schedule_goto(&newlevel, FALSE, FALSE, 0, (char *)0, (char *)0); 761 /* calls done(ESCAPED) if newlevel==0 */ 764 newlevel [all...] |
H A D | attrib.c | 536 adjabil(oldlevel,newlevel) 537 int oldlevel, newlevel; 582 if(oldlevel < abil->ulevel && newlevel >= abil->ulevel) { 597 } else if (oldlevel >= abil->ulevel && newlevel < abil->ulevel) { 612 if (newlevel > oldlevel) 613 add_weapon_skill(newlevel - oldlevel); 615 lose_weapon_skill(oldlevel - newlevel);
|
H A D | dungeon.c | 1063 d_level newlevel; local 1065 newlevel.dnum = u.uz.dnum; 1066 newlevel.dlevel = u.uz.dlevel + 1; 1067 goto_level(&newlevel, at_stairs, !at_stairs, FALSE); 1084 d_level newlevel; local 1085 newlevel.dnum = u.uz.dnum; 1086 newlevel.dlevel = u.uz.dlevel - 1; 1087 goto_level(&newlevel, at_stairs, FALSE, FALSE); 1221 get_level(newlevel, levnum) 1222 d_level *newlevel; [all...] |
H A D | cmd.c | 596 int newlevel; local 602 else ret = sscanf(buf, "%d", &newlevel); 608 if (newlevel == u.ulevel) { 610 } else if (newlevel < u.ulevel) { 615 if (newlevel < 1) newlevel = 1; 616 while (u.ulevel > newlevel) 623 if (newlevel > MAXULEV) newlevel = MAXULEV; 624 while (u.ulevel < newlevel) [all...] |
H A D | dig.c | 596 d_level newlevel; local 607 newlevel.dnum = u.uz.dnum; 608 newlevel.dlevel = u.uz.dlevel + 1; 609 goto_level(&newlevel, FALSE, TRUE, FALSE);
|
H A D | potion.c | 767 d_level newlevel; local 769 get_level(&newlevel, newlev); 770 if(on_level(&newlevel, &u.uz)) { 774 goto_level(&newlevel, FALSE, FALSE, FALSE);
|
H A D | trap.c | 328 register int newlevel = dunlev(&u.uz); local 334 newlevel++; 335 } while(!rn2(4) && newlevel < dunlevs_in_dungeon(&u.uz)); 353 newlevel == dunlevs_in_dungeon(&u.uz)) 377 dtmp.dlevel = newlevel;
|