-
Notifications
You must be signed in to change notification settings - Fork 7
RMC Ops Service
michal-kapala edited this page Apr 11, 2024
·
3 revisions
Custom RMC service for ops management.
The original method/data field names for this service are unavailable.
Only the request calls actually used by GRO had associated names, the rest is assumed based on type names and layouts.
| Method ID | Method Name |
|---|---|
| 1 | Unknown |
| 2 | Unknown |
| 3 | GetGeneralInfo |
| 4 | GetPersonaInfoById |
| 5 | GetCharacterInfos |
| 6 | GetAchievementInfos |
| 7 | GetMissionInfos |
| 8 | SetAccountsEffectiveTime |
| 9 | GetAccountsEffectiveTime |
| 10 | Unknown |
| 11 | MuteChatChannel |
| 12 | GetChatChannelMutes |
| 13 | Unknown |
| 14 | GetInventory |
| 15 | GetChatRoomDetails |
| 16 | Unknown |
| 17 | SetProtocolLogLevels |
| 18 | GetProtocolLogLevels |
| 19 | GetAllOperatorVariables |
| 20 | Unknown |
| 21 | Unknown |
| 22 | Unknown |
| 23 | GetAllPriorityBroadcasts |
| 24 | SetPriorityBroadcasts |
| 25 | Unknown |
| 26 | Unknown |
| Type | Name |
|---|---|
| List<String> | unkStrings |
| Type | Name |
|---|---|
| List<UnkOpsType1> | unkType1List |
| Type | Name |
|---|---|
| List<String> | unkStrings |
| Type | Name |
|---|---|
| List<UnkOpsType1> | unkType1List |
| Type | Name |
|---|---|
| Uint32 | unkUint |
| Type | Name |
|---|---|
| GROPS_GeneralInfo | generalInfo |
| Type | Name |
|---|---|
| Uint32 | personaId |
| Type | Name |
|---|---|
| GROPS_PersonaInfo | personaInfo |
| Type | Name |
|---|---|
| Uint32 | unkUint |
| Type | Name |
|---|---|
| List<GROPS_CharacterInfo> | charInfos |
| Type | Name |
|---|---|
| Uint32 | unkUint |
| Type | Name |
|---|---|
| List<GROPS_AchievementsInfo> | achievementInfos |
| Type | Name |
|---|---|
| Uint32 | unkUint |
| Uint8 | unkByte |
| Type | Name |
|---|---|
| List<GROPS_MissionInfo> | missionInfos |
| Type | Name |
|---|---|
| List<GROPS_AccountEffectiveTime> | accEffectiveTimeVec |
Empty response.
| Type | Name |
|---|---|
| List<Uint32> | accIDs |
| Type | Name |
|---|---|
| Type | Name |
| ------ | ------ |
| List<GROPS_AccountEffectiveTime> | accEffectiveTimeVec |
| Type | Name |
|---|---|
| List<UnkOpsType2> | unkType2Vec |
Empty response.
| Type | Name |
|---|---|
| List<GROPS_ChatMuteUser> | userMutes |
Empty response.
| Type | Name |
|---|---|
| List<Uint32> | chatUserIDs |
| Type | Name |
|---|---|
| List<GROPS_ChatMuteUser> | userMutes |
Empty request.
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint32 | unkUint2 |
| Type | Name |
|---|---|
| List<Uint32> | unkIDs |
| Type | Name |
|---|---|
| List<GR5_UserItem> | userItems |
| List<GR5_InventoryBag> | inventoryBags |
Empty request.
| Type | Name |
|---|---|
| List<GROPS_ChatRoomDetails> | chatRoomDetailsVec |
| Type | Name |
|---|---|
| List<Uint32> | unkUints |
| String | unkStr |
Empty response.
| Type | Name |
|---|---|
| List<GROPS_ProtocolLogLevel> | logLevels |
Empty response.
Empty request.
| Type | Name |
|---|---|
| List<GROPS_ProtocolLogLevel> | logLevels |
Empty request.
| Type | Name |
|---|---|
| List<GR5_OperatorVariable> | opVars |
Empty request.
Empty response.
Empty request.
Empty response.
| Type | Name |
|---|---|
| Map<Uint32, Uint32> | unkMap |
Empty response.
Empty request.
| Type | Name |
|---|---|
| List<GR5_PriorityBroadcast> | prioBroadcasts |
| Type | Name |
|---|---|
| Uint32 | unkUint |
| List<GR5_PriorityBroadcast> | unk |
Empty response.
| Type | Name |
|---|---|
| Uint32 | unkUint |
| List<UnkOpsType3> | unkType3Vec |
Empty response.
| Type | Name |
|---|---|
| String | unkStr1 |
| String | unkStr2 |
| UnkOpsType4 | unkType4 |
| Type | Name |
|---|---|
| Bool | result |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint32 | unkUint2 |
| String | unkStr |
| Type | Name |
|---|---|
| Uint32 | unk1 |
| Uint32 | unk2 |
| Uint32 | unk3 |
| Uint32 | unk4 |
| Type | Name |
|---|---|
| Uint32 | m_Id |
| String | m_Value |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| String | unkStr |
| Uint32 | unkUint2 |
| Uint32 | unkUint3 |
| Type | Name |
|---|---|
| String | unkStr |
| Uint32 | unkUint |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| String | unkStr1 |
| String | unkStr2 |
| Uint32 | unkUint2 |
| Uint32 | unkUint3 |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint32 | unkUint2 |
| Uint32 | unkUint3 |
| Uint32 | unkUint4 |
| Uint32 | unkUint5 |
| Uint32 | unkUint6 |
| Uint32 | unkUint7 |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint32 | unkUint2 |
| String | unkStr |
| Uint32 | unkUint3 |
| Uint32 | unkUint4 |
| Uint32 | unkUint5 |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint32 | unkUint2 |
| Uint32 | unkUint3 |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint8 | unkByte |
| Uint32 | unkUint2 |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| Uint8 | unkByte |
| Uint32 | unkUint2 |
| Type | Name |
|---|---|
| Uint32 | unkUint1 |
| String | unkStr |
| Uint8 | unkByte1 |
| Uint8 | unkByte2 |
| Uint32 | unkUint2 |
| Type | Name |
|---|---|
| String | unkStr |
| Uint32 | unkUint |
| Type | Name |
|---|---|
| Uint32 | unkUint |
| Uint8 | unkByte |
| String | unkStr |
| Type | Name |
|---|---|
| String | unkStr1 |
| String | unkStr2 |
| String | unkStr3 |
| Uint32 | unkUint |
| Float | unkFloat |
| String | unkStr4 |