Difference for include/libproto.h from version 1.45 to 1.46


version 1.45 version 1.46
Line 255
 
Line 255
 extern void sub_weight(object *op, signed long weight);  extern void sub_weight(object *op, signed long weight);
 extern void remove_ob(object *op);  extern void remove_ob(object *op);
 extern object *merge_ob(object *op, object *top);  extern object *merge_ob(object *op, object *top);
   extern object *insert_ob_in_map_at(object *op, mapstruct *m, object *originator, int flag, int x, int y);
 extern object *insert_ob_in_map(object *op, mapstruct *m, object *originator, int flag);  extern object *insert_ob_in_map(object *op, mapstruct *m, object *originator, int flag);
 extern void replace_insert_ob_in_map(char *arch_string, object *op);  extern void replace_insert_ob_in_map(char *arch_string, object *op);
 extern object *get_split_ob(object *orig_ob, int nr);  extern object *get_split_ob(object *orig_ob, int nr);
Line 266
 
Line 267
 extern object *present(unsigned char type, mapstruct *m, int x, int y);  extern object *present(unsigned char type, mapstruct *m, int x, int y);
 extern object *present_in_ob(unsigned char type, object *op);  extern object *present_in_ob(unsigned char type, object *op);
 extern object *present_arch_in_ob(archetype *at, object *op);  extern object *present_arch_in_ob(archetype *at, object *op);
   extern void flag_inv(object*op, int flag);
   extern void unflag_inv(object*op, int flag);
 extern void set_cheat(object *op);  extern void set_cheat(object *op);
 extern int find_free_spot(archetype *at, mapstruct *m, int x, int y, int start, int stop);  extern int find_free_spot(archetype *at, mapstruct *m, int x, int y, int start, int stop);
 extern int find_first_free_spot(archetype *at, mapstruct *m, int x, int y);  extern int find_first_free_spot(archetype *at, mapstruct *m, int x, int y);


Legend:
line(s) removed in v.1.45 
line(s) changed
 line(s) added in v.1.46

File made using version 1.98 of cvs2html by leaf at 2011-07-21 19:23