/*Obj_cmds.h: used to be all in mob_cmds.c/h, broken up 4/9/2004 7:41PM JH*/ struct obj_cmd_type { const char *name; OBJ_FUN *obj_fun; }; extern const struct obj_cmd_type obj_cmd_table []; /* * OBJcommand functions * Defined in mob_cmds.c */ DECLARE_OBJ_FUN( do_opgecho ); DECLARE_OBJ_FUN( do_opzecho ); DECLARE_OBJ_FUN( do_opecho ); DECLARE_OBJ_FUN( do_opechoaround ); DECLARE_OBJ_FUN( do_opechoat ); DECLARE_OBJ_FUN( do_opmload ); DECLARE_OBJ_FUN( do_opoload ); DECLARE_OBJ_FUN( do_opiload ); DECLARE_OBJ_FUN( do_oppurge ); DECLARE_OBJ_FUN( do_opgoto ); DECLARE_OBJ_FUN( do_optransfer ); DECLARE_OBJ_FUN( do_opgtransfer ); DECLARE_OBJ_FUN( do_opotransfer ); DECLARE_OBJ_FUN( do_opforce ); DECLARE_OBJ_FUN( do_opgforce ); DECLARE_OBJ_FUN( do_opvforce ); DECLARE_OBJ_FUN( do_opdamage ); DECLARE_OBJ_FUN( do_opremember ); DECLARE_OBJ_FUN( do_opforget ); DECLARE_OBJ_FUN( do_opdelay ); DECLARE_OBJ_FUN( do_opcancel ); DECLARE_OBJ_FUN( do_opcall ); DECLARE_OBJ_FUN( do_opremove ); DECLARE_OBJ_FUN( do_opattrib ); DECLARE_OBJ_FUN( do_opat );