version 1.6 | | version 1.7 |
---|
| | |
* 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: Sun Mar 28 00:26:08 1999 | | * Created: Sun Mar 5 00:10:39 2000 |
*/ | | */ |
#ifndef __CEXTRACT__ | | #ifndef __CEXTRACT__ |
#ifdef __STDC__ | | #ifdef __STDC__ |
| | |
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 *FindKey ( object *Door, object *ob ); |
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 save_life ( object *op ); | | extern int save_life ( object *op ); |
extern void remove_unpaid_objects ( object *op, object *env ); | | extern void remove_unpaid_objects ( object *op, object *env ); |
extern void do_some_living ( object *op ); | | extern void do_some_living ( object *op ); |
| | extern void kill_player ( object *op ); |
extern void loot_object ( object *op ); | | extern void loot_object ( object *op ); |
extern void fix_weight ( void ); | | extern void fix_weight ( void ); |
extern void fix_luck ( void ); | | extern void fix_luck ( void ); |
| | |
extern char *query_cost_string ( object *tmp, object *who, int flag ); | | extern char *query_cost_string ( object *tmp, object *who, int flag ); |
extern int query_money ( object *op ); | | extern int query_money ( object *op ); |
extern int pay_for_item ( object *op, object *pl ); | | extern int pay_for_item ( object *op, object *pl ); |
| | extern int pay_from_container ( object *op, object *pouch, int to_pay ); |
extern int get_payment2 ( object *pl, object *op ); | | extern int get_payment2 ( object *pl, object *op ); |
extern int get_payment ( object *pl ); | | extern int get_payment ( object *pl ); |
extern void sell_item ( object *op, object *pl ); | | extern void sell_item ( object *op, object *pl ); |
| | |
extern object *fix_summon_pet ( archetype *at, object *op, int dir, int type ); | | extern object *fix_summon_pet ( archetype *at, object *op, int dir, int type ); |
extern int cast_consecrate ( object *op ); | | extern int cast_consecrate ( object *op ); |
extern int finger_of_death ( object *op, object *caster, int dir ); | | extern int finger_of_death ( object *op, object *caster, int dir ); |
| | extern int animate_weapon ( object *op, object *caster, int dir, archetype *at, int spellnum ); |
extern int cast_daylight ( object *op ); | | extern int cast_daylight ( object *op ); |
extern int cast_nightfall ( object *op ); | | extern int cast_nightfall ( object *op ); |
extern int cast_faery_fire ( object *op, object *caster ); | | extern int cast_faery_fire ( object *op, object *caster ); |
| | |
extern void move_firechest ( object *op ); | | extern void move_firechest ( object *op ); |
extern void move_player_mover ( object *op ); | | extern void move_player_mover ( object *op ); |
extern void move_creator ( object *op ); | | extern void move_creator ( object *op ); |
| | extern void move_marker ( object *op ); |
extern int process_object ( object *op ); | | extern int process_object ( object *op ); |
extern object *FindKey ( object *Door, object *ob ); | | |
extern int animate_weapon(object *op,object *caster,int dir, archetype *at, int spellnum); | | |
extern int pay_from_container(object *op, object *pouch, int to_pay); | | |
| | |
#endif /* __STDC__ */ | | #endif /* __STDC__ */ |
#endif /* __CEXTRACT__ */ | | #endif /* __CEXTRACT__ */ |