217 lines
6.6 KiB
Protocol Buffer
217 lines
6.6 KiB
Protocol Buffer
syntax = "proto3";
|
|
|
|
|
|
import "Common.proto";
|
|
|
|
message CLDOIEGCNLD {
|
|
uint32 avatar_id = 1; // offset: 40
|
|
uint32 avatar_type = 2; // offset: 48
|
|
uint32 slot = 3; // offset: 44
|
|
uint32 level = 4; // offset: 56
|
|
uint32 skin_id = 5; // offset: 52
|
|
ChallengeBossEquipmentInfo equipment = 6; // offset: 32
|
|
ChallengeBossAvatarRelicInfo OKCGHKDMFAM = 7; // offset: 16
|
|
}
|
|
|
|
message ChallengeTierceChallengeInfo {
|
|
uint32 stage_index = 4; // offset: 48
|
|
uint32 challenge_id = 6; // offset: 40
|
|
ChallengeTiercePendingStageSettle IIHFEDLHOPI = 13; // offset: 24
|
|
bool is_single_stage = 14; // offset: 44
|
|
repeated LineupInfo lineup_list = 15; // offset: 32
|
|
}
|
|
|
|
message ChallengeTierceData {
|
|
bool is_passed = 1; // offset: 56
|
|
repeated ChallengeTierceStageData result_list = 2; // offset: 48
|
|
repeated ChallengeTierceStageInfo stage_info_list = 4; // offset: 16
|
|
ChallengeTierceRecord record = 6; // offset: 24
|
|
repeated uint32 finished_target_list = 8; // offset: 40
|
|
uint32 challenge_id = 11; // offset: 60
|
|
}
|
|
|
|
message ChallengeTierceMedal {
|
|
uint32 group_id = 12; // offset: 24
|
|
}
|
|
|
|
message ChallengeTiercePendingStageSettle {
|
|
uint32 MMCPICGKOGD = 10; // offset: 28
|
|
uint32 OPNPMBJDKNB = 11; // offset: 24
|
|
uint32 NEDGGMGMLGO = 14; // offset: 32
|
|
uint32 BIEPFFBBJHG = 259; // offset: 36
|
|
uint32 DPDNPCBNENI = 823; // offset: 44
|
|
uint32 EKKLCBKNAED = 1196; // offset: 40
|
|
}
|
|
|
|
message ChallengeTierceRecord {
|
|
uint32 used_cycle_count = 3; // offset: 24
|
|
uint32 total_score = 9; // offset: 28
|
|
}
|
|
|
|
message ChallengeTierceRecordInfo {
|
|
repeated ChallengeTierceStageRecord result_list = 1; // offset: 32
|
|
repeated uint32 finished_target_list = 6; // offset: 16
|
|
uint32 challenge_id = 9; // offset: 40
|
|
bool is_passed = 12; // offset: 44
|
|
}
|
|
|
|
message ChallengeTierceReward {
|
|
uint32 HEJANCCDGAP = 5; // offset: 32
|
|
ItemList reward = 9; // offset: 24
|
|
}
|
|
|
|
message ChallengeTierceStageClear {
|
|
uint32 challenge_id = 5; // offset: 32
|
|
repeated uint32 LICPEKHDJGK = 9; // offset: 24
|
|
}
|
|
|
|
message ChallengeTierceStageData {
|
|
repeated BattleTarget battle_target_list = 2; // offset: 16
|
|
BattleEndStatus end_status = 3; // offset: 56
|
|
uint32 IBECKONIICF = 5; // offset: 40
|
|
uint32 stage_index = 9; // offset: 44
|
|
uint32 score_id = 10; // offset: 52
|
|
uint32 INLLMKEDGLC = 11; // offset: 48
|
|
GLLFJFJBIBC lineup = 15; // offset: 24
|
|
}
|
|
|
|
message ChallengeTierceStageInfo {
|
|
uint32 buff_id = 2; // offset: 40
|
|
repeated AvatarIdentifier lineup = 6; // offset: 32
|
|
repeated uint32 peak_avatar_id_list = 10; // offset: 16
|
|
uint32 stage_index = 13; // offset: 44
|
|
}
|
|
|
|
message ChallengeTierceStageLineupInfo {
|
|
repeated AvatarIdentifier lineup = 4; // offset: 16
|
|
uint32 buff_id = 6; // offset: 32
|
|
}
|
|
|
|
message ChallengeTierceStageRecord {
|
|
uint32 IBECKONIICF = 1; // offset: 32
|
|
uint32 INLLMKEDGLC = 12; // offset: 36
|
|
uint32 score_id = 13; // offset: 28
|
|
uint32 stage_index = 14; // offset: 24
|
|
}
|
|
|
|
message ChallengeTierceSyncAllStage {
|
|
repeated ChallengeTierceStageData GBMBAHHDONN = 1; // offset: 16
|
|
ChallengeTierceRecord EGEHLOPFELK = 2; // offset: 40
|
|
uint32 challenge_id = 6; // offset: 56
|
|
repeated ChallengeTierceReward DJOBNPIAEJP = 13; // offset: 24
|
|
repeated uint32 finished_target_list = 178; // offset: 32
|
|
bool is_passed = 1600; // offset: 60
|
|
}
|
|
|
|
message ChallengeTierceSyncNotify {
|
|
oneof MMCGBGDJIPN {
|
|
ChallengeTierceSyncSingleStage IANBCDJPDJF = 15; // offset: 24
|
|
ChallengeTierceSyncAllStage DFNNKENBOEN = 8; // offset: 24
|
|
ChallengeTierceStageClear IBFHHKHNEFL = 4; // offset: 24
|
|
ChallengeTiercePendingStageSettle IIHFEDLHOPI = 14; // offset: 24
|
|
ChallengeTierceMedal medal = 12; // offset: 24
|
|
}
|
|
}
|
|
|
|
message ChallengeTierceSyncSingleStage {
|
|
ChallengeTierceStageData stage_data = 8; // offset: 16
|
|
bool is_passed = 1224; // offset: 40
|
|
repeated uint32 finished_target_list = 1927; // offset: 24
|
|
}
|
|
|
|
enum CmdChallengeTierceType {
|
|
CmdChallengeTierceType_NLCDGIPGFDJ = 0;
|
|
CmdChallengeTierceType_GetChallengeTierceControllerScRsp = 8982;
|
|
CmdChallengeTierceType_GetChallengeTierceDataScRsp = 8994;
|
|
CmdChallengeTierceType_StartChallengeTierceCsReq = 8983;
|
|
CmdChallengeTierceType_ChallengeTierceSyncNotify = 8976;
|
|
CmdChallengeTierceType_StartNextChallengeTierceCsReq = 8974;
|
|
CmdChallengeTierceType_ConfirmChallengeTierceStageSettleScRsp = 8986;
|
|
CmdChallengeTierceType_GetChallengeTierceControllerCsReq = 8991;
|
|
CmdChallengeTierceType_GetChallengeTierceDataCsReq = 8979;
|
|
CmdChallengeTierceType_LeaveChallengeTierceScRsp = 8997;
|
|
CmdChallengeTierceType_SetChallengeTierceLineupCsReq = 8978;
|
|
CmdChallengeTierceType_RestartChallengeTierceCsReq = 8990;
|
|
CmdChallengeTierceType_RestartChallengeTierceScRsp = 8977;
|
|
CmdChallengeTierceType_StartNextChallengeTierceScRsp = 8980;
|
|
CmdChallengeTierceType_SetChallengeTierceLineupScRsp = 8999;
|
|
CmdChallengeTierceType_StartChallengeTierceScRsp = 8973;
|
|
CmdChallengeTierceType_LeaveChallengeTierceCsReq = 8998;
|
|
CmdChallengeTierceType_ConfirmChallengeTierceStageSettleCsReq = 8987;
|
|
}
|
|
|
|
message ConfirmChallengeTierceStageSettleCsReq {
|
|
bool IOBCIMIPEOM = 9; // offset: 24
|
|
}
|
|
|
|
message ConfirmChallengeTierceStageSettleScRsp {
|
|
uint32 retcode = 7; // offset: 24
|
|
}
|
|
|
|
message GLLFJFJBIBC {
|
|
repeated CLDOIEGCNLD MNABNJOEHLF = 1; // offset: 24
|
|
}
|
|
|
|
message GetChallengeTierceControllerCsReq {
|
|
}
|
|
|
|
message GetChallengeTierceControllerScRsp {
|
|
ChallengeTierceChallengeInfo challenge_tierce_info = 3; // offset: 24
|
|
ChallengeTierceRecordInfo OHPGEHKFABM = 4; // offset: 16
|
|
uint32 retcode = 14; // offset: 40
|
|
}
|
|
|
|
message GetChallengeTierceDataCsReq {
|
|
}
|
|
|
|
message GetChallengeTierceDataScRsp {
|
|
repeated ChallengeTierceData challenge_info_list = 4; // offset: 24
|
|
uint32 retcode = 8; // offset: 32
|
|
}
|
|
|
|
message LeaveChallengeTierceCsReq {
|
|
}
|
|
|
|
message LeaveChallengeTierceScRsp {
|
|
uint32 retcode = 7; // offset: 24
|
|
}
|
|
|
|
message RestartChallengeTierceCsReq {
|
|
}
|
|
|
|
message RestartChallengeTierceScRsp {
|
|
uint32 retcode = 8; // offset: 32
|
|
SceneInfo GFACJIPNIAN = 15; // offset: 16
|
|
}
|
|
|
|
message SetChallengeTierceLineupCsReq {
|
|
uint32 challenge_id = 1; // offset: 32
|
|
repeated ChallengeTierceStageLineupInfo stage_info_list = 15; // offset: 24
|
|
}
|
|
|
|
message SetChallengeTierceLineupScRsp {
|
|
uint32 retcode = 1; // offset: 24
|
|
}
|
|
|
|
message StartChallengeTierceCsReq {
|
|
bool is_single_stage = 5; // offset: 40
|
|
uint32 stage_index = 10; // offset: 32
|
|
repeated ChallengeTierceStageLineupInfo stage_info_list = 12; // offset: 24
|
|
uint32 challenge_id = 15; // offset: 36
|
|
}
|
|
|
|
message StartChallengeTierceScRsp {
|
|
ChallengeTierceChallengeInfo challenge_tierce_info = 4; // offset: 24
|
|
SceneInfo scene = 9; // offset: 32
|
|
uint32 retcode = 12; // offset: 40
|
|
}
|
|
|
|
message StartNextChallengeTierceCsReq {
|
|
}
|
|
|
|
message StartNextChallengeTierceScRsp {
|
|
uint32 retcode = 1; // offset: 40
|
|
SceneInfo scene = 9; // offset: 24
|
|
ChallengeTierceChallengeInfo challenge_tierce_info = 13; // offset: 32
|
|
}
|