804 lines
24 KiB
Protocol Buffer
804 lines
24 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
|
|
import "Common.proto";
|
|
|
|
message AFDOMLOABJB {
|
|
uint32 PLDKENJLKME = 13; // offset: 24
|
|
}
|
|
|
|
enum ALGMICKCABI {
|
|
ALGMICKCABI_FLANKPMJBMH = 0;
|
|
ALGMICKCABI_LMHJFBBDLNH = 1;
|
|
}
|
|
|
|
message AceAntiCheaterCsReq {
|
|
string GIFOENLDCHO = 2; // offset: 24
|
|
uint32 NMELIDCDKAK = 8; // offset: 32
|
|
}
|
|
|
|
message AceAntiCheaterScRsp {
|
|
uint32 retcode = 6; // offset: 24
|
|
}
|
|
|
|
message AnnounceData {
|
|
bool has_recommand = 4; // offset: 60
|
|
int64 end_time = 6; // offset: 64
|
|
string banner_text = 10; // offset: 32
|
|
string emergency_text = 11; // offset: 24
|
|
uint32 config_id = 12; // offset: 56
|
|
uint32 banner_frequency = 13; // offset: 40
|
|
bool BBEBEKFGMAD = 14; // offset: 61
|
|
int64 begin_time = 15; // offset: 48
|
|
}
|
|
|
|
message AntiAddictScNotify {
|
|
uint32 msg_type = 3; // offset: 40
|
|
string level = 4; // offset: 24
|
|
string msg = 10; // offset: 32
|
|
}
|
|
|
|
message BlackInfo {
|
|
int64 begin_time = 1; // offset: 24
|
|
int64 end_time = 2; // offset: 40
|
|
uint32 limit_level = 3; // offset: 36
|
|
uint32 ban_type = 4; // offset: 32
|
|
}
|
|
|
|
message CMCJFJEBBCO {
|
|
string LEMBPAGGMEM = 1; // offset: 16
|
|
int32 BLNDDBDIDNJ = 2; // offset: 36
|
|
int32 HDMMKJIKCOJ = 3; // offset: 40
|
|
int32 LMMHAGLDACM = 4; // offset: 44
|
|
int32 MBPELIOJBDG = 5; // offset: 32
|
|
}
|
|
|
|
message ClientDownloadData {
|
|
uint32 version = 1; // offset: 44
|
|
int64 time = 2; // offset: 32
|
|
bytes data = 3; // offset: 24
|
|
uint32 channel_id = 4; // offset: 40
|
|
}
|
|
|
|
message ClientDownloadDataScNotify {
|
|
ClientDownloadData download_data = 6; // offset: 16
|
|
}
|
|
|
|
message ClientObjDownloadData {
|
|
bytes sc_info = 1; // offset: 40
|
|
ClientDownloadData client_obj_download_data = 2; // offset: 16
|
|
repeated ClientDownloadData dyn_code = 3; // offset: 32
|
|
}
|
|
|
|
message ClientObjDownloadDataScNotify {
|
|
ClientObjDownloadData data = 3; // offset: 16
|
|
}
|
|
|
|
message ClientObjUploadCsReq {
|
|
ALGMICKCABI content_type = 3; // offset: 36
|
|
bytes sc_data = 10; // offset: 16
|
|
uint32 EOHFCODKKMD = 13; // offset: 32
|
|
}
|
|
|
|
message ClientObjUploadScRsp {
|
|
uint32 retcode = 4; // offset: 32
|
|
ClientObjDownloadData data = 6; // offset: 16
|
|
}
|
|
|
|
enum CmdPlayerType {
|
|
CmdPlayerType_NLCDGIPGFDJ = 0;
|
|
CmdPlayerType_UpdateFeatureSwitchScNotify = 26;
|
|
CmdPlayerType_AntiAddictScNotify = 11;
|
|
CmdPlayerType_PlayerLoginFinishScRsp = 63;
|
|
CmdPlayerType_ServerAnnounceNotify = 73;
|
|
CmdPlayerType_AceAntiCheaterCsReq = 76;
|
|
CmdPlayerType_GetBasicInfoCsReq = 80;
|
|
CmdPlayerType_ExchangeStaminaScRsp = 68;
|
|
CmdPlayerType_GetLevelRewardTakenListCsReq = 78;
|
|
CmdPlayerType_SetGenderScRsp = 79;
|
|
CmdPlayerType_ClientDownloadDataScNotify = 70;
|
|
CmdPlayerType_PlayerGetTokenCsReq = 60;
|
|
CmdPlayerType_GetAuthkeyScRsp = 21;
|
|
CmdPlayerType_ReserveStaminaExchangeScRsp = 50;
|
|
CmdPlayerType_ClientObjUploadScRsp = 35;
|
|
CmdPlayerType_SetGameplayBirthdayScRsp = 23;
|
|
CmdPlayerType_DailyRefreshNotify = 10;
|
|
CmdPlayerType_MCFLGBJENJD = 71;
|
|
CmdPlayerType_HLAAGBFPKPH = 33;
|
|
CmdPlayerType_SetRedPointStatusScNotify = 100;
|
|
CmdPlayerType_AceAntiCheaterScRsp = 57;
|
|
CmdPlayerType_SetPlayerInfoCsReq = 41;
|
|
CmdPlayerType_GetVideoVersionKeyScRsp = 27;
|
|
CmdPlayerType_ReserveStaminaExchangeCsReq = 28;
|
|
CmdPlayerType_SetGameplayBirthdayCsReq = 13;
|
|
CmdPlayerType_PlayerHeartBeatCsReq = 44;
|
|
CmdPlayerType_PlayerLoginFinishCsReq = 87;
|
|
CmdPlayerType_GetAuthkeyCsReq = 64;
|
|
CmdPlayerType_UpdatePlayerSettingCsReq = 45;
|
|
CmdPlayerType_QueryProductInfoCsReq = 96;
|
|
CmdPlayerType_PlayerLoginScRsp = 25;
|
|
CmdPlayerType_GetSecretKeyInfoCsReq = 31;
|
|
CmdPlayerType_LLGMMAPJDLI = 89;
|
|
CmdPlayerType_RetcodeNotify = 53;
|
|
CmdPlayerType_GetLevelRewardScRsp = 85;
|
|
CmdPlayerType_EnterStageCsReq = 15;
|
|
CmdPlayerType_SetNicknameScRsp = 38;
|
|
CmdPlayerType_PlayerLoginCsReq = 34;
|
|
CmdPlayerType_PlayerSqueezedScNotify = 83;
|
|
CmdPlayerType_SetLanguageScRsp = 93;
|
|
CmdPlayerType_ABAKFMHMHPD = 72;
|
|
CmdPlayerType_RegionStopScNotify = 12;
|
|
CmdPlayerType_SetPlayerInfoScRsp = 30;
|
|
CmdPlayerType_UpdatePlayerSettingScRsp = 18;
|
|
CmdPlayerType_MonthCardRewardNotify = 97;
|
|
CmdPlayerType_PlayerForceSyncGameStateFinishScRsp = 74;
|
|
CmdPlayerType_GmTalkScNotify = 56;
|
|
CmdPlayerType_PlayerLogoutCsReq = 5;
|
|
CmdPlayerType_GetBasicInfoScRsp = 67;
|
|
CmdPlayerType_SetGenderCsReq = 40;
|
|
CmdPlayerType_PlayerGetTokenScRsp = 16;
|
|
CmdPlayerType_GetVideoVersionKeyCsReq = 9;
|
|
CmdPlayerType_FeatureSwitchClosedScNotify = 36;
|
|
CmdPlayerType_SetLanguageCsReq = 51;
|
|
CmdPlayerType_SetNicknameCsReq = 17;
|
|
CmdPlayerType_GetLevelRewardTakenListScRsp = 4;
|
|
CmdPlayerType_GetLevelRewardCsReq = 19;
|
|
CmdPlayerType_PlayerForceSyncGameStateFinishCsReq = 59;
|
|
CmdPlayerType_GateServerScNotify = 14;
|
|
CmdPlayerType_ONNNLNCMMGJ = 75;
|
|
CmdPlayerType_ClientObjDownloadDataScNotify = 52;
|
|
CmdPlayerType_ClientObjUploadCsReq = 94;
|
|
CmdPlayerType_StaminaInfoScNotify = 99;
|
|
CmdPlayerType_PlayerHeartBeatScRsp = 62;
|
|
CmdPlayerType_ExchangeStaminaCsReq = 8;
|
|
CmdPlayerType_EnterStageScRsp = 42;
|
|
CmdPlayerType_GetSecretKeyInfoScRsp = 91;
|
|
CmdPlayerType_QueryProductInfoScRsp = 47;
|
|
}
|
|
|
|
message DailyRefreshNotify {
|
|
uint32 MDIIJKBHBBI = 11; // offset: 24
|
|
}
|
|
|
|
message EAFHBODFEKM {
|
|
oneof GBGKEJPFEIL {
|
|
bool CNMAFMEKADJ = 306; // offset: 24
|
|
GLNJKGOGKKL BDHBFFEOPFG = 425; // offset: 24
|
|
GLNJKGOGKKL DLDGBIBHDKM = 453; // offset: 24
|
|
}
|
|
}
|
|
|
|
message EMFKFGCBJBP {
|
|
}
|
|
|
|
message EnterStageCsReq {
|
|
string stop_desc = 15; // offset: 16
|
|
}
|
|
|
|
message EnterStageScRsp {
|
|
uint32 retcode = 1; // offset: 32
|
|
string CCPKFOKOLJB = 14; // offset: 16
|
|
}
|
|
|
|
message ExchangeStaminaCsReq {
|
|
}
|
|
|
|
message ExchangeStaminaScRsp {
|
|
int64 last_recover_time = 4; // offset: 40
|
|
uint32 retcode = 10; // offset: 48
|
|
uint32 stamina_add = 11; // offset: 52
|
|
uint32 exchange_times = 14; // offset: 32
|
|
repeated ItemCost item_cost_list = 15; // offset: 24
|
|
}
|
|
|
|
message FeatureSwitchClosedScNotify {
|
|
FeatureSwitchType FMGLEBCIBHG = 5; // offset: 24
|
|
}
|
|
|
|
enum FeatureSwitchType {
|
|
FeatureSwitchType_FeatureSwitchNone = 0;
|
|
FeatureSwitchType_FeatureSwitchShop = 1;
|
|
FeatureSwitchType_FeatureSwitchLineupName = 2;
|
|
FeatureSwitchType_FeatureSwitchRechargeShop = 3;
|
|
FeatureSwitchType_FeatureSwitchNickname = 4;
|
|
FeatureSwitchType_FeatureSwitchSignature = 5;
|
|
FeatureSwitchType_FeatureSwitchBattlepass = 6;
|
|
FeatureSwitchType_FeatureSwitchPunkLord = 7;
|
|
FeatureSwitchType_FeatureSwitchMonthcardDaily = 8;
|
|
FeatureSwitchType_FeatureSwitchPictureShare = 9;
|
|
FeatureSwitchType_FeatureSwitchRogue = 10;
|
|
FeatureSwitchType_FeatureSwitchChallenge = 11;
|
|
FeatureSwitchType_FeatureSwitchCocoon = 12;
|
|
FeatureSwitchType_FeatureSwitchRaid = 13;
|
|
FeatureSwitchType_FeatureSwitchMazePlaneEvent = 14;
|
|
FeatureSwitchType_FeatureSwitchActivityPanel = 15;
|
|
FeatureSwitchType_FeatureSwitchMailbox = 16;
|
|
FeatureSwitchType_FeatureSwitchQuest = 17;
|
|
FeatureSwitchType_FeatureSwitchGacha = 18;
|
|
FeatureSwitchType_FeatureSwitchChat = 19;
|
|
FeatureSwitchType_FeatureSwitchModifyFriendAlias = 20;
|
|
FeatureSwitchType_FeatureSwitchUseItem = 21;
|
|
FeatureSwitchType_FeatureSwitchActivitySchedule = 22;
|
|
FeatureSwitchType_FeatureSwitchFarmElement = 23;
|
|
FeatureSwitchType_FeatureSwitchAchievementLevel = 24;
|
|
FeatureSwitchType_FeatureSwitchDailyActiveLevel = 25;
|
|
FeatureSwitchType_FeatureSwitchPlayerReturn = 26;
|
|
FeatureSwitchType_FeatureSwitchFirstSetNickname = 27;
|
|
FeatureSwitchType_FeatureSwitchMainMissionReward = 28;
|
|
FeatureSwitchType_FeatureSwitchSubMissionReward = 29;
|
|
FeatureSwitchType_FeatureSwitchPamMission = 30;
|
|
FeatureSwitchType_FeatureSwitchDestroyItem = 32;
|
|
FeatureSwitchType_FeatureSwitchConsumeItemTurn = 33;
|
|
FeatureSwitchType_FeatureSwitchRogueModifier = 34;
|
|
FeatureSwitchType_FeatureSwitchChessRogue = 35;
|
|
FeatureSwitchType_FeatureSwitchChessRogueBoard = 36;
|
|
FeatureSwitchType_FeatureSwitchRollShop = 37;
|
|
FeatureSwitchType_FeatureSwitchH5Return = 38;
|
|
FeatureSwitchType_FeatureSwitchOffering = 39;
|
|
FeatureSwitchType_FeatureSwitchServerRedPoint = 40;
|
|
FeatureSwitchType_FeatureSwitchMonopolyOptionRatio = 41;
|
|
FeatureSwitchType_FeatureSwitchMonopolyGetRaffleTicket = 42;
|
|
FeatureSwitchType_FeatureSwitchMonopolyTakeRaffleReward = 43;
|
|
FeatureSwitchType_FeatureSwitchChallengeRecommendLineup = 44;
|
|
FeatureSwitchType_FeatureSwitchPsnMemberShipCheck = 45;
|
|
FeatureSwitchType_FeatureSwitchPlayerBoardDevelopment = 46;
|
|
FeatureSwitchType_FeatureSwitchPvp = 47;
|
|
FeatureSwitchType_FeatureSwitchRogueMode = 48;
|
|
FeatureSwitchType_FeatureSwitchRogueTournUgc = 49;
|
|
FeatureSwitchType_FeatureSwitchRelicFilterPlanName = 50;
|
|
FeatureSwitchType_FeatureSwitchMazeItemUseBuffDrop = 51;
|
|
FeatureSwitchType_FeatureSwitchRedDot = 52;
|
|
FeatureSwitchType_FeatureSwitchGameStateService = 53;
|
|
FeatureSwitchType_FeatureSwitchBenefitIndex = 54;
|
|
FeatureSwitchType_FeatureSwitchRogueTournBuildRef = 55;
|
|
FeatureSwitchType_FeatureSwitchPreAvatarSetGrowthTarget = 56;
|
|
FeatureSwitchType_FeatureSwitchImportRelicFilterPlan = 58;
|
|
FeatureSwitchType_FeatureSwitchGachaDecideItem = 59;
|
|
FeatureSwitchType_FeatureSwitchItemSync = 60;
|
|
FeatureSwitchType_FeatureSwitchRechargeBenefit = 61;
|
|
FeatureSwitchType_FeatureSwitchRechargeGift = 62;
|
|
FeatureSwitchType_FeatureSwitchRogueTournBuildRefShareCode = 63;
|
|
FeatureSwitchType_FeatureSwitchGachaAvatarToast = 64;
|
|
FeatureSwitchType_FeatureSwitchRogueTournBuildRefShareCodeRename = 65;
|
|
FeatureSwitchType_FeatureSwitchRelicSmartDiscard = 66;
|
|
FeatureSwitchType_FeatureSwitchPlanetfesSocial = 67;
|
|
FeatureSwitchType_FeatureSwitchRelicReforge = 68;
|
|
FeatureSwitchType_FeatureSwitchRelicCompose = 69;
|
|
FeatureSwitchType_FeatureSwitchRelicDecompose = 70;
|
|
FeatureSwitchType_FeatureSwitchRogueTournCocoon = 71;
|
|
FeatureSwitchType_FeatureSwitchItemCompose = 72;
|
|
FeatureSwitchType_FeatureSwitchGrowMaterialAutoComplete = 73;
|
|
FeatureSwitchType_FeatureSwitchSkipPerformance = 74;
|
|
FeatureSwitchType_FeatureSwitchFate = 75;
|
|
FeatureSwitchType_FeatureSwitchFateAvatarHandbook = 76;
|
|
FeatureSwitchType_FeatureSwitchElfRestaurant = 77;
|
|
FeatureSwitchType_FeatureSwitchBattleTimeoutLegal = 78;
|
|
FeatureSwitchType_FeatureSwitchHipplen = 79;
|
|
FeatureSwitchType_FeatureSwitchHipplenEffect = 80;
|
|
FeatureSwitchType_FeatureSwitchReplayPerformance = 81;
|
|
FeatureSwitchType_FeatureSwitchGridFightRef = 82;
|
|
FeatureSwitchType_FeatureSwitchRelicBox = 83;
|
|
FeatureSwitchType_FeatureSwitchGridFightStartGamePlay = 84;
|
|
FeatureSwitchType_FeatureSwitchGridFightBanAugment = 85;
|
|
FeatureSwitchType_FeatureSwitchGridFightBanPortalBuff = 86;
|
|
FeatureSwitchType_FeatureSwitchBanGotoPage = 87;
|
|
FeatureSwitchType_FeatureSwitchReportSensitiveWordCheck = 88;
|
|
FeatureSwitchType_FeatureSwitchAvatarSkinId = 89;
|
|
FeatureSwitchType_FeatureSwitchAiPam = 90;
|
|
FeatureSwitchType_FeatureSwitchBattleCheckPass = 91;
|
|
FeatureSwitchType_FeatureSwitchIdleLiveCustomTitle = 92;
|
|
FeatureSwitchType_FeatureSwitchGridFightFormationName = 93;
|
|
FeatureSwitchType_FeatureSwitchSocialPlay = 94;
|
|
FeatureSwitchType_FeatureSwitchRelicPresetPlanName = 95;
|
|
FeatureSwitchType_FeatureSwitchOutfitPreview = 96;
|
|
FeatureSwitchType_FeatureSwitchRogueProcessorQueueCutting = 97;
|
|
FeatureSwitchType_FeatureSwitchChooseDelivery = 98;
|
|
FeatureSwitchType_FeatureSwitchUnlockContentPackage = 99;
|
|
FeatureSwitchType_FeatureSwitchAcceleratePerformance = 102;
|
|
BLOHGFCFEEL_NFNEBINBIBO = 104;
|
|
BLOHGFCFEEL_PGOLFCJDGII = 105;
|
|
BLOHGFCFEEL_CIHMEJDKEHK = 106;
|
|
BLOHGFCFEEL_MGENIBAMDPC = 107;
|
|
BLOHGFCFEEL_OLOKBGLMBNF = 108;
|
|
BLOHGFCFEEL_MNCHBPDNAFC = 110;
|
|
}
|
|
|
|
message GLNJKGOGKKL {
|
|
repeated string ODAHKGONNHJ = 3; // offset: 24
|
|
}
|
|
|
|
message GateServerScNotify {
|
|
string OKLNPLEDKDE = 10; // offset: 24
|
|
}
|
|
|
|
enum Gender {
|
|
Gender_None = 0;
|
|
Gender_Man = 1;
|
|
Gender_Woman = 2;
|
|
}
|
|
|
|
message GetAuthkeyCsReq {
|
|
string auth_appid = 2; // offset: 24
|
|
uint32 sign_type = 5; // offset: 36
|
|
uint32 authkey_ver = 9; // offset: 32
|
|
}
|
|
|
|
message GetAuthkeyScRsp {
|
|
uint32 retcode = 5; // offset: 44
|
|
string authkey = 6; // offset: 24
|
|
uint32 sign_type = 10; // offset: 48
|
|
uint32 authkey_ver = 13; // offset: 40
|
|
string auth_appid = 15; // offset: 32
|
|
}
|
|
|
|
message GetBasicInfoCsReq {
|
|
}
|
|
|
|
message GetBasicInfoScRsp {
|
|
int64 last_set_nickname_time = 1; // offset: 48
|
|
uint32 retcode = 5; // offset: 32
|
|
uint32 gender = 6; // offset: 44
|
|
int64 next_recover_time = 7; // offset: 56
|
|
uint32 cur_day = 8; // offset: 68
|
|
uint32 week_cocoon_finished_count = 9; // offset: 36
|
|
bool is_gender_set = 10; // offset: 40
|
|
PlayerSettingInfo player_setting_info = 11; // offset: 16
|
|
uint32 exchange_times = 14; // offset: 72
|
|
uint32 gameplay_birthday = 15; // offset: 64
|
|
}
|
|
|
|
message GetLevelRewardCsReq {
|
|
uint32 interacted_prop_entity_id = 1; // offset: 28
|
|
uint32 level = 7; // offset: 24
|
|
}
|
|
|
|
message GetLevelRewardScRsp {
|
|
uint32 level = 9; // offset: 32
|
|
uint32 retcode = 10; // offset: 36
|
|
ItemList reward = 15; // offset: 16
|
|
}
|
|
|
|
message GetLevelRewardTakenListCsReq {
|
|
}
|
|
|
|
message GetLevelRewardTakenListScRsp {
|
|
uint32 retcode = 9; // offset: 32
|
|
repeated uint32 level_reward_taken_list = 15; // offset: 16
|
|
}
|
|
|
|
message GetSecretKeyInfoCsReq {
|
|
bytes CILHEPFKKNI = 11; // offset: 16
|
|
}
|
|
|
|
message GetSecretKeyInfoScRsp {
|
|
uint32 retcode = 8; // offset: 40
|
|
bytes secret_rsp = 13; // offset: 24
|
|
repeated SecretKeyInfo secret_info = 15; // offset: 32
|
|
}
|
|
|
|
message GetVideoVersionKeyCsReq {
|
|
}
|
|
|
|
message GetVideoVersionKeyScRsp {
|
|
uint32 retcode = 5; // offset: 40
|
|
repeated VideoKeyInfo activity_video_key_info_list = 14; // offset: 32
|
|
repeated VideoKeyInfo video_key_info_list = 15; // offset: 24
|
|
}
|
|
|
|
message GmTalkScNotify {
|
|
string DBKOHLFBPNI = 4; // offset: 24
|
|
}
|
|
|
|
message HBJLNKAFNAD {
|
|
repeated uint32 switch_list = 1; // offset: 24
|
|
}
|
|
|
|
message HDOKNMGIDMB {
|
|
FeatureSwitchType type = 1; // offset: 32
|
|
repeated HBJLNKAFNAD BGNKLMIMBPI = 2; // offset: 16
|
|
bool KPCPABKPAKL = 3; // offset: 36
|
|
}
|
|
|
|
message IBCDDGKNICG {
|
|
GLNJKGOGKKL black_list = 2; // offset: 16
|
|
bool CNMAFMEKADJ = 12; // offset: 32
|
|
}
|
|
|
|
message IDAIHHGGPIJ {
|
|
uint32 retcode = 9; // offset: 24
|
|
}
|
|
|
|
message KEKFNKDLDOM {
|
|
oneof JNLIJAABGFF {
|
|
IBCDDGKNICG ICKNLCPNHCD = 1028; // offset: 24
|
|
EAFHBODFEKM LOMPGELJCLM = 1713; // offset: 24
|
|
}
|
|
}
|
|
|
|
message LFCHHMGGMPC {
|
|
uint32 show_type = 5; // offset: 28
|
|
uint32 BMFJFFBPADD = 7; // offset: 24
|
|
uint32 EHNJDIDABHD = 9; // offset: 36
|
|
uint32 content_id = 14; // offset: 32
|
|
}
|
|
|
|
message LFKKOMBKJIP {
|
|
string tag = 1; // offset: 24
|
|
string value = 2; // offset: 32
|
|
}
|
|
|
|
message LJFJOGEEGPJ {
|
|
bool MBIAIMKHNDB = 2; // offset: 25
|
|
bool DADLAHHIJDH = 4; // offset: 24
|
|
}
|
|
|
|
enum LanguageType {
|
|
LANGUAGE_NONE = 0;
|
|
LANGUAGE_SC = 1;
|
|
LANGUAGE_TC = 2;
|
|
LANGUAGE_EN = 3;
|
|
LANGUAGE_KR = 4;
|
|
LANGUAGE_JP = 5;
|
|
LANGUAGE_FR = 6;
|
|
LANGUAGE_DE = 7;
|
|
LANGUAGE_ES = 8;
|
|
LANGUAGE_PT = 9;
|
|
LANGUAGE_RU = 10;
|
|
LANGUAGE_TH = 11;
|
|
LANGUAGE_VI = 12;
|
|
LANGUAGE_ID = 13;
|
|
}
|
|
|
|
message MEPHKJFAJPP {
|
|
string NLONGNHNECG = 1; // offset: 32
|
|
string BHNHGPCGKMA = 2; // offset: 48
|
|
string CKACNADCDFP = 3; // offset: 64
|
|
string EIDOKHKEOPP = 4; // offset: 56
|
|
string HELMPDCKLEO = 5; // offset: 72
|
|
string DFBLOBNLHCC = 6; // offset: 24
|
|
string GLEEJNEJACP = 7; // offset: 40
|
|
}
|
|
|
|
message MonthCardRewardNotify {
|
|
ItemList reward = 5; // offset: 16
|
|
}
|
|
|
|
message PNOLLIAKGDB {
|
|
bool BELKCBAGMFC = 2; // offset: 29
|
|
bool MLPGDPGIFCJ = 7; // offset: 28
|
|
uint32 JHJKCJKDHIB = 13; // offset: 24
|
|
}
|
|
|
|
message PlayerForceSyncGameStateFinishCsReq {
|
|
}
|
|
|
|
message PlayerForceSyncGameStateFinishScRsp {
|
|
repeated string PKLFOJBALKK = 1; // offset: 16
|
|
repeated string HBBIHGLHKDM = 8; // offset: 40
|
|
repeated string EHMGEMMNPLA = 9; // offset: 24
|
|
uint32 retcode = 11; // offset: 48
|
|
}
|
|
|
|
message PlayerGetTokenCsReq {
|
|
string EKLOGGLELCG = 1; // offset: 40
|
|
string token = 3; // offset: 32
|
|
uint32 account_ip_port = 4; // offset: 56
|
|
string account_uid = 6; // offset: 16
|
|
uint32 channel_id = 7; // offset: 64
|
|
uint32 account_ip = 9; // offset: 52
|
|
uint32 platform = 10; // offset: 60
|
|
uint32 uid = 12; // offset: 48
|
|
uint32 sign_type = 15; // offset: 68
|
|
}
|
|
|
|
message PlayerGetTokenScRsp {
|
|
uint32 retcode = 3; // offset: 60
|
|
string authkey = 5; // offset: 16
|
|
BlackInfo black_info = 9; // offset: 24
|
|
string stop_desc = 10; // offset: 40
|
|
uint64 secret_key_seed = 12; // offset: 48
|
|
uint32 uid = 15; // offset: 56
|
|
}
|
|
|
|
message PlayerHeartBeatCsReq {
|
|
LFKKOMBKJIP sc_data = 2; // offset: 16
|
|
uint32 EOHFCODKKMD = 5; // offset: 32
|
|
uint64 client_time_ms = 8; // offset: 40
|
|
}
|
|
|
|
message PlayerHeartBeatScRsp {
|
|
uint64 client_time_ms = 3; // offset: 32
|
|
ClientDownloadData download_data = 10; // offset: 24
|
|
uint64 server_time_ms = 14; // offset: 48
|
|
uint32 retcode = 15; // offset: 40
|
|
}
|
|
|
|
message PlayerLoginCsReq {
|
|
string GDMJPJCKBBE = 1; // offset: 136
|
|
uint32 JMMHHFLEEPG = 2; // offset: 204
|
|
PlatformType platform = 3; // offset: 196
|
|
string NIBMFCFBHEP = 4; // offset: 96
|
|
uint32 client_res_version = 5; // offset: 168
|
|
uint64 login_random = 6; // offset: 176
|
|
string BJCIBNBGBMP = 7; // offset: 104
|
|
string JHOKMNLHBMA = 8; // offset: 72
|
|
string IHMJHLLCLDE = 9; // offset: 48
|
|
LanguageType HOFEMNAIIHB = 10; // offset: 172
|
|
string BAOGDOFPPLN = 11; // offset: 128
|
|
string LDCIBPHDAKI = 12; // offset: 32
|
|
string LFLCDNGALME = 13; // offset: 160
|
|
string signature = 14; // offset: 80
|
|
string BDGDPMALNIF = 15; // offset: 16
|
|
string IDIFIEPMLKA = 177; // offset: 88
|
|
bool MENBLJOGJMH = 405; // offset: 193
|
|
MEPHKJFAJPP HNPMEDIEJFC = 507; // offset: 24
|
|
string DJONELMIFEE = 853; // offset: 144
|
|
bool ACJKHHBJKHE = 931; // offset: 192
|
|
string MGNLIGIKKPP = 1256; // offset: 64
|
|
uint32 channel_id = 1683; // offset: 184
|
|
string JKGAKDALFPE = 1748; // offset: 120
|
|
string LPBHJODECNE = 1752; // offset: 40
|
|
CMCJFJEBBCO EONDGECNAIH = 1786; // offset: 152
|
|
uint32 FKFFBEMEIEP = 1834; // offset: 188
|
|
uint32 KPFGILOFIDI = 1846; // offset: 200
|
|
string IJKOMIKFKEK = 2043; // offset: 56
|
|
}
|
|
|
|
message PlayerLoginFinishCsReq {
|
|
}
|
|
|
|
message PlayerLoginFinishScRsp {
|
|
uint32 retcode = 8; // offset: 24
|
|
}
|
|
|
|
message PlayerLoginScRsp {
|
|
string GIOAPOKHAOF = 3; // offset: 24
|
|
PlayerBasicInfo basic_info = 4; // offset: 16
|
|
uint32 retcode = 5; // offset: 56
|
|
bool KDNPPNHLNOA = 6; // offset: 60
|
|
uint32 stamina = 9; // offset: 52
|
|
bool KCDAHNNCKPP = 10; // offset: 61
|
|
uint64 server_timestamp_ms = 11; // offset: 72
|
|
int32 cur_timezone = 12; // offset: 48
|
|
string DKEPKHPOLHC = 13; // offset: 32
|
|
uint64 login_random = 14; // offset: 64
|
|
}
|
|
|
|
message PlayerLogoutCsReq {
|
|
}
|
|
|
|
message PlayerSettingInfo {
|
|
bool IOJEAOCOBBF = 1; // offset: 63
|
|
bool BOMGNMDOGLM = 2; // offset: 58
|
|
bool GNFDDPEMMFN = 3; // offset: 56
|
|
bool NJAKOMDMFJD = 4; // offset: 69
|
|
bool DGCNHMIHFJB = 6; // offset: 64
|
|
bool MAKOLELFLFH = 7; // offset: 65
|
|
bool PFBHGAHAFMD = 8; // offset: 60
|
|
bool FDHEPCKLCAM = 9; // offset: 66
|
|
bool AACOEHCFNDB = 10; // offset: 68
|
|
bool DCJECFMMIBC = 12; // offset: 57
|
|
PNOLLIAKGDB OJPAODIHAJE = 13; // offset: 32
|
|
bool BBEEBBIDJHE = 42; // offset: 67
|
|
bool GOKFNGFFMOB = 673; // offset: 59
|
|
bool HGPFFGKNPFB = 711; // offset: 61
|
|
repeated KVP OKAHMFOINPM = 759; // offset: 16
|
|
LJFJOGEEGPJ ANKIDJJINEI = 1456; // offset: 40
|
|
bool LNGHIJGFDKP = 1470; // offset: 62
|
|
JPGACKPLGCD CMFCOOEEECB = 1800; // offset: 24
|
|
}
|
|
|
|
message PlayerSqueezedScNotify {
|
|
message AAFEHKFADDH {
|
|
enum JNFDGPDHENJ {
|
|
JNFDGPDHENJ_FLLKANIACDA = 0;
|
|
JNFDGPDHENJ_EODFDECMNNP = 1;
|
|
JNFDGPDHENJ_BOECOEHDKMA = 2;
|
|
JNFDGPDHENJ_EBFFCLNNOCL = 3;
|
|
JNFDGPDHENJ_FOGKJPIPDII = 4;
|
|
JNFDGPDHENJ_MDKPBPIHFDE = 5;
|
|
}
|
|
}
|
|
BlackInfo black_info = 3; // offset: 16
|
|
AAFEHKFADDH.JNFDGPDHENJ kick_type = 13; // offset: 32
|
|
}
|
|
|
|
message Product {
|
|
uint32 buy_times = 1; // offset: 68
|
|
uint32 gift_version = 2; // offset: 64
|
|
string price_tier = 3; // offset: 24
|
|
ProductGiftType gift_type = 5; // offset: 44
|
|
uint32 max_buy_times = 7; // offset: 40
|
|
string product_id = 9; // offset: 16
|
|
bool double_reward = 12; // offset: 48
|
|
int64 begin_time = 14; // offset: 72
|
|
int64 end_time = 15; // offset: 56
|
|
}
|
|
|
|
enum ProductGiftType {
|
|
ProductGiftType_ProductGiftNone = 0;
|
|
ProductGiftType_ProductGiftCoin = 1;
|
|
ProductGiftType_ProductGiftMonthCard = 2;
|
|
ProductGiftType_ProductGiftBp68 = 3;
|
|
ProductGiftType_ProductGiftBp128 = 4;
|
|
ProductGiftType_ProductGiftBp68Upgrade128 = 5;
|
|
ProductGiftType_ProductGiftPointCard = 6;
|
|
ProductGiftType_ProductGiftPsPreOrder1 = 7;
|
|
ProductGiftType_ProductGiftPsPreOrder2 = 8;
|
|
ProductGiftType_ProductGiftGooglePoints100 = 9;
|
|
ProductGiftType_ProductGiftGooglePoints150 = 10;
|
|
ProductGiftType_ProductGiftPsPointCard030 = 11;
|
|
ProductGiftType_ProductGiftPsPointCard050 = 12;
|
|
ProductGiftType_ProductGiftPsPointCard100 = 13;
|
|
ProductGiftType_ProductGiftPsnPlus = 14;
|
|
ProductGiftType_ProductGiftSingle6 = 15;
|
|
ProductGiftType_ProductGiftDailyLogin30 = 16;
|
|
ProductGiftType_ProductGiftAppleGiftCard = 17;
|
|
ProductGiftType_ProductGiftTicket10 = 22;
|
|
ProductGiftType_ProductGiftPlayerHeadDecor = 23;
|
|
ProductGiftType_ProductGiftReturnSign = 24;
|
|
ProductGiftType_ProductGiftExtraValueTicket1 = 25;
|
|
IMBPFFMCJDF_LDDPELNENIC = 26;
|
|
ProductGiftType_ProductGiftFtcUpGachaTicket1 = 18;
|
|
ProductGiftType_ProductGiftFtcUpGachaTicket10 = 19;
|
|
ProductGiftType_ProductGiftFtcNormalGachaTicket1 = 20;
|
|
ProductGiftType_ProductGiftFtcNormalGachaTicket10 = 21;
|
|
IMBPFFMCJDF_JMPLJGHMGOD = 101;
|
|
IMBPFFMCJDF_DIFOELGDPNL = 102;
|
|
}
|
|
|
|
message QueryProductInfoCsReq {
|
|
}
|
|
|
|
message QueryProductInfoScRsp {
|
|
uint32 BFFHEKCGLMA = 1; // offset: 36
|
|
uint64 month_card_out_date_time = 2; // offset: 48
|
|
uint32 retcode = 8; // offset: 32
|
|
repeated Product product_list = 11; // offset: 24
|
|
uint32 BEBFNDIGKFK = 14; // offset: 40
|
|
}
|
|
|
|
message RegionStopScNotify {
|
|
int64 stop_end_time = 7; // offset: 24
|
|
int64 stop_begin_time = 11; // offset: 32
|
|
}
|
|
|
|
message ReserveStaminaExchangeCsReq {
|
|
uint32 num = 15; // offset: 24
|
|
}
|
|
|
|
message ReserveStaminaExchangeScRsp {
|
|
uint32 num = 3; // offset: 28
|
|
uint32 retcode = 10; // offset: 24
|
|
}
|
|
|
|
message RetcodeNotify {
|
|
uint32 retcode = 4; // offset: 32
|
|
repeated uint32 FLFBHONGDAD = 11; // offset: 16
|
|
}
|
|
|
|
message SecretKeyInfo {
|
|
SecretKeyType type = 2; // offset: 32
|
|
string secret_key = 14; // offset: 16
|
|
}
|
|
|
|
enum SecretKeyType {
|
|
SECRET_KEY_NONE = 0;
|
|
SECRET_KEY_SERVER_CHECK = 1;
|
|
SECRET_KEY_VIDEO = 2;
|
|
SECRET_KEY_BATTLE_TIME = 3;
|
|
}
|
|
|
|
message ServerAnnounceNotify {
|
|
repeated AnnounceData announce_data_list = 9; // offset: 16
|
|
}
|
|
|
|
message SetGameplayBirthdayCsReq {
|
|
uint32 birthday = 12; // offset: 24
|
|
}
|
|
|
|
message SetGameplayBirthdayScRsp {
|
|
uint32 birthday = 2; // offset: 24
|
|
uint32 retcode = 15; // offset: 28
|
|
}
|
|
|
|
message SetGenderCsReq {
|
|
Gender gender = 15; // offset: 24
|
|
}
|
|
|
|
message SetGenderScRsp {
|
|
MultiPathAvatarType cur_avatar_path = 3; // offset: 24
|
|
uint32 retcode = 11; // offset: 28
|
|
}
|
|
|
|
message SetLanguageCsReq {
|
|
LanguageType HOFEMNAIIHB = 5; // offset: 24
|
|
}
|
|
|
|
message SetLanguageScRsp {
|
|
LanguageType HOFEMNAIIHB = 12; // offset: 28
|
|
uint32 retcode = 14; // offset: 24
|
|
}
|
|
|
|
message SetNicknameCsReq {
|
|
string nickname = 6; // offset: 16
|
|
bool is_modify = 9; // offset: 32
|
|
}
|
|
|
|
message SetNicknameScRsp {
|
|
bool is_modify = 9; // offset: 32
|
|
uint32 retcode = 11; // offset: 36
|
|
int64 set_time = 13; // offset: 24
|
|
}
|
|
|
|
message SetPlayerInfoCsReq {
|
|
bool is_modify = 3; // offset: 36
|
|
Gender gender = 10; // offset: 32
|
|
string nickname = 12; // offset: 24
|
|
}
|
|
|
|
message SetPlayerInfoScRsp {
|
|
bool is_modify = 6; // offset: 36
|
|
uint32 retcode = 10; // offset: 40
|
|
MultiPathAvatarType cur_avatar_path = 11; // offset: 32
|
|
int64 set_time = 13; // offset: 24
|
|
}
|
|
|
|
message SetRedPointStatusScNotify {
|
|
uint32 BMFJFFBPADD = 1; // offset: 36
|
|
uint32 content_id = 2; // offset: 32
|
|
uint32 uid = 3; // offset: 44
|
|
repeated LFCHHMGGMPC BKAKIJOACPO = 7; // offset: 16
|
|
uint32 show_type = 13; // offset: 40
|
|
}
|
|
|
|
message StaminaInfoScNotify {
|
|
uint32 stamina = 3; // offset: 40
|
|
int64 next_recover_time = 4; // offset: 32
|
|
uint32 reserve_stamina = 7; // offset: 44
|
|
int64 EHJCPBJNEOO = 12; // offset: 24
|
|
}
|
|
|
|
message UpdateFeatureSwitchScNotify {
|
|
repeated HDOKNMGIDMB switch_info_list = 9; // offset: 16
|
|
}
|
|
|
|
message UpdatePlayerSetting {
|
|
oneof BKAGLMFNKKA {
|
|
bool AACOEHCFNDB = 2; // offset: 16
|
|
bool DGCNHMIHFJB = 15; // offset: 16
|
|
bool FDHEPCKLCAM = 8; // offset: 16
|
|
bool DCJECFMMIBC = 7; // offset: 16
|
|
bool IOJEAOCOBBF = 11; // offset: 16
|
|
bool PFBHGAHAFMD = 3; // offset: 16
|
|
bool GNFDDPEMMFN = 13; // offset: 16
|
|
bool MAKOLELFLFH = 9; // offset: 16
|
|
bool NJAKOMDMFJD = 14; // offset: 16
|
|
PNOLLIAKGDB OJPAODIHAJE = 10; // offset: 16
|
|
bool BOMGNMDOGLM = 497; // offset: 16
|
|
bool BBEEBBIDJHE = 555; // offset: 16
|
|
bool HGPFFGKNPFB = 380; // offset: 16
|
|
bool LNGHIJGFDKP = 1448; // offset: 16
|
|
bool GOKFNGFFMOB = 800; // offset: 16
|
|
JPGACKPLGCD CMFCOOEEECB = 1660; // offset: 16
|
|
KVP EGLOIFDIDPK = 670; // offset: 16
|
|
LJFJOGEEGPJ ANKIDJJINEI = 1808; // offset: 16
|
|
}
|
|
}
|
|
|
|
message UpdatePlayerSettingCsReq {
|
|
UpdatePlayerSetting player_setting = 1; // offset: 16
|
|
}
|
|
|
|
message UpdatePlayerSettingScRsp {
|
|
UpdatePlayerSetting player_setting = 2; // offset: 24
|
|
uint32 retcode = 12; // offset: 32
|
|
}
|
|
|
|
message VideoKeyInfo {
|
|
uint64 HHCAKADKHAN = 6; // offset: 24
|
|
uint64 IBDIMHPOPOJ = 8; // offset: 48
|
|
uint64 BOGECOHIINH = 13; // offset: 40
|
|
uint32 id = 14; // offset: 32
|
|
}
|