Files
CapySR/proto/CmdItemType.proto
T

469 lines
12 KiB
Protocol Buffer

syntax = "proto3";
import "Common.proto";
message AddEquipmentScRsp {
uint32 KAJCFPKEGBP = 7; // offset: 24
}
message AddRelicFilterPlanCsReq {
KJDLIPEIAAK icon = 1; // offset: 40
uint32 GFEENEDNJGF = 3; // offset: 52
BNAILMNNGIF settings = 5; // offset: 16
string name = 10; // offset: 24
bool is_marked = 15; // offset: 48
}
message AddRelicFilterPlanScRsp {
uint32 retcode = 8; // offset: 32
GABKFNAJIDD relic_plan = 15; // offset: 16
}
message BKGPJOBNMKJ {
uint32 tid = 5; // offset: 32
uint64 expire_time = 8; // offset: 24
uint32 num = 9; // offset: 36
}
message BNAILMNNGIF {
uint32 AGPFHDNOBEN = 1; // offset: 88
repeated uint32 DCFGIEJAILL = 2; // offset: 48
repeated uint32 KLKADPNPNHI = 3; // offset: 24
repeated uint32 NBINKKOFKED = 4; // offset: 32
repeated uint32 PLJEJGCEKGL = 5; // offset: 64
repeated uint32 HBLKPAJPPEC = 6; // offset: 80
bool IHABNJLBNBL = 7; // offset: 96
uint32 MNNLNOJNPBP = 8; // offset: 92
repeated uint32 BOPGCJOMKGE = 9; // offset: 16
repeated uint32 CLNIFBCKJPE = 10; // offset: 40
repeated uint32 MPBDKLFAPCH = 11; // offset: 56
}
message BatchRankUpEquipmentCsReq {
repeated FBNBEIKABGE switch_list = 15; // offset: 24
}
message BatchRankUpEquipmentScRsp {
uint32 retcode = 14; // offset: 24
}
message CancelMarkItemNotify {
uint32 item_id = 7; // offset: 24
}
enum CmdItemType {
CmdItemType_NLCDGIPGFDJ = 0;
CmdItemType_ExpUpRelicCsReq = 568;
CmdItemType_RankUpEquipmentCsReq = 583;
CmdItemType_GetRelicFilterPlanCsReq = 567;
CmdItemType_SellItemCsReq = 511;
CmdItemType_SetTurnFoodSwitchScRsp = 541;
CmdItemType_BatchRankUpEquipmentScRsp = 587;
CmdItemType_RelicFilterPlanClearNameScNotify = 514;
CmdItemType_DestroyItemCsReq = 503;
CmdItemType_PromoteEquipmentScRsp = 575;
CmdItemType_DeleteRelicFilterPlanScRsp = 553;
CmdItemType_RankUpEquipmentScRsp = 515;
CmdItemType_ExchangeHcoinScRsp = 504;
CmdItemType_GetBagScRsp = 525;
CmdItemType_PromoteEquipmentScRsp_509 = 509;
CmdItemType_ExpUpEquipmentCsReq = 542;
CmdItemType_MarkRelicFilterPlanScRsp = 562;
CmdItemType_LockEquipmentScRsp = 516;
CmdItemType_SyncTurnFoodNotify = 540;
CmdItemType_GetRecyleTimeScRsp = 551;
CmdItemType_RelicReforgeScRsp = 577;
CmdItemType_ExchangeHcoinCsReq = 578;
CmdItemType_ComposeSelectedRelicCsReq = 519;
CmdItemType_ModifyRelicFilterPlanCsReq = 576;
CmdItemType_ExpUpRelicScRsp = 564;
CmdItemType_RechargeSuccNotify = 538;
CmdItemType_DeleteRelicFilterPlanCsReq = 597;
CmdItemType_DiscardRelicScRsp = 596;
CmdItemType_ComposeLimitNumCompleteScNotify = 593;
CmdItemType_MarkItemScRsp = 532;
CmdItemType_ComposeSelectedRelicScRsp = 585;
CmdItemType_PromoteEquipmentCsReq = 563;
CmdItemType_MarkRelicFilterPlanCsReq = 544;
CmdItemType_AddEquipmentScRsp = 507;
CmdItemType_AddRelicFilterPlanCsReq = 513;
CmdItemType_LockEquipmentCsReq = 560;
CmdItemType_CancelMarkItemNotify = 584;
CmdItemType_ComposeItemCsReq = 561;
CmdItemType_SetTurnFoodSwitchCsReq = 579;
CmdItemType_GetRelicFilterPlanScRsp = 510;
CmdItemType_GeneralVirtualItemDataNotify = 530;
CmdItemType_MarkItemCsReq = 582;
CmdItemType_ComposeLimitNumUpdateScNotify = 573;
CmdItemType_LockRelicScRsp = 512;
CmdItemType_ComposeItemScRsp = 508;
CmdItemType_GetMarkItemListCsReq = 522;
CmdItemType_PromoteEquipmentCsReq_505 = 505;
CmdItemType_UseItemScRsp = 556;
CmdItemType_GetMarkItemListScRsp = 549;
CmdItemType_RelicReforgeConfirmScRsp = 531;
CmdItemType_GetBagCsReq = 534;
CmdItemType_ModifyRelicFilterPlanScRsp = 557;
CmdItemType_LockRelicCsReq = 521;
CmdItemType_BatchRankUpEquipmentCsReq = 591;
CmdItemType_DestroyItemScRsp = 529;
CmdItemType_RelicReforgeCsReq = 536;
CmdItemType_RelicReforgeConfirmCsReq = 546;
CmdItemType_SellItemScRsp = 517;
CmdItemType_DiscardRelicCsReq = 524;
CmdItemType_ExpUpEquipmentScRsp = 539;
CmdItemType_UseItemCsReq = 558;
CmdItemType_GetRecyleTimeCsReq = 581;
CmdItemType_AddRelicFilterPlanScRsp = 523;
}
message ComposeItemCsReq {
ItemCostData convert_item_list = 1; // offset: 24
uint32 compose_id = 2; // offset: 40
uint32 count = 7; // offset: 44
ItemCostData compose_item_list = 9; // offset: 32
}
message ComposeItemScRsp {
uint32 retcode = 4; // offset: 36
uint32 compose_id = 5; // offset: 32
uint32 count = 7; // offset: 40
ItemList return_item_list = 8; // offset: 16
}
message ComposeLimitNumCompleteScNotify {
repeated DPGAHDIJJDL MGLCGPMNHBB = 4; // offset: 16
}
message ComposeLimitNumUpdateScNotify {
DPGAHDIJJDL PLJFOAPFELP = 3; // offset: 24
}
message ComposeSelectedRelicCsReq {
uint32 compose_relic_id = 1; // offset: 56
uint32 main_affix_id = 2; // offset: 60
uint32 count = 3; // offset: 48
ItemCostData wr_item_list = 6; // offset: 40
repeated uint32 sub_affix_id_list = 11; // offset: 16
uint32 compose_id = 13; // offset: 52
ItemCostData compose_item_list = 14; // offset: 24
}
message ComposeSelectedRelicScRsp {
uint32 retcode = 7; // offset: 36
ItemList return_item_list = 9; // offset: 16
uint32 compose_id = 11; // offset: 32
}
message DPGAHDIJJDL {
uint32 DJLNCCEIDNO = 1; // offset: 28
uint32 KAHMGPGPOII = 9; // offset: 24
}
message DeleteRelicFilterPlanCsReq {
repeated uint32 GGIGDJPFBBP = 7; // offset: 24
bool NPPKABBJCMI = 13; // offset: 32
}
message DeleteRelicFilterPlanScRsp {
bool NPPKABBJCMI = 5; // offset: 36
repeated uint32 GGIGDJPFBBP = 10; // offset: 24
uint32 retcode = 13; // offset: 32
}
message DestroyItemCsReq {
uint32 ADOIMNBAGKC = 4; // offset: 24
uint32 item_id = 6; // offset: 32
uint32 item_count = 11; // offset: 28
}
message DestroyItemScRsp {
uint32 retcode = 5; // offset: 28
uint32 ADOIMNBAGKC = 8; // offset: 24
}
message DiscardRelicCsReq {
repeated uint32 relic_ids = 2; // offset: 24
bool DKPCAIGPHNO = 4; // offset: 40
RelicDiscardType IFEEJKMACHF = 5; // offset: 44
uint64 KDGCPMGOPPJ = 10; // offset: 32
}
message DiscardRelicScRsp {
bool DKPCAIGPHNO = 1; // offset: 36
uint32 retcode = 7; // offset: 32
RelicDiscardType IFEEJKMACHF = 14; // offset: 40
repeated uint32 relic_ids = 15; // offset: 24
}
message ExchangeHcoinCsReq {
uint32 num = 13; // offset: 24
}
message ExchangeHcoinScRsp {
uint32 retcode = 2; // offset: 28
uint32 num = 5; // offset: 24
}
message ExpUpEquipmentCsReq {
uint32 equipment_unique_id = 2; // offset: 32
ItemCostData cost_data = 5; // offset: 24
}
message ExpUpEquipmentScRsp {
repeated PileItem return_item_list = 5; // offset: 24
uint32 retcode = 12; // offset: 32
}
message ExpUpRelicCsReq {
uint32 relic_unique_id = 1; // offset: 32
ItemCostData cost_data = 13; // offset: 16
}
message ExpUpRelicScRsp {
repeated PileItem return_item_list = 6; // offset: 24
uint32 retcode = 15; // offset: 32
}
message FBNBEIKABGE {
uint32 equipment_unique_id = 11; // offset: 32
ItemCostData cost_data = 12; // offset: 16
}
message GABKFNAJIDD {
int64 BNCALAMGIOC = 2; // offset: 64
bool is_marked = 4; // offset: 48
string name = 7; // offset: 40
KJDLIPEIAAK icon = 9; // offset: 24
BNAILMNNGIF settings = 13; // offset: 32
uint32 NPHAJEKCBKF = 14; // offset: 56
uint32 GFEENEDNJGF = 15; // offset: 52
}
message GeneralVirtualItemDataNotify {
bool EBLPGLFJNEL = 7; // offset: 32
repeated PileItem FCNBHBHMFMC = 11; // offset: 16
}
message GetBagCsReq {
}
message GetBagScRsp {
repeated BKGPJOBNMKJ NAJFMIIFIEC = 2; // offset: 72
uint32 retcode = 3; // offset: 128
repeated Material material_list = 4; // offset: 48
repeated PileItem PLBLHEKEIJO = 6; // offset: 112
repeated OCKCHBDFGNL FFEGBHJLBNH = 7; // offset: 24
repeated BKGPJOBNMKJ CNDODPICGHI = 8; // offset: 88
repeated Relic relic_list = 9; // offset: 16
repeated Equipment equipment_list = 10; // offset: 96
repeated TurnFoodSwitch EOJBFLHBNMB = 11; // offset: 120
repeated uint32 KOFNOJCMEFA = 13; // offset: 40
repeated WaitDelResource wait_del_resource_list = 14; // offset: 56
repeated uint32 CAMEGAGKPGL = 15; // offset: 32
repeated PileItem sync_fiat_items_list = 451; // offset: 104
repeated NLLLAAEJOBP update_platform_bound_gifts_list = 899; // offset: 64
}
message GetMarkItemListCsReq {
}
message GetMarkItemListScRsp {
uint32 retcode = 1; // offset: 32
repeated uint32 PEPKCBILIFO = 4; // offset: 24
}
message GetRecyleTimeCsReq {
repeated uint32 CNGBPNHLGHB = 12; // offset: 24
}
message GetRecyleTimeScRsp {
repeated BKGPJOBNMKJ NAJFMIIFIEC = 2; // offset: 24
uint32 retcode = 4; // offset: 32
}
message GetRelicFilterPlanCsReq {
}
message GetRelicFilterPlanScRsp {
uint32 retcode = 1; // offset: 32
repeated GABKFNAJIDD JCKBEEKBPHF = 9; // offset: 24
}
message KJDLIPEIAAK {
uint32 OLELCDKLPDK = 6; // offset: 28
bool IFONLBKJGFE = 8; // offset: 24
}
message LockEquipmentCsReq {
bool is_locked = 6; // offset: 32
repeated uint32 LDBMBPBGFHK = 7; // offset: 24
}
message LockEquipmentScRsp {
uint32 retcode = 7; // offset: 24
}
message LockRelicCsReq {
repeated uint32 relic_ids = 5; // offset: 16
bool NPPKABBJCMI = 10; // offset: 33
bool is_locked = 12; // offset: 32
}
message LockRelicScRsp {
uint32 retcode = 12; // offset: 24
}
message MarkItemCsReq {
bool ABDJKPCGDHO = 1; // offset: 28
uint32 item_id = 5; // offset: 24
}
message MarkItemScRsp {
bool ABDJKPCGDHO = 3; // offset: 32
uint32 item_id = 9; // offset: 24
uint32 retcode = 12; // offset: 28
}
message MarkRelicFilterPlanCsReq {
bool BIJJOJNJHDO = 5; // offset: 32
bool NPPKABBJCMI = 7; // offset: 33
repeated uint32 GGIGDJPFBBP = 10; // offset: 16
}
message MarkRelicFilterPlanScRsp {
repeated uint32 GGIGDJPFBBP = 2; // offset: 24
bool NPPKABBJCMI = 7; // offset: 33
uint32 retcode = 10; // offset: 36
bool BIJJOJNJHDO = 11; // offset: 32
}
message ModifyRelicFilterPlanCsReq {
uint32 NPHAJEKCBKF = 1; // offset: 36
oneof KKNBOACNCON {
string name = 6; // offset: 24
KJDLIPEIAAK MJPKBIGCFOM = 2; // offset: 24
BNAILMNNGIF LJKNDCIOOCG = 15; // offset: 24
}
}
message ModifyRelicFilterPlanScRsp {
uint32 retcode = 8; // offset: 36
int64 BNCALAMGIOC = 14; // offset: 48
uint32 NPHAJEKCBKF = 15; // offset: 40
oneof KKNBOACNCON {
string name = 2; // offset: 24
KJDLIPEIAAK MJPKBIGCFOM = 10; // offset: 24
BNAILMNNGIF LJKNDCIOOCG = 12; // offset: 24
}
}
message OCKCHBDFGNL {
uint64 time = 2; // offset: 32
repeated NKDNFDCFNCP HJMDNLBNPNA = 10; // offset: 16
}
message PromoteEquipmentCsReq {
uint32 FANHGFFLIID = 10; // offset: 32
ItemCostData FJDENCJEIAL = 13; // offset: 24
}
message PromoteEquipmentScRsp {
uint32 PLDKENJLKME = 1; // offset: 24
}
message RankUpEquipmentCsReq {
uint32 equipment_unique_id = 8; // offset: 32
ItemCostData cost_data = 11; // offset: 24
}
message RankUpEquipmentScRsp {
uint32 retcode = 1; // offset: 24
}
message RechargeSuccNotify {
string price_tier = 7; // offset: 32
string product_id = 10; // offset: 24
uint64 month_card_out_date_time = 11; // offset: 48
ItemList item_list = 14; // offset: 16
}
enum RelicDiscardType {
RelicDiscardType_Single = 0;
RelicDiscardType_Batch = 1;
RelicDiscardType_Smart = 2;
}
message RelicFilterPlanClearNameScNotify {
uint32 NPHAJEKCBKF = 8; // offset: 24
}
message RelicReforgeConfirmCsReq {
uint32 relic_unique_id = 1; // offset: 24
bool is_cancel = 10; // offset: 28
}
message RelicReforgeConfirmScRsp {
uint32 PLDKENJLKME = 2; // offset: 24
}
message RelicReforgeCsReq {
uint32 relic_unique_id = 6; // offset: 28
uint32 reforge_block_sub_affix_id = 10; // offset: 24
}
message RelicReforgeScRsp {
uint32 PLDKENJLKME = 12; // offset: 24
}
message SellItemCsReq {
ItemCostData cost_data = 2; // offset: 24
bool HNLKAEBKKBL = 12; // offset: 32
}
message SellItemScRsp {
ItemList return_item_list = 5; // offset: 16
uint32 retcode = 14; // offset: 32
}
message SetTurnFoodSwitchCsReq {
TurnFoodSwitch KLAJGAKAFCP = 6; // offset: 24
bool is_open = 14; // offset: 28
}
message SetTurnFoodSwitchScRsp {
TurnFoodSwitch KLAJGAKAFCP = 2; // offset: 32
bool is_open = 4; // offset: 28
uint32 retcode = 8; // offset: 24
}
message SyncTurnFoodNotify {
repeated uint32 CAMEGAGKPGL = 14; // offset: 32
repeated TurnFoodSwitch EOJBFLHBNMB = 15; // offset: 16
}
enum TurnFoodSwitch {
TurnFoodSwitch_None = 0;
TurnFoodSwitch_Attack = 1;
TurnFoodSwitch_Define = 2;
}
message UseItemCsReq {
AvatarType KANPPCMBJHG = 1; // offset: 40
bool DGEKFCHEAPO = 2; // offset: 44
uint32 optional_reward_id = 8; // offset: 24
uint32 use_item_count = 9; // offset: 36
uint32 use_item_id = 12; // offset: 28
uint32 base_avatar_id = 14; // offset: 32
}
message UseItemScRsp {
uint64 month_card_out_date_time = 3; // offset: 32
uint32 use_item_count = 5; // offset: 40
uint32 use_item_id = 8; // offset: 44
uint32 retcode = 10; // offset: 52
ItemList return_data = 11; // offset: 16
uint32 formula_id = 15; // offset: 48
}