extern void shp_sel(struct nstr_item *, struct emp_qelem *);
extern struct ulist *shp_insque(struct shpstr *, struct emp_qelem *);
extern void shp_nav(struct emp_qelem *, double *, double *, int *, natid);
-extern void shp_put(struct emp_qelem *, natid);
+extern void shp_nav_put(struct emp_qelem *, natid);
extern int shp_sweep(struct emp_qelem *, int, int, natid);
extern enum d_navigation shp_check_nav(struct shpstr *, struct sctstr *);
extern int sect_has_dock(struct sctstr *);
}
void
-shp_put(struct emp_qelem *list, natid actor)
+shp_nav_put(struct emp_qelem *list, natid actor)
{
struct emp_qelem *qp, *next;
struct ulist *mlp;
int navigate;
if (dir <= DIR_STOP || dir >= DIR_VIEW) {
- shp_put(list, actor);
+ shp_nav_put(list, actor);
return 1;
}
dx = diroff[dir][0];
fltp->maxmoves = 1;
--fltp->maxmoves;
}
- shp_put(&ship_list, own);
+ shp_nav_put(&ship_list, own);
getship(sp->shp_uid, &ship);
fltp->x = ship.shp_x;
fltp->y = ship.shp_y;