Lines Matching defs:target_room
538 short target_room, rooms_found = 0;
552 target_room = rn + offsets[i];
554 if (((target_room < 0) || (target_room >= MAXROOMS)) ||
555 (!(same_row(rn,target_room) || same_col(rn,target_room))) ||
556 (!(rooms[target_room].is_room & (R_ROOM | R_MAZE)))) {
559 if (same_row(rn, target_room)) {
560 tunnel_dir = (rooms[rn].left_col < rooms[target_room].left_col) ?
563 tunnel_dir = (rooms[rn].top_row < rooms[target_room].top_row) ?
567 if (rooms[target_room].doors[door_dir/2].oth_room != NO_ROOM) {
575 put_door(&rooms[target_room], door_dir, &drow, &dcol);