Searched refs:quan (Results 1 - 25 of 98) sorted by relevance

1234

/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/src/
H A Dmplayer.c137 int quan; local
254 quan = rn2(3) ? rn2(3) : rn2(16);
255 while(quan--)
264 quan = rn2(10);
265 while(quan--)
268 quan = rnd(3);
269 while(quan--)
271 quan = rnd(3);
272 while(quan--)
274 quan
[all...]
H A Ddlb.c287 lib_dlb_fread(buf, size, quan, dp)
289 int size, quan;
295 if ((dp->size - dp->mark) < (size * quan))
296 quan = (dp->size - dp->mark) / size;
297 if (quan == 0) return 0;
305 nread = fread(buf, size, quan, dp->lib->fdata);
492 dlb_fread(buf, size, quan, dp)
494 int size, quan;
497 if (!dlb_initialized || size <= 0 || quan <= 0) return 0;
498 if (dp->fp) return (int) fread(buf, size, quan, d
[all...]
H A Dpickup.c287 return (obj->quan >= val_for_n_or_more);
513 lcount = min(obj->quan, (long)count);
556 switch ((obj->quan < 2L) ? ynaq(qbuf) : ynNaq(qbuf)) {
570 if (lcount > obj->quan) lcount = obj->quan;
576 if (lcount == -1L) lcount = obj->quan;
661 pi[n].count = curr->quan;
716 (*pick_list)->count = last->quan;
771 if (mi->count == -1L || mi->count > mi->item.a_obj->quan)
772 mi->count = mi->item.a_obj->quan;
[all...]
H A Dshk.c75 obj->quan <= bp->bquan
104 if (!ygold || ygold->quan < amount) {
109 if (ygold->quan > amount)
136 if (!mongold || mongold->quan < amount) {
142 if (mongold->quan > amount) mongold = splitobj(mongold, amount);
1434 if (bp->useup) otmp->quan = bp->bquan;
1440 if (pass == bp->useup && otmp->quan == bp->bquan) {
1496 long ltmp, quan, save_quan; local
1519 save_quan = obj->quan;
1522 quan
2280 long quan = obj->quan; local
[all...]
H A Dinvent.c174 otmp->age = ((otmp->age*otmp->quan) + (obj->age*obj->quan))
175 / (otmp->quan + obj->quan);
177 otmp->quan += obj->quan;
249 u.ugold += obj->quan;
411 long oquan = obj->quan;
427 if (obj->quan > oquan) obj = splitobj(obj, oquan);
457 if (obj->quan >
[all...]
H A Dmkobj.c181 otmp->quan = (long)(rnd(level_difficulty()+2) * rnd(75));
185 if (otmp->quan > 2L) otmp->quan = 1L;
233 if (obj->cobj || num <= 0L || obj->quan <= num)
242 obj->quan -= num;
244 otmp->quan = num;
377 otmp->quan = 1L;
392 otmp->quan = is_multigen(otmp) ? (long) rn1(6,6) : 1L;
450 otmp->quan = (long) rnd(2);
459 else if (otmp->otyp == ROCK) otmp->quan
[all...]
H A Dzap.c703 if (obj->quan > 1L)
1016 if(obj->quan > 4L) zap_odds /= 2;
1053 if (otmp->quan < LARGEST_INT)
1054 minwt -= (int)otmp->quan;
1077 if(!obj || (!obj->nexthere && obj->quan == 1L)) return;
1162 for (i = obj->quan; i; i--)
1169 /* if quan > 1 then some will survive intact */
1170 if (obj->quan > 1L) {
1171 if (obj->quan > LARGEST_INT)
1174 obj = splitobj(obj, (long)rnd((int)obj->quan
3829 register long i, cnt, quan; local
3955 long i, cnt, quan; local
[all...]
H A Dsteal.c47 if (gold && ( !u.ugold || gold->quan > u.ugold || !rn2(5))) {
48 mtmp->mgold += gold->quan;
116 if (fgold && ( !ygold || fgold->quan > ygold->quan || !rn2(5))) {
129 tmp = min(tmp, ygold->quan);
130 if (tmp < ygold->quan) ygold = splitobj(ygold, tmp);
441 mtmp->mgold += otmp->quan;
H A Ddokick.c254 long value = gold->quan * objects[gold->otyp].oc_cost;
264 mtmp->mgold += gold->quan;
271 robbed -= gold->quan;
285 ESHK(mtmp)->credit += gold->quan;
313 if (gold->quan > goldreqd +
380 if (otmp->quan > 1L)
539 if(range < 2 || (isgold && kickobj->quan > 300L)) {
544 if (kickobj->quan > 1L && !isgold) kickobj = splitobj(kickobj, 1L);
572 costly_gold(x, y, kickobj->quan);
583 costly_gold(x, y, kickobj->quan);
[all...]
H A Dfountain.c361 if (obj->otyp == LONG_SWORD && obj->quan == 1L
462 coin_loss = min(coin_loss, otmp->quan);
463 otmp->quan -= coin_loss;
465 if (!otmp->quan) delobj(otmp);
552 otmp->quan++; /* Avoid panic upon useup() */
H A Dmcastu.c545 int quan; local
547 quan = (mtmp->m_lev < 2) ? 1 : rnd((int)mtmp->m_lev / 2);
548 if (quan < 3) quan = 3;
550 for (i = 0; i <= quan; i++) {
H A Deat.c314 if (otmp->quan > 1L) {
316 (void) splitobj(otmp, otmp->quan - 1L);
1009 if(tin.tin->quan > 1L) tin.tin = splitobj(tin.tin, 1L);
1175 if(otmp->quan > 1L) {
1618 useupf(otmp, otmp->quan);
1622 otmp->quan++; /* dopotion() does a useup() */
1643 if (otmp == uwep && otmp->quan == 1L) uwepgone();
1644 if (otmp == uquiver && otmp->quan == 1L) uqwepgone();
1645 if (otmp == uswapwep && otmp->quan == 1L) uswapwepgone();
1757 Strcpy(it_or_they, (otmp->quan
[all...]
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/src/
H A Dmplayer.c137 int quan; local
254 quan = rn2(3) ? rn2(3) : rn2(16);
255 while(quan--)
264 quan = rn2(10);
265 while(quan--)
268 quan = rnd(3);
269 while(quan--)
271 quan = rnd(3);
272 while(quan--)
274 quan
[all...]
H A Ddlb.c287 lib_dlb_fread(buf, size, quan, dp)
289 int size, quan;
295 if ((dp->size - dp->mark) < (size * quan))
296 quan = (dp->size - dp->mark) / size;
297 if (quan == 0) return 0;
305 nread = fread(buf, size, quan, dp->lib->fdata);
492 dlb_fread(buf, size, quan, dp)
494 int size, quan;
497 if (!dlb_initialized || size <= 0 || quan <= 0) return 0;
498 if (dp->fp) return (int) fread(buf, size, quan, d
[all...]
H A Dpickup.c287 return (obj->quan >= val_for_n_or_more);
513 lcount = min(obj->quan, (long)count);
556 switch ((obj->quan < 2L) ? ynaq(qbuf) : ynNaq(qbuf)) {
570 if (lcount > obj->quan) lcount = obj->quan;
576 if (lcount == -1L) lcount = obj->quan;
661 pi[n].count = curr->quan;
716 (*pick_list)->count = last->quan;
771 if (mi->count == -1L || mi->count > mi->item.a_obj->quan)
772 mi->count = mi->item.a_obj->quan;
[all...]
H A Dshk.c75 obj->quan <= bp->bquan
104 if (!ygold || ygold->quan < amount) {
109 if (ygold->quan > amount)
136 if (!mongold || mongold->quan < amount) {
142 if (mongold->quan > amount) mongold = splitobj(mongold, amount);
1434 if (bp->useup) otmp->quan = bp->bquan;
1440 if (pass == bp->useup && otmp->quan == bp->bquan) {
1496 long ltmp, quan, save_quan; local
1519 save_quan = obj->quan;
1522 quan
2280 long quan = obj->quan; local
[all...]
H A Dinvent.c174 otmp->age = ((otmp->age*otmp->quan) + (obj->age*obj->quan))
175 / (otmp->quan + obj->quan);
177 otmp->quan += obj->quan;
249 u.ugold += obj->quan;
411 long oquan = obj->quan;
427 if (obj->quan > oquan) obj = splitobj(obj, oquan);
457 if (obj->quan >
[all...]
H A Dmkobj.c181 otmp->quan = (long)(rnd(level_difficulty()+2) * rnd(75));
185 if (otmp->quan > 2L) otmp->quan = 1L;
233 if (obj->cobj || num <= 0L || obj->quan <= num)
242 obj->quan -= num;
244 otmp->quan = num;
377 otmp->quan = 1L;
392 otmp->quan = is_multigen(otmp) ? (long) rn1(6,6) : 1L;
450 otmp->quan = (long) rnd(2);
459 else if (otmp->otyp == ROCK) otmp->quan
[all...]
H A Dzap.c703 if (obj->quan > 1L)
1016 if(obj->quan > 4L) zap_odds /= 2;
1053 if (otmp->quan < LARGEST_INT)
1054 minwt -= (int)otmp->quan;
1077 if(!obj || (!obj->nexthere && obj->quan == 1L)) return;
1162 for (i = obj->quan; i; i--)
1169 /* if quan > 1 then some will survive intact */
1170 if (obj->quan > 1L) {
1171 if (obj->quan > LARGEST_INT)
1174 obj = splitobj(obj, (long)rnd((int)obj->quan
3829 register long i, cnt, quan; local
3955 long i, cnt, quan; local
[all...]
H A Dsteal.c47 if (gold && ( !u.ugold || gold->quan > u.ugold || !rn2(5))) {
48 mtmp->mgold += gold->quan;
116 if (fgold && ( !ygold || fgold->quan > ygold->quan || !rn2(5))) {
129 tmp = min(tmp, ygold->quan);
130 if (tmp < ygold->quan) ygold = splitobj(ygold, tmp);
441 mtmp->mgold += otmp->quan;
H A Ddokick.c254 long value = gold->quan * objects[gold->otyp].oc_cost;
264 mtmp->mgold += gold->quan;
271 robbed -= gold->quan;
285 ESHK(mtmp)->credit += gold->quan;
313 if (gold->quan > goldreqd +
380 if (otmp->quan > 1L)
539 if(range < 2 || (isgold && kickobj->quan > 300L)) {
544 if (kickobj->quan > 1L && !isgold) kickobj = splitobj(kickobj, 1L);
572 costly_gold(x, y, kickobj->quan);
583 costly_gold(x, y, kickobj->quan);
[all...]
H A Dfountain.c361 if (obj->otyp == LONG_SWORD && obj->quan == 1L
462 coin_loss = min(coin_loss, otmp->quan);
463 otmp->quan -= coin_loss;
465 if (!otmp->quan) delobj(otmp);
552 otmp->quan++; /* Avoid panic upon useup() */
H A Dmcastu.c545 int quan; local
547 quan = (mtmp->m_lev < 2) ? 1 : rnd((int)mtmp->m_lev / 2);
548 if (quan < 3) quan = 3;
550 for (i = 0; i <= quan; i++) {
/seL4-refos-master/projects/refos/impl/apps/nethack/src/nethack-3.4.3/include/
H A Ddlb.h89 int rsrc_dlb_fread(char *buf, int size, int quan, dlb *dp);
/seL4-refos-master/apps/nethack/src/nethack-3.4.3/include/
H A Ddlb.h89 int rsrc_dlb_fread(char *buf, int size, int quan, dlb *dp);

Completed in 120 milliseconds

1234