… | |
… | |
25 | int check_improve_weapon(object *op, object *tmp); |
25 | int check_improve_weapon(object *op, object *tmp); |
26 | int improve_armour(object *op, object *improver, object *armour); |
26 | int improve_armour(object *op, object *improver, object *armour); |
27 | int convert_item(object *item, object *converter); |
27 | int convert_item(object *item, object *converter); |
28 | int apply_container(object *op, object *sack); |
28 | int apply_container(object *op, object *sack); |
29 | int esrv_apply_container(object *op, object *sack); |
29 | int esrv_apply_container(object *op, object *sack); |
30 | void move_apply(object *trap, object *victim, object *originator); |
30 | void move_apply(object *trap, object *victim, object *originator, bool move_on = true); |
31 | void do_learn_spell(object *op, object *spell, int special_prayer); |
31 | void do_learn_spell(object *op, object *spell, int special_prayer); |
32 | void do_forget_spell(object *op, const char *spell); |
32 | void do_forget_spell(object *op, const char *spell); |
33 | void apply_scroll(object *op, object *tmp, int dir); |
33 | void apply_scroll(object *op, object *tmp, int dir); |
34 | int dragon_eat_flesh(object *op, object *meal); |
34 | int dragon_eat_flesh(object *op, object *meal); |
35 | void apply_poison(object *op, object *tmp); |
35 | void apply_poison(object *op, object *tmp); |
… | |
… | |
442 | void leave_map(object *op); |
442 | void leave_map(object *op); |
443 | void set_map_timeout(maptile *oldmap); |
443 | void set_map_timeout(maptile *oldmap); |
444 | char *clean_path(const char *file); |
444 | char *clean_path(const char *file); |
445 | char *unclean_path(const char *src); |
445 | char *unclean_path(const char *src); |
446 | void enter_exit(object *op, object *exit_ob); |
446 | void enter_exit(object *op, object *exit_ob); |
447 | void process_active_maps(void); |
|
|
448 | void process_players1(maptile *map); |
|
|
449 | void process_players2(maptile *map); |
|
|
450 | void process_events(maptile *map); |
447 | void process_events(); |
451 | void clean_tmp_files(void); |
448 | void clean_tmp_files(void); |
452 | void cleanup(void); |
449 | void cleanup(void); |
453 | void leave(player *pl,int draw_exit); |
450 | void leave(player *pl,int draw_exit); |
454 | int forbid_play(void); |
451 | int forbid_play(void); |
455 | void do_specials(void); |
452 | void do_specials(void); |
… | |
… | |
525 | player *find_player_partial_name(const char *plname); |
522 | player *find_player_partial_name(const char *plname); |
526 | void display_motd(const object *op); |
523 | void display_motd(const object *op); |
527 | void send_rules(const object *op); |
524 | void send_rules(const object *op); |
528 | void send_news(const object *op); |
525 | void send_news(const object *op); |
529 | int playername_ok(const char *cp); |
526 | int playername_ok(const char *cp); |
530 | int add_player(client_socket *ns); |
527 | int add_player(client *ns); |
531 | archetype *get_player_archetype(archetype *at); |
528 | archetype *get_player_archetype(archetype *at); |
532 | object *get_nearest_player(object *mon); |
529 | object *get_nearest_player(object *mon); |
533 | int path_to_player(object *mon, object *pl, unsigned mindiff); |
530 | int path_to_player(object *mon, object *pl, unsigned mindiff); |
534 | void give_initial_items(object *pl, treasurelist *items); |
531 | void give_initial_items(object *pl, treasurelist *items); |
535 | void get_name(object *op); |
532 | void get_name(object *op); |