diff --git a/op.js b/op.js index 12b3a710..1a1d54f2 100644 --- a/op.js +++ b/op.js @@ -495,9 +495,15 @@ function find_import(file) { //console.log("fff"); } + var rd; + // read file - const read = fs.readFileSync(file); - var rd = read.toString(); + try { + const read = fs.readFileSync(file); + rd = read.toString(); + } catch (error) { + return; + } while ((m = regex_import.exec(rd)) !== null) { // This is necessary to avoid infinite loops with zero-width matches @@ -740,6 +746,6 @@ function scan_gc() { // cmdid_to_op(); // 4. update op // npx prettier --write PacketOpcodes.java // scan_gc(); // 5. scan gc -// clean_proto_gen(); // 6. clean proto +clean_proto_gen(); // 6. clean proto // read_cmdid_ht_json(); diff --git a/proto/AStarMethod.proto b/proto/AStarMethod.proto index bdc833da..f9dc3420 100644 --- a/proto/AStarMethod.proto +++ b/proto/AStarMethod.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilityActionGenerateElemBall.proto b/proto/AbilityActionGenerateElemBall.proto index b1bcf3e7..8d5ccab5 100644 --- a/proto/AbilityActionGenerateElemBall.proto +++ b/proto/AbilityActionGenerateElemBall.proto @@ -16,11 +16,10 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; - +option java_package = "emu.grasscutter.net.proto"; message AbilityActionGenerateElemBall { uint32 room_id = 8; diff --git a/proto/AbilityAppliedAbility.proto b/proto/AbilityAppliedAbility.proto index 4aea390e..d93bf43c 100644 --- a/proto/AbilityAppliedAbility.proto +++ b/proto/AbilityAppliedAbility.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityString.proto"; import "AbilityScalarValueEntry.proto"; - message AbilityAppliedAbility { AbilityString abilityName = 1; AbilityString abilityOverride = 2; diff --git a/proto/AbilityAppliedModifier.proto b/proto/AbilityAppliedModifier.proto index a5d92b3b..fd2bce56 100644 --- a/proto/AbilityAppliedModifier.proto +++ b/proto/AbilityAppliedModifier.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,7 +8,6 @@ import "AbilityString.proto"; import "AbilityAttachedModifier.proto"; import "ModifierDurability.proto"; - message AbilityAppliedModifier { int32 modifierLocalId = 1; uint32 parentAbilityEntityId = 2; diff --git a/proto/AbilityAttachedModifier.proto b/proto/AbilityAttachedModifier.proto index 9b401064..d851452c 100644 --- a/proto/AbilityAttachedModifier.proto +++ b/proto/AbilityAttachedModifier.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilityChangeNotify.proto b/proto/AbilityChangeNotify.proto index 38836e08..c61b8001 100644 --- a/proto/AbilityChangeNotify.proto +++ b/proto/AbilityChangeNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityControlBlock.proto"; - message AbilityChangeNotify { - enum KEAFGMDBMGG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1124; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KEAFGMDBMGG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1124; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} AbilityControlBlock abilityControlBlock = 10; uint32 entityId = 7; diff --git a/proto/AbilityControlBlock.proto b/proto/AbilityControlBlock.proto index c57fe5c5..d47c3c9d 100644 --- a/proto/AbilityControlBlock.proto +++ b/proto/AbilityControlBlock.proto @@ -1,11 +1,9 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "AbilityEmbryo.proto"; - message AbilityControlBlock { repeated AbilityEmbryo abilityEmbryoList = 1; } diff --git a/proto/AbilityEmbryo.proto b/proto/AbilityEmbryo.proto index ba2366a2..edbb26b4 100644 --- a/proto/AbilityEmbryo.proto +++ b/proto/AbilityEmbryo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; message AbilityEmbryo { diff --git a/proto/AbilityGadgetInfo.proto b/proto/AbilityGadgetInfo.proto index 103249a5..eaf5123e 100644 --- a/proto/AbilityGadgetInfo.proto +++ b/proto/AbilityGadgetInfo.proto @@ -1,8 +1,9 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; message AbilityGadgetInfo { - uint32 campId = 1; - uint32 camp_target_type = 2; - uint32 targetEntityId = 3; + uint32 camp_id = 1; + uint32 camp_target_type = 2; + uint32 target_entity_id = 3; } diff --git a/proto/AbilityIdentifier.proto b/proto/AbilityIdentifier.proto index 7ac23bf2..761a87c0 100644 --- a/proto/AbilityIdentifier.proto +++ b/proto/AbilityIdentifier.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilityInvocationsNotify.proto b/proto/AbilityInvocationsNotify.proto index 380b2ded..1a9b73e3 100644 --- a/proto/AbilityInvocationsNotify.proto +++ b/proto/AbilityInvocationsNotify.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; - message AbilityInvocationsNotify { - enum IJAPFFICMAM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1155; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IJAPFFICMAM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1155; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated AbilityInvokeEntry invokes = 11; } diff --git a/proto/AbilityInvokeArgument.proto b/proto/AbilityInvokeArgument.proto index ebdd203b..5cf528e4 100644 --- a/proto/AbilityInvokeArgument.proto +++ b/proto/AbilityInvokeArgument.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilityInvokeEntry.proto b/proto/AbilityInvokeEntry.proto index db841c80..417ff3f1 100644 --- a/proto/AbilityInvokeEntry.proto +++ b/proto/AbilityInvokeEntry.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntryHead.proto"; diff --git a/proto/AbilityInvokeEntryHead.proto b/proto/AbilityInvokeEntryHead.proto index 8984dce8..295d2590 100644 --- a/proto/AbilityInvokeEntryHead.proto +++ b/proto/AbilityInvokeEntryHead.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilityMetaModifierChange.proto b/proto/AbilityMetaModifierChange.proto index 7a182b72..6a2f5140 100644 --- a/proto/AbilityMetaModifierChange.proto +++ b/proto/AbilityMetaModifierChange.proto @@ -16,15 +16,13 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "AbilityAttachedModifier.proto"; import "AbilityString.proto"; import "ModifierAction.proto"; import "ModifierProperty.proto"; - - +option java_package = "emu.grasscutter.net.proto"; message AbilityMetaModifierChange { AbilityAttachedModifier attached_instanced_modifier = 3; diff --git a/proto/AbilityMetaReInitOverrideMap.proto b/proto/AbilityMetaReInitOverrideMap.proto index 7f773e2d..caebe2aa 100644 --- a/proto/AbilityMetaReInitOverrideMap.proto +++ b/proto/AbilityMetaReInitOverrideMap.proto @@ -16,12 +16,10 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "AbilityScalarValueEntry.proto"; - - +option java_package = "emu.grasscutter.net.proto"; message AbilityMetaReInitOverrideMap { repeated AbilityScalarValueEntry override_map = 10; diff --git a/proto/AbilityMixinCostStamina.proto b/proto/AbilityMixinCostStamina.proto index a94f37c2..d2913fd6 100644 --- a/proto/AbilityMixinCostStamina.proto +++ b/proto/AbilityMixinCostStamina.proto @@ -16,11 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - - message AbilityMixinCostStamina { bool is_swim = 7; } diff --git a/proto/AbilityMixinRecoverInfo.proto b/proto/AbilityMixinRecoverInfo.proto index 6994b6d1..0e9d226f 100644 --- a/proto/AbilityMixinRecoverInfo.proto +++ b/proto/AbilityMixinRecoverInfo.proto @@ -1,9 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; +import "BreakoutSnapShot.proto"; import "MassivePropSyncInfo.proto"; - message AbilityMixinRecoverInfo { oneof source { uint32 instanced_ability_id = 1; @@ -13,5 +14,5 @@ message AbilityMixinRecoverInfo { repeated uint32 dataList = 4; bool isServerbuffModifier = 5; repeated MassivePropSyncInfo massivePropList = 6; - //BreakoutSnapShot breakoutSnapShot = 7; + BreakoutSnapShot breakoutSnapShot = 7; } diff --git a/proto/AbilityScalarType.proto b/proto/AbilityScalarType.proto index 5fce2a0c..1dbb8424 100644 --- a/proto/AbilityScalarType.proto +++ b/proto/AbilityScalarType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilityScalarValueEntry.proto b/proto/AbilityScalarValueEntry.proto index 60fdf76f..9e1d522d 100644 --- a/proto/AbilityScalarValueEntry.proto +++ b/proto/AbilityScalarValueEntry.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilityString.proto"; import "AbilityScalarType.proto"; - message AbilityScalarValueEntry { AbilityString key = 1; AbilityScalarType valueType = 2; diff --git a/proto/AbilityString.proto b/proto/AbilityString.proto index aca16f8b..63fc7db4 100644 --- a/proto/AbilityString.proto +++ b/proto/AbilityString.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AbilitySyncStateInfo.proto b/proto/AbilitySyncStateInfo.proto index 5c310932..d431d0f9 100644 --- a/proto/AbilitySyncStateInfo.proto +++ b/proto/AbilitySyncStateInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,7 +9,6 @@ import "AbilityAppliedAbility.proto"; import "AbilityAppliedModifier.proto"; import "AbilityMixinRecoverInfo.proto"; - message AbilitySyncStateInfo { bool isInited = 1; repeated AbilityScalarValueEntry dynamicValueMap = 2; diff --git a/proto/AchievementInfo.proto b/proto/AchievementInfo.proto index ef080e02..4fef43cb 100644 --- a/proto/AchievementInfo.proto +++ b/proto/AchievementInfo.proto @@ -1,9 +1,7 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - - message AchievementInfo { enum AchievementInfoStatus { ACHIEVEMENT_INVALID = 0; diff --git a/proto/ActivityInfo.proto b/proto/ActivityInfo.proto index 9a42c62c..892d1452 100644 --- a/proto/ActivityInfo.proto +++ b/proto/ActivityInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -33,7 +34,7 @@ import "SumoInfo.proto"; import "MoonfinTrialInfo.proto"; import "LunaRiteInfo.proto"; import "PlantFlowerInfo.proto"; -import "MusicGameInfo.proto"; +import "MusicGameActivityDetailInfo.proto"; import "RoguelikeDungoenInfo.proto"; import "DigInfo.proto"; import "HachiInfo.proto"; @@ -74,7 +75,6 @@ import "GcgFestivalInfo.proto"; import "ActivityPushTipsData.proto"; import "ActivityWatcherInfo.proto"; - message ActivityInfo { map activityCoinMap = 406; uint32 scoreLimit = 1497; @@ -115,7 +115,7 @@ message ActivityInfo { SeaLampInfo sea_lamp_info = 578; ExpeditionInfo expedition_info = 930; ArenaChallengeInfo arena_challenge_info = 699; - //FleurFairInfo fleur_fair_info = 1116; + FleurFairInfo fleur_fair_info = 1116; WaterSpiritInfo water_spirit_info = 1651; ChallnelerSlabInfo challneler_slab_info = 1135; MistTrialActivityInfo mist_trial_activity_info = 1320; @@ -131,7 +131,7 @@ message ActivityInfo { MoonfinTrialInfo moonfin_trial_info = 1122; LunaRiteInfo luna_rite_info = 82; PlantFlowerInfo plant_flower_info = 1864; - MusicGameInfo music_game_info = 1220; + MusicGameActivityDetailInfo music_game_info = 1220; RoguelikeDungoenInfo roguelike_dungoen_info = 1817; DigInfo dig_info = 168; HachiInfo hachi_info = 1663; diff --git a/proto/ActivityInfoNotify.proto b/proto/ActivityInfoNotify.proto index f69991b4..c40ba874 100644 --- a/proto/ActivityInfoNotify.proto +++ b/proto/ActivityInfoNotify.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ActivityInfo.proto"; - message ActivityInfoNotify { - enum KBFOADCMONG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2136; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KBFOADCMONG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2136; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} ActivityInfo activityInfo = 3; } diff --git a/proto/ActivityPushTipsData.proto b/proto/ActivityPushTipsData.proto index 525f92ac..3b568523 100644 --- a/proto/ActivityPushTipsData.proto +++ b/proto/ActivityPushTipsData.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ActivityPushTipsState.proto"; - message ActivityPushTipsData { ActivityPushTipsState state = 12; uint32 activityPushTipsId = 11; diff --git a/proto/ActivityPushTipsState.proto b/proto/ActivityPushTipsState.proto index 0e39e988..d6c5998f 100644 --- a/proto/ActivityPushTipsState.proto +++ b/proto/ActivityPushTipsState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum ActivityPushTipsState { diff --git a/proto/ActivityScheduleInfo.proto b/proto/ActivityScheduleInfo.proto index 3493afc9..5ac6ecc0 100644 --- a/proto/ActivityScheduleInfo.proto +++ b/proto/ActivityScheduleInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ActivityScheduleInfoNotify.proto b/proto/ActivityScheduleInfoNotify.proto index 246848c8..29a5100e 100644 --- a/proto/ActivityScheduleInfoNotify.proto +++ b/proto/ActivityScheduleInfoNotify.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ActivityScheduleInfo.proto"; - message ActivityScheduleInfoNotify { - enum GMLKEAPFFKO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2047; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GMLKEAPFFKO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2047; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated ActivityScheduleInfo activityScheduleList = 5; uint32 remainFlySeaLampNum = 11; diff --git a/proto/ActivityShopSheetInfo.proto b/proto/ActivityShopSheetInfo.proto index 782e79f4..5de5a1cf 100644 --- a/proto/ActivityShopSheetInfo.proto +++ b/proto/ActivityShopSheetInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ActivityTakeWatcherRewardReq.proto b/proto/ActivityTakeWatcherRewardReq.proto index 72fed40e..6f5b0352 100644 --- a/proto/ActivityTakeWatcherRewardReq.proto +++ b/proto/ActivityTakeWatcherRewardReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message ActivityTakeWatcherRewardReq { - enum PHOMHFCNABE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2124; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PHOMHFCNABE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2124; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 activityId = 11; uint32 watcherId = 6; diff --git a/proto/ActivityTakeWatcherRewardRsp.proto b/proto/ActivityTakeWatcherRewardRsp.proto index 2abdd56f..1417d607 100644 --- a/proto/ActivityTakeWatcherRewardRsp.proto +++ b/proto/ActivityTakeWatcherRewardRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message ActivityTakeWatcherRewardRsp { - enum JIMPALCEJKB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2009; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JIMPALCEJKB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2009; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; uint32 watcherId = 5; diff --git a/proto/ActivityUpdateWatcherNotify.proto b/proto/ActivityUpdateWatcherNotify.proto index c487f9f9..3d77cdb9 100644 --- a/proto/ActivityUpdateWatcherNotify.proto +++ b/proto/ActivityUpdateWatcherNotify.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ActivityWatcherInfo.proto"; - message ActivityUpdateWatcherNotify { - enum FDMJLLHOHGH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2079; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FDMJLLHOHGH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2079; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} ActivityWatcherInfo watcherInfo = 11; uint32 activityId = 3; diff --git a/proto/ActivityWatcherInfo.proto b/proto/ActivityWatcherInfo.proto index b9842e43..393d0bdf 100644 --- a/proto/ActivityWatcherInfo.proto +++ b/proto/ActivityWatcherInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AddBackupAvatarTeamReq.proto b/proto/AddBackupAvatarTeamReq.proto index 63122762..5cae3906 100644 --- a/proto/AddBackupAvatarTeamReq.proto +++ b/proto/AddBackupAvatarTeamReq.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AddBackupAvatarTeamReq { - enum IFMLKOMGBGA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1620; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IFMLKOMGBGA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1620; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/AddBackupAvatarTeamRsp.proto b/proto/AddBackupAvatarTeamRsp.proto index 00684d61..e1f3bc5b 100644 --- a/proto/AddBackupAvatarTeamRsp.proto +++ b/proto/AddBackupAvatarTeamRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AddBackupAvatarTeamRsp { - enum NOLHJKLAPHH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1757; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NOLHJKLAPHH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1757; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; } diff --git a/proto/AddNoGachaAvatarCardNotify.proto b/proto/AddNoGachaAvatarCardNotify.proto index b7328053..0a256f46 100644 --- a/proto/AddNoGachaAvatarCardNotify.proto +++ b/proto/AddNoGachaAvatarCardNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AddNoGachaAvatarCardTransferItem.proto"; - message AddNoGachaAvatarCardNotify { - enum NMBGCPIDMPH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1669; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NMBGCPIDMPH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1669; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 itemId = 7; uint32 initial_promote_level = 3; diff --git a/proto/AddNoGachaAvatarCardTransferItem.proto b/proto/AddNoGachaAvatarCardTransferItem.proto index 3aa68548..6616f0a6 100644 --- a/proto/AddNoGachaAvatarCardTransferItem.proto +++ b/proto/AddNoGachaAvatarCardTransferItem.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AddQuestContentProgressReq.proto b/proto/AddQuestContentProgressReq.proto index 19dbc6aa..9e8ad97d 100644 --- a/proto/AddQuestContentProgressReq.proto +++ b/proto/AddQuestContentProgressReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AddQuestContentProgressReq { - enum FJCPEKKPFHI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 474; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FJCPEKKPFHI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 474; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 addProgress = 2; uint32 param = 9; diff --git a/proto/AddQuestContentProgressRsp.proto b/proto/AddQuestContentProgressRsp.proto index d950979b..c98b7ed8 100644 --- a/proto/AddQuestContentProgressRsp.proto +++ b/proto/AddQuestContentProgressRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AddQuestContentProgressRsp { - enum OCHDKHKOIKI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 480; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OCHDKHKOIKI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 480; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 contentType = 13; int32 retcode = 8; diff --git a/proto/AdjustTrackingInfo.proto b/proto/AdjustTrackingInfo.proto index 37646480..c357461d 100644 --- a/proto/AdjustTrackingInfo.proto +++ b/proto/AdjustTrackingInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AiSkillCdInfo.proto b/proto/AiSkillCdInfo.proto index 4f27c4b0..6072f5a7 100644 --- a/proto/AiSkillCdInfo.proto +++ b/proto/AiSkillCdInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AiSyncInfo.proto b/proto/AiSyncInfo.proto index db2c8f22..0319fcca 100644 --- a/proto/AiSyncInfo.proto +++ b/proto/AiSyncInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AiThreatInfo.proto b/proto/AiThreatInfo.proto index e12ab9d8..c4effc76 100644 --- a/proto/AiThreatInfo.proto +++ b/proto/AiThreatInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AllWidgetDataNotify.proto b/proto/AllWidgetDataNotify.proto index 28aa717c..db5603c0 100644 --- a/proto/AllWidgetDataNotify.proto +++ b/proto/AllWidgetDataNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -12,15 +13,14 @@ import "AnchorPointData.proto"; import "ClientCollectorData.proto"; import "DetectorData.proto"; - message AllWidgetDataNotify { - enum CKJPMBIBMDC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4286; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CKJPMBIBMDC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4286; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} SkyCrystalDetectorData skyCrystalDetectorData = 2; repeated WidgetCoolDownData normalCoolDownDataList = 4; diff --git a/proto/AnchorPointData.proto b/proto/AnchorPointData.proto index 21dea8c0..a189240f 100644 --- a/proto/AnchorPointData.proto +++ b/proto/AnchorPointData.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; - message AnchorPointData { uint32 sceneId = 15; Vector rot = 13; diff --git a/proto/AnimatorParameterValueInfo.proto b/proto/AnimatorParameterValueInfo.proto index 637bd427..d8505a27 100644 --- a/proto/AnimatorParameterValueInfo.proto +++ b/proto/AnimatorParameterValueInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AnimatorParameterValueInfoPair.proto b/proto/AnimatorParameterValueInfoPair.proto index b1e73f26..7d72636f 100644 --- a/proto/AnimatorParameterValueInfoPair.proto +++ b/proto/AnimatorParameterValueInfoPair.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AnimatorParameterValueInfo.proto"; - message AnimatorParameterValueInfoPair { int32 nameId = 1; AnimatorParameterValueInfo animatorPara = 2; diff --git a/proto/AnnounceData.proto b/proto/AnnounceData.proto index 0e1b9fcf..25718d34 100644 --- a/proto/AnnounceData.proto +++ b/proto/AnnounceData.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ArenaChallengeInfo.proto b/proto/ArenaChallengeInfo.proto index fd4b5cfc..f95c4d9d 100644 --- a/proto/ArenaChallengeInfo.proto +++ b/proto/ArenaChallengeInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ArenaChallengeMonsterLevel.proto"; - message ArenaChallengeInfo { map levelOpenTimeMap = 2; uint32 worldLevel = 6; diff --git a/proto/ArenaChallengeMonsterLevel.proto b/proto/ArenaChallengeMonsterLevel.proto index a98c49a5..af864b29 100644 --- a/proto/ArenaChallengeMonsterLevel.proto +++ b/proto/ArenaChallengeMonsterLevel.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AskAddFriendNotify.proto b/proto/AskAddFriendNotify.proto index fc4c4218..26fe2bde 100644 --- a/proto/AskAddFriendNotify.proto +++ b/proto/AskAddFriendNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; - message AskAddFriendNotify { - enum ACDJLMOMLPL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4088; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ACDJLMOMLPL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4088; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} FriendBrief targetFriendBrief = 7; uint32 targetUid = 8; diff --git a/proto/AskAddFriendReq.proto b/proto/AskAddFriendReq.proto index ac1fe89a..0e5cb9f7 100644 --- a/proto/AskAddFriendReq.proto +++ b/proto/AskAddFriendReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AskAddFriendReq { - enum CCLLNOCJFNI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4020; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CCLLNOCJFNI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4020; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 10; } diff --git a/proto/AskAddFriendRsp.proto b/proto/AskAddFriendRsp.proto index 2ac34882..6394496f 100644 --- a/proto/AskAddFriendRsp.proto +++ b/proto/AskAddFriendRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AskAddFriendRsp { - enum IHOJOFGEDBL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4074; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IHOJOFGEDBL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4074; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 retcode = 11; uint32 param = 13; diff --git a/proto/AsterInfo.proto b/proto/AsterInfo.proto index 2cbcdeea..083ca6f9 100644 --- a/proto/AsterInfo.proto +++ b/proto/AsterInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,7 +9,6 @@ import "AsterLittleDetailInfo.proto"; import "AsterMidDetailInfo.proto"; import "AsterProgressDetailInfo.proto"; - message AsterInfo { AsterLargeDetailInfo asterLarge = 2; uint32 Unk3300_KFDGFFPJGJC = 8; diff --git a/proto/AsterLargeDetailInfo.proto b/proto/AsterLargeDetailInfo.proto index 79cad482..f2974d94 100644 --- a/proto/AsterLargeDetailInfo.proto +++ b/proto/AsterLargeDetailInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AsterLittleDetailInfo.proto b/proto/AsterLittleDetailInfo.proto index 9b2ad40a..35daa30e 100644 --- a/proto/AsterLittleDetailInfo.proto +++ b/proto/AsterLittleDetailInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AsterLittleStageState.proto"; - message AsterLittleDetailInfo { uint32 stageBeginTime = 13; AsterLittleStageState stageState = 9; diff --git a/proto/AsterLittleStageState.proto b/proto/AsterLittleStageState.proto index a9277943..a344c076 100644 --- a/proto/AsterLittleStageState.proto +++ b/proto/AsterLittleStageState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AsterMidCampInfo.proto b/proto/AsterMidCampInfo.proto index 7340be02..b6ae900c 100644 --- a/proto/AsterMidCampInfo.proto +++ b/proto/AsterMidCampInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; - message AsterMidCampInfo { Vector pos = 10; uint32 campId = 14; diff --git a/proto/AsterMidDetailInfo.proto b/proto/AsterMidDetailInfo.proto index 4d68f763..d424daa6 100644 --- a/proto/AsterMidDetailInfo.proto +++ b/proto/AsterMidDetailInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AsterMidCampInfo.proto"; - message AsterMidDetailInfo { repeated AsterMidCampInfo campList = 2; bool isOpen = 10; diff --git a/proto/AsterProgressDetailInfo.proto b/proto/AsterProgressDetailInfo.proto index 079d310f..a2c0661c 100644 --- a/proto/AsterProgressDetailInfo.proto +++ b/proto/AsterProgressDetailInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AttackHitEffectResult.proto b/proto/AttackHitEffectResult.proto index 0ff12e06..d7fc0d22 100644 --- a/proto/AttackHitEffectResult.proto +++ b/proto/AttackHitEffectResult.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AttackResult.proto b/proto/AttackResult.proto index bcb779b7..2a2f5535 100644 --- a/proto/AttackResult.proto +++ b/proto/AttackResult.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,7 +9,6 @@ import "AbilityIdentifier.proto"; import "HitCollision.proto"; import "Vector.proto"; - message AttackResult { uint32 endureBreak = 6; uint32 Unk3300_BALCPHMFIBC = 1940; diff --git a/proto/AttackResultCreateCount.proto b/proto/AttackResultCreateCount.proto index 45bcb409..63f5282e 100644 --- a/proto/AttackResultCreateCount.proto +++ b/proto/AttackResultCreateCount.proto @@ -16,11 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - - message AttackResultCreateCount { repeated uint32 Unk3300_PFFFFJBPKGN = 8; repeated uint32 Unk3300_MDGFBFBAHPB = 10; diff --git a/proto/AuditState.proto b/proto/AuditState.proto index 583a5f42..2ea7a0e4 100644 --- a/proto/AuditState.proto +++ b/proto/AuditState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarAddNotify.proto b/proto/AvatarAddNotify.proto index e873bf1c..ba52596e 100644 --- a/proto/AvatarAddNotify.proto +++ b/proto/AvatarAddNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarInfo.proto"; - message AvatarAddNotify { - enum APNKIMFCJIH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1661; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum APNKIMFCJIH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1661; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} AvatarInfo avatar = 8; bool isInTeam = 14; diff --git a/proto/AvatarChangeCostumeNotify.proto b/proto/AvatarChangeCostumeNotify.proto index bea15e5b..eeecb955 100644 --- a/proto/AvatarChangeCostumeNotify.proto +++ b/proto/AvatarChangeCostumeNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SceneEntityInfo.proto"; - message AvatarChangeCostumeNotify { - enum IJBEGDIBHOL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1648; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IJBEGDIBHOL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1648; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} SceneEntityInfo entityInfo = 13; } diff --git a/proto/AvatarChangeCostumeReq.proto b/proto/AvatarChangeCostumeReq.proto index c3edcf3f..dfc0da0f 100644 --- a/proto/AvatarChangeCostumeReq.proto +++ b/proto/AvatarChangeCostumeReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarChangeCostumeReq { - enum KCNDOLCKEMD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1759; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KCNDOLCKEMD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1759; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 avatarGuid = 4; uint32 costumeId = 11; diff --git a/proto/AvatarChangeCostumeRsp.proto b/proto/AvatarChangeCostumeRsp.proto index f56e82f6..3787871e 100644 --- a/proto/AvatarChangeCostumeRsp.proto +++ b/proto/AvatarChangeCostumeRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarChangeCostumeRsp { - enum AAJPALBMJPF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1753; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AAJPALBMJPF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1753; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 costumeId = 15; uint64 avatarGuid = 5; diff --git a/proto/AvatarChangeElementTypeReq.proto b/proto/AvatarChangeElementTypeReq.proto index 49c96346..05b83744 100644 --- a/proto/AvatarChangeElementTypeReq.proto +++ b/proto/AvatarChangeElementTypeReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarChangeElementTypeReq { - enum MAGIHCDMAJD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1664; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MAGIHCDMAJD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1664; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 sceneId = 8; uint32 areaId = 1; diff --git a/proto/AvatarChangeElementTypeRsp.proto b/proto/AvatarChangeElementTypeRsp.proto index c80b9b30..3008582a 100644 --- a/proto/AvatarChangeElementTypeRsp.proto +++ b/proto/AvatarChangeElementTypeRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarChangeElementTypeRsp { - enum HNKCONAIBOJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1744; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HNKCONAIBOJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1744; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 15; } diff --git a/proto/AvatarDataNotify.proto b/proto/AvatarDataNotify.proto index 65a08b8f..04c72da0 100644 --- a/proto/AvatarDataNotify.proto +++ b/proto/AvatarDataNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,15 +8,14 @@ import "AvatarInfo.proto"; import "AvatarTeam.proto"; import "AvatarRenameInfo.proto"; - message AvatarDataNotify { - enum FHCMOBLNBMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1645; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FHCMOBLNBMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1645; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 chooseAvatarGuid = 4; repeated uint32 ownedCostumeList = 15; diff --git a/proto/AvatarDieAnimationEndReq.proto b/proto/AvatarDieAnimationEndReq.proto index 50a5ddd5..f51f50ec 100644 --- a/proto/AvatarDieAnimationEndReq.proto +++ b/proto/AvatarDieAnimationEndReq.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; - message AvatarDieAnimationEndReq { - enum BBHLLEDPODB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1652; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BBHLLEDPODB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1652; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 dieGuid = 7; uint32 skillId = 4; diff --git a/proto/AvatarDieAnimationEndRsp.proto b/proto/AvatarDieAnimationEndRsp.proto index 2e429d2c..7b60f93b 100644 --- a/proto/AvatarDieAnimationEndRsp.proto +++ b/proto/AvatarDieAnimationEndRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarDieAnimationEndRsp { - enum LFADGEJKMLI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1657; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LFADGEJKMLI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1657; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 dieGuid = 3; uint32 skillId = 6; diff --git a/proto/AvatarEnterSceneInfo.proto b/proto/AvatarEnterSceneInfo.proto index 3912f1ad..2a904221 100644 --- a/proto/AvatarEnterSceneInfo.proto +++ b/proto/AvatarEnterSceneInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; import "ServerBuff.proto"; - message AvatarEnterSceneInfo { uint64 avatarGuid = 8; uint32 weaponEntityId = 13; diff --git a/proto/AvatarEquipAffixInfo.proto b/proto/AvatarEquipAffixInfo.proto index 21f8dcd6..c03a90c7 100644 --- a/proto/AvatarEquipAffixInfo.proto +++ b/proto/AvatarEquipAffixInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarEquipAffixStartNotify.proto b/proto/AvatarEquipAffixStartNotify.proto index 85bdb8a8..904c79af 100644 --- a/proto/AvatarEquipAffixStartNotify.proto +++ b/proto/AvatarEquipAffixStartNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarEquipAffixInfo.proto"; - message AvatarEquipAffixStartNotify { - enum CIBOKBFGLBI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1602; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CIBOKBFGLBI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1602; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} AvatarEquipAffixInfo equipAffixInfo = 5; uint64 avatarGuid = 15; diff --git a/proto/AvatarEquipChangeNotify.proto b/proto/AvatarEquipChangeNotify.proto index f7f8aa25..a1b82de4 100644 --- a/proto/AvatarEquipChangeNotify.proto +++ b/proto/AvatarEquipChangeNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,16 +7,15 @@ option java_package = "emu.grasscutter.net.proto"; import "SceneReliquaryInfo.proto"; import "SceneWeaponInfo.proto"; - message AvatarEquipChangeNotify { - enum KBOAEKOMBGL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 639; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KBOAEKOMBGL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 639; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 itemId = 2; uint64 equipGuid = 11; diff --git a/proto/AvatarExcelInfo.proto b/proto/AvatarExcelInfo.proto index ea7f0af5..1d3092ee 100644 --- a/proto/AvatarExcelInfo.proto +++ b/proto/AvatarExcelInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarExpeditionAllDataReq.proto b/proto/AvatarExpeditionAllDataReq.proto index a668abde..489ac7af 100644 --- a/proto/AvatarExpeditionAllDataReq.proto +++ b/proto/AvatarExpeditionAllDataReq.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarExpeditionAllDataReq { - enum DENKBLMPDGH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1777; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DENKBLMPDGH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1777; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/AvatarExpeditionAllDataRsp.proto b/proto/AvatarExpeditionAllDataRsp.proto index 7c7fad5a..5db73610 100644 --- a/proto/AvatarExpeditionAllDataRsp.proto +++ b/proto/AvatarExpeditionAllDataRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; - message AvatarExpeditionAllDataRsp { - enum HDIMKBBDJLE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1654; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HDIMKBBDJLE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1654; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 expeditionCountLimit = 12; repeated uint32 openExpeditionList = 9; diff --git a/proto/AvatarExpeditionCallBackReq.proto b/proto/AvatarExpeditionCallBackReq.proto index 694baad8..496cb388 100644 --- a/proto/AvatarExpeditionCallBackReq.proto +++ b/proto/AvatarExpeditionCallBackReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarExpeditionCallBackReq { - enum KEPEFJMFOHO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1697; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KEPEFJMFOHO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1697; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint64 avatarGuid = 14; } diff --git a/proto/AvatarExpeditionCallBackRsp.proto b/proto/AvatarExpeditionCallBackRsp.proto index 75e83652..54b7701a 100644 --- a/proto/AvatarExpeditionCallBackRsp.proto +++ b/proto/AvatarExpeditionCallBackRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; - message AvatarExpeditionCallBackRsp { - enum PAFOHCPJJIP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1632; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PAFOHCPJJIP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1632; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 14; map expeditionInfoMap = 7; diff --git a/proto/AvatarExpeditionDataNotify.proto b/proto/AvatarExpeditionDataNotify.proto index 6eaf0be1..bf9f3536 100644 --- a/proto/AvatarExpeditionDataNotify.proto +++ b/proto/AvatarExpeditionDataNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; - message AvatarExpeditionDataNotify { - enum INDPMHLNJFH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1638; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum INDPMHLNJFH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1638; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map expeditionInfoMap = 4; } diff --git a/proto/AvatarExpeditionGetRewardReq.proto b/proto/AvatarExpeditionGetRewardReq.proto index a701b09d..20d9646a 100644 --- a/proto/AvatarExpeditionGetRewardReq.proto +++ b/proto/AvatarExpeditionGetRewardReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarExpeditionGetRewardReq { - enum ELDPCKGGBFB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1712; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ELDPCKGGBFB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1712; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 avatarGuid = 15; } diff --git a/proto/AvatarExpeditionGetRewardRsp.proto b/proto/AvatarExpeditionGetRewardRsp.proto index 231c5594..f81bc6dc 100644 --- a/proto/AvatarExpeditionGetRewardRsp.proto +++ b/proto/AvatarExpeditionGetRewardRsp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; import "AvatarExpeditionInfo.proto"; - message AvatarExpeditionGetRewardRsp { - enum OEBMGNAINIP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1659; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OEBMGNAINIP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1659; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; repeated ItemParam extraItemList = 10; diff --git a/proto/AvatarExpeditionInfo.proto b/proto/AvatarExpeditionInfo.proto index 982b54ff..92056e01 100644 --- a/proto/AvatarExpeditionInfo.proto +++ b/proto/AvatarExpeditionInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionState.proto"; - message AvatarExpeditionInfo { AvatarExpeditionState state = 1; uint32 expId = 2; diff --git a/proto/AvatarExpeditionStartReq.proto b/proto/AvatarExpeditionStartReq.proto index 35ae2057..9edf5109 100644 --- a/proto/AvatarExpeditionStartReq.proto +++ b/proto/AvatarExpeditionStartReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarExpeditionStartReq { - enum ALMCOHOIHKE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1656; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ALMCOHOIHKE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1656; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 hourTime = 12; uint64 avatarGuid = 8; diff --git a/proto/AvatarExpeditionStartRsp.proto b/proto/AvatarExpeditionStartRsp.proto index cc09fa06..3cb36300 100644 --- a/proto/AvatarExpeditionStartRsp.proto +++ b/proto/AvatarExpeditionStartRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarExpeditionInfo.proto"; - message AvatarExpeditionStartRsp { - enum PGOGFJNPCBG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1653; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PGOGFJNPCBG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1653; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map expeditionInfoMap = 7; int32 retcode = 10; diff --git a/proto/AvatarExpeditionState.proto b/proto/AvatarExpeditionState.proto index 97137e7b..79d669d6 100644 --- a/proto/AvatarExpeditionState.proto +++ b/proto/AvatarExpeditionState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarFetterDataNotify.proto b/proto/AvatarFetterDataNotify.proto index 1587cecd..a74bdbfc 100644 --- a/proto/AvatarFetterDataNotify.proto +++ b/proto/AvatarFetterDataNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarFetterInfo.proto"; - message AvatarFetterDataNotify { - enum GNEHOADIGHH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1772; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GNEHOADIGHH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1772; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map fetterInfoMap = 11; } diff --git a/proto/AvatarFetterInfo.proto b/proto/AvatarFetterInfo.proto index 26763091..25e1a31a 100644 --- a/proto/AvatarFetterInfo.proto +++ b/proto/AvatarFetterInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FetterData.proto"; - message AvatarFetterInfo { uint32 expNumber = 1; uint32 expLevel = 2; diff --git a/proto/AvatarFetterLevelRewardReq.proto b/proto/AvatarFetterLevelRewardReq.proto index e09a8a60..a0a2eb66 100644 --- a/proto/AvatarFetterLevelRewardReq.proto +++ b/proto/AvatarFetterLevelRewardReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarFetterLevelRewardReq { - enum BMENKDDIBDD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1682; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BMENKDDIBDD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1682; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 avatarGuid = 13; uint32 fetterLevel = 12; diff --git a/proto/AvatarFetterLevelRewardRsp.proto b/proto/AvatarFetterLevelRewardRsp.proto index 8ec72642..1a94058a 100644 --- a/proto/AvatarFetterLevelRewardRsp.proto +++ b/proto/AvatarFetterLevelRewardRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarFetterLevelRewardRsp { - enum JBNBIMLNDDO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1612; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JBNBIMLNDDO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1612; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 rewardId = 15; int32 retcode = 14; diff --git a/proto/AvatarFightPropNotify.proto b/proto/AvatarFightPropNotify.proto index 84027449..f64f9faa 100644 --- a/proto/AvatarFightPropNotify.proto +++ b/proto/AvatarFightPropNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarFightPropNotify { - enum FMAOPOPANDM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1220; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FMAOPOPANDM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1220; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map fightPropMap = 13; uint64 avatarGuid = 12; diff --git a/proto/AvatarFightPropUpdateNotify.proto b/proto/AvatarFightPropUpdateNotify.proto index 3192cfa8..70ba620f 100644 --- a/proto/AvatarFightPropUpdateNotify.proto +++ b/proto/AvatarFightPropUpdateNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarFightPropUpdateNotify { - enum HMBDFKEJKAN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1274; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HMBDFKEJKAN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1274; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 avatarGuid = 8; map fightPropMap = 10; diff --git a/proto/AvatarFlycloakChangeNotify.proto b/proto/AvatarFlycloakChangeNotify.proto index 365b62eb..6f3433e2 100644 --- a/proto/AvatarFlycloakChangeNotify.proto +++ b/proto/AvatarFlycloakChangeNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarFlycloakChangeNotify { - enum FCMNOBMLJIF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1626; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FCMNOBMLJIF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1626; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 flycloakId = 4; uint64 avatarGuid = 12; diff --git a/proto/AvatarFollowRouteNotify.proto b/proto/AvatarFollowRouteNotify.proto index 2cc383da..4e91a512 100644 --- a/proto/AvatarFollowRouteNotify.proto +++ b/proto/AvatarFollowRouteNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Route.proto"; - message AvatarFollowRouteNotify { - enum PEPNPAGIKJC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3097; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PEPNPAGIKJC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3097; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 startSceneTimeMs = 6; uint32 templateId = 2; diff --git a/proto/AvatarGainCostumeNotify.proto b/proto/AvatarGainCostumeNotify.proto index 59358569..779cd307 100644 --- a/proto/AvatarGainCostumeNotify.proto +++ b/proto/AvatarGainCostumeNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarGainCostumeNotify { - enum GMAECEBKKBE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1714; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GMAECEBKKBE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1714; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 costumeId = 6; } diff --git a/proto/AvatarGainFlycloakNotify.proto b/proto/AvatarGainFlycloakNotify.proto index 1f6e939c..44c154b4 100644 --- a/proto/AvatarGainFlycloakNotify.proto +++ b/proto/AvatarGainFlycloakNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarGainFlycloakNotify { - enum BNAPPNHGLHA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1702; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BNAPPNHGLHA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1702; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 flycloakId = 15; } diff --git a/proto/AvatarInfo.proto b/proto/AvatarInfo.proto index b168fbad..db8fae74 100644 --- a/proto/AvatarInfo.proto +++ b/proto/AvatarInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -12,7 +13,6 @@ import "PropValue.proto"; import "AvatarSkillInfo.proto"; import "AvatarEquipAffixInfo.proto"; - message AvatarInfo { uint32 avatarId = 1; uint64 guid = 2; diff --git a/proto/AvatarLifeStateChangeNotify.proto b/proto/AvatarLifeStateChangeNotify.proto index 2ef5c084..833cfe6d 100644 --- a/proto/AvatarLifeStateChangeNotify.proto +++ b/proto/AvatarLifeStateChangeNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,14 @@ option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; import "ServerBuff.proto"; - message AvatarLifeStateChangeNotify { - enum MCNNCBGGDAI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1270; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MCNNCBGGDAI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1270; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 lifeState = 8; uint32 moveReliableSeq = 10; diff --git a/proto/AvatarPromoteReq.proto b/proto/AvatarPromoteReq.proto index 628b02af..5ae18a60 100644 --- a/proto/AvatarPromoteReq.proto +++ b/proto/AvatarPromoteReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarPromoteReq { - enum GECCHDOHJLM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1715; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GECCHDOHJLM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1715; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 guid = 1; } diff --git a/proto/AvatarPromoteRsp.proto b/proto/AvatarPromoteRsp.proto index 12075717..791ca7c0 100644 --- a/proto/AvatarPromoteRsp.proto +++ b/proto/AvatarPromoteRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarPromoteRsp { - enum CNLNLEOAILH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1668; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CNLNLEOAILH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1668; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 guid = 13; int32 retcode = 7; diff --git a/proto/AvatarPropChangeReasonNotify.proto b/proto/AvatarPropChangeReasonNotify.proto index 4913ee8c..2cd4fdff 100644 --- a/proto/AvatarPropChangeReasonNotify.proto +++ b/proto/AvatarPropChangeReasonNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropChangeReason.proto"; - message AvatarPropChangeReasonNotify { - enum MNCBONEOPGK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1262; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MNCBONEOPGK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1262; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} float curValue = 2; uint32 propType = 10; diff --git a/proto/AvatarPropNotify.proto b/proto/AvatarPropNotify.proto index 4473ae9b..2cb9f7a2 100644 --- a/proto/AvatarPropNotify.proto +++ b/proto/AvatarPropNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarPropNotify { - enum OPECNEKAPGO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1224; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OPECNEKAPGO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1224; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 avatarGuid = 15; map propMap = 11; diff --git a/proto/AvatarRenameInfo.proto b/proto/AvatarRenameInfo.proto index 7e3cb5ac..29fceeb1 100644 --- a/proto/AvatarRenameInfo.proto +++ b/proto/AvatarRenameInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarRenameInfoNotify.proto b/proto/AvatarRenameInfoNotify.proto index b7e5c4c7..f47d244a 100644 --- a/proto/AvatarRenameInfoNotify.proto +++ b/proto/AvatarRenameInfoNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarRenameInfo.proto"; - message AvatarRenameInfoNotify { - enum HEGAMGBFDLO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1665; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HEGAMGBFDLO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1665; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated AvatarRenameInfo avatarRenameList = 12; } diff --git a/proto/AvatarSkillChangeNotify.proto b/proto/AvatarSkillChangeNotify.proto index 68784e70..4f50762f 100644 --- a/proto/AvatarSkillChangeNotify.proto +++ b/proto/AvatarSkillChangeNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarSkillChangeNotify { - enum MHMGKMKHGCN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1016; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MHMGKMKHGCN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1016; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 avatarGuid = 4; uint32 entityId = 12; diff --git a/proto/AvatarSkillDepotChangeNotify.proto b/proto/AvatarSkillDepotChangeNotify.proto index d4d7e60e..ebd32721 100644 --- a/proto/AvatarSkillDepotChangeNotify.proto +++ b/proto/AvatarSkillDepotChangeNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarSkillDepotChangeNotify { - enum DCNKKEIFKEO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1098; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DCNKKEIFKEO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1098; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 talentIdList = 14; repeated uint32 proudSkillList = 11; diff --git a/proto/AvatarSkillInfo.proto b/proto/AvatarSkillInfo.proto index 87e231f7..ee9a119f 100644 --- a/proto/AvatarSkillInfo.proto +++ b/proto/AvatarSkillInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarSkillInfoNotify.proto b/proto/AvatarSkillInfoNotify.proto index ad0d301d..af989ce2 100644 --- a/proto/AvatarSkillInfoNotify.proto +++ b/proto/AvatarSkillInfoNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarSkillInfo.proto"; - message AvatarSkillInfoNotify { - enum ECOIPGLJMMN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1070; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ECOIPGLJMMN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1070; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map skillMap = 2; uint64 guid = 4; diff --git a/proto/AvatarSkillMaxChargeCountNotify.proto b/proto/AvatarSkillMaxChargeCountNotify.proto index e33febcb..42bbf3cd 100644 --- a/proto/AvatarSkillMaxChargeCountNotify.proto +++ b/proto/AvatarSkillMaxChargeCountNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarSkillMaxChargeCountNotify { - enum GJOILNCPKPJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1080; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GJOILNCPKPJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1080; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 skillId = 3; uint64 avatarGuid = 7; diff --git a/proto/AvatarSkillUpgradeReq.proto b/proto/AvatarSkillUpgradeReq.proto index c025a326..37741ddd 100644 --- a/proto/AvatarSkillUpgradeReq.proto +++ b/proto/AvatarSkillUpgradeReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarSkillUpgradeReq { - enum APLOEPHODPD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1029; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum APLOEPHODPD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1029; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 avatarSkillId = 10; uint64 avatarGuid = 2; diff --git a/proto/AvatarSkillUpgradeRsp.proto b/proto/AvatarSkillUpgradeRsp.proto index fda863aa..a787e2c8 100644 --- a/proto/AvatarSkillUpgradeRsp.proto +++ b/proto/AvatarSkillUpgradeRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarSkillUpgradeRsp { - enum CIIINDGLIJC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1078; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CIIINDGLIJC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1078; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; uint32 curLevel = 2; diff --git a/proto/AvatarTeam.proto b/proto/AvatarTeam.proto index e965948a..6eec27e6 100644 --- a/proto/AvatarTeam.proto +++ b/proto/AvatarTeam.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarTeamAllDataNotify.proto b/proto/AvatarTeamAllDataNotify.proto index 78314ac9..3eecd2c7 100644 --- a/proto/AvatarTeamAllDataNotify.proto +++ b/proto/AvatarTeamAllDataNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarTeam.proto"; - message AvatarTeamAllDataNotify { - enum AMCELHNAEJK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1763; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AMCELHNAEJK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1763; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint64 tempAvatarGuidList = 15; repeated uint32 backupAvatarTeamOrderList = 14; diff --git a/proto/AvatarTeamResonanceInfo.proto b/proto/AvatarTeamResonanceInfo.proto index 89b49f99..3571a498 100644 --- a/proto/AvatarTeamResonanceInfo.proto +++ b/proto/AvatarTeamResonanceInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarTeamUpdateNotify.proto b/proto/AvatarTeamUpdateNotify.proto index 9fec7205..75f815e2 100644 --- a/proto/AvatarTeamUpdateNotify.proto +++ b/proto/AvatarTeamUpdateNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarTeam.proto"; - message AvatarTeamUpdateNotify { - enum KGKBPKDHFNL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1723; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KGKBPKDHFNL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1723; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map avatarTeamMap = 6; repeated uint64 tempAvatarGuidList = 8; diff --git a/proto/AvatarType.proto b/proto/AvatarType.proto index adfda237..f20956e2 100644 --- a/proto/AvatarType.proto +++ b/proto/AvatarType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/AvatarUnlockTalentNotify.proto b/proto/AvatarUnlockTalentNotify.proto index a261dc3b..21c8a047 100644 --- a/proto/AvatarUnlockTalentNotify.proto +++ b/proto/AvatarUnlockTalentNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarUnlockTalentNotify { - enum DMKONIEJLBG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1087; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DMKONIEJLBG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1087; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 avatarGuid = 12; uint32 talentId = 10; diff --git a/proto/AvatarUpgradeReq.proto b/proto/AvatarUpgradeReq.proto index 0c3c76d5..cb7c0a21 100644 --- a/proto/AvatarUpgradeReq.proto +++ b/proto/AvatarUpgradeReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarUpgradeReq { - enum AJKBLCOOOKI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1752; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AJKBLCOOOKI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1752; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 itemId = 1; uint32 count = 9; diff --git a/proto/AvatarUpgradeRsp.proto b/proto/AvatarUpgradeRsp.proto index 7ff57bbd..fc29e02d 100644 --- a/proto/AvatarUpgradeRsp.proto +++ b/proto/AvatarUpgradeRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarUpgradeRsp { - enum NFHCCCOLLBL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1788; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NFHCCCOLLBL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1788; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map curFightPropMap = 11; uint64 avatarGuid = 8; diff --git a/proto/AvatarWearFlycloakReq.proto b/proto/AvatarWearFlycloakReq.proto index b6b1f92e..e697c4c1 100644 --- a/proto/AvatarWearFlycloakReq.proto +++ b/proto/AvatarWearFlycloakReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarWearFlycloakReq { - enum CLAGOAGGHID { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1773; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CLAGOAGGHID { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1773; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 avatarGuid = 13; uint32 flycloakId = 14; diff --git a/proto/AvatarWearFlycloakRsp.proto b/proto/AvatarWearFlycloakRsp.proto index 24703a6e..25d2ab52 100644 --- a/proto/AvatarWearFlycloakRsp.proto +++ b/proto/AvatarWearFlycloakRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message AvatarWearFlycloakRsp { - enum BKFIFBFODFE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1704; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BKFIFBFODFE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1704; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 avatarGuid = 3; uint32 flycloakId = 1; diff --git a/proto/BDKPJAMLNCL.proto b/proto/BDKPJAMLNCL.proto index eea0a0a0..22a006ec 100644 --- a/proto/BDKPJAMLNCL.proto +++ b/proto/BDKPJAMLNCL.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MLBFNDKNIEM.proto"; - message BDKPJAMLNCL { repeated MLBFNDKNIEM levelInfoList = 6; } diff --git a/proto/BalloonInfo.proto b/proto/BalloonInfo.proto new file mode 100644 index 00000000..1487f709 --- /dev/null +++ b/proto/BalloonInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "BalloonPlayerInfo.proto"; + +message BalloonInfo { + map scenePlayerBalloonInfoMap = 13; + uint32 endTime = 7; +} diff --git a/proto/BalloonPlayerInfo.proto b/proto/BalloonPlayerInfo.proto new file mode 100644 index 00000000..3cfbec2a --- /dev/null +++ b/proto/BalloonPlayerInfo.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message BalloonPlayerInfo { + uint32 comboDisableTime = 8; + uint32 curScore = 13; + uint32 uid = 10; + uint32 combo = 6; +} diff --git a/proto/BartenderInfo.proto b/proto/BartenderInfo.proto index c204d6f5..cfa49d25 100644 --- a/proto/BartenderInfo.proto +++ b/proto/BartenderInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto"; import "BartenderTaskInfo.proto"; import "BartenderLevelInfo.proto"; - message BartenderInfo { repeated BartenderTaskInfo unlockTaskList = 15; bool isDevelopModuleOpen = 10; diff --git a/proto/BartenderLevelInfo.proto b/proto/BartenderLevelInfo.proto index fe974c9d..11453d69 100644 --- a/proto/BartenderLevelInfo.proto +++ b/proto/BartenderLevelInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BartenderTaskInfo.proto b/proto/BartenderTaskInfo.proto index 5f396a7d..a65c0069 100644 --- a/proto/BartenderTaskInfo.proto +++ b/proto/BartenderTaskInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BatchBuyGoodsReq.proto b/proto/BatchBuyGoodsReq.proto index 89be930c..9374f277 100644 --- a/proto/BatchBuyGoodsReq.proto +++ b/proto/BatchBuyGoodsReq.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BuyGoodsParam.proto"; - message BatchBuyGoodsReq { - enum BJBCIEHJADP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 762; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BJBCIEHJADP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 762; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated BuyGoodsParam buyGoodsList = 5; uint32 shopType = 3; diff --git a/proto/BatchBuyGoodsRsp.proto b/proto/BatchBuyGoodsRsp.proto index cbe0b4e3..a07a7426 100644 --- a/proto/BatchBuyGoodsRsp.proto +++ b/proto/BatchBuyGoodsRsp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,14 @@ option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; import "BuyGoodsParam.proto"; - message BatchBuyGoodsRsp { - enum PEONLFKKKFC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 714; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PEONLFKKKFC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 714; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; repeated ShopGoods goodsList = 11; diff --git a/proto/BattlePassAllDataNotify.proto b/proto/BattlePassAllDataNotify.proto index de017f92..43aa8052 100644 --- a/proto/BattlePassAllDataNotify.proto +++ b/proto/BattlePassAllDataNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,14 @@ option java_package = "emu.grasscutter.net.proto"; import "BattlePassSchedule.proto"; import "BattlePassMission.proto"; - message BattlePassAllDataNotify { - enum GBEOGFGMCDD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2638; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GBEOGFGMCDD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2638; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool haveCurSchedule = 6; BattlePassSchedule curSchedule = 15; diff --git a/proto/BattlePassCurScheduleUpdateNotify.proto b/proto/BattlePassCurScheduleUpdateNotify.proto index 8d7c24ec..4c1796f1 100644 --- a/proto/BattlePassCurScheduleUpdateNotify.proto +++ b/proto/BattlePassCurScheduleUpdateNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BattlePassSchedule.proto"; - message BattlePassCurScheduleUpdateNotify { - enum MGCMGPIHLOO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2641; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MGCMGPIHLOO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2641; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool haveCurSchedule = 5; BattlePassSchedule curSchedule = 14; diff --git a/proto/BattlePassCycle.proto b/proto/BattlePassCycle.proto index 9dd2319d..8679feac 100644 --- a/proto/BattlePassCycle.proto +++ b/proto/BattlePassCycle.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BattlePassMission.proto b/proto/BattlePassMission.proto index 18ece826..52ef4bdb 100644 --- a/proto/BattlePassMission.proto +++ b/proto/BattlePassMission.proto @@ -1,12 +1,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; - - -import "MissionStatus.proto"; - - message BattlePassMission { + + enum MissionStatus { + MISSION_STATUS_INVALID = 0; + MISSION_STATUS_UNFINISHED = 1; + MISSION_STATUS_FINISHED = 2; + MISSION_STATUS_POINT_TAKEN = 3; + } + uint32 missionId = 6; uint32 missionType = 14; MissionStatus missionStatus = 9; diff --git a/proto/BattlePassMissionUpdateNotify.proto b/proto/BattlePassMissionUpdateNotify.proto index f6fe839a..411df391 100644 --- a/proto/BattlePassMissionUpdateNotify.proto +++ b/proto/BattlePassMissionUpdateNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BattlePassMission.proto"; - message BattlePassMissionUpdateNotify { - enum HDHJCOBAEKO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2645; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HDHJCOBAEKO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2645; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated BattlePassMission missionList = 10; } diff --git a/proto/BattlePassProduct.proto b/proto/BattlePassProduct.proto index 95a532a3..f7d82d70 100644 --- a/proto/BattlePassProduct.proto +++ b/proto/BattlePassProduct.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BattlePassRewardTag.proto b/proto/BattlePassRewardTag.proto index a7ab6a25..e0f42736 100644 --- a/proto/BattlePassRewardTag.proto +++ b/proto/BattlePassRewardTag.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BattlePassUnlockStatus.proto"; - message BattlePassRewardTag { uint32 level = 8; BattlePassUnlockStatus unlockStatus = 13; diff --git a/proto/BattlePassRewardTakeOption.proto b/proto/BattlePassRewardTakeOption.proto index c97ba654..a1de2144 100644 --- a/proto/BattlePassRewardTakeOption.proto +++ b/proto/BattlePassRewardTakeOption.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BattlePassRewardTag.proto"; - message BattlePassRewardTakeOption { BattlePassRewardTag tag = 15; uint32 optionIdx = 14; diff --git a/proto/BattlePassSchedule.proto b/proto/BattlePassSchedule.proto index fea67a65..7239c00b 100644 --- a/proto/BattlePassSchedule.proto +++ b/proto/BattlePassSchedule.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,7 +9,6 @@ import "BattlePassUnlockStatus.proto"; import "BattlePassProduct.proto"; import "BattlePassRewardTag.proto"; - message BattlePassSchedule { uint32 scheduleId = 11; uint32 level = 10; diff --git a/proto/BattlePassUnlockStatus.proto b/proto/BattlePassUnlockStatus.proto index c8f75673..cd317adf 100644 --- a/proto/BattlePassUnlockStatus.proto +++ b/proto/BattlePassUnlockStatus.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BeginCameraSceneLookNotify.proto b/proto/BeginCameraSceneLookNotify.proto index 50a2c2f2..7e14f793 100644 --- a/proto/BeginCameraSceneLookNotify.proto +++ b/proto/BeginCameraSceneLookNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,14 @@ option java_package = "emu.grasscutter.net.proto"; import "KeepRotType.proto"; import "Vector.proto"; - message BeginCameraSceneLookNotify { - enum CPHHCGOAFAE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 279; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CPHHCGOAFAE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 279; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool Unk3300_ONBDMCHFPDL = 2; bool Unk3300_PIEFLAEGGBI = 8; diff --git a/proto/Birthday.proto b/proto/Birthday.proto index 30b3aaa9..67f6c0cf 100644 --- a/proto/Birthday.proto +++ b/proto/Birthday.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BlessingInfo.proto b/proto/BlessingInfo.proto index 4c14e7eb..8e104830 100644 --- a/proto/BlessingInfo.proto +++ b/proto/BlessingInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BlitzRushInfo.proto b/proto/BlitzRushInfo.proto index 31a339ac..64cb9eeb 100644 --- a/proto/BlitzRushInfo.proto +++ b/proto/BlitzRushInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto"; import "BlitzRushStage.proto"; import "ParkourLevelInfo.proto"; - message BlitzRushInfo { repeated BlitzRushStage stageList = 11; uint32 contentCloseTime = 1; diff --git a/proto/BlitzRushStage.proto b/proto/BlitzRushStage.proto index fb1095cd..46fa9fdb 100644 --- a/proto/BlitzRushStage.proto +++ b/proto/BlitzRushStage.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BlossomBriefInfo.proto b/proto/BlossomBriefInfo.proto index d40c3f01..92deb173 100644 --- a/proto/BlossomBriefInfo.proto +++ b/proto/BlossomBriefInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; - message BlossomBriefInfo { bool isGuideOpened = 6; uint32 resin = 3; diff --git a/proto/BlossomBriefInfoNotify.proto b/proto/BlossomBriefInfoNotify.proto index eec80f36..9e98214c 100644 --- a/proto/BlossomBriefInfoNotify.proto +++ b/proto/BlossomBriefInfoNotify.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BlossomBriefInfo.proto"; - message BlossomBriefInfoNotify { - enum FJJJNPAJCOM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2787; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FJJJNPAJCOM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2787; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated BlossomBriefInfo briefInfoList = 9; } diff --git a/proto/BlossomChestInfo.proto b/proto/BlossomChestInfo.proto index 3fa9956c..c1449650 100644 --- a/proto/BlossomChestInfo.proto +++ b/proto/BlossomChestInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BonusActivityInfo.proto b/proto/BonusActivityInfo.proto index 4749176e..592c48d9 100644 --- a/proto/BonusActivityInfo.proto +++ b/proto/BonusActivityInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BonusActivityInfoReq.proto b/proto/BonusActivityInfoReq.proto index facde045..7553c39b 100644 --- a/proto/BonusActivityInfoReq.proto +++ b/proto/BonusActivityInfoReq.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message BonusActivityInfoReq { - enum GLPNMOAIDFD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2578; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GLPNMOAIDFD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2578; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/BonusActivityInfoRsp.proto b/proto/BonusActivityInfoRsp.proto index 179457ea..959a27dc 100644 --- a/proto/BonusActivityInfoRsp.proto +++ b/proto/BonusActivityInfoRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BonusActivityInfo.proto"; - message BonusActivityInfoRsp { - enum JAGOBCLBFBH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2516; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JAGOBCLBFBH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2516; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated BonusActivityInfo bonusActivityInfoList = 13; int32 retcode = 12; diff --git a/proto/BonusInfo.proto b/proto/BonusInfo.proto index dcc2ad96..75be614c 100644 --- a/proto/BonusInfo.proto +++ b/proto/BonusInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BonusOpActivityInfo.proto b/proto/BonusOpActivityInfo.proto index 50748628..038f0fde 100644 --- a/proto/BonusOpActivityInfo.proto +++ b/proto/BonusOpActivityInfo.proto @@ -16,11 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - - message BonusOpActivityInfo { uint32 left_bonus_count = 8; } diff --git a/proto/BossChestInfo.proto b/proto/BossChestInfo.proto index 188af363..85c0a586 100644 --- a/proto/BossChestInfo.proto +++ b/proto/BossChestInfo.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WeeklyBossResinDiscountInfo.proto"; - message BossChestInfo { uint32 monsterConfigId = 1; uint32 resin = 2; diff --git a/proto/BounceConjuringInfo.proto b/proto/BounceConjuringInfo.proto index d7373e01..de2cf26a 100644 --- a/proto/BounceConjuringInfo.proto +++ b/proto/BounceConjuringInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BreakoutAction.proto b/proto/BreakoutAction.proto new file mode 100644 index 00000000..8a9ff2ac --- /dev/null +++ b/proto/BreakoutAction.proto @@ -0,0 +1,29 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "BreakoutActionType.proto"; +import "BreakoutVector2.proto"; + +message BreakoutAction { + BreakoutActionType actionType = 1; + uint64 clientGameTime = 2; + uint64 serverGameTime = 3; + bool mbfjjacbmck = 4; + uint32 gddolpoemjk = 5; + uint32 joandihiadc = 6; + BreakoutVector2 pos = 7; + BreakoutVector2 mjehpphliia = 8; + int32 speed = 9; + uint32 peerId = 10; + uint32 elementType = 11; + uint32 inhflokdoal = 12; + uint32 apiembahlab = 13; + bool mhkdmdjeaan = 14; + BreakoutVector2 cjegmomlbck = 15; + uint32 idngdpalicj = 16; + int32 offset = 17; + uint64 lccmdkibdpf = 18; +} diff --git a/proto/BreakoutActionType.proto b/proto/BreakoutActionType.proto new file mode 100644 index 00000000..f1459145 --- /dev/null +++ b/proto/BreakoutActionType.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +enum BreakoutActionType { + BREAKOUT_ACTION_TYPE_NONE = 0; + BREAKOUT_ACTION_TYPE_LAUNCH_BALL = 1; + BREAKOUT_ACTION_TYPE_DESTROY_BALL = 2; + BREAKOUT_ACTION_TYPE_FALLING_OBJECT = 3; + BREAKOUT_ACTION_TYPE_MISSILE = 4; +} diff --git a/proto/BreakoutBrickInfo.proto b/proto/BreakoutBrickInfo.proto new file mode 100644 index 00000000..10e85927 --- /dev/null +++ b/proto/BreakoutBrickInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message BreakoutBrickInfo { + uint32 cpoenmafigh = 1; + uint32 elementType = 2; +} diff --git a/proto/BreakoutElementReactionCounter.proto b/proto/BreakoutElementReactionCounter.proto new file mode 100644 index 00000000..a37157de --- /dev/null +++ b/proto/BreakoutElementReactionCounter.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message BreakoutElementReactionCounter { + uint32 aknhdghiblg = 1; + uint32 count = 2; +} diff --git a/proto/BreakoutPhysicalObject.proto b/proto/BreakoutPhysicalObject.proto new file mode 100644 index 00000000..68d5e67c --- /dev/null +++ b/proto/BreakoutPhysicalObject.proto @@ -0,0 +1,28 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "BreakoutVector2.proto"; +import "BreakoutPhysicalObjectModifier.proto"; +import "BreakoutBrickInfo.proto"; + +message BreakoutPhysicalObject { + uint32 id = 1; + uint32 index = 2; + bool isActive = 3; + BreakoutVector2 pos = 4; + BreakoutVector2 mjehpphliia = 5; + int32 speed = 6; + uint32 dlgpedplibk = 7; + uint32 state = 8; + uint32 elementType = 9; + uint32 inhflokdoal = 10; + repeated BreakoutPhysicalObjectModifier dlijmbkhdif = 11; + int32 abolecjpbhb = 12; + repeated BreakoutBrickInfo infoList = 13; + uint32 hmgmjglmbpl = 14; + uint32 apiembahlab = 15; + int32 offset = 16; +} diff --git a/proto/BreakoutPhysicalObjectModifier.proto b/proto/BreakoutPhysicalObjectModifier.proto new file mode 100644 index 00000000..402ea289 --- /dev/null +++ b/proto/BreakoutPhysicalObjectModifier.proto @@ -0,0 +1,25 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message BreakoutPhysicalObjectModifier { + uint32 type = 1; + uint32 id = 2; + int32 param1 = 3; + int32 param2 = 4; + int32 param3 = 5; + int32 ondeciihanm = 6; + int32 bcobaoidmmc = 7; + int32 bcmmggaidek = 8; + bool dgbbbnffmlb = 9; + int32 duration = 10; + int32 endTime = 11; + uint32 combo = 12; + uint32 peerId = 13; + uint32 hichllhajdp = 14; + uint32 level = 15; + uint32 nfheenapfmf = 16; +} diff --git a/proto/BreakoutSnapShot.proto b/proto/BreakoutSnapShot.proto new file mode 100644 index 00000000..a1432404 --- /dev/null +++ b/proto/BreakoutSnapShot.proto @@ -0,0 +1,34 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "BreakoutPhysicalObject.proto"; +import "BreakoutAction.proto"; +import "BreakoutSpawnPoint.proto"; +import "BreakoutElementReactionCounter.proto"; +import "BreakoutSyncConnectUidInfo.proto"; + +message BreakoutSnapShot { + uint64 clientGameTime = 1; + uint64 serverGameTime = 2; + repeated BreakoutPhysicalObject ballList = 3; + repeated BreakoutPhysicalObject physicalObjectList = 4; + repeated BreakoutAction actionList = 5; + uint32 waveIndex = 6; + bool isFinish = 7; + uint32 score = 8; + uint32 combo = 9; + uint32 maxCombo = 10; + uint32 lifeCount = 11; + uint32 waveSuiteIndex = 12; + repeated BreakoutSpawnPoint spawnPointList = 13; + uint32 remainingBossHp = 14; + repeated BreakoutElementReactionCounter brickElementReactionList = 15; + repeated BreakoutElementReactionCounter ballElementReactionList = 16; + repeated BreakoutSyncConnectUidInfo uidInfoList = 17; + repeated BreakoutPhysicalObject dynamicObjectList = 18; + repeated uint32 idIndexList = 19; + int32 rawClientGameTime = 20; +} diff --git a/proto/BreakoutSpawnPoint.proto b/proto/BreakoutSpawnPoint.proto new file mode 100644 index 00000000..343732ea --- /dev/null +++ b/proto/BreakoutSpawnPoint.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "BreakoutPhysicalObject.proto"; + +message BreakoutSpawnPoint { + uint32 id = 1; + uint32 jkjacakbdch = 2; + repeated BreakoutPhysicalObject clnllfklpjc = 3; +} diff --git a/proto/BreakoutSyncConnectUidInfo.proto b/proto/BreakoutSyncConnectUidInfo.proto new file mode 100644 index 00000000..49c55ac3 --- /dev/null +++ b/proto/BreakoutSyncConnectUidInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message BreakoutSyncConnectUidInfo { + uint32 uid = 1; + repeated uint32 skillIdList = 2; + repeated uint32 namghchjljl = 3; +} diff --git a/proto/BreakoutVector2.proto b/proto/BreakoutVector2.proto index c0b0ab52..77c3e7c3 100644 --- a/proto/BreakoutVector2.proto +++ b/proto/BreakoutVector2.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BrickBreakerActivityStageInfo.proto b/proto/BrickBreakerActivityStageInfo.proto index 97fe3c35..4ffae068 100644 --- a/proto/BrickBreakerActivityStageInfo.proto +++ b/proto/BrickBreakerActivityStageInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BrickBreakerInfo.proto b/proto/BrickBreakerInfo.proto index 199d4525..86209eb3 100644 --- a/proto/BrickBreakerInfo.proto +++ b/proto/BrickBreakerInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto"; import "BrickBreakerLevelInfo.proto"; import "BrickBreakerActivityStageInfo.proto"; - message BrickBreakerInfo { repeated BrickBreakerLevelInfo dungeonLevelInfoList = 7; repeated BrickBreakerActivityStageInfo stageInfoList = 9; diff --git a/proto/BrickBreakerLevelInfo.proto b/proto/BrickBreakerLevelInfo.proto index b52920b7..3023ca5d 100644 --- a/proto/BrickBreakerLevelInfo.proto +++ b/proto/BrickBreakerLevelInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BundleInfo.proto b/proto/BundleInfo.proto index b45906e0..d352085b 100644 --- a/proto/BundleInfo.proto +++ b/proto/BundleInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BuoyantCombatInfo.proto b/proto/BuoyantCombatInfo.proto index d00b6a14..f8fe4ffb 100644 --- a/proto/BuoyantCombatInfo.proto +++ b/proto/BuoyantCombatInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/BuyBattlePassLevelReq.proto b/proto/BuyBattlePassLevelReq.proto index 0011e1cb..d38276d1 100644 --- a/proto/BuyBattlePassLevelReq.proto +++ b/proto/BuyBattlePassLevelReq.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message BuyBattlePassLevelReq { - enum GAFBPOGLKLK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2607; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GAFBPOGLKLK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2607; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 buyLevel = 4; } diff --git a/proto/BuyBattlePassLevelRsp.proto b/proto/BuyBattlePassLevelRsp.proto index 9f5c21d1..65f1db3e 100644 --- a/proto/BuyBattlePassLevelRsp.proto +++ b/proto/BuyBattlePassLevelRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message BuyBattlePassLevelRsp { - enum FHNEBDCOHHI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2615; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FHNEBDCOHHI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2615; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 buyLevel = 15; int32 retcode = 7; diff --git a/proto/BuyGoodsParam.proto b/proto/BuyGoodsParam.proto index 20a0ec78..bec3aa3c 100644 --- a/proto/BuyGoodsParam.proto +++ b/proto/BuyGoodsParam.proto @@ -1,11 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; - message BuyGoodsParam { ShopGoods goods = 8; uint32 buyCount = 3; diff --git a/proto/BuyGoodsReq.proto b/proto/BuyGoodsReq.proto index 5eccbcb1..0f19d9a1 100644 --- a/proto/BuyGoodsReq.proto +++ b/proto/BuyGoodsReq.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; - message BuyGoodsReq { - enum ELOCMPDKODO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 787; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ELOCMPDKODO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 787; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 buyCount = 14; uint32 shopType = 5; diff --git a/proto/BuyGoodsRsp.proto b/proto/BuyGoodsRsp.proto index e06e5e1d..e1d301f2 100644 --- a/proto/BuyGoodsRsp.proto +++ b/proto/BuyGoodsRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ShopGoods.proto"; - message BuyGoodsRsp { - enum DIHAHKEFGKP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 798; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DIHAHKEFGKP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 798; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 buyCount = 2; ShopGoods goods = 1; diff --git a/proto/CalcWeaponUpgradeReturnItemsReq.proto b/proto/CalcWeaponUpgradeReturnItemsReq.proto index 4d476c9f..c7e7bba9 100644 --- a/proto/CalcWeaponUpgradeReturnItemsReq.proto +++ b/proto/CalcWeaponUpgradeReturnItemsReq.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; - message CalcWeaponUpgradeReturnItemsReq { - enum KBOIILFHAHG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 691; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KBOIILFHAHG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 691; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint64 foodWeaponGuidList = 8; repeated ItemParam itemParamList = 4; diff --git a/proto/CalcWeaponUpgradeReturnItemsRsp.proto b/proto/CalcWeaponUpgradeReturnItemsRsp.proto index 419f69c2..928c715c 100644 --- a/proto/CalcWeaponUpgradeReturnItemsRsp.proto +++ b/proto/CalcWeaponUpgradeReturnItemsRsp.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; - message CalcWeaponUpgradeReturnItemsRsp { - enum MMGACCGBCKM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 660; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MMGACCGBCKM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 660; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 4; uint64 targetWeaponGuid = 9; diff --git a/proto/CanUseSkillNotify.proto b/proto/CanUseSkillNotify.proto index 87bad92f..a0cf81ae 100644 --- a/proto/CanUseSkillNotify.proto +++ b/proto/CanUseSkillNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message CanUseSkillNotify { - enum BKAHAJDKDCC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1069; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BKAHAJDKDCC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1069; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isCanUseSkill = 2; } diff --git a/proto/CancelFinishParentQuestNotify.proto b/proto/CancelFinishParentQuestNotify.proto index f4655e74..944284b5 100644 --- a/proto/CancelFinishParentQuestNotify.proto +++ b/proto/CancelFinishParentQuestNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message CancelFinishParentQuestNotify { - enum IEDHEJEMNLC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 453; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IEDHEJEMNLC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 453; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 parentQuestId = 10; } diff --git a/proto/CardProductRewardNotify.proto b/proto/CardProductRewardNotify.proto index 3dd18244..71a671e8 100644 --- a/proto/CardProductRewardNotify.proto +++ b/proto/CardProductRewardNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message CardProductRewardNotify { - enum EIGMFIIBFJL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4141; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EIGMFIIBFJL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4141; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} string productId = 9; uint32 hcoin = 6; diff --git a/proto/ChallengeBrief.proto b/proto/ChallengeBrief.proto index 10be9f70..62fea1f7 100644 --- a/proto/ChallengeBrief.proto +++ b/proto/ChallengeBrief.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ChallengeDataNotify.proto b/proto/ChallengeDataNotify.proto index d043adb8..b58fa66a 100644 --- a/proto/ChallengeDataNotify.proto +++ b/proto/ChallengeDataNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message ChallengeDataNotify { - enum FIELHNJEKDK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1000; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FIELHNJEKDK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1000; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 paramIndex = 1; uint32 value = 11; diff --git a/proto/ChallengeFinishType.proto b/proto/ChallengeFinishType.proto index db334c40..0e35b492 100644 --- a/proto/ChallengeFinishType.proto +++ b/proto/ChallengeFinishType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ChallnelerSlabInfo.proto b/proto/ChallnelerSlabInfo.proto index 155b8e27..5d764f58 100644 --- a/proto/ChallnelerSlabInfo.proto +++ b/proto/ChallnelerSlabInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,7 +8,6 @@ import "ChannelerSlabBuffInfo.proto"; import "ChannelerSlabLoopDungeonStageInfo.proto"; import "ChannelerSlabChallengeStage.proto"; - message ChallnelerSlabInfo { ChannelerSlabBuffInfo buffInfo = 13; uint32 playEndTime = 7; diff --git a/proto/ChangeAvatarReq.proto b/proto/ChangeAvatarReq.proto index 8904474b..b7746a13 100644 --- a/proto/ChangeAvatarReq.proto +++ b/proto/ChangeAvatarReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message ChangeAvatarReq { - enum IKMGCHELDNF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1649; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IKMGCHELDNF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1649; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 guid = 12; bool isMove = 10; diff --git a/proto/ChangeAvatarRsp.proto b/proto/ChangeAvatarRsp.proto index 0ef0300c..6c915acf 100644 --- a/proto/ChangeAvatarRsp.proto +++ b/proto/ChangeAvatarRsp.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - message ChangeAvatarRsp { - enum ICFALNBBCJF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1780; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ICFALNBBCJF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1780; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 curGuid = 14; uint32 skillId = 6; diff --git a/proto/ChangeEnergyReason.proto b/proto/ChangeEnergyReason.proto index 442d2e67..050427eb 100644 --- a/proto/ChangeEnergyReason.proto +++ b/proto/ChangeEnergyReason.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ChangeGameTimeReq.proto b/proto/ChangeGameTimeReq.proto index d6601f68..df0c25ab 100644 --- a/proto/ChangeGameTimeReq.proto +++ b/proto/ChangeGameTimeReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeGameTimeReq { - enum ALPCPKGFHFL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 162; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ALPCPKGFHFL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 162; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 extraDays = 7; bool isForceSet = 6; diff --git a/proto/ChangeGameTimeRsp.proto b/proto/ChangeGameTimeRsp.proto index 8e2830c2..4d6c9d22 100644 --- a/proto/ChangeGameTimeRsp.proto +++ b/proto/ChangeGameTimeRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeGameTimeRsp { - enum LAFFGLCBMLP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 114; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LAFFGLCBMLP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 114; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 curGameTime = 15; uint32 extraDays = 5; diff --git a/proto/ChangeHpReason.proto b/proto/ChangeHpReason.proto index 435225bf..3e0bf5d2 100644 --- a/proto/ChangeHpReason.proto +++ b/proto/ChangeHpReason.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ChangeMailStarNotify.proto b/proto/ChangeMailStarNotify.proto index e2a3fc83..bdd1c354 100644 --- a/proto/ChangeMailStarNotify.proto +++ b/proto/ChangeMailStarNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeMailStarNotify { - enum PHAAKAMCIEC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1478; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PHAAKAMCIEC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1478; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 mailIdList = 11; bool isStar = 12; diff --git a/proto/ChangeMpTeamAvatarReq.proto b/proto/ChangeMpTeamAvatarReq.proto index 74360265..20d48d70 100644 --- a/proto/ChangeMpTeamAvatarReq.proto +++ b/proto/ChangeMpTeamAvatarReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeMpTeamAvatarReq { - enum AJMGCPCANMH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1784; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AJMGCPCANMH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1784; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 curAvatarGuid = 8; repeated uint64 avatarGuidList = 2; diff --git a/proto/ChangeMpTeamAvatarRsp.proto b/proto/ChangeMpTeamAvatarRsp.proto index 84a22ebb..32f40bb9 100644 --- a/proto/ChangeMpTeamAvatarRsp.proto +++ b/proto/ChangeMpTeamAvatarRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeMpTeamAvatarRsp { - enum FHBBDOEOPMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1796; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FHBBDOEOPMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1796; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 curAvatarGuid = 12; repeated uint64 avatarGuidList = 10; diff --git a/proto/ChangeTeamNameReq.proto b/proto/ChangeTeamNameReq.proto index d554db2a..0f530065 100644 --- a/proto/ChangeTeamNameReq.proto +++ b/proto/ChangeTeamNameReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeTeamNameReq { - enum OGFMHICCHEC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1631; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OGFMHICCHEC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1631; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string teamName = 8; int32 teamId = 1; diff --git a/proto/ChangeTeamNameRsp.proto b/proto/ChangeTeamNameRsp.proto index 1f240340..6f368e29 100644 --- a/proto/ChangeTeamNameRsp.proto +++ b/proto/ChangeTeamNameRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChangeTeamNameRsp { - enum NNNCLFAEGPM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1741; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NNNCLFAEGPM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1741; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 14; string teamName = 2; diff --git a/proto/ChannelerSlabAssistInfo.proto b/proto/ChannelerSlabAssistInfo.proto index d40870f0..d2aa7279 100644 --- a/proto/ChannelerSlabAssistInfo.proto +++ b/proto/ChannelerSlabAssistInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChannelerSlabAssistInfo { uint32 uid = 11; uint32 avatarId = 15; diff --git a/proto/ChannelerSlabBuffInfo.proto b/proto/ChannelerSlabBuffInfo.proto index 507c68bb..5fa975fb 100644 --- a/proto/ChannelerSlabBuffInfo.proto +++ b/proto/ChannelerSlabBuffInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChannelerSlabBuffSchemeInfo.proto"; import "ChannelerSlabAssistInfo.proto"; + message ChannelerSlabBuffInfo { ChannelerSlabBuffSchemeInfo Unk3300_ANENHMAADLN = 6; repeated uint32 buffIdList = 10; diff --git a/proto/ChannelerSlabBuffSchemeInfo.proto b/proto/ChannelerSlabBuffSchemeInfo.proto index 25499175..4a585950 100644 --- a/proto/ChannelerSlabBuffSchemeInfo.proto +++ b/proto/ChannelerSlabBuffSchemeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChannelerSlabBuffSchemeInfo { map slotMap = 9; uint32 Unk3300_NCMDDAFNENO = 1; diff --git a/proto/ChannelerSlabCamp.proto b/proto/ChannelerSlabCamp.proto index e83d7065..b27090a0 100644 --- a/proto/ChannelerSlabCamp.proto +++ b/proto/ChannelerSlabCamp.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message ChannelerSlabCamp { Vector pos = 14; uint32 rewardId = 11; diff --git a/proto/ChannelerSlabChallenge.proto b/proto/ChannelerSlabChallenge.proto index 4fade6f4..c5a846f6 100644 --- a/proto/ChannelerSlabChallenge.proto +++ b/proto/ChannelerSlabChallenge.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChannelerSlabCamp.proto"; + message ChannelerSlabChallenge { repeated ChannelerSlabCamp campList = 15; uint32 activeCampIndex = 14; diff --git a/proto/ChannelerSlabChallengeStage.proto b/proto/ChannelerSlabChallengeStage.proto index f50db211..292d1f60 100644 --- a/proto/ChannelerSlabChallengeStage.proto +++ b/proto/ChannelerSlabChallengeStage.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChannelerSlabOneoffDungeon.proto"; import "ChannelerSlabChallenge.proto"; + message ChannelerSlabChallengeStage { uint32 openTime = 10; repeated ChannelerSlabChallenge challengeList = 12; diff --git a/proto/ChannelerSlabLoopDungeonInfo.proto b/proto/ChannelerSlabLoopDungeonInfo.proto index 319c05e2..9f1d6bf4 100644 --- a/proto/ChannelerSlabLoopDungeonInfo.proto +++ b/proto/ChannelerSlabLoopDungeonInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChannelerSlabLoopDungeonInfo { uint32 dungeonIndex = 7; uint32 score = 4; diff --git a/proto/ChannelerSlabLoopDungeonStageInfo.proto b/proto/ChannelerSlabLoopDungeonStageInfo.proto index cdc9586b..609e3e07 100644 --- a/proto/ChannelerSlabLoopDungeonStageInfo.proto +++ b/proto/ChannelerSlabLoopDungeonStageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChannelerSlabLoopDungeonInfo.proto"; + message ChannelerSlabLoopDungeonStageInfo { repeated ChannelerSlabLoopDungeonInfo dungeonInfoList = 10; uint32 openTime = 12; diff --git a/proto/ChannelerSlabOneoffDungeon.proto b/proto/ChannelerSlabOneoffDungeon.proto index b7acce24..90c366f1 100644 --- a/proto/ChannelerSlabOneoffDungeon.proto +++ b/proto/ChannelerSlabOneoffDungeon.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChannelerSlabOneoffDungeon { bool isDone = 13; uint32 rewardId = 12; diff --git a/proto/ChannellerSlabLoopDungeonResultInfo.proto b/proto/ChannellerSlabLoopDungeonResultInfo.proto index 7435e000..163b1aba 100644 --- a/proto/ChannellerSlabLoopDungeonResultInfo.proto +++ b/proto/ChannellerSlabLoopDungeonResultInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChannellerSlabLoopDungeonResultInfo { uint32 challengeMaxScore = 5; bool isSuccess = 13; diff --git a/proto/ChapterState.proto b/proto/ChapterState.proto index 38eb965e..58b4fe2d 100644 --- a/proto/ChapterState.proto +++ b/proto/ChapterState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ChapterStateNotify.proto b/proto/ChapterStateNotify.proto index a2e0da1a..a73db1b4 100644 --- a/proto/ChapterStateNotify.proto +++ b/proto/ChapterStateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChapterState.proto"; + message ChapterStateNotify { - enum FCANPLPPJEL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 469; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FCANPLPPJEL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 469; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} message NeedPlayerLevel { uint32 configNeedPlayerLevel = 4; diff --git a/proto/CharAmusementAvatarInfo.proto b/proto/CharAmusementAvatarInfo.proto index 2c7f7742..ef95f44a 100644 --- a/proto/CharAmusementAvatarInfo.proto +++ b/proto/CharAmusementAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CharAmusementAvatarInfo { uint32 uid = 3; repeated uint32 avatarIdList = 11; diff --git a/proto/CharAmusementInfo.proto b/proto/CharAmusementInfo.proto index 6ca4e6c7..9a053952 100644 --- a/proto/CharAmusementInfo.proto +++ b/proto/CharAmusementInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CharAmusementAvatarInfo.proto"; + message CharAmusementInfo { repeated CharAmusementAvatarInfo avatarInfoList = 11; uint32 emdkpmhihmp = 3; diff --git a/proto/ChatEmojiCollectionData.proto b/proto/ChatEmojiCollectionData.proto index 96599923..ffe9d0db 100644 --- a/proto/ChatEmojiCollectionData.proto +++ b/proto/ChatEmojiCollectionData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChatEmojiCollectionData { repeated uint32 emojiIdList = 1; } diff --git a/proto/ChatInfo.proto b/proto/ChatInfo.proto index 29e45ae5..3236e051 100644 --- a/proto/ChatInfo.proto +++ b/proto/ChatInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChatInfo { message SystemHint { uint32 type = 14; diff --git a/proto/CheckAddItemExceedLimitNotify.proto b/proto/CheckAddItemExceedLimitNotify.proto index b22a3846..b95a851c 100644 --- a/proto/CheckAddItemExceedLimitNotify.proto +++ b/proto/CheckAddItemExceedLimitNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemExceedLimitMsgType.proto"; + message CheckAddItemExceedLimitNotify { - enum PMNKAGAEEAP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 634; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PMNKAGAEEAP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 634; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 finishedChallengeIdList = 15; repeated uint32 exceededItemList = 5; diff --git a/proto/ChessInfo.proto b/proto/ChessInfo.proto index 89d3bc81..dd366450 100644 --- a/proto/ChessInfo.proto +++ b/proto/ChessInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChessInfo { uint32 punishOverTime = 4; uint32 contentCloseTime = 10; diff --git a/proto/ChildQuest.proto b/proto/ChildQuest.proto index 195643ce..7bd9ff91 100644 --- a/proto/ChildQuest.proto +++ b/proto/ChildQuest.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChildQuest { uint32 questId = 5; uint32 questConfigId = 10; diff --git a/proto/ChooseCurAvatarTeamReq.proto b/proto/ChooseCurAvatarTeamReq.proto index 6ac9089b..ad79a6bd 100644 --- a/proto/ChooseCurAvatarTeamReq.proto +++ b/proto/ChooseCurAvatarTeamReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChooseCurAvatarTeamReq { - enum DMNPHACHDEO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1680; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DMNPHACHDEO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1680; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 teamId = 6; } diff --git a/proto/ChooseCurAvatarTeamRsp.proto b/proto/ChooseCurAvatarTeamRsp.proto index 1026029a..918fceba 100644 --- a/proto/ChooseCurAvatarTeamRsp.proto +++ b/proto/ChooseCurAvatarTeamRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ChooseCurAvatarTeamRsp { - enum AHLEDPGENMP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1770; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AHLEDPGENMP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1770; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 2; uint32 curTeamId = 8; diff --git a/proto/CityInfo.proto b/proto/CityInfo.proto index 5bdac88b..7e73ffd4 100644 --- a/proto/CityInfo.proto +++ b/proto/CityInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CityInfo { uint32 crystalNum = 15; uint32 cityId = 6; diff --git a/proto/CityReputationQuestInfo.proto b/proto/CityReputationQuestInfo.proto index 42cf4bbf..536eec05 100644 --- a/proto/CityReputationQuestInfo.proto +++ b/proto/CityReputationQuestInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CityReputationQuestInfo { bool isOpen = 14; repeated uint32 Unk3300_OMGMGDIHDOH = 4; diff --git a/proto/ClientAbilityChangeNotify.proto b/proto/ClientAbilityChangeNotify.proto index 6b508ba0..9c5b0b9b 100644 --- a/proto/ClientAbilityChangeNotify.proto +++ b/proto/ClientAbilityChangeNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; + message ClientAbilityChangeNotify { - enum JMGIEMHIIJI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1129; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JMGIEMHIIJI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1129; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated AbilityInvokeEntry invokes = 10; bool isInitHash = 4; diff --git a/proto/ClientAbilityInitFinishNotify.proto b/proto/ClientAbilityInitFinishNotify.proto index a7643f2f..69893fae 100644 --- a/proto/ClientAbilityInitFinishNotify.proto +++ b/proto/ClientAbilityInitFinishNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; + message ClientAbilityInitFinishNotify { - enum NFFHBOGDOEJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1198; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NFFHBOGDOEJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1198; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 entityId = 1; repeated AbilityInvokeEntry invokes = 14; diff --git a/proto/ClientCollectorData.proto b/proto/ClientCollectorData.proto index 8dd261f9..9d75c717 100644 --- a/proto/ClientCollectorData.proto +++ b/proto/ClientCollectorData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ClientCollectorData { uint32 maxPoints = 8; uint32 currPoints = 2; diff --git a/proto/ClientGadgetInfo.proto b/proto/ClientGadgetInfo.proto index c38dc9f3..ba0328af 100644 --- a/proto/ClientGadgetInfo.proto +++ b/proto/ClientGadgetInfo.proto @@ -1,29 +1,14 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa 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 . - syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message ClientGadgetInfo { - uint32 camp_id = 1; - uint32 camp_type = 2; - uint64 guid = 3; - uint32 owner_entity_id = 4; - uint32 target_entity_id = 5; - bool async_load = 6; - bool is_peer_id_from_player = 7; - repeated uint32 target_entity_id_list = 8; + uint32 campId = 1; + uint32 campType = 2; + uint64 guid = 3; + uint32 ownerEntityId = 4; + uint32 targetEntityId = 5; + bool async_load = 6; + bool isPeerIdFromPlayer = 7; + repeated uint32 targetEntityIdList = 8; } diff --git a/proto/ClientInputType.proto b/proto/ClientInputType.proto index 6a67dc3c..376b74b8 100644 --- a/proto/ClientInputType.proto +++ b/proto/ClientInputType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ClosedItemNotify.proto b/proto/ClosedItemNotify.proto index d84e4d42..5ee4a857 100644 --- a/proto/ClosedItemNotify.proto +++ b/proto/ClosedItemNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ClosedItemNotify { - enum EBJOICAJNPJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 612; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EBJOICAJNPJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 612; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 itemIdList = 6; } diff --git a/proto/CodexDataFullNotify.proto b/proto/CodexDataFullNotify.proto index 380a5260..8358961f 100644 --- a/proto/CodexDataFullNotify.proto +++ b/proto/CodexDataFullNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CodexTypeData.proto"; + message CodexDataFullNotify { - enum BCCJMPBEOAG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4207; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BCCJMPBEOAG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4207; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 recentViewedPushtipsList = 1; uint32 lastReadPushtipsCodexId = 11; diff --git a/proto/CodexDataUpdateNotify.proto b/proto/CodexDataUpdateNotify.proto index ae8c7ae4..802db3d1 100644 --- a/proto/CodexDataUpdateNotify.proto +++ b/proto/CodexDataUpdateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CodexType.proto"; + message CodexDataUpdateNotify { - enum IJBHHHDDJOJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4202; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IJBHHHDDJOJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4202; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} CodexType type = 15; uint32 id = 6; diff --git a/proto/CodexType.proto b/proto/CodexType.proto index fda6daa6..e418781e 100644 --- a/proto/CodexType.proto +++ b/proto/CodexType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/CodexTypeData.proto b/proto/CodexTypeData.proto index 99937efe..3265660b 100644 --- a/proto/CodexTypeData.proto +++ b/proto/CodexTypeData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CodexType.proto"; + message CodexTypeData { repeated uint32 codexIdList = 4; repeated bool haveViewedList = 8; diff --git a/proto/CoinCollectInfo.proto b/proto/CoinCollectInfo.proto index 896ae196..fdc3a248 100644 --- a/proto/CoinCollectInfo.proto +++ b/proto/CoinCollectInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CoinCollectInfo { uint32 Unk3300_CPLDPCMBHOE = 11; uint32 Unk3300_DKBJMLJGLIB = 9; diff --git a/proto/CoinCollectOperatorInfo.proto b/proto/CoinCollectOperatorInfo.proto index 836159b3..c632b342 100644 --- a/proto/CoinCollectOperatorInfo.proto +++ b/proto/CoinCollectOperatorInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CoinCollectOperatorInfo { uint32 levelId = 1; } diff --git a/proto/CoinCollectTeamAvatarInfo.proto b/proto/CoinCollectTeamAvatarInfo.proto index dfe4f4b2..8e96a9e4 100644 --- a/proto/CoinCollectTeamAvatarInfo.proto +++ b/proto/CoinCollectTeamAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CoinCollectTeamAvatarInfo { uint32 costumeId = 15; uint32 avatarId = 8; diff --git a/proto/CombatInvocationsNotify.proto b/proto/CombatInvocationsNotify.proto index 2e749449..404d75c6 100644 --- a/proto/CombatInvocationsNotify.proto +++ b/proto/CombatInvocationsNotify.proto @@ -1,12 +1,11 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; - - import "CombatInvokeEntry.proto"; + message CombatInvocationsNotify { //enum ENECMIELGCN { - // option allow_alias = true; + // option allow_alias= true; // NONE = 0; // PEPPOHPHJOJ = 323; // DCDNILFDFLB = 0; diff --git a/proto/CombatInvokeEntry.proto b/proto/CombatInvokeEntry.proto index 00c4fe1c..4ea9b964 100644 --- a/proto/CombatInvokeEntry.proto +++ b/proto/CombatInvokeEntry.proto @@ -3,6 +3,7 @@ option java_package = "emu.grasscutter.net.proto"; import "CombatTypeArgument.proto"; import "ForwardType.proto"; + message CombatInvokeEntry { bytes combatData = 7; CombatTypeArgument argumentType = 8; diff --git a/proto/CombatTypeArgument.proto b/proto/CombatTypeArgument.proto index dd161e0a..fa40f718 100644 --- a/proto/CombatTypeArgument.proto +++ b/proto/CombatTypeArgument.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/CombineDataNotify.proto b/proto/CombineDataNotify.proto index 7893ade3..69c2cd6c 100644 --- a/proto/CombineDataNotify.proto +++ b/proto/CombineDataNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CombineDataNotify { - enum NDHNHHMBEFA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 665; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NDHNHHMBEFA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 665; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 combineIdList = 4; } diff --git a/proto/CombineFormulaDataNotify.proto b/proto/CombineFormulaDataNotify.proto index 4900d6a0..b9f27d5f 100644 --- a/proto/CombineFormulaDataNotify.proto +++ b/proto/CombineFormulaDataNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CombineFormulaDataNotify { - enum FBPLDNIMKML { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 626; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FBPLDNIMKML { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 626; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isLocked = 7; uint32 combineId = 3; diff --git a/proto/CombineReq.proto b/proto/CombineReq.proto index a8ea5429..d741ce1e 100644 --- a/proto/CombineReq.proto +++ b/proto/CombineReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CombineReq { - enum APLENPEJBMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 650; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum APLENPEJBMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 650; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 combineCount = 10; uint32 combineId = 8; diff --git a/proto/CombineRsp.proto b/proto/CombineRsp.proto index c243b028..b45128fd 100644 --- a/proto/CombineRsp.proto +++ b/proto/CombineRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message CombineRsp { - enum HJFFHHJPMKC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 630; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HJFFHHJPMKC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 630; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 combineCount = 10; repeated ItemParam resultItemList = 13; diff --git a/proto/CompoundBoostTakeStatusType.proto b/proto/CompoundBoostTakeStatusType.proto index 8fa76be3..e9b0f649 100644 --- a/proto/CompoundBoostTakeStatusType.proto +++ b/proto/CompoundBoostTakeStatusType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/CompoundDataNotify.proto b/proto/CompoundDataNotify.proto index fea2f6c6..4db79827 100644 --- a/proto/CompoundDataNotify.proto +++ b/proto/CompoundDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CompoundQueueData.proto"; + message CompoundDataNotify { - enum JGMMCOFEBOL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 135; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JGMMCOFEBOL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 135; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated CompoundQueueData compoundQueueDataList = 14; repeated uint32 unlockCompoundList = 5; diff --git a/proto/CompoundQueueData.proto b/proto/CompoundQueueData.proto index af02411f..d2d302e3 100644 --- a/proto/CompoundQueueData.proto +++ b/proto/CompoundQueueData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CompoundQueueData { uint32 outputCount = 12; uint32 compoundId = 9; diff --git a/proto/ContentAuditInfo.proto b/proto/ContentAuditInfo.proto index 3932cca0..9ec8b2dd 100644 --- a/proto/ContentAuditInfo.proto +++ b/proto/ContentAuditInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AuditState.proto"; + message ContentAuditInfo { bool isOpen = 1; string content = 2; diff --git a/proto/CookDataNotify.proto b/proto/CookDataNotify.proto index f6306651..bf80af1c 100644 --- a/proto/CookDataNotify.proto +++ b/proto/CookDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CookRecipeData.proto"; + message CookDataNotify { - enum GIANKKAILGG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 145; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GIANKKAILGG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 145; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated CookRecipeData recipeDataList = 9; uint32 grade = 2; diff --git a/proto/CookRecipeData.proto b/proto/CookRecipeData.proto index 642fe25d..7afc6721 100644 --- a/proto/CookRecipeData.proto +++ b/proto/CookRecipeData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CookRecipeData { uint32 proficiency = 1; uint32 recipeId = 6; diff --git a/proto/CookRecipeDataNotify.proto b/proto/CookRecipeDataNotify.proto index 4d267c7a..80956a6e 100644 --- a/proto/CookRecipeDataNotify.proto +++ b/proto/CookRecipeDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CookRecipeData.proto"; + message CookRecipeDataNotify { - enum OBKCEHGMAHN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 185; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OBKCEHGMAHN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 185; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} CookRecipeData recipeData = 6; } diff --git a/proto/CoopChapterState.proto b/proto/CoopChapterState.proto index 3710c0f9..fe6744c2 100644 --- a/proto/CoopChapterState.proto +++ b/proto/CoopChapterState.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum CoopChapterState { diff --git a/proto/CreateEntityInfo.proto b/proto/CreateEntityInfo.proto index 943c706f..b0780296 100644 --- a/proto/CreateEntityInfo.proto +++ b/proto/CreateEntityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message CreateEntityInfo { oneof entity { uint32 monster_id = 1; diff --git a/proto/CreateVehicleReq.proto b/proto/CreateVehicleReq.proto index 964bb2a3..52c19acc 100644 --- a/proto/CreateVehicleReq.proto +++ b/proto/CreateVehicleReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message CreateVehicleReq { - enum JAAHLAPFNJN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 858; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JAAHLAPFNJN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 858; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} Vector pos = 2; Vector rot = 10; diff --git a/proto/CreateVehicleRsp.proto b/proto/CreateVehicleRsp.proto index b75c4486..d92b1f64 100644 --- a/proto/CreateVehicleRsp.proto +++ b/proto/CreateVehicleRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CreateVehicleRsp { - enum ENBFHMKDDBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 818; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ENBFHMKDDBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 818; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 vehicleId = 10; int32 retcode = 3; diff --git a/proto/CreatorInfo.proto b/proto/CreatorInfo.proto index c1a9e4b1..ce4c95bb 100644 --- a/proto/CreatorInfo.proto +++ b/proto/CreatorInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LocationInfo.proto"; import "WidgetCreatorOpType.proto"; + message CreatorInfo { uint32 entityId = 9; LocationInfo locationInfo = 12; diff --git a/proto/CrucibleInfo.proto b/proto/CrucibleInfo.proto index f1555c7e..5e4164d8 100644 --- a/proto/CrucibleInfo.proto +++ b/proto/CrucibleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CrucibleInfo { uint32 mpPlayId = 1; uint32 prepareEndTime = 2; diff --git a/proto/CrystalLinkAvatarInfo.proto b/proto/CrystalLinkAvatarInfo.proto index 03f5f835..30b98d53 100644 --- a/proto/CrystalLinkAvatarInfo.proto +++ b/proto/CrystalLinkAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CrystalLinkAvatarInfo { bool isTrial = 9; uint64 avatarId = 7; diff --git a/proto/CrystalLinkDungeonAvatarInfo.proto b/proto/CrystalLinkDungeonAvatarInfo.proto index 041cf5c7..82db427e 100644 --- a/proto/CrystalLinkDungeonAvatarInfo.proto +++ b/proto/CrystalLinkDungeonAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CrystalLinkDungeonAvatarInfo { uint64 avatarGuid = 2; bool isTrial = 12; diff --git a/proto/CrystalLinkInfo.proto b/proto/CrystalLinkInfo.proto index 33eaf360..64a1faa0 100644 --- a/proto/CrystalLinkInfo.proto +++ b/proto/CrystalLinkInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CrystalLinkInfo { uint32 score = 6; } diff --git a/proto/CrystalLinkSettleInfo.proto b/proto/CrystalLinkSettleInfo.proto index 1e2a146e..7354997f 100644 --- a/proto/CrystalLinkSettleInfo.proto +++ b/proto/CrystalLinkSettleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CrystalLinkSettleInfo { uint32 killNormalMonsterNum = 11; bool isNewRecord = 6; diff --git a/proto/CurVehicleInfo.proto b/proto/CurVehicleInfo.proto index 9a71daba..809168e1 100644 --- a/proto/CurVehicleInfo.proto +++ b/proto/CurVehicleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CurVehicleInfo { uint32 entityId = 1; uint32 pos = 2; diff --git a/proto/CustomCommonNodeInfo.proto b/proto/CustomCommonNodeInfo.proto index d2ab7c17..0f9ec695 100644 --- a/proto/CustomCommonNodeInfo.proto +++ b/proto/CustomCommonNodeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message CustomCommonNodeInfo { int32 parentIndex = 1; uint32 configId = 2; diff --git a/proto/CustomDungeonFinishType.proto b/proto/CustomDungeonFinishType.proto index 7c3a8c6e..b97fad96 100644 --- a/proto/CustomDungeonFinishType.proto +++ b/proto/CustomDungeonFinishType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/CustomDungeonResultInfo.proto b/proto/CustomDungeonResultInfo.proto index 9e1e99cb..f125d456 100644 --- a/proto/CustomDungeonResultInfo.proto +++ b/proto/CustomDungeonResultInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CustomDungeonFinishType.proto"; import "ChallengeBrief.proto"; + message CustomDungeonResultInfo { CustomDungeonFinishType finishType = 2; bool isStored = 8; diff --git a/proto/CustomGadgetTreeInfo.proto b/proto/CustomGadgetTreeInfo.proto index 60fe4bd8..d5a6c37a 100644 --- a/proto/CustomGadgetTreeInfo.proto +++ b/proto/CustomGadgetTreeInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CustomCommonNodeInfo.proto"; + message CustomGadgetTreeInfo { repeated CustomCommonNodeInfo nodeList = 1; } diff --git a/proto/DKOBFHFONLM.proto b/proto/DKOBFHFONLM.proto index 375cf657..a44ad6b0 100644 --- a/proto/DKOBFHFONLM.proto +++ b/proto/DKOBFHFONLM.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DKOBFHFONLM { uint32 levelId = 2; bool isOpen = 7; diff --git a/proto/DMMAGIEOPDG.proto b/proto/DMMAGIEOPDG.proto index ff113a9c..23feb9c9 100644 --- a/proto/DMMAGIEOPDG.proto +++ b/proto/DMMAGIEOPDG.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DKOBFHFONLM.proto"; + message DMMAGIEOPDG { uint32 stageId = 5; repeated DKOBFHFONLM levelInfoList = 4; diff --git a/proto/DailyDungeonEntryInfo.proto b/proto/DailyDungeonEntryInfo.proto index 01c6a1da..5fe60997 100644 --- a/proto/DailyDungeonEntryInfo.proto +++ b/proto/DailyDungeonEntryInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryInfo.proto"; + message DailyDungeonEntryInfo { uint32 recommendDungeonId = 13; uint32 dungeonEntryId = 8; diff --git a/proto/DailyTaskDataNotify.proto b/proto/DailyTaskDataNotify.proto index 7c3c46d1..d035a59b 100644 --- a/proto/DailyTaskDataNotify.proto +++ b/proto/DailyTaskDataNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DailyTaskDataNotify { - enum CJCCGCLIDDL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 183; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CJCCGCLIDDL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 183; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isTakenScoreReward = 13; uint32 finishedNum = 11; diff --git a/proto/DailyTaskFilterCityReq.proto b/proto/DailyTaskFilterCityReq.proto index 0586b071..42e612b1 100644 --- a/proto/DailyTaskFilterCityReq.proto +++ b/proto/DailyTaskFilterCityReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DailyTaskFilterCityReq { - enum KCHAPJCNAJM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 182; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KCHAPJCNAJM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 182; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 cityId = 15; } diff --git a/proto/DailyTaskFilterCityRsp.proto b/proto/DailyTaskFilterCityRsp.proto index 6f41d904..55fab089 100644 --- a/proto/DailyTaskFilterCityRsp.proto +++ b/proto/DailyTaskFilterCityRsp.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DailyTaskFilterCityRsp { //enum BAECKJPDBMI { - // option allow_alias = true; + // option allow_alias= true; // NONE = 0; // PEPPOHPHJOJ = 131; // DCDNILFDFLB = 0; // NNBKOLMPOEA = 1; //} - int32 retcode = 5; + int32 retcode = 5; uint32 city_id = 15; } diff --git a/proto/DailyTaskInfo.proto b/proto/DailyTaskInfo.proto index 67c7dcc8..fa724fc9 100644 --- a/proto/DailyTaskInfo.proto +++ b/proto/DailyTaskInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DailyTaskInfo { uint32 finishProgress = 9; bool isFinished = 3; diff --git a/proto/DailyTaskProgressNotify.proto b/proto/DailyTaskProgressNotify.proto index b72350c8..9f966c91 100644 --- a/proto/DailyTaskProgressNotify.proto +++ b/proto/DailyTaskProgressNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DailyTaskInfo.proto"; + message DailyTaskProgressNotify { - enum KCIINAGGOAF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 179; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KCIINAGGOAF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 179; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} DailyTaskInfo info = 12; } diff --git a/proto/DailyTaskUnlockedCitiesNotify.proto b/proto/DailyTaskUnlockedCitiesNotify.proto index f28e5cc1..bc4eebf5 100644 --- a/proto/DailyTaskUnlockedCitiesNotify.proto +++ b/proto/DailyTaskUnlockedCitiesNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + +import "uint32.proto"; + message DailyTaskUnlockedCitiesNotify { - enum PGKOMCHPHJP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 176; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PGKOMCHPHJP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 176; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 unlockedCityList = 6; } diff --git a/proto/DealAddFriendReq.proto b/proto/DealAddFriendReq.proto index cb421a01..13c969b8 100644 --- a/proto/DealAddFriendReq.proto +++ b/proto/DealAddFriendReq.proto @@ -1,20 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DealAddFriendResultType.proto"; - message DealAddFriendReq { - enum DHDJDMLDIDK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4080; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DHDJDMLDIDK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4080; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 1; DealAddFriendResultType dealAddFriendResult = 6; diff --git a/proto/DealAddFriendResultType.proto b/proto/DealAddFriendResultType.proto index fc6354bc..ea3e6764 100644 --- a/proto/DealAddFriendResultType.proto +++ b/proto/DealAddFriendResultType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/DealAddFriendRsp.proto b/proto/DealAddFriendRsp.proto index 3b303c26..238faa61 100644 --- a/proto/DealAddFriendRsp.proto +++ b/proto/DealAddFriendRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DealAddFriendResultType.proto"; + message DealAddFriendRsp { - enum BGHBOGMDNDE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4070; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BGHBOGMDNDE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4070; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} DealAddFriendResultType dealAddFriendResult = 2; int32 retcode = 3; diff --git a/proto/DelBackupAvatarTeamReq.proto b/proto/DelBackupAvatarTeamReq.proto index 7d5fd53a..80de4a66 100644 --- a/proto/DelBackupAvatarTeamReq.proto +++ b/proto/DelBackupAvatarTeamReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DelBackupAvatarTeamReq { - enum CMNDBFMDCEI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1611; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CMNDBFMDCEI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1611; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 backupAvatarTeamId = 4; } diff --git a/proto/DelBackupAvatarTeamRsp.proto b/proto/DelBackupAvatarTeamRsp.proto index f5de82d0..e99b4262 100644 --- a/proto/DelBackupAvatarTeamRsp.proto +++ b/proto/DelBackupAvatarTeamRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DelBackupAvatarTeamRsp { - enum HMFPBAACAFA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1756; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HMFPBAACAFA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1756; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 backupAvatarTeamId = 11; int32 retcode = 12; diff --git a/proto/DelMailReq.proto b/proto/DelMailReq.proto index f0c2d1e8..ff827878 100644 --- a/proto/DelMailReq.proto +++ b/proto/DelMailReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DelMailReq { - enum MNJLNHLDKMG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1474; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MNJLNHLDKMG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1474; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 mailIdList = 13; } diff --git a/proto/DelMailRsp.proto b/proto/DelMailRsp.proto index b696f1c5..1fd98482 100644 --- a/proto/DelMailRsp.proto +++ b/proto/DelMailRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DelMailRsp { - enum MJHOLNPDOKE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1480; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MJHOLNPDOKE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1480; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; repeated uint32 mailIdList = 9; diff --git a/proto/DelTeamEntityNotify.proto b/proto/DelTeamEntityNotify.proto index dc967cd2..48a0d526 100644 --- a/proto/DelTeamEntityNotify.proto +++ b/proto/DelTeamEntityNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DelTeamEntityNotify { - enum KOEAKIPCJJN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 363; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KOEAKIPCJJN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 363; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 sceneId = 15; repeated uint32 delEntityIdList = 1; diff --git a/proto/DeleteFriendNotify.proto b/proto/DeleteFriendNotify.proto index 466ff9a5..3b6cfe9b 100644 --- a/proto/DeleteFriendNotify.proto +++ b/proto/DeleteFriendNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DeleteFriendNotify { - enum LNEAOFJLJFJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4100; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LNEAOFJLJFJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4100; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 targetUid = 8; } diff --git a/proto/DeleteFriendReq.proto b/proto/DeleteFriendReq.proto index 6d17958f..cc70daef 100644 --- a/proto/DeleteFriendReq.proto +++ b/proto/DeleteFriendReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DeleteFriendReq { - enum EGKJOEALFON { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4024; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EGKJOEALFON { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4024; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 6; } diff --git a/proto/DeleteFriendRsp.proto b/proto/DeleteFriendRsp.proto index 4baa82b5..cf3b3e5d 100644 --- a/proto/DeleteFriendRsp.proto +++ b/proto/DeleteFriendRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DeleteFriendRsp { - enum HJECHGCDNFI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4029; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HJECHGCDNFI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4029; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 targetUid = 11; int32 retcode = 3; diff --git a/proto/DeliveryInfo.proto b/proto/DeliveryInfo.proto index 1755f06b..0c186ddc 100644 --- a/proto/DeliveryInfo.proto +++ b/proto/DeliveryInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DeliveryInfo { uint32 dayIndex = 6; repeated uint32 finishedDeliveryQuestIndex = 7; diff --git a/proto/DeshretObeliskGadgetInfo.proto b/proto/DeshretObeliskGadgetInfo.proto index 6f4fc6a8..9bfff3a5 100644 --- a/proto/DeshretObeliskGadgetInfo.proto +++ b/proto/DeshretObeliskGadgetInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DeshretObeliskGadgetInfo { repeated uint32 argumentList = 1; } diff --git a/proto/DestroyMaterialReq.proto b/proto/DestroyMaterialReq.proto index a9b3c913..8acff49b 100644 --- a/proto/DestroyMaterialReq.proto +++ b/proto/DestroyMaterialReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MaterialInfo.proto"; + message DestroyMaterialReq { - enum IAALDMPBIIM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 601; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IAALDMPBIIM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 601; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated MaterialInfo materialList = 10; } diff --git a/proto/DestroyMaterialRsp.proto b/proto/DestroyMaterialRsp.proto index 411292ee..6cdc75cc 100644 --- a/proto/DestroyMaterialRsp.proto +++ b/proto/DestroyMaterialRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DestroyMaterialRsp { - enum IEOFDMOHAPI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 637; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IEOFDMOHAPI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 637; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 itemIdList = 7; int32 retcode = 12; diff --git a/proto/DetectorData.proto b/proto/DetectorData.proto index 223e29ad..46083bac 100644 --- a/proto/DetectorData.proto +++ b/proto/DetectorData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message DetectorData { bool isHintValid = 2; uint32 configId = 9; diff --git a/proto/DigInfo.proto b/proto/DigInfo.proto index 99e0b5f7..54f443d6 100644 --- a/proto/DigInfo.proto +++ b/proto/DigInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DigMarkPoint.proto"; + message DigInfo { repeated uint32 stageIdList = 14; repeated DigMarkPoint digMarkPointList = 2; diff --git a/proto/DigMarkPoint.proto b/proto/DigMarkPoint.proto index 4e67e033..cbf8b3d1 100644 --- a/proto/DigMarkPoint.proto +++ b/proto/DigMarkPoint.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message DigMarkPoint { Vector rot = 14; Vector pos = 2; diff --git a/proto/DoGachaReq.proto b/proto/DoGachaReq.proto index 059b22b7..40e16278 100644 --- a/proto/DoGachaReq.proto +++ b/proto/DoGachaReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DoGachaReq { - enum PCEMGEJGMDI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1587; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PCEMGEJGMDI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1587; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 gachaRandom = 12; uint32 gachaType = 2; diff --git a/proto/DoGachaRsp.proto b/proto/DoGachaRsp.proto index fc614ab9..34ea0c30 100644 --- a/proto/DoGachaRsp.proto +++ b/proto/DoGachaRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GachaItem.proto"; + message DoGachaRsp { - enum HBDCDLMKCPD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1598; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HBDCDLMKCPD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1598; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 leftGachaTimes = 7; uint32 newGachaRandom = 9; diff --git a/proto/DoSetPlayerBornDataNotify.proto b/proto/DoSetPlayerBornDataNotify.proto index 2f98a051..cb0805ae 100644 --- a/proto/DoSetPlayerBornDataNotify.proto +++ b/proto/DoSetPlayerBornDataNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DoSetPlayerBornDataNotify { - enum CALNHJLOBKC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 139; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CALNHJLOBKC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 139; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/DragonSpineChapterInfo.proto b/proto/DragonSpineChapterInfo.proto index ba60e3dc..1d3f0b26 100644 --- a/proto/DragonSpineChapterInfo.proto +++ b/proto/DragonSpineChapterInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DragonSpineChapterInfo { uint32 finishedMissionNum = 7; uint32 chapterId = 4; diff --git a/proto/DragonSpineInfo.proto b/proto/DragonSpineInfo.proto index af651575..19b81b9c 100644 --- a/proto/DragonSpineInfo.proto +++ b/proto/DragonSpineInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DragonSpineChapterInfo.proto"; + message DragonSpineInfo { uint32 Unk3300_PPABOFMIGNM = 14; uint32 Unk3300_IMLKIJAOADF = 5; diff --git a/proto/DropHintNotify.proto b/proto/DropHintNotify.proto index 4eb4185a..8cfea9c5 100644 --- a/proto/DropHintNotify.proto +++ b/proto/DropHintNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message DropHintNotify { - enum MDFCGFMGDNI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 642; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MDFCGFMGDNI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 642; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} Vector position = 9; repeated uint32 itemIdList = 10; diff --git a/proto/DropItemReq.proto b/proto/DropItemReq.proto index 1d57e11a..a83de84c 100644 --- a/proto/DropItemReq.proto +++ b/proto/DropItemReq.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; import "Vector.proto"; + message DropItemReq { - enum IIBGKJMMEHJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 614; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IIBGKJMMEHJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 614; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 guid = 10; uint32 count = 3; diff --git a/proto/DropItemRsp.proto b/proto/DropItemRsp.proto index 4cf24f9c..9527a455 100644 --- a/proto/DropItemRsp.proto +++ b/proto/DropItemRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; + message DropItemRsp { - enum IGMCJGLJOPD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 624; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IGMCJGLJOPD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 624; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} StoreType storeType = 14; uint64 guid = 9; diff --git a/proto/DuelHeartInfo.proto b/proto/DuelHeartInfo.proto index aa77031b..d5095ace 100644 --- a/proto/DuelHeartInfo.proto +++ b/proto/DuelHeartInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DuelHeartInfo { uint32 difficulty = 3; } diff --git a/proto/DungeonCandidateTeamChangeAvatarReq.proto b/proto/DungeonCandidateTeamChangeAvatarReq.proto index 5bbe7c45..feecdc0f 100644 --- a/proto/DungeonCandidateTeamChangeAvatarReq.proto +++ b/proto/DungeonCandidateTeamChangeAvatarReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonCandidateTeamChangeAvatarReq { - enum MHOEJLKIPOE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 936; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MHOEJLKIPOE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 936; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint64 avatarGuidList = 5; } diff --git a/proto/DungeonCandidateTeamChangeAvatarRsp.proto b/proto/DungeonCandidateTeamChangeAvatarRsp.proto index 14f4aa92..0f30cc0a 100644 --- a/proto/DungeonCandidateTeamChangeAvatarRsp.proto +++ b/proto/DungeonCandidateTeamChangeAvatarRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonCandidateTeamChangeAvatarRsp { - enum PLHPMPPNHMO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 994; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PLHPMPPNHMO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 994; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 10; } diff --git a/proto/DungeonChallengeBeginNotify.proto b/proto/DungeonChallengeBeginNotify.proto index 8be4b9cf..c007eae9 100644 --- a/proto/DungeonChallengeBeginNotify.proto +++ b/proto/DungeonChallengeBeginNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonChallengeBeginNotify { - enum IKGKEPLGFFC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 939; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IKGKEPLGFFC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 939; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 challengeId = 3; uint32 challengeIndex = 2; diff --git a/proto/DungeonChallengeFinishNotify.proto b/proto/DungeonChallengeFinishNotify.proto index 23a6fd53..e3bb2f44 100644 --- a/proto/DungeonChallengeFinishNotify.proto +++ b/proto/DungeonChallengeFinishNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -9,14 +10,15 @@ import "EffigyChallengeDungeonResultInfo.proto"; import "PotionDungeonResultInfo.proto"; import "CustomDungeonResultInfo.proto"; import "StrengthenPointData.proto"; + message DungeonChallengeFinishNotify { - enum ENNDHCIICGB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 946; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ENNDHCIICGB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 946; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 challengeIndex = 8; ChallengeFinishType finishType = 13; diff --git a/proto/DungeonEnterPosInfo.proto b/proto/DungeonEnterPosInfo.proto index 724d3dd5..9ee5da10 100644 --- a/proto/DungeonEnterPosInfo.proto +++ b/proto/DungeonEnterPosInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonEnterPosInfo { uint32 questId = 15; uint32 pointId = 7; diff --git a/proto/DungeonEntryInfo.proto b/proto/DungeonEntryInfo.proto index 904e98e1..ab86c8a0 100644 --- a/proto/DungeonEntryInfo.proto +++ b/proto/DungeonEntryInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WeeklyBossResinDiscountInfo.proto"; + message DungeonEntryInfo { uint32 maxBossChestNum = 10; uint32 startTime = 1; diff --git a/proto/DungeonEntryInfoReq.proto b/proto/DungeonEntryInfoReq.proto index 58691453..f071200c 100644 --- a/proto/DungeonEntryInfoReq.proto +++ b/proto/DungeonEntryInfoReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; + message DungeonEntryInfoReq { - enum EHLGNPMDHDF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 905; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EHLGNPMDHDF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 905; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pointId = 14; repeated Uint32Pair scenePointIdList = 12; diff --git a/proto/DungeonEntryInfoRsp.proto b/proto/DungeonEntryInfoRsp.proto index ae88c063..3eb47250 100644 --- a/proto/DungeonEntryInfoRsp.proto +++ b/proto/DungeonEntryInfoRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryPointInfo.proto"; import "DungeonEntryInfo.proto"; + message DungeonEntryInfoRsp { - enum IPOKDKJPIAO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 955; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IPOKDKJPIAO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 955; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated DungeonEntryPointInfo dungeonEntryPointList = 5; uint32 recommendDungeonId = 4; diff --git a/proto/DungeonEntryPointInfo.proto b/proto/DungeonEntryPointInfo.proto index 7979ad0c..9cf97cbb 100644 --- a/proto/DungeonEntryPointInfo.proto +++ b/proto/DungeonEntryPointInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DungeonEntryInfo.proto"; + message DungeonEntryPointInfo { uint32 sceneId = 1; uint32 pointId = 15; diff --git a/proto/DungeonSettleExhibitionInfo.proto b/proto/DungeonSettleExhibitionInfo.proto index b5ec35c2..e384f5d0 100644 --- a/proto/DungeonSettleExhibitionInfo.proto +++ b/proto/DungeonSettleExhibitionInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; import "ExhibitionDisplayInfo.proto"; + message DungeonSettleExhibitionInfo { repeated ExhibitionDisplayInfo cardList = 2; OnlinePlayerInfo playerInfo = 13; diff --git a/proto/DungeonSettleNotify.proto b/proto/DungeonSettleNotify.proto index 97cd7e97..6229b4a5 100644 --- a/proto/DungeonSettleNotify.proto +++ b/proto/DungeonSettleNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -17,14 +18,15 @@ import "TeamChainSettleInfo.proto"; import "DungeonSettleExhibitionInfo.proto"; import "ParamList.proto"; import "StrengthenPointData.proto"; + message DungeonSettleNotify { - enum LNEENDPHEAA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 914; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LNEENDPHEAA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 914; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated DungeonSettleExhibitionInfo exhibitionInfoList = 12; map settleShow = 14; diff --git a/proto/DungeonShowReminderNotify.proto b/proto/DungeonShowReminderNotify.proto index 63643323..ba0fa144 100644 --- a/proto/DungeonShowReminderNotify.proto +++ b/proto/DungeonShowReminderNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonShowReminderNotify { - enum COGGBMHNDOF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 916; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum COGGBMHNDOF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 916; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 reminderId = 5; } diff --git a/proto/DungeonSlipRevivePointActivateReq.proto b/proto/DungeonSlipRevivePointActivateReq.proto index 1ffeaf7d..942bcb2e 100644 --- a/proto/DungeonSlipRevivePointActivateReq.proto +++ b/proto/DungeonSlipRevivePointActivateReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonSlipRevivePointActivateReq { - enum ODDABIDBCOE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 983; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ODDABIDBCOE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 983; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 slipRevivePointId = 7; } diff --git a/proto/DungeonSlipRevivePointActivateRsp.proto b/proto/DungeonSlipRevivePointActivateRsp.proto index dd1c8449..43a15547 100644 --- a/proto/DungeonSlipRevivePointActivateRsp.proto +++ b/proto/DungeonSlipRevivePointActivateRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonSlipRevivePointActivateRsp { - enum ADCIMBHOHKB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 979; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ADCIMBHOHKB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 979; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 slipRevivePointId = 11; int32 retcode = 5; diff --git a/proto/DungeonWayPointActivateReq.proto b/proto/DungeonWayPointActivateReq.proto index d6fd3c82..dbec1b56 100644 --- a/proto/DungeonWayPointActivateReq.proto +++ b/proto/DungeonWayPointActivateReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonWayPointActivateReq { - enum DDOKEPKPODC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 970; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DDOKEPKPODC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 970; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 wayPointId = 11; } diff --git a/proto/DungeonWayPointActivateRsp.proto b/proto/DungeonWayPointActivateRsp.proto index 829c592d..52482001 100644 --- a/proto/DungeonWayPointActivateRsp.proto +++ b/proto/DungeonWayPointActivateRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonWayPointActivateRsp { - enum KOKKJBIPNKE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 962; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KOKKJBIPNKE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 962; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 wayPointId = 10; int32 retcode = 3; diff --git a/proto/DungeonWayPointNotify.proto b/proto/DungeonWayPointNotify.proto index 2be3abef..478d829a 100644 --- a/proto/DungeonWayPointNotify.proto +++ b/proto/DungeonWayPointNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message DungeonWayPointNotify { - enum LJNPBGHPHHO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 980; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LJNPBGHPHHO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 980; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 activeWayPointList = 15; bool isAdd = 3; diff --git a/proto/EchoShellInfo.proto b/proto/EchoShellInfo.proto index 429783e9..5777a985 100644 --- a/proto/EchoShellInfo.proto +++ b/proto/EchoShellInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SummerTimeDungeonInfo.proto"; + message EchoShellInfo { repeated uint32 Unk3300_NEFBJPKBEHF = 10; repeated uint32 Unk3300_OOCDFANFFDG = 5; diff --git a/proto/EffigyChallengeDungeonResultInfo.proto b/proto/EffigyChallengeDungeonResultInfo.proto index 038c5639..cdadf0d5 100644 --- a/proto/EffigyChallengeDungeonResultInfo.proto +++ b/proto/EffigyChallengeDungeonResultInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EffigyChallengeDungeonResultInfo { uint32 challengeMaxScore = 6; bool isInTimeLimit = 1; diff --git a/proto/EffigyChallengeInfo.proto b/proto/EffigyChallengeInfo.proto index 0fea3694..7d82124b 100644 --- a/proto/EffigyChallengeInfo.proto +++ b/proto/EffigyChallengeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EffigyChallengeInfo { uint32 Unk3300_MBHBNIPEPNJ = 5; uint32 Unk3300_EOGAPBOFHOP = 12; diff --git a/proto/EffigyChallengeV2SettleInfo.proto b/proto/EffigyChallengeV2SettleInfo.proto index 1ae52a78..a8c06e2c 100644 --- a/proto/EffigyChallengeV2SettleInfo.proto +++ b/proto/EffigyChallengeV2SettleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EffigyChallengeV2SettleInfo { uint32 Unk3300_MHOIIPJKAMN = 14; bool Unk3300_AKMPCDIKBJD = 5; diff --git a/proto/EffigyDailyInfo.proto b/proto/EffigyDailyInfo.proto index 508f5946..17aae255 100644 --- a/proto/EffigyDailyInfo.proto +++ b/proto/EffigyDailyInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EffigyDailyInfo { uint32 challengeId = 15; bool isFirstPassRewardTaken = 2; diff --git a/proto/EffigyInfo.proto b/proto/EffigyInfo.proto index 7be7f5bd..12fa3c5d 100644 --- a/proto/EffigyInfo.proto +++ b/proto/EffigyInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "EffigyDailyInfo.proto"; + message EffigyInfo { repeated uint32 takenRewardIndexList = 7; repeated EffigyDailyInfo dailyInfoList = 9; diff --git a/proto/ElectroherculesBattleInfo.proto b/proto/ElectroherculesBattleInfo.proto index 45698cff..85a94fd4 100644 --- a/proto/ElectroherculesBattleInfo.proto +++ b/proto/ElectroherculesBattleInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "KJJKCDHJMGD.proto"; + message ElectroherculesBattleInfo { repeated KJJKCDHJMGD stageInfoList = 7; bool pdpfimhpajd = 14; diff --git a/proto/ElementReliquaryRequest.proto b/proto/ElementReliquaryRequest.proto index 8937025f..8cb8874e 100644 --- a/proto/ElementReliquaryRequest.proto +++ b/proto/ElementReliquaryRequest.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ElementReliquaryRequest { uint32 elementType = 12; uint32 equipType = 7; diff --git a/proto/ElementReliquaryResponse.proto b/proto/ElementReliquaryResponse.proto index 2e90f59e..a199e5db 100644 --- a/proto/ElementReliquaryResponse.proto +++ b/proto/ElementReliquaryResponse.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GameplayRecommendationReliquaryMainPropData.proto"; + message ElementReliquaryResponse { uint32 elementType = 4; repeated GameplayRecommendationReliquaryMainPropData nbbpegfkpac = 3; diff --git a/proto/EndCameraSceneLookNotify.proto b/proto/EndCameraSceneLookNotify.proto index 745b9ac5..e952a21e 100644 --- a/proto/EndCameraSceneLookNotify.proto +++ b/proto/EndCameraSceneLookNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EndCameraSceneLookNotify { - enum PMOFGHEIHME { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 227; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PMOFGHEIHME { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 227; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/EnterSceneDoneReq.proto b/proto/EnterSceneDoneReq.proto index ecfa1b3c..090d210b 100644 --- a/proto/EnterSceneDoneReq.proto +++ b/proto/EnterSceneDoneReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterSceneDoneReq { - enum NAPCFMDHDMC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 248; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NAPCFMDHDMC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 248; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 enterSceneToken = 14; } diff --git a/proto/EnterSceneDoneRsp.proto b/proto/EnterSceneDoneRsp.proto index bdcf55c0..aa52d870 100644 --- a/proto/EnterSceneDoneRsp.proto +++ b/proto/EnterSceneDoneRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterSceneDoneRsp { - enum OFOIBCBAPFF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 297; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OFOIBCBAPFF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 297; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; uint32 enterSceneToken = 9; diff --git a/proto/EnterScenePeerNotify.proto b/proto/EnterScenePeerNotify.proto index ed7b5159..134fe979 100644 --- a/proto/EnterScenePeerNotify.proto +++ b/proto/EnterScenePeerNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterScenePeerNotify { - enum NNINOKOEOCE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 286; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NNINOKOEOCE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 286; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 hostPeerId = 10; uint32 destSceneId = 8; diff --git a/proto/EnterSceneReadyReq.proto b/proto/EnterSceneReadyReq.proto index 83e6a234..60d27686 100644 --- a/proto/EnterSceneReadyReq.proto +++ b/proto/EnterSceneReadyReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterSceneReadyReq { - enum MIHBPJLNMBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 268; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MIHBPJLNMBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 268; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 enterSceneToken = 9; } diff --git a/proto/EnterSceneReadyRsp.proto b/proto/EnterSceneReadyRsp.proto index 0bd0c4ed..e4b3adb2 100644 --- a/proto/EnterSceneReadyRsp.proto +++ b/proto/EnterSceneReadyRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterSceneReadyRsp { - enum DBKKDMHCKCE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 233; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DBKKDMHCKCE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 233; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; uint32 enterSceneToken = 9; diff --git a/proto/EnterTransPointRegionNotify.proto b/proto/EnterTransPointRegionNotify.proto index ec818235..e02298d9 100644 --- a/proto/EnterTransPointRegionNotify.proto +++ b/proto/EnterTransPointRegionNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterTransPointRegionNotify { - enum BLHMCAMBHEN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 269; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BLHMCAMBHEN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 269; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pointId = 1; uint32 sceneId = 3; diff --git a/proto/EnterType.proto b/proto/EnterType.proto index 93e11c8a..21d69fb3 100644 --- a/proto/EnterType.proto +++ b/proto/EnterType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/EnterWorldAreaReq.proto b/proto/EnterWorldAreaReq.proto index 7a545866..de26fb20 100644 --- a/proto/EnterWorldAreaReq.proto +++ b/proto/EnterWorldAreaReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterWorldAreaReq { - enum GNDHGLBEFEL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 242; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GNDHGLBEFEL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 242; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 areaId = 1; uint32 areaType = 11; diff --git a/proto/EnterWorldAreaRsp.proto b/proto/EnterWorldAreaRsp.proto index f2ce164e..d04adc65 100644 --- a/proto/EnterWorldAreaRsp.proto +++ b/proto/EnterWorldAreaRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EnterWorldAreaRsp { - enum POGEKCFJEDN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 250; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum POGEKCFJEDN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 250; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 areaType = 3; int32 retcode = 12; diff --git a/proto/EntityAbilityInvokeEntry.proto b/proto/EntityAbilityInvokeEntry.proto index 1fdebecf..17816620 100644 --- a/proto/EntityAbilityInvokeEntry.proto +++ b/proto/EntityAbilityInvokeEntry.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityInvokeEntry.proto"; + message EntityAbilityInvokeEntry { repeated AbilityInvokeEntry invokes = 4; uint32 entityId = 9; diff --git a/proto/EntityAiSyncNotify.proto b/proto/EntityAiSyncNotify.proto index dffed656..5545c659 100644 --- a/proto/EntityAiSyncNotify.proto +++ b/proto/EntityAiSyncNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AiSyncInfo.proto"; + message EntityAiSyncNotify { - enum ELGOOLKKFPB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 354; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ELGOOLKKFPB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 354; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 localAvatarAlertedMonsterList = 8; repeated AiSyncInfo infoList = 10; diff --git a/proto/EntityAuthorityInfo.proto b/proto/EntityAuthorityInfo.proto index 77e33ed1..fb232090 100644 --- a/proto/EntityAuthorityInfo.proto +++ b/proto/EntityAuthorityInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -9,6 +10,7 @@ import "SceneEntityAiInfo.proto"; import "Vector.proto"; import "EntityClientExtraInfo.proto"; import "AnimatorParameterValueInfoPair.proto"; + message EntityAuthorityInfo { AbilitySyncStateInfo abilityInfo = 1; EntityRendererChangedInfo rendererChangedInfo = 2; diff --git a/proto/EntityClientData.proto b/proto/EntityClientData.proto index ea78cf6e..116daf54 100644 --- a/proto/EntityClientData.proto +++ b/proto/EntityClientData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EntityClientData { uint32 windChangeSceneTime = 1; float windmillSyncAngle = 2; diff --git a/proto/EntityClientExtraInfo.proto b/proto/EntityClientExtraInfo.proto index 16b511a9..a87fac30 100644 --- a/proto/EntityClientExtraInfo.proto +++ b/proto/EntityClientExtraInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message EntityClientExtraInfo { Vector skillAnchorPosition = 1; } diff --git a/proto/EntityEnvironmentInfo.proto b/proto/EntityEnvironmentInfo.proto index 53c3d126..0c8de094 100644 --- a/proto/EntityEnvironmentInfo.proto +++ b/proto/EntityEnvironmentInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EntityEnvironmentInfo { uint32 jsonClimateType = 1; uint32 climateAreaId = 2; diff --git a/proto/EntityFightPropChangeReasonNotify.proto b/proto/EntityFightPropChangeReasonNotify.proto index 97ba7e0f..dc28d16e 100644 --- a/proto/EntityFightPropChangeReasonNotify.proto +++ b/proto/EntityFightPropChangeReasonNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,14 +7,15 @@ option java_package = "emu.grasscutter.net.proto"; import "PropChangeReason.proto"; import "ChangeHpReason.proto"; import "ChangeEnergyReason.proto"; + message EntityFightPropChangeReasonNotify { - enum LMACOGPGNDH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1280; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LMACOGPGNDH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1280; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} float propDelta = 4; PropChangeReason reason = 13; diff --git a/proto/EntityFightPropUpdateNotify.proto b/proto/EntityFightPropUpdateNotify.proto index 78eb7794..619c9843 100644 --- a/proto/EntityFightPropUpdateNotify.proto +++ b/proto/EntityFightPropUpdateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EntityFightPropUpdateNotify { - enum AHIJFEHBGKE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1298; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AHIJFEHBGKE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1298; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map fightPropMap = 11; uint32 entityId = 7; diff --git a/proto/EntityMoveInfo.proto b/proto/EntityMoveInfo.proto index 1c033fe0..891fc95b 100644 --- a/proto/EntityMoveInfo.proto +++ b/proto/EntityMoveInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; + message EntityMoveInfo { uint32 entityId = 1; MotionInfo motionInfo = 2; diff --git a/proto/EntityRendererChangedInfo.proto b/proto/EntityRendererChangedInfo.proto index 982e68c7..09d54b77 100644 --- a/proto/EntityRendererChangedInfo.proto +++ b/proto/EntityRendererChangedInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EntityRendererChangedInfo { map changedRenderers = 1; uint32 visibilityCount = 2; diff --git a/proto/Equip.proto b/proto/Equip.proto index e2721344..0ebc92cc 100644 --- a/proto/Equip.proto +++ b/proto/Equip.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Reliquary.proto"; import "Weapon.proto"; + message Equip { oneof detail { Reliquary reliquary = 1; diff --git a/proto/EquipParam.proto b/proto/EquipParam.proto index 9533399a..97664390 100644 --- a/proto/EquipParam.proto +++ b/proto/EquipParam.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EquipParam { uint32 itemId = 1; uint32 itemNum = 2; diff --git a/proto/EquipParamList.proto b/proto/EquipParamList.proto index aaaa9960..8a0e4014 100644 --- a/proto/EquipParamList.proto +++ b/proto/EquipParamList.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "EquipParam.proto"; +option java_package = "emu.grasscutter.net.proto"; + message EquipParamList { repeated EquipParam item_list = 1; } diff --git a/proto/EquipRoguelikeRuneReq.proto b/proto/EquipRoguelikeRuneReq.proto index dffc1897..21652ecc 100644 --- a/proto/EquipRoguelikeRuneReq.proto +++ b/proto/EquipRoguelikeRuneReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EquipRoguelikeRuneReq { - enum MKMHOALPDNO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8377; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MKMHOALPDNO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8377; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 runeList = 15; } diff --git a/proto/EquipRoguelikeRuneRsp.proto b/proto/EquipRoguelikeRuneRsp.proto index 4dd1abf9..1452a1bc 100644 --- a/proto/EquipRoguelikeRuneRsp.proto +++ b/proto/EquipRoguelikeRuneRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EquipRoguelikeRuneRsp { - enum ANEJCBMBPAE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8054; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ANEJCBMBPAE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8054; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 runeList = 13; int32 retcode = 7; diff --git a/proto/EvtAiSyncCombatThreatInfoNotify.proto b/proto/EvtAiSyncCombatThreatInfoNotify.proto index 11393497..59f7b584 100644 --- a/proto/EvtAiSyncCombatThreatInfoNotify.proto +++ b/proto/EvtAiSyncCombatThreatInfoNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AiThreatInfo.proto"; + message EvtAiSyncCombatThreatInfoNotify { - enum HKDDKJGBFCD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 356; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HKDDKJGBFCD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 356; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} map combatThreatInfoMap = 8; } diff --git a/proto/EvtAiSyncSkillCdNotify.proto b/proto/EvtAiSyncSkillCdNotify.proto index 0f3498f4..3031b707 100644 --- a/proto/EvtAiSyncSkillCdNotify.proto +++ b/proto/EvtAiSyncSkillCdNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AiSkillCdInfo.proto"; + message EvtAiSyncSkillCdNotify { - enum NOBFEMIJJNE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 343; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NOBFEMIJJNE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 343; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} map aiCdMap = 11; } diff --git a/proto/EvtAnimatorParameterInfo.proto b/proto/EvtAnimatorParameterInfo.proto index ad9a2489..c336e2c3 100644 --- a/proto/EvtAnimatorParameterInfo.proto +++ b/proto/EvtAnimatorParameterInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AnimatorParameterValueInfo.proto"; + message EvtAnimatorParameterInfo { uint32 entityId = 14; int32 nameId = 2; diff --git a/proto/EvtAvatarLockChairReq.proto b/proto/EvtAvatarLockChairReq.proto index d9a33d2f..6a5f28bb 100644 --- a/proto/EvtAvatarLockChairReq.proto +++ b/proto/EvtAvatarLockChairReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message EvtAvatarLockChairReq { - enum FINEJFAMDOG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 337; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FINEJFAMDOG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 337; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 chairId = 3; Vector position = 14; diff --git a/proto/EvtAvatarLockChairRsp.proto b/proto/EvtAvatarLockChairRsp.proto index 1955fc03..99dd92f7 100644 --- a/proto/EvtAvatarLockChairRsp.proto +++ b/proto/EvtAvatarLockChairRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message EvtAvatarLockChairRsp { - enum GAPNEKBLNKF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 384; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GAPNEKBLNKF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 384; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} Vector position = 3; uint64 chairId = 15; diff --git a/proto/EvtAvatarSitDownNotify.proto b/proto/EvtAvatarSitDownNotify.proto index 84688964..3fb468bd 100644 --- a/proto/EvtAvatarSitDownNotify.proto +++ b/proto/EvtAvatarSitDownNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message EvtAvatarSitDownNotify { - enum EHJKHGFNIEL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 353; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EHJKHGFNIEL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 353; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} Vector position = 2; uint32 entityId = 4; diff --git a/proto/EvtAvatarStandUpNotify.proto b/proto/EvtAvatarStandUpNotify.proto index f88d1267..906f5183 100644 --- a/proto/EvtAvatarStandUpNotify.proto +++ b/proto/EvtAvatarStandUpNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message EvtAvatarStandUpNotify { - enum FHBJMPCKONG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 336; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FHBJMPCKONG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 336; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 chairId = 11; int32 performId = 14; diff --git a/proto/EvtBeingHitInfo.proto b/proto/EvtBeingHitInfo.proto index b1ad3bc2..c835770d 100644 --- a/proto/EvtBeingHitInfo.proto +++ b/proto/EvtBeingHitInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AttackResult.proto"; + message EvtBeingHitInfo { AttackResult attackResult = 5; uint32 peerId = 7; diff --git a/proto/EvtCombatSteerMotionInfo.proto b/proto/EvtCombatSteerMotionInfo.proto index 5cc924f6..c918b3f0 100644 --- a/proto/EvtCombatSteerMotionInfo.proto +++ b/proto/EvtCombatSteerMotionInfo.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; +option java_package = "emu.grasscutter.net.proto"; + message EvtCombatSteerMotionInfo { Vector face_dir = 5; Vector pos = 1; diff --git a/proto/EvtCreateGadgetNotify.proto b/proto/EvtCreateGadgetNotify.proto index 6a178615..79d1c20a 100644 --- a/proto/EvtCreateGadgetNotify.proto +++ b/proto/EvtCreateGadgetNotify.proto @@ -1,22 +1,24 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "ForwardType.proto"; + message EvtCreateGadgetNotify { - enum NNDMEEHFHPG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 320; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NNDMEEHFHPG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 320; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetLockPointIndex = 6; - bool is_async_load = 137; + bool is_async_load = 137; //guessed uint32 ownerEntityId = 3; Vector initEulerAngles = 11; uint32 propOwnerEntityId = 1; diff --git a/proto/EvtDestroyGadgetNotify.proto b/proto/EvtDestroyGadgetNotify.proto index 8aa5b5e4..52009652 100644 --- a/proto/EvtDestroyGadgetNotify.proto +++ b/proto/EvtDestroyGadgetNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; + message EvtDestroyGadgetNotify { - enum CFFIONNKMNJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 374; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CFFIONNKMNJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 374; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} ForwardType forwardType = 11; uint32 entityId = 3; diff --git a/proto/EvtDoSkillSuccNotify.proto b/proto/EvtDoSkillSuccNotify.proto index 8508bf0a..77f73633 100644 --- a/proto/EvtDoSkillSuccNotify.proto +++ b/proto/EvtDoSkillSuccNotify.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "Vector.proto"; + message EvtDoSkillSuccNotify { - enum AFPNPDBLIDO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 398; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AFPNPDBLIDO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 398; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 skillId = 13; ForwardType forwardType = 5; diff --git a/proto/EvtEntityRenderersChangedNotify.proto b/proto/EvtEntityRenderersChangedNotify.proto index f21a3da8..86fc9b74 100644 --- a/proto/EvtEntityRenderersChangedNotify.proto +++ b/proto/EvtEntityRenderersChangedNotify.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForwardType.proto"; import "EntityRendererChangedInfo.proto"; + message EvtEntityRenderersChangedNotify { - enum EBMLMFNDDIK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 350; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EBMLMFNDDIK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 350; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} ForwardType forwardType = 10; uint32 entityId = 4; diff --git a/proto/EvtMotionInfoDuringSteerAttack.proto b/proto/EvtMotionInfoDuringSteerAttack.proto index 5fe17722..59a9025f 100644 --- a/proto/EvtMotionInfoDuringSteerAttack.proto +++ b/proto/EvtMotionInfoDuringSteerAttack.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; +option java_package = "emu.grasscutter.net.proto"; + message EvtMotionInfoDuringSteerAttack { Vector face_dir = 15; Vector pos = 8; diff --git a/proto/ExhibitionDisplayInfo.proto b/proto/ExhibitionDisplayInfo.proto index cd4e3bf4..ee817324 100644 --- a/proto/ExhibitionDisplayInfo.proto +++ b/proto/ExhibitionDisplayInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ExhibitionDisplayInfo { uint32 id = 1; uint32 param = 2; diff --git a/proto/ExitTransPointRegionNotify.proto b/proto/ExitTransPointRegionNotify.proto index 83bc8393..a835049a 100644 --- a/proto/ExitTransPointRegionNotify.proto +++ b/proto/ExitTransPointRegionNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ExitTransPointRegionNotify { - enum AHMONCNKABI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 206; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AHMONCNKABI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 206; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pointId = 2; uint32 sceneId = 8; diff --git a/proto/ExpeditionChallengeInfo.proto b/proto/ExpeditionChallengeInfo.proto index bb4bc723..94b41f01 100644 --- a/proto/ExpeditionChallengeInfo.proto +++ b/proto/ExpeditionChallengeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ExpeditionChallengeInfo { uint32 openTime = 11; uint32 id = 13; diff --git a/proto/ExpeditionInfo.proto b/proto/ExpeditionInfo.proto index 549c6d0f..1963b87f 100644 --- a/proto/ExpeditionInfo.proto +++ b/proto/ExpeditionInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ExpeditionChallengeInfo.proto"; import "ExpeditionPathInfo.proto"; + message ExpeditionInfo { repeated ExpeditionChallengeInfo exceededItemTypeList = 2; bool leftMonsters = 12; diff --git a/proto/ExpeditionPathInfo.proto b/proto/ExpeditionPathInfo.proto index 3467731e..d0dc527e 100644 --- a/proto/ExpeditionPathInfo.proto +++ b/proto/ExpeditionPathInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ExpeditionState.proto"; + message ExpeditionPathInfo { uint32 startTime = 15; uint32 Unk3300_LFIFDGAGFDC = 7; diff --git a/proto/ExpeditionState.proto b/proto/ExpeditionState.proto index 073a4fe5..c2fc3b6b 100644 --- a/proto/ExpeditionState.proto +++ b/proto/ExpeditionState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/FKJCFGLHNPM.proto b/proto/FKJCFGLHNPM.proto index ef67f0a1..05b3e443 100644 --- a/proto/FKJCFGLHNPM.proto +++ b/proto/FKJCFGLHNPM.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DMMAGIEOPDG.proto"; + message FKJCFGLHNPM { repeated DMMAGIEOPDG stageInfoList = 9; } diff --git a/proto/FallInfo.proto b/proto/FallInfo.proto new file mode 100644 index 00000000..41487eb9 --- /dev/null +++ b/proto/FallInfo.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "FallPlayerInfo.proto"; + +message FallInfo { + uint32 endTime = 6; + map scenePlayerFallInfoMap = 9; +} diff --git a/proto/FallPlayerInfo.proto b/proto/FallPlayerInfo.proto new file mode 100644 index 00000000..3fc75571 --- /dev/null +++ b/proto/FallPlayerInfo.proto @@ -0,0 +1,14 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message FallPlayerInfo { + uint32 timeCost = 10; + uint32 uid = 4; + map ballCatchCountMap = 8; + uint32 curScore = 11; + bool isGround = 15; +} diff --git a/proto/FeatureBlockInfo.proto b/proto/FeatureBlockInfo.proto index 6984b570..d9615bde 100644 --- a/proto/FeatureBlockInfo.proto +++ b/proto/FeatureBlockInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FeatureBlockInfo { uint32 featureType = 1; uint32 endTime = 2; diff --git a/proto/FetterData.proto b/proto/FetterData.proto index 15aa541e..b95a222a 100644 --- a/proto/FetterData.proto +++ b/proto/FetterData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FetterData { uint32 fetterId = 1; uint32 fetterState = 2; diff --git a/proto/FightPropPair.proto b/proto/FightPropPair.proto index 628a6602..d2d8b92b 100644 --- a/proto/FightPropPair.proto +++ b/proto/FightPropPair.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FightPropPair { uint32 propType = 1; float propValue = 2; diff --git a/proto/FilterType.proto b/proto/FilterType.proto index e42a2659..b0a34ac0 100644 --- a/proto/FilterType.proto +++ b/proto/FilterType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/FindHilichurlAcceptQuestNotify.proto b/proto/FindHilichurlAcceptQuestNotify.proto index 94da53f2..a9368dbc 100644 --- a/proto/FindHilichurlAcceptQuestNotify.proto +++ b/proto/FindHilichurlAcceptQuestNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FindHilichurlAcceptQuestNotify { - enum POCGDCLDDMI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8522; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum POCGDCLDDMI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8522; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/FindHilichurlDayContentInfo.proto b/proto/FindHilichurlDayContentInfo.proto index 18d31fc6..8a2edd40 100644 --- a/proto/FindHilichurlDayContentInfo.proto +++ b/proto/FindHilichurlDayContentInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FindHilichurlDayContentInfo { uint32 startTime = 5; } diff --git a/proto/FindHilichurlFinishSecondQuestNotify.proto b/proto/FindHilichurlFinishSecondQuestNotify.proto index 6e5f4683..9e1b8b46 100644 --- a/proto/FindHilichurlFinishSecondQuestNotify.proto +++ b/proto/FindHilichurlFinishSecondQuestNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FindHilichurlFinishSecondQuestNotify { - enum INNBCDKAJKJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8774; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum INNBCDKAJKJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8774; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 dayIndex = 9; } diff --git a/proto/FindHilichurlInfo.proto b/proto/FindHilichurlInfo.proto index c7c6da10..1573dd04 100644 --- a/proto/FindHilichurlInfo.proto +++ b/proto/FindHilichurlInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FindHilichurlDayContentInfo.proto"; + message FindHilichurlInfo { uint32 dayIndex = 1; bool isEndQuestAccept = 14; diff --git a/proto/FinishedParentQuestNotify.proto b/proto/FinishedParentQuestNotify.proto index ccd17cf5..bd3b270d 100644 --- a/proto/FinishedParentQuestNotify.proto +++ b/proto/FinishedParentQuestNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ParentQuest.proto"; + message FinishedParentQuestNotify { - enum MPBKAANIEOK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 498; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MPBKAANIEOK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 498; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ParentQuest parentQuestList = 3; } diff --git a/proto/FinishedParentQuestUpdateNotify.proto b/proto/FinishedParentQuestUpdateNotify.proto index 4b5b0593..f007d159 100644 --- a/proto/FinishedParentQuestUpdateNotify.proto +++ b/proto/FinishedParentQuestUpdateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ParentQuest.proto"; + message FinishedParentQuestUpdateNotify { - enum JPBJMNPBPPB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 420; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JPBJMNPBPPB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 420; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ParentQuest parentQuestList = 15; } diff --git a/proto/FireWorkData.proto b/proto/FireWorkData.proto index 8cc430a2..11d7c550 100644 --- a/proto/FireWorkData.proto +++ b/proto/FireWorkData.proto @@ -1,12 +1,10 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "FireWorkInstance.proto"; - message FireWorkData { uint32 id = 1; repeated FireWorkInstance fireWorkInstance = 2; diff --git a/proto/FireWorkInstance.proto b/proto/FireWorkInstance.proto index c57d5a9e..b801bcee 100644 --- a/proto/FireWorkInstance.proto +++ b/proto/FireWorkInstance.proto @@ -1,12 +1,10 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "FireWorkType.proto"; - message FireWorkInstance { FireWorkType type = 1; int32 value = 2; diff --git a/proto/FireWorkNotify.proto b/proto/FireWorkNotify.proto index e0a976ff..67503e80 100644 --- a/proto/FireWorkNotify.proto +++ b/proto/FireWorkNotify.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FireWorkData.proto"; @@ -7,7 +8,6 @@ import "FireWorkData.proto"; // CmdId: 6079 // EnetChannelId: 0 // EnetIsReliable: true - message FireWorkNotify { repeated FireWorkData fireWorkData = 1; } diff --git a/proto/FireWorkReq.proto b/proto/FireWorkReq.proto index 61f1f64d..9f645394 100644 --- a/proto/FireWorkReq.proto +++ b/proto/FireWorkReq.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FireWorkData.proto"; @@ -8,7 +9,6 @@ import "FireWorkData.proto"; // EnetChannelId: 0 // EnetIsReliable: true // IsAllowClient: true - message FireWorkReq { FireWorkData fireWorkData = 7; } diff --git a/proto/FireWorkType.proto b/proto/FireWorkType.proto index c7fcfbe3..4730c9d7 100644 --- a/proto/FireWorkType.proto +++ b/proto/FireWorkType.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum FireWorkType { diff --git a/proto/FireworkSetData.proto b/proto/FireworkSetData.proto index fb97c588..6da0c798 100644 --- a/proto/FireworkSetData.proto +++ b/proto/FireworkSetData.proto @@ -1,12 +1,10 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "FireWorkInstance.proto"; - message FireworkSetData { uint32 id = 1; repeated uint32 _unknown_field_ = 2; diff --git a/proto/FireworkSetNotify.proto b/proto/FireworkSetNotify.proto index 0a081c1a..80868783 100644 --- a/proto/FireworkSetNotify.proto +++ b/proto/FireworkSetNotify.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FireworkSetData.proto"; @@ -7,7 +8,6 @@ import "FireworkSetData.proto"; // CmdId: 5934 // EnetChannelId: 0 // EnetIsReliable: true - message FireworkSetNotify { uint32 code = 1; repeated FireworkSetData data = 9; diff --git a/proto/FireworkSetReq.proto b/proto/FireworkSetReq.proto index e11a9d7f..7216b353 100644 --- a/proto/FireworkSetReq.proto +++ b/proto/FireworkSetReq.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FireworkSetData.proto"; @@ -8,7 +9,6 @@ import "FireworkSetData.proto"; // EnetChannelId: 0 // EnetIsReliable: true // IsAllowClient: true - message FireworkSetReq { FireworkSetData data = 2; } diff --git a/proto/FireworkSetRsp.proto b/proto/FireworkSetRsp.proto index f9995212..229ba490 100644 --- a/proto/FireworkSetRsp.proto +++ b/proto/FireworkSetRsp.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; // CmdId: 5969 diff --git a/proto/FishPoolInfo.proto b/proto/FishPoolInfo.proto index a41af7a5..b383c019 100644 --- a/proto/FishPoolInfo.proto +++ b/proto/FishPoolInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FishPoolInfo { uint32 poolId = 1; repeated uint32 fishAreaList = 2; diff --git a/proto/FishtankFishInfo.proto b/proto/FishtankFishInfo.proto index cb828699..2c75f7b3 100644 --- a/proto/FishtankFishInfo.proto +++ b/proto/FishtankFishInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FishtankFishInfo { float fishDistanceFromWater = 1; float fishScale = 2; diff --git a/proto/FleurFairChapterInfo.proto b/proto/FleurFairChapterInfo.proto index 9a0fbb23..185c78ea 100644 --- a/proto/FleurFairChapterInfo.proto +++ b/proto/FleurFairChapterInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FleurFairChapterInfo { uint32 openTime = 10; uint32 chapterId = 14; diff --git a/proto/FleurFairDungeonSectionInfo.proto b/proto/FleurFairDungeonSectionInfo.proto index 0cf2be3d..4f5560a2 100644 --- a/proto/FleurFairDungeonSectionInfo.proto +++ b/proto/FleurFairDungeonSectionInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FleurFairDungeonSectionInfo { uint32 openTime = 11; uint32 sectionId = 2; diff --git a/proto/FleurFairInfo.proto b/proto/FleurFairInfo.proto index 819eeb3b..f14dd0d5 100644 --- a/proto/FleurFairInfo.proto +++ b/proto/FleurFairInfo.proto @@ -1,8 +1,13 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + +import "uint32.proto"; import "FleurFairChapterInfo.proto"; import "FleurFairDungeonSectionInfo.proto"; + message FleurFairInfo { uint32 gpjbakimcgp = 10; map previewStageIndex = 6; diff --git a/proto/FleurFairMusicGameSettleReq.proto b/proto/FleurFairMusicGameSettleReq.proto index d0fa8681..61561f2e 100644 --- a/proto/FleurFairMusicGameSettleReq.proto +++ b/proto/FleurFairMusicGameSettleReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FleurFairMusicGameSettleReq { - enum CCDNCHGCFON { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2072; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CCDNCHGCFON { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2072; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 combo = 3; uint32 musicBasicId = 9; diff --git a/proto/FleurFairMusicGameSettleRsp.proto b/proto/FleurFairMusicGameSettleRsp.proto index 84567cd4..3fa875c8 100644 --- a/proto/FleurFairMusicGameSettleRsp.proto +++ b/proto/FleurFairMusicGameSettleRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FleurFairMusicGameSettleRsp { - enum LNFEHJBPLMB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2200; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LNFEHJBPLMB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2200; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 musicBasicId = 4; bool isNewRecord = 5; diff --git a/proto/FleurFairMusicGameStartReq.proto b/proto/FleurFairMusicGameStartReq.proto index dd5778e7..a39a3960 100644 --- a/proto/FleurFairMusicGameStartReq.proto +++ b/proto/FleurFairMusicGameStartReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FleurFairMusicGameStartReq { - enum PFDBOCEADKK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2105; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PFDBOCEADKK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2105; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 musicBasicId = 8; } diff --git a/proto/FleurFairMusicGameStartRsp.proto b/proto/FleurFairMusicGameStartRsp.proto index 06df7dbb..d226d314 100644 --- a/proto/FleurFairMusicGameStartRsp.proto +++ b/proto/FleurFairMusicGameStartRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FleurFairMusicGameStartRsp { - enum IOOGHFABFBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2088; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IOOGHFABFBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2088; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 3; uint32 musicBasicId = 5; diff --git a/proto/FleurFairMusicRecord.proto b/proto/FleurFairMusicRecord.proto new file mode 100644 index 00000000..800c258a --- /dev/null +++ b/proto/FleurFairMusicRecord.proto @@ -0,0 +1,12 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message FleurFairMusicRecord { + uint32 maxCombo = 1; + bool isUnlock = 7; + uint32 maxScore = 8; +} diff --git a/proto/FlightDailyRecord.proto b/proto/FlightDailyRecord.proto index 21f7aa41..dcf34504 100644 --- a/proto/FlightDailyRecord.proto +++ b/proto/FlightDailyRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FlightDailyRecord { uint32 groupId = 14; uint32 startTime = 15; diff --git a/proto/FlightInfo.proto b/proto/FlightInfo.proto index 48ca5b0e..4628bdb3 100644 --- a/proto/FlightInfo.proto +++ b/proto/FlightInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FlightDailyRecord.proto"; + message FlightInfo { repeated FlightDailyRecord dailyRecordList = 5; uint32 minOpenPlayerLevel = 2; diff --git a/proto/ForceUpdateInfo.proto b/proto/ForceUpdateInfo.proto index cd7c1114..2e3e530f 100644 --- a/proto/ForceUpdateInfo.proto +++ b/proto/ForceUpdateInfo.proto @@ -16,7 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message ForceUpdateInfo { string force_update_url = 1; } diff --git a/proto/ForgeDataNotify.proto b/proto/ForgeDataNotify.proto index 5f1392ac..a7471473 100644 --- a/proto/ForgeDataNotify.proto +++ b/proto/ForgeDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueData.proto"; + message ForgeDataNotify { - enum KBOJBKODBBF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 604; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KBOJBKODBBF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 604; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 maxQueueNum = 8; map forgeQueueMap = 14; diff --git a/proto/ForgeFormulaDataNotify.proto b/proto/ForgeFormulaDataNotify.proto index 2d127c58..faa70bf7 100644 --- a/proto/ForgeFormulaDataNotify.proto +++ b/proto/ForgeFormulaDataNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ForgeFormulaDataNotify { - enum MAAICENINJL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 661; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MAAICENINJL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 661; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isLocked = 1; uint32 forgeId = 12; diff --git a/proto/ForgeGetQueueDataReq.proto b/proto/ForgeGetQueueDataReq.proto index 5e2d2567..fcc58f7f 100644 --- a/proto/ForgeGetQueueDataReq.proto +++ b/proto/ForgeGetQueueDataReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ForgeGetQueueDataReq { - enum AFHOHDGOFFF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 635; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AFHOHDGOFFF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 635; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/ForgeGetQueueDataRsp.proto b/proto/ForgeGetQueueDataRsp.proto index e1c9b2e6..191dc90c 100644 --- a/proto/ForgeGetQueueDataRsp.proto +++ b/proto/ForgeGetQueueDataRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueData.proto"; + message ForgeGetQueueDataRsp { - enum EGLMICCFADE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 607; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EGLMICCFADE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 607; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 12; uint32 maxQueueNum = 7; diff --git a/proto/ForgeQueueData.proto b/proto/ForgeQueueData.proto index a95920f7..9798ccec 100644 --- a/proto/ForgeQueueData.proto +++ b/proto/ForgeQueueData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ForgeQueueData { uint32 forgeId = 6; uint32 finishCount = 1; diff --git a/proto/ForgeQueueDataNotify.proto b/proto/ForgeQueueDataNotify.proto index 6ff040d6..6ba9408b 100644 --- a/proto/ForgeQueueDataNotify.proto +++ b/proto/ForgeQueueDataNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueData.proto"; + message ForgeQueueDataNotify { - enum EBMKPJICDKP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 643; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EBMKPJICDKP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 643; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 removedForgeQueueList = 10; map forgeQueueMap = 14; diff --git a/proto/ForgeQueueManipulateReq.proto b/proto/ForgeQueueManipulateReq.proto index 92a5ec81..f28052f2 100644 --- a/proto/ForgeQueueManipulateReq.proto +++ b/proto/ForgeQueueManipulateReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueManipulateType.proto"; + message ForgeQueueManipulateReq { - enum BKBECDMOFNM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 653; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BKBECDMOFNM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 653; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 forgeQueueId = 5; ForgeQueueManipulateType manipulateType = 2; diff --git a/proto/ForgeQueueManipulateRsp.proto b/proto/ForgeQueueManipulateRsp.proto index d9a2bf92..a56c362f 100644 --- a/proto/ForgeQueueManipulateRsp.proto +++ b/proto/ForgeQueueManipulateRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ForgeQueueManipulateType.proto"; import "ItemParam.proto"; + message ForgeQueueManipulateRsp { - enum AOJCPKNGIFA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 636; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AOJCPKNGIFA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 636; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ItemParam returnItemList = 3; ForgeQueueManipulateType manipulateType = 7; diff --git a/proto/ForgeQueueManipulateType.proto b/proto/ForgeQueueManipulateType.proto index 51e42c2a..2368bf11 100644 --- a/proto/ForgeQueueManipulateType.proto +++ b/proto/ForgeQueueManipulateType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ForgeStartReq.proto b/proto/ForgeStartReq.proto index 6cca00b6..52fe25ac 100644 --- a/proto/ForgeStartReq.proto +++ b/proto/ForgeStartReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ForgeStartReq { - enum FPIEKIGCPND { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 652; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FPIEKIGCPND { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 652; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 avatarId = 10; uint32 forgeCount = 6; diff --git a/proto/ForgeStartRsp.proto b/proto/ForgeStartRsp.proto index cea91b0a..da04d936 100644 --- a/proto/ForgeStartRsp.proto +++ b/proto/ForgeStartRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ForgeStartRsp { - enum PABBAJPLAIC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 603; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PABBAJPLAIC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 603; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 10; } diff --git a/proto/ForwardType.proto b/proto/ForwardType.proto index 84fdef9c..40d0d287 100644 --- a/proto/ForwardType.proto +++ b/proto/ForwardType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/FoundationInfo.proto b/proto/FoundationInfo.proto index 95711a62..6464b43b 100644 --- a/proto/FoundationInfo.proto +++ b/proto/FoundationInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FoundationStatus.proto"; + message FoundationInfo { FoundationStatus status = 1; repeated uint32 uidList = 2; diff --git a/proto/FoundationStatus.proto b/proto/FoundationStatus.proto index cef065e3..80bdb878 100644 --- a/proto/FoundationStatus.proto +++ b/proto/FoundationStatus.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/FriendBrief.proto b/proto/FriendBrief.proto index 125d5b1f..6edc5a0d 100644 --- a/proto/FriendBrief.proto +++ b/proto/FriendBrief.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,6 +9,7 @@ import "FriendEnterHomeOption.proto"; import "ProfilePicture.proto"; import "PlatformType.proto"; import "SocialShowAvatarInfo.proto"; + message FriendBrief { uint32 uid = 1; string nickname = 2; diff --git a/proto/FriendEnterHomeOption.proto b/proto/FriendEnterHomeOption.proto index a4fac594..ab4f2efc 100644 --- a/proto/FriendEnterHomeOption.proto +++ b/proto/FriendEnterHomeOption.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/FriendOnlineState.proto b/proto/FriendOnlineState.proto index 7beae32c..3a84c376 100644 --- a/proto/FriendOnlineState.proto +++ b/proto/FriendOnlineState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/FungusDetail.proto b/proto/FungusDetail.proto index 757217ac..18073786 100644 --- a/proto/FungusDetail.proto +++ b/proto/FungusDetail.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FungusDetail { bool isCultivate = 12; uint32 Unk3300_GCLBPDJDEDN = 14; diff --git a/proto/FungusFighterInfo.proto b/proto/FungusFighterInfo.proto index 23f8b891..189f4df2 100644 --- a/proto/FungusFighterInfo.proto +++ b/proto/FungusFighterInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,6 +8,7 @@ import "FungusDetail.proto"; import "FungusTrainingProgressDetail.proto"; import "FungusPlotStageDetail.proto"; import "FungusTrainingDungeonDetail.proto"; + message FungusFighterInfo { repeated FungusDetail fungusDetailList = 3; repeated uint32 Unk3300_GIHAKKAJHDH = 9; diff --git a/proto/FungusFighterMonsterDetail.proto b/proto/FungusFighterMonsterDetail.proto index 5bf97979..aa3b3b58 100644 --- a/proto/FungusFighterMonsterDetail.proto +++ b/proto/FungusFighterMonsterDetail.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FungusFighterMonsterDetail { float curHpPercentage = 9; uint32 fungusId = 10; diff --git a/proto/FungusPlotStageDetail.proto b/proto/FungusPlotStageDetail.proto index 64ea2c6d..3c97f232 100644 --- a/proto/FungusPlotStageDetail.proto +++ b/proto/FungusPlotStageDetail.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FungusPlotStageDetail { uint32 stageId = 3; bool isOpen = 15; diff --git a/proto/FungusTrainingDungeonDetail.proto b/proto/FungusTrainingDungeonDetail.proto index 8d351a12..4e5ac20a 100644 --- a/proto/FungusTrainingDungeonDetail.proto +++ b/proto/FungusTrainingDungeonDetail.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FungusTrainingDungeonDetail { bool isOpen = 8; uint32 bestScore = 7; diff --git a/proto/FungusTrainingMonsterPreviewDetail.proto b/proto/FungusTrainingMonsterPreviewDetail.proto index d3b92c0d..ce979be7 100644 --- a/proto/FungusTrainingMonsterPreviewDetail.proto +++ b/proto/FungusTrainingMonsterPreviewDetail.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FungusTrainingMonsterPreviewDetail { uint32 monsterId = 3; uint32 level = 5; diff --git a/proto/FungusTrainingPoolPreviewDetail.proto b/proto/FungusTrainingPoolPreviewDetail.proto index 284c7d11..c1b6ebdc 100644 --- a/proto/FungusTrainingPoolPreviewDetail.proto +++ b/proto/FungusTrainingPoolPreviewDetail.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FungusTrainingMonsterPreviewDetail.proto"; + message FungusTrainingPoolPreviewDetail { uint32 poolId = 10; repeated FungusTrainingMonsterPreviewDetail monsterPreviewDetailList = 5; diff --git a/proto/FungusTrainingProgressDetail.proto b/proto/FungusTrainingProgressDetail.proto index 4545743a..7a3e0acc 100644 --- a/proto/FungusTrainingProgressDetail.proto +++ b/proto/FungusTrainingProgressDetail.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FungusTrainingPoolPreviewDetail.proto"; import "FungusFighterMonsterDetail.proto"; + message FungusTrainingProgressDetail { repeated uint32 Unk3300_EEOIMDJOHCM = 15; uint32 curRound = 1; diff --git a/proto/Furniture.proto b/proto/Furniture.proto index 48f1fdd0..cbd6d3c1 100644 --- a/proto/Furniture.proto +++ b/proto/Furniture.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message Furniture { uint32 count = 1; } diff --git a/proto/FurnitureCurModuleArrangeCountNotify.proto b/proto/FurnitureCurModuleArrangeCountNotify.proto index 5d2e5104..379e0c22 100644 --- a/proto/FurnitureCurModuleArrangeCountNotify.proto +++ b/proto/FurnitureCurModuleArrangeCountNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Uint32Pair.proto"; + message FurnitureCurModuleArrangeCountNotify { - enum HGICNMNBGLO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4851; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HGICNMNBGLO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4851; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated Uint32Pair furnitureArrangeCountList = 13; } diff --git a/proto/FurnitureMakeBeHelpedData.proto b/proto/FurnitureMakeBeHelpedData.proto index 2ce866d5..e8dd3607 100644 --- a/proto/FurnitureMakeBeHelpedData.proto +++ b/proto/FurnitureMakeBeHelpedData.proto @@ -1,9 +1,9 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "ProfilePicture.proto"; + message FurnitureMakeBeHelpedData { uint32 uid = 7; ProfilePicture profilePicture = 10; diff --git a/proto/FurnitureMakeBeHelpedNotify.proto b/proto/FurnitureMakeBeHelpedNotify.proto index cda89cd1..d12f9c37 100644 --- a/proto/FurnitureMakeBeHelpedNotify.proto +++ b/proto/FurnitureMakeBeHelpedNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; import "FurnitureMakeBeHelpedData.proto"; + message FurnitureMakeBeHelpedNotify { - enum EJBNALJACLJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4522; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EJBNALJACLJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4522; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} FurnitureMakeSlot furnitureMakeSlot = 2; FurnitureMakeBeHelpedData furnitureMakeHelpedData = 12; diff --git a/proto/FurnitureMakeCancelReq.proto b/proto/FurnitureMakeCancelReq.proto index 7563ecf3..030791c7 100644 --- a/proto/FurnitureMakeCancelReq.proto +++ b/proto/FurnitureMakeCancelReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeCancelReq { - enum NMENAMEMOJA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4577; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NMENAMEMOJA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4577; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 makeId = 5; uint32 index = 12; diff --git a/proto/FurnitureMakeCancelRsp.proto b/proto/FurnitureMakeCancelRsp.proto index 9b9155ef..d170fd40 100644 --- a/proto/FurnitureMakeCancelRsp.proto +++ b/proto/FurnitureMakeCancelRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; + message FurnitureMakeCancelRsp { - enum PAEMPLDCDHP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4561; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PAEMPLDCDHP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4561; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 4; FurnitureMakeSlot furnitureMakeSlot = 14; diff --git a/proto/FurnitureMakeData.proto b/proto/FurnitureMakeData.proto index b8e68076..5e90efe8 100644 --- a/proto/FurnitureMakeData.proto +++ b/proto/FurnitureMakeData.proto @@ -1,5 +1,7 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message FurnitureMakeData { uint32 durTime = 5; uint32 makeId = 6; diff --git a/proto/FurnitureMakeFinishNotify.proto b/proto/FurnitureMakeFinishNotify.proto index ce78f34d..510eb23c 100644 --- a/proto/FurnitureMakeFinishNotify.proto +++ b/proto/FurnitureMakeFinishNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeFinishNotify { - enum MIOIGBJOKEO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4789; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MIOIGBJOKEO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4789; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/FurnitureMakeHelpData.proto b/proto/FurnitureMakeHelpData.proto index 8ec60d80..5582d4c5 100644 --- a/proto/FurnitureMakeHelpData.proto +++ b/proto/FurnitureMakeHelpData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeHelpData { uint32 times = 2; uint32 uid = 6; diff --git a/proto/FurnitureMakeHelpReq.proto b/proto/FurnitureMakeHelpReq.proto index 1cafc46c..5a8418de 100644 --- a/proto/FurnitureMakeHelpReq.proto +++ b/proto/FurnitureMakeHelpReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeHelpReq { - enum MCJFGBALEMN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4739; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MCJFGBALEMN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4739; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/FurnitureMakeHelpRsp.proto b/proto/FurnitureMakeHelpRsp.proto index 715a6341..1e316bbd 100644 --- a/proto/FurnitureMakeHelpRsp.proto +++ b/proto/FurnitureMakeHelpRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeHelpData.proto"; + message FurnitureMakeHelpRsp { - enum IIBCBIPNGEA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4533; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IIBCBIPNGEA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4533; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; repeated FurnitureMakeHelpData helpDataList = 4; diff --git a/proto/FurnitureMakeInfo.proto b/proto/FurnitureMakeInfo.proto index 61222622..e58640a7 100644 --- a/proto/FurnitureMakeInfo.proto +++ b/proto/FurnitureMakeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeInfo { uint32 makeCount = 9; uint32 furnitureId = 7; diff --git a/proto/FurnitureMakeInfoChangeNotify.proto b/proto/FurnitureMakeInfoChangeNotify.proto index 2d5eee4f..9ecf9a7c 100644 --- a/proto/FurnitureMakeInfoChangeNotify.proto +++ b/proto/FurnitureMakeInfoChangeNotify.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeInfo.proto"; +option java_package = "emu.grasscutter.net.proto"; + message FurnitureMakeInfoChangeNotify { // enum CmdId { // option allow_alias = true; diff --git a/proto/FurnitureMakeMakeInfo.proto b/proto/FurnitureMakeMakeInfo.proto index 2fc29254..5c864445 100644 --- a/proto/FurnitureMakeMakeInfo.proto +++ b/proto/FurnitureMakeMakeInfo.proto @@ -16,7 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message FurnitureMakeMakeInfo { uint32 furniture_id = 13; uint32 make_count = 9; diff --git a/proto/FurnitureMakeReq.proto b/proto/FurnitureMakeReq.proto index 8656ad90..26674823 100644 --- a/proto/FurnitureMakeReq.proto +++ b/proto/FurnitureMakeReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeReq { - enum EFOKMLKACBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4894; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EFOKMLKACBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4894; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/FurnitureMakeRsp.proto b/proto/FurnitureMakeRsp.proto index dd948c80..b888ac1b 100644 --- a/proto/FurnitureMakeRsp.proto +++ b/proto/FurnitureMakeRsp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,14 +8,15 @@ import "FurnitureMakeSlot.proto"; import "FurnitureMakeHelpData.proto"; import "FurnitureMakeInfo.proto"; import "FurnitureMakeBeHelpedData.proto"; + message FurnitureMakeRsp { - enum EIPCPPBDLLA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4802; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EIPCPPBDLLA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4802; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; FurnitureMakeSlot furnitureMakeSlot = 3; diff --git a/proto/FurnitureMakeSlot.proto b/proto/FurnitureMakeSlot.proto index 45e36943..523e479e 100644 --- a/proto/FurnitureMakeSlot.proto +++ b/proto/FurnitureMakeSlot.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeData.proto"; + message FurnitureMakeSlot { repeated FurnitureMakeData furnitureMakeDataList = 4; } diff --git a/proto/FurnitureMakeStartReq.proto b/proto/FurnitureMakeStartReq.proto index f84f640d..875cb87d 100644 --- a/proto/FurnitureMakeStartReq.proto +++ b/proto/FurnitureMakeStartReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message FurnitureMakeStartReq { - enum MEJIFGHCCJP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4740; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MEJIFGHCCJP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4740; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 makeId = 15; uint32 avatarId = 13; diff --git a/proto/FurnitureMakeStartRsp.proto b/proto/FurnitureMakeStartRsp.proto index 742dfdf5..1421c41d 100644 --- a/proto/FurnitureMakeStartRsp.proto +++ b/proto/FurnitureMakeStartRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; + message FurnitureMakeStartRsp { - enum FBLHKPMBEOI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4756; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FBLHKPMBEOI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4756; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} FurnitureMakeSlot furnitureMakeSlot = 11; int32 retcode = 15; diff --git a/proto/GCGOperation.proto b/proto/GCGOperation.proto new file mode 100644 index 00000000..2756b8b8 --- /dev/null +++ b/proto/GCGOperation.proto @@ -0,0 +1,27 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "OpRedraw.proto"; +import "OpSelectOnStage.proto"; +import "OpReroll.proto"; +import "OpAttack.proto"; +import "OpPass.proto"; +import "OpPlayCard.proto"; +import "OpReboot.proto"; +import "OpSurrender.proto"; + +message GCGOperation { + oneof op { + OpRedraw op_redraw = 12; + OpSelectOnStage op_select_on_stage = 4; + OpReroll op_reroll = 13; + OpAttack op_attack = 9; + OpPass op_pass = 10; + OpPlayCard op_play_card = 8; + OpReboot op_reboot = 6; + OpSurrender op_surrender = 15; + } +} diff --git a/proto/ShellInfo.proto b/proto/GCGOperationPass.proto similarity index 63% rename from proto/ShellInfo.proto rename to proto/GCGOperationPass.proto index 99f9cfdc..9b413c7e 100644 --- a/proto/ShellInfo.proto +++ b/proto/GCGOperationPass.proto @@ -1,5 +1,9 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; -message ShellInfo { - uint32 shellId = 1; + + + + +message GCGOperationPass { } diff --git a/proto/GCGOperationRedraw.proto b/proto/GCGOperationRedraw.proto new file mode 100644 index 00000000..6cb1990e --- /dev/null +++ b/proto/GCGOperationRedraw.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message GCGOperationRedraw { + repeated uint32 cardList = 12; +} diff --git a/proto/GCGOperationReq.proto b/proto/GCGOperationReq.proto new file mode 100644 index 00000000..378d0311 --- /dev/null +++ b/proto/GCGOperationReq.proto @@ -0,0 +1,22 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "GCGOperation.proto"; + +message GCGOperationReq { + //enum GMDGEMKCKPF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 7487; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} + + uint32 redirectUid = 3; + uint32 opSeq = 6; + GCGOperation op = 11; +} diff --git a/proto/GCGOperationRsp.proto b/proto/GCGOperationRsp.proto new file mode 100644 index 00000000..6debef94 --- /dev/null +++ b/proto/GCGOperationRsp.proto @@ -0,0 +1,19 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message GCGOperationRsp { + //enum ILJPBGCIOBB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 7651; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} + + uint32 opSeq = 7; + int32 retcode = 3; +} diff --git a/proto/GCGTCTavernChallengeDataNotify.proto b/proto/GCGTCTavernChallengeDataNotify.proto index 4e677f5f..d403685f 100644 --- a/proto/GCGTCTavernChallengeDataNotify.proto +++ b/proto/GCGTCTavernChallengeDataNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GCGTCTavernChallengeDataNotify { - enum JHBAGBEDCLP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 7579; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JHBAGBEDCLP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 7579; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 levelId = 2; uint32 caaaccpgkff = 3; diff --git a/proto/GLELFDKHCNK.proto b/proto/GLELFDKHCNK.proto index 35d854d4..6ac0b71a 100644 --- a/proto/GLELFDKHCNK.proto +++ b/proto/GLELFDKHCNK.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GLELFDKHCNK { uint32 minFinishTime = 2; uint32 levelId = 12; diff --git a/proto/GachaInfo.proto b/proto/GachaInfo.proto index 6dd5e0a8..9325e640 100644 --- a/proto/GachaInfo.proto +++ b/proto/GachaInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GachaUpInfo.proto"; + message GachaInfo { string gachaPrefabPath = 9; uint32 scheduleId = 2; diff --git a/proto/GachaItem.proto b/proto/GachaItem.proto index 841d2ee3..a9e11902 100644 --- a/proto/GachaItem.proto +++ b/proto/GachaItem.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; import "GachaTransferItem.proto"; + message GachaItem { repeated GachaTransferItem transferItems = 10; bool isGachaItemNew = 9; diff --git a/proto/GachaTransferItem.proto b/proto/GachaTransferItem.proto index 313a81e5..080714b5 100644 --- a/proto/GachaTransferItem.proto +++ b/proto/GachaTransferItem.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message GachaTransferItem { ItemParam item = 5; bool isTransferItemNew = 3; diff --git a/proto/GachaUpInfo.proto b/proto/GachaUpInfo.proto index 527cee61..9972c3bb 100644 --- a/proto/GachaUpInfo.proto +++ b/proto/GachaUpInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GachaUpInfo { repeated uint32 itemIdList = 11; uint32 itemParentType = 15; diff --git a/proto/GachaWishReq.proto b/proto/GachaWishReq.proto index 78143c5b..f1a692b9 100644 --- a/proto/GachaWishReq.proto +++ b/proto/GachaWishReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GachaWishReq { - enum IGAICKAILHD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1520; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IGAICKAILHD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1520; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 gachaType = 6; uint32 gachaScheduleId = 10; diff --git a/proto/GachaWishRsp.proto b/proto/GachaWishRsp.proto index b3101f07..3941b18b 100644 --- a/proto/GachaWishRsp.proto +++ b/proto/GachaWishRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GachaWishRsp { - enum COIIDDMDPIL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1574; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum COIIDDMDPIL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1574; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 wishProgress = 3; uint32 wishMaxProgress = 7; diff --git a/proto/GadgetAutoPickDropInfoNotify.proto b/proto/GadgetAutoPickDropInfoNotify.proto index 4793bb4b..cfed4247 100644 --- a/proto/GadgetAutoPickDropInfoNotify.proto +++ b/proto/GadgetAutoPickDropInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Item.proto"; + message GadgetAutoPickDropInfoNotify { - enum HJFBOFFDKBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 816; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HJFBOFFDKBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 816; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated Item itemList = 15; } diff --git a/proto/GadgetBornType.proto b/proto/GadgetBornType.proto index 3696906f..82c04de9 100644 --- a/proto/GadgetBornType.proto +++ b/proto/GadgetBornType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/GeneralRewardInfo.proto b/proto/GadgetGeneralRewardInfo.proto similarity index 87% rename from proto/GeneralRewardInfo.proto rename to proto/GadgetGeneralRewardInfo.proto index 8dcbce39..41240537 100644 --- a/proto/GeneralRewardInfo.proto +++ b/proto/GadgetGeneralRewardInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; -message GeneralRewardInfo { + +message GadgetGeneralRewardInfo { uint32 resin = 1; uint32 deadTime = 2; repeated uint32 remainUidList = 3; diff --git a/proto/GadgetInteractReq.proto b/proto/GadgetInteractReq.proto index 5b2e6669..580bfff1 100644 --- a/proto/GadgetInteractReq.proto +++ b/proto/GadgetInteractReq.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InterOpType.proto"; import "ResinCostType.proto"; + message GadgetInteractReq { - enum HNAHFIOGDFG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 805; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HNAHFIOGDFG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 805; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} InterOpType opType = 1; bool isUseCondenseResin = 14; diff --git a/proto/GadgetInteractRsp.proto b/proto/GadgetInteractRsp.proto index 01038fec..3098d51e 100644 --- a/proto/GadgetInteractRsp.proto +++ b/proto/GadgetInteractRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InteractType.proto"; import "InterOpType.proto"; + message GadgetInteractRsp { - enum EJEKBAMFKHL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 855; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EJEKBAMFKHL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 855; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} InteractType interactType = 3; int32 retcode = 12; diff --git a/proto/GadgetPlayInfo.proto b/proto/GadgetPlayInfo.proto index 8ce68564..4634a2aa 100644 --- a/proto/GadgetPlayInfo.proto +++ b/proto/GadgetPlayInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CrucibleInfo.proto"; + message GadgetPlayInfo { uint32 playType = 1; uint32 duration = 2; diff --git a/proto/GadgetStateNotify.proto b/proto/GadgetStateNotify.proto index d2501c32..43144f7b 100644 --- a/proto/GadgetStateNotify.proto +++ b/proto/GadgetStateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GadgetStateNotify { - enum AKFEDCCGIJI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 887; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AKFEDCCGIJI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 887; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 gadgetState = 9; uint32 gadgetEntityId = 7; diff --git a/proto/GalleryStopReason.proto b/proto/GalleryStopReason.proto index 222f7ab5..431ecd39 100644 --- a/proto/GalleryStopReason.proto +++ b/proto/GalleryStopReason.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/GameplayRecommendationElementReliquaryRequest.proto b/proto/GameplayRecommendationElementReliquaryRequest.proto index bf24e8c8..1876743c 100644 --- a/proto/GameplayRecommendationElementReliquaryRequest.proto +++ b/proto/GameplayRecommendationElementReliquaryRequest.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GameplayRecommendationElementReliquaryRequest { uint32 elementType = 12; uint32 equipType = 7; diff --git a/proto/GameplayRecommendationElementReliquaryResponse.proto b/proto/GameplayRecommendationElementReliquaryResponse.proto index 2fa46f5c..db8e7e5f 100644 --- a/proto/GameplayRecommendationElementReliquaryResponse.proto +++ b/proto/GameplayRecommendationElementReliquaryResponse.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "GameplayRecommendationReliquaryMainPropData.proto"; +option java_package = "emu.grasscutter.net.proto"; + message GameplayRecommendationElementReliquaryResponse { uint32 element_type = 1; uint32 equip_type = 9; diff --git a/proto/GameplayRecommendationReliquaryMainPropData.proto b/proto/GameplayRecommendationReliquaryMainPropData.proto index eae79b3c..10d19254 100644 --- a/proto/GameplayRecommendationReliquaryMainPropData.proto +++ b/proto/GameplayRecommendationReliquaryMainPropData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GameplayRecommendationReliquaryMainPropData { uint32 mainPropId = 6; uint32 khfnbgnaclh = 9; diff --git a/proto/GameplayRecommendationReliquaryRequest.proto b/proto/GameplayRecommendationReliquaryRequest.proto index 53d3cabf..60b0cf2f 100644 --- a/proto/GameplayRecommendationReliquaryRequest.proto +++ b/proto/GameplayRecommendationReliquaryRequest.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GameplayRecommendationReliquaryRequest { uint32 equipType = 7; } diff --git a/proto/GameplayRecommendationReliquaryResponse.proto b/proto/GameplayRecommendationReliquaryResponse.proto index d1441258..1a37325d 100644 --- a/proto/GameplayRecommendationReliquaryResponse.proto +++ b/proto/GameplayRecommendationReliquaryResponse.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GameplayRecommendationReliquaryMainPropData.proto"; + message GameplayRecommendationReliquaryResponse { repeated GameplayRecommendationReliquaryMainPropData nbbpegfkpac = 12; uint32 equipType = 15; diff --git a/proto/GatherGadgetInfo.proto b/proto/GatherGadgetInfo.proto index 1a5d7a2b..653940dd 100644 --- a/proto/GatherGadgetInfo.proto +++ b/proto/GatherGadgetInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GatherGadgetInfo { uint32 itemId = 1; bool is_forbid_guest = 2; diff --git a/proto/GcgFestivalInfo.proto b/proto/GcgFestivalInfo.proto index c63fdbd0..7166e07b 100644 --- a/proto/GcgFestivalInfo.proto +++ b/proto/GcgFestivalInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GcgFestivalInfo { bool fkefhlbdlcn = 5; } diff --git a/proto/GearInfo.proto b/proto/GearInfo.proto index 32e7d2b9..b89faf40 100644 --- a/proto/GearInfo.proto +++ b/proto/GearInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "JigsawPictureData.proto"; import "GearLevelData.proto"; + message GearInfo { repeated GearLevelData gearLevelDataList = 9; JigsawPictureData jigsawPictureData = 13; diff --git a/proto/GearLevelData.proto b/proto/GearLevelData.proto index e1dea66f..ac6c8dd1 100644 --- a/proto/GearLevelData.proto +++ b/proto/GearLevelData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GearLevelData { uint32 Unk3300_DFGHKDBENED = 1; uint32 openTime = 4; diff --git a/proto/GetActivityInfoReq.proto b/proto/GetActivityInfoReq.proto index ca1d512b..8fd1ee44 100644 --- a/proto/GetActivityInfoReq.proto +++ b/proto/GetActivityInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetActivityInfoReq { - enum GEGMHGCIBDO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2098; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GEGMHGCIBDO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2098; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 activityIdList = 15; } diff --git a/proto/GetActivityInfoRsp.proto b/proto/GetActivityInfoRsp.proto index 6acb6431..f381ade5 100644 --- a/proto/GetActivityInfoRsp.proto +++ b/proto/GetActivityInfoRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ActivityInfo.proto"; import "Uint32Pair.proto"; + message GetActivityInfoRsp { - enum CNCGABMJCIE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2073; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CNCGABMJCIE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2073; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ActivityInfo activityInfoList = 13; repeated Uint32Pair disableTransferPointInteractionList = 3; diff --git a/proto/GetActivityShopSheetInfoReq.proto b/proto/GetActivityShopSheetInfoReq.proto index 2d991eb3..378cba29 100644 --- a/proto/GetActivityShopSheetInfoReq.proto +++ b/proto/GetActivityShopSheetInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetActivityShopSheetInfoReq { - enum BAGDMNOKKGJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 780; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BAGDMNOKKGJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 780; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 shopType = 14; } diff --git a/proto/GetActivityShopSheetInfoRsp.proto b/proto/GetActivityShopSheetInfoRsp.proto index 2a9f9221..83bc8150 100644 --- a/proto/GetActivityShopSheetInfoRsp.proto +++ b/proto/GetActivityShopSheetInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ActivityShopSheetInfo.proto"; + message GetActivityShopSheetInfoRsp { - enum DAPGPAJCIME { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 770; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DAPGPAJCIME { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 770; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 shopType = 7; repeated ActivityShopSheetInfo sheetInfoList = 10; diff --git a/proto/GetAllH5ActivityInfoReq.proto b/proto/GetAllH5ActivityInfoReq.proto index 501e61a8..7895ae05 100644 --- a/proto/GetAllH5ActivityInfoReq.proto +++ b/proto/GetAllH5ActivityInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetAllH5ActivityInfoReq { - enum EGIIIDKGDHG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5695; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EGIIIDKGDHG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5695; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetAllH5ActivityInfoRsp.proto b/proto/GetAllH5ActivityInfoRsp.proto index 04f0bccf..8963a4a9 100644 --- a/proto/GetAllH5ActivityInfoRsp.proto +++ b/proto/GetAllH5ActivityInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "H5ActivityInfo.proto"; + message GetAllH5ActivityInfoRsp { - enum LEAPJMGKOBH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5688; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LEAPJMGKOBH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5688; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 clientRedDotTimestamp = 5; repeated H5ActivityInfo h5ActivityInfoList = 6; diff --git a/proto/GetAllMailReq.proto b/proto/GetAllMailReq.proto index 23cef7c0..f9dba33a 100644 --- a/proto/GetAllMailReq.proto +++ b/proto/GetAllMailReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetAllMailReq { - enum LHAPJAHPMOI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1424; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LHAPJAHPMOI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1424; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isCollected = 8; } diff --git a/proto/GetAllMailRsp.proto b/proto/GetAllMailRsp.proto index 65256de4..ef7492e4 100644 --- a/proto/GetAllMailRsp.proto +++ b/proto/GetAllMailRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MailData.proto"; + message GetAllMailRsp { - enum FNCKKDMEJGP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1429; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FNCKKDMEJGP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1429; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isCollected = 5; int32 retcode = 9; diff --git a/proto/GetAllUnlockNameCardReq.proto b/proto/GetAllUnlockNameCardReq.proto index 6a5bf317..a90586cc 100644 --- a/proto/GetAllUnlockNameCardReq.proto +++ b/proto/GetAllUnlockNameCardReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetAllUnlockNameCardReq { - enum CAFKNKDCPBJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4018; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CAFKNKDCPBJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4018; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetAllUnlockNameCardRsp.proto b/proto/GetAllUnlockNameCardRsp.proto index 993f2324..9f478fdc 100644 --- a/proto/GetAllUnlockNameCardRsp.proto +++ b/proto/GetAllUnlockNameCardRsp.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetAllUnlockNameCardRsp { - enum IAAKEJCGPIB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4075; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IAAKEJCGPIB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4075; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 retcode = 15; repeated uint32 nameCardList = 12; diff --git a/proto/GetAuthkeyReq.proto b/proto/GetAuthkeyReq.proto index e8e7263a..dbfc6c08 100644 --- a/proto/GetAuthkeyReq.proto +++ b/proto/GetAuthkeyReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetAuthkeyReq { - enum DIGIIBPFOBE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1470; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DIGIIBPFOBE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1470; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 authkeyVer = 6; string authAppid = 14; diff --git a/proto/GetAuthkeyRsp.proto b/proto/GetAuthkeyRsp.proto index 8ea4ef6c..1f4ef48f 100644 --- a/proto/GetAuthkeyRsp.proto +++ b/proto/GetAuthkeyRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetAuthkeyRsp { - enum ELAIHNIANND { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1462; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ELAIHNIANND { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1462; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} string gameBiz = 1; uint32 signType = 3; diff --git a/proto/GetBlossomBriefInfoListReq.proto b/proto/GetBlossomBriefInfoListReq.proto index e8be3cc9..e3d28f25 100644 --- a/proto/GetBlossomBriefInfoListReq.proto +++ b/proto/GetBlossomBriefInfoListReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetBlossomBriefInfoListReq { - enum MPNGAFBDILB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2705; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MPNGAFBDILB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2705; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 cityIdList = 5; } diff --git a/proto/GetBlossomBriefInfoListRsp.proto b/proto/GetBlossomBriefInfoListRsp.proto index 5133bd02..2aad8943 100644 --- a/proto/GetBlossomBriefInfoListRsp.proto +++ b/proto/GetBlossomBriefInfoListRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BlossomBriefInfo.proto"; + message GetBlossomBriefInfoListRsp { - enum JPEBEPLLNNO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2755; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JPEBEPLLNNO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2755; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 retcode = 2; repeated BlossomBriefInfo briefInfoList = 4; diff --git a/proto/GetChatEmojiCollectionReq.proto b/proto/GetChatEmojiCollectionReq.proto index 57531214..7d8c8410 100644 --- a/proto/GetChatEmojiCollectionReq.proto +++ b/proto/GetChatEmojiCollectionReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetChatEmojiCollectionReq { - enum HFDAJGLHEHL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4011; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HFDAJGLHEHL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4011; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetChatEmojiCollectionRsp.proto b/proto/GetChatEmojiCollectionRsp.proto index 4aa53819..56f9761d 100644 --- a/proto/GetChatEmojiCollectionRsp.proto +++ b/proto/GetChatEmojiCollectionRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatEmojiCollectionData.proto"; + message GetChatEmojiCollectionRsp { - enum CAAOHECMDJO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4091; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CAAOHECMDJO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4091; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 4; ChatEmojiCollectionData chatEmojiCollectionData = 12; diff --git a/proto/GetCompoundDataReq.proto b/proto/GetCompoundDataReq.proto index 797101a2..68c35fe8 100644 --- a/proto/GetCompoundDataReq.proto +++ b/proto/GetCompoundDataReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetCompoundDataReq { - enum PHCKEGHBIGA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 107; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PHCKEGHBIGA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 107; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetCompoundDataRsp.proto b/proto/GetCompoundDataRsp.proto index dafb16d2..8552d2db 100644 --- a/proto/GetCompoundDataRsp.proto +++ b/proto/GetCompoundDataRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CompoundQueueData.proto"; + message GetCompoundDataRsp { - enum KJFBGCHPMEC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 152; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KJFBGCHPMEC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 152; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 2; repeated CompoundQueueData compoundQueueDataList = 6; diff --git a/proto/GetDailyDungeonEntryInfoReq.proto b/proto/GetDailyDungeonEntryInfoReq.proto index 9ceaf5e0..5a909858 100644 --- a/proto/GetDailyDungeonEntryInfoReq.proto +++ b/proto/GetDailyDungeonEntryInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetDailyDungeonEntryInfoReq { - enum FONDNNAPILH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 981; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FONDNNAPILH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 981; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 sceneId = 4; } diff --git a/proto/GetDailyDungeonEntryInfoRsp.proto b/proto/GetDailyDungeonEntryInfoRsp.proto index 57db03e2..65b526f0 100644 --- a/proto/GetDailyDungeonEntryInfoRsp.proto +++ b/proto/GetDailyDungeonEntryInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DailyDungeonEntryInfo.proto"; + message GetDailyDungeonEntryInfoRsp { - enum KIAADEFNINL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 964; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KIAADEFNINL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 964; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 3; repeated DailyDungeonEntryInfo dailyDungeonInfoList = 8; diff --git a/proto/GetFriendShowAvatarInfoReq.proto b/proto/GetFriendShowAvatarInfoReq.proto index bc0a089b..a9228985 100644 --- a/proto/GetFriendShowAvatarInfoReq.proto +++ b/proto/GetFriendShowAvatarInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetFriendShowAvatarInfoReq { - enum NBBEJDKKALC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4079; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NBBEJDKKALC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4079; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 uid = 2; } diff --git a/proto/GetFriendShowAvatarInfoRsp.proto b/proto/GetFriendShowAvatarInfoRsp.proto index bfa1cd03..c20dd46a 100644 --- a/proto/GetFriendShowAvatarInfoRsp.proto +++ b/proto/GetFriendShowAvatarInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ShowAvatarInfo.proto"; + message GetFriendShowAvatarInfoRsp { - enum DBNKIEDKCKB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4027; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DBNKIEDKCKB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4027; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ShowAvatarInfo showAvatarInfoList = 3; int32 retcode = 12; diff --git a/proto/GetFriendShowNameCardInfoReq.proto b/proto/GetFriendShowNameCardInfoReq.proto index 74850150..727e4692 100644 --- a/proto/GetFriendShowNameCardInfoReq.proto +++ b/proto/GetFriendShowNameCardInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetFriendShowNameCardInfoReq { - enum DCKIDCHAHMI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4015; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DCKIDCHAHMI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4015; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 uid = 1; } diff --git a/proto/GetFriendShowNameCardInfoRsp.proto b/proto/GetFriendShowNameCardInfoRsp.proto index c8f882cf..5cb03e81 100644 --- a/proto/GetFriendShowNameCardInfoRsp.proto +++ b/proto/GetFriendShowNameCardInfoRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetFriendShowNameCardInfoRsp { - enum HJHGMJPPPMN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4056; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HJHGMJPPPMN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4056; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 3; uint32 uid = 2; diff --git a/proto/GetFurnitureCurModuleArrangeCountReq.proto b/proto/GetFurnitureCurModuleArrangeCountReq.proto index 1cf416c4..0b86ab76 100644 --- a/proto/GetFurnitureCurModuleArrangeCountReq.proto +++ b/proto/GetFurnitureCurModuleArrangeCountReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetFurnitureCurModuleArrangeCountReq { - enum DHDEAFKCMAP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4722; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DHDEAFKCMAP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4722; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetGachaInfoReq.proto b/proto/GetGachaInfoReq.proto index f8c2cdbf..d858af36 100644 --- a/proto/GetGachaInfoReq.proto +++ b/proto/GetGachaInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetGachaInfoReq { - enum LGENFIGDNPP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1505; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LGENFIGDNPP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1505; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetGachaInfoRsp.proto b/proto/GetGachaInfoRsp.proto index 577c8e6d..084bdfd4 100644 --- a/proto/GetGachaInfoRsp.proto +++ b/proto/GetGachaInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GachaInfo.proto"; + message GetGachaInfoRsp { - enum DDLAEDKIDPC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1555; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DDLAEDKIDPC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1555; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 14; bool Unk3300_OHFMHIHJHPJ = 11; diff --git a/proto/GetInvestigationMonsterReq.proto b/proto/GetInvestigationMonsterReq.proto index 1d5e99c1..cc8c56cb 100644 --- a/proto/GetInvestigationMonsterReq.proto +++ b/proto/GetInvestigationMonsterReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetInvestigationMonsterReq { - enum ONHIGDGHJBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1915; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ONHIGDGHJBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1915; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 cityIdList = 1; bool isForMark = 4; diff --git a/proto/GetInvestigationMonsterRsp.proto b/proto/GetInvestigationMonsterRsp.proto index 36c912cf..9756f78c 100644 --- a/proto/GetInvestigationMonsterRsp.proto +++ b/proto/GetInvestigationMonsterRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InvestigationMonster.proto"; + message GetInvestigationMonsterRsp { - enum ONMJIJLGELG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1927; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ONMJIJLGELG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1927; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 retcode = 6; repeated InvestigationMonster monster_list = 2; diff --git a/proto/GetMailItemReq.proto b/proto/GetMailItemReq.proto index d46dd3b8..66c5dafc 100644 --- a/proto/GetMailItemReq.proto +++ b/proto/GetMailItemReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetMailItemReq { - enum MCKPHKABHAC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1498; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MCKPHKABHAC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1498; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 mailIdList = 4; } diff --git a/proto/GetMailItemRsp.proto b/proto/GetMailItemRsp.proto index 89b5a901..3d237ab5 100644 --- a/proto/GetMailItemRsp.proto +++ b/proto/GetMailItemRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "EquipParam.proto"; + message GetMailItemRsp { - enum KFIFNFHEFBO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1420; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KFIFNFHEFBO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1420; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated EquipParam itemList = 9; repeated uint32 mailIdList = 6; diff --git a/proto/GetOnlinePlayerInfoReq.proto b/proto/GetOnlinePlayerInfoReq.proto index c67db8c8..9e37ce61 100644 --- a/proto/GetOnlinePlayerInfoReq.proto +++ b/proto/GetOnlinePlayerInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetOnlinePlayerInfoReq { - enum CDCEEHJMAGC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 6; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CDCEEHJMAGC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 6; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isOnlineId = 3; oneof player_id { diff --git a/proto/GetOnlinePlayerInfoRsp.proto b/proto/GetOnlinePlayerInfoRsp.proto index 52f9c063..414c0df5 100644 --- a/proto/GetOnlinePlayerInfoRsp.proto +++ b/proto/GetOnlinePlayerInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; + message GetOnlinePlayerInfoRsp { - enum JEPFMMKBBBE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 39; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JEPFMMKBBBE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 39; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 14; OnlinePlayerInfo targetPlayerInfo = 11; diff --git a/proto/GetOnlinePlayerListReq.proto b/proto/GetOnlinePlayerListReq.proto index 617cc935..2f1c146a 100644 --- a/proto/GetOnlinePlayerListReq.proto +++ b/proto/GetOnlinePlayerListReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetOnlinePlayerListReq { - enum IIENHFKEKJB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 70; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IIENHFKEKJB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 70; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetOnlinePlayerListRsp.proto b/proto/GetOnlinePlayerListRsp.proto index 4b0e1f87..ffebf599 100644 --- a/proto/GetOnlinePlayerListRsp.proto +++ b/proto/GetOnlinePlayerListRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; + message GetOnlinePlayerListRsp { - enum JACCPPBBJMH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 62; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JACCPPBBJMH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 62; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; uint32 param = 14; diff --git a/proto/GetOpActivityInfoReq.proto b/proto/GetOpActivityInfoReq.proto index 4ac0a4d5..05011bab 100644 --- a/proto/GetOpActivityInfoReq.proto +++ b/proto/GetOpActivityInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetOpActivityInfoReq { - enum GNFFNGOBLNN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5105; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GNFFNGOBLNN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5105; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetOpActivityInfoRsp.proto b/proto/GetOpActivityInfoRsp.proto index f7b4a4b0..081d23ea 100644 --- a/proto/GetOpActivityInfoRsp.proto +++ b/proto/GetOpActivityInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OpActivityInfo.proto"; + message GetOpActivityInfoRsp { - enum DCNMEGHLADO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5155; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DCNMEGHLADO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5155; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated OpActivityInfo opActivityInfoList = 11; int32 retcode = 14; diff --git a/proto/GetParentQuestVideoKeyReq.proto b/proto/GetParentQuestVideoKeyReq.proto index bfc27c13..3b446065 100644 --- a/proto/GetParentQuestVideoKeyReq.proto +++ b/proto/GetParentQuestVideoKeyReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetParentQuestVideoKeyReq { - enum OOGDEGOABBN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 479; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OOGDEGOABBN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 479; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 parentQuestId = 14; } diff --git a/proto/GetParentQuestVideoKeyRsp.proto b/proto/GetParentQuestVideoKeyRsp.proto index 84e1dde5..6e210724 100644 --- a/proto/GetParentQuestVideoKeyRsp.proto +++ b/proto/GetParentQuestVideoKeyRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetParentQuestVideoKeyRsp { - enum LIDIFEGCLAB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 427; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LIDIFEGCLAB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 427; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 videoKey = 2; int32 retcode = 9; diff --git a/proto/GetPlayerAskFriendListReq.proto b/proto/GetPlayerAskFriendListReq.proto index 370ff18f..ebc1dc85 100644 --- a/proto/GetPlayerAskFriendListReq.proto +++ b/proto/GetPlayerAskFriendListReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetPlayerAskFriendListReq { - enum ANNFFFNCCFG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4037; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ANNFFFNCCFG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4037; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetPlayerAskFriendListRsp.proto b/proto/GetPlayerAskFriendListRsp.proto index fdd160e0..d4f07754 100644 --- a/proto/GetPlayerAskFriendListRsp.proto +++ b/proto/GetPlayerAskFriendListRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; + message GetPlayerAskFriendListRsp { - enum GNKBDBAJJCK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4084; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GNKBDBAJJCK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4084; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; repeated FriendBrief askFriendList = 6; diff --git a/proto/GetPlayerBlacklistRsp.proto b/proto/GetPlayerBlacklistRsp.proto index d031317b..95ffdb64 100644 --- a/proto/GetPlayerBlacklistRsp.proto +++ b/proto/GetPlayerBlacklistRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; + message GetPlayerBlacklistRsp { - enum ELKMJEMLIAB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4003; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ELKMJEMLIAB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4003; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 11; repeated FriendBrief blacklist = 1; diff --git a/proto/GetPlayerFriendListReq.proto b/proto/GetPlayerFriendListReq.proto index 98c0c602..7c89e075 100644 --- a/proto/GetPlayerFriendListReq.proto +++ b/proto/GetPlayerFriendListReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetPlayerFriendListReq { - enum IEDLJJFPJGO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4005; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IEDLJJFPJGO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4005; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetPlayerFriendListRsp.proto b/proto/GetPlayerFriendListRsp.proto index 8fb32648..fc589d5d 100644 --- a/proto/GetPlayerFriendListRsp.proto +++ b/proto/GetPlayerFriendListRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FriendBrief.proto"; + message GetPlayerFriendListRsp { - enum HFBGPENLEBE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4055; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HFBGPENLEBE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4055; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated FriendBrief askFriendList = 7; repeated FriendBrief friendList = 11; diff --git a/proto/GetPlayerHomeCompInfoReq.proto b/proto/GetPlayerHomeCompInfoReq.proto index a1db0119..115d593d 100644 --- a/proto/GetPlayerHomeCompInfoReq.proto +++ b/proto/GetPlayerHomeCompInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetPlayerHomeCompInfoReq { - enum EBHHFMACKGF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4807; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EBHHFMACKGF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4807; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetPlayerSocialDetailReq.proto b/proto/GetPlayerSocialDetailReq.proto index 1e1649e9..c880699f 100644 --- a/proto/GetPlayerSocialDetailReq.proto +++ b/proto/GetPlayerSocialDetailReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetPlayerSocialDetailReq { - enum EKDIHCDGADL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4062; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EKDIHCDGADL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4062; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 uid = 14; } diff --git a/proto/GetPlayerSocialDetailRsp.proto b/proto/GetPlayerSocialDetailRsp.proto index dbfac930..b3c68706 100644 --- a/proto/GetPlayerSocialDetailRsp.proto +++ b/proto/GetPlayerSocialDetailRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SocialDetail.proto"; + message GetPlayerSocialDetailRsp { - enum GEDIBCNNOHN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4014; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GEDIBCNNOHN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4014; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} SocialDetail detailData = 15; int32 retcode = 14; diff --git a/proto/GetPlayerTokenReq.proto b/proto/GetPlayerTokenReq.proto index b41fa901..7b9900b3 100644 --- a/proto/GetPlayerTokenReq.proto +++ b/proto/GetPlayerTokenReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetPlayerTokenReq { - enum HOJPANHOIDB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 105; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HOJPANHOIDB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 105; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 platformType = 10; string Unk3300_PHNOHCKIHIA = 6; diff --git a/proto/GetPlayerTokenRsp.proto b/proto/GetPlayerTokenRsp.proto index 7bd89a7e..897afd7b 100644 --- a/proto/GetPlayerTokenRsp.proto +++ b/proto/GetPlayerTokenRsp.proto @@ -2,14 +2,15 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "StopServer.proto"; + message GetPlayerTokenRsp { - enum NLINKJJLDME { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 155; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NLINKJJLDME { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 155; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 subChannelId = 891; string token = 6; diff --git a/proto/GetQuestLackingResourceReq.proto b/proto/GetQuestLackingResourceReq.proto index ff50c700..53154f8e 100644 --- a/proto/GetQuestLackingResourceReq.proto +++ b/proto/GetQuestLackingResourceReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetQuestLackingResourceReq { - enum KMBGKEIKACC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 464; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KMBGKEIKACC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 464; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 questId = 15; } diff --git a/proto/GetQuestLackingResourceRsp.proto b/proto/GetQuestLackingResourceRsp.proto index c36d058a..f4367605 100644 --- a/proto/GetQuestLackingResourceRsp.proto +++ b/proto/GetQuestLackingResourceRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetQuestLackingResourceRsp { - enum JEEJAIAHPOD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 483; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JEEJAIAHPOD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 483; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map lackedNpcMap = 3; int32 retcode = 14; diff --git a/proto/GetQuestTalkHistoryReq.proto b/proto/GetQuestTalkHistoryReq.proto index 49ea7bcf..65153683 100644 --- a/proto/GetQuestTalkHistoryReq.proto +++ b/proto/GetQuestTalkHistoryReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetQuestTalkHistoryReq { - enum NHIEMEHDPAF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 470; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NHIEMEHDPAF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 470; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 parentQuestId = 5; } diff --git a/proto/GetQuestTalkHistoryRsp.proto b/proto/GetQuestTalkHistoryRsp.proto index 5bd8c6b0..515eda69 100644 --- a/proto/GetQuestTalkHistoryRsp.proto +++ b/proto/GetQuestTalkHistoryRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetQuestTalkHistoryRsp { - enum BEHDBAADCFF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 462; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BEHDBAADCFF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 462; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 8; uint32 parentQuestId = 13; diff --git a/proto/GetRegionSearchReq.proto b/proto/GetRegionSearchReq.proto index 573242f4..9bd8143c 100644 --- a/proto/GetRegionSearchReq.proto +++ b/proto/GetRegionSearchReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetRegionSearchReq { - enum KCGHKPFHPJG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5619; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KCGHKPFHPJG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5619; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetSceneAreaReq.proto b/proto/GetSceneAreaReq.proto index fa46f64a..34c42ce1 100644 --- a/proto/GetSceneAreaReq.proto +++ b/proto/GetSceneAreaReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetSceneAreaReq { - enum PGIBAKBFMPG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 288; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PGIBAKBFMPG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 288; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 sceneId = 6; uint32 belongUid = 5; diff --git a/proto/GetSceneAreaRsp.proto b/proto/GetSceneAreaRsp.proto index 7f9f68c1..85a09570 100644 --- a/proto/GetSceneAreaRsp.proto +++ b/proto/GetSceneAreaRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CityInfo.proto"; + message GetSceneAreaRsp { - enum GGJHHIPJNMJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 225; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GGJHHIPJNMJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 225; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 areaIdList = 11; int32 retcode = 6; diff --git a/proto/GetScenePointReq.proto b/proto/GetScenePointReq.proto index 3e665989..3f629481 100644 --- a/proto/GetScenePointReq.proto +++ b/proto/GetScenePointReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetScenePointReq { - enum INCOMKHOKIP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 216; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum INCOMKHOKIP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 216; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 sceneId = 15; uint32 belongUid = 3; diff --git a/proto/GetScenePointRsp.proto b/proto/GetScenePointRsp.proto index a69baadc..d497dc2a 100644 --- a/proto/GetScenePointRsp.proto +++ b/proto/GetScenePointRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetScenePointRsp { - enum FJBIDFAAFJK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 213; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FJBIDFAAFJK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 213; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 lockedPointList = 7; repeated uint32 notInteractDungeonEntryList = 10; diff --git a/proto/GetShopReq.proto b/proto/GetShopReq.proto index 7df179b7..384b06a0 100644 --- a/proto/GetShopReq.proto +++ b/proto/GetShopReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetShopReq { - enum OBCAEPEACBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 705; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OBCAEPEACBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 705; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 shopType = 5; } diff --git a/proto/GetShopRsp.proto b/proto/GetShopRsp.proto index cafbd7fc..603f9600 100644 --- a/proto/GetShopRsp.proto +++ b/proto/GetShopRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Shop.proto"; + message GetShopRsp { - enum KNOFNDBCJKL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 755; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KNOFNDBCJKL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 755; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} Shop shop = 10; int32 retcode = 13; diff --git a/proto/GetShopmallDataReq.proto b/proto/GetShopmallDataReq.proto index 1c4ab4e2..f7386ea6 100644 --- a/proto/GetShopmallDataReq.proto +++ b/proto/GetShopmallDataReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetShopmallDataReq { - enum IJEIALAGPEJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 720; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IJEIALAGPEJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 720; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetShopmallDataRsp.proto b/proto/GetShopmallDataRsp.proto index 6c628766..91a22fc6 100644 --- a/proto/GetShopmallDataRsp.proto +++ b/proto/GetShopmallDataRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetShopmallDataRsp { - enum BOEFCOMLKMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 774; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BOEFCOMLKMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 774; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 shopTypeList = 10; int32 retcode = 3; diff --git a/proto/GetUgcReq.proto b/proto/GetUgcReq.proto index 874af9f7..8fa43337 100644 --- a/proto/GetUgcReq.proto +++ b/proto/GetUgcReq.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,16 @@ option java_package = "emu.grasscutter.net.proto"; import "RecordUsage.proto"; import "GetUgcType.proto"; import "UgcType.proto"; + message GetUgcReq { - enum POPGKJNIMPG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 6338; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum POPGKJNIMPG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 6338; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} RecordUsage ugcRecordUsage = 8; GetUgcType getUgcType = 10; diff --git a/proto/GetUgcRsp.proto b/proto/GetUgcRsp.proto index 0149c5bd..7434dc28 100644 --- a/proto/GetUgcRsp.proto +++ b/proto/GetUgcRsp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,14 +7,15 @@ option java_package = "emu.grasscutter.net.proto"; import "UgcType.proto"; import "RecordUsage.proto"; import "MusicRecord.proto"; + message GetUgcRsp { - enum PNOAIKJGEMO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 6345; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PNOAIKJGEMO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 6345; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} UgcType ugcType = 12; int32 retcode = 8; diff --git a/proto/GetUgcType.proto b/proto/GetUgcType.proto index d0258d47..d9311277 100644 --- a/proto/GetUgcType.proto +++ b/proto/GetUgcType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/GetWidgetSlotReq.proto b/proto/GetWidgetSlotReq.proto index 2c472d3c..fa67050e 100644 --- a/proto/GetWidgetSlotReq.proto +++ b/proto/GetWidgetSlotReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetWidgetSlotReq { - enum JICEMMHLBKN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4277; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JICEMMHLBKN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4277; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetWidgetSlotRsp.proto b/proto/GetWidgetSlotRsp.proto index 22e8416b..7512c498 100644 --- a/proto/GetWidgetSlotRsp.proto +++ b/proto/GetWidgetSlotRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotData.proto"; + message GetWidgetSlotRsp { - enum FAKNLMKHILB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4263; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FAKNLMKHILB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4263; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 15; repeated WidgetSlotData slotList = 13; diff --git a/proto/GetWorldMpInfoReq.proto b/proto/GetWorldMpInfoReq.proto index 10b634f4..d491ee77 100644 --- a/proto/GetWorldMpInfoReq.proto +++ b/proto/GetWorldMpInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetWorldMpInfoReq { - enum APNHHICNAFC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3269; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum APNHHICNAFC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3269; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/GetWorldMpInfoRsp.proto b/proto/GetWorldMpInfoRsp.proto index 5b505d35..8a82a220 100644 --- a/proto/GetWorldMpInfoRsp.proto +++ b/proto/GetWorldMpInfoRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GetWorldMpInfoRsp { - enum OFKMCAOPPNI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3320; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OFKMCAOPPNI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3320; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 12; bool isInMpMode = 11; diff --git a/proto/GravenInnocenceCampInfo.proto b/proto/GravenInnocenceCampInfo.proto index a2829b9b..e5df6775 100644 --- a/proto/GravenInnocenceCampInfo.proto +++ b/proto/GravenInnocenceCampInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GravenInnocenceCampStageInfo.proto"; + message GravenInnocenceCampInfo { repeated GravenInnocenceCampStageInfo stageInfoList = 4; } diff --git a/proto/GravenInnocenceCampStageInfo.proto b/proto/GravenInnocenceCampStageInfo.proto index ce303ea0..a50dd0f0 100644 --- a/proto/GravenInnocenceCampStageInfo.proto +++ b/proto/GravenInnocenceCampStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GravenInnocenceCampStageInfo { bool isOpen = 8; uint32 stageId = 14; diff --git a/proto/GravenInnocenceCarveInfo.proto b/proto/GravenInnocenceCarveInfo.proto index a1cafb14..42b30b6e 100644 --- a/proto/GravenInnocenceCarveInfo.proto +++ b/proto/GravenInnocenceCarveInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GravenInnocenceCarveStageInfo.proto"; + message GravenInnocenceCarveInfo { repeated uint32 hasEditConfigIdList = 12; uint32 canEditCount = 15; diff --git a/proto/GravenInnocenceCarveStageInfo.proto b/proto/GravenInnocenceCarveStageInfo.proto index 17f92189..f304f3df 100644 --- a/proto/GravenInnocenceCarveStageInfo.proto +++ b/proto/GravenInnocenceCarveStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GravenInnocenceCarveStageInfo { bool isOpen = 12; uint32 stageId = 2; diff --git a/proto/GravenInnocenceInfo.proto b/proto/GravenInnocenceInfo.proto index 1ede438b..007d5126 100644 --- a/proto/GravenInnocenceInfo.proto +++ b/proto/GravenInnocenceInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,6 +8,7 @@ import "GravenInnocenceCarveInfo.proto"; import "GravenInnocencePhotoInfo.proto"; import "GravenInnocenceRaceInfo.proto"; import "GravenInnocenceCampInfo.proto"; + message GravenInnocenceInfo { GravenInnocenceCarveInfo carveInfo = 12; GravenInnocencePhotoInfo photoInfo = 5; diff --git a/proto/GravenInnocencePhotoInfo.proto b/proto/GravenInnocencePhotoInfo.proto index d01e0634..46e436c0 100644 --- a/proto/GravenInnocencePhotoInfo.proto +++ b/proto/GravenInnocencePhotoInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GravenInnocencePhotoObjectInfo.proto"; import "GravenInnocencePhotoStageInfo.proto"; + message GravenInnocencePhotoInfo { repeated GravenInnocencePhotoObjectInfo objectInfoList = 10; repeated GravenInnocencePhotoStageInfo stageInfoList = 3; diff --git a/proto/GravenInnocencePhotoObjectInfo.proto b/proto/GravenInnocencePhotoObjectInfo.proto index 9205df48..69990925 100644 --- a/proto/GravenInnocencePhotoObjectInfo.proto +++ b/proto/GravenInnocencePhotoObjectInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GravenInnocencePhotoObjectInfo { uint32 param = 15; uint32 finishTime = 10; diff --git a/proto/GravenInnocencePhotoStageInfo.proto b/proto/GravenInnocencePhotoStageInfo.proto index ba3497e5..c98f4275 100644 --- a/proto/GravenInnocencePhotoStageInfo.proto +++ b/proto/GravenInnocencePhotoStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GravenInnocencePhotoStageInfo { uint32 stageId = 12; bool isFinished = 5; diff --git a/proto/GravenInnocenceRaceInfo.proto b/proto/GravenInnocenceRaceInfo.proto index 6ceab519..abff157c 100644 --- a/proto/GravenInnocenceRaceInfo.proto +++ b/proto/GravenInnocenceRaceInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GravenInnocenceRaceLevelInfo.proto"; + message GravenInnocenceRaceInfo { repeated GravenInnocenceRaceLevelInfo levelInfoList = 7; } diff --git a/proto/GravenInnocenceRaceLevelInfo.proto b/proto/GravenInnocenceRaceLevelInfo.proto index 1d7bf989..ad2230f7 100644 --- a/proto/GravenInnocenceRaceLevelInfo.proto +++ b/proto/GravenInnocenceRaceLevelInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GravenInnocenceRaceLevelInfo { uint32 levelId = 7; bool isOpen = 13; diff --git a/proto/GroupSuiteNotify.proto b/proto/GroupSuiteNotify.proto index 29d7edad..887e5b58 100644 --- a/proto/GroupSuiteNotify.proto +++ b/proto/GroupSuiteNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GroupSuiteNotify { - enum CABLEKMACEB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3115; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CABLEKMACEB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3115; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map groupMap = 12; } diff --git a/proto/GroupUnloadNotify.proto b/proto/GroupUnloadNotify.proto index a5d932c9..e1e886aa 100644 --- a/proto/GroupUnloadNotify.proto +++ b/proto/GroupUnloadNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message GroupUnloadNotify { - enum MEIILILBNFF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3144; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MEIILILBNFF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3144; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 groupList = 6; } diff --git a/proto/H5ActivityIdsNotify.proto b/proto/H5ActivityIdsNotify.proto index 0e34e9a5..ad46f668 100644 --- a/proto/H5ActivityIdsNotify.proto +++ b/proto/H5ActivityIdsNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message H5ActivityIdsNotify { - enum GKKOHIHBIMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5696; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GKKOHIHBIMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5696; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map h5ActivityMap = 15; uint32 clientRedDotTimestamp = 1; diff --git a/proto/H5ActivityInfo.proto b/proto/H5ActivityInfo.proto index f38455be..80f2f4d8 100644 --- a/proto/H5ActivityInfo.proto +++ b/proto/H5ActivityInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message H5ActivityInfo { string prefabPath = 13; uint32 contentCloseTime = 1; diff --git a/proto/HCAMGIDEAFE.proto b/proto/HCAMGIDEAFE.proto index aaecc1fc..071e0382 100644 --- a/proto/HCAMGIDEAFE.proto +++ b/proto/HCAMGIDEAFE.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HCAMGIDEAFE { uint32 bestScore = 6; bool isOpen = 1; diff --git a/proto/HachiInfo.proto b/proto/HachiInfo.proto index 7380d199..2328d824 100644 --- a/proto/HachiInfo.proto +++ b/proto/HachiInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HachiStageInfo.proto"; + message HachiInfo { map stageMap = 9; } diff --git a/proto/HachiStageInfo.proto b/proto/HachiStageInfo.proto index bdf6fe52..a7d2c1ec 100644 --- a/proto/HachiStageInfo.proto +++ b/proto/HachiStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HachiStageInfo { uint32 openTime = 10; bool isFinished = 12; diff --git a/proto/HideAndSeekInfo.proto b/proto/HideAndSeekInfo.proto index 0b417ce2..c828d06a 100644 --- a/proto/HideAndSeekInfo.proto +++ b/proto/HideAndSeekInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HideAndSeekInfo { repeated uint32 visibleUidList = 5; repeated uint32 caughtUidList = 7; diff --git a/proto/HitColliderType.proto b/proto/HitColliderType.proto index 1b9e9c4f..b36fbe98 100644 --- a/proto/HitColliderType.proto +++ b/proto/HitColliderType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/HitCollision.proto b/proto/HitCollision.proto index 8a792f76..5eec6679 100644 --- a/proto/HitCollision.proto +++ b/proto/HitCollision.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "HitColliderType.proto"; + message HitCollision { float attackeeHitEntityAngle = 12; Vector hitDir = 4; diff --git a/proto/HitTreeNotify.proto b/proto/HitTreeNotify.proto index 3e9c8913..ba80f7e1 100644 --- a/proto/HitTreeNotify.proto +++ b/proto/HitTreeNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HitTreeNotify { - enum IGPKPGNGFHB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3118; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IGPKPGNGFHB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3118; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} Vector dropPos = 11; Vector treePos = 4; diff --git a/proto/HomeAllUnlockedBgmIdListNotify.proto b/proto/HomeAllUnlockedBgmIdListNotify.proto index 1ce013d2..1170161f 100644 --- a/proto/HomeAllUnlockedBgmIdListNotify.proto +++ b/proto/HomeAllUnlockedBgmIdListNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeAllUnlockedBgmIdListNotify { - enum FCNFGMDBOPG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4563; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FCNFGMDBOPG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4563; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 allUnlockedBgmIdList = 13; } diff --git a/proto/HomeAnimalData.proto b/proto/HomeAnimalData.proto index fe97b886..496cd550 100644 --- a/proto/HomeAnimalData.proto +++ b/proto/HomeAnimalData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeAnimalData { Vector spawnRot = 13; uint32 furnitureId = 10; diff --git a/proto/HomeBasicInfo.proto b/proto/HomeBasicInfo.proto index ba6b21f3..1874e6e8 100644 --- a/proto/HomeBasicInfo.proto +++ b/proto/HomeBasicInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopInfo.proto"; + message HomeBasicInfo { uint32 homeOwnerUid = 11; uint32 curModuleId = 2; diff --git a/proto/HomeBasicInfoNotify.proto b/proto/HomeBasicInfoNotify.proto index 79815751..25859d20 100644 --- a/proto/HomeBasicInfoNotify.proto +++ b/proto/HomeBasicInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeBasicInfo.proto"; + message HomeBasicInfoNotify { - enum PBMCNDPEMAC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4607; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PBMCNDPEMAC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4607; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} HomeBasicInfo basicInfo = 7; } diff --git a/proto/HomeBlockArrangementInfo.proto b/proto/HomeBlockArrangementInfo.proto index 2a2a0617..ad20dd2b 100644 --- a/proto/HomeBlockArrangementInfo.proto +++ b/proto/HomeBlockArrangementInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -13,7 +14,6 @@ import "HomeNpcData.proto"; import "HomeFurnitureCustomSuiteData.proto"; import "HomeAnimalData.proto"; - message HomeBlockArrangementInfo { repeated HomeFurnitureSuiteData furnitureSuiteList = 12; repeated HomeBlockFieldData fieldList = 13; diff --git a/proto/HomeBlockFieldData.proto b/proto/HomeBlockFieldData.proto index 14c92bb0..9e72b016 100644 --- a/proto/HomeBlockFieldData.proto +++ b/proto/HomeBlockFieldData.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "HomeBlockSubFieldData.proto"; + message HomeBlockFieldData { Vector pos = 1; uint32 guid = 6; diff --git a/proto/HomeBlockSubFieldData.proto b/proto/HomeBlockSubFieldData.proto index e5358acb..01d03ffa 100644 --- a/proto/HomeBlockSubFieldData.proto +++ b/proto/HomeBlockSubFieldData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeBlockSubFieldData { Vector rot = 6; Vector pos = 11; diff --git a/proto/HomeChangeBgmNotify.proto b/proto/HomeChangeBgmNotify.proto index cfedb0d9..f44d87ca 100644 --- a/proto/HomeChangeBgmNotify.proto +++ b/proto/HomeChangeBgmNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChangeBgmNotify { - enum HMAPKOBFLGN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4900; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HMAPKOBFLGN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4900; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 bgmId = 7; } diff --git a/proto/HomeChangeBgmReq.proto b/proto/HomeChangeBgmReq.proto index a92c5d6e..c920eaee 100644 --- a/proto/HomeChangeBgmReq.proto +++ b/proto/HomeChangeBgmReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChangeBgmReq { - enum ELECAPHKALF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4469; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ELECAPHKALF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4469; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 bgmId = 12; } diff --git a/proto/HomeChangeBgmRsp.proto b/proto/HomeChangeBgmRsp.proto index 3ab6bddf..be09aedd 100644 --- a/proto/HomeChangeBgmRsp.proto +++ b/proto/HomeChangeBgmRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChangeBgmRsp { - enum JKOBOEEOHJO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4701; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JKOBOEEOHJO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4701; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; } diff --git a/proto/HomeChangeEditModeReq.proto b/proto/HomeChangeEditModeReq.proto index 5c65352b..d2888540 100644 --- a/proto/HomeChangeEditModeReq.proto +++ b/proto/HomeChangeEditModeReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChangeEditModeReq { - enum OMEOHHNAGLP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4702; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OMEOHHNAGLP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4702; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isEnterEditMode = 2; } diff --git a/proto/HomeChangeEditModeRsp.proto b/proto/HomeChangeEditModeRsp.proto index cdedae1b..7a649cb8 100644 --- a/proto/HomeChangeEditModeRsp.proto +++ b/proto/HomeChangeEditModeRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChangeEditModeRsp { - enum DBDBLCNDCHO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4767; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DBDBLCNDCHO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4767; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isEnterEditMode = 9; int32 retcode = 3; diff --git a/proto/HomeChooseModuleReq.proto b/proto/HomeChooseModuleReq.proto index fb1cec06..a2adcc3b 100644 --- a/proto/HomeChooseModuleReq.proto +++ b/proto/HomeChooseModuleReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChooseModuleReq { - enum MDMDIJDMFJI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4654; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MDMDIJDMFJI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4654; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 moduleId = 11; } diff --git a/proto/HomeChooseModuleRsp.proto b/proto/HomeChooseModuleRsp.proto index c8d2959f..89b3c1b7 100644 --- a/proto/HomeChooseModuleRsp.proto +++ b/proto/HomeChooseModuleRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeChooseModuleRsp { - enum BKEOHOKFKJB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4707; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BKEOHOKFKJB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4707; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 moduleId = 5; int32 retcode = 6; diff --git a/proto/HomeComfortInfoNotify.proto b/proto/HomeComfortInfoNotify.proto index d479417c..c01f99dd 100644 --- a/proto/HomeComfortInfoNotify.proto +++ b/proto/HomeComfortInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeModuleComfortInfo.proto"; + message HomeComfortInfoNotify { - enum PNJGIBJDIGD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4879; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PNJGIBJDIGD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4879; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated HomeModuleComfortInfo moduleInfoList = 11; } diff --git a/proto/HomeCustomFurnitureInfo.proto b/proto/HomeCustomFurnitureInfo.proto index ef2352cb..5acc8cda 100644 --- a/proto/HomeCustomFurnitureInfo.proto +++ b/proto/HomeCustomFurnitureInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CustomCommonNodeInfo.proto"; + message HomeCustomFurnitureInfo { uint32 guid = 8; repeated CustomCommonNodeInfo subFurnitureList = 5; diff --git a/proto/HomeCustomFurnitureInfoNotify.proto b/proto/HomeCustomFurnitureInfoNotify.proto index e1623b0e..4db4a9a1 100644 --- a/proto/HomeCustomFurnitureInfoNotify.proto +++ b/proto/HomeCustomFurnitureInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeCustomFurnitureInfo.proto"; + message HomeCustomFurnitureInfoNotify { - enum IOBEONJJIPP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4784; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IOBEONJJIPP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4784; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 deleteCustomFurnitureList = 14; repeated HomeCustomFurnitureInfo customFurnitureInfoList = 15; diff --git a/proto/HomeEditCustomFurnitureReq.proto b/proto/HomeEditCustomFurnitureReq.proto index 88418279..641b73db 100644 --- a/proto/HomeEditCustomFurnitureReq.proto +++ b/proto/HomeEditCustomFurnitureReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeCustomFurnitureInfo.proto"; + message HomeEditCustomFurnitureReq { - enum OPCOAINIFHP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4685; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OPCOAINIFHP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4685; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} HomeCustomFurnitureInfo customFurnitureInfo = 5; } diff --git a/proto/HomeEditCustomFurnitureRsp.proto b/proto/HomeEditCustomFurnitureRsp.proto index 64250fc1..41e25de9 100644 --- a/proto/HomeEditCustomFurnitureRsp.proto +++ b/proto/HomeEditCustomFurnitureRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeCustomFurnitureInfo.proto"; + message HomeEditCustomFurnitureRsp { - enum NJDHHDDEKDA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4717; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NJDHHDDEKDA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4717; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; HomeCustomFurnitureInfo customFurnitureInfo = 11; diff --git a/proto/HomeEnterEditModeFinishReq.proto b/proto/HomeEnterEditModeFinishReq.proto index 74aa6877..9a239a27 100644 --- a/proto/HomeEnterEditModeFinishReq.proto +++ b/proto/HomeEnterEditModeFinishReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeEnterEditModeFinishReq { - enum IOFBOIDPEGD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4703; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IOFBOIDPEGD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4703; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/HomeEnterEditModeFinishRsp.proto b/proto/HomeEnterEditModeFinishRsp.proto index c7453f8b..75fe0b19 100644 --- a/proto/HomeEnterEditModeFinishRsp.proto +++ b/proto/HomeEnterEditModeFinishRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeEnterEditModeFinishRsp { - enum BEGILMANMEH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4566; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BEGILMANMEH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4566; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 15; } diff --git a/proto/HomeFurnitureArrangementMuipData.proto b/proto/HomeFurnitureArrangementMuipData.proto index e6ba9ce0..ca301547 100644 --- a/proto/HomeFurnitureArrangementMuipData.proto +++ b/proto/HomeFurnitureArrangementMuipData.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; +option java_package = "emu.grasscutter.net.proto"; + message HomeFurnitureArrangementMuipData { uint32 furniture_id = 1; Vector spawn_pos = 2; diff --git a/proto/HomeFurnitureCustomSuiteData.proto b/proto/HomeFurnitureCustomSuiteData.proto index bf887ea5..870b08e3 100644 --- a/proto/HomeFurnitureCustomSuiteData.proto +++ b/proto/HomeFurnitureCustomSuiteData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeFurnitureCustomSuiteData { uint32 guid = 10; repeated int32 includedFurnitureIndexList = 5; diff --git a/proto/HomeFurnitureData.proto b/proto/HomeFurnitureData.proto index ce43a0a9..81a5f7d7 100644 --- a/proto/HomeFurnitureData.proto +++ b/proto/HomeFurnitureData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeFurnitureData { uint32 version = 5; int32 parentFurnitureIndex = 9; diff --git a/proto/HomeFurnitureGroupData.proto b/proto/HomeFurnitureGroupData.proto index 1933b1e7..0c468977 100644 --- a/proto/HomeFurnitureGroupData.proto +++ b/proto/HomeFurnitureGroupData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeFurnitureData.proto"; + message HomeFurnitureGroupData { repeated HomeFurnitureData virtualFurnitureList = 12; uint32 groupFurnitureIndex = 4; diff --git a/proto/HomeFurnitureSuiteData.proto b/proto/HomeFurnitureSuiteData.proto index a69255dd..59daaf53 100644 --- a/proto/HomeFurnitureSuiteData.proto +++ b/proto/HomeFurnitureSuiteData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeFurnitureSuiteData { repeated int32 includedFurnitureIndexList = 7; uint32 guid = 12; diff --git a/proto/HomeGetArrangementInfoReq.proto b/proto/HomeGetArrangementInfoReq.proto index ccc1adca..2180319c 100644 --- a/proto/HomeGetArrangementInfoReq.proto +++ b/proto/HomeGetArrangementInfoReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeGetArrangementInfoReq { - enum MINGFOHLJDE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4614; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MINGFOHLJDE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4614; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 sceneIdList = 10; } diff --git a/proto/HomeGetArrangementInfoRsp.proto b/proto/HomeGetArrangementInfoRsp.proto index b0d072c2..025e39b0 100644 --- a/proto/HomeGetArrangementInfoRsp.proto +++ b/proto/HomeGetArrangementInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeSceneArrangementInfo.proto"; + message HomeGetArrangementInfoRsp { - enum GGKHICMEPOE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4624; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GGKHICMEPOE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4624; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 3; repeated HomeSceneArrangementInfo sceneArrangementInfoList = 10; diff --git a/proto/HomeGetBasicInfoReq.proto b/proto/HomeGetBasicInfoReq.proto index afc4da34..4db1b04a 100644 --- a/proto/HomeGetBasicInfoReq.proto +++ b/proto/HomeGetBasicInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeGetBasicInfoReq { - enum CABKHOIIEKL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4489; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CABKHOIIEKL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4489; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/HomeGroupPlayerInfo.proto b/proto/HomeGroupPlayerInfo.proto index 39735c23..81e13bbd 100644 --- a/proto/HomeGroupPlayerInfo.proto +++ b/proto/HomeGroupPlayerInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; + message HomeGroupPlayerInfo { string nickname = 15; uint32 uid = 3; diff --git a/proto/HomeLimitedShop.proto b/proto/HomeLimitedShop.proto index ff8c1a14..79ba38e8 100644 --- a/proto/HomeLimitedShop.proto +++ b/proto/HomeLimitedShop.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; + message HomeLimitedShop { repeated HomeLimitedShopGoods goodsList = 9; } diff --git a/proto/HomeLimitedShopBuyGoodsReq.proto b/proto/HomeLimitedShopBuyGoodsReq.proto index 67d4926b..ca026862 100644 --- a/proto/HomeLimitedShopBuyGoodsReq.proto +++ b/proto/HomeLimitedShopBuyGoodsReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; + message HomeLimitedShopBuyGoodsReq { - enum NLNFOCHGLND { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4647; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NLNFOCHGLND { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4647; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} HomeLimitedShopGoods goods = 1; uint32 buyCount = 10; diff --git a/proto/HomeLimitedShopBuyGoodsRsp.proto b/proto/HomeLimitedShopBuyGoodsRsp.proto index fe80f064..5583aa9e 100644 --- a/proto/HomeLimitedShopBuyGoodsRsp.proto +++ b/proto/HomeLimitedShopBuyGoodsRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; + message HomeLimitedShopBuyGoodsRsp { - enum HIJMPKDLIDK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4865; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HIJMPKDLIDK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4865; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated HomeLimitedShopGoods goodsList = 5; HomeLimitedShopGoods goods = 8; diff --git a/proto/HomeLimitedShopGoods.proto b/proto/HomeLimitedShopGoods.proto index 47f766e4..ab57e3bb 100644 --- a/proto/HomeLimitedShopGoods.proto +++ b/proto/HomeLimitedShopGoods.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message HomeLimitedShopGoods { uint32 disableType = 5; ItemParam goodsItem = 12; diff --git a/proto/HomeLimitedShopGoodsListReq.proto b/proto/HomeLimitedShopGoodsListReq.proto index 915385f7..2f5d45b3 100644 --- a/proto/HomeLimitedShopGoodsListReq.proto +++ b/proto/HomeLimitedShopGoodsListReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeLimitedShopGoodsListReq { - enum PKFIGCIDBOH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4751; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PKFIGCIDBOH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4751; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/HomeLimitedShopGoodsListRsp.proto b/proto/HomeLimitedShopGoodsListRsp.proto index b1fe7d9c..016a3307 100644 --- a/proto/HomeLimitedShopGoodsListRsp.proto +++ b/proto/HomeLimitedShopGoodsListRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShop.proto"; + message HomeLimitedShopGoodsListRsp { - enum LMEKIIKCNOJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4770; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LMEKIIKCNOJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4770; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} HomeLimitedShop shop = 13; int32 retcode = 9; diff --git a/proto/HomeLimitedShopInfo.proto b/proto/HomeLimitedShopInfo.proto index 0a76150b..62c16c46 100644 --- a/proto/HomeLimitedShopInfo.proto +++ b/proto/HomeLimitedShopInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeLimitedShopInfo { fixed32 nextGuestOpenTime = 14; uint32 uid = 4; diff --git a/proto/HomeLimitedShopInfoChangeNotify.proto b/proto/HomeLimitedShopInfoChangeNotify.proto index d08c1375..70855b01 100644 --- a/proto/HomeLimitedShopInfoChangeNotify.proto +++ b/proto/HomeLimitedShopInfoChangeNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopGoods.proto"; + message HomeLimitedShopInfoChangeNotify { - enum ALMFKCPBAGI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4552; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ALMFKCPBAGI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4552; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated HomeLimitedShopGoods goodsList = 1; } diff --git a/proto/HomeLimitedShopInfoNotify.proto b/proto/HomeLimitedShopInfoNotify.proto index 6592fdf9..1fb5d290 100644 --- a/proto/HomeLimitedShopInfoNotify.proto +++ b/proto/HomeLimitedShopInfoNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopInfo.proto"; + message HomeLimitedShopInfoNotify { - enum LIBPBIGJPBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4576; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LIBPBIGJPBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4576; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} HomeLimitedShopInfo shopInfo = 13; } diff --git a/proto/HomeLimitedShopInfoReq.proto b/proto/HomeLimitedShopInfoReq.proto index d835fe51..a54bcfb3 100644 --- a/proto/HomeLimitedShopInfoReq.proto +++ b/proto/HomeLimitedShopInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeLimitedShopInfoReq { - enum PALECFPFFNN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4686; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PALECFPFFNN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4686; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/HomeLimitedShopInfoRsp.proto b/proto/HomeLimitedShopInfoRsp.proto index 7cc0e67f..951ad15f 100644 --- a/proto/HomeLimitedShopInfoRsp.proto +++ b/proto/HomeLimitedShopInfoRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeLimitedShopInfo.proto"; + message HomeLimitedShopInfoRsp { - enum KPHKNIOJHGG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4517; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KPHKNIOJHGG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4517; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 10; HomeLimitedShopInfo shopInfo = 7; diff --git a/proto/HomeMarkPointFurnitureData.proto b/proto/HomeMarkPointFurnitureData.proto index 459aeaec..a2b1a6fa 100644 --- a/proto/HomeMarkPointFurnitureData.proto +++ b/proto/HomeMarkPointFurnitureData.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "NpcData.proto"; import "SuiteData.proto"; + message HomeMarkPointFurnitureData { uint32 guid = 1; uint32 furnitureId = 2; diff --git a/proto/HomeMarkPointNotify.proto b/proto/HomeMarkPointNotify.proto index 835e33fa..c7f7ef43 100644 --- a/proto/HomeMarkPointNotify.proto +++ b/proto/HomeMarkPointNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeMarkPointSceneData.proto"; + message HomeMarkPointNotify { - enum EKLBOBJCMIF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4832; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EKLBOBJCMIF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4832; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated HomeMarkPointSceneData markPointDataList = 11; } diff --git a/proto/HomeMarkPointSceneData.proto b/proto/HomeMarkPointSceneData.proto index e714ac28..cac8d7cb 100644 --- a/proto/HomeMarkPointSceneData.proto +++ b/proto/HomeMarkPointSceneData.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "HomeMarkPointFurnitureData.proto"; + message HomeMarkPointSceneData { repeated HomeMarkPointFurnitureData furnitureList = 14; uint32 moduleId = 5; diff --git a/proto/HomeModuleComfortInfo.proto b/proto/HomeModuleComfortInfo.proto index cd4833bd..f78cf51a 100644 --- a/proto/HomeModuleComfortInfo.proto +++ b/proto/HomeModuleComfortInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeModuleComfortInfo { repeated uint32 worldSceneBlockComfortValueList = 3; uint32 moduleId = 13; diff --git a/proto/HomeNewUnlockedBgmIdListNotify.proto b/proto/HomeNewUnlockedBgmIdListNotify.proto index 3367075d..43090330 100644 --- a/proto/HomeNewUnlockedBgmIdListNotify.proto +++ b/proto/HomeNewUnlockedBgmIdListNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeNewUnlockedBgmIdListNotify { - enum NGJGDJCKADI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4732; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NGJGDJCKADI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4732; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 newUnlockedBgmIdList = 6; } diff --git a/proto/HomeNpcData.proto b/proto/HomeNpcData.proto index 7e50018d..41eb08cd 100644 --- a/proto/HomeNpcData.proto +++ b/proto/HomeNpcData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message HomeNpcData { Vector spawnPos = 4; uint32 costumeId = 13; diff --git a/proto/HomePreChangeEditModeNotify.proto b/proto/HomePreChangeEditModeNotify.proto index 0714c654..4daa9976 100644 --- a/proto/HomePreChangeEditModeNotify.proto +++ b/proto/HomePreChangeEditModeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomePreChangeEditModeNotify { - enum IOMPIOPCDHF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4637; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IOMPIOPCDHF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4637; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isEnterEditMode = 3; } diff --git a/proto/HomeSceneArrangementInfo.proto b/proto/HomeSceneArrangementInfo.proto index 0affed7a..0eec6400 100644 --- a/proto/HomeSceneArrangementInfo.proto +++ b/proto/HomeSceneArrangementInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "HomeFurnitureData.proto"; import "HomeBlockArrangementInfo.proto"; + message HomeSceneArrangementInfo { Vector djinnPos = 15; uint32 sceneId = 1; diff --git a/proto/HomeSceneInitFinishReq.proto b/proto/HomeSceneInitFinishReq.proto index 06f5cc7e..1a377924 100644 --- a/proto/HomeSceneInitFinishReq.proto +++ b/proto/HomeSceneInitFinishReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeSceneInitFinishReq { - enum MJPLHNAFDJF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4452; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MJPLHNAFDJF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4452; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/HomeSceneInitFinishRsp.proto b/proto/HomeSceneInitFinishRsp.proto index b870eff8..30023ca9 100644 --- a/proto/HomeSceneInitFinishRsp.proto +++ b/proto/HomeSceneInitFinishRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeSceneInitFinishRsp { - enum EKGNOMMBOJC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4530; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EKGNOMMBOJC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4530; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; } diff --git a/proto/HomeSceneJumpReq.proto b/proto/HomeSceneJumpReq.proto index 01db0915..c7eaca20 100644 --- a/proto/HomeSceneJumpReq.proto +++ b/proto/HomeSceneJumpReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeSceneJumpReq { - enum MHLLCKNENMB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4826; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MHLLCKNENMB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4826; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isEnterRoomScene = 13; } diff --git a/proto/HomeSceneJumpRsp.proto b/proto/HomeSceneJumpRsp.proto index d50149db..b70ea6d3 100644 --- a/proto/HomeSceneJumpRsp.proto +++ b/proto/HomeSceneJumpRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeSceneJumpRsp { - enum BCOGMNPNJPD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4822; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BCOGMNPNJPD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4822; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isEnterRoomScene = 1; int32 retcode = 2; diff --git a/proto/HomeSeekFurnitureAllRecord.proto b/proto/HomeSeekFurnitureAllRecord.proto index bca90d98..152af89e 100644 --- a/proto/HomeSeekFurnitureAllRecord.proto +++ b/proto/HomeSeekFurnitureAllRecord.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeSeekFurnitureOneRecord.proto"; + message HomeSeekFurnitureAllRecord { repeated HomeSeekFurnitureOneRecord recordList = 5; } diff --git a/proto/HomeSeekFurnitureGalleryScoreNotify.proto b/proto/HomeSeekFurnitureGalleryScoreNotify.proto index abe15c32..ffdb91a6 100644 --- a/proto/HomeSeekFurnitureGalleryScoreNotify.proto +++ b/proto/HomeSeekFurnitureGalleryScoreNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GalleryStopReason.proto"; import "HomeSeekFurnitureOneRecord.proto"; + message HomeSeekFurnitureGalleryScoreNotify { - enum JJLGLAIDDAN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4612; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JJLGLAIDDAN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4612; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 galleryId = 2; GalleryStopReason reason = 9; diff --git a/proto/HomeSeekFurnitureInfo.proto b/proto/HomeSeekFurnitureInfo.proto index 38c62d2a..3526b26f 100644 --- a/proto/HomeSeekFurnitureInfo.proto +++ b/proto/HomeSeekFurnitureInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeSeekFurnitureInfo { uint32 Unk3300_LGEAPLJCJFH = 10; uint32 Unk3300_DAEEBIEAOMN = 11; diff --git a/proto/HomeSeekFurnitureOneRecord.proto b/proto/HomeSeekFurnitureOneRecord.proto index 64a92fef..58e1135b 100644 --- a/proto/HomeSeekFurnitureOneRecord.proto +++ b/proto/HomeSeekFurnitureOneRecord.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeSeekFurniturePlayerScore.proto"; + message HomeSeekFurnitureOneRecord { repeated HomeSeekFurniturePlayerScore engagedPlayerScoreList = 6; uint32 timestamp = 3; diff --git a/proto/HomeSeekFurniturePlayerScore.proto b/proto/HomeSeekFurniturePlayerScore.proto index 41287940..88f879f4 100644 --- a/proto/HomeSeekFurniturePlayerScore.proto +++ b/proto/HomeSeekFurniturePlayerScore.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeGroupPlayerInfo.proto"; + message HomeSeekFurniturePlayerScore { HomeGroupPlayerInfo playerInfo = 4; uint32 score = 9; diff --git a/proto/HomeUpdateArrangementInfoReq.proto b/proto/HomeUpdateArrangementInfoReq.proto index 87162fa4..dfbddf3d 100644 --- a/proto/HomeUpdateArrangementInfoReq.proto +++ b/proto/HomeUpdateArrangementInfoReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeSceneArrangementInfo.proto"; + message HomeUpdateArrangementInfoReq { - enum OGMICEEKMCM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4689; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OGMICEEKMCM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4689; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} HomeSceneArrangementInfo sceneArrangementInfo = 2; } diff --git a/proto/HomeUpdateArrangementInfoRsp.proto b/proto/HomeUpdateArrangementInfoRsp.proto index bffc4b33..0b6f7788 100644 --- a/proto/HomeUpdateArrangementInfoRsp.proto +++ b/proto/HomeUpdateArrangementInfoRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HomeUpdateArrangementInfoRsp { - enum GBMFLOPBKAF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4466; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GBMFLOPBKAF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4466; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 1; } diff --git a/proto/HomeVerifyFurnitureData.proto b/proto/HomeVerifyFurnitureData.proto index 039df41b..468674f4 100644 --- a/proto/HomeVerifyFurnitureData.proto +++ b/proto/HomeVerifyFurnitureData.proto @@ -16,7 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message HomeVerifyFurnitureData { repeated uint32 type = 12; uint32 num = 7; diff --git a/proto/HostPlayerNotify.proto b/proto/HostPlayerNotify.proto index 41ad3ab6..9b905818 100644 --- a/proto/HostPlayerNotify.proto +++ b/proto/HostPlayerNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message HostPlayerNotify { - enum AJDCLIKNOLN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 387; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AJDCLIKNOLN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 387; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 hostUid = 4; uint32 hostPeerId = 5; diff --git a/proto/InferencePageInfo.proto b/proto/InferencePageInfo.proto index d6ca5292..12c719c6 100644 --- a/proto/InferencePageInfo.proto +++ b/proto/InferencePageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InferenceWordInfo.proto"; + message InferencePageInfo { uint32 pageId = 6; repeated InferenceWordInfo unlockWordList = 8; diff --git a/proto/InferenceWordInfo.proto b/proto/InferenceWordInfo.proto index f0f924bc..8da7f06d 100644 --- a/proto/InferenceWordInfo.proto +++ b/proto/InferenceWordInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message InferenceWordInfo { bool isAssociate = 3; uint32 wordId = 5; diff --git a/proto/InstableSprayAvatarInfo.proto b/proto/InstableSprayAvatarInfo.proto index 258329e6..55728505 100644 --- a/proto/InstableSprayAvatarInfo.proto +++ b/proto/InstableSprayAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message InstableSprayAvatarInfo { bool isTrial = 2; uint64 avatarId = 12; diff --git a/proto/InstableSprayInfo.proto b/proto/InstableSprayInfo.proto index f933e552..2aa7e9e4 100644 --- a/proto/InstableSprayInfo.proto +++ b/proto/InstableSprayInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SceneGalleryInstableSprayBuffInfo.proto"; + message InstableSprayInfo { uint32 score = 13; repeated SceneGalleryInstableSprayBuffInfo buffInfoList = 6; diff --git a/proto/InstableSpraySettleInfo.proto b/proto/InstableSpraySettleInfo.proto index 6a675307..eb3dd6f1 100644 --- a/proto/InstableSpraySettleInfo.proto +++ b/proto/InstableSpraySettleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message InstableSpraySettleInfo { bool isNewRecord = 5; uint32 stageId = 4; diff --git a/proto/InterOpType.proto b/proto/InterOpType.proto index a19ad455..e747e353 100644 --- a/proto/InterOpType.proto +++ b/proto/InterOpType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/InteractType.proto b/proto/InteractType.proto index a9664ce9..44ec8409 100644 --- a/proto/InteractType.proto +++ b/proto/InteractType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/InvestigationMonster.proto b/proto/InvestigationMonster.proto index 29d60560..0dbf46f9 100644 --- a/proto/InvestigationMonster.proto +++ b/proto/InvestigationMonster.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "WeeklyBossResinDiscountInfo.proto"; import "LockState.proto"; import "Vector.proto"; + message InvestigationMonster { uint32 nextRefreshTime = 1; uint32 bossChestNum = 10; diff --git a/proto/InvestigationMonsterUpdateNotify.proto b/proto/InvestigationMonsterUpdateNotify.proto index d815149d..c1272ed6 100644 --- a/proto/InvestigationMonsterUpdateNotify.proto +++ b/proto/InvestigationMonsterUpdateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InvestigationMonster.proto"; + message InvestigationMonsterUpdateNotify { - enum PGJKAGCIHFP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1919; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PGJKAGCIHFP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1919; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} InvestigationMonster investigationMonster = 15; } diff --git a/proto/InvestigationQuestDailyNotify.proto b/proto/InvestigationQuestDailyNotify.proto index c390c881..dec9d0b8 100644 --- a/proto/InvestigationQuestDailyNotify.proto +++ b/proto/InvestigationQuestDailyNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message InvestigationQuestDailyNotify { - enum AEBDJEDMDOJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1910; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AEBDJEDMDOJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1910; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/InvestigationReadQuestDailyNotify.proto b/proto/InvestigationReadQuestDailyNotify.proto index 7f0aed99..71e2e691 100644 --- a/proto/InvestigationReadQuestDailyNotify.proto +++ b/proto/InvestigationReadQuestDailyNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message InvestigationReadQuestDailyNotify { - enum BKDIJBIKCBF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1906; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BKDIJBIKCBF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1906; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/IrodoriChessData.proto b/proto/IrodoriChessData.proto index 023809b6..101785cb 100644 --- a/proto/IrodoriChessData.proto +++ b/proto/IrodoriChessData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessLevelData.proto"; + message IrodoriChessData { repeated IrodoriChessLevelData levelDataList = 9; bool isOpen = 7; diff --git a/proto/IrodoriChessEntranceDetailInfo.proto b/proto/IrodoriChessEntranceDetailInfo.proto index 4e388934..869edfe5 100644 --- a/proto/IrodoriChessEntranceDetailInfo.proto +++ b/proto/IrodoriChessEntranceDetailInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessEntranceInfo.proto"; + message IrodoriChessEntranceDetailInfo { repeated IrodoriChessEntranceInfo infoList = 2; } diff --git a/proto/IrodoriChessEntranceInfo.proto b/proto/IrodoriChessEntranceInfo.proto index 4ea23804..7729e9ee 100644 --- a/proto/IrodoriChessEntranceInfo.proto +++ b/proto/IrodoriChessEntranceInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessMonsterInfo.proto"; + message IrodoriChessEntranceInfo { uint32 dfpedbghhma = 10; repeated IrodoriChessMonsterInfo lhjhgbpjpkl = 8; diff --git a/proto/IrodoriChessEquipCardReq.proto b/proto/IrodoriChessEquipCardReq.proto index 4d617552..97908950 100644 --- a/proto/IrodoriChessEquipCardReq.proto +++ b/proto/IrodoriChessEquipCardReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message IrodoriChessEquipCardReq { - enum IKGIGLPKFHN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8093; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IKGIGLPKFHN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8093; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 cardId = 1; bool isHardMap = 7; diff --git a/proto/IrodoriChessEquipCardRsp.proto b/proto/IrodoriChessEquipCardRsp.proto index f40ee604..57dc981d 100644 --- a/proto/IrodoriChessEquipCardRsp.proto +++ b/proto/IrodoriChessEquipCardRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message IrodoriChessEquipCardRsp { - enum KHMKKPBLNDJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8312; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KHMKKPBLNDJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8312; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 levelId = 15; bool isHardMap = 8; diff --git a/proto/IrodoriChessLevelData.proto b/proto/IrodoriChessLevelData.proto index c0edaeea..3e161bb0 100644 --- a/proto/IrodoriChessLevelData.proto +++ b/proto/IrodoriChessLevelData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessMapData.proto"; + message IrodoriChessLevelData { uint32 levelId = 10; uint32 openTime = 7; diff --git a/proto/IrodoriChessMapData.proto b/proto/IrodoriChessMapData.proto index 913f8a57..c2d9b34a 100644 --- a/proto/IrodoriChessMapData.proto +++ b/proto/IrodoriChessMapData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriChessEntranceDetailInfo.proto"; + message IrodoriChessMapData { uint32 mapId = 13; uint32 bestScore = 3; diff --git a/proto/IrodoriChessMonsterInfo.proto b/proto/IrodoriChessMonsterInfo.proto index 9da768c2..f8f38f44 100644 --- a/proto/IrodoriChessMonsterInfo.proto +++ b/proto/IrodoriChessMonsterInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message IrodoriChessMonsterInfo { uint32 monsterId = 12; uint32 level = 13; diff --git a/proto/IrodoriFlowerData.proto b/proto/IrodoriFlowerData.proto index c2bbb57e..8c9bd4c3 100644 --- a/proto/IrodoriFlowerData.proto +++ b/proto/IrodoriFlowerData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message IrodoriFlowerData { repeated uint32 finishedThemeList = 5; repeated ItemParam usedFlowerList = 12; diff --git a/proto/IrodoriInfo.proto b/proto/IrodoriInfo.proto index f3c27332..ff406717 100644 --- a/proto/IrodoriInfo.proto +++ b/proto/IrodoriInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,6 +8,7 @@ import "IrodoriFlowerData.proto"; import "IrodoriPoetryData.proto"; import "IrodoriChessData.proto"; import "IrodoriMasterLevelInfo.proto"; + message IrodoriInfo { IrodoriFlowerData flowerData = 6; IrodoriPoetryData poetryData = 14; diff --git a/proto/IrodoriMasterLevelDetailInfo.proto b/proto/IrodoriMasterLevelDetailInfo.proto index 77f19824..e2c28508 100644 --- a/proto/IrodoriMasterLevelDetailInfo.proto +++ b/proto/IrodoriMasterLevelDetailInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message IrodoriMasterLevelDetailInfo { bool isFinish = 6; bool isHaveTry = 5; diff --git a/proto/IrodoriMasterLevelInfo.proto b/proto/IrodoriMasterLevelInfo.proto index 04373057..76876b15 100644 --- a/proto/IrodoriMasterLevelInfo.proto +++ b/proto/IrodoriMasterLevelInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriMasterLevelDetailInfo.proto"; + message IrodoriMasterLevelInfo { uint32 levelId = 1; repeated IrodoriMasterLevelDetailInfo detailInfo = 14; diff --git a/proto/IrodoriPoetryData.proto b/proto/IrodoriPoetryData.proto index f2b0e1c8..6770926a 100644 --- a/proto/IrodoriPoetryData.proto +++ b/proto/IrodoriPoetryData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IrodoriPoetryThemeData.proto"; + message IrodoriPoetryData { repeated IrodoriPoetryThemeData themeDataList = 10; uint32 curThemeId = 2; diff --git a/proto/IrodoriPoetryThemeData.proto b/proto/IrodoriPoetryThemeData.proto index d0ef3949..4bf51318 100644 --- a/proto/IrodoriPoetryThemeData.proto +++ b/proto/IrodoriPoetryThemeData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message IrodoriPoetryThemeData { repeated uint32 Unk3300_CNNMEHOGGLL = 6; repeated uint32 Unk3300_HODJKKDBJDJ = 4; diff --git a/proto/IslandPartyInfo.proto b/proto/IslandPartyInfo.proto index 5933e1e4..3a41176d 100644 --- a/proto/IslandPartyInfo.proto +++ b/proto/IslandPartyInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "IslandPartyStageData.proto"; + message IslandPartyInfo { repeated IslandPartyStageData stageDataList = 5; } diff --git a/proto/IslandPartyStageData.proto b/proto/IslandPartyStageData.proto index 0c5de15c..068113ae 100644 --- a/proto/IslandPartyStageData.proto +++ b/proto/IslandPartyStageData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message IslandPartyStageData { uint32 bestScore = 5; uint32 stageId = 2; diff --git a/proto/Item.proto b/proto/Item.proto index 04f21fe7..179365e3 100644 --- a/proto/Item.proto +++ b/proto/Item.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Material.proto"; import "Equip.proto"; import "Furniture.proto"; + message Item { uint32 itemId = 1; uint64 guid = 2; diff --git a/proto/ItemAddHintNotify.proto b/proto/ItemAddHintNotify.proto index e56f1b4a..3aaf167d 100644 --- a/proto/ItemAddHintNotify.proto +++ b/proto/ItemAddHintNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "ItemHint.proto"; + message ItemAddHintNotify { - enum IDJBCODKIJK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 620; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IDJBCODKIJK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 620; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 questId = 7; repeated ItemHint overflowTransformedItemList = 1; diff --git a/proto/ItemCdGroupTimeNotify.proto b/proto/ItemCdGroupTimeNotify.proto index 891523bf..e3650fb4 100644 --- a/proto/ItemCdGroupTimeNotify.proto +++ b/proto/ItemCdGroupTimeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ItemCdGroupTimeNotify { - enum KAJJPFAOALJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 651; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KAJJPFAOALJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 651; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map itemCdMap = 13; } diff --git a/proto/ItemExceedLimitMsgType.proto b/proto/ItemExceedLimitMsgType.proto index 363c1166..b805921d 100644 --- a/proto/ItemExceedLimitMsgType.proto +++ b/proto/ItemExceedLimitMsgType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ItemGivingReq.proto b/proto/ItemGivingReq.proto index 900a10f6..3857cca3 100644 --- a/proto/ItemGivingReq.proto +++ b/proto/ItemGivingReq.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemGivingType.proto"; import "ItemParam.proto"; + message ItemGivingReq { - enum DCNJJOIBGKM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 101; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DCNJJOIBGKM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 101; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} map itemGuidCountMap = 13; uint32 givingId = 7; diff --git a/proto/ItemGivingRsp.proto b/proto/ItemGivingRsp.proto index e8ce558a..3bbc1a82 100644 --- a/proto/ItemGivingRsp.proto +++ b/proto/ItemGivingRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ItemGivingRsp { - enum DPOCBOEGOPF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 137; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DPOCBOEGOPF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 137; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 givingId = 2; int32 retcode = 13; diff --git a/proto/ItemGivingType.proto b/proto/ItemGivingType.proto index e1ab9ea2..8284d59e 100644 --- a/proto/ItemGivingType.proto +++ b/proto/ItemGivingType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ItemHint.proto b/proto/ItemHint.proto index e3ef1c95..e0fa6a5c 100644 --- a/proto/ItemHint.proto +++ b/proto/ItemHint.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ItemHint { uint32 count = 12; uint64 guid = 8; diff --git a/proto/ItemParam.proto b/proto/ItemParam.proto index fc104439..e1f91ed4 100644 --- a/proto/ItemParam.proto +++ b/proto/ItemParam.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ItemParam { uint32 itemId = 1; uint32 count = 2; diff --git a/proto/ItemRenameAvatarReq.proto b/proto/ItemRenameAvatarReq.proto index e9748d43..633c9d7f 100644 --- a/proto/ItemRenameAvatarReq.proto +++ b/proto/ItemRenameAvatarReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ItemRenameAvatarReq { - enum GGOKOJMMCDI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1747; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GGOKOJMMCDI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1747; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string avatarName = 4; uint32 renameId = 14; diff --git a/proto/ItemRenameAvatarRsp.proto b/proto/ItemRenameAvatarRsp.proto index 072ed12f..2dd11b25 100644 --- a/proto/ItemRenameAvatarRsp.proto +++ b/proto/ItemRenameAvatarRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ItemRenameAvatarRsp { - enum BDEOFMOFEEF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1628; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BDEOFMOFEEF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1628; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 15; uint32 renameId = 8; diff --git a/proto/JigsawPictureData.proto b/proto/JigsawPictureData.proto index 9f00a435..7d3aafff 100644 --- a/proto/JigsawPictureData.proto +++ b/proto/JigsawPictureData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message JigsawPictureData { uint32 Unk3300_DFGHKDBENED = 12; uint32 Unk3300_FIKPLGJIBGP = 11; diff --git a/proto/KJJKCDHJMGD.proto b/proto/KJJKCDHJMGD.proto index c36811ad..fc626889 100644 --- a/proto/KJJKCDHJMGD.proto +++ b/proto/KJJKCDHJMGD.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GLELFDKHCNK.proto"; + message KJJKCDHJMGD { repeated GLELFDKHCNK levelInfoList = 10; uint32 stageId = 1; diff --git a/proto/KeepRotType.proto b/proto/KeepRotType.proto index 992ff113..bd42385d 100644 --- a/proto/KeepRotType.proto +++ b/proto/KeepRotType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/LanternProjectionInfo.proto b/proto/LanternProjectionInfo.proto index 5f505ce9..00d7a06c 100644 --- a/proto/LanternProjectionInfo.proto +++ b/proto/LanternProjectionInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ClientInputType.proto"; import "LanternProjectionLevelInfo.proto"; + message LanternProjectionInfo { repeated ClientInputType Unk3300_FAIAIJGCBJG = 2; repeated ClientInputType Unk3300_EBHHFKLDOFB = 14; diff --git a/proto/LanternProjectionLevelInfo.proto b/proto/LanternProjectionLevelInfo.proto index d243fef1..16305ce6 100644 --- a/proto/LanternProjectionLevelInfo.proto +++ b/proto/LanternProjectionLevelInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message LanternProjectionLevelInfo { bool isCanStart = 4; uint32 id = 7; diff --git a/proto/LanternRiteActivityInfo.proto b/proto/LanternRiteActivityInfo.proto index 19260e8e..a8462279 100644 --- a/proto/LanternRiteActivityInfo.proto +++ b/proto/LanternRiteActivityInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "LanternRiteFireworksInfo.proto"; import "LanternProjectionInfo.proto"; import "SalvageStageInfo.proto"; + message LanternRiteActivityInfo { LanternRiteFireworksInfo fireworksInfo = 6; LanternProjectionInfo projectionInfo = 11; diff --git a/proto/LanternRiteFireworksChallengeInfo.proto b/proto/LanternRiteFireworksChallengeInfo.proto index 7587656a..f9b860fa 100644 --- a/proto/LanternRiteFireworksChallengeInfo.proto +++ b/proto/LanternRiteFireworksChallengeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message LanternRiteFireworksChallengeInfo { bool isFullScore = 11; uint32 bestScore = 14; diff --git a/proto/LanternRiteFireworksInfo.proto b/proto/LanternRiteFireworksInfo.proto index 64c65bd6..50a79e1e 100644 --- a/proto/LanternRiteFireworksInfo.proto +++ b/proto/LanternRiteFireworksInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LanternRiteFireworksStageInfo.proto"; + message LanternRiteFireworksInfo { repeated LanternRiteFireworksStageInfo stageInfoList = 1; } diff --git a/proto/LanternRiteFireworksStageInfo.proto b/proto/LanternRiteFireworksStageInfo.proto index b20810d9..e44b307e 100644 --- a/proto/LanternRiteFireworksStageInfo.proto +++ b/proto/LanternRiteFireworksStageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LanternRiteFireworksChallengeInfo.proto"; + message LanternRiteFireworksStageInfo { bool isOpen = 7; repeated LanternRiteFireworksChallengeInfo exceededItemTypeList = 9; diff --git a/proto/LifeStateChangeNotify.proto b/proto/LifeStateChangeNotify.proto index 247e537d..e9ef3f45 100644 --- a/proto/LifeStateChangeNotify.proto +++ b/proto/LifeStateChangeNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; import "ServerBuff.proto"; + message LifeStateChangeNotify { - enum BCELIHKIKCD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1255; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BCELIHKIKCD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1255; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 7; repeated ServerBuff serverBuffList = 2; diff --git a/proto/LocationInfo.proto b/proto/LocationInfo.proto index c3f6cc4b..bc503877 100644 --- a/proto/LocationInfo.proto +++ b/proto/LocationInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message LocationInfo { Vector pos = 3; Vector rot = 2; diff --git a/proto/LockReason.proto b/proto/LockReason.proto index 2c341409..5c8d3af7 100644 --- a/proto/LockReason.proto +++ b/proto/LockReason.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/LockState.proto b/proto/LockState.proto index 93cbf41b..20825b24 100644 --- a/proto/LockState.proto +++ b/proto/LockState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/LockedPersonallineData.proto b/proto/LockedPersonallineData.proto index de9da154..d1dcb9a8 100644 --- a/proto/LockedPersonallineData.proto +++ b/proto/LockedPersonallineData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LockReason.proto"; + message LockedPersonallineData { uint32 personalLineId = 6; LockReason lockReason = 4; diff --git a/proto/LuminanceStoneChallengeInfo.proto b/proto/LuminanceStoneChallengeInfo.proto index d8dede54..147bd69e 100644 --- a/proto/LuminanceStoneChallengeInfo.proto +++ b/proto/LuminanceStoneChallengeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message LuminanceStoneChallengeInfo { uint32 killSpecialMonsterCount = 7; uint32 score = 15; diff --git a/proto/LunaRiteAreaInfo.proto b/proto/LunaRiteAreaInfo.proto index d6b0feac..aefa8374 100644 --- a/proto/LunaRiteAreaInfo.proto +++ b/proto/LunaRiteAreaInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LunaRiteHintStatusType.proto"; + message LunaRiteAreaInfo { uint32 challengeIndex = 9; repeated uint32 sacrificeRewardList = 13; diff --git a/proto/LunaRiteHintPoint.proto b/proto/LunaRiteHintPoint.proto index 4fdc53af..0288253e 100644 --- a/proto/LunaRiteHintPoint.proto +++ b/proto/LunaRiteHintPoint.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "LunaRiteHintPointType.proto"; + message LunaRiteHintPoint { uint32 index = 4; Vector pos = 11; diff --git a/proto/LunaRiteHintPointType.proto b/proto/LunaRiteHintPointType.proto index adba1f6e..4bab90f4 100644 --- a/proto/LunaRiteHintPointType.proto +++ b/proto/LunaRiteHintPointType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/LunaRiteHintStatusType.proto b/proto/LunaRiteHintStatusType.proto index 1f829c34..0c7c3bb9 100644 --- a/proto/LunaRiteHintStatusType.proto +++ b/proto/LunaRiteHintStatusType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/LunaRiteInfo.proto b/proto/LunaRiteInfo.proto index fa12c94c..3b221522 100644 --- a/proto/LunaRiteInfo.proto +++ b/proto/LunaRiteInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LunaRiteHintPoint.proto"; import "LunaRiteAreaInfo.proto"; + message LunaRiteInfo { repeated LunaRiteHintPoint hintPoint = 8; repeated LunaRiteAreaInfo areaInfoList = 9; diff --git a/proto/LunchBoxData.proto b/proto/LunchBoxData.proto index 502346a4..571c0343 100644 --- a/proto/LunchBoxData.proto +++ b/proto/LunchBoxData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message LunchBoxData { map slotMaterialMap = 6; } diff --git a/proto/MEIDIANHEDD.proto b/proto/MEIDIANHEDD.proto index 8930de2b..50ae0e11 100644 --- a/proto/MEIDIANHEDD.proto +++ b/proto/MEIDIANHEDD.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OMNAAMAIBOH.proto"; + message MEIDIANHEDD { repeated OMNAAMAIBOH stageInfoList = 12; } diff --git a/proto/MLBFNDKNIEM.proto b/proto/MLBFNDKNIEM.proto index 74e73e25..29535c70 100644 --- a/proto/MLBFNDKNIEM.proto +++ b/proto/MLBFNDKNIEM.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MLBFNDKNIEM { bool isOpen = 13; uint32 levelId = 5; diff --git a/proto/MPLevelEntityInfo.proto b/proto/MPLevelEntityInfo.proto index 75718c9c..1d0c9348 100644 --- a/proto/MPLevelEntityInfo.proto +++ b/proto/MPLevelEntityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; + message MPLevelEntityInfo { AbilitySyncStateInfo abilityInfo = 2; uint32 entityId = 11; diff --git a/proto/MailChangeNotify.proto b/proto/MailChangeNotify.proto index 6a4c67f3..41ef3369 100644 --- a/proto/MailChangeNotify.proto +++ b/proto/MailChangeNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MailData.proto"; + message MailChangeNotify { - enum MFJGGIBBDLE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1455; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MFJGGIBBDLE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1455; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 delMailIdList = 4; repeated MailData mailList = 5; diff --git a/proto/MailCollectState.proto b/proto/MailCollectState.proto index 19b937d3..6eaeaa3d 100644 --- a/proto/MailCollectState.proto +++ b/proto/MailCollectState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MailData.proto b/proto/MailData.proto index 9f2cc7cc..7006e7d0 100644 --- a/proto/MailData.proto +++ b/proto/MailData.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MailTextContent.proto"; import "MailCollectState.proto"; import "MailItem.proto"; + message MailData { uint32 mailId = 1; MailTextContent mailTextContent = 4; diff --git a/proto/MailItem.proto b/proto/MailItem.proto index 03d756ea..71ba0f14 100644 --- a/proto/MailItem.proto +++ b/proto/MailItem.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "EquipParam.proto"; import "MaterialDeleteInfo.proto"; + message MailItem { EquipParam equipParam = 1; MaterialDeleteInfo deleteInfo = 2; diff --git a/proto/MailTextContent.proto b/proto/MailTextContent.proto index 661b1605..6543946b 100644 --- a/proto/MailTextContent.proto +++ b/proto/MailTextContent.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MailTextContent { string title = 1; string content = 2; diff --git a/proto/MapMarkFromType.proto b/proto/MapMarkFromType.proto index e3bf1fd0..ab7661c8 100644 --- a/proto/MapMarkFromType.proto +++ b/proto/MapMarkFromType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MapMarkPoint.proto b/proto/MapMarkPoint.proto index f095035d..cce0c90c 100644 --- a/proto/MapMarkPoint.proto +++ b/proto/MapMarkPoint.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "MapMarkPointType.proto"; import "MapMarkFromType.proto"; + message MapMarkPoint { uint32 sceneId = 1; string name = 2; diff --git a/proto/MapMarkPointType.proto b/proto/MapMarkPointType.proto index e593a3cf..bdee80dc 100644 --- a/proto/MapMarkPointType.proto +++ b/proto/MapMarkPointType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum MapMarkPointType { diff --git a/proto/MarkMapReq.proto b/proto/MarkMapReq.proto index 19744c68..20126000 100644 --- a/proto/MarkMapReq.proto +++ b/proto/MarkMapReq.proto @@ -1,19 +1,25 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - -import "Operation.proto"; import "MapMarkPoint.proto"; + message MarkMapReq { - enum LJKBDJKNENE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3176; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LJKBDJKNENE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3176; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} + + enum Operation { + OPERATION_ADD = 0; + OPERATION_MOD = 1; + OPERATION_DEL = 2; + OPERATION_GET = 3; + } Operation op = 3; MapMarkPoint old = 7; diff --git a/proto/MarkMapRsp.proto b/proto/MarkMapRsp.proto index 52c78bbe..62bd51f3 100644 --- a/proto/MarkMapRsp.proto +++ b/proto/MarkMapRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MapMarkPoint.proto"; + message MarkMapRsp { - enum FHMNFIHNBDM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3413; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FHMNFIHNBDM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3413; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 1; repeated MapMarkPoint markList = 5; diff --git a/proto/MarkNewNotify.proto b/proto/MarkNewNotify.proto index cf84ca76..6401a5f9 100644 --- a/proto/MarkNewNotify.proto +++ b/proto/MarkNewNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MarkNewNotify { - enum PLJJEEODALH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1229; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PLJJEEODALH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1229; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 idList = 1; uint32 markNewType = 15; diff --git a/proto/MarkTargetInvestigationMonsterNotify.proto b/proto/MarkTargetInvestigationMonsterNotify.proto index 49268b3d..9b7287cd 100644 --- a/proto/MarkTargetInvestigationMonsterNotify.proto +++ b/proto/MarkTargetInvestigationMonsterNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MarkTargetInvestigationMonsterNotify { - enum HDDLDNHFPOI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1913; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HDDLDNHFPOI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1913; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 groupId = 15; uint32 monsterId = 12; diff --git a/proto/MassivePropParam.proto b/proto/MassivePropParam.proto index 5003b464..68d6cbaa 100644 --- a/proto/MassivePropParam.proto +++ b/proto/MassivePropParam.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MassivePropParam { int32 type = 1; repeated uint32 bkeclhnchpn = 2; diff --git a/proto/MassivePropSyncInfo.proto b/proto/MassivePropSyncInfo.proto index 594c1d1d..2efe87b6 100644 --- a/proto/MassivePropSyncInfo.proto +++ b/proto/MassivePropSyncInfo.proto @@ -1,6 +1,9 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + import "MassivePropParam.proto"; message MassivePropSyncInfo { diff --git a/proto/Material.proto b/proto/Material.proto index 1173ec89..a1e5e9d9 100644 --- a/proto/Material.proto +++ b/proto/Material.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MaterialDeleteInfo.proto"; + message Material { uint32 count = 1; MaterialDeleteInfo deleteInfo = 2; diff --git a/proto/MaterialDeleteInfo.proto b/proto/MaterialDeleteInfo.proto index f1efaf34..4cd3c389 100644 --- a/proto/MaterialDeleteInfo.proto +++ b/proto/MaterialDeleteInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MaterialDeleteInfo { message CountDownDelete { map deleteTimeNumMap = 1; diff --git a/proto/MaterialDeleteReturnNotify.proto b/proto/MaterialDeleteReturnNotify.proto index 416c34c9..9b87fa4d 100644 --- a/proto/MaterialDeleteReturnNotify.proto +++ b/proto/MaterialDeleteReturnNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MaterialDeleteReturnType.proto"; + message MaterialDeleteReturnNotify { - enum AMMCMEKCDML { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 615; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AMMCMEKCDML { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 615; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map Unk3300_OFOKFKBALJD = 7; map Unk3300_LAIHDKJAHAF = 10; diff --git a/proto/MaterialDeleteReturnType.proto b/proto/MaterialDeleteReturnType.proto index e7e264c3..75b1441e 100644 --- a/proto/MaterialDeleteReturnType.proto +++ b/proto/MaterialDeleteReturnType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MaterialDeleteUpdateNotify.proto b/proto/MaterialDeleteUpdateNotify.proto index 7a6c41c3..903e2a19 100644 --- a/proto/MaterialDeleteUpdateNotify.proto +++ b/proto/MaterialDeleteUpdateNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MaterialDeleteUpdateNotify { - enum GKJLDDAPHHL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 654; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GKJLDDAPHHL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 654; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/MaterialInfo.proto b/proto/MaterialInfo.proto index dee3d30d..3de487c8 100644 --- a/proto/MaterialInfo.proto +++ b/proto/MaterialInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MaterialInfo { uint32 count = 3; uint64 guid = 12; diff --git a/proto/MathQuaternion.proto b/proto/MathQuaternion.proto index 9e8e8275..12d9e94a 100644 --- a/proto/MathQuaternion.proto +++ b/proto/MathQuaternion.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MathQuaternion { float x = 1; float y = 2; diff --git a/proto/McoinExchangeHcoinReq.proto b/proto/McoinExchangeHcoinReq.proto index 496522f2..e1caf8f1 100644 --- a/proto/McoinExchangeHcoinReq.proto +++ b/proto/McoinExchangeHcoinReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message McoinExchangeHcoinReq { - enum OMOIGICKHMH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 695; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OMOIGICKHMH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 695; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 mcoinCost = 15; uint32 hcoin = 13; diff --git a/proto/McoinExchangeHcoinRsp.proto b/proto/McoinExchangeHcoinRsp.proto index a2e201ae..4c77da54 100644 --- a/proto/McoinExchangeHcoinRsp.proto +++ b/proto/McoinExchangeHcoinRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message McoinExchangeHcoinRsp { - enum MKBLJNJFLIA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 667; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MKBLJNJFLIA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 667; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; uint32 mcoinCost = 11; diff --git a/proto/MichiaeMatsuriChallengePositionInfo.proto b/proto/MichiaeMatsuriChallengePositionInfo.proto index b61220ab..4093e970 100644 --- a/proto/MichiaeMatsuriChallengePositionInfo.proto +++ b/proto/MichiaeMatsuriChallengePositionInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message MichiaeMatsuriChallengePositionInfo { uint32 groupId = 5; uint32 gadgetId = 14; diff --git a/proto/MichiaeMatsuriChestPositionInfo.proto b/proto/MichiaeMatsuriChestPositionInfo.proto index 3988ef5d..20a04249 100644 --- a/proto/MichiaeMatsuriChestPositionInfo.proto +++ b/proto/MichiaeMatsuriChestPositionInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message MichiaeMatsuriChestPositionInfo { uint32 groupId = 4; Vector pos = 13; diff --git a/proto/MichiaeMatsuriInfo.proto b/proto/MichiaeMatsuriInfo.proto index 6a7dc252..8c6befb5 100644 --- a/proto/MichiaeMatsuriInfo.proto +++ b/proto/MichiaeMatsuriInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "MichiaeMatsuriChallengePositionInfo.proto"; import "MichiaeMatsuriChestPositionInfo.proto"; import "MichiaeMatsuriStage.proto"; + message MichiaeMatsuriInfo { repeated MichiaeMatsuriChallengePositionInfo challengePosList = 8; repeated uint32 unlockedCrystalSkillList = 4; diff --git a/proto/MichiaeMatsuriStage.proto b/proto/MichiaeMatsuriStage.proto index ba4f4f40..e671d75b 100644 --- a/proto/MichiaeMatsuriStage.proto +++ b/proto/MichiaeMatsuriStage.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MichiaeMatsuriStage { bool isOpen = 8; uint32 stageId = 11; diff --git a/proto/MiracleRingDeliverItemReq.proto b/proto/MiracleRingDeliverItemReq.proto index 22af3283..71b15d33 100644 --- a/proto/MiracleRingDeliverItemReq.proto +++ b/proto/MiracleRingDeliverItemReq.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InterOpType.proto"; import "ItemParam.proto"; + message MiracleRingDeliverItemReq { - enum DCABNDOGJJB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5231; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DCABNDOGJJB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5231; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint64 foodWeaponGuidList = 3; InterOpType opType = 2; diff --git a/proto/MiracleRingDeliverItemRsp.proto b/proto/MiracleRingDeliverItemRsp.proto index 80c8fb7d..474a82bc 100644 --- a/proto/MiracleRingDeliverItemRsp.proto +++ b/proto/MiracleRingDeliverItemRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InteractType.proto"; import "InterOpType.proto"; + message MiracleRingDeliverItemRsp { - enum NBCIJKBABAP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5235; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NBCIJKBABAP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5235; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 gadgetEntityId = 14; int32 retcode = 5; diff --git a/proto/MissionStatus.proto b/proto/MissionStatus.proto deleted file mode 100644 index 636a394d..00000000 --- a/proto/MissionStatus.proto +++ /dev/null @@ -1,11 +0,0 @@ -syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; - - - -enum MissionStatus { - MISSION_STATUS_INVALID = 0; - MISSION_STATUS_UNFINISHED = 1; - MISSION_STATUS_FINISHED = 2; - MISSION_STATUS_POINT_TAKEN = 3; -} diff --git a/proto/MistTrialActivityInfo.proto b/proto/MistTrialActivityInfo.proto index 08073ed7..36ae4abe 100644 --- a/proto/MistTrialActivityInfo.proto +++ b/proto/MistTrialActivityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MistTrialLevelData.proto"; + message MistTrialActivityInfo { repeated MistTrialLevelData trialLevelDataList = 7; } diff --git a/proto/MistTrialBestAvatar.proto b/proto/MistTrialBestAvatar.proto index a06746b2..aa4ebe6e 100644 --- a/proto/MistTrialBestAvatar.proto +++ b/proto/MistTrialBestAvatar.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AvatarType.proto"; + message MistTrialBestAvatar { uint32 avatarId = 2; AvatarType avatarType = 1; diff --git a/proto/MistTrialLevelData.proto b/proto/MistTrialLevelData.proto index 0727f467..3a1dd2e2 100644 --- a/proto/MistTrialLevelData.proto +++ b/proto/MistTrialLevelData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MistTrialBestAvatar.proto"; + message MistTrialLevelData { uint32 openTime = 2; uint32 firstPassTime = 4; diff --git a/proto/ModifierAction.proto b/proto/ModifierAction.proto index fa8e3d1e..7ece1bba 100644 --- a/proto/ModifierAction.proto +++ b/proto/ModifierAction.proto @@ -16,6 +16,7 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum ModifierAction { diff --git a/proto/ModifierDurability.proto b/proto/ModifierDurability.proto index c37fea0f..58a40d44 100644 --- a/proto/ModifierDurability.proto +++ b/proto/ModifierDurability.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ModifierDurability { float reduceRatio = 1; float remainingDurability = 2; diff --git a/proto/ModifierProperty.proto b/proto/ModifierProperty.proto index c0594880..7e551f5f 100644 --- a/proto/ModifierProperty.proto +++ b/proto/ModifierProperty.proto @@ -16,12 +16,10 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "AbilityString.proto"; - - +option java_package = "emu.grasscutter.net.proto"; message ModifierProperty { AbilityString key = 7; diff --git a/proto/MonsterAIConfigHashNotify.proto b/proto/MonsterAIConfigHashNotify.proto index 6f5c3d8b..6cbf27d2 100644 --- a/proto/MonsterAIConfigHashNotify.proto +++ b/proto/MonsterAIConfigHashNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MonsterAIConfigHashNotify { - enum CJFAFLEIPFH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3324; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CJFAFLEIPFH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3324; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 hashValue = 9; uint32 entityId = 7; diff --git a/proto/MonsterBornType.proto b/proto/MonsterBornType.proto index e3710d65..3f897927 100644 --- a/proto/MonsterBornType.proto +++ b/proto/MonsterBornType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MonsterPointArrayRouteUpdateNotify.proto b/proto/MonsterPointArrayRouteUpdateNotify.proto index aafdf0d1..22ec4077 100644 --- a/proto/MonsterPointArrayRouteUpdateNotify.proto +++ b/proto/MonsterPointArrayRouteUpdateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MonsterRoute.proto"; + message MonsterPointArrayRouteUpdateNotify { - enum KDIIOAFKLLL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3271; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KDIIOAFKLLL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3271; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 12; MonsterRoute monsterRoute = 2; diff --git a/proto/MonsterRoute.proto b/proto/MonsterRoute.proto index 42170ee0..e10b231c 100644 --- a/proto/MonsterRoute.proto +++ b/proto/MonsterRoute.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RoutePoint.proto"; + message MonsterRoute { repeated RoutePoint routePoints = 1; uint32 speedLevel = 2; diff --git a/proto/MoonfinTrialInfo.proto b/proto/MoonfinTrialInfo.proto index 79bcd2ff..eab2e0e0 100644 --- a/proto/MoonfinTrialInfo.proto +++ b/proto/MoonfinTrialInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MoonfinTrialLevelInfo.proto"; + message MoonfinTrialInfo { map levelInfoMap = 7; uint32 specialFishCount = 2; diff --git a/proto/MoonfinTrialLevelInfo.proto b/proto/MoonfinTrialLevelInfo.proto index d46c38bc..cfd36d7e 100644 --- a/proto/MoonfinTrialLevelInfo.proto +++ b/proto/MoonfinTrialLevelInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MoonfinTrialLevelInfo { uint32 bestRecord = 11; uint32 openTime = 3; diff --git a/proto/MotionInfo.proto b/proto/MotionInfo.proto index 8c30b443..bc128976 100644 --- a/proto/MotionInfo.proto +++ b/proto/MotionInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "MotionState.proto"; + message MotionInfo { Vector pos = 1; Vector rot = 2; diff --git a/proto/MotionState.proto b/proto/MotionState.proto index 87ba17d3..00b45514 100644 --- a/proto/MotionState.proto +++ b/proto/MotionState.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MovingPlatformType.proto b/proto/MovingPlatformType.proto index cc880f58..d5043f62 100644 --- a/proto/MovingPlatformType.proto +++ b/proto/MovingPlatformType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MpPlayRewardInfo.proto b/proto/MpPlayRewardInfo.proto index b7df073b..ab01399a 100644 --- a/proto/MpPlayRewardInfo.proto +++ b/proto/MpPlayRewardInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MpPlayRewardInfo { uint32 resin = 1; repeated uint32 remainUidList = 2; diff --git a/proto/MpSettingType.proto b/proto/MpSettingType.proto index d3aabc51..559cfa7f 100644 --- a/proto/MpSettingType.proto +++ b/proto/MpSettingType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/MuqadasPotionDungeonSettleNotify.proto b/proto/MuqadasPotionDungeonSettleNotify.proto index 9f8af4fb..750ae042 100644 --- a/proto/MuqadasPotionDungeonSettleNotify.proto +++ b/proto/MuqadasPotionDungeonSettleNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MuqadasPotionDungeonSettleNotify { - enum CCBLHNEEDDL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 23665; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CCBLHNEEDDL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 23665; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 levelId = 11; uint32 captureWeaknessCount = 7; diff --git a/proto/MuqadasPotionInfo.proto b/proto/MuqadasPotionInfo.proto index 320c9d0a..99d84424 100644 --- a/proto/MuqadasPotionInfo.proto +++ b/proto/MuqadasPotionInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MuqadasPotionInfo { uint32 muqadasPotionLevelDataList = 13; uint32 score = 14; diff --git a/proto/MusicBeatmap.proto b/proto/MusicBeatmap.proto index a7e22a38..399286e2 100644 --- a/proto/MusicBeatmap.proto +++ b/proto/MusicBeatmap.proto @@ -1,12 +1,10 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "MusicBeatmapList.proto"; - message MusicBeatmap { uint32 music_id = 1; repeated MusicBeatmapList beatmap_item_list = 2; diff --git a/proto/MusicBeatmapList.proto b/proto/MusicBeatmapList.proto index 1aad5b36..13b01cf0 100644 --- a/proto/MusicBeatmapList.proto +++ b/proto/MusicBeatmapList.proto @@ -1,12 +1,10 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "MusicBeatmapNote.proto"; - message MusicBeatmapList { repeated MusicBeatmapNote beatmap_note_list = 1; } diff --git a/proto/MusicBeatmapNote.proto b/proto/MusicBeatmapNote.proto index 03a2fd1d..cde64d3a 100644 --- a/proto/MusicBeatmapNote.proto +++ b/proto/MusicBeatmapNote.proto @@ -1,6 +1,8 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message MusicBeatmapNote { uint32 start_time = 1; uint32 end_time = 2; diff --git a/proto/MusicBriefInfo.proto b/proto/MusicBriefInfo.proto index a510c34f..ef599d8c 100644 --- a/proto/MusicBriefInfo.proto +++ b/proto/MusicBriefInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MusicBriefInfo { uint64 ugcGuid = 8; uint32 Unk3300_CCMMPAHIMDO = 88; diff --git a/proto/MusicGameInfo.proto b/proto/MusicGameActivityDetailInfo.proto similarity index 87% rename from proto/MusicGameInfo.proto rename to proto/MusicGameActivityDetailInfo.proto index 8aa5f983..2cce0c58 100644 --- a/proto/MusicGameInfo.proto +++ b/proto/MusicGameActivityDetailInfo.proto @@ -1,11 +1,13 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicBriefInfo.proto"; import "MusicGameRecord.proto"; -message MusicGameInfo { + +message MusicGameActivityDetailInfo { repeated MusicBriefInfo Unk3300_AAGCDCOIPJM = 2; repeated MusicBriefInfo Unk3300_OKHAACGHMAP = 6; map musicGameRecordMap = 8; diff --git a/proto/MusicGameCreateBeatmapReq.proto b/proto/MusicGameCreateBeatmapReq.proto index d66099b9..4a87f750 100644 --- a/proto/MusicGameCreateBeatmapReq.proto +++ b/proto/MusicGameCreateBeatmapReq.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicBeatmap.proto"; diff --git a/proto/MusicGameCreateBeatmapRsp.proto b/proto/MusicGameCreateBeatmapRsp.proto index 774164f3..99a7231b 100644 --- a/proto/MusicGameCreateBeatmapRsp.proto +++ b/proto/MusicGameCreateBeatmapRsp.proto @@ -1,16 +1,14 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "MusicGameUnknown1Enum.proto"; // CmdId: 6347 // EnetChannelId: 0 // EnetIsReliable: true - message MusicGameCreateBeatmapRsp { int32 retcode = 10; MusicGameUnknown1Enum unknown_enum1 = 12; diff --git a/proto/MusicGameGetBeatmapReq.proto b/proto/MusicGameGetBeatmapReq.proto index 6d4bf88d..e33bbb68 100644 --- a/proto/MusicGameGetBeatmapReq.proto +++ b/proto/MusicGameGetBeatmapReq.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicGameUnknown2Enum.proto"; @@ -10,7 +11,6 @@ import "MusicGameUnknown1Enum.proto"; // EnetChannelId: 0 // EnetIsReliable: true // IsAllowClient: true - message MusicGameGetBeatmapReq { MusicGameUnknown1Enum unknown_enum1 = 1; uint64 music_share_id = 10; diff --git a/proto/MusicGameGetBeatmapReqType.proto b/proto/MusicGameGetBeatmapReqType.proto index 373211ea..efad4a34 100644 --- a/proto/MusicGameGetBeatmapReqType.proto +++ b/proto/MusicGameGetBeatmapReqType.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum MusicGameGetBeatmapReqType { diff --git a/proto/MusicGameGetBeatmapRsp.proto b/proto/MusicGameGetBeatmapRsp.proto index dbce7ad2..fa355f96 100644 --- a/proto/MusicGameGetBeatmapRsp.proto +++ b/proto/MusicGameGetBeatmapRsp.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicGameGetBeatmapReqType.proto"; @@ -10,7 +11,6 @@ import "MusicGameUnknown1Enum.proto"; // CmdId: 6309 // EnetChannelId: 0 // EnetIsReliable: true - message MusicGameGetBeatmapRsp { int32 retcode = 13; MusicGameUnknown1Enum unknown_enum1 = 1; diff --git a/proto/MusicGameRecord.proto b/proto/MusicGameRecord.proto index 92bc15f5..0ad1b863 100644 --- a/proto/MusicGameRecord.proto +++ b/proto/MusicGameRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MusicGameRecord { bool isUnlock = 8; uint32 maxScore = 15; diff --git a/proto/MusicGameSearchBeatmapReq.proto b/proto/MusicGameSearchBeatmapReq.proto index bc70c282..9de25162 100644 --- a/proto/MusicGameSearchBeatmapReq.proto +++ b/proto/MusicGameSearchBeatmapReq.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicGameUnknown1Enum.proto"; @@ -8,7 +9,6 @@ import "MusicGameUnknown1Enum.proto"; // EnetChannelId: 0 // EnetIsReliable: true // IsAllowClient: true - message MusicGameSearchBeatmapReq { MusicGameUnknown1Enum unknown_enum1 = 10; uint64 music_share_id = 6; diff --git a/proto/MusicGameSearchBeatmapRsp.proto b/proto/MusicGameSearchBeatmapRsp.proto index 2295efc3..4f377e07 100644 --- a/proto/MusicGameSearchBeatmapRsp.proto +++ b/proto/MusicGameSearchBeatmapRsp.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicBriefInfo.proto"; @@ -8,7 +9,6 @@ import "MusicGameUnknown1Enum.proto"; // CmdId: 6304 // EnetChannelId: 0 // EnetIsReliable: true - message MusicGameSearchBeatmapRsp { int32 retcode = 9; MusicGameUnknown1Enum unknown_enum1 = 3; diff --git a/proto/MusicGameSettleReq.proto b/proto/MusicGameSettleReq.proto index a88474c9..3e099122 100644 --- a/proto/MusicGameSettleReq.proto +++ b/proto/MusicGameSettleReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MusicGameSettleReq { - enum COBMENDFOKN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8066; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum COBMENDFOKN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8066; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 ugcGuid = 4; repeated uint32 Unk3300_HHBCEPNLCLL = 1626; diff --git a/proto/MusicGameSettleRsp.proto b/proto/MusicGameSettleRsp.proto index 62be9da7..c7b51af5 100644 --- a/proto/MusicGameSettleRsp.proto +++ b/proto/MusicGameSettleRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MusicGameSettleRsp { - enum EHMCDJNMHDC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8735; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EHMCDJNMHDC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8735; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; bool isUnlockNextLevel = 1; diff --git a/proto/MusicGameStartReq.proto b/proto/MusicGameStartReq.proto index 7deb8064..e929894f 100644 --- a/proto/MusicGameStartReq.proto +++ b/proto/MusicGameStartReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MusicGameStartReq { - enum EMDPLMFEJCP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8536; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EMDPLMFEJCP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8536; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 ugcGuid = 5; uint32 musicBasicId = 7; diff --git a/proto/MusicGameStartRsp.proto b/proto/MusicGameStartRsp.proto index f8ca1e86..622f2aee 100644 --- a/proto/MusicGameStartRsp.proto +++ b/proto/MusicGameStartRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message MusicGameStartRsp { - enum PFNNLOBODEB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8893; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PFNNLOBODEB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8893; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 10; uint64 ugcGuid = 8; diff --git a/proto/MusicGameStartToPlayOthersBeatmapReq.proto b/proto/MusicGameStartToPlayOthersBeatmapReq.proto index 931f826b..25fcad8a 100644 --- a/proto/MusicGameStartToPlayOthersBeatmapReq.proto +++ b/proto/MusicGameStartToPlayOthersBeatmapReq.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicGameUnknown1Enum.proto"; @@ -8,7 +9,6 @@ import "MusicGameUnknown1Enum.proto"; // EnetChannelId: 0 // EnetIsReliable: true // IsAllowClient: true - message MusicGameStartToPlayOthersBeatmapReq { MusicGameUnknown1Enum unknown_enum1 = 12; } diff --git a/proto/MusicGameStartToPlayOthersBeatmapRsp.proto b/proto/MusicGameStartToPlayOthersBeatmapRsp.proto index dbfa9d61..8f935b9e 100644 --- a/proto/MusicGameStartToPlayOthersBeatmapRsp.proto +++ b/proto/MusicGameStartToPlayOthersBeatmapRsp.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MusicGameUnknown1Enum.proto"; @@ -7,7 +8,6 @@ import "MusicGameUnknown1Enum.proto"; // CmdId: 6313 // EnetChannelId: 0 // EnetIsReliable: true - message MusicGameStartToPlayOthersBeatmapRsp { int32 retcode = 2; MusicGameUnknown1Enum unknown_enum1 = 11; diff --git a/proto/MusicGameUnknown1Enum.proto b/proto/MusicGameUnknown1Enum.proto index 74bedce2..38fca4a4 100644 --- a/proto/MusicGameUnknown1Enum.proto +++ b/proto/MusicGameUnknown1Enum.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum MusicGameUnknown1Enum { diff --git a/proto/MusicGameUnknown2Enum.proto b/proto/MusicGameUnknown2Enum.proto index 4fde02de..4c61a1d3 100644 --- a/proto/MusicGameUnknown2Enum.proto +++ b/proto/MusicGameUnknown2Enum.proto @@ -1,5 +1,6 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum MusicGameUnknown2Enum { diff --git a/proto/MusicInfo.proto b/proto/MusicInfo.proto new file mode 100644 index 00000000..09cf1434 --- /dev/null +++ b/proto/MusicInfo.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "FleurFairMusicRecord.proto"; + +message MusicInfo { + map fbmomkmdima = 9; +} diff --git a/proto/MusicRecord.proto b/proto/MusicRecord.proto index f14852fa..abef8eb2 100644 --- a/proto/MusicRecord.proto +++ b/proto/MusicRecord.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "UgcMusicTrack.proto"; + message MusicRecord { repeated UgcMusicTrack musicTrackList = 3; uint32 musicId = 2; diff --git a/proto/NightCrowGadgetInfo.proto b/proto/NightCrowGadgetInfo.proto index 23fd5e76..70125c04 100644 --- a/proto/NightCrowGadgetInfo.proto +++ b/proto/NightCrowGadgetInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message NightCrowGadgetInfo { repeated uint32 argumentList = 1; } diff --git a/proto/NpcData.proto b/proto/NpcData.proto index 51b2c276..b3018154 100644 --- a/proto/NpcData.proto +++ b/proto/NpcData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message NpcData { uint32 avatarId = 1; uint32 costumeId = 2; diff --git a/proto/NpcTalkReq.proto b/proto/NpcTalkReq.proto index e4def399..b56c3678 100644 --- a/proto/NpcTalkReq.proto +++ b/proto/NpcTalkReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message NpcTalkReq { - enum GEJFAONBKJC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 505; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GEJFAONBKJC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 505; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 npcEntityId = 9; uint32 entityId = 11; diff --git a/proto/NpcTalkRsp.proto b/proto/NpcTalkRsp.proto index 8b53bdd7..a9a48934 100644 --- a/proto/NpcTalkRsp.proto +++ b/proto/NpcTalkRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message NpcTalkRsp { - enum MELLEOKPJBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 555; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MELLEOKPJBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 555; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; uint32 npcEntityId = 11; diff --git a/proto/OMNAAMAIBOH.proto b/proto/OMNAAMAIBOH.proto index 73038ea1..66f17809 100644 --- a/proto/OMNAAMAIBOH.proto +++ b/proto/OMNAAMAIBOH.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message OMNAAMAIBOH { bool isFinished = 2; bool isOpen = 4; diff --git a/proto/ObstacleInfo.proto b/proto/ObstacleInfo.proto index 6413641f..084af009 100644 --- a/proto/ObstacleInfo.proto +++ b/proto/ObstacleInfo.proto @@ -1,16 +1,23 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; -import "Vector3Int.proto"; -import "ShapeType.proto"; import "MathQuaternion.proto"; +import "Vector3Int.proto"; + message ObstacleInfo { + + enum ShapeType { + SHAPE_TYPE_OBSTACLE_SHAPE_CAPSULE = 0; + SHAPE_TYPE_OBSTACLE_SHAPE_BOX = 1; + } + Vector center = 4; Vector3Int extents = 12; ShapeType shape = 5; int32 obstacleId = 9; - MathQuaternion Vector = 2; + MathQuaternion rotation = 2; } diff --git a/proto/ObstacleModifyNotify.proto b/proto/ObstacleModifyNotify.proto index 488a6cce..2166d576 100644 --- a/proto/ObstacleModifyNotify.proto +++ b/proto/ObstacleModifyNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ObstacleInfo.proto"; + message ObstacleModifyNotify { - enum NGAEMGNNNGO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2387; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NGAEMGNNNGO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2387; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated ObstacleInfo addObstacles = 14; repeated int32 removeObstacleIds = 7; diff --git a/proto/OfferingInfo.proto b/proto/OfferingInfo.proto index 93e90808..65aa7b8d 100644 --- a/proto/OfferingInfo.proto +++ b/proto/OfferingInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message OfferingInfo { uint32 offeringId = 1; } diff --git a/proto/OfficialCustomDungeon.proto b/proto/OfficialCustomDungeon.proto index 460ee6a1..72533490 100644 --- a/proto/OfficialCustomDungeon.proto +++ b/proto/OfficialCustomDungeon.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message OfficialCustomDungeon { uint32 dungeonId = 3; uint32 winTimes = 14; diff --git a/proto/OnlinePlayerInfo.proto b/proto/OnlinePlayerInfo.proto index 5d570457..a3466013 100644 --- a/proto/OnlinePlayerInfo.proto +++ b/proto/OnlinePlayerInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MpSettingType.proto"; import "ProfilePicture.proto"; + message OnlinePlayerInfo { uint32 uid = 1; string nickname = 2; diff --git a/proto/OpActivityInfo.proto b/proto/OpActivityInfo.proto index edaa4e79..6ccff0b5 100644 --- a/proto/OpActivityInfo.proto +++ b/proto/OpActivityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BonusInfo.proto"; + message OpActivityInfo { uint32 scheduleId = 1; uint32 beginTime = 8; diff --git a/proto/OpAttack.proto b/proto/OpAttack.proto new file mode 100644 index 00000000..b5664e63 --- /dev/null +++ b/proto/OpAttack.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpAttack { + uint32 skillId = 8; + repeated uint32 costDiceIndexList = 11; +} diff --git a/proto/OpPass.proto b/proto/OpPass.proto new file mode 100644 index 00000000..433b420d --- /dev/null +++ b/proto/OpPass.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpPass { +} diff --git a/proto/OpPlayCard.proto b/proto/OpPlayCard.proto new file mode 100644 index 00000000..3d2ed1e5 --- /dev/null +++ b/proto/OpPlayCard.proto @@ -0,0 +1,13 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpPlayCard { + uint32 replaceCardGuid = 6; + repeated uint32 targetCardGuidList = 11; + uint32 cardGuid = 14; + repeated uint32 costDiceIndexList = 13; +} diff --git a/proto/OpReboot.proto b/proto/OpReboot.proto new file mode 100644 index 00000000..3bcd6ec9 --- /dev/null +++ b/proto/OpReboot.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpReboot { + repeated uint32 costCardGuidList = 9; + repeated uint32 diceIndexList = 10; +} diff --git a/proto/OpRedraw.proto b/proto/OpRedraw.proto new file mode 100644 index 00000000..e93450c4 --- /dev/null +++ b/proto/OpRedraw.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpRedraw { + repeated uint32 cardList = 12; +} diff --git a/proto/OpReroll.proto b/proto/OpReroll.proto new file mode 100644 index 00000000..72121864 --- /dev/null +++ b/proto/OpReroll.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpReroll { + repeated uint32 diceIndexList = 3; +} diff --git a/proto/OpSelectOnStage.proto b/proto/OpSelectOnStage.proto new file mode 100644 index 00000000..a35273a4 --- /dev/null +++ b/proto/OpSelectOnStage.proto @@ -0,0 +1,11 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpSelectOnStage { + uint32 cardGuid = 6; + repeated uint32 costDiceIndexList = 13; +} diff --git a/proto/OpSurrender.proto b/proto/OpSurrender.proto new file mode 100644 index 00000000..624d1e92 --- /dev/null +++ b/proto/OpSurrender.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message OpSurrender { +} diff --git a/proto/OpType.proto b/proto/OpType.proto index be388f4e..c60ce802 100644 --- a/proto/OpType.proto +++ b/proto/OpType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/OpenStateChangeNotify.proto b/proto/OpenStateChangeNotify.proto index 6b107111..3584e390 100644 --- a/proto/OpenStateChangeNotify.proto +++ b/proto/OpenStateChangeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message OpenStateChangeNotify { - enum COFNHLPKACO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 118; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum COFNHLPKACO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 118; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map openStateMap = 15; } diff --git a/proto/OpenStateUpdateNotify.proto b/proto/OpenStateUpdateNotify.proto index 01a889ca..1e99a453 100644 --- a/proto/OpenStateUpdateNotify.proto +++ b/proto/OpenStateUpdateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message OpenStateUpdateNotify { - enum FPCOHDNDFFP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 158; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FPCOHDNDFFP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 158; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map openStateMap = 9; } diff --git a/proto/OperateType.proto b/proto/OperateType.proto new file mode 100644 index 00000000..f07b3a6e --- /dev/null +++ b/proto/OperateType.proto @@ -0,0 +1,10 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +enum OperateType { + OPERATE_TYPE_NONE = 0; + OPERATE_TYPE_EFFECT = 1; +} diff --git a/proto/Operation.proto b/proto/Operation.proto index 0f72ac69..b224160b 100644 --- a/proto/Operation.proto +++ b/proto/Operation.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/OptionType.proto b/proto/OptionType.proto index 36266d44..8da4cf1a 100644 --- a/proto/OptionType.proto +++ b/proto/OptionType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/PIDFKDHMHKA.proto b/proto/PIDFKDHMHKA.proto index 16280f1b..ba539f38 100644 --- a/proto/PIDFKDHMHKA.proto +++ b/proto/PIDFKDHMHKA.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PIDFKDHMHKA { uint32 lfphpeioogl = 1; } diff --git a/proto/PSPlayerApplyEnterMpReq.proto b/proto/PSPlayerApplyEnterMpReq.proto index 1836e904..4352b263 100644 --- a/proto/PSPlayerApplyEnterMpReq.proto +++ b/proto/PSPlayerApplyEnterMpReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PSPlayerApplyEnterMpReq { - enum GPNBHIBAOFM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1837; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GPNBHIBAOFM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1837; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string targetPsnId = 6; } diff --git a/proto/PSPlayerApplyEnterMpRsp.proto b/proto/PSPlayerApplyEnterMpRsp.proto index 33fbc6ab..471d3b15 100644 --- a/proto/PSPlayerApplyEnterMpRsp.proto +++ b/proto/PSPlayerApplyEnterMpRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PSPlayerApplyEnterMpRsp { - enum OPABIFINKIE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1814; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OPABIFINKIE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1814; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 param = 14; int32 retcode = 2; diff --git a/proto/PacketHead.proto b/proto/PacketHead.proto index 4b56038f..ae302a3e 100644 --- a/proto/PacketHead.proto +++ b/proto/PacketHead.proto @@ -16,7 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message PacketHead { uint32 packet_id = 1; uint32 rpc_id = 2; diff --git a/proto/ParamList.proto b/proto/ParamList.proto index 5034a855..b6758e7d 100644 --- a/proto/ParamList.proto +++ b/proto/ParamList.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ParamList { repeated uint32 paramList = 1; } diff --git a/proto/ParentQuest.proto b/proto/ParentQuest.proto index 2301dc34..513872e4 100644 --- a/proto/ParentQuest.proto +++ b/proto/ParentQuest.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "ParentQuestRandomInfo.proto"; import "ChildQuest.proto"; import "InferencePageInfo.proto"; + message ParentQuest { ParentQuestRandomInfo randomInfo = 7; repeated int32 questVar = 8; diff --git a/proto/ParentQuestInferenceDataNotify.proto b/proto/ParentQuestInferenceDataNotify.proto index 68e33c0f..a6f109a4 100644 --- a/proto/ParentQuestInferenceDataNotify.proto +++ b/proto/ParentQuestInferenceDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "InferencePageInfo.proto"; + message ParentQuestInferenceDataNotify { - enum BJCFOHDNKDI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 463; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BJCFOHDNKDI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 463; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 parentQuestId = 8; repeated InferencePageInfo inferencePageList = 11; diff --git a/proto/ParentQuestRandomInfo.proto b/proto/ParentQuestRandomInfo.proto index f22c36f8..cca83e94 100644 --- a/proto/ParentQuestRandomInfo.proto +++ b/proto/ParentQuestRandomInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ParentQuestRandomInfo { uint32 entranceId = 1; repeated uint32 factorList = 3; diff --git a/proto/ParkourLevelInfo.proto b/proto/ParkourLevelInfo.proto index 9b7be03b..1a9cc644 100644 --- a/proto/ParkourLevelInfo.proto +++ b/proto/ParkourLevelInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message ParkourLevelInfo { uint32 openTime = 10; Vector pos = 5; diff --git a/proto/PathStatusType.proto b/proto/PathStatusType.proto index 56fa88f5..085c19a8 100644 --- a/proto/PathStatusType.proto +++ b/proto/PathStatusType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/PathfindingEnterSceneReq.proto b/proto/PathfindingEnterSceneReq.proto index 442ea2b2..04560aaf 100644 --- a/proto/PathfindingEnterSceneReq.proto +++ b/proto/PathfindingEnterSceneReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ObstacleInfo.proto"; + message PathfindingEnterSceneReq { - enum PJNGAKBNNJL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2320; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PJNGAKBNNJL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2320; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 activityId = 8; uint32 Unk3300_JHLKDOHPIFB = 1; diff --git a/proto/PathfindingEnterSceneRsp.proto b/proto/PathfindingEnterSceneRsp.proto index c69ece64..f67a248d 100644 --- a/proto/PathfindingEnterSceneRsp.proto +++ b/proto/PathfindingEnterSceneRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PathfindingEnterSceneRsp { - enum JJBPDHFOBKB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2374; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JJBPDHFOBKB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2374; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; } diff --git a/proto/PerformOperationNotify.proto b/proto/PerformOperationNotify.proto new file mode 100644 index 00000000..782450e7 --- /dev/null +++ b/proto/PerformOperationNotify.proto @@ -0,0 +1,24 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "Vector.proto"; +import "OperateType.proto"; + +message PerformOperationNotify { + //enum GOAGPODAGOL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1139; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} + + Vector rot = 1; + OperateType operateType = 5; + Vector pos = 14; + uint32 index = 10; + uint32 entityId = 3; +} diff --git a/proto/PersonalLineAllDataReq.proto b/proto/PersonalLineAllDataReq.proto index e20506fb..76b54542 100644 --- a/proto/PersonalLineAllDataReq.proto +++ b/proto/PersonalLineAllDataReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PersonalLineAllDataReq { - enum JDBMDCCOBCE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 430; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JDBMDCCOBCE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 430; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/PersonalLineAllDataRsp.proto b/proto/PersonalLineAllDataRsp.proto index 8961bfbc..e67e5583 100644 --- a/proto/PersonalLineAllDataRsp.proto +++ b/proto/PersonalLineAllDataRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LockedPersonallineData.proto"; + message PersonalLineAllDataRsp { - enum EBBBEOODNOH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 443; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EBBBEOODNOH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 443; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 ongoingPersonalLineList = 5; uint32 legendaryKeyCount = 7; diff --git a/proto/PersonalSceneJumpReq.proto b/proto/PersonalSceneJumpReq.proto index 1cc08ddc..ba21a823 100644 --- a/proto/PersonalSceneJumpReq.proto +++ b/proto/PersonalSceneJumpReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PersonalSceneJumpReq { - enum HPGMLJDPNEE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 260; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HPGMLJDPNEE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 260; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pointId = 13; } diff --git a/proto/PersonalSceneJumpRsp.proto b/proto/PersonalSceneJumpRsp.proto index 121e2cf5..8cf2b7a3 100644 --- a/proto/PersonalSceneJumpRsp.proto +++ b/proto/PersonalSceneJumpRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message PersonalSceneJumpRsp { - enum EGFJPPIMGPO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 204; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EGFJPPIMGPO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 204; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 destSceneId = 3; Vector destPos = 2; diff --git a/proto/PhotoInfo.proto b/proto/PhotoInfo.proto index 867af550..2a71a274 100644 --- a/proto/PhotoInfo.proto +++ b/proto/PhotoInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PhotoPosData.proto"; + message PhotoInfo { repeated PhotoPosData photoPosDataList = 13; bool leftMonsters = 9; diff --git a/proto/PhotoPosData.proto b/proto/PhotoPosData.proto index 197ddb20..70a7e228 100644 --- a/proto/PhotoPosData.proto +++ b/proto/PhotoPosData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message PhotoPosData { bool isOpen = 2; bool isView = 9; diff --git a/proto/PingReq.proto b/proto/PingReq.proto index df2445d5..0e444332 100644 --- a/proto/PingReq.proto +++ b/proto/PingReq.proto @@ -2,14 +2,14 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; message PingReq { - enum HCOPEMHOJKP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 20; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HCOPEMHOJKP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 20; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 seq = 11; bytes scData = 13; diff --git a/proto/PingRsp.proto b/proto/PingRsp.proto index ed9e0fd9..f82588f0 100644 --- a/proto/PingRsp.proto +++ b/proto/PingRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PingRsp { - enum LOPAMPBPBIL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 74; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LOPAMPBPBIL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 74; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 seq = 4; int32 retcode = 11; diff --git a/proto/PlantFlowerInfo.proto b/proto/PlantFlowerInfo.proto index 5bc4dda9..0d83aa8a 100644 --- a/proto/PlantFlowerInfo.proto +++ b/proto/PlantFlowerInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlantFlowerInfo { map Unk3300_ELAIBMDIBFJ = 14; uint32 dayIndex = 8; diff --git a/proto/PlatformChangeRouteNotify.proto b/proto/PlatformChangeRouteNotify.proto index 77cfe6ae..d02d3a5e 100644 --- a/proto/PlatformChangeRouteNotify.proto +++ b/proto/PlatformChangeRouteNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlatformInfo.proto"; + message PlatformChangeRouteNotify { - enum FJMJAIJFBPI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 211; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FJMJAIJFBPI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 211; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 sceneTime = 9; PlatformInfo platform = 6; diff --git a/proto/PlatformInfo.proto b/proto/PlatformInfo.proto index 8b5d82ad..8dc26286 100644 --- a/proto/PlatformInfo.proto +++ b/proto/PlatformInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,6 +8,7 @@ import "Vector.proto"; import "MathQuaternion.proto"; import "MovingPlatformType.proto"; import "Route.proto"; + message PlatformInfo { uint32 routeId = 1; int32 startIndex = 2; @@ -14,10 +16,10 @@ message PlatformInfo { uint32 startSceneTime = 4; Vector startPos = 7; bool isStarted = 8; - MathQuaternion startRot = 9; + MathQuaternion start_rot = 9; uint32 stopSceneTime = 10; Vector posOffset = 11; - MathQuaternion rotOffset = 12; + MathQuaternion rot_offset = 12; MovingPlatformType movingPlatformType = 13; bool isActive = 14; Route route = 15; diff --git a/proto/PlatformStartRouteNotify.proto b/proto/PlatformStartRouteNotify.proto index 9add3e2f..58670fd6 100644 --- a/proto/PlatformStartRouteNotify.proto +++ b/proto/PlatformStartRouteNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlatformInfo.proto"; + message PlatformStartRouteNotify { - enum BJHMKILFBJB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 237; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BJHMKILFBJB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 237; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 2; uint32 sceneTime = 6; diff --git a/proto/PlatformStopRouteNotify.proto b/proto/PlatformStopRouteNotify.proto index 1eec6f5b..781e0b40 100644 --- a/proto/PlatformStopRouteNotify.proto +++ b/proto/PlatformStopRouteNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlatformInfo.proto"; + message PlatformStopRouteNotify { - enum NBIFFKAJKPP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 284; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NBIFFKAJKPP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 284; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 12; PlatformInfo platform = 6; diff --git a/proto/PlatformType.proto b/proto/PlatformType.proto index 52c6c141..51482d7e 100644 --- a/proto/PlatformType.proto +++ b/proto/PlatformType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/PlayTeamEntityInfo.proto b/proto/PlayTeamEntityInfo.proto index 32496885..c05db5b2 100644 --- a/proto/PlayTeamEntityInfo.proto +++ b/proto/PlayTeamEntityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; + message PlayTeamEntityInfo { uint32 entityId = 1; uint32 playerUid = 2; diff --git a/proto/PlayerApplyEnterMpNotify.proto b/proto/PlayerApplyEnterMpNotify.proto index 9f006a27..43bb24f2 100644 --- a/proto/PlayerApplyEnterMpNotify.proto +++ b/proto/PlayerApplyEnterMpNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; + message PlayerApplyEnterMpNotify { - enum BALMBLBPAGP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1838; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BALMBLBPAGP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1838; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 srcThreadIndex = 14; OnlinePlayerInfo srcPlayerInfo = 11; diff --git a/proto/PlayerApplyEnterMpReq.proto b/proto/PlayerApplyEnterMpReq.proto index 4deb6bff..91dab08c 100644 --- a/proto/PlayerApplyEnterMpReq.proto +++ b/proto/PlayerApplyEnterMpReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerApplyEnterMpReq { - enum PKPLMMDNMCM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1845; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PKPLMMDNMCM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1845; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 3; } diff --git a/proto/PlayerApplyEnterMpResultNotify.proto b/proto/PlayerApplyEnterMpResultNotify.proto index 78eb7f50..33eb68a4 100644 --- a/proto/PlayerApplyEnterMpResultNotify.proto +++ b/proto/PlayerApplyEnterMpResultNotify.proto @@ -1,17 +1,32 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - -import "Reason.proto"; message PlayerApplyEnterMpResultNotify { - enum AIAPBAMONIJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1841; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AIAPBAMONIJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1841; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} + + enum Reason { + REASON_PLAYER_JUDGE = 0; + REASON_SCENE_CANNOT_ENTER = 1; + REASON_PLAYER_CANNOT_ENTER_MP = 2; + REASON_SYSTEM_JUDGE = 3; + REASON_ALLOW_ENTER_PLAYER_FULL = 4; + REASON_WORLD_LEVEL_LOWER_THAN_HOST = 5; + REASON_HOST_IN_MATCH = 6; + REASON_PLAYER_IN_BLACKLIST = 7; + REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 8; + REASON_HOST_IS_BLOCKED = 9; + REASON_OTHER_DATA_VERSION_NOT_LATEST = 10; + REASON_DATA_VERSION_NOT_LATEST = 11; + REASON_PLAYER_NOT_IN_PLAYER_WORLD = 12; + REASON_MAX_PLAYER = 13; + } bool isAgreed = 7; string targetNickname = 14; diff --git a/proto/PlayerApplyEnterMpResultReq.proto b/proto/PlayerApplyEnterMpResultReq.proto index 6c088228..1fb04022 100644 --- a/proto/PlayerApplyEnterMpResultReq.proto +++ b/proto/PlayerApplyEnterMpResultReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerApplyEnterMpResultReq { - enum CCMCDMIKHEK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1819; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CCMCDMIKHEK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1819; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 applyUid = 4; bool isAgreed = 6; diff --git a/proto/PlayerApplyEnterMpResultRsp.proto b/proto/PlayerApplyEnterMpResultRsp.proto index fcc17f12..e9917c7a 100644 --- a/proto/PlayerApplyEnterMpResultRsp.proto +++ b/proto/PlayerApplyEnterMpResultRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerApplyEnterMpResultRsp { - enum AGCOEANBGID { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1843; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AGCOEANBGID { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1843; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 applyUid = 10; bool isAgreed = 9; diff --git a/proto/PlayerApplyEnterMpRsp.proto b/proto/PlayerApplyEnterMpRsp.proto index 578ca992..d6180dc1 100644 --- a/proto/PlayerApplyEnterMpRsp.proto +++ b/proto/PlayerApplyEnterMpRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerApplyEnterMpRsp { - enum PDHJJJJDBHJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1846; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PDHJJJJDBHJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1846; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 param = 5; uint32 targetUid = 10; diff --git a/proto/PlayerChatNotify.proto b/proto/PlayerChatNotify.proto index 629f4524..921b22ce 100644 --- a/proto/PlayerChatNotify.proto +++ b/proto/PlayerChatNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; + message PlayerChatNotify { - enum ODBGFHDCLMP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3092; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ODBGFHDCLMP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3092; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 channelId = 14; ChatInfo chatInfo = 6; diff --git a/proto/PlayerChatReq.proto b/proto/PlayerChatReq.proto index 25ce5375..34ee7ae0 100644 --- a/proto/PlayerChatReq.proto +++ b/proto/PlayerChatReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; + message PlayerChatReq { - enum AIEEGJADIAN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3242; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AIEEGJADIAN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3242; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 channelId = 5; ChatInfo chatInfo = 12; diff --git a/proto/PlayerChatRsp.proto b/proto/PlayerChatRsp.proto index 92993709..a4ce77c9 100644 --- a/proto/PlayerChatRsp.proto +++ b/proto/PlayerChatRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerChatRsp { - enum LKKMEKKIFAK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3480; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LKKMEKKIFAK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3480; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 chatForbiddenEndtime = 2; int32 retcode = 14; diff --git a/proto/PlayerCompoundMaterialBoostReq.proto b/proto/PlayerCompoundMaterialBoostReq.proto index 3f34683a..86e1e222 100644 --- a/proto/PlayerCompoundMaterialBoostReq.proto +++ b/proto/PlayerCompoundMaterialBoostReq.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,14 +7,15 @@ option java_package = "emu.grasscutter.net.proto"; import "CompoundBoostTakeStatusType.proto"; import "CompoundQueueData.proto"; import "ItemParam.proto"; + message PlayerCompoundMaterialBoostReq { - enum HAJAHDPJKBC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 119; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HAJAHDPJKBC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 119; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated CompoundQueueData compoundQueueDataList = 6; int32 retcode = 15; diff --git a/proto/PlayerCompoundMaterialBoostRsp.proto b/proto/PlayerCompoundMaterialBoostRsp.proto index 8b23eef1..573c4312 100644 --- a/proto/PlayerCompoundMaterialBoostRsp.proto +++ b/proto/PlayerCompoundMaterialBoostRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerCompoundMaterialBoostRsp { - enum MIMNLEBNAHI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 121; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MIMNLEBNAHI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 121; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 uid = 9; uint32 akkcmakdlck = 1; diff --git a/proto/PlayerCompoundMaterialReq.proto b/proto/PlayerCompoundMaterialReq.proto index 65c7338a..4217b60e 100644 --- a/proto/PlayerCompoundMaterialReq.proto +++ b/proto/PlayerCompoundMaterialReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerCompoundMaterialReq { - enum DOKCKPLIHDM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 142; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DOKCKPLIHDM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 142; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 count = 3; uint32 compoundId = 2; diff --git a/proto/PlayerCompoundMaterialRsp.proto b/proto/PlayerCompoundMaterialRsp.proto index f32faa68..feeddac8 100644 --- a/proto/PlayerCompoundMaterialRsp.proto +++ b/proto/PlayerCompoundMaterialRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CompoundQueueData.proto"; + message PlayerCompoundMaterialRsp { - enum OFCGANODLLA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 150; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OFCGANODLLA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 150; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} CompoundQueueData compoundQueueData = 8; int32 retcode = 15; diff --git a/proto/PlayerCookArgsReq.proto b/proto/PlayerCookArgsReq.proto index 4331da31..7c97c481 100644 --- a/proto/PlayerCookArgsReq.proto +++ b/proto/PlayerCookArgsReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerCookArgsReq { - enum HLKLMLGNJNP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 184; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HLKLMLGNJNP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 184; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 recipeId = 5; uint32 assistAvatar = 9; diff --git a/proto/PlayerCookArgsRsp.proto b/proto/PlayerCookArgsRsp.proto index 41c48855..25d58858 100644 --- a/proto/PlayerCookArgsRsp.proto +++ b/proto/PlayerCookArgsRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerCookArgsRsp { - enum IJMEJEMNCBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 111; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IJMEJEMNCBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 111; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 15; float qteRangeRatio = 6; diff --git a/proto/PlayerCookReq.proto b/proto/PlayerCookReq.proto index aa96e5ae..af399b3c 100644 --- a/proto/PlayerCookReq.proto +++ b/proto/PlayerCookReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerCookReq { - enum IKLLJNNFHEM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 175; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IKLLJNNFHEM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 175; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 recipeId = 15; uint32 assistAvatar = 6; diff --git a/proto/PlayerCookRsp.proto b/proto/PlayerCookRsp.proto index c947e889..576f8b43 100644 --- a/proto/PlayerCookRsp.proto +++ b/proto/PlayerCookRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CookRecipeData.proto"; import "ItemParam.proto"; + message PlayerCookRsp { - enum FPFCHMGMNFC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 128; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FPFCHMGMNFC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 128; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; repeated ItemParam extraItemList = 13; diff --git a/proto/PlayerDataNotify.proto b/proto/PlayerDataNotify.proto index 32dba842..d69818ca 100644 --- a/proto/PlayerDataNotify.proto +++ b/proto/PlayerDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; + message PlayerDataNotify { - enum OKEHMENIGCG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 170; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OKEHMENIGCG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 170; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} string nickName = 11; uint32 regionId = 9; diff --git a/proto/PlayerDieType.proto b/proto/PlayerDieType.proto index 55a58203..d9411d56 100644 --- a/proto/PlayerDieType.proto +++ b/proto/PlayerDieType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/PlayerEnterDungeonReq.proto b/proto/PlayerEnterDungeonReq.proto index ef4427bd..562af15a 100644 --- a/proto/PlayerEnterDungeonReq.proto +++ b/proto/PlayerEnterDungeonReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DungeonEnterPosInfo.proto"; + message PlayerEnterDungeonReq { - enum IGBPMBLKBOF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 987; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IGBPMBLKBOF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 987; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 dungeonId = 2; uint32 pointId = 9; diff --git a/proto/PlayerEnterDungeonRsp.proto b/proto/PlayerEnterDungeonRsp.proto index ccf375b0..1f3cada2 100644 --- a/proto/PlayerEnterDungeonRsp.proto +++ b/proto/PlayerEnterDungeonRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerEnterDungeonRsp { - enum IJHCMILABEE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 998; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IJHCMILABEE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 998; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 pointId = 1; uint32 dungeonId = 11; diff --git a/proto/PlayerEnterSceneInfoNotify.proto b/proto/PlayerEnterSceneInfoNotify.proto index 2ecfff18..4a8d001f 100644 --- a/proto/PlayerEnterSceneInfoNotify.proto +++ b/proto/PlayerEnterSceneInfoNotify.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,15 +7,16 @@ option java_package = "emu.grasscutter.net.proto"; import "MPLevelEntityInfo.proto"; import "TeamEnterSceneInfo.proto"; import "AvatarEnterSceneInfo.proto"; + message PlayerEnterSceneInfoNotify { - enum EGMIDNPFPJB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 212; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EGMIDNPFPJB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 212; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} MPLevelEntityInfo mpLevelEntityInfo = 7; TeamEnterSceneInfo teamEnterInfo = 5; diff --git a/proto/PlayerEnterSceneNotify.proto b/proto/PlayerEnterSceneNotify.proto index 674ef1fe..ac3e3340 100644 --- a/proto/PlayerEnterSceneNotify.proto +++ b/proto/PlayerEnterSceneNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "EnterType.proto"; + message PlayerEnterSceneNotify { - enum JPDEBPGMBPE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 205; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JPDEBPGMBPE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 205; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isFirstLoginEnterScene = 10; uint32 enterSceneToken = 2; diff --git a/proto/PlayerForceExitRsp.proto b/proto/PlayerForceExitRsp.proto index 1b4f860f..827c2b84 100644 --- a/proto/PlayerForceExitRsp.proto +++ b/proto/PlayerForceExitRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerForceExitRsp { - enum NOKJEIGHPAP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 165; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NOKJEIGHPAP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 165; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 13; } diff --git a/proto/PlayerGameTimeNotify.proto b/proto/PlayerGameTimeNotify.proto index b28925af..ab04a42c 100644 --- a/proto/PlayerGameTimeNotify.proto +++ b/proto/PlayerGameTimeNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerGameTimeNotify { - enum FAMEPMJBHAJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 124; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FAMEPMJBHAJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 124; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 gameTime = 1; bool isHome = 3; diff --git a/proto/PlayerGetForceQuitBanInfoReq.proto b/proto/PlayerGetForceQuitBanInfoReq.proto index e0b4e24a..970372e7 100644 --- a/proto/PlayerGetForceQuitBanInfoReq.proto +++ b/proto/PlayerGetForceQuitBanInfoReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerGetForceQuitBanInfoReq { - enum LGMENEIOADM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4192; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LGMENEIOADM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4192; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/PlayerGetForceQuitBanInfoRsp.proto b/proto/PlayerGetForceQuitBanInfoRsp.proto index f7c463d7..bfefa29f 100644 --- a/proto/PlayerGetForceQuitBanInfoRsp.proto +++ b/proto/PlayerGetForceQuitBanInfoRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerGetForceQuitBanInfoRsp { - enum FEAMOCGDCOF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4157; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FEAMOCGDCOF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4157; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 7; uint32 expireTime = 9; diff --git a/proto/PlayerHomeCompInfo.proto b/proto/PlayerHomeCompInfo.proto index 5138fbcb..608e5d54 100644 --- a/proto/PlayerHomeCompInfo.proto +++ b/proto/PlayerHomeCompInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FriendEnterHomeOption.proto"; + message PlayerHomeCompInfo { repeated uint32 seenModuleIdList = 2; FriendEnterHomeOption friendEnterHomeOption = 4; diff --git a/proto/PlayerHomeCompInfoNotify.proto b/proto/PlayerHomeCompInfoNotify.proto index 80430e2e..03948b9a 100644 --- a/proto/PlayerHomeCompInfoNotify.proto +++ b/proto/PlayerHomeCompInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerHomeCompInfo.proto"; + message PlayerHomeCompInfoNotify { - enum KECOKOCMONG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4844; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KECOKOCMONG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4844; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} PlayerHomeCompInfo compInfo = 5; } diff --git a/proto/PlayerLevelRewardUpdateNotify.proto b/proto/PlayerLevelRewardUpdateNotify.proto index 2ab3f52c..9d2a07b0 100644 --- a/proto/PlayerLevelRewardUpdateNotify.proto +++ b/proto/PlayerLevelRewardUpdateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerLevelRewardUpdateNotify { - enum NIBNCFJCBPP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 154; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NIBNCFJCBPP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 154; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 levelList = 5; } diff --git a/proto/PlayerLocationInfo.proto b/proto/PlayerLocationInfo.proto index 5503c74f..997c6d10 100644 --- a/proto/PlayerLocationInfo.proto +++ b/proto/PlayerLocationInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message PlayerLocationInfo { Vector rot = 7; Vector pos = 4; diff --git a/proto/PlayerLoginReq.proto b/proto/PlayerLoginReq.proto index 51eb9538..d1026608 100644 --- a/proto/PlayerLoginReq.proto +++ b/proto/PlayerLoginReq.proto @@ -3,15 +3,16 @@ option java_package = "emu.grasscutter.net.proto"; import "TrackingIOInfo.proto"; import "AdjustTrackingInfo.proto"; + message PlayerLoginReq { - enum EBCJABNOFCB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 187; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EBCJABNOFCB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 187; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string token = 6; uint32 Unk3300_NDLANBEIGEG = 323; diff --git a/proto/PlayerLoginRsp.proto b/proto/PlayerLoginRsp.proto index 68ee7c48..f6f3e96d 100644 --- a/proto/PlayerLoginRsp.proto +++ b/proto/PlayerLoginRsp.proto @@ -7,13 +7,13 @@ import "BlockInfo.proto"; import "ShortAbilityHashPair.proto"; message PlayerLoginRsp { - enum BGKOKMCEJHK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 198; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BGKOKMCEJHK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 198; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isAudit = 201; bool Unk3300_IIHDKKNJPGD = 6; diff --git a/proto/PlayerPropChangeNotify.proto b/proto/PlayerPropChangeNotify.proto index 7f3bee74..ee14e078 100644 --- a/proto/PlayerPropChangeNotify.proto +++ b/proto/PlayerPropChangeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerPropChangeNotify { - enum NHOMLNBEJIC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 146; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NHOMLNBEJIC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 146; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 propDelta = 8; uint32 propType = 12; diff --git a/proto/PlayerPropChangeReasonNotify.proto b/proto/PlayerPropChangeReasonNotify.proto index e8af4809..715ba321 100644 --- a/proto/PlayerPropChangeReasonNotify.proto +++ b/proto/PlayerPropChangeReasonNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropChangeReason.proto"; + message PlayerPropChangeReasonNotify { - enum FKHLDBGKFKK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1214; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FKHLDBGKFKK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1214; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 propType = 6; float oldValue = 12; diff --git a/proto/PlayerPropNotify.proto b/proto/PlayerPropNotify.proto index 0037cd9b..0e5d1947 100644 --- a/proto/PlayerPropNotify.proto +++ b/proto/PlayerPropNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; + message PlayerPropNotify { - enum HIDGILMLJLO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 129; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HIDGILMLJLO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 129; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map propMap = 5; } diff --git a/proto/PlayerQuitDungeonReq.proto b/proto/PlayerQuitDungeonReq.proto index 36c729a9..4375b6bb 100644 --- a/proto/PlayerQuitDungeonReq.proto +++ b/proto/PlayerQuitDungeonReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerQuitDungeonReq { - enum HACCGPMBNMB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 920; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HACCGPMBNMB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 920; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pointId = 6; bool isQuitImmediately = 5; diff --git a/proto/PlayerRTTInfo.proto b/proto/PlayerRTTInfo.proto index ac17e38d..624c5605 100644 --- a/proto/PlayerRTTInfo.proto +++ b/proto/PlayerRTTInfo.proto @@ -1,5 +1,7 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message PlayerRTTInfo { uint32 rtt = 7; uint32 uid = 13; diff --git a/proto/PlayerSetPauseReq.proto b/proto/PlayerSetPauseReq.proto index 03c5a010..1d9e5670 100644 --- a/proto/PlayerSetPauseReq.proto +++ b/proto/PlayerSetPauseReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerSetPauseReq { - enum OHGOMKFOANB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 153; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OHGOMKFOANB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 153; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isPaused = 11; } diff --git a/proto/PlayerSetPauseRsp.proto b/proto/PlayerSetPauseRsp.proto index 615a63df..b4a6ad52 100644 --- a/proto/PlayerSetPauseRsp.proto +++ b/proto/PlayerSetPauseRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerSetPauseRsp { - enum PLGNLBDEJDM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 136; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PLGNLBDEJDM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 136; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 4; } diff --git a/proto/PlayerStoreNotify.proto b/proto/PlayerStoreNotify.proto index d7c3196b..50cbfd1a 100644 --- a/proto/PlayerStoreNotify.proto +++ b/proto/PlayerStoreNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; import "Item.proto"; + message PlayerStoreNotify { - enum EKFHNFLEJJC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 605; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EKFHNFLEJJC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 605; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated Item itemList = 5; uint32 weightLimit = 6; diff --git a/proto/PlayerTimeNotify.proto b/proto/PlayerTimeNotify.proto index 8b3c5344..62bfe83d 100644 --- a/proto/PlayerTimeNotify.proto +++ b/proto/PlayerTimeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerTimeNotify { - enum GABKEMDLGGF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 103; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GABKEMDLGGF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 103; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 playerTime = 13; uint64 serverTime = 15; diff --git a/proto/PlayerWidgetInfo.proto b/proto/PlayerWidgetInfo.proto index f9629251..318d2c9d 100644 --- a/proto/PlayerWidgetInfo.proto +++ b/proto/PlayerWidgetInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotData.proto"; + message PlayerWidgetInfo { repeated WidgetSlotData slotList = 15; uint32 uid = 10; diff --git a/proto/PlayerWorldLocationInfo.proto b/proto/PlayerWorldLocationInfo.proto index 40d5f4ce..fec7d3e3 100644 --- a/proto/PlayerWorldLocationInfo.proto +++ b/proto/PlayerWorldLocationInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerLocationInfo.proto"; + message PlayerWorldLocationInfo { uint32 sceneId = 4; PlayerLocationInfo playerLoc = 1; diff --git a/proto/PlayerWorldSceneInfo.proto b/proto/PlayerWorldSceneInfo.proto index 5303ad28..1c31d934 100644 --- a/proto/PlayerWorldSceneInfo.proto +++ b/proto/PlayerWorldSceneInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PlayerWorldSceneInfo { repeated uint32 sceneTagIdList = 13; bool isLocked = 5; diff --git a/proto/PlayerWorldSceneInfoListNotify.proto b/proto/PlayerWorldSceneInfoListNotify.proto index d8633c64..2e073df2 100644 --- a/proto/PlayerWorldSceneInfoListNotify.proto +++ b/proto/PlayerWorldSceneInfoListNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerWorldSceneInfo.proto"; + message PlayerWorldSceneInfoListNotify { - enum HIHENIKFKIH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3198; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HIHENIKFKIH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3198; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated PlayerWorldSceneInfo infoList = 5; } diff --git a/proto/PostEnterSceneReq.proto b/proto/PostEnterSceneReq.proto index 523295b8..2d2fb1a9 100644 --- a/proto/PostEnterSceneReq.proto +++ b/proto/PostEnterSceneReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PostEnterSceneReq { - enum CHODOJJFKBH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3212; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CHODOJJFKBH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3212; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 enterSceneToken = 1; } diff --git a/proto/PostEnterSceneRsp.proto b/proto/PostEnterSceneRsp.proto index bfec2a13..10116de4 100644 --- a/proto/PostEnterSceneRsp.proto +++ b/proto/PostEnterSceneRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PostEnterSceneRsp { - enum ONPBEEGOCAB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3303; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ONPBEEGOCAB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3303; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 enterSceneToken = 3; int32 retcode = 13; diff --git a/proto/PotionAvatarInfo.proto b/proto/PotionAvatarInfo.proto index 92b35185..e8cf1fc6 100644 --- a/proto/PotionAvatarInfo.proto +++ b/proto/PotionAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PotionAvatarInfo { uint64 avatarId = 10; bool isTrial = 3; diff --git a/proto/PotionDungeonResultInfo.proto b/proto/PotionDungeonResultInfo.proto index b20f0095..8e2b28c2 100644 --- a/proto/PotionDungeonResultInfo.proto +++ b/proto/PotionDungeonResultInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PotionDungeonResultInfo { uint32 modeId = 12; uint32 difficultyLevel = 1; diff --git a/proto/PotionInfo.proto b/proto/PotionInfo.proto index bfe71b39..e18eda02 100644 --- a/proto/PotionInfo.proto +++ b/proto/PotionInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PotionStageData.proto"; + message PotionInfo { repeated PotionStageData stageList = 11; } diff --git a/proto/PotionLevelData.proto b/proto/PotionLevelData.proto index b210aa0d..d6f36d1f 100644 --- a/proto/PotionLevelData.proto +++ b/proto/PotionLevelData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PotionLevelData { uint32 score = 12; uint32 levelId = 6; diff --git a/proto/PotionStageData.proto b/proto/PotionStageData.proto index 21405323..890eed22 100644 --- a/proto/PotionStageData.proto +++ b/proto/PotionStageData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PotionLevelData.proto"; + message PotionStageData { repeated uint32 Unk3300_NLMEPPPMCKI = 9; uint32 stageId = 14; diff --git a/proto/PrivateChatNotify.proto b/proto/PrivateChatNotify.proto index b48fadad..6b993956 100644 --- a/proto/PrivateChatNotify.proto +++ b/proto/PrivateChatNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; + message PrivateChatNotify { - enum NIGEJLOFMAO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5037; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NIGEJLOFMAO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5037; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} ChatInfo chatInfo = 15; } diff --git a/proto/PrivateChatReq.proto b/proto/PrivateChatReq.proto index e503a7a2..49203815 100644 --- a/proto/PrivateChatReq.proto +++ b/proto/PrivateChatReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PrivateChatReq { - enum MFGNPEHDMAI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4955; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MFGNPEHDMAI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4955; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 11; oneof content { diff --git a/proto/ProfilePicture.proto b/proto/ProfilePicture.proto index 0473893d..4d38bb1f 100644 --- a/proto/ProfilePicture.proto +++ b/proto/ProfilePicture.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ProfilePicture { uint32 avatarId = 1; uint32 costumeId = 2; diff --git a/proto/ProfilePictureChangeNotify.proto b/proto/ProfilePictureChangeNotify.proto index 61c6b3e2..d55431e6 100644 --- a/proto/ProfilePictureChangeNotify.proto +++ b/proto/ProfilePictureChangeNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; + message ProfilePictureChangeNotify { - enum AEOJDGMPKMB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4095; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AEOJDGMPKMB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4095; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} ProfilePicture profilePicture = 13; } diff --git a/proto/PropChangeReason.proto b/proto/PropChangeReason.proto index 16e9b3aa..a4b78378 100644 --- a/proto/PropChangeReason.proto +++ b/proto/PropChangeReason.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/PropPair.proto b/proto/PropPair.proto index 3cfdb307..b3a76c06 100644 --- a/proto/PropPair.proto +++ b/proto/PropPair.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; + message PropPair { uint32 type = 1; PropValue propValue = 2; diff --git a/proto/PropValue.proto b/proto/PropValue.proto index 76b325fa..c21fba94 100644 --- a/proto/PropValue.proto +++ b/proto/PropValue.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PropValue { uint32 type = 1; oneof value { diff --git a/proto/ProtEntityType.proto b/proto/ProtEntityType.proto index db684d81..f2a84b6b 100644 --- a/proto/ProtEntityType.proto +++ b/proto/ProtEntityType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ProudSkillChangeNotify.proto b/proto/ProudSkillChangeNotify.proto index 33a5ec46..d0155fc7 100644 --- a/proto/ProudSkillChangeNotify.proto +++ b/proto/ProudSkillChangeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ProudSkillChangeNotify { - enum HEDMPOEHHBO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1024; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HEDMPOEHHBO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1024; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 14; uint64 avatarGuid = 6; diff --git a/proto/ProudSkillExtraLevelNotify.proto b/proto/ProudSkillExtraLevelNotify.proto index c78737c1..f516fda5 100644 --- a/proto/ProudSkillExtraLevelNotify.proto +++ b/proto/ProudSkillExtraLevelNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ProudSkillExtraLevelNotify { - enum IKHGCHFMBBO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1013; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IKHGCHFMBBO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1013; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 talentIndex = 4; uint64 avatarGuid = 2; diff --git a/proto/PullPrivateChatReq.proto b/proto/PullPrivateChatReq.proto index b0421445..b9a66c57 100644 --- a/proto/PullPrivateChatReq.proto +++ b/proto/PullPrivateChatReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PullPrivateChatReq { - enum NIJLIODNKPO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5024; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NIJLIODNKPO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5024; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 1; uint32 fromSequence = 4; diff --git a/proto/PullPrivateChatRsp.proto b/proto/PullPrivateChatRsp.proto index b5fc772f..18e2e835 100644 --- a/proto/PullPrivateChatRsp.proto +++ b/proto/PullPrivateChatRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; + message PullPrivateChatRsp { - enum FFFKECIMKNA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5030; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FFFKECIMKNA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5030; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ChatInfo chatInfo = 9; int32 retcode = 11; diff --git a/proto/PullRecentChatReq.proto b/proto/PullRecentChatReq.proto index 399a21c5..5d83266c 100644 --- a/proto/PullRecentChatReq.proto +++ b/proto/PullRecentChatReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message PullRecentChatReq { - enum FLCIFLGGJON { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5020; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FLCIFLGGJON { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5020; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 beginSequence = 14; uint32 pullNum = 2; diff --git a/proto/PullRecentChatRsp.proto b/proto/PullRecentChatRsp.proto index bbe25b70..c4750e8a 100644 --- a/proto/PullRecentChatRsp.proto +++ b/proto/PullRecentChatRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatInfo.proto"; + message PullRecentChatRsp { - enum JIGIFODBEAL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 5012; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JIGIFODBEAL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 5012; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ChatInfo chatInfo = 6; int32 retcode = 12; diff --git a/proto/QueryCodexMonsterBeKilledNumReq.proto b/proto/QueryCodexMonsterBeKilledNumReq.proto index d2505997..09b4f4cd 100644 --- a/proto/QueryCodexMonsterBeKilledNumReq.proto +++ b/proto/QueryCodexMonsterBeKilledNumReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QueryCodexMonsterBeKilledNumReq { - enum DGAJPOAKFEP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4206; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DGAJPOAKFEP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4206; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 codexIdList = 1; } diff --git a/proto/QueryCodexMonsterBeKilledNumRsp.proto b/proto/QueryCodexMonsterBeKilledNumRsp.proto index 82dc51fc..1fb230bd 100644 --- a/proto/QueryCodexMonsterBeKilledNumRsp.proto +++ b/proto/QueryCodexMonsterBeKilledNumRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QueryCodexMonsterBeKilledNumRsp { - enum LLBEEMAAILO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4205; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LLBEEMAAILO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4205; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 beKilledNumList = 14; int32 retcode = 6; diff --git a/proto/QueryCurrRegionHttpRsp.proto b/proto/QueryCurrRegionHttpRsp.proto index 6febbde9..766c5ee5 100644 --- a/proto/QueryCurrRegionHttpRsp.proto +++ b/proto/QueryCurrRegionHttpRsp.proto @@ -1,36 +1,19 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa 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 . - syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; -import "ForceUpdateInfo.proto"; import "RegionInfo.proto"; -import "StopServerInfo.proto"; +import "ForceUpdateInfo.proto"; +import "StopServer.proto"; message QueryCurrRegionHttpRsp { - int32 retcode = 1; - string msg = 2; - RegionInfo region_info = 3; - bytes client_secret_key = 11; - bytes region_custom_config_encrypted = 12; - bytes client_region_custom_config_encrypted = 13; - oneof detail { - ForceUpdateInfo force_update = 4; - StopServerInfo stop_server = 5; - } + int32 retcode = 1; + string msg = 2; + RegionInfo regionInfo = 3; + oneof detail { + ForceUpdateInfo force_update = 4; + StopServer stop_server = 5; + } + bytes client_secret_key = 11; + bytes region_custom_config_encrypted = 12; + bytes client_region_custom_config_encrypted = 13; } diff --git a/proto/QueryFilter.proto b/proto/QueryFilter.proto index 0943eb8f..9503ac44 100644 --- a/proto/QueryFilter.proto +++ b/proto/QueryFilter.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QueryFilter { int32 areaMask = 9; int32 typeId = 3; diff --git a/proto/QueryPathReq.proto b/proto/QueryPathReq.proto index c3139775..2844012d 100644 --- a/proto/QueryPathReq.proto +++ b/proto/QueryPathReq.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,15 +8,16 @@ import "Vector3Int.proto"; import "OptionType.proto"; import "QueryFilter.proto"; import "Vector.proto"; + message QueryPathReq { - enum OIOAGLJGAJP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2305; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OIOAGLJGAJP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2305; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 queryId = 13; repeated Vector destinationPos = 4; diff --git a/proto/QueryPathRsp.proto b/proto/QueryPathRsp.proto index 1148a047..94c59971 100644 --- a/proto/QueryPathRsp.proto +++ b/proto/QueryPathRsp.proto @@ -1,18 +1,23 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - -import "PathStatusType.proto"; import "Vector.proto"; + message QueryPathRsp { - enum PKKNJCEPAHM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2355; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PKKNJCEPAHM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2355; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} + + enum PathStatusType { + PATH_STATUS_TYPE_FAIL = 0; + PATH_STATUS_TYPE_SUCC = 1; + PATH_STATUS_TYPE_PARTIAL = 2; + } int32 retcode = 13; repeated Vector corners = 11; diff --git a/proto/QueryRegionListHttpRsp.proto b/proto/QueryRegionListHttpRsp.proto index 1dd3e0b9..8845cf11 100644 --- a/proto/QueryRegionListHttpRsp.proto +++ b/proto/QueryRegionListHttpRsp.proto @@ -16,10 +16,11 @@ // along with this program. If not, see . syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; import "RegionSimpleInfo.proto"; +option java_package = "emu.grasscutter.net.proto"; + message QueryRegionListHttpRsp { int32 retcode = 1; repeated RegionSimpleInfo region_list = 2; diff --git a/proto/Quest.proto b/proto/Quest.proto index 1f4a3c3f..576f30a3 100644 --- a/proto/Quest.proto +++ b/proto/Quest.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message Quest { uint32 questId = 1; uint32 state = 2; diff --git a/proto/QuestCreateEntityReq.proto b/proto/QuestCreateEntityReq.proto index a38c3982..a225604e 100644 --- a/proto/QuestCreateEntityReq.proto +++ b/proto/QuestCreateEntityReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CreateEntityInfo.proto"; + message QuestCreateEntityReq { - enum MKFMDGNPOMH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 414; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MKFMDGNPOMH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 414; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 parentQuestId = 4; bool isRewind = 12; diff --git a/proto/QuestCreateEntityRsp.proto b/proto/QuestCreateEntityRsp.proto index bd6d7481..353ac0ce 100644 --- a/proto/QuestCreateEntityRsp.proto +++ b/proto/QuestCreateEntityRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "CreateEntityInfo.proto"; + message QuestCreateEntityRsp { - enum LKNGENJJKNO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 424; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LKNGENJJKNO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 424; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isRewind = 14; uint32 parentQuestId = 7; diff --git a/proto/QuestDelNotify.proto b/proto/QuestDelNotify.proto index ab2ef508..f4a5a414 100644 --- a/proto/QuestDelNotify.proto +++ b/proto/QuestDelNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestDelNotify { - enum OIGLHNOJFMH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 487; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OIGLHNOJFMH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 487; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 questId = 15; } diff --git a/proto/QuestDestroyEntityReq.proto b/proto/QuestDestroyEntityReq.proto index bec7503d..2345683d 100644 --- a/proto/QuestDestroyEntityReq.proto +++ b/proto/QuestDestroyEntityReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestDestroyEntityReq { - enum FEFNFHNBBPN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 429; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FEFNFHNBBPN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 429; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 entityId = 10; uint32 questId = 12; diff --git a/proto/QuestDestroyEntityRsp.proto b/proto/QuestDestroyEntityRsp.proto index 92fda25c..b8b5e218 100644 --- a/proto/QuestDestroyEntityRsp.proto +++ b/proto/QuestDestroyEntityRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestDestroyEntityRsp { - enum OALCMNAFOJE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 478; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OALCMNAFOJE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 478; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 9; uint32 sceneId = 15; diff --git a/proto/QuestDestroyNpcReq.proto b/proto/QuestDestroyNpcReq.proto index e9c63bf4..4b86a23e 100644 --- a/proto/QuestDestroyNpcReq.proto +++ b/proto/QuestDestroyNpcReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestDestroyNpcReq { - enum PIIKIELCKPI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 492; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PIIKIELCKPI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 492; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 parentQuestId = 4; uint32 npcId = 7; diff --git a/proto/QuestDestroyNpcRsp.proto b/proto/QuestDestroyNpcRsp.proto index 71232bb3..97acf601 100644 --- a/proto/QuestDestroyNpcRsp.proto +++ b/proto/QuestDestroyNpcRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestDestroyNpcRsp { - enum DAONEJGHPDM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 488; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DAONEJGHPDM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 488; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 npcId = 4; uint32 parentQuestId = 6; diff --git a/proto/QuestGlobalVar.proto b/proto/QuestGlobalVar.proto index f6b25272..847b03d9 100644 --- a/proto/QuestGlobalVar.proto +++ b/proto/QuestGlobalVar.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestGlobalVar { int32 value = 14; uint32 key = 9; diff --git a/proto/QuestGlobalVarNotify.proto b/proto/QuestGlobalVarNotify.proto index c66a3648..dbcf1ea2 100644 --- a/proto/QuestGlobalVarNotify.proto +++ b/proto/QuestGlobalVarNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "QuestGlobalVar.proto"; + message QuestGlobalVarNotify { - enum JPMJBPBHBDK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 451; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JPMJBPBHBDK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 451; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated QuestGlobalVar varList = 12; } diff --git a/proto/QuestListNotify.proto b/proto/QuestListNotify.proto index 900eca8a..be04a446 100644 --- a/proto/QuestListNotify.proto +++ b/proto/QuestListNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Quest.proto"; + message QuestListNotify { - enum DIGKMOIBFKF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 405; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DIGKMOIBFKF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 405; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated Quest questList = 13; } diff --git a/proto/QuestListUpdateNotify.proto b/proto/QuestListUpdateNotify.proto index c5be3120..475b423b 100644 --- a/proto/QuestListUpdateNotify.proto +++ b/proto/QuestListUpdateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Quest.proto"; + message QuestListUpdateNotify { - enum GJIKBHHMHAC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 455; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GJIKBHHMHAC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 455; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated Quest questList = 13; } diff --git a/proto/QuestProgressUpdateNotify.proto b/proto/QuestProgressUpdateNotify.proto index bce73dab..4f87dc21 100644 --- a/proto/QuestProgressUpdateNotify.proto +++ b/proto/QuestProgressUpdateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestProgressUpdateNotify { - enum OCENGLNIMJG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 406; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OCENGLNIMJG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 406; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 questId = 9; repeated uint32 failProgressList = 11; diff --git a/proto/QuestRenameAvatarReq.proto b/proto/QuestRenameAvatarReq.proto index 4c3f6328..c7f2be5f 100644 --- a/proto/QuestRenameAvatarReq.proto +++ b/proto/QuestRenameAvatarReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestRenameAvatarReq { - enum AMBGOMJIBBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 467; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AMBGOMJIBBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 467; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isCheck = 6; uint32 renameId = 9; diff --git a/proto/QuestRenameAvatarRsp.proto b/proto/QuestRenameAvatarRsp.proto index 79d6fb3c..0d4c88b0 100644 --- a/proto/QuestRenameAvatarRsp.proto +++ b/proto/QuestRenameAvatarRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestRenameAvatarRsp { - enum LLGBKAMNLLC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 401; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LLGBKAMNLLC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 401; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} string avatarName = 15; bool isCheck = 2; diff --git a/proto/QuestTransmitReq.proto b/proto/QuestTransmitReq.proto index 5b517111..7e5d3ded 100644 --- a/proto/QuestTransmitReq.proto +++ b/proto/QuestTransmitReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestTransmitReq { - enum GJCEGNFNEPB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 442; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GJCEGNFNEPB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 442; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 questId = 10; uint32 pointId = 3; diff --git a/proto/QuestTransmitRsp.proto b/proto/QuestTransmitRsp.proto index 9668340a..f87fd185 100644 --- a/proto/QuestTransmitRsp.proto +++ b/proto/QuestTransmitRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestTransmitRsp { - enum OOCCCNBNFDE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 450; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OOCCCNBNFDE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 450; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 pointId = 8; int32 retcode = 7; diff --git a/proto/QuestUpdateQuestTimeVarNotify.proto b/proto/QuestUpdateQuestTimeVarNotify.proto index f2cd2e66..5b2e0151 100644 --- a/proto/QuestUpdateQuestTimeVarNotify.proto +++ b/proto/QuestUpdateQuestTimeVarNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestUpdateQuestTimeVarNotify { - enum EMCOBKDGJNG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 436; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EMCOBKDGJNG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 436; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 parentQuestId = 5; map timeVarMap = 8; diff --git a/proto/QuestUpdateQuestVarNotify.proto b/proto/QuestUpdateQuestVarNotify.proto index e4878748..3a669efe 100644 --- a/proto/QuestUpdateQuestVarNotify.proto +++ b/proto/QuestUpdateQuestVarNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestUpdateQuestVarNotify { - enum KBDLKENNPFL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 500; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KBDLKENNPFL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 500; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 parentQuestId = 11; uint32 parentQuestVarSeq = 14; diff --git a/proto/QuestUpdateQuestVarReq.proto b/proto/QuestUpdateQuestVarReq.proto index 87113128..4ea865c1 100644 --- a/proto/QuestUpdateQuestVarReq.proto +++ b/proto/QuestUpdateQuestVarReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "QuestVarOp.proto"; + message QuestUpdateQuestVarReq { - enum OAKICGPFBIK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 439; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OAKICGPFBIK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 439; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 parentQuestVarSeq = 9; uint32 parentQuestId = 12; diff --git a/proto/QuestUpdateQuestVarRsp.proto b/proto/QuestUpdateQuestVarRsp.proto index b32064b1..e4eed843 100644 --- a/proto/QuestUpdateQuestVarRsp.proto +++ b/proto/QuestUpdateQuestVarRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestUpdateQuestVarRsp { - enum HDLOCGAKGOM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 446; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HDLOCGAKGOM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 446; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 2; uint32 parentQuestVarSeq = 15; diff --git a/proto/QuestVarOp.proto b/proto/QuestVarOp.proto index d5e1bc33..dc7feeb9 100644 --- a/proto/QuestVarOp.proto +++ b/proto/QuestVarOp.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message QuestVarOp { uint32 index = 14; int32 value = 6; diff --git a/proto/QuickUseWidgetRsp.proto b/proto/QuickUseWidgetRsp.proto index 44bf1345..1f113d89 100644 --- a/proto/QuickUseWidgetRsp.proto +++ b/proto/QuickUseWidgetRsp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,14 +7,15 @@ option java_package = "emu.grasscutter.net.proto"; import "DetectorData.proto"; import "ClientCollectorData.proto"; import "SkyCrystalDetectorQuickUseResult.proto"; + message QuickUseWidgetRsp { - enum FPAIPJHLNFF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4252; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FPAIPJHLNFF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4252; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 8; uint32 materialId = 6; diff --git a/proto/ReadMailNotify.proto b/proto/ReadMailNotify.proto index 17f92fcf..7d7314e9 100644 --- a/proto/ReadMailNotify.proto +++ b/proto/ReadMailNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReadMailNotify { - enum LGJJGCAHHCD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1487; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LGJJGCAHHCD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1487; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 mailIdList = 15; } diff --git a/proto/ReadPrivateChatReq.proto b/proto/ReadPrivateChatReq.proto index 94670123..d6b64eff 100644 --- a/proto/ReadPrivateChatReq.proto +++ b/proto/ReadPrivateChatReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReadPrivateChatReq { - enum PKHBCNNLAGH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4964; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PKHBCNNLAGH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4964; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 5; } diff --git a/proto/Reason.proto b/proto/Reason.proto deleted file mode 100644 index c0a63697..00000000 --- a/proto/Reason.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; - - - -enum Reason { - REASON_SUCC = 0; - REASON_TARGET_SCENE_CANNOT_ENTER = 1; - REASON_SELF_MP_UNAVAILABLE = 2; - REASON_OTHER_DATA_VERSION_NOT_LATEST = 3; - REASON_DATA_VERSION_NOT_LATEST = 4; - REASON_GM_CLEAR = 5; - REASON_PLAYER_TRANSFER = 6; - REASON_CLIENT_CHECKSUM_INVALID = 7; - NHMKGJGLHPO = 8; -} diff --git a/proto/RecordUsage.proto b/proto/RecordUsage.proto index 24d9baf5..11b60fee 100644 --- a/proto/RecordUsage.proto +++ b/proto/RecordUsage.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/RegionInfo.proto b/proto/RegionInfo.proto index 094cc49a..fe68aca5 100644 --- a/proto/RegionInfo.proto +++ b/proto/RegionInfo.proto @@ -1,53 +1,36 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa 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 . - syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; import "ResVersionConfig.proto"; message RegionInfo { - string gateserver_ip = 1; - uint32 gateserver_port = 2; - string pay_callback_url = 3; - string area_type = 7; - string resource_url = 8; - string data_url = 9; - string feedback_url = 10; - string bulletin_url = 11; - string resource_url_bak = 12; - string data_url_bak = 13; - uint32 client_data_version = 14; - string handbook_url = 16; - uint32 client_silence_data_version = 18; - string client_data_md5 = 19; - string client_silence_data_md5 = 20; - ResVersionConfig res_version_config = 22; - bytes secret_key = 23; - string official_community_url = 24; - string client_version_suffix = 26; - string client_silence_version_suffix = 27; - bool use_gateserver_domain_name = 28; - string gateserver_domain_name = 29; - string user_center_url = 30; - string account_bind_url = 31; - string cdkey_url = 32; - string privacy_policy_url = 33; - string next_resource_url = 34; - ResVersionConfig next_res_version_config = 35; - string game_biz = 36; + string gateserver_ip = 1; + uint32 gateserver_port = 2; + string pay_callback_url = 3; + string area_type = 7; + string resource_url = 8; + string data_url = 9; + string feedback_url = 10; + string bulletin_url = 11; + string resource_url_bak = 12; + string data_url_bak = 13; + uint32 client_data_version = 14; + string handbook_url = 16; + uint32 client_silence_data_version = 18; + string client_data_md5 = 19; + string client_silence_data_md5 = 20; + ResVersionConfig res_version_config = 22; + bytes secret_key = 23; + string official_community_url = 24; + string client_version_suffix = 26; + string client_silence_version_suffix = 27; + bool use_gateserver_domain_name = 28; + string gateserver_domain_name = 29; + string user_center_url = 30; + string account_bind_url = 31; + string cdkey_url = 32; + string privacy_policy_url = 33; + string next_resource_url = 34; + ResVersionConfig next_res_version_config = 35; + string game_biz = 36; } diff --git a/proto/RegionSimpleInfo.proto b/proto/RegionSimpleInfo.proto index c92cfdf9..6d48b932 100644 --- a/proto/RegionSimpleInfo.proto +++ b/proto/RegionSimpleInfo.proto @@ -16,7 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message RegionSimpleInfo { string name = 1; string title = 2; diff --git a/proto/Reliquary.proto b/proto/Reliquary.proto index 96df79e3..1677cabb 100644 --- a/proto/Reliquary.proto +++ b/proto/Reliquary.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message Reliquary { uint32 level = 1; uint32 exp = 2; diff --git a/proto/ReliquaryDecomposeReq.proto b/proto/ReliquaryDecomposeReq.proto index a2151fbd..ae821ab1 100644 --- a/proto/ReliquaryDecomposeReq.proto +++ b/proto/ReliquaryDecomposeReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryDecomposeReq { - enum EPEIECCGNGJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 640; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EPEIECCGNGJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 640; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetCount = 5; uint32 configId = 13; diff --git a/proto/ReliquaryDecomposeRsp.proto b/proto/ReliquaryDecomposeRsp.proto index e927b4f9..2621365a 100644 --- a/proto/ReliquaryDecomposeRsp.proto +++ b/proto/ReliquaryDecomposeRsp.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryDecomposeRsp { - enum NPPDIIDIBDH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 682; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NPPDIIDIBDH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 682; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} int32 retcode = 13; repeated uint64 guidList = 12; diff --git a/proto/ReliquaryFilterKey.proto b/proto/ReliquaryFilterKey.proto index 702f1ec4..468c8a5b 100644 --- a/proto/ReliquaryFilterKey.proto +++ b/proto/ReliquaryFilterKey.proto @@ -16,6 +16,7 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum ReliquaryFilterKey { diff --git a/proto/ReliquaryFilterLevelState.proto b/proto/ReliquaryFilterLevelState.proto index 746684c4..d543bce6 100644 --- a/proto/ReliquaryFilterLevelState.proto +++ b/proto/ReliquaryFilterLevelState.proto @@ -16,6 +16,7 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum ReliquaryFilterLevelState { diff --git a/proto/ReliquaryFilterLockState.proto b/proto/ReliquaryFilterLockState.proto index e02dc0f1..16515744 100644 --- a/proto/ReliquaryFilterLockState.proto +++ b/proto/ReliquaryFilterLockState.proto @@ -16,6 +16,7 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum ReliquaryFilterLockState { diff --git a/proto/ReliquaryFilterStateNotify.proto b/proto/ReliquaryFilterStateNotify.proto index b6949958..8c40a548 100644 --- a/proto/ReliquaryFilterStateNotify.proto +++ b/proto/ReliquaryFilterStateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryFilterStateNotify { - enum OEOHONEIBDO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 631; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OEOHONEIBDO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 631; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} map reliquaryFilterStateMap = 11; } diff --git a/proto/ReliquaryFilterStateSaveNotify.proto b/proto/ReliquaryFilterStateSaveNotify.proto index 838b3475..68b79512 100644 --- a/proto/ReliquaryFilterStateSaveNotify.proto +++ b/proto/ReliquaryFilterStateSaveNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryFilterStateSaveNotify { - enum LBCPMMCKAIH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 672; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LBCPMMCKAIH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 672; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} map reliquaryFilterStateMap = 3; } diff --git a/proto/ReliquaryFilterWearedState.proto b/proto/ReliquaryFilterWearedState.proto index 2bc3f10c..eab270ad 100644 --- a/proto/ReliquaryFilterWearedState.proto +++ b/proto/ReliquaryFilterWearedState.proto @@ -16,6 +16,7 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum ReliquaryFilterWearedState { diff --git a/proto/ReliquaryPromoteReq.proto b/proto/ReliquaryPromoteReq.proto index 80b9fb27..3132443b 100644 --- a/proto/ReliquaryPromoteReq.proto +++ b/proto/ReliquaryPromoteReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryPromoteReq { - enum LADFFFPIACA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 618; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LADFFFPIACA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 618; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 itemGuid = 10; uint64 targetGuid = 12; diff --git a/proto/ReliquaryPromoteRsp.proto b/proto/ReliquaryPromoteRsp.proto index e7e17197..fb8ce786 100644 --- a/proto/ReliquaryPromoteRsp.proto +++ b/proto/ReliquaryPromoteRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryPromoteRsp { - enum PLLBDKLOIEH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 675; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PLLBDKLOIEH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 675; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 curAppendPropList = 12; uint64 targetReliquaryGuid = 2; diff --git a/proto/ReliquaryRequest.proto b/proto/ReliquaryRequest.proto index e13d47d1..8c52d8b6 100644 --- a/proto/ReliquaryRequest.proto +++ b/proto/ReliquaryRequest.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryRequest { uint32 equipType = 7; } diff --git a/proto/ReliquaryResponse.proto b/proto/ReliquaryResponse.proto index 3ccda54a..e7beb4a0 100644 --- a/proto/ReliquaryResponse.proto +++ b/proto/ReliquaryResponse.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "GameplayRecommendationReliquaryMainPropData.proto"; + message ReliquaryResponse { repeated GameplayRecommendationReliquaryMainPropData nbbpegfkpac = 12; uint32 equipType = 15; diff --git a/proto/ReliquaryUpgradeReq.proto b/proto/ReliquaryUpgradeReq.proto index 1b82cf82..090a7b49 100644 --- a/proto/ReliquaryUpgradeReq.proto +++ b/proto/ReliquaryUpgradeReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message ReliquaryUpgradeReq { - enum HPFACEEFIAE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 625; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HPFACEEFIAE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 625; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint64 foodReliquaryGuidList = 13; uint64 targetReliquaryGuid = 14; diff --git a/proto/ReliquaryUpgradeRsp.proto b/proto/ReliquaryUpgradeRsp.proto index 814aeaf1..459ecded 100644 --- a/proto/ReliquaryUpgradeRsp.proto +++ b/proto/ReliquaryUpgradeRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ReliquaryUpgradeRsp { - enum ANKKJBOKGBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 658; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ANKKJBOKGBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 658; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 oldAppendPropList = 14; int32 retcode = 8; diff --git a/proto/ResVersionConfig.proto b/proto/ResVersionConfig.proto index 19985662..32097748 100644 --- a/proto/ResVersionConfig.proto +++ b/proto/ResVersionConfig.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ResVersionConfig { uint32 version = 1; bool relogin = 2; diff --git a/proto/ResinChangeNotify.proto b/proto/ResinChangeNotify.proto index 7a65ba55..6dce9cf9 100644 --- a/proto/ResinChangeNotify.proto +++ b/proto/ResinChangeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ResinChangeNotify { - enum AJMGAALGPGO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 694; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AJMGAALGPGO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 694; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 curValue = 12; uint32 nextAddTimestamp = 4; diff --git a/proto/ResinCostType.proto b/proto/ResinCostType.proto index 755ec333..60f87c26 100644 --- a/proto/ResinCostType.proto +++ b/proto/ResinCostType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/Retcode.proto b/proto/Retcode.proto index 7b63e772..e5586dd5 100644 --- a/proto/Retcode.proto +++ b/proto/Retcode.proto @@ -16,6 +16,7 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; enum Retcode { diff --git a/proto/RobotPushPlayerDataNotify.proto b/proto/RobotPushPlayerDataNotify.proto index 0d738045..fdddcfad 100644 --- a/proto/RobotPushPlayerDataNotify.proto +++ b/proto/RobotPushPlayerDataNotify.proto @@ -2,13 +2,13 @@ syntax = "proto3"; option java_package = "emu.grasscutter.net.proto"; message RobotPushPlayerDataNotify { - enum DELIFMCIALG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 16; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DELIFMCIALG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 16; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bytes bin = 6; } diff --git a/proto/RockBoardExploreInfo.proto b/proto/RockBoardExploreInfo.proto index b58511d5..86557cf4 100644 --- a/proto/RockBoardExploreInfo.proto +++ b/proto/RockBoardExploreInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RockBoardExploreStageData.proto"; + message RockBoardExploreInfo { repeated RockBoardExploreStageData stageDataList = 10; } diff --git a/proto/RockBoardExploreStageData.proto b/proto/RockBoardExploreStageData.proto index 5c98c264..6107ce51 100644 --- a/proto/RockBoardExploreStageData.proto +++ b/proto/RockBoardExploreStageData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RockBoardExploreStageData { bool isFinish = 1; uint32 stageId = 9; diff --git a/proto/RogueAvatarInfo.proto b/proto/RogueAvatarInfo.proto index 7721ad60..47d772a6 100644 --- a/proto/RogueAvatarInfo.proto +++ b/proto/RogueAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RogueAvatarInfo { uint32 avatarId = 15; bool isAlive = 5; diff --git a/proto/RogueDiaryDungeonRecord.proto b/proto/RogueDiaryDungeonRecord.proto index 0946f6ed..a00b1362 100644 --- a/proto/RogueDiaryDungeonRecord.proto +++ b/proto/RogueDiaryDungeonRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RogueDiaryDungeonRecord { uint32 finishTime = 9; uint32 maxRound = 12; diff --git a/proto/RogueDiaryDungeonSettleNotify.proto b/proto/RogueDiaryDungeonSettleNotify.proto index aadf22fc..206c9820 100644 --- a/proto/RogueDiaryDungeonSettleNotify.proto +++ b/proto/RogueDiaryDungeonSettleNotify.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RogueDiaryDungeonSettleNotify { - enum PBPFGDHOOMD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8224; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PBPFGDHOOMD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8224; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isFinish = 2; uint32 exploreTime = 3; diff --git a/proto/RogueDiaryInfo.proto b/proto/RogueDiaryInfo.proto index dac871a1..ae00acbe 100644 --- a/proto/RogueDiaryInfo.proto +++ b/proto/RogueDiaryInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryProgress.proto"; import "RogueDiaryStageInfo.proto"; + message RogueDiaryInfo { RogueDiaryProgress curProgress = 5; repeated RogueDiaryStageInfo stageList = 8; diff --git a/proto/RogueDiaryProgress.proto b/proto/RogueDiaryProgress.proto index 4f423c7a..764eacb2 100644 --- a/proto/RogueDiaryProgress.proto +++ b/proto/RogueDiaryProgress.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RogueDiaryProgress { bool isEnterDungeon = 5; repeated uint32 optionalCardList = 12; diff --git a/proto/RogueDiaryStageInfo.proto b/proto/RogueDiaryStageInfo.proto index f212376a..bba43ba8 100644 --- a/proto/RogueDiaryStageInfo.proto +++ b/proto/RogueDiaryStageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RogueDiaryDungeonRecord.proto"; + message RogueDiaryStageInfo { uint32 stageId = 3; RogueDiaryDungeonRecord bestRecord = 4; diff --git a/proto/RogueShowAvatarTeamInfo.proto b/proto/RogueShowAvatarTeamInfo.proto index de48e318..6d5e19a6 100644 --- a/proto/RogueShowAvatarTeamInfo.proto +++ b/proto/RogueShowAvatarTeamInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RogueAvatarInfo.proto"; + message RogueShowAvatarTeamInfo { repeated RogueAvatarInfo avatarList = 3; } diff --git a/proto/RogueStageInfo.proto b/proto/RogueStageInfo.proto index 4c6c93f1..ff69204c 100644 --- a/proto/RogueStageInfo.proto +++ b/proto/RogueStageInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RogueShowAvatarTeamInfo.proto"; import "RoguelikeRuneRecord.proto"; + message RogueStageInfo { uint32 Unk3300_OHHBEPOICLI = 8; repeated RoguelikeRuneRecord runeRecordList = 3; diff --git a/proto/RoguelikeDungeonSettleInfo.proto b/proto/RoguelikeDungeonSettleInfo.proto index e5fcafdc..3c6ef3c3 100644 --- a/proto/RoguelikeDungeonSettleInfo.proto +++ b/proto/RoguelikeDungeonSettleInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RoguelikeSettleCoinInfo.proto"; + message RoguelikeDungeonSettleInfo { bool Unk3300_BPLKJMIOKHM = 5; uint32 Unk3300_PBELMOJKKHP = 11; diff --git a/proto/RoguelikeDungoenInfo.proto b/proto/RoguelikeDungoenInfo.proto index f92711a8..5661a29b 100644 --- a/proto/RoguelikeDungoenInfo.proto +++ b/proto/RoguelikeDungoenInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RogueStageInfo.proto"; import "RoguelikeShikigamiRecord.proto"; + message RoguelikeDungoenInfo { repeated RogueStageInfo stageList = 6; repeated uint32 equippedRuneList = 12; diff --git a/proto/RoguelikeGadgetInfo.proto b/proto/RoguelikeGadgetInfo.proto index 79cee42c..ffe0d630 100644 --- a/proto/RoguelikeGadgetInfo.proto +++ b/proto/RoguelikeGadgetInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RoguelikeGadgetInfo { uint32 cellConfigId = 1; uint32 cellType = 2; diff --git a/proto/RoguelikeRuneRecord.proto b/proto/RoguelikeRuneRecord.proto index 3c51e44b..63301463 100644 --- a/proto/RoguelikeRuneRecord.proto +++ b/proto/RoguelikeRuneRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RoguelikeRuneRecord { uint32 Unk3300_JLOLMLFAPHH = 7; uint32 Unk3300_IGBOJLPPKON = 12; diff --git a/proto/RoguelikeSettleCoinInfo.proto b/proto/RoguelikeSettleCoinInfo.proto index a75fab97..5b19ec75 100644 --- a/proto/RoguelikeSettleCoinInfo.proto +++ b/proto/RoguelikeSettleCoinInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RoguelikeSettleCoinInfo { uint32 Unk3300_MFKOIMONCLA = 12; uint32 coinC = 7; diff --git a/proto/RoguelikeShikigamiRecord.proto b/proto/RoguelikeShikigamiRecord.proto index f5921aa3..01b10b1f 100644 --- a/proto/RoguelikeShikigamiRecord.proto +++ b/proto/RoguelikeShikigamiRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RoguelikeShikigamiRecord { uint32 id = 8; uint32 level = 4; diff --git a/proto/Route.proto b/proto/Route.proto index c3d9c689..5687fef7 100644 --- a/proto/Route.proto +++ b/proto/Route.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RoutePoint.proto"; + message Route { repeated RoutePoint routePoints = 1; uint32 routeType = 2; diff --git a/proto/RoutePoint.proto b/proto/RoutePoint.proto index 7b3b1261..73054270 100644 --- a/proto/RoutePoint.proto +++ b/proto/RoutePoint.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "MathQuaternion.proto"; + message RoutePoint { Vector position = 1; float arriveRange = 2; @@ -14,7 +16,7 @@ message RoutePoint { float time = 12; } oneof rotate_params { - Vector rotation = 21; + Vector Vector = 21; MathQuaternion rotation_speed = 22; MathQuaternion axis_speed = 23; } diff --git a/proto/RoutePointChangeInfo.proto b/proto/RoutePointChangeInfo.proto index 51d0a9ee..89d1d8f5 100644 --- a/proto/RoutePointChangeInfo.proto +++ b/proto/RoutePointChangeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message RoutePointChangeInfo { float targetVelocity = 7; uint32 pointIndex = 11; diff --git a/proto/SalesmanDeliverItemReq.proto b/proto/SalesmanDeliverItemReq.proto index dca3e97e..05986855 100644 --- a/proto/SalesmanDeliverItemReq.proto +++ b/proto/SalesmanDeliverItemReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SalesmanDeliverItemReq { - enum EBJCNBHNGHJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2117; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EBJCNBHNGHJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2117; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 scheduleId = 9; } diff --git a/proto/SalesmanDeliverItemRsp.proto b/proto/SalesmanDeliverItemRsp.proto index ef3a50fd..9d524e20 100644 --- a/proto/SalesmanDeliverItemRsp.proto +++ b/proto/SalesmanDeliverItemRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SalesmanDeliverItemRsp { - enum GGKOGIPNKPI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2096; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GGKOGIPNKPI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2096; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 scheduleId = 1; int32 retcode = 10; diff --git a/proto/SalesmanInfo.proto b/proto/SalesmanInfo.proto index cb9ed225..885e1b31 100644 --- a/proto/SalesmanInfo.proto +++ b/proto/SalesmanInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SalesmanStatusType.proto"; + message SalesmanInfo { SalesmanStatusType status = 4; uint32 Unk3300_FOFFAEEBBNP = 7; diff --git a/proto/SalesmanStatusType.proto b/proto/SalesmanStatusType.proto index a80274be..daa6c79f 100644 --- a/proto/SalesmanStatusType.proto +++ b/proto/SalesmanStatusType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/SalvageChallengeInfo.proto b/proto/SalvageChallengeInfo.proto index 890fc60c..b6b97104 100644 --- a/proto/SalvageChallengeInfo.proto +++ b/proto/SalvageChallengeInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BundleInfo.proto"; import "ScoreChallengeInfo.proto"; + message SalvageChallengeInfo { bool isUnlock = 2; uint32 challengeType = 14; diff --git a/proto/SalvageStageInfo.proto b/proto/SalvageStageInfo.proto index 4f7d833c..ebd0a7f6 100644 --- a/proto/SalvageStageInfo.proto +++ b/proto/SalvageStageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SalvageChallengeInfo.proto"; + message SalvageStageInfo { bool isOpen = 10; uint32 stageId = 15; diff --git a/proto/SamLampInfo.proto b/proto/SamLampInfo.proto index 2aac28e8..5097084c 100644 --- a/proto/SamLampInfo.proto +++ b/proto/SamLampInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SamLampInfo { uint32 days = 11; uint32 progress = 3; diff --git a/proto/SceneAreaUnlockNotify.proto b/proto/SceneAreaUnlockNotify.proto index 5a45cee4..896faef0 100644 --- a/proto/SceneAreaUnlockNotify.proto +++ b/proto/SceneAreaUnlockNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneAreaUnlockNotify { - enum NNAMMJFKKCB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 258; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NNAMMJFKKCB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 258; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 areaList = 12; uint32 sceneId = 11; diff --git a/proto/SceneAreaWeatherNotify.proto b/proto/SceneAreaWeatherNotify.proto index 08222373..002b6e96 100644 --- a/proto/SceneAreaWeatherNotify.proto +++ b/proto/SceneAreaWeatherNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneAreaWeatherNotify { - enum PEMEIIJFBMA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 281; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PEMEIIJFBMA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 281; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 climateType = 10; float transDuration = 5; diff --git a/proto/SceneAvatarInfo.proto b/proto/SceneAvatarInfo.proto index 47fcd15b..5b72c17b 100644 --- a/proto/SceneAvatarInfo.proto +++ b/proto/SceneAvatarInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,6 +9,7 @@ import "CurVehicleInfo.proto"; import "AvatarExcelInfo.proto"; import "SceneReliquaryInfo.proto"; import "ServerBuff.proto"; + message SceneAvatarInfo { uint32 uid = 1; uint32 avatarId = 2; diff --git a/proto/SceneEntityAiInfo.proto b/proto/SceneEntityAiInfo.proto index a9c4f593..117fe389 100644 --- a/proto/SceneEntityAiInfo.proto +++ b/proto/SceneEntityAiInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; import "ServantInfo.proto"; + message SceneEntityAiInfo { bool isAiOpen = 1; Vector bornPos = 2; diff --git a/proto/SceneEntityAppearNotify.proto b/proto/SceneEntityAppearNotify.proto index 9281aa6b..d006c81a 100644 --- a/proto/SceneEntityAppearNotify.proto +++ b/proto/SceneEntityAppearNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VisionType.proto"; import "SceneEntityInfo.proto"; + message SceneEntityAppearNotify { - enum HHOJIPLPJCP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 274; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HHOJIPLPJCP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 274; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated SceneEntityInfo entityList = 10; VisionType appearType = 3; diff --git a/proto/SceneEntityDisappearNotify.proto b/proto/SceneEntityDisappearNotify.proto index 15cc2887..49c4b7e7 100644 --- a/proto/SceneEntityDisappearNotify.proto +++ b/proto/SceneEntityDisappearNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VisionType.proto"; + message SceneEntityDisappearNotify { - enum JBIJGLIONLH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 280; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JBIJGLIONLH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 280; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 entityList = 13; uint32 param = 10; diff --git a/proto/SceneEntityDrownReq.proto b/proto/SceneEntityDrownReq.proto index af176375..18ea1c86 100644 --- a/proto/SceneEntityDrownReq.proto +++ b/proto/SceneEntityDrownReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneEntityDrownReq { - enum GOIADJICFEC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 218; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GOIADJICFEC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 218; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 entityId = 14; } diff --git a/proto/SceneEntityDrownRsp.proto b/proto/SceneEntityDrownRsp.proto index 8bb1c352..6a99082f 100644 --- a/proto/SceneEntityDrownRsp.proto +++ b/proto/SceneEntityDrownRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneEntityDrownRsp { - enum BDPGJMMMEBO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 275; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BDPGJMMMEBO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 275; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 15; int32 retcode = 13; diff --git a/proto/SceneEntityInfo.proto b/proto/SceneEntityInfo.proto index 40c4b134..ce3873cd 100644 --- a/proto/SceneEntityInfo.proto +++ b/proto/SceneEntityInfo.proto @@ -1,43 +1,43 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; -import "ProtEntityType.proto"; -import "MotionInfo.proto"; -import "EntityClientData.proto"; -import "EntityAuthorityInfo.proto"; -import "PropPair.proto"; -import "FightPropPair.proto"; import "AnimatorParameterValueInfoPair.proto"; +import "EntityAuthorityInfo.proto"; +import "EntityClientData.proto"; import "EntityEnvironmentInfo.proto"; - +import "FightPropPair.proto"; +import "MotionInfo.proto"; +import "PropPair.proto"; +import "ProtEntityType.proto"; import "SceneAvatarInfo.proto"; import "SceneGadgetInfo.proto"; import "SceneMonsterInfo.proto"; import "SceneNpcInfo.proto"; - import "ServerBuff.proto"; + message SceneEntityInfo { - ProtEntityType entityType = 1; - uint32 entityId = 2; - string createTime = 3; - MotionInfo motionInfo = 4; - repeated PropPair propList = 5; - repeated FightPropPair fightPropList = 6; - uint32 lifeState = 7; - repeated AnimatorParameterValueInfoPair animatorParaList = 9; - oneof entity { - SceneAvatarInfo avatar = 10; - SceneMonsterInfo monster = 11; - SceneNpcInfo npc = 12; - SceneGadgetInfo gadget = 13; - } - uint32 lastMoveSceneTimeMs = 17; - uint32 lastMoveReliableSeq = 18; - EntityClientData entityClientData = 19; - repeated EntityEnvironmentInfo entityEnvironmentInfoList = 20; - EntityAuthorityInfo entityAuthorityInfo = 21; - repeated string tagList = 22; - repeated ServerBuff serverBuffList = 23; + ProtEntityType entity_type = 1; + uint32 entity_id = 2; + string name = 3; + MotionInfo motion_info = 4; + repeated PropPair prop_list = 5; + repeated FightPropPair fight_prop_list = 6; + uint32 life_state = 7; + repeated AnimatorParameterValueInfoPair animator_para_list = 9; + uint32 last_move_scene_time_ms = 17; + uint32 last_move_reliable_seq = 18; + EntityClientData entity_client_data = 19; + repeated EntityEnvironmentInfo entity_environment_info_list = 20; + EntityAuthorityInfo entity_authority_info = 21; + repeated string tag_list = 22; + repeated ServerBuff server_buff_list = 23; + oneof entity { + SceneAvatarInfo avatar = 10; + SceneMonsterInfo monster = 11; + SceneNpcInfo npc = 12; + SceneGadgetInfo gadget = 13; + } } diff --git a/proto/SceneEntityMoveNotify.proto b/proto/SceneEntityMoveNotify.proto index 37ef30f6..87429d36 100644 --- a/proto/SceneEntityMoveNotify.proto +++ b/proto/SceneEntityMoveNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MotionInfo.proto"; + message SceneEntityMoveNotify { - enum ENCAJIHPKHA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 229; - DCDNILFDFLB = 1; - NNBKOLMPOEA = 1; - } + //enum ENCAJIHPKHA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 229; + // DCDNILFDFLB = 1; + // NNBKOLMPOEA = 1; + //} MotionInfo motionInfo = 14; uint32 entityId = 1; diff --git a/proto/SceneFishInfo.proto b/proto/SceneFishInfo.proto index f3111d47..aac11ad2 100644 --- a/proto/SceneFishInfo.proto +++ b/proto/SceneFishInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message SceneFishInfo { uint32 fishId = 1; uint32 fishPoolEntityId = 2; diff --git a/proto/SceneForceLockNotify.proto b/proto/SceneForceLockNotify.proto index 88ea6f21..6b7d0ed3 100644 --- a/proto/SceneForceLockNotify.proto +++ b/proto/SceneForceLockNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneForceLockNotify { - enum KFGBLLFKPFJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 251; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KFGBLLFKPFJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 251; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 forceIdList = 6; } diff --git a/proto/SceneForceUnlockNotify.proto b/proto/SceneForceUnlockNotify.proto index 3951d9d5..704e44b9 100644 --- a/proto/SceneForceUnlockNotify.proto +++ b/proto/SceneForceUnlockNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneForceUnlockNotify { - enum CIAEKBLPKBJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 285; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CIAEKBLPKBJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 285; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isAdd = 8; repeated uint32 forceIdList = 14; diff --git a/proto/SceneGadgetInfo.proto b/proto/SceneGadgetInfo.proto index bebd1e74..4798871e 100644 --- a/proto/SceneGadgetInfo.proto +++ b/proto/SceneGadgetInfo.proto @@ -1,78 +1,76 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; -import "GadgetBornType.proto"; -import "Item.proto"; - -import "GatherGadgetInfo.proto"; -import "WorktopInfo.proto"; -import "ClientGadgetInfo.proto"; -import "WeatherInfo.proto"; import "AbilityGadgetInfo.proto"; -import "StatueGadgetInfo.proto"; -import "BossChestInfo.proto"; import "BlossomChestInfo.proto"; -import "MpPlayRewardInfo.proto"; -import "GeneralRewardInfo.proto"; -import "OfferingInfo.proto"; -import "FoundationInfo.proto"; -import "VehicleInfo.proto"; -import "ShellInfo.proto"; -import "ScreenInfo.proto"; -import "FishPoolInfo.proto"; -import "CustomGadgetTreeInfo.proto"; -import "RoguelikeGadgetInfo.proto"; -import "NightCrowGadgetInfo.proto"; -import "DeshretObeliskGadgetInfo.proto"; +import "BossChestInfo.proto"; +import "ClientGadgetInfo.proto"; import "CoinCollectOperatorInfo.proto"; - -import "PlatformInfo.proto"; +import "CustomGadgetTreeInfo.proto"; +import "DeshretObeliskGadgetInfo.proto"; +import "EchoShellInfo.proto"; +import "FishPoolInfo.proto"; +import "FoundationInfo.proto"; +import "GadgetBornType.proto"; +import "GadgetGeneralRewardInfo.proto"; import "GadgetPlayInfo.proto"; +import "GatherGadgetInfo.proto"; +import "Item.proto"; +import "MpPlayRewardInfo.proto"; +import "NightCrowGadgetInfo.proto"; +import "OfferingInfo.proto"; +import "PlatformInfo.proto"; +import "RoguelikeGadgetInfo.proto"; +import "ScreenInfo.proto"; +import "StatueGadgetInfo.proto"; +import "VehicleInfo.proto"; +import "WeatherInfo.proto"; +import "WorktopInfo.proto"; + message SceneGadgetInfo { - uint32 gadgetId = 1; - uint32 groupId = 2; - uint32 configId = 3; - uint32 ownerEntityId = 4; - GadgetBornType bornType = 5; - uint32 gadgetState = 6; - uint32 gadgetType = 7; - bool isShowCutscene = 8; - uint32 authorityPeerId = 9; - bool isEnableInteract = 10; - uint32 interactId = 11; - - oneof content { - Item trifle_item = 12; - GatherGadgetInfo gather_gadget = 13; - WorktopInfo worktop = 14; - ClientGadgetInfo client_gadget = 15; - WeatherInfo weather = 17; - AbilityGadgetInfo ability_gadget = 18; - StatueGadgetInfo statue_gadget = 19; - BossChestInfo boss_chest = 20; - BlossomChestInfo blossom_chest = 41; - MpPlayRewardInfo mp_play_reward = 42; - GeneralRewardInfo general_reward = 43; - OfferingInfo offering_info = 44; - FoundationInfo foundation_info = 45; - VehicleInfo vehicle_info = 46; - ShellInfo shell_info = 47; - ScreenInfo screen_info = 48; - FishPoolInfo fish_pool_info = 59; - CustomGadgetTreeInfo custom_gadget_tree_info = 60; - RoguelikeGadgetInfo roguelike_gadget_info = 61; - NightCrowGadgetInfo night_crow_gadget_info = 62; - DeshretObeliskGadgetInfo deshret_obelisk_gadget_info = 63; - CoinCollectOperatorInfo coin_collect_operator_info = 64; - } - - uint32 markFlag = 21; - uint32 propOwnerEntityId = 22; - PlatformInfo platform = 23; - repeated uint32 interactUidList = 24; - uint32 draftId = 25; - uint32 gadgetTalkState = 26; - GadgetPlayInfo playInfo = 100; + uint32 gadget_id = 1; + uint32 group_id = 2; + uint32 config_id = 3; + uint32 owner_entity_id = 4; + GadgetBornType born_type = 5; + uint32 gadget_state = 6; + uint32 gadget_type = 7; + bool is_show_cutscene = 8; + uint32 authority_peer_id = 9; + bool is_enable_interact = 10; + uint32 interact_id = 11; + uint32 mark_flag = 21; + uint32 prop_owner_entity_id = 22; + PlatformInfo platform = 23; + repeated uint32 interact_uid_list = 24; + uint32 draft_id = 25; + uint32 gadget_talk_state = 26; + GadgetPlayInfo play_info = 100; + oneof content { + Item trifle_item = 12; + GatherGadgetInfo gather_gadget = 13; + WorktopInfo worktop = 14; + ClientGadgetInfo client_gadget = 15; + WeatherInfo weather = 17; + AbilityGadgetInfo ability_gadget = 18; + StatueGadgetInfo statue_gadget = 19; + BossChestInfo boss_chest = 20; + BlossomChestInfo blossom_chest = 41; + MpPlayRewardInfo mp_play_reward = 42; + GadgetGeneralRewardInfo general_reward = 43; + OfferingInfo offering_info = 44; + FoundationInfo foundation_info = 45; + VehicleInfo vehicle_info = 46; + EchoShellInfo shell_info = 47; + ScreenInfo screen_info = 48; + FishPoolInfo fish_pool_info = 59; + CustomGadgetTreeInfo custom_gadget_tree_info = 60; + RoguelikeGadgetInfo roguelike_gadget_info = 61; + NightCrowGadgetInfo night_crow_gadget_info = 62; + DeshretObeliskGadgetInfo deshret_obelisk_gadget_info = 63; + CoinCollectOperatorInfo coin_collect_operator_info = 64; + } } diff --git a/proto/SceneGalleryHomeSeekFurnitureInfo.proto b/proto/SceneGalleryHomeSeekFurnitureInfo.proto index cb0788bd..e5aca0db 100644 --- a/proto/SceneGalleryHomeSeekFurnitureInfo.proto +++ b/proto/SceneGalleryHomeSeekFurnitureInfo.proto @@ -16,7 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message SceneGalleryHomeSeekFurnitureInfo { uint32 Unk3300_DAEEBIEAOMN = 3; uint32 Unk3300_ENKOGPIEHFD = 14; diff --git a/proto/SceneGalleryInstableSprayBuffInfo.proto b/proto/SceneGalleryInstableSprayBuffInfo.proto index ab112ae9..757ddd73 100644 --- a/proto/SceneGalleryInstableSprayBuffInfo.proto +++ b/proto/SceneGalleryInstableSprayBuffInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneGalleryInstableSprayBuffInfo { uint32 buffId = 9; uint64 Unk3300_EPHAABKNLHC = 3; diff --git a/proto/SceneInitFinishRsp.proto b/proto/SceneInitFinishRsp.proto index 2cdae0b8..83656f3b 100644 --- a/proto/SceneInitFinishRsp.proto +++ b/proto/SceneInitFinishRsp.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneInitFinishRsp { - enum OLIDDPBLNPH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 220; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OLIDDPBLNPH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 220; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 enterSceneToken = 9; int32 retcode = 8; diff --git a/proto/SceneKickPlayerReq.proto b/proto/SceneKickPlayerReq.proto index ba829c9f..75601377 100644 --- a/proto/SceneKickPlayerReq.proto +++ b/proto/SceneKickPlayerReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneKickPlayerReq { - enum FMGEDDDHLNE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 238; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum FMGEDDDHLNE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 238; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetUid = 2; } diff --git a/proto/SceneKickPlayerRsp.proto b/proto/SceneKickPlayerRsp.proto index ee7653f3..20ef5411 100644 --- a/proto/SceneKickPlayerRsp.proto +++ b/proto/SceneKickPlayerRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneKickPlayerRsp { - enum KCBEAACBEPG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 240; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KCBEAACBEPG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 240; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 13; uint32 targetUid = 3; diff --git a/proto/SceneMonsterInfo.proto b/proto/SceneMonsterInfo.proto index 4e19054e..182f0df1 100644 --- a/proto/SceneMonsterInfo.proto +++ b/proto/SceneMonsterInfo.proto @@ -1,21 +1,5 @@ -// Proto has been converted from Sorapointa to Grasscutter format -// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa. -// Copyright (C) 2022 Sorapointa 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 . - syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FishtankFishInfo.proto"; @@ -52,4 +36,4 @@ message SceneMonsterInfo { SceneFishInfo fish_info = 50; FishtankFishInfo fishtank_fish_info = 51; } -} +} \ No newline at end of file diff --git a/proto/SceneNpcInfo.proto b/proto/SceneNpcInfo.proto index 8cac878d..76ad3197 100644 --- a/proto/SceneNpcInfo.proto +++ b/proto/SceneNpcInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneNpcInfo { uint32 npcId = 1; uint32 roomId = 2; diff --git a/proto/ScenePlayerInfo.proto b/proto/ScenePlayerInfo.proto index 5f5a7b82..b1426cd9 100644 --- a/proto/ScenePlayerInfo.proto +++ b/proto/ScenePlayerInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; + message ScenePlayerInfo { string name = 10; uint32 uid = 13; diff --git a/proto/ScenePlayerInfoNotify.proto b/proto/ScenePlayerInfoNotify.proto index df411879..3135bc14 100644 --- a/proto/ScenePlayerInfoNotify.proto +++ b/proto/ScenePlayerInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ScenePlayerInfo.proto"; + message ScenePlayerInfoNotify { - enum IOKKMFKCAAI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 264; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IOKKMFKCAAI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 264; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ScenePlayerInfo playerInfoList = 11; } diff --git a/proto/ScenePlayerLocationNotify.proto b/proto/ScenePlayerLocationNotify.proto index cfd22ef2..1e29d2eb 100644 --- a/proto/ScenePlayerLocationNotify.proto +++ b/proto/ScenePlayerLocationNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VehicleLocationInfo.proto"; import "PlayerLocationInfo.proto"; + message ScenePlayerLocationNotify { - enum LFLJGBMLKKD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 278; - DCDNILFDFLB = 1; - NNBKOLMPOEA = 1; - } + //enum LFLJGBMLKKD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 278; + // DCDNILFDFLB = 1; + // NNBKOLMPOEA = 1; + //} uint32 sceneId = 1; repeated VehicleLocationInfo vehicleLocList = 3; diff --git a/proto/ScenePointUnlockNotify.proto b/proto/ScenePointUnlockNotify.proto index f00e5394..a2271ceb 100644 --- a/proto/ScenePointUnlockNotify.proto +++ b/proto/ScenePointUnlockNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ScenePointUnlockNotify { - enum AOHDAKILNED { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 239; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum AOHDAKILNED { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 239; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 lockedPointList = 5; uint32 sceneId = 12; diff --git a/proto/SceneReliquaryInfo.proto b/proto/SceneReliquaryInfo.proto index 640a28a4..28ac0f81 100644 --- a/proto/SceneReliquaryInfo.proto +++ b/proto/SceneReliquaryInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneReliquaryInfo { uint32 itemId = 1; uint64 guid = 2; diff --git a/proto/SceneRouteChangeInfo.proto b/proto/SceneRouteChangeInfo.proto index 384ff4e5..af842027 100644 --- a/proto/SceneRouteChangeInfo.proto +++ b/proto/SceneRouteChangeInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "RoutePointChangeInfo.proto"; + message SceneRouteChangeInfo { bool isForward = 7; repeated RoutePointChangeInfo pointList = 14; diff --git a/proto/SceneRouteChangeNotify.proto b/proto/SceneRouteChangeNotify.proto index b474aeee..9499a122 100644 --- a/proto/SceneRouteChangeNotify.proto +++ b/proto/SceneRouteChangeNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SceneRouteChangeInfo.proto"; + message SceneRouteChangeNotify { - enum IJOCHFEAPBP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 201; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IJOCHFEAPBP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 201; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 sceneId = 10; repeated SceneRouteChangeInfo routeList = 12; diff --git a/proto/SceneSurfaceMaterial.proto b/proto/SceneSurfaceMaterial.proto index 4506197f..20240aea 100644 --- a/proto/SceneSurfaceMaterial.proto +++ b/proto/SceneSurfaceMaterial.proto @@ -16,10 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - enum SceneSurfaceMaterial { SCENE_SURFACE_MATERIAL_INVALID = 0; SCENE_SURFACE_MATERIAL_GRASS = 1; diff --git a/proto/SceneTeamAvatar.proto b/proto/SceneTeamAvatar.proto index 8ef97604..fae7a4a1 100644 --- a/proto/SceneTeamAvatar.proto +++ b/proto/SceneTeamAvatar.proto @@ -1,14 +1,14 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "AbilityControlBlock.proto"; import "AbilitySyncStateInfo.proto"; import "SceneAvatarInfo.proto"; import "AvatarInfo.proto"; import "SceneEntityInfo.proto"; import "ServerBuff.proto"; + message SceneTeamAvatar { bool isReconnect = 8; AbilityControlBlock abilityControlBlock = 10; diff --git a/proto/SceneTeamUpdateNotify.proto b/proto/SceneTeamUpdateNotify.proto index ea90e6c7..53ee4766 100644 --- a/proto/SceneTeamUpdateNotify.proto +++ b/proto/SceneTeamUpdateNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SceneTeamAvatar.proto"; + message SceneTeamUpdateNotify { - enum BPGGDIIAGAD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1623; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BPGGDIIAGAD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1623; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isInMp = 15; repeated SceneTeamAvatar sceneTeamAvatarList = 12; diff --git a/proto/SceneTimeNotify.proto b/proto/SceneTimeNotify.proto index b491b4bb..0870548d 100644 --- a/proto/SceneTimeNotify.proto +++ b/proto/SceneTimeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneTimeNotify { - enum CHDHNBMCGCK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 232; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CHDHNBMCGCK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 232; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isPaused = 4; uint64 sceneTime = 10; diff --git a/proto/SceneTransToPointReq.proto b/proto/SceneTransToPointReq.proto index b5e830ef..a4a004ab 100644 --- a/proto/SceneTransToPointReq.proto +++ b/proto/SceneTransToPointReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneTransToPointReq { - enum CFBGFIOIPFB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 246; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CFBGFIOIPFB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 246; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 sceneId = 3; uint32 pointId = 10; diff --git a/proto/SceneTransToPointRsp.proto b/proto/SceneTransToPointRsp.proto index 6eed89b5..8284f5f5 100644 --- a/proto/SceneTransToPointRsp.proto +++ b/proto/SceneTransToPointRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SceneTransToPointRsp { - enum CMLEKCNMFJM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 300; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CMLEKCNMFJM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 300; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 sceneId = 2; int32 retcode = 4; diff --git a/proto/SceneWeaponInfo.proto b/proto/SceneWeaponInfo.proto index 67fd0350..0f595a34 100644 --- a/proto/SceneWeaponInfo.proto +++ b/proto/SceneWeaponInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; import "EntityRendererChangedInfo.proto"; + message SceneWeaponInfo { uint32 entityId = 1; uint32 gadgetId = 2; diff --git a/proto/ScoreChallengeInfo.proto b/proto/ScoreChallengeInfo.proto index 979e50d7..979f43f6 100644 --- a/proto/ScoreChallengeInfo.proto +++ b/proto/ScoreChallengeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ScoreChallengeInfo { uint32 oichdaoampp = 13; uint32 maxScore = 4; diff --git a/proto/ScreenInfo.proto b/proto/ScreenInfo.proto index 746f61c0..f6c29d82 100644 --- a/proto/ScreenInfo.proto +++ b/proto/ScreenInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ScreenInfo { uint32 liveId = 1; uint32 projectorEntityId = 2; diff --git a/proto/SeaLampActivityInfo.proto b/proto/SeaLampActivityInfo.proto index bdda911f..8abb1725 100644 --- a/proto/SeaLampActivityInfo.proto +++ b/proto/SeaLampActivityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SeaLampSectionInfo.proto"; + message SeaLampActivityInfo { bool leftMonsters = 1; bool Unk3300_BAJIGNGJALG = 3; diff --git a/proto/SeaLampContributeItemReq.proto b/proto/SeaLampContributeItemReq.proto index 3d34efeb..a39fcce5 100644 --- a/proto/SeaLampContributeItemReq.proto +++ b/proto/SeaLampContributeItemReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message SeaLampContributeItemReq { - enum NFJOBJLOODK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2110; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum NFJOBJLOODK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2110; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated ItemParam itemList = 13; uint32 activityId = 12; diff --git a/proto/SeaLampContributeItemRsp.proto b/proto/SeaLampContributeItemRsp.proto index 2113e706..15d0155a 100644 --- a/proto/SeaLampContributeItemRsp.proto +++ b/proto/SeaLampContributeItemRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SeaLampContributeItemRsp { - enum EDBJBDCJHCL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2166; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EDBJBDCJHCL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2166; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 addProgress = 4; uint32 Unk3300_AIINHBHNHOI = 9; diff --git a/proto/SeaLampInfo.proto b/proto/SeaLampInfo.proto index 8667e8a6..93d2df25 100644 --- a/proto/SeaLampInfo.proto +++ b/proto/SeaLampInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SeaLampSectionInfo.proto"; + message SeaLampInfo { bool leftMonsters = 1; bool Unk3300_BAJIGNGJALG = 3; diff --git a/proto/SeaLampSectionInfo.proto b/proto/SeaLampSectionInfo.proto index 6484d756..df70756d 100644 --- a/proto/SeaLampSectionInfo.proto +++ b/proto/SeaLampSectionInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SeaLampSectionInfo { uint32 sectionId = 13; } diff --git a/proto/SeaLampV3Info.proto b/proto/SeaLampV3Info.proto index 3d55c5ab..b69321ef 100644 --- a/proto/SeaLampV3Info.proto +++ b/proto/SeaLampV3Info.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "BDKPJAMLNCL.proto"; import "MEIDIANHEDD.proto"; import "FKJCFGLHNPM.proto"; + message SeaLampV3Info { BDKPJAMLNCL raceInfo = 4; MEIDIANHEDD campInfo = 11; diff --git a/proto/SeekFurnitureGalleryInfo.proto b/proto/SeekFurnitureGalleryInfo.proto index de5f9dce..09d678fa 100644 --- a/proto/SeekFurnitureGalleryInfo.proto +++ b/proto/SeekFurnitureGalleryInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HomeSeekFurnitureOneRecord.proto"; + message SeekFurnitureGalleryInfo { repeated HomeSeekFurnitureOneRecord recordList = 5; } diff --git a/proto/SelectWorktopOptionReq.proto b/proto/SelectWorktopOptionReq.proto index f2f84279..63e942a5 100644 --- a/proto/SelectWorktopOptionReq.proto +++ b/proto/SelectWorktopOptionReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SelectWorktopOptionReq { - enum DBBFFAADANP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 820; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DBBFFAADANP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 820; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 optionId = 1; uint32 gadgetEntityId = 15; diff --git a/proto/SelectWorktopOptionRsp.proto b/proto/SelectWorktopOptionRsp.proto index 16362858..2faa8959 100644 --- a/proto/SelectWorktopOptionRsp.proto +++ b/proto/SelectWorktopOptionRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SelectWorktopOptionRsp { - enum HJPALAPGEBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 874; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HJPALAPGEBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 874; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 11; uint32 gadgetEntityId = 3; diff --git a/proto/ServantInfo.proto b/proto/ServantInfo.proto index fa65f7df..112dd0f6 100644 --- a/proto/ServantInfo.proto +++ b/proto/ServantInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ServantInfo { uint32 masterEntityId = 1; uint32 bornSlotIndex = 2; diff --git a/proto/ServerAnnounceNotify.proto b/proto/ServerAnnounceNotify.proto index 8c80c0ab..0bd68da0 100644 --- a/proto/ServerAnnounceNotify.proto +++ b/proto/ServerAnnounceNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AnnounceData.proto"; + message ServerAnnounceNotify { - enum LGCEIPJMBJB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2148; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LGCEIPJMBJB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2148; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated AnnounceData announceDataList = 1; } diff --git a/proto/ServerAnnounceRevokeNotify.proto b/proto/ServerAnnounceRevokeNotify.proto index 2ae1cac6..9ff708e6 100644 --- a/proto/ServerAnnounceRevokeNotify.proto +++ b/proto/ServerAnnounceRevokeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ServerAnnounceRevokeNotify { - enum JAAICAGMEPA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2140; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JAAICAGMEPA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2140; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 configIdList = 12; } diff --git a/proto/ServerBuff.proto b/proto/ServerBuff.proto index 95286553..d85526f0 100644 --- a/proto/ServerBuff.proto +++ b/proto/ServerBuff.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ServerBuff { uint32 serverBuffUid = 1; uint32 serverBuffId = 2; diff --git a/proto/ServerBuffChangeNotify.proto b/proto/ServerBuffChangeNotify.proto index ecb547ff..320ae7f3 100644 --- a/proto/ServerBuffChangeNotify.proto +++ b/proto/ServerBuffChangeNotify.proto @@ -1,18 +1,22 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - -import "ServerBuffChangeType.proto"; import "ServerBuff.proto"; + message ServerBuffChangeNotify { - enum OHMNCGAGOPH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 315; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OHMNCGAGOPH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 315; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} + + enum ServerBuffChangeType { + SERVER_BUFF_CHANGE_TYPE_ADD_SERVER_BUFF = 0; + SERVER_BUFF_CHANGE_TYPE_DEL_SERVER_BUFF = 1; + } repeated ServerBuff serverBuffList = 12; repeated uint64 avatarGuidList = 10; diff --git a/proto/ServerBuffChangeType.proto b/proto/ServerBuffChangeType.proto index 17107a87..57f7b7a2 100644 --- a/proto/ServerBuffChangeType.proto +++ b/proto/ServerBuffChangeType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/ServerCondMeetQuestListUpdateNotify.proto b/proto/ServerCondMeetQuestListUpdateNotify.proto index d0bf0aaa..863d70f9 100644 --- a/proto/ServerCondMeetQuestListUpdateNotify.proto +++ b/proto/ServerCondMeetQuestListUpdateNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ServerCondMeetQuestListUpdateNotify { - enum KJABEOMBHGK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 485; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KJABEOMBHGK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 485; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 addQuestIdList = 2; repeated uint32 delQuestIdList = 7; diff --git a/proto/ServerTimeNotify.proto b/proto/ServerTimeNotify.proto index d8d882a9..82307ff0 100644 --- a/proto/ServerTimeNotify.proto +++ b/proto/ServerTimeNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ServerTimeNotify { - enum ODMLPFBCGNH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 14; - DCDNILFDFLB = 1; - NNBKOLMPOEA = 1; - } + //enum ODMLPFBCGNH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 14; + // DCDNILFDFLB = 1; + // NNBKOLMPOEA = 1; + //} uint64 serverTime = 12; } diff --git a/proto/SetBattlePassViewedReq.proto b/proto/SetBattlePassViewedReq.proto index fbbd5aa4..d5fa0078 100644 --- a/proto/SetBattlePassViewedReq.proto +++ b/proto/SetBattlePassViewedReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetBattlePassViewedReq { - enum PAPGOGGAKFL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2637; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PAPGOGGAKFL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2637; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 scheduleId = 10; } diff --git a/proto/SetBattlePassViewedRsp.proto b/proto/SetBattlePassViewedRsp.proto index 8f1f0975..944bb4f6 100644 --- a/proto/SetBattlePassViewedRsp.proto +++ b/proto/SetBattlePassViewedRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetBattlePassViewedRsp { - enum CNDABMPJENO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2614; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CNDABMPJENO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2614; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 8; uint32 scheduleId = 2; diff --git a/proto/SetChatEmojiCollectionReq.proto b/proto/SetChatEmojiCollectionReq.proto index 628566e8..6910a5f8 100644 --- a/proto/SetChatEmojiCollectionReq.proto +++ b/proto/SetChatEmojiCollectionReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ChatEmojiCollectionData.proto"; + message SetChatEmojiCollectionReq { - enum AMDGEFGHKLC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4060; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum AMDGEFGHKLC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4060; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} ChatEmojiCollectionData chatEmojiCollectionData = 11; } diff --git a/proto/SetChatEmojiCollectionRsp.proto b/proto/SetChatEmojiCollectionRsp.proto index 4d617d63..8d6222ae 100644 --- a/proto/SetChatEmojiCollectionRsp.proto +++ b/proto/SetChatEmojiCollectionRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetChatEmojiCollectionRsp { - enum HLDBKOFBNHD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4004; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HLDBKOFBNHD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4004; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 12; } diff --git a/proto/SetEntityClientDataNotify.proto b/proto/SetEntityClientDataNotify.proto index f3283971..66addb94 100644 --- a/proto/SetEntityClientDataNotify.proto +++ b/proto/SetEntityClientDataNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "EntityClientData.proto"; + message SetEntityClientDataNotify { - enum GNHKCMJAMMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3149; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GNHKCMJAMMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3149; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 entityId = 15; EntityClientData entityClientData = 13; diff --git a/proto/SetEquipLockStateReq.proto b/proto/SetEquipLockStateReq.proto index 209d64af..78161998 100644 --- a/proto/SetEquipLockStateReq.proto +++ b/proto/SetEquipLockStateReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetEquipLockStateReq { - enum OHOCDDBFFKA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 684; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OHOCDDBFFKA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 684; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 targetEquipGuid = 10; bool isLocked = 3; diff --git a/proto/SetEquipLockStateRsp.proto b/proto/SetEquipLockStateRsp.proto index c1e39dcf..7e59b356 100644 --- a/proto/SetEquipLockStateRsp.proto +++ b/proto/SetEquipLockStateRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetEquipLockStateRsp { - enum BNEKIBKAHMK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 611; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BNEKIBKAHMK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 611; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 8; bool isLocked = 4; diff --git a/proto/SetFriendEnterHomeOptionReq.proto b/proto/SetFriendEnterHomeOptionReq.proto index 973521ec..93af078d 100644 --- a/proto/SetFriendEnterHomeOptionReq.proto +++ b/proto/SetFriendEnterHomeOptionReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FriendEnterHomeOption.proto"; + message SetFriendEnterHomeOptionReq { - enum KFBAHFLDCJE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4830; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KFBAHFLDCJE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4830; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} FriendEnterHomeOption option = 12; } diff --git a/proto/SetFriendEnterHomeOptionRsp.proto b/proto/SetFriendEnterHomeOptionRsp.proto index ff5b0448..ed35c2d8 100644 --- a/proto/SetFriendEnterHomeOptionRsp.proto +++ b/proto/SetFriendEnterHomeOptionRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetFriendEnterHomeOptionRsp { - enum KABHJDLEHCE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4581; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KABHJDLEHCE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4581; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 13; } diff --git a/proto/SetIsAutoUnlockSpecificEquipReq.proto b/proto/SetIsAutoUnlockSpecificEquipReq.proto index 4bed0cdc..7808c32b 100644 --- a/proto/SetIsAutoUnlockSpecificEquipReq.proto +++ b/proto/SetIsAutoUnlockSpecificEquipReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetIsAutoUnlockSpecificEquipReq { - enum CAHDIFFNDGH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 689; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CAHDIFFNDGH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 689; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isAutoUnlockSpecificEquip = 3; } diff --git a/proto/SetIsAutoUnlockSpecificEquipRsp.proto b/proto/SetIsAutoUnlockSpecificEquipRsp.proto index 00591a16..f1b1f503 100644 --- a/proto/SetIsAutoUnlockSpecificEquipRsp.proto +++ b/proto/SetIsAutoUnlockSpecificEquipRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetIsAutoUnlockSpecificEquipRsp { - enum DNPEDMFMCLL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 638; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DNPEDMFMCLL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 638; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 8; } diff --git a/proto/SetNameCardReq.proto b/proto/SetNameCardReq.proto index 8671aaab..5eb40a9a 100644 --- a/proto/SetNameCardReq.proto +++ b/proto/SetNameCardReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetNameCardReq { - enum CBFBPJBKJPD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4025; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CBFBPJBKJPD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4025; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 nameCardId = 7; } diff --git a/proto/SetNameCardRsp.proto b/proto/SetNameCardRsp.proto index e73b45af..d5b197ec 100644 --- a/proto/SetNameCardRsp.proto +++ b/proto/SetNameCardRsp.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetNameCardRsp { - enum ICIPJFFEHFM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4058; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ICIPJFFEHFM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4058; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 nameCardId = 14; int32 retcode = 7; diff --git a/proto/SetOpenStateReq.proto b/proto/SetOpenStateReq.proto index c0656ada..8c3992f1 100644 --- a/proto/SetOpenStateReq.proto +++ b/proto/SetOpenStateReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetOpenStateReq { - enum GLFJEJCADED { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 188; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GLFJEJCADED { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 188; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 value = 14; uint32 key = 7; diff --git a/proto/SetOpenStateRsp.proto b/proto/SetOpenStateRsp.proto index 71b2ce87..059666a6 100644 --- a/proto/SetOpenStateRsp.proto +++ b/proto/SetOpenStateRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetOpenStateRsp { - enum CLODPODDKLK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 125; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CLODPODDKLK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 125; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; uint32 value = 15; diff --git a/proto/SetPlayerBirthdayReq.proto b/proto/SetPlayerBirthdayReq.proto index 01d7d8de..25fa1bda 100644 --- a/proto/SetPlayerBirthdayReq.proto +++ b/proto/SetPlayerBirthdayReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Birthday.proto"; + message SetPlayerBirthdayReq { - enum HIPLJKMFJAC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4078; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HIPLJKMFJAC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4078; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} Birthday birthday = 15; } diff --git a/proto/SetPlayerBirthdayRsp.proto b/proto/SetPlayerBirthdayRsp.proto index d0f204ef..27456c03 100644 --- a/proto/SetPlayerBirthdayRsp.proto +++ b/proto/SetPlayerBirthdayRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Birthday.proto"; + message SetPlayerBirthdayRsp { - enum NEBEAFHDGOM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4016; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NEBEAFHDGOM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4016; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} Birthday birthday = 13; int32 retcode = 7; diff --git a/proto/SetPlayerBornDataReq.proto b/proto/SetPlayerBornDataReq.proto index ec1565f0..37cdfa59 100644 --- a/proto/SetPlayerBornDataReq.proto +++ b/proto/SetPlayerBornDataReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerBornDataReq { - enum JJMALAPLECC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 169; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JJMALAPLECC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 169; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string nickName = 10; uint32 avatarId = 15; diff --git a/proto/SetPlayerBornDataRsp.proto b/proto/SetPlayerBornDataRsp.proto index ac30d077..8c26e22c 100644 --- a/proto/SetPlayerBornDataRsp.proto +++ b/proto/SetPlayerBornDataRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerBornDataRsp { - enum HPFMLAMLFBB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 106; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HPFMLAMLFBB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 106; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; } diff --git a/proto/SetPlayerHeadImageReq.proto b/proto/SetPlayerHeadImageReq.proto index e0454f29..f4b272fb 100644 --- a/proto/SetPlayerHeadImageReq.proto +++ b/proto/SetPlayerHeadImageReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerHeadImageReq { - enum CFPMHBLKGJM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4006; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CFPMHBLKGJM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4006; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 avatarId = 10; } diff --git a/proto/SetPlayerHeadImageRsp.proto b/proto/SetPlayerHeadImageRsp.proto index d5ff9ae7..17b3a8aa 100644 --- a/proto/SetPlayerHeadImageRsp.proto +++ b/proto/SetPlayerHeadImageRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; + message SetPlayerHeadImageRsp { - enum EDBGDNODIJJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4039; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EDBGDNODIJJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4039; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; uint32 avatarId = 2; diff --git a/proto/SetPlayerNameReq.proto b/proto/SetPlayerNameReq.proto index ab1906ef..e19b2fef 100644 --- a/proto/SetPlayerNameReq.proto +++ b/proto/SetPlayerNameReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerNameReq { - enum OGLEBIEPALE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 200; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OGLEBIEPALE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 200; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string nickName = 3; } diff --git a/proto/SetPlayerNameRsp.proto b/proto/SetPlayerNameRsp.proto index 2bbd7de1..4ba3f376 100644 --- a/proto/SetPlayerNameRsp.proto +++ b/proto/SetPlayerNameRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerNameRsp { - enum BIHLPOPNHMC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 192; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BIHLPOPNHMC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 192; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 11; string nickName = 13; diff --git a/proto/SetPlayerPropReq.proto b/proto/SetPlayerPropReq.proto index 5db90410..4383038c 100644 --- a/proto/SetPlayerPropReq.proto +++ b/proto/SetPlayerPropReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; + message SetPlayerPropReq { - enum OBGPOKKCHKC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 116; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OBGPOKKCHKC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 116; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated PropValue propList = 8; } diff --git a/proto/SetPlayerPropRsp.proto b/proto/SetPlayerPropRsp.proto index 6ef0f6f7..7e20dfeb 100644 --- a/proto/SetPlayerPropRsp.proto +++ b/proto/SetPlayerPropRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerPropRsp { - enum MJGMBECEPOM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 113; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MJGMBECEPOM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 113; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 13; } diff --git a/proto/SetPlayerSignatureReq.proto b/proto/SetPlayerSignatureReq.proto index 047ed0bd..2901fc77 100644 --- a/proto/SetPlayerSignatureReq.proto +++ b/proto/SetPlayerSignatureReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerSignatureReq { - enum BCBOELNAOJK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4013; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BCBOELNAOJK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4013; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} string signature = 15; } diff --git a/proto/SetPlayerSignatureRsp.proto b/proto/SetPlayerSignatureRsp.proto index 9d44fc79..4524036b 100644 --- a/proto/SetPlayerSignatureRsp.proto +++ b/proto/SetPlayerSignatureRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetPlayerSignatureRsp { - enum FBIHDAIKAAC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4069; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FBIHDAIKAAC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4069; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} string signature = 13; int32 retcode = 10; diff --git a/proto/SetUpAvatarTeamReq.proto b/proto/SetUpAvatarTeamReq.proto index 161e16c1..f0c1675e 100644 --- a/proto/SetUpAvatarTeamReq.proto +++ b/proto/SetUpAvatarTeamReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetUpAvatarTeamReq { - enum OCPFNMGFCPF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1764; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OCPFNMGFCPF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1764; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 curAvatarGuid = 9; uint32 teamId = 4; diff --git a/proto/SetUpAvatarTeamRsp.proto b/proto/SetUpAvatarTeamRsp.proto index 190f948a..420f55de 100644 --- a/proto/SetUpAvatarTeamRsp.proto +++ b/proto/SetUpAvatarTeamRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SetUpAvatarTeamRsp { - enum MFHIBKFMHMF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1745; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MFHIBKFMHMF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1745; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 teamId = 5; repeated uint64 avatarTeamGuidList = 6; diff --git a/proto/SetUpLunchBoxWidgetReq.proto b/proto/SetUpLunchBoxWidgetReq.proto index 1de68d14..f37a28d7 100644 --- a/proto/SetUpLunchBoxWidgetReq.proto +++ b/proto/SetUpLunchBoxWidgetReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LunchBoxData.proto"; + message SetUpLunchBoxWidgetReq { - enum HFHLKGOKGOE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4285; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HFHLKGOKGOE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4285; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} LunchBoxData lunchBoxData = 14; } diff --git a/proto/SetUpLunchBoxWidgetRsp.proto b/proto/SetUpLunchBoxWidgetRsp.proto index 4d6644ea..1ccc378c 100644 --- a/proto/SetUpLunchBoxWidgetRsp.proto +++ b/proto/SetUpLunchBoxWidgetRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LunchBoxData.proto"; + message SetUpLunchBoxWidgetRsp { - enum MEJCKKOKEFL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4266; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MEJCKKOKEFL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4266; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} LunchBoxData lunchBoxData = 15; int32 retcode = 3; diff --git a/proto/SetWidgetSlotReq.proto b/proto/SetWidgetSlotReq.proto index c2451a92..b43d9706 100644 --- a/proto/SetWidgetSlotReq.proto +++ b/proto/SetWidgetSlotReq.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotOp.proto"; import "WidgetSlotTag.proto"; + message SetWidgetSlotReq { - enum GHKMOLPEJPE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4299; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GHKMOLPEJPE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4299; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated WidgetSlotTag tagList = 13; WidgetSlotOp op = 3; diff --git a/proto/SetWidgetSlotRsp.proto b/proto/SetWidgetSlotRsp.proto index 813fd5d7..7b8acebf 100644 --- a/proto/SetWidgetSlotRsp.proto +++ b/proto/SetWidgetSlotRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotOp.proto"; import "WidgetSlotTag.proto"; + message SetWidgetSlotRsp { - enum KDEJOBDFODP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4284; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KDEJOBDFODP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4284; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated WidgetSlotTag tagList = 7; int32 retcode = 5; diff --git a/proto/ShapeType.proto b/proto/ShapeType.proto deleted file mode 100644 index b594292e..00000000 --- a/proto/ShapeType.proto +++ /dev/null @@ -1,9 +0,0 @@ -syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; - - - -enum ShapeType { - SHAPE_TYPE_OBSTACLE_SHAPE_CAPSULE = 0; - SHAPE_TYPE_OBSTACLE_SHAPE_BOX = 1; -} diff --git a/proto/Shop.proto b/proto/Shop.proto index ffe8e280..bd1cf44e 100644 --- a/proto/Shop.proto +++ b/proto/Shop.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,6 +8,7 @@ import "ShopMcoinProduct.proto"; import "ShopConcertProduct.proto"; import "ShopCardProduct.proto"; import "ShopGoods.proto"; + message Shop { repeated ShopMcoinProduct mcoinProductList = 6; uint32 cityId = 10; diff --git a/proto/ShopCardProduct.proto b/proto/ShopCardProduct.proto index b1b27e44..e4e97ef9 100644 --- a/proto/ShopCardProduct.proto +++ b/proto/ShopCardProduct.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message ShopCardProduct { message ResinCard { repeated ItemParam baseItemList = 1; diff --git a/proto/ShopConcertProduct.proto b/proto/ShopConcertProduct.proto index 453d9f74..555014ce 100644 --- a/proto/ShopConcertProduct.proto +++ b/proto/ShopConcertProduct.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ShopConcertProduct { string productId = 1; string priceTier = 2; diff --git a/proto/ShopGoods.proto b/proto/ShopGoods.proto index 74936ee1..98d97762 100644 --- a/proto/ShopGoods.proto +++ b/proto/ShopGoods.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message ShopGoods { uint32 Unk3300_MBGOMHNBHMG = 655; uint32 maxLevel = 3; diff --git a/proto/ShopGoodsDisableType.proto b/proto/ShopGoodsDisableType.proto index cf3eab6b..9abf34a2 100644 --- a/proto/ShopGoodsDisableType.proto +++ b/proto/ShopGoodsDisableType.proto @@ -1,9 +1,8 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - enum ShopGoodsDisableType { SHOP_GOODS_DISABLE_NONE = 0; SHOP_GOODS_DISABLE_TALENT_FULL = 1; diff --git a/proto/ShopMcoinProduct.proto b/proto/ShopMcoinProduct.proto index d5ec85eb..08ca1680 100644 --- a/proto/ShopMcoinProduct.proto +++ b/proto/ShopMcoinProduct.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message ShopMcoinProduct { string productId = 1; string priceTier = 2; diff --git a/proto/ShortAbilityHashPair.proto b/proto/ShortAbilityHashPair.proto index 69be1b9b..ac952b5d 100644 --- a/proto/ShortAbilityHashPair.proto +++ b/proto/ShortAbilityHashPair.proto @@ -1,6 +1,8 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message ShortAbilityHashPair { - sfixed32 abilityNameHash = 6; - sfixed32 abilityConfigHash = 10; + fixed32 abilityNameHash = 6; + fixed32 abilityConfigHash = 10; } diff --git a/proto/ShowAvatarInfo.proto b/proto/ShowAvatarInfo.proto index fc80913c..8da3f35b 100644 --- a/proto/ShowAvatarInfo.proto +++ b/proto/ShowAvatarInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,6 +8,7 @@ import "AvatarFetterInfo.proto"; import "AvatarExcelInfo.proto"; import "PropValue.proto"; import "ShowEquip.proto"; + message ShowAvatarInfo { uint32 avatarId = 1; map propMap = 2; diff --git a/proto/ShowEquip.proto b/proto/ShowEquip.proto index d184fd3d..bf9e27fb 100644 --- a/proto/ShowEquip.proto +++ b/proto/ShowEquip.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Reliquary.proto"; import "Weapon.proto"; + message ShowEquip { uint32 itemId = 1; oneof detail { diff --git a/proto/SkyCrystalDetectorData.proto b/proto/SkyCrystalDetectorData.proto index 5ee5b390..e52d6e56 100644 --- a/proto/SkyCrystalDetectorData.proto +++ b/proto/SkyCrystalDetectorData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message SkyCrystalDetectorData { Vector hintCenterPos = 6; uint32 groupId = 14; diff --git a/proto/SkyCrystalDetectorQuickUseResult.proto b/proto/SkyCrystalDetectorQuickUseResult.proto index 2c8ee5c5..6508d781 100644 --- a/proto/SkyCrystalDetectorQuickUseResult.proto +++ b/proto/SkyCrystalDetectorQuickUseResult.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SkyCrystalDetectorData.proto"; + message SkyCrystalDetectorQuickUseResult { SkyCrystalDetectorData skyCrystalDetectorData = 14; int32 retcode = 7; diff --git a/proto/SocialDetail.proto b/proto/SocialDetail.proto index 6e7898e5..751bd53b 100644 --- a/proto/SocialDetail.proto +++ b/proto/SocialDetail.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,6 +9,7 @@ import "FriendOnlineState.proto"; import "FriendEnterHomeOption.proto"; import "ProfilePicture.proto"; import "SocialShowAvatarInfo.proto"; + message SocialDetail { uint32 uid = 1; string nickname = 2; diff --git a/proto/SocialShowAvatarInfo.proto b/proto/SocialShowAvatarInfo.proto index 1ce1f0b7..80c47f89 100644 --- a/proto/SocialShowAvatarInfo.proto +++ b/proto/SocialShowAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SocialShowAvatarInfo { uint32 avatarId = 1; uint32 level = 2; diff --git a/proto/SpiceInfo.proto b/proto/SpiceInfo.proto index c3a88760..b7fa022d 100644 --- a/proto/SpiceInfo.proto +++ b/proto/SpiceInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SpiceStageData.proto"; + message SpiceInfo { uint32 Unk3300_CIHIAJEGCBO = 8; repeated SpiceStageData spiceStageDataList = 11; diff --git a/proto/SpiceStageData.proto b/proto/SpiceStageData.proto index 85b13ce6..b0897e7d 100644 --- a/proto/SpiceStageData.proto +++ b/proto/SpiceStageData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SpiceStageData { bool isOpen = 10; uint32 successTimes = 3; diff --git a/proto/StatueGadgetInfo.proto b/proto/StatueGadgetInfo.proto index 7a561dfd..ed2d1e35 100644 --- a/proto/StatueGadgetInfo.proto +++ b/proto/StatueGadgetInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message StatueGadgetInfo { - repeated uint32 nkbgahefmbn = 1; + repeated uint32 opened_statue_uid_list = 1; } diff --git a/proto/StopServer.proto b/proto/StopServer.proto index b21ffba4..49bbfc0a 100644 --- a/proto/StopServer.proto +++ b/proto/StopServer.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message StopServer { uint32 stopBeginTime = 1; uint32 stopEndTime = 2; diff --git a/proto/StopServerInfo.proto b/proto/StopServerInfo.proto deleted file mode 100644 index 22cbfa68..00000000 --- a/proto/StopServerInfo.proto +++ /dev/null @@ -1,8 +0,0 @@ -syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; -message StopServerInfo { - uint32 stopBeginTime = 1; - uint32 stopEndTime = 2; - string url = 3; - string contentMsg = 4; -} diff --git a/proto/StoreItemChangeNotify.proto b/proto/StoreItemChangeNotify.proto index 39f2d224..22996106 100644 --- a/proto/StoreItemChangeNotify.proto +++ b/proto/StoreItemChangeNotify.proto @@ -1,18 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - import "StoreType.proto"; import "Item.proto"; + message StoreItemChangeNotify { - enum KFIDBCGHEFE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 687; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KFIDBCGHEFE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 687; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated Item itemList = 13; StoreType storeType = 5; diff --git a/proto/StoreItemDelNotify.proto b/proto/StoreItemDelNotify.proto index 8a6f5f3e..47e5de8a 100644 --- a/proto/StoreItemDelNotify.proto +++ b/proto/StoreItemDelNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; + message StoreItemDelNotify { - enum MLKCFHICEHG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 698; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MLKCFHICEHG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 698; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint64 guidList = 6; StoreType storeType = 10; diff --git a/proto/StoreType.proto b/proto/StoreType.proto index 66d320b1..c57c9a59 100644 --- a/proto/StoreType.proto +++ b/proto/StoreType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/StoreWeightLimitNotify.proto b/proto/StoreWeightLimitNotify.proto index 22f0e3ff..069493d2 100644 --- a/proto/StoreWeightLimitNotify.proto +++ b/proto/StoreWeightLimitNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "StoreType.proto"; + message StoreWeightLimitNotify { - enum INKBMOCDLPC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 655; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum INKBMOCDLPC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 655; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 furnitureCountLimit = 2; uint32 materialCountLimit = 3; diff --git a/proto/StrengthenPointData.proto b/proto/StrengthenPointData.proto index b9d9fd06..df8e8c5d 100644 --- a/proto/StrengthenPointData.proto +++ b/proto/StrengthenPointData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message StrengthenPointData { uint32 Unk3300_NNKPOLLBLDO = 8; uint32 Unk3300_HIKDEKIPCPB = 3; diff --git a/proto/SuiteData.proto b/proto/SuiteData.proto index b42232fd..32afce65 100644 --- a/proto/SuiteData.proto +++ b/proto/SuiteData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SuiteData { uint32 suiteId = 1; } diff --git a/proto/SummerTimeDungeonInfo.proto b/proto/SummerTimeDungeonInfo.proto index 676dbb91..46edad5e 100644 --- a/proto/SummerTimeDungeonInfo.proto +++ b/proto/SummerTimeDungeonInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SummerTimeDungeonInfo { uint32 Unk3300_HJHODMOIMKG = 8; uint32 Unk3300_GALEDJLAIPM = 2; diff --git a/proto/SummerTimeInfo.proto b/proto/SummerTimeInfo.proto index bd33f2f7..b51db2d6 100644 --- a/proto/SummerTimeInfo.proto +++ b/proto/SummerTimeInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SummerTimeSprintBoatInfo.proto"; import "SummerTimeStageInfo.proto"; + message SummerTimeInfo { SummerTimeSprintBoatInfo sprintBoatInfo = 11; uint32 contentCloseTime = 6; diff --git a/proto/SummerTimeSprintBoatInfo.proto b/proto/SummerTimeSprintBoatInfo.proto index 64dd5f4d..962323c2 100644 --- a/proto/SummerTimeSprintBoatInfo.proto +++ b/proto/SummerTimeSprintBoatInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SummerTimeSprintBoatRecord.proto"; + message SummerTimeSprintBoatInfo { repeated SummerTimeSprintBoatRecord recordList = 14; } diff --git a/proto/SummerTimeSprintBoatRecord.proto b/proto/SummerTimeSprintBoatRecord.proto index 6784d851..274d3fa4 100644 --- a/proto/SummerTimeSprintBoatRecord.proto +++ b/proto/SummerTimeSprintBoatRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SummerTimeSprintBoatRecord { repeated uint32 watcherIdList = 5; uint32 startTime = 3; diff --git a/proto/SummerTimeStageInfo.proto b/proto/SummerTimeStageInfo.proto index d9a77bfb..f3c4043a 100644 --- a/proto/SummerTimeStageInfo.proto +++ b/proto/SummerTimeStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SummerTimeStageInfo { uint32 openTime = 6; bool isOpen = 3; diff --git a/proto/SummerTimeV2BoatStageInfo.proto b/proto/SummerTimeV2BoatStageInfo.proto index f9e3542a..7c810fb9 100644 --- a/proto/SummerTimeV2BoatStageInfo.proto +++ b/proto/SummerTimeV2BoatStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SummerTimeV2BoatStageInfo { uint32 openTime = 3; bool isOpen = 14; diff --git a/proto/SummerTimeV2DungeonSettleInfo.proto b/proto/SummerTimeV2DungeonSettleInfo.proto index c13cad7c..5793318e 100644 --- a/proto/SummerTimeV2DungeonSettleInfo.proto +++ b/proto/SummerTimeV2DungeonSettleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SummerTimeV2DungeonSettleInfo { uint32 Unk3300_JHBCHFHAGFO = 12; uint32 Unk3300_BNNMNCKEHHO = 9; diff --git a/proto/SummerTimeV2DungeonStageInfo.proto b/proto/SummerTimeV2DungeonStageInfo.proto index b97f31e0..aca99ebe 100644 --- a/proto/SummerTimeV2DungeonStageInfo.proto +++ b/proto/SummerTimeV2DungeonStageInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SummerTimeV2DungeonStageInfo { bool isPrevDungeonSucceed = 4; bool isOpen = 14; diff --git a/proto/SummerTimeV2Info.proto b/proto/SummerTimeV2Info.proto index 4dc36da5..3f5a07ae 100644 --- a/proto/SummerTimeV2Info.proto +++ b/proto/SummerTimeV2Info.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "SummerTimeV2BoatStageInfo.proto"; import "SummerTimeV2DungeonStageInfo.proto"; + message SummerTimeV2Info { bool leftMonsters = 7; uint32 Unk3300_BNNMNCKEHHO = 10; diff --git a/proto/SumoAvatarInfo.proto b/proto/SumoAvatarInfo.proto index b7177685..80e13a92 100644 --- a/proto/SumoAvatarInfo.proto +++ b/proto/SumoAvatarInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SumoAvatarInfo { uint64 avatarId = 9; bool isTrial = 2; diff --git a/proto/SumoDungeonSettleNotify.proto b/proto/SumoDungeonSettleNotify.proto index 26f8ccb9..35127cdd 100644 --- a/proto/SumoDungeonSettleNotify.proto +++ b/proto/SumoDungeonSettleNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SumoDungeonSettleNotify { - enum IDELPLOGHAE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8830; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IDELPLOGHAE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8830; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 killEliteMonsterNum = 13; uint32 stageId = 3; diff --git a/proto/SumoInfo.proto b/proto/SumoInfo.proto index 3db5b742..6b6ee9b1 100644 --- a/proto/SumoInfo.proto +++ b/proto/SumoInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message SumoInfo { uint32 killEliteMonsterNum = 3; uint32 killNormalMonsterNum = 5; diff --git a/proto/SyncScenePlayTeamEntityNotify.proto b/proto/SyncScenePlayTeamEntityNotify.proto index f672fd8f..a94abf42 100644 --- a/proto/SyncScenePlayTeamEntityNotify.proto +++ b/proto/SyncScenePlayTeamEntityNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayTeamEntityInfo.proto"; + message SyncScenePlayTeamEntityNotify { - enum NNDMFHOFFGI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3227; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum NNDMFHOFFGI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3227; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 sceneId = 1; repeated PlayTeamEntityInfo entityInfoList = 14; diff --git a/proto/SyncTeamEntityNotify.proto b/proto/SyncTeamEntityNotify.proto index c9b6ce79..0f7b6401 100644 --- a/proto/SyncTeamEntityNotify.proto +++ b/proto/SyncTeamEntityNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TeamEntityInfo.proto"; + message SyncTeamEntityNotify { - enum BGFILLLPAFC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 327; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BGFILLLPAFC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 327; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated TeamEntityInfo teamEntityInfoList = 14; uint32 sceneId = 5; diff --git a/proto/SystemHint.proto b/proto/SystemHint.proto index a2b4f8c7..fb54f601 100644 --- a/proto/SystemHint.proto +++ b/proto/SystemHint.proto @@ -1,6 +1,8 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + message SystemHint { uint32 type = 1; } diff --git a/proto/TakeAchievementRewardReq.proto b/proto/TakeAchievementRewardReq.proto index 27bf6a04..857434d2 100644 --- a/proto/TakeAchievementRewardReq.proto +++ b/proto/TakeAchievementRewardReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeAchievementRewardReq { - enum OKCPCMGPLBB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2696; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OKCPCMGPLBB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2696; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 idList = 10; } diff --git a/proto/TakeBackGivingItemReq.proto b/proto/TakeBackGivingItemReq.proto index 5c14fb98..618b0fd6 100644 --- a/proto/TakeBackGivingItemReq.proto +++ b/proto/TakeBackGivingItemReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeBackGivingItemReq { - enum CLKCHPKAOEC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 132; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CLKCHPKAOEC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 132; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 givingId = 3; int32 retcode = 11; diff --git a/proto/TakeBackGivingItemRsp.proto b/proto/TakeBackGivingItemRsp.proto index 57f05c73..b70a1389 100644 --- a/proto/TakeBackGivingItemRsp.proto +++ b/proto/TakeBackGivingItemRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ContentAuditInfo.proto"; + message TakeBackGivingItemRsp { - enum MAOCBMICGGO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 168; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MAOCBMICGGO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 168; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} ContentAuditInfo info = 13; } diff --git a/proto/TakeBattlePassMissionPointReq.proto b/proto/TakeBattlePassMissionPointReq.proto index c13eef6b..84a8dc68 100644 --- a/proto/TakeBattlePassMissionPointReq.proto +++ b/proto/TakeBattlePassMissionPointReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeBattlePassMissionPointReq { - enum JHHIGKGJDHL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2631; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JHHIGKGJDHL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2631; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 missionIdList = 5; } diff --git a/proto/TakeBattlePassMissionPointRsp.proto b/proto/TakeBattlePassMissionPointRsp.proto index 5efa1a72..dba1c03f 100644 --- a/proto/TakeBattlePassMissionPointRsp.proto +++ b/proto/TakeBattlePassMissionPointRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeBattlePassMissionPointRsp { - enum GKEHNOBOCLO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2635; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GKEHNOBOCLO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2635; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 missionIdList = 10; int32 retcode = 4; diff --git a/proto/TakeBattlePassRewardReq.proto b/proto/TakeBattlePassRewardReq.proto index 66dabd21..8d8de0f0 100644 --- a/proto/TakeBattlePassRewardReq.proto +++ b/proto/TakeBattlePassRewardReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BattlePassRewardTakeOption.proto"; + message TakeBattlePassRewardReq { - enum OOMGCHNIIFA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2619; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OOMGCHNIIFA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2619; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated BattlePassRewardTakeOption takeOptionList = 1; } diff --git a/proto/TakeBattlePassRewardRsp.proto b/proto/TakeBattlePassRewardRsp.proto index a1e16c2e..65084d3a 100644 --- a/proto/TakeBattlePassRewardRsp.proto +++ b/proto/TakeBattlePassRewardRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; import "BattlePassRewardTakeOption.proto"; + message TakeBattlePassRewardRsp { - enum BPPNCLEIKKK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2643; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BPPNCLEIKKK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2643; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ItemParam itemList = 3; int32 retcode = 5; diff --git a/proto/TakeCityReputationParentQuestReq.proto b/proto/TakeCityReputationParentQuestReq.proto index d72ca5b8..c077b8e1 100644 --- a/proto/TakeCityReputationParentQuestReq.proto +++ b/proto/TakeCityReputationParentQuestReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeCityReputationParentQuestReq { - enum PJJGGGLIDDD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2874; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PJJGGGLIDDD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2874; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 parentQuestList = 1; uint32 cityId = 9; diff --git a/proto/TakeCityReputationParentQuestRsp.proto b/proto/TakeCityReputationParentQuestRsp.proto index 40d9bda8..431332ad 100644 --- a/proto/TakeCityReputationParentQuestRsp.proto +++ b/proto/TakeCityReputationParentQuestRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message TakeCityReputationParentQuestRsp { - enum PLEHGFAIIKG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2880; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PLEHGFAIIKG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2880; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 parentQuestList = 14; int32 retcode = 6; diff --git a/proto/TakeCompoundOutputReq.proto b/proto/TakeCompoundOutputReq.proto index d3d43313..a42862fa 100644 --- a/proto/TakeCompoundOutputReq.proto +++ b/proto/TakeCompoundOutputReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeCompoundOutputReq { - enum CLNLODBPFBH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 130; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CLNLODBPFBH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 130; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 compoundId = 13; uint32 compoundGroupId = 4; diff --git a/proto/TakeCompoundOutputRsp.proto b/proto/TakeCompoundOutputRsp.proto index b6cc48d8..3d2f3ea8 100644 --- a/proto/TakeCompoundOutputRsp.proto +++ b/proto/TakeCompoundOutputRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message TakeCompoundOutputRsp { - enum DAFKGPGFPJP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 143; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DAFKGPGFPJP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 143; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ItemParam itemList = 13; int32 retcode = 2; diff --git a/proto/TakeFurnitureMakeReq.proto b/proto/TakeFurnitureMakeReq.proto index bd8285d7..462755d6 100644 --- a/proto/TakeFurnitureMakeReq.proto +++ b/proto/TakeFurnitureMakeReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeFurnitureMakeReq { - enum JMDDKPFHPPA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4825; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JMDDKPFHPPA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4825; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 index = 6; bool isFastFinish = 15; diff --git a/proto/TakeFurnitureMakeRsp.proto b/proto/TakeFurnitureMakeRsp.proto index 0adf0bb1..9c5a1180 100644 --- a/proto/TakeFurnitureMakeRsp.proto +++ b/proto/TakeFurnitureMakeRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "FurnitureMakeSlot.proto"; import "ItemParam.proto"; + message TakeFurnitureMakeRsp { - enum FBKEHNNKDMK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4806; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FBKEHNNKDMK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4806; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated ItemParam returnItemList = 7; FurnitureMakeSlot furnitureMakeSlot = 6; diff --git a/proto/TakeMaterialDeleteReturnReq.proto b/proto/TakeMaterialDeleteReturnReq.proto index d6716de6..f17388de 100644 --- a/proto/TakeMaterialDeleteReturnReq.proto +++ b/proto/TakeMaterialDeleteReturnReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "MaterialDeleteReturnType.proto"; + message TakeMaterialDeleteReturnReq { - enum KMMKFPLKCPH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 656; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KMMKFPLKCPH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 656; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} MaterialDeleteReturnType type = 6; } diff --git a/proto/TakeMaterialDeleteReturnRsp.proto b/proto/TakeMaterialDeleteReturnRsp.proto index 618779ae..1f70ff76 100644 --- a/proto/TakeMaterialDeleteReturnRsp.proto +++ b/proto/TakeMaterialDeleteReturnRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeMaterialDeleteReturnRsp { - enum JDAOEMPEOGH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 690; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JDAOEMPEOGH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 690; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 12; } diff --git a/proto/TakePlayerLevelRewardReq.proto b/proto/TakePlayerLevelRewardReq.proto index 125b984c..60b9afd3 100644 --- a/proto/TakePlayerLevelRewardReq.proto +++ b/proto/TakePlayerLevelRewardReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakePlayerLevelRewardReq { - enum OCIIENPKDLB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 156; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OCIIENPKDLB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 156; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 level = 9; } diff --git a/proto/TakePlayerLevelRewardRsp.proto b/proto/TakePlayerLevelRewardRsp.proto index 15a55d51..481a17ec 100644 --- a/proto/TakePlayerLevelRewardRsp.proto +++ b/proto/TakePlayerLevelRewardRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakePlayerLevelRewardRsp { - enum EPMMHGGMHIC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 190; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EPMMHGGMHIC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 190; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 level = 7; uint32 rewardId = 4; diff --git a/proto/TakeoffEquipReq.proto b/proto/TakeoffEquipReq.proto index a68d76d6..f4ade672 100644 --- a/proto/TakeoffEquipReq.proto +++ b/proto/TakeoffEquipReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeoffEquipReq { - enum BDAAHDJEMJF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 669; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BDAAHDJEMJF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 669; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 avatarGuid = 8; uint32 slot = 3; diff --git a/proto/TakeoffEquipRsp.proto b/proto/TakeoffEquipRsp.proto index ddb4f04d..a4ef737c 100644 --- a/proto/TakeoffEquipRsp.proto +++ b/proto/TakeoffEquipRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TakeoffEquipRsp { - enum ALEJPJIDAFJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 606; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ALEJPJIDAFJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 606; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 15; uint32 slot = 3; diff --git a/proto/TanukiTravelActivityInfo.proto b/proto/TanukiTravelActivityInfo.proto index 7859a236..158b84e7 100644 --- a/proto/TanukiTravelActivityInfo.proto +++ b/proto/TanukiTravelActivityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TanukiTravelLevelData.proto"; + message TanukiTravelActivityInfo { uint32 finishedLevelIndex = 11; bool leftMonsters = 2; diff --git a/proto/TanukiTravelFinishGuideQuestNotify.proto b/proto/TanukiTravelFinishGuideQuestNotify.proto index fe4a5c0f..95dc4d92 100644 --- a/proto/TanukiTravelFinishGuideQuestNotify.proto +++ b/proto/TanukiTravelFinishGuideQuestNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TanukiTravelFinishGuideQuestNotify { - enum LFBHGBPGHNO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8824; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum LFBHGBPGHNO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8824; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 activityId = 7; } diff --git a/proto/TanukiTravelLevelData.proto b/proto/TanukiTravelLevelData.proto index d0851d22..0e0311e6 100644 --- a/proto/TanukiTravelLevelData.proto +++ b/proto/TanukiTravelLevelData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TanukiTravelLevelData { bool isFinish = 2; uint32 routeId = 1; diff --git a/proto/TeamChainInfo.proto b/proto/TeamChainInfo.proto index 57fbf0da..2b225f60 100644 --- a/proto/TeamChainInfo.proto +++ b/proto/TeamChainInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "HCAMGIDEAFE.proto"; + message TeamChainInfo { repeated HCAMGIDEAFE stageDataList = 10; bool jimipcpbhek = 11; diff --git a/proto/TeamChainSettleInfo.proto b/proto/TeamChainSettleInfo.proto index 56a0a49b..27050f19 100644 --- a/proto/TeamChainSettleInfo.proto +++ b/proto/TeamChainSettleInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TeamChainSettleInfo { bool isNewRecord = 13; uint32 stageId = 4; diff --git a/proto/TeamEnterSceneInfo.proto b/proto/TeamEnterSceneInfo.proto index 72a12f72..1d767085 100644 --- a/proto/TeamEnterSceneInfo.proto +++ b/proto/TeamEnterSceneInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilityControlBlock.proto"; import "AbilitySyncStateInfo.proto"; + message TeamEnterSceneInfo { uint32 teamEntityId = 4; AbilityControlBlock abilityControlBlock = 12; diff --git a/proto/TeamEntityInfo.proto b/proto/TeamEntityInfo.proto index 120af29d..1c8e358a 100644 --- a/proto/TeamEntityInfo.proto +++ b/proto/TeamEntityInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "AbilitySyncStateInfo.proto"; + message TeamEntityInfo { AbilitySyncStateInfo teamAbilityInfo = 8; uint32 teamEntityId = 2; diff --git a/proto/ToTheMoonQueryPathReq.proto b/proto/ToTheMoonQueryPathReq.proto index b3def499..7522e76b 100644 --- a/proto/ToTheMoonQueryPathReq.proto +++ b/proto/ToTheMoonQueryPathReq.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -7,15 +8,16 @@ import "OptionType.proto"; import "Vector.proto"; import "AStarMethod.proto"; import "FilterType.proto"; + message ToTheMoonQueryPathReq { - enum MAJKIHKKGFG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 6105; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MAJKIHKKGFG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 6105; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} OptionType queryType = 15; int32 queryId = 3; diff --git a/proto/ToTheMoonQueryPathRsp.proto b/proto/ToTheMoonQueryPathRsp.proto index ee0355d8..7330ffb8 100644 --- a/proto/ToTheMoonQueryPathRsp.proto +++ b/proto/ToTheMoonQueryPathRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PathStatusType.proto"; import "Vector.proto"; + message ToTheMoonQueryPathRsp { - enum DEPALAPFJJF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 6155; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DEPALAPFJJF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 6155; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 queryId = 11; PathStatusType queryStatus = 15; diff --git a/proto/TowerAllDataReq.proto b/proto/TowerAllDataReq.proto index eadff308..933c2f4a 100644 --- a/proto/TowerAllDataReq.proto +++ b/proto/TowerAllDataReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerAllDataReq { - enum OEKPDBADMMB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2470; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OEKPDBADMMB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2470; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} bool isInteract = 15; } diff --git a/proto/TowerAllDataRsp.proto b/proto/TowerAllDataRsp.proto index 709d4eaa..07c827a7 100644 --- a/proto/TowerAllDataRsp.proto +++ b/proto/TowerAllDataRsp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,14 +7,15 @@ option java_package = "emu.grasscutter.net.proto"; import "TowerCurLevelRecord.proto"; import "TowerMonthlyBrief.proto"; import "TowerFloorRecord.proto"; + message TowerAllDataRsp { - enum ADOPBFIMDJI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2462; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ADOPBFIMDJI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2462; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 Unk3300_OHCHCJGJIDK = 7; TowerCurLevelRecord curLevelRecord = 1; diff --git a/proto/TowerCurLevelRecord.proto b/proto/TowerCurLevelRecord.proto index 6345380d..3039ec7a 100644 --- a/proto/TowerCurLevelRecord.proto +++ b/proto/TowerCurLevelRecord.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TowerTeam.proto"; + message TowerCurLevelRecord { repeated TowerTeam towerTeamList = 13; uint32 curLevelIndex = 14; diff --git a/proto/TowerCurLevelRecordChangeNotify.proto b/proto/TowerCurLevelRecordChangeNotify.proto index c8857b93..feb46129 100644 --- a/proto/TowerCurLevelRecordChangeNotify.proto +++ b/proto/TowerCurLevelRecordChangeNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TowerCurLevelRecord.proto"; + message TowerCurLevelRecordChangeNotify { - enum MOKEHFOFGCK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2487; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MOKEHFOFGCK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2487; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} TowerCurLevelRecord curLevelRecord = 5; } diff --git a/proto/TowerEnterLevelReq.proto b/proto/TowerEnterLevelReq.proto index 33154afb..14f68de6 100644 --- a/proto/TowerEnterLevelReq.proto +++ b/proto/TowerEnterLevelReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerEnterLevelReq { - enum MFBIEBDFJHG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2424; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum MFBIEBDFJHG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2424; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 enterPointId = 9; } diff --git a/proto/TowerEnterLevelRsp.proto b/proto/TowerEnterLevelRsp.proto index 9e7b321d..aed3f1cd 100644 --- a/proto/TowerEnterLevelRsp.proto +++ b/proto/TowerEnterLevelRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerEnterLevelRsp { - enum EHMAHBOHHBD { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2429; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EHMAHBOHHBD { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2429; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 levelIndex = 15; repeated uint32 towerBuffIdList = 6; diff --git a/proto/TowerFloorRecord.proto b/proto/TowerFloorRecord.proto index b31bf523..029b6ad6 100644 --- a/proto/TowerFloorRecord.proto +++ b/proto/TowerFloorRecord.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TowerLevelRecord.proto"; + message TowerFloorRecord { uint32 floorStarRewardProgress = 4; map passedLevelMap = 6; diff --git a/proto/TowerFloorRecordChangeNotify.proto b/proto/TowerFloorRecordChangeNotify.proto index bb606902..b424e4ed 100644 --- a/proto/TowerFloorRecordChangeNotify.proto +++ b/proto/TowerFloorRecordChangeNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TowerFloorRecord.proto"; + message TowerFloorRecordChangeNotify { - enum OAOPHOGEGKK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2455; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OAOPHOGEGKK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2455; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isFinishedEntranceFloor = 11; repeated TowerFloorRecord towerFloorRecordList = 12; diff --git a/proto/TowerLevelEndNotify.proto b/proto/TowerLevelEndNotify.proto index 7acbc194..2552f6d1 100644 --- a/proto/TowerLevelEndNotify.proto +++ b/proto/TowerLevelEndNotify.proto @@ -1,23 +1,25 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message TowerLevelEndNotify { - enum IFPGKDCLBID { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2445; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IFPGKDCLBID { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2445; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} enum ContinueStateType { - CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; - CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; - CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; - } + CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE = 0; + CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL = 1; + CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR = 2; + } repeated uint32 finishedStarCondList = 9; uint32 nextFloorId = 12; diff --git a/proto/TowerLevelRecord.proto b/proto/TowerLevelRecord.proto index 0e8e70e7..b4e7f35f 100644 --- a/proto/TowerLevelRecord.proto +++ b/proto/TowerLevelRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerLevelRecord { uint32 levelId = 11; repeated uint32 satisfiedCondList = 7; diff --git a/proto/TowerLevelStarCondData.proto b/proto/TowerLevelStarCondData.proto index c12c198a..7721ce2d 100644 --- a/proto/TowerLevelStarCondData.proto +++ b/proto/TowerLevelStarCondData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerLevelStarCondData { uint32 Unk3300_JGOLBFMJBCL = 5; bool Unk3300_KBCFDFOAJMM = 1; diff --git a/proto/TowerLevelStarCondNotify.proto b/proto/TowerLevelStarCondNotify.proto index 03160317..b32a36da 100644 --- a/proto/TowerLevelStarCondNotify.proto +++ b/proto/TowerLevelStarCondNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TowerLevelStarCondData.proto"; + message TowerLevelStarCondNotify { - enum KNJDBJDODNE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2485; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KNJDBJDODNE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2485; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 floorId = 13; uint32 levelIndex = 4; diff --git a/proto/TowerMiddleLevelChangeTeamNotify.proto b/proto/TowerMiddleLevelChangeTeamNotify.proto index 76070659..353d0829 100644 --- a/proto/TowerMiddleLevelChangeTeamNotify.proto +++ b/proto/TowerMiddleLevelChangeTeamNotify.proto @@ -1,12 +1,17 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerMiddleLevelChangeTeamNotify { - enum GNODNFEDNIL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2451; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GNODNFEDNIL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2451; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} } diff --git a/proto/TowerMonthlyBrief.proto b/proto/TowerMonthlyBrief.proto index 85c9a907..f451a644 100644 --- a/proto/TowerMonthlyBrief.proto +++ b/proto/TowerMonthlyBrief.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerMonthlyBrief { uint32 bestLevelIndex = 11; uint32 towerScheduleId = 7; diff --git a/proto/TowerTeam.proto b/proto/TowerTeam.proto index aa4533b7..c95e2150 100644 --- a/proto/TowerTeam.proto +++ b/proto/TowerTeam.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerTeam { repeated uint64 avatarGuidList = 4; uint32 towerTeamId = 10; diff --git a/proto/TowerTeamSelectReq.proto b/proto/TowerTeamSelectReq.proto index 702d1e4d..c0215af2 100644 --- a/proto/TowerTeamSelectReq.proto +++ b/proto/TowerTeamSelectReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TowerTeam.proto"; + message TowerTeamSelectReq { - enum BMBNANNNFLH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2474; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BMBNANNNFLH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2474; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated TowerTeam towerTeamList = 1; uint32 floorId = 11; diff --git a/proto/TowerTeamSelectRsp.proto b/proto/TowerTeamSelectRsp.proto index 17b64ae8..bb853d41 100644 --- a/proto/TowerTeamSelectRsp.proto +++ b/proto/TowerTeamSelectRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TowerTeamSelectRsp { - enum PBICDAPPBOM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2480; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PBICDAPPBOM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2480; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 6; } diff --git a/proto/TrackingIOInfo.proto b/proto/TrackingIOInfo.proto index fd5aac97..7369cb9c 100644 --- a/proto/TrackingIOInfo.proto +++ b/proto/TrackingIOInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TrackingIOInfo { string rydevicetype = 2; string clientTz = 6; diff --git a/proto/TreasureMapBonusChallengeInfo.proto b/proto/TreasureMapBonusChallengeInfo.proto index 5b0c60d2..d2f3b7f0 100644 --- a/proto/TreasureMapBonusChallengeInfo.proto +++ b/proto/TreasureMapBonusChallengeInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TreasureMapBonusChallengeInfo { bool isActive = 5; map fragmentMap = 13; diff --git a/proto/TreasureMapInfo.proto b/proto/TreasureMapInfo.proto index ed815477..0d56000b 100644 --- a/proto/TreasureMapInfo.proto +++ b/proto/TreasureMapInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TreasureMapRegionInfo.proto"; import "TreasureMapBonusChallengeInfo.proto"; + message TreasureMapInfo { bool isMpChallengeTouched = 6; uint32 totalMpSpotNum = 14; diff --git a/proto/TreasureMapRegionInfo.proto b/proto/TreasureMapRegionInfo.proto index fd04ed50..85e9eb94 100644 --- a/proto/TreasureMapRegionInfo.proto +++ b/proto/TreasureMapRegionInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message TreasureMapRegionInfo { uint32 Unk3300_LKEMEDPMIGM = 5; uint32 Unk3300_MNEKJILFHOA = 12; diff --git a/proto/TreasureMapRegionInfoNotify.proto b/proto/TreasureMapRegionInfoNotify.proto index 8daf75a2..483b0f20 100644 --- a/proto/TreasureMapRegionInfoNotify.proto +++ b/proto/TreasureMapRegionInfoNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TreasureMapRegionInfo.proto"; + message TreasureMapRegionInfoNotify { - enum ADDFACKEHCF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2064; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ADDFACKEHCF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2064; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} TreasureMapRegionInfo regionInfo = 6; } diff --git a/proto/TreasureSeelieInfo.proto b/proto/TreasureSeelieInfo.proto index 98a4c8cd..6e5e0521 100644 --- a/proto/TreasureSeelieInfo.proto +++ b/proto/TreasureSeelieInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TreasureSeelieInfo { uint32 progress = 11; uint32 goal = 2; diff --git a/proto/TrialAvatarFirstPassDungeonNotify.proto b/proto/TrialAvatarFirstPassDungeonNotify.proto index 40d6c0ad..68f3e881 100644 --- a/proto/TrialAvatarFirstPassDungeonNotify.proto +++ b/proto/TrialAvatarFirstPassDungeonNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TrialAvatarFirstPassDungeonNotify { - enum CIGCJMPBLBJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2175; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CIGCJMPBLBJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2175; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 trialAvatarIndexId = 9; } diff --git a/proto/TrialAvatarGrantRecord.proto b/proto/TrialAvatarGrantRecord.proto index 5b1a32f3..3ce397cc 100644 --- a/proto/TrialAvatarGrantRecord.proto +++ b/proto/TrialAvatarGrantRecord.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TrialAvatarGrantRecord { uint32 dglgipiglnd = 1; uint32 calgbbolcpn = 2; diff --git a/proto/TrialAvatarInfo.proto b/proto/TrialAvatarInfo.proto index 56fb9ec7..aca81ba3 100644 --- a/proto/TrialAvatarInfo.proto +++ b/proto/TrialAvatarInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "TrialAvatarGrantRecord.proto"; import "Item.proto"; + message TrialAvatarInfo { uint32 trialAvatarId = 1; repeated Item trialEquipList = 2; diff --git a/proto/TrifleItem.proto b/proto/TrifleItem.proto index 20c7ecf8..e534dc02 100644 --- a/proto/TrifleItem.proto +++ b/proto/TrifleItem.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,10 +7,11 @@ option java_package = "emu.grasscutter.net.proto"; import "Material.proto"; import "Equip.proto"; import "Furniture.proto"; + message TrifleItem { uint32 itemId = 1; uint64 guid = 2; - oneof NNFJENNPJMK { + oneof detail { Material material = 5; Equip equip = 6; Furniture furniture = 7; diff --git a/proto/TriggerCreateGadgetToEquipPartNotify.proto b/proto/TriggerCreateGadgetToEquipPartNotify.proto index 9439d4fd..b93b2551 100644 --- a/proto/TriggerCreateGadgetToEquipPartNotify.proto +++ b/proto/TriggerCreateGadgetToEquipPartNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TriggerCreateGadgetToEquipPartNotify { - enum OLMAAKGICCK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 342; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OLMAAKGICCK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 342; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 3; uint32 gadgetId = 5; diff --git a/proto/TryEnterHomeReq.proto b/proto/TryEnterHomeReq.proto index d458a587..30cd92aa 100644 --- a/proto/TryEnterHomeReq.proto +++ b/proto/TryEnterHomeReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TryEnterHomeReq { - enum PIDLCBDIAGA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4455; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PIDLCBDIAGA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4455; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 targetPoint = 11; bool isTransferToSafePoint = 4; diff --git a/proto/TryEnterHomeRsp.proto b/proto/TryEnterHomeRsp.proto index dffdf58f..bc9b20bc 100644 --- a/proto/TryEnterHomeRsp.proto +++ b/proto/TryEnterHomeRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message TryEnterHomeRsp { - enum HFBHBGNLNMK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4820; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HFBHBGNLNMK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4820; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 targetUid = 15; repeated uint32 paramList = 10; diff --git a/proto/UgcInfo.proto b/proto/UgcInfo.proto index f50a010a..b799075f 100644 --- a/proto/UgcInfo.proto +++ b/proto/UgcInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OfficialCustomDungeon.proto"; + message UgcInfo { bool isUgcFeatureClosed = 5; repeated OfficialCustomDungeon officialCustomDungeonList = 10; diff --git a/proto/UgcMusicBriefInfo.proto b/proto/UgcMusicBriefInfo.proto index 6dd8655b..58be96d6 100644 --- a/proto/UgcMusicBriefInfo.proto +++ b/proto/UgcMusicBriefInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UgcMusicBriefInfo { uint64 ugcGuid = 8; uint32 Unk3300_CCMMPAHIMDO = 88; diff --git a/proto/UgcMusicNote.proto b/proto/UgcMusicNote.proto index 777173b3..c58d0d1b 100644 --- a/proto/UgcMusicNote.proto +++ b/proto/UgcMusicNote.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UgcMusicNote { uint32 startTime = 3; uint32 endTime = 5; diff --git a/proto/UgcMusicTrack.proto b/proto/UgcMusicTrack.proto index a57e8113..d5dbd9a4 100644 --- a/proto/UgcMusicTrack.proto +++ b/proto/UgcMusicTrack.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "UgcMusicNote.proto"; + message UgcMusicTrack { repeated UgcMusicNote musicNoteList = 13; } diff --git a/proto/UgcType.proto b/proto/UgcType.proto index 849d21d5..0d0c2a9e 100644 --- a/proto/UgcType.proto +++ b/proto/UgcType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/Uint32Pair.proto b/proto/Uint32Pair.proto index ec1bc883..572c31bb 100644 --- a/proto/Uint32Pair.proto +++ b/proto/Uint32Pair.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message Uint32Pair { uint32 key = 1; uint32 value = 2; diff --git a/proto/UnionCmdNotify.proto b/proto/UnionCmdNotify.proto index 47bc9417..8e01dd50 100644 --- a/proto/UnionCmdNotify.proto +++ b/proto/UnionCmdNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "UnionCmd.proto"; + message UnionCmdNotify { - enum OANLGMEKDIP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 69; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum OANLGMEKDIP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 69; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated UnionCmd cmdList = 11; } diff --git a/proto/UnlockAvatarTalentReq.proto b/proto/UnlockAvatarTalentReq.proto index 8b7494b3..21386407 100644 --- a/proto/UnlockAvatarTalentReq.proto +++ b/proto/UnlockAvatarTalentReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockAvatarTalentReq { - enum CBPFGLOENKC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1005; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CBPFGLOENKC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1005; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 talentId = 9; uint64 avatarGuid = 1; diff --git a/proto/UnlockAvatarTalentRsp.proto b/proto/UnlockAvatarTalentRsp.proto index 97f84f01..809dba03 100644 --- a/proto/UnlockAvatarTalentRsp.proto +++ b/proto/UnlockAvatarTalentRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockAvatarTalentRsp { - enum DCIFFOCCBNH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 1055; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DCIFFOCCBNH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 1055; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 1; uint64 avatarGuid = 13; diff --git a/proto/UnlockNameCardNotify.proto b/proto/UnlockNameCardNotify.proto index ba5796e6..eb061471 100644 --- a/proto/UnlockNameCardNotify.proto +++ b/proto/UnlockNameCardNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockNameCardNotify { - enum IPFDAEJJCCP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4085; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IPFDAEJJCCP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4085; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 nameCardId = 5; } diff --git a/proto/UnlockPersonalLineReq.proto b/proto/UnlockPersonalLineReq.proto index 1e0180db..bc539581 100644 --- a/proto/UnlockPersonalLineReq.proto +++ b/proto/UnlockPersonalLineReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockPersonalLineReq { - enum JOMLLBFIOPO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 452; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JOMLLBFIOPO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 452; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 personalLineId = 7; } diff --git a/proto/UnlockPersonalLineRsp.proto b/proto/UnlockPersonalLineRsp.proto index d162d409..bda3399b 100644 --- a/proto/UnlockPersonalLineRsp.proto +++ b/proto/UnlockPersonalLineRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockPersonalLineRsp { - enum IMFOFCFGBJP { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 403; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IMFOFCFGBJP { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 403; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 5; uint32 personalLineId = 6; diff --git a/proto/UnlockTransPointReq.proto b/proto/UnlockTransPointReq.proto index c3e1968f..ad4abb6b 100644 --- a/proto/UnlockTransPointReq.proto +++ b/proto/UnlockTransPointReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockTransPointReq { - enum ILJGMGBAMJF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3354; - DCDNILFDFLB = 1; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum ILJGMGBAMJF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3354; + // DCDNILFDFLB = 1; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pointId = 4; uint32 sceneId = 6; diff --git a/proto/UnlockTransPointRsp.proto b/proto/UnlockTransPointRsp.proto index bd0d8981..37bc9919 100644 --- a/proto/UnlockTransPointRsp.proto +++ b/proto/UnlockTransPointRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockTransPointRsp { - enum KKBODGHFJLF { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3057; - DCDNILFDFLB = 1; - NNBKOLMPOEA = 1; - } + //enum KKBODGHFJLF { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3057; + // DCDNILFDFLB = 1; + // NNBKOLMPOEA = 1; + //} int32 retcode = 3; } diff --git a/proto/UnlockedFurnitureFormulaDataNotify.proto b/proto/UnlockedFurnitureFormulaDataNotify.proto index 949b75ec..c9b18b9b 100644 --- a/proto/UnlockedFurnitureFormulaDataNotify.proto +++ b/proto/UnlockedFurnitureFormulaDataNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockedFurnitureFormulaDataNotify { - enum DINCNPCMJEC { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4510; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DINCNPCMJEC { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4510; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} bool isAll = 14; repeated uint32 furnitureIdList = 8; diff --git a/proto/UnlockedFurnitureSuiteDataNotify.proto b/proto/UnlockedFurnitureSuiteDataNotify.proto index 55c1ebf2..c21757a3 100644 --- a/proto/UnlockedFurnitureSuiteDataNotify.proto +++ b/proto/UnlockedFurnitureSuiteDataNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UnlockedFurnitureSuiteDataNotify { - enum MOMBAIFGLCB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4475; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MOMBAIFGLCB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4475; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 furnitureSuiteIdList = 12; bool isAll = 9; diff --git a/proto/UpdateAbilityCreatedMovingPlatformNotify.proto b/proto/UpdateAbilityCreatedMovingPlatformNotify.proto index 793a2376..9de2d561 100644 --- a/proto/UpdateAbilityCreatedMovingPlatformNotify.proto +++ b/proto/UpdateAbilityCreatedMovingPlatformNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OpType.proto"; + message UpdateAbilityCreatedMovingPlatformNotify { - enum CJOKNFMMFJH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 813; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CJOKNFMMFJH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 813; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 entityId = 4; OpType opType = 6; diff --git a/proto/UpdatePlayerShowAvatarListReq.proto b/proto/UpdatePlayerShowAvatarListReq.proto index 03db6f22..6a7d788a 100644 --- a/proto/UpdatePlayerShowAvatarListReq.proto +++ b/proto/UpdatePlayerShowAvatarListReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UpdatePlayerShowAvatarListReq { - enum GAKKHDHDIAL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4064; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum GAKKHDHDIAL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4064; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 showAvatarIdList = 11; bool isShowAvatar = 4; diff --git a/proto/UpdatePlayerShowAvatarListRsp.proto b/proto/UpdatePlayerShowAvatarListRsp.proto index 7c93dc32..f26716a4 100644 --- a/proto/UpdatePlayerShowAvatarListRsp.proto +++ b/proto/UpdatePlayerShowAvatarListRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UpdatePlayerShowAvatarListRsp { - enum KCKFNPNJBPJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4083; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum KCKFNPNJBPJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4083; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 showAvatarIdList = 15; bool isShowAvatar = 14; diff --git a/proto/UpdatePlayerShowNameCardListReq.proto b/proto/UpdatePlayerShowNameCardListReq.proto index 4a203278..1d4f1795 100644 --- a/proto/UpdatePlayerShowNameCardListReq.proto +++ b/proto/UpdatePlayerShowNameCardListReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UpdatePlayerShowNameCardListReq { - enum JJDGDCDOCFK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4063; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum JJDGDCDOCFK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4063; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 showNameCardIdList = 14; } diff --git a/proto/UpdatePlayerShowNameCardListRsp.proto b/proto/UpdatePlayerShowNameCardListRsp.proto index 1c6d799c..e5da9b7a 100644 --- a/proto/UpdatePlayerShowNameCardListRsp.proto +++ b/proto/UpdatePlayerShowNameCardListRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UpdatePlayerShowNameCardListRsp { - enum JGKOGCINOBM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4023; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JGKOGCINOBM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4023; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 showNameCardIdList = 10; int32 retcode = 9; diff --git a/proto/UseItemReq.proto b/proto/UseItemReq.proto index 49c8d819..67a4440d 100644 --- a/proto/UseItemReq.proto +++ b/proto/UseItemReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UseItemReq { - enum KKOIGEBPCBE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 670; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KKOIGEBPCBE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 670; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 guid = 8; uint32 optionIdx = 14; diff --git a/proto/UseItemRsp.proto b/proto/UseItemRsp.proto index a4eb2b7f..396aeb99 100644 --- a/proto/UseItemRsp.proto +++ b/proto/UseItemRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message UseItemRsp { - enum JBAEIJMIGAH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 662; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JBAEIJMIGAH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 662; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint64 guid = 12; int32 retcode = 7; diff --git a/proto/Vector.proto b/proto/Vector.proto index 0c351086..3d95a288 100644 --- a/proto/Vector.proto +++ b/proto/Vector.proto @@ -1,6 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + message Vector { float x = 1; float y = 2; diff --git a/proto/Vector3Int.proto b/proto/Vector3Int.proto index ae0a9df5..ecbb6ac0 100644 --- a/proto/Vector3Int.proto +++ b/proto/Vector3Int.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message Vector3Int { int32 x = 1; int32 y = 2; diff --git a/proto/VectorPlane.proto b/proto/VectorPlane.proto index 010cdf4d..c83a32b0 100644 --- a/proto/VectorPlane.proto +++ b/proto/VectorPlane.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VectorPlane { float x = 1; float y = 2; diff --git a/proto/VehicleInfo.proto b/proto/VehicleInfo.proto index aa2617a1..5a55d9aa 100644 --- a/proto/VehicleInfo.proto +++ b/proto/VehicleInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VehicleMember.proto"; + message VehicleInfo { repeated VehicleMember memberList = 1; uint32 ownerUid = 2; diff --git a/proto/VehicleInteractReq.proto b/proto/VehicleInteractReq.proto index 3d968b16..c7a5330e 100644 --- a/proto/VehicleInteractReq.proto +++ b/proto/VehicleInteractReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VehicleInteractType.proto"; + message VehicleInteractReq { - enum HFFFNNLCHDH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 888; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HFFFNNLCHDH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 888; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 pos = 14; VehicleInteractType interactType = 11; diff --git a/proto/VehicleInteractRsp.proto b/proto/VehicleInteractRsp.proto index 0a0b86bd..33d8e93d 100644 --- a/proto/VehicleInteractRsp.proto +++ b/proto/VehicleInteractRsp.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VehicleMember.proto"; import "VehicleInteractType.proto"; + message VehicleInteractRsp { - enum HPGMAKHGBBO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 825; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HPGMAKHGBBO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 825; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} VehicleMember member = 15; uint32 entityId = 2; diff --git a/proto/VehicleInteractType.proto b/proto/VehicleInteractType.proto index fde083de..0e33179c 100644 --- a/proto/VehicleInteractType.proto +++ b/proto/VehicleInteractType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/VehicleLocationInfo.proto b/proto/VehicleLocationInfo.proto index aaf7116d..ba7a3585 100644 --- a/proto/VehicleLocationInfo.proto +++ b/proto/VehicleLocationInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message VehicleLocationInfo { repeated uint32 uidList = 11; uint32 gadgetId = 7; diff --git a/proto/VehicleMember.proto b/proto/VehicleMember.proto index afa9d675..7e3a7dc2 100644 --- a/proto/VehicleMember.proto +++ b/proto/VehicleMember.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VehicleMember { uint32 uid = 1; uint64 avatarGuid = 2; diff --git a/proto/VehicleStaminaNotify.proto b/proto/VehicleStaminaNotify.proto index 32b67de8..486f523c 100644 --- a/proto/VehicleStaminaNotify.proto +++ b/proto/VehicleStaminaNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VehicleStaminaNotify { - enum IKJDMAHDGOL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 851; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IKJDMAHDGOL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 851; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 entityId = 12; float curStamina = 15; diff --git a/proto/VintageBoothUsedItemData.proto b/proto/VintageBoothUsedItemData.proto index 37347ac4..22d93c29 100644 --- a/proto/VintageBoothUsedItemData.proto +++ b/proto/VintageBoothUsedItemData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VintageBoothUsedItemData { uint32 gadgetId = 12; bool isOpen = 2; diff --git a/proto/VintageCampChallengeLevelData.proto b/proto/VintageCampChallengeLevelData.proto index 0a426d93..5da6ef9a 100644 --- a/proto/VintageCampChallengeLevelData.proto +++ b/proto/VintageCampChallengeLevelData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VintageCampChallengeLevelData { bool isOpen = 11; bool isFinish = 6; diff --git a/proto/VintageCampChallengeStageData.proto b/proto/VintageCampChallengeStageData.proto index 7909fc78..80abc430 100644 --- a/proto/VintageCampChallengeStageData.proto +++ b/proto/VintageCampChallengeStageData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VintageCampChallengeLevelData.proto"; + message VintageCampChallengeStageData { map campLevelMap = 1; bool isOpen = 13; diff --git a/proto/VintageHuntingStageData.proto b/proto/VintageHuntingStageData.proto index 43fa08bb..d2e5a98a 100644 --- a/proto/VintageHuntingStageData.proto +++ b/proto/VintageHuntingStageData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VintageHuntingStageData { bool isOpen = 12; bool isFinish = 11; diff --git a/proto/VintageInfo.proto b/proto/VintageInfo.proto index e4e9ed68..8ff12e96 100644 --- a/proto/VintageInfo.proto +++ b/proto/VintageInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -8,6 +9,7 @@ import "VintageMarketInfo.proto"; import "VintageHuntingStageData.proto"; import "VintagePresentStageData.proto"; import "VintageCampChallengeStageData.proto"; + message VintageInfo { bool leftMonsters = 12; VintageBoothUsedItemData boothData = 15; diff --git a/proto/VintageMarketDealInfo.proto b/proto/VintageMarketDealInfo.proto index 996b8328..ed9d9cf5 100644 --- a/proto/VintageMarketDealInfo.proto +++ b/proto/VintageMarketDealInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VintageMarketTraderInfo.proto"; + message VintageMarketDealInfo { map traderItemInfoMap = 13; } diff --git a/proto/VintageMarketDeliverItemReq.proto b/proto/VintageMarketDeliverItemReq.proto index fab436dd..d9469a41 100644 --- a/proto/VintageMarketDeliverItemReq.proto +++ b/proto/VintageMarketDeliverItemReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message VintageMarketDeliverItemReq { - enum IADAEOHIPCK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 21636; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IADAEOHIPCK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 21636; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated ItemParam deliverItemList = 15; uint32 traderId = 4; diff --git a/proto/VintageMarketDeliverItemRsp.proto b/proto/VintageMarketDeliverItemRsp.proto index d3e66c5f..bdd421c0 100644 --- a/proto/VintageMarketDeliverItemRsp.proto +++ b/proto/VintageMarketDeliverItemRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VintageMarketDeliverItemRsp { - enum MLCPBOCDIPB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 21050; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MLCPBOCDIPB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 21050; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 traderId = 14; int32 retcode = 10; diff --git a/proto/VintageMarketInfo.proto b/proto/VintageMarketInfo.proto index b434ee6a..3a9a8191 100644 --- a/proto/VintageMarketInfo.proto +++ b/proto/VintageMarketInfo.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VintageMarketDealInfo.proto"; import "VintageMarketStoreInfo.proto"; + message VintageMarketInfo { repeated uint32 unlockStrategyList = 15; uint32 storeRound = 2; diff --git a/proto/VintageMarketStoreInfo.proto b/proto/VintageMarketStoreInfo.proto index 476cf67d..98ea25e5 100644 --- a/proto/VintageMarketStoreInfo.proto +++ b/proto/VintageMarketStoreInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VintageMarketStoreInfo { repeated uint32 strategyList = 2; uint32 storeId = 8; diff --git a/proto/VintageMarketTraderInfo.proto b/proto/VintageMarketTraderInfo.proto index ccde4174..7bd3d5fa 100644 --- a/proto/VintageMarketTraderInfo.proto +++ b/proto/VintageMarketTraderInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message VintageMarketTraderInfo { repeated ItemParam hiiflfhdkkg = 10; uint32 traderId = 6; diff --git a/proto/VintagePresentLevelData.proto b/proto/VintagePresentLevelData.proto index 8d31b79b..3c2a3693 100644 --- a/proto/VintagePresentLevelData.proto +++ b/proto/VintagePresentLevelData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message VintagePresentLevelData { bool isOpen = 2; uint32 stageId = 7; diff --git a/proto/VintagePresentStageData.proto b/proto/VintagePresentStageData.proto index c0417b0a..a7c7d439 100644 --- a/proto/VintagePresentStageData.proto +++ b/proto/VintagePresentStageData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "VintagePresentLevelData.proto"; + message VintagePresentStageData { bool isFinish = 4; uint32 openTime = 14; diff --git a/proto/VirtualItem.proto b/proto/VirtualItem.proto index 9c557eb1..76dab844 100644 --- a/proto/VirtualItem.proto +++ b/proto/VirtualItem.proto @@ -16,10 +16,9 @@ // along with this program. If not, see . syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - enum VirtualItem { VIRTUAL_ITEM_VIRTUAL_NONE = 0; VIRTUAL_ITEM_VIRTUAL_AVATAR_EXP = 101; diff --git a/proto/VisionType.proto b/proto/VisionType.proto index dc2b7d19..b2e5829f 100644 --- a/proto/VisionType.proto +++ b/proto/VisionType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/WaterSpiritInfo.proto b/proto/WaterSpiritInfo.proto index 770d41c6..d6e65de1 100644 --- a/proto/WaterSpiritInfo.proto +++ b/proto/WaterSpiritInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WaterSpiritInfo { uint32 mpPlayId = 13; map searchTimeMap = 3; diff --git a/proto/Weapon.proto b/proto/Weapon.proto index f1da27c4..6429c0d5 100644 --- a/proto/Weapon.proto +++ b/proto/Weapon.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message Weapon { uint32 level = 1; uint32 exp = 2; diff --git a/proto/WeaponAwakenReq.proto b/proto/WeaponAwakenReq.proto index 96f848f6..7c829586 100644 --- a/proto/WeaponAwakenReq.proto +++ b/proto/WeaponAwakenReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeaponAwakenReq { - enum KKIKGIEFMFN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 645; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KKIKGIEFMFN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 645; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} map affixLevelMap = 12; uint64 itemGuid = 2; diff --git a/proto/WeaponAwakenRsp.proto b/proto/WeaponAwakenRsp.proto index 4b3f5fa2..a75a5076 100644 --- a/proto/WeaponAwakenRsp.proto +++ b/proto/WeaponAwakenRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeaponAwakenRsp { - enum JJKKFLGHGOE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 685; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum JJKKFLGHGOE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 685; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 11; uint32 targetWeaponAwakenLevel = 3; diff --git a/proto/WeaponPromoteReq.proto b/proto/WeaponPromoteReq.proto index 7cc1b343..8dc5e27a 100644 --- a/proto/WeaponPromoteReq.proto +++ b/proto/WeaponPromoteReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeaponPromoteReq { - enum PIFLIBOCGJG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 692; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PIFLIBOCGJG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 692; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 targetWeaponGuid = 3; } diff --git a/proto/WeaponPromoteRsp.proto b/proto/WeaponPromoteRsp.proto index 9f77c8f5..3060452c 100644 --- a/proto/WeaponPromoteRsp.proto +++ b/proto/WeaponPromoteRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeaponPromoteRsp { - enum IPJIMHOCLKL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 688; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum IPJIMHOCLKL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 688; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 curPromoteLevel = 13; uint64 targetWeaponGuid = 2; diff --git a/proto/WeaponUpgradeReq.proto b/proto/WeaponUpgradeReq.proto index cd141849..66b10620 100644 --- a/proto/WeaponUpgradeReq.proto +++ b/proto/WeaponUpgradeReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message WeaponUpgradeReq { - enum IPEIAHFIJIH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 646; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IPEIAHFIJIH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 646; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated ItemParam itemParamList = 1; uint64 targetWeaponGuid = 11; diff --git a/proto/WeaponUpgradeRsp.proto b/proto/WeaponUpgradeRsp.proto index 7d8f0143..6f4bd676 100644 --- a/proto/WeaponUpgradeRsp.proto +++ b/proto/WeaponUpgradeRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message WeaponUpgradeRsp { - enum OPIFHGHMKAO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 700; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OPIFHGHMKAO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 700; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 curLevel = 5; repeated ItemParam itemParamList = 9; diff --git a/proto/WearEquipReq.proto b/proto/WearEquipReq.proto index 8070a2a4..473e30fc 100644 --- a/proto/WearEquipReq.proto +++ b/proto/WearEquipReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WearEquipReq { - enum KPAJMLLFAMJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 616; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum KPAJMLLFAMJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 616; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint64 equipGuid = 12; uint64 avatarGuid = 1; diff --git a/proto/WearEquipRsp.proto b/proto/WearEquipRsp.proto index 3ec5d44f..5c134f2f 100644 --- a/proto/WearEquipRsp.proto +++ b/proto/WearEquipRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WearEquipRsp { - enum MOMHFFAMGFM { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 613; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MOMHFFAMGFM { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 613; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 9; uint64 avatarGuid = 6; diff --git a/proto/WeatherInfo.proto b/proto/WeatherInfo.proto index 5ff189a7..9e0256f2 100644 --- a/proto/WeatherInfo.proto +++ b/proto/WeatherInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeatherInfo { uint32 weatherAreaId = 1; } diff --git a/proto/WeatherWizardData.proto b/proto/WeatherWizardData.proto index e5d888f8..d620f27b 100644 --- a/proto/WeatherWizardData.proto +++ b/proto/WeatherWizardData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeatherWizardData { uint32 shieldValue = 14; } diff --git a/proto/WeekendDjinnInfo.proto b/proto/WeekendDjinnInfo.proto index edcdde63..1afa521c 100644 --- a/proto/WeekendDjinnInfo.proto +++ b/proto/WeekendDjinnInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message WeekendDjinnInfo { Vector rot = 11; Vector pos = 10; diff --git a/proto/WeeklyBossResinDiscountInfo.proto b/proto/WeeklyBossResinDiscountInfo.proto index 5a98cb99..604967c6 100644 --- a/proto/WeeklyBossResinDiscountInfo.proto +++ b/proto/WeeklyBossResinDiscountInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WeeklyBossResinDiscountInfo { uint32 discountNum = 1; uint32 discountNumLimit = 2; diff --git a/proto/WidgetCoolDownData.proto b/proto/WidgetCoolDownData.proto index 5f40ca77..9f00b77d 100644 --- a/proto/WidgetCoolDownData.proto +++ b/proto/WidgetCoolDownData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WidgetCoolDownData { uint32 id = 8; uint64 coolDownTime = 15; diff --git a/proto/WidgetCoolDownNotify.proto b/proto/WidgetCoolDownNotify.proto index f705716d..add59708 100644 --- a/proto/WidgetCoolDownNotify.proto +++ b/proto/WidgetCoolDownNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetCoolDownData.proto"; + message WidgetCoolDownNotify { - enum EBLBOPIBPGA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4290; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EBLBOPIBPGA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4290; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated WidgetCoolDownData normalCoolDownDataList = 15; repeated WidgetCoolDownData groupCoolDownDataList = 10; diff --git a/proto/WidgetCreatorOpType.proto b/proto/WidgetCreatorOpType.proto index 3d8aa223..5af15515 100644 --- a/proto/WidgetCreatorOpType.proto +++ b/proto/WidgetCreatorOpType.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/WidgetDoBagReq.proto b/proto/WidgetDoBagReq.proto index e49b8401..cc29cf14 100644 --- a/proto/WidgetDoBagReq.proto +++ b/proto/WidgetDoBagReq.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "LocationInfo.proto"; import "CreatorInfo.proto"; + message WidgetDoBagReq { - enum HNAJINGEDBH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4255; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HNAJINGEDBH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4255; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 materialId = 12; oneof op_info { diff --git a/proto/WidgetDoBagRsp.proto b/proto/WidgetDoBagRsp.proto index 1aafc3ec..49faa415 100644 --- a/proto/WidgetDoBagRsp.proto +++ b/proto/WidgetDoBagRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WidgetDoBagRsp { - enum MDHJPMKCGNN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4258; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum MDHJPMKCGNN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4258; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 materialId = 6; int32 retcode = 1; diff --git a/proto/WidgetGadgetAllDataNotify.proto b/proto/WidgetGadgetAllDataNotify.proto index 4cee2f5e..2b36c2e4 100644 --- a/proto/WidgetGadgetAllDataNotify.proto +++ b/proto/WidgetGadgetAllDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetGadgetData.proto"; + message WidgetGadgetAllDataNotify { - enum HOFILGKEMCN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4259; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HOFILGKEMCN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4259; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated WidgetGadgetData widgetGadgetData = 4; } diff --git a/proto/WidgetGadgetData.proto b/proto/WidgetGadgetData.proto index 500e8392..65fd2a40 100644 --- a/proto/WidgetGadgetData.proto +++ b/proto/WidgetGadgetData.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WidgetGadgetData { repeated uint32 gadgetEntityIdList = 15; uint32 gadgetId = 9; diff --git a/proto/WidgetGadgetDataNotify.proto b/proto/WidgetGadgetDataNotify.proto index 50952a69..1b58dc15 100644 --- a/proto/WidgetGadgetDataNotify.proto +++ b/proto/WidgetGadgetDataNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetGadgetData.proto"; + message WidgetGadgetDataNotify { - enum PKEFBEFMGGI { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4282; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PKEFBEFMGGI { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4282; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} WidgetGadgetData widgetGadgetData = 10; } diff --git a/proto/WidgetSlotChangeNotify.proto b/proto/WidgetSlotChangeNotify.proto index e4c8d944..aedda544 100644 --- a/proto/WidgetSlotChangeNotify.proto +++ b/proto/WidgetSlotChangeNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotOp.proto"; import "WidgetSlotData.proto"; + message WidgetSlotChangeNotify { - enum CHDJEDPHBIO { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 4283; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CHDJEDPHBIO { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 4283; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} WidgetSlotOp op = 14; WidgetSlotData slot = 2; diff --git a/proto/WidgetSlotData.proto b/proto/WidgetSlotData.proto index 37ca73d0..2c4ee3ac 100644 --- a/proto/WidgetSlotData.proto +++ b/proto/WidgetSlotData.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WidgetSlotTag.proto"; + message WidgetSlotData { uint32 materialId = 11; uint32 cdOverTime = 2; diff --git a/proto/WidgetSlotOp.proto b/proto/WidgetSlotOp.proto index 2f3a2326..44ab4b9f 100644 --- a/proto/WidgetSlotOp.proto +++ b/proto/WidgetSlotOp.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/WidgetSlotTag.proto b/proto/WidgetSlotTag.proto index cb7e03c4..d80fc11b 100644 --- a/proto/WidgetSlotTag.proto +++ b/proto/WidgetSlotTag.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/WidgetSlotTagComparer.proto b/proto/WidgetSlotTagComparer.proto index 7acb0e78..747e2a98 100644 --- a/proto/WidgetSlotTagComparer.proto +++ b/proto/WidgetSlotTagComparer.proto @@ -1,10 +1,8 @@ // Proto has been converted from Sorapointa to Grasscutter format syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; - - - message WidgetSlotTagComparer { } diff --git a/proto/WindFieldDungeonFailReason.proto b/proto/WindFieldDungeonFailReason.proto index b27a36c9..13faf4b8 100644 --- a/proto/WindFieldDungeonFailReason.proto +++ b/proto/WindFieldDungeonFailReason.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/WindFieldDungeonSettleInfo.proto b/proto/WindFieldDungeonSettleInfo.proto index 6a5ca5c6..22e0ac75 100644 --- a/proto/WindFieldDungeonSettleInfo.proto +++ b/proto/WindFieldDungeonSettleInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WindFieldDungeonFailReason.proto"; + message WindFieldDungeonSettleInfo { repeated uint32 Unk3300_EMCOILGACOC = 6; WindFieldDungeonFailReason failReason = 12; diff --git a/proto/WindFieldInfo.proto b/proto/WindFieldInfo.proto index fe6fa6c4..77ef4025 100644 --- a/proto/WindFieldInfo.proto +++ b/proto/WindFieldInfo.proto @@ -1,5 +1,10 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WindFieldInfo { uint32 Unk3300_GNKCFHMDOHJ = 13; uint32 Unk3300_GLNHBJJJINK = 4; diff --git a/proto/WindSeedClientNotify.proto b/proto/WindSeedClientNotify.proto index 62b79b4f..7419d0d4 100644 --- a/proto/WindSeedClientNotify.proto +++ b/proto/WindSeedClientNotify.proto @@ -16,7 +16,7 @@ message WindSeedClientNotify { uint32 refreshNum = 13; } message AddWindBulletNotify { - uint32 add_wind_bullet_notify = 8; + uint32 Unk3300_CKIKKCAFJBC = 1; Vector seedPos = 10; uint32 Unk3300_MPDFAPBDJAH = 13; } diff --git a/proto/WinterCampAcceptAllGiveItemReq.proto b/proto/WinterCampAcceptAllGiveItemReq.proto index 9f3fe400..3cb5922a 100644 --- a/proto/WinterCampAcceptAllGiveItemReq.proto +++ b/proto/WinterCampAcceptAllGiveItemReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WinterCampAcceptAllGiveItemReq { - enum IPDEIKJPOLN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8920; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum IPDEIKJPOLN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8920; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/WinterCampAcceptAllGiveItemRsp.proto b/proto/WinterCampAcceptAllGiveItemRsp.proto index ebbd2a51..b41892ea 100644 --- a/proto/WinterCampAcceptAllGiveItemRsp.proto +++ b/proto/WinterCampAcceptAllGiveItemRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WinterCampAcceptItemResultInfo.proto"; + message WinterCampAcceptAllGiveItemRsp { - enum BHNIIAAOKOK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8366; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum BHNIIAAOKOK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8366; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated WinterCampAcceptItemResultInfo acceptItemResultInfo = 1; int32 retcode = 6; diff --git a/proto/WinterCampAcceptGiveItemReq.proto b/proto/WinterCampAcceptGiveItemReq.proto index dd56db5e..24d594e1 100644 --- a/proto/WinterCampAcceptGiveItemReq.proto +++ b/proto/WinterCampAcceptGiveItemReq.proto @@ -1,14 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WinterCampAcceptGiveItemReq { - enum LIKNMOCMKLA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8148; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LIKNMOCMKLA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8148; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 uid = 4; } diff --git a/proto/WinterCampAcceptGiveItemRsp.proto b/proto/WinterCampAcceptGiveItemRsp.proto index 15f3dfc1..432360f7 100644 --- a/proto/WinterCampAcceptGiveItemRsp.proto +++ b/proto/WinterCampAcceptGiveItemRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WinterCampAcceptItemResultInfo.proto"; + message WinterCampAcceptGiveItemRsp { - enum FONBKIMFPKE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8419; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum FONBKIMFPKE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8419; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 11; WinterCampAcceptItemResultInfo acceptItemResultInfo = 13; diff --git a/proto/WinterCampAcceptItemResultInfo.proto b/proto/WinterCampAcceptItemResultInfo.proto index 3b393074..fb48211a 100644 --- a/proto/WinterCampAcceptItemResultInfo.proto +++ b/proto/WinterCampAcceptItemResultInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message WinterCampAcceptItemResultInfo { uint32 uid = 6; repeated ItemParam Unk3300_ILELLFNPDFJ = 9; diff --git a/proto/WinterCampGetCanGiveFriendItemReq.proto b/proto/WinterCampGetCanGiveFriendItemReq.proto index b7676f15..c4344eb2 100644 --- a/proto/WinterCampGetCanGiveFriendItemReq.proto +++ b/proto/WinterCampGetCanGiveFriendItemReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WinterCampGetCanGiveFriendItemReq { - enum CPDGJOKLAIL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8272; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum CPDGJOKLAIL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8272; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/WinterCampGetCanGiveFriendItemRsp.proto b/proto/WinterCampGetCanGiveFriendItemRsp.proto index ac66cb03..8eb73f6f 100644 --- a/proto/WinterCampGetCanGiveFriendItemRsp.proto +++ b/proto/WinterCampGetCanGiveFriendItemRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message WinterCampGetCanGiveFriendItemRsp { - enum ENNLGCHFJGA { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8330; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum ENNLGCHFJGA { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8330; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 2; repeated ItemParam itemList = 1; diff --git a/proto/WinterCampGetRecvItemListReq.proto b/proto/WinterCampGetRecvItemListReq.proto index 06e1cc9f..01da1b26 100644 --- a/proto/WinterCampGetRecvItemListReq.proto +++ b/proto/WinterCampGetRecvItemListReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WinterCampGetRecvItemListReq { - enum BCNMGPHKKEE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8296; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum BCNMGPHKKEE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8296; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/WinterCampGetRecvItemListRsp.proto b/proto/WinterCampGetRecvItemListRsp.proto index 3affe8bc..1d8174ef 100644 --- a/proto/WinterCampGetRecvItemListRsp.proto +++ b/proto/WinterCampGetRecvItemListRsp.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WinterCampRecvItemData.proto"; + message WinterCampGetRecvItemListRsp { - enum HJMMJHPCNHG { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8073; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum HJMMJHPCNHG { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8073; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated WinterCampRecvItemData recvItemDataList = 13; int32 retcode = 11; diff --git a/proto/WinterCampGiveFriendItemReq.proto b/proto/WinterCampGiveFriendItemReq.proto index c995cd91..97150d55 100644 --- a/proto/WinterCampGiveFriendItemReq.proto +++ b/proto/WinterCampGiveFriendItemReq.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ItemParam.proto"; + message WinterCampGiveFriendItemReq { - enum DJAGLGMAMFJ { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8528; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum DJAGLGMAMFJ { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8528; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated ItemParam itemList = 5; uint32 uid = 2; diff --git a/proto/WinterCampGiveFriendItemRsp.proto b/proto/WinterCampGiveFriendItemRsp.proto index b1f02d90..92fcfffe 100644 --- a/proto/WinterCampGiveFriendItemRsp.proto +++ b/proto/WinterCampGiveFriendItemRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WinterCampGiveFriendItemRsp { - enum CKBMMHMFJEK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8656; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CKBMMHMFJEK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8656; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 limitItemIdList = 7; int32 retcode = 15; diff --git a/proto/WinterCampInfo.proto b/proto/WinterCampInfo.proto index 52201acb..503849fe 100644 --- a/proto/WinterCampInfo.proto +++ b/proto/WinterCampInfo.proto @@ -1,4 +1,5 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; @@ -6,6 +7,7 @@ option java_package = "emu.grasscutter.net.proto"; import "WinterCampStageInfo.proto"; import "WinterCampRaceStageInfo.proto"; import "ItemParam.proto"; + message WinterCampInfo { repeated WinterCampRaceStageInfo raceInfoList = 5; repeated uint32 Unk3300_CMNIBPMOECO = 14; diff --git a/proto/WinterCampRaceStageInfo.proto b/proto/WinterCampRaceStageInfo.proto index 455aef6a..abff8abf 100644 --- a/proto/WinterCampRaceStageInfo.proto +++ b/proto/WinterCampRaceStageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message WinterCampRaceStageInfo { Vector pos = 10; uint32 maxScore = 14; diff --git a/proto/WinterCampRecvItemData.proto b/proto/WinterCampRecvItemData.proto index 2faf29e8..5cdf49b8 100644 --- a/proto/WinterCampRecvItemData.proto +++ b/proto/WinterCampRecvItemData.proto @@ -1,10 +1,12 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "ProfilePicture.proto"; import "ItemParam.proto"; + message WinterCampRecvItemData { repeated ItemParam itemList = 9; ProfilePicture profilePicture = 2; diff --git a/proto/WinterCampRecvItemNotify.proto b/proto/WinterCampRecvItemNotify.proto index 40382681..52df74c7 100644 --- a/proto/WinterCampRecvItemNotify.proto +++ b/proto/WinterCampRecvItemNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "WinterCampRecvItemData.proto"; + message WinterCampRecvItemNotify { - enum DODOHPBBHLL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 8667; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum DODOHPBBHLL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 8667; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} WinterCampRecvItemData recvItemData = 5; } diff --git a/proto/WinterCampStageInfo.proto b/proto/WinterCampStageInfo.proto index 5de9177b..fc9fc2ec 100644 --- a/proto/WinterCampStageInfo.proto +++ b/proto/WinterCampStageInfo.proto @@ -1,9 +1,11 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "Vector.proto"; + message WinterCampStageInfo { uint32 totalProgress = 15; uint32 curProgress = 2; diff --git a/proto/WorktopInfo.proto b/proto/WorktopInfo.proto index 6d6cd324..e54476b1 100644 --- a/proto/WorktopInfo.proto +++ b/proto/WorktopInfo.proto @@ -1,6 +1,6 @@ syntax = "proto3"; -option java_package = "emu.grasscutter.net.proto"; +option java_package = "emu.grasscutter.net.proto"; diff --git a/proto/WorktopOptionNotify.proto b/proto/WorktopOptionNotify.proto index f44dee21..94e338e7 100644 --- a/proto/WorktopOptionNotify.proto +++ b/proto/WorktopOptionNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WorktopOptionNotify { - enum OMINMJGKANB { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 898; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum OMINMJGKANB { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 898; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated uint32 optionList = 9; uint32 gadgetEntityId = 15; diff --git a/proto/WorldChestOpenNotify.proto b/proto/WorldChestOpenNotify.proto index e8de4269..35a9ce4a 100644 --- a/proto/WorldChestOpenNotify.proto +++ b/proto/WorldChestOpenNotify.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WorldChestOpenNotify { - enum GCDLLCOAPND { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3085; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum GCDLLCOAPND { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3085; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} uint32 groupId = 3; uint32 sceneId = 6; diff --git a/proto/WorldDataNotify.proto b/proto/WorldDataNotify.proto index ea4fa7fd..343e7926 100644 --- a/proto/WorldDataNotify.proto +++ b/proto/WorldDataNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PropValue.proto"; + message WorldDataNotify { - enum HGHHBKAGAAH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3244; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum HGHHBKAGAAH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3244; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} map worldPropMap = 3; } diff --git a/proto/WorldOwnerBlossomBriefInfoNotify.proto b/proto/WorldOwnerBlossomBriefInfoNotify.proto index 1264dfa4..4a8baf72 100644 --- a/proto/WorldOwnerBlossomBriefInfoNotify.proto +++ b/proto/WorldOwnerBlossomBriefInfoNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "BlossomBriefInfo.proto"; + message WorldOwnerBlossomBriefInfoNotify { - enum COICGBPKPCK { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 2798; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum COICGBPKPCK { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 2798; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated BlossomBriefInfo briefInfoList = 11; } diff --git a/proto/WorldOwnerDailyTaskNotify.proto b/proto/WorldOwnerDailyTaskNotify.proto index 95bc6932..9b26b858 100644 --- a/proto/WorldOwnerDailyTaskNotify.proto +++ b/proto/WorldOwnerDailyTaskNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "DailyTaskInfo.proto"; + message WorldOwnerDailyTaskNotify { - enum PJGBNBLMPKE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 163; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum PJGBNBLMPKE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 163; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} uint32 finishedDailyTaskNum = 4; repeated DailyTaskInfo taskList = 9; diff --git a/proto/WorldPlayerDieNotify.proto b/proto/WorldPlayerDieNotify.proto index 20102eeb..8ce71ff8 100644 --- a/proto/WorldPlayerDieNotify.proto +++ b/proto/WorldPlayerDieNotify.proto @@ -1,17 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerDieType.proto"; + message WorldPlayerDieNotify { - enum PHIDAGMPKOH { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 202; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum PHIDAGMPKOH { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 202; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} PlayerDieType dieType = 10; uint32 murdererEntityId = 8; diff --git a/proto/WorldPlayerInfoNotify.proto b/proto/WorldPlayerInfoNotify.proto index 1a94238f..d9e0aae9 100644 --- a/proto/WorldPlayerInfoNotify.proto +++ b/proto/WorldPlayerInfoNotify.proto @@ -1,19 +1,21 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "OnlinePlayerInfo.proto"; import "PlayerWidgetInfo.proto"; + message WorldPlayerInfoNotify { - enum LACJFKEDHAN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 3125; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum LACJFKEDHAN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 3125; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} repeated uint32 playerUidList = 10; repeated OnlinePlayerInfo playerInfoList = 12; diff --git a/proto/WorldPlayerLocationNotify.proto b/proto/WorldPlayerLocationNotify.proto index 4d776dd5..0f98a625 100644 --- a/proto/WorldPlayerLocationNotify.proto +++ b/proto/WorldPlayerLocationNotify.proto @@ -1,18 +1,20 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerLocationInfo.proto"; import "PlayerWorldLocationInfo.proto"; + message WorldPlayerLocationNotify { - enum EMHMBAEIAFL { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 283; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EMHMBAEIAFL { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 283; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated PlayerLocationInfo playerLocList = 4; repeated PlayerWorldLocationInfo playerWorldLocList = 3; diff --git a/proto/WorldPlayerRTTNotify.proto b/proto/WorldPlayerRTTNotify.proto index d05880c6..3a2742f3 100644 --- a/proto/WorldPlayerRTTNotify.proto +++ b/proto/WorldPlayerRTTNotify.proto @@ -1,19 +1,19 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; import "PlayerRTTInfo.proto"; - message WorldPlayerRTTNotify { - enum EAHJDHFPNEN { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 92; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum EAHJDHFPNEN { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 92; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} repeated PlayerRTTInfo playerRttList = 2; } diff --git a/proto/WorldPlayerReviveReq.proto b/proto/WorldPlayerReviveReq.proto index bc75877e..1abe7e68 100644 --- a/proto/WorldPlayerReviveReq.proto +++ b/proto/WorldPlayerReviveReq.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WorldPlayerReviveReq { - enum EIMEDABPDBE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 219; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - EAJIABGAOCI = 1; - } + //enum EIMEDABPDBE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 219; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + // EAJIABGAOCI = 1; + //} } diff --git a/proto/WorldPlayerReviveRsp.proto b/proto/WorldPlayerReviveRsp.proto index e14765dc..b4e872bb 100644 --- a/proto/WorldPlayerReviveRsp.proto +++ b/proto/WorldPlayerReviveRsp.proto @@ -1,13 +1,18 @@ syntax = "proto3"; + option java_package = "emu.grasscutter.net.proto"; + + + + message WorldPlayerReviveRsp { - enum CMKMFBOHIFE { - option allow_alias = true; - NONE = 0; - PEPPOHPHJOJ = 221; - DCDNILFDFLB = 0; - NNBKOLMPOEA = 1; - } + //enum CMKMFBOHIFE { + // option allow_alias= true; + // NONE = 0; + // PEPPOHPHJOJ = 221; + // DCDNILFDFLB = 0; + // NNBKOLMPOEA = 1; + //} int32 retcode = 6; } diff --git a/proto/bytes.proto b/proto/bytes.proto new file mode 100644 index 00000000..0b8a9d0b --- /dev/null +++ b/proto/bytes.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + + +message bytes { +} diff --git a/proto/uint32.proto b/proto/uint32.proto new file mode 100644 index 00000000..5afcdab4 --- /dev/null +++ b/proto/uint32.proto @@ -0,0 +1,20 @@ +syntax = "proto3"; + +option java_package = "emu.grasscutter.net.proto"; + + + +import "BalloonInfo.proto"; +import "FallInfo.proto"; +import "MusicInfo.proto"; + +message uint32 { + uint32 minigameId = 14; + bool isOpen = 3; + uint32 openTime = 6; + oneof detail { + BalloonInfo balloon_info = 13; + FallInfo fall_info = 11; + MusicInfo music_info = 9; + } +}