Searched refs:omy (Results 1 - 10 of 10) sorted by relevance

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Ddogmove.c266 register int omx, omy; local
272 omy = mtmp->my;
290 if((obj=level.objects[omx][omy]) && !index(nofetch,obj->oclass)
301 return dog_eat(mtmp, obj, omx, omy, FALSE);
307 if (cansee(omx, omy) && flags.verbose)
311 newsym(omx,omy);
336 register int omx, omy; local
349 omy = mtmp->my;
351 in_masters_sight = couldsee(omx, omy);
359 #define DDIST(x,y) (dist2(x,y,omx,omy))
483 int omx, omy; /* original mtmp position */ local
[all...]
H A Dsteal.c528 int omx = mon->mx, omy = mon->my; local
540 !obj->unpaid && costly_spot(omx, omy)) {
546 if (verbosely && cansee(omx, omy))
548 if (!flooreffects(obj, omx, omy, "fall")) {
549 place_object(obj, omx, omy);
582 register int omx = mtmp->mx, omy = mtmp->my; local
621 (void) mkgold(g, omx, omy);
622 if (is_pet && cansee(omx, omy) && flags.verbose)
629 if (show & cansee(omx, omy))
630 newsym(omx, omy);
[all...]
H A Dpriest.c24 move_special(mtmp,in_his_shop,appr,uondoor,avoid,omx,omy,gx,gy)
29 register xchar omx,omy,gx,gy;
39 if(omx == gx && omy == gy)
47 niy = omy;
87 nix == omx && niy == omy && onlineu(omx,omy)) {
94 if(nix != omx || niy != omy) {
95 remove_monster(omx, omy);
147 register xchar gx,gy,omx,omy; local
152 omy
[all...]
H A Dmonmove.c611 int omx = mtmp->mx, omy = mtmp->my;
713 omy = mtmp->my;
723 boolean should_see = (couldsee(omx, omy) &&
725 !levl[omx][omy].lit) &&
726 (dist2(omx, omy, gx, gy) <= 36));
749 cp = gettrack(omx,omy);
796 if(distmin(mtmp->mux, mtmp->muy, omx, omy) < SQSRCHRADIUS &&
802 && (!*in_rooms(omx, omy, SHOPBASE) || (!rn2(25) && !mtmp->isshk))) {
805 oomy = min(ROWNO-1, omy+minr);
807 lmy = max(0, omy
[all...]
H A Dshk.c3197 register xchar gx,gy,omx,omy; local
3205 omy = shkp->my;
3210 if((udist = distu(omx,omy)) < 3 &&
3211 (shkp->data != &mons[PM_GRID_BUG] || (omx==u.ux || omy==u.uy))) {
3245 satdoor = (gx == omx && gy == omy);
3288 || avoid) && GDIST(omx,omy) < 3) {
3289 if (!badinv && !onlineu(omx,omy))
3297 z = move_special(shkp,inhishop(shkp),appr,uondoor,avoid,omx,omy,gx,gy);
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/
H A Ddogmove.c266 register int omx, omy; local
272 omy = mtmp->my;
290 if((obj=level.objects[omx][omy]) && !index(nofetch,obj->oclass)
301 return dog_eat(mtmp, obj, omx, omy, FALSE);
307 if (cansee(omx, omy) && flags.verbose)
311 newsym(omx,omy);
336 register int omx, omy; local
349 omy = mtmp->my;
351 in_masters_sight = couldsee(omx, omy);
359 #define DDIST(x,y) (dist2(x,y,omx,omy))
483 int omx, omy; /* original mtmp position */ local
[all...]
H A Dsteal.c528 int omx = mon->mx, omy = mon->my; local
540 !obj->unpaid && costly_spot(omx, omy)) {
546 if (verbosely && cansee(omx, omy))
548 if (!flooreffects(obj, omx, omy, "fall")) {
549 place_object(obj, omx, omy);
582 register int omx = mtmp->mx, omy = mtmp->my; local
621 (void) mkgold(g, omx, omy);
622 if (is_pet && cansee(omx, omy) && flags.verbose)
629 if (show & cansee(omx, omy))
630 newsym(omx, omy);
[all...]
H A Dpriest.c24 move_special(mtmp,in_his_shop,appr,uondoor,avoid,omx,omy,gx,gy)
29 register xchar omx,omy,gx,gy;
39 if(omx == gx && omy == gy)
47 niy = omy;
87 nix == omx && niy == omy && onlineu(omx,omy)) {
94 if(nix != omx || niy != omy) {
95 remove_monster(omx, omy);
147 register xchar gx,gy,omx,omy; local
152 omy
[all...]
H A Dmonmove.c611 int omx = mtmp->mx, omy = mtmp->my;
713 omy = mtmp->my;
723 boolean should_see = (couldsee(omx, omy) &&
725 !levl[omx][omy].lit) &&
726 (dist2(omx, omy, gx, gy) <= 36));
749 cp = gettrack(omx,omy);
796 if(distmin(mtmp->mux, mtmp->muy, omx, omy) < SQSRCHRADIUS &&
802 && (!*in_rooms(omx, omy, SHOPBASE) || (!rn2(25) && !mtmp->isshk))) {
805 oomy = min(ROWNO-1, omy+minr);
807 lmy = max(0, omy
[all...]
H A Dshk.c3197 register xchar gx,gy,omx,omy; local
3205 omy = shkp->my;
3210 if((udist = distu(omx,omy)) < 3 &&
3211 (shkp->data != &mons[PM_GRID_BUG] || (omx==u.ux || omy==u.uy))) {
3245 satdoor = (gx == omx && gy == omy);
3288 || avoid) && GDIST(omx,omy) < 3) {
3289 if (!badinv && !onlineu(omx,omy))
3297 z = move_special(shkp,inhishop(shkp),appr,uondoor,avoid,omx,omy,gx,gy);

Completed in 134 milliseconds