forked from CodeSpartan/MMOKitPersistenceServer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathRpcTypes.cs
More file actions
56 lines (56 loc) · 1.93 KB
/
RpcTypes.cs
File metadata and controls
56 lines (56 loc) · 1.93 KB
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
namespace PersistenceServer
{
public enum RpcType {
RpcUndef, // 0
RpcConnected, // 1
RpcDisconnected, // 2
RpcCreateAccountPassword, //3
RpcCreateAccountSteam, // 4
RpcLoginPassword, // 5
RpcLoginSteam, // 6
RpcMessageChannel, // 7
RpcMessagePlayer, // 8
RpcMessageParty, // 9
RpcMessageGuild, // 10
RpcUnused1, // 11
RpcUnused2, // 12
RpcUnused3, // 13
RpcAcceptInvite, // 14
RpcDeclineInvite, // 15
RpcGuildCreate, // 16
RpcGuildInvite, // 17
RpcGuildDisband, // 18
RpcGuildLeave, // 19
RpcCreateCharacter, // 20
RpcGetCharacters, // 21
RpcGetIpAndPort, // 22
RpcGetCharacter, // 23
RpcLoginServer, // 24
RpcLoginClientWithCookie, // 25
RpcSaveCharacter, // 26
RpcNoSuchPlayer, // 27
RpcKeepAliveProbe, // 28
RpcAdminMessage, // 29
/* RpcGuildMemberUpdate explanation:
* For game servers: when a member joins or leaves a guild, or simply logs in, we inform all game servers of his guild's id and name
* For game clients: when a member changes rank or online status */
RpcGuildMemberUpdate, // 30
RpcGuildAllMembersUpdate, // 31 -- when we send a complete list of players in the guild with their roles and online status
RpcGuildMemberJoined, // 32 -- a player joined your guild
RpcDeleteCharacter, // 33
RpcGuildKick, // 34
RpcMessageGuildOfficer, // 35
RpcGuildAdjustRank, // 36
RpcSaveServerInfo, // 37
RpcSavePersistentObject, // 38
RpcForceDisconnectPlayer, // 39
RpcPartyInvite, // 40
RpcPartyLeave, // 41
RpcPartyChangeLeader, // 42
RpcPartyKick, // 43
RpcPartyDisband, // 44
RpcPartyFullInfo, // 45
RpcPartyJoin, // 46
RpcPartyMembersSync, // 47
}
}