HomeSort by: relevance | last modified time | path
    Searched refs:rund (Results 1 - 8 of 8) sorted by relevancy

  /src/games/larn/
create.c 256 for (i = 18 * rund(i - '0'); i > 0; i--)
274 mit = rund(8) + DEMONLORD;
359 item[i = tx + rund(xsize)][j = ty + (ysize - 1) * rund(2)] = OCLOSEDDOOR;
363 item[i = tx + (xsize - 1) * rund(2)][j = ty + rund(ysize)] = OCLOSEDDOOR;
421 fillmroom(rund(3), OBOOK, j);
422 fillmroom(rund(3), OALTAR, 0);
423 fillmroom(rund(3), OSTATUE, 0);
424 fillmroom(rund(3), OPIT, 0)
    [all...]
header.h 377 #define newscroll() (scprob[rund(81)])
379 #define newpotion() (potprob[rund(41)])
381 #define newleather() (nlpts[rund(c[HARDGAME]?13:15)])
383 #define newchain() (nch[rund(10)])
385 #define newplate() (nplt[rund(c[HARDGAME]?4:12)])
387 #define newdagger() (ndgg[rund(13)])
389 #define newsword() (nsw[rund(c[HARDGAME]?6:13)])
437 /* macros to generate random numbers 1<=rnd(N)<=N 0<=rund(N)<=N-1 */
439 #define rund(x) ((((randx=randx*1103515245+12345)>>7)%(x)) ) macro
extern.h 106 int rund(int);
global.c 78 raisemspells((int) rund(3));
110 losemspells((int) rund(3)); /* lose spells */
624 i = rund(26);
849 /* macros to generate random numbers 1<=rnd(N)<=N 0<=rund(N)<=N-1 */
857 rund(int x) function in typeref:typename:int
monster.c 1432 *i = rund(lev / 3 + 1);
1439 *i = rund(lev / 4 + 1);
1446 *i = rund(lev / 2 + 1);
1449 *i = rund(lev / 3 + 1);
1455 *i = rund(lev / 2 + 1);
1622 i = rund(26);
1655 return (spattack(spsel[rund(10)], xx, yy));
diag.c 78 lprcat("\n damage = rund(8) + WC/2 + STR - c[HARDGAME] - 4");
121 rndcount[rund(16)]++;
display.c 504 dir = rund(9); /* if confused any dir */
object.c 745 c[rund(6)]++;
1199 i = rund((tmp = splev[lev]) ? tmp : 1);

Completed in 16 milliseconds