Lines Matching refs:nbp
753 BULLET *nbp;
782 nbp = malloc(sizeof(*nbp));
783 *nbp = *bp;
785 move_slime(nbp, nbp->b_type == SLIME ? SLIMESPEED : LAVASPEED, next);
787 move_slime(nbp, SLIMESPEED, next);
801 BULLET *nbp;
920 nbp = create_shot(bp->b_type, bp->b_y, bp->b_x - 1, LEFTS,
922 move_slime(nbp, speed - 1, next);
926 nbp = create_shot(bp->b_type, bp->b_y, bp->b_x + 1, RIGHT,
929 move_slime(nbp, speed - 1, next);
933 nbp = create_shot(bp->b_type, bp->b_y - 1, bp->b_x, ABOVE,
936 move_slime(nbp, speed - 1, next);
940 nbp = create_shot(bp->b_type, bp->b_y + 1, bp->b_x, BELOW,
943 move_slime(nbp, speed - 1, next);
1099 BULLET *nbp;
1101 for (nbp = blist; nbp != NULL; nbp = nbp->b_next)
1102 if (bp->b_y == nbp->b_y && bp->b_x == nbp->b_x) {
1103 bp->b_over = nbp->b_over;