Searched refs:oy (Results 1 - 25 of 64) sorted by relevance

123

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Dball.c17 gets_hit = (((uball->ox != u.ux) || (uball->oy != u.uy)) &&
132 levl[uball->ox][uball->oy].glyph = u.bglyph;
134 newsym(uball->ox,uball->oy);
138 levl[uchain->ox][uchain->oy].glyph = u.cglyph;
140 newsym(uchain->ox,uchain->oy);
154 if (uchain->ox != uball->ox || uchain->oy != uball->oy || carried(uball)
158 for (obj = level.objects[uball->ox][uball->oy]; obj; obj = obj->nexthere) {
194 newsym(uchain->ox, uchain->oy);
195 u.cglyph = levl[uchain->ox][uchain->oy]
[all...]
H A Ddetect.c199 if (obj->ox != u.ux || obj->oy != u.uy) goto outgoldmap;
202 if (obj->ox != u.ux || obj->oy != u.uy) goto outgoldmap;
242 temp->oy = obj->oy;
248 temp->oy = obj->oy;
264 gold.oy = mtmp->my;
269 temp->oy = mtmp->my;
274 temp->oy = mtmp->my;
309 if (obj->ox == u.ux && obj->oy
[all...]
H A Dzap.c412 *yp = obj->oy;
424 *yp = obj->oy;
701 x = obj->ox, y = obj->oy;
795 objroom = *in_rooms(obj->ox, obj->oy, SHOPBASE);
802 (void) stolen_value(obj, obj->ox, obj->oy, FALSE, FALSE);
1046 if (costly_spot(otmp->ox, otmp->oy)) {
1051 otmp->ox, otmp->oy, FALSE, FALSE);
1139 mtmp = makemon(mdat, obj->ox, obj->oy, NO_MM_FLAGS);
1178 if (costly_spot(obj->ox, obj->oy)) {
1183 obj->ox, obj->oy, FALS
1207 xchar ox, oy; local
[all...]
H A Dexplode.c386 xchar oy; /* item */ member in struct:scatter_chain
472 stmp->oy = sy;
493 bhitpos.y = stmp->oy + stmp->dy;
534 stmp->oy = bhitpos.y;
542 x = stmp->ox; y = stmp->oy;
H A Ddokick.c349 xchar x = obj->ox, y = obj->oy;
533 if (hero_breaks(kickobj, kickobj->ox, kickobj->oy, FALSE)) return 1;
591 newsym(kickobj->ox, kickobj->oy);
1220 obj->oy = cc.y;
1278 xchar ox, oy; local
1326 oy = otmp->oy;
1327 (void)stolen_value(otmp, ox, oy,
1329 index(u.urooms, *in_rooms(ox, oy, SHOPBASE))),
1369 otmp->oy
[all...]
H A Dworm.c597 register xchar ox = x, oy = y; local
619 random_dir(ox, oy, &nx, &ny);
625 curr->wy = oy = ny;
H A Dpickup.c1245 const char *where = (obj->ox == u.ux && obj->oy == u.uy) ?
1287 costly_gold(obj->ox, obj->oy, gold_capacity);
1297 costly_gold(obj->ox, obj->oy, count);
1377 if (!u.uswallow && otmp != uball && costly_spot(otmp->ox, otmp->oy)) {
1384 fakeshop[0] = *in_rooms(otmp->ox, otmp->oy, SHOPBASE);
1392 remote_burglary(otmp->ox, otmp->oy);
1396 newsym(otmp->ox, otmp->oy);
1905 sellobj(obj, current_container->ox, current_container->oy);
1979 costly_spot(current_container->ox, current_container->oy)) {
1981 obj->oy
2034 xchar ox, oy; local
[all...]
H A Ddig.c1318 under_ice = is_ice(otmp->ox, otmp->oy);
1369 if (otmp->ox == x && otmp->oy == y) {
1401 obj->cobj->ox = obj->ox, obj->cobj->oy = obj->oy;
1426 y = obj->oy;
1548 if(cansee(otmp->ox, otmp->oy))
1550 surface(otmp->ox, otmp->oy));
1552 bury_objs(otmp->ox, otmp->oy);
H A Dmkobj.c302 otmp->oy = obj->oy;
306 extract_nexthere(obj, &level.objects[obj->ox][obj->oy]);
1124 otmp->oy = y;
1152 if (otmp->ox == x && otmp->oy == y) {
1260 xchar y = otmp->oy;
1522 obj->ox, obj->oy, doname(obj));
1535 obj->ox, obj->oy, doname(obj));
H A Dshk.c1035 make_angry_shk(shkp, ox, oy)
1037 register xchar ox,oy;
1056 if (isok(ox, oy) && cansee(ox, oy) && !cansee(sx, sy))
1057 shkp->mx = ox, shkp->my = oy;
1750 register xchar ox, oy; local
1761 oy = eshkp->shk.y;
1763 oy += sgn(oy - eshkp->shd.y);
1766 oy
1779 oy = repo_location.y; local
[all...]
H A Dtrap.c1354 singleobj->ox == digging.pos.x && singleobj->oy == digging.pos.y)
1470 singleobj->oy = dest.dlevel;
2322 (is_pool(uball->ox, uball->oy) ||
2323 ((trap = t_at(uball->ox, uball->oy)) &&
2329 u.uy = uball->oy;
2330 movobj(uchain, uball->ox, uball->oy);
2440 if ((box && !carried(box)) ? is_pool(box->ox, box->oy) : Underwater) {
3611 obj->ox = cc.x, obj->oy = cc.y;
3647 register xchar ox = obj->ox, oy = obj->oy; local
[all...]
H A Dinvent.c137 (shkp = shop_keeper(inside_shop(obj->ox, obj->oy))) != 0) {
580 if (update_map) newsym(obj->ox, obj->oy);
2314 for(otmp = level.objects[obj->ox][obj->oy]; otmp; otmp = otmp->nexthere)
2545 boolean at_u = (obj->ox == u.ux && obj->oy == u.uy);
2553 if(costly_spot(otmp->ox, otmp->oy)) {
2554 if(index(u.urooms, *in_rooms(otmp->ox, otmp->oy, 0)))
2556 else (void)stolen_value(otmp, otmp->ox, otmp->oy, FALSE, FALSE);
2895 return (obj->ox == only.x && obj->oy == only.y);
2915 if (obj->ox == x && obj->oy == y) {
H A Ddisplay.c254 register int x = obj->ox, y = obj->oy;
405 obj.oy = y;
594 if (uchain->ox == x && uchain->oy == y) {
600 if (!carried(uball) && uball->ox == x && uball->oy == y) {
1114 if (vobj_at(obj->ox,obj->oy) == obj) newsym(obj->ox, obj->oy);
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/
H A Dball.c17 gets_hit = (((uball->ox != u.ux) || (uball->oy != u.uy)) &&
132 levl[uball->ox][uball->oy].glyph = u.bglyph;
134 newsym(uball->ox,uball->oy);
138 levl[uchain->ox][uchain->oy].glyph = u.cglyph;
140 newsym(uchain->ox,uchain->oy);
154 if (uchain->ox != uball->ox || uchain->oy != uball->oy || carried(uball)
158 for (obj = level.objects[uball->ox][uball->oy]; obj; obj = obj->nexthere) {
194 newsym(uchain->ox, uchain->oy);
195 u.cglyph = levl[uchain->ox][uchain->oy]
[all...]
H A Ddetect.c199 if (obj->ox != u.ux || obj->oy != u.uy) goto outgoldmap;
202 if (obj->ox != u.ux || obj->oy != u.uy) goto outgoldmap;
242 temp->oy = obj->oy;
248 temp->oy = obj->oy;
264 gold.oy = mtmp->my;
269 temp->oy = mtmp->my;
274 temp->oy = mtmp->my;
309 if (obj->ox == u.ux && obj->oy
[all...]
H A Dzap.c412 *yp = obj->oy;
424 *yp = obj->oy;
701 x = obj->ox, y = obj->oy;
795 objroom = *in_rooms(obj->ox, obj->oy, SHOPBASE);
802 (void) stolen_value(obj, obj->ox, obj->oy, FALSE, FALSE);
1046 if (costly_spot(otmp->ox, otmp->oy)) {
1051 otmp->ox, otmp->oy, FALSE, FALSE);
1139 mtmp = makemon(mdat, obj->ox, obj->oy, NO_MM_FLAGS);
1178 if (costly_spot(obj->ox, obj->oy)) {
1183 obj->ox, obj->oy, FALS
1207 xchar ox, oy; local
[all...]
H A Dexplode.c386 xchar oy; /* item */ member in struct:scatter_chain
472 stmp->oy = sy;
493 bhitpos.y = stmp->oy + stmp->dy;
534 stmp->oy = bhitpos.y;
542 x = stmp->ox; y = stmp->oy;
H A Ddokick.c349 xchar x = obj->ox, y = obj->oy;
533 if (hero_breaks(kickobj, kickobj->ox, kickobj->oy, FALSE)) return 1;
591 newsym(kickobj->ox, kickobj->oy);
1220 obj->oy = cc.y;
1278 xchar ox, oy; local
1326 oy = otmp->oy;
1327 (void)stolen_value(otmp, ox, oy,
1329 index(u.urooms, *in_rooms(ox, oy, SHOPBASE))),
1369 otmp->oy
[all...]
H A Dworm.c597 register xchar ox = x, oy = y; local
619 random_dir(ox, oy, &nx, &ny);
625 curr->wy = oy = ny;
H A Dpickup.c1245 const char *where = (obj->ox == u.ux && obj->oy == u.uy) ?
1287 costly_gold(obj->ox, obj->oy, gold_capacity);
1297 costly_gold(obj->ox, obj->oy, count);
1377 if (!u.uswallow && otmp != uball && costly_spot(otmp->ox, otmp->oy)) {
1384 fakeshop[0] = *in_rooms(otmp->ox, otmp->oy, SHOPBASE);
1392 remote_burglary(otmp->ox, otmp->oy);
1396 newsym(otmp->ox, otmp->oy);
1905 sellobj(obj, current_container->ox, current_container->oy);
1979 costly_spot(current_container->ox, current_container->oy)) {
1981 obj->oy
2034 xchar ox, oy; local
[all...]
H A Ddig.c1318 under_ice = is_ice(otmp->ox, otmp->oy);
1369 if (otmp->ox == x && otmp->oy == y) {
1401 obj->cobj->ox = obj->ox, obj->cobj->oy = obj->oy;
1426 y = obj->oy;
1548 if(cansee(otmp->ox, otmp->oy))
1550 surface(otmp->ox, otmp->oy));
1552 bury_objs(otmp->ox, otmp->oy);
H A Dmkobj.c302 otmp->oy = obj->oy;
306 extract_nexthere(obj, &level.objects[obj->ox][obj->oy]);
1124 otmp->oy = y;
1152 if (otmp->ox == x && otmp->oy == y) {
1260 xchar y = otmp->oy;
1522 obj->ox, obj->oy, doname(obj));
1535 obj->ox, obj->oy, doname(obj));
H A Dshk.c1035 make_angry_shk(shkp, ox, oy)
1037 register xchar ox,oy;
1056 if (isok(ox, oy) && cansee(ox, oy) && !cansee(sx, sy))
1057 shkp->mx = ox, shkp->my = oy;
1750 register xchar ox, oy; local
1761 oy = eshkp->shk.y;
1763 oy += sgn(oy - eshkp->shd.y);
1766 oy
1779 oy = repo_location.y; local
[all...]
H A Dtrap.c1354 singleobj->ox == digging.pos.x && singleobj->oy == digging.pos.y)
1470 singleobj->oy = dest.dlevel;
2322 (is_pool(uball->ox, uball->oy) ||
2323 ((trap = t_at(uball->ox, uball->oy)) &&
2329 u.uy = uball->oy;
2330 movobj(uchain, uball->ox, uball->oy);
2440 if ((box && !carried(box)) ? is_pool(box->ox, box->oy) : Underwater) {
3611 obj->ox = cc.x, obj->oy = cc.y;
3647 register xchar ox = obj->ox, oy = obj->oy; local
[all...]
H A Dinvent.c137 (shkp = shop_keeper(inside_shop(obj->ox, obj->oy))) != 0) {
580 if (update_map) newsym(obj->ox, obj->oy);
2314 for(otmp = level.objects[obj->ox][obj->oy]; otmp; otmp = otmp->nexthere)
2545 boolean at_u = (obj->ox == u.ux && obj->oy == u.uy);
2553 if(costly_spot(otmp->ox, otmp->oy)) {
2554 if(index(u.urooms, *in_rooms(otmp->ox, otmp->oy, 0)))
2556 else (void)stolen_value(otmp, otmp->ox, otmp->oy, FALSE, FALSE);
2895 return (obj->ox == only.x && obj->oy == only.y);
2915 if (obj->ox == x && obj->oy == y) {

Completed in 233 milliseconds

123