sync hiro

* fix some proto names needed by dockergs
* fix no found proto in op.js
This commit is contained in:
Akbar Yahya 2023-02-02 09:57:20 +08:00
parent 5f67d8774c
commit f3ef8fbf64
1262 changed files with 8973 additions and 5108 deletions

12
op.js
View File

@ -495,9 +495,15 @@ function find_import(file) {
//console.log("fff"); //console.log("fff");
} }
var rd;
// read file // read file
const read = fs.readFileSync(file); try {
var rd = read.toString(); const read = fs.readFileSync(file);
rd = read.toString();
} catch (error) {
return;
}
while ((m = regex_import.exec(rd)) !== null) { while ((m = regex_import.exec(rd)) !== null) {
// This is necessary to avoid infinite loops with zero-width matches // This is necessary to avoid infinite loops with zero-width matches
@ -740,6 +746,6 @@ function scan_gc() {
// cmdid_to_op(); // 4. update op // cmdid_to_op(); // 4. update op
// npx prettier --write PacketOpcodes.java // npx prettier --write PacketOpcodes.java
// scan_gc(); // 5. scan gc // scan_gc(); // 5. scan gc
// clean_proto_gen(); // 6. clean proto clean_proto_gen(); // 6. clean proto
// read_cmdid_ht_json(); // read_cmdid_ht_json();

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";

View File

@ -16,11 +16,10 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>. // along with this program. If not, see <https://www.gnu.org/licenses/>.
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "Vector.proto"; import "Vector.proto";
option java_package = "emu.grasscutter.net.proto";
message AbilityActionGenerateElemBall { message AbilityActionGenerateElemBall {
uint32 room_id = 8; uint32 room_id = 8;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto";
import "AbilityString.proto"; import "AbilityString.proto";
import "AbilityScalarValueEntry.proto"; import "AbilityScalarValueEntry.proto";
message AbilityAppliedAbility { message AbilityAppliedAbility {
AbilityString abilityName = 1; AbilityString abilityName = 1;
AbilityString abilityOverride = 2; AbilityString abilityOverride = 2;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -7,7 +8,6 @@ import "AbilityString.proto";
import "AbilityAttachedModifier.proto"; import "AbilityAttachedModifier.proto";
import "ModifierDurability.proto"; import "ModifierDurability.proto";
message AbilityAppliedModifier { message AbilityAppliedModifier {
int32 modifierLocalId = 1; int32 modifierLocalId = 1;
uint32 parentAbilityEntityId = 2; uint32 parentAbilityEntityId = 2;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AbilityControlBlock.proto"; import "AbilityControlBlock.proto";
message AbilityChangeNotify { message AbilityChangeNotify {
enum KEAFGMDBMGG { //enum KEAFGMDBMGG {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1124; // PEPPOHPHJOJ = 1124;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
AbilityControlBlock abilityControlBlock = 10; AbilityControlBlock abilityControlBlock = 10;
uint32 entityId = 7; uint32 entityId = 7;

View File

@ -1,11 +1,9 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AbilityEmbryo.proto"; import "AbilityEmbryo.proto";
message AbilityControlBlock { message AbilityControlBlock {
repeated AbilityEmbryo abilityEmbryoList = 1; repeated AbilityEmbryo abilityEmbryoList = 1;
} }

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AbilityEmbryo { message AbilityEmbryo {

View File

@ -1,8 +1,9 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AbilityGadgetInfo { message AbilityGadgetInfo {
uint32 campId = 1; uint32 camp_id = 1;
uint32 camp_target_type = 2; uint32 camp_target_type = 2;
uint32 targetEntityId = 3; uint32 target_entity_id = 3;
} }

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,20 +1,20 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AbilityInvokeEntry.proto"; import "AbilityInvokeEntry.proto";
message AbilityInvocationsNotify { message AbilityInvocationsNotify {
enum IJAPFFICMAM { //enum IJAPFFICMAM {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1155; // PEPPOHPHJOJ = 1155;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
repeated AbilityInvokeEntry invokes = 11; repeated AbilityInvokeEntry invokes = 11;
} }

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AbilityInvokeEntryHead.proto"; import "AbilityInvokeEntryHead.proto";

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -16,15 +16,13 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>. // along with this program. If not, see <https://www.gnu.org/licenses/>.
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "AbilityAttachedModifier.proto"; import "AbilityAttachedModifier.proto";
import "AbilityString.proto"; import "AbilityString.proto";
import "ModifierAction.proto"; import "ModifierAction.proto";
import "ModifierProperty.proto"; import "ModifierProperty.proto";
option java_package = "emu.grasscutter.net.proto";
message AbilityMetaModifierChange { message AbilityMetaModifierChange {
AbilityAttachedModifier attached_instanced_modifier = 3; AbilityAttachedModifier attached_instanced_modifier = 3;

View File

@ -16,12 +16,10 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>. // along with this program. If not, see <https://www.gnu.org/licenses/>.
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "AbilityScalarValueEntry.proto"; import "AbilityScalarValueEntry.proto";
option java_package = "emu.grasscutter.net.proto";
message AbilityMetaReInitOverrideMap { message AbilityMetaReInitOverrideMap {
repeated AbilityScalarValueEntry override_map = 10; repeated AbilityScalarValueEntry override_map = 10;

View File

@ -16,11 +16,9 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>. // along with this program. If not, see <https://www.gnu.org/licenses/>.
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AbilityMixinCostStamina { message AbilityMixinCostStamina {
bool is_swim = 7; bool is_swim = 7;
} }

View File

@ -1,9 +1,10 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "BreakoutSnapShot.proto";
import "MassivePropSyncInfo.proto"; import "MassivePropSyncInfo.proto";
message AbilityMixinRecoverInfo { message AbilityMixinRecoverInfo {
oneof source { oneof source {
uint32 instanced_ability_id = 1; uint32 instanced_ability_id = 1;
@ -13,5 +14,5 @@ message AbilityMixinRecoverInfo {
repeated uint32 dataList = 4; repeated uint32 dataList = 4;
bool isServerbuffModifier = 5; bool isServerbuffModifier = 5;
repeated MassivePropSyncInfo massivePropList = 6; repeated MassivePropSyncInfo massivePropList = 6;
//BreakoutSnapShot breakoutSnapShot = 7; BreakoutSnapShot breakoutSnapShot = 7;
} }

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto";
import "AbilityString.proto"; import "AbilityString.proto";
import "AbilityScalarType.proto"; import "AbilityScalarType.proto";
message AbilityScalarValueEntry { message AbilityScalarValueEntry {
AbilityString key = 1; AbilityString key = 1;
AbilityScalarType valueType = 2; AbilityScalarType valueType = 2;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -8,7 +9,6 @@ import "AbilityAppliedAbility.proto";
import "AbilityAppliedModifier.proto"; import "AbilityAppliedModifier.proto";
import "AbilityMixinRecoverInfo.proto"; import "AbilityMixinRecoverInfo.proto";
message AbilitySyncStateInfo { message AbilitySyncStateInfo {
bool isInited = 1; bool isInited = 1;
repeated AbilityScalarValueEntry dynamicValueMap = 2; repeated AbilityScalarValueEntry dynamicValueMap = 2;

View File

@ -1,9 +1,7 @@
// Proto has been converted from Sorapointa to Grasscutter format // Proto has been converted from Sorapointa to Grasscutter format
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AchievementInfo { message AchievementInfo {
enum AchievementInfoStatus { enum AchievementInfoStatus {
ACHIEVEMENT_INVALID = 0; ACHIEVEMENT_INVALID = 0;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -33,7 +34,7 @@ import "SumoInfo.proto";
import "MoonfinTrialInfo.proto"; import "MoonfinTrialInfo.proto";
import "LunaRiteInfo.proto"; import "LunaRiteInfo.proto";
import "PlantFlowerInfo.proto"; import "PlantFlowerInfo.proto";
import "MusicGameInfo.proto"; import "MusicGameActivityDetailInfo.proto";
import "RoguelikeDungoenInfo.proto"; import "RoguelikeDungoenInfo.proto";
import "DigInfo.proto"; import "DigInfo.proto";
import "HachiInfo.proto"; import "HachiInfo.proto";
@ -74,7 +75,6 @@ import "GcgFestivalInfo.proto";
import "ActivityPushTipsData.proto"; import "ActivityPushTipsData.proto";
import "ActivityWatcherInfo.proto"; import "ActivityWatcherInfo.proto";
message ActivityInfo { message ActivityInfo {
map<uint32, uint32> activityCoinMap = 406; map<uint32, uint32> activityCoinMap = 406;
uint32 scoreLimit = 1497; uint32 scoreLimit = 1497;
@ -115,7 +115,7 @@ message ActivityInfo {
SeaLampInfo sea_lamp_info = 578; SeaLampInfo sea_lamp_info = 578;
ExpeditionInfo expedition_info = 930; ExpeditionInfo expedition_info = 930;
ArenaChallengeInfo arena_challenge_info = 699; ArenaChallengeInfo arena_challenge_info = 699;
//FleurFairInfo fleur_fair_info = 1116; FleurFairInfo fleur_fair_info = 1116;
WaterSpiritInfo water_spirit_info = 1651; WaterSpiritInfo water_spirit_info = 1651;
ChallnelerSlabInfo challneler_slab_info = 1135; ChallnelerSlabInfo challneler_slab_info = 1135;
MistTrialActivityInfo mist_trial_activity_info = 1320; MistTrialActivityInfo mist_trial_activity_info = 1320;
@ -131,7 +131,7 @@ message ActivityInfo {
MoonfinTrialInfo moonfin_trial_info = 1122; MoonfinTrialInfo moonfin_trial_info = 1122;
LunaRiteInfo luna_rite_info = 82; LunaRiteInfo luna_rite_info = 82;
PlantFlowerInfo plant_flower_info = 1864; PlantFlowerInfo plant_flower_info = 1864;
MusicGameInfo music_game_info = 1220; MusicGameActivityDetailInfo music_game_info = 1220;
RoguelikeDungoenInfo roguelike_dungoen_info = 1817; RoguelikeDungoenInfo roguelike_dungoen_info = 1817;
DigInfo dig_info = 168; DigInfo dig_info = 168;
HachiInfo hachi_info = 1663; HachiInfo hachi_info = 1663;

View File

@ -1,20 +1,20 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "ActivityInfo.proto"; import "ActivityInfo.proto";
message ActivityInfoNotify { message ActivityInfoNotify {
enum KBFOADCMONG { //enum KBFOADCMONG {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 2136; // PEPPOHPHJOJ = 2136;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
ActivityInfo activityInfo = 3; ActivityInfo activityInfo = 3;
} }

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "ActivityPushTipsState.proto"; import "ActivityPushTipsState.proto";
message ActivityPushTipsData { message ActivityPushTipsData {
ActivityPushTipsState state = 12; ActivityPushTipsState state = 12;
uint32 activityPushTipsId = 11; uint32 activityPushTipsId = 11;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
enum ActivityPushTipsState { enum ActivityPushTipsState {

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,20 +1,20 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "ActivityScheduleInfo.proto"; import "ActivityScheduleInfo.proto";
message ActivityScheduleInfoNotify { message ActivityScheduleInfoNotify {
enum GMLKEAPFFKO { //enum GMLKEAPFFKO {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 2047; // PEPPOHPHJOJ = 2047;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
repeated ActivityScheduleInfo activityScheduleList = 5; repeated ActivityScheduleInfo activityScheduleList = 5;
uint32 remainFlySeaLampNum = 11; uint32 remainFlySeaLampNum = 11;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message ActivityTakeWatcherRewardReq { message ActivityTakeWatcherRewardReq {
enum PHOMHFCNABE { //enum PHOMHFCNABE {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 2124; // PEPPOHPHJOJ = 2124;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint32 activityId = 11; uint32 activityId = 11;
uint32 watcherId = 6; uint32 watcherId = 6;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message ActivityTakeWatcherRewardRsp { message ActivityTakeWatcherRewardRsp {
enum JIMPALCEJKB { //enum JIMPALCEJKB {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 2009; // PEPPOHPHJOJ = 2009;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
int32 retcode = 9; int32 retcode = 9;
uint32 watcherId = 5; uint32 watcherId = 5;

View File

@ -1,20 +1,20 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "ActivityWatcherInfo.proto"; import "ActivityWatcherInfo.proto";
message ActivityUpdateWatcherNotify { message ActivityUpdateWatcherNotify {
enum FDMJLLHOHGH { //enum FDMJLLHOHGH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 2079; // PEPPOHPHJOJ = 2079;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
ActivityWatcherInfo watcherInfo = 11; ActivityWatcherInfo watcherInfo = 11;
uint32 activityId = 3; uint32 activityId = 3;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AddBackupAvatarTeamReq { message AddBackupAvatarTeamReq {
enum IFMLKOMGBGA { //enum IFMLKOMGBGA {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1620; // PEPPOHPHJOJ = 1620;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
} }

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AddBackupAvatarTeamRsp { message AddBackupAvatarTeamRsp {
enum NOLHJKLAPHH { //enum NOLHJKLAPHH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1757; // PEPPOHPHJOJ = 1757;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
int32 retcode = 5; int32 retcode = 5;
} }

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AddNoGachaAvatarCardTransferItem.proto"; import "AddNoGachaAvatarCardTransferItem.proto";
message AddNoGachaAvatarCardNotify { message AddNoGachaAvatarCardNotify {
enum NMBGCPIDMPH { //enum NMBGCPIDMPH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1669; // PEPPOHPHJOJ = 1669;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 itemId = 7; uint32 itemId = 7;
uint32 initial_promote_level = 3; uint32 initial_promote_level = 3;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AddQuestContentProgressReq { message AddQuestContentProgressReq {
enum FJCPEKKPFHI { //enum FJCPEKKPFHI {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 474; // PEPPOHPHJOJ = 474;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint32 addProgress = 2; uint32 addProgress = 2;
uint32 param = 9; uint32 param = 9;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AddQuestContentProgressRsp { message AddQuestContentProgressRsp {
enum OCHDKHKOIKI { //enum OCHDKHKOIKI {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 480; // PEPPOHPHJOJ = 480;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 contentType = 13; uint32 contentType = 13;
int32 retcode = 8; int32 retcode = 8;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -12,15 +13,14 @@ import "AnchorPointData.proto";
import "ClientCollectorData.proto"; import "ClientCollectorData.proto";
import "DetectorData.proto"; import "DetectorData.proto";
message AllWidgetDataNotify { message AllWidgetDataNotify {
enum CKJPMBIBMDC { //enum CKJPMBIBMDC {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 4286; // PEPPOHPHJOJ = 4286;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
SkyCrystalDetectorData skyCrystalDetectorData = 2; SkyCrystalDetectorData skyCrystalDetectorData = 2;
repeated WidgetCoolDownData normalCoolDownDataList = 4; repeated WidgetCoolDownData normalCoolDownDataList = 4;

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "Vector.proto"; import "Vector.proto";
message AnchorPointData { message AnchorPointData {
uint32 sceneId = 15; uint32 sceneId = 15;
Vector rot = 13; Vector rot = 13;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AnimatorParameterValueInfo.proto"; import "AnimatorParameterValueInfo.proto";
message AnimatorParameterValueInfoPair { message AnimatorParameterValueInfoPair {
int32 nameId = 1; int32 nameId = 1;
AnimatorParameterValueInfo animatorPara = 2; AnimatorParameterValueInfo animatorPara = 2;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "ArenaChallengeMonsterLevel.proto"; import "ArenaChallengeMonsterLevel.proto";
message ArenaChallengeInfo { message ArenaChallengeInfo {
map<uint32, uint32> levelOpenTimeMap = 2; map<uint32, uint32> levelOpenTimeMap = 2;
uint32 worldLevel = 6; uint32 worldLevel = 6;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "FriendBrief.proto"; import "FriendBrief.proto";
message AskAddFriendNotify { message AskAddFriendNotify {
enum ACDJLMOMLPL { //enum ACDJLMOMLPL {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 4088; // PEPPOHPHJOJ = 4088;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
FriendBrief targetFriendBrief = 7; FriendBrief targetFriendBrief = 7;
uint32 targetUid = 8; uint32 targetUid = 8;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AskAddFriendReq { message AskAddFriendReq {
enum CCLLNOCJFNI { //enum CCLLNOCJFNI {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 4020; // PEPPOHPHJOJ = 4020;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint32 targetUid = 10; uint32 targetUid = 10;
} }

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AskAddFriendRsp { message AskAddFriendRsp {
enum IHOJOFGEDBL { //enum IHOJOFGEDBL {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 4074; // PEPPOHPHJOJ = 4074;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
int32 retcode = 11; int32 retcode = 11;
uint32 param = 13; uint32 param = 13;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -8,7 +9,6 @@ import "AsterLittleDetailInfo.proto";
import "AsterMidDetailInfo.proto"; import "AsterMidDetailInfo.proto";
import "AsterProgressDetailInfo.proto"; import "AsterProgressDetailInfo.proto";
message AsterInfo { message AsterInfo {
AsterLargeDetailInfo asterLarge = 2; AsterLargeDetailInfo asterLarge = 2;
uint32 Unk3300_KFDGFFPJGJC = 8; uint32 Unk3300_KFDGFFPJGJC = 8;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AsterLittleStageState.proto"; import "AsterLittleStageState.proto";
message AsterLittleDetailInfo { message AsterLittleDetailInfo {
uint32 stageBeginTime = 13; uint32 stageBeginTime = 13;
AsterLittleStageState stageState = 9; AsterLittleStageState stageState = 9;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "Vector.proto"; import "Vector.proto";
message AsterMidCampInfo { message AsterMidCampInfo {
Vector pos = 10; Vector pos = 10;
uint32 campId = 14; uint32 campId = 14;

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AsterMidCampInfo.proto"; import "AsterMidCampInfo.proto";
message AsterMidDetailInfo { message AsterMidDetailInfo {
repeated AsterMidCampInfo campList = 2; repeated AsterMidCampInfo campList = 2;
bool isOpen = 10; bool isOpen = 10;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -8,7 +9,6 @@ import "AbilityIdentifier.proto";
import "HitCollision.proto"; import "HitCollision.proto";
import "Vector.proto"; import "Vector.proto";
message AttackResult { message AttackResult {
uint32 endureBreak = 6; uint32 endureBreak = 6;
uint32 Unk3300_BALCPHMFIBC = 1940; uint32 Unk3300_BALCPHMFIBC = 1940;

View File

@ -16,11 +16,9 @@
// along with this program. If not, see <https://www.gnu.org/licenses/>. // along with this program. If not, see <https://www.gnu.org/licenses/>.
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AttackResultCreateCount { message AttackResultCreateCount {
repeated uint32 Unk3300_PFFFFJBPKGN = 8; repeated uint32 Unk3300_PFFFFJBPKGN = 8;
repeated uint32 Unk3300_MDGFBFBAHPB = 10; repeated uint32 Unk3300_MDGFBFBAHPB = 10;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarInfo.proto"; import "AvatarInfo.proto";
message AvatarAddNotify { message AvatarAddNotify {
enum APNKIMFCJIH { //enum APNKIMFCJIH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1661; // PEPPOHPHJOJ = 1661;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
AvatarInfo avatar = 8; AvatarInfo avatar = 8;
bool isInTeam = 14; bool isInTeam = 14;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "SceneEntityInfo.proto"; import "SceneEntityInfo.proto";
message AvatarChangeCostumeNotify { message AvatarChangeCostumeNotify {
enum IJBEGDIBHOL { //enum IJBEGDIBHOL {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1648; // PEPPOHPHJOJ = 1648;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
SceneEntityInfo entityInfo = 13; SceneEntityInfo entityInfo = 13;
} }

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarChangeCostumeReq { message AvatarChangeCostumeReq {
enum KCNDOLCKEMD { //enum KCNDOLCKEMD {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1759; // PEPPOHPHJOJ = 1759;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint64 avatarGuid = 4; uint64 avatarGuid = 4;
uint32 costumeId = 11; uint32 costumeId = 11;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarChangeCostumeRsp { message AvatarChangeCostumeRsp {
enum AAJPALBMJPF { //enum AAJPALBMJPF {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1753; // PEPPOHPHJOJ = 1753;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 costumeId = 15; uint32 costumeId = 15;
uint64 avatarGuid = 5; uint64 avatarGuid = 5;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarChangeElementTypeReq { message AvatarChangeElementTypeReq {
enum MAGIHCDMAJD { //enum MAGIHCDMAJD {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1664; // PEPPOHPHJOJ = 1664;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint32 sceneId = 8; uint32 sceneId = 8;
uint32 areaId = 1; uint32 areaId = 1;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarChangeElementTypeRsp { message AvatarChangeElementTypeRsp {
enum HNKCONAIBOJ { //enum HNKCONAIBOJ {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1744; // PEPPOHPHJOJ = 1744;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
int32 retcode = 15; int32 retcode = 15;
} }

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -7,15 +8,14 @@ import "AvatarInfo.proto";
import "AvatarTeam.proto"; import "AvatarTeam.proto";
import "AvatarRenameInfo.proto"; import "AvatarRenameInfo.proto";
message AvatarDataNotify { message AvatarDataNotify {
enum FHCMOBLNBMF { //enum FHCMOBLNBMF {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1645; // PEPPOHPHJOJ = 1645;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint64 chooseAvatarGuid = 4; uint64 chooseAvatarGuid = 4;
repeated uint32 ownedCostumeList = 15; repeated uint32 ownedCostumeList = 15;

View File

@ -1,20 +1,20 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "Vector.proto"; import "Vector.proto";
message AvatarDieAnimationEndReq { message AvatarDieAnimationEndReq {
enum BBHLLEDPODB { //enum BBHLLEDPODB {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1652; // PEPPOHPHJOJ = 1652;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint64 dieGuid = 7; uint64 dieGuid = 7;
uint32 skillId = 4; uint32 skillId = 4;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarDieAnimationEndRsp { message AvatarDieAnimationEndRsp {
enum LFADGEJKMLI { //enum LFADGEJKMLI {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1657; // PEPPOHPHJOJ = 1657;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint64 dieGuid = 3; uint64 dieGuid = 3;
uint32 skillId = 6; uint32 skillId = 6;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -6,7 +7,6 @@ option java_package = "emu.grasscutter.net.proto";
import "AbilitySyncStateInfo.proto"; import "AbilitySyncStateInfo.proto";
import "ServerBuff.proto"; import "ServerBuff.proto";
message AvatarEnterSceneInfo { message AvatarEnterSceneInfo {
uint64 avatarGuid = 8; uint64 avatarGuid = 8;
uint32 weaponEntityId = 13; uint32 weaponEntityId = 13;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarEquipAffixInfo.proto"; import "AvatarEquipAffixInfo.proto";
message AvatarEquipAffixStartNotify { message AvatarEquipAffixStartNotify {
enum CIBOKBFGLBI { //enum CIBOKBFGLBI {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1602; // PEPPOHPHJOJ = 1602;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
AvatarEquipAffixInfo equipAffixInfo = 5; AvatarEquipAffixInfo equipAffixInfo = 5;
uint64 avatarGuid = 15; uint64 avatarGuid = 15;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -6,16 +7,15 @@ option java_package = "emu.grasscutter.net.proto";
import "SceneReliquaryInfo.proto"; import "SceneReliquaryInfo.proto";
import "SceneWeaponInfo.proto"; import "SceneWeaponInfo.proto";
message AvatarEquipChangeNotify { message AvatarEquipChangeNotify {
enum KBOAEKOMBGL { //enum KBOAEKOMBGL {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 639; // PEPPOHPHJOJ = 639;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint32 itemId = 2; uint32 itemId = 2;
uint64 equipGuid = 11; uint64 equipGuid = 11;

View File

@ -1,6 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
option java_package = "emu.grasscutter.net.proto";

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarExpeditionAllDataReq { message AvatarExpeditionAllDataReq {
enum DENKBLMPDGH { //enum DENKBLMPDGH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1777; // PEPPOHPHJOJ = 1777;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
} }

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarExpeditionInfo.proto"; import "AvatarExpeditionInfo.proto";
message AvatarExpeditionAllDataRsp { message AvatarExpeditionAllDataRsp {
enum HDIMKBBDJLE { //enum HDIMKBBDJLE {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1654; // PEPPOHPHJOJ = 1654;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 expeditionCountLimit = 12; uint32 expeditionCountLimit = 12;
repeated uint32 openExpeditionList = 9; repeated uint32 openExpeditionList = 9;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarExpeditionCallBackReq { message AvatarExpeditionCallBackReq {
enum KEPEFJMFOHO { //enum KEPEFJMFOHO {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1697; // PEPPOHPHJOJ = 1697;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
repeated uint64 avatarGuid = 14; repeated uint64 avatarGuid = 14;
} }

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarExpeditionInfo.proto"; import "AvatarExpeditionInfo.proto";
message AvatarExpeditionCallBackRsp { message AvatarExpeditionCallBackRsp {
enum PAFOHCPJJIP { //enum PAFOHCPJJIP {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1632; // PEPPOHPHJOJ = 1632;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
int32 retcode = 14; int32 retcode = 14;
map<uint64, AvatarExpeditionInfo> expeditionInfoMap = 7; map<uint64, AvatarExpeditionInfo> expeditionInfoMap = 7;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarExpeditionInfo.proto"; import "AvatarExpeditionInfo.proto";
message AvatarExpeditionDataNotify { message AvatarExpeditionDataNotify {
enum INDPMHLNJFH { //enum INDPMHLNJFH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1638; // PEPPOHPHJOJ = 1638;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
map<uint64, AvatarExpeditionInfo> expeditionInfoMap = 4; map<uint64, AvatarExpeditionInfo> expeditionInfoMap = 4;
} }

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarExpeditionGetRewardReq { message AvatarExpeditionGetRewardReq {
enum ELDPCKGGBFB { //enum ELDPCKGGBFB {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1712; // PEPPOHPHJOJ = 1712;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint64 avatarGuid = 15; uint64 avatarGuid = 15;
} }

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
@ -6,15 +7,14 @@ option java_package = "emu.grasscutter.net.proto";
import "ItemParam.proto"; import "ItemParam.proto";
import "AvatarExpeditionInfo.proto"; import "AvatarExpeditionInfo.proto";
message AvatarExpeditionGetRewardRsp { message AvatarExpeditionGetRewardRsp {
enum OEBMGNAINIP { //enum OEBMGNAINIP {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1659; // PEPPOHPHJOJ = 1659;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
int32 retcode = 9; int32 retcode = 9;
repeated ItemParam extraItemList = 10; repeated ItemParam extraItemList = 10;

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarExpeditionState.proto"; import "AvatarExpeditionState.proto";
message AvatarExpeditionInfo { message AvatarExpeditionInfo {
AvatarExpeditionState state = 1; AvatarExpeditionState state = 1;
uint32 expId = 2; uint32 expId = 2;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarExpeditionStartReq { message AvatarExpeditionStartReq {
enum ALMCOHOIHKE { //enum ALMCOHOIHKE {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1656; // PEPPOHPHJOJ = 1656;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint32 hourTime = 12; uint32 hourTime = 12;
uint64 avatarGuid = 8; uint64 avatarGuid = 8;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarExpeditionInfo.proto"; import "AvatarExpeditionInfo.proto";
message AvatarExpeditionStartRsp { message AvatarExpeditionStartRsp {
enum PGOGFJNPCBG { //enum PGOGFJNPCBG {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1653; // PEPPOHPHJOJ = 1653;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
map<uint64, AvatarExpeditionInfo> expeditionInfoMap = 7; map<uint64, AvatarExpeditionInfo> expeditionInfoMap = 7;
int32 retcode = 10; int32 retcode = 10;

View File

@ -1,4 +1,5 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "AvatarFetterInfo.proto"; import "AvatarFetterInfo.proto";
message AvatarFetterDataNotify { message AvatarFetterDataNotify {
enum GNEHOADIGHH { //enum GNEHOADIGHH {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1772; // PEPPOHPHJOJ = 1772;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
map<uint64, AvatarFetterInfo> fetterInfoMap = 11; map<uint64, AvatarFetterInfo> fetterInfoMap = 11;
} }

View File

@ -1,11 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "FetterData.proto"; import "FetterData.proto";
message AvatarFetterInfo { message AvatarFetterInfo {
uint32 expNumber = 1; uint32 expNumber = 1;
uint32 expLevel = 2; uint32 expLevel = 2;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarFetterLevelRewardReq { message AvatarFetterLevelRewardReq {
enum BMENKDDIBDD { //enum BMENKDDIBDD {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1682; // PEPPOHPHJOJ = 1682;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
uint64 avatarGuid = 13; uint64 avatarGuid = 13;
uint32 fetterLevel = 12; uint32 fetterLevel = 12;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarFetterLevelRewardRsp { message AvatarFetterLevelRewardRsp {
enum JBNBIMLNDDO { //enum JBNBIMLNDDO {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1612; // PEPPOHPHJOJ = 1612;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 rewardId = 15; uint32 rewardId = 15;
int32 retcode = 14; int32 retcode = 14;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarFightPropNotify { message AvatarFightPropNotify {
enum FMAOPOPANDM { //enum FMAOPOPANDM {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1220; // PEPPOHPHJOJ = 1220;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
map<uint32, float> fightPropMap = 13; map<uint32, float> fightPropMap = 13;
uint64 avatarGuid = 12; uint64 avatarGuid = 12;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarFightPropUpdateNotify { message AvatarFightPropUpdateNotify {
enum HMBDFKEJKAN { //enum HMBDFKEJKAN {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1274; // PEPPOHPHJOJ = 1274;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint64 avatarGuid = 8; uint64 avatarGuid = 8;
map<uint32, float> fightPropMap = 10; map<uint32, float> fightPropMap = 10;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarFlycloakChangeNotify { message AvatarFlycloakChangeNotify {
enum FCMNOBMLJIF { //enum FCMNOBMLJIF {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1626; // PEPPOHPHJOJ = 1626;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 flycloakId = 4; uint32 flycloakId = 4;
uint64 avatarGuid = 12; uint64 avatarGuid = 12;

View File

@ -1,19 +1,19 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "Route.proto"; import "Route.proto";
message AvatarFollowRouteNotify { message AvatarFollowRouteNotify {
enum PEPNPAGIKJC { //enum PEPNPAGIKJC {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 3097; // PEPPOHPHJOJ = 3097;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 startSceneTimeMs = 6; uint32 startSceneTimeMs = 6;
uint32 templateId = 2; uint32 templateId = 2;

View File

@ -1,18 +1,18 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
message AvatarGainCostumeNotify { message AvatarGainCostumeNotify {
enum GMAECEBKKBE { //enum GMAECEBKKBE {
option allow_alias = true; // option allow_alias= true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1714; // PEPPOHPHJOJ = 1714;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
uint32 costumeId = 6; uint32 costumeId = 6;
} }

Some files were not shown because too many files have changed in this diff Show More