Files
CapySR/proto/CmdIdleLiveType.proto
T

607 lines
16 KiB
Protocol Buffer

syntax = "proto3";
import "Common.proto";
message ANAJELDHDBH {
uint32 key = 6; // offset: 32
double damage = 14; // offset: 24
}
message AOJEODENHPL {
uint32 event_id = 4; // offset: 28
uint32 chapter_index = 5; // offset: 36
bool has_passed = 7; // offset: 32
uint32 IKKEJKOGBNO = 13; // offset: 24
uint32 KJJJPMAPFOH = 14; // offset: 40
}
message BBIPCFPDEJN {
uint64 GLANPLEGMPG = 14; // offset: 24
CDABMABJFII reason = 15; // offset: 32
}
message BCIMOPDDKHH {
uint32 uid = 8; // offset: 32
repeated uint32 FEODDIKPAOA = 13; // offset: 16
}
message BIKNPJPLDAO {
uint32 OBKCFGAJLJJ = 8; // offset: 48
repeated ANAJELDHDBH FNHDDAMNKCG = 11; // offset: 32
repeated ANAJELDHDBH HFHJGBHHBKM = 12; // offset: 16
double total_damage = 14; // offset: 40
uint32 MBOBGNPLLOO = 15; // offset: 52
}
message CBNNMKNBLDI {
uint32 rarity = 3; // offset: 36
uint32 level = 5; // offset: 40
repeated CHAGFKJEIMI CDMKBCHLPAB = 7; // offset: 16
bool is_special = 8; // offset: 32
uint32 grid_fight_equipment_id = 15; // offset: 44
}
enum CDABMABJFII {
CDABMABJFII_NLCDGIPGFDJ = 0;
CDABMABJFII_FEHEGGCOKJH = 2;
CDABMABJFII_GGMPEGMEHPD = 4;
CDABMABJFII_MGBCAPIIKLM = 5;
CDABMABJFII_DILIGFNLNKE = 6;
CDABMABJFII_BOJIEINFLFF = 7;
}
message CGBPOHBACGE {
repeated CGGPJFLLGID FKLPCAPONIA = 2; // offset: 16
repeated PEPEHIDAKKK avatar_list = 7; // offset: 24
repeated KVP EIEOJFJAIBD = 10; // offset: 32
uint64 battle_power = 14; // offset: 48
}
message CGGPJFLLGID {
uint32 level = 9; // offset: 24
uint32 JIGOOAEFDPP = 13; // offset: 28
}
message CHAGFKJEIMI {
uint32 LBDLAACOCCN = 7; // offset: 24
uint32 offset = 10; // offset: 28
}
enum CmdIdleLiveType {
CmdIdleLiveType_NLCDGIPGFDJ = 0;
CmdIdleLiveType_GetFriendDungeonInfoScRsp = 9427;
CmdIdleLiveType_IdleLiveGetDataCsReq = 9384;
CmdIdleLiveType_EndDungeonCsReq = 9374;
CmdIdleLiveType_TakeContentScRsp = 9429;
CmdIdleLiveType_IdleLiveGetPendingEquipScRsp = 9367;
CmdIdleLiveType_HandlePendingEquipScRsp = 9357;
CmdIdleLiveType_AIENGOEFEFI = 9386;
CmdIdleLiveType_ReplaceTeamCsRsp = 9414;
CmdIdleLiveType_IdleLiveFinishNodeBattleScRsp = 9406;
CmdIdleLiveType_FinishQuestionCsReq = 9412;
CmdIdleLiveType_GetFriendNewAssistRewardScNotify = 9363;
CmdIdleLiveType_IdleLiveGetStatisticCsReq = 9431;
CmdIdleLiveType_TechTreeChangeNodeStateCsRsp = 9372;
CmdIdleLiveType_IdleLiveGetPendingEquipCsReq = 9361;
CmdIdleLiveType_ReplaceTeamCsCsReq = 9418;
CmdIdleLiveType_IdleLiveFinishNodeEventCsReq = 9433;
CmdIdleLiveType_EndDungeonScRsp = 9446;
CmdIdleLiveType_HandlePendingEquipCsReq = 9435;
CmdIdleLiveType_DressSpecialEquipCsReq = 9354;
CmdIdleLiveType_TakeTaskRewardCsReq = 9423;
CmdIdleLiveType_IdleLiveStartNodeScRsp = 9425;
CmdIdleLiveType_SyncChangeNtf = 9443;
CmdIdleLiveType_UpgradeTeamSlotCsRsp = 9447;
CmdIdleLiveType_IdleLiveCollectIncomeScRsp = 9362;
CmdIdleLiveType_UpdateCustomInfoScRsp = 9394;
CmdIdleLiveType_TakeTaskRewardScRsp = 9353;
CmdIdleLiveType_JDMKGGCKPEL = 9432;
CmdIdleLiveType_StartNodeBattleCsReq = 9410;
CmdIdleLiveType_StartDungeonScRsp = 9380;
CmdIdleLiveType_UpdateCustomInfoCsReq = 9403;
CmdIdleLiveType_IdleLiveDoGachaCsReq = 9399;
CmdIdleLiveType_TakeContentCsReq = 9390;
CmdIdleLiveType_KMHAFKKOGBL = 9360;
CmdIdleLiveType_IdleLiveFinishNodeEventScRsp = 9365;
CmdIdleLiveType_AAAOIENBLPH = 9375;
CmdIdleLiveType_DressSpecialEquipScRsp = 9369;
CmdIdleLiveType_IdleLiveFinishFinalActScRsp = 9389;
CmdIdleLiveType_HOEILNOAJGL = 9407;
CmdIdleLiveType_IdleLiveTakeAssistRewardCsReq = 9417;
CmdIdleLiveType_BJBIGHFFIBL = 9364;
CmdIdleLiveType_FGPHAGJEBIG = 9428;
CmdIdleLiveType_StartDungeonCsReq = 9391;
CmdIdleLiveType_IdleLiveFinishNodeBattleCsReq = 9408;
CmdIdleLiveType_IdleLiveGetStatisticScRsp = 9401;
CmdIdleLiveType_TechTreeChangeNodeStateCsCsReq = 9379;
CmdIdleLiveType_IdleLiveStartNodeCsReq = 9355;
CmdIdleLiveType_IdleLiveCollectIncomeCsReq = 9371;
CmdIdleLiveType_TakeQuestEquipCsCsReq = 9373;
CmdIdleLiveType_GHNHDIPGGGG = 9388;
CmdIdleLiveType_StartNodeBattleScRsp = 9366;
CmdIdleLiveType_IdleLiveFinishFinalActCsReq = 9392;
CmdIdleLiveType_TakeQuestEquipCsRsp = 9426;
}
enum DBKAAJAEGNM {
DBKAAJAEGNM_NLCDGIPGFDJ = 0;
DBKAAJAEGNM_BMOOGBNPEAA = 1;
DBKAAJAEGNM_CIHFGJDCHIA = 2;
DBKAAJAEGNM_PDKLDMNAJBO = 3;
}
message DICEFIGKFCL {
uint32 HJDNNCOHPJH = 2; // offset: 44
JBMDMFOCOAK GJLDDMIIILF = 3; // offset: 32
repeated KJMHIDMOBMB KNEMNAEGKBF = 5; // offset: 24
uint32 BJFNMEJNKIK = 7; // offset: 52
uint32 BEBLGGDLADJ = 10; // offset: 48
uint32 LLGKEIPDDMB = 14; // offset: 40
}
message DMEPOENPEIF {
uint32 PJODECIGFOI = 5; // offset: 24
}
message DressSpecialEquipCsReq {
repeated KVP COLOHMBFKIH = 6; // offset: 24
}
message DressSpecialEquipScRsp {
uint32 retcode = 5; // offset: 32
repeated KVP COLOHMBFKIH = 13; // offset: 24
}
message EBNKDHCIJPH {
uint32 avatar_id = 2; // offset: 28
uint32 ANPNFPJDPKP = 9; // offset: 24
uint32 KBOGFJANBPD = 10; // offset: 32
}
message EJJBHFOLCEA {
uint32 NJKHFPICPLK = 8; // offset: 28
uint32 OLAAFALFKIH = 12; // offset: 32
uint32 DLILJLGKBEK = 15; // offset: 24
}
message EMCJBMOICJN {
IGOGKCCOIIF PLFNNLOKBOO = 1; // offset: 88
IIPIFJCOIFO GNPHKFCKNOP = 2; // offset: 24
JDDFIGPOKHC HKLNGMHFICM = 4; // offset: 32
PCGMJHKDCOG OPHJAENGBGJ = 5; // offset: 16
uint32 retcode = 6; // offset: 112
EJJBHFOLCEA JJKKMGKNCJA = 7; // offset: 48
PIOJJEGMOOF FNBMIGIICEK = 8; // offset: 72
DICEFIGKFCL DNGNEKAMHMD = 10; // offset: 64
HIDCLKLDHLE HFBBOHBKBJE = 11; // offset: 40
CGBPOHBACGE MKAGCFGNPGD = 12; // offset: 56
PFPHKOAFPCJ AIBHMDPILKE = 13; // offset: 104
HANHLKIHCJH BOOIAMNBFND = 15; // offset: 80
}
message EndDungeonCsReq {
repeated uint32 FEODDIKPAOA = 1; // offset: 24
bool DHLLPOBKLIO = 4; // offset: 40
BIKNPJPLDAO HNMLBLGGOLB = 5; // offset: 16
}
message EndDungeonScRsp {
ItemList reward = 5; // offset: 24
uint32 retcode = 8; // offset: 40
uint32 DHBKGOFBMIM = 13; // offset: 36
uint32 EICEKDBENKM = 15; // offset: 32
}
message FHLEBDMFCHL {
LPPKGHJGOCC content_type = 9; // offset: 24
uint32 content_id = 14; // offset: 28
}
message FHMNLHLADJO {
uint32 AJIMPLLIFIE = 1; // offset: 28
uint32 FKIIFFFJKJH = 9; // offset: 24
}
message FinishQuestionCsReq {
uint32 JMBGMIPLLJI = 2; // offset: 32
uint32 CJAINJMLDFC = 5; // offset: 36
bool DJNDDEBIMGA = 13; // offset: 28
uint32 PDICFEGEPNM = 15; // offset: 24
}
message GetFriendDungeonInfoScRsp {
repeated OCBPHIBFFAC IOOIIKICFHE = 10; // offset: 16
uint32 retcode = 13; // offset: 32
}
message GetFriendNewAssistRewardScNotify {
uint32 FANDKFADKKM = 4; // offset: 24
}
message HANHLKIHCJH {
repeated uint32 AFACNNLLPMG = 12; // offset: 24
}
message HGDEGLENMPM {
}
message HGPBONMLNAJ {
uint32 progress = 2; // offset: 32
uint32 IBEFDOMBEHM = 4; // offset: 28
DBKAAJAEGNM status = 15; // offset: 24
}
message HIDCLKLDHLE {
repeated OOMNNODJGPH NNIAKOLKDFP = 6; // offset: 24
repeated KVP CAOFMHOMMHF = 7; // offset: 32
JIEKJDGEGDN POLADDGLAEH = 11; // offset: 16
repeated uint32 HHNNEGILEFB = 14; // offset: 40
}
message HandlePendingEquipCsReq {
bool PGOIJMGMDEO = 6; // offset: 24
}
message HandlePendingEquipScRsp {
KLNNIAHJBCO LJMLJKPLKBN = 3; // offset: 16
uint32 retcode = 5; // offset: 32
bool DKPCAIGPHNO = 8; // offset: 36
}
message IDFMIDPCJAC {
uint32 JIGOOAEFDPP = 6; // offset: 24
uint32 level = 9; // offset: 28
}
message IGGFCPNDMPN {
oneof BNJPPHJNKHF {
LJGKDEKCHPJ AONEJBHFKMO = 1; // offset: 24
uint32 BKJFBHANFLC = 7; // offset: 24
}
}
message IGOGKCCOIIF {
uint32 FKIIFFFJKJH = 5; // offset: 36
uint32 AJIMPLLIFIE = 12; // offset: 32
string title = 15; // offset: 24
}
message IIPIFJCOIFO {
HGPBONMLNAJ PJJGPDNKMJH = 9; // offset: 16
}
message IdleLiveCollectIncomeCsReq {
bool ECBJLAKHOCF = 6; // offset: 28
uint32 LOFNHPHCCIL = 13; // offset: 24
}
message IdleLiveCollectIncomeScRsp {
repeated KVP IOFKDDFNDGC = 4; // offset: 32
ItemList ENGHMIAMPLG = 6; // offset: 40
repeated KVP HPCKMFMNOBG = 7; // offset: 16
repeated KVP IBLOFDAGDCE = 9; // offset: 48
uint32 retcode = 13; // offset: 56
bool ECBJLAKHOCF = 15; // offset: 60
}
message IdleLiveDoGachaCsReq {
uint32 KJIBHABMGMD = 10; // offset: 24
}
message IdleLiveFinishFinalActCsReq {
uint32 JGFLMODLDCD = 15; // offset: 24
}
message IdleLiveFinishFinalActScRsp {
uint32 retcode = 12; // offset: 32
ItemList ENGHMIAMPLG = 14; // offset: 16
}
message IdleLiveFinishNodeBattleCsReq {
BIKNPJPLDAO HNMLBLGGOLB = 8; // offset: 16
JDGNMIDMACL GBJEALNCMJC = 15; // offset: 32
}
message IdleLiveFinishNodeBattleScRsp {
ItemList BPIOEKHMAIC = 2; // offset: 32
repeated KVP IBLOFDAGDCE = 3; // offset: 64
uint32 retcode = 4; // offset: 80
ItemList DHPPLPJOMNB = 6; // offset: 16
JDGNMIDMACL GBJEALNCMJC = 7; // offset: 84
repeated KVP HPCKMFMNOBG = 9; // offset: 40
uint64 JEAEFMHIIAC = 13; // offset: 72
ItemList ENGHMIAMPLG = 14; // offset: 56
repeated KVP IOFKDDFNDGC = 15; // offset: 48
}
message IdleLiveFinishNodeEventCsReq {
}
message IdleLiveFinishNodeEventScRsp {
uint32 retcode = 15; // offset: 24
}
message IdleLiveGetDataCsReq {
}
message IdleLiveGetPendingEquipCsReq {
}
message IdleLiveGetPendingEquipScRsp {
uint32 retcode = 6; // offset: 32
KLNNIAHJBCO LJMLJKPLKBN = 9; // offset: 16
}
message IdleLiveGetStatisticCsReq {
}
message IdleLiveGetStatisticScRsp {
repeated uint32 IKLJBAJBOPG = 8; // offset: 24
uint32 retcode = 15; // offset: 32
}
message IdleLiveStartNodeCsReq {
uint32 KJJJPMAPFOH = 6; // offset: 28
uint32 chapter_index = 12; // offset: 24
}
message IdleLiveStartNodeScRsp {
uint32 retcode = 1; // offset: 32
JBMDMFOCOAK GJLDDMIIILF = 4; // offset: 24
}
message IdleLiveTakeAssistRewardCsReq {
}
message JBMDMFOCOAK {
AOJEODENHPL LMMNDOFIMBN = 10; // offset: 24
uint32 PGIEEGCGCDI = 12; // offset: 32
}
message JDDFIGPOKHC {
repeated MGEAPNBMJKJ JHJEJKGFJMN = 9; // offset: 16
}
enum JDGNMIDMACL {
JDGNMIDMACL_GAIFBJCKGPA = 0;
JDGNMIDMACL_KGPGDEMEAND = 1;
JDGNMIDMACL_BPKLGJOBOMA = 2;
JDGNMIDMACL_IAAOAHFDFLC = 3;
}
message JIEKJDGEGDN {
bool is_active = 5; // offset: 24
uint32 CJAINJMLDFC = 8; // offset: 28
uint32 PDICFEGEPNM = 9; // offset: 32
}
message KAILIIEEBJM {
oneof MMCGBGDJIPN {
PEPEHIDAKKK NBDDJGJOIEH = 4; // offset: 24
KJMHIDMOBMB BBBEGOLJKHJ = 3; // offset: 24
uint32 IFDLLJHHOGL = 11; // offset: 24
HGPBONMLNAJ PJJGPDNKMJH = 13; // offset: 24
BBIPCFPDEJN KGMIIKKGJFH = 6; // offset: 24
FHLEBDMFCHL LNGGONNOBHM = 15; // offset: 24
uint32 NJKHFPICPLK = 14; // offset: 24
uint32 OLAAFALFKIH = 10; // offset: 24
uint32 DLILJLGKBEK = 5; // offset: 24
uint32 FFFBADMIMLF = 8; // offset: 24
KVP DGBFGDIMKND = 793; // offset: 24
bool EIJHKECFBLA = 1563; // offset: 24
JIEKJDGEGDN POLADDGLAEH = 211; // offset: 24
uint32 NOAKIEIOKIB = 320; // offset: 24
FHMNLHLADJO HAEIEPPAJFH = 72; // offset: 24
}
}
message KAODLPJMEFE {
uint32 DCOFPHDKNIJ = 1; // offset: 72
HeadFrameInfo head_frame_info = 4; // offset: 40
PlatformType platform = 6; // offset: 64
uint32 head_icon = 7; // offset: 56
string remark_name = 8; // offset: 48
uint32 MIDBIPHKLJO = 9; // offset: 68
uint32 uid = 11; // offset: 76
uint32 level = 12; // offset: 60
string nickname = 13; // offset: 16
string DJONELMIFEE = 15; // offset: 32
}
message KIDELOJLPFB {
uint32 PLDKENJLKME = 11; // offset: 24
}
message KJMHIDMOBMB {
uint32 OAJGKOOFNBL = 1; // offset: 48
uint64 battle_power = 2; // offset: 32
uint32 chapter_index = 3; // offset: 40
uint32 captain_num = 9; // offset: 52
repeated uint32 IKLJBAJBOPG = 11; // offset: 24
bool is_final_act_finished = 13; // offset: 44
}
message KLNNIAHJBCO {
CBNNMKNBLDI equip = 4; // offset: 24
uint32 OJBJHGBEMJN = 6; // offset: 36
uint32 PNIPCNLLKKD = 10; // offset: 32
}
message LJGKDEKCHPJ {
uint32 MMONAECCLHN = 7; // offset: 32
uint32 MGBCAPIIKLM = 8; // offset: 28
uint32 avatar_id = 11; // offset: 24
}
enum LPPKGHJGOCC {
LPPKGHJGOCC_NLCDGIPGFDJ = 0;
LPPKGHJGOCC_CAJPAGKBBML = 1;
LPPKGHJGOCC_JOKPPELAFOI = 2;
}
message MGEAPNBMJKJ {
uint32 EICEKDBENKM = 13; // offset: 28
uint32 KNEJAEFBDED = 14; // offset: 24
}
message NILCAHCBKAI {
repeated IGGFCPNDMPN KIJCKCJKDEB = 3; // offset: 32
repeated EBNKDHCIJPH gacha_item_list = 4; // offset: 24
uint32 retcode = 7; // offset: 40
uint32 PDANNONFHNI = 9; // offset: 44
}
message NMEMDFOCMFO {
repeated KVP IOFKDDFNDGC = 1; // offset: 40
uint32 retcode = 8; // offset: 48
repeated KVP HPCKMFMNOBG = 9; // offset: 32
repeated KVP IBLOFDAGDCE = 13; // offset: 24
uint32 PJODECIGFOI = 15; // offset: 52
}
message NOHKADAPKHE {
ItemList ENGHMIAMPLG = 1; // offset: 16
repeated KAODLPJMEFE OILHLECGBCH = 9; // offset: 24
uint32 retcode = 10; // offset: 40
}
message OCBPHIBFFAC {
uint32 FANDKFADKKM = 6; // offset: 40
repeated KVP CJDOEPKKJGC = 10; // offset: 24
uint32 uid = 11; // offset: 36
uint32 LNGEAIJIODK = 12; // offset: 32
}
enum OEDABANAJEK {
OEDABANAJEK_NLCDGIPGFDJ = 0;
OEDABANAJEK_BPNMABIFCAC = 1;
OEDABANAJEK_OHLJJBCALBF = 2;
}
message OOMNNODJGPH {
uint32 NNDNCAEGDFI = 6; // offset: 24
bool CIHPIAGDHAO = 9; // offset: 28
}
message PCGMJHKDCOG {
repeated CBNNMKNBLDI grid_fight_equipment_list = 7; // offset: 40
repeated CBNNMKNBLDI KIDBGNPHGBI = 12; // offset: 24
repeated KVP IHJJKABIEPC = 13; // offset: 48
repeated uint32 OILPEBPLDBG = 15; // offset: 16
}
message PEPEHIDAKKK {
uint32 PMFAHDMLOFK = 8; // offset: 28
uint32 avatar_id = 13; // offset: 24
}
message PFPHKOAFPCJ {
uint32 FOGCAJJOMMK = 14; // offset: 24
}
message PIOJJEGMOOF {
repeated uint32 GBACMOJJKIJ = 5; // offset: 16
}
message ReplaceTeamCsCsReq {
repeated KVP ENCINPIHHDF = 13; // offset: 16
uint32 MNKCHCLGNOM = 14; // offset: 32
}
message ReplaceTeamCsRsp {
repeated KVP ENCINPIHHDF = 2; // offset: 24
uint32 retcode = 6; // offset: 32
}
message StartDungeonCsReq {
uint32 EICEKDBENKM = 4; // offset: 48
repeated uint32 JAJDGPAKNLL = 6; // offset: 16
repeated KVP ENCINPIHHDF = 12; // offset: 40
repeated KVP COLOHMBFKIH = 15; // offset: 32
}
message StartDungeonScRsp {
uint32 EICEKDBENKM = 4; // offset: 48
uint32 retcode = 5; // offset: 52
repeated BCIMOPDDKHH KMMBNFIFALA = 8; // offset: 24
repeated KVP COLOHMBFKIH = 10; // offset: 16
repeated KVP ENCINPIHHDF = 11; // offset: 40
}
message StartNodeBattleCsReq {
}
message StartNodeBattleScRsp {
uint32 retcode = 2; // offset: 32
repeated KVP ENCINPIHHDF = 13; // offset: 24
uint32 PGIEEGCGCDI = 15; // offset: 36
}
message SyncChangeNtf {
repeated KAILIIEEBJM DGNGMJMPFGK = 13; // offset: 24
}
message TakeContentCsReq {
uint32 content_id = 5; // offset: 28
LPPKGHJGOCC content_type = 8; // offset: 24
}
message TakeContentScRsp {
uint32 retcode = 1; // offset: 32
uint32 content_id = 4; // offset: 40
LPPKGHJGOCC content_type = 9; // offset: 36
ItemList reward = 13; // offset: 24
}
message TakeQuestEquipCsCsReq {
uint32 quest_id = 3; // offset: 28
bool DKPCAIGPHNO = 10; // offset: 24
}
message TakeQuestEquipCsRsp {
uint32 retcode = 2; // offset: 32
uint32 quest_id = 8; // offset: 28
bool DKPCAIGPHNO = 9; // offset: 24
}
message TakeTaskRewardCsReq {
}
message TakeTaskRewardScRsp {
uint32 retcode = 8; // offset: 32
ItemList reward = 11; // offset: 16
}
message TechTreeChangeNodeStateCsCsReq {
OEDABANAJEK op_type = 5; // offset: 28
uint32 CDMFHNGEFCN = 14; // offset: 24
}
message TechTreeChangeNodeStateCsRsp {
uint32 CDMFHNGEFCN = 4; // offset: 32
OEDABANAJEK op_type = 7; // offset: 24
uint32 retcode = 14; // offset: 28
}
message UpdateCustomInfoCsReq {
oneof MMCGBGDJIPN {
string title = 4; // offset: 24
uint32 AJIMPLLIFIE = 3; // offset: 24
}
}
message UpdateCustomInfoScRsp {
uint32 retcode = 4; // offset: 32
oneof MMCGBGDJIPN {
string title = 12; // offset: 24
uint32 AJIMPLLIFIE = 10; // offset: 24
}
}
message UpgradeTeamSlotCsRsp {
uint32 level = 2; // offset: 28
uint32 JIGOOAEFDPP = 3; // offset: 32
uint32 retcode = 9; // offset: 24
}