~ubuntu-branches/ubuntu/vivid/manaplus/vivid-proposed

« back to all changes in this revision

Viewing changes to src/net/eathena/protocol.h

  • Committer: Package Import Robot
  • Author(s): Patrick Matthäi
  • Date: 2014-10-12 12:23:57 UTC
  • mfrom: (1.1.36)
  • Revision ID: package-import@ubuntu.com-20141012122357-7836sgv1j1v02cs2
Tags: 1.4.10.11-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
#define SMSG_CHAR_LOGIN_ERROR        0x006c
40
40
#define SMSG_CHAR_CREATE_SUCCEEDED   0x006d
41
41
#define SMSG_CHAR_PINCODE_STATUS     0x08b9
 
42
#define SMSG_CHAR_CHECK_RENAME       0x028e
 
43
#define SMSG_CHAR_RENAME             0x0290
 
44
#define SMSG_CHAR_CHANGE_SLOT        0x08d5
42
45
 
43
46
#define SMSG_CHAR_CREATE_FAILED      0x006e
44
47
#define SMSG_CHAR_DELETE_SUCCEEDED   0x006f
74
77
#define SMSG_PLAYER_EQUIPMENT        0x0992
75
78
#define SMSG_PLAYER_EQUIP            0x0999
76
79
#define SMSG_PLAYER_UNEQUIP          0x099a
 
80
#define SMSG_PLAYER_UNE_CARD         0x017b
 
81
#define SMSG_PLAYER_INSERT_CARD      0x017d
77
82
#define SMSG_PLAYER_ATTACK_RANGE     0x013a
78
83
#define SMSG_PLAYER_ARROW_EQUIP      0x013c
79
84
#define SMSG_PLAYER_ARROW_MESSAGE    0x013b
80
85
#define SMSG_PLAYER_SKILLS           0x010f
 
86
#define SMSG_PLAYER_ADD_SKILL        0x0111
 
87
#define SMSG_PLAYER_DELETE_SKILL     0x0441
 
88
#define SMSG_PLAYER_UPDATE_SKILL     0x07e1
81
89
#define SMSG_PLAYER_SKILL_UP         0x010e
82
90
#define SMSG_PLAYER_HEAL             0x013d
83
91
#define SMSG_PLAYER_SKILL_COOLDOWN   0x043d
84
92
#define SMSG_PLAYER_SKILL_COOLDOWN_LIST 0x0985
 
93
#define SMSG_PLAYER_SKILL_MESSAGE    0x0215
85
94
#define SMSG_SKILL_FAILED            0x0110
86
95
#define SMSG_SKILL_DAMAGE            0x01de
87
96
#define SMSG_SKILL_AUTO_CAST         0x0147
88
97
#define SMSG_SKILL_SNAP              0x08d2
89
98
#define SMSG_ITEM_USE_RESPONSE       0x00a8
90
99
#define SMSG_ITEM_VISIBLE            0x009d /**< An item is on the floor */
 
100
#define SMSG_GRAFFITI_VISIBLE        0x01c9
91
101
#define SMSG_ITEM_DROPPED            0x084b /**< An item is dropped */
92
102
#define SMSG_ITEM_REMOVE             0x00a1 /**< An item disappers */
93
103
#define SMSG_BEING_VISIBLE           0x0915
 
104
#define SMSG_BEING_FAKE_NAME         0x0078
94
105
#define SMSG_BEING_MOVE              0x0914 /**< A nearby monster moves */
95
106
#define SMSG_BEING_SPAWN             0x090f /**< A being spawns nearby */
96
107
#define SMSG_BEING_MOVE2             0x0086 /**< New eAthena being moves */
101
112
#define SMSG_BEING_CHANGE_LOOKS2     0x01d7
102
113
#define SMSG_BEING_SELFEFFECT        0x019b
103
114
#define SMSG_BEING_SPECIAL_EFFECT    0x01f3
 
115
#define SMSG_BEING_SPECIAL_EFFECT_NUM 0x0284
 
116
#define SMSG_BEING_SOUND_EFFECT      0x01d3
104
117
#define SMSG_BEING_EMOTION           0x00c0
105
118
#define SMSG_BEING_ACTION            0x008a /**< Attack, sit, stand up, ... */
106
119
#define SMSG_BEING_ACTION2           0x02e1
113
126
#define SMSG_BEING_NAME_RESPONSE2    0x0220 /**< Has to be requested */
114
127
#define SMSG_BEING_CHANGE_DIRECTION  0x009c
115
128
#define SMSG_BEING_RESURRECT         0x0148
 
129
#define SMSG_BEING_STAT_UPDATE_1     0x01ab
116
130
 
117
131
#define SMSG_PLAYER_STATUS_CHANGE    0x0229
 
132
#define SMSG_PLAYER_STATUS_CHANGE2   0x028a
118
133
#define SMSG_PLAYER_STATUS_CHANGE_NO_TICK 0x0196
119
134
#define SMSG_PLAYER_GUILD_PARTY_INFO 0x0195
120
135
#define SMSG_BEING_STATUS_CHANGE     0x0983
146
161
#define SMSG_TRADE_RESPONSE          0x00e7
147
162
#define SMSG_TRADE_RESPONSE2         0x01f5
148
163
#define SMSG_TRADE_ITEM_ADD          0x080f
149
 
#define SMSG_TRADE_ITEM_ADD_RESPONSE 0x01b1 /**< Not standard eAthena! */
 
164
#define SMSG_TRADE_ITEM_ADD_RESPONSE 0x00ea
150
165
#define SMSG_TRADE_OK                0x00ec
151
166
#define SMSG_TRADE_CANCEL            0x00ee
152
167
#define SMSG_TRADE_COMPLETE          0x00f0
 
168
#define SMSG_TRADE_UNDO              0x00f1
153
169
 
154
170
#define SMSG_PARTY_CREATE            0x00fa
155
171
#define SMSG_PARTY_INFO              0x00fb
179
195
 
180
196
#define SMSG_GUILD_CREATE_RESPONSE   0x0167
181
197
#define SMSG_GUILD_POSITION_INFO     0x016c
182
 
#define SMSG_GUILD_MEMBER_LOGIN      0x016d
 
198
#define SMSG_GUILD_MEMBER_LOGIN      0x01f2
183
199
#define SMSG_GUILD_MASTER_OR_MEMBER  0x014e
184
200
#define SMSG_GUILD_BASIC_INFO        0x01b6
185
201
#define SMSG_GUILD_ALIANCE_INFO      0x014c
194
210
#define SMSG_GUILD_INVITE            0x016a
195
211
#define SMSG_GUILD_INVITE_ACK        0x0169
196
212
#define SMSG_GUILD_LEAVE             0x015a
197
 
#define SMSG_GUILD_EXPULSION         0x015c
 
213
#define SMSG_GUILD_EXPULSION         0x0839
198
214
#define SMSG_GUILD_EXPULSION_LIST    0x0163
199
215
#define SMSG_GUILD_MESSAGE           0x017f
200
216
#define SMSG_GUILD_SKILL_UP          0x010e
203
219
#define SMSG_GUILD_DEL_ALLIANCE      0x0184
204
220
#define SMSG_GUILD_OPPOSITION_ACK    0x0181
205
221
#define SMSG_GUILD_BROKEN            0x015e
 
222
#define SMSG_GUILD_UPDATE_COORDS     0x01eb
206
223
 
207
224
#define SMSG_QUEST_ADD               0x02b3
208
225
#define SMSG_QUEST_LIST              0x02b1
223
240
 
224
241
#define SMSG_MAIL_OPEN_WINDOW        0x0260
225
242
 
226
 
#define SMSG_ASK_FOR_CHILD           0x01f6
 
243
#define SMSG_FAMILY_ASK_FOR_CHILD    0x01f6
 
244
#define SMSG_FAMILY_CALL_PARTNER     0x01e6
 
245
#define SMSG_FAMILY_DIVORCED         0x0205
227
246
 
228
247
#define SMSG_PET_MESSAGE             0x01aa
229
248
#define SMSG_PET_ROULETTE            0x01a0
233
252
#define SMSG_PET_FOOD                0x01a3
234
253
 
235
254
#define SMSG_BANK_STATUS             0x09a6
 
255
#define SMSG_BANK_DEPOSIT            0x09a8
 
256
#define SMSG_BANK_WITHDRAW           0x09aa
236
257
 
237
258
#define SMSG_SOLVE_CHAR_NAME         0x0194
238
259
#define SMSG_SKILL_CASTING           0x07fb
245
266
#define SMSG_PVP_MAP_MODE            0x0199
246
267
#define SMSG_PVP_SET                 0x019a
247
268
#define SMSG_MAP_TYPE_PROPERTY2      0x099b
 
269
#define SMSG_MAP_TYPE                0x01d6
248
270
#define SMSG_IGNORE_ALL_RESPONSE     0x00d2
249
271
#define SMSG_ONLINE_LIST             0x0211
250
272
#define SMSG_NPC_COMMAND             0x0212
279
301
#define CMSG_CHAR_CREATE             0x0970
280
302
#define CMSG_CHAR_DELETE             0x0068
281
303
#define CMSG_CHAR_CREATE_PIN         0x08ba
 
304
#define CMSG_CHAR_CHECK_RENAME       0x08fc
 
305
#define CMSG_CHAR_RENAME             0x028f
 
306
#define CMSG_CHAR_CHANGE_SLOT        0x08d4
282
307
 
283
308
#define CMSG_MAP_SERVER_CONNECT      0x089c
284
 
#define CMSG_CLIENT_PING             0x035f /**< Send to server with tick */
 
309
#define CMSG_MAP_PING                0x035f /**< Send to server with tick */
285
310
#define CMSG_MAP_LOADED              0x007d
286
311
#define CMSG_CLIENT_QUIT             0x018A
287
312
 
441
466
#define CMSG_MAIL_RESET_ATTACH       0x0246
442
467
#define CMSG_MAIL_SEND               0x0248
443
468
 
444
 
#define CMSG_ASK_FOR_CHILD           0x01f9
445
 
#define CMSG_ASK_FOR_CHILD_REPLY     0x01f7
 
469
#define CMSG_FAMILY_ASK_FOR_CHILD    0x01f9
 
470
#define CMSG_FAMILY_ASK_FOR_CHILD_REPLY 0x01f7
446
471
 
447
472
#define CMSG_BANK_DEPOSIT            0x09a7
448
473
#define CMSG_BANK_WITHDRAW           0x09a9