ackfuss-4.4.1/
ackfuss-4.4.1/board/
ackfuss-4.4.1/help/k/
ackfuss-4.4.1/help/n/
ackfuss-4.4.1/help/s/
ackfuss-4.4.1/help/u/
ackfuss-4.4.1/help/v/
ackfuss-4.4.1/help/x/
ackfuss-4.4.1/help/y/
ackfuss-4.4.1/help/z/
ackfuss-4.4.1/src/areaconvert/
ackfuss-4.4.1/src/areaconvert/h/
/***************************************************************************
 * _/_/_/_/  _/    _/  _/_/_/_/ _/_/_/_/ AckFUSS is modified ACK!MUD 4.3.1 *
 * _/        _/    _/  _/       _/       copyright Matt Goff (Kline) 2008  *
 * _/_/      _/    _/  _/_/_/_/ _/_/_/_/                                   *
 * _/        _/    _/        _/       _/ Support for this code is provided *
 * _/        _/_/_/_/  _/_/_/_/ _/_/_/_/ at www.ackmud.net -- check it out!*
 ***************************************************************************/

#define DEC_BUILD_H

#if __STDC__ || defined(__cplusplus)
#define P_(s) s
#else
#define P_(s) ()
#endif

/* build.c */
DECLARE_DO_FUN(build_interpret);
DECLARE_DO_FUN(build_commands);
DECLARE_DO_FUN(build_showmob);
DECLARE_DO_FUN(build_showobj);
DECLARE_DO_FUN(build_showroom);
DECLARE_DO_FUN(build_showresets);
char *reset_to_text P_((BUILD_DATA_LIST **pList, int *pcount));
char *build_docount P_((int *pcount));
DECLARE_DO_FUN(build_findmob);
DECLARE_DO_FUN(build_findmobroom);
DECLARE_DO_FUN(build_findobject);
DECLARE_DO_FUN(build_findroom);
DECLARE_DO_FUN(build_setmob);
void nuke_exit_resets P_((ROOM_INDEX_DATA *pRoomIndex, int door));
DECLARE_DO_FUN(build_setroom);
DECLARE_DO_FUN(build_setobject);
DECLARE_DO_FUN(build_dig);
DECLARE_DO_FUN(build_stop);
DECLARE_DO_FUN(do_build);
DECLARE_DO_FUN(build_addmob);
DECLARE_DO_FUN(build_addobject);
DECLARE_DO_FUN(build_addroom);
DECLARE_DO_FUN(build_addreset);
DECLARE_DO_FUN(build_delreset);
DECLARE_DO_FUN(build_delwarn);
DECLARE_DO_FUN(build_delhelp);
DECLARE_DO_FUN(build_delroom);
DECLARE_DO_FUN(build_delobject);
DECLARE_DO_FUN(build_delmob);
DECLARE_DO_FUN(build_help);
DECLARE_DO_FUN(build_forcereset);
char *build_simpstrdup P_((char *buf));
void build_strdup P_((char **dest, char *src, bool freesrc, bool newline, CHAR_DATA *ch));
void build_editstr P_((char **dest, char *src, CHAR_DATA *ch));
void build_finishedstr P_((char *orig, char **dest, CHAR_DATA *ch, bool saved));
DECLARE_DO_FUN(build_set_oedit);
DECLARE_DO_FUN(build_set_redit);
DECLARE_DO_FUN(build_set_medit);
DECLARE_DO_FUN(build_set_nedit);
DECLARE_DO_FUN(build_setvnum);
DECLARE_DO_FUN(build_list);
DECLARE_DO_FUN(build_set);
DECLARE_DO_FUN(build_listvalues);
DECLARE_DO_FUN(build_listweapons);
DECLARE_DO_FUN(build_listliquids);
DECLARE_DO_FUN(build_listspells);
int get_dir P_((char dir));
DECLARE_DO_FUN(build_urooms);
DECLARE_DO_FUN(build_uobjs);
DECLARE_DO_FUN(build_umobs);
DECLARE_DO_FUN(build_findhelp);
DECLARE_DO_FUN(build_helpedit);
DECLARE_DO_FUN(build_addhelp);
DECLARE_DO_FUN(build_clone);
void check_autodig P_((CHAR_DATA *ch, int dir));
DECLARE_DO_FUN(build_sysdata);

#undef P_