~ubuntu-branches/ubuntu/warty/crossfire-client/warty

« back to all changes in this revision

Viewing changes to common/proto.h

  • Committer: Bazaar Package Importer
  • Author(s): Jaakko Niemi
  • Date: 2003-11-15 22:42:35 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20031115224235-ib30cdn3dvr5ptle
Tags: 1.6.0-2
* update config.{guess,sub} and slap self (closes: 218684)
* small patch to x11/png.c to fix segfault (closes: #218015, #218674)

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
extern int init_connection(char *host, int port);
4
4
extern void negotiate_connection(int sound);
5
5
/* commands.c */
 
6
extern void ReplyInfoCmd(char *buf, int len);
6
7
extern void SetupCmd(char *buf, int len);
7
 
extern void FaceCmd(unsigned char *data, int len);
8
 
extern void Face1Cmd(unsigned char *data, int len);
 
8
extern void ExtendedInfoSetCmd(char *data, int len);
9
9
extern void AddMeFail(char *data, int len);
10
10
extern void AddMeSuccess(char *data, int len);
11
11
extern void GoodbyeCmd(char *data, int len);
12
12
extern void AnimCmd(unsigned char *data, int len);
13
 
extern void ImageCmd(unsigned char *data, int len);
 
13
extern void SmoothCmd(unsigned char *data, int len);
14
14
extern void DrawInfoCmd(char *data, int len);
15
15
extern void StatsCmd(unsigned char *data, int len);
16
16
extern void handle_query(char *data, int len);
17
17
extern void send_reply(char *text);
18
18
extern void PlayerCmd(unsigned char *data, int len);
19
19
extern void item_actions(item *op);
20
 
extern void ItemCmd(unsigned char *data, int len);
21
20
extern void Item1Cmd(unsigned char *data, int len);
 
21
extern void Item2Cmd(unsigned char *data, int len);
22
22
extern void UpdateItemCmd(unsigned char *data, int len);
23
23
extern void DeleteItem(unsigned char *data, int len);
24
24
extern void DeleteInventory(unsigned char *data, int len);
 
25
extern void reset_cell_data(int x, int y);
 
26
extern void display_map_clearcell(int x, int y);
25
27
extern void NewmapCmd(unsigned char *data, int len);
26
 
extern void Map_unpacklayer(unsigned char *cur, unsigned char *end);
27
 
extern void MapCmd(unsigned char *data, int len);
28
28
extern void Map1Cmd(unsigned char *data, int len);
 
29
extern void Map1aCmd(unsigned char *data, int len);
29
30
extern void map_scrollCmd(char *data, int len);
 
31
extern int ExtSmooth(unsigned char *data, int len, int x, int y, int layer);
 
32
extern void MapExtendedCmd(unsigned char *data, int len);
30
33
extern void MagicMapCmd(unsigned char *data, int len);
 
34
/* image.c */
 
35
extern void init_common_cache_data(void);
 
36
extern void requestsmooth(int pnum);
 
37
extern int getsmooth(int face);
 
38
extern void requestface(int pnum, char *facename);
 
39
extern void finish_face_cmd(int pnum, uint32 checksum, int has_sum, char *face, int faceset);
 
40
extern void reset_image_cache_data(void);
 
41
extern void FaceCmd(unsigned char *data, int len);
 
42
extern void Face1Cmd(unsigned char *data, int len);
 
43
extern void Face2Cmd(uint8 *data, int len);
 
44
extern void ImageCmd(uint8 *data, int len);
 
45
extern void Image2Cmd(uint8 *data, int len);
 
46
extern void display_newpng(long face, uint8 *buf, long buflen, int setnum);
 
47
extern void get_image_info(char *data, int len);
 
48
extern void get_image_sums(uint8 *data, int len);
31
49
/* init.c */
32
50
extern void VersionCmd(char *data, int len);
33
51
extern void SendVersion(ClientSocket csock);
34
52
extern void SendAddMe(ClientSocket csock);
35
53
extern void SendSetFaceMode(ClientSocket csock, int mode);
36
54
extern void init_client_vars(void);
 
55
extern void reset_player_data(void);
37
56
extern void reset_client_vars(void);
38
57
/* item.c */
39
58
extern void init_item_types(void);
45
64
extern void remove_item(item *op);
46
65
extern void remove_item_inventory(item *op);
47
66
extern item *create_new_item(item *env, sint32 tag);
48
 
extern void set_item_values(item *op, char *name, sint32 weight, uint16 face, uint16 flags, uint16 anim, uint16 animspeed, sint32 nrof);
 
67
extern int num_free_items(void);
 
68
extern void set_item_values(item *op, char *name, sint32 weight, uint16 face, uint16 flags, uint16 anim, uint16 animspeed, sint32 nrof, uint16 type);
49
69
extern void toggle_locked(item *op);
50
70
extern void send_mark_obj(item *op);
51
71
extern item *player_item(void);
52
72
extern item *map_item(void);
53
 
extern void update_item(int tag, int loc, char *name, int weight, int face, int flags, int anim, int animspeed, int nrof);
 
73
extern void update_item(int tag, int loc, char *name, int weight, int face, int flags, int anim, int animspeed, int nrof, int type);
54
74
extern void print_inventory(item *op);
55
75
extern void animate_objects(void);
56
76
/* metaserver.c */
69
89
extern void SockList_AddInt(SockList *sl, uint32 data);
70
90
extern void SockList_AddString(SockList *sl, const char *str);
71
91
extern int SockList_Send(SockList *sl, int fd);
 
92
extern char GetChar_String(unsigned char *data);
72
93
extern int GetInt_String(unsigned char *data);
 
94
extern sint64 GetInt64_String(unsigned char *data);
73
95
extern short GetShort_String(unsigned char *data);
74
96
extern int SockList_ReadPacket(int fd, SockList *sl, int len);
75
97
extern int cs_print_string(int fd, char *str, ...);
89
111
extern void run_dir(int dir);
90
112
extern int send_command(const char *command, int repeat, int must_send);
91
113
extern void CompleteCmd(unsigned char *data, int len);
92
 
extern void show_help(void);
 
114
extern void command_take(const char *command, char *cpnext);
93
115
extern void extended_command(const char *ocommand);
94
116
extern char *complete_command(char *command);