Messageholoholo.rpc
GetPartyOutProto
Response of RPC method GET_PARTY (ID 2304). The request is GetPartyProto.
| No. | Field | Type | Tag |
|---|---|---|---|
| 1 | party | PartyRpcProto | 0a |
| 2 | result | GetPartyOutProto.Result | 10 |
| 3 | player_locations | PartyLocationsRpcProto | 1a |
| 4 | activity_summary | PartyActivitySummaryRpcProto | 22 |
| 5 | item_limits | repeatedGetPartyOutProto.ItemLimit | 2a |
| oneof party_result · 2 options, one at a time | |||
| 6 | party_play_result | GetPartyOutProto.PartyPlayProto | 32 |
| 7 | weekly_challenge_party_result | GetPartyOutProto.WeeklyChallengePartyProto | 3a |
Nested types
Used in (0)
No message has a field of this type. That is usual for RPC requests and responses, which travel on their own.
.proto source
// holo_protos.proto · package holoholo.rpc message GetPartyOutProto { PartyRpcProto party = 1; Result result = 2; PartyLocationsRpcProto player_locations = 3; PartyActivitySummaryRpcProto activity_summary = 4; repeated ItemLimit item_limits = 5; oneof party_result { PartyPlayProto party_play_result = 6; WeeklyChallengePartyProto weekly_challenge_party_result = 7; } message ItemLimit { Item item = 1; bool limit_reached = 2; } message PartyPlayProto { PartyRpcProto party = 1; PartyLocationsRpcProto player_locations = 3; PartyActivitySummaryRpcProto activity_summary = 4; } enum Result { RESULT_UNSET = 0; RESULT_ERROR_UNKNOWN = 1; RESULT_SUCCESS = 2; RESULT_ERROR_PARTY_NOT_FOUND = 3; RESULT_ERROR_PLAYER_NOT_IN_PARTY = 4; RESULT_ERROR_FEATURE_DISABLED = 5; RESULT_ERROR_PLAYER_LEVEL_TOO_LOW = 6; RESULT_ERROR_REDIS_EXCEPTION = 7; RESULT_ERROR_PARTY_TIMED_OUT = 8; RESULT_ERROR_PLFE_REDIRECT_NEEDED = 9; RESULT_ERROR_WITH_METRIC_SERVICE = 10; } message WeeklyChallengePartyProto { repeated PartyInviteRpcProto invites = 2; repeated PartyResultProto party_results = 4; message PartyResultProto { PartyRpcProto party = 1; Result result = 2; repeated PartyInviteError invite_errors = 3; message PartyInviteError { string player_id = 1; SendPartyInvitationOutProto.PlayerResult error = 2; } } } }