version 1.11 | | version 1.12 |
---|
| | |
* This file was automatically generated by version 1.7 of cextract. | | * This file was automatically generated by version 1.7 of cextract. |
* Manual editing not recommended. | | * Manual editing not recommended. |
* | | * |
* Created: Fri Apr 21 23:08:48 2000 | | * Created: Tue Apr 25 23:45:32 2000 |
*/ | | */ |
#ifndef __CEXTRACT__ | | #ifndef __CEXTRACT__ |
#ifdef __STDC__ | | #ifdef __STDC__ |
| | |
extern int lookup_god_by_name ( char *name ); | | extern int lookup_god_by_name ( char *name ); |
extern object *find_god ( char *name ); | | extern object *find_god ( char *name ); |
extern void pray_at_altar ( object *pl, object *altar ); | | extern void pray_at_altar ( object *pl, object *altar ); |
extern void become_follower ( object *op, char *godname ); | | extern void become_follower ( object *op, object *new_god ); |
extern int worship_forbids_use ( object *op, object *exp_obj, uint32 flag, char *string ); | | extern int worship_forbids_use ( object *op, object *exp_obj, uint32 flag, char *string ); |
extern void stop_using_item ( object *op, int type, int number ); | | extern void stop_using_item ( object *op, int type, int number ); |
extern void update_priest_flag ( object *god, object *exp_ob, uint32 flag ); | | extern void update_priest_flag ( object *god, object *exp_ob, uint32 flag ); |
| | |
extern int check_pick ( object *op ); | | extern int check_pick ( object *op ); |
extern object *find_arrow ( object *op, char *type ); | | extern object *find_arrow ( object *op, char *type ); |
extern void fire ( object *op, int dir ); | | extern void fire ( object *op, int dir ); |
extern object * find_key ( object *pl, object *inv, object *door ); | | extern object * find_key ( object *pl, object *container, object *door ); |
extern void move_player_attack ( object *op, int dir ); | | extern void move_player_attack ( object *op, int dir ); |
extern int move_player ( object *op, int dir ); | | extern int move_player ( object *op, int dir ); |
extern int handle_newcs_player ( object *op ); | | extern int handle_newcs_player ( object *op ); |
| | |
extern int reflwall ( mapstruct *m, int x, int y ); | | extern int reflwall ( mapstruct *m, int x, int y ); |
extern void move_bolt ( object *op ); | | extern void move_bolt ( object *op ); |
extern void move_golem ( object *op ); | | extern void move_golem ( object *op ); |
extern int will_hit_self ( object *head, int x, int y ); | | |
extern void control_golem ( object *op, int dir ); | | extern void control_golem ( object *op, int dir ); |
extern void move_missile ( object *op ); | | extern void move_missile ( object *op ); |
extern int explode_object ( object *op ); | | extern int explode_object ( object *op ); |