Files
CapySR/proto/CmdFightFestType.proto
T

92 lines
2.3 KiB
Protocol Buffer

syntax = "proto3";
import "Common.proto";
enum BGLIMCBGLAJ {
BGLIMCBGLAJ_PICLIGEAJFN = 0;
BGLIMCBGLAJ_OGPNODHENKN = 1;
BGLIMCBGLAJ_JPDBDLEEHGK = 2;
BGLIMCBGLAJ_BMHMMIMOAIJ = 3;
BGLIMCBGLAJ_DCGAPNGCCEH = 4;
}
enum CmdFightFestType {
CmdFightFestType_NLCDGIPGFDJ = 0;
CmdFightFestType_StartFightFestScRsp = 7281;
CmdFightFestType_StartFightFestCsReq = 7270;
CmdFightFestType_FightFestUpdateChallengeRecordNotify = 7266;
CmdFightFestType_FightFestScoreUpdateNotify = 7279;
CmdFightFestType_FightFestUnlockSkillNotify = 7282;
CmdFightFestType_FightFestUpdateCoinNotify = 7261;
CmdFightFestType_GetFightFestDataCsReq = 7284;
CmdFightFestType_GetFightFestDataScRsp = 7256;
}
message EPCNGNEEMBI {
uint32 id = 6; // offset: 28
AvatarType avatar_type = 7; // offset: 24
}
message FightFestScoreUpdateNotify {
uint32 JODNMFEFPFD = 4; // offset: 24
uint32 score_id = 7; // offset: 28
}
enum FightFestType {
FightFestType_None = 0;
FightFestType_Main = 1;
FightFestType_Score = 2;
FightFestType_Challenge = 3;
FightFestType_Teach = 4;
}
message FightFestUnlockSkillNotify {
uint32 AMAGKDCBFGL = 7; // offset: 24
}
message FightFestUpdateChallengeRecordNotify {
BGLIMCBGLAJ HMBBBNKAILD = 3; // offset: 24
uint32 turn_left = 4; // offset: 28
uint32 challenge_id = 5; // offset: 32
uint32 DJFGDMIDEHJ = 10; // offset: 40
BGLIMCBGLAJ rank = 15; // offset: 36
}
message FightFestUpdateCoinNotify {
uint32 coin = 7; // offset: 24
}
message GetFightFestDataCsReq {
}
message GetFightFestDataScRsp {
uint32 score_id = 3; // offset: 48
repeated uint32 GILJLEOAOMA = 9; // offset: 16
uint32 retcode = 10; // offset: 44
uint32 item_value = 11; // offset: 40
repeated LPJOINCGBBP challenge_list = 14; // offset: 32
}
message LPJOINCGBBP {
uint32 challenge_id = 2; // offset: 32
BGLIMCBGLAJ OINGNAJMFNL = 9; // offset: 24
uint32 DJFGDMIDEHJ = 10; // offset: 28
}
message StartFightFestCsReq {
repeated EPCNGNEEMBI avatar_list = 1; // offset: 24
uint32 event_id = 2; // offset: 40
FightFestType type = 3; // offset: 44
repeated uint32 GILJLEOAOMA = 4; // offset: 16
uint32 id = 13; // offset: 48
}
message StartFightFestScRsp {
uint32 retcode = 3; // offset: 36
SceneBattleInfo battle_info = 9; // offset: 24
uint32 id = 10; // offset: 32
FightFestType type = 12; // offset: 44
uint32 event_id = 14; // offset: 40
}