Home | History | Annotate | Download | only in rogue

Lines Matching refs:col

305 	short row, col;
311 col = monster->col;
312 dungeon[row][col] &= ~MONSTER;
313 mvaddch(row, col, get_dungeon_char(row, col));
336 short row, col;
353 row = rogue.row; col = rogue.col;
354 get_dir_rc(d, &row, &col, 0);
356 c = mvinch(row, col);
358 (!can_move(rogue.row, rogue.col, row, col))) {
362 if (!(fight_monster = object_at(&level_monsters, row, col))) {
373 interrupted || (!(dungeon[row][col] & MONSTER))) {
376 monster = object_at(&level_monsters, row, col);
385 get_dir_rc(short dir, short *row, short *col, short allow_off_screen)
389 if (allow_off_screen || (*col > 0)) {
390 (*col)--;
404 if (allow_off_screen || (*col < (DCOLS-1))) {
405 (*col)++;
409 if (allow_off_screen || ((*row > MIN_ROW) && (*col > 0))) {
411 (*col)--;
415 if (allow_off_screen || ((*row > MIN_ROW) && (*col < (DCOLS-1)))) {
417 (*col)++;
421 if (allow_off_screen || ((*row < (DROWS-2)) && (*col < (DCOLS-1)))) {
423 (*col)++;
427 if (allow_off_screen || ((*row < (DROWS-2)) && (*col > 0))) {
429 (*col)--;