Difference for include/sproto.h from version 1.57 to 1.58


version 1.57 version 1.58
Line 28
 
Line 28
 void move_apply(object *trap, object *victim, object *originator);  void move_apply(object *trap, object *victim, object *originator);
 void do_learn_spell(object *op, int spell, int special_prayer);  void do_learn_spell(object *op, int spell, int special_prayer);
 void do_forget_spell(object *op, int spell);  void do_forget_spell(object *op, int spell);
   int dragon_eat_flesh(object *op, object *meal);
 void apply_poison(object *op, object *tmp);  void apply_poison(object *op, object *tmp);
 int is_legal_2ways_exit(object *op, object *exit);  int is_legal_2ways_exit(object *op, object *exit);
 int manual_apply(object *op, object *tmp, int aflag);  int manual_apply(object *op, object *tmp, int aflag);
Line 495
 
Line 496
 int player_can_view(object *pl, object *op);  int player_can_view(object *pl, object *op);
 int action_makes_visible(object *op);  int action_makes_visible(object *op);
 int op_on_battleground(object *op, int *x, int *y);  int op_on_battleground(object *op, int *x, int *y);
 int atnr_is_dragon_enabled(int attacknr);  void dragon_ability_gain(object *who, int atnr, int level);
 int is_dragon_pl(object* ob);  
 /* plugins.c */  /* plugins.c */
 CommArray_s *find_plugin_command(char *cmd, object *op);  CommArray_s *find_plugin_command(char *cmd, object *op);
 void displayPluginsList(object *op);  void displayPluginsList(object *op);
Line 561
 
Line 561
 CFParm* CFWFreeObject (CFParm* PParm);  CFParm* CFWFreeObject (CFParm* PParm);
 CFParm* CFWObjectCreateClone (CFParm* PParm);  CFParm* CFWObjectCreateClone (CFParm* PParm);
 CFParm* CFWTeleportObject (CFParm* PParm);  CFParm* CFWTeleportObject (CFParm* PParm);
   
 CFParm *RegisterGlobalEvent(CFParm *PParm);  CFParm *RegisterGlobalEvent(CFParm *PParm);
 CFParm *UnregisterGlobalEvent(CFParm *PParm);  CFParm *UnregisterGlobalEvent(CFParm *PParm);
 void GlobalEvent(CFParm *PParm);  void GlobalEvent(CFParm *PParm);
Line 644
 
Line 643
 void show_skills(object *op);  void show_skills(object *op);
 int use_skill(object *op, char *string);  int use_skill(object *op, char *string);
 int change_skill(object *who, int sk_index);  int change_skill(object *who, int sk_index);
 int change_skill_to_skill (object *who, object *skill);  int change_skill_to_skill(object *who, object *skl);
 int attack_melee_weapon(object *op, int dir, char *string);  int attack_melee_weapon(object *op, int dir, char *string);
 int attack_hth(object *pl, int dir, char *string);  int attack_hth(object *pl, int dir, char *string);
 int skill_attack(object *tmp, object *pl, int dir, char *string);  int skill_attack(object *tmp, object *pl, int dir, char *string);
Line 805
 
Line 804
 void move_creator(object *op);  void move_creator(object *op);
 void move_marker(object *op);  void move_marker(object *op);
 int process_object(object *op);  int process_object(object *op);
 void dragon_ability_gain(object *who, int atnr, int level);  
 /* timers.c */  /* timers.c */
 void cftimer_process_timers(void);  void cftimer_process_timers(void);
 int cftimer_create(int id, long delay, object *ob, int mode);  int cftimer_create(int id, long delay, object *ob, int mode);
 int cftimer_destroy(int id);  int cftimer_destroy(int id);
 int cftimer_find_free_id(void);  int cftimer_find_free_id(void);
 /* weather.c */  /* weather.c */
 void tick_the_clock(void);  
 void dawn_to_dusk(timeofday_t *tod);  
 void set_darkness_map(mapstruct *m);  void set_darkness_map(mapstruct *m);
 void init_weather(void);  void dawn_to_dusk(timeofday_t *tod);
   void tick_the_clock(void);
 void init_weather(void);  void init_weather(void);
 void perform_weather(void);  void perform_weather(void);


Legend:
line(s) removed in v.1.57 
line(s) changed
 line(s) added in v.1.58

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