-extern void unit_list(struct emp_qelem *);
-extern void unit_put(struct emp_qelem *list, natid actor);
-extern char *unit_path(int, struct empobj *, char *);
+extern void unit_cargo_init(void);
+extern void unit_carrier_change(struct empobj *, int, int, int);
+extern int unit_cargo_first(int, int, int);
+extern int unit_cargo_next(int, int);
+extern int unit_cargo_count(int, int, int);
+extern int unit_nplane(int, int, int *, int *, int *);
+extern void unit_onresize(int);
+
+extern char *unit_nameof(struct empobj *);
+extern void unit_rad_map_set(struct emp_qelem *);
+extern int unit_move(struct emp_qelem *);
+extern void unit_teleport(struct empobj *, coord, coord);
+extern int unit_update_cargo(struct empobj *);
+extern void unit_drop_cargo(struct empobj *, natid);
+extern void unit_give_away(struct empobj *, natid, natid);
+extern void unit_wipe_orders(struct empobj *);
+
+#endif