Files
CapySR/proto/CmdFriendType.proto
T

768 lines
21 KiB
Protocol Buffer
Raw Normal View History

syntax = "proto3";
import "Common.proto";
message AddBlacklistCsReq {
uint32 uid = 11; // offset: 24
}
message AddBlacklistScRsp {
uint32 retcode = 6; // offset: 32
PlayerSimpleInfo black_info = 14; // offset: 16
}
message ApplyFriendCsReq {
uint32 uid = 5; // offset: 24
FriendApplySource source = 12; // offset: 28
}
message ApplyFriendScRsp {
uint32 uid = 6; // offset: 24
uint32 retcode = 15; // offset: 28
}
message BGPIHMLLNGM {
FKCNEPIJJAO BFGELCKJJPN = 1; // offset: 32
OIMLMDHOHAP MHAIBAMJGIM = 3; // offset: 48
GLILLENEIJK ENDLJENKBMF = 11; // offset: 40
NMFEHEHPGAB HJFHOEAAGGC = 12; // offset: 24
}
message BMKNANGPDGH {
uint32 battle_round_cnt = 1; // offset: 44
uint32 EMOHLJHPOPC = 3; // offset: 32
uint32 last_level_percent = 6; // offset: 36
repeated ONKDAPOKGAC avatar_list = 8; // offset: 24
uint32 passed_level = 9; // offset: 40
}
enum BattleRecordType {
BattleRecordType_BattleRecordNone = 0;
BattleRecordType_BattleRecordChallenge = 1;
BattleRecordType_BattleRecordRogue = 2;
}
message CFNEMEIDMID {
uint32 area_id = 3; // offset: 28
uint32 HOLPMKOHACH = 6; // offset: 24
}
message CJNDCNIJBEI {
repeated ONKDAPOKGAC avatar_list = 7; // offset: 16
repeated uint32 finished_target_list = 14; // offset: 24
}
message ChallengePeakBossFriendLineupRecommendation {
repeated ONKDAPOKGAC avatar_list = 2; // offset: 24
bool is_hard_mode = 3; // offset: 41
uint32 buff_id = 6; // offset: 44
repeated uint32 finished_target_list = 10; // offset: 32
bool hard_mode_has_passed = 14; // offset: 40
}
enum CmdFriendType {
CmdFriendType_NLCDGIPGFDJ = 0;
CmdFriendType_DeleteBlacklistScRsp = 2907;
CmdFriendType_GetFriendLoginInfoScRsp = 2947;
CmdFriendType_GetAssistListScRsp = 2973;
CmdFriendType_GetFriendApplyListInfoScRsp = 2916;
CmdFriendType_SetForbidOtherApplyFriendScRsp = 2926;
CmdFriendType_SyncAddBlacklistScNotify = 2912;
CmdFriendType_GetFriendRecommendLineupCsReq = 2936;
CmdFriendType_SetFriendMarkCsReq = 2980;
CmdFriendType_ReportPlayerScRsp = 2919;
CmdFriendType_GetCurAssistScRsp = 2949;
CmdFriendType_GetFriendDevelopmentInfoCsReq = 2962;
CmdFriendType_SetFriendMarkScRsp = 2967;
CmdFriendType_HandleFriendScRsp = 2942;
CmdFriendType_GetFriendRecommendLineupDetailCsReq = 2946;
CmdFriendType_SetFriendRemarkNameCsReq = 2938;
CmdFriendType_DeleteFriendCsReq = 2961;
CmdFriendType_SetForbidOtherApplyFriendCsReq = 2970;
CmdFriendType_ReportPlayerCsReq = 2904;
CmdFriendType_GetFriendBattleRecordDetailCsReq = 2953;
CmdFriendType_CurAssistChangedNotify = 2941;
CmdFriendType_GetPlayerDetailInfoScRsp = 2975;
CmdFriendType_GetFriendApplyListInfoCsReq = 2960;
CmdFriendType_GetAssistHistoryCsReq = 2982;
CmdFriendType_GetFriendDevelopmentInfoScRsp = 2914;
CmdFriendType_TakeAssistRewardScRsp = 2979;
CmdFriendType_DeleteBlacklistCsReq = 2985;
CmdFriendType_GetAssistHistoryScRsp = 2932;
CmdFriendType_TakeAssistRewardCsReq = 2940;
CmdFriendType_AddBlacklistScRsp = 2921;
CmdFriendType_NewAssistHistoryNotify = 2984;
CmdFriendType_HandleFriendCsReq = 2915;
CmdFriendType_SyncDeleteFriendScNotify = 2968;
CmdFriendType_SearchPlayerCsReq = 2981;
CmdFriendType_SearchPlayerScRsp = 2951;
CmdFriendType_GetFriendRecommendListInfoScRsp = 2917;
CmdFriendType_GetFriendListInfoCsReq = 2934;
CmdFriendType_ApplyFriendScRsp = 2956;
CmdFriendType_SetFriendRemarkNameScRsp = 2978;
CmdFriendType_DeleteFriendScRsp = 2908;
CmdFriendType_GetFriendListInfoScRsp = 2925;
CmdFriendType_GetFriendRecommendListInfoCsReq = 2911;
CmdFriendType_GetFriendBattleRecordDetailScRsp = 2944;
CmdFriendType_GetFriendLoginInfoCsReq = 2996;
CmdFriendType_GetFriendAssistListCsReq = 2910;
CmdFriendType_GetAssistListCsReq = 2993;
CmdFriendType_AddBlacklistCsReq = 2964;
CmdFriendType_SetAssistScRsp = 2929;
CmdFriendType_SyncApplyFriendScNotify = 2983;
CmdFriendType_ApplyFriendCsReq = 2958;
CmdFriendType_GetFriendRecommendLineupDetailScRsp = 2931;
CmdFriendType_SyncHandleFriendScNotify = 2939;
CmdFriendType_GetPlatformPlayerInfoCsReq = 2930;
CmdFriendType_GetPlatformPlayerInfoScRsp = 2924;
CmdFriendType_GetPlayerDetailInfoCsReq = 2905;
CmdFriendType_GetCurAssistCsReq = 2922;
CmdFriendType_SetAssistCsReq = 2903;
CmdFriendType_GetFriendAssistListScRsp = 2913;
CmdFriendType_GetFriendRecommendLineupScRsp = 2977;
}
message CurAssistChangedNotify {
PlayerAssistInfo ODHMGPNECFO = 12; // offset: 16
}
message DBFHOCOBPMK {
repeated PlayerChallengePeakRecordMobData HDCHFBKDCEB = 4; // offset: 32
PlayerChallengePeakRecordBossData CDFFIGJLGMM = 10; // offset: 16
uint32 group_id = 13; // offset: 40
}
message DeleteBlacklistCsReq {
uint32 uid = 2; // offset: 24
}
message DeleteBlacklistScRsp {
uint32 retcode = 3; // offset: 24
uint32 uid = 7; // offset: 28
}
message DeleteFriendCsReq {
uint32 uid = 4; // offset: 28
uint32 LMHDOMCMGNL = 7; // offset: 24
}
message DeleteFriendScRsp {
uint32 retcode = 1; // offset: 24
uint32 uid = 14; // offset: 28
}
enum DevelopmentType {
DevelopmentType_DevelopmentNone = 0;
DevelopmentType_DevelopmentRogueCosmos = 1;
DevelopmentType_DevelopmentRogueChess = 2;
DevelopmentType_DevelopmentRogueChessNous = 3;
DevelopmentType_DevelopmentMemoryChallenge = 4;
DevelopmentType_DevelopmentStoryChallenge = 5;
DevelopmentType_DevelopmentUnlockAvatar = 6;
DevelopmentType_DevelopmentUnlockEquipment = 7;
DevelopmentType_DevelopmentActivityStart = 8;
DevelopmentType_DevelopmentActivityEnd = 9;
DevelopmentType_DevelopmentBossChallenge = 10;
DevelopmentType_DevelopmentRogueTourn = 11;
DevelopmentType_DevelopmentRogueTournWeek = 12;
DevelopmentType_DevelopmentRogueMagic = 13;
DevelopmentType_DevelopmentChallengePeak = 14;
DevelopmentType_DevelopmentRogueTournDivision = 15;
DevelopmentType_DevelopmentGridFightDivision = 16;
DevelopmentType_DevelopmentGridFightGameplay = 17;
DevelopmentType_DevelopmentGridFightGameplayOcMode = 18;
}
message DisplayAvatarDetailInfo {
uint32 avatar_id = 1; // offset: 56
DisplayEquipmentInfo equipment = 2; // offset: 40
uint32 exp = 4; // offset: 48
repeated AvatarSkillTree skilltree_list = 5; // offset: 24
uint32 pos = 7; // offset: 68
repeated DisplayRelicInfo relic_list = 9; // offset: 32
uint32 promotion = 10; // offset: 64
uint32 dressed_skin_id = 11; // offset: 76
uint32 avatar_type = 12; // offset: 72
uint32 level = 13; // offset: 80
uint32 rank = 14; // offset: 52
uint32 enhanced_id = 15; // offset: 60
}
message DisplayEquipmentInfo {
uint32 tid = 4; // offset: 40
uint32 promotion = 6; // offset: 28
uint32 level = 9; // offset: 24
uint32 rank = 11; // offset: 32
uint32 exp = 14; // offset: 36
}
message DisplayRelicInfo {
uint32 tid = 2; // offset: 48
uint32 exp = 3; // offset: 40
uint32 level = 7; // offset: 32
uint32 type = 8; // offset: 44
uint32 main_affix_id = 9; // offset: 36
repeated RelicAffix sub_affix_list = 10; // offset: 24
}
message EDEGAHHANMF {
uint32 PLKAGMLBCDG = 3; // offset: 36
uint32 MBHJNPEILCL = 5; // offset: 40
uint32 IGENPDKHDMC = 8; // offset: 32
uint32 LCDDMLIMAGA = 14; // offset: 24
uint32 OPENPJJLADD = 15; // offset: 28
}
message EJAKBKOEEPC {
JMOCDMHFEJG BHDKLAJPMBJ = 1; // offset: 24
}
message FKCNEPIJJAO {
uint32 FEFLAJIODHB = 8; // offset: 28
uint32 JNCCOGCHNMB = 11; // offset: 32
uint32 DCOKLHPBAJO = 13; // offset: 36
uint32 area_id = 15; // offset: 24
}
message FPDCINMDJCE {
PlayerSimpleInfo player_info = 3; // offset: 24
string remark_name = 15; // offset: 32
oneof KJFEKHDEBIK {
FriendChallengeLineup NHMOPCHJEHN = 11; // offset: 40
CJNDCNIJBEI BNAFKMMLGFE = 4; // offset: 40
MJMGDLJAJCM LMHIOKFMDNE = 12; // offset: 40
ChallengePeakBossFriendLineupRecommendation KCNAHJCMNJI = 14; // offset: 40
OJJJDPNOKHG NHKCFOALAPD = 7; // offset: 40
OFFMDBMMNFM KPPDEMBPEDO = 823; // offset: 40
}
}
message FriendApplyInfo {
PlayerSimpleInfo player_info = 6; // offset: 24
int64 apply_time = 11; // offset: 32
}
enum FriendApplySource {
FriendApplySource_None = 0;
FriendApplySource_Search = 1;
FriendApplySource_Recommend = 2;
FriendApplySource_Assist = 3;
FriendApplySource_RecommendAssist = 4;
FriendApplySource_PsnFriend = 5;
FriendApplySource_AssistReward = 6;
FriendApplySource_SocialPlay = 7;
FriendApplySource_Roaming = 8;
FriendApplySource_DiceCombatV2 = 9;
FriendApplySource_RecentVisitor = 10;
HPEKGMDHFLO_JNLIOGAONMA = 11;
}
message FriendChallengeClearanceInfo {
PlayerChallengeTierceRecord MEGBIPBAFBP = 9; // offset: 16
uint32 group_id = 10; // offset: 40
uint32 LMPPDGOFOMF = 12; // offset: 44
oneof EDKOHAAMONH {
ChallengeStatistics challenge_default = 173; // offset: 32
ChallengeStoryStatistics challenge_story = 759; // offset: 32
ChallengeBossStatistics challenge_boss = 1549; // offset: 32
}
}
message FriendChallengeLineup {
uint32 EEJCPNAEKLJ = 5; // offset: 52
uint32 buff_one = 6; // offset: 48
uint32 buff_two = 7; // offset: 60
repeated ChallengeLineupList lineup_list = 8; // offset: 32
PlayerSimpleInfo player_info = 12; // offset: 16
uint32 score_id = 13; // offset: 56
string remark_name = 15; // offset: 24
}
message FriendGridFightRecord {
uint32 division_id = 4; // offset: 24
}
message FriendRecommendInfo {
bool JINLAHLMDLN = 2; // offset: 32
PlayerSimpleInfo player_info = 13; // offset: 16
}
message FriendSimpleInfo {
int64 create_time = 1; // offset: 48
string remark_name = 2; // offset: 16
PAEFDELFKJK MBOIHJLIJDG = 3; // offset: 24
PlayerSimpleInfo player_info = 4; // offset: 32
bool is_marked = 13; // offset: 56
PlayingState playing_state = 15; // offset: 60
}
message GLILLENEIJK {
uint32 GNIFODGCPAA = 2; // offset: 24
uint32 FFFNGBKHOEA = 11; // offset: 28
}
message GetAssistHistoryCsReq {
}
message GetAssistHistoryScRsp {
uint32 EFONJLMDFIH = 2; // offset: 28
uint32 OFEKHCHHOFD = 6; // offset: 32
uint32 retcode = 9; // offset: 36
uint32 LLIPLPNDIMC = 10; // offset: 24
}
message GetAssistListCsReq {
bool DDNKHDIKAEL = 11; // offset: 24
bool LKBAENBKJCE = 14; // offset: 25
}
message GetAssistListScRsp {
repeated PlayerAssistInfo assist_list = 9; // offset: 16
uint32 retcode = 10; // offset: 32
}
message GetCurAssistCsReq {
}
message GetCurAssistScRsp {
PlayerAssistInfo ODHMGPNECFO = 2; // offset: 16
uint32 retcode = 6; // offset: 32
}
message GetFriendApplyListInfoCsReq {
}
message GetFriendApplyListInfoScRsp {
uint32 retcode = 2; // offset: 40
repeated FriendApplyInfo receive_apply_list = 12; // offset: 24
repeated uint32 send_apply_list = 13; // offset: 16
}
message GetFriendAssistListCsReq {
bool DDNKHDIKAEL = 10; // offset: 44
repeated uint32 EEJGCFBJKAK = 11; // offset: 32
PIDAHABFLBL HFOLAOIKOLB = 13; // offset: 48
repeated uint32 HHFPJHMEIJK = 14; // offset: 24
uint32 target_side = 15; // offset: 40
}
message GetFriendAssistListScRsp {
uint32 retcode = 3; // offset: 36
repeated PlayerAssistInfo assist_list = 5; // offset: 24
uint32 target_side = 12; // offset: 32
}
message GetFriendBattleRecordDetailCsReq {
uint32 uid = 5; // offset: 24
}
message GetFriendBattleRecordDetailScRsp {
HBJDMDKKMFI BAMDEHAICDA = 2; // offset: 32
repeated FriendChallengeClearanceInfo EPNLMHPCDKL = 5; // offset: 24
repeated DBFHOCOBPMK LGIBJLFBFCG = 7; // offset: 16
uint32 uid = 11; // offset: 60
uint32 retcode = 12; // offset: 56
BGPIHMLLNGM HCIEFEHCENO = 13; // offset: 40
}
message GetFriendDevelopmentInfoCsReq {
uint32 uid = 3; // offset: 24
}
message GetFriendDevelopmentInfoScRsp {
uint32 uid = 5; // offset: 32
repeated NJMOBNILIHI EMBPENNEIJH = 8; // offset: 16
uint32 retcode = 9; // offset: 36
}
message GetFriendListInfoCsReq {
}
message GetFriendListInfoScRsp {
repeated FriendSimpleInfo friend_list = 1; // offset: 24
repeated PlayerSimpleInfo black_list = 3; // offset: 16
uint32 retcode = 7; // offset: 40
}
message GetFriendLoginInfoCsReq {
}
message GetFriendLoginInfoScRsp {
repeated uint32 _friend_uid_list = 3; // offset: 16
bool show_red_dot_flag = 6; // offset: 44
bool is_allow_other_apply = 9; // offset: 45
repeated uint32 _black_uid_list = 10; // offset: 24
uint32 retcode = 13; // offset: 40
}
message GetFriendRecommendLineupCsReq {
JFNJKAPPNOF type = 1; // offset: 28
uint32 key = 12; // offset: 24
}
message GetFriendRecommendLineupDetailCsReq {
uint32 uid = 6; // offset: 28
JFNJKAPPNOF type = 12; // offset: 32
uint32 key = 13; // offset: 24
}
message GetFriendRecommendLineupDetailScRsp {
JFNJKAPPNOF type = 1; // offset: 32
repeated DisplayAvatarDetailInfo KNHHAJDNGJG = 6; // offset: 16
uint32 key = 10; // offset: 40
uint32 retcode = 12; // offset: 36
uint32 uid = 14; // offset: 44
}
message GetFriendRecommendLineupScRsp {
bool ALDBIIIGLOM = 1; // offset: 44
uint32 retcode = 2; // offset: 36
repeated FPDCINMDJCE MGKCKHIIICL = 3; // offset: 24
uint32 key = 5; // offset: 40
JFNJKAPPNOF type = 14; // offset: 32
}
message GetFriendRecommendListInfoCsReq {
bool DDNKHDIKAEL = 4; // offset: 24
}
message GetFriendRecommendListInfoScRsp {
repeated FriendRecommendInfo friend_recommend_list = 6; // offset: 16
uint32 retcode = 13; // offset: 32
}
message GetPlatformPlayerInfoCsReq {
repeated string EPIBJAMIJFI = 7; // offset: 24
PlatformType platform = 11; // offset: 32
}
message GetPlatformPlayerInfoScRsp {
repeated PlayerSimpleInfo friend_recommend_list = 4; // offset: 16
uint32 retcode = 15; // offset: 32
}
message GetPlayerDetailInfoCsReq {
uint32 uid = 7; // offset: 24
}
message GetPlayerDetailInfoScRsp {
PlayerDetailInfo detail_info = 7; // offset: 24
uint32 retcode = 12; // offset: 32
}
message HBJDMDKKMFI {
uint32 division_id = 6; // offset: 24
}
message HHJANNIGCKM {
bool EGLLMGLLHDL = 4; // offset: 32
repeated uint32 finished_target_list = 5; // offset: 16
}
message HandleFriendCsReq {
bool is_accept = 8; // offset: 24
uint32 uid = 11; // offset: 28
}
message HandleFriendScRsp {
uint32 uid = 2; // offset: 36
bool is_accept = 6; // offset: 32
uint32 retcode = 12; // offset: 40
FriendSimpleInfo friend_info = 13; // offset: 16
}
message ICMGDJBDFEA {
uint32 group_id = 3; // offset: 36
uint32 LMPPDGOFOMF = 4; // offset: 44
uint32 FBOGDAHNDKA = 5; // offset: 32
HHJANNIGCKM NCKJLAEJNDP = 7; // offset: 16
uint32 max_level = 13; // offset: 40
}
message IENCCMEAIAJ {
uint32 GNIFODGCPAA = 8; // offset: 24
}
message JBKJGBMMKFI {
uint32 peak_id = 7; // offset: 24
}
enum JFNJKAPPNOF {
JFNJKAPPNOF_NLCDGIPGFDJ = 0;
JFNJKAPPNOF_OCDLPDDMCLP = 1;
JFNJKAPPNOF_JHOEBNNMKHB = 2;
JFNJKAPPNOF_KMDNDLKKDLH = 3;
JFNJKAPPNOF_DJKDPGDLLFM = 4;
JFNJKAPPNOF_IGDNEOELFKC = 5;
JFNJKAPPNOF_HCBNCEDBABL = 6;
}
message JMOCDMHFEJG {
PIBFIDOEPAP KGBHIKKLJMK = 10; // offset: 24
}
message KGBAFBEMICB {
uint32 AACGBEBGDPE = 3; // offset: 24
bool MNDCIBFEJOP = 12; // offset: 28
}
message KHFEGOFPHHC {
uint32 area_id = 15; // offset: 24
}
message LJJIEAPLOOI {
uint32 division_id = 9; // offset: 24
}
message MJMGDLJAJCM {
repeated OKFKPPNGCOD DNIGKDKIPPJ = 14; // offset: 16
}
message MOOGABJBJAG {
uint32 challenge_id = 1; // offset: 24
}
message NJMOBNILIHI {
DevelopmentType NELHEHHFCCM = 5; // offset: 32
int64 time = 7; // offset: 40
oneof NNMAOMHPNBK {
KHFEGOFPHHC DCODKLADIJM = 379; // offset: 24
MOOGABJBJAG ELJOEBBHDPB = 401; // offset: 24
uint32 avatar_id = 954; // offset: 24
uint32 KAJCFPKEGBP = 1587; // offset: 24
CFNEMEIDMID IIBJEGJMOKJ = 1974; // offset: 24
uint32 panel_id = 1981; // offset: 24
JBKJGBMMKFI AGKKAFEFGOB = 1678; // offset: 24
IENCCMEAIAJ IMILIFMDLBI = 1052; // offset: 24
LJJIEAPLOOI BNNDODHIKCE = 632; // offset: 24
KGBAFBEMICB DHKCMBFCALH = 1780; // offset: 24
}
}
message NMFEHEHPGAB {
uint32 area_id = 4; // offset: 32
uint32 MGCACGFLKEK = 5; // offset: 28
uint32 MBDKAJBEPPF = 10; // offset: 24
}
message NewAssistHistoryNotify {
uint32 OFEKHCHHOFD = 5; // offset: 24
}
message OFFMDBMMNFM {
repeated BMKNANGPDGH lineup_list = 2; // offset: 16
}
message OHKDPNBGPOA {
bool GNFDDPEMMFN = 7; // offset: 24
bool PFBHGAHAFMD = 9; // offset: 28
bool IOJEAOCOBBF = 10; // offset: 27
bool MAKOLELFLFH = 13; // offset: 25
bool DCJECFMMIBC = 14; // offset: 26
}
message OIMLMDHOHAP {
uint32 IELFOBFPDPA = 2; // offset: 32
uint32 APANPLBMONN = 5; // offset: 28
uint32 area_id = 6; // offset: 24
uint32 KPHJDOPBMEN = 13; // offset: 36
}
message OJJJDPNOKHG {
repeated ChallengeLineupList lineup_list = 5; // offset: 32
repeated uint32 finished_target_list = 6; // offset: 16
repeated uint32 AOLIEDBCNBN = 11; // offset: 40
}
message OKFKPPNGCOD {
repeated ONKDAPOKGAC avatar_list = 8; // offset: 24
uint32 peak_id = 11; // offset: 40
repeated uint32 finished_target_list = 15; // offset: 32
}
message ONKDAPOKGAC {
AvatarType avatar_type = 1; // offset: 28
uint32 id = 2; // offset: 32
uint32 level = 3; // offset: 40
uint32 index = 4; // offset: 36
uint32 skin_id = 5; // offset: 24
}
message PAEFDELFKJK {
EJAKBKOEEPC KBLKLGDCOMF = 1; // offset: 16
ICMGDJBDFEA AMLDHBMIGEN = 2; // offset: 32
BattleRecordType display_type = 7; // offset: 48
FriendGridFightRecord BAMDEHAICDA = 11; // offset: 40
}
message PIBFIDOEPAP {
uint32 FFFNGBKHOEA = 11; // offset: 28
uint32 GNIFODGCPAA = 13; // offset: 24
}
enum PIDAHABFLBL {
PIDAHABFLBL_ONGOHDOKEIE = 0;
PIDAHABFLBL_FJBENKPGBPP = 1;
PIDAHABFLBL_IBNPGEDFIMO = 2;
}
message PlayerAssistInfo {
PlayerSimpleInfo assist_avatar = 2; // offset: 16
DisplayAvatarDetailInfo player_info = 15; // offset: 24
}
message PlayerChallengePeakRecordBossData {
uint32 buff_id = 1; // offset: 44
bool HAMDKIHGKGO = 6; // offset: 57
uint32 DJFGDMIDEHJ = 7; // offset: 40
ChallengeLineupList lineup = 9; // offset: 32
bool CFLDOMPACKI = 11; // offset: 56
uint32 peak_id = 12; // offset: 48
uint32 best_cycle_count = 13; // offset: 52
repeated uint32 MCJNLLBBDHN = 15; // offset: 16
}
message PlayerChallengePeakRecordMobData {
repeated uint32 MCJNLLBBDHN = 1; // offset: 16
uint32 cycles_used = 3; // offset: 40
uint32 peak_id = 9; // offset: 44
ChallengeLineupList lineup = 13; // offset: 32
}
message PlayerDetailInfo {
string DJONELMIFEE = 1; // offset: 24
uint32 uid = 2; // offset: 116
PlatformType platform = 3; // offset: 120
string IJKOMIKFKEK = 4; // offset: 64
bool is_banned = 5; // offset: 124
bool HIEAPDNNNEI = 6; // offset: 125
PlayerRecordInfo record_info = 7; // offset: 32
uint32 GEJFMBBHNLN = 8; // offset: 148
uint32 HCGMAGDFAAO = 9; // offset: 140
uint32 level = 10; // offset: 112
repeated DisplayAvatarDetailInfo display_avatar_list = 11; // offset: 40
string signature = 12; // offset: 88
uint32 world_level = 13; // offset: 136
string nickname = 14; // offset: 72
uint32 head_icon = 15; // offset: 132
HeadFrameInfo head_frame_info = 336; // offset: 96
repeated DisplayAvatarDetailInfo assist_avatar_list = 390; // offset: 104
OHKDPNBGPOA BOKLABGLEFL = 428; // offset: 80
uint32 KINOEHKMFML = 515; // offset: 128
CJLCPMDGIBO DHKFCDAGHDM = 871; // offset: 16
uint32 gender = 875; // offset: 144
OIIPJFDNPAH AIHNDIAFGPM = 1318; // offset: 56
}
message PlayerRecordInfo {
uint32 ALGEOLGNFBL = 1; // offset: 56
uint32 KCBINJNIBNO = 3; // offset: 60
uint32 NECKJBHEKHE = 6; // offset: 40
uint32 DIOIIFAHAKK = 7; // offset: 32
uint32 JJKIKOBAJLF = 9; // offset: 48
EDEGAHHANMF EOGGPDHKKBJ = 10; // offset: 16
uint32 PPFDDFAHLED = 11; // offset: 44
uint32 MIMECEAFDNK = 12; // offset: 36
uint32 MHOIJFEBAPA = 15; // offset: 52
}
enum PlayingState {
PlayingState_None = 0;
PlayingState_PlayingRogueCosmos = 1;
PlayingState_PlayingRogueChess = 2;
PlayingState_PlayingRogueChessNous = 3;
PlayingState_PlayingChallengeMemory = 4;
PlayingState_PlayingChallengeStory = 5;
PlayingState_PlayingChallengeBoss = 6;
PlayingState_PlayingRogueTourn = 7;
PlayingState_PlayingRogueMagic = 8;
PlayingState_PlayingChallengePeak = 9;
PlayingState_PlayingGridFight = 10;
}
message ReportPlayerCsReq {
string IMNOJNCGGNI = 4; // offset: 24
uint32 OLLBLNAGMPC = 10; // offset: 32
uint32 uid = 11; // offset: 36
}
message ReportPlayerScRsp {
uint32 retcode = 8; // offset: 24
}
message SearchPlayerCsReq {
bool DDNKHDIKAEL = 10; // offset: 32
repeated uint32 uid_list = 11; // offset: 16
}
message SearchPlayerScRsp {
repeated uint32 result_uid_list = 2; // offset: 24
uint32 retcode = 4; // offset: 40
repeated PlayerSimpleInfo simple_info_list = 7; // offset: 16
}
message SetAssistCsReq {
uint32 uid = 5; // offset: 24
uint32 avatar_id = 13; // offset: 28
}
message SetAssistScRsp {
uint32 uid = 3; // offset: 28
uint32 avatar_id = 5; // offset: 32
uint32 retcode = 6; // offset: 24
}
message SetForbidOtherApplyFriendCsReq {
bool PBNJDHFCHHC = 3; // offset: 24
}
message SetForbidOtherApplyFriendScRsp {
bool PBNJDHFCHHC = 8; // offset: 28
uint32 retcode = 12; // offset: 24
}
message SetFriendMarkCsReq {
uint32 uid = 1; // offset: 28
bool BIJJOJNJHDO = 2; // offset: 24
uint32 reason = 12; // offset: 32
}
message SetFriendMarkScRsp {
uint32 uid = 5; // offset: 32
bool BIJJOJNJHDO = 10; // offset: 24
uint32 retcode = 11; // offset: 28
}
message SetFriendRemarkNameCsReq {
string remark_name = 1; // offset: 16
uint32 reason = 2; // offset: 32
uint32 uid = 6; // offset: 36
}
message SetFriendRemarkNameScRsp {
uint32 uid = 11; // offset: 32
string remark_name = 12; // offset: 16
uint32 retcode = 15; // offset: 36
}
message SyncAddBlacklistScNotify {
uint32 uid = 14; // offset: 24
}
message SyncApplyFriendScNotify {
FriendApplyInfo friend_apply_info = 10; // offset: 16
}
message SyncDeleteFriendScNotify {
uint32 uid = 10; // offset: 24
}
message SyncHandleFriendScNotify {
FriendSimpleInfo friend_info = 2; // offset: 16
bool is_accept = 3; // offset: 32
uint32 uid = 6; // offset: 36
}
message TakeAssistRewardCsReq {
}