/* interface.h */ #include "copyright.h" #include "db.h" /* these symbols must be defined by the interface */ extern void notify(); extern int shutdown_flag; /* if non-zero, interface should shut down */ extern void emergency_shutdown(); extern void boot_off(); /* remove a player */ extern void raw_broadcast(); extern void raw_notify(); extern dbref short_page(); extern void do_doing(); /* the following symbols are provided by game.c */ /* max length of command argument to process_command */ #define MAX_COMMAND_LEN 512 #define BUFFER_LEN ((MAX_COMMAND_LEN)*8) extern void process_command(); extern dbref create_player(); extern dbref connect_player(); extern void do_look_around(); extern int init_game(); extern void dump_database(); extern void panic(); extern int depth;