sync
This commit is contained in:
parent
4d2b5e00c1
commit
90f21122fe
184
deobf.proto
184
deobf.proto
|
@ -70,20 +70,20 @@ message MCOEFLLDEKH {
|
|||
}
|
||||
|
||||
message ShopGoods {
|
||||
uint32 FOIGNDFHDOJ = 1;
|
||||
uint32 min_level = 1;
|
||||
uint32 bought_num = 2;
|
||||
uint32 FEOJKIHDKCE = 3;
|
||||
uint32 GHLKAFLLBJN = 4;
|
||||
uint32 goods_id = 3;
|
||||
uint32 disable_type = 4;
|
||||
repeated uint32 preGoodsIdList = 5;
|
||||
uint32 end_time = 6;
|
||||
uint32 HBMJLIGEEKG = 7;
|
||||
uint32 NDLDBEJMHNB = 8;
|
||||
uint32 JPLKFKJCLBH = 9;
|
||||
uint32 mcoin = 7;
|
||||
uint32 scoin = 8;
|
||||
uint32 hcoin = 9;
|
||||
uint32 next_refresh_time = 10;
|
||||
uint32 HHBOIKPMLMO = 11;
|
||||
uint32 buy_limit = 11;
|
||||
uint32 begin_time = 12;
|
||||
uint32 DNLPCAEGBGN = 13;
|
||||
repeated ItemParam OAAFLOFLELI = 14;
|
||||
uint32 max_level = 13;
|
||||
repeated ItemParam cost_item_list = 14;
|
||||
ItemParam goods_item = 15;
|
||||
uint32 EBODOLJJCJP = 462;
|
||||
uint32 ECDBKMBMALF = 492;
|
||||
|
@ -256,7 +256,7 @@ message WaterSpiritActivityDetailInfo {
|
|||
}
|
||||
|
||||
// CmdId: 27308
|
||||
message NBIHDBGBMMA {
|
||||
message ReadMailNotify {
|
||||
repeated uint32 mail_id_list = 14;
|
||||
}
|
||||
|
||||
|
@ -1414,16 +1414,16 @@ message EDEAIGAPJHO {
|
|||
message IIDALHKPADK {
|
||||
}
|
||||
|
||||
message IHNFCMNILEG {
|
||||
enum JBFGEKNOOIN {
|
||||
JBFGEKNOOIN_OBSTACLE_SHAPE_CAPSULE = 0;
|
||||
JBFGEKNOOIN_OBSTACLE_SHAPE_BOX = 1;
|
||||
message ObstacleInfo {
|
||||
enum ShapeType {
|
||||
ShapeType_OBSTACLE_SHAPE_CAPSULE = 0;
|
||||
ShapeType_OBSTACLE_SHAPE_BOX = 1;
|
||||
}
|
||||
|
||||
JBFGEKNOOIN shape = 1;
|
||||
ShapeType shape = 1;
|
||||
int32 obstacle_id = 4;
|
||||
IPDNLGHMCNH extents = 8;
|
||||
MathQuaternion KLPKLHKOAJD = 11;
|
||||
Vector3Int extents = 8;
|
||||
MathQuaternion rotation = 11;
|
||||
Vector center = 12;
|
||||
}
|
||||
|
||||
|
@ -1892,13 +1892,13 @@ message PMDFJLOGEJO {
|
|||
}
|
||||
|
||||
// CmdId: 2311
|
||||
message BEHJKJMHJCG {
|
||||
bool AKJFELFODJH = 1;
|
||||
message PathfindingEnterSceneReq {
|
||||
bool is_editor = 1;
|
||||
uint32 ECNGACHMEKA = 5;
|
||||
uint32 HDCFJFAAEHC = 6;
|
||||
uint32 version = 6;
|
||||
repeated int32 BBMACCGKECH = 7;
|
||||
uint32 scene_id = 9;
|
||||
repeated IHNFCMNILEG obstacles = 10;
|
||||
repeated ObstacleInfo obstacles = 10;
|
||||
uint32 JHINLHMPHGA = 12;
|
||||
}
|
||||
|
||||
|
@ -2457,7 +2457,7 @@ message MMALNOGFHBB {
|
|||
}
|
||||
|
||||
// CmdId: 6413
|
||||
message HNDNAIHKEHB {
|
||||
message ExitTransPointRegionNotify {
|
||||
uint32 point_id = 2;
|
||||
uint32 scene_id = 9;
|
||||
}
|
||||
|
@ -4101,7 +4101,7 @@ message UgcDungeonPlayRecord {
|
|||
uint32 score = 2;
|
||||
uint64 dungeon_guid = 4;
|
||||
UgcDungeonSettleType settle_type = 5;
|
||||
uint32 HDCFJFAAEHC = 6;
|
||||
uint32 version = 6;
|
||||
uint32 IGHAOHMMIDH = 14;
|
||||
}
|
||||
|
||||
|
@ -4999,7 +4999,7 @@ message LIPOHCFDFBH {
|
|||
bool MDJENDAMGPP = 9;
|
||||
uint32 MBBPJMNNMIK = 10;
|
||||
uint64 ugc_guid = 11;
|
||||
uint32 HDCFJFAAEHC = 12;
|
||||
uint32 version = 12;
|
||||
uint32 FAJGHDKNGDH = 13;
|
||||
string creator_nickname = 14;
|
||||
uint64 HMCGKPCFCDC = 15;
|
||||
|
@ -5662,12 +5662,12 @@ message QueryPathReq {
|
|||
|
||||
repeated Vector IKLHDEPMACE = 1;
|
||||
PLCAJGJJAAP MMMKGOBJBAO = 2;
|
||||
IPDNLGHMCNH FFOAFJBBHDI = 3;
|
||||
Vector3Int FFOAFJBBHDI = 3;
|
||||
Vector NMBEKCEGEBA = 4;
|
||||
int32 query_id = 8;
|
||||
EGMFHNKOOGB query_type = 10;
|
||||
uint32 scene_id = 11;
|
||||
IPDNLGHMCNH PBENEBEHEFK = 15;
|
||||
Vector3Int PBENEBEHEFK = 15;
|
||||
}
|
||||
|
||||
// CmdId: 7309
|
||||
|
@ -5780,7 +5780,7 @@ message ICGMNPEABDL {
|
|||
}
|
||||
|
||||
message HomeFurnitureData {
|
||||
uint32 HDCFJFAAEHC = 3;
|
||||
uint32 version = 3;
|
||||
int32 parent_furniture_index = 4;
|
||||
Vector spawn_pos = 5;
|
||||
Vector OMICJPCBJNM = 12;
|
||||
|
@ -6047,7 +6047,7 @@ message Achievement {
|
|||
}
|
||||
|
||||
// CmdId: 9573
|
||||
message HPDHEEIPNLP {
|
||||
message GetShopmallDataReq {
|
||||
}
|
||||
|
||||
message GAALLMKNLOA {
|
||||
|
@ -6833,7 +6833,7 @@ message PlayerLoginReq {
|
|||
/* protected @ 0x130 */// uint32 CLJLLEPFGOL = 65535;
|
||||
/* protected @ 0x134 */// uint32 platform_type = 65535;
|
||||
/* protected @ 0x138 */// bool AJAGIOMGNMO = 65535;
|
||||
/* protected @ 0x139 */// bool AKJFELFODJH = 65535;
|
||||
/* protected @ 0x139 */// bool is_editor = 65535;
|
||||
/* protected @ 0x13A */// bool IMGABNEDDIC = 65535;
|
||||
/* protected @ 0x13C */// uint32 CMDHEGNNJCA = 65535;
|
||||
/* protected @ 0x140 */// uint32 timestamp = 65535;
|
||||
|
@ -7547,7 +7547,7 @@ message NMLNFMFADGG {
|
|||
}
|
||||
|
||||
// CmdId: 3779
|
||||
message MLNPMOILLJI {
|
||||
message DelMailReq {
|
||||
repeated uint32 mail_id_list = 13;
|
||||
}
|
||||
|
||||
|
@ -7977,7 +7977,7 @@ message OOJCDBNFDCK {
|
|||
int32 ALGLEILDMNF = 3;
|
||||
Vector AHABNJOBFKB = 4;
|
||||
GONBEFDNMEH type = 10;
|
||||
MathQuaternion KLPKLHKOAJD = 11;
|
||||
MathQuaternion rotation = 11;
|
||||
}
|
||||
|
||||
message PMODPEGPIGF {
|
||||
|
@ -8859,8 +8859,8 @@ message AttackResult {
|
|||
}
|
||||
|
||||
// CmdId: 6106
|
||||
message ILIJECBDCIM {
|
||||
uint32 HDCFJFAAEHC = 1;
|
||||
message ToTheMoonEnterSceneReq {
|
||||
uint32 version = 1;
|
||||
uint32 ECNGACHMEKA = 4;
|
||||
uint32 JHINLHMPHGA = 6;
|
||||
uint32 scene_id = 7;
|
||||
|
@ -9160,7 +9160,7 @@ message NPPFPLONPFF {
|
|||
|
||||
// CmdId: 2337
|
||||
message MMIODEMHJEN {
|
||||
string HDCFJFAAEHC = 2;
|
||||
string version = 2;
|
||||
int32 retcode = 14;
|
||||
}
|
||||
|
||||
|
@ -9487,7 +9487,7 @@ message NKGOBNAPKOH {
|
|||
// CmdId: 21499
|
||||
message DHBIDCFNDAF {
|
||||
map<uint32, uint32> MBLNPGDIHFF = 3;
|
||||
string HDCFJFAAEHC = 11;
|
||||
string version = 11;
|
||||
}
|
||||
|
||||
// CmdId: 9218
|
||||
|
@ -10869,7 +10869,7 @@ message KFCAIOHGAAI {
|
|||
}
|
||||
|
||||
// CmdId: 21969
|
||||
message LCDPHKOCFMK {
|
||||
message BrickBreakerSelectAvatarRsp {
|
||||
repeated uint32 avatar_id = 2;
|
||||
int32 retcode = 11;
|
||||
}
|
||||
|
@ -11335,7 +11335,7 @@ message AsterActivityDetailInfo {
|
|||
uint32 LLAOKLPKCAE = 11;
|
||||
HKBAANHAAMG ODFINIIJPHG = 12;
|
||||
uint32 OPKHKMKILPH = 13;
|
||||
CDAKDDPAJBP NGFHPPDJJDD = 14;
|
||||
AsterLargeDetailInfo NGFHPPDJJDD = 14;
|
||||
}
|
||||
|
||||
// CmdId: 23369
|
||||
|
@ -12884,7 +12884,7 @@ message ODOGAGKBMFH {
|
|||
}
|
||||
|
||||
// CmdId: 28819
|
||||
message OGHIMOFAHII {
|
||||
message BuyGoodsReq {
|
||||
uint32 buy_count = 4;
|
||||
uint32 shop_type = 8;
|
||||
ShopGoods goods = 15;
|
||||
|
@ -13736,7 +13736,7 @@ message EffigyChallengeV2SettleInfo {
|
|||
// CmdId: 468
|
||||
message OKBGCCLHGNH {
|
||||
repeated ItemParam BBOCPCGAILD = 1;
|
||||
repeated ItemParam OAAFLOFLELI = 2;
|
||||
repeated ItemParam cost_item_list = 2;
|
||||
repeated ItemParam JGCIJBBKIHC = 3;
|
||||
repeated ItemParam HDKEBNGBMLB = 4;
|
||||
uint32 GFMECPGOOHN = 5;
|
||||
|
@ -14058,7 +14058,7 @@ message MHPMBOGBEND {
|
|||
bool GELGILJNAKG = 2;
|
||||
ECKLBLJKDJD PLABNBPMGLL = 3;
|
||||
JOAMAMINIME KHDOPBBEJAG = 4;
|
||||
string HDCFJFAAEHC = 5;
|
||||
string version = 5;
|
||||
bool DLNLLJLBOJM = 6;
|
||||
uint32 NCLOOIADAIH = 7;
|
||||
repeated ReunionReportedType GLFPHKCBNIC = 8;
|
||||
|
@ -14229,7 +14229,7 @@ message HomeSceneArrangementInfo {
|
|||
uint32 comfort_value = 11;
|
||||
bool NNODFDADCEL = 12;
|
||||
Vector FJGAPBGHEGL = 13;
|
||||
Vector NKGKCLHPKPJ = 14;
|
||||
Vector djinn_pos = 14;
|
||||
Vector born_pos = 15;
|
||||
Vector HNBKABHCHJE = 344;
|
||||
}
|
||||
|
@ -15505,7 +15505,7 @@ message DMBONHJMAGL {
|
|||
|
||||
message ILCFEAGLAPD {
|
||||
repeated uint32 DCPMAEONMHB = 1;
|
||||
uint32 HDCFJFAAEHC = 3;
|
||||
uint32 version = 3;
|
||||
uint32 ACGIIAPMHKP = 5;
|
||||
repeated MMPCANPFBJI NJIBIOKIAME = 8;
|
||||
bool NKPNBPAJJDK = 12;
|
||||
|
@ -18687,7 +18687,7 @@ message CJKKFPOKJAF {
|
|||
message NLABNLIAKAE {
|
||||
uint32 id = 1;
|
||||
IIFOJILNJNO pos = 2;
|
||||
int32 KLPKLHKOAJD = 3;
|
||||
int32 rotation = 3;
|
||||
IIFOJILNJNO BNADIBJCDOH = 4;
|
||||
uint32 HEKGGNEGGEC = 5;
|
||||
repeated uint32 OHJFMPLDGFG = 6;
|
||||
|
@ -19378,11 +19378,11 @@ message SceneGalleryInfoNotify {
|
|||
}
|
||||
|
||||
message HomeLimitedShopGoods {
|
||||
repeated ItemParam OAAFLOFLELI = 6;
|
||||
uint32 FEOJKIHDKCE = 7;
|
||||
uint32 HHBOIKPMLMO = 10;
|
||||
repeated ItemParam cost_item_list = 6;
|
||||
uint32 goods_id = 7;
|
||||
uint32 buy_limit = 10;
|
||||
uint32 bought_num = 12;
|
||||
uint32 GHLKAFLLBJN = 14;
|
||||
uint32 disable_type = 14;
|
||||
ItemParam goods_item = 15;
|
||||
}
|
||||
|
||||
|
@ -19489,7 +19489,7 @@ message TowerLevelEndNotify {
|
|||
}
|
||||
|
||||
// CmdId: 29251
|
||||
message KEFLFPLHJOB {
|
||||
message DelMailRsp {
|
||||
int32 retcode = 1;
|
||||
repeated uint32 mail_id_list = 14;
|
||||
}
|
||||
|
@ -20693,7 +20693,7 @@ message HLBPPDOLGFB {
|
|||
repeated int32 CNICMCCIDBL = 1;
|
||||
repeated int32 NEFKFBBCJMN = 2;
|
||||
repeated int32 PIGKKJGLDNM = 4;
|
||||
repeated IHNFCMNILEG JJEMEFBKEBG = 7;
|
||||
repeated ObstacleInfo JJEMEFBKEBG = 7;
|
||||
uint32 scene_id = 12;
|
||||
}
|
||||
|
||||
|
@ -20787,11 +20787,11 @@ message GGAHNEENFJB {
|
|||
}
|
||||
|
||||
// CmdId: 4187
|
||||
message HKBBICBHNPO {
|
||||
message BartenderGetFormulaRsp {
|
||||
bool is_new = 6;
|
||||
int32 retcode = 9;
|
||||
repeated uint32 affix_list = 10;
|
||||
uint32 NLKLBPGKMOO = 11;
|
||||
uint32 formula_id = 11;
|
||||
}
|
||||
|
||||
// CmdId: 6729
|
||||
|
@ -21259,14 +21259,14 @@ message INNIBPKOCDI {
|
|||
message JFMEMBJJFJB {
|
||||
uint32 AGILLLPMAMI = 1;
|
||||
uint32 DOKCBEEKHHL = 3;
|
||||
uint32 KLPKLHKOAJD = 9;
|
||||
uint32 rotation = 9;
|
||||
uint32 GAMJJANDGDH = 12;
|
||||
}
|
||||
|
||||
// CmdId: 23001
|
||||
message PHGJENGMPOE {
|
||||
message BatchBuyGoodsRsp {
|
||||
repeated ShopGoods goods_list = 1;
|
||||
repeated KHNAGEGDMIJ MBFEGDOFIKB = 2;
|
||||
repeated BuyGoodsParam buy_goods_list = 2;
|
||||
int32 retcode = 5;
|
||||
uint32 shop_type = 11;
|
||||
}
|
||||
|
@ -22102,7 +22102,7 @@ message OGPLHLLFLEE {
|
|||
}
|
||||
|
||||
// CmdId: 8063
|
||||
message LGMHBKKGHCB
|
||||
message LGMHBKKGHCB
|
||||
|
||||
// CmdId: 9141
|
||||
message ONDIJMIENLE {
|
||||
|
@ -22420,7 +22420,7 @@ message TrialAvatarInfo {
|
|||
// CmdId: 6126
|
||||
message DJIDFJOOHNH {
|
||||
int32 retcode = 5;
|
||||
string HDCFJFAAEHC = 12;
|
||||
string version = 12;
|
||||
}
|
||||
|
||||
// CmdId: 25705
|
||||
|
@ -22938,7 +22938,7 @@ message NNLDPKHOPAL {
|
|||
|
||||
// CmdId: 24146
|
||||
message JJONGHILHBG {
|
||||
CDAKDDPAJBP info = 7;
|
||||
AsterLargeDetailInfo info = 7;
|
||||
}
|
||||
|
||||
// CmdId: 29536
|
||||
|
@ -23447,13 +23447,13 @@ message JBIFMAKGOFI {
|
|||
}
|
||||
|
||||
// CmdId: 8981
|
||||
message DOFHDNANHEF {
|
||||
message BartenderCompleteOrderRsp {
|
||||
repeated uint32 affix_list = 2;
|
||||
bool is_new = 8;
|
||||
uint32 quest_id = 10;
|
||||
int32 retcode = 12;
|
||||
uint32 NLKLBPGKMOO = 14;
|
||||
uint32 NLDAANDFKGB = 15;
|
||||
uint32 formula_id = 14;
|
||||
uint32 finish_order_id = 15;
|
||||
}
|
||||
|
||||
// CmdId: 7128
|
||||
|
@ -23558,9 +23558,9 @@ message PFMHNJPKEHK {
|
|||
}
|
||||
|
||||
// CmdId: 26318
|
||||
message KHEPLNGHMBP {
|
||||
message DungeonWayPointNotify {
|
||||
bool is_add = 6;
|
||||
repeated uint32 PIKFCAFHDCN = 14;
|
||||
repeated uint32 active_way_point_list = 14;
|
||||
}
|
||||
|
||||
message FishtankFishInfo {
|
||||
|
@ -23577,10 +23577,10 @@ message ChooseCurAvatarTeamReq {
|
|||
message GMObstacleInfo {
|
||||
Vector center = 3;
|
||||
int32 obstacle_id = 4;
|
||||
IPDNLGHMCNH extents = 7;
|
||||
IHNFCMNILEG.JBFGEKNOOIN shape = 12;
|
||||
Vector3Int extents = 7;
|
||||
ObstacleInfo.ShapeType shape = 12;
|
||||
int64 timestamp = 13;
|
||||
MathQuaternion KLPKLHKOAJD = 14;
|
||||
MathQuaternion rotation = 14;
|
||||
}
|
||||
|
||||
message FGIBPLPIGLA {
|
||||
|
@ -24061,10 +24061,10 @@ message GMQueryPathReq {
|
|||
PLCAJGJJAAP MMMKGOBJBAO = 4;
|
||||
uint32 scene_id = 5;
|
||||
Vector IKLHDEPMACE = 6;
|
||||
IPDNLGHMCNH FFOAFJBBHDI = 11;
|
||||
Vector3Int FFOAFJBBHDI = 11;
|
||||
Vector NMBEKCEGEBA = 12;
|
||||
int32 query_id = 13;
|
||||
IPDNLGHMCNH PBENEBEHEFK = 14;
|
||||
Vector3Int PBENEBEHEFK = 14;
|
||||
}
|
||||
|
||||
message DBAOCOIKACC {
|
||||
|
@ -24248,7 +24248,7 @@ message MLJNDAFGPFE {
|
|||
}
|
||||
|
||||
// CmdId: 8
|
||||
message ALLGKCIALEP {
|
||||
message BuyGoodsRsp {
|
||||
repeated ShopGoods goods_list = 1;
|
||||
int32 retcode = 4;
|
||||
ShopGoods goods = 9;
|
||||
|
@ -24408,7 +24408,7 @@ message GroupLinkBundle {
|
|||
|
||||
// CmdId: 715
|
||||
message HHCKGJKAKFA {
|
||||
uint32 JPLKFKJCLBH = 6;
|
||||
uint32 hcoin = 6;
|
||||
uint32 HMDCBIGPODH = 8;
|
||||
string product_id = 9;
|
||||
}
|
||||
|
@ -24448,7 +24448,7 @@ message JIALIMCHNDE {
|
|||
|
||||
// CmdId: 2828
|
||||
message LONEFGKKPFC {
|
||||
uint32 JPLKFKJCLBH = 5;
|
||||
uint32 hcoin = 5;
|
||||
int32 retcode = 9;
|
||||
uint32 GJBFLOKAKNJ = 14;
|
||||
}
|
||||
|
@ -25202,7 +25202,7 @@ message LockedPersonallineData {
|
|||
}
|
||||
|
||||
// CmdId: 7189
|
||||
message PAECNEHLOFG {
|
||||
message EnterTransPointRegionNotify {
|
||||
uint32 point_id = 11;
|
||||
uint32 scene_id = 15;
|
||||
}
|
||||
|
@ -25764,7 +25764,7 @@ message JDBLHMFIJJF {
|
|||
}
|
||||
|
||||
// CmdId: 28587
|
||||
message KBCGJCGOPNI {
|
||||
message RefreshRogueDiaryCardRsp {
|
||||
int32 retcode = 3;
|
||||
repeated uint32 rand_card_list = 12;
|
||||
}
|
||||
|
@ -25894,7 +25894,7 @@ message CCFPJDKOKPD {
|
|||
bool LBIJGDGBMBA = 11;
|
||||
}
|
||||
|
||||
message KHNAGEGDMIJ {
|
||||
message BuyGoodsParam {
|
||||
uint32 buy_count = 6;
|
||||
ShopGoods goods = 10;
|
||||
}
|
||||
|
@ -26275,8 +26275,8 @@ message OBLICFGCOEG {
|
|||
}
|
||||
|
||||
// CmdId: 6481
|
||||
message PCJNNNMBMFG {
|
||||
repeated uint32 CIGLDABCPMN = 12;
|
||||
message GetShopmallDataRsp {
|
||||
repeated uint32 shop_type_list = 12;
|
||||
int32 retcode = 13;
|
||||
}
|
||||
|
||||
|
@ -26568,7 +26568,7 @@ message KGEAFFFLBIN {
|
|||
}
|
||||
|
||||
// CmdId: 24875
|
||||
message ALCKJOFAKEL
|
||||
message ALCKJOFAKEL
|
||||
|
||||
// CmdId: 22674
|
||||
message IALKBPMPJDF {
|
||||
|
@ -27069,7 +27069,7 @@ message LJGBKAKOBNE {
|
|||
uint32 entity_id = 14;
|
||||
}
|
||||
|
||||
message IPDNLGHMCNH {
|
||||
message Vector3Int {
|
||||
int32 x = 1;
|
||||
int32 y = 2;
|
||||
int32 z = 3;
|
||||
|
@ -27081,7 +27081,7 @@ message CNALDHKAKFN {
|
|||
int32 retcode = 3;
|
||||
}
|
||||
|
||||
message CDAKDDPAJBP {
|
||||
message AsterLargeDetailInfo {
|
||||
uint32 begin_time = 4;
|
||||
bool is_open = 13;
|
||||
}
|
||||
|
@ -27195,7 +27195,7 @@ message GachaInfo {
|
|||
repeated uint32 display_up5_item_list = 1621;
|
||||
uint32 wish_max_progress = 1757;
|
||||
uint32 wish_progress = 1799;
|
||||
repeated uint32 DHONBCHNPJD = 1921;
|
||||
repeated uint32 display_chronicle5_item_list = 1921;
|
||||
}
|
||||
|
||||
// CmdId: 8403
|
||||
|
@ -27387,7 +27387,7 @@ message SceneGalleryHomeBalloonInfo {
|
|||
}
|
||||
|
||||
// CmdId: 294
|
||||
message OBGNLCCHLIK
|
||||
message OBGNLCCHLIK
|
||||
|
||||
// CmdId: 20706
|
||||
message CLCBKDGLMJP {
|
||||
|
@ -27651,7 +27651,7 @@ message FireworksReformParam {
|
|||
// CmdId: 3146
|
||||
message DLNGLMGNMJN {
|
||||
repeated uint32 GMMKAGEICPP = 8;
|
||||
string HDCFJFAAEHC = 13;
|
||||
string version = 13;
|
||||
}
|
||||
|
||||
message NHJNIFJEDGO {
|
||||
|
@ -28011,7 +28011,7 @@ message NJGICNBHEPM {
|
|||
}
|
||||
|
||||
// CmdId: 26439
|
||||
message EEGDAABFFEF
|
||||
message EEGDAABFFEF
|
||||
|
||||
message CFJIJBEEHPJ {
|
||||
uint32 uid = 6;
|
||||
|
@ -28294,7 +28294,7 @@ message JHHIBLEFJLL {
|
|||
}
|
||||
|
||||
// CmdId: 20029
|
||||
message LNEBPLKCKLJ {
|
||||
message GetGachaInfoReq {
|
||||
}
|
||||
|
||||
// CmdId: 8932
|
||||
|
@ -28366,7 +28366,7 @@ message HJOJKOLJGMC {
|
|||
}
|
||||
|
||||
// CmdId: 21714
|
||||
message CMHNHAHLPNM {
|
||||
message BossChestActivateNotify {
|
||||
uint32 entity_id = 2;
|
||||
repeated uint32 qualify_uid_list = 9;
|
||||
}
|
||||
|
@ -28434,10 +28434,10 @@ message DNAACPCCBBD {
|
|||
}
|
||||
|
||||
// CmdId: 27717
|
||||
message FFOAILEBFAD {
|
||||
message BartenderStartLevelRsp {
|
||||
uint32 time = 1;
|
||||
int32 retcode = 4;
|
||||
repeated uint32 JCBPOIOOCEA = 7;
|
||||
repeated uint32 order_list = 7;
|
||||
uint32 level_id = 11;
|
||||
}
|
||||
|
||||
|
@ -29173,7 +29173,7 @@ message MPLAJLCFKOD {
|
|||
// CmdId: 4997
|
||||
message NAALBLNBLLL {
|
||||
uint32 GJBFLOKAKNJ = 6;
|
||||
uint32 JPLKFKJCLBH = 15;
|
||||
uint32 hcoin = 15;
|
||||
}
|
||||
|
||||
message GameplayRecommendationReliquaryResponse {
|
||||
|
@ -31121,9 +31121,9 @@ enum WindFieldDungeonFailReason {
|
|||
}
|
||||
|
||||
// CmdId: 6661
|
||||
message MGHFKOEEGKD {
|
||||
message BatchBuyGoodsReq {
|
||||
uint32 shop_type = 10;
|
||||
repeated KHNAGEGDMIJ MBFEGDOFIKB = 11;
|
||||
repeated BuyGoodsParam buy_goods_list = 11;
|
||||
}
|
||||
|
||||
// CmdId: 8273
|
||||
|
@ -31328,8 +31328,8 @@ message HomeModuleComfortInfo {
|
|||
}
|
||||
|
||||
// CmdId: 23996
|
||||
message BOJJIDKEMOJ {
|
||||
bool NHDGGNBFFKK = 1;
|
||||
message ChangeMailStarNotify {
|
||||
bool is_star = 1;
|
||||
repeated uint32 mail_id_list = 5;
|
||||
}
|
||||
|
||||
|
@ -31449,5 +31449,5 @@ message HomeLimitedShopInfo {
|
|||
fixed32 NOCLOAIKLHK = 8;
|
||||
fixed32 CPOCMEGMECF = 11;
|
||||
uint32 uid = 12;
|
||||
Vector NKGKCLHPKPJ = 13;
|
||||
Vector djinn_pos = 13;
|
||||
}
|
||||
|
|
|
@ -1860,4 +1860,53 @@ EOFACNPOJBN⇨wish_progress
|
|||
MJCGMHMPKOE⇨cur_schedule_daily_gacha_times
|
||||
EBDGLPNHAPC⇨new_gacha_random
|
||||
CKAPCKPPAIG⇨is_gacha_item_new
|
||||
AAECBIKHMFM⇨is_flash_card
|
||||
AAECBIKHMFM⇨is_flash_card
|
||||
HPDHEEIPNLP⇨GetShopmallDataReq
|
||||
LCDPHKOCFMK⇨BrickBreakerSelectAvatarRsp
|
||||
KEFLFPLHJOB⇨DelMailRsp
|
||||
HKBBICBHNPO⇨BartenderGetFormulaRsp
|
||||
NLKLBPGKMOO⇨formula_id
|
||||
DOFHDNANHEF⇨BartenderCompleteOrderRsp
|
||||
NLDAANDFKGB⇨finish_order_id
|
||||
KHEPLNGHMBP⇨DungeonWayPointNotify
|
||||
PIKFCAFHDCN⇨active_way_point_list
|
||||
KBCGJCGOPNI⇨RefreshRogueDiaryCardRsp
|
||||
CMHNHAHLPNM⇨BossChestActivateNotify
|
||||
JCBPOIOOCEA⇨order_list
|
||||
FFOAILEBFAD⇨BartenderStartLevelRsp
|
||||
CIGLDABCPMN⇨shop_type_list
|
||||
PHGJENGMPOE⇨BatchBuyGoodsRsp
|
||||
KHNAGEGDMIJ⇨BuyGoodsParam
|
||||
MBFEGDOFIKB⇨buy_goods_list
|
||||
ALLGKCIALEP⇨BuyGoodsRsp
|
||||
MGHFKOEEGKD⇨BatchBuyGoodsReq
|
||||
NBIHDBGBMMA⇨ReadMailNotify
|
||||
CANKELPJFLD⇨SkipPlayerGameTimeReq
|
||||
AEDAHKECAAP⇨is_force_set
|
||||
BEHJKJMHJCG⇨PathfindingEnterSceneReq
|
||||
HDCFJFAAEHC⇨version
|
||||
AKJFELFODJH⇨is_editor
|
||||
ILIJECBDCIM⇨ToTheMoonEnterSceneReq
|
||||
IHNFCMNILEG⇨ObstacleInfo
|
||||
KLPKLHKOAJD⇨rotation
|
||||
IPDNLGHMCNH⇨Vector3Int
|
||||
JBFGEKNOOIN⇨ShapeType
|
||||
CDAKDDPAJBP⇨AsterLargeDetailInfo
|
||||
FOIGNDFHDOJ⇨min_level
|
||||
FEOJKIHDKCE⇨goods_id
|
||||
GHLKAFLLBJN⇨disable_type
|
||||
NBKABHDDAFC⇨pre_goods_id_list
|
||||
HBMJLIGEEKG⇨mcoin
|
||||
NDLDBEJMHNB⇨scoin
|
||||
JPLKFKJCLBH⇨hcoin
|
||||
HHBOIKPMLMO⇨buy_limit
|
||||
DNLPCAEGBGN⇨max_level
|
||||
OAAFLOFLELI⇨cost_item_list
|
||||
JHFIBIBJCHL⇨goods_item
|
||||
BOJJIDKEMOJ⇨ChangeMailStarNotify
|
||||
NHDGGNBFFKK⇨is_star
|
||||
MLNPMOILLJI⇨DelMailReq
|
||||
OGHIMOFAHII⇨BuyGoodsReq
|
||||
ALLGKCIALEP⇨BuyGoodsRsp
|
||||
LNEBPLKCKLJ⇨GetGachaInfoReq
|
||||
DHONBCHNPJD⇨display_chronicle5_item_list
|
|
@ -0,0 +1,15 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 8981
|
||||
// Version: 4.6.0
|
||||
// Obfs: DOFHDNANHEF
|
||||
message BartenderCompleteOrderRsp {
|
||||
repeated uint32 affix_list = 2;
|
||||
bool is_new = 8;
|
||||
uint32 quest_id = 10;
|
||||
int32 retcode = 12;
|
||||
uint32 formula_id = 14;
|
||||
uint32 finish_order_id = 15;
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 4187
|
||||
// Version: 4.6.0
|
||||
// Obfs: HKBBICBHNPO
|
||||
message BartenderGetFormulaRsp {
|
||||
bool is_new = 6;
|
||||
int32 retcode = 9;
|
||||
repeated uint32 affix_list = 10;
|
||||
uint32 formula_id = 11;
|
||||
}
|
|
@ -0,0 +1,13 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 8981
|
||||
// Version: 4.6.0
|
||||
// Obfs: FFOAILEBFAD
|
||||
message BartenderStartLevelRsp {
|
||||
uint32 time = 1;
|
||||
int32 retcode = 4;
|
||||
repeated uint32 order_list = 7;
|
||||
uint32 level_id = 11;
|
||||
}
|
|
@ -1,25 +1,13 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "BuyGoodsParam.proto";
|
||||
// CmdId: 6294
|
||||
// Obf: PEJMOLIKOOG
|
||||
|
||||
// CmdId: 6661
|
||||
// Version: 4.6.0
|
||||
// Obfs: MGHFKOEEGKD
|
||||
message BatchBuyGoodsReq {
|
||||
repeated BuyGoodsParam buy_goods_list = 12;
|
||||
uint32 shop_type = 11;
|
||||
uint32 shop_type = 10;
|
||||
repeated BuyGoodsParam buy_goods_list = 11;
|
||||
}
|
||||
|
|
|
@ -1,28 +1,16 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "BuyGoodsParam.proto";
|
||||
import "ShopGoods.proto";
|
||||
// CmdId: 29700
|
||||
// Obf: DLIGMKDIKKM
|
||||
|
||||
// CmdId: 23001
|
||||
// Version: 4.6.0
|
||||
// Obfs: PHGJENGMPOE
|
||||
message BatchBuyGoodsRsp {
|
||||
repeated BuyGoodsParam buy_goods_list = 12;
|
||||
repeated ShopGoods goods_list = 9;
|
||||
uint32 shop_type = 3;
|
||||
int32 retcode = 6;
|
||||
repeated ShopGoods goods_list = 1;
|
||||
repeated BuyGoodsParam buy_goods_list = 2;
|
||||
int32 retcode = 5;
|
||||
uint32 shop_type = 11;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 21714
|
||||
// Version: 4.6.0
|
||||
// Obfs: CMHNHAHLPNM
|
||||
message BossChestActivateNotify {
|
||||
uint32 entity_id = 2;
|
||||
repeated uint32 qualify_uid_list = 9;
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 21969
|
||||
// Version: 4.6.0
|
||||
// Obfs: LCDPHKOCFMK
|
||||
message BrickBreakerSelectAvatarRsp {
|
||||
repeated uint32 avatar_id = 2;
|
||||
int32 retcode = 11;
|
||||
}
|
|
@ -1,24 +1,12 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ShopGoods.proto";
|
||||
// Obf: FNALFHKDPMN
|
||||
|
||||
// Version: 4.6.0
|
||||
// Obfs: KHNAGEGDMIJ
|
||||
message BuyGoodsParam {
|
||||
uint32 buy_count = 15;
|
||||
ShopGoods goods = 1;
|
||||
uint32 buy_count = 6;
|
||||
ShopGoods goods = 10;
|
||||
}
|
||||
|
|
|
@ -1,26 +1,14 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ShopGoods.proto";
|
||||
// CmdId: 8034
|
||||
// Obf: MKAEIILDGBN
|
||||
|
||||
// CmdId: 28819
|
||||
// Version: 4.6.0
|
||||
// Obfs: OGHIMOFAHII
|
||||
message BuyGoodsReq {
|
||||
uint32 shop_type = 13;
|
||||
uint32 buy_count = 15;
|
||||
ShopGoods goods = 12;
|
||||
uint32 buy_count = 4;
|
||||
uint32 shop_type = 8;
|
||||
ShopGoods goods = 15;
|
||||
}
|
||||
|
|
|
@ -1,28 +1,16 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ShopGoods.proto";
|
||||
// CmdId: 611
|
||||
// Obf: ODFCPEHCGFK
|
||||
|
||||
// CmdId: 8
|
||||
// Version: 4.6.0
|
||||
// Obfs: ALLGKCIALEP
|
||||
message BuyGoodsRsp {
|
||||
uint32 buy_count = 3;
|
||||
int32 retcode = 1;
|
||||
repeated ShopGoods goods_list = 1;
|
||||
int32 retcode = 4;
|
||||
ShopGoods goods = 9;
|
||||
uint32 shop_type = 4;
|
||||
repeated ShopGoods goods_list = 15;
|
||||
uint32 buy_count = 12;
|
||||
uint32 shop_type = 14;
|
||||
}
|
||||
|
|
|
@ -1,24 +1,11 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 2285
|
||||
// Obf: BNOGMFJDHHL
|
||||
|
||||
// CmdId: 23996
|
||||
// Version: 4.6.0
|
||||
// Obfs: BOJJIDKEMOJ
|
||||
message ChangeMailStarNotify {
|
||||
bool is_star = 13;
|
||||
repeated uint32 mail_id_list = 15;
|
||||
}
|
||||
bool is_star = 1;
|
||||
repeated uint32 mail_id_list = 5;
|
||||
}
|
|
@ -1,23 +1,11 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 9893
|
||||
// Obf: GCJNHCHGLEL
|
||||
|
||||
// CmdId: 3779
|
||||
// Version: 4.6.0
|
||||
// Obfs: MLNPMOILLJI
|
||||
message DelMailReq {
|
||||
repeated uint32 mail_id_list = 8;
|
||||
repeated uint32 mail_id_list = 13;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,24 +1,11 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 8328
|
||||
// Obf: EJOGFBHOJKI
|
||||
|
||||
// CmdId: 29251
|
||||
// Version: 4.6.0
|
||||
// Obfs: KEFLFPLHJOB
|
||||
message DelMailRsp {
|
||||
repeated uint32 mail_id_list = 13;
|
||||
int32 retcode = 8;
|
||||
int32 retcode = 1;
|
||||
repeated uint32 mail_id_list = 14;
|
||||
}
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 26318
|
||||
// Version: 4.6.0
|
||||
// Obfs: KHEPLNGHMBP
|
||||
message DungeonWayPointNotify {
|
||||
repeated uint32 active_way_point_list = 7;
|
||||
bool is_add = 13;
|
||||
bool is_add = 6;
|
||||
repeated uint32 active_way_point_list = 14;
|
||||
}
|
||||
|
|
|
@ -1,24 +1,8 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 22064
|
||||
// Obf: ECDCICGGBDA
|
||||
|
||||
// CmdId: 7189
|
||||
message EnterTransPointRegionNotify {
|
||||
uint32 point_id = 5;
|
||||
uint32 scene_id = 12;
|
||||
uint32 point_id = 11;
|
||||
uint32 scene_id = 15;
|
||||
}
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "EntityRendererChangedInfo.proto";
|
||||
import "ForwardType.proto";
|
||||
|
||||
// CmdId: 5936
|
||||
message EvtEntityRenderersChangedNotify {
|
||||
EntityRendererChangedInfo renderer_changed_info = 14;
|
||||
ForwardType forward_type = 13;
|
||||
bool is_server_cache = 2;
|
||||
uint32 entity_id = 11;
|
||||
bool is_server_cache = 2;
|
||||
uint32 entity_id = 5;
|
||||
EntityRendererChangedInfo renderer_changed_info = 6;
|
||||
ForwardType forward_type = 7;
|
||||
}
|
||||
|
|
|
@ -1,24 +1,8 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 2696
|
||||
// Obf: BBGPGHPCHGN
|
||||
|
||||
// CmdId: 6413
|
||||
message ExitTransPointRegionNotify {
|
||||
uint32 point_id = 8;
|
||||
uint32 scene_id = 12;
|
||||
uint32 point_id = 2;
|
||||
uint32 scene_id = 9;
|
||||
}
|
||||
|
|
|
@ -9,31 +9,31 @@ import "GachaUpInfo.proto";
|
|||
// RN fill order frm 3.2.0
|
||||
// 3 is wish_item_id wish_max_progress wish_progress
|
||||
message GachaInfo {
|
||||
uint32 left_gacha_times = 1; // found 2 HNFPBJIEGHD (uint32 limit)
|
||||
uint32 ten_cost_item_id = 2; // found 2 BCDOOPICEMD (2, 11)
|
||||
uint32 end_time = 3; // OK
|
||||
string gacha_preview_prefab_path = 4; // single LCNMHLJCLIK OK
|
||||
string gacha_record_url = 5; // single HIOKPEGNPLK (5, 1354)
|
||||
uint32 ten_cost_item_num = 6; // found 2 EMKBGHENNEL OK
|
||||
uint32 gachaType = 7; // OK
|
||||
uint32 gacha_times_limit = 8; // found 2 NABJFPLLGGM (uint32 limit)
|
||||
uint32 schedule_id = 9; // OK
|
||||
string gacha_prob_url = 10; // single FCPIKKHIDDO (10, 448)
|
||||
uint32 cost_item_id = 11; // found 2 KINBJAPMIJD (2, 11)
|
||||
uint32 gacha_sort_id = 12; // single EKKEPHGDAKB OK
|
||||
uint32 cost_item_num = 13; // found 2 POEJPPCFPNG OK
|
||||
string gacha_prefab_path = 14; // single ICOEPLJMDCK OK
|
||||
uint32 begin_time = 15; // OK
|
||||
bool is_new_wish = 298; // JLNOHJBDNJN OK
|
||||
string gacha_prob_url_oversea = 448; // single ELOGPDHLPAI (10, 448)
|
||||
repeated GachaUpInfo gacha_up_info_list = 535; // OK
|
||||
string title_textmap = 667; // single JPBNAMGLKEC OK
|
||||
repeated uint32 display_up4_item_list = 707; // single KIEKPNDHGGJ OK
|
||||
uint32 wish_item_id = 794; // found 3 NFGOJJOMFCA OK
|
||||
uint32 cur_schedule_daily_gacha_times = 1233; // found 2 MJCGMHMPKOE sus
|
||||
string gacha_record_url_oversea = 1354; // single GGCMMKLOJMN (5, 1354)
|
||||
repeated uint32 display_up5_item_list = 1621; // single OAJAMCHOPFJ (1621, 1921)
|
||||
uint32 wish_max_progress = 1757; // found 3 BHBCHFFGHHE OK
|
||||
uint32 wish_progress = 1799; // found 3 EOFACNPOJBN OK
|
||||
repeated uint32 DHONBCHNPJD = 1921; // single DHONBCHNPJD (1621, 1921)
|
||||
uint32 left_gacha_times = 1; // found 2 HNFPBJIEGHD (uint32 limit)
|
||||
uint32 ten_cost_item_id = 2; // found 2 BCDOOPICEMD (2, 11)
|
||||
uint32 end_time = 3; // OK
|
||||
string gacha_preview_prefab_path = 4; // single LCNMHLJCLIK OK
|
||||
string gacha_record_url = 5; // single HIOKPEGNPLK (5, 1354)
|
||||
uint32 ten_cost_item_num = 6; // found 2 EMKBGHENNEL OK
|
||||
uint32 gachaType = 7; // OK
|
||||
uint32 gacha_times_limit = 8; // found 2 NABJFPLLGGM (uint32 limit)
|
||||
uint32 schedule_id = 9; // OK
|
||||
string gacha_prob_url = 10; // single FCPIKKHIDDO (10, 448)
|
||||
uint32 cost_item_id = 11; // found 2 KINBJAPMIJD (2, 11)
|
||||
uint32 gacha_sort_id = 12; // single EKKEPHGDAKB OK
|
||||
uint32 cost_item_num = 13; // found 2 POEJPPCFPNG OK
|
||||
string gacha_prefab_path = 14; // single ICOEPLJMDCK OK
|
||||
uint32 begin_time = 15; // OK
|
||||
bool is_new_wish = 298; // JLNOHJBDNJN OK
|
||||
string gacha_prob_url_oversea = 448; // single ELOGPDHLPAI (10, 448)
|
||||
repeated GachaUpInfo gacha_up_info_list = 535; // OK
|
||||
string title_textmap = 667; // single JPBNAMGLKEC OK
|
||||
repeated uint32 display_up4_item_list = 707; // single KIEKPNDHGGJ OK
|
||||
uint32 wish_item_id = 794; // found 3 NFGOJJOMFCA OK
|
||||
uint32 cur_schedule_daily_gacha_times = 1233; // found 2 MJCGMHMPKOE sus
|
||||
string gacha_record_url_oversea = 1354; // single GGCMMKLOJMN (5, 1354)
|
||||
repeated uint32 display_up5_item_list = 1621; // single OAJAMCHOPFJ (1621, 1921)
|
||||
uint32 wish_max_progress = 1757; // found 3 BHBCHFFGHHE OK
|
||||
uint32 wish_progress = 1799; // found 3 EOFACNPOJBN OK
|
||||
repeated uint32 display_chronicle5_item_list = 1921; // single DHONBCHNPJD (1621, 1921)
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 3594
|
||||
// Version: 4.6.0
|
||||
// Obfs: ???
|
||||
message GachaOpenWishNotify {
|
||||
uint32 gachaType = 3;
|
||||
uint32 gachaScheduleId = 4;
|
||||
}
|
|
@ -1,25 +1,12 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 23244
|
||||
// Obf: HPILINGFDBP
|
||||
|
||||
// CmdId: 22716
|
||||
// Version: 4.6.0
|
||||
// Obfs: ???
|
||||
message GachaWishReq {
|
||||
uint32 gachaType = 12;
|
||||
uint32 item_id = 7;
|
||||
uint32 gachaScheduleId = 10;
|
||||
uint32 gachaType = 10;
|
||||
uint32 item_id = 11;
|
||||
uint32 gachaScheduleId = 14;
|
||||
}
|
||||
|
|
|
@ -1,28 +1,15 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 9333
|
||||
// Obf: NLENODLFFAC
|
||||
|
||||
// CmdId: 384
|
||||
// Version: 4.6.0
|
||||
// Obfs: ???
|
||||
message GachaWishRsp {
|
||||
uint32 wishItemId = 11;
|
||||
uint32 gachaScheduleId = 7;
|
||||
uint32 gachaType = 1;
|
||||
int32 retcode = 9;
|
||||
uint32 wishMaxProgress = 5;
|
||||
uint32 wishProgress = 15;
|
||||
uint32 wish_item_id = 4;
|
||||
uint32 gachaScheduleId = 5;
|
||||
uint32 wish_max_progress = 7;
|
||||
uint32 wish_progress = 8;
|
||||
uint32 gachaType = 13;
|
||||
int32 retcode = 14;
|
||||
}
|
||||
|
|
|
@ -1,22 +1,9 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 2616
|
||||
// Obf: GKCCFCPCHAK
|
||||
|
||||
// CmdId: 9573
|
||||
// Version: 4.6.0
|
||||
// Obfs: HPDHEEIPNLP
|
||||
message GetShopmallDataReq {
|
||||
}
|
||||
}
|
|
@ -1,24 +1,11 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 1087
|
||||
// Obf: PJGBDGNCIEN
|
||||
|
||||
// CmdId: 6481
|
||||
// Version: 4.6.0
|
||||
// Obfs: PCJNNNMBMFG
|
||||
message GetShopmallDataRsp {
|
||||
int32 retcode = 11;
|
||||
repeated uint32 shop_type_list = 7;
|
||||
}
|
||||
repeated uint32 shop_type_list = 12;
|
||||
int32 retcode = 13;
|
||||
}
|
|
@ -1,17 +1,22 @@
|
|||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "MathQuaternion.proto";
|
||||
import "Vector3Int.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MathQuaternion.proto";
|
||||
import "Vector.proto";
|
||||
import "Vector3Int.proto";
|
||||
|
||||
// Version: 4.6.0
|
||||
// Obfs: IHNFCMNILEG
|
||||
message ObstacleInfo {
|
||||
enum ShapeType {
|
||||
enum ShapeType {
|
||||
OBSTACLE_SHAPE_CAPSULE = 0;
|
||||
OBSTACLE_SHAPE_BOX = 1;
|
||||
OBSTACLE_SHAPE_BOX = 1;
|
||||
}
|
||||
MathQuaternion rotation = 7;
|
||||
Vector3Int extents = 5;
|
||||
Vector center = 14;
|
||||
ShapeType shape = 3;
|
||||
int32 obstacle_id = 8;
|
||||
|
||||
ShapeType shape = 1;
|
||||
int32 obstacle_id = 4;
|
||||
Vector3Int extents = 8;
|
||||
MathQuaternion rotation = 11;
|
||||
Vector center = 12;
|
||||
}
|
||||
|
|
|
@ -1,13 +1,18 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ObstacleInfo.proto";
|
||||
|
||||
// CmdId: 2311
|
||||
// Version: 4.6.0
|
||||
// Obfs: BEHJKJMHJCG
|
||||
message PathfindingEnterSceneReq {
|
||||
repeated ObstacleInfo obstacles = 15;
|
||||
repeated int32 ANPDICMMDML = 11;
|
||||
uint32 IOAHLKGMDFA = 12;
|
||||
uint32 scene_id = 2;
|
||||
bool is_editor = 10;
|
||||
uint32 PMHKCPDCGPK = 6;
|
||||
uint32 version = 13;
|
||||
}
|
||||
bool is_editor = 1;
|
||||
uint32 ECNGACHMEKA = 5;
|
||||
uint32 version = 6;
|
||||
repeated int32 BBMACCGKECH = 7;
|
||||
uint32 scene_id = 9;
|
||||
repeated ObstacleInfo obstacles = 10;
|
||||
uint32 JHINLHMPHGA = 12;
|
||||
}
|
|
@ -1,23 +1,10 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 6739
|
||||
// Obf: EHONJGBBFEG
|
||||
|
||||
// CmdId: 27308
|
||||
// Version: 4.6.0
|
||||
// Obfs: NBIHDBGBMMA
|
||||
message ReadMailNotify {
|
||||
repeated uint32 mail_id_list = 2;
|
||||
repeated uint32 mail_id_list = 14;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 28587
|
||||
// Version: 4.6.0
|
||||
// Obfs: KBCGJCGOPNI
|
||||
message RefreshRogueDiaryCardRsp {
|
||||
int32 retcode = 3;
|
||||
repeated uint32 rand_card_list = 12;
|
||||
}
|
|
@ -1,8 +1,10 @@
|
|||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "EntityClientData.proto";
|
||||
|
||||
// CmdId: 7008
|
||||
message SetEntityClientDataNotify {
|
||||
EntityClientData entity_client_data = 2;
|
||||
uint32 entity_id = 4;
|
||||
EntityClientData entity_client_data = 6;
|
||||
uint32 entity_id = 10;
|
||||
}
|
||||
|
|
|
@ -1,29 +1,31 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ItemParam.proto";
|
||||
|
||||
// Obf: OBABFCEJLGK
|
||||
// Version: 4.6.0
|
||||
// Obf: ???
|
||||
message ShopGoods {
|
||||
uint32 hcoin = 15; // primogem
|
||||
uint32 scoin = 7; // mora
|
||||
uint32 mcoin = 11; // crystals
|
||||
uint32 goods_id = 8;
|
||||
repeated ItemParam cost_item_list = 3;
|
||||
uint32 buy_limit = 4;
|
||||
uint32 max_level = 1690;
|
||||
uint32 min_level = 1946;
|
||||
uint32 bought_num = 14;
|
||||
uint32 secondary_sheet_id = 1950;
|
||||
repeated uint32 preGoodsIdList = 5;
|
||||
ItemParam goods_item = 1;
|
||||
uint32 single_limit = 2;
|
||||
uint32 discount_id = 10;
|
||||
uint32 discount_end_time = 923;
|
||||
uint32 discount_begin_time = 898;
|
||||
|
||||
uint32 begin_time = 13;
|
||||
|
||||
uint32 end_time = 6;
|
||||
uint32 next_refresh_time = 9;
|
||||
|
||||
uint32 min_level = 1; // FOIGNDFHDOJ OK
|
||||
uint32 bought_num = 2; // OK
|
||||
uint32 goods_id = 3; // FEOJKIHDKCE OK
|
||||
uint32 disable_type = 4; // GHLKAFLLBJN (infer from HomeLimitedShopGoods)
|
||||
repeated uint32 pre_goods_id_list = 5; // NBKABHDDAFC (infer as only repeated uint32)
|
||||
uint32 end_time = 6; // OK
|
||||
uint32 mcoin = 7; // HBMJLIGEEKG OK
|
||||
uint32 scoin = 8; // NDLDBEJMHNB OK
|
||||
uint32 hcoin = 9; // JPLKFKJCLBH OK
|
||||
uint32 next_refresh_time = 10; // OK
|
||||
uint32 buy_limit = 11; // HHBOIKPMLMO OK
|
||||
uint32 begin_time = 12; // OK
|
||||
uint32 max_level = 13; // DNLPCAEGBGN OK
|
||||
repeated ItemParam cost_item_list = 14; // OAAFLOFLELI OK
|
||||
ItemParam goods_item = 15; // JHFIBIBJCHL OK
|
||||
uint32 discount_id = 462; // EBODOLJJCJP (sus)
|
||||
uint32 discount_begin_time = 492; // ECDBKMBMALF (sus)
|
||||
uint32 discount_end_time = 994; // MJAFPOBKHJP (sus)
|
||||
bool EFHKENODDBF = 1040; // EFHKENODDBF
|
||||
uint32 single_limit = 1153; // ACMNLOCEHOD (sus)
|
||||
uint32 secondary_sheet_id = 1800; // FNPCKDKEGIJ (sus)
|
||||
}
|
||||
|
|
|
@ -1,25 +1,12 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 22076
|
||||
// Obf: DEFBFNOLMID
|
||||
|
||||
// CmdId: 26429
|
||||
// Version: 4.6.0
|
||||
// Obfs: CANKELPJFLD
|
||||
message SkipPlayerGameTimeReq {
|
||||
uint32 game_time = 12;
|
||||
bool is_force_set = 1;
|
||||
uint32 client_game_time = 7;
|
||||
uint32 client_game_time = 5;
|
||||
uint32 game_time = 8;
|
||||
bool is_force_set = 12;
|
||||
}
|
||||
|
|
|
@ -1,25 +1,12 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 24529
|
||||
// Obf: PFBBCGKLBFC
|
||||
|
||||
// CmdId: 22783
|
||||
// Version: 4.6.0
|
||||
// Obfs: ???
|
||||
message SkipPlayerGameTimeRsp {
|
||||
uint32 client_game_time = 2;
|
||||
int32 retcode = 9;
|
||||
uint32 game_time = 13;
|
||||
uint32 client_game_time = 1;
|
||||
int32 retcode = 7;
|
||||
uint32 game_time = 8;
|
||||
}
|
||||
|
|
|
@ -1,25 +1,13 @@
|
|||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 6144
|
||||
// Obf: DGDIOJLNEPG
|
||||
|
||||
// CmdId: 6106
|
||||
// Version: 4.6.0
|
||||
// Obfs: ILIJECBDCIM
|
||||
message ToTheMoonEnterSceneReq {
|
||||
uint32 version = 1;
|
||||
uint32 ECNGACHMEKA = 4;
|
||||
uint32 JHINLHMPHGA = 6;
|
||||
uint32 scene_id = 7;
|
||||
uint32 version = 4;
|
||||
uint32 KJJLLFIJKNA = 10;
|
||||
}
|
||||
|
|
|
@ -2,9 +2,10 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Version: 4.6.0
|
||||
// Obfs: IPDNLGHMCNH
|
||||
message Vector3Int {
|
||||
int32 x = 1;
|
||||
int32 y = 2;
|
||||
int32 z = 3;
|
||||
}
|
||||
int32 x = 1;
|
||||
int32 y = 2;
|
||||
int32 z = 3;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue