-
Notifications
You must be signed in to change notification settings - Fork 7
RMC Player Profile Service
michal-kapala edited this page Apr 11, 2024
·
2 revisions
Custom RMC service for player profile data management.
Method ID | Method Name |
---|---|
1 | CreatePersona |
2 | ChangePersonaName |
3 | GetPersonaProfiles |
4 | LoadCharacterProfiles |
5 | AddToPersonaIGC |
6 | AddToCharacterPEC |
7 | SetAvatarPortrait |
8 | SetAvatarDecorator |
9 | UpdateGhostRank |
10 | PostMatchUpdate |
11 | WhoIsByName |
12 | WhoIsByID |
13 | InspectByName |
14 | InspectByID |
15 | GetAllFaceSkinTones |
16 | SetPlayerFaceSkinTone |
17 | RetrieveOfflineNotifications |
18 | GetProfileData |
19 | CreatePersonaBatch |
Type | Name |
---|---|
Uint32 | _PrincipalID |
Type | Name |
---|---|
GR5_Persona | _PersonaProfile |
Type | Name |
---|---|
String | _Name |
Empty response.
Type | Name |
---|---|
List<Uint32> | _PersonaIDs |
Type | Name |
---|---|
List<GR5_Persona> | _PersonaProfiles |
Type | Name |
---|---|
List<Uint32> | _PersonaIDs |
List<Uint32> | _ClassIDs |
Type | Name |
---|---|
List<GR5_Character> | _CharacterProfiles |
Type | Name |
---|---|
Uin32 | _PersonaID |
Int32 | _IGC |
Empty response.
Type | Name |
---|---|
Uin32 | _PersonaID |
Uin32 | _ClassID |
Int32 | _PEC |
Empty response.
Type | Name |
---|---|
Uin32 | _AvatarID |
Uin32 | _BackgroundColor |
Empty response.
Type | Name |
---|---|
Uint32 | _DecoratorID |
Empty response.
Type | Name |
---|---|
Uin32 | _PersonaID |
Uin32 | _GhostRank |
Empty response.
Type | Name |
---|---|
Uint32 | _MatchID |
List<GR5_PersonaPostMatchUpdate> | _PersonaPostMatchUpdate |
Empty response.
Type | Name |
---|---|
String | _playerName |
Type | Name |
---|---|
GR5_WhoIsStruct | _whois |
Type | Name |
---|---|
Uint32 | _playerID |
Type | Name |
---|---|
GR5_WhoIsStruct | _whois |
Type | Name |
---|---|
String | _playerName |
Type | Name |
---|---|
GR5_InspectStruct | _inspectInfo |
Type | Name |
---|---|
Uint32 | _playerID |
Type | Name |
---|---|
GR5_InspectStruct | _inspectInfo |
Empty request.
Type | Name |
---|---|
List<GR5_FaceSkinTone> | _outFaceSkinTones |
Type | Name |
---|---|
Uint32 | _playerID |
Uint32 | _classID |
Uint8 | _faceID |
Uint8 | _skinID |
Empty response.
Empty request.
Type | Name |
---|---|
List<GR5_Notification> | _NotificationVector |
Empty request.
Example data is available here.
Type | Name |
---|---|
GR5_Persona | _PersonaProfile |
List<GR5_Character> | _CharacterProfiles |
Type | Name |
---|---|
String | _prefix |
Uint32 | _startId |
Uint32 | _nbAcct |
Empty response.
Type | Name |
---|---|
Uint32 | PersonaID |
String | Name |
Uint32 | PortraitID |
Uint32 | DecoratorID |
Uint32 | AvatarBackgroundColor |
Uint32 | GRCash |
Uint32 | IGC |
Uint32 | AchievementPoints |
Uint8 | LastUsedCharacterID |
Uint32 | MaxInventorySlot |
Uint32 | MaxScrapYardSlot |
Uint32 | GhostRank |
Uint32 | Flag |
Type | Name |
---|---|
Uint32 | PersonaID |
Uint32 | ClassID |
Uint32 | PEC |
Uint32 | Level |
Uint32 | UpgradePoints |
Uint32 | CurrentLevelPEC |
Uint32 | NextLevelPEC |
Uint8 | FaceID |
Uint8 | SkinToneID |
Uint8 | LoadoutKitID |
Type | Name |
---|---|
Uint32 | playerID |
String | playerName |
Uint8 | status |
Uint8 | characterID |
Uint8 | level |
Uint32 | mapID |
Uint8 | gameType |
Uint32 | timeOnMap |
Type | Name |
---|---|
Uint32 | playerID |
String | playerName |
GR5_Persona | personaInfo |
List<GR5_Character> | characterInfos |
List<GR5_Loadout> | characterLoadouts |
Type | Name |
---|---|
Uint32 | m_PlayerID |
Uint32 | m_ClassID |
Uint32 | m_PowerID |
Type | Name |
---|---|
Uint32 | id |
Uint8 | objectType |
Uint32 | objectKey |
Uint32 | oasisName |
Type | Name |
---|---|
Uint32 | m_MajorType |
Uint32 | m_MinorType |
Uint32 | m_Param1 |
Uint32 | m_Param2 |
String | m_String |
Uint32 | m_Param3 |