version 1.2 | | version 1.3 |
---|
| | |
extern void change_book ( object *book, int msgtype ); | | extern void change_book ( object *book, int msgtype ); |
extern void change_luck ( object *op, int value ); | | extern void change_luck ( object *op, int value ); |
extern int change_map_light ( mapstruct *m, int change ); | | extern int change_map_light ( mapstruct *m, int change ); |
extern int check_altar ( object *altar ); | | extern int operate_altar ( object *altar, object **sacrifice ); |
extern object *check_altar_sacrifice ( object *altar ); | | extern int check_altar_sacrifice ( object *altar, object *sacrifice ); |
extern int check_dm_add_exp_to_obj ( object *exp_ob, int i ); | | extern int check_dm_add_exp_to_obj ( object *exp_ob, int i ); |
extern void check_formulae ( void ); | | extern void check_formulae ( void ); |
extern void check_generators ( void ); | | extern void check_generators ( void ); |
| | |
extern object * check_inv_recursive ( object *op, object *trig ); | | extern object * check_inv_recursive ( object *op, object *trig ); |
extern int check_path ( char *name, int prepend_dir ); | | extern int check_path ( char *name, int prepend_dir ); |
extern void check_stat_bounds ( living *stats ); | | extern void check_stat_bounds ( living *stats ); |
extern void check_trigger ( object *op ); | | extern int check_trigger ( object *op, object *sacrifice ); |
extern void check_walk_on ( object *op ); | | extern int check_walk_on ( object *op, object *originator ); |
extern void check_wall ( object *op, int x, int y ); | | extern void check_wall ( object *op, int x, int y ); |
extern void clean_object ( object *op ); | | extern void clean_object ( object *op ); |
extern char *clean_path ( char *file ); | | extern char *clean_path ( char *file ); |
| | |
extern char *create_pathname ( char *name ); | | extern char *create_pathname ( char *name ); |
extern object *create_singularity ( char *name ); | | extern object *create_singularity ( char *name ); |
extern void create_treasure ( treasurelist *t, object *op, int flag, int difficulty, int tries ); | | extern void create_treasure ( treasurelist *t, object *op, int flag, int difficulty, int tries ); |
extern void decrease_ob_nr ( object *op, int i ); | | extern object *decrease_ob_nr ( object *op, int i ); |
extern void delete_map ( mapstruct *m ); | | extern void delete_map ( mapstruct *m ); |
extern char *describe_item ( object *op ); | | extern char *describe_item ( object *op ); |
extern int dirdiff ( int dir1, int dir2 ); | | extern int dirdiff ( int dir1, int dir2 ); |
| | |
extern void dummy_function_ob_int ( object *ob, int i ); | | extern void dummy_function_ob_int ( object *ob, int i ); |
extern void dummy_function_player_int ( player *p, int j ); | | extern void dummy_function_player_int ( player *p, int j ); |
extern void dummy_function_txtnr ( char *txt, int nr ); | | extern void dummy_function_txtnr ( char *txt, int nr ); |
extern int dummy_int_function_ob_ob_int ( object *ob, object *ob2, int n ); | | extern void dummy_move_apply_func (object *, object *, object * ); |
extern void dump_abilities ( void ); | | extern void dump_abilities ( void ); |
extern void dump_alchemy ( void ); | | extern void dump_alchemy ( void ); |
extern void dump_alchemy_costs ( void ); | | extern void dump_alchemy_costs ( void ); |
| | |
extern mapstruct *get_empty_map ( int sizex, int sizey ); | | extern mapstruct *get_empty_map ( int sizex, int sizey ); |
extern recipelist * get_formulalist ( int i ); | | extern recipelist * get_formulalist ( int i ); |
extern char *get_levelnumber ( int i ); | | extern char *get_levelnumber ( int i ); |
| | extern int was_destroyed (object *op, tag_t old_tag); |
extern mapstruct *get_linked_map ( char *path ); | | extern mapstruct *get_linked_map ( char *path ); |
extern int get_magic ( int diff ); | | extern int get_magic ( int diff ); |
extern object *get_nearest_part ( object *op, object *pl ); | | extern object *get_nearest_part ( object *op, object *pl ); |
| | |
extern void init_objects ( void ); | | extern void init_objects ( void ); |
extern void init_readable ( void ); | | extern void init_readable ( void ); |
extern void init_vars ( void ); | | extern void init_vars ( void ); |
extern void insert_ob_in_map ( object *op, mapstruct *m ); | | extern object *insert_ob_in_map ( object *op, mapstruct *m, object *originator ); |
extern void insert_ob_in_map_simple ( object *op, mapstruct *m ); | | extern void insert_ob_in_map_simple ( object *op, mapstruct *m ); |
extern object *insert_ob_in_ob ( object *op, object *where ); | | extern object *insert_ob_in_ob ( object *op, object *where ); |
extern int isqrt ( int n ); | | extern int isqrt ( int n ); |
| | |
extern long seconds ( void ); | | extern long seconds ( void ); |
extern void second_arch_pass ( FILE *fp ); | | extern void second_arch_pass ( FILE *fp ); |
extern void set_abs_magic ( object *op, int magic ); | | extern void set_abs_magic ( object *op, int magic ); |
extern void set_apply ( type_int_func_ob_ob_int addr ); | | extern void set_move_apply ( type_move_apply_func addr ); |
extern void set_attr_value ( living *stats, int attr, signed char value ); | | extern void set_attr_value ( living *stats, int attr, signed char value ); |
extern void set_block ( int x, int y, int bx, int by ); | | extern void set_block ( int x, int y, int bx, int by ); |
extern void set_cheat ( object *op ); | | extern void set_cheat ( object *op ); |