Created
November 4, 2023 22:23
-
-
Save chowder/564bd0303e1490deeeb5bc77e339d567 to your computer and use it in GitHub Desktop.
RuneLite Party Proto
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
syntax = "proto3"; | |
package party; | |
option java_package = "net.runelite.client.party"; | |
// c->s | |
message Join { | |
int64 partyId = 1; | |
int64 memberId = 2; | |
} | |
message Part { | |
} | |
message Data { | |
string type = 2; | |
bytes data = 1; | |
} | |
message C2S { | |
oneof msg { | |
Join join = 1; | |
Part part = 2; | |
Data data = 3; | |
} | |
} | |
// s->c | |
message UserJoin { | |
int64 partyId = 1; | |
int64 memberId = 2; | |
} | |
message UserPart { | |
int64 partyId = 1; | |
int64 memberId = 2; | |
} | |
message PartyData { | |
int64 partyId = 1; | |
int64 memberId = 2; | |
string type = 4; | |
bytes data = 3; | |
} | |
message S2C { | |
oneof msg { | |
UserJoin join = 1; | |
UserPart part = 2; | |
PartyData data = 3; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment