Files
CapySR/proto/CmdMuseumType.proto
T

278 lines
7.3 KiB
Protocol Buffer

syntax = "proto3";
import "Common.proto";
message BAEFMEJJIBI {
GBAEPOLFFMG pos = 11; // offset: 28
uint32 CEAMLKCMMGD = 14; // offset: 24
}
message BuyNpcStuffCsReq {
uint32 CEAMLKCMMGD = 13; // offset: 24
}
message BuyNpcStuffScRsp {
uint32 CEAMLKCMMGD = 2; // offset: 28
uint32 retcode = 10; // offset: 24
}
message CDNPKGOKEPK {
repeated uint32 MNBMDLBDCBB = 4; // offset: 16
uint32 ELAENEOBAJD = 9; // offset: 40
repeated FFEEHEBBLCI PMIFFBHOOOO = 13; // offset: 24
}
enum CmdMuseumType {
CmdMuseumType_NLCDGIPGFDJ = 0;
CmdMuseumType_TakeCollectRewardCsReq = 4351;
CmdMuseumType_SetStuffToAreaScRsp = 4316;
CmdMuseumType_SyncGetStuffScNotify = 4383;
CmdMuseumType_SyncMuseumTargetRewardNotify = 4381;
CmdMuseumType_SyncMuseumFundsChangedScNotify = 4312;
CmdMuseumType_UpgradeAreaCsReq = 4361;
CmdMuseumType_RemoveStuffFromAreaScRsp = 4356;
CmdMuseumType_UpgradeAreaStatScRsp = 4364;
CmdMuseumType_FinishCurTurnScRsp = 4339;
CmdMuseumType_SyncMuseumInfoChangedScNotify = 4321;
CmdMuseumType_SyncMuseumTargetStartNotify = 4385;
CmdMuseumType_BuyNpcStuffScRsp = 4375;
CmdMuseumType_MuseumRandomEventQueryCsReq = 4317;
CmdMuseumType_SyncGetExhibitScNotify = 4315;
CmdMuseumType_RemoveStuffFromAreaCsReq = 4358;
CmdMuseumType_MuseumRandomEventSelectCsReq = 4378;
CmdMuseumType_SyncMuseumTargetMissionFinishNotify = 4307;
CmdMuseumType_TakeCollectRewardRsp = 4393;
CmdMuseumType_GetMuseumInfoScRsp = 4325;
CmdMuseumType_SetStuffToAreaCsReq = 4360;
CmdMuseumType_MuseumRandomEventQueryScRsp = 4338;
CmdMuseumType_UpgradeAreaScRsp = 4308;
CmdMuseumType_FinishCurTurnCsReq = 4342;
CmdMuseumType_MuseumRandomEventSelectScRsp = 4304;
CmdMuseumType_BuyNpcStuffCsReq = 4305;
CmdMuseumType_UpgradeAreaStatCsReq = 4368;
CmdMuseumType_GetMuseumInfoCsReq = 4334;
CmdMuseumType_SyncMuseumRandomEventStartScNotify = 4311;
}
message FCCDKHNGIPH {
uint32 MLDLNLGBMHN = 1; // offset: 44
uint32 PELHCNILCBP = 3; // offset: 48
uint32 area_id = 4; // offset: 36
repeated BAEFMEJJIBI DHIOHIOPCGP = 12; // offset: 16
uint32 level = 13; // offset: 32
uint32 FJPJFHPNKBH = 15; // offset: 40
}
message FEHHKDIIENA {
uint32 CEAMLKCMMGD = 3; // offset: 28
uint32 PIKEPJNDJPE = 5; // offset: 24
}
message FFEEHEBBLCI {
uint32 JGPIOFGPBGE = 3; // offset: 48
uint32 OMILGFHKGBC = 4; // offset: 36
uint32 event_id = 5; // offset: 44
repeated uint32 DAHOMKDLEGI = 6; // offset: 16
uint32 JJBKGGDAGIM = 7; // offset: 40
MuseumRandomEventState state = 11; // offset: 32
uint32 PKDANDJFAON = 14; // offset: 52
}
message FGFJNANBJJI {
uint32 CLLLEMMKDMB = 2; // offset: 24
bool is_finish = 11; // offset: 28
}
message FinishCurTurnCsReq {
uint32 IDFANGELPEE = 9; // offset: 24
}
message FinishCurTurnScRsp {
uint32 retcode = 13; // offset: 24
}
enum GBAEPOLFFMG {
GBAEPOLFFMG_NLCDGIPGFDJ = 0;
GBAEPOLFFMG_FBLHLHCGMKO = 1;
GBAEPOLFFMG_GNEIJHBGCHG = 2;
GBAEPOLFFMG_JNKMJKBDGPL = 3;
}
message GetMuseumInfoCsReq {
}
message GetMuseumInfoScRsp {
CDNPKGOKEPK PKJCHLDHKBL = 1; // offset: 48
uint32 retcode = 2; // offset: 88
uint32 ONCBJHBKBLB = 3; // offset: 76
uint32 level = 4; // offset: 80
uint32 EKGPINKBLED = 5; // offset: 100
repeated uint32 ONJEOMGPGLJ = 6; // offset: 64
uint32 cur_fund = 7; // offset: 96
KPCNNOGGIDO target = 9; // offset: 32
uint32 KAADGPOLIEN = 10; // offset: 92
repeated uint32 BILNKFBKOBC = 11; // offset: 16
uint32 exp = 12; // offset: 84
repeated FCCDKHNGIPH area_list = 13; // offset: 40
repeated FEHHKDIIENA DHIOHIOPCGP = 14; // offset: 24
uint32 NEHFEBHDGIK = 15; // offset: 72
}
enum GetStuffType {
GetStuffType_Unknow = 0;
GetStuffType_MissionReward = 1;
GetStuffType_EventBuyStuff = 2;
GetStuffType_MarketBuyStuff = 3;
GetStuffType_QuestReward = 4;
GetStuffType_Initial = 5;
GetStuffType_PhaseFinishReward = 6;
}
message KPCNNOGGIDO {
uint32 KFGLDLFBFFB = 2; // offset: 48
repeated FGFJNANBJJI CBEFDHFFNLN = 3; // offset: 16
uint32 CLPAAFFFBKK = 6; // offset: 40
uint32 MLBMDLBKEEM = 10; // offset: 36
uint32 MGLEKDEAJBB = 11; // offset: 32
uint32 MJOKDHMJBEH = 15; // offset: 44
}
message MuseumRandomEventQueryCsReq {
}
message MuseumRandomEventQueryScRsp {
uint32 retcode = 5; // offset: 32
CDNPKGOKEPK info = 13; // offset: 24
}
message MuseumRandomEventSelectCsReq {
uint32 event_id = 1; // offset: 24
uint32 JGPIOFGPBGE = 8; // offset: 28
}
message MuseumRandomEventSelectScRsp {
uint32 event_id = 2; // offset: 24
uint32 retcode = 5; // offset: 28
uint32 JGPIOFGPBGE = 12; // offset: 32
}
enum MuseumRandomEventState {
MuseumRandomEventState_None = 0;
MuseumRandomEventState_Start = 1;
MuseumRandomEventState_Processing = 2;
MuseumRandomEventState_Finish = 3;
}
message RemoveStuffFromAreaCsReq {
uint32 CEAMLKCMMGD = 2; // offset: 24
}
message RemoveStuffFromAreaScRsp {
uint32 retcode = 3; // offset: 24
uint32 CEAMLKCMMGD = 12; // offset: 28
}
message SetStuffToAreaCsReq {
uint32 PIKEPJNDJPE = 1; // offset: 24
GBAEPOLFFMG pos = 6; // offset: 28
uint32 CEAMLKCMMGD = 12; // offset: 32
}
message SetStuffToAreaScRsp {
uint32 PIKEPJNDJPE = 3; // offset: 28
GBAEPOLFFMG pos = 6; // offset: 24
uint32 retcode = 14; // offset: 32
uint32 CEAMLKCMMGD = 15; // offset: 36
}
enum StatType {
StatType_None = 0;
StatType_Art = 1;
StatType_Culture = 2;
StatType_Popular = 3;
}
message SyncGetExhibitScNotify {
uint32 MMNBPCGIONF = 12; // offset: 24
}
message SyncGetStuffScNotify {
GetStuffType BAPBMHCHCIC = 7; // offset: 24
uint32 CEAMLKCMMGD = 13; // offset: 28
}
message SyncMuseumFundsChangedScNotify {
uint32 cur_fund = 5; // offset: 24
}
message SyncMuseumInfoChangedScNotify {
uint32 EKGPINKBLED = 3; // offset: 96
repeated uint32 ONJEOMGPGLJ = 4; // offset: 56
uint32 exp = 5; // offset: 72
uint32 ONCBJHBKBLB = 6; // offset: 76
repeated FEHHKDIIENA DHIOHIOPCGP = 7; // offset: 48
CDNPKGOKEPK PKJCHLDHKBL = 8; // offset: 40
uint32 cur_fund = 9; // offset: 88
uint32 NEHFEBHDGIK = 10; // offset: 80
repeated uint32 BILNKFBKOBC = 11; // offset: 24
uint32 level = 12; // offset: 84
uint32 KAADGPOLIEN = 13; // offset: 92
KPCNNOGGIDO target = 14; // offset: 32
repeated FCCDKHNGIPH area_list = 15; // offset: 64
}
message SyncMuseumRandomEventStartScNotify {
FFEEHEBBLCI info = 15; // offset: 16
}
message SyncMuseumTargetMissionFinishNotify {
bool MAOMPIDOMIJ = 2; // offset: 36
repeated uint32 CLLLEMMKDMB = 3; // offset: 24
uint32 KFGLDLFBFFB = 4; // offset: 32
}
message SyncMuseumTargetRewardNotify {
uint32 item_count = 7; // offset: 28
uint32 item_id = 9; // offset: 24
uint32 KFGLDLFBFFB = 10; // offset: 32
}
message SyncMuseumTargetStartNotify {
uint32 KFGLDLFBFFB = 14; // offset: 24
}
message TakeCollectRewardCsReq {
uint32 item_id = 7; // offset: 24
}
message TakeCollectRewardRsp {
uint32 retcode = 2; // offset: 32
uint32 item_id = 6; // offset: 36
ItemList reward = 15; // offset: 16
}
message UpgradeAreaCsReq {
uint32 area_id = 3; // offset: 28
uint32 level = 15; // offset: 24
}
message UpgradeAreaScRsp {
uint32 retcode = 6; // offset: 24
uint32 level = 8; // offset: 32
uint32 area_id = 13; // offset: 28
}
message UpgradeAreaStatCsReq {
StatType GNBKDCHLDGL = 5; // offset: 32
uint32 area_id = 14; // offset: 28
uint32 level = 15; // offset: 24
}
message UpgradeAreaStatScRsp {
uint32 area_id = 4; // offset: 24
uint32 retcode = 10; // offset: 28
uint32 level = 12; // offset: 36
StatType GNBKDCHLDGL = 13; // offset: 32
}