Home
last modified time | relevance | path

Searched refs:MAXY (Results 1 – 11 of 11) sorted by relevance

/netbsd/src/games/larn/
Dobject.c311 playery = MAXY - 2; in lookforobject()
312 item[33][MAXY - 1] = know[33][MAXY - 1] = mitem[33][MAXY - 1] = 0; in lookforobject()
313 draws(0, MAXX, 0, MAXY); in lookforobject()
346 for (i = 0; i < MAXY; i++) in lookforobject()
353 i = MAXY; in lookforobject()
356 draws(0, MAXX, 0, MAXY); in lookforobject()
388 for (i = 0; i < MAXY; i++) in lookforobject()
395 i = MAXY; in lookforobject()
398 draws(0, MAXX, 0, MAXY); in lookforobject()
454 draws(0, MAXX, 0, MAXY); in lookforobject()
[all …]
Dcreate.c53 playery = rnd(MAXY - 2); in makeplayer()
90 for (i = 0; i < MAXY; i++) in newcavelevel()
104 for (j = 0; j < MAXY; j++) in newcavelevel()
130 for (i = 0; i < MAXY; i++) in makemaze()
137 item[33][MAXY - 1] = 0; /* exit from dungeon */ in makemaze()
166 my = rnd(MAXY - 2); in makemaze()
213 if (yy >= MAXY - 3) in eat()
258 for (i = 0; i < MAXY; i++) { in cannedlevel()
325 ty = rnd(MAXY - 9) + 1; /* upper left corner of room */ in treasureroom()
525 y = rnd(MAXY - 2); in fillroom()
[all …]
Ddata.c120 short hitp[MAXX][MAXY]; /* monster hp on level */
121 short iarg[MAXX][MAXY]; /* arg for the item array */
122 u_char item[MAXX][MAXY]; /* objects in maze if any */
123 u_char know[MAXX][MAXY]; /* 1 or 0 if here before */
124 u_char mitem[MAXX][MAXY]; /* monster item array */
125 u_char moved[MAXX][MAXY]; /* monster movement flags */
126 u_char stealth[MAXX][MAXY]; /* 0=sleeping 1=awake monst */
Dmain.c129 cell = (struct cel *) malloc(sizeof(struct cel) * (MAXLEVEL + MAXVLEVEL) * MAXX * MAXY); in main()
388 draws(0, MAXX, 0, (count > MAXY) ? MAXY : count); in t_endup()
815 if (j >= MAXY) in parse()
867 for (i = 0; i < MAXY; i++) in parse()
887 for (i = 1; i < MAXY; i++) { in parse()
891 for (i = MAXY; i < MAXY + MAXX; i++) { in parse()
892 item[i - MAXY][MAXY - 1] = i; in parse()
893 iarg[i - MAXY][MAXY - 1] = 0; in parse()
895 for (i = MAXX + MAXY; i < MAXX + MAXY + MAXY; i++) { in parse()
896 item[MAXX - 1][i - MAXX - MAXY] = i; in parse()
[all …]
Dheader.h12 #define MAXY 17 macro
341 extern u_char item[MAXX][MAXY], iven[], know[MAXX][MAXY];
345 extern u_char *lpnt, moved[MAXX][MAXY], mitem[MAXX][MAXY], monstlevel[];
355 extern u_char screen[MAXX][MAXY], sex;
359 extern u_char splev[], stealth[MAXX][MAXY], wizard;
360 extern short diroffx[], diroffy[], hitflag, hit2flag, hit3flag, hitp[MAXX][MAXY];
361 extern short iarg[MAXX][MAXY], ivenarg[], lasthx, lasthy, lastnum, lastpx,
Dsavelev.c21 pcel = &cell[level * MAXX * MAXY]; /* pointer to this level's in savelevel()
23 pecel = pcel + MAXX * MAXY; /* pointer to past end of this in savelevel()
50 pcel = &cell[level * MAXX * MAXY]; /* pointer to this level's in getlevel()
52 pecel = pcel + MAXX * MAXY; /* pointer to past end of this in getlevel()
Ddiag.c145 for (j = 0; j < MAXY; j++)
147 if (cell[p * MAXX * MAXY + i * MAXY + j].item == l)
160 for (i = 0; i < MAXY; i++) in diagdrawscreen()
199 … lwrite((char *) &cell[k * MAXX * MAXY], sizeof(struct cel) * MAXY * MAXX); in savegame()
263 … lrfill((char *) &cell[k * MAXX * MAXY], sizeof(struct cel) * MAXY * MAXX); in restoregame()
Ddisplay.c244 static int d_xmin = 0, d_xmax = MAXX, d_ymin = 0, d_ymax = MAXY;
282 u_char screen[MAXX][MAXY]; /* template for the screen */
290 if (d_xmin == 0 && d_xmax == MAXX && d_ymin == 0 && d_ymax == MAXY) { in drawscreen()
367 d_xmin = 0, d_xmax = MAXX, d_ymin = 0, d_ymax = MAXY; /* for limited screen in drawscreen()
401 if (maxy > MAXY - 1) in showcell()
402 maxy = MAXY - 1; in showcell()
507 if (kk < 0 || kk >= MAXX || mm < 0 || mm >= MAXY) { in moveplayer()
517 if (kk == 33 && mm == MAXY - 1 && level == 1) { in moveplayer()
520 for (mm = 0; mm < MAXY; mm++) in moveplayer()
Dmonster.c192 if ((y >= 0) && (y <= MAXY - 1) && (x >= 0) && (x <= MAXX - 1)) in cgood()
200 (y != MAXY - 1)) in cgood()
427 yh = min(playery + 1, MAXY - 2); in speldamage()
581 … save = (struct isave *) malloc(sizeof(struct isave) * MAXX * MAXY * 2); in speldamage()
582 for (j = 0; j < MAXY; j++) in speldamage()
605 item[33][MAXY - 1] = 0; in speldamage()
606 for (j = rnd(MAXY - 2), i = 1; i < MAXX - 1; i++) in speldamage()
612 … for (trys = 100, i = j = 1; --trys > 0 && item[i][j]; i = rnd(MAXX - 1), j = rnd(MAXY - 1)); in speldamage()
619 …= j = 1; --trys > 0 && (item[i][j] == OWALL || mitem[i][j]); i = rnd(MAXX - 1), j = rnd(MAXY - 1)); in speldamage()
627 draws(0, MAXX, 0, MAXY); in speldamage()
[all …]
Dmovem.c66 if (tmp2 > MAXY) in movemonst()
67 tmp2 = MAXY; in movemonst()
76 if (tmp2 > MAXY - 1) in movemonst()
77 tmp2 = MAXY - 1; in movemonst()
156 if (yl >= MAXY) in movemt()
157 yl = MAXY - 1; in movemt()
Dglobal.c236 if (++playery >= MAXY - 1) { in positionplayer()
506 if (playery == MAXY - 1 && playerx == 33) in drop_object()