/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/ |
H A D | hack.c | 63 register xchar rx, ry, sx, sy; local 73 rx = u.ux + 2 * u.dx; /* boulder destination position */ 91 if (isok(rx,ry) && !IS_ROCK(levl[rx][ry].typ) && 92 levl[rx][ry].typ != IRONBARS && 93 (!IS_DOOR(levl[rx][ry].typ) || !(u.dx && u.dy) || ( 97 (levl[rx][ry].doormask & ~D_BROKEN) == D_NODOOR)) && 98 !sobj_at(BOULDER, rx, ry)) { 99 ttmp = t_at(rx, ry); 100 mtmp = m_at(rx, r [all...] |
H A D | do.c | 60 boulder_hits_pool(otmp, rx, ry, pushing) 62 register int rx, ry; 67 else if (!Is_waterlevel(&u.uz) && (is_pool(rx,ry) || is_lava(rx,ry))) { 68 boolean lava = is_lava(rx,ry), fills_up; 69 const char *what = waterbody_name(rx,ry); 70 schar ltyp = levl[rx][ry].typ; 75 struct trap *ttmp = t_at(rx, ry); 78 levl[rx][ry].drawbridgemask &= ~DB_UNDER; /* clear lava */ 79 levl[rx][r [all...] |
H A D | dig.c | 818 register int rx, ry; local 842 rx = u.ux + u.dx; 846 (u.dz == 0 && isok(rx, ry) && 847 dig_typ(obj, rx, ry) != DIGTYP_UNDIGGABLE)) 867 register int rx, ry; local 896 rx = u.ux + u.dx; 898 if(!isok(rx, ry)) { 902 lev = &levl[rx][ry]; 903 if(MON_AT(rx, ry) && attack(m_at(rx, r [all...] |
H A D | apply.c | 162 its_dead(rx, ry, resp) 163 int rx, ry, *resp; 171 if (Hallucination && sobj_at(CORPSE, rx, ry)) { 177 } else if (Role_if(PM_HEALER) && ((otmp = sobj_at(CORPSE, rx, ry)) != 0 || 178 (otmp = sobj_at(STATUE, rx, ry)) != 0)) { 181 if (vobj_at(rx, ry)->otyp == STATUE) otmp = vobj_at(rx, ry); 184 (rx == u.ux && ry == u.uy) ? "this" : "that"); 186 ttmp = t_at(rx, ry); 211 int rx, r local 2116 int rx, ry, proficient, res = 0; local [all...] |
H A D | read.c | 1395 int rx, ry; local 1397 for(rx = rooms[rnum].lx-1; rx <= rooms[rnum].hx+1; rx++) 1399 set_lit(rx, ry,
|
H A D | mkmaze.c | 1044 register int rx = rn2(3), ry = rn2(3); local 1046 mv_bubble(b,b->dx + 1 - (!b->dx ? rx : (rx ? 1 : 0)),
|
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/ |
H A D | hack.c | 63 register xchar rx, ry, sx, sy; local 73 rx = u.ux + 2 * u.dx; /* boulder destination position */ 91 if (isok(rx,ry) && !IS_ROCK(levl[rx][ry].typ) && 92 levl[rx][ry].typ != IRONBARS && 93 (!IS_DOOR(levl[rx][ry].typ) || !(u.dx && u.dy) || ( 97 (levl[rx][ry].doormask & ~D_BROKEN) == D_NODOOR)) && 98 !sobj_at(BOULDER, rx, ry)) { 99 ttmp = t_at(rx, ry); 100 mtmp = m_at(rx, r [all...] |
H A D | do.c | 60 boulder_hits_pool(otmp, rx, ry, pushing) 62 register int rx, ry; 67 else if (!Is_waterlevel(&u.uz) && (is_pool(rx,ry) || is_lava(rx,ry))) { 68 boolean lava = is_lava(rx,ry), fills_up; 69 const char *what = waterbody_name(rx,ry); 70 schar ltyp = levl[rx][ry].typ; 75 struct trap *ttmp = t_at(rx, ry); 78 levl[rx][ry].drawbridgemask &= ~DB_UNDER; /* clear lava */ 79 levl[rx][r [all...] |
H A D | dig.c | 818 register int rx, ry; local 842 rx = u.ux + u.dx; 846 (u.dz == 0 && isok(rx, ry) && 847 dig_typ(obj, rx, ry) != DIGTYP_UNDIGGABLE)) 867 register int rx, ry; local 896 rx = u.ux + u.dx; 898 if(!isok(rx, ry)) { 902 lev = &levl[rx][ry]; 903 if(MON_AT(rx, ry) && attack(m_at(rx, r [all...] |
H A D | apply.c | 162 its_dead(rx, ry, resp) 163 int rx, ry, *resp; 171 if (Hallucination && sobj_at(CORPSE, rx, ry)) { 177 } else if (Role_if(PM_HEALER) && ((otmp = sobj_at(CORPSE, rx, ry)) != 0 || 178 (otmp = sobj_at(STATUE, rx, ry)) != 0)) { 181 if (vobj_at(rx, ry)->otyp == STATUE) otmp = vobj_at(rx, ry); 184 (rx == u.ux && ry == u.uy) ? "this" : "that"); 186 ttmp = t_at(rx, ry); 211 int rx, r local 2116 int rx, ry, proficient, res = 0; local [all...] |
H A D | read.c | 1395 int rx, ry; local 1397 for(rx = rooms[rnum].lx-1; rx <= rooms[rnum].hx+1; rx++) 1399 set_lit(rx, ry,
|
H A D | mkmaze.c | 1044 register int rx = rn2(3), ry = rn2(3); local 1046 mv_bubble(b,b->dx + 1 - (!b->dx ? rx : (rx ? 1 : 0)),
|