* generalized communication func, originally by Fred C. Merkel (Torg) *
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>
Preprocessor definitions
#define MAX_NOTE_LENGTH 1000
External Variables
level_can_shout
extern int level_can_shout
holler_move_cost
extern int holler_move_cost
world
extern struct room_data* world
descriptor_list
extern struct descriptor_data* descriptor_list
character_list
extern struct char_data* character_list
void do_gen_comm ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_gsay ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_page ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_qcomm ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_reply ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_say ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_spec_comm ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_tell ( struct char_data* ch, char* argument, int cmd, int subcmd )
void do_write ( struct char_data* ch, char* argument, int cmd, int subcmd )
int is_tell_ok ( struct char_data* ch, struct char_data* vict )
void perform_tell ( struct char_data* ch, struct char_data* vict, char* arg )