miss proto for unstable branche
This commit is contained in:
parent
24b46c2e9b
commit
5730fe3610
|
@ -15,16 +15,11 @@
|
||||||
// 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";
|
||||||
|
import "Vector.proto";
|
||||||
|
// Obf: OPDCPCFOLIE
|
||||||
// CmdId: 24258
|
message AbilityActionCreateGadget {
|
||||||
message AAKNGDKKHDN {
|
Vector rot = 8;
|
||||||
uint32 difficulty = 3;
|
uint32 room_id = 6;
|
||||||
uint32 score = 9;
|
Vector pos = 13;
|
||||||
uint32 MOGDMPFMGLN = 12;
|
|
||||||
bool is_new_record = 2;
|
|
||||||
bool is_success = 10;
|
|
||||||
uint32 DNKNMEGHIIJ = 13;
|
|
||||||
}
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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 "AbilityAppliedAbility.proto";
|
||||||
|
// Obf: KGNBOGPLLAM
|
||||||
|
message AbilityMetaAddAbility {
|
||||||
|
AbilityAppliedAbility ability = 2;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 1701
|
||||||
|
// Obf: OICLNIIPCBB
|
||||||
|
message AvatarDelNotify {
|
||||||
|
repeated uint64 avatar_guid_list = 5;
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
// 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: 6342
|
||||||
|
// Obf: MPGDDPFMIPD
|
||||||
|
message CheckUgcStateReq {
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 6335
|
||||||
|
// Obf: CCLNOBMBJNK
|
||||||
|
message CheckUgcStateRsp {
|
||||||
|
int32 retcode = 4;
|
||||||
|
}
|
|
@ -0,0 +1,24 @@
|
||||||
|
// 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 "UgcType.proto";
|
||||||
|
// CmdId: 6303
|
||||||
|
// Obf: MCMPDMKLJFP
|
||||||
|
message CheckUgcUpdateReq {
|
||||||
|
UgcType ugc_type = 4;
|
||||||
|
}
|
|
@ -0,0 +1,26 @@
|
||||||
|
// 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 "UgcType.proto";
|
||||||
|
// CmdId: 6348
|
||||||
|
// Obf: MODKKPEFAKF
|
||||||
|
message CheckUgcUpdateRsp {
|
||||||
|
UgcType ugc_type = 7;
|
||||||
|
int32 retcode = 15;
|
||||||
|
repeated uint64 update_ugc_guid_list = 4;
|
||||||
|
}
|
|
@ -0,0 +1,24 @@
|
||||||
|
// 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 "EntityAbilityInvokeEntry.proto";
|
||||||
|
// CmdId: 1158
|
||||||
|
// Obf: ADDNMEKNFJE
|
||||||
|
message ClientAbilitiesInitFinishCombineNotify {
|
||||||
|
repeated EntityAbilityInvokeEntry entity_invoke_list = 13;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 1102
|
||||||
|
// Obf: PKNKALJAPBN
|
||||||
|
message ClientAbilityInitBeginNotify {
|
||||||
|
uint32 entity_id = 6;
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
// 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: 3063
|
||||||
|
// Obf: MKKMNMNIBPK
|
||||||
|
message CloseCommonTipsNotify {
|
||||||
|
}
|
|
@ -0,0 +1,34 @@
|
||||||
|
// 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 "StrengthenPointData.proto";
|
||||||
|
import "PlayerDieType.proto";
|
||||||
|
// CmdId: 984
|
||||||
|
// Obf: NBJMJGEPMGD
|
||||||
|
message DungeonPlayerDieNotify {
|
||||||
|
uint32 revive_count = 7;
|
||||||
|
uint32 dungeon_id = 14;
|
||||||
|
map<uint32, StrengthenPointData> strengthen_point_data_map = 4;
|
||||||
|
PlayerDieType die_type = 3;
|
||||||
|
uint32 wait_time = 8;
|
||||||
|
uint32 murderer_entity_id = 15;
|
||||||
|
oneof entity {
|
||||||
|
uint32 monster_id = 5;
|
||||||
|
uint32 gadget_id = 1;
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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 "PlayerDieType.proto";
|
||||||
|
// CmdId: 994
|
||||||
|
// Obf: JMLIFMDIDOM
|
||||||
|
message DungeonPlayerDieReq {
|
||||||
|
uint32 dungeon_id = 9;
|
||||||
|
PlayerDieType die_type = 7;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 916
|
||||||
|
// Obf: OKPKMHFNBIM
|
||||||
|
message DungeonPlayerDieRsp {
|
||||||
|
int32 retcode = 9;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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: 2146
|
||||||
|
// Obf: IMDAGCFCHAK
|
||||||
|
message EnterTrialAvatarActivityDungeonReq {
|
||||||
|
uint32 activity_id = 10;
|
||||||
|
uint32 trial_avatar_index_id = 3;
|
||||||
|
uint32 enter_point_id = 8;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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: 2170
|
||||||
|
// Obf: BIPJBPEAGIH
|
||||||
|
message EnterTrialAvatarActivityDungeonRsp {
|
||||||
|
uint32 activity_id = 12;
|
||||||
|
int32 retcode = 3;
|
||||||
|
uint32 trial_avatar_index_id = 8;
|
||||||
|
}
|
|
@ -0,0 +1,26 @@
|
||||||
|
// 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: 225
|
||||||
|
// Obf: EPKMBNENCNJ
|
||||||
|
message ExecuteGadgetLuaReq {
|
||||||
|
int32 param2 = 12;
|
||||||
|
int32 param3 = 15;
|
||||||
|
int32 param1 = 2;
|
||||||
|
uint32 source_entity_id = 3;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 286
|
||||||
|
// Obf: DLEGIOADOEA
|
||||||
|
message ExecuteGadgetLuaRsp {
|
||||||
|
int32 retcode = 13;
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
// 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: 292
|
||||||
|
// Obf: BDCAJCDPPNP
|
||||||
|
message ExecuteGroupTriggerReq {
|
||||||
|
int32 param1 = 2;
|
||||||
|
int32 param2 = 3;
|
||||||
|
uint32 target_entity_id = 1;
|
||||||
|
string source_name = 12;
|
||||||
|
int32 param3 = 4;
|
||||||
|
uint32 source_entity_id = 10;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 209
|
||||||
|
// Obf: PCMGBKMODLM
|
||||||
|
message ExecuteGroupTriggerRsp {
|
||||||
|
int32 retcode = 11;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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 "UgcType.proto";
|
||||||
|
// CmdId: 6337
|
||||||
|
// Obf: ADGKCBFLKJP
|
||||||
|
message GetUgcBriefInfoReq {
|
||||||
|
uint64 ugc_guid = 9;
|
||||||
|
UgcType ugc_type = 11;
|
||||||
|
}
|
|
@ -0,0 +1,28 @@
|
||||||
|
// 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 "UgcType.proto";
|
||||||
|
import "UgcMusicBriefInfo.proto";
|
||||||
|
// CmdId: 6321
|
||||||
|
// Obf: PMLGAFMPMFK
|
||||||
|
message GetUgcBriefInfoRsp {
|
||||||
|
uint64 ugc_guid = 6;
|
||||||
|
int32 retcode = 4;
|
||||||
|
UgcType ugc_type = 12;
|
||||||
|
optional UgcMusicBriefInfo music_brief_info = 10;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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: 336
|
||||||
|
// Obf: FLLMEHMJIDK
|
||||||
|
message MonsterAlertChangeNotify {
|
||||||
|
repeated uint32 monster_entity_list = 12;
|
||||||
|
uint32 avatar_entity_id = 3;
|
||||||
|
uint32 is_alert = 1;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 366
|
||||||
|
// Obf: AJPIDIELIII
|
||||||
|
message MonsterForceAlertNotify {
|
||||||
|
uint32 monster_entity_id = 11;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 2068
|
||||||
|
// Obf: KKODGFOHEBE
|
||||||
|
message ReceivedTrialAvatarActivityRewardReq {
|
||||||
|
uint32 trial_avatar_index_id = 7;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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: 2116
|
||||||
|
// Obf: DMKBHLAHADO
|
||||||
|
message ReceivedTrialAvatarActivityRewardRsp {
|
||||||
|
uint32 activity_id = 5;
|
||||||
|
int32 retcode = 1;
|
||||||
|
uint32 trial_avatar_index_id = 8;
|
||||||
|
}
|
|
@ -0,0 +1,27 @@
|
||||||
|
// 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 "SceneEntityInfo.proto";
|
||||||
|
import "VisionType.proto";
|
||||||
|
// CmdId: 3388
|
||||||
|
// Obf: LGPJPEKFMAH
|
||||||
|
message SceneEntityUpdateNotify {
|
||||||
|
repeated SceneEntityInfo entity_list = 12;
|
||||||
|
uint32 param = 2;
|
||||||
|
VisionType appear_type = 14;
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
syntax = "proto3";
|
||||||
|
|
||||||
|
option java_package = "emu.grasscutter.net.proto";
|
||||||
|
|
||||||
|
import "Vector.proto";
|
||||||
|
|
||||||
|
// CmdId: 227
|
||||||
|
// Name: DCPCGJCCOJL
|
||||||
|
message ScenePlayerSoundNotify {
|
||||||
|
// Name: GONLGHGGMDM
|
||||||
|
enum PlaySoundType {
|
||||||
|
PLAY_SOUND_NONE = 0;
|
||||||
|
PLAY_SOUND_START = 1;
|
||||||
|
PLAY_SOUND_STOP = 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
string sound_name = 11;
|
||||||
|
Vector play_pos = 7;
|
||||||
|
PlaySoundType play_type = 15;
|
||||||
|
}
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 3283
|
||||||
|
// Obf: HFEPLDBGOGF
|
||||||
|
message SceneWeatherForcastReq {
|
||||||
|
uint32 weather_area_id = 5;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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: 3037
|
||||||
|
// Obf: MGONCHGNCBI
|
||||||
|
message SceneWeatherForcastRsp {
|
||||||
|
int32 retcode = 10;
|
||||||
|
repeated uint32 forcast_climate_list = 6;
|
||||||
|
uint64 next_climate_time = 12;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 3399
|
||||||
|
// Obf: FKCLONJPIHM
|
||||||
|
message ShowClientGuideNotify {
|
||||||
|
string guide_name = 11;
|
||||||
|
}
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 3113
|
||||||
|
// Obf: BDHNPFFDMKB
|
||||||
|
message ShowClientTutorialNotify {
|
||||||
|
uint32 tutorial_id = 9;
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
// 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: 3479
|
||||||
|
// Obf: OFPCCAELGHL
|
||||||
|
message ShowCommonTipsNotify {
|
||||||
|
uint32 close_time = 14;
|
||||||
|
string title = 15;
|
||||||
|
string content = 12;
|
||||||
|
}
|
|
@ -21,8 +21,8 @@ option java_package = "emu.grasscutter.net.proto";
|
||||||
|
|
||||||
// Obf: LEJKLPGFMIG
|
// Obf: LEJKLPGFMIG
|
||||||
message TrialAvatarActivityRewardDetailInfo {
|
message TrialAvatarActivityRewardDetailInfo {
|
||||||
bool ICGKJKIDFKM = 9;
|
bool received_reward = 9;
|
||||||
bool KCJNPAELNLF = 12;
|
bool passed_dungeon = 12;
|
||||||
uint32 reward_id = 14;
|
uint32 reward_id = 14;
|
||||||
uint32 trial_avatar_index_id = 5;
|
uint32 trial_avatar_index_id = 5;
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,9 +18,27 @@ syntax = "proto3";
|
||||||
|
|
||||||
option java_package = "emu.grasscutter.net.proto";
|
option java_package = "emu.grasscutter.net.proto";
|
||||||
|
|
||||||
|
|
||||||
// Obf: GCFNFGACEOP
|
// Obf: GCFNFGACEOP
|
||||||
message TrialAvatarGrantRecord {
|
message TrialAvatarGrantRecord {
|
||||||
|
enum GrantReason {
|
||||||
|
GRANT_REASON_INVALID = 0;
|
||||||
|
GRANT_REASON_BY_QUEST = 1;
|
||||||
|
GRANT_REASON_BY_TRIAL_AVATAR_ACTIVITY = 2;
|
||||||
|
GRANT_REASON_BY_DUNGEON_ELEMENT_CHALLENGE = 3;
|
||||||
|
GRANT_REASON_BY_MIST_TRIAL_ACTIVITY = 4;
|
||||||
|
GRANT_REASON_BY_SUMO_ACTIVITY = 5;
|
||||||
|
GRANT_REASON_BY_POTION_ACTIVITY = 6;
|
||||||
|
GRANT_REASON_BY_CRYSTAL_LINK_ACTIVITY = 7;
|
||||||
|
GRANT_REASON_BY_IRODORI_MASTER = 8;
|
||||||
|
GRANT_REASON_BY_GM = 9;
|
||||||
|
GRANT_REASON_BY_INSTABLE_SPRAY_ACTIVITY = 10;
|
||||||
|
GRANT_REASON_BY_MUQADAS_POTION_ACTIVITY = 11;
|
||||||
|
GRANT_REASON_BY_VINTAGE_HUNTING = 12;
|
||||||
|
GRANT_REASON_BY_CHAR_AMUSEMENT = 13;
|
||||||
|
FJBKKFJNBHD_HMLDNDBKNFL = 14;
|
||||||
|
FJBKKFJNBHD_PJDEJIHFCPP = 15;
|
||||||
|
}
|
||||||
|
|
||||||
uint32 grant_reason = 1;
|
uint32 grant_reason = 1;
|
||||||
uint32 from_parent_quest_id = 2;
|
uint32 from_parent_quest_id = 2;
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,23 @@
|
||||||
|
// 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: 2121
|
||||||
|
// Obf: DEOLCPIFEIB
|
||||||
|
message TrialAvatarInDungeonIndexNotify {
|
||||||
|
uint32 trial_avatar_index_id = 4;
|
||||||
|
}
|
Loading…
Reference in New Issue