version 1.47 | | version 1.48 |
---|
| | |
extern int ReadBmapNames(void); | | extern int ReadBmapNames(void); |
extern int FindFace(char *name, int error); | | extern int FindFace(char *name, int error); |
extern char *FindFaceName(int facenbr, char* error); | | extern char *FindFaceName(int facenbr, char* error); |
extern int ReadSmooth (); | | extern int ReadSmooth(void); |
extern int FindSmooth (uint16 face, uint16* smoothed); | | extern int FindSmooth (uint16 face, uint16* smoothed); |
extern void free_all_images(void); | | extern void free_all_images(void); |
/* init.c */ | | /* init.c */ |
| | |
extern void player_lvl_adj(object *who, object *op); | | extern void player_lvl_adj(object *who, object *op); |
extern sint64 level_exp(int level, double expmul); | | extern sint64 level_exp(int level, double expmul); |
extern void calc_perm_exp(object *op); | | extern void calc_perm_exp(object *op); |
extern int check_exp_loss(object *op, int exp); | | extern sint64 check_exp_loss(object *op, sint64 exp); |
extern int check_exp_adjust(object *op, int exp); | | extern sint64 check_exp_adjust(object *op, sint64 exp); |
extern void change_exp(object *op, int exp, char *skill_name, int flag); | | extern void change_exp(object *op, int exp, char *skill_name, int flag); |
extern void apply_death_exp_penalty(object *op); | | extern void apply_death_exp_penalty(object *op); |
extern int did_make_save(object *op, int level, int bonus); | | extern int did_make_save(object *op, int level, int bonus); |
| | |
/* loader.c */ | | /* loader.c */ |
extern int lex_load(object *op, int map_flags); | | extern int lex_load(object *op, int map_flags); |
extern void yyrestart(FILE *input_file); | | extern void yyrestart(FILE *input_file); |
extern void yypop_buffer_state(void); | | extern void yy_load_buffer_state(void); |
extern int yyget_lineno(void); | | |
extern FILE *yyget_in(void); | | |
extern FILE *yyget_out(void); | | |
extern int yyget_leng(void); | | |
extern char *yyget_text(void); | | |
extern void yyset_lineno(int line_number); | | |
extern void yyset_in(FILE *in_str); | | |
extern void yyset_out(FILE *out_str); | | |
extern int yyget_debug(void); | | |
extern void yyset_debug(int bdebug); | | |
extern int yylex_destroy(void); | | |
extern void yyfree(void *ptr); | | |
extern int yyerror(char *s); | | extern int yyerror(char *s); |
extern int load_object(FILE *fp, object *op, int bufstate, int map_flags); | | extern int load_object(FILE *fp, object *op, int bufstate, int map_flags); |
extern int set_variable(object *op, char *buf); | | extern int set_variable(object *op, char *buf); |