Included Files
- #include "sysdep.h"
- #include <stdio.h>
- #include <ctype.h>
- #include <stdarg.h>
- #include <string.h>
- #include <strings.h>
- #include <stdlib.h>
- #include <sys/types.h>
- #include <unistd.h>
- #include <limits.h>
- #include <errno.h>
- #include <crypt.h>
- #include <sys/time.h>
- #include <time.h>
- #include <assert.h>
int extractions_pending
External Variables
combat_list
extern struct char_data* combat_list
world
extern struct room_data* world
object_list
extern struct obj_data* object_list
character_list
extern struct char_data* character_list
mob_index
extern struct index_data* mob_index
obj_index
extern struct index_data* obj_index
descriptor_list
extern struct descriptor_data* descriptor_list
MENU
extern const char* MENU
void affect_from_char ( struct char_data* ch, int type )
void affect_join ( struct char_data* ch, struct affected_type* af, bool add_dur, bool avg_dur, bool add_mod, bool avg_mod )
void affect_modify ( struct char_data* ch, byte loc, sbyte mod, bitvector_t bitv, bool add )
void affect_remove ( struct char_data* ch, struct affected_type* af )
void affect_to_char ( struct char_data* ch, struct affected_type* af )
void affect_total ( struct char_data* ch )
bool affected_by_spell ( struct char_data* ch, int type )
int apply_ac ( struct char_data* ch, int eq_pos )
void char_from_room ( struct char_data* ch )
void char_to_room ( struct char_data* ch, room_rnum room )
struct obj_data* create_money ( int amount )
void equip_char ( struct char_data* ch, struct obj_data* obj, int pos )
void extract_char ( struct char_data* ch )
void extract_char_final ( struct char_data* ch )
void extract_obj ( struct obj_data* obj )
void extract_pending_chars ( void )
int find_all_dots ( char* arg )
char* fname ( const char* namelist )
int generic_find ( char* arg, bitvector_t bitvector, struct char_data* ch, struct char_data** tar_ch, struct obj_data** tar_obj )
struct char_data* get_char_num ( mob_rnum nr )
struct char_data* get_char_room ( char* name, int* number, room_rnum room )
struct char_data* get_char_room_vis ( struct char_data* ch, char* name, int* number )
struct char_data* get_char_vis ( struct char_data* ch, char* name, int* number, int where )
struct char_data* get_char_world_vis ( struct char_data* ch, char* name, int* number )
int get_number ( char** name )
struct obj_data* get_obj_in_list_num ( int num, struct obj_data* list )
struct obj_data* get_obj_in_list_vis ( struct char_data* ch, char* name, int* number, struct obj_data* list )
struct obj_data* get_obj_num ( obj_rnum nr )
struct obj_data* get_obj_vis ( struct char_data* ch, char* name, int* number )
struct obj_data* get_object_in_equip_vis ( struct char_data* ch, char* arg, struct obj_data* equipment[], int* j )
struct char_data* get_player_vis ( struct char_data* ch, char* name, int* number, int inroom )
int invalid_align ( struct char_data* ch, struct obj_data* obj )
int isname ( const char* str, const char* namelist )
const char* money_desc ( int amount )
void obj_from_char ( struct obj_data* object )
void obj_from_obj ( struct obj_data* obj )
void obj_from_room ( struct obj_data* object )
void obj_to_char ( struct obj_data* object, struct char_data* ch )
void obj_to_obj ( struct obj_data* obj, struct obj_data* obj_to )
void obj_to_room ( struct obj_data* object, room_rnum room )
void object_list_new_owner ( struct obj_data* list, struct char_data* ch )
struct obj_data* unequip_char ( struct char_data* ch, int pos )
void update_char_objects ( struct char_data* ch )
void update_object ( struct obj_data* obj, int use )