version 1.26 | | version 1.27 |
---|
| | |
extern void init_objects(void); | | extern void init_objects(void); |
extern void init_defaults(void); | | extern void init_defaults(void); |
extern void init_dynamic(void); | | extern void init_dynamic(void); |
extern void init_attackmess(void); | | |
extern void init_clocks(void); | | |
extern void write_todclock(void); | | extern void write_todclock(void); |
| | extern void init_clocks(void); |
| | extern void init_attackmess(void); |
/* item.c */ | | /* item.c */ |
extern char *describe_resistance(object *op, int newline); | | extern char *describe_resistance(object *op, int newline); |
extern char *query_weight(object *op); | | extern char *query_weight(object *op); |
| | |
extern int allowed_class(object *op); | | extern int allowed_class(object *op); |
extern uint32 level_exp(int level, double expmul); | | extern uint32 level_exp(int level, double expmul); |
extern void add_exp(object *op, int exp); | | extern void add_exp(object *op, int exp); |
| | extern void set_dragon_name(object *pl, object *abil, object *skin); |
| | extern void dragon_level_gain(object *who); |
extern void player_lvl_adj(object *who, object *op); | | extern void player_lvl_adj(object *who, object *op); |
extern void calc_perm_exp(object *op); | | extern void calc_perm_exp(object *op); |
extern int adjust_exp(object *op, int exp); | | extern int adjust_exp(object *op, int exp); |
| | |
extern void init_vars(void); | | extern void init_vars(void); |
extern char *get_ob_diff(object *op, object *op2); | | extern char *get_ob_diff(object *op, object *op2); |
extern void save_object(FILE *fp, object *op, int flag); | | extern void save_object(FILE *fp, object *op, int flag); |
extern void dragon_ability_gain(object *who, int atnr, int level); | | |
/* logger.c */ | | /* logger.c */ |
extern void LOG(LogLevel logLevel, char *format, ...); | | extern void LOG(LogLevel logLevel, char *format, ...); |
/* los.c */ | | /* los.c */ |
| | |
extern void free_player(player *pl); | | extern void free_player(player *pl); |
extern void generate_ext_title(player *pl); | | extern void generate_ext_title(player *pl); |
extern object *find_skill(object *op, int skillnr); | | extern object *find_skill(object *op, int skillnr); |
| | extern int atnr_is_dragon_enabled(int attacknr); |
| | extern int is_dragon_pl(object *op); |
/* re-cmp.c */ | | /* re-cmp.c */ |
extern char *re_cmp(char *str, char *regexp); | | extern char *re_cmp(char *str, char *regexp); |
/* readable.c */ | | /* readable.c */ |
| | |
extern char *ss_dump_table(int what); | | extern char *ss_dump_table(int what); |
extern int buf_overflow(char *buf1, char *buf2, int bufsize); | | extern int buf_overflow(char *buf1, char *buf2, int bufsize); |
/* time.c */ | | /* time.c */ |
extern void print_tod(object *op); | | |
extern void reset_sleep(void); | | extern void reset_sleep(void); |
extern void log_time(long process_utime); | | extern void log_time(long process_utime); |
extern int enough_elapsed_time(void); | | extern int enough_elapsed_time(void); |
extern void sleep_delta(void); | | extern void sleep_delta(void); |
extern void set_max_time(long t); | | extern void set_max_time(long t); |
| | extern void get_tod(timeofday_t *tod); |
| | extern void print_tod(object *op); |
extern void time_info(object *op); | | extern void time_info(object *op); |
extern long seconds(void); | | extern long seconds(void); |
/* treasure.c */ | | /* treasure.c */ |