… | |
… | |
147 | void set_pickup_mode (object *op, int i); |
147 | void set_pickup_mode (object *op, int i); |
148 | int command_search_items (object *op, char *params); |
148 | int command_search_items (object *op, char *params); |
149 | int command_rename_item (object *op, char *params); |
149 | int command_rename_item (object *op, char *params); |
150 | |
150 | |
151 | /* c_party.c */ |
151 | /* c_party.c */ |
152 | partylist *get_firstparty (void); |
152 | partylist *get_firstparty (); |
153 | void obsolete_parties (void); |
153 | void obsolete_parties (); |
154 | void add_kill_to_party (partylist *party, const char *killer, const char *dead, long exp); |
154 | void add_kill_to_party (partylist *party, const char *killer, const char *dead, long exp); |
155 | void receive_party_password (object *op, char k); |
155 | void receive_party_password (object *op, char k); |
156 | int command_gsay (object *op, char *params); |
156 | int command_gsay (object *op, char *params); |
157 | int command_party (object *op, char *params); |
157 | int command_party (object *op, char *params); |
158 | |
158 | |
… | |
… | |
199 | int command_stack_clear (object *op, char *params); |
199 | int command_stack_clear (object *op, char *params); |
200 | int command_diff (object *op, char *params); |
200 | int command_diff (object *op, char *params); |
201 | int command_insert_into (object *op, char *params); |
201 | int command_insert_into (object *op, char *params); |
202 | |
202 | |
203 | /* commands.c */ |
203 | /* commands.c */ |
204 | void init_commands (void); |
204 | void init_commands (); |
205 | CommFunc find_oldsocket_command (char *cmd); |
205 | CommFunc find_oldsocket_command (char *cmd); |
206 | CommFunc find_oldsocket_command2 (char *cmd); |
206 | CommFunc find_oldsocket_command2 (char *cmd); |
207 | |
207 | |
208 | /* daemon.c */ |
208 | /* daemon.c */ |
209 | FILE *BecomeDaemon (const char *filename); |
209 | FILE *BecomeDaemon (const char *filename); |
… | |
… | |
228 | void become_follower (object *op, object *new_god); |
228 | void become_follower (object *op, object *new_god); |
229 | archetype *determine_holy_arch (object *god, shstr_cmp type); |
229 | archetype *determine_holy_arch (object *god, shstr_cmp type); |
230 | int tailor_god_spell (object *spellop, object *caster); |
230 | int tailor_god_spell (object *spellop, object *caster); |
231 | |
231 | |
232 | /* init.c */ |
232 | /* init.c */ |
233 | void load_settings (void); |
233 | void load_settings (); |
234 | void init (int argc, char **argv); |
234 | void init (int argc, char **argv); |
235 | void usage (void); |
235 | void usage (); |
236 | void help (void); |
236 | void help (); |
237 | void init_beforeplay (void); |
237 | void init_beforeplay (); |
238 | void init_signals (void); |
238 | void init_signals (); |
239 | racelink *find_racelink (const char *name); |
239 | racelink *find_racelink (const char *name); |
240 | |
240 | |
241 | /* login.c */ |
241 | /* login.c */ |
242 | void delete_character (const char *name); |
242 | void delete_character (const char *name); |
243 | int verify_player (const char *name, char *password); |
243 | int verify_player (const char *name, char *password); |
… | |
… | |
253 | void enter_player_savebed (object *op); |
253 | void enter_player_savebed (object *op); |
254 | void leave_map (object *op); |
254 | void leave_map (object *op); |
255 | char *clean_path (const char *file); |
255 | char *clean_path (const char *file); |
256 | char *unclean_path (const char *src); |
256 | char *unclean_path (const char *src); |
257 | void enter_exit (object *op, object *exit_ob); |
257 | void enter_exit (object *op, object *exit_ob); |
258 | void clean_tmp_files (void); |
258 | void clean_tmp_files (); |
259 | void leave (player *pl,int draw_exit); |
259 | void leave (player *pl,int draw_exit); |
260 | int main (int argc, char **argv); |
260 | int main (int argc, char **argv); |
261 | |
261 | |
262 | /* monster.c */ |
262 | /* monster.c */ |
263 | object *check_enemy (object *npc, rv_vector *rv); |
263 | object *check_enemy (object *npc, rv_vector *rv); |
… | |
… | |
320 | bool move_player_attack (object *op, int dir); |
320 | bool move_player_attack (object *op, int dir); |
321 | bool move_player (object *op, int dir); |
321 | bool move_player (object *op, int dir); |
322 | bool handle_newcs_player (object *op); |
322 | bool handle_newcs_player (object *op); |
323 | void do_some_living (object *op); |
323 | void do_some_living (object *op); |
324 | void kill_player (object *op); |
324 | void kill_player (object *op); |
325 | void fix_weight (void); |
325 | void fix_weight (); |
326 | void fix_luck (void); |
326 | void fix_luck (); |
327 | void cast_dust (object *op, object *throw_ob, int dir); |
327 | void cast_dust (object *op, object *throw_ob, int dir); |
328 | void make_visible (object *op); |
328 | void make_visible (object *op); |
329 | int is_true_undead (object *op); |
329 | int is_true_undead (object *op); |
330 | int hideability (object *ob); |
330 | int hideability (object *ob); |
331 | void do_hidden_move (object *op); |
331 | void do_hidden_move (object *op); |
… | |
… | |
377 | void meditate (object *pl, object *skill); |
377 | void meditate (object *pl, object *skill); |
378 | int write_on_item (object *pl, const char *params, object *skill); |
378 | int write_on_item (object *pl, const char *params, object *skill); |
379 | int skill_throw (object *op, object *part, int dir, const char *params, object *skill); |
379 | int skill_throw (object *op, object *part, int dir, const char *params, object *skill); |
380 | |
380 | |
381 | /* skill_util.c */ |
381 | /* skill_util.c */ |
382 | void init_skills (void); |
382 | void init_skills (); |
383 | void link_player_skills (object *op); |
383 | void link_player_skills (object *op); |
384 | int do_skill (object *op, object *part, object *skill, int dir, const char *string); |
384 | int do_skill (object *op, object *part, object *skill, int dir, const char *string); |
385 | int calc_skill_exp (object *who, object *op, object *skill); |
385 | int calc_skill_exp (object *who, object *op, object *skill); |
386 | int learn_skill (object *pl, object *scroll); |
386 | int learn_skill (object *pl, object *scroll); |
387 | void show_skills (object *op, const char *search); |
387 | void show_skills (object *op, const char *search); |
… | |
… | |
479 | /* swamp.c */ |
479 | /* swamp.c */ |
480 | void walk_on_deep_swamp (object *op, object *victim); |
480 | void walk_on_deep_swamp (object *op, object *victim); |
481 | void move_deep_swamp (object *op); |
481 | void move_deep_swamp (object *op); |
482 | |
482 | |
483 | /* swap.c */ |
483 | /* swap.c */ |
484 | void read_map_log (void); |
484 | void read_map_log (); |
485 | void swap_map (maptile *map); |
485 | void swap_map (maptile *map); |
486 | void check_active_maps (void); |
486 | void check_active_maps (); |
487 | maptile *map_least_timeout (char *except_level); |
487 | maptile *map_least_timeout (char *except_level); |
488 | void swap_below_max (char *except_level); |
488 | void swap_below_max (char *except_level); |
489 | int players_on_map (maptile *m, int show_all); |
489 | int players_on_map (maptile *m, int show_all); |
490 | void flush_old_maps (void); |
490 | void flush_old_maps (); |
491 | |
491 | |
492 | /* time.c */ |
492 | /* time.c */ |
493 | void remove_door (object *op); |
493 | void remove_door (object *op); |
494 | void remove_door2 (object *op); |
494 | void remove_door2 (object *op); |
495 | void animate_trigger (object *op); |
495 | void animate_trigger (object *op); |
… | |
… | |
503 | void move_creator (object *creator); |
503 | void move_creator (object *creator); |
504 | void move_marker (object *op); |
504 | void move_marker (object *op); |
505 | void process_object (object *op); |
505 | void process_object (object *op); |
506 | |
506 | |
507 | /* weather.c */ |
507 | /* weather.c */ |
508 | void adjust_daylight (void); |
508 | void adjust_daylight (); |