Searched refs:newlevel (Results 1 - 16 of 16) sorted by relevance

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Ddo.c953 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 Dteleport.c567 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 Dattrib.c536 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 Ddungeon.c1063 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 Dcmd.c596 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 Ddig.c596 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 Dpotion.c767 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 Dtrap.c328 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 Ddo.c953 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 Dteleport.c567 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 Dattrib.c536 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 Ddungeon.c1063 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 Dcmd.c596 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 Ddig.c596 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 Dpotion.c767 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 Dtrap.c328 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;

Completed in 129 milliseconds