cdirt/ascii/
cdirt/data/BULL/
cdirt/data/ZONES/PENDING/
cdirt/pending/
cdirt/src/utils/
cdirt/utils/
void    __add_codes(int, int, Bodypart *, char *, int, char *);
void    __generalmsg(int, int, Bodypart *, char *);
int     applyfunc(int, int func(Bodypart *, int, FILE *), int, FILE *);
int     take_bodypart_helper(Bodypart *, int, FILE *);
void    check_parts(int, int, Bodypart *, Boolean);
Boolean test_wear(int, int);
Boolean cant_wear(int, int);
void    hospital(void);
void    exit_hospital(void);
void    list_parts(int);
void    confirm_challenge(char *);
void    calc_ac(int);
void    flee(int, Boolean);
void    wear_item(int, int);
void    player_died(int, int, int);
void    set_player_parts(int);
void    hit_player(int, int, int);
void    removeobj(Boolean, int, int);
void    killplr(int, int);
void    reset_armor(Boolean, int);
int     dambyitem(int, int);
int     wears_shield(int);
void    set_vital(int);
void    show_vital(int);
void    breakitem(int);
void    setpfighting(int, int);
void    scatter_potions(void);
char    *str_color(int);
char    *mag_color(int);

void    loot(int);
void    wieldcom(void);
void    lootcom(void);
void    armorcom(void);
void    crawlcom(void);
void    equcom(void);
void    restorecom(void);
void    killcom(void);
void    challengecom(void);
Boolean set_weapon(int plr, int wpn);