mirror of
https://gitlab.com/YuukiPS/GC-Proto.git
synced 2025-04-04 08:06:06 +03:00
testing remove p2
This commit is contained in:
parent
521736ea80
commit
5e5dbaffe5
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
enum ADHOJAAOLNO {
|
||||
ADHOJAAOLNO_DungeonCandidateAvatarTypeNone = 0;
|
||||
ADHOJAAOLNO_DungeonCandidateAvatarTypeFormal = 1;
|
||||
ADHOJAAOLNO_DungeonCandidateAvatarTypeUgc = 2;
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
message AOMEMGPFAJA {
|
||||
repeated uint32 avatar_id_list = 5;
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "Vector.proto";
|
||||
|
||||
// 4.7.0
|
||||
message AbilityActionSetCrashDamage {
|
||||
Vector hit_pos = 4;
|
||||
float damage = 12;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "Vector.proto";
|
||||
|
||||
// 4.7.0
|
||||
message AbilityBornType {
|
||||
Vector move_dir = 5;
|
||||
Vector rot = 12;
|
||||
Vector pos = 15;
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
import "Vector.proto";
|
||||
// Obf: KNMNMIBIHEK
|
||||
message AbilityFireworkBornType {
|
||||
uint32 effect_index = 14;
|
||||
Vector rot = 5;
|
||||
Vector pos = 12;
|
||||
Vector move_dir = 15;
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AbilityInvokeEntry.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 7473
|
||||
message AbilityInvocationFailNotify {
|
||||
string reason = 1;
|
||||
uint32 entity_id = 5;
|
||||
AbilityInvokeEntry invoke = 10;
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AnimatorParameterValueInfoPair.proto";
|
||||
|
||||
// 4.7.0
|
||||
message AbilityMetaSetPoseParameter {
|
||||
AnimatorParameterValueInfoPair value = 3;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// 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 <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
message AbilityMixinCostStamina {
|
||||
bool is_swim = 7;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MassivePropSyncInfo.proto";
|
||||
|
||||
// 4.7.0
|
||||
message AbilityMixinScenePropSync {
|
||||
bool is_clear_all = 1;
|
||||
repeated int64 delete_id_list = 2;
|
||||
repeated MassivePropSyncInfo massive_prop_list = 9;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "Vector.proto";
|
||||
|
||||
// 4.7.0
|
||||
message AbilityMixinWindSeedSpawner {
|
||||
message AddSignal {
|
||||
}
|
||||
|
||||
message RefreshSeed {
|
||||
repeated Vector pos_list = 11;
|
||||
}
|
||||
|
||||
message CatchSeed {
|
||||
uint32 entity_id = 15;
|
||||
}
|
||||
|
||||
oneof cmd {
|
||||
AddSignal add_signal = 11;
|
||||
RefreshSeed refresh_seed = 9;
|
||||
CatchSeed catch_seed = 2;
|
||||
}
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
|
||||
// CmdId: 4453
|
||||
// Obf: FKDKFJNGBMH
|
||||
message ActivityGetFriendGiftWishListReq {
|
||||
uint32 schedule_id = 14;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "DJKIJHJIJPE.proto";
|
||||
// Obf: MLCNNIOJGPI
|
||||
message ActivityMultiCharacterInfo {
|
||||
repeated DJKIJHJIJPE stage_info_list = 9;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: OAFCFHMPGEH
|
||||
message AdjustTrackingInfo {
|
||||
string AIEDPJJNAMJ = 3;
|
||||
string JLFPJDBIKGL = 4;
|
||||
string MCNDGMMPLEL = 15;
|
||||
string EADIAAOPFBN = 8;
|
||||
string JNAFPGEIFCD = 7;
|
||||
string GOOEKEHFLAI = 10;
|
||||
}
|
@ -1,33 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "IHLKALJJCFJ.proto";
|
||||
import "BCIBGJPGJNH.proto";
|
||||
import "ONGCBHPILNP.proto";
|
||||
import "MEJPJACBPIG.proto";
|
||||
import "FHLNPLFEFFO.proto";
|
||||
import "GLCFFFILFGK.proto";
|
||||
// Obf: FIDDEODMLFC
|
||||
message AkaFesDetailInfo {
|
||||
IHLKALJJCFJ IEKAJGGJEFD = 12;
|
||||
BCIBGJPGJNH KIJKCBOBFIM = 10;
|
||||
ONGCBHPILNP EPBBHCIHJOB = 11;
|
||||
MEJPJACBPIG potion_info = 1;
|
||||
FHLNPLFEFFO NJALPDCPMOL = 5;
|
||||
GLCFFFILFGK JFHPDMPHDKG = 13;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "MainCoop.proto";
|
||||
// CmdId: 2587
|
||||
// Obf: FMEOBOHIEGC
|
||||
message AllCoopInfoNotify {
|
||||
repeated MainCoop main_coop_list = 13;
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MapMarkPoint.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 4620
|
||||
message AllMarkPointNotify {
|
||||
repeated MapMarkPoint mark_list = 12;
|
||||
}
|
@ -5,28 +5,21 @@ import "ClientCollectorData.proto";
|
||||
import "WidgetCoolDownData.proto";
|
||||
import "AnchorPointData.proto";
|
||||
import "LunchBoxData.proto";
|
||||
//import "LANPHFCMEBN.proto";
|
||||
import "SkyCrystalDetectorData.proto";
|
||||
import "EPIAFADAJAN.proto";
|
||||
import "WidgetSlotData.proto";
|
||||
import "WeatherWizardData.proto";
|
||||
// 4.7.0 TODO
|
||||
// CmdId: 9546
|
||||
// Obf: IFNFOADFFEL
|
||||
message AllWidgetDataNotify {
|
||||
repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 14; // OK
|
||||
repeated ClientCollectorData client_collector_data_list = 2; // ok
|
||||
//uint32 CMFPEOMAJLM = 10;
|
||||
repeated WidgetCoolDownData normal_cool_down_data_list = 5; // OK
|
||||
repeated AnchorPointData anchor_point_list = 4; // OK
|
||||
LunchBoxData lunch_box_data = 15; // OK
|
||||
repeated WidgetCoolDownData group_cool_down_data_list = 8; // OK?
|
||||
//LANPHFCMEBN ELIOJBDGIMJ = 12;
|
||||
SkyCrystalDetectorData sky_crystal_detector_data = 11; // OK
|
||||
//repeated uint32 EMPBLGKLCOA = 1790;
|
||||
//EPIAFADAJAN NNPMMJCEJAO = 1715;
|
||||
//uint32 HALAOGOBMKJ = 1816;
|
||||
repeated WidgetSlotData slot_list = 1; // OK
|
||||
repeated uint32 background_active_widget_list = 555; // OR 9
|
||||
WeatherWizardData weather_wizard_data = 3; // OK
|
||||
repeated AnchorPointData anchor_point_list = 4; // OK
|
||||
repeated OneoffGatherPointDetectorData oneoff_gather_point_detector_data_list = 14; // OK
|
||||
repeated ClientCollectorData client_collector_data_list = 2; // ok
|
||||
repeated WidgetCoolDownData normal_cool_down_data_list = 5; // OK
|
||||
repeated WidgetCoolDownData group_cool_down_data_list = 8; // OK?
|
||||
repeated WidgetSlotData slot_list = 1; // OK
|
||||
LunchBoxData lunch_box_data = 15; // OK
|
||||
WeatherWizardData weather_wizard_data = 3; // OK
|
||||
SkyCrystalDetectorData sky_crystal_detector_data = 11; // OK
|
||||
repeated uint32 background_active_widget_list = 555; // OR 9
|
||||
}
|
||||
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "GNAAAEGCDOB.proto";
|
||||
// Obf: LPPAPBJFBFM
|
||||
message AnimalViewInfo {
|
||||
repeated GNAAAEGCDOB FHBALCDOGFI = 12;
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ArenaChallengeMonsterLevel.proto";
|
||||
// Obf: ILEFEPACMPG
|
||||
message ArenaChallengeActivityDetailInfo {
|
||||
repeated ArenaChallengeMonsterLevel level_list = 11;
|
||||
uint32 world_level = 10;
|
||||
map<uint32, uint32> level_open_time_map = 2;
|
||||
bool is_finish_any_level = 9;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: EABLJPHMFFJ
|
||||
message ArenaChallengeMonsterLevel {
|
||||
uint32 CCKGKFMEKKL = 7;
|
||||
uint32 OAHPACPBKJM = 9;
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "AsterMidDetailInfo.proto";
|
||||
import "AsterLittleDetailInfo.proto";
|
||||
import "AsterLargeDetailInfo.proto";
|
||||
import "AsterProgressDetailInfo.proto";
|
||||
// Obf: JCGOLKKIELM
|
||||
message AsterActivityDetailInfo {
|
||||
bool is_content_closed = 3;
|
||||
uint32 BLIJLCKCIJP = 7;
|
||||
AsterMidDetailInfo aster_mid = 11;
|
||||
uint32 content_close_time = 14;
|
||||
AsterLittleDetailInfo aster_little = 13;
|
||||
AsterLargeDetailInfo aster_large = 9;
|
||||
uint32 ADOPPAOJEAN = 2;
|
||||
AsterProgressDetailInfo aster_progress = 5;
|
||||
bool is_special_reward_taken = 4;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: IEHLDBPHMGH
|
||||
message AsterLargeDetailInfo {
|
||||
uint32 begin_time = 1;
|
||||
bool is_open = 2;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "AsterLittleStageState.proto";
|
||||
// Obf: DEILJKMFKIN
|
||||
message AsterLittleDetailInfo {
|
||||
uint32 stage_begin_time = 10;
|
||||
bool is_open = 9;
|
||||
uint32 begin_time = 8;
|
||||
AsterLittleStageState stage_state = 7;
|
||||
uint32 stage_id = 11;
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: BIMHEEHBMPM
|
||||
enum AsterLittleStageState {
|
||||
ASTER_LITTLE_STAGE_NONE = 0;
|
||||
ASTER_LITTLE_STAGE_UNSTARTED = 1;
|
||||
ASTER_LITTLE_STAGE_STARTED = 2;
|
||||
ASTER_LITTLE_STAGE_FINISHED = 3;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "Vector.proto";
|
||||
// Obf: ODKHFPBJNFJ
|
||||
message AsterMidCampInfo {
|
||||
uint32 camp_id = 5;
|
||||
Vector pos = 2;
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "AsterMidCampInfo.proto";
|
||||
// Obf: DONDGHDLMDI
|
||||
message AsterMidDetailInfo {
|
||||
uint32 collect_count = 12;
|
||||
uint32 begin_time = 1;
|
||||
bool is_open = 3;
|
||||
repeated AsterMidCampInfo camp_list = 13;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: LKACKFGKBOC
|
||||
message AsterProgressDetailInfo {
|
||||
uint32 count = 10;
|
||||
uint32 last_auto_add_time = 1;
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.7.0
|
||||
// CmdId: 29050
|
||||
// PCBLKNOGPEC
|
||||
message AvatarChangeAnimHashReq {
|
||||
uint64 avatar_guid = 6;
|
||||
uint32 anim_hash = 7;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.7.0
|
||||
// CmdId: 29112
|
||||
// GJKDEOLOKPE
|
||||
message AvatarChangeAnimHashRsp {
|
||||
uint32 anim_hash = 10;
|
||||
uint64 avatar_guid = 6;
|
||||
int32 retcode = 11;
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 287
|
||||
message AvatarPromoteGetRewardReq {
|
||||
uint32 promote_level = 4;
|
||||
uint64 avatar_guid = 13;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 229
|
||||
message AvatarPromoteGetRewardRsp {
|
||||
uint32 reward_id = 7;
|
||||
uint64 avatar_guid = 9;
|
||||
int32 retcode = 10;
|
||||
uint32 promote_level = 13;
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "AvatarRenameInfo.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 24403
|
||||
message AvatarRenameInfoNotify {
|
||||
repeated AvatarRenameInfo avatar_rename_list = 8;
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: OPLFNKHAOBP
|
||||
enum AvatarType {
|
||||
AVATAR_TYPE_NONE = 0;
|
||||
AVATAR_TYPE_FORMAL = 1;
|
||||
AVATAR_TYPE_TRIAL = 2;
|
||||
AVATAR_TYPE_MIRROR = 3;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
message BBMCNBCAMAK {
|
||||
uint32 level_id = 14;
|
||||
uint32 min_finish_time = 10;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "BBMCNBCAMAK.proto";
|
||||
message BCIBGJPGJNH {
|
||||
repeated BBMCNBCAMAK level_info_list = 5;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
message BDOCPDNCIEF {
|
||||
uint32 group_id = 1;
|
||||
uint32 guid = 2;
|
||||
uint32 MJIANPPECND = 3;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "DIAODPEOGAA.proto";
|
||||
message BHKIIEFGFFL {
|
||||
repeated DIAODPEOGAA level_info_list = 9;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// Version: 4.6.0
|
||||
// Obfs: BNAIFNLBGOL
|
||||
message BNAIFNLBGOL {
|
||||
bool is_success = 1;
|
||||
uint32 DPNNPLCCDEL = 7;
|
||||
uint32 DPEBFHMKICN = 12;
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "BartenderTaskInfo.proto";
|
||||
import "BartenderLevelInfo.proto";
|
||||
// Obf: OHBPKHDADMI
|
||||
message BartenderActivityDetailInfo {
|
||||
repeated uint32 EFCFFFOKIIO = 15;
|
||||
repeated uint32 OJDLKJNDJAH = 3;
|
||||
bool is_develop_module_open = 9;
|
||||
repeated BartenderTaskInfo unlock_task_list = 12;
|
||||
bool is_content_closed = 5;
|
||||
repeated BartenderLevelInfo unlock_level_list = 7;
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 8981
|
||||
// Version: 4.6.0
|
||||
// Obfs: DOFHDNANHEF
|
||||
message BartenderCompleteOrderRsp {
|
||||
repeated uint32 affix_list = 2;
|
||||
bool is_new = 8;
|
||||
uint32 quest_id = 10;
|
||||
int32 retcode = 12;
|
||||
uint32 formula_id = 14;
|
||||
uint32 finish_order_id = 15;
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ItemParam.proto";
|
||||
|
||||
// CmdId: 8526
|
||||
// Version: 4.6.0
|
||||
// Obfs: MDIPHMMHBNG
|
||||
message BartenderGetFormulaReq {
|
||||
repeated ItemParam item_list = 7;
|
||||
uint32 quest_id = 13;
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 4187
|
||||
// Version: 4.6.0
|
||||
// Obfs: HKBBICBHNPO
|
||||
message BartenderGetFormulaRsp {
|
||||
bool is_new = 6;
|
||||
int32 retcode = 9;
|
||||
repeated uint32 affix_list = 10;
|
||||
uint32 formula_id = 11;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: GONINFKLANB
|
||||
message BartenderLevelInfo {
|
||||
uint32 max_score = 10;
|
||||
uint32 id = 3;
|
||||
bool is_finish = 7;
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 8981
|
||||
// Version: 4.6.0
|
||||
// Obfs: FFOAILEBFAD
|
||||
message BartenderStartLevelRsp {
|
||||
uint32 time = 1;
|
||||
int32 retcode = 4;
|
||||
repeated uint32 order_list = 7;
|
||||
uint32 level_id = 11;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: BLDJHMOIKLC
|
||||
message BartenderTaskInfo {
|
||||
uint32 id = 15;
|
||||
bool is_finish = 9;
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MapMarkPoint.proto";
|
||||
|
||||
// CmdId: 21841
|
||||
// Version: 4.6.0
|
||||
// Obfs: MEKAOIMGOON
|
||||
message BatchDeleteMapMarkReq {
|
||||
repeated MapMarkPoint mark_list = 13;
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "MapMarkPoint.proto";
|
||||
|
||||
// CmdId: 1360
|
||||
// Version: 4.6.0
|
||||
// Obfs: PMIMCAJMJPM
|
||||
message BatchDeleteMapMarkRsp {
|
||||
int32 retcode = 2;
|
||||
repeated MapMarkPoint mark_list = 6;
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ItemParam.proto";
|
||||
|
||||
// CmdId: 9695
|
||||
// Version: 4.7.0
|
||||
// Obfs: JPMBKGGDCNF
|
||||
message BattlePassBuySuccNotify {
|
||||
uint32 schedule_id = 3;
|
||||
//uint32 PFNHCJENBPL = 8;
|
||||
//uint32 FIMGIBMBBOP = 12;
|
||||
repeated ItemParam item_list = 11;
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: PPBHHGOECDC
|
||||
message BladeDanceSettleInfo {
|
||||
bool is_new_record = 15;
|
||||
uint32 KDPNBLFJKND = 2;
|
||||
uint32 cost_time = 10;
|
||||
uint32 level_id = 12;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 9387
|
||||
message BlessingAcceptGivePicRsp {
|
||||
uint32 pic_id = 5;
|
||||
uint32 uid = 8;
|
||||
uint32 index = 9;
|
||||
int32 retcode = 14;
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: FNMKOLBOGPO
|
||||
message BlessingActivityDetailInfo {
|
||||
uint32 next_refresh_time = 15;
|
||||
bool is_activated = 5;
|
||||
uint32 CLCIHLHKGLO = 1;
|
||||
map<uint32, uint32> pic_num_map = 2;
|
||||
uint32 CDHGHIHPGKH = 6;
|
||||
uint32 content_close_time = 4;
|
||||
bool is_content_closed = 13;
|
||||
uint32 KBEBLJFLGOF = 9;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "BlitzRushStage.proto";
|
||||
import "ParkourLevelInfo.proto";
|
||||
// Obf: KBIJLFOPMMA
|
||||
message BlitzRushActivityDetailInfo {
|
||||
repeated BlitzRushStage stage_list = 12;
|
||||
repeated ParkourLevelInfo parkour_level_info_list = 13;
|
||||
uint32 content_close_time = 1;
|
||||
bool is_content_closed = 15;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: BCEJBMMGGDO
|
||||
message BlitzRushStage {
|
||||
uint32 open_time = 6;
|
||||
bool is_open = 12;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 21714
|
||||
// Version: 4.6.0
|
||||
// Obfs: CMHNHAHLPNM
|
||||
message BossChestActivateNotify {
|
||||
uint32 entity_id = 2;
|
||||
repeated uint32 qualify_uid_list = 9;
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "BounceConjuringChapterInfo.proto";
|
||||
// Obf: HGOHIHOJOHL
|
||||
message BounceConjuringActivityDetailInfo {
|
||||
repeated BounceConjuringChapterInfo chapter_info_list = 9;
|
||||
bool is_content_closed = 10;
|
||||
uint32 content_close_time = 7;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: GDFCALPDJDD
|
||||
message BounceConjuringChapterInfo {
|
||||
uint32 open_time = 4;
|
||||
uint32 best_score = 3;
|
||||
uint32 chapter_id = 6;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: EMLCHDIFKDG
|
||||
message BrickBreakerActivityStageInfo {
|
||||
bool HIAOPLJIBNL = 15;
|
||||
bool MHDFOPDMOBC = 6;
|
||||
uint32 stage_id = 10;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "BrickBreakerLevelInfo.proto";
|
||||
import "BrickBreakerActivityStageInfo.proto";
|
||||
// Obf: KCBKILMACFD
|
||||
message BrickBreakerDetailInfo {
|
||||
repeated BrickBreakerLevelInfo BKFHCIKHHKN = 10;
|
||||
repeated BrickBreakerActivityStageInfo stage_info_list = 9;
|
||||
repeated BrickBreakerLevelInfo BBMAENNPEOD = 2;
|
||||
map<uint32, uint32> skill_info_map = 13;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: PMBMMHHDJOH
|
||||
message BrickBreakerLevelInfo {
|
||||
uint32 level_id = 3;
|
||||
repeated uint32 chosen_avatar_list = 1;
|
||||
repeated uint32 chosen_skill_list = 13;
|
||||
uint32 max_score = 12;
|
||||
bool is_finish = 11;
|
||||
bool JNFKFCEMOFM = 8;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// CmdId: 21969
|
||||
// Version: 4.6.0
|
||||
// Obfs: LCDPHKOCFMK
|
||||
message BrickBreakerSelectAvatarRsp {
|
||||
repeated uint32 avatar_id = 2;
|
||||
int32 retcode = 11;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: BCEFFCJAABN
|
||||
message BuoyantCombatDailyInfo {
|
||||
uint32 best_score = 10;
|
||||
uint32 start_time = 6;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "BuoyantCombatDailyInfo.proto";
|
||||
// Obf: KMIPMMGADJI
|
||||
message BuoyantCombatDetailInfo {
|
||||
repeated BuoyantCombatDailyInfo daily_info_list = 5;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
message CJCLCFNAGDO {
|
||||
uint32 LIDKBBLDDOK = 6;
|
||||
uint32 min_finish_time = 13;
|
||||
uint32 level_id = 10;
|
||||
bool is_open = 11;
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "MOCBKBGIFPJ.proto";
|
||||
message CKBMIEMDAEP {
|
||||
repeated MOCBKBGIFPJ level_info_list = 14;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
message CODGCKOENFC {
|
||||
bool is_finish = 3;
|
||||
uint32 MMGJJBELBHF = 8;
|
||||
uint32 level_id = 6;
|
||||
bool is_open = 9;
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ChannelerSlabChallengeStage.proto";
|
||||
import "ChannellerSlabBuffInfo.proto";
|
||||
import "ChannellerSlabLoopDungeonStageInfo.proto";
|
||||
// Obf: IEHAEJGOPJC
|
||||
message ChannelerSlabActivityDetailInfo {
|
||||
repeated ChannelerSlabChallengeStage stage_list = 1;
|
||||
ChannellerSlabBuffInfo buff_info = 14;
|
||||
uint32 play_end_time = 15;
|
||||
ChannellerSlabLoopDungeonStageInfo loop_dungeon_stage_info = 5;
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "Vector.proto";
|
||||
// Obf: DLJGHOCEDAE
|
||||
message ChannelerSlabCamp {
|
||||
Vector pos = 11;
|
||||
uint32 reward_id = 15;
|
||||
uint32 group_id = 14;
|
||||
uint32 buff_num = 5;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ChannelerSlabCamp.proto";
|
||||
// Obf: FFPKPPELBHH
|
||||
message ChannelerSlabChallenge {
|
||||
uint32 active_camp_index = 4;
|
||||
repeated ChannelerSlabCamp camp_list = 6;
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ChannelerSlabChallenge.proto";
|
||||
import "ChannelerSlabOneoffDungeon.proto";
|
||||
// Obf: HJPCAAGPAOO
|
||||
message ChannelerSlabChallengeStage {
|
||||
uint32 open_time = 10;
|
||||
bool is_open = 12;
|
||||
repeated ChannelerSlabChallenge challenge_list = 14;
|
||||
uint32 stage_id = 4;
|
||||
ChannelerSlabOneoffDungeon dungeon_info = 7;
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.7.0
|
||||
message ChannelerSlabLoopDungeonResultInfo {
|
||||
uint32 challenge_max_score = 1;
|
||||
uint32 dungeon_index = 2;
|
||||
bool is_success = 15;
|
||||
uint32 challenge_score = 14; // sus
|
||||
bool is_in_time_limit = 10;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: KJLABEHLCKK
|
||||
message ChannelerSlabOneoffDungeon {
|
||||
uint32 reward_id = 10;
|
||||
bool is_done = 11;
|
||||
uint32 dungeon_id = 3;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: EKJCNEMMJDA
|
||||
message ChannellerSlabAssistInfo {
|
||||
uint32 avatar_id = 9;
|
||||
uint32 avatar_level = 5;
|
||||
uint32 uid = 6;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ChannellerSlabAssistInfo.proto";
|
||||
import "ChannellerSlabBuffSchemeInfo.proto";
|
||||
// Obf: DLIGELBIGDK
|
||||
message ChannellerSlabBuffInfo {
|
||||
repeated ChannellerSlabAssistInfo assist_info_list = 6;
|
||||
ChannellerSlabBuffSchemeInfo ABIJPNCCLIG = 11;
|
||||
repeated uint32 buff_id_list = 2;
|
||||
ChannellerSlabBuffSchemeInfo HEKCEFKOLOE = 15;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: FPHALDOONBG
|
||||
message ChannellerSlabBuffSchemeInfo {
|
||||
uint32 OGCHFGCANIP = 2;
|
||||
uint32 JBJAFBCPAGD = 11;
|
||||
map<uint32, uint32> slot_map = 9;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: CKMPMHKJFFI
|
||||
message ChannellerSlabLoopDungeonInfo {
|
||||
uint32 open_time = 13;
|
||||
uint32 score = 14;
|
||||
repeated uint32 last_condition_id_list = 1;
|
||||
uint32 dungeon_index = 6;
|
||||
bool is_first_pass_reward_taken = 2;
|
||||
bool is_open = 15;
|
||||
}
|
@ -1,26 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: BIMIBAHBDAC
|
||||
message ChannellerSlabLoopDungeonResultInfo {
|
||||
uint32 challenge_max_score = 4;
|
||||
uint32 dungeon_index = 11;
|
||||
bool is_success = 10;
|
||||
bool is_in_time_limit = 7;
|
||||
uint32 challenge_score = 1;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ChannellerSlabLoopDungeonInfo.proto";
|
||||
// Obf: OIMGPMJMHJJ
|
||||
message ChannellerSlabLoopDungeonStageInfo {
|
||||
bool is_open = 2;
|
||||
repeated ChannellerSlabLoopDungeonInfo dungeon_info_list = 14;
|
||||
uint32 last_difficulty_id = 12;
|
||||
uint32 open_time = 13;
|
||||
repeated uint32 taken_reward_index_list = 5;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "CharAmusementStageData.proto";
|
||||
// Obf: PGIMABDCLAP
|
||||
message CharAmusementDetailInfo {
|
||||
repeated CharAmusementStageData stage_data_list = 1;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: NODKOHOHHDL
|
||||
message CharAmusementStageData {
|
||||
bool is_open = 6;
|
||||
uint32 finish_time = 12;
|
||||
uint32 stage_id = 7;
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ChatChannelInfo.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 4276
|
||||
message ChatChannelDataNotify {
|
||||
repeated ChatChannelInfo channel_info_list = 6;
|
||||
repeated uint32 channel_list = 15;
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.6.0
|
||||
message ChatChannelInfo {
|
||||
uint32 channel_id = 10;
|
||||
bool is_shield = 11;
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "ChatChannelInfo.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 26577
|
||||
message ChatChannelInfoNotify {
|
||||
ChatChannelInfo channel_info = 5;
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 6815
|
||||
message ChatChannelShieldNotify {
|
||||
uint32 channel_id = 6;
|
||||
bool is_shield = 8;
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: PPJHINMBHKA
|
||||
message ChessActivityDetailInfo {
|
||||
uint32 OGHIGEJOHCB = 6;
|
||||
bool is_teach_dungeon_finished = 9;
|
||||
uint32 exp = 4;
|
||||
uint32 CNHHFJDFLNK = 3;
|
||||
bool is_content_closed = 11;
|
||||
repeated uint32 finished_map_id_list = 12;
|
||||
uint32 level = 5;
|
||||
uint32 content_close_time = 14;
|
||||
uint32 punish_over_time = 15;
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// Version: 4.6.0
|
||||
// Obfs: JNIMFEJFNOO
|
||||
message CityReputationRequestInfo {
|
||||
message RequestInfo {
|
||||
uint32 request_id = 1;
|
||||
bool is_taken_reward = 11;
|
||||
uint32 quest_id = 14;
|
||||
}
|
||||
|
||||
bool is_open = 6;
|
||||
repeated RequestInfo request_info_list = 15;
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: NIHDBIEPBGP
|
||||
enum ClientInputType {
|
||||
CLIENT_INPUT_NONE = 0;
|
||||
CLIENT_INPUT_KEYBORD_MOUSE = 1;
|
||||
CLIENT_INPUT_GAMEPAD = 2;
|
||||
CLIENT_INPUT_TOUCH_PANEL = 3;
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "TransmitReason.proto";
|
||||
import "Vector.proto";
|
||||
|
||||
// CmdId: 7279
|
||||
// Version: 4.6.0
|
||||
// Obfs: LOHKIHALHIC
|
||||
message ClientTransmitReq {
|
||||
TransmitReason reason = 5;
|
||||
Vector pos = 9;
|
||||
Vector rot = 11;
|
||||
uint32 scene_id = 13;
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
syntax = "proto3";
|
||||
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "TransmitReason.proto";
|
||||
|
||||
// CmdId: 28038
|
||||
// Version: 4.6.0
|
||||
// Obfs: LOEEFJBLHNH
|
||||
message ClientTransmitRsp {
|
||||
int32 retcode = 11;
|
||||
TransmitReason reason = 15;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "CoinCollectLevelData.proto";
|
||||
// Obf: KAMACGOLOFG
|
||||
message CoinCollectDetailInfo {
|
||||
repeated CoinCollectLevelData level_data_list = 10;
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "CoinCollectTeamInfoData.proto";
|
||||
// Obf: KKFFELDHOKC
|
||||
message CoinCollectLevelData {
|
||||
uint32 CGCAEFMBDLE = 13;
|
||||
uint32 OIDEGDJMAAH = 11;
|
||||
bool NJJLELKNFPL = 10;
|
||||
bool GICIIMOFPLC = 9;
|
||||
bool is_level_open = 5;
|
||||
bool NFKJLPLDDBM = 4;
|
||||
uint32 NOBHHOIAPMM = 12;
|
||||
uint32 GENIGFJFKEE = 3;
|
||||
uint32 level_id = 15;
|
||||
CoinCollectTeamInfoData single_best_team_info = 8;
|
||||
repeated CoinCollectTeamInfoData double_best_team_info_list = 2;
|
||||
uint32 PKPHLANBFAM = 14;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// Obf: NHCKJHAHCFJ
|
||||
message CoinCollectTeamInfoData {
|
||||
repeated uint32 avatar_id_list = 4;
|
||||
uint32 player_uid = 13;
|
||||
bool is_host = 8;
|
||||
uint32 choose_skill_no = 15;
|
||||
repeated uint32 PLDBCFMDGLP = 12;
|
||||
repeated uint32 DIDCPEELBFN = 5;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 26025
|
||||
// Obf: JDLGCMDAEFP
|
||||
message CoopCgShowNotify {
|
||||
repeated uint32 cg_list = 4;
|
||||
}
|
@ -1,23 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 25026
|
||||
// Obf: GFIFBOOBGOP
|
||||
message CoopCgUpdateNotify {
|
||||
repeated uint32 cg_list = 6;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
// CmdId: 29927
|
||||
// Obf: MMAMPOIJIFF
|
||||
message CoopProgressUpdateNotify {
|
||||
bool is_have_progress = 11;
|
||||
uint32 cur_coop_point = 12;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "CoopReward.proto";
|
||||
// CmdId: 1034
|
||||
// Obf: ADOBCEAELOF
|
||||
message CoopRewardUpdateNotify {
|
||||
repeated CoopReward reward_list = 13;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "Vector.proto";
|
||||
import "CrucibleBattleUidInfo.proto";
|
||||
// Obf: AADKBFPPACE
|
||||
message CrucibleActivityDetailInfo {
|
||||
Vector pos = 7;
|
||||
uint32 cost_time = 2;
|
||||
uint32 battle_world_level = 4;
|
||||
repeated CrucibleBattleUidInfo uid_info_list = 9;
|
||||
}
|
@ -1,27 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "ProfilePicture.proto";
|
||||
// Obf: LCFEBPAKLPL
|
||||
message CrucibleBattleUidInfo {
|
||||
uint32 uid = 3;
|
||||
string online_id = 4;
|
||||
uint32 icon = 14;
|
||||
string nickname = 10;
|
||||
ProfilePicture profile_picture = 6;
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
// https://github.com/SlushinPS/beach-simulator
|
||||
// Copyright (C) 2023 Slushy Team
|
||||
//
|
||||
// This program is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU Affero General Public License as
|
||||
// published by the Free Software Foundation, either version 3 of the
|
||||
// License, or (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU Affero General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU Affero General Public License
|
||||
// along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
import "CrystalLinkLevelInfo.proto";
|
||||
// Obf: CMABEBHJACJ
|
||||
message CrystalLinkActivityDetailInfo {
|
||||
repeated CrystalLinkLevelInfo level_info_list = 13;
|
||||
uint32 difficulty_id = 1;
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
// 4.6.0
|
||||
message CrystalLinkBuffInfo {
|
||||
uint32 BHGKKDGHAKN = 9;
|
||||
uint32 IHDGOBBBADD = 12;
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
syntax = "proto3";
|
||||
option java_package = "emu.grasscutter.net.proto";
|
||||
|
||||
import "CrystalLinkBuffInfo.proto";
|
||||
import "CrystalLinkDungeonAvatarInfo.proto";
|
||||
|
||||
// 4.6.0
|
||||
// CmdId: 3946
|
||||
message CrystalLinkDungeonInfoNotify {
|
||||
uint32 level_id = 3;
|
||||
repeated CrystalLinkDungeonAvatarInfo BKGNMCPHAOK = 5;
|
||||
uint32 difficulty_id = 6;
|
||||
uint32 init_gallery_progress = 7;
|
||||
repeated CrystalLinkBuffInfo buff_info_list = 11;
|
||||
bool is_upper_part = 12;
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user