1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
|
/*
* This file was automatically generated by version 1.7 of cextract.
* Manual editing not recommended.
*
* Created: Mon Jan 25 03:58:32 1999
*/
#ifndef __CEXTRACT__
#ifdef __STDC__
extern void DoClient ( ClientSocket *csocket );
extern int main ( int argc, char *argv[] );
extern void AddMeFail ( char *data, int len );
extern void AddMeSuccess ( char *data, int len );
extern void GoodbyeCmd ( char *data, int len );
extern void AnimCmd ( unsigned char *data, int len );
extern void PixMapCmd ( unsigned char *data, int len );
extern void BitMapCmd ( unsigned char *data, int len );
extern void DrawInfoCmd ( char *data, int len );
extern void StatsCmd ( unsigned char *data, int len );
extern void handle_query ( char *data, int len );
extern void send_reply ( char *text );
extern void PlayerCmd ( unsigned char *data, int len );
extern void item_actions ( item *op );
extern void ItemCmd ( unsigned char *data, int len );
extern void Item1Cmd ( unsigned char *data, int len );
extern void UpdateItemCmd ( unsigned char *data, int len );
extern void DeleteItem ( unsigned char *data, int len );
extern void DeleteInventory ( unsigned char *data, int len );
extern void Map_unpacklayer ( unsigned char *cur, unsigned char *end );
extern void MapCmd ( unsigned char *data, int len );
extern void map_scrollCmd ( char *data, int len );
extern void MagicMapCmd ( unsigned char *data, int len );
extern void VersionCmd ( char *data, int len );
extern void SendVersion ( ClientSocket csock );
extern void SendAddMe ( ClientSocket csock );
extern void SendSetFaceMode ( ClientSocket csock, int mode );
extern void init_client_vars ( void );
extern void init_item_types ( void );
extern uint8 get_type_from_name ( const char *name );
extern void update_item_sort ( item *it );
extern char *get_number ( int i );
extern void free_all_items ( item *op );
extern item *locate_item ( sint32 tag );
extern void remove_item ( item *op );
extern void remove_item_inventory ( item *op );
extern item *create_new_item ( item *env, sint32 tag );
extern void set_item_values ( item *op, char *name, sint32 weight, uint16 face, uint16 flags, uint16 anim, uint16 animspeed, sint32 nrof );
extern void toggle_locked ( item *op );
extern void send_mark_obj ( item *op );
extern item *player_item ( void );
extern item *map_item ( void );
extern void update_item ( int tag, int loc, char *name, int weight, int face, int flags, int anim, int animspeed, int nrof );
extern void print_inventory ( item *op );
extern void animate_objects ( void );
extern int make_path_to_dir ( char *directory );
extern int make_path_to_file ( char *filename );
extern char *strdup_local ( char *str );
extern void LOG ( int logLevel, char *format, ... );
extern void SockList_Init ( SockList *sl );
extern void SockList_AddChar ( SockList *sl, char c );
extern void SockList_AddShort ( SockList *sl, uint16 data );
extern void SockList_AddInt ( SockList *sl, uint32 data );
extern int GetInt_String ( unsigned char *data );
extern short GetShort_String ( unsigned char *data );
extern int SockList_ReadPacket ( int fd, SockList *sl, int len );
extern int send_socklist ( int fd, SockList msg );
extern int cs_write_string ( int fd, char *buf, int len );
extern void new_player ( long tag, char *name, long weight, long face );
extern void look_at ( int x, int y );
extern void client_send_apply ( int tag );
extern void client_send_examine ( int tag );
extern void client_send_move ( int loc, int tag, int nrof );
extern void move_player ( int dir );
extern void stop_fire ( void );
extern void clear_fire_run ( void );
extern void clear_fire ( void );
extern void clear_run ( void );
extern void fire_dir ( int dir );
extern void stop_run ( void );
extern void run_dir ( int dir );
extern void send_command ( const char *command, int repeat, int must_send );
extern void CompleteCmd ( unsigned char *data, int len );
extern void show_help ( void );
extern void extended_command ( const char *ocommand );
extern int init_sounds ( void );
extern void SoundCmd ( unsigned char *data, int len );
extern void FaceCmd ( unsigned char *data, int len );
extern void bind_key ( char *params );
extern void unbind_key ( char *params );
extern void save_winpos ( void );
extern void set_window_pos ( void );
extern void load_defaults ( void );
extern void save_defaults ( void );
extern void command_show ( char *params );
extern void event_loop ( void );
extern void end_windows ( void );
extern void write_ch ( char key );
extern void draw_prompt ( const char *str );
extern void draw_info ( const char *str, int color );
extern void draw_color_info ( int colr, const char *buf );
extern void draw_stats ( int redraw );
extern void draw_message_window ( int redraw );
extern void open_container ( item *op );
extern void close_container ( item *op );
extern void draw_lists ( void );
extern void set_show_icon ( char *s );
extern void set_show_weight ( char *s );
extern void set_weight_limit ( uint32 wlim );
extern void set_scroll ( char *s );
extern int get_info_width ( void );
extern void check_x_events ( void );
extern int init_windows ( int argc, char **argv );
extern void display_map_clearcell ( long x, long y );
extern void display_map_addbelow ( long x, long y, long face );
extern void display_mapcell_pixmap ( int ax, int ay );
extern void display_mapcell_bitmap ( int ax, int ay );
extern int display_usebitmaps ( void );
extern int display_noimages ( void );
extern int display_willcache ( void );
extern void display_map_doneupdate ( void );
extern void display_mapscroll ( int dx, int dy );
extern void display_newpixmap ( long face, char *buf, long buflen );
extern void display_newbitmap ( long face, long fg, long bg, char *buf );
extern void redisplay_stats ( void );
extern void display_map_startupdate ( void );
extern void draw_magic_map ( void );
extern void magic_map_flash_pos ( void );
#endif /* __STDC__ */
#endif /* __CEXTRACT__ */
|