version 1.10 | | version 1.11 |
---|
| | |
* 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: Tue Apr 4 21:37:04 2000 | | * Created: Fri Apr 21 23:08:48 2000 |
*/ | | */ |
#ifndef __CEXTRACT__ | | #ifndef __CEXTRACT__ |
#ifdef __STDC__ | | #ifdef __STDC__ |
| | |
extern int command_fix_me ( object *op, char *params ); | | extern int command_fix_me ( object *op, char *params ); |
extern int command_players ( object *op, char *paramss ); | | extern int command_players ( object *op, char *paramss ); |
extern int command_logs ( object *op, char *params ); | | extern int command_logs ( object *op, char *params ); |
| | extern int command_usekeys ( object *op, char *params ); |
extern int command_east ( object *op, char *params ); | | extern int command_east ( object *op, char *params ); |
extern int command_north ( object *op, char *params ); | | extern int command_north ( object *op, char *params ); |
extern int command_northeast ( object *op, char *params ); | | extern int command_northeast ( object *op, char *params ); |
| | |
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 object * find_key ( object *pl, object *inv, 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 void dump_spells ( void ); | | extern void dump_spells ( void ); |
extern void spell_effect ( int spell_type, int x, int y, mapstruct *map ); | | extern void spell_effect ( int spell_type, int x, int y, mapstruct *map ); |
extern spell *find_spell ( int spelltype ); | | extern spell *find_spell ( int spelltype ); |
extern int path_level_mod ( object *op, int base_level, int sp ); | | extern int path_level_mod ( object *caster, int base_level, int spell_type ); |
extern int casting_level ( object *op, int sp ); | | extern int casting_level ( object *caster, int spell_type ); |
extern int check_spell_known ( object *op, int sp ); | | extern int check_spell_known ( object *op, int spell_type ); |
extern int cast_spell ( object *op, object *caster, int dir, int type, int ability, SpellTypeFrom item, char *stringarg ); | | extern int cast_spell ( object *op, object *caster, int dir, int type, int ability, SpellTypeFrom item, char *stringarg ); |
extern int cast_create_obj ( object *op, object *caster, object *new_op, int dir ); | | extern int cast_create_obj ( object *op, object *caster, object *new_op, int dir ); |
extern int summon_monster ( object *op, object *caster, int dir, archetype *at, int spellnum ); | | extern int summon_monster ( object *op, object *caster, int dir, archetype *at, int spellnum ); |