-
Notifications
You must be signed in to change notification settings - Fork 7
RMC Skills Service
michal-kapala edited this page May 11, 2024
·
3 revisions
Custom RMC service for skill management.
Method ID | Method Name |
---|---|
1 | GetGameClass |
2 | GetSkills |
3 | GetSkillPowers |
4 | GetModifierLists |
5 | GetModifiers |
6 | GetCharacterSkills |
7 | GetCharacterSkillsByID |
8 | SetCharacterSkills |
9 | AddCharacterSkills |
10 | ResetCharacterSkills |
11 | RemoveCharacterSkills |
Empty request.
Type | Name |
---|---|
List<GR5_GameClass> | _GameClassVector |
Empty request.
Type | Name |
---|---|
List<GR5_Skill> | _SkillVector |
List<GR5_SkillUpgrade> | _SkillUpgradeVector |
Empty request.
Type | Name |
---|---|
List<GR5_SkillPower> | _PowerVector |
Empty request.
Type | Name |
---|---|
List<GR5_SkillModifierList> | _ModifierListVector |
Empty request.
Type | Name |
---|---|
List<GR5_SkillModifier> | _ModifierVector |
Type | Name |
---|---|
Uint32 | _CharacterClass |
Type | Name |
---|---|
List<GR5_CharacterSkill> | _CharacterSkillVector |
Type | Name |
---|---|
List<GR5_CharacterID> | _CharacterIDVector |
Type | Name |
---|---|
List<GR5_CharacterSkillBlock> | _CharacterSkillBlockVector |
Type | Name |
---|---|
Uint32 | _CharacterClass |
List<GR5_CharacterSkill> | _CharacterSkillVector |
Empty response.
Type | Name |
---|---|
Uint32 | _CharacterClass |
List<GR5_CharacterSkill> | _CharacterSkillVector |
Empty response.
Type | Name |
---|---|
Uint32 | _CharacterClass |
Empty response.
Type | Name |
---|---|
Uint32 | _CharacterClass |
List<Uint32> | _CharacterSkillVector |
Type | Name |
---|---|
List<Uint32> | _outRemovedSkillVector |
Uint32 | _LevelPointAdded |
Type | Name |
---|---|
Uint32 | m_ID |
Uint32 | m_ModifierListID |
Uint32 | m_OasisID |
String | m_Name |
List<Uint32> | m_EquippableWeaponIDVector |
List<Uint32> | m_DefaultSkillNodeIDVector |
Uint32 | m_LoadoutID |
Type | Name |
---|---|
Uint32 | m_ID |
Uint32 | m_ParentID |
Uint32 | m_ParentUnlockLevel |
Uint32 | m_MaxLevel |
Uint32 | m_PowerID |
Uint32 | m_NameOasisID |
Uint32 | m_DescriptionOasisID |
String | m_Name |
String | m_Description |
Type | Name |
---|---|
Uint32 | m_ID |
Uint32 | m_SkillId |
Uint32 | m_Level |
Uint32 | m_ModifierListID |
Uint32 | m_NameOasisID |
Uint32 | m_DescriptionOasisID |
String | m_Name |
String | m_Description |
Type | Name |
---|---|
Uint32 | m_ID |
Uint32 | m_ModifierListID |
Uint32 | m_NameOasisID |
Uint32 | m_DescriptionOasisID |
String | m_Name |
String | m_Description |
Type | Name |
---|---|
Uint32 | m_ID |
List<Uint32> | m_ModifierIDVector |
See property modifiers for value use details.
Type | Name |
---|---|
Uint32 | m_ModifierID |
Uint8 | m_ModifierType |
Uint8 | m_PropertyType |
Uint8 | m_MethodType |
String | m_MethodValue |
Defines the assignment type for a property.
Value | Operator | Valid prop types |
---|---|---|
0 | += | F, I/C/K |
1 | -= (minuend) | F, I/C/K |
2 | *= | F, I/C/K |
3 | /= (numerator) | F, I/C/K |
4 | = | F, B, I/C/K |
Type | Name |
---|---|
Uint32 | m_SkillID |
Uint32 | m_Level |
Type | Name |
---|---|
Uint32 | m_PlayerID |
Uint32 | m_ClassID |
Type | Name |
---|---|
Uint32 | m_PlayerID |
Uint32 | m_ClassID |
List<GR5_CharacterSkill> | m_CharacterSkillVector |