Sync proto hiro
This commit is contained in:
parent
5eb05fff34
commit
cbd6502c4b
File diff suppressed because it is too large
Load Diff
4376
packetIds.json
4376
packetIds.json
File diff suppressed because it is too large
Load Diff
|
@ -1,30 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AEEKABMMKNE.proto";
|
||||
import "DIGLBMAEMML.proto";
|
||||
import "GCGDiceSideType.proto";
|
||||
import "HHKFLCHIBJJ.proto";
|
||||
|
||||
// Name: AHGODAFKPIM
|
||||
message AHGODAFKPIM {
|
||||
uint32 ONKDMOMNGBG = 824;
|
||||
repeated GCGDiceSideType dice_side_list = 1;
|
||||
uint32 IGMNOEBOCJP = 3;
|
||||
repeated HHKFLCHIBJJ AICAJEFEHLF = 1540;
|
||||
repeated AEEKABMMKNE PLPMEJFNDKA = 12;
|
||||
bool is_passed = 10;
|
||||
uint32 AJFMMFEEDFF = 14;
|
||||
uint32 IAEJLGAILAK = 2;
|
||||
uint32 AGPFPMEDGKI = 9;
|
||||
DIGLBMAEMML KOIGNIFNCMI = 7;
|
||||
DIGLBMAEMML HBCOFFFLNAI = 5;
|
||||
DIGLBMAEMML JLPLPDNEFJA = 15;
|
||||
DIGLBMAEMML DIFHGPIAFNK = 13;
|
||||
map<uint32, DIGLBMAEMML> JFAINLBMGJP = 8;
|
||||
DIGLBMAEMML CGBIBGGMGEF = 11;
|
||||
uint32 controller_id = 4;
|
||||
uint32 NKNMAGGJMFP = 6;
|
||||
}
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: ANIHIBEGDJC
|
||||
enum ANIHIBEGDJC {
|
||||
ANIHIBEGDJC_OKHMBACGIDI = 0;
|
||||
ANIHIBEGDJC_HMNPIKMJBAB = 1;
|
||||
ANIHIBEGDJC_LOPFCNNIOOD = 2;
|
||||
ANIHIBEGDJC_EAAAMEMNHHJ = 3;
|
||||
}
|
||||
|
|
@ -2,12 +2,12 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "NIHOOOAICMD.proto";
|
||||
import "GCGMessagePack.proto";
|
||||
|
||||
// Name: AOMHEMBIHNE
|
||||
// CmdId: 7271
|
||||
message AOMHEMBIHNE {
|
||||
uint32 HCKIILHKKBE = 8;
|
||||
repeated NIHOOOAICMD ABBIFONKPDJ = 1;
|
||||
repeated GCGMessagePack ABBIFONKPDJ = 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
import "Vector.proto";
|
||||
|
||||
// Name: CEJDDBMAHGE
|
||||
message CEJDDBMAHGE {
|
||||
message AbilityActionGenerateElemBall {
|
||||
uint32 room_id = 3;
|
||||
Vector rot = 12;
|
||||
Vector pos = 1;
|
|
@ -4,21 +4,20 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
import "AbilityAttachedModifier.proto";
|
||||
import "AbilityString.proto";
|
||||
import "HBMJGKJKIGL.proto";
|
||||
import "ModifierProperty.proto";
|
||||
import "ModifierAction.proto";
|
||||
|
||||
// Name: IPPNBIDINLA
|
||||
message IPPNBIDINLA {
|
||||
bool EHNDJAIGJGL = 8;
|
||||
message AbilityMetaModifierChange {
|
||||
bool isAttachedParentAbility = 8;
|
||||
int32 modifier_local_id = 11;
|
||||
repeated HBMJGKJKIGL JONDGNPJAFA = 4;
|
||||
repeated ModifierProperty properties = 4;
|
||||
uint32 apply_entity_id = 3;
|
||||
AbilityAttachedModifier attached_instanced_modifier = 1;
|
||||
ModifierAction NOAJNAPDEMN = 9;
|
||||
bool is_attached_parent_ability = 15;
|
||||
ModifierAction action = 9; // NOAJNAPDEMN
|
||||
bool is_durability_zero = 15;
|
||||
AbilityString parent_ability_name = 6;
|
||||
bool AODBABIFPHH = 2;
|
||||
bool is_mute_remote = 2;
|
||||
AbilityString parent_ability_override = 12;
|
||||
uint32 server_buff_uid = 13;
|
||||
}
|
||||
|
||||
}
|
|
@ -9,9 +9,9 @@ import "Uint32Pair.proto";
|
|||
message ActivityCondStateChangeNotify {
|
||||
uint32 activity_id = 10;
|
||||
repeated Uint32Pair disable_transfer_point_interaction_list = 7;
|
||||
repeated uint32 PAGIONJOCJN = 13;
|
||||
repeated uint32 meet_cond_list = 13; //PAGIONJOCJN
|
||||
repeated uint32 activated_sale_id_list = 6;
|
||||
repeated uint32 LGCJBENHFOB = 9;
|
||||
repeated uint32 expire_cond_list = 9; //LGCJBENHFOB
|
||||
uint32 schedule_id = 12;
|
||||
}
|
||||
|
||||
|
|
|
@ -82,15 +82,15 @@ message ActivityInfo {
|
|||
bool FLFGIDFALEK = 15;
|
||||
uint32 LPOCNCICJHM = 485;
|
||||
map<uint32, uint32> activity_coin_map = 703;
|
||||
repeated uint32 PAGIONJOCJN = 2;
|
||||
repeated uint32 meet_cond_list = 2; //PAGIONJOCJN
|
||||
uint32 end_time = 4;
|
||||
bool GLOONPBGOHM = 1331;
|
||||
repeated ActivityPushTipsData activity_push_tips_data_list = 1827;
|
||||
repeated uint32 LGCJBENHFOB = 13;
|
||||
repeated uint32 expire_cond_list = 13; // LGCJBENHFOB
|
||||
bool is_finished = 6;
|
||||
repeated uint32 EOPFKDBBOII = 894;
|
||||
repeated uint32 taken_reward_list = 894; //EOPFKDBBOII
|
||||
repeated ActivityWatcherInfo watcher_info_list = 8;
|
||||
uint32 KMOFHMKLGHD = 5;
|
||||
uint32 activity_type = 5; // KMOFHMKLGHD
|
||||
uint32 activity_id = 7;
|
||||
bool CJDFLBKBNPL = 10;
|
||||
map<uint32, uint32> wish_gift_num_map = 1459;
|
||||
|
|
|
@ -8,5 +8,4 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
message AdjustWorldLevelReq {
|
||||
uint32 GKPAJDAOHDN = 10;
|
||||
uint32 HFANGCIKHFI = 6;
|
||||
}
|
||||
|
||||
}
|
|
@ -2,11 +2,9 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: FCJLAGHOIFC
|
||||
message AiSyncInfo {
|
||||
uint32 entity_id = 10;
|
||||
bool CJIBIGJNKKE = 6;
|
||||
bool OOJFENIJJDB = 8;
|
||||
}
|
||||
|
||||
bool is_self_killing = 6;
|
||||
bool has_path_to_target = 8;
|
||||
}
|
|
@ -7,10 +7,10 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// CmdId: 4296
|
||||
message AnchorPointOpReq {
|
||||
// Name: KFMHCPAPAEI
|
||||
enum KFMHCPAPAEI {
|
||||
KFMHCPAPAEI_PIPFHBGIFDP = 0;
|
||||
KFMHCPAPAEI_KKBPNDIFMLB = 1;
|
||||
KFMHCPAPAEI_GGECCCDJFEF = 2;
|
||||
enum AnchorPointOpType {
|
||||
ANCHOR_POINT_OP_TYPE_NONE = 0;
|
||||
ANCHOR_POINT_OP_TYPE_TELEPORT = 1;
|
||||
ANCHOR_POINT_OP_TYPE_REMOVE = 2;
|
||||
}
|
||||
|
||||
uint32 anchor_point_op_type = 1;
|
||||
|
|
|
@ -6,13 +6,13 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: NDDGEOMCBEE
|
||||
message AnnounceData {
|
||||
bool is_center_system_last_5_every_minutes = 8;
|
||||
uint32 HJNFJIEBMEL = 12;
|
||||
uint32 count_down_frequency = 12; // HJNFJIEBMEL
|
||||
uint32 end_time = 15;
|
||||
uint32 config_id = 11;
|
||||
string LJCFLKABNFM = 3;
|
||||
string POMBEEAPGDL = 5;
|
||||
string MBGAKKMFHFF = 6;
|
||||
uint32 BLHPFGPJAFE = 7;
|
||||
string count_down_text = 3; // LJCFLKABNFM
|
||||
string center_system_text = 5; // POMBEEAPGDL
|
||||
string dungeon_confirm_text = 6; // MBGAKKMFHFF
|
||||
uint32 center_system_frequency = 7; // BLHPFGPJAFE
|
||||
uint32 begin_time = 13;
|
||||
}
|
||||
|
||||
|
|
|
@ -15,8 +15,8 @@ message AsterActivityDetailInfo {
|
|||
bool is_content_closed = 6;
|
||||
AsterProgressDetailInfo aster_progress = 3;
|
||||
AsterLargeDetailInfo aster_large = 4;
|
||||
uint32 JIIJEJPKLNK = 14;
|
||||
uint32 KENCBMFCJDH = 13;
|
||||
uint32 aster_token = 14; // JIIJEJPKLNK
|
||||
uint32 aster_credit = 13; // KENCBMFCJDH
|
||||
bool is_special_reward_taken = 9;
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// Name: KPDGACKMNJA
|
||||
message AttackHitEffectResult {
|
||||
float hitHaltTime = 14; //OGEJIAIJMDB
|
||||
float airStrength = 7; //AKLACKOIKOE
|
||||
uint32 NCIHLNFLAAF = 10;
|
||||
float retreatStrength = 4; //PFNLKOMLOIO
|
||||
float hitHaltTimeScale = 2; //JLEGJBGOHHP
|
||||
uint32 LDDDDFHEMBA = 3;
|
||||
}
|
|
@ -3,8 +3,8 @@ syntax = "proto3";
|
|||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AbilityIdentifier.proto";
|
||||
import "CPAKHCFDGLO.proto";
|
||||
import "KPDGACKMNJA.proto";
|
||||
import "HitCollision.proto";
|
||||
import "AttackHitEffectResult.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
// Name: PKHKLDLFMBJ
|
||||
|
@ -22,7 +22,7 @@ message AttackResult {
|
|||
float GCKKIKJLCKG = 1030;
|
||||
uint32 GFAODFMIIIB = 278;
|
||||
float AEIPHPGEFAN = 474;
|
||||
KPDGACKMNJA BFGNKLMFGKB = 10;
|
||||
AttackHitEffectResult hit_eff_result = 10;
|
||||
uint32 IPPPOLACNMI = 13;
|
||||
bool ANNLKCIDPEC = 1534;
|
||||
uint32 attacker_id = 2;
|
||||
|
@ -30,7 +30,7 @@ message AttackResult {
|
|||
bool JKJBOKBIIBI = 196;
|
||||
string anim_event_id = 5;
|
||||
Vector resolved_dir = 15;
|
||||
CPAKHCFDGLO BBFFCPJKNOP = 7;
|
||||
HitCollision hit_collision = 7;
|
||||
uint32 BIHIHLDIPOK = 6;
|
||||
uint32 element_type = 4;
|
||||
uint32 OOLJHPBLPDL = 352;
|
||||
|
|
|
@ -6,11 +6,11 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: KLNBJHKJCIN
|
||||
// CmdId: 1042
|
||||
message AvatarSkillChangeNotify {
|
||||
uint32 PJNELCLHMOH = 10;
|
||||
uint32 cur_level = 10;
|
||||
uint64 avatar_guid = 9;
|
||||
uint32 entity_id = 8;
|
||||
uint32 MFNMHANCIMP = 3;
|
||||
uint32 OCEFCGKBPPE = 14;
|
||||
uint32 old_level = 3;
|
||||
uint32 avatar_skill_id = 14;
|
||||
uint32 skill_depot_id = 4;
|
||||
}
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: HDNOGHLJFHJ
|
||||
// CmdId: 1007
|
||||
message AvatarSkillUpgradeReq {
|
||||
uint32 OCEFCGKBPPE = 8;
|
||||
uint32 MFNMHANCIMP = 4;
|
||||
uint32 avatar_skill_id = 8;
|
||||
uint32 old_level = 4;
|
||||
uint64 avatar_guid = 9;
|
||||
}
|
||||
|
||||
|
|
|
@ -6,10 +6,10 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: IFLPKKOCJCM
|
||||
// CmdId: 1091
|
||||
message AvatarSkillUpgradeRsp {
|
||||
uint32 MFNMHANCIMP = 12;
|
||||
uint32 old_level = 12;
|
||||
uint64 avatar_guid = 3;
|
||||
uint32 PJNELCLHMOH = 7;
|
||||
uint32 OCEFCGKBPPE = 5;
|
||||
uint32 cur_level = 7;
|
||||
uint32 avatar_skill_id = 5;
|
||||
int32 retcode = 15;
|
||||
}
|
||||
|
||||
|
|
|
@ -5,9 +5,9 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
// Name: LLKMMEJJNNF
|
||||
message AvatarTeamResonanceInfo {
|
||||
repeated uint32 INOIJMMCNEF = 8;
|
||||
repeated uint32 add_team_resonance_id_list = 8; //INOIJMMCNEF
|
||||
uint32 entity_id = 2;
|
||||
repeated uint32 MJMEKGPPGIO = 10;
|
||||
repeated uint32 del_team_resonance_id_list = 10; //MJMEKGPPGIO
|
||||
uint64 avatar_guid = 3;
|
||||
}
|
||||
|
||||
|
|
|
@ -6,11 +6,11 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: FDBHCBMNCAI
|
||||
// CmdId: 1741
|
||||
message AvatarUpgradeRsp {
|
||||
uint32 MFNMHANCIMP = 3;
|
||||
uint32 PJNELCLHMOH = 15;
|
||||
uint32 old_level = 3;
|
||||
uint32 cur_level = 15;
|
||||
int32 retcode = 1;
|
||||
uint64 avatar_guid = 13;
|
||||
map<uint32, float> GEKBLKPMJCG = 7;
|
||||
map<uint32, float> AFEDLAOGFOC = 12;
|
||||
map<uint32, float> cur_fight_prop_map = 7; //GEKBLKPMJCG
|
||||
map<uint32, float> old_fight_prop_map = 12; //AFEDLAOGFOC
|
||||
}
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "FMOEOCJBOPN.proto";
|
||||
import "GCGGameBusinessType.proto";
|
||||
import "JIPFDPOBPNH.proto";
|
||||
|
||||
// Name: BCMHCFICCDD
|
||||
|
@ -11,7 +11,7 @@ message BCMHCFICCDD {
|
|||
repeated JIPFDPOBPNH OAKDHABOPJD = 2;
|
||||
uint32 platform_type = 9;
|
||||
uint32 OEAEACPKCNP = 7;
|
||||
FMOEOCJBOPN AECBJKLBGFK = 3;
|
||||
GCGGameBusinessType businessType = 3;
|
||||
uint32 DELFEGPPGMK = 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: IAMODOAMICJ
|
||||
message IAMODOAMICJ {
|
||||
message BattlePassCycle {
|
||||
uint32 begin_time = 8;
|
||||
uint32 FLNDBEEKMFN = 5;
|
||||
uint32 cycle_idx = 5; // FLNDBEEKMFN
|
||||
uint32 end_time = 12;
|
||||
}
|
||||
|
|
@ -13,9 +13,9 @@ message BattlePassMission {
|
|||
MISSION_POINT_TAKEN = 3;
|
||||
}
|
||||
|
||||
uint32 CGCJJAMPFME = 11;
|
||||
uint32 reward_battle_pass_point = 11; // CGCJJAMPFME
|
||||
uint32 cur_progress = 1;
|
||||
uint32 INNGDEGBMHO = 10;
|
||||
uint32 mission_type = 10; // INNGDEGBMHO
|
||||
uint32 total_progress = 5;
|
||||
uint32 mission_id = 12;
|
||||
MissionStatus mission_status = 3;
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: KKAGAEDPGGK
|
||||
message BattlePassProduct {
|
||||
string normal_product_id = 1; //HBCIEPELAKP
|
||||
string extra_product_id = 2; //PFDENLGHKKG
|
||||
string upgrade_product_id = 9; //JIIPGPJDHEA
|
||||
}
|
||||
|
|
@ -4,23 +4,23 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
import "BattlePassRewardTag.proto";
|
||||
import "BattlePassUnlockStatus.proto";
|
||||
import "IAMODOAMICJ.proto";
|
||||
import "KKAGAEDPGGK.proto";
|
||||
import "BattlePassCycle.proto";
|
||||
import "BattlePassProduct.proto";
|
||||
|
||||
// Name: OLJLDADNNAF
|
||||
message BattlePassSchedule {
|
||||
uint32 EFNAOLNFOIL = 3;
|
||||
uint32 point = 3; //EFNAOLNFOIL
|
||||
uint32 schedule_id = 5;
|
||||
uint32 begin_time = 12;
|
||||
IAMODOAMICJ GFIAGPNACIC = 4;
|
||||
bool MMIFIPECKLP = 14;
|
||||
uint32 ALBBELONLOC = 8;
|
||||
BattlePassCycle cur_cycle = 4;
|
||||
bool is_viewed = 14; //MMIFIPECKLP
|
||||
uint32 paid_platform_flags = 8; //ALBBELONLOC
|
||||
uint32 level = 6;
|
||||
BattlePassUnlockStatus unlock_status = 13;
|
||||
uint32 end_time = 1;
|
||||
KKAGAEDPGGK GOKFKJICOHD = 10;
|
||||
uint32 NJKKLGMHFMG = 11;
|
||||
BattlePassProduct product_info = 10;
|
||||
uint32 cur_cycle_points = 11; //NJKKLGMHFMG
|
||||
repeated BattlePassRewardTag reward_taken_list = 15;
|
||||
bool COPMFJLLHOK = 9;
|
||||
bool is_extra_paid_reward_taken = 9; //COPMFJLLHOK
|
||||
}
|
||||
|
||||
|
|
|
@ -3,13 +3,13 @@ syntax = "proto3";
|
|||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "BrickBreakerActivityStageInfo.proto";
|
||||
import "CABODJPEHAN.proto";
|
||||
import "BrickBreakerLevelInfo.proto";
|
||||
|
||||
// Name: LDLBBCPMMKK
|
||||
message BrickBreakerDetailInfo {
|
||||
repeated CABODJPEHAN FEPJHGGDGPB = 2;
|
||||
repeated BrickBreakerLevelInfo FEPJHGGDGPB = 2;
|
||||
map<uint32, uint32> skill_info_map = 1;
|
||||
repeated BrickBreakerActivityStageInfo stage_info_list = 11;
|
||||
repeated CABODJPEHAN HEEIHFIIKFB = 13;
|
||||
repeated BrickBreakerLevelInfo HEEIHFIIKFB = 13;
|
||||
}
|
||||
|
||||
|
|
|
@ -4,9 +4,9 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: CABODJPEHAN
|
||||
message CABODJPEHAN {
|
||||
message BrickBreakerLevelInfo {
|
||||
uint32 max_score = 14;
|
||||
bool AFFBBBPHIHH = 1;
|
||||
bool is_can_start = 1;
|
||||
uint32 level_id = 11;
|
||||
repeated uint32 chosen_avatar_list = 9;
|
||||
repeated uint32 chosen_skill_list = 15;
|
|
@ -2,7 +2,7 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "HHACKKBLLHO.proto";
|
||||
import "GCGDuel.proto";
|
||||
|
||||
// Name: CIDOFFBIFIA
|
||||
message CIDOFFBIFIA {
|
||||
|
@ -10,7 +10,7 @@ message CIDOFFBIFIA {
|
|||
uint32 JCMACGJEEAD = 3;
|
||||
oneof detail {
|
||||
string BDBMFCIHJPL = 12;
|
||||
HHACKKBLLHO IEOMECODBLG = 7;
|
||||
GCGDuel IEOMECODBLG = 7;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: CPBMIAMDLPE
|
||||
enum CPBMIAMDLPE {
|
||||
CPBMIAMDLPE_LFCBMJINCBF = 0;
|
||||
CPBMIAMDLPE_GMAKOJPAOJC = 1;
|
||||
}
|
||||
|
|
@ -6,8 +6,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: PKOMPHLMLED
|
||||
// CmdId: 4146
|
||||
message CardProductRewardNotify {
|
||||
uint32 MIBMBPJHBBM = 2;
|
||||
uint32 LLBAKMPCPGI = 6;
|
||||
uint32 hcoin = 2;
|
||||
uint32 remain_days = 6;
|
||||
string product_id = 15;
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// Name: CPBMIAMDLPE
|
||||
enum ChangeEnergyReason {
|
||||
CHANGE_ENERGY_REASON_NONE = 0;
|
||||
CHANGE_ENERGY_REASON_SKILL_START = 1;
|
||||
}
|
|
@ -0,0 +1,39 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: GFDBMHNEOFL
|
||||
enum ChangeHpReason {
|
||||
CHANGE_HP_REASON_NONE = 0;
|
||||
CHANGE_HP_REASON_SUB_AVATAR = 1;
|
||||
CHANGE_HP_REASON_SUB_MONSTER = 2;
|
||||
CHANGE_HP_REASON_SUB_GEAR = 3;
|
||||
CHANGE_HP_REASON_SUB_ENVIR = 4;
|
||||
CHANGE_HP_REASON_SUB_FALL = 5;
|
||||
CHANGE_HP_REASON_SUB_DRAWN = 6;
|
||||
CHANGE_HP_REASON_SUB_ABYSS = 7;
|
||||
CHANGE_HP_REASON_SUB_ABILITY = 8;
|
||||
CHANGE_HP_REASON_SUB_SUMMON = 9;
|
||||
CHANGE_HP_REASON_SUB_SCRIPT = 10;
|
||||
CHANGE_HP_REASON_SUB_GM = 11;
|
||||
CHANGE_HP_REASON_SUB_KILL_SELF = 12;
|
||||
CHANGE_HP_REASON_SUB_CLIMATE_COLD = 13;
|
||||
CHANGE_HP_REASON_SUB_STORM_LIGHTNING = 14;
|
||||
CHANGE_HP_REASON_SUB_KILL_SERVER_GADGET = 15;
|
||||
CHANGE_HP_REASON_SUB_REPLACE = 16;
|
||||
CHANGE_HP_REASON_SUB_PLAYER_LEAVE = 17;
|
||||
CHANGE_HP_REASON_ATTACK_BY_ENERGY = 18;
|
||||
CHANGE_HP_REASON_ATTACK_BY_RECYCLE = 19;
|
||||
CHANGE_HP_REASON_BY_LUA = 51;
|
||||
CHANGE_HP_REASON_ADD_ABILITY = 101;
|
||||
CHANGE_HP_REASON_ADD_ITEM = 102;
|
||||
CHANGE_HP_REASON_ADD_REVIVE = 103;
|
||||
CHANGE_HP_REASON_ADD_UPGRADE = 104;
|
||||
CHANGE_HP_REASON_ADD_STATUE = 105;
|
||||
CHANGE_HP_REASON_ADD_BACKGROUND = 106;
|
||||
CHANGE_HP_REASON_ADD_GM = 107;
|
||||
CHANGE_HP_REASON_ADD_TRIAL_AVATAR_ACTIVITY = 108;
|
||||
CHANGE_HP_REASON_ADD_ROGUELIKE_SPRING = 109;
|
||||
}
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: HLDDAIOAHPB
|
||||
enum ChapterState {
|
||||
CHAPTER_STATE_NONE = 0;
|
||||
CHAPTER_STATE_UNABLE_TO_BEGIN = 1;
|
||||
CHAPTER_STATE_BEGIN = 2;
|
||||
CHAPTER_STATE_END = 3;
|
||||
}
|
||||
|
|
@ -2,26 +2,25 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "HLDDAIOAHPB.proto";
|
||||
import "ChapterState.proto";
|
||||
|
||||
// Name: EGGHDNJDFIM
|
||||
// CmdId: 427
|
||||
message ChapterStateNotify {
|
||||
// Name: POAIPEHKEHE
|
||||
message POAIPEHKEHE {
|
||||
bool OOLKODOMBMM = 12;
|
||||
uint32 PJDJCBIINIC = 11;
|
||||
message NeedPlayerLevel {
|
||||
bool is_limit = 12;
|
||||
uint32 configNeedPlayerLevel = 11; //PJDJCBIINIC
|
||||
}
|
||||
|
||||
// Name: OKNHDJOIJFI
|
||||
message OKNHDJOIJFI {
|
||||
bool OOLKODOMBMM = 10;
|
||||
uint32 LENAHOJKKFP = 3;
|
||||
message NeedBeginTime {
|
||||
bool is_limit = 10;
|
||||
uint32 configNeedBeginTime = 3; //LENAHOJKKFP
|
||||
}
|
||||
|
||||
OKNHDJOIJFI JFOHACAIDHE = 14;
|
||||
NeedBeginTime need_begin_time = 14; //JFOHACAIDHE
|
||||
uint32 chapter_id = 7;
|
||||
HLDDAIOAHPB FIMLGAGLJPO = 10;
|
||||
POAIPEHKEHE HIJBMEKPPKJ = 8;
|
||||
ChapterState chapter_state = 10;
|
||||
NeedPlayerLevel need_player_level = 8; //HIJBMEKPPKJ
|
||||
}
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: LEAMJFGPJOI
|
||||
// CmdId: 29
|
||||
message ClientReportNotify {
|
||||
string EAPMOECPEPG = 7;
|
||||
string EMODEICADOO = 15;
|
||||
string report_value = 7; //EAPMOECPEPG
|
||||
string report_type = 15; //EMODEICADOO
|
||||
}
|
||||
|
||||
|
|
|
@ -7,10 +7,10 @@ import "ItemParam.proto";
|
|||
// Name: BKPBJLHMEIG
|
||||
// CmdId: 637
|
||||
message CombineRsp {
|
||||
repeated ItemParam NOBMIMNDGLA = 9;
|
||||
repeated ItemParam result_item_list = 9; //NOBMIMNDGLA
|
||||
repeated ItemParam AKCCLGFBJMD = 13;
|
||||
uint64 avatar_guid = 10;
|
||||
repeated ItemParam LOCKHJBEGDL = 6;
|
||||
repeated ItemParam total_return_item_list = 6; //LOCKHJBEGDL
|
||||
repeated ItemParam INKENHANDMB = 14;
|
||||
repeated ItemParam cost_item_list = 5;
|
||||
uint32 combine_count = 1;
|
||||
|
|
|
@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
// Name: PGKMKCDIPCM
|
||||
message CookRecipeData {
|
||||
uint32 DIIJPMJFNOL = 14;
|
||||
uint32 EJKLKNPMHMC = 4;
|
||||
uint32 proficiency = 14; // DIIJPMJFNOL
|
||||
uint32 recipe_id = 4; // EJKLKNPMHMC
|
||||
}
|
||||
|
||||
|
|
|
@ -20,11 +20,11 @@ message CoopChapter {
|
|||
repeated CoopReward coop_reward_list = 5;
|
||||
repeated CoopPoint coop_point_list = 12;
|
||||
State state = 7;
|
||||
repeated uint32 EFPMMEKFFHG = 10;
|
||||
uint32 NLNALPGOELK = 6;
|
||||
uint32 KOFPBNBJDAF = 4;
|
||||
repeated uint32 finish_dialog_list = 10; //EFPMMEKFFHG
|
||||
uint32 finished_end_count = 6; //NLNALPGOELK
|
||||
uint32 total_end_count = 4; //KOFPBNBJDAF
|
||||
uint32 id = 9;
|
||||
repeated uint32 EHIGCPDOPMG = 13;
|
||||
repeated uint32 lock_reason_list = 13; //EHIGCPDOPMG
|
||||
map<uint32, uint32> seen_ending_map = 11;
|
||||
}
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ message CreateEntityInfo {
|
|||
uint32 gadget_id = 3;
|
||||
uint32 item_id = 4;
|
||||
}
|
||||
oneof MGPBKHBAPPH {
|
||||
oneof entity_create_info {
|
||||
CreateGadgetInfo gadget = 13;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: DKDAOPDHNED
|
||||
message DKDAOPDHNED {
|
||||
uint32 IOOHBFIGKHH = 11;
|
||||
uint32 BNODKLKHBPA = 12;
|
||||
uint32 JILIANEOBAP = 14;
|
||||
uint32 GIMMDPJPPNH = 10;
|
||||
}
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: DOINBFHLBHP
|
||||
enum DOINBFHLBHP {
|
||||
DOINBFHLBHP_EIPEABACFBI = 0;
|
||||
DOINBFHLBHP_MACECMMLGAN = 1;
|
||||
DOINBFHLBHP_POOOGFDEDPD = 2;
|
||||
DOINBFHLBHP_DKGELPINPBA = 3;
|
||||
DOINBFHLBHP_NPPJKPANJFM = 4;
|
||||
DOINBFHLBHP_CPDLHPLGNAH = 5;
|
||||
DOINBFHLBHP_OPFGEJBFJAI = 6;
|
||||
DOINBFHLBHP_EKGOCLLJJKB = 7;
|
||||
DOINBFHLBHP_BGBLGFCDLEG = 8;
|
||||
DOINBFHLBHP_GGCLFNPFOJI = 9;
|
||||
DOINBFHLBHP_ENIBHBFJNIK = 10;
|
||||
}
|
||||
|
|
@ -7,8 +7,8 @@ import "DungeonEntryInfo.proto";
|
|||
// Name: ILBGCAPNDLF
|
||||
message DailyDungeonEntryInfo {
|
||||
uint32 recommend_dungeon_id = 3;
|
||||
uint32 GGGEMNHNCNJ = 1;
|
||||
uint32 MNDEGGLANGF = 14;
|
||||
uint32 dungeon_entry_config_id = 1; //GGGEMNHNCNJ
|
||||
uint32 dungeon_entry_id = 14; //MNDEGGLANGF
|
||||
DungeonEntryInfo recommend_dungeon_entry_info = 7;
|
||||
}
|
||||
|
||||
|
|
|
@ -6,10 +6,9 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: KBMLDGNEKHA
|
||||
// CmdId: 1554
|
||||
message DoGachaReq {
|
||||
uint32 PKCLGOCJPLN = 3;
|
||||
uint32 DGIFMDIADJF = 6;
|
||||
uint32 NMKGGDOKHLF = 12;
|
||||
uint32 HKJAAPBGNEI = 5;
|
||||
uint32 gachaRandom = 3; //PKCLGOCJPLN ++ CORRECT
|
||||
uint32 gachaType = 6; //DGIFMDIADJF ++ CORRECT
|
||||
uint32 gachaScheduleId = 12; //NMKGGDOKHLF
|
||||
uint32 gachaTimes = 5; //HKJAAPBGNEI ++ CORRECT
|
||||
string gacha_tag = 14;
|
||||
}
|
||||
|
||||
|
|
|
@ -7,24 +7,24 @@ import "GachaItem.proto";
|
|||
// Name: LEFDKOLFJKL
|
||||
// CmdId: 1564
|
||||
message DoGachaRsp {
|
||||
uint32 DNGKJJJHNEN = 4;
|
||||
uint32 OPHLINLNOEA = 1898;
|
||||
uint32 HKJAAPBGNEI = 13;
|
||||
uint32 NMKGGDOKHLF = 2;
|
||||
uint32 tenCostItemId = 4; // DNGKJJJHNEN
|
||||
uint32 dailyGachaTimes = 1898; //OPHLINLNOEA
|
||||
uint32 gachaTimes = 13; // HKJAAPBGNEI
|
||||
uint32 gachaScheduleId = 2; //NMKGGDOKHLF
|
||||
bool HNAFDALMKFN = 312;
|
||||
uint32 BCKMNIBIPHO = 1;
|
||||
uint32 KJHBJPGBOFP = 11;
|
||||
uint32 DGIFMDIADJF = 9;
|
||||
uint32 LMLCPMOOKKA = 15;
|
||||
uint32 costItemId = 1; // BCKMNIBIPHO
|
||||
uint32 wishMaxProgress = 11; // KJHBJPGBOFP
|
||||
uint32 gachaType = 9; //DGIFMDIADJF
|
||||
uint32 tenCostItemNum = 15; //LMLCPMOOKKA
|
||||
repeated GachaItem gacha_item_list = 10;
|
||||
uint32 LJJKNKCHHFM = 7;
|
||||
uint32 EAMKGBGKNMO = 5;
|
||||
uint32 AINLBCOKANA = 12;
|
||||
uint32 NOKMFFEIDNH = 1918;
|
||||
uint32 wishProgress = 7; //LJJKNKCHHFM
|
||||
uint32 newGachaRandom = 5; //EAMKGBGKNMO
|
||||
uint32 wishItemId = 12; //AINLBCOKANA
|
||||
uint32 curScheduleDailyGachaTimes = 1918; //NOKMFFEIDNH
|
||||
int32 retcode = 14;
|
||||
uint32 MGFKNHHNMAE = 3;
|
||||
uint32 leftGachaTimes = 3; //MGFKNHHNMAE
|
||||
bool HCCENOGKOOG = 1938;
|
||||
uint32 GNIDAANOBDP = 6;
|
||||
uint32 FLDFHFNHNFC = 8;
|
||||
uint32 costItemNum = 6; //GNIDAANOBDP
|
||||
uint32 gachaTimesLimit = 8; //FLDFHFNHNFC
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ syntax = "proto3";
|
|||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "DungeonCandidateTeamAvatar.proto";
|
||||
import "DungeonCandidateTeamPlayerState.proto";
|
||||
import "GOGCALJCAMC.proto";
|
||||
|
||||
// Name: FIIOKEKPAFG
|
||||
// CmdId: 946
|
||||
|
@ -11,7 +11,7 @@ message DungeonCandidateTeamInfoNotify {
|
|||
repeated DungeonCandidateTeamAvatar avatar_list = 6;
|
||||
repeated uint32 ready_player_uid = 14;
|
||||
uint32 match_type = 11;
|
||||
map<uint32, DungeonCandidateTeamPlayerState> player_state_map = 5;
|
||||
map<uint32, GOGCALJCAMC> JPNABBEKHHJ = 5;
|
||||
uint32 dungeon_id = 3;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: GOGCALJCAMC
|
||||
enum DungeonCandidateTeamPlayerState {
|
||||
DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_IDLE = 0;
|
||||
DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_CHANGING_AVATAR = 1;
|
||||
DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_READY = 2;
|
||||
}
|
||||
|
|
@ -8,10 +8,10 @@ import "WeeklyBossResinDiscountInfo.proto";
|
|||
message DungeonEntryInfo {
|
||||
uint32 start_time = 4;
|
||||
uint32 next_refresh_time = 2;
|
||||
uint32 HFEFHDCOMLB = 12;
|
||||
uint32 EIMBMLKPONH = 7;
|
||||
uint32 max_boss_chest_num = 12; //HFEFHDCOMLB
|
||||
uint32 EIMBMLKPONH = 7; //not used
|
||||
bool is_passed = 15;
|
||||
uint32 JPBJFFCFINC = 6;
|
||||
uint32 JPBJFFCFINC = 6; //not used
|
||||
WeeklyBossResinDiscountInfo weekly_boss_resin_discount_info = 10;
|
||||
uint32 dungeon_id = 11;
|
||||
uint32 end_time = 9;
|
||||
|
|
|
@ -6,8 +6,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// Name: ILGPBLHBKNJ
|
||||
// CmdId: 3313
|
||||
message DungeonEntryToBeExploreNotify {
|
||||
uint32 GGGEMNHNCNJ = 7;
|
||||
uint32 dungeon_entry_config_id = 7;
|
||||
uint32 scene_id = 2;
|
||||
uint32 NAKJJEJCAJI = 4;
|
||||
uint32 dungeon_entry_scene_point_id = 4;
|
||||
}
|
||||
|
||||
|
|
|
@ -2,12 +2,10 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: LFCFDGGEPKM
|
||||
// CmdId: 938
|
||||
message DungeonRestartRsp {
|
||||
int32 retcode = 8;
|
||||
uint32 point_id = 3;
|
||||
uint32 dungeon_id = 2;
|
||||
}
|
||||
|
||||
}
|
|
@ -7,7 +7,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
// CmdId: 901
|
||||
message DungeonReviseLevelNotify {
|
||||
uint32 dungeon_id = 15;
|
||||
uint32 OONLIAFCPDN = 3;
|
||||
uint32 AMIKKOIOAPN = 7;
|
||||
uint32 sceneLevel = 3; //OONLIAFCPDN
|
||||
uint32 revise_level = 7; //AMIKKOIOAPN
|
||||
}
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ import "ExhibitionDisplayInfo.proto";
|
|||
import "OnlinePlayerInfo.proto";
|
||||
|
||||
// Name: DPACDAIBBIL
|
||||
message DPACDAIBBIL {
|
||||
message DungeonSettleExhibitionInfo {
|
||||
repeated ExhibitionDisplayInfo card_list = 13;
|
||||
OnlinePlayerInfo player_info = 4;
|
||||
}
|
|
@ -4,13 +4,13 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
import "ChannellerSlabLoopDungeonResultInfo.proto";
|
||||
import "CrystalLinkDungeonSettleInfo.proto";
|
||||
import "DPACDAIBBIL.proto";
|
||||
import "DungeonSettleExhibitionInfo.proto";
|
||||
import "EffigyChallengeDungeonResultInfo.proto";
|
||||
import "EffigyChallengeV2SettleInfo.proto";
|
||||
import "EOLLJLFBEKA.proto";
|
||||
import "PacmanSettleInfo.proto";
|
||||
import "InstableSprayDungeonSettleInfo.proto";
|
||||
import "KECDCNCPKIO.proto";
|
||||
import "MBLNIKHFGKN.proto";
|
||||
import "FungusFighterV2SettleInfo.proto";
|
||||
import "ParamList.proto";
|
||||
import "RoguelikeDungeonSettleInfo.proto";
|
||||
import "StrengthenPointData.proto";
|
||||
import "SummerTimeV2DungeonSettleInfo.proto";
|
||||
|
@ -25,13 +25,13 @@ message DungeonSettleNotify {
|
|||
uint32 dungeon_id = 4;
|
||||
uint32 use_time = 7;
|
||||
uint32 close_time = 11;
|
||||
uint32 CFMPHBBHMBL = 10;
|
||||
uint32 result = 10; //CFMPHBBHMBL
|
||||
repeated uint32 fail_cond_list = 3;
|
||||
repeated DPACDAIBBIL HIEPPAOLFOH = 14;
|
||||
map<uint32, MBLNIKHFGKN> NLEILHLODMF = 6;
|
||||
repeated DungeonSettleExhibitionInfo exhibition_info_list = 14; //DPACDAIBBIL
|
||||
map<uint32, ParamList> settleShow = 6; //map<uint32, MBLNIKHFGKN> NLEILHLODMF
|
||||
map<uint32, StrengthenPointData> strengthen_point_data_map = 9;
|
||||
bool is_success = 15;
|
||||
uint32 IHBGNOACKJJ = 12;
|
||||
uint32 create_player_uid = 12; //IHBGNOACKJJ
|
||||
oneof detail {
|
||||
TowerLevelEndNotify tower_level_end_notify = 771;
|
||||
TrialAvatarFirstPassDungeonNotify trial_avatar_first_pass_dungeon_notify = 626;
|
||||
|
@ -44,8 +44,8 @@ message DungeonSettleNotify {
|
|||
WindFieldDungeonSettleInfo wind_field_dungeon_settle_info = 1577;
|
||||
EffigyChallengeV2SettleInfo effigy_challenge_v2_settle_info = 757;
|
||||
TeamChainSettleInfo team_chain_settle_info = 1881;
|
||||
EOLLJLFBEKA pacman_settle_info = 1722;
|
||||
KECDCNCPKIO fungus_fighter_v2_settle_info = 63;
|
||||
PacmanSettleInfo pacman_settle_info = 1722;
|
||||
FungusFighterV2SettleInfo fungus_fighter_v2_settle_info = 63;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "DOINBFHLBHP.proto";
|
||||
|
||||
// Name: EIDMNOJMFIF
|
||||
message EIDMNOJMFIF {
|
||||
map<uint32, uint32> FIPPBCOCPME = 10;
|
||||
DOINBFHLBHP MKFPMFOHPCO = 8;
|
||||
}
|
||||
|
|
@ -1,35 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: EIKBIGMCLHB
|
||||
enum EIKBIGMCLHB {
|
||||
EIKBIGMCLHB_EBOENLBADHC = 0;
|
||||
EIKBIGMCLHB_OPBMPAHAJGO = 1;
|
||||
EIKBIGMCLHB_FBJKNOBDKCD = 2;
|
||||
EIKBIGMCLHB_AKOGILCGDND = 3;
|
||||
EIKBIGMCLHB_EONKMMFFJBH = 4;
|
||||
EIKBIGMCLHB_CFCPPMDHFLH = 5;
|
||||
EIKBIGMCLHB_ELADDFMODCG = 6;
|
||||
EIKBIGMCLHB_JALKBIBGELO = 7;
|
||||
EIKBIGMCLHB_DBMABIOLHGE = 8;
|
||||
EIKBIGMCLHB_BALBDNNNGKI = 9;
|
||||
EIKBIGMCLHB_PODALMBCGKC = 10;
|
||||
EIKBIGMCLHB_BBLIOGEOBEB = 11;
|
||||
EIKBIGMCLHB_OJLFDKKJHEF = 12;
|
||||
EIKBIGMCLHB_OGFFNEPPEBD = 13;
|
||||
EIKBIGMCLHB_KALDFDFDAHF = 14;
|
||||
EIKBIGMCLHB_KNJCDCNLCGJ = 15;
|
||||
EIKBIGMCLHB_KLOPCAMOLME = 16;
|
||||
EIKBIGMCLHB_ICGLIPBMBLF = 17;
|
||||
EIKBIGMCLHB_IHAPCICPGGF = 18;
|
||||
EIKBIGMCLHB_CGGNNAOPOOI = 19;
|
||||
EIKBIGMCLHB_MJLBPJJNGJK = 20;
|
||||
EIKBIGMCLHB_DBHKJPODNGD = 21;
|
||||
EIKBIGMCLHB_FDEDINOIOGK = 22;
|
||||
EIKBIGMCLHB_MCGLEBFPCKK = 23;
|
||||
EIKBIGMCLHB_PINABAILPFA = 24;
|
||||
EIKBIGMCLHB_BIGJMGADANC = 25;
|
||||
}
|
||||
|
|
@ -18,7 +18,7 @@ message EnterRoguelikeDungeonNotify {
|
|||
bool MFEEKOFIEDM = 6;
|
||||
repeated RoguelikeRuneRecord rune_record_list = 11;
|
||||
uint32 dungeon_id = 4;
|
||||
uint32 PJNELCLHMOH = 14;
|
||||
uint32 cur_level = 14;
|
||||
uint32 NAFIKKJDDDN = 275;
|
||||
repeated uint64 onstage_avatar_guid_list = 12;
|
||||
float bonus_resource_prop = 8;
|
||||
|
|
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: MGPCDHIOCGA
|
||||
message MGPCDHIOCGA {
|
||||
message EntityConfigHashEntry {
|
||||
uint32 job_id = 8;
|
||||
int32 hash_value = 3;
|
||||
uint32 entity_id = 10;
|
|
@ -2,13 +2,13 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MGPCDHIOCGA.proto";
|
||||
import "EntityConfigHashEntry.proto";
|
||||
|
||||
// Name: GKMMJPKLMAN
|
||||
// CmdId: 3103
|
||||
message EntityConfigHashNotify {
|
||||
repeated MGPCDHIOCGA LJEBDGHMJHG = 6;
|
||||
repeated MGPCDHIOCGA LJCPLFAOJJP = 3;
|
||||
repeated MGPCDHIOCGA LKOBJJCPKHD = 14;
|
||||
repeated EntityConfigHashEntry combatEntryList = 6; //LJEBDGHMJHG
|
||||
repeated EntityConfigHashEntry abilityEntryList = 3; //LJCPLFAOJJP
|
||||
repeated EntityConfigHashEntry avatarEntryList = 14; //LKOBJJCPKHD
|
||||
}
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "CPBMIAMDLPE.proto";
|
||||
import "GFDBMHNEOFL.proto";
|
||||
import "ChangeEnergyReason.proto";
|
||||
import "ChangeHpReason.proto";
|
||||
import "PropChangeReason.proto";
|
||||
|
||||
// Name: CGLFHNCCBKJ
|
||||
|
@ -11,8 +11,8 @@ import "PropChangeReason.proto";
|
|||
message EntityFightPropChangeReasonNotify {
|
||||
repeated uint32 param_list = 12;
|
||||
uint32 prop_type = 9;
|
||||
CPBMIAMDLPE FHLNGJNGPNN = 14;
|
||||
GFDBMHNEOFL KAKKINHPKPN = 10;
|
||||
ChangeEnergyReason changeEnergyReason = 14;
|
||||
ChangeHpReason changeHpReason = 10;
|
||||
PropChangeReason reason = 11;
|
||||
float prop_delta = 15;
|
||||
uint32 entity_id = 6;
|
||||
|
|
|
@ -12,11 +12,11 @@ message EvtBulletHitNotify {
|
|||
HitColliderType hit_collider_type = 11;
|
||||
uint32 forward_peer = 1;
|
||||
uint32 entity_id = 4;
|
||||
Vector BKOMGJHEOEC = 14;
|
||||
uint32 JINNICGPCJE = 15;
|
||||
Vector hit_normal = 14; //BKOMGJHEOEC
|
||||
uint32 hit_entity_id = 15; //JINNICGPCJE
|
||||
int32 hit_box_index = 7;
|
||||
Vector CAHAHBKFCGF = 12;
|
||||
Vector hit_point = 12; //CAHAHBKFCGF
|
||||
ForwardType forward_type = 10;
|
||||
uint32 BNICBNOHNAN = 9;
|
||||
uint32 single_bullet_id = 9; //BNICBNOHNAN
|
||||
}
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ message EvtCreateGadgetNotify {
|
|||
bool FGMFGIKBNPJ = 7;
|
||||
bool ILAPAEOJDPE = 14;
|
||||
uint64 guid = 15;
|
||||
Vector FFLCDJCOGIM = 5;
|
||||
Vector InitPos = 5; // FFLCDJCOGIM
|
||||
ForwardType forward_type = 3;
|
||||
uint32 camp_type = 1;
|
||||
uint32 entity_id = 6;
|
||||
|
@ -21,11 +21,11 @@ message EvtCreateGadgetNotify {
|
|||
uint32 room_id = 11;
|
||||
uint32 camp_id = 8;
|
||||
uint32 config_id = 2;
|
||||
uint32 LMDHNJFCOOI = 4;
|
||||
uint32 prop_owner_entity_id = 4; //LMDHNJFCOOI
|
||||
repeated uint32 target_lock_point_index_list = 582;
|
||||
repeated uint32 target_entity_id_list = 1945;
|
||||
uint32 target_entity_id = 12;
|
||||
bool is_peer_id_from_player = 1628;
|
||||
Vector GPKIAACNNCF = 13;
|
||||
Vector InitEulerAngles = 13; // GPKIAACNNCF
|
||||
}
|
||||
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: FMOEOCJBOPN
|
||||
enum FMOEOCJBOPN {
|
||||
FMOEOCJBOPN_CGKGOJNOBBM = 0;
|
||||
FMOEOCJBOPN_DPBNNPPJICJ = 1;
|
||||
FMOEOCJBOPN_KALHEPHIBCG = 2;
|
||||
FMOEOCJBOPN_MIIOCNCCDEL = 3;
|
||||
FMOEOCJBOPN_IOADCKHLDPA = 4;
|
||||
FMOEOCJBOPN_IIFJNJDADLA = 5;
|
||||
FMOEOCJBOPN_MCAEKLLKBPP = 6;
|
||||
FMOEOCJBOPN_HMAFMGDPLLM = 7;
|
||||
FMOEOCJBOPN_ILIIBPNKBBC = 8;
|
||||
FMOEOCJBOPN_JLFBFPMHIIP = 9;
|
||||
FMOEOCJBOPN_BGKGEAKLCGD = 10;
|
||||
FMOEOCJBOPN_IPMODAGNODO = 11;
|
||||
FMOEOCJBOPN_COGFIAEPPLI = 12;
|
||||
}
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "NICMKPJLHMI.proto";
|
||||
|
||||
// Name: FNLKKMKJIDF
|
||||
message FNLKKMKJIDF {
|
||||
repeated NICMKPJLHMI GOBAMHBPKEL = 5;
|
||||
uint32 FPIKCGDHADF = 9;
|
||||
}
|
||||
|
|
@ -13,6 +13,6 @@ message FlightActivitySettleNotify {
|
|||
uint32 group_id = 3;
|
||||
uint32 left_time = 9;
|
||||
bool is_success = 4;
|
||||
uint32 total_num = 10;
|
||||
uint32 NJENGLLHPJD = 10;
|
||||
}
|
||||
|
||||
|
|
|
@ -10,8 +10,8 @@ message ForceDragAvatarNotify {
|
|||
uint32 scene_time = 12;
|
||||
uint32 entity_id = 10;
|
||||
bool is_first_valid = 9;
|
||||
uint64 NCJDFLPBAJK = 7;
|
||||
uint64 delta_time_ms = 7; //NCJDFLPBAJK
|
||||
MotionInfo motion_info = 2;
|
||||
uint64 HDMGAPIBOBA = 13;
|
||||
uint64 last_move_time_ms = 13; //HDMGAPIBOBA
|
||||
}
|
||||
|
||||
|
|
|
@ -5,6 +5,6 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
// Name: MAABOGBOJFC
|
||||
message ForceUpdateInfo {
|
||||
string force_update_url = 1;
|
||||
string force_update_url = 1; //AGLGNFAKDMP
|
||||
}
|
||||
|
||||
|
|
|
@ -5,12 +5,12 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
// Name: DBDNABMNFAO
|
||||
message ForgeQueueData {
|
||||
uint32 NEGHCLJNONO = 11;
|
||||
uint32 finish_count = 11; //NEGHCLJNONO
|
||||
uint32 avatar_id = 13;
|
||||
uint32 forge_id = 3;
|
||||
uint32 IJIGJHCPBIO = 6;
|
||||
uint32 DPLHKMGEIKA = 5;
|
||||
uint32 GFMEEGMBJKI = 2;
|
||||
uint32 KOLFAOPJMFA = 10;
|
||||
uint32 queue_id = 6; //IJIGJHCPBIO
|
||||
uint32 next_finish_timestamp = 5; //DPLHKMGEIKA
|
||||
uint32 unfinish_count = 2; //GFMEEGMBJKI
|
||||
uint32 total_finish_timestamp = 10; //KOLFAOPJMFA
|
||||
}
|
||||
|
||||
|
|
|
@ -9,9 +9,9 @@ import "ItemParam.proto";
|
|||
// CmdId: 688
|
||||
message ForgeQueueManipulateRsp {
|
||||
int32 retcode = 4;
|
||||
repeated ItemParam LJGHMOMAFGD = 13;
|
||||
repeated ItemParam extra_output_item_list = 13; //LJGHMOMAFGD
|
||||
ForgeQueueManipulateType manipulate_type = 8;
|
||||
repeated ItemParam PODPGGGOFGP = 3;
|
||||
repeated ItemParam CBLILOJFLPO = 11;
|
||||
repeated ItemParam output_item_list = 3; //PODPGGGOFGP
|
||||
repeated ItemParam return_item_list = 11; //CBLILOJFLPO
|
||||
}
|
||||
|
||||
|
|
|
@ -8,8 +8,8 @@ import "FoundationOpType.proto";
|
|||
// CmdId: 827
|
||||
message FoundationReq {
|
||||
FoundationOpType op_type = 4;
|
||||
uint32 point_config_id = 13;
|
||||
uint32 ODOEMLALIML = 13;
|
||||
uint32 gadget_entity_id = 6;
|
||||
uint32 building_id = 1;
|
||||
uint32 AHBIFENKEPF = 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -8,9 +8,9 @@ import "FoundationOpType.proto";
|
|||
// CmdId: 866
|
||||
message FoundationRsp {
|
||||
FoundationOpType op_type = 12;
|
||||
uint32 point_config_id = 10;
|
||||
uint32 ODOEMLALIML = 10;
|
||||
int32 retcode = 14;
|
||||
uint32 building_id = 15;
|
||||
uint32 AHBIFENKEPF = 15;
|
||||
uint32 gadget_entity_id = 6;
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
// Name: JMDGMMFDLLE
|
||||
enum FriendOnlineState {
|
||||
FREIEND_DISCONNECT = 0;
|
||||
FRIEND_DISCONNECT = 0;
|
||||
FRIEND_ONLINE = 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: KECDCNCPKIO
|
||||
message KECDCNCPKIO {
|
||||
message FungusFighterV2SettleInfo {
|
||||
uint32 level_id = 9;
|
||||
uint32 cost_time = 8;
|
||||
bool is_new_record = 7;
|
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: MIEFECKEOMK
|
||||
message MIEFECKEOMK {
|
||||
message FurnitureMakeData {
|
||||
uint32 avatar_id = 5;
|
||||
uint32 begin_time = 3;
|
||||
uint32 LIECEPODMCI = 15;
|
|
@ -2,10 +2,10 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MIEFECKEOMK.proto";
|
||||
import "FurnitureMakeData.proto";
|
||||
|
||||
// Name: DIIKFAIPKGG
|
||||
message FurnitureMakeSlot {
|
||||
repeated MIEFECKEOMK PEIPFAEPBPO = 1;
|
||||
repeated FurnitureMakeData furniture_make_data_list = 1;
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,35 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: EIKBIGMCLHB
|
||||
enum GCGActionType {
|
||||
GCG_ACTION_TYPE_NONE = 0;
|
||||
GCG_ACTION_TYPE_SPECIAL_PHASE = 1;
|
||||
GCG_ACTION_TYPE_NEXT_PHASE = 2;
|
||||
GCG_ACTION_TYPE_DRAW = 3;
|
||||
GCG_ACTION_TYPE_REDRAW = 4;
|
||||
GCG_ACTION_TYPE_SELECT_ONSTAGE = 5;
|
||||
GCG_ACTION_TYPE_ROLL = 6;
|
||||
GCG_ACTION_TYPE_REROLL = 7;
|
||||
GCG_ACTION_TYPE_ATTACK = 8;
|
||||
GCG_ACTION_TYPE_PLAY_CARD = 9;
|
||||
GCG_ACTION_TYPE_PASS = 10;
|
||||
GCG_ACTION_TYPE_REBOOT = 11;
|
||||
GCG_ACTION_TYPE_GAME_OVER = 12;
|
||||
GCG_ACTION_TYPE_TRIGGER = 13;
|
||||
GCG_ACTION_TYPE_PHASE_EXIT = 14;
|
||||
GCG_ACTION_TYPE_CUSTOM = 15;
|
||||
GCG_ACTION_TYPE_NOTIFY_COST = 16;
|
||||
GCG_ACTION_TYPE_AFTER_OPERATION = 17;
|
||||
GCG_ACTION_TYPE_USE_SKILL = 18;
|
||||
GCG_ACTION_TYPE_NOTIFY_SKILL_PREVIEW = 19;
|
||||
GCG_ACTION_TYPE_PREVIEW_ATTACK = 20;
|
||||
GCG_ACTION_TYPE_PREVIEW_AFTER_ATTACK = 21;
|
||||
GCG_ACTION_TYPE_SEND_MESSAGE = 22;
|
||||
GCG_ACTION_TYPE_WAITING_CHARACTER = 23;
|
||||
GCG_ACTION_TYPE_TRIGGER_SKILL = 24;
|
||||
GCG_ACTION_TYPE_BEFORE_NEXT_OPERATION = 25;
|
||||
}
|
||||
|
|
@ -5,8 +5,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
import "Uint32Pair.proto";
|
||||
|
||||
// Name: PLPINEPGFHD
|
||||
message PLPINEPGFHD {
|
||||
repeated Uint32Pair FHMGOBDDINB = 3;
|
||||
message GCGAttackCostInfo {
|
||||
repeated Uint32Pair costMap = 3;
|
||||
uint32 skill_id = 10;
|
||||
}
|
||||
|
|
@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
import "ProfilePicture.proto";
|
||||
|
||||
// Name: MNNNHOOHGHF
|
||||
message MNNNHOOHGHF {
|
||||
message GCGControllerShowInfo {
|
||||
ProfilePicture profile_picture = 4;
|
||||
string online_id = 13;
|
||||
string nick_name = 2;
|
|
@ -2,16 +2,16 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "JFDLFELGAEJ.proto";
|
||||
import "MJMMGKPBGGH.proto";
|
||||
import "PLPINEPGFHD.proto";
|
||||
import "GCGSelectOnStageCostInfo.proto";
|
||||
import "GCGPlayCardCostInfo.proto";
|
||||
import "GCGAttackCostInfo.proto";
|
||||
|
||||
// Name: DPBAJDJIMAA
|
||||
message GCGCostReviseInfo {
|
||||
repeated JFDLFELGAEJ EFLDLOMLAHO = 13;
|
||||
repeated GCGSelectOnStageCostInfo selectOnStageCostList = 13;
|
||||
bool is_can_attack = 15;
|
||||
repeated uint32 can_use_hand_card_id_list = 1;
|
||||
repeated PLPINEPGFHD FIJCIJMNPLB = 6;
|
||||
repeated MJMMGKPBGGH GNPBHDMACIH = 5;
|
||||
repeated GCGAttackCostInfo attackCostList = 6;
|
||||
repeated GCGPlayCardCostInfo playCardCostList = 5;
|
||||
}
|
||||
|
||||
|
|
|
@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
// Name: PENJFODAGGI
|
||||
enum GCGDiceSideType {
|
||||
GCG_DICE_SIDE_INVALID = 0;
|
||||
GCG_DICE_SIDE_CRYO = 1;
|
||||
GCG_DICE_SIDE_HYDRO = 2;
|
||||
GCG_DICE_SIDE_PYRO = 3;
|
||||
GCG_DICE_SIDE_ELECTRO = 4;
|
||||
GCG_DICE_SIDE_GEO = 5;
|
||||
GCG_DICE_SIDE_DENDRO = 6;
|
||||
GCG_DICE_SIDE_ANEMO = 7;
|
||||
GCG_DICE_SIDE_PAIMON = 8;
|
||||
GCG_DICE_SIDE_TYPE_INVALID = 0;
|
||||
GCG_DICE_SIDE_TYPE_CRYO = 1;
|
||||
GCG_DICE_SIDE_TYPE_HYDRO = 2;
|
||||
GCG_DICE_SIDE_TYPE_PYRO = 3;
|
||||
GCG_DICE_SIDE_TYPE_ELECTRO = 4;
|
||||
GCG_DICE_SIDE_TYPE_GEO = 5;
|
||||
GCG_DICE_SIDE_TYPE_DENDRO = 6;
|
||||
GCG_DICE_SIDE_TYPE_ANEMO = 7;
|
||||
GCG_DICE_SIDE_TYPE_PAIMON = 8;
|
||||
}
|
||||
|
||||
|
|
|
@ -2,33 +2,33 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AHGODAFKPIM.proto";
|
||||
import "EIDMNOJMFIF.proto";
|
||||
import "FMOEOCJBOPN.proto";
|
||||
import "GCGPlayerField.proto";
|
||||
import "GCGPhase.proto";
|
||||
import "GCGGameBusinessType.proto";
|
||||
import "GCGCard.proto";
|
||||
import "GCGCostReviseInfo.proto";
|
||||
import "GCGDuelChallenge.proto";
|
||||
import "GPCKNDGKBBD.proto";
|
||||
import "HHKFLCHIBJJ.proto";
|
||||
import "MNNNHOOHGHF.proto";
|
||||
import "NIHOOOAICMD.proto";
|
||||
import "GCGPVEIntention.proto";
|
||||
import "GCGControllerShowInfo.proto";
|
||||
import "GCGMessagePack.proto";
|
||||
|
||||
// Name: HHACKKBLLHO
|
||||
message HHACKKBLLHO {
|
||||
message GCGDuel {
|
||||
uint32 HCKIILHKKBE = 15;
|
||||
repeated HHKFLCHIBJJ FLECBBNJDOB = 8;
|
||||
repeated GCGPVEIntention intentionList = 8;
|
||||
uint32 DELFEGPPGMK = 6;
|
||||
repeated GCGDuelChallenge challenge_list = 1778;
|
||||
EIDMNOJMFIF JFFMMIKBICI = 11;
|
||||
repeated MNNNHOOHGHF CBNFENJBKKE = 1;
|
||||
repeated GCGCard AAOFBGCFKGN = 301;
|
||||
repeated AHGODAFKPIM field_list = 9;
|
||||
GCGPhase JFFMMIKBICI = 11;
|
||||
repeated GCGControllerShowInfo showInfoList = 1;
|
||||
repeated GCGCard history_card_list = 301;
|
||||
repeated GCGPlayerField field_list = 9;
|
||||
uint32 OAEDGPFFFIB = 4;
|
||||
repeated NIHOOOAICMD KBPJNIFEAHN = 924;
|
||||
repeated GCGMessagePack history_msg_pack_list = 924;
|
||||
repeated GCGCard card_list = 2;
|
||||
repeated uint32 ECNNODOGJIA = 5;
|
||||
repeated GPCKNDGKBBD FJFPKAGBFPE = 345;
|
||||
FMOEOCJBOPN AECBJKLBGFK = 14;
|
||||
GCGGameBusinessType businessType = 14;
|
||||
uint32 LGCAPIJMFHK = 13;
|
||||
GCGCostReviseInfo cost_revise = 7;
|
||||
repeated uint32 HLJEJHHAICH = 217;
|
|
@ -0,0 +1,21 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: FMOEOCJBOPN
|
||||
enum GCGGameBusinessType {
|
||||
GCG_GAME_BUSINESS_TYPE_NONE = 0;
|
||||
GCG_GAME_BUSINESS_TYPE_GM = 1;
|
||||
GCG_GAME_BUSINESS_TYPE_MATCH = 2;
|
||||
GCG_GAME_BUSINESS_TYPE_PVP = 3;
|
||||
GCG_GAME_BUSINESS_TYPE_TAVERN_CHALLENGE = 4;
|
||||
GCG_GAME_BUSINESS_TYPE_CONST_CHALLENGE = 5;
|
||||
GCG_GAME_BUSINESS_TYPE_WORLD_CHALLENGE = 6;
|
||||
GCG_GAME_BUSINESS_TYPE_BOSS_CHALLENGE = 7;
|
||||
GCG_GAME_BUSINESS_TYPE_WEEK_CHALLENGE = 8;
|
||||
GCG_GAME_BUSINESS_TYPE_BREAK_CHALLENGE = 9;
|
||||
GCG_GAME_BUSINESS_TYPE_QUEST = 10;
|
||||
GCG_GAME_BUSINESS_TYPE_GUIDE_GROUP = 11;
|
||||
COGFIAEPPLI = 12;
|
||||
}
|
|
@ -2,7 +2,7 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AOHEFFCPELI.proto";
|
||||
import "GCGMsgOpTimer.proto";
|
||||
import "GCGMsgAddCards.proto";
|
||||
import "GCGMsgAddDice.proto";
|
||||
import "GCGMsgCardUpdate.proto";
|
||||
|
@ -34,14 +34,14 @@ import "GCGMsgTokenChange.proto";
|
|||
import "GCGMsgUseSkill.proto";
|
||||
import "GCGMsgUseSkillEnd.proto";
|
||||
import "GCGMsgWaitingListChange.proto";
|
||||
import "GIHCLFFDKLE.proto";
|
||||
import "LNDLOPKJALI.proto";
|
||||
import "GCGMsgUpdateController.proto";
|
||||
import "GCGMsgPhaseChange.proto";
|
||||
|
||||
// Name: NDDAOOGOECF
|
||||
message GCGMessage {
|
||||
oneof message {
|
||||
GCGMsgTokenChange token_change = 6;
|
||||
LNDLOPKJALI phase_change = 2;
|
||||
GCGMsgPhaseChange phase_change = 2;
|
||||
GCGMsgAddCards add_cards = 14;
|
||||
GCGMsgRemoveCards remove_cards = 10;
|
||||
GCGMsgSelectOnStage select_on_stage = 8;
|
||||
|
@ -55,14 +55,14 @@ message GCGMessage {
|
|||
GCGMsgMoveCard move_card = 12;
|
||||
GCGMsgUseSkill use_skill = 7;
|
||||
GCGMsgNewCard new_card = 1698;
|
||||
GIHCLFFDKLE update_controller = 2016;
|
||||
GCGMsgUpdateController update_controller = 2016;
|
||||
GCGMsgModifyAdd modify_add = 555;
|
||||
GCGMsgModifyRemove modify_remove = 1901;
|
||||
GCGMsgUseSkillEnd use_skill_end = 1067;
|
||||
GCGMsgDuelDataChange duel_data_change = 686;
|
||||
GCGMsgClientPerform client_perform = 1743;
|
||||
GCGMsgGameOver game_over = 1766;
|
||||
AOHEFFCPELI op_timer = 167;
|
||||
GCGMsgOpTimer op_timer = 167;
|
||||
GCGMsgWaitingListChange waiting_list_change = 891;
|
||||
GCGMsgCardUpdate card_update = 1549;
|
||||
GCGMsgSelectOnStageByEffect select_on_stage_by_effect = 1093;
|
||||
|
|
|
@ -2,14 +2,14 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "EIKBIGMCLHB.proto";
|
||||
import "GCGActionType.proto";
|
||||
import "GCGMessage.proto";
|
||||
|
||||
// Name: NIHOOOAICMD
|
||||
message NIHOOOAICMD {
|
||||
message GCGMessagePack {
|
||||
uint32 AHOLGMMNMIB = 10;
|
||||
repeated GCGMessage DLFDCJHKLCC = 14;
|
||||
repeated GCGMessage msg_list = 14;
|
||||
uint32 controller_id = 6;
|
||||
EIKBIGMCLHB action_type = 3;
|
||||
GCGActionType action_type = 3;
|
||||
}
|
||||
|
|
@ -2,8 +2,8 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "GCGDiceSideType.proto";
|
||||
import "GCGReason.proto";
|
||||
import "GCGDiceSideType.proto";
|
||||
|
||||
// Name: JJPBDGJNPOL
|
||||
message GCGMsgAddDice {
|
||||
|
|
|
@ -2,13 +2,13 @@ syntax = "proto3";
|
|||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "DOINBFHLBHP.proto";
|
||||
import "GCGPhaseType.proto";
|
||||
|
||||
// Name: AOHEFFCPELI
|
||||
message AOHEFFCPELI {
|
||||
message GCGMsgOpTimer {
|
||||
uint32 controller_id = 11;
|
||||
uint64 begin_time = 5;
|
||||
uint64 OAKPHGNDJLO = 12;
|
||||
DOINBFHLBHP JFFMMIKBICI = 14;
|
||||
uint64 time_stamp = 12;
|
||||
GCGPhaseType phase = 14;
|
||||
}
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "GCGPhaseType.proto";
|
||||
import "Uint32Pair.proto";
|
||||
|
||||
// Name: LNDLOPKJALI
|
||||
message GCGMsgPhaseChange {
|
||||
GCGPhaseType NKIMJKMFBDD = 3;
|
||||
GCGPhaseType KGEFLIIHKBP = 2;
|
||||
repeated Uint32Pair allow_controller_map = 4;
|
||||
}
|
||||
|
|
@ -5,7 +5,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
import "Uint32Pair.proto";
|
||||
|
||||
// Name: GIHCLFFDKLE
|
||||
message GIHCLFFDKLE {
|
||||
repeated Uint32Pair PAAKNMDNEGJ = 5;
|
||||
message GCGMsgUpdateController {
|
||||
repeated Uint32Pair allow_controller_map = 5;
|
||||
}
|
||||
|
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: HHKFLCHIBJJ
|
||||
message HHKFLCHIBJJ {
|
||||
message GCGPVEIntention {
|
||||
repeated uint32 skill_id_list = 15;
|
||||
uint32 card_guid = 4;
|
||||
}
|
|
@ -0,0 +1,12 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "GCGPhaseType.proto";
|
||||
|
||||
// Name: EIDMNOJMFIF
|
||||
message GCGPhase {
|
||||
map<uint32, uint32> allow_controller_map = 10;
|
||||
GCGPhaseType phase_type = 8;
|
||||
}
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: DOINBFHLBHP
|
||||
enum GCGPhaseType {
|
||||
GCG_PHASE_INVALID = 0;
|
||||
GCG_PHASE_START = 1;
|
||||
GCG_PHASE_DRAW = 2;
|
||||
GCG_PHASE_ON_STAGE = 3;
|
||||
GCG_PHASE_DICE = 4;
|
||||
GCG_PHASE_MAIN = 5;
|
||||
GCG_PHASE_END = 6;
|
||||
GCG_PHASE_DIE = 7;
|
||||
GCG_PHASE_FIN = 8;
|
||||
GCG_PHASE_PRE_MAIN = 9;
|
||||
GCG_PHASE_REROLL = 10;
|
||||
}
|
||||
|
|
@ -5,8 +5,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
import "Uint32Pair.proto";
|
||||
|
||||
// Name: MJMMGKPBGGH
|
||||
message MJMMGKPBGGH {
|
||||
repeated Uint32Pair FHMGOBDDINB = 9;
|
||||
message GCGPlayCardCostInfo {
|
||||
repeated Uint32Pair costMap = 9;
|
||||
uint32 card_id = 5;
|
||||
}
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "GCGWaitingCharacter.proto";
|
||||
import "GCGZone.proto";
|
||||
import "GCGPVEIntention.proto";
|
||||
import "GCGDiceSideType.proto";
|
||||
|
||||
// Name: AHGODAFKPIM
|
||||
message GCGPlayerField {
|
||||
uint32 ONKDMOMNGBG = 824;
|
||||
repeated GCGDiceSideType dice_side_list = 1;
|
||||
uint32 IGMNOEBOCJP = 3;
|
||||
repeated GCGPVEIntention intentionList = 1540;
|
||||
repeated GCGWaitingCharacter waitingList = 12;
|
||||
bool is_passed = 10;
|
||||
uint32 AJFMMFEEDFF = 14;
|
||||
uint32 IAEJLGAILAK = 2;
|
||||
uint32 AGPFPMEDGKI = 9;
|
||||
GCGZone KOIGNIFNCMI = 7;
|
||||
GCGZone HBCOFFFLNAI = 5;
|
||||
GCGZone JLPLPDNEFJA = 15;
|
||||
GCGZone DIFHGPIAFNK = 13;
|
||||
map<uint32, GCGZone> modify_zone_map = 8;
|
||||
GCGZone CGBIBGGMGEF = 11;
|
||||
uint32 controller_id = 4;
|
||||
uint32 NKNMAGGJMFP = 6;
|
||||
}
|
||||
|
|
@ -5,8 +5,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
import "Uint32Pair.proto";
|
||||
|
||||
// Name: JFDLFELGAEJ
|
||||
message JFDLFELGAEJ {
|
||||
message GCGSelectOnStageCostInfo {
|
||||
uint32 card_guid = 6;
|
||||
repeated Uint32Pair FHMGOBDDINB = 12;
|
||||
repeated Uint32Pair costMap = 12;
|
||||
}
|
||||
|
|
@ -4,8 +4,8 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: AEEKABMMKNE
|
||||
message AEEKABMMKNE {
|
||||
uint32 PAPGIKKLGJH = 10;
|
||||
message GCGWaitingCharacter {
|
||||
uint32 condCount = 10;
|
||||
uint32 card_id = 5;
|
||||
}
|
||||
|
|
@ -4,7 +4,7 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
|
||||
// Name: DIGLBMAEMML
|
||||
message DIGLBMAEMML {
|
||||
message GCGZone {
|
||||
repeated uint32 card_list = 9;
|
||||
}
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: GFDBMHNEOFL
|
||||
enum GFDBMHNEOFL {
|
||||
GFDBMHNEOFL_FACMHLCLLKF = 0;
|
||||
GFDBMHNEOFL_OOHFKLLKMNG = 1;
|
||||
GFDBMHNEOFL_EAMKILHABNJ = 2;
|
||||
GFDBMHNEOFL_KEGIIGBAEAJ = 3;
|
||||
GFDBMHNEOFL_NNCGHENPFPJ = 4;
|
||||
GFDBMHNEOFL_JBOMCLLEKJL = 5;
|
||||
GFDBMHNEOFL_FAHPOIFJCAG = 6;
|
||||
GFDBMHNEOFL_LIHBFKJMJMD = 7;
|
||||
GFDBMHNEOFL_AMCDBOEDEFI = 8;
|
||||
GFDBMHNEOFL_CNKHLBBNHDD = 9;
|
||||
GFDBMHNEOFL_JBALMLPMBGF = 10;
|
||||
GFDBMHNEOFL_JFLKFBCEMGL = 11;
|
||||
GFDBMHNEOFL_NONDNBOBGOJ = 12;
|
||||
GFDBMHNEOFL_LPKIKOLFALO = 13;
|
||||
GFDBMHNEOFL_NPMOGBPADIF = 14;
|
||||
GFDBMHNEOFL_PDGNPLMPGEH = 15;
|
||||
GFDBMHNEOFL_KJIDKLPNMCF = 16;
|
||||
GFDBMHNEOFL_GDFBCJELGKJ = 17;
|
||||
GFDBMHNEOFL_GOKHGACJBNM = 18;
|
||||
GFDBMHNEOFL_CHKJLBFICDF = 19;
|
||||
GFDBMHNEOFL_DCCLKMDCFEB = 51;
|
||||
GFDBMHNEOFL_LJPDMOGCBIH = 101;
|
||||
GFDBMHNEOFL_BAHPKAJHAOH = 102;
|
||||
GFDBMHNEOFL_EENLJFHJPMF = 103;
|
||||
GFDBMHNEOFL_PHKAEPJOAKK = 104;
|
||||
GFDBMHNEOFL_CDJKCLFEONL = 105;
|
||||
GFDBMHNEOFL_FIADIEHLMGH = 106;
|
||||
GFDBMHNEOFL_GIEMLFKFCAP = 107;
|
||||
GFDBMHNEOFL_EFKLKMBIMHK = 108;
|
||||
GFDBMHNEOFL_NDKAOAHDIMN = 109;
|
||||
}
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "TowerFightRecordPair.proto";
|
||||
|
||||
// Name: GKPCNMJKNBG
|
||||
message GKPCNMJKNBG {
|
||||
TowerFightRecordPair KFFEALHCIJC = 12;
|
||||
TowerFightRecordPair NDAHNFFJDPL = 5;
|
||||
TowerFightRecordPair LNHEKFHKMII = 8;
|
||||
repeated TowerFightRecordPair OOGCKBPCGJO = 10;
|
||||
TowerFightRecordPair FKHAPDOIMPL = 13;
|
||||
TowerFightRecordPair BJGKHPECJAE = 1;
|
||||
}
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// Name: GOGCALJCAMC
|
||||
enum GOGCALJCAMC {
|
||||
GOGCALJCAMC_PJBFEFHBAAD = 0;
|
||||
GOGCALJCAMC_LJBOPAFHEIA = 1;
|
||||
GOGCALJCAMC_EMFCAAMENEN = 2;
|
||||
}
|
||||
|
|
@ -7,6 +7,6 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
message GPCKNDGKBBD {
|
||||
uint64 begin_time = 8;
|
||||
uint32 controller_id = 14;
|
||||
uint64 OAKPHGNDJLO = 9;
|
||||
uint64 time_stamp = 9;
|
||||
}
|
||||
|
||||
|
|
|
@ -4,33 +4,34 @@ option java_package = "emu.grasscutter.net.proto";
|
|||
|
||||
import "GachaUpInfo.proto";
|
||||
|
||||
// Name: LIBILADMDKG
|
||||
// Name: LIBILADMDKG
|
||||
message GachaInfo {
|
||||
bool is_new_wish = 1693;
|
||||
uint32 FLDFHFNHNFC = 4;
|
||||
uint32 gachaTimesLimit = 4; // FLDFHFNHNFC
|
||||
repeated GachaUpInfo gacha_up_info_list = 1953;
|
||||
uint32 KJHBJPGBOFP = 911;
|
||||
uint32 MGFKNHHNMAE = 10;
|
||||
string ABKGLLAGAIN = 8;
|
||||
uint32 DGIFMDIADJF = 15;
|
||||
string JENKDDLIKBK = 5;
|
||||
uint32 MJPPIKFJBBF = 11;
|
||||
uint32 NOKMFFEIDNH = 1245;
|
||||
uint32 GNIDAANOBDP = 7;
|
||||
repeated uint32 GLGFIGNCBPL = 1564;
|
||||
string NBGBMJJAICB = 1128;
|
||||
string LCHOOLMEHIN = 12;
|
||||
uint32 wishMaxProgress = 911; // KJHBJPGBOFP
|
||||
uint32 leftGachaTimes = 10; // MGFKNHHNMAE
|
||||
string gachaProbUrl = 8; // ABKGLLAGAIN
|
||||
uint32 gachaType = 15; // DGIFMDIADJF
|
||||
string gachaPrefabPath = 5; // JENKDDLIKBK
|
||||
uint32 gachaSortId = 11; // MJPPIKFJBBF
|
||||
uint32 curScheduleDailyGachaTimes = 1245; // NOKMFFEIDNH
|
||||
uint32 costItemNum = 7; // GNIDAANOBDP
|
||||
repeated uint32 displayUp5ItemList = 1564; // GLGFIGNCBPL
|
||||
string gachaProbUrlOversea = 1128; // NBGBMJJAICB
|
||||
string gachaPreviewPrefabPath = 12; // LCHOOLMEHIN
|
||||
uint32 schedule_id = 2;
|
||||
string CINCAKDODOD = 1;
|
||||
string gachaRecordUrl = 1; // CINCAKDODOD
|
||||
uint32 end_time = 3;
|
||||
repeated uint32 IIGOCJAHJDO = 446;
|
||||
uint32 AINLBCOKANA = 9;
|
||||
uint32 DNGKJJJHNEN = 1298;
|
||||
string ANPADHPPJNE = 67;
|
||||
uint32 BCKMNIBIPHO = 14;
|
||||
uint32 LMLCPMOOKKA = 13;
|
||||
repeated uint32 displayUp4ItemList = 446; // IIGOCJAHJDO
|
||||
uint32 wishItemId = 9; // AINLBCOKANA
|
||||
uint32 tenCostItemId = 1298; // DNGKJJJHNEN
|
||||
string titleTextmap = 67; // ANPADHPPJNE
|
||||
uint32 costItemId = 14; // BCKMNIBIPHO
|
||||
uint32 tenCostItemNum = 13; // LMLCPMOOKKA
|
||||
uint32 begin_time = 6;
|
||||
string FGJKAIDJJEH = 1718;
|
||||
uint32 LJJKNKCHHFM = 1755;
|
||||
string gachaRecordUrlOversea = 1718; // FGJKAIDJJEH
|
||||
uint32 wishProgress = 1755; // LJJKNKCHHFM
|
||||
}
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue