diff --git a/proto/AISnapshotInfo.proto b/proto/AISnapshotInfo.proto deleted file mode 100644 index f75470eb..00000000 --- a/proto/AISnapshotInfo.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "AISnapshotEntityData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AISnapshotInfo { - repeated AISnapshotEntityData ai_snapshots = 13; -} diff --git a/proto/AbilityActionBlink.proto b/proto/AbilityActionBlink.proto deleted file mode 100644 index 840dd916..00000000 --- a/proto/AbilityActionBlink.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionBlink { - Vector rot = 11; - Vector pos = 10; -} diff --git a/proto/AbilityActionCreateGadget.proto b/proto/AbilityActionCreateGadget.proto deleted file mode 100644 index 19d2bb51..00000000 --- a/proto/AbilityActionCreateGadget.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionCreateGadget { - uint32 room_id = 3; - Vector rot = 8; - Vector pos = 11; -} diff --git a/proto/AbilityActionCreateTile.proto b/proto/AbilityActionCreateTile.proto deleted file mode 100644 index 7019f6d9..00000000 --- a/proto/AbilityActionCreateTile.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionCreateTile { - Vector rot = 3; - Vector pos = 8; -} diff --git a/proto/AbilityActionDeductStamina.proto b/proto/AbilityActionDeductStamina.proto deleted file mode 100644 index 5e98bf8b..00000000 --- a/proto/AbilityActionDeductStamina.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionDeductStamina { - bool is_swim = 1; -} diff --git a/proto/AbilityActionDestroyTile.proto b/proto/AbilityActionDestroyTile.proto deleted file mode 100644 index b6160d3c..00000000 --- a/proto/AbilityActionDestroyTile.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionDestroyTile { - Vector rot = 3; - Vector pos = 1; -} diff --git a/proto/AbilityActionFireAfterImage.proto b/proto/AbilityActionFireAfterImage.proto deleted file mode 100644 index 62adf7bd..00000000 --- a/proto/AbilityActionFireAfterImage.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionFireAfterImage { - Vector dir = 12; -} diff --git a/proto/AbilityActionHitEffect.proto b/proto/AbilityActionHitEffect.proto deleted file mode 100644 index 072e2301..00000000 --- a/proto/AbilityActionHitEffect.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionHitEffect { - uint32 trigger_id = 3; -} diff --git a/proto/AbilityActionServerMonsterLog.proto b/proto/AbilityActionServerMonsterLog.proto deleted file mode 100644 index 35d21ece..00000000 --- a/proto/AbilityActionServerMonsterLog.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionServerMonsterLog { - repeated int32 param_list = 2; -} diff --git a/proto/AbilityActionSetCrashDamage.proto b/proto/AbilityActionSetCrashDamage.proto deleted file mode 100644 index 5a38d7ce..00000000 --- a/proto/AbilityActionSetCrashDamage.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionSetCrashDamage { - Vector hit_pos = 2; - float damage = 15; -} diff --git a/proto/AbilityActionSetRandomOverrideMapValue.proto b/proto/AbilityActionSetRandomOverrideMapValue.proto deleted file mode 100644 index 31dfc819..00000000 --- a/proto/AbilityActionSetRandomOverrideMapValue.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionSetRandomOverrideMapValue { - float random_value = 1; -} diff --git a/proto/AbilityActionSummon.proto b/proto/AbilityActionSummon.proto deleted file mode 100644 index cb4c9cf9..00000000 --- a/proto/AbilityActionSummon.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionSummon { - Vector pos = 10; - Vector rot = 1; -} diff --git a/proto/AbilityActionTriggerAbility.proto b/proto/AbilityActionTriggerAbility.proto deleted file mode 100644 index 8f7882d9..00000000 --- a/proto/AbilityActionTriggerAbility.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityActionTriggerAbility { - uint32 other_id = 14; -} diff --git a/proto/AbilityApplyLevelModifier.proto b/proto/AbilityApplyLevelModifier.proto deleted file mode 100644 index f41b4b93..00000000 --- a/proto/AbilityApplyLevelModifier.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityApplyLevelModifier { - uint32 apply_entity_id = 6; -} diff --git a/proto/AbilityArgument.proto b/proto/AbilityArgument.proto deleted file mode 100644 index aacc8124..00000000 --- a/proto/AbilityArgument.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityArgument { - oneof arg { - uint32 int_arg = 5; - float float_arg = 15; - string str_arg = 11; - } -} diff --git a/proto/AbilityBornType.proto b/proto/AbilityBornType.proto deleted file mode 100644 index fbd611e4..00000000 --- a/proto/AbilityBornType.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityBornType { - Vector rot = 2; - Vector move_dir = 14; - Vector pos = 5; -} diff --git a/proto/AbilityFloatValue.proto b/proto/AbilityFloatValue.proto deleted file mode 100644 index 2bcd111d..00000000 --- a/proto/AbilityFloatValue.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityFloatValue { - float value = 1; -} diff --git a/proto/AbilityInvocationFailNotify.proto b/proto/AbilityInvocationFailNotify.proto deleted file mode 100644 index 58fafc9e..00000000 --- a/proto/AbilityInvocationFailNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "AbilityInvokeEntry.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1107 -// EnetChannelId: 0 -// EnetIsReliable: true -message AbilityInvocationFailNotify { - string reason = 7; - uint32 entity_id = 13; - AbilityInvokeEntry invoke = 3; -} diff --git a/proto/AbilityInvocationFixedNotify.proto b/proto/AbilityInvocationFixedNotify.proto deleted file mode 100644 index edec202a..00000000 --- a/proto/AbilityInvocationFixedNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "AbilityInvokeEntry.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1172 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AbilityInvocationFixedNotify { - AbilityInvokeEntry invoke6th = 14; - AbilityInvokeEntry invoke5th = 8; - AbilityInvokeEntry invoke4th = 1; - AbilityInvokeEntry invoke2nd = 5; - AbilityInvokeEntry invoke1st = 10; - AbilityInvokeEntry invoke3rd = 12; -} diff --git a/proto/AbilityMetaAddAbility.proto b/proto/AbilityMetaAddAbility.proto deleted file mode 100644 index 1bba0b81..00000000 --- a/proto/AbilityMetaAddAbility.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "AbilityAppliedAbility.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaAddAbility { - AbilityAppliedAbility ability = 12; -} diff --git a/proto/AbilityMetaAddOrGetAbilityAndTrigger.proto b/proto/AbilityMetaAddOrGetAbilityAndTrigger.proto deleted file mode 100644 index da514e5d..00000000 --- a/proto/AbilityMetaAddOrGetAbilityAndTrigger.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "AbilityString.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaAddOrGetAbilityAndTrigger { - AbilityString ability_name = 13; - float trigger_argument = 3; - AbilityString ability_override = 8; -} diff --git a/proto/AbilityMetaDurabilityIsZero.proto b/proto/AbilityMetaDurabilityIsZero.proto deleted file mode 100644 index c8cf411a..00000000 --- a/proto/AbilityMetaDurabilityIsZero.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaDurabilityIsZero { - bool is_zero = 5; -} diff --git a/proto/AbilityMetaElementReactionVisual.proto b/proto/AbilityMetaElementReactionVisual.proto deleted file mode 100644 index 315cdb98..00000000 --- a/proto/AbilityMetaElementReactionVisual.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaElementReactionVisual { - int32 hit_index = 2; - uint32 element_source_type = 12; - uint32 element_reactor_type = 6; - uint32 element_reaction_type = 5; -} diff --git a/proto/AbilityMetaLoseHp.proto b/proto/AbilityMetaLoseHp.proto deleted file mode 100644 index 5fd29ccd..00000000 --- a/proto/AbilityMetaLoseHp.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaLoseHp { - uint32 lose_hp_config_idx = 10; -} diff --git a/proto/AbilityMetaSetAbilityTrigger.proto b/proto/AbilityMetaSetAbilityTrigger.proto deleted file mode 100644 index fc69c045..00000000 --- a/proto/AbilityMetaSetAbilityTrigger.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaSetAbilityTrigger { - uint32 trigger_ability_entity_id = 11; -} diff --git a/proto/AbilityMetaSetKilledState.proto b/proto/AbilityMetaSetKilledState.proto deleted file mode 100644 index 157949eb..00000000 --- a/proto/AbilityMetaSetKilledState.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaSetKilledState { - bool killed = 2; -} diff --git a/proto/AbilityMetaSetModifierApplyEntityId.proto b/proto/AbilityMetaSetModifierApplyEntityId.proto deleted file mode 100644 index 9be83703..00000000 --- a/proto/AbilityMetaSetModifierApplyEntityId.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaSetModifierApplyEntityId { - uint32 apply_entity_id = 10; -} diff --git a/proto/AbilityMetaSetPoseParameter.proto b/proto/AbilityMetaSetPoseParameter.proto deleted file mode 100644 index e81047a5..00000000 --- a/proto/AbilityMetaSetPoseParameter.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "AnimatorParameterValueInfoPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaSetPoseParameter { - AnimatorParameterValueInfoPair value = 6; -} diff --git a/proto/AbilityMetaSpecialFloatArgument.proto b/proto/AbilityMetaSpecialFloatArgument.proto deleted file mode 100644 index 790874a8..00000000 --- a/proto/AbilityMetaSpecialFloatArgument.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaSpecialFloatArgument { - float argument_value = 14; - bool is_on = 10; -} diff --git a/proto/AbilityMetaTriggerElementReaction.proto b/proto/AbilityMetaTriggerElementReaction.proto deleted file mode 100644 index 20d3e8c4..00000000 --- a/proto/AbilityMetaTriggerElementReaction.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaTriggerElementReaction { - int32 hit_index = 9; - uint32 element_source_type = 7; - uint32 element_reactor_type = 12; - uint32 trigger_entity_id = 2; - uint32 element_reaction_type = 1; -} diff --git a/proto/AbilityMetaUpdateBaseReactionDamage.proto b/proto/AbilityMetaUpdateBaseReactionDamage.proto deleted file mode 100644 index 2e45184a..00000000 --- a/proto/AbilityMetaUpdateBaseReactionDamage.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AbilityString.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMetaUpdateBaseReactionDamage { - uint32 source_caster_id = 15; - AbilityString ability_name = 1; - AbilityString global_value_key = 4; - uint32 reaction_type = 8; -} diff --git a/proto/AbilityMixinAvatarCombat.proto b/proto/AbilityMixinAvatarCombat.proto deleted file mode 100644 index 8eca4426..00000000 --- a/proto/AbilityMixinAvatarCombat.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinAvatarCombat { - bool is_enter_combat = 9; -} diff --git a/proto/AbilityMixinAvatarSteerByCamera.proto b/proto/AbilityMixinAvatarSteerByCamera.proto deleted file mode 100644 index d31eabde..00000000 --- a/proto/AbilityMixinAvatarSteerByCamera.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinAvatarSteerByCamera { - Vector target_dir = 7; - Vector target_pos = 6; -} diff --git a/proto/AbilityMixinDoActionByElementReaction.proto b/proto/AbilityMixinDoActionByElementReaction.proto deleted file mode 100644 index 0957ccf5..00000000 --- a/proto/AbilityMixinDoActionByElementReaction.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinDoActionByElementReaction { - uint32 target_entity_id = 1; -} diff --git a/proto/AbilityMixinDoActionBySelfModifierElementDurabilityRatio.proto b/proto/AbilityMixinDoActionBySelfModifierElementDurabilityRatio.proto deleted file mode 100644 index f93c9ac9..00000000 --- a/proto/AbilityMixinDoActionBySelfModifierElementDurabilityRatio.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinDoActionBySelfModifierElementDurabilityRatio { - float last_durability_ratio = 9; -} diff --git a/proto/AbilityMixinElementShield.proto b/proto/AbilityMixinElementShield.proto deleted file mode 100644 index 9b3d6056..00000000 --- a/proto/AbilityMixinElementShield.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinElementShield { - float sub_shield = 10; - float shield = 8; - uint32 absorb_type = 1; - uint32 player_num = 4; - bool is_shield_broken = 9; - float max_shield = 12; -} diff --git a/proto/AbilityMixinEliteShield.proto b/proto/AbilityMixinEliteShield.proto deleted file mode 100644 index 931c37f5..00000000 --- a/proto/AbilityMixinEliteShield.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinEliteShield { - float sub_shield = 2; -} diff --git a/proto/AbilityMixinEmpty.proto b/proto/AbilityMixinEmpty.proto deleted file mode 100644 index cef9098d..00000000 --- a/proto/AbilityMixinEmpty.proto +++ /dev/null @@ -1,22 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinEmpty {} diff --git a/proto/AbilityMixinFieldEntityCountChange.proto b/proto/AbilityMixinFieldEntityCountChange.proto deleted file mode 100644 index 5064b1a6..00000000 --- a/proto/AbilityMixinFieldEntityCountChange.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinFieldEntityCountChange { - uint32 field_entity_count = 14; -} diff --git a/proto/AbilityMixinFireworksLauncher.proto b/proto/AbilityMixinFireworksLauncher.proto deleted file mode 100644 index 9e3601e6..00000000 --- a/proto/AbilityMixinFireworksLauncher.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinFireworksLauncher { - uint32 invoke_type = 2; - uint32 start_count_down_time = 3; - uint32 fired_bullet_count = 1; - uint32 phase = 6; - repeated uint32 fireworks_config = 4; - uint32 turn_index = 7; -} diff --git a/proto/AbilityMixinGlobalShield.proto b/proto/AbilityMixinGlobalShield.proto deleted file mode 100644 index 6f686675..00000000 --- a/proto/AbilityMixinGlobalShield.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinGlobalShield { - bool is_create_effect = 4; - float sub_shield = 7; - float height_offset = 5; - uint32 avatar_id = 11; - float max_shield = 10; - string shield_effect_name = 2; -} diff --git a/proto/AbilityMixinScenePropSync.proto b/proto/AbilityMixinScenePropSync.proto deleted file mode 100644 index 2783b2f1..00000000 --- a/proto/AbilityMixinScenePropSync.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "MassivePropSyncInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinScenePropSync { - repeated int64 delete_id_list = 5; - bool is_clear_all = 12; - repeated MassivePropSyncInfo massive_prop_list = 15; -} diff --git a/proto/AbilityMixinShieldBar.proto b/proto/AbilityMixinShieldBar.proto deleted file mode 100644 index bfc9ac54..00000000 --- a/proto/AbilityMixinShieldBar.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinShieldBar { - uint32 player_num = 14; - float max_shield = 15; - float shield = 12; - uint32 element_type = 13; -} diff --git a/proto/AbilityMixinShootFromCamera.proto b/proto/AbilityMixinShootFromCamera.proto deleted file mode 100644 index c1ebfb61..00000000 --- a/proto/AbilityMixinShootFromCamera.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinShootFromCamera { - Vector init_pos = 13; - Vector forward = 2; -} diff --git a/proto/AbilityMixinUGCTimeControl.proto b/proto/AbilityMixinUGCTimeControl.proto deleted file mode 100644 index ae633f08..00000000 --- a/proto/AbilityMixinUGCTimeControl.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinUGCTimeControl { - uint64 start_move_time_ms = 13; - uint32 forward = 3; -} diff --git a/proto/AbilityMixinUIInteract.proto b/proto/AbilityMixinUIInteract.proto deleted file mode 100644 index 9e751e49..00000000 --- a/proto/AbilityMixinUIInteract.proto +++ /dev/null @@ -1,22 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinUIInteract {} diff --git a/proto/AbilityMixinWidgetMpSupport.proto b/proto/AbilityMixinWidgetMpSupport.proto deleted file mode 100644 index cad4d853..00000000 --- a/proto/AbilityMixinWidgetMpSupport.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinWidgetMpSupport { - uint32 target_entity_id = 9; -} diff --git a/proto/AbilityMixinWindSeedSpawner.proto b/proto/AbilityMixinWindSeedSpawner.proto deleted file mode 100644 index cab806a0..00000000 --- a/proto/AbilityMixinWindSeedSpawner.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinWindSeedSpawner { - oneof cmd { - AddSignal add_signal = 2; - RefreshSeed refresh_seed = 15; - CatchSeed catch_seed = 11; - } - - message AddSignal {} - - message RefreshSeed { - repeated Vector pos_list = 6; - } - - message CatchSeed { - uint32 entity_id = 8; - } -} diff --git a/proto/AbilityMixinWindZone.proto b/proto/AbilityMixinWindZone.proto deleted file mode 100644 index b6a0f073..00000000 --- a/proto/AbilityMixinWindZone.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message AbilityMixinWindZone { - repeated uint32 entity_ids = 13; - repeated uint32 zone_id_list = 10; -} diff --git a/proto/AcceptCityReputationRequestReq.proto b/proto/AcceptCityReputationRequestReq.proto deleted file mode 100644 index 7ead926a..00000000 --- a/proto/AcceptCityReputationRequestReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2890 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AcceptCityReputationRequestReq { - uint32 city_id = 14; - uint32 request_id = 5; -} diff --git a/proto/AcceptCityReputationRequestRsp.proto b/proto/AcceptCityReputationRequestRsp.proto deleted file mode 100644 index 1f5e872e..00000000 --- a/proto/AcceptCityReputationRequestRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2873 -// EnetChannelId: 0 -// EnetIsReliable: true -message AcceptCityReputationRequestRsp { - uint32 request_id = 5; - uint32 city_id = 13; - int32 retcode = 2; -} diff --git a/proto/ActionReasonType.proto b/proto/ActionReasonType.proto deleted file mode 100644 index 88304a44..00000000 --- a/proto/ActionReasonType.proto +++ /dev/null @@ -1,212 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum ActionReasonType { - ACTION_REASON_NONE = 0; - ACTION_REASON_QUEST_ITEM = 1; - ACTION_REASON_QUEST_REWARD = 2; - ACTION_REASON_TRIFLE = 3; - ACTION_REASON_SHOP = 4; - ACTION_REASON_PLAYER_UPGRADE_REWARD = 5; - ACTION_REASON_ADD_AVATAR = 6; - ACTION_REASON_GADGET_ENV_ANIMAL = 7; - ACTION_REASON_MONSTER_ENV_ANIMAL = 8; - ACTION_REASON_COMPOUND = 9; - ACTION_REASON_COOK = 10; - ACTION_REASON_GATHER = 11; - ACTION_REASON_MAIL_ATTACHMENT = 12; - ACTION_REASON_CITY_LEVELUP_RETURN = 15; - ACTION_REASON_CITY_LEVELUP_REWARD = 17; - ACTION_REASON_AREA_EXPLORE_REWARD = 18; - ACTION_REASON_UNLOCK_POINT_REWARD = 19; - ACTION_REASON_DUNGEON_FIRST_PASS = 20; - ACTION_REASON_DUNGEON_PASS = 21; - ACTION_REASON_CHANGE_ELEM_TYPE = 23; - ACTION_REASON_FETTER_OPEN = 25; - ACTION_REASON_DAILY_TASK_SCORE = 26; - ACTION_REASON_DAILY_TASK_HOST = 27; - ACTION_REASON_RAND_TASK_HOST = 28; - ACTION_REASON_EXPEDITION = 29; - ACTION_REASON_GACHA = 30; - ACTION_REASON_COMBINE = 31; - ACTION_REASON_RAND_TASK_GUEST = 32; - ACTION_REASON_DAILY_TASK_GUEST = 33; - ACTION_REASON_FORGE_OUTPUT = 34; - ACTION_REASON_FORGE_RETURN = 35; - ACTION_REASON_INIT_AVATAR = 36; - ACTION_REASON_MONSTER_DIE = 37; - ACTION_REASON_GM = 38; - ACTION_REASON_OPEN_CHEST = 39; - ACTION_REASON_GADGET_DIE = 40; - ACTION_REASON_MONSTER_CHANGE_HP = 41; - ACTION_REASON_SUBFIELD_DROP = 42; - ACTION_REASON_PUSH_TIPS_REWARD = 43; - ACTION_REASON_ACTIVITY_MONSTER_DROP = 44; - ACTION_REASON_ACTIVITY_GATHER = 45; - ACTION_REASON_ACTIVITY_SUBFIELD_DROP = 46; - ACTION_REASON_TOWER_SCHEDULE_REWARD = 47; - ACTION_REASON_TOWER_FLOOR_STAR_REWARD = 48; - ACTION_REASON_TOWER_FIRST_PASS_REWARD = 49; - ACTION_REASON_TOWER_DAILY_REWARD = 50; - ACTION_REASON_HIT_CLIENT_TRIVIAL_ENTITY = 51; - ACTION_REASON_OPEN_WORLD_BOSS_CHEST = 52; - ACTION_REASON_MATERIAL_DELETE_RETURN = 53; - ACTION_REASON_SIGN_IN_REWARD = 54; - ACTION_REASON_OPEN_BLOSSOM_CHEST = 55; - ACTION_REASON_RECHARGE = 56; - ACTION_REASON_BONUS_ACTIVITY_REWARD = 57; - ACTION_REASON_TOWER_COMMEMORATIVE_REWARD = 58; - ACTION_REASON_TOWER_SKIP_FLOOR_REWARD = 59; - ACTION_REASON_RECHARGE_BONUS = 60; - ACTION_REASON_RECHARGE_CARD = 61; - ACTION_REASON_RECHARGE_CARD_DAILY = 62; - ACTION_REASON_RECHARGE_CARD_REPLACE = 63; - ACTION_REASON_RECHARGE_CARD_REPLACE_FREE = 64; - ACTION_REASON_RECHARGE_PLAY_REPLACE = 65; - ACTION_REASON_MP_PLAY_TAKE_REWARD = 66; - ACTION_REASON_ACTIVITY_WATCHER = 67; - ACTION_REASON_SALESMAN_DELIVER_ITEM = 68; - ACTION_REASON_SALESMAN_REWARD = 69; - ACTION_REASON_REBATE = 70; - ACTION_REASON_MCOIN_EXCHANGE_HCOIN = 71; - ACTION_REASON_DAILY_TASK_EXCHANGE_LEGENDARY_KEY = 72; - ACTION_REASON_UNLOCK_PERSON_LINE = 73; - ACTION_REASON_FETTER_LEVEL_REWARD = 74; - ACTION_REASON_BUY_RESIN = 75; - ACTION_REASON_RECHARGE_PACKAGE = 76; - ACTION_REASON_DELIVERY_DAILY_REWARD = 77; - ACTION_REASON_CITY_REPUTATION_LEVEL = 78; - ACTION_REASON_CITY_REPUTATION_QUEST = 79; - ACTION_REASON_CITY_REPUTATION_REQUEST = 80; - ACTION_REASON_CITY_REPUTATION_EXPLORE = 81; - ACTION_REASON_OFFERGING_LEVEL = 82; - ACTION_REASON_ROUTINE_HOST = 83; - ACTION_REASON_ROUTINE_GUEST = 84; - ACTION_REASON_TREASURE_MAP_SPOT_TOKEN = 89; - ACTION_REASON_TREASURE_MAP_BONUS_LEVEL_REWARD = 90; - ACTION_REASON_TREASURE_MAP_MP_REWARD = 91; - ACTION_REASON_CONVERT = 92; - ACTION_REASON_OVERFLOW_TRANSFORM = 93; - ACTION_REASON_ACTIVITY_AVATAR_SELECTION_REWARD = 96; - ACTION_REASON_ACTIVITY_WATCHER_BATCH = 97; - ACTION_REASON_HIT_TREE_DROP = 98; - ACTION_REASON_GET_HOME_LEVELUP_REWARD = 99; - ACTION_REASON_HOME_DEFAULT_FURNITURE = 100; - ACTION_REASON_ACTIVITY_COND = 101; - ACTION_REASON_BATTLE_PASS_NOTIFY = 102; - ACTION_REASON_RELIQUARY_DECOMPOSE = 103; - ACTION_REASON_RECHARGE_GOOGLE_GIFT_GARD = 104; - ACTION_REASON_RECHARGE_CONCERT_PRODUCT = 105; - ACTION_REASON_RECHARGE_CONCERT_PRODUCT_REPLACE = 106; - ACTION_REASON_SEND_CONCERT_PRODUCT_BY_MUIP = 107; - ACTION_REASON_RECHARGE_APPLE_GIFT_GARD = 108; - ACTION_REASON_PLAYER_USE_ITEM = 1001; - ACTION_REASON_DROP_ITEM = 1002; - ACTION_REASON_WEAPON_UPGRADE = 1011; - ACTION_REASON_WEAPON_PROMOTE = 1012; - ACTION_REASON_WEAPON_AWAKEN = 1013; - ACTION_REASON_RELIC_UPGRADE = 1014; - ACTION_REASON_ABILITY = 1015; - ACTION_REASON_DUNGEON_STATUE_DROP = 1016; - ACTION_REASON_OFFLINE_MSG = 1017; - ACTION_REASON_AVATAR_UPGRADE = 1018; - ACTION_REASON_AVATAR_PROMOTE = 1019; - ACTION_REASON_QUEST_ACTION = 1021; - ACTION_REASON_CITY_LEVELUP = 1022; - ACTION_REASON_UPGRADE_SKILL = 1024; - ACTION_REASON_UNLOCK_TALENT = 1025; - ACTION_REASON_UPGRADE_PROUD_SKILL = 1026; - ACTION_REASON_PLAYER_LEVEL_LIMIT_UP = 1027; - ACTION_REASON_DUNGEON_DAILY = 1028; - ACTION_REASON_ITEM_GIVING = 1030; - ACTION_REASON_FORGE_COST = 1031; - ACTION_REASON_INVESTIGATION_REWARD = 1032; - ACTION_REASON_INVESTIGATION_TARGET_REWARD = 1033; - ACTION_REASON_GADGET_INTERACT = 1034; - ACTION_REASON_SEA_LAMP_CI_MATERIAL = 1036; - ACTION_REASON_SEA_LAMP_CONTRIBUTION_REWARD = 1037; - ACTION_REASON_SEA_LAMP_PHASE_REWARD = 1038; - ACTION_REASON_SEA_LAMP_FLY_LAMP = 1039; - ACTION_REASON_AUTO_RECOVER = 1040; - ACTION_REASON_ACTIVITY_EXPIRE_ITEM = 1041; - ACTION_REASON_SUB_COIN_NEGATIVE = 1042; - ACTION_REASON_BARGAIN_DEDUCT = 1043; - ACTION_REASON_BATTLE_PASS_PAID_REWARD = 1044; - ACTION_REASON_BATTLE_PASS_LEVEL_REWARD = 1045; - ACTION_REASON_TRIAL_AVATAR_ACTIVITY_FIRST_PASS_REWARD = 1046; - ACTION_REASON_BUY_BATTLE_PASS_LEVEL = 1047; - ACTION_REASON_GRANT_BIRTHDAY_BENEFIT = 1048; - ACTION_REASON_ACHIEVEMENT_REWARD = 1049; - ACTION_REASON_ACHIEVEMENT_GOAL_REWARD = 1050; - ACTION_REASON_FIRST_SHARE_TO_SOCIAL_NETWORK = 1051; - ACTION_REASON_DESTROY_MATERIAL = 1052; - ACTION_REASON_CODEX_LEVELUP_REWARD = 1053; - ACTION_REASON_HUNTING_OFFER_REWARD = 1054; - ACTION_REASON_USE_WIDGET_ANCHOR_POINT = 1055; - ACTION_REASON_USE_WIDGET_BONFIRE = 1056; - ACTION_REASON_UNGRADE_WEAPON_RETURN_MATERIAL = 1057; - ACTION_REASON_USE_WIDGET_ONEOFF_GATHER_POINT_DETECTOR = 1058; - ACTION_REASON_USE_WIDGET_CLIENT_COLLECTOR = 1059; - ACTION_REASON_USE_WIDGET_CLIENT_DETECTOR = 1060; - ACTION_REASON_TAKE_GENERAL_REWARD = 1061; - ACTION_REASON_ASTER_TAKE_SPECIAL_REWARD = 1062; - ACTION_REASON_REMOVE_CODEX_BOOK = 1063; - ACTION_REASON_OFFERING_ITEM = 1064; - ACTION_REASON_USE_WIDGET_GADGET_BUILDER = 1065; - ACTION_REASON_EFFIGY_FIRST_PASS_REWARD = 1066; - ACTION_REASON_EFFIGY_REWARD = 1067; - ACTION_REASON_REUNION_FIRST_GIFT_REWARD = 1068; - ACTION_REASON_REUNION_SIGN_IN_REWARD = 1069; - ACTION_REASON_REUNION_WATCHER_REWARD = 1070; - ACTION_REASON_SALESMAN_MP_REWARD = 1071; - ACTION_REASION_AVATAR_PROMOTE_REWARD = 1072; - ACTION_REASON_BLESSING_REDEEM_REWARD = 1073; - ACTION_MIRACLE_RING_REWARD = 1074; - ACTION_REASON_EXPEDITION_REWARD = 1075; - ACTION_REASON_TREASURE_MAP_REMOVE_DETECTOR = 1076; - ACTION_REASON_MECHANICUS_DUNGEON_TICKET = 1077; - ACTION_REASON_MECHANICUS_LEVELUP_GEAR = 1078; - ACTION_REASON_MECHANICUS_BATTLE_SETTLE = 1079; - ACTION_REASON_REGION_SEARCH_REWARD = 1080; - ACTION_REASON_UNLOCK_COOP_CHAPTER = 1081; - ACTION_REASON_TAKE_COOP_REWARD = 1082; - ACTION_REASON_FLEUR_FAIR_DUNGEON_REWARD = 1083; - ACTION_REASON_ACTIVITY_SCORE = 1084; - ACTION_REASON_CHANNELLER_SLAB_ONEOFF_DUNGEON_REWARD = 1085; - ACTION_REASON_FURNITURE_MAKE_START = 1086; - ACTION_REASON_FURNITURE_MAKE_TAKE = 1087; - ACTION_REASON_FURNITURE_MAKE_CANCEL = 1088; - ACTION_REASON_FURNITURE_MAKE_FAST_FINISH = 1089; - ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_FIRST_PASS_REWARD = 1090; - ACTION_REASON_CHANNELLER_SLAB_LOOP_DUNGEON_SCORE_REWARD = 1091; - ACTION_REASON_HOME_LIMITED_SHOP_BUY = 1092; - ACTION_REASON_HOME_COIN_COLLECT = 1093; - ACTION_REASON_SUMMER_TIME_SENTRY_TOWER_REWARD = 1094; - ACTION_REASON_SUMMER_TIME_SPRINT_BOAT_REWARD = 1095; - ACTION_REASON_SUMMER_TIME_BOSS_REWARD = 1096; - ACTION_REASON_SUMMER_TIME_BOMB_REWARD = 1097; - ACTION_REASON_HOME_FETTER_COLLECT = 1098; - ACTION_REASON_ECHO_SHELL_REWARD = 1099; - ACTION_REASON_HOME_EVENT_REWARD = 1100; - ACTION_REASON_BLITZ_RUSH_DUNGEON_REWARD = 1101; - ACTION_REASON_FURNITURE_MAKE_RETURN = 1102; - ACTION_REASON_HOME_PLANT_BOX_GATHER = 1103; - ACTION_REASON_HOME_PLANT_SEED = 1104; - ACTION_REASON_HOME_PLANT_GATHER = 1105; - ACTION_REASON_CHESS_DUNGEON_REWARD = 1106; - ACTION_REASON_GROUP_LINK_BUNDLE_FINISH = 1107; - ACTION_REASON_LUNA_RITE_SACRIFICE = 1108; - ACTION_REASON_LUNA_RITE_TAKE_SACRIFICE_REWARD = 1109; - ACTION_REASON_FISH_BITE = 1110; - ACTION_REASON_FISH_SUCC = 1111; - ACTION_REASON_PLANT_FLOWER_REWARD = 1112; - ACTION_REASON_PLANT_FLOWER_DELIVER_ITEM = 1113; - ACTION_REASON_PLANT_FLOWER_GIVE_FLOWER = 1114; - ACTION_REASON_PLANT_FLOWER_RECV_FLOWER = 1115; - ACTION_REASON_ROGUE_CHALLENGE_SETTLE = 1116; - ACTION_REASON_ROGUE_TAKE_FIRST_PASS_REWARD = 1117; - ACTION_REASON_ROGUE_UPGRADE_SHIKIGAMI = 1118; - ACTION_REASON_ROGUE_REFRESH_CARD = 1119; -} diff --git a/proto/ActivityAcceptAllGiveGiftReq.proto b/proto/ActivityAcceptAllGiveGiftReq.proto deleted file mode 100644 index 3ff76772..00000000 --- a/proto/ActivityAcceptAllGiveGiftReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8113 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityAcceptAllGiveGiftReq { - uint32 schedule_id = 3; -} diff --git a/proto/ActivityAcceptAllGiveGiftRsp.proto b/proto/ActivityAcceptAllGiveGiftRsp.proto deleted file mode 100644 index 79cdd039..00000000 --- a/proto/ActivityAcceptAllGiveGiftRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ActivityAcceptGiftResultInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8132 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityAcceptAllGiveGiftRsp { - repeated ActivityAcceptGiftResultInfo accept_gift_result_info_list = 5; - uint32 schedule_id = 10; - int32 retcode = 9; -} diff --git a/proto/ActivityAcceptGiveGiftReq.proto b/proto/ActivityAcceptGiveGiftReq.proto deleted file mode 100644 index a6abe61d..00000000 --- a/proto/ActivityAcceptGiveGiftReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8095 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityAcceptGiveGiftReq { - uint32 schedule_id = 3; - uint32 uid = 12; -} diff --git a/proto/ActivityAcceptGiveGiftRsp.proto b/proto/ActivityAcceptGiveGiftRsp.proto deleted file mode 100644 index f73597ab..00000000 --- a/proto/ActivityAcceptGiveGiftRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ActivityAcceptGiftResultInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8502 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityAcceptGiveGiftRsp { - ActivityAcceptGiftResultInfo accept_gift_result_info = 4; - int32 retcode = 11; - uint32 schedule_id = 10; -} diff --git a/proto/ActivityBannerClearReq.proto b/proto/ActivityBannerClearReq.proto deleted file mode 100644 index 11adcf0a..00000000 --- a/proto/ActivityBannerClearReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2009 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityBannerClearReq { - uint32 schedule_id = 15; - uint32 activity_id = 12; -} diff --git a/proto/ActivityBannerClearRsp.proto b/proto/ActivityBannerClearRsp.proto deleted file mode 100644 index e1d966ce..00000000 --- a/proto/ActivityBannerClearRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2163 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityBannerClearRsp { - uint32 activity_id = 4; - int32 retcode = 6; - uint32 schedule_id = 11; -} diff --git a/proto/ActivityBannerNotify.proto b/proto/ActivityBannerNotify.proto deleted file mode 100644 index a86c62f1..00000000 --- a/proto/ActivityBannerNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2155 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityBannerNotify { - uint32 schedule_id = 1; - uint32 activity_id = 3; -} diff --git a/proto/ActivityCoinInfoNotify.proto b/proto/ActivityCoinInfoNotify.proto deleted file mode 100644 index 3dc67ee7..00000000 --- a/proto/ActivityCoinInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2008 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityCoinInfoNotify { - uint32 schedule_id = 8; - uint32 activity_id = 10; - map activity_coin_map = 2; -} diff --git a/proto/ActivityCondStateChangeNotify.proto b/proto/ActivityCondStateChangeNotify.proto deleted file mode 100644 index b53ce5a2..00000000 --- a/proto/ActivityCondStateChangeNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Uint32Pair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2140 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityCondStateChangeNotify { - repeated uint32 activated_sale_id_list = 9; - uint32 activity_id = 4; - uint32 schedule_id = 5; - repeated uint32 expire_cond_list = 11; - repeated Uint32Pair disable_transfer_point_interaction_list = 12; - repeated uint32 meet_cond_list = 1; -} diff --git a/proto/ActivityDisableTransferPointInteractionNotify.proto b/proto/ActivityDisableTransferPointInteractionNotify.proto deleted file mode 100644 index 6620534f..00000000 --- a/proto/ActivityDisableTransferPointInteractionNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Uint32Pair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8982 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityDisableTransferPointInteractionNotify { - bool is_disable = 10; - Uint32Pair scene_point_pair = 5; -} diff --git a/proto/ActivityGetCanGiveFriendGiftReq.proto b/proto/ActivityGetCanGiveFriendGiftReq.proto deleted file mode 100644 index 420aebb9..00000000 --- a/proto/ActivityGetCanGiveFriendGiftReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8559 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityGetCanGiveFriendGiftReq { - uint32 schedule_id = 8; -} diff --git a/proto/ActivityGetCanGiveFriendGiftRsp.proto b/proto/ActivityGetCanGiveFriendGiftRsp.proto deleted file mode 100644 index fe9e5863..00000000 --- a/proto/ActivityGetCanGiveFriendGiftRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8848 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityGetCanGiveFriendGiftRsp { - uint32 schedule_id = 7; - int32 retcode = 3; - map gift_num_map = 14; -} diff --git a/proto/ActivityGetFriendGiftWishListReq.proto b/proto/ActivityGetFriendGiftWishListReq.proto deleted file mode 100644 index fec6684e..00000000 --- a/proto/ActivityGetFriendGiftWishListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8806 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityGetFriendGiftWishListReq { - uint32 schedule_id = 6; -} diff --git a/proto/ActivityGetFriendGiftWishListRsp.proto b/proto/ActivityGetFriendGiftWishListRsp.proto deleted file mode 100644 index d2fd951f..00000000 --- a/proto/ActivityGetFriendGiftWishListRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ActivityFriendGiftWishData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8253 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityGetFriendGiftWishListRsp { - int32 retcode = 6; - repeated ActivityFriendGiftWishData friend_gift_wish_list = 11; - uint32 schedule_id = 10; -} diff --git a/proto/ActivityGetRecvGiftListReq.proto b/proto/ActivityGetRecvGiftListReq.proto deleted file mode 100644 index ec068abc..00000000 --- a/proto/ActivityGetRecvGiftListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8725 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityGetRecvGiftListReq { - uint32 schedule_id = 8; -} diff --git a/proto/ActivityGetRecvGiftListRsp.proto b/proto/ActivityGetRecvGiftListRsp.proto deleted file mode 100644 index 963b1fd8..00000000 --- a/proto/ActivityGetRecvGiftListRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ActivityRecvGiftData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8120 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityGetRecvGiftListRsp { - int32 retcode = 15; - repeated ActivityRecvGiftData recv_gift_list = 11; - uint32 schedule_id = 6; -} diff --git a/proto/ActivityGiveFriendGiftReq.proto b/proto/ActivityGiveFriendGiftReq.proto deleted file mode 100644 index 80b92315..00000000 --- a/proto/ActivityGiveFriendGiftReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8233 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityGiveFriendGiftReq { - uint32 uid = 5; - uint32 schedule_id = 1; - map gift_num_map = 4; -} diff --git a/proto/ActivityGiveFriendGiftRsp.proto b/proto/ActivityGiveFriendGiftRsp.proto deleted file mode 100644 index ade53108..00000000 --- a/proto/ActivityGiveFriendGiftRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8696 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityGiveFriendGiftRsp { - repeated uint32 limit_gift_list = 3; - uint32 schedule_id = 4; - int32 retcode = 10; -} diff --git a/proto/ActivityHaveRecvGiftNotify.proto b/proto/ActivityHaveRecvGiftNotify.proto deleted file mode 100644 index fa36a8bc..00000000 --- a/proto/ActivityHaveRecvGiftNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8733 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityHaveRecvGiftNotify { - uint32 schedule_id = 7; -} diff --git a/proto/ActivityNullDetailInfo.proto b/proto/ActivityNullDetailInfo.proto deleted file mode 100644 index 0017087e..00000000 --- a/proto/ActivityNullDetailInfo.proto +++ /dev/null @@ -1,8 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ActivityNullDetailInfo { - -} diff --git a/proto/ActivityPlayOpenAnimNotify.proto b/proto/ActivityPlayOpenAnimNotify.proto deleted file mode 100644 index 239114d3..00000000 --- a/proto/ActivityPlayOpenAnimNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2157 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityPlayOpenAnimNotify { - uint32 activity_id = 8; -} diff --git a/proto/ActivityPushTipsInfoNotify.proto b/proto/ActivityPushTipsInfoNotify.proto deleted file mode 100644 index d9835ea2..00000000 --- a/proto/ActivityPushTipsInfoNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ActivityPushTipsData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8513 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityPushTipsInfoNotify { - uint32 schedule_id = 14; - repeated ActivityPushTipsData activity_push_tips_data_list = 3; - uint32 activity_id = 10; -} diff --git a/proto/ActivityReadPushTipsReq.proto b/proto/ActivityReadPushTipsReq.proto deleted file mode 100644 index 10a46c13..00000000 --- a/proto/ActivityReadPushTipsReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8145 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivityReadPushTipsReq { - repeated uint32 activity_push_tips_id_list = 14; - uint32 activity_id = 7; -} diff --git a/proto/ActivityReadPushTipsRsp.proto b/proto/ActivityReadPushTipsRsp.proto deleted file mode 100644 index eca4ddf1..00000000 --- a/proto/ActivityReadPushTipsRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8574 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivityReadPushTipsRsp { - int32 retcode = 9; -} diff --git a/proto/ActivitySaleChangeNotify.proto b/proto/ActivitySaleChangeNotify.proto deleted file mode 100644 index e1b7bf42..00000000 --- a/proto/ActivitySaleChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2071 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivitySaleChangeNotify { - uint32 sale_id = 5; - bool is_close = 1; -} diff --git a/proto/ActivitySelectAvatarCardReq.proto b/proto/ActivitySelectAvatarCardReq.proto deleted file mode 100644 index 56dd5f79..00000000 --- a/proto/ActivitySelectAvatarCardReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2028 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivitySelectAvatarCardReq { - uint32 activity_id = 15; - uint32 reward_id = 10; -} diff --git a/proto/ActivitySelectAvatarCardRsp.proto b/proto/ActivitySelectAvatarCardRsp.proto deleted file mode 100644 index 3a1bf680..00000000 --- a/proto/ActivitySelectAvatarCardRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2189 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivitySelectAvatarCardRsp { - uint32 activity_id = 4; - int32 retcode = 3; - uint32 reward_id = 9; -} diff --git a/proto/ActivitySetGiftWishReq.proto b/proto/ActivitySetGiftWishReq.proto deleted file mode 100644 index e053d3f4..00000000 --- a/proto/ActivitySetGiftWishReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8017 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ActivitySetGiftWishReq { - map gift_num_map = 2; - uint32 schedule_id = 14; -} diff --git a/proto/ActivitySetGiftWishRsp.proto b/proto/ActivitySetGiftWishRsp.proto deleted file mode 100644 index a9bf1aac..00000000 --- a/proto/ActivitySetGiftWishRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8554 -// EnetChannelId: 0 -// EnetIsReliable: true -message ActivitySetGiftWishRsp { - uint32 schedule_id = 15; - int32 retcode = 7; -} diff --git a/proto/AddAranaraCollectionNotify.proto b/proto/AddAranaraCollectionNotify.proto deleted file mode 100644 index d62f068f..00000000 --- a/proto/AddAranaraCollectionNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "AranaraCollectionState.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6368 -// EnetChannelId: 0 -// EnetIsReliable: true -message AddAranaraCollectionNotify { - uint32 collection_type = 7; - AranaraCollectionState target_state = 12; - AranaraCollectionState from_state = 15; - uint32 collection_id = 8; -} diff --git a/proto/AddBlacklistReq.proto b/proto/AddBlacklistReq.proto deleted file mode 100644 index 4c4aa376..00000000 --- a/proto/AddBlacklistReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4088 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AddBlacklistReq { - uint32 target_uid = 2; -} diff --git a/proto/AddBlacklistRsp.proto b/proto/AddBlacklistRsp.proto deleted file mode 100644 index 547805c6..00000000 --- a/proto/AddBlacklistRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FriendBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4026 -// EnetChannelId: 0 -// EnetIsReliable: true -message AddBlacklistRsp { - FriendBrief target_friend_brief = 13; - int32 retcode = 7; -} diff --git a/proto/AddFriendNotify.proto b/proto/AddFriendNotify.proto deleted file mode 100644 index 8ee6f89d..00000000 --- a/proto/AddFriendNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FriendBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4022 -// EnetChannelId: 0 -// EnetIsReliable: true -message AddFriendNotify { - uint32 target_uid = 11; - FriendBrief target_friend_brief = 10; -} diff --git a/proto/AddNoGachaAvatarCardNotify.proto b/proto/AddNoGachaAvatarCardNotify.proto deleted file mode 100644 index 37146cb4..00000000 --- a/proto/AddNoGachaAvatarCardNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "AddNoGachaAvatarCardTransferItem.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1655 -// EnetChannelId: 0 -// EnetIsReliable: true -message AddNoGachaAvatarCardNotify { - repeated AddNoGachaAvatarCardTransferItem transfer_item_list = 4; - uint32 initial_promote_level = 2; - uint32 avatar_id = 8; - bool is_transfer_to_item = 6; - uint32 reason = 9; - uint32 initial_level = 10; - uint32 item_id = 14; -} diff --git a/proto/AddRandTaskInfoNotify.proto b/proto/AddRandTaskInfoNotify.proto deleted file mode 100644 index 5433c15e..00000000 --- a/proto/AddRandTaskInfoNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 119 -// EnetChannelId: 0 -// EnetIsReliable: true -message AddRandTaskInfoNotify { - uint32 rand_task_id = 5; - Vector pos = 13; -} diff --git a/proto/AddSeenMonsterNotify.proto b/proto/AddSeenMonsterNotify.proto deleted file mode 100644 index 748d26fd..00000000 --- a/proto/AddSeenMonsterNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 223 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AddSeenMonsterNotify { - repeated uint32 monster_id_list = 12; -} diff --git a/proto/AdjustWorldLevelReq.proto b/proto/AdjustWorldLevelReq.proto deleted file mode 100644 index 838fc79a..00000000 --- a/proto/AdjustWorldLevelReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 164 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AdjustWorldLevelReq { - uint32 expect_world_level = 8; - uint32 cur_world_level = 9; -} diff --git a/proto/AdjustWorldLevelRsp.proto b/proto/AdjustWorldLevelRsp.proto deleted file mode 100644 index 21ae7f47..00000000 --- a/proto/AdjustWorldLevelRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 138 -// EnetChannelId: 0 -// EnetIsReliable: true -message AdjustWorldLevelRsp { - int32 retcode = 13; - uint32 cd_over_time = 15; - uint32 after_world_level = 14; -} diff --git a/proto/AllCoopInfoNotify.proto b/proto/AllCoopInfoNotify.proto deleted file mode 100644 index 444b0458..00000000 --- a/proto/AllCoopInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "MainCoop.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1976 -// EnetChannelId: 0 -// EnetIsReliable: true -message AllCoopInfoNotify { - repeated MainCoop main_coop_list = 14; -} diff --git a/proto/AllMarkPointNotify.proto b/proto/AllMarkPointNotify.proto deleted file mode 100644 index 2f2aff40..00000000 --- a/proto/AllMarkPointNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "MapMarkPoint.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3283 -// EnetChannelId: 0 -// EnetIsReliable: true -message AllMarkPointNotify { - repeated MapMarkPoint mark_list = 7; -} diff --git a/proto/AllSeenMonsterNotify.proto b/proto/AllSeenMonsterNotify.proto deleted file mode 100644 index f63ad4ce..00000000 --- a/proto/AllSeenMonsterNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 271 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AllSeenMonsterNotify { - repeated uint32 monster_id_list = 4; -} diff --git a/proto/AllShareCDDataNotify.proto b/proto/AllShareCDDataNotify.proto deleted file mode 100644 index 62616045..00000000 --- a/proto/AllShareCDDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ShareCDInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 9072 -// EnetChannelId: 0 -// EnetIsReliable: true -message AllShareCDDataNotify { - map share_cd_info_map = 2; -} diff --git a/proto/AllWidgetBackgroundActiveStateNotify.proto b/proto/AllWidgetBackgroundActiveStateNotify.proto deleted file mode 100644 index 88c089a6..00000000 --- a/proto/AllWidgetBackgroundActiveStateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6092 -// EnetChannelId: 0 -// EnetIsReliable: true -message AllWidgetBackgroundActiveStateNotify { - repeated uint32 background_active_widget_list = 3; -} diff --git a/proto/AnchorPointOpReq.proto b/proto/AnchorPointOpReq.proto deleted file mode 100644 index afb3fc85..00000000 --- a/proto/AnchorPointOpReq.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4257 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AnchorPointOpReq { - uint32 anchor_point_id = 9; - uint32 anchor_point_op_type = 12; - - enum AnchorPointOpType { - ANCHOR_POINT_OP_TYPE_NONE = 0; - ANCHOR_POINT_OP_TYPE_TELEPORT = 1; - ANCHOR_POINT_OP_TYPE_REMOVE = 2; - } -} diff --git a/proto/AnchorPointOpRsp.proto b/proto/AnchorPointOpRsp.proto deleted file mode 100644 index d04cfc28..00000000 --- a/proto/AnchorPointOpRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4252 -// EnetChannelId: 0 -// EnetIsReliable: true -message AnchorPointOpRsp { - int32 retcode = 5; - uint32 anchor_point_id = 12; - uint32 anchor_point_op_type = 4; -} diff --git a/proto/AnimatorForceSetAirMoveNotify.proto b/proto/AnimatorForceSetAirMoveNotify.proto deleted file mode 100644 index 822990bb..00000000 --- a/proto/AnimatorForceSetAirMoveNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 374 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AnimatorForceSetAirMoveNotify { - uint32 entity_id = 14; - bool in_air_move = 13; - ForwardType forward_type = 9; -} diff --git a/proto/AntiAddictNotify.proto b/proto/AntiAddictNotify.proto deleted file mode 100644 index aa71dbc6..00000000 --- a/proto/AntiAddictNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 180 -// EnetChannelId: 0 -// EnetIsReliable: true -message AntiAddictNotify { - int32 msg_type = 6; - string msg = 3; - string level = 5; -} diff --git a/proto/AranaraCollectionDataNotify.proto b/proto/AranaraCollectionDataNotify.proto deleted file mode 100644 index ddb8aaf2..00000000 --- a/proto/AranaraCollectionDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AranaraCollectionSuite.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6376 -// EnetChannelId: 0 -// EnetIsReliable: true -message AranaraCollectionDataNotify { - repeated AranaraCollectionSuite collection_suite_list = 14; -} diff --git a/proto/AreaPlayInfoNotify.proto b/proto/AreaPlayInfoNotify.proto deleted file mode 100644 index 7ff040d5..00000000 --- a/proto/AreaPlayInfoNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "AreaPlayType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3323 -// EnetChannelId: 0 -// EnetIsReliable: true -message AreaPlayInfoNotify { - uint32 detail_play_type = 14; - AreaPlayType area_play_type = 11; -} diff --git a/proto/ArenaChallengeFinishNotify.proto b/proto/ArenaChallengeFinishNotify.proto deleted file mode 100644 index dd13590d..00000000 --- a/proto/ArenaChallengeFinishNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "ArenaChallengeChildChallengeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2030 -// EnetChannelId: 0 -// EnetIsReliable: true -message ArenaChallengeFinishNotify { - uint32 arena_challenge_level = 13; - uint32 arena_challenge_id = 3; - repeated ArenaChallengeChildChallengeInfo child_challenge_list = 2; - bool is_success = 12; -} diff --git a/proto/AssociateInferenceWordReq.proto b/proto/AssociateInferenceWordReq.proto deleted file mode 100644 index e48ab0a0..00000000 --- a/proto/AssociateInferenceWordReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 429 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AssociateInferenceWordReq { - uint32 base_word_id = 7; - uint32 page_id = 11; - uint32 associate_word_id = 2; -} diff --git a/proto/AssociateInferenceWordRsp.proto b/proto/AssociateInferenceWordRsp.proto deleted file mode 100644 index 4cfca1b8..00000000 --- a/proto/AssociateInferenceWordRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 457 -// EnetChannelId: 0 -// EnetIsReliable: true -message AssociateInferenceWordRsp { - int32 retcode = 15; - uint32 base_word_id = 14; - uint32 associate_word_id = 13; - uint32 page_id = 1; -} diff --git a/proto/AsterLargeInfoNotify.proto b/proto/AsterLargeInfoNotify.proto deleted file mode 100644 index 05b34b4c..00000000 --- a/proto/AsterLargeInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AsterLargeDetailInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2146 -// EnetChannelId: 0 -// EnetIsReliable: true -message AsterLargeInfoNotify { - AsterLargeDetailInfo info = 10; -} diff --git a/proto/AsterLittleInfoNotify.proto b/proto/AsterLittleInfoNotify.proto deleted file mode 100644 index d4121508..00000000 --- a/proto/AsterLittleInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AsterLittleDetailInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2068 -// EnetChannelId: 0 -// EnetIsReliable: true -message AsterLittleInfoNotify { - AsterLittleDetailInfo info = 1; -} diff --git a/proto/AsterMidInfoNotify.proto b/proto/AsterMidInfoNotify.proto deleted file mode 100644 index c5b172c3..00000000 --- a/proto/AsterMidInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AsterMidDetailInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2031 -// EnetChannelId: 0 -// EnetIsReliable: true -message AsterMidInfoNotify { - AsterMidDetailInfo info = 4; -} diff --git a/proto/AsterMiscInfoNotify.proto b/proto/AsterMiscInfoNotify.proto deleted file mode 100644 index ed043053..00000000 --- a/proto/AsterMiscInfoNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2036 -// EnetChannelId: 0 -// EnetIsReliable: true -message AsterMiscInfoNotify { - uint32 aster_token = 2; - uint32 aster_credit = 15; -} diff --git a/proto/AsterProgressInfoNotify.proto b/proto/AsterProgressInfoNotify.proto deleted file mode 100644 index 946aa6bb..00000000 --- a/proto/AsterProgressInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AsterProgressDetailInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2016 -// EnetChannelId: 0 -// EnetIsReliable: true -message AsterProgressInfoNotify { - AsterProgressDetailInfo info = 1; -} diff --git a/proto/AvatarBuffAddNotify.proto b/proto/AvatarBuffAddNotify.proto deleted file mode 100644 index a71581b6..00000000 --- a/proto/AvatarBuffAddNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 388 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AvatarBuffAddNotify { - uint64 avatar_guid = 10; - uint32 buff_id = 6; -} diff --git a/proto/AvatarBuffDelNotify.proto b/proto/AvatarBuffDelNotify.proto deleted file mode 100644 index ebc6fb6e..00000000 --- a/proto/AvatarBuffDelNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 326 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AvatarBuffDelNotify { - uint64 avatar_guid = 10; - uint32 buff_id = 12; -} diff --git a/proto/AvatarCardChangeReq.proto b/proto/AvatarCardChangeReq.proto deleted file mode 100644 index 78603af5..00000000 --- a/proto/AvatarCardChangeReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 688 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AvatarCardChangeReq { - uint32 item_id = 6; - uint64 avatar_guid = 14; - uint32 count = 7; -} diff --git a/proto/AvatarCardChangeRsp.proto b/proto/AvatarCardChangeRsp.proto deleted file mode 100644 index d75eb2fb..00000000 --- a/proto/AvatarCardChangeRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 626 -// EnetChannelId: 0 -// EnetIsReliable: true -message AvatarCardChangeRsp { - int32 retcode = 1; -} diff --git a/proto/AvatarChangeAnimHashReq.proto b/proto/AvatarChangeAnimHashReq.proto deleted file mode 100644 index 054b69b1..00000000 --- a/proto/AvatarChangeAnimHashReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1711 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AvatarChangeAnimHashReq { - uint32 anim_hash = 6; - uint64 avatar_guid = 3; -} diff --git a/proto/AvatarChangeAnimHashRsp.proto b/proto/AvatarChangeAnimHashRsp.proto deleted file mode 100644 index e2f205b2..00000000 --- a/proto/AvatarChangeAnimHashRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1647 -// EnetChannelId: 0 -// EnetIsReliable: true -message AvatarChangeAnimHashRsp { - uint32 anim_hash = 13; - int32 retcode = 5; - uint64 avatar_guid = 10; -} diff --git a/proto/AvatarDelNotify.proto b/proto/AvatarDelNotify.proto deleted file mode 100644 index 4b303ab1..00000000 --- a/proto/AvatarDelNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1773 -// EnetChannelId: 0 -// EnetIsReliable: true -message AvatarDelNotify { - repeated uint64 avatar_guid_list = 13; -} diff --git a/proto/AvatarEnterElementViewNotify.proto b/proto/AvatarEnterElementViewNotify.proto deleted file mode 100644 index b4694e03..00000000 --- a/proto/AvatarEnterElementViewNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 334 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message AvatarEnterElementViewNotify { - bool is_triggerd = 3; - uint32 avatar_entity_id = 12; -} diff --git a/proto/BackMyWorldReq.proto b/proto/BackMyWorldReq.proto deleted file mode 100644 index 8a8b9e42..00000000 --- a/proto/BackMyWorldReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 286 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BackMyWorldReq {} diff --git a/proto/BackMyWorldRsp.proto b/proto/BackMyWorldRsp.proto deleted file mode 100644 index 0f7506e7..00000000 --- a/proto/BackMyWorldRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 201 -// EnetChannelId: 0 -// EnetIsReliable: true -message BackMyWorldRsp { - int32 retcode = 11; -} diff --git a/proto/BackRebornGalleryReq.proto b/proto/BackRebornGalleryReq.proto deleted file mode 100644 index 665ca857..00000000 --- a/proto/BackRebornGalleryReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5593 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BackRebornGalleryReq { - uint32 gallery_id = 15; -} diff --git a/proto/BackRebornGalleryRsp.proto b/proto/BackRebornGalleryRsp.proto deleted file mode 100644 index 1d5e27dd..00000000 --- a/proto/BackRebornGalleryRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5527 -// EnetChannelId: 0 -// EnetIsReliable: true -message BackRebornGalleryRsp { - uint32 gallery_id = 9; - int32 retcode = 5; -} diff --git a/proto/BargainOfferPriceReq.proto b/proto/BargainOfferPriceReq.proto deleted file mode 100644 index 10fb0c4c..00000000 --- a/proto/BargainOfferPriceReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 493 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BargainOfferPriceReq { - uint32 bargain_id = 4; - uint32 price = 6; -} diff --git a/proto/BargainOfferPriceRsp.proto b/proto/BargainOfferPriceRsp.proto deleted file mode 100644 index e1e648f3..00000000 --- a/proto/BargainOfferPriceRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "BargainResultType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 427 -// EnetChannelId: 0 -// EnetIsReliable: true -message BargainOfferPriceRsp { - int32 retcode = 5; - uint32 result_param = 13; - BargainResultType bargain_result = 14; - int32 cur_mood = 6; -} diff --git a/proto/BargainStartNotify.proto b/proto/BargainStartNotify.proto deleted file mode 100644 index a52f9cca..00000000 --- a/proto/BargainStartNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "BargainSnapshot.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 404 -// EnetChannelId: 0 -// EnetIsReliable: true -message BargainStartNotify { - uint32 bargain_id = 4; - BargainSnapshot snapshot = 2; -} diff --git a/proto/BargainTerminateNotify.proto b/proto/BargainTerminateNotify.proto deleted file mode 100644 index 425f244d..00000000 --- a/proto/BargainTerminateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 494 -// EnetChannelId: 0 -// EnetIsReliable: true -message BargainTerminateNotify { - uint32 bargain_id = 15; -} diff --git a/proto/BartenderCancelLevelReq.proto b/proto/BartenderCancelLevelReq.proto deleted file mode 100644 index e782dd72..00000000 --- a/proto/BartenderCancelLevelReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8771 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderCancelLevelReq { - uint32 level_id = 13; -} diff --git a/proto/BartenderCancelLevelRsp.proto b/proto/BartenderCancelLevelRsp.proto deleted file mode 100644 index a658fa28..00000000 --- a/proto/BartenderCancelLevelRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8686 -// EnetChannelId: 0 -// EnetIsReliable: true -message BartenderCancelLevelRsp { - uint32 level_id = 2; - int32 retcode = 14; -} diff --git a/proto/BartenderCancelOrderReq.proto b/proto/BartenderCancelOrderReq.proto deleted file mode 100644 index 1205bf98..00000000 --- a/proto/BartenderCancelOrderReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8442 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderCancelOrderReq { - uint32 quest_id = 3; -} diff --git a/proto/BartenderCancelOrderRsp.proto b/proto/BartenderCancelOrderRsp.proto deleted file mode 100644 index 087fabc3..00000000 --- a/proto/BartenderCancelOrderRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8837 -// EnetChannelId: 0 -// EnetIsReliable: true -message BartenderCancelOrderRsp { - int32 retcode = 9; - uint32 quest_id = 3; -} diff --git a/proto/BartenderCompleteOrderReq.proto b/proto/BartenderCompleteOrderReq.proto deleted file mode 100644 index eeb78ba2..00000000 --- a/proto/BartenderCompleteOrderReq.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8414 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderCompleteOrderReq { - uint32 cup_type = 14; - uint32 qte_count = 7; - uint32 quest_id = 11; - repeated ItemParam item_list = 10; - bool is_view_formula = 9; - repeated uint32 optional_order_list = 6; - uint32 retry_count = 3; -} diff --git a/proto/BartenderCompleteOrderRsp.proto b/proto/BartenderCompleteOrderRsp.proto deleted file mode 100644 index c834329c..00000000 --- a/proto/BartenderCompleteOrderRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8125 -// EnetChannelId: 0 -// EnetIsReliable: true -message BartenderCompleteOrderRsp { - bool is_new = 10; - uint32 finish_order_id = 3; - int32 retcode = 4; - uint32 formula_id = 6; - uint32 quest_id = 15; - repeated uint32 affix_list = 2; -} diff --git a/proto/BartenderFinishLevelReq.proto b/proto/BartenderFinishLevelReq.proto deleted file mode 100644 index c13c35e6..00000000 --- a/proto/BartenderFinishLevelReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8227 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderFinishLevelReq { - uint32 level_id = 6; -} diff --git a/proto/BartenderFinishLevelRsp.proto b/proto/BartenderFinishLevelRsp.proto deleted file mode 100644 index fa78676b..00000000 --- a/proto/BartenderFinishLevelRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8093 -// EnetChannelId: 0 -// EnetIsReliable: true -message BartenderFinishLevelRsp { - int32 retcode = 6; - uint32 level_id = 1; -} diff --git a/proto/BartenderGetFormulaReq.proto b/proto/BartenderGetFormulaReq.proto deleted file mode 100644 index 94cb2549..00000000 --- a/proto/BartenderGetFormulaReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8462 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderGetFormulaReq { - repeated ItemParam item_list = 7; - uint32 quest_id = 4; -} diff --git a/proto/BartenderGetFormulaRsp.proto b/proto/BartenderGetFormulaRsp.proto deleted file mode 100644 index d8ee9a8a..00000000 --- a/proto/BartenderGetFormulaRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8842 -// EnetChannelId: 0 -// EnetIsReliable: true -message BartenderGetFormulaRsp { - bool is_new = 12; - int32 retcode = 6; - repeated uint32 affix_list = 8; - uint32 formula_id = 11; -} diff --git a/proto/BartenderLevelProgressNotify.proto b/proto/BartenderLevelProgressNotify.proto deleted file mode 100644 index 991f897d..00000000 --- a/proto/BartenderLevelProgressNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8756 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderLevelProgressNotify { - bool is_new_record = 9; - bool is_finish = 3; - uint32 level_id = 15; - uint32 score = 8; -} diff --git a/proto/BartenderStartLevelReq.proto b/proto/BartenderStartLevelReq.proto deleted file mode 100644 index 8fd121cb..00000000 --- a/proto/BartenderStartLevelReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8507 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BartenderStartLevelReq { - uint32 level_id = 5; -} diff --git a/proto/BartenderStartLevelRsp.proto b/proto/BartenderStartLevelRsp.proto deleted file mode 100644 index c5889de2..00000000 --- a/proto/BartenderStartLevelRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8402 -// EnetChannelId: 0 -// EnetIsReliable: true -message BartenderStartLevelRsp { - int32 retcode = 5; - repeated uint32 order_list = 13; - uint32 level_id = 10; - uint32 time = 8; -} diff --git a/proto/BattlePassBuySuccNotify.proto b/proto/BattlePassBuySuccNotify.proto deleted file mode 100644 index b5c0ead1..00000000 --- a/proto/BattlePassBuySuccNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2614 -// EnetChannelId: 0 -// EnetIsReliable: true -message BattlePassBuySuccNotify { - uint32 schedule_id = 4; - uint32 product_play_type = 11; - uint32 add_point = 12; - repeated ItemParam item_list = 9; -} diff --git a/proto/BeginCameraSceneLookNotify.proto b/proto/BeginCameraSceneLookNotify.proto deleted file mode 100644 index 6197f87c..00000000 --- a/proto/BeginCameraSceneLookNotify.proto +++ /dev/null @@ -1,53 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 270 -// EnetChannelId: 0 -// EnetIsReliable: true -message BeginCameraSceneLookNotify { - uint32 blend_type = 1154; - float custom_radius = 7; - bool is_set_screen_xy = 5; - Vector look_pos = 4; - bool is_recover_keep_current = 11; - bool is_abs_follow_pos = 1375; - KeepRotType keep_rot_type = 6; - bool is_change_play_mode = 9; - uint32 disable_protect = 1103; - float screen_y = 15; - bool is_set_follow_pos = 13; - bool is_force = 12; - float blend_duration = 1758; - uint32 entity_id = 1327; - float screen_x = 3; - bool is_force_walk = 10; - repeated string other_params = 1; - Vector follow_pos = 8; - bool is_allow_input = 2; - float duration = 14; - - enum KeepRotType { - KEEP_ROT_TYPE_X = 0; - KEEP_ROT_TYPE_XY = 1; - } -} diff --git a/proto/BeginCameraSceneLookWithTemplateNotify.proto b/proto/BeginCameraSceneLookWithTemplateNotify.proto deleted file mode 100644 index b8565ea0..00000000 --- a/proto/BeginCameraSceneLookWithTemplateNotify.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3160 -// EnetChannelId: 0 -// EnetIsReliable: true -message BeginCameraSceneLookWithTemplateNotify { - Vector look_pos = 8; - uint32 template_id = 5; - Vector follow_pos = 2; - uint32 entity_id = 12; - repeated string other_params = 13; - FollowType follow_type = 9; - - enum FollowType { - FOLLOW_TYPE_INIT_FOLLOW_POS = 0; - FOLLOW_TYPE_SET_FOLLOW_POS = 1; - FOLLOW_TYPE_SET_ABS_FOLLOW_POS = 2; - } -} diff --git a/proto/BigTalentPointConvertReq.proto b/proto/BigTalentPointConvertReq.proto deleted file mode 100644 index c3b64754..00000000 --- a/proto/BigTalentPointConvertReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1007 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BigTalentPointConvertReq { - repeated uint64 item_guid_list = 6; - uint64 avatar_guid = 3; -} diff --git a/proto/BigTalentPointConvertRsp.proto b/proto/BigTalentPointConvertRsp.proto deleted file mode 100644 index 72b0f2f4..00000000 --- a/proto/BigTalentPointConvertRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1021 -// EnetChannelId: 0 -// EnetIsReliable: true -message BigTalentPointConvertRsp { - int32 retcode = 1; - uint64 avatar_guid = 8; -} diff --git a/proto/BlessingAcceptAllGivePicReq.proto b/proto/BlessingAcceptAllGivePicReq.proto deleted file mode 100644 index 79399b48..00000000 --- a/proto/BlessingAcceptAllGivePicReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2045 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlessingAcceptAllGivePicReq {} diff --git a/proto/BlessingAcceptAllGivePicRsp.proto b/proto/BlessingAcceptAllGivePicRsp.proto deleted file mode 100644 index 286a5533..00000000 --- a/proto/BlessingAcceptAllGivePicRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2044 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingAcceptAllGivePicRsp { - int32 retcode = 11; - map accept_pic_num_map = 14; - repeated uint32 accept_index_list = 5; -} diff --git a/proto/BlessingAcceptGivePicReq.proto b/proto/BlessingAcceptGivePicReq.proto deleted file mode 100644 index c6552adc..00000000 --- a/proto/BlessingAcceptGivePicReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2006 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlessingAcceptGivePicReq { - uint32 index = 9; - uint32 uid = 1; -} diff --git a/proto/BlessingAcceptGivePicRsp.proto b/proto/BlessingAcceptGivePicRsp.proto deleted file mode 100644 index 53c82217..00000000 --- a/proto/BlessingAcceptGivePicRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2055 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingAcceptGivePicRsp { - uint32 pic_id = 1; - int32 retcode = 13; - uint32 index = 5; - uint32 uid = 14; -} diff --git a/proto/BlessingGetAllRecvPicRecordListReq.proto b/proto/BlessingGetAllRecvPicRecordListReq.proto deleted file mode 100644 index 929d66f9..00000000 --- a/proto/BlessingGetAllRecvPicRecordListReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2096 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlessingGetAllRecvPicRecordListReq {} diff --git a/proto/BlessingGetAllRecvPicRecordListRsp.proto b/proto/BlessingGetAllRecvPicRecordListRsp.proto deleted file mode 100644 index 4fe1cc40..00000000 --- a/proto/BlessingGetAllRecvPicRecordListRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "BlessingRecvPicRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2083 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingGetAllRecvPicRecordListRsp { - repeated BlessingRecvPicRecord recv_pic_record_list = 15; - int32 retcode = 9; -} diff --git a/proto/BlessingGetFriendPicListReq.proto b/proto/BlessingGetFriendPicListReq.proto deleted file mode 100644 index 72e833dc..00000000 --- a/proto/BlessingGetFriendPicListReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2043 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlessingGetFriendPicListReq {} diff --git a/proto/BlessingGetFriendPicListRsp.proto b/proto/BlessingGetFriendPicListRsp.proto deleted file mode 100644 index f4e8bc7a..00000000 --- a/proto/BlessingGetFriendPicListRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "BlessingFriendPicData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2056 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingGetFriendPicListRsp { - int32 retcode = 2; - repeated BlessingFriendPicData friend_pic_data_list = 6; -} diff --git a/proto/BlessingGiveFriendPicReq.proto b/proto/BlessingGiveFriendPicReq.proto deleted file mode 100644 index 881ee9f5..00000000 --- a/proto/BlessingGiveFriendPicReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2062 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlessingGiveFriendPicReq { - uint32 uid = 11; - uint32 pic_id = 3; -} diff --git a/proto/BlessingGiveFriendPicRsp.proto b/proto/BlessingGiveFriendPicRsp.proto deleted file mode 100644 index 14a8a7d9..00000000 --- a/proto/BlessingGiveFriendPicRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2053 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingGiveFriendPicRsp { - uint32 pic_id = 10; - int32 retcode = 11; - uint32 uid = 13; -} diff --git a/proto/BlessingRecvFriendPicNotify.proto b/proto/BlessingRecvFriendPicNotify.proto deleted file mode 100644 index e004eb22..00000000 --- a/proto/BlessingRecvFriendPicNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2178 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingRecvFriendPicNotify { - uint32 uid = 15; - uint32 pic_id = 5; -} diff --git a/proto/BlessingScanReq.proto b/proto/BlessingScanReq.proto deleted file mode 100644 index 61658dfd..00000000 --- a/proto/BlessingScanReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2081 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlessingScanReq { - uint32 entity_id = 11; -} diff --git a/proto/BlessingScanRsp.proto b/proto/BlessingScanRsp.proto deleted file mode 100644 index 3e2a9ba9..00000000 --- a/proto/BlessingScanRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2093 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlessingScanRsp { - uint32 scan_pic_id = 4; - int32 retcode = 11; - uint32 cur_day_scan_num = 1; -} diff --git a/proto/BlitzRushParkourRestartReq.proto b/proto/BlitzRushParkourRestartReq.proto deleted file mode 100644 index 3ab31cd6..00000000 --- a/proto/BlitzRushParkourRestartReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8653 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlitzRushParkourRestartReq { - uint32 schedule_id = 13; - uint32 group_id = 2; -} diff --git a/proto/BlitzRushParkourRestartRsp.proto b/proto/BlitzRushParkourRestartRsp.proto deleted file mode 100644 index 29b491b4..00000000 --- a/proto/BlitzRushParkourRestartRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8944 -// EnetChannelId: 0 -// EnetIsReliable: true -message BlitzRushParkourRestartRsp { - int32 retcode = 14; - uint32 group_id = 15; - uint32 schedule_id = 1; -} diff --git a/proto/BlossomChestCreateNotify.proto b/proto/BlossomChestCreateNotify.proto deleted file mode 100644 index 8e9ef7bc..00000000 --- a/proto/BlossomChestCreateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2721 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BlossomChestCreateNotify { - uint32 refresh_id = 1; - uint32 circle_camp_id = 10; -} diff --git a/proto/BonusActivityUpdateNotify.proto b/proto/BonusActivityUpdateNotify.proto deleted file mode 100644 index e711ab91..00000000 --- a/proto/BonusActivityUpdateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "BonusActivityInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2575 -// EnetChannelId: 0 -// EnetIsReliable: true -message BonusActivityUpdateNotify { - repeated BonusActivityInfo bonus_activity_info_list = 8; -} diff --git a/proto/BossChestActivateNotify.proto b/proto/BossChestActivateNotify.proto deleted file mode 100644 index 933cb1b1..00000000 --- a/proto/BossChestActivateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 803 -// EnetChannelId: 0 -// EnetIsReliable: true -message BossChestActivateNotify { - repeated uint32 qualify_uid_list = 1; - uint32 entity_id = 12; -} diff --git a/proto/BounceConjuringSettleNotify.proto b/proto/BounceConjuringSettleNotify.proto deleted file mode 100644 index d107eeed..00000000 --- a/proto/BounceConjuringSettleNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "BounceConjuringGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8084 -// EnetChannelId: 0 -// EnetIsReliable: true -message BounceConjuringSettleNotify { - bool is_new_record = 14; - map settle_info_map = 4; - uint32 total_score = 2; - uint32 chapter_id = 13; -} diff --git a/proto/BuoyantCombatSettleNotify.proto b/proto/BuoyantCombatSettleNotify.proto deleted file mode 100644 index 87a19afa..00000000 --- a/proto/BuoyantCombatSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "BuoyantCombatSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8305 -// EnetChannelId: 0 -// EnetIsReliable: true -message BuoyantCombatSettleNotify { - uint32 gallery_id = 8; - BuoyantCombatSettleInfo settle_info = 11; -} diff --git a/proto/BuyResinReq.proto b/proto/BuyResinReq.proto deleted file mode 100644 index 6df8e9b5..00000000 --- a/proto/BuyResinReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 602 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BuyResinReq {} diff --git a/proto/BuyResinRsp.proto b/proto/BuyResinRsp.proto deleted file mode 100644 index 8e33c656..00000000 --- a/proto/BuyResinRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 619 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message BuyResinRsp { - uint32 cur_value = 10; - int32 retcode = 5; -} diff --git a/proto/CBJEDMGOBPL.proto b/proto/CBJEDMGOBPL.proto deleted file mode 100644 index 7d8eb76a..00000000 --- a/proto/CBJEDMGOBPL.proto +++ /dev/null @@ -1,11 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum CBJEDMGOBPL { - CBJEDMGOBPL_MBLDLJOKLBL = 0; - CBJEDMGOBPL_ILOMIKADKGD = 1; - CBJEDMGOBPL_HGHOEJGHMDH = 2; - CBJEDMGOBPL_PJCONIDJGOD = 3; -} diff --git a/proto/CancelCityReputationRequestReq.proto b/proto/CancelCityReputationRequestReq.proto deleted file mode 100644 index a719d849..00000000 --- a/proto/CancelCityReputationRequestReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2899 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CancelCityReputationRequestReq { - uint32 request_id = 10; - uint32 city_id = 6; -} diff --git a/proto/CancelCityReputationRequestRsp.proto b/proto/CancelCityReputationRequestRsp.proto deleted file mode 100644 index 683356d6..00000000 --- a/proto/CancelCityReputationRequestRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2831 -// EnetChannelId: 0 -// EnetIsReliable: true -message CancelCityReputationRequestRsp { - uint32 city_id = 3; - int32 retcode = 2; - uint32 request_id = 12; -} diff --git a/proto/CancelCoopTaskReq.proto b/proto/CancelCoopTaskReq.proto deleted file mode 100644 index 9416a99c..00000000 --- a/proto/CancelCoopTaskReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1997 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CancelCoopTaskReq { - uint32 chapter_id = 13; -} diff --git a/proto/CancelCoopTaskRsp.proto b/proto/CancelCoopTaskRsp.proto deleted file mode 100644 index a5a1fa9c..00000000 --- a/proto/CancelCoopTaskRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1987 -// EnetChannelId: 0 -// EnetIsReliable: true -message CancelCoopTaskRsp { - uint32 chapter_id = 1; - int32 retcode = 5; -} diff --git a/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto b/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto deleted file mode 100644 index c7adcd44..00000000 --- a/proto/CataLogFinishedGlobalWatcherAllDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "CataLogGlobalWatcherFinishedData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6370 -// EnetChannelId: 0 -// EnetIsReliable: true -message CataLogFinishedGlobalWatcherAllDataNotify { - repeated CataLogGlobalWatcherFinishedData finished_global_watcher_data_list = 13; -} diff --git a/proto/CataLogNewFinishedGlobalWatcherNotify.proto b/proto/CataLogNewFinishedGlobalWatcherNotify.proto deleted file mode 100644 index cc513445..00000000 --- a/proto/CataLogNewFinishedGlobalWatcherNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "CataLogGlobalWatcherFinishedData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6395 -// EnetChannelId: 0 -// EnetIsReliable: true -message CataLogNewFinishedGlobalWatcherNotify { - repeated CataLogGlobalWatcherFinishedData new_finished_global_watcher_data_list = 2; -} diff --git a/proto/ChangeServerGlobalValueNotify.proto b/proto/ChangeServerGlobalValueNotify.proto deleted file mode 100644 index 2e67484a..00000000 --- a/proto/ChangeServerGlobalValueNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 27 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChangeServerGlobalValueNotify { - uint32 entity_id = 4; -} diff --git a/proto/ChangeWidgetBackgroundActiveStateReq.proto b/proto/ChangeWidgetBackgroundActiveStateReq.proto deleted file mode 100644 index 23ec567c..00000000 --- a/proto/ChangeWidgetBackgroundActiveStateReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5907 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChangeWidgetBackgroundActiveStateReq { - bool is_active = 15; - uint32 material_id = 3; -} diff --git a/proto/ChangeWidgetBackgroundActiveStateRsp.proto b/proto/ChangeWidgetBackgroundActiveStateRsp.proto deleted file mode 100644 index 65dfec26..00000000 --- a/proto/ChangeWidgetBackgroundActiveStateRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6060 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChangeWidgetBackgroundActiveStateRsp { - int32 retcode = 8; - uint32 material_id = 6; -} diff --git a/proto/ChangeWorldToSingleModeNotify.proto b/proto/ChangeWorldToSingleModeNotify.proto deleted file mode 100644 index 2e3f97cb..00000000 --- a/proto/ChangeWorldToSingleModeNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3006 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChangeWorldToSingleModeNotify {} diff --git a/proto/ChangeWorldToSingleModeReq.proto b/proto/ChangeWorldToSingleModeReq.proto deleted file mode 100644 index 71f576df..00000000 --- a/proto/ChangeWorldToSingleModeReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3066 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChangeWorldToSingleModeReq {} diff --git a/proto/ChangeWorldToSingleModeRsp.proto b/proto/ChangeWorldToSingleModeRsp.proto deleted file mode 100644 index 19194490..00000000 --- a/proto/ChangeWorldToSingleModeRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3282 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChangeWorldToSingleModeRsp { - uint32 quit_mp_valid_time = 15; - int32 retcode = 4; -} diff --git a/proto/ChannelerSlabCheckEnterLoopDungeonReq.proto b/proto/ChannelerSlabCheckEnterLoopDungeonReq.proto deleted file mode 100644 index 32859225..00000000 --- a/proto/ChannelerSlabCheckEnterLoopDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8745 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabCheckEnterLoopDungeonReq {} diff --git a/proto/ChannelerSlabCheckEnterLoopDungeonRsp.proto b/proto/ChannelerSlabCheckEnterLoopDungeonRsp.proto deleted file mode 100644 index badda6ba..00000000 --- a/proto/ChannelerSlabCheckEnterLoopDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8452 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabCheckEnterLoopDungeonRsp { - int32 retcode = 10; -} diff --git a/proto/ChannelerSlabEnterLoopDungeonReq.proto b/proto/ChannelerSlabEnterLoopDungeonReq.proto deleted file mode 100644 index cc4a5e2f..00000000 --- a/proto/ChannelerSlabEnterLoopDungeonReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8869 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabEnterLoopDungeonReq { - uint32 point_id = 9; - uint32 dungeon_index = 10; - repeated uint32 condition_id_list = 5; - uint32 difficulty_id = 12; -} diff --git a/proto/ChannelerSlabEnterLoopDungeonRsp.proto b/proto/ChannelerSlabEnterLoopDungeonRsp.proto deleted file mode 100644 index d327a522..00000000 --- a/proto/ChannelerSlabEnterLoopDungeonRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8081 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabEnterLoopDungeonRsp { - int32 retcode = 9; - uint32 point_id = 12; - repeated uint32 condition_id_list = 6; - uint32 dungeon_index = 15; - uint32 difficulty_id = 3; -} diff --git a/proto/ChannelerSlabLoopDungeonChallengeInfoNotify.proto b/proto/ChannelerSlabLoopDungeonChallengeInfoNotify.proto deleted file mode 100644 index bfd370a4..00000000 --- a/proto/ChannelerSlabLoopDungeonChallengeInfoNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8224 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabLoopDungeonChallengeInfoNotify { - uint32 dungeon_index = 12; - uint32 challenge_score = 4; - uint32 difficulty_id = 2; - repeated uint32 condition_id_list = 3; - repeated uint32 scheme_buff_id_list = 6; -} diff --git a/proto/ChannelerSlabLoopDungeonSelectConditionReq.proto b/proto/ChannelerSlabLoopDungeonSelectConditionReq.proto deleted file mode 100644 index 1cb09e2d..00000000 --- a/proto/ChannelerSlabLoopDungeonSelectConditionReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8503 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabLoopDungeonSelectConditionReq { - uint32 dungeon_index = 4; - repeated uint32 condition_id_list = 3; - uint32 difficulty_id = 8; -} diff --git a/proto/ChannelerSlabLoopDungeonSelectConditionRsp.proto b/proto/ChannelerSlabLoopDungeonSelectConditionRsp.proto deleted file mode 100644 index 451b51ae..00000000 --- a/proto/ChannelerSlabLoopDungeonSelectConditionRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8509 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabLoopDungeonSelectConditionRsp { - int32 retcode = 9; - uint32 dungeon_index = 5; - repeated uint32 condition_id_list = 13; - uint32 difficulty_id = 14; -} diff --git a/proto/ChannelerSlabOneOffDungeonInfoNotify.proto b/proto/ChannelerSlabOneOffDungeonInfoNotify.proto deleted file mode 100644 index 3225e330..00000000 --- a/proto/ChannelerSlabOneOffDungeonInfoNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8729 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabOneOffDungeonInfoNotify { - repeated uint32 scheme_buff_id_list = 6; -} diff --git a/proto/ChannelerSlabOneOffDungeonInfoReq.proto b/proto/ChannelerSlabOneOffDungeonInfoReq.proto deleted file mode 100644 index 3f92f3d9..00000000 --- a/proto/ChannelerSlabOneOffDungeonInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8409 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabOneOffDungeonInfoReq {} diff --git a/proto/ChannelerSlabOneOffDungeonInfoRsp.proto b/proto/ChannelerSlabOneOffDungeonInfoRsp.proto deleted file mode 100644 index fa301395..00000000 --- a/proto/ChannelerSlabOneOffDungeonInfoRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8268 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabOneOffDungeonInfoRsp { - repeated uint32 scheme_buff_id_list = 3; - int32 retcode = 15; -} diff --git a/proto/ChannelerSlabSaveAssistInfoReq.proto b/proto/ChannelerSlabSaveAssistInfoReq.proto deleted file mode 100644 index 12a42621..00000000 --- a/proto/ChannelerSlabSaveAssistInfoReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ChannelerSlabAssistInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8416 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabSaveAssistInfoReq { - repeated ChannelerSlabAssistInfo assist_info_list = 8; -} diff --git a/proto/ChannelerSlabSaveAssistInfoRsp.proto b/proto/ChannelerSlabSaveAssistInfoRsp.proto deleted file mode 100644 index 35cdf025..00000000 --- a/proto/ChannelerSlabSaveAssistInfoRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ChannelerSlabAssistInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8932 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabSaveAssistInfoRsp { - repeated ChannelerSlabAssistInfo assist_info_list = 8; - int32 retcode = 11; -} diff --git a/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto b/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto deleted file mode 100644 index deaf0e96..00000000 --- a/proto/ChannelerSlabStageActiveChallengeIndexNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8734 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabStageActiveChallengeIndexNotify { - uint32 stage_id = 15; - uint32 challenge_index = 12; - uint32 active_camp_index = 6; -} diff --git a/proto/ChannelerSlabStageOneofDungeonNotify.proto b/proto/ChannelerSlabStageOneofDungeonNotify.proto deleted file mode 100644 index 145934ea..00000000 --- a/proto/ChannelerSlabStageOneofDungeonNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8203 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabStageOneofDungeonNotify { - uint32 stage_id = 2; - bool is_done = 8; -} diff --git a/proto/ChannelerSlabTakeoffBuffReq.proto b/proto/ChannelerSlabTakeoffBuffReq.proto deleted file mode 100644 index 1abca625..00000000 --- a/proto/ChannelerSlabTakeoffBuffReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8516 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabTakeoffBuffReq { - bool is_mp = 10; - uint32 slot_id = 12; - uint32 buff_id = 9; -} diff --git a/proto/ChannelerSlabTakeoffBuffRsp.proto b/proto/ChannelerSlabTakeoffBuffRsp.proto deleted file mode 100644 index 85b8bb36..00000000 --- a/proto/ChannelerSlabTakeoffBuffRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8237 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabTakeoffBuffRsp { - int32 retcode = 3; - bool is_mp = 13; - uint32 buff_id = 14; - uint32 slot_id = 8; -} diff --git a/proto/ChannelerSlabWearBuffReq.proto b/proto/ChannelerSlabWearBuffReq.proto deleted file mode 100644 index c9c0441a..00000000 --- a/proto/ChannelerSlabWearBuffReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8107 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChannelerSlabWearBuffReq { - uint32 buff_id = 3; - bool is_mp = 5; - uint32 slot_id = 13; -} diff --git a/proto/ChannelerSlabWearBuffRsp.proto b/proto/ChannelerSlabWearBuffRsp.proto deleted file mode 100644 index a8bb9d1f..00000000 --- a/proto/ChannelerSlabWearBuffRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8600 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChannelerSlabWearBuffRsp { - uint32 buff_id = 15; - int32 retcode = 1; - bool is_mp = 9; - uint32 slot_id = 8; -} diff --git a/proto/ChannellerSlabLoopDungeonResultInfo.proto b/proto/ChannellerSlabLoopDungeonResultInfo.proto deleted file mode 100644 index e421825e..00000000 --- a/proto/ChannellerSlabLoopDungeonResultInfo.proto +++ /dev/null @@ -1,13 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - - -message ChannellerSlabLoopDungeonResultInfo { - uint32 dungeon_index = 1; - bool is_success = 2; - uint32 challenge_score = 3; - uint32 challenge_max_score = 4; - bool is_in_time_limit = 5; -} diff --git a/proto/CharAmusementSettleNotify.proto b/proto/CharAmusementSettleNotify.proto deleted file mode 100644 index bf71886f..00000000 --- a/proto/CharAmusementSettleNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23133 -// EnetChannelId: 0 -// EnetIsReliable: true -message CharAmusementSettleNotify { - bool is_succ = 3; - uint32 finish_time = 14; - bool is_new_record = 2; -} diff --git a/proto/ChatChannelDataNotify.proto b/proto/ChatChannelDataNotify.proto deleted file mode 100644 index dac718f9..00000000 --- a/proto/ChatChannelDataNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4998 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChatChannelDataNotify { - repeated uint32 channel_list = 3; -} diff --git a/proto/ChatChannelUpdateNotify.proto b/proto/ChatChannelUpdateNotify.proto deleted file mode 100644 index 96a33109..00000000 --- a/proto/ChatChannelUpdateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5025 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChatChannelUpdateNotify { - uint32 channel_id = 3; - bool is_create = 15; -} diff --git a/proto/ChatHistoryNotify.proto b/proto/ChatHistoryNotify.proto deleted file mode 100644 index da9b7306..00000000 --- a/proto/ChatHistoryNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ChatInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3496 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChatHistoryNotify { - repeated ChatInfo chat_info = 9; - uint32 channel_id = 12; -} diff --git a/proto/CheckGroupReplacedReq.proto b/proto/CheckGroupReplacedReq.proto deleted file mode 100644 index afccb05c..00000000 --- a/proto/CheckGroupReplacedReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3113 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CheckGroupReplacedReq { - repeated uint32 group_id_list = 7; -} diff --git a/proto/CheckGroupReplacedRsp.proto b/proto/CheckGroupReplacedRsp.proto deleted file mode 100644 index 6442d373..00000000 --- a/proto/CheckGroupReplacedRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3152 -// EnetChannelId: 0 -// EnetIsReliable: true -message CheckGroupReplacedRsp { - int32 retcode = 4; - repeated uint32 replaced_group_id_list = 6; -} diff --git a/proto/CheckSegmentCRCNotify.proto b/proto/CheckSegmentCRCNotify.proto deleted file mode 100644 index 517b42b2..00000000 --- a/proto/CheckSegmentCRCNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "SegmentInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 39 -// EnetChannelId: 0 -// EnetIsReliable: true -message CheckSegmentCRCNotify { - repeated SegmentInfo info_list = 6; -} diff --git a/proto/CheckSegmentCRCReq.proto b/proto/CheckSegmentCRCReq.proto deleted file mode 100644 index 5941d339..00000000 --- a/proto/CheckSegmentCRCReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "SegmentCRCInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 53 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CheckSegmentCRCReq { - repeated SegmentCRCInfo info_list = 1; -} diff --git a/proto/CheckUgcStateReq.proto b/proto/CheckUgcStateReq.proto deleted file mode 100644 index 2c720c29..00000000 --- a/proto/CheckUgcStateReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6342 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CheckUgcStateReq {} diff --git a/proto/CheckUgcStateRsp.proto b/proto/CheckUgcStateRsp.proto deleted file mode 100644 index dc622743..00000000 --- a/proto/CheckUgcStateRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6314 -// EnetChannelId: 0 -// EnetIsReliable: true -message CheckUgcStateRsp { - int32 retcode = 7; -} diff --git a/proto/CheckUgcUpdateReq.proto b/proto/CheckUgcUpdateReq.proto deleted file mode 100644 index 1d39baa9..00000000 --- a/proto/CheckUgcUpdateReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6320 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CheckUgcUpdateReq { - UgcType ugc_type = 13; -} diff --git a/proto/CheckUgcUpdateRsp.proto b/proto/CheckUgcUpdateRsp.proto deleted file mode 100644 index 76a9b7ce..00000000 --- a/proto/CheckUgcUpdateRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6345 -// EnetChannelId: 0 -// EnetIsReliable: true -message CheckUgcUpdateRsp { - repeated uint64 update_ugc_guid_list = 15; - int32 retcode = 10; - UgcType ugc_type = 12; -} diff --git a/proto/ChessEscapedMonstersNotify.proto b/proto/ChessEscapedMonstersNotify.proto deleted file mode 100644 index c89e4193..00000000 --- a/proto/ChessEscapedMonstersNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5314 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChessEscapedMonstersNotify { - uint32 escaped_monsters = 14; -} diff --git a/proto/ChessLeftMonstersNotify.proto b/proto/ChessLeftMonstersNotify.proto deleted file mode 100644 index fd3d00b6..00000000 --- a/proto/ChessLeftMonstersNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5360 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChessLeftMonstersNotify { - uint32 left_monsters = 6; -} diff --git a/proto/ChessManualRefreshCardsReq.proto b/proto/ChessManualRefreshCardsReq.proto deleted file mode 100644 index 7a2faa76..00000000 --- a/proto/ChessManualRefreshCardsReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5389 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChessManualRefreshCardsReq {} diff --git a/proto/ChessManualRefreshCardsRsp.proto b/proto/ChessManualRefreshCardsRsp.proto deleted file mode 100644 index 5a74e5c6..00000000 --- a/proto/ChessManualRefreshCardsRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5359 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChessManualRefreshCardsRsp { - int32 retcode = 12; -} diff --git a/proto/ChessPickCardNotify.proto b/proto/ChessPickCardNotify.proto deleted file mode 100644 index 1f9fd873..00000000 --- a/proto/ChessPickCardNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ChessNormalCardInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5380 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChessPickCardNotify { - uint32 curse_card_id = 13; - ChessNormalCardInfo normal_card_info = 1; -} diff --git a/proto/ChessPickCardReq.proto b/proto/ChessPickCardReq.proto deleted file mode 100644 index 301e1715..00000000 --- a/proto/ChessPickCardReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5333 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ChessPickCardReq { - uint32 card_id = 1; - uint32 card_index = 4; -} diff --git a/proto/ChessPickCardRsp.proto b/proto/ChessPickCardRsp.proto deleted file mode 100644 index 822bf568..00000000 --- a/proto/ChessPickCardRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5384 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChessPickCardRsp { - uint32 card_index = 11; - uint32 card_id = 1; - int32 retcode = 4; -} diff --git a/proto/ChessSelectedCardsNotify.proto b/proto/ChessSelectedCardsNotify.proto deleted file mode 100644 index 34910098..00000000 --- a/proto/ChessSelectedCardsNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ChessCardInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5392 -// EnetChannelId: 0 -// EnetIsReliable: true -message ChessSelectedCardsNotify { - repeated ChessCardInfo selected_card_info_list = 4; -} diff --git a/proto/CityReputationDataNotify.proto b/proto/CityReputationDataNotify.proto deleted file mode 100644 index 7004b512..00000000 --- a/proto/CityReputationDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "CityReputationSimpleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2805 -// EnetChannelId: 0 -// EnetIsReliable: true -message CityReputationDataNotify { - repeated CityReputationSimpleInfo simple_info_list = 7; -} diff --git a/proto/CityReputationLevelupNotify.proto b/proto/CityReputationLevelupNotify.proto deleted file mode 100644 index f1032176..00000000 --- a/proto/CityReputationLevelupNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2807 -// EnetChannelId: 0 -// EnetIsReliable: true -message CityReputationLevelupNotify { - uint32 city_id = 12; - uint32 level = 15; -} diff --git a/proto/ClearRoguelikeCurseNotify.proto b/proto/ClearRoguelikeCurseNotify.proto deleted file mode 100644 index 77525620..00000000 --- a/proto/ClearRoguelikeCurseNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8207 -// EnetChannelId: 0 -// EnetIsReliable: true -message ClearRoguelikeCurseNotify { - map clear_curse_map = 10; - bool is_clear_all = 11; - uint32 card_id = 8; - bool is_curse_all_clear = 1; -} diff --git a/proto/ClientAIStateNotify.proto b/proto/ClientAIStateNotify.proto deleted file mode 100644 index 4243d5dd..00000000 --- a/proto/ClientAIStateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1181 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientAIStateNotify { - uint32 entity_id = 9; - uint32 cur_tactic = 15; -} diff --git a/proto/ClientAbilitiesInitFinishCombineNotify.proto b/proto/ClientAbilitiesInitFinishCombineNotify.proto deleted file mode 100644 index c8531b6b..00000000 --- a/proto/ClientAbilitiesInitFinishCombineNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "EntityAbilityInvokeEntry.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1103 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientAbilitiesInitFinishCombineNotify { - repeated EntityAbilityInvokeEntry entity_invoke_list = 1; -} diff --git a/proto/ClientAbilityInitBeginNotify.proto b/proto/ClientAbilityInitBeginNotify.proto deleted file mode 100644 index c14b6fa4..00000000 --- a/proto/ClientAbilityInitBeginNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1112 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientAbilityInitBeginNotify { - uint32 entity_id = 1; -} diff --git a/proto/ClientBulletCreateNotify.proto b/proto/ClientBulletCreateNotify.proto deleted file mode 100644 index 9e66f33b..00000000 --- a/proto/ClientBulletCreateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientBulletCreateNotify { - uint32 param = 6; -} diff --git a/proto/ClientHashDebugNotify.proto b/proto/ClientHashDebugNotify.proto deleted file mode 100644 index 3f1ebf8e..00000000 --- a/proto/ClientHashDebugNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3086 -// EnetChannelId: 0 -// EnetIsReliable: true -message ClientHashDebugNotify { - uint32 job_id = 12; -} diff --git a/proto/ClientLoadingCostumeVerificationNotify.proto b/proto/ClientLoadingCostumeVerificationNotify.proto deleted file mode 100644 index c6161c10..00000000 --- a/proto/ClientLoadingCostumeVerificationNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3487 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientLoadingCostumeVerificationNotify { - uint32 costume_id = 9; - uint64 prefab_hash = 2; - uint64 guid = 14; -} diff --git a/proto/ClientLockGameTimeNotify.proto b/proto/ClientLockGameTimeNotify.proto deleted file mode 100644 index 616e148e..00000000 --- a/proto/ClientLockGameTimeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 114 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientLockGameTimeNotify { - bool is_lock = 5; -} diff --git a/proto/ClientLogBodyLogin.proto b/proto/ClientLogBodyLogin.proto deleted file mode 100644 index 10b5cd7d..00000000 --- a/proto/ClientLogBodyLogin.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ClientLogBodyLogin { - string action_type = 1; - string action_result = 2; - uint32 action_time = 3; - string xg = 4; - uint32 signal_level = 5; - string dns = 6; -} diff --git a/proto/ClientLogBodyPing.proto b/proto/ClientLogBodyPing.proto deleted file mode 100644 index 9739ed0f..00000000 --- a/proto/ClientLogBodyPing.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ClientLogBodyPing { - string xg = 1; - uint32 signal_level = 2; - uint32 ping = 3; - string servertype = 4; - string serverip = 5; - string serverport = 6; - uint32 pcount = 7; - uint32 plost = 8; - string dns = 9; -} diff --git a/proto/ClientLogHead.proto b/proto/ClientLogHead.proto deleted file mode 100644 index af4eb04c..00000000 --- a/proto/ClientLogHead.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message ClientLogHead { - string event_time = 1; - string log_serial_number = 2; - uint32 action_id = 3; - string action_name = 4; - string upload_ip = 5; - string product_id = 6; - string channel_id = 7; - string region_name = 8; - string game_version = 9; - string device_type = 10; - string device_uuid = 11; - string mac_addr = 12; - string account_name = 13; - string account_uuid = 14; -} diff --git a/proto/ClientNewMailNotify.proto b/proto/ClientNewMailNotify.proto deleted file mode 100644 index 104344ab..00000000 --- a/proto/ClientNewMailNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1499 -// EnetChannelId: 0 -// EnetIsReliable: true -message ClientNewMailNotify { - uint32 not_read_num = 7; - uint32 not_got_attachment_num = 2; -} diff --git a/proto/ClientPauseNotify.proto b/proto/ClientPauseNotify.proto deleted file mode 100644 index 89ce540a..00000000 --- a/proto/ClientPauseNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 260 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientPauseNotify { - bool is_open = 1; -} diff --git a/proto/ClientReconnectNotify.proto b/proto/ClientReconnectNotify.proto deleted file mode 100644 index 21d65727..00000000 --- a/proto/ClientReconnectNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ClientReconnectReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 75 -// EnetChannelId: 0 -// EnetIsReliable: true -message ClientReconnectNotify { - ClientReconnectReason reason = 6; -} diff --git a/proto/ClientRemoveCombatEndModifierNotify.proto b/proto/ClientRemoveCombatEndModifierNotify.proto deleted file mode 100644 index 67b9bbf5..00000000 --- a/proto/ClientRemoveCombatEndModifierNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1182 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientRemoveCombatEndModifierNotify { - repeated uint32 combat_end_type_list = 7; -} diff --git a/proto/ClientReportNotify.proto b/proto/ClientReportNotify.proto deleted file mode 100644 index 536c6bbe..00000000 --- a/proto/ClientReportNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 81 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientReportNotify { - string report_type = 1; - string report_value = 4; -} diff --git a/proto/ClientScriptEventNotify.proto b/proto/ClientScriptEventNotify.proto deleted file mode 100644 index 7b9f3cef..00000000 --- a/proto/ClientScriptEventNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 213 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientScriptEventNotify { - repeated int32 param_list = 9; - uint32 source_entity_id = 14; - uint32 event_type = 10; - uint32 target_entity_id = 13; -} diff --git a/proto/ClientTransmitReq.proto b/proto/ClientTransmitReq.proto deleted file mode 100644 index ab7d5838..00000000 --- a/proto/ClientTransmitReq.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "TransmitReason.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 291 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientTransmitReq { - uint32 scene_id = 2; - TransmitReason reason = 14; - Vector pos = 1; - Vector rot = 9; -} diff --git a/proto/ClientTransmitRsp.proto b/proto/ClientTransmitRsp.proto deleted file mode 100644 index 500411b2..00000000 --- a/proto/ClientTransmitRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "TransmitReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 224 -// EnetChannelId: 0 -// EnetIsReliable: true -message ClientTransmitRsp { - TransmitReason reason = 3; - int32 retcode = 9; -} diff --git a/proto/ClientTriggerEventNotify.proto b/proto/ClientTriggerEventNotify.proto deleted file mode 100644 index bda64ac1..00000000 --- a/proto/ClientTriggerEventNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "EventTriggerType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 148 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ClientTriggerEventNotify { - uint32 force_id = 3; - EventTriggerType event_type = 2; -} diff --git a/proto/CloseCommonTipsNotify.proto b/proto/CloseCommonTipsNotify.proto deleted file mode 100644 index fd99e3b2..00000000 --- a/proto/CloseCommonTipsNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3194 -// EnetChannelId: 0 -// EnetIsReliable: true -message CloseCommonTipsNotify {} diff --git a/proto/CommonPlayerTipsNotify.proto b/proto/CommonPlayerTipsNotify.proto deleted file mode 100644 index b4b1b956..00000000 --- a/proto/CommonPlayerTipsNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8466 -// EnetChannelId: 0 -// EnetIsReliable: true -message CommonPlayerTipsNotify { - uint32 notify_type = 3; - repeated string text_map_id_list = 9; -} diff --git a/proto/CompoundUnlockNotify.proto b/proto/CompoundUnlockNotify.proto deleted file mode 100644 index b67267a5..00000000 --- a/proto/CompoundUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 128 -// EnetChannelId: 0 -// EnetIsReliable: true -message CompoundUnlockNotify { - uint32 compound_id = 3; -} diff --git a/proto/CookGradeDataNotify.proto b/proto/CookGradeDataNotify.proto deleted file mode 100644 index f684cdff..00000000 --- a/proto/CookGradeDataNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 134 -// EnetChannelId: 0 -// EnetIsReliable: true -message CookGradeDataNotify { - uint32 grade = 12; -} diff --git a/proto/CoopDataNotify.proto b/proto/CoopDataNotify.proto deleted file mode 100644 index a42c21e6..00000000 --- a/proto/CoopDataNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CoopChapter.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1979 -// EnetChannelId: 0 -// EnetIsReliable: true -message CoopDataNotify { - repeated CoopChapter chapter_list = 15; - repeated uint32 viewed_chapter_list = 7; - bool is_have_progress = 10; - uint32 cur_coop_point = 5; -} diff --git a/proto/CoopProgressUpdateNotify.proto b/proto/CoopProgressUpdateNotify.proto deleted file mode 100644 index 771d2e5b..00000000 --- a/proto/CoopProgressUpdateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1998 -// EnetChannelId: 0 -// EnetIsReliable: true -message CoopProgressUpdateNotify { - uint32 cur_coop_point = 11; - bool is_have_progress = 12; -} diff --git a/proto/CountDownDelete.proto b/proto/CountDownDelete.proto deleted file mode 100644 index e51fe268..00000000 --- a/proto/CountDownDelete.proto +++ /dev/null @@ -1,8 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message CountDownDelete { - -} diff --git a/proto/CreateMassiveEntityNotify.proto b/proto/CreateMassiveEntityNotify.proto deleted file mode 100644 index b4efbdb9..00000000 --- a/proto/CreateMassiveEntityNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ServerMassiveEntity.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 367 -// EnetChannelId: 0 -// EnetIsReliable: true -message CreateMassiveEntityNotify { - repeated ServerMassiveEntity massive_entity_list = 15; -} diff --git a/proto/CreateMassiveEntityReq.proto b/proto/CreateMassiveEntityReq.proto deleted file mode 100644 index 6456ce9e..00000000 --- a/proto/CreateMassiveEntityReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ClientMassiveEntity.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 342 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CreateMassiveEntityReq { - repeated ClientMassiveEntity massive_entity_list = 1; -} diff --git a/proto/CreateMassiveEntityRsp.proto b/proto/CreateMassiveEntityRsp.proto deleted file mode 100644 index e6111ea1..00000000 --- a/proto/CreateMassiveEntityRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 330 -// EnetChannelId: 0 -// EnetIsReliable: true -message CreateMassiveEntityRsp { - int32 retcode = 1; -} diff --git a/proto/CrystalLinkDungeonInfoNotify.proto b/proto/CrystalLinkDungeonInfoNotify.proto deleted file mode 100644 index a8b9892b..00000000 --- a/proto/CrystalLinkDungeonInfoNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "CrystalLinkBuffInfo.proto"; -import "CrystalLinkDungeonAvatarInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8858 -// EnetChannelId: 0 -// EnetIsReliable: true -message CrystalLinkDungeonInfoNotify { - repeated CrystalLinkBuffInfo buff_info_list = 8; - uint32 level_id = 1; - bool is_upper_part = 15; - uint32 difficulty_id = 11; - repeated CrystalLinkDungeonAvatarInfo dungeon_avatar_info_list = 3; - uint32 init_gallery_progress = 7; -} diff --git a/proto/CrystalLinkEnterDungeonReq.proto b/proto/CrystalLinkEnterDungeonReq.proto deleted file mode 100644 index ae7a047a..00000000 --- a/proto/CrystalLinkEnterDungeonReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CrystalLinkTeamInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8325 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CrystalLinkEnterDungeonReq { - uint32 level_id = 7; - repeated CrystalLinkTeamInfo team_info_list = 13; - uint32 difficulty_id = 10; -} diff --git a/proto/CrystalLinkEnterDungeonRsp.proto b/proto/CrystalLinkEnterDungeonRsp.proto deleted file mode 100644 index 571e85d5..00000000 --- a/proto/CrystalLinkEnterDungeonRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CrystalLinkTeamInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8147 -// EnetChannelId: 0 -// EnetIsReliable: true -message CrystalLinkEnterDungeonRsp { - uint32 level_id = 1; - uint32 difficulty_id = 14; - int32 retcode = 6; - repeated CrystalLinkTeamInfo team_info_list = 8; -} diff --git a/proto/CrystalLinkRestartDungeonReq.proto b/proto/CrystalLinkRestartDungeonReq.proto deleted file mode 100644 index e12bdef3..00000000 --- a/proto/CrystalLinkRestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8022 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CrystalLinkRestartDungeonReq {} diff --git a/proto/CrystalLinkRestartDungeonRsp.proto b/proto/CrystalLinkRestartDungeonRsp.proto deleted file mode 100644 index 0d158b75..00000000 --- a/proto/CrystalLinkRestartDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8119 -// EnetChannelId: 0 -// EnetIsReliable: true -message CrystalLinkRestartDungeonRsp { - int32 retcode = 1; -} diff --git a/proto/CutSceneBeginNotify.proto b/proto/CutSceneBeginNotify.proto deleted file mode 100644 index 2557af06..00000000 --- a/proto/CutSceneBeginNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CutSceneExtraParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 296 -// EnetChannelId: 0 -// EnetIsReliable: true -message CutSceneBeginNotify { - bool is_wait_others = 9; - uint32 cutscene_id = 14; - repeated CutSceneExtraParam extra_param_list = 3; -} diff --git a/proto/CutSceneEndNotify.proto b/proto/CutSceneEndNotify.proto deleted file mode 100644 index eb1deb73..00000000 --- a/proto/CutSceneEndNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 215 -// EnetChannelId: 0 -// EnetIsReliable: true -message CutSceneEndNotify { - int32 retcode = 5; - uint32 cutscene_id = 14; -} diff --git a/proto/CutSceneFinishNotify.proto b/proto/CutSceneFinishNotify.proto deleted file mode 100644 index de969602..00000000 --- a/proto/CutSceneFinishNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 262 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message CutSceneFinishNotify { - uint32 cutscene_id = 12; -} diff --git a/proto/DataResVersionNotify.proto b/proto/DataResVersionNotify.proto deleted file mode 100644 index 359938db..00000000 --- a/proto/DataResVersionNotify.proto +++ /dev/null @@ -1,43 +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 . - -syntax = "proto3"; - -import "ResVersionConfig.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 167 -// EnetChannelId: 0 -// EnetIsReliable: true -message DataResVersionNotify { - string client_silence_md5 = 10; - string client_silence_version_suffix = 15; - ResVersionConfig res_version_config = 9; - bool is_data_need_relogin = 7; - DataResVersionOpType op_type = 12; - uint32 client_data_version = 2; - string client_version_suffix = 5; - uint32 client_silence_data_version = 1; - string client_md5 = 14; - - enum DataResVersionOpType { - DATA_RES_VERSION_OP_TYPE_NONE = 0; - DATA_RES_VERSION_OP_TYPE_RELOGIN = 1; - DATA_RES_VERSION_OP_TYPE_MP_RELOGIN = 2; - } -} diff --git a/proto/DateTimeDelete.proto b/proto/DateTimeDelete.proto deleted file mode 100644 index 359e7938..00000000 --- a/proto/DateTimeDelete.proto +++ /dev/null @@ -1,8 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message DateTimeDelete { - -} diff --git a/proto/DeathZoneObserveNotify.proto b/proto/DeathZoneObserveNotify.proto deleted file mode 100644 index cd513f05..00000000 --- a/proto/DeathZoneObserveNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3475 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DeathZoneObserveNotify { - uint32 target_entity_id = 14; - uint32 source_entity_id = 12; -} diff --git a/proto/DebugNotify.proto b/proto/DebugNotify.proto deleted file mode 100644 index cf80e8d0..00000000 --- a/proto/DebugNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 101 -// TargetService: 101 -// EnetChannelId: 2 -// EnetIsReliable: true -message DebugNotify { - uint32 id = 1; - string name = 2; - Retcode retcode = 3; - - enum Retcode { - RETCODE_SUCC = 0; - RETCODE_FAIL = 1; - } -} diff --git a/proto/DelScenePlayTeamEntityNotify.proto b/proto/DelScenePlayTeamEntityNotify.proto deleted file mode 100644 index 760e3ffa..00000000 --- a/proto/DelScenePlayTeamEntityNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3318 -// EnetChannelId: 0 -// EnetIsReliable: true -message DelScenePlayTeamEntityNotify { - repeated uint32 del_entity_id_list = 2; - uint32 scene_id = 4; -} diff --git a/proto/DelayWeekCountDownDelete.proto b/proto/DelayWeekCountDownDelete.proto deleted file mode 100644 index 82555f75..00000000 --- a/proto/DelayWeekCountDownDelete.proto +++ /dev/null @@ -1,8 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message DelayWeekCountDownDelete { - -} diff --git a/proto/DestroyMassiveEntityNotify.proto b/proto/DestroyMassiveEntityNotify.proto deleted file mode 100644 index dc0d14bf..00000000 --- a/proto/DestroyMassiveEntityNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ClientMassiveEntity.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 358 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DestroyMassiveEntityNotify { - repeated ClientMassiveEntity massive_entity_list = 7; -} diff --git a/proto/DigActivityChangeGadgetStateReq.proto b/proto/DigActivityChangeGadgetStateReq.proto deleted file mode 100644 index 1d510769..00000000 --- a/proto/DigActivityChangeGadgetStateReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8464 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DigActivityChangeGadgetStateReq { - uint32 entity_id = 10; -} diff --git a/proto/DigActivityChangeGadgetStateRsp.proto b/proto/DigActivityChangeGadgetStateRsp.proto deleted file mode 100644 index e4486621..00000000 --- a/proto/DigActivityChangeGadgetStateRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8430 -// EnetChannelId: 0 -// EnetIsReliable: true -message DigActivityChangeGadgetStateRsp { - uint32 entity_id = 15; - int32 retcode = 6; -} diff --git a/proto/DigActivityMarkPointChangeNotify.proto b/proto/DigActivityMarkPointChangeNotify.proto deleted file mode 100644 index 41972be1..00000000 --- a/proto/DigActivityMarkPointChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "DigMarkPoint.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8109 -// EnetChannelId: 0 -// EnetIsReliable: true -message DigActivityMarkPointChangeNotify { - repeated DigMarkPoint dig_mark_point_list = 11; -} diff --git a/proto/DisableRoguelikeTrapNotify.proto b/proto/DisableRoguelikeTrapNotify.proto deleted file mode 100644 index 613b94c7..00000000 --- a/proto/DisableRoguelikeTrapNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8259 -// EnetChannelId: 0 -// EnetIsReliable: true -message DisableRoguelikeTrapNotify { - uint32 card_id = 13; -} diff --git a/proto/DoRoguelikeDungeonCardGachaReq.proto b/proto/DoRoguelikeDungeonCardGachaReq.proto deleted file mode 100644 index 694a4a76..00000000 --- a/proto/DoRoguelikeDungeonCardGachaReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8148 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DoRoguelikeDungeonCardGachaReq { - uint32 dungeon_id = 13; - uint32 cell_id = 6; -} diff --git a/proto/DoRoguelikeDungeonCardGachaRsp.proto b/proto/DoRoguelikeDungeonCardGachaRsp.proto deleted file mode 100644 index 256a78d0..00000000 --- a/proto/DoRoguelikeDungeonCardGachaRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8472 -// EnetChannelId: 0 -// EnetIsReliable: true -message DoRoguelikeDungeonCardGachaRsp { - bool is_can_refresh = 8; - repeated uint32 card_list = 15; - int32 retcode = 5; -} diff --git a/proto/DraftGuestReplyInviteNotify.proto b/proto/DraftGuestReplyInviteNotify.proto deleted file mode 100644 index eaebf7f1..00000000 --- a/proto/DraftGuestReplyInviteNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5490 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftGuestReplyInviteNotify { - uint32 draft_id = 5; - bool is_agree = 9; - uint32 guest_uid = 10; -} diff --git a/proto/DraftGuestReplyInviteReq.proto b/proto/DraftGuestReplyInviteReq.proto deleted file mode 100644 index d8ee0a3d..00000000 --- a/proto/DraftGuestReplyInviteReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5421 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DraftGuestReplyInviteReq { - uint32 draft_id = 10; - bool is_agree = 3; -} diff --git a/proto/DraftGuestReplyInviteRsp.proto b/proto/DraftGuestReplyInviteRsp.proto deleted file mode 100644 index 7a41849f..00000000 --- a/proto/DraftGuestReplyInviteRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5403 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftGuestReplyInviteRsp { - uint32 draft_id = 3; - int32 retcode = 1; - bool is_agree = 10; -} diff --git a/proto/DraftGuestReplyTwiceConfirmNotify.proto b/proto/DraftGuestReplyTwiceConfirmNotify.proto deleted file mode 100644 index 02788c76..00000000 --- a/proto/DraftGuestReplyTwiceConfirmNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5497 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftGuestReplyTwiceConfirmNotify { - bool is_agree = 14; - uint32 draft_id = 15; - uint32 guest_uid = 7; -} diff --git a/proto/DraftGuestReplyTwiceConfirmReq.proto b/proto/DraftGuestReplyTwiceConfirmReq.proto deleted file mode 100644 index 47e2a7bf..00000000 --- a/proto/DraftGuestReplyTwiceConfirmReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5431 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DraftGuestReplyTwiceConfirmReq { - bool is_agree = 15; - uint32 draft_id = 14; -} diff --git a/proto/DraftGuestReplyTwiceConfirmRsp.proto b/proto/DraftGuestReplyTwiceConfirmRsp.proto deleted file mode 100644 index 0e16a3a4..00000000 --- a/proto/DraftGuestReplyTwiceConfirmRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5475 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftGuestReplyTwiceConfirmRsp { - uint32 draft_id = 5; - bool is_agree = 13; - int32 retcode = 3; -} diff --git a/proto/DraftInviteResultNotify.proto b/proto/DraftInviteResultNotify.proto deleted file mode 100644 index 490f1db7..00000000 --- a/proto/DraftInviteResultNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5473 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftInviteResultNotify { - bool is_all_argee = 9; - uint32 draft_id = 13; -} diff --git a/proto/DraftOwnerInviteNotify.proto b/proto/DraftOwnerInviteNotify.proto deleted file mode 100644 index 6cb34c18..00000000 --- a/proto/DraftOwnerInviteNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5407 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftOwnerInviteNotify { - uint32 draft_id = 4; - uint32 invite_deadline_time = 15; -} diff --git a/proto/DraftOwnerStartInviteReq.proto b/proto/DraftOwnerStartInviteReq.proto deleted file mode 100644 index f048d0f2..00000000 --- a/proto/DraftOwnerStartInviteReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5412 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DraftOwnerStartInviteReq { - uint32 draft_id = 14; -} diff --git a/proto/DraftOwnerStartInviteRsp.proto b/proto/DraftOwnerStartInviteRsp.proto deleted file mode 100644 index 1b22802f..00000000 --- a/proto/DraftOwnerStartInviteRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "DraftInviteFailInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5435 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DraftOwnerStartInviteRsp { - repeated DraftInviteFailInfo invite_fail_info_list = 15; - int32 retcode = 9; - uint32 wrong_uid = 3; - uint32 draft_id = 14; -} diff --git a/proto/DraftOwnerTwiceConfirmNotify.proto b/proto/DraftOwnerTwiceConfirmNotify.proto deleted file mode 100644 index 3588f672..00000000 --- a/proto/DraftOwnerTwiceConfirmNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5499 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftOwnerTwiceConfirmNotify { - uint32 twice_confirm_deadline_time = 15; - uint32 draft_id = 14; -} diff --git a/proto/DraftTwiceConfirmResultNotify.proto b/proto/DraftTwiceConfirmResultNotify.proto deleted file mode 100644 index 5ad6adb2..00000000 --- a/proto/DraftTwiceConfirmResultNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5448 -// EnetChannelId: 0 -// EnetIsReliable: true -message DraftTwiceConfirmResultNotify { - bool is_all_argee = 7; - uint32 draft_id = 1; -} diff --git a/proto/DragonSpineChapterFinishNotify.proto b/proto/DragonSpineChapterFinishNotify.proto deleted file mode 100644 index 37cded87..00000000 --- a/proto/DragonSpineChapterFinishNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2069 -// EnetChannelId: 0 -// EnetIsReliable: true -message DragonSpineChapterFinishNotify { - uint32 schedule_id = 13; - uint32 chapter_id = 11; - uint32 weapon_enhance_level = 14; -} diff --git a/proto/DragonSpineChapterOpenNotify.proto b/proto/DragonSpineChapterOpenNotify.proto deleted file mode 100644 index 2c2cd1c3..00000000 --- a/proto/DragonSpineChapterOpenNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2022 -// EnetChannelId: 0 -// EnetIsReliable: true -message DragonSpineChapterOpenNotify { - uint32 schedule_id = 12; - uint32 chapter_id = 10; -} diff --git a/proto/DragonSpineChapterProgressChangeNotify.proto b/proto/DragonSpineChapterProgressChangeNotify.proto deleted file mode 100644 index cf8e72e4..00000000 --- a/proto/DragonSpineChapterProgressChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2065 -// EnetChannelId: 0 -// EnetIsReliable: true -message DragonSpineChapterProgressChangeNotify { - uint32 schedule_id = 7; - uint32 chapter_id = 11; - uint32 cur_progress = 5; -} diff --git a/proto/DragonSpineCoinChangeNotify.proto b/proto/DragonSpineCoinChangeNotify.proto deleted file mode 100644 index 7c89e982..00000000 --- a/proto/DragonSpineCoinChangeNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2088 -// EnetChannelId: 0 -// EnetIsReliable: true -message DragonSpineCoinChangeNotify { - uint32 shimmering_essence = 4; - uint32 warm_essence = 13; - uint32 schedule_id = 12; - uint32 wondrous_essence = 11; -} diff --git a/proto/DropHintNotify.proto b/proto/DropHintNotify.proto deleted file mode 100644 index bd88fb87..00000000 --- a/proto/DropHintNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 650 -// EnetChannelId: 0 -// EnetIsReliable: true -message DropHintNotify { - Vector position = 7; - repeated uint32 item_id_list = 14; -} diff --git a/proto/DungeonCandidateTeamCreateReq.proto b/proto/DungeonCandidateTeamCreateReq.proto deleted file mode 100644 index dabc03b1..00000000 --- a/proto/DungeonCandidateTeamCreateReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 995 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamCreateReq { - uint32 point_id = 7; - uint32 dungeon_id = 6; -} diff --git a/proto/DungeonCandidateTeamCreateRsp.proto b/proto/DungeonCandidateTeamCreateRsp.proto deleted file mode 100644 index b0976d3a..00000000 --- a/proto/DungeonCandidateTeamCreateRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 906 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamCreateRsp { - int32 retcode = 1; -} diff --git a/proto/DungeonCandidateTeamDismissNotify.proto b/proto/DungeonCandidateTeamDismissNotify.proto deleted file mode 100644 index cbfcd955..00000000 --- a/proto/DungeonCandidateTeamDismissNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "DungeonCandidateTeamDismissReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 963 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamDismissNotify { - DungeonCandidateTeamDismissReason reason = 9; - uint32 player_uid = 12; -} diff --git a/proto/DungeonCandidateTeamInfoNotify.proto b/proto/DungeonCandidateTeamInfoNotify.proto deleted file mode 100644 index 4b65cfeb..00000000 --- a/proto/DungeonCandidateTeamInfoNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "DungeonCandidateTeamAvatar.proto"; -import "DungeonCandidateTeamPlayerState.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 927 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamInfoNotify { - map player_state_map = 10; - uint32 dungeon_id = 9; - repeated uint32 ready_player_uid = 13; - uint32 match_type = 2; - repeated DungeonCandidateTeamAvatar avatar_list = 4; -} diff --git a/proto/DungeonCandidateTeamInviteNotify.proto b/proto/DungeonCandidateTeamInviteNotify.proto deleted file mode 100644 index bc9dcc3e..00000000 --- a/proto/DungeonCandidateTeamInviteNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 994 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamInviteNotify { - uint32 player_uid = 5; - uint32 vaild_deadline_time_sec = 9; - uint32 dungeon_id = 6; -} diff --git a/proto/DungeonCandidateTeamInviteReq.proto b/proto/DungeonCandidateTeamInviteReq.proto deleted file mode 100644 index ec3dd9a0..00000000 --- a/proto/DungeonCandidateTeamInviteReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 934 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamInviteReq { - repeated uint32 player_uids = 5; -} diff --git a/proto/DungeonCandidateTeamInviteRsp.proto b/proto/DungeonCandidateTeamInviteRsp.proto deleted file mode 100644 index 4cb2b829..00000000 --- a/proto/DungeonCandidateTeamInviteRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 950 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamInviteRsp { - int32 retcode = 12; - repeated uint32 invalid_player_uids = 7; -} diff --git a/proto/DungeonCandidateTeamKickReq.proto b/proto/DungeonCandidateTeamKickReq.proto deleted file mode 100644 index 208c7e5e..00000000 --- a/proto/DungeonCandidateTeamKickReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 943 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamKickReq { - uint32 player_uid = 9; -} diff --git a/proto/DungeonCandidateTeamKickRsp.proto b/proto/DungeonCandidateTeamKickRsp.proto deleted file mode 100644 index 91d59a47..00000000 --- a/proto/DungeonCandidateTeamKickRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 974 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamKickRsp { - int32 retcode = 1; -} diff --git a/proto/DungeonCandidateTeamLeaveReq.proto b/proto/DungeonCandidateTeamLeaveReq.proto deleted file mode 100644 index f5a932fa..00000000 --- a/proto/DungeonCandidateTeamLeaveReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 976 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamLeaveReq {} diff --git a/proto/DungeonCandidateTeamLeaveRsp.proto b/proto/DungeonCandidateTeamLeaveRsp.proto deleted file mode 100644 index e3694c0e..00000000 --- a/proto/DungeonCandidateTeamLeaveRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 946 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamLeaveRsp { - int32 retcode = 14; -} diff --git a/proto/DungeonCandidateTeamPlayerLeaveNotify.proto b/proto/DungeonCandidateTeamPlayerLeaveNotify.proto deleted file mode 100644 index 5181a8f8..00000000 --- a/proto/DungeonCandidateTeamPlayerLeaveNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "DungeonCandidateTeamPlayerLeaveReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 926 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamPlayerLeaveNotify { - DungeonCandidateTeamPlayerLeaveReason reason = 3; - uint32 player_uid = 13; -} diff --git a/proto/DungeonCandidateTeamRefuseNotify.proto b/proto/DungeonCandidateTeamRefuseNotify.proto deleted file mode 100644 index e4b52c6e..00000000 --- a/proto/DungeonCandidateTeamRefuseNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 988 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamRefuseNotify { - uint32 player_uid = 3; -} diff --git a/proto/DungeonCandidateTeamReplyInviteReq.proto b/proto/DungeonCandidateTeamReplyInviteReq.proto deleted file mode 100644 index c11bd7b2..00000000 --- a/proto/DungeonCandidateTeamReplyInviteReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 941 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamReplyInviteReq { - bool is_accept = 5; -} diff --git a/proto/DungeonCandidateTeamReplyInviteRsp.proto b/proto/DungeonCandidateTeamReplyInviteRsp.proto deleted file mode 100644 index 719c8de1..00000000 --- a/proto/DungeonCandidateTeamReplyInviteRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 949 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamReplyInviteRsp { - bool is_trans_point = 4; - int32 retcode = 2; -} diff --git a/proto/DungeonCandidateTeamSetChangingAvatarReq.proto b/proto/DungeonCandidateTeamSetChangingAvatarReq.proto deleted file mode 100644 index 1844bae6..00000000 --- a/proto/DungeonCandidateTeamSetChangingAvatarReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 918 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamSetChangingAvatarReq { - bool is_changing_avatar = 12; -} diff --git a/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto b/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto deleted file mode 100644 index 7a33fafa..00000000 --- a/proto/DungeonCandidateTeamSetChangingAvatarRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 966 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamSetChangingAvatarRsp { - int32 retcode = 2; -} diff --git a/proto/DungeonCandidateTeamSetReadyReq.proto b/proto/DungeonCandidateTeamSetReadyReq.proto deleted file mode 100644 index f6cb7b56..00000000 --- a/proto/DungeonCandidateTeamSetReadyReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 991 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonCandidateTeamSetReadyReq { - bool is_ready = 15; -} diff --git a/proto/DungeonCandidateTeamSetReadyRsp.proto b/proto/DungeonCandidateTeamSetReadyRsp.proto deleted file mode 100644 index dc06813f..00000000 --- a/proto/DungeonCandidateTeamSetReadyRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 924 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonCandidateTeamSetReadyRsp { - int32 retcode = 12; -} diff --git a/proto/DungeonDataNotify.proto b/proto/DungeonDataNotify.proto deleted file mode 100644 index 1a3a09d3..00000000 --- a/proto/DungeonDataNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 982 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonDataNotify { - map dungeon_data_map = 1; -} diff --git a/proto/DungeonDieOptionReq.proto b/proto/DungeonDieOptionReq.proto deleted file mode 100644 index 062e1962..00000000 --- a/proto/DungeonDieOptionReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlayerDieOption.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 975 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonDieOptionReq { - PlayerDieOption die_option = 11; - bool is_quit_immediately = 14; -} diff --git a/proto/DungeonDieOptionRsp.proto b/proto/DungeonDieOptionRsp.proto deleted file mode 100644 index b0f3da24..00000000 --- a/proto/DungeonDieOptionRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlayerDieOption.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 948 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonDieOptionRsp { - int32 retcode = 5; - uint32 revive_count = 10; - PlayerDieOption die_option = 6; -} diff --git a/proto/DungeonEntryToBeExploreNotify.proto b/proto/DungeonEntryToBeExploreNotify.proto deleted file mode 100644 index c064a0d3..00000000 --- a/proto/DungeonEntryToBeExploreNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3147 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonEntryToBeExploreNotify { - uint32 dungeon_entry_scene_point_id = 2; - uint32 scene_id = 4; - uint32 dungeon_entry_config_id = 10; -} diff --git a/proto/DungeonFollowNotify.proto b/proto/DungeonFollowNotify.proto deleted file mode 100644 index 39d34754..00000000 --- a/proto/DungeonFollowNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 922 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonFollowNotify { - uint32 target_uid = 8; -} diff --git a/proto/DungeonGetStatueDropReq.proto b/proto/DungeonGetStatueDropReq.proto deleted file mode 100644 index af015a06..00000000 --- a/proto/DungeonGetStatueDropReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 965 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonGetStatueDropReq {} diff --git a/proto/DungeonGetStatueDropRsp.proto b/proto/DungeonGetStatueDropRsp.proto deleted file mode 100644 index 1b184946..00000000 --- a/proto/DungeonGetStatueDropRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 904 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonGetStatueDropRsp { - int32 retcode = 12; -} diff --git a/proto/DungeonInterruptChallengeReq.proto b/proto/DungeonInterruptChallengeReq.proto deleted file mode 100644 index e91e120d..00000000 --- a/proto/DungeonInterruptChallengeReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 917 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonInterruptChallengeReq { - uint32 challenge_index = 14; - uint32 group_id = 13; - uint32 challenge_id = 11; -} diff --git a/proto/DungeonInterruptChallengeRsp.proto b/proto/DungeonInterruptChallengeRsp.proto deleted file mode 100644 index 615d9c21..00000000 --- a/proto/DungeonInterruptChallengeRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 902 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonInterruptChallengeRsp { - int32 retcode = 1; - uint32 challenge_index = 2; - uint32 group_id = 15; - uint32 challenge_id = 11; -} diff --git a/proto/DungeonPlayerDieNotify.proto b/proto/DungeonPlayerDieNotify.proto deleted file mode 100644 index 01281f2b..00000000 --- a/proto/DungeonPlayerDieNotify.proto +++ /dev/null @@ -1,39 +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 . - -syntax = "proto3"; - -import "PlayerDieType.proto"; -import "StrengthenPointData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 931 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonPlayerDieNotify { - map strengthen_point_data_map = 15; - uint32 wait_time = 1; - uint32 dungeon_id = 9; - uint32 murderer_entity_id = 13; - PlayerDieType die_type = 3; - uint32 revive_count = 6; - oneof entity { - uint32 monster_id = 4; - uint32 gadget_id = 8; - } -} diff --git a/proto/DungeonPlayerDieReq.proto b/proto/DungeonPlayerDieReq.proto deleted file mode 100644 index 084960ea..00000000 --- a/proto/DungeonPlayerDieReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlayerDieType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 981 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonPlayerDieReq { - PlayerDieType die_type = 6; - uint32 dungeon_id = 8; -} diff --git a/proto/DungeonPlayerDieRsp.proto b/proto/DungeonPlayerDieRsp.proto deleted file mode 100644 index 60fad7ac..00000000 --- a/proto/DungeonPlayerDieRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 905 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonPlayerDieRsp { - int32 retcode = 5; -} diff --git a/proto/DungeonRestartInviteNotify.proto b/proto/DungeonRestartInviteNotify.proto deleted file mode 100644 index 11eb2c83..00000000 --- a/proto/DungeonRestartInviteNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 957 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonRestartInviteNotify { - uint32 player_uid = 3; - uint32 cd = 15; - uint32 point_id = 13; - uint32 dungeon_id = 10; -} diff --git a/proto/DungeonRestartInviteReplyNotify.proto b/proto/DungeonRestartInviteReplyNotify.proto deleted file mode 100644 index ac4e2962..00000000 --- a/proto/DungeonRestartInviteReplyNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 987 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonRestartInviteReplyNotify { - bool is_accept = 6; - uint32 player_uid = 9; -} diff --git a/proto/DungeonRestartInviteReplyReq.proto b/proto/DungeonRestartInviteReplyReq.proto deleted file mode 100644 index 1f04d3f2..00000000 --- a/proto/DungeonRestartInviteReplyReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1000 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonRestartInviteReplyReq { - bool is_accept = 11; -} diff --git a/proto/DungeonRestartInviteReplyRsp.proto b/proto/DungeonRestartInviteReplyRsp.proto deleted file mode 100644 index dbce208a..00000000 --- a/proto/DungeonRestartInviteReplyRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 916 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonRestartInviteReplyRsp { - bool is_accept = 10; - bool is_trans_point = 1; - int32 retcode = 9; -} diff --git a/proto/DungeonRestartReq.proto b/proto/DungeonRestartReq.proto deleted file mode 100644 index 5a1a2d22..00000000 --- a/proto/DungeonRestartReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 961 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonRestartReq {} diff --git a/proto/DungeonRestartResultNotify.proto b/proto/DungeonRestartResultNotify.proto deleted file mode 100644 index f6f8ea80..00000000 --- a/proto/DungeonRestartResultNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 940 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonRestartResultNotify { - bool is_add_accpet = 9; -} diff --git a/proto/DungeonRestartRsp.proto b/proto/DungeonRestartRsp.proto deleted file mode 100644 index e67834db..00000000 --- a/proto/DungeonRestartRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 929 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonRestartRsp { - uint32 dungeon_id = 15; - int32 retcode = 9; - uint32 point_id = 14; -} diff --git a/proto/DungeonReviseLevelNotify.proto b/proto/DungeonReviseLevelNotify.proto deleted file mode 100644 index c6830413..00000000 --- a/proto/DungeonReviseLevelNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 933 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message DungeonReviseLevelNotify { - uint32 scene_level = 5; - uint32 revise_level = 10; - uint32 dungeon_id = 3; -} diff --git a/proto/DungeonWayPointNotify.proto b/proto/DungeonWayPointNotify.proto deleted file mode 100644 index 4de92007..00000000 --- a/proto/DungeonWayPointNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 903 -// EnetChannelId: 0 -// EnetIsReliable: true -message DungeonWayPointNotify { - bool is_add = 9; - repeated uint32 active_way_point_list = 4; -} diff --git a/proto/EchoNotify.proto b/proto/EchoNotify.proto deleted file mode 100644 index 2a50b7b6..00000000 --- a/proto/EchoNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 65 -// EnetChannelId: 0 -// EnetIsReliable: true -message EchoNotify { - uint32 seq_id = 4; - string content = 9; -} diff --git a/proto/EchoShellUpdateNotify.proto b/proto/EchoShellUpdateNotify.proto deleted file mode 100644 index e42a69c9..00000000 --- a/proto/EchoShellUpdateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8150 -// EnetChannelId: 0 -// EnetIsReliable: true -message EchoShellUpdateNotify { - uint32 shell_id = 1; -} diff --git a/proto/EffigyChallengeInfoNotify.proto b/proto/EffigyChallengeInfoNotify.proto deleted file mode 100644 index 858016b9..00000000 --- a/proto/EffigyChallengeInfoNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2090 -// EnetChannelId: 0 -// EnetIsReliable: true -message EffigyChallengeInfoNotify { - uint32 difficulty_id = 9; - repeated uint32 condition_id_list = 11; - uint32 challenge_score = 14; - uint32 challenge_id = 8; -} diff --git a/proto/EffigyChallengeResultNotify.proto b/proto/EffigyChallengeResultNotify.proto deleted file mode 100644 index dede3fd4..00000000 --- a/proto/EffigyChallengeResultNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2046 -// EnetChannelId: 0 -// EnetIsReliable: true -message EffigyChallengeResultNotify { - bool is_success = 5; - uint32 challenge_max_score = 12; - uint32 challenge_score = 3; - uint32 challenge_id = 7; -} diff --git a/proto/EffigyChallengeV2ChooseSkillReq.proto b/proto/EffigyChallengeV2ChooseSkillReq.proto deleted file mode 100644 index 3b87e798..00000000 --- a/proto/EffigyChallengeV2ChooseSkillReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21269 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EffigyChallengeV2ChooseSkillReq { - uint32 level_id = 6; - uint32 challenge_mode_skill_no = 7; -} diff --git a/proto/EffigyChallengeV2ChooseSkillRsp.proto b/proto/EffigyChallengeV2ChooseSkillRsp.proto deleted file mode 100644 index 37434bc3..00000000 --- a/proto/EffigyChallengeV2ChooseSkillRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22448 -// EnetChannelId: 0 -// EnetIsReliable: true -message EffigyChallengeV2ChooseSkillRsp { - uint32 level_id = 15; - int32 retcode = 9; - uint32 challenge_mode_skill_no = 3; -} diff --git a/proto/EffigyChallengeV2DungeonInfoNotify.proto b/proto/EffigyChallengeV2DungeonInfoNotify.proto deleted file mode 100644 index fa01a58c..00000000 --- a/proto/EffigyChallengeV2DungeonInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22835 -// EnetChannelId: 0 -// EnetIsReliable: true -message EffigyChallengeV2DungeonInfoNotify { - uint32 challenge_mode_difficulty = 2; - uint32 skill_no = 4; - uint32 level_id = 13; -} diff --git a/proto/EffigyChallengeV2EnterDungeonReq.proto b/proto/EffigyChallengeV2EnterDungeonReq.proto deleted file mode 100644 index d637a6f1..00000000 --- a/proto/EffigyChallengeV2EnterDungeonReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23489 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EffigyChallengeV2EnterDungeonReq { - uint32 challenge_mode_difficulty = 7; - uint32 level_id = 12; - uint32 challenge_mode_skill_no = 11; -} diff --git a/proto/EffigyChallengeV2EnterDungeonRsp.proto b/proto/EffigyChallengeV2EnterDungeonRsp.proto deleted file mode 100644 index ecb118b1..00000000 --- a/proto/EffigyChallengeV2EnterDungeonRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24917 -// EnetChannelId: 0 -// EnetIsReliable: true -message EffigyChallengeV2EnterDungeonRsp { - uint32 challenge_mode_skill_no = 11; - int32 retcode = 10; - uint32 challenge_mode_difficulty = 14; - uint32 level_id = 13; -} diff --git a/proto/EffigyChallengeV2RestartDungeonReq.proto b/proto/EffigyChallengeV2RestartDungeonReq.proto deleted file mode 100644 index fe73a8df..00000000 --- a/proto/EffigyChallengeV2RestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24522 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EffigyChallengeV2RestartDungeonReq {} diff --git a/proto/EffigyChallengeV2RestartDungeonRsp.proto b/proto/EffigyChallengeV2RestartDungeonRsp.proto deleted file mode 100644 index feed1f88..00000000 --- a/proto/EffigyChallengeV2RestartDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23167 -// EnetChannelId: 0 -// EnetIsReliable: true -message EffigyChallengeV2RestartDungeonRsp { - int32 retcode = 5; -} diff --git a/proto/EndCameraSceneLookNotify.proto b/proto/EndCameraSceneLookNotify.proto deleted file mode 100644 index f0377f3c..00000000 --- a/proto/EndCameraSceneLookNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 217 -// EnetChannelId: 0 -// EnetIsReliable: true -message EndCameraSceneLookNotify {} diff --git a/proto/EnterChessDungeonReq.proto b/proto/EnterChessDungeonReq.proto deleted file mode 100644 index 40cec76a..00000000 --- a/proto/EnterChessDungeonReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8191 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterChessDungeonReq { - uint32 map_id = 12; -} diff --git a/proto/EnterChessDungeonRsp.proto b/proto/EnterChessDungeonRsp.proto deleted file mode 100644 index a3d6cb42..00000000 --- a/proto/EnterChessDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8592 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterChessDungeonRsp { - int32 retcode = 8; - uint32 map_id = 13; -} diff --git a/proto/EnterFishingReq.proto b/proto/EnterFishingReq.proto deleted file mode 100644 index 97f9f5f3..00000000 --- a/proto/EnterFishingReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5826 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterFishingReq { - uint32 fish_pool_id = 3; -} diff --git a/proto/EnterFishingRsp.proto b/proto/EnterFishingRsp.proto deleted file mode 100644 index f5516745..00000000 --- a/proto/EnterFishingRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5818 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterFishingRsp { - int32 retcode = 7; - uint32 fish_pool_id = 9; -} diff --git a/proto/EnterFungusFighterPlotDungeonReq.proto b/proto/EnterFungusFighterPlotDungeonReq.proto deleted file mode 100644 index dacac1d5..00000000 --- a/proto/EnterFungusFighterPlotDungeonReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23053 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterFungusFighterPlotDungeonReq { - uint32 dungeon_id = 14; - repeated uint32 fungus_id_list = 8; -} diff --git a/proto/EnterFungusFighterPlotDungeonRsp.proto b/proto/EnterFungusFighterPlotDungeonRsp.proto deleted file mode 100644 index 05a19a23..00000000 --- a/proto/EnterFungusFighterPlotDungeonRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21008 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterFungusFighterPlotDungeonRsp { - int32 retcode = 10; - uint32 dungeon_id = 15; - repeated uint32 fungus_id_list = 2; -} diff --git a/proto/EnterFungusFighterTrainingDungeonReq.proto b/proto/EnterFungusFighterTrainingDungeonReq.proto deleted file mode 100644 index 22bb8ca2..00000000 --- a/proto/EnterFungusFighterTrainingDungeonReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23860 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterFungusFighterTrainingDungeonReq { - uint32 dungeon_id = 3; -} diff --git a/proto/EnterFungusFighterTrainingDungeonRsp.proto b/proto/EnterFungusFighterTrainingDungeonRsp.proto deleted file mode 100644 index 3c7a4360..00000000 --- a/proto/EnterFungusFighterTrainingDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21593 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterFungusFighterTrainingDungeonRsp { - int32 retcode = 7; - uint32 dungeon_id = 11; -} diff --git a/proto/EnterIrodoriChessDungeonReq.proto b/proto/EnterIrodoriChessDungeonReq.proto deleted file mode 100644 index 5b5affe9..00000000 --- a/proto/EnterIrodoriChessDungeonReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8717 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterIrodoriChessDungeonReq { - bool is_hard_map = 1; - uint32 level_id = 11; -} diff --git a/proto/EnterIrodoriChessDungeonRsp.proto b/proto/EnterIrodoriChessDungeonRsp.proto deleted file mode 100644 index 468cfd4a..00000000 --- a/proto/EnterIrodoriChessDungeonRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8546 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterIrodoriChessDungeonRsp { - int32 retcode = 5; - bool is_hard_map = 7; - uint32 level_id = 13; -} diff --git a/proto/EnterMechanicusDungeonReq.proto b/proto/EnterMechanicusDungeonReq.proto deleted file mode 100644 index 7807309e..00000000 --- a/proto/EnterMechanicusDungeonReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3931 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterMechanicusDungeonReq { - uint32 difficult_level = 7; -} diff --git a/proto/EnterMechanicusDungeonRsp.proto b/proto/EnterMechanicusDungeonRsp.proto deleted file mode 100644 index 75c8ecb8..00000000 --- a/proto/EnterMechanicusDungeonRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3975 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterMechanicusDungeonRsp { - uint32 wrong_uid = 12; - uint32 difficult_level = 13; - int32 retcode = 6; - uint32 dungeon_id = 11; -} diff --git a/proto/EnterRogueDiaryDungeonReq.proto b/proto/EnterRogueDiaryDungeonReq.proto deleted file mode 100644 index 45ae2d3e..00000000 --- a/proto/EnterRogueDiaryDungeonReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "RogueDiaryAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8943 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterRogueDiaryDungeonReq { - repeated uint32 chosen_card_list = 9; - repeated RogueDiaryAvatar chosen_avatar_list = 11; -} diff --git a/proto/EnterRogueDiaryDungeonRsp.proto b/proto/EnterRogueDiaryDungeonRsp.proto deleted file mode 100644 index a7314bb9..00000000 --- a/proto/EnterRogueDiaryDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8352 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterRogueDiaryDungeonRsp { - int32 retcode = 9; -} diff --git a/proto/EnterRoguelikeDungeonNotify.proto b/proto/EnterRoguelikeDungeonNotify.proto deleted file mode 100644 index 866aefb9..00000000 --- a/proto/EnterRoguelikeDungeonNotify.proto +++ /dev/null @@ -1,45 +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 . - -syntax = "proto3"; - -import "RogueCellInfo.proto"; -import "RoguelikeRuneRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8652 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterRoguelikeDungeonNotify { - bool is_mist_clear = 14; - uint32 dungeon_weight_config_id = 2; - repeated RoguelikeRuneRecord rune_record_list = 6; - repeated uint64 onstage_avatar_guid_list = 9; - bool is_first_enter = 205; - repeated uint32 explored_cell_list = 3; - map cell_info_map = 11; - uint32 dungeon_id = 1; - uint32 refresh_cost_item_count = 1999; - float bonus_resource_prop = 13; - uint32 revise_monster_level = 1541; - uint32 stage_id = 15; - repeated uint64 backstage_avatar_guid_list = 10; - uint32 cur_cell_id = 12; - uint32 refresh_cost_item_id = 7; - uint32 cur_level = 8; -} diff --git a/proto/EnterSceneWeatherAreaNotify.proto b/proto/EnterSceneWeatherAreaNotify.proto deleted file mode 100644 index 8a7b6808..00000000 --- a/proto/EnterSceneWeatherAreaNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 256 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterSceneWeatherAreaNotify { - uint32 weather_gadget_id = 13; -} diff --git a/proto/EnterTrialAvatarActivityDungeonReq.proto b/proto/EnterTrialAvatarActivityDungeonReq.proto deleted file mode 100644 index 12ffc479..00000000 --- a/proto/EnterTrialAvatarActivityDungeonReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2118 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EnterTrialAvatarActivityDungeonReq { - uint32 enter_point_id = 10; - uint32 trial_avatar_index_id = 5; - uint32 activity_id = 14; -} diff --git a/proto/EnterTrialAvatarActivityDungeonRsp.proto b/proto/EnterTrialAvatarActivityDungeonRsp.proto deleted file mode 100644 index 2c77bb74..00000000 --- a/proto/EnterTrialAvatarActivityDungeonRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2183 -// EnetChannelId: 0 -// EnetIsReliable: true -message EnterTrialAvatarActivityDungeonRsp { - int32 retcode = 11; - uint32 trial_avatar_index_id = 13; - uint32 activity_id = 10; -} diff --git a/proto/EntityAiKillSelfNotify.proto b/proto/EntityAiKillSelfNotify.proto deleted file mode 100644 index 434faaba..00000000 --- a/proto/EntityAiKillSelfNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 340 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EntityAiKillSelfNotify { - uint32 entity_id = 12; -} diff --git a/proto/EntityConfigHashNotify.proto b/proto/EntityConfigHashNotify.proto deleted file mode 100644 index 505671bc..00000000 --- a/proto/EntityConfigHashNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EntityConfigHashEntry.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3189 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EntityConfigHashNotify { - repeated EntityConfigHashEntry ability_entry_list = 3; - repeated EntityConfigHashEntry avatar_entry_list = 15; - repeated EntityConfigHashEntry combat_entry_list = 8; -} diff --git a/proto/EntityFightPropNotify.proto b/proto/EntityFightPropNotify.proto deleted file mode 100644 index ae9a13cd..00000000 --- a/proto/EntityFightPropNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1212 -// EnetChannelId: 0 -// EnetIsReliable: true -message EntityFightPropNotify { - uint32 entity_id = 4; - map fight_prop_map = 8; -} diff --git a/proto/EntityForceSyncReq.proto b/proto/EntityForceSyncReq.proto deleted file mode 100644 index f3239822..00000000 --- a/proto/EntityForceSyncReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "MotionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 274 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EntityForceSyncReq { - uint32 room_id = 1; - MotionInfo motion_info = 11; - uint32 entity_id = 13; - uint32 scene_time = 12; -} diff --git a/proto/EntityForceSyncRsp.proto b/proto/EntityForceSyncRsp.proto deleted file mode 100644 index 6ae26cba..00000000 --- a/proto/EntityForceSyncRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "MotionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 276 -// EnetChannelId: 0 -// EnetIsReliable: true -message EntityForceSyncRsp { - uint32 scene_time = 14; - uint32 entity_id = 6; - MotionInfo fail_motion = 8; - int32 retcode = 4; -} diff --git a/proto/EntityJumpNotify.proto b/proto/EntityJumpNotify.proto deleted file mode 100644 index e970b04c..00000000 --- a/proto/EntityJumpNotify.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 222 -// EnetChannelId: 0 -// EnetIsReliable: true -message EntityJumpNotify { - Type jump_type = 9; - Vector rot = 8; - Vector pos = 10; - uint32 entity_id = 12; - - enum Type { - TYPE_NULL = 0; - TYPE_ACTIVE = 1; - TYPE_PASSIVE = 2; - } -} diff --git a/proto/EntityMoveRoomNotify.proto b/proto/EntityMoveRoomNotify.proto deleted file mode 100644 index c4dbace8..00000000 --- a/proto/EntityMoveRoomNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3178 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EntityMoveRoomNotify { - uint32 entity_id = 11; - uint32 dest_room_id = 9; -} diff --git a/proto/EntityPropNotify.proto b/proto/EntityPropNotify.proto deleted file mode 100644 index c00d3bbe..00000000 --- a/proto/EntityPropNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "PropValue.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1272 -// EnetChannelId: 0 -// EnetIsReliable: true -message EntityPropNotify { - map prop_map = 1; - uint32 entity_id = 14; -} diff --git a/proto/EntityTagChangeNotify.proto b/proto/EntityTagChangeNotify.proto deleted file mode 100644 index 45fb0284..00000000 --- a/proto/EntityTagChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3316 -// EnetChannelId: 0 -// EnetIsReliable: true -message EntityTagChangeNotify { - string tag = 2; - uint32 entity_id = 8; - bool is_add = 10; -} diff --git a/proto/EvtAnimatorParameterNotify.proto b/proto/EvtAnimatorParameterNotify.proto deleted file mode 100644 index 83083963..00000000 --- a/proto/EvtAnimatorParameterNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtAnimatorParameterInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 398 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtAnimatorParameterNotify { - EvtAnimatorParameterInfo animator_param_info = 12; - ForwardType forward_type = 14; -} diff --git a/proto/EvtAnimatorStateChangedNotify.proto b/proto/EvtAnimatorStateChangedNotify.proto deleted file mode 100644 index 4fda9d92..00000000 --- a/proto/EvtAnimatorStateChangedNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtAnimatorStateChangedInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 331 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtAnimatorStateChangedNotify { - ForwardType forward_type = 3; - EvtAnimatorStateChangedInfo evt_animator_state_changed_info = 10; -} diff --git a/proto/EvtAvatarEnterFocusNotify.proto b/proto/EvtAvatarEnterFocusNotify.proto deleted file mode 100644 index 05a5b53b..00000000 --- a/proto/EvtAvatarEnterFocusNotify.proto +++ /dev/null @@ -1,43 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 304 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtAvatarEnterFocusNotify { - uint32 entity_id = 1; - bool can_move = 10; - bool enter_holding_focus_shoot = 13; - bool disable_aim_layer = 6; - bool use_auto_focus = 5; - bool fast_focus = 3; - bool show_cross_hair = 12; - bool enter_normal_focus_shoot = 14; - ForwardType forward_type = 8; - Vector focus_forward = 7; - bool disable_anim = 9; - bool use_focus_sticky = 15; - bool use_gyro = 11; -} diff --git a/proto/EvtAvatarExitFocusNotify.proto b/proto/EvtAvatarExitFocusNotify.proto deleted file mode 100644 index a0a593e9..00000000 --- a/proto/EvtAvatarExitFocusNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 393 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtAvatarExitFocusNotify { - Vector finish_forward = 12; - ForwardType forward_type = 11; - uint32 entity_id = 14; -} diff --git a/proto/EvtAvatarUpdateFocusNotify.proto b/proto/EvtAvatarUpdateFocusNotify.proto deleted file mode 100644 index 26c80881..00000000 --- a/proto/EvtAvatarUpdateFocusNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 327 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtAvatarUpdateFocusNotify { - ForwardType forward_type = 7; - Vector focus_forward = 11; - uint32 entity_id = 10; -} diff --git a/proto/EvtBeingHealedNotify.proto b/proto/EvtBeingHealedNotify.proto deleted file mode 100644 index 0e57da2c..00000000 --- a/proto/EvtBeingHealedNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 333 -// EnetChannelId: 0 -// EnetIsReliable: true -message EvtBeingHealedNotify { - uint32 target_id = 1; - float real_heal_amount = 5; - uint32 source_id = 13; - float heal_amount = 4; -} diff --git a/proto/EvtBeingHitNotify.proto b/proto/EvtBeingHitNotify.proto deleted file mode 100644 index 09d21680..00000000 --- a/proto/EvtBeingHitNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtBeingHitInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 372 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtBeingHitNotify { - ForwardType forward_type = 6; - EvtBeingHitInfo being_hit_info = 3; -} diff --git a/proto/EvtBeingHitsCombineNotify.proto b/proto/EvtBeingHitsCombineNotify.proto deleted file mode 100644 index 07bbf9a8..00000000 --- a/proto/EvtBeingHitsCombineNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtBeingHitInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 346 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtBeingHitsCombineNotify { - ForwardType forward_type = 11; - repeated EvtBeingHitInfo evt_being_hit_info_list = 7; -} diff --git a/proto/EvtBulletDeactiveNotify.proto b/proto/EvtBulletDeactiveNotify.proto deleted file mode 100644 index b0f1dcb9..00000000 --- a/proto/EvtBulletDeactiveNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 397 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtBulletDeactiveNotify { - ForwardType forward_type = 6; - uint32 entity_id = 9; - Vector disappear_pos = 4; -} diff --git a/proto/EvtBulletHitNotify.proto b/proto/EvtBulletHitNotify.proto deleted file mode 100644 index 31cafb3e..00000000 --- a/proto/EvtBulletHitNotify.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; -import "HitColliderType.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 348 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtBulletHitNotify { - uint32 single_bullet_id = 8; - Vector hit_point = 15; - Vector hit_normal = 11; - int32 hit_box_index = 9; - uint32 hit_entity_id = 3; - uint32 entity_id = 5; - uint32 forward_peer = 7; - ForwardType forward_type = 2; - HitColliderType hit_collider_type = 6; -} diff --git a/proto/EvtBulletMoveNotify.proto b/proto/EvtBulletMoveNotify.proto deleted file mode 100644 index a35641bc..00000000 --- a/proto/EvtBulletMoveNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 365 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtBulletMoveNotify { - ForwardType forward_type = 14; - Vector cur_pos = 1; - uint32 entity_id = 11; -} diff --git a/proto/EvtCombatForceSetPosInfo.proto b/proto/EvtCombatForceSetPosInfo.proto deleted file mode 100644 index 9e0a19a9..00000000 --- a/proto/EvtCombatForceSetPosInfo.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtCombatForceSetPosInfo { - uint32 ice_id = 9; - uint32 collider_entity_id = 10; - uint32 entity_id = 6; - Vector target_pos = 1; -} diff --git a/proto/EvtCompensatePosDiffInfo.proto b/proto/EvtCompensatePosDiffInfo.proto deleted file mode 100644 index 972cf716..00000000 --- a/proto/EvtCompensatePosDiffInfo.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtCompensatePosDiffInfo { - Vector cur_pos = 14; - uint32 entity_id = 11; - int32 face_angle_compact = 10; - uint32 cur_hash = 4; - uint32 normalized_time_compact = 3; -} diff --git a/proto/EvtCostStaminaNotify.proto b/proto/EvtCostStaminaNotify.proto deleted file mode 100644 index 14644cc1..00000000 --- a/proto/EvtCostStaminaNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 373 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtCostStaminaNotify { - uint32 skill_id = 6; - float cost_stamina = 11; -} diff --git a/proto/EvtDestroyServerGadgetNotify.proto b/proto/EvtDestroyServerGadgetNotify.proto deleted file mode 100644 index 535dfc02..00000000 --- a/proto/EvtDestroyServerGadgetNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 387 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtDestroyServerGadgetNotify { - uint32 entity_id = 7; -} diff --git a/proto/EvtEntityStartDieEndNotify.proto b/proto/EvtEntityStartDieEndNotify.proto deleted file mode 100644 index eb406034..00000000 --- a/proto/EvtEntityStartDieEndNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 381 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtEntityStartDieEndNotify { - bool immediately = 15; - uint32 die_state_flag = 12; - uint32 entity_id = 8; - ForwardType forward_type = 11; -} diff --git a/proto/EvtFaceToDirNotify.proto b/proto/EvtFaceToDirNotify.proto deleted file mode 100644 index ea0f639e..00000000 --- a/proto/EvtFaceToDirNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtFaceToDirInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 390 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtFaceToDirNotify { - ForwardType forward_type = 13; - EvtFaceToDirInfo evt_face_to_dir_info = 5; -} diff --git a/proto/EvtFaceToEntityNotify.proto b/proto/EvtFaceToEntityNotify.proto deleted file mode 100644 index 68aa9e3f..00000000 --- a/proto/EvtFaceToEntityNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 303 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtFaceToEntityNotify { - uint32 face_entity_id = 5; - ForwardType forward_type = 9; - uint32 entity_id = 1; -} diff --git a/proto/EvtFixedRushMove.proto b/proto/EvtFixedRushMove.proto deleted file mode 100644 index aa90fc84..00000000 --- a/proto/EvtFixedRushMove.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtFixedRushMove { - uint32 entity_id = 15; - float speed = 3; - bool need_set_is_in_air = 7; - repeated uint32 animator_state_id_list = 2; - Vector target_pos = 9; - bool check_animator_state_on_exit_only = 6; - string override_collider = 13; -} diff --git a/proto/EvtGrapplingHookMove.proto b/proto/EvtGrapplingHookMove.proto deleted file mode 100644 index e5589ed8..00000000 --- a/proto/EvtGrapplingHookMove.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtGrapplingHookMove { - float acceleration = 1; - repeated uint32 animator_state_id_list = 2; - uint32 entity_id = 3; - bool need_set_is_in_air = 13; - float speed = 12; - float max_speed = 8; - bool check_animator_state_on_exit_only = 11; - string override_collider = 14; - Vector target_pos = 10; -} diff --git a/proto/EvtHittingOtherInfo.proto b/proto/EvtHittingOtherInfo.proto deleted file mode 100644 index e9f35a3f..00000000 --- a/proto/EvtHittingOtherInfo.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "AttackResult.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtHittingOtherInfo { - AttackResult attack_result = 2; - uint32 peer_id = 8; -} diff --git a/proto/EvtLightCoreMove.proto b/proto/EvtLightCoreMove.proto deleted file mode 100644 index f8b47455..00000000 --- a/proto/EvtLightCoreMove.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtLightCoreMove { - Vector target_pos = 15; - float acelerate = 11; - uint32 entity_id = 5; - float max_absorb_time = 10; - float speed = 14; -} diff --git a/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto b/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto deleted file mode 100644 index c761bcd3..00000000 --- a/proto/EvtLocalGadgetOwnerLeaveSceneNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 384 -// EnetChannelId: 0 -// EnetIsReliable: true -message EvtLocalGadgetOwnerLeaveSceneNotify { - uint32 entity_id = 10; -} diff --git a/proto/EvtMonsterDoBlink.proto b/proto/EvtMonsterDoBlink.proto deleted file mode 100644 index ed3e2914..00000000 --- a/proto/EvtMonsterDoBlink.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtMonsterDoBlink { - Vector target_rot = 3; - Vector target_pos = 7; - uint32 entity_id = 2; -} diff --git a/proto/EvtRushMoveNotify.proto b/proto/EvtRushMoveNotify.proto deleted file mode 100644 index 86afb574..00000000 --- a/proto/EvtRushMoveNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtRushMoveInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 375 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtRushMoveNotify { - ForwardType forward_type = 1; - EvtRushMoveInfo evt_rush_move_info = 15; -} diff --git a/proto/EvtSetAttackTargetNotify.proto b/proto/EvtSetAttackTargetNotify.proto deleted file mode 100644 index 7c0d432d..00000000 --- a/proto/EvtSetAttackTargetNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "EvtSetAttackTargetInfo.proto"; -import "ForwardType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 399 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message EvtSetAttackTargetNotify { - ForwardType forward_type = 1; - EvtSetAttackTargetInfo evt_set_attack_target_info = 11; -} diff --git a/proto/EvtSyncEntityPositionInfo.proto b/proto/EvtSyncEntityPositionInfo.proto deleted file mode 100644 index 967df29f..00000000 --- a/proto/EvtSyncEntityPositionInfo.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtSyncEntityPositionInfo { - uint32 entity_id = 10; - uint32 normalized_time_compact = 13; - uint32 state_hash = 8; - int32 face_angle_compact = 7; - Vector pos = 15; -} diff --git a/proto/EvtSyncSkillAnchorPosition.proto b/proto/EvtSyncSkillAnchorPosition.proto deleted file mode 100644 index 755ded57..00000000 --- a/proto/EvtSyncSkillAnchorPosition.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtSyncSkillAnchorPosition { - uint32 entity_id = 2; - Vector skill_anchor_position = 13; -} diff --git a/proto/EvtSyncTransform.proto b/proto/EvtSyncTransform.proto deleted file mode 100644 index a380488d..00000000 --- a/proto/EvtSyncTransform.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message EvtSyncTransform { - uint32 entity_id = 15; - Vector entity_pos = 6; - Vector entity_rot = 1; -} diff --git a/proto/ExclusiveRuleNotify.proto b/proto/ExclusiveRuleNotify.proto deleted file mode 100644 index cada5b39..00000000 --- a/proto/ExclusiveRuleNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ExclusiveRuleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 101 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExclusiveRuleNotify { - repeated ExclusiveRuleInfo rule_info_list = 5; -} diff --git a/proto/ExecuteGadgetLuaReq.proto b/proto/ExecuteGadgetLuaReq.proto deleted file mode 100644 index 8c4c46cd..00000000 --- a/proto/ExecuteGadgetLuaReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 269 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ExecuteGadgetLuaReq { - uint32 source_entity_id = 12; - int32 param3 = 1; - int32 param1 = 5; - int32 param2 = 14; -} diff --git a/proto/ExecuteGadgetLuaRsp.proto b/proto/ExecuteGadgetLuaRsp.proto deleted file mode 100644 index 6f562da6..00000000 --- a/proto/ExecuteGadgetLuaRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 210 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExecuteGadgetLuaRsp { - int32 retcode = 12; -} diff --git a/proto/ExecuteGroupTriggerReq.proto b/proto/ExecuteGroupTriggerReq.proto deleted file mode 100644 index 5cfe6725..00000000 --- a/proto/ExecuteGroupTriggerReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 257 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ExecuteGroupTriggerReq { - string source_name = 15; - uint32 target_entity_id = 12; - int32 param2 = 8; - uint32 source_entity_id = 4; - int32 param3 = 10; - int32 param1 = 9; -} diff --git a/proto/ExecuteGroupTriggerRsp.proto b/proto/ExecuteGroupTriggerRsp.proto deleted file mode 100644 index 442a6dce..00000000 --- a/proto/ExecuteGroupTriggerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 300 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExecuteGroupTriggerRsp { - int32 retcode = 13; -} diff --git a/proto/ExitFishingReq.proto b/proto/ExitFishingReq.proto deleted file mode 100644 index bf5ba88a..00000000 --- a/proto/ExitFishingReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5814 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ExitFishingReq {} diff --git a/proto/ExitFishingRsp.proto b/proto/ExitFishingRsp.proto deleted file mode 100644 index 8f2337ee..00000000 --- a/proto/ExitFishingRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5847 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExitFishingRsp { - int32 retcode = 9; -} diff --git a/proto/ExitSceneWeatherAreaNotify.proto b/proto/ExitSceneWeatherAreaNotify.proto deleted file mode 100644 index 0024fbf2..00000000 --- a/proto/ExitSceneWeatherAreaNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 242 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ExitSceneWeatherAreaNotify { - uint32 weather_gadget_id = 2; -} diff --git a/proto/ExpeditionChallengeEnterRegionNotify.proto b/proto/ExpeditionChallengeEnterRegionNotify.proto deleted file mode 100644 index 3ae166cc..00000000 --- a/proto/ExpeditionChallengeEnterRegionNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2154 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExpeditionChallengeEnterRegionNotify { - uint32 id = 5; - bool is_puzzle_finished = 10; -} diff --git a/proto/ExpeditionChallengeFinishedNotify.proto b/proto/ExpeditionChallengeFinishedNotify.proto deleted file mode 100644 index 923bbc16..00000000 --- a/proto/ExpeditionChallengeFinishedNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2091 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExpeditionChallengeFinishedNotify { - uint32 id = 13; -} diff --git a/proto/ExpeditionRecallReq.proto b/proto/ExpeditionRecallReq.proto deleted file mode 100644 index 19aa5c99..00000000 --- a/proto/ExpeditionRecallReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2131 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ExpeditionRecallReq { - uint32 path_id = 13; -} diff --git a/proto/ExpeditionRecallRsp.proto b/proto/ExpeditionRecallRsp.proto deleted file mode 100644 index f29ebb28..00000000 --- a/proto/ExpeditionRecallRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2129 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExpeditionRecallRsp { - uint32 path_id = 1; - int32 retcode = 8; -} diff --git a/proto/ExpeditionStartReq.proto b/proto/ExpeditionStartReq.proto deleted file mode 100644 index 2b9bc00f..00000000 --- a/proto/ExpeditionStartReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2087 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ExpeditionStartReq { - repeated uint32 avatar_id_list = 1; - uint32 assist_uid = 5; - uint32 assist_avatar_id = 8; - uint32 path_id = 7; -} diff --git a/proto/ExpeditionStartRsp.proto b/proto/ExpeditionStartRsp.proto deleted file mode 100644 index f814d245..00000000 --- a/proto/ExpeditionStartRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2135 -// EnetChannelId: 0 -// EnetIsReliable: true -message ExpeditionStartRsp { - uint32 assist_uid = 1; - uint32 path_id = 7; - repeated uint32 avatar_id_list = 4; - int32 retcode = 12; - uint32 assist_avatar_id = 2; -} diff --git a/proto/FinishDeliveryNotify.proto b/proto/FinishDeliveryNotify.proto deleted file mode 100644 index 4cb20210..00000000 --- a/proto/FinishDeliveryNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2089 -// EnetChannelId: 0 -// EnetIsReliable: true -message FinishDeliveryNotify { - uint32 finished_quest_index = 1; - uint32 schedule_id = 10; - uint32 day_index = 12; -} diff --git a/proto/FinishLanternProjectionReq.proto b/proto/FinishLanternProjectionReq.proto deleted file mode 100644 index e392a748..00000000 --- a/proto/FinishLanternProjectionReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8704 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FinishLanternProjectionReq { - uint32 finish_time = 3; - uint32 level_id = 11; -} diff --git a/proto/FinishLanternProjectionRsp.proto b/proto/FinishLanternProjectionRsp.proto deleted file mode 100644 index 2e42d93a..00000000 --- a/proto/FinishLanternProjectionRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8713 -// EnetChannelId: 0 -// EnetIsReliable: true -message FinishLanternProjectionRsp { - int32 retcode = 13; -} diff --git a/proto/FinishedTalkIdListNotify.proto b/proto/FinishedTalkIdListNotify.proto deleted file mode 100644 index 83dac92e..00000000 --- a/proto/FinishedTalkIdListNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 573 -// EnetChannelId: 0 -// EnetIsReliable: true -message FinishedTalkIdListNotify { - repeated uint32 finished_talk_id_list = 1; -} diff --git a/proto/FireWorkRsp.proto b/proto/FireWorkRsp.proto deleted file mode 100644 index 750c9bd9..00000000 --- a/proto/FireWorkRsp.proto +++ /dev/null @@ -1,11 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5918 -// EnetChannelId: 0 -// EnetIsReliable: true -message FireWorkRsp { - int32 retcode = 10; -} diff --git a/proto/FireworksLaunchDataNotify.proto b/proto/FireworksLaunchDataNotify.proto deleted file mode 100644 index 00589f00..00000000 --- a/proto/FireworksLaunchDataNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FireworksLaunchSchemeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5928 -// EnetChannelId: 0 -// EnetIsReliable: true -message FireworksLaunchDataNotify { - repeated FireworksLaunchSchemeData scheme_data_list = 12; - uint32 last_use_scheme_id = 4; -} diff --git a/proto/FishAttractNotify.proto b/proto/FishAttractNotify.proto deleted file mode 100644 index 4cbf0f09..00000000 --- a/proto/FishAttractNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5837 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishAttractNotify { - repeated uint32 fish_id_list = 3; - Vector pos = 9; - uint32 uid = 2; -} diff --git a/proto/FishBaitGoneNotify.proto b/proto/FishBaitGoneNotify.proto deleted file mode 100644 index 398c1246..00000000 --- a/proto/FishBaitGoneNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5823 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishBaitGoneNotify { - uint32 uid = 8; -} diff --git a/proto/FishBattleBeginReq.proto b/proto/FishBattleBeginReq.proto deleted file mode 100644 index 4e8ed0a2..00000000 --- a/proto/FishBattleBeginReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5820 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FishBattleBeginReq {} diff --git a/proto/FishBattleBeginRsp.proto b/proto/FishBattleBeginRsp.proto deleted file mode 100644 index 7e03195f..00000000 --- a/proto/FishBattleBeginRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5845 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishBattleBeginRsp { - int32 retcode = 10; -} diff --git a/proto/FishBattleEndReq.proto b/proto/FishBattleEndReq.proto deleted file mode 100644 index 967cf326..00000000 --- a/proto/FishBattleEndReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "FishBattleResult.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5841 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FishBattleEndReq { - uint32 max_bonus_time = 3; - FishBattleResult battle_result = 10; - bool is_always_bonus = 11; -} diff --git a/proto/FishBattleEndRsp.proto b/proto/FishBattleEndRsp.proto deleted file mode 100644 index d321d292..00000000 --- a/proto/FishBattleEndRsp.proto +++ /dev/null @@ -1,43 +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 . - -syntax = "proto3"; - -import "FishBattleResult.proto"; -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5842 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishBattleEndRsp { - bool is_got_reward = 10; - repeated ItemParam reward_item_list = 11; - repeated ItemParam talent_item_list = 13; - repeated ItemParam drop_item_list = 9; - int32 retcode = 7; - FishNoRewardReason no_reward_reason = 14; - FishBattleResult battle_result = 6; - - enum FishNoRewardReason { - FISH_NO_REWARD_REASON_NONE = 0; - FISH_NO_REWARD_REASON_ACTIVITY_LIMIT = 1; - FISH_NO_REWARD_REASON_BAG_LIMIT = 2; - FISH_NO_REWARD_REASON_POOL_LIMIT = 3; - } -} diff --git a/proto/FishBiteReq.proto b/proto/FishBiteReq.proto deleted file mode 100644 index 93418c19..00000000 --- a/proto/FishBiteReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5844 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FishBiteReq {} diff --git a/proto/FishBiteRsp.proto b/proto/FishBiteRsp.proto deleted file mode 100644 index d5cded7f..00000000 --- a/proto/FishBiteRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5849 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishBiteRsp { - int32 retcode = 9; -} diff --git a/proto/FishCastRodReq.proto b/proto/FishCastRodReq.proto deleted file mode 100644 index f777def1..00000000 --- a/proto/FishCastRodReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5802 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FishCastRodReq { - uint32 bait_id = 14; - uint32 rod_id = 4; - uint32 rod_entity_id = 7; - Vector pos = 12; -} diff --git a/proto/FishCastRodRsp.proto b/proto/FishCastRodRsp.proto deleted file mode 100644 index b192b6b5..00000000 --- a/proto/FishCastRodRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5831 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishCastRodRsp { - int32 retcode = 12; -} diff --git a/proto/FishChosenNotify.proto b/proto/FishChosenNotify.proto deleted file mode 100644 index 140dd508..00000000 --- a/proto/FishChosenNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5829 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishChosenNotify { - uint32 fish_id = 12; -} diff --git a/proto/FishEscapeNotify.proto b/proto/FishEscapeNotify.proto deleted file mode 100644 index fd5f1157..00000000 --- a/proto/FishEscapeNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "FishEscapeReason.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5822 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishEscapeNotify { - FishEscapeReason reason = 4; - Vector pos = 7; - uint32 uid = 14; - repeated uint32 fish_id_list = 6; -} diff --git a/proto/FishPoolDataNotify.proto b/proto/FishPoolDataNotify.proto deleted file mode 100644 index a1a4c5ba..00000000 --- a/proto/FishPoolDataNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5848 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishPoolDataNotify { - uint32 entity_id = 6; - uint32 today_fish_num = 2; -} diff --git a/proto/FishingGallerySettleNotify.proto b/proto/FishingGallerySettleNotify.proto deleted file mode 100644 index dad180de..00000000 --- a/proto/FishingGallerySettleNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "FishingGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8780 -// EnetChannelId: 0 -// EnetIsReliable: true -message FishingGallerySettleNotify { - uint32 gallery_id = 6; - uint32 level_id = 15; - FishingGallerySettleInfo settle_info = 13; -} diff --git a/proto/FleurFairBalloonSettleNotify.proto b/proto/FleurFairBalloonSettleNotify.proto deleted file mode 100644 index 58b9b021..00000000 --- a/proto/FleurFairBalloonSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FleurFairBalloonSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2099 -// EnetChannelId: 0 -// EnetIsReliable: true -message FleurFairBalloonSettleNotify { - uint32 minigame_id = 9; - map settle_info_map = 15; -} diff --git a/proto/FleurFairBuffEnergyNotify.proto b/proto/FleurFairBuffEnergyNotify.proto deleted file mode 100644 index 0343296f..00000000 --- a/proto/FleurFairBuffEnergyNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5324 -// EnetChannelId: 0 -// EnetIsReliable: true -message FleurFairBuffEnergyNotify { - uint32 energy = 4; -} diff --git a/proto/FleurFairFallSettleNotify.proto b/proto/FleurFairFallSettleNotify.proto deleted file mode 100644 index 1da8ba78..00000000 --- a/proto/FleurFairFallSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FleurFairFallSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2017 -// EnetChannelId: 0 -// EnetIsReliable: true -message FleurFairFallSettleNotify { - uint32 minigame_id = 15; - map settle_info_map = 11; -} diff --git a/proto/FleurFairFinishGalleryStageNotify.proto b/proto/FleurFairFinishGalleryStageNotify.proto deleted file mode 100644 index d956be74..00000000 --- a/proto/FleurFairFinishGalleryStageNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5342 -// EnetChannelId: 0 -// EnetIsReliable: true -message FleurFairFinishGalleryStageNotify {} diff --git a/proto/FleurFairReplayMiniGameReq.proto b/proto/FleurFairReplayMiniGameReq.proto deleted file mode 100644 index cc29c56d..00000000 --- a/proto/FleurFairReplayMiniGameReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2181 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FleurFairReplayMiniGameReq { - uint32 minigame_id = 5; -} diff --git a/proto/FleurFairReplayMiniGameRsp.proto b/proto/FleurFairReplayMiniGameRsp.proto deleted file mode 100644 index bad9af50..00000000 --- a/proto/FleurFairReplayMiniGameRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2052 -// EnetChannelId: 0 -// EnetIsReliable: true -message FleurFairReplayMiniGameRsp { - int32 retcode = 14; - uint32 minigame_id = 8; -} diff --git a/proto/FleurFairStageSettleNotify.proto b/proto/FleurFairStageSettleNotify.proto deleted file mode 100644 index 2aea9b74..00000000 --- a/proto/FleurFairStageSettleNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "FleurFairBossSettleInfo.proto"; -import "FleurFairGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5356 -// EnetChannelId: 0 -// EnetIsReliable: true -message FleurFairStageSettleNotify { - uint32 stage_type = 10; - oneof detail { - FleurFairGallerySettleInfo gallery_settle_info = 13; - FleurFairBossSettleInfo boss_settle_info = 14; - } -} diff --git a/proto/FlightActivityRestartReq.proto b/proto/FlightActivityRestartReq.proto deleted file mode 100644 index a28caecc..00000000 --- a/proto/FlightActivityRestartReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2037 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FlightActivityRestartReq { - uint32 group_id = 4; - uint32 schedule_id = 10; -} diff --git a/proto/FlightActivityRestartRsp.proto b/proto/FlightActivityRestartRsp.proto deleted file mode 100644 index 48257a28..00000000 --- a/proto/FlightActivityRestartRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2165 -// EnetChannelId: 0 -// EnetIsReliable: true -message FlightActivityRestartRsp { - uint32 group_id = 11; - uint32 schedule_id = 10; - int32 retcode = 15; -} diff --git a/proto/FlightActivitySettleNotify.proto b/proto/FlightActivitySettleNotify.proto deleted file mode 100644 index e5cac0cf..00000000 --- a/proto/FlightActivitySettleNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2195 -// EnetChannelId: 0 -// EnetIsReliable: true -message FlightActivitySettleNotify { - bool is_new_record = 1; - uint32 medal_level = 6; - uint32 left_time = 13; - uint32 collect_num = 9; - uint32 total_num = 5; - uint32 group_id = 8; - uint32 score = 10; - bool is_success = 4; -} diff --git a/proto/FocusAvatarReq.proto b/proto/FocusAvatarReq.proto deleted file mode 100644 index 78c5b900..00000000 --- a/proto/FocusAvatarReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1654 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FocusAvatarReq { - uint64 avatar_guid = 1; - bool is_focus = 8; -} diff --git a/proto/FocusAvatarRsp.proto b/proto/FocusAvatarRsp.proto deleted file mode 100644 index 4d818330..00000000 --- a/proto/FocusAvatarRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1681 -// EnetChannelId: 0 -// EnetIsReliable: true -message FocusAvatarRsp { - int32 retcode = 5; - bool is_focus = 11; - uint64 avatar_guid = 4; -} diff --git a/proto/ForceAddPlayerFriendReq.proto b/proto/ForceAddPlayerFriendReq.proto deleted file mode 100644 index eb2e9110..00000000 --- a/proto/ForceAddPlayerFriendReq.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4057 -// EnetChannelId: 0 -// EnetIsReliable: true -message ForceAddPlayerFriendReq { - uint32 target_uid = 15; -} diff --git a/proto/ForceAddPlayerFriendRsp.proto b/proto/ForceAddPlayerFriendRsp.proto deleted file mode 100644 index adc497a8..00000000 --- a/proto/ForceAddPlayerFriendRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "FriendBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4100 -// EnetChannelId: 0 -// EnetIsReliable: true -message ForceAddPlayerFriendRsp { - int32 retcode = 5; - FriendBrief target_friend_brief = 2; - uint32 target_uid = 9; -} diff --git a/proto/ForceDragAvatarNotify.proto b/proto/ForceDragAvatarNotify.proto deleted file mode 100644 index 938d1d77..00000000 --- a/proto/ForceDragAvatarNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "MotionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3235 -// EnetChannelId: 0 -// EnetIsReliable: true -message ForceDragAvatarNotify { - uint32 scene_time = 3; - uint64 delta_time_ms = 1; - uint32 entity_id = 2; - MotionInfo motion_info = 10; - bool is_first_valid = 8; - uint64 last_move_time_ms = 12; -} diff --git a/proto/ForceDragBackTransferNotify.proto b/proto/ForceDragBackTransferNotify.proto deleted file mode 100644 index 04360588..00000000 --- a/proto/ForceDragBackTransferNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3145 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ForceDragBackTransferNotify {} diff --git a/proto/FoundationNotify.proto b/proto/FoundationNotify.proto deleted file mode 100644 index c1b852db..00000000 --- a/proto/FoundationNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FoundationInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 847 -// EnetChannelId: 0 -// EnetIsReliable: true -message FoundationNotify { - FoundationInfo info = 7; - uint32 gadget_entity_id = 9; -} diff --git a/proto/FoundationReq.proto b/proto/FoundationReq.proto deleted file mode 100644 index 03245011..00000000 --- a/proto/FoundationReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "FoundationOpType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 805 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FoundationReq { - uint32 gadget_entity_id = 14; - uint32 point_config_id = 12; - uint32 building_id = 13; - FoundationOpType op_type = 10; -} diff --git a/proto/FoundationRsp.proto b/proto/FoundationRsp.proto deleted file mode 100644 index c6b85204..00000000 --- a/proto/FoundationRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "FoundationOpType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 882 -// EnetChannelId: 0 -// EnetIsReliable: true -message FoundationRsp { - FoundationOpType op_type = 13; - uint32 gadget_entity_id = 10; - uint32 building_id = 11; - uint32 point_config_id = 12; - int32 retcode = 7; -} diff --git a/proto/FriendInfoChangeNotify.proto b/proto/FriendInfoChangeNotify.proto deleted file mode 100644 index a6613216..00000000 --- a/proto/FriendInfoChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4032 -// EnetChannelId: 0 -// EnetIsReliable: true -message FriendInfoChangeNotify { - uint32 uid = 1; - string online_id = 9; -} diff --git a/proto/FungusCaptureSettleNotify.proto b/proto/FungusCaptureSettleNotify.proto deleted file mode 100644 index 792b175b..00000000 --- a/proto/FungusCaptureSettleNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5506 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusCaptureSettleNotify { - bool is_success = 2; -} diff --git a/proto/FungusCultivateReq.proto b/proto/FungusCultivateReq.proto deleted file mode 100644 index 04b01f8a..00000000 --- a/proto/FungusCultivateReq.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21749 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FungusCultivateReq { - uint32 cultivate_id = 8; - uint32 copy_step = 7; - uint32 exchange_step = 11; - uint32 cultivate_step = 13; - uint32 rotate_step = 15; - uint32 undo_step = 6; - uint32 time = 2; - uint32 place_step = 10; -} diff --git a/proto/FungusCultivateRsp.proto b/proto/FungusCultivateRsp.proto deleted file mode 100644 index e9f62cff..00000000 --- a/proto/FungusCultivateRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23532 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusCultivateRsp { - uint32 cultivate_id = 4; - bool is_new_record = 13; - int32 retcode = 10; -} diff --git a/proto/FungusFighterClearTrainingRuntimeDataReq.proto b/proto/FungusFighterClearTrainingRuntimeDataReq.proto deleted file mode 100644 index 70f707dd..00000000 --- a/proto/FungusFighterClearTrainingRuntimeDataReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24137 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FungusFighterClearTrainingRuntimeDataReq { - uint32 dungeon_id = 6; -} diff --git a/proto/FungusFighterClearTrainingRuntimeDataRsp.proto b/proto/FungusFighterClearTrainingRuntimeDataRsp.proto deleted file mode 100644 index abc4dc4a..00000000 --- a/proto/FungusFighterClearTrainingRuntimeDataRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22991 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterClearTrainingRuntimeDataRsp { - int32 retcode = 8; -} diff --git a/proto/FungusFighterPlotInfoNotify.proto b/proto/FungusFighterPlotInfoNotify.proto deleted file mode 100644 index f81ce0d1..00000000 --- a/proto/FungusFighterPlotInfoNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22174 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterPlotInfoNotify { - repeated uint32 fungus_id_list = 11; - uint32 dungeon_id = 4; -} diff --git a/proto/FungusFighterRestartTraningDungeonReq.proto b/proto/FungusFighterRestartTraningDungeonReq.proto deleted file mode 100644 index 6d8f040a..00000000 --- a/proto/FungusFighterRestartTraningDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23980 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FungusFighterRestartTraningDungeonReq {} diff --git a/proto/FungusFighterRestartTraningDungeonRsp.proto b/proto/FungusFighterRestartTraningDungeonRsp.proto deleted file mode 100644 index d3c259b9..00000000 --- a/proto/FungusFighterRestartTraningDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22890 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterRestartTraningDungeonRsp { - int32 retcode = 11; -} diff --git a/proto/FungusFighterRuntimeDataNotify.proto b/proto/FungusFighterRuntimeDataNotify.proto deleted file mode 100644 index 12bfc87e..00000000 --- a/proto/FungusFighterRuntimeDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "FungusTrainingProgressDetail.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24674 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterRuntimeDataNotify { - FungusTrainingProgressDetail progress_detail = 7; -} diff --git a/proto/FungusFighterTrainingGallerySettleNotify.proto b/proto/FungusFighterTrainingGallerySettleNotify.proto deleted file mode 100644 index 1b83bd04..00000000 --- a/proto/FungusFighterTrainingGallerySettleNotify.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23931 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterTrainingGallerySettleNotify { - bool is_new_record = 14; - uint32 total_used_time = 4; - GalleryStopReason reason = 5; - uint32 dead_fungus_num = 1; - uint32 settle_round = 15; - bool is_final_settle = 10; - uint32 gadget_life_percentage = 11; - uint32 final_score = 9; -} diff --git a/proto/FungusFighterTrainingInfoNotify.proto b/proto/FungusFighterTrainingInfoNotify.proto deleted file mode 100644 index ef69d068..00000000 --- a/proto/FungusFighterTrainingInfoNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5595 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterTrainingInfoNotify { - uint32 buff_start_time = 3; - uint32 max_skill_count = 7; - uint32 max_monster_count = 8; - uint32 buff_id = 14; - uint32 buff_last_time = 4; - uint32 rest_skill_count = 6; - uint32 killed_monster_count = 15; -} diff --git a/proto/FungusFighterTrainingSelectFungusReq.proto b/proto/FungusFighterTrainingSelectFungusReq.proto deleted file mode 100644 index 0b02c95b..00000000 --- a/proto/FungusFighterTrainingSelectFungusReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23903 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FungusFighterTrainingSelectFungusReq { - repeated uint32 backup_fungus_id_list = 11; - repeated uint32 fight_fungus_id_list = 7; -} diff --git a/proto/FungusFighterTrainingSelectFungusRsp.proto b/proto/FungusFighterTrainingSelectFungusRsp.proto deleted file mode 100644 index 8f61ea6d..00000000 --- a/proto/FungusFighterTrainingSelectFungusRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21570 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterTrainingSelectFungusRsp { - int32 retcode = 7; -} diff --git a/proto/FungusFighterTrainingSettleInfo.proto b/proto/FungusFighterTrainingSettleInfo.proto deleted file mode 100644 index b95105e8..00000000 --- a/proto/FungusFighterTrainingSettleInfo.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message FungusFighterTrainingSettleInfo { - uint32 used_time = 15; - GalleryStopReason reason = 3; - string transaction = 1; -} diff --git a/proto/FungusFighterUseBackupFungusReq.proto b/proto/FungusFighterUseBackupFungusReq.proto deleted file mode 100644 index f1db4dea..00000000 --- a/proto/FungusFighterUseBackupFungusReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21266 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FungusFighterUseBackupFungusReq { - repeated uint32 backup_fungus_id_list = 1; -} diff --git a/proto/FungusFighterUseBackupFungusRsp.proto b/proto/FungusFighterUseBackupFungusRsp.proto deleted file mode 100644 index 0abb27cb..00000000 --- a/proto/FungusFighterUseBackupFungusRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23428 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusFighterUseBackupFungusRsp { - int32 retcode = 12; -} diff --git a/proto/FungusRenameReq.proto b/proto/FungusRenameReq.proto deleted file mode 100644 index 544d2d29..00000000 --- a/proto/FungusRenameReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22006 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message FungusRenameReq { - uint32 name_id = 1; - uint32 fungus_id = 11; -} diff --git a/proto/FungusRenameRsp.proto b/proto/FungusRenameRsp.proto deleted file mode 100644 index f2fb55d2..00000000 --- a/proto/FungusRenameRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20066 -// EnetChannelId: 0 -// EnetIsReliable: true -message FungusRenameRsp { - int32 retcode = 5; - uint32 fungus_id = 15; - uint32 name_id = 12; -} diff --git a/proto/FunitureMakeMakeInfoChangeNotify.proto b/proto/FunitureMakeMakeInfoChangeNotify.proto deleted file mode 100644 index 0480dbd1..00000000 --- a/proto/FunitureMakeMakeInfoChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "FurnitureMakeMakeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4898 -// EnetChannelId: 0 -// EnetIsReliable: true -message FunitureMakeMakeInfoChangeNotify { - FurnitureMakeMakeInfo make_info = 1; -} diff --git a/proto/GCGApplyInviteBattleNotify.proto b/proto/GCGApplyInviteBattleNotify.proto deleted file mode 100644 index 1a99c144..00000000 --- a/proto/GCGApplyInviteBattleNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7820 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGApplyInviteBattleNotify { - bool is_agree = 14; - int32 retcode = 6; -} diff --git a/proto/GCGApplyInviteBattleReq.proto b/proto/GCGApplyInviteBattleReq.proto deleted file mode 100644 index 5115ca00..00000000 --- a/proto/GCGApplyInviteBattleReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7730 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGApplyInviteBattleReq { - bool is_agree = 9; -} diff --git a/proto/GCGApplyInviteBattleRsp.proto b/proto/GCGApplyInviteBattleRsp.proto deleted file mode 100644 index 9b4afe73..00000000 --- a/proto/GCGApplyInviteBattleRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7304 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGApplyInviteBattleRsp { - int32 retcode = 5; -} diff --git a/proto/GCGAskDuelReq.proto b/proto/GCGAskDuelReq.proto deleted file mode 100644 index 9f54d61e..00000000 --- a/proto/GCGAskDuelReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7237 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGAskDuelReq {} diff --git a/proto/GCGAskDuelRsp.proto b/proto/GCGAskDuelRsp.proto deleted file mode 100644 index 8fd53a06..00000000 --- a/proto/GCGAskDuelRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "GCGDuel.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7869 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGAskDuelRsp { - int32 retcode = 3; - GCGDuel duel = 13; -} diff --git a/proto/GCGBasicDataNotify.proto b/proto/GCGBasicDataNotify.proto deleted file mode 100644 index 2986f869..00000000 --- a/proto/GCGBasicDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7319 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGBasicDataNotify { - uint32 level = 9; - uint32 exp = 4; - repeated uint32 level_reward_taken_list = 12; -} diff --git a/proto/GCGBossChallengeUpdateNotify.proto b/proto/GCGBossChallengeUpdateNotify.proto deleted file mode 100644 index 8d6fe1dc..00000000 --- a/proto/GCGBossChallengeUpdateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GCGBossChallengeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7073 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGBossChallengeUpdateNotify { - GCGBossChallengeData boss_challenge = 11; -} diff --git a/proto/GCGChallengeUpdateNotify.proto b/proto/GCGChallengeUpdateNotify.proto deleted file mode 100644 index 09922288..00000000 --- a/proto/GCGChallengeUpdateNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "GCGDuelChallenge.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7268 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGChallengeUpdateNotify { - uint32 server_seq = 12; - GCGDuelChallenge challenge = 13; -} diff --git a/proto/GCGClientSettleReq.proto b/proto/GCGClientSettleReq.proto deleted file mode 100644 index 8cd3a86e..00000000 --- a/proto/GCGClientSettleReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7506 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGClientSettleReq {} diff --git a/proto/GCGClientSettleRsp.proto b/proto/GCGClientSettleRsp.proto deleted file mode 100644 index a1c6d91a..00000000 --- a/proto/GCGClientSettleRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7105 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGClientSettleRsp { - uint32 close_time = 4; - int32 retcode = 1; -} diff --git a/proto/GCGDSCardBackUnlockNotify.proto b/proto/GCGDSCardBackUnlockNotify.proto deleted file mode 100644 index 65ce3087..00000000 --- a/proto/GCGDSCardBackUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7265 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSCardBackUnlockNotify { - uint32 card_back_id = 6; -} diff --git a/proto/GCGDSCardFaceUnlockNotify.proto b/proto/GCGDSCardFaceUnlockNotify.proto deleted file mode 100644 index 41235e39..00000000 --- a/proto/GCGDSCardFaceUnlockNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7049 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSCardFaceUnlockNotify { - uint32 card_id = 13; - uint32 face_type = 1; -} diff --git a/proto/GCGDSCardNumChangeNotify.proto b/proto/GCGDSCardNumChangeNotify.proto deleted file mode 100644 index 59f1144a..00000000 --- a/proto/GCGDSCardNumChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7358 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSCardNumChangeNotify { - uint32 card_id = 4; - uint32 num = 10; -} diff --git a/proto/GCGDSCardProficiencyNotify.proto b/proto/GCGDSCardProficiencyNotify.proto deleted file mode 100644 index a0ce2bdc..00000000 --- a/proto/GCGDSCardProficiencyNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7680 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSCardProficiencyNotify { - uint32 proficiency = 2; - uint32 card_id = 12; -} diff --git a/proto/GCGDSChangeCardBackReq.proto b/proto/GCGDSChangeCardBackReq.proto deleted file mode 100644 index d8a9ec45..00000000 --- a/proto/GCGDSChangeCardBackReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7292 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSChangeCardBackReq { - uint32 deck_id = 10; - uint32 card_back_id = 12; -} diff --git a/proto/GCGDSChangeCardBackRsp.proto b/proto/GCGDSChangeCardBackRsp.proto deleted file mode 100644 index d2522549..00000000 --- a/proto/GCGDSChangeCardBackRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7044 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSChangeCardBackRsp { - int32 retcode = 15; - uint32 card_back_id = 6; - uint32 deck_id = 5; -} diff --git a/proto/GCGDSChangeCardFaceReq.proto b/proto/GCGDSChangeCardFaceReq.proto deleted file mode 100644 index 39b66256..00000000 --- a/proto/GCGDSChangeCardFaceReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7169 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSChangeCardFaceReq { - uint32 face_type = 6; - uint32 card_id = 3; -} diff --git a/proto/GCGDSChangeCardFaceRsp.proto b/proto/GCGDSChangeCardFaceRsp.proto deleted file mode 100644 index 7e205b72..00000000 --- a/proto/GCGDSChangeCardFaceRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7331 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSChangeCardFaceRsp { - uint32 face_type = 8; - uint32 card_id = 4; - int32 retcode = 9; -} diff --git a/proto/GCGDSChangeCurDeckReq.proto b/proto/GCGDSChangeCurDeckReq.proto deleted file mode 100644 index 00b1a933..00000000 --- a/proto/GCGDSChangeCurDeckReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7131 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSChangeCurDeckReq { - uint32 deck_id = 3; -} diff --git a/proto/GCGDSChangeCurDeckRsp.proto b/proto/GCGDSChangeCurDeckRsp.proto deleted file mode 100644 index b0f4bc7d..00000000 --- a/proto/GCGDSChangeCurDeckRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7301 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSChangeCurDeckRsp { - int32 retcode = 8; - uint32 deck_id = 14; -} diff --git a/proto/GCGDSChangeDeckNameReq.proto b/proto/GCGDSChangeDeckNameReq.proto deleted file mode 100644 index b494d06a..00000000 --- a/proto/GCGDSChangeDeckNameReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7432 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSChangeDeckNameReq { - uint32 deck_id = 13; - string name = 7; -} diff --git a/proto/GCGDSChangeDeckNameRsp.proto b/proto/GCGDSChangeDeckNameRsp.proto deleted file mode 100644 index 03e3bf6a..00000000 --- a/proto/GCGDSChangeDeckNameRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7916 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSChangeDeckNameRsp { - uint32 deck_id = 13; - int32 retcode = 14; - string name = 1; -} diff --git a/proto/GCGDSChangeFieldReq.proto b/proto/GCGDSChangeFieldReq.proto deleted file mode 100644 index 3f189af4..00000000 --- a/proto/GCGDSChangeFieldReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7541 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSChangeFieldReq { - uint32 field_id = 6; - uint32 deck_id = 11; -} diff --git a/proto/GCGDSChangeFieldRsp.proto b/proto/GCGDSChangeFieldRsp.proto deleted file mode 100644 index d2b5f7a5..00000000 --- a/proto/GCGDSChangeFieldRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7444 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSChangeFieldRsp { - int32 retcode = 1; - uint32 field_id = 3; - uint32 deck_id = 2; -} diff --git a/proto/GCGDSCurDeckChangeNotify.proto b/proto/GCGDSCurDeckChangeNotify.proto deleted file mode 100644 index 9c8c0c03..00000000 --- a/proto/GCGDSCurDeckChangeNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7796 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSCurDeckChangeNotify { - uint32 deck_id = 6; -} diff --git a/proto/GCGDSDataNotify.proto b/proto/GCGDSDataNotify.proto deleted file mode 100644 index 83d0fb58..00000000 --- a/proto/GCGDSDataNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "GCGDSCardData.proto"; -import "GCGDSDeckData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7122 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSDataNotify { - repeated GCGDSDeckData deck_list = 4; - repeated uint32 unlock_card_back_id_list = 5; - repeated uint32 unlock_field_id_list = 6; - uint32 cur_deck_id = 10; - repeated GCGDSCardData card_list = 3; - repeated uint32 unlock_deck_id_list = 1; -} diff --git a/proto/GCGDSDeckSaveReq.proto b/proto/GCGDSDeckSaveReq.proto deleted file mode 100644 index a0f06c66..00000000 --- a/proto/GCGDSDeckSaveReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7104 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSDeckSaveReq { - uint32 deck_id = 1; - repeated uint32 card_list = 4; - repeated uint32 character_card_list = 9; - string name = 14; -} diff --git a/proto/GCGDSDeckSaveRsp.proto b/proto/GCGDSDeckSaveRsp.proto deleted file mode 100644 index a2a40d8c..00000000 --- a/proto/GCGDSDeckSaveRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7269 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSDeckSaveRsp { - fixed32 create_time = 14; - uint32 deck_id = 11; - int32 retcode = 8; - bool is_valid = 4; -} diff --git a/proto/GCGDSDeckUnlockNotify.proto b/proto/GCGDSDeckUnlockNotify.proto deleted file mode 100644 index 6878697f..00000000 --- a/proto/GCGDSDeckUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7732 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSDeckUnlockNotify { - uint32 deck_id = 15; -} diff --git a/proto/GCGDSDeleteDeckReq.proto b/proto/GCGDSDeleteDeckReq.proto deleted file mode 100644 index 70aa4f22..00000000 --- a/proto/GCGDSDeleteDeckReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7988 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGDSDeleteDeckReq { - uint32 deck_id = 15; -} diff --git a/proto/GCGDSDeleteDeckRsp.proto b/proto/GCGDSDeleteDeckRsp.proto deleted file mode 100644 index 9d11543f..00000000 --- a/proto/GCGDSDeleteDeckRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7524 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSDeleteDeckRsp { - int32 retcode = 14; - uint32 deck_id = 7; -} diff --git a/proto/GCGDSFieldUnlockNotify.proto b/proto/GCGDSFieldUnlockNotify.proto deleted file mode 100644 index 8453e8db..00000000 --- a/proto/GCGDSFieldUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7333 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGDSFieldUnlockNotify { - uint32 field_id = 1; -} diff --git a/proto/GCGGrowthLevelNotify.proto b/proto/GCGGrowthLevelNotify.proto deleted file mode 100644 index bce92339..00000000 --- a/proto/GCGGrowthLevelNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7736 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGGrowthLevelNotify { - uint32 exp = 7; - uint32 level = 11; -} diff --git a/proto/GCGHeartBeatNotify.proto b/proto/GCGHeartBeatNotify.proto deleted file mode 100644 index d9717ea2..00000000 --- a/proto/GCGHeartBeatNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7224 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGHeartBeatNotify { - uint32 server_seq = 6; -} diff --git a/proto/GCGInitFinishReq.proto b/proto/GCGInitFinishReq.proto deleted file mode 100644 index 1df2978f..00000000 --- a/proto/GCGInitFinishReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7684 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGInitFinishReq {} diff --git a/proto/GCGInitFinishRsp.proto b/proto/GCGInitFinishRsp.proto deleted file mode 100644 index 5a9d37ef..00000000 --- a/proto/GCGInitFinishRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7433 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGInitFinishRsp { - int32 retcode = 2; -} diff --git a/proto/GCGInviteBattleNotify.proto b/proto/GCGInviteBattleNotify.proto deleted file mode 100644 index 7078cfe6..00000000 --- a/proto/GCGInviteBattleNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7692 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGInviteBattleNotify {} diff --git a/proto/GCGInviteGuestBattleReq.proto b/proto/GCGInviteGuestBattleReq.proto deleted file mode 100644 index 4c678874..00000000 --- a/proto/GCGInviteGuestBattleReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7783 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGInviteGuestBattleReq { - uint32 uid = 11; -} diff --git a/proto/GCGInviteGuestBattleRsp.proto b/proto/GCGInviteGuestBattleRsp.proto deleted file mode 100644 index 134aad00..00000000 --- a/proto/GCGInviteGuestBattleRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7251 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGInviteGuestBattleRsp { - int32 retcode = 3; - uint32 uid = 11; -} diff --git a/proto/GCGLevelChallengeFinishNotify.proto b/proto/GCGLevelChallengeFinishNotify.proto deleted file mode 100644 index 244fce0d..00000000 --- a/proto/GCGLevelChallengeFinishNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7629 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGLevelChallengeFinishNotify { - repeated uint32 finished_challenge_id_list = 10; - uint32 level_id = 15; -} diff --git a/proto/GCGLevelChallengeNotify.proto b/proto/GCGLevelChallengeNotify.proto deleted file mode 100644 index 3c0ae8e1..00000000 --- a/proto/GCGLevelChallengeNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "GCGBossChallengeData.proto"; -import "GCGLevelData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7055 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGLevelChallengeNotify { - repeated GCGBossChallengeData unlock_boss_challenge_list = 3; - repeated uint32 unlock_world_challenge_list = 8; - repeated GCGLevelData level_list = 10; -} diff --git a/proto/GCGNewCardInfoNotify.proto b/proto/GCGNewCardInfoNotify.proto deleted file mode 100644 index 3faade4e..00000000 --- a/proto/GCGNewCardInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GCGCard.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7203 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGNewCardInfoNotify { - GCGCard card = 1; -} diff --git a/proto/GCGResourceStateNotify.proto b/proto/GCGResourceStateNotify.proto deleted file mode 100644 index 0d016d5a..00000000 --- a/proto/GCGResourceStateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7876 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGResourceStateNotify { - bool is_complete = 5; -} diff --git a/proto/GCGSettleNotify.proto b/proto/GCGSettleNotify.proto deleted file mode 100644 index d09c22df..00000000 --- a/proto/GCGSettleNotify.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "GCGEndReason.proto"; -import "GCGGameBusinessType.proto"; -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7769 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGSettleNotify { - uint32 game_id = 7; - GCGGameBusinessType business_type = 2; - bool is_win = 13; - repeated ItemParam reward_item_list = 9; - repeated uint32 finished_challenge_id_list = 6; - GCGEndReason reason = 3; -} diff --git a/proto/GCGSkillPreviewAskReq.proto b/proto/GCGSkillPreviewAskReq.proto deleted file mode 100644 index 0c5b0ee8..00000000 --- a/proto/GCGSkillPreviewAskReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7509 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGSkillPreviewAskReq {} diff --git a/proto/GCGSkillPreviewAskRsp.proto b/proto/GCGSkillPreviewAskRsp.proto deleted file mode 100644 index c25c28bf..00000000 --- a/proto/GCGSkillPreviewAskRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7409 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGSkillPreviewAskRsp { - int32 retcode = 1; -} diff --git a/proto/GCGSkillPreviewNotify.proto b/proto/GCGSkillPreviewNotify.proto deleted file mode 100644 index 47bddc83..00000000 --- a/proto/GCGSkillPreviewNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "GCGSkillPreviewInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7503 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGSkillPreviewNotify { - repeated GCGSkillPreviewInfo skill_preview_list = 9; - uint32 onstage_card_guid = 5; - uint32 controller_id = 15; -} diff --git a/proto/GCGStartChallengeReq.proto b/proto/GCGStartChallengeReq.proto deleted file mode 100644 index 8436d3f3..00000000 --- a/proto/GCGStartChallengeReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "GCGLevelType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7595 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGStartChallengeReq { - GCGLevelType level_type = 5; - uint32 config_id = 13; - uint32 level_id = 12; -} diff --git a/proto/GCGStartChallengeRsp.proto b/proto/GCGStartChallengeRsp.proto deleted file mode 100644 index 91b7d04e..00000000 --- a/proto/GCGStartChallengeRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "GCGLevelType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7763 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGStartChallengeRsp { - GCGLevelType level_type = 12; - int32 retcode = 15; - uint32 config_id = 6; - uint32 level_id = 1; -} diff --git a/proto/GCGTCInviteReq.proto b/proto/GCGTCInviteReq.proto deleted file mode 100644 index 8d8f24b8..00000000 --- a/proto/GCGTCInviteReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7922 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GCGTCInviteReq { - uint32 level_id = 3; - uint32 character_id = 6; -} diff --git a/proto/GCGTCInviteRsp.proto b/proto/GCGTCInviteRsp.proto deleted file mode 100644 index 21b42dff..00000000 --- a/proto/GCGTCInviteRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7328 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGTCInviteRsp { - uint32 character_id = 12; - int32 retcode = 5; -} diff --git a/proto/GCGTCTavernChallengeUpdateNotify.proto b/proto/GCGTCTavernChallengeUpdateNotify.proto deleted file mode 100644 index c8070c21..00000000 --- a/proto/GCGTCTavernChallengeUpdateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GCGTCTavernChallengeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7184 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGTCTavernChallengeUpdateNotify { - GCGTCTavernChallengeData tavern_challenge = 5; -} diff --git a/proto/GCGTCTavernInfoNotify.proto b/proto/GCGTCTavernInfoNotify.proto deleted file mode 100644 index 24621282..00000000 --- a/proto/GCGTCTavernInfoNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7011 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGTCTavernInfoNotify { - bool is_last_duel_win = 14; - uint32 level_id = 11; - bool is_owner_in_duel = 5; - uint32 point_id = 3; - uint32 avatar_id = 12; - uint32 character_id = 7; - uint32 element_type = 10; -} diff --git a/proto/GCGWorldChallengeUnlockNotify.proto b/proto/GCGWorldChallengeUnlockNotify.proto deleted file mode 100644 index 0fe058d5..00000000 --- a/proto/GCGWorldChallengeUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 7204 -// EnetChannelId: 0 -// EnetIsReliable: true -message GCGWorldChallengeUnlockNotify { - repeated uint32 unlock_id_list = 8; -} diff --git a/proto/GMShowNavMeshReq.proto b/proto/GMShowNavMeshReq.proto deleted file mode 100644 index 8f1766f8..00000000 --- a/proto/GMShowNavMeshReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2357 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GMShowNavMeshReq { - Vector center = 1; - Vector extent = 5; -} diff --git a/proto/GMShowNavMeshRsp.proto b/proto/GMShowNavMeshRsp.proto deleted file mode 100644 index c0c2583c..00000000 --- a/proto/GMShowNavMeshRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "PBNavMeshTile.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2400 -// EnetChannelId: 0 -// EnetIsReliable: true -message GMShowNavMeshRsp { - repeated PBNavMeshTile tiles = 11; - int32 retcode = 5; -} diff --git a/proto/GMShowObstacleReq.proto b/proto/GMShowObstacleReq.proto deleted file mode 100644 index 4d4142a7..00000000 --- a/proto/GMShowObstacleReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2361 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GMShowObstacleReq {} diff --git a/proto/GMShowObstacleRsp.proto b/proto/GMShowObstacleRsp.proto deleted file mode 100644 index 9dd5cf1b..00000000 --- a/proto/GMShowObstacleRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "GMObstacleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2329 -// EnetChannelId: 0 -// EnetIsReliable: true -message GMShowObstacleRsp { - int32 retcode = 5; - repeated GMObstacleInfo obstacles = 6; -} diff --git a/proto/GachaActivityCreateRobotReq.proto b/proto/GachaActivityCreateRobotReq.proto deleted file mode 100644 index 2fd35f4d..00000000 --- a/proto/GachaActivityCreateRobotReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8614 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GachaActivityCreateRobotReq {} diff --git a/proto/GachaActivityCreateRobotRsp.proto b/proto/GachaActivityCreateRobotRsp.proto deleted file mode 100644 index 09cb59b5..00000000 --- a/proto/GachaActivityCreateRobotRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8610 -// EnetChannelId: 0 -// EnetIsReliable: true -message GachaActivityCreateRobotRsp { - uint32 robot_id = 1; - int32 retcode = 3; -} diff --git a/proto/GachaActivityNextStageReq.proto b/proto/GachaActivityNextStageReq.proto deleted file mode 100644 index 0582545c..00000000 --- a/proto/GachaActivityNextStageReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8257 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GachaActivityNextStageReq {} diff --git a/proto/GachaActivityNextStageRsp.proto b/proto/GachaActivityNextStageRsp.proto deleted file mode 100644 index bf1db073..00000000 --- a/proto/GachaActivityNextStageRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8918 -// EnetChannelId: 0 -// EnetIsReliable: true -message GachaActivityNextStageRsp { - uint32 stage_id = 13; - int32 retcode = 15; -} diff --git a/proto/GachaActivityPercentNotify.proto b/proto/GachaActivityPercentNotify.proto deleted file mode 100644 index b6cd3e3d..00000000 --- a/proto/GachaActivityPercentNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8450 -// EnetChannelId: 0 -// EnetIsReliable: true -message GachaActivityPercentNotify { - uint32 item_stage = 14; - map target_num_map = 6; - uint32 sub_item_stage = 2; - uint32 percent = 13; -} diff --git a/proto/GachaActivityResetReq.proto b/proto/GachaActivityResetReq.proto deleted file mode 100644 index d0b1a509..00000000 --- a/proto/GachaActivityResetReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8163 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GachaActivityResetReq { - uint32 stage_id = 2; -} diff --git a/proto/GachaActivityResetRsp.proto b/proto/GachaActivityResetRsp.proto deleted file mode 100644 index e257a3c7..00000000 --- a/proto/GachaActivityResetRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8240 -// EnetChannelId: 0 -// EnetIsReliable: true -message GachaActivityResetRsp { - int32 retcode = 13; - uint32 stage_id = 6; -} diff --git a/proto/GachaActivityUpdateElemNotify.proto b/proto/GachaActivityUpdateElemNotify.proto deleted file mode 100644 index 38d23bd2..00000000 --- a/proto/GachaActivityUpdateElemNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8919 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GachaActivityUpdateElemNotify { - uint32 elem_type = 10; -} diff --git a/proto/GachaOpenWishNotify.proto b/proto/GachaOpenWishNotify.proto deleted file mode 100644 index ca552f12..00000000 --- a/proto/GachaOpenWishNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1503 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GachaOpenWishNotify { - uint32 gacha_type = 2; - uint32 gacha_schedule_id = 9; -} diff --git a/proto/GachaSimpleInfoNotify.proto b/proto/GachaSimpleInfoNotify.proto deleted file mode 100644 index ce52e968..00000000 --- a/proto/GachaSimpleInfoNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1590 -// EnetChannelId: 0 -// EnetIsReliable: true -message GachaSimpleInfoNotify { - bool is_new = 5; -} diff --git a/proto/GachaStage.proto b/proto/GachaStage.proto deleted file mode 100644 index 6a53724a..00000000 --- a/proto/GachaStage.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GachaStage { - uint32 stage_id = 15; - map Unk2700_DNMNEMKIELD = 14; - bool is_open = 13; -} diff --git a/proto/GadgetChainLevelChangeNotify.proto b/proto/GadgetChainLevelChangeNotify.proto deleted file mode 100644 index eb5eb29e..00000000 --- a/proto/GadgetChainLevelChangeNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 822 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetChainLevelChangeNotify { - map gadget_chain_level_map = 2; -} diff --git a/proto/GadgetChainLevelUpdateNotify.proto b/proto/GadgetChainLevelUpdateNotify.proto deleted file mode 100644 index a4446bb5..00000000 --- a/proto/GadgetChainLevelUpdateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 853 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetChainLevelUpdateNotify { - map gadget_chain_level_map = 12; -} diff --git a/proto/GadgetChangeLevelTagReq.proto b/proto/GadgetChangeLevelTagReq.proto deleted file mode 100644 index d794f09f..00000000 --- a/proto/GadgetChangeLevelTagReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 843 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GadgetChangeLevelTagReq { - uint32 level_tag_id = 14; - CustomGadgetTreeInfo combination_info = 11; - uint32 gadget_entity_id = 10; -} diff --git a/proto/GadgetChangeLevelTagRsp.proto b/proto/GadgetChangeLevelTagRsp.proto deleted file mode 100644 index 2f891ed1..00000000 --- a/proto/GadgetChangeLevelTagRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 874 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetChangeLevelTagRsp { - int32 retcode = 12; -} diff --git a/proto/GadgetClientParam.proto b/proto/GadgetClientParam.proto deleted file mode 100644 index 068e09c5..00000000 --- a/proto/GadgetClientParam.proto +++ /dev/null @@ -1,13 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message GadgetClientParam { - uint32 campId = 1; - uint32 campType = 2; - uint64 guid = 3; - uint32 ownerEntityId = 4; - uint32 targetEntityId = 5; - bool asyncLoad = 6; -} diff --git a/proto/GadgetCustomTreeInfoNotify.proto b/proto/GadgetCustomTreeInfoNotify.proto deleted file mode 100644 index 101c894a..00000000 --- a/proto/GadgetCustomTreeInfoNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 850 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetCustomTreeInfoNotify { - CustomGadgetTreeInfo custom_gadget_tree_info = 5; - uint32 gadget_entity_id = 12; -} diff --git a/proto/GadgetPlayDataNotify.proto b/proto/GadgetPlayDataNotify.proto deleted file mode 100644 index aa931f26..00000000 --- a/proto/GadgetPlayDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 831 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetPlayDataNotify { - uint32 play_type = 12; - uint32 progress = 9; - uint32 entity_id = 6; -} diff --git a/proto/GadgetPlayStartNotify.proto b/proto/GadgetPlayStartNotify.proto deleted file mode 100644 index 26f28437..00000000 --- a/proto/GadgetPlayStartNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 873 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetPlayStartNotify { - uint32 start_time = 14; - uint32 entity_id = 15; - uint32 play_type = 8; -} diff --git a/proto/GadgetPlayStopNotify.proto b/proto/GadgetPlayStopNotify.proto deleted file mode 100644 index 7961cf1a..00000000 --- a/proto/GadgetPlayStopNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "GadgetPlayUidInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 899 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetPlayStopNotify { - bool is_win = 14; - uint32 entity_id = 7; - uint32 play_type = 4; - repeated GadgetPlayUidInfo uid_info_list = 8; - uint32 score = 5; - uint32 cost_time = 6; -} diff --git a/proto/GadgetPlayUidOpNotify.proto b/proto/GadgetPlayUidOpNotify.proto deleted file mode 100644 index fe3f6edf..00000000 --- a/proto/GadgetPlayUidOpNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 875 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetPlayUidOpNotify { - uint32 entity_id = 11; - repeated uint32 uid_list = 2; - uint32 play_type = 6; - string param_str = 1; - uint32 op = 7; - repeated uint32 param_list = 4; -} diff --git a/proto/GadgetTalkChangeNotify.proto b/proto/GadgetTalkChangeNotify.proto deleted file mode 100644 index 68c4edfc..00000000 --- a/proto/GadgetTalkChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 839 -// EnetChannelId: 0 -// EnetIsReliable: true -message GadgetTalkChangeNotify { - uint32 gadget_entity_id = 5; - uint32 cur_gadget_talk_state = 15; -} diff --git a/proto/GalleryBalloonScoreNotify.proto b/proto/GalleryBalloonScoreNotify.proto deleted file mode 100644 index c313125f..00000000 --- a/proto/GalleryBalloonScoreNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5512 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryBalloonScoreNotify { - uint32 gallery_id = 9; - map uid_score_map = 7; -} diff --git a/proto/GalleryBalloonShootNotify.proto b/proto/GalleryBalloonShootNotify.proto deleted file mode 100644 index 061ab7cd..00000000 --- a/proto/GalleryBalloonShootNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5598 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryBalloonShootNotify { - uint32 trigger_entity_id = 12; - uint32 gallery_id = 5; - uint32 combo = 14; - uint64 combo_disable_time = 6; - int32 add_score = 11; - uint32 cur_score = 13; -} diff --git a/proto/GalleryBounceConjuringHitNotify.proto b/proto/GalleryBounceConjuringHitNotify.proto deleted file mode 100644 index 97f488ba..00000000 --- a/proto/GalleryBounceConjuringHitNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5505 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryBounceConjuringHitNotify { - uint32 add_score = 8; - bool is_perfect = 5; - uint32 gallery_id = 10; -} diff --git a/proto/GalleryBrokenFloorFallNotify.proto b/proto/GalleryBrokenFloorFallNotify.proto deleted file mode 100644 index 7db8ff00..00000000 --- a/proto/GalleryBrokenFloorFallNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5575 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryBrokenFloorFallNotify { - uint32 fall_count = 3; - uint32 gallery_id = 5; -} diff --git a/proto/GalleryBulletHitNotify.proto b/proto/GalleryBulletHitNotify.proto deleted file mode 100644 index e88ce9e3..00000000 --- a/proto/GalleryBulletHitNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5531 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryBulletHitNotify { - uint32 hit_count = 14; - uint32 gallery_id = 12; -} diff --git a/proto/GalleryCrystalLinkKillMonsterNotify.proto b/proto/GalleryCrystalLinkKillMonsterNotify.proto deleted file mode 100644 index 29bde113..00000000 --- a/proto/GalleryCrystalLinkKillMonsterNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5547 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryCrystalLinkKillMonsterNotify { - uint32 score = 7; - uint32 gallery_id = 9; -} diff --git a/proto/GalleryFallCatchNotify.proto b/proto/GalleryFallCatchNotify.proto deleted file mode 100644 index 3e6ebb0c..00000000 --- a/proto/GalleryFallCatchNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5507 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryFallCatchNotify { - uint32 cur_score = 6; - uint32 time_cost = 11; - map ball_catch_count_map = 15; - uint32 add_score = 1; - bool is_ground = 12; - uint32 gallery_id = 10; -} diff --git a/proto/GalleryFallScoreNotify.proto b/proto/GalleryFallScoreNotify.proto deleted file mode 100644 index 5fce3e57..00000000 --- a/proto/GalleryFallScoreNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FallPlayerBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5521 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryFallScoreNotify { - uint32 gallery_id = 7; - map uid_brief_map = 1; -} diff --git a/proto/GalleryFlowerCatchNotify.proto b/proto/GalleryFlowerCatchNotify.proto deleted file mode 100644 index 760c6481..00000000 --- a/proto/GalleryFlowerCatchNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5573 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryFlowerCatchNotify { - uint32 cur_score = 12; - uint32 add_score = 14; - uint32 gallery_id = 5; -} diff --git a/proto/GalleryIslandPartyDownHillInfoNotify.proto b/proto/GalleryIslandPartyDownHillInfoNotify.proto deleted file mode 100644 index 35198a67..00000000 --- a/proto/GalleryIslandPartyDownHillInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5522 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryIslandPartyDownHillInfoNotify { - uint32 gallery_id = 2; - uint32 coin = 9; - uint32 total_kill_monster_count = 11; -} diff --git a/proto/GalleryPreStartNotify.proto b/proto/GalleryPreStartNotify.proto deleted file mode 100644 index 955244ce..00000000 --- a/proto/GalleryPreStartNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5599 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryPreStartNotify { - uint32 gallery_id = 10; - uint32 pre_start_end_time = 9; -} diff --git a/proto/GalleryStartNotify.proto b/proto/GalleryStartNotify.proto deleted file mode 100644 index 61439e56..00000000 --- a/proto/GalleryStartNotify.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "GalleryFlowerStartParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5572 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryStartNotify { - uint32 end_time = 6; - uint32 player_count = 11; - uint32 owner_uid = 9; - uint32 gallery_id = 13; - uint32 start_time = 5; - oneof detail { - GalleryFlowerStartParam flower_start_param = 15; - } -} diff --git a/proto/GalleryStopNotify.proto b/proto/GalleryStopNotify.proto deleted file mode 100644 index 6d1b7ad2..00000000 --- a/proto/GalleryStopNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5535 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryStopNotify { - uint32 gallery_id = 8; -} diff --git a/proto/GallerySumoKillMonsterNotify.proto b/proto/GallerySumoKillMonsterNotify.proto deleted file mode 100644 index 870a5cd5..00000000 --- a/proto/GallerySumoKillMonsterNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5582 -// EnetChannelId: 0 -// EnetIsReliable: true -message GallerySumoKillMonsterNotify { - uint32 kill_normal_mosnter_num = 4; - uint32 score = 7; - uint32 kill_elite_monster_num = 14; - uint32 gallery_id = 11; -} diff --git a/proto/GalleryWillStartCountdownNotify.proto b/proto/GalleryWillStartCountdownNotify.proto deleted file mode 100644 index 5f5bee5c..00000000 --- a/proto/GalleryWillStartCountdownNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "GalleryStartSource.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5594 -// EnetChannelId: 0 -// EnetIsReliable: true -message GalleryWillStartCountdownNotify { - GalleryStartSource start_source = 11; - uint32 end_time = 12; - bool is_end = 7; - uint32 gallery_id = 14; -} diff --git a/proto/GearActivityFinishPlayGearReq.proto b/proto/GearActivityFinishPlayGearReq.proto deleted file mode 100644 index 6299f4fa..00000000 --- a/proto/GearActivityFinishPlayGearReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "GearColumnInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21834 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GearActivityFinishPlayGearReq { - bool is_success = 4; - bool use_clue = 12; - repeated GearColumnInfo gear_column_info_list = 9; - uint32 level_id = 5; -} diff --git a/proto/GearActivityFinishPlayGearRsp.proto b/proto/GearActivityFinishPlayGearRsp.proto deleted file mode 100644 index f8ea53e0..00000000 --- a/proto/GearActivityFinishPlayGearRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21800 -// EnetChannelId: 0 -// EnetIsReliable: true -message GearActivityFinishPlayGearRsp { - int32 retcode = 2; - bool is_success = 15; - uint32 level_id = 3; -} diff --git a/proto/GearActivityFinishPlayPictureReq.proto b/proto/GearActivityFinishPlayPictureReq.proto deleted file mode 100644 index 57097d4e..00000000 --- a/proto/GearActivityFinishPlayPictureReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21054 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GearActivityFinishPlayPictureReq { - bool is_success = 8; -} diff --git a/proto/GearActivityFinishPlayPictureRsp.proto b/proto/GearActivityFinishPlayPictureRsp.proto deleted file mode 100644 index 95a26ec3..00000000 --- a/proto/GearActivityFinishPlayPictureRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21851 -// EnetChannelId: 0 -// EnetIsReliable: true -message GearActivityFinishPlayPictureRsp { - int32 retcode = 12; - bool is_success = 6; -} diff --git a/proto/GearActivityStartPlayGearReq.proto b/proto/GearActivityStartPlayGearReq.proto deleted file mode 100644 index 6e73a4dd..00000000 --- a/proto/GearActivityStartPlayGearReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23467 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GearActivityStartPlayGearReq { - uint32 level_id = 5; -} diff --git a/proto/GearActivityStartPlayGearRsp.proto b/proto/GearActivityStartPlayGearRsp.proto deleted file mode 100644 index 7ccab28d..00000000 --- a/proto/GearActivityStartPlayGearRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21025 -// EnetChannelId: 0 -// EnetIsReliable: true -message GearActivityStartPlayGearRsp { - uint32 level_id = 9; - int32 retcode = 2; -} diff --git a/proto/GearActivityStartPlayPictureReq.proto b/proto/GearActivityStartPlayPictureReq.proto deleted file mode 100644 index 1e8f27f5..00000000 --- a/proto/GearActivityStartPlayPictureReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24550 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GearActivityStartPlayPictureReq {} diff --git a/proto/GearActivityStartPlayPictureRsp.proto b/proto/GearActivityStartPlayPictureRsp.proto deleted file mode 100644 index 99809b18..00000000 --- a/proto/GearActivityStartPlayPictureRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23388 -// EnetChannelId: 0 -// EnetIsReliable: true -message GearActivityStartPlayPictureRsp { - int32 retcode = 6; -} diff --git a/proto/GetActivityScheduleReq.proto b/proto/GetActivityScheduleReq.proto deleted file mode 100644 index 2e041234..00000000 --- a/proto/GetActivityScheduleReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2136 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetActivityScheduleReq {} diff --git a/proto/GetActivityScheduleRsp.proto b/proto/GetActivityScheduleRsp.proto deleted file mode 100644 index f5e81b25..00000000 --- a/proto/GetActivityScheduleRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ActivityScheduleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2107 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetActivityScheduleRsp { - repeated ActivityScheduleInfo activity_schedule_list = 9; - int32 retcode = 13; - uint32 remain_fly_sea_lamp_num = 4; -} diff --git a/proto/GetAllActivatedBargainDataReq.proto b/proto/GetAllActivatedBargainDataReq.proto deleted file mode 100644 index 5d587bc0..00000000 --- a/proto/GetAllActivatedBargainDataReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 463 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetAllActivatedBargainDataReq {} diff --git a/proto/GetAllActivatedBargainDataRsp.proto b/proto/GetAllActivatedBargainDataRsp.proto deleted file mode 100644 index 04ad1949..00000000 --- a/proto/GetAllActivatedBargainDataRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "BargainSnapshot.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 495 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetAllActivatedBargainDataRsp { - repeated BargainSnapshot snapshot_list = 5; - int32 retcode = 9; -} diff --git a/proto/GetAllMailNotify.proto b/proto/GetAllMailNotify.proto deleted file mode 100644 index 65e78b6f..00000000 --- a/proto/GetAllMailNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1497 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetAllMailNotify { - bool is_collected = 13; -} diff --git a/proto/GetAllMailResultNotify.proto b/proto/GetAllMailResultNotify.proto deleted file mode 100644 index 89f1147b..00000000 --- a/proto/GetAllMailResultNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "MailData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1481 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetAllMailResultNotify { - string transaction = 9; - repeated MailData mail_list = 5; - uint32 page_index = 11; - uint32 total_page_count = 4; - bool is_collected = 7; - int32 retcode = 14; -} diff --git a/proto/GetAreaExplorePointReq.proto b/proto/GetAreaExplorePointReq.proto deleted file mode 100644 index 332ea522..00000000 --- a/proto/GetAreaExplorePointReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 241 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetAreaExplorePointReq { - repeated uint32 area_id_list = 14; -} diff --git a/proto/GetAreaExplorePointRsp.proto b/proto/GetAreaExplorePointRsp.proto deleted file mode 100644 index b5e8076c..00000000 --- a/proto/GetAreaExplorePointRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 249 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetAreaExplorePointRsp { - int32 retcode = 8; - repeated uint32 area_id_list = 11; - repeated uint32 explore_point_list = 4; -} diff --git a/proto/GetAuthSalesmanInfoReq.proto b/proto/GetAuthSalesmanInfoReq.proto deleted file mode 100644 index 2c436b00..00000000 --- a/proto/GetAuthSalesmanInfoReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2070 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetAuthSalesmanInfoReq { - uint32 schedule_id = 8; -} diff --git a/proto/GetAuthSalesmanInfoRsp.proto b/proto/GetAuthSalesmanInfoRsp.proto deleted file mode 100644 index c6f8168e..00000000 --- a/proto/GetAuthSalesmanInfoRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2004 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetAuthSalesmanInfoRsp { - uint32 day_reward_id = 5; - int32 retcode = 6; - uint32 schedule_id = 11; -} diff --git a/proto/GetBargainDataReq.proto b/proto/GetBargainDataReq.proto deleted file mode 100644 index 98c871eb..00000000 --- a/proto/GetBargainDataReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 488 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetBargainDataReq { - uint32 bargain_id = 12; -} diff --git a/proto/GetBargainDataRsp.proto b/proto/GetBargainDataRsp.proto deleted file mode 100644 index eda760af..00000000 --- a/proto/GetBargainDataRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "BargainSnapshot.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 426 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetBargainDataRsp { - int32 retcode = 1; - uint32 bargain_id = 14; - BargainSnapshot snapshot = 13; -} diff --git a/proto/GetCityHuntingOfferReq.proto b/proto/GetCityHuntingOfferReq.proto deleted file mode 100644 index 0376155d..00000000 --- a/proto/GetCityHuntingOfferReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4325 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetCityHuntingOfferReq { - uint32 city_id = 9; -} diff --git a/proto/GetCityHuntingOfferRsp.proto b/proto/GetCityHuntingOfferRsp.proto deleted file mode 100644 index fd63b8e0..00000000 --- a/proto/GetCityHuntingOfferRsp.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "HuntingOfferData.proto"; -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4307 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetCityHuntingOfferRsp { - int32 retcode = 9; - repeated HuntingOfferData hunting_offer_list = 13; - uint32 city_id = 2; - HuntingPair ongoing_hunting_pair = 8; - uint32 cur_week_finished_count = 1; - uint32 next_refresh_time = 4; -} diff --git a/proto/GetCityReputationMapInfoReq.proto b/proto/GetCityReputationMapInfoReq.proto deleted file mode 100644 index a73923f9..00000000 --- a/proto/GetCityReputationMapInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2875 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetCityReputationMapInfoReq {} diff --git a/proto/GetCityReputationMapInfoRsp.proto b/proto/GetCityReputationMapInfoRsp.proto deleted file mode 100644 index aaabd87f..00000000 --- a/proto/GetCityReputationMapInfoRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2848 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetCityReputationMapInfoRsp { - int32 retcode = 11; - bool is_new_hunting = 10; - bool is_new_request = 2; - repeated uint32 unlock_hunting_city_list = 9; - repeated uint32 reward_city_list = 3; -} diff --git a/proto/GetDungeonEntryExploreConditionReq.proto b/proto/GetDungeonEntryExploreConditionReq.proto deleted file mode 100644 index f6b75d93..00000000 --- a/proto/GetDungeonEntryExploreConditionReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3165 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetDungeonEntryExploreConditionReq { - uint32 scene_id = 6; - uint32 dungeon_entry_config_id = 2; - uint32 dungeon_entry_scene_point_id = 4; -} diff --git a/proto/GetDungeonEntryExploreConditionRsp.proto b/proto/GetDungeonEntryExploreConditionRsp.proto deleted file mode 100644 index c7da98df..00000000 --- a/proto/GetDungeonEntryExploreConditionRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "DungeonEntryCond.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3269 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetDungeonEntryExploreConditionRsp { - DungeonEntryCond dungeon_entry_cond = 5; - int32 retcode = 3; -} diff --git a/proto/GetGameplayRecommendationReq.proto b/proto/GetGameplayRecommendationReq.proto deleted file mode 100644 index 30110c8d..00000000 --- a/proto/GetGameplayRecommendationReq.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "GameplayRecommendationElementReliquaryRequest.proto"; -import "GameplayRecommendationReliquaryRequest.proto"; -import "GameplayRecommendationSkillRequest.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 151 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetGameplayRecommendationReq { - uint32 avatar_id = 9; - oneof detail { - GameplayRecommendationSkillRequest skill_request = 553; - GameplayRecommendationReliquaryRequest reliquary_request = 1993; - GameplayRecommendationElementReliquaryRequest element_reliquary_request = 1489; - } -} diff --git a/proto/GetGameplayRecommendationRsp.proto b/proto/GetGameplayRecommendationRsp.proto deleted file mode 100644 index 5c7baeab..00000000 --- a/proto/GetGameplayRecommendationRsp.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "GameplayRecommendationElementReliquaryResponse.proto"; -import "GameplayRecommendationReliquaryResponse.proto"; -import "GameplayRecommendationSkillResponse.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 123 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetGameplayRecommendationRsp { - int32 retcode = 6; - uint32 avatar_id = 15; - oneof detail { - GameplayRecommendationSkillResponse skill_response = 1022; - GameplayRecommendationReliquaryResponse reliquary_response = 196; - GameplayRecommendationElementReliquaryResponse element_reliquary_response = 167; - } -} diff --git a/proto/GetHomeExchangeWoodInfoReq.proto b/proto/GetHomeExchangeWoodInfoReq.proto deleted file mode 100644 index f677ea9b..00000000 --- a/proto/GetHomeExchangeWoodInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4473 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetHomeExchangeWoodInfoReq {} diff --git a/proto/GetHomeExchangeWoodInfoRsp.proto b/proto/GetHomeExchangeWoodInfoRsp.proto deleted file mode 100644 index 11a35a32..00000000 --- a/proto/GetHomeExchangeWoodInfoRsp.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4659 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetHomeExchangeWoodInfoRsp { - int32 retcode = 10; - repeated HomeExchangeWoodInfo wood_info_list = 5; - - message HomeExchangeWoodInfo { - uint32 exchange_limit = 7; - uint32 exchanged_count = 12; - uint32 next_refresh_time = 14; - uint32 wood_id = 2; - } -} diff --git a/proto/GetMapAreaReq.proto b/proto/GetMapAreaReq.proto deleted file mode 100644 index 34383451..00000000 --- a/proto/GetMapAreaReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3108 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetMapAreaReq {} diff --git a/proto/GetMapAreaRsp.proto b/proto/GetMapAreaRsp.proto deleted file mode 100644 index 01bf1de4..00000000 --- a/proto/GetMapAreaRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "MapAreaInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3328 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetMapAreaRsp { - int32 retcode = 14; - repeated MapAreaInfo map_area_info_list = 9; -} diff --git a/proto/GetMapMarkTipsReq.proto b/proto/GetMapMarkTipsReq.proto deleted file mode 100644 index 18be33fa..00000000 --- a/proto/GetMapMarkTipsReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3463 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetMapMarkTipsReq {} diff --git a/proto/GetMapMarkTipsRsp.proto b/proto/GetMapMarkTipsRsp.proto deleted file mode 100644 index 500c1f34..00000000 --- a/proto/GetMapMarkTipsRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "MapMarkTipsInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3327 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetMapMarkTipsRsp { - int32 retcode = 7; - repeated MapMarkTipsInfo mark_tips_list = 11; -} diff --git a/proto/GetNextResourceInfoReq.proto b/proto/GetNextResourceInfoReq.proto deleted file mode 100644 index 60f9ffe2..00000000 --- a/proto/GetNextResourceInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 192 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetNextResourceInfoReq {} diff --git a/proto/GetNextResourceInfoRsp.proto b/proto/GetNextResourceInfoRsp.proto deleted file mode 100644 index b874acb1..00000000 --- a/proto/GetNextResourceInfoRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ResVersionConfig.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 120 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetNextResourceInfoRsp { - string next_resource_url = 14; - ResVersionConfig next_res_version_config = 2; - int32 retcode = 12; -} diff --git a/proto/GetPlayerBlacklistReq.proto b/proto/GetPlayerBlacklistReq.proto deleted file mode 100644 index 32ae8c84..00000000 --- a/proto/GetPlayerBlacklistReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4049 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetPlayerBlacklistReq {} diff --git a/proto/GetPlayerMpModeAvailabilityReq.proto b/proto/GetPlayerMpModeAvailabilityReq.proto deleted file mode 100644 index 6e557f32..00000000 --- a/proto/GetPlayerMpModeAvailabilityReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1844 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetPlayerMpModeAvailabilityReq {} diff --git a/proto/GetPlayerMpModeAvailabilityRsp.proto b/proto/GetPlayerMpModeAvailabilityRsp.proto deleted file mode 100644 index 6e891445..00000000 --- a/proto/GetPlayerMpModeAvailabilityRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1849 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetPlayerMpModeAvailabilityRsp { - int32 mp_ret = 15; - int32 retcode = 2; - repeated uint32 param_list = 8; -} diff --git a/proto/GetRecentMpPlayerListReq.proto b/proto/GetRecentMpPlayerListReq.proto deleted file mode 100644 index 245a2250..00000000 --- a/proto/GetRecentMpPlayerListReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4034 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetRecentMpPlayerListReq {} diff --git a/proto/GetRecentMpPlayerListRsp.proto b/proto/GetRecentMpPlayerListRsp.proto deleted file mode 100644 index bbd9cbe7..00000000 --- a/proto/GetRecentMpPlayerListRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "FriendBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4050 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetRecentMpPlayerListRsp { - int32 retcode = 13; - repeated FriendBrief recent_mp_player_brief_list = 14; -} diff --git a/proto/GetRogueDairyRepairInfoReq.proto b/proto/GetRogueDairyRepairInfoReq.proto deleted file mode 100644 index efb55d1c..00000000 --- a/proto/GetRogueDairyRepairInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8014 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetRogueDairyRepairInfoReq {} diff --git a/proto/GetRogueDairyRepairInfoRsp.proto b/proto/GetRogueDairyRepairInfoRsp.proto deleted file mode 100644 index d787825b..00000000 --- a/proto/GetRogueDairyRepairInfoRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8447 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetRogueDairyRepairInfoRsp { - int32 retcode = 3; -} diff --git a/proto/GetSceneNpcPositionReq.proto b/proto/GetSceneNpcPositionReq.proto deleted file mode 100644 index 32c343bb..00000000 --- a/proto/GetSceneNpcPositionReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 535 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetSceneNpcPositionReq { - repeated uint32 npc_id_list = 6; - uint32 scene_id = 8; -} diff --git a/proto/GetSceneNpcPositionRsp.proto b/proto/GetSceneNpcPositionRsp.proto deleted file mode 100644 index 66f50470..00000000 --- a/proto/GetSceneNpcPositionRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "NpcPositionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 507 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetSceneNpcPositionRsp { - int32 retcode = 10; - repeated NpcPositionInfo npc_info_list = 14; - uint32 scene_id = 4; -} diff --git a/proto/GetScenePerformanceReq.proto b/proto/GetScenePerformanceReq.proto deleted file mode 100644 index 908317e3..00000000 --- a/proto/GetScenePerformanceReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3419 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetScenePerformanceReq {} diff --git a/proto/GetScenePerformanceRsp.proto b/proto/GetScenePerformanceRsp.proto deleted file mode 100644 index 1770625d..00000000 --- a/proto/GetScenePerformanceRsp.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3137 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetScenePerformanceRsp { - uint32 monster_num = 9; - uint32 gather_num_insight = 1; - uint32 gadget_num = 6; - int32 retcode = 7; - uint32 dynamic_group_num = 12; - uint32 group_num = 2; - Vector pos = 4; - uint32 entity_num = 8; - uint32 gather_num = 13; -} diff --git a/proto/GetUgcBriefInfoReq.proto b/proto/GetUgcBriefInfoReq.proto deleted file mode 100644 index c8c58fc6..00000000 --- a/proto/GetUgcBriefInfoReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6325 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GetUgcBriefInfoReq { - uint64 ugc_guid = 7; - UgcType ugc_type = 10; -} diff --git a/proto/GetUgcBriefInfoRsp.proto b/proto/GetUgcBriefInfoRsp.proto deleted file mode 100644 index 6e7dbf86..00000000 --- a/proto/GetUgcBriefInfoRsp.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "UgcMusicBriefInfo.proto"; -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6307 -// EnetChannelId: 0 -// EnetIsReliable: true -message GetUgcBriefInfoRsp { - uint64 ugc_guid = 3; - UgcType ugc_type = 11; - int32 retcode = 4; - oneof brief { - UgcMusicBriefInfo music_brief_info = 2; - } -} diff --git a/proto/GiveUpRoguelikeDungeonCardReq.proto b/proto/GiveUpRoguelikeDungeonCardReq.proto deleted file mode 100644 index 2359bb15..00000000 --- a/proto/GiveUpRoguelikeDungeonCardReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8353 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GiveUpRoguelikeDungeonCardReq {} diff --git a/proto/GiveUpRoguelikeDungeonCardRsp.proto b/proto/GiveUpRoguelikeDungeonCardRsp.proto deleted file mode 100644 index 5d058eb9..00000000 --- a/proto/GiveUpRoguelikeDungeonCardRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8497 -// EnetChannelId: 0 -// EnetIsReliable: true -message GiveUpRoguelikeDungeonCardRsp { - int32 retcode = 8; -} diff --git a/proto/GmTalkNotify.proto b/proto/GmTalkNotify.proto deleted file mode 100644 index aea035c4..00000000 --- a/proto/GmTalkNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 94 -// EnetChannelId: 0 -// EnetIsReliable: true -message GmTalkNotify { - string msg = 5; -} diff --git a/proto/GmTalkReq.proto b/proto/GmTalkReq.proto deleted file mode 100644 index aba39d7a..00000000 --- a/proto/GmTalkReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 98 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GmTalkReq { - string msg = 13; -} diff --git a/proto/GmTalkRsp.proto b/proto/GmTalkRsp.proto deleted file mode 100644 index b69bd6b5..00000000 --- a/proto/GmTalkRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 12 -// EnetChannelId: 0 -// EnetIsReliable: true -message GmTalkRsp { - int32 retcode = 15; - string retmsg = 3; - string msg = 13; -} diff --git a/proto/GravenInnocenceEditCarveCombinationReq.proto b/proto/GravenInnocenceEditCarveCombinationReq.proto deleted file mode 100644 index 019b0e8a..00000000 --- a/proto/GravenInnocenceEditCarveCombinationReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23107 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GravenInnocenceEditCarveCombinationReq { - uint32 entity_id = 2; - CustomGadgetTreeInfo combination_info = 11; -} diff --git a/proto/GravenInnocenceEditCarveCombinationRsp.proto b/proto/GravenInnocenceEditCarveCombinationRsp.proto deleted file mode 100644 index c649fe2a..00000000 --- a/proto/GravenInnocenceEditCarveCombinationRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20702 -// EnetChannelId: 0 -// EnetIsReliable: true -message GravenInnocenceEditCarveCombinationRsp { - int32 retcode = 5; -} diff --git a/proto/GravenInnocencePhotoFinishReq.proto b/proto/GravenInnocencePhotoFinishReq.proto deleted file mode 100644 index 1495dccb..00000000 --- a/proto/GravenInnocencePhotoFinishReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21750 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GravenInnocencePhotoFinishReq { - uint32 param = 1; - uint32 object_id = 4; -} diff --git a/proto/GravenInnocencePhotoFinishRsp.proto b/proto/GravenInnocencePhotoFinishRsp.proto deleted file mode 100644 index 893da2a0..00000000 --- a/proto/GravenInnocencePhotoFinishRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23948 -// EnetChannelId: 0 -// EnetIsReliable: true -message GravenInnocencePhotoFinishRsp { - uint32 object_id = 6; - uint32 param = 11; - int32 retcode = 12; -} diff --git a/proto/GravenInnocencePhotoReminderNotify.proto b/proto/GravenInnocencePhotoReminderNotify.proto deleted file mode 100644 index d2a9e666..00000000 --- a/proto/GravenInnocencePhotoReminderNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23864 -// EnetChannelId: 0 -// EnetIsReliable: true -message GravenInnocencePhotoReminderNotify { - uint32 group_bundle_id = 14; - uint32 reminder_id = 6; -} diff --git a/proto/GravenInnocenceRaceRestartReq.proto b/proto/GravenInnocenceRaceRestartReq.proto deleted file mode 100644 index ba5dd9d0..00000000 --- a/proto/GravenInnocenceRaceRestartReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22882 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message GravenInnocenceRaceRestartReq { - uint32 gallery_id = 6; -} diff --git a/proto/GravenInnocenceRaceRestartRsp.proto b/proto/GravenInnocenceRaceRestartRsp.proto deleted file mode 100644 index e9d9fd02..00000000 --- a/proto/GravenInnocenceRaceRestartRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21880 -// EnetChannelId: 0 -// EnetIsReliable: true -message GravenInnocenceRaceRestartRsp { - int32 retcode = 8; - uint32 gallery_id = 6; -} diff --git a/proto/GravenInnocenceRaceSettleNotify.proto b/proto/GravenInnocenceRaceSettleNotify.proto deleted file mode 100644 index c9bb9cf9..00000000 --- a/proto/GravenInnocenceRaceSettleNotify.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20681 -// EnetChannelId: 0 -// EnetIsReliable: true -message GravenInnocenceRaceSettleNotify { - bool is_new_record = 4; - uint32 gallery_id = 6; - uint32 score = 5; - GalleryStopReason reason = 2; - uint32 total_coint_count = 13; - uint32 remain_time = 10; - uint32 challenge_progress = 1; - uint32 coin_count = 8; - bool is_success = 7; - uint32 level_id = 11; -} diff --git a/proto/GroupLinkAllNotify.proto b/proto/GroupLinkAllNotify.proto deleted file mode 100644 index ee200bf8..00000000 --- a/proto/GroupLinkAllNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GroupLinkBundle.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5776 -// EnetChannelId: 0 -// EnetIsReliable: true -message GroupLinkAllNotify { - repeated GroupLinkBundle bundle_list = 5; -} diff --git a/proto/GroupLinkChangeNotify.proto b/proto/GroupLinkChangeNotify.proto deleted file mode 100644 index 8b7d42d3..00000000 --- a/proto/GroupLinkChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GroupLinkBundle.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5768 -// EnetChannelId: 0 -// EnetIsReliable: true -message GroupLinkChangeNotify { - GroupLinkBundle bundle = 8; -} diff --git a/proto/GroupLinkDeleteNotify.proto b/proto/GroupLinkDeleteNotify.proto deleted file mode 100644 index c4ee1bb8..00000000 --- a/proto/GroupLinkDeleteNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5775 -// EnetChannelId: 0 -// EnetIsReliable: true -message GroupLinkDeleteNotify { - uint32 bundle_id = 12; -} diff --git a/proto/GroupLinkMarkUpdateNotify.proto b/proto/GroupLinkMarkUpdateNotify.proto deleted file mode 100644 index 31bbc9fd..00000000 --- a/proto/GroupLinkMarkUpdateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GroupLinkBundle.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5757 -// EnetChannelId: 0 -// EnetIsReliable: true -message GroupLinkMarkUpdateNotify { - GroupLinkBundle bundle = 11; -} diff --git a/proto/GuestBeginEnterSceneNotify.proto b/proto/GuestBeginEnterSceneNotify.proto deleted file mode 100644 index 5903f318..00000000 --- a/proto/GuestBeginEnterSceneNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3031 -// EnetChannelId: 0 -// EnetIsReliable: true -message GuestBeginEnterSceneNotify { - uint32 scene_id = 8; - uint32 uid = 15; -} diff --git a/proto/GuestPostEnterSceneNotify.proto b/proto/GuestPostEnterSceneNotify.proto deleted file mode 100644 index 6c9a979d..00000000 --- a/proto/GuestPostEnterSceneNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3144 -// EnetChannelId: 0 -// EnetIsReliable: true -message GuestPostEnterSceneNotify { - uint32 scene_id = 5; - uint32 uid = 4; -} diff --git a/proto/HashedString.proto b/proto/HashedString.proto deleted file mode 100644 index 95baf57c..00000000 --- a/proto/HashedString.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message HashedString { - uint32 hash = 1; -} diff --git a/proto/HideAndSeekPlayerReadyNotify.proto b/proto/HideAndSeekPlayerReadyNotify.proto deleted file mode 100644 index 0ce81a3b..00000000 --- a/proto/HideAndSeekPlayerReadyNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5302 -// EnetChannelId: 0 -// EnetIsReliable: true -message HideAndSeekPlayerReadyNotify { - repeated uint32 uid_list = 5; -} diff --git a/proto/HideAndSeekPlayerSetAvatarNotify.proto b/proto/HideAndSeekPlayerSetAvatarNotify.proto deleted file mode 100644 index bd6d86be..00000000 --- a/proto/HideAndSeekPlayerSetAvatarNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5319 -// EnetChannelId: 0 -// EnetIsReliable: true -message HideAndSeekPlayerSetAvatarNotify { - uint32 avatar_id = 2; - uint32 costume_id = 13; - uint32 uid = 5; -} diff --git a/proto/HideAndSeekSelectAvatarReq.proto b/proto/HideAndSeekSelectAvatarReq.proto deleted file mode 100644 index ab73b04d..00000000 --- a/proto/HideAndSeekSelectAvatarReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5330 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HideAndSeekSelectAvatarReq { - uint32 avatar_id = 8; -} diff --git a/proto/HideAndSeekSelectAvatarRsp.proto b/proto/HideAndSeekSelectAvatarRsp.proto deleted file mode 100644 index 6d395728..00000000 --- a/proto/HideAndSeekSelectAvatarRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5367 -// EnetChannelId: 0 -// EnetIsReliable: true -message HideAndSeekSelectAvatarRsp { - int32 retcode = 2; - uint32 avatar_id = 3; -} diff --git a/proto/HideAndSeekSelectSkillReq.proto b/proto/HideAndSeekSelectSkillReq.proto deleted file mode 100644 index 96076798..00000000 --- a/proto/HideAndSeekSelectSkillReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8183 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HideAndSeekSelectSkillReq { - repeated uint32 skill_list = 13; -} diff --git a/proto/HideAndSeekSelectSkillRsp.proto b/proto/HideAndSeekSelectSkillRsp.proto deleted file mode 100644 index 91304d56..00000000 --- a/proto/HideAndSeekSelectSkillRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8088 -// EnetChannelId: 0 -// EnetIsReliable: true -message HideAndSeekSelectSkillRsp { - int32 retcode = 4; - repeated uint32 skill_list = 12; -} diff --git a/proto/HideAndSeekSetReadyReq.proto b/proto/HideAndSeekSetReadyReq.proto deleted file mode 100644 index f9a18084..00000000 --- a/proto/HideAndSeekSetReadyReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5358 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HideAndSeekSetReadyReq {} diff --git a/proto/HideAndSeekSetReadyRsp.proto b/proto/HideAndSeekSetReadyRsp.proto deleted file mode 100644 index 68eab508..00000000 --- a/proto/HideAndSeekSetReadyRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5370 -// EnetChannelId: 0 -// EnetIsReliable: true -message HideAndSeekSetReadyRsp { - int32 retcode = 11; -} diff --git a/proto/HideAndSeekSettleNotify.proto b/proto/HideAndSeekSettleNotify.proto deleted file mode 100644 index fa5f847d..00000000 --- a/proto/HideAndSeekSettleNotify.proto +++ /dev/null @@ -1,43 +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 . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "HideAndSeekSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5317 -// EnetChannelId: 0 -// EnetIsReliable: true -message HideAndSeekSettleNotify { - uint32 cost_time = 2; - repeated HideAndSeekSettleInfo settle_info_list = 8; - repeated uint32 winner_list = 15; - SettleReason reason = 4; - uint32 play_index = 13; - bool is_record_score = 6; - repeated ExhibitionDisplayInfo score_list = 9; - uint32 stage_type = 14; - - enum SettleReason { - SETTLE_REASON_TIME_OUT = 0; - SETTLE_REASON_PLAY_END = 1; - SETTLE_REASON_PLAYER_QUIT = 2; - } -} diff --git a/proto/HitClientTrivialNotify.proto b/proto/HitClientTrivialNotify.proto deleted file mode 100644 index 93c0ba26..00000000 --- a/proto/HitClientTrivialNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 244 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HitClientTrivialNotify { - Vector position = 11; - uint32 owner_entity_id = 12; -} diff --git a/proto/HomeAvatarCostumeChangeNotify.proto b/proto/HomeAvatarCostumeChangeNotify.proto deleted file mode 100644 index 94f7c2e7..00000000 --- a/proto/HomeAvatarCostumeChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4748 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeAvatarCostumeChangeNotify { - uint32 costume_id = 4; - uint32 avatar_id = 10; -} diff --git a/proto/HomeAvatarSummonAllEventNotify.proto b/proto/HomeAvatarSummonAllEventNotify.proto deleted file mode 100644 index 06b5b073..00000000 --- a/proto/HomeAvatarSummonAllEventNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "HomeAvatarSummonEventInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4808 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeAvatarSummonAllEventNotify { - repeated HomeAvatarSummonEventInfo summon_event_list = 1; -} diff --git a/proto/HomeAvatarSummonEventReq.proto b/proto/HomeAvatarSummonEventReq.proto deleted file mode 100644 index 3614c2b9..00000000 --- a/proto/HomeAvatarSummonEventReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4806 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeAvatarSummonEventReq { - uint32 avatar_id = 7; - uint32 suit_id = 9; - uint32 guid = 12; -} diff --git a/proto/HomeAvatarSummonEventRsp.proto b/proto/HomeAvatarSummonEventRsp.proto deleted file mode 100644 index 0477de21..00000000 --- a/proto/HomeAvatarSummonEventRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4817 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeAvatarSummonEventRsp { - uint32 event_id = 11; - int32 retcode = 14; -} diff --git a/proto/HomeAvatarSummonFinishReq.proto b/proto/HomeAvatarSummonFinishReq.proto deleted file mode 100644 index 55f029e8..00000000 --- a/proto/HomeAvatarSummonFinishReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4629 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeAvatarSummonFinishReq { - uint32 event_id = 12; -} diff --git a/proto/HomeAvatarSummonFinishRsp.proto b/proto/HomeAvatarSummonFinishRsp.proto deleted file mode 100644 index 987f99e1..00000000 --- a/proto/HomeAvatarSummonFinishRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4696 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeAvatarSummonFinishRsp { - uint32 event_id = 8; - int32 retcode = 3; -} diff --git a/proto/HomeAvatarTalkReq.proto b/proto/HomeAvatarTalkReq.proto deleted file mode 100644 index 9aa28bce..00000000 --- a/proto/HomeAvatarTalkReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4688 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeAvatarTalkReq { - uint32 talk_id = 12; - uint32 avatar_id = 15; -} diff --git a/proto/HomeAvatarTalkRsp.proto b/proto/HomeAvatarTalkRsp.proto deleted file mode 100644 index 6fcc1649..00000000 --- a/proto/HomeAvatarTalkRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomeAvatarTalkFinishInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4464 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeAvatarTalkRsp { - int32 retcode = 8; - HomeAvatarTalkFinishInfo avatar_talk_info = 3; -} diff --git a/proto/HomeBalloonGalleryScoreNotify.proto b/proto/HomeBalloonGalleryScoreNotify.proto deleted file mode 100644 index 030adb9b..00000000 --- a/proto/HomeBalloonGalleryScoreNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4654 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeBalloonGalleryScoreNotify { - uint32 trigger_entity_id = 10; - uint32 cur_score = 9; - uint32 add_score = 7; - uint32 gallery_id = 5; -} diff --git a/proto/HomeBalloonGallerySettleNotify.proto b/proto/HomeBalloonGallerySettleNotify.proto deleted file mode 100644 index ff8b527f..00000000 --- a/proto/HomeBalloonGallerySettleNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "BalloonGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4811 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeBalloonGallerySettleNotify { - uint32 gallery_id = 1; - BalloonGallerySettleInfo settle_info = 5; - uint32 rank = 6; - bool is_new_record = 4; -} diff --git a/proto/HomeBlockNotify.proto b/proto/HomeBlockNotify.proto deleted file mode 100644 index 6ee05e58..00000000 --- a/proto/HomeBlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4543 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeBlockNotify { - uint32 end_time = 3; -} diff --git a/proto/HomeBlueprintBatchBriefMuipData.proto b/proto/HomeBlueprintBatchBriefMuipData.proto deleted file mode 100644 index ff8397a5..00000000 --- a/proto/HomeBlueprintBatchBriefMuipData.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "HomeBlueprintBriefMuipData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeBlueprintBatchBriefMuipData { - repeated HomeBlueprintBriefMuipData brief_list = 1; - repeated string not_exist_share_code_list = 2; -} diff --git a/proto/HomeBlueprintInfoNotify.proto b/proto/HomeBlueprintInfoNotify.proto deleted file mode 100644 index bfc30923..00000000 --- a/proto/HomeBlueprintInfoNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4765 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeBlueprintInfoNotify { - bool is_allow_friend_copy = 15; -} diff --git a/proto/HomeChangeModuleReq.proto b/proto/HomeChangeModuleReq.proto deleted file mode 100644 index e6416b87..00000000 --- a/proto/HomeChangeModuleReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4809 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeChangeModuleReq { - uint32 target_module_id = 5; -} diff --git a/proto/HomeChangeModuleRsp.proto b/proto/HomeChangeModuleRsp.proto deleted file mode 100644 index 110c5720..00000000 --- a/proto/HomeChangeModuleRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4596 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeChangeModuleRsp { - int32 retcode = 3; - uint32 target_module_id = 2; -} diff --git a/proto/HomeClearGroupRecordReq.proto b/proto/HomeClearGroupRecordReq.proto deleted file mode 100644 index c3e388f9..00000000 --- a/proto/HomeClearGroupRecordReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4759 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeClearGroupRecordReq { - uint32 group_id = 2; -} diff --git a/proto/HomeClearGroupRecordRsp.proto b/proto/HomeClearGroupRecordRsp.proto deleted file mode 100644 index dd46dff6..00000000 --- a/proto/HomeClearGroupRecordRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4605 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeClearGroupRecordRsp { - uint32 group_id = 4; - int32 retcode = 1; -} diff --git a/proto/HomeCreateBlueprintReq.proto b/proto/HomeCreateBlueprintReq.proto deleted file mode 100644 index b4dcac7b..00000000 --- a/proto/HomeCreateBlueprintReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "HomeSceneArrangementInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4619 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeCreateBlueprintReq { - HomeSceneArrangementInfo scene_arrangement_info = 2; - uint32 slot_id = 13; - string server_share_code = 6; - uint32 gen_share_code_count = 4; -} diff --git a/proto/HomeCreateBlueprintRsp.proto b/proto/HomeCreateBlueprintRsp.proto deleted file mode 100644 index 687b1dfb..00000000 --- a/proto/HomeCreateBlueprintRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomeBlueprintSlotInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4606 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeCreateBlueprintRsp { - HomeBlueprintSlotInfo slot_info = 1; - int32 retcode = 10; -} diff --git a/proto/HomeDeleteBlueprintReq.proto b/proto/HomeDeleteBlueprintReq.proto deleted file mode 100644 index 6efce369..00000000 --- a/proto/HomeDeleteBlueprintReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4502 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeDeleteBlueprintReq { - uint32 slot_id = 2; -} diff --git a/proto/HomeDeleteBlueprintRsp.proto b/proto/HomeDeleteBlueprintRsp.proto deleted file mode 100644 index c3bf170d..00000000 --- a/proto/HomeDeleteBlueprintRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4586 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeDeleteBlueprintRsp { - uint32 slot_id = 5; - int32 retcode = 14; -} diff --git a/proto/HomeExchangeWoodReq.proto b/proto/HomeExchangeWoodReq.proto deleted file mode 100644 index daaa7ff6..00000000 --- a/proto/HomeExchangeWoodReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4576 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeExchangeWoodReq { - map material_count_map = 3; - uint32 wood_id = 12; -} diff --git a/proto/HomeExchangeWoodRsp.proto b/proto/HomeExchangeWoodRsp.proto deleted file mode 100644 index 3ccd0078..00000000 --- a/proto/HomeExchangeWoodRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4622 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeExchangeWoodRsp { - int32 retcode = 13; - uint32 wood_id = 1; - uint32 wood_count = 3; - uint32 exchanged_count = 2; -} diff --git a/proto/HomeGalleryInPlayingNotify.proto b/proto/HomeGalleryInPlayingNotify.proto deleted file mode 100644 index b27e48ed..00000000 --- a/proto/HomeGalleryInPlayingNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5553 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeGalleryInPlayingNotify { - uint32 gallery_id = 13; -} diff --git a/proto/HomeGetBlueprintSlotInfoReq.proto b/proto/HomeGetBlueprintSlotInfoReq.proto deleted file mode 100644 index 7b50367e..00000000 --- a/proto/HomeGetBlueprintSlotInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4584 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeGetBlueprintSlotInfoReq {} diff --git a/proto/HomeGetBlueprintSlotInfoRsp.proto b/proto/HomeGetBlueprintSlotInfoRsp.proto deleted file mode 100644 index cf8ea1be..00000000 --- a/proto/HomeGetBlueprintSlotInfoRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "HomeBlueprintSlotInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4662 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeGetBlueprintSlotInfoRsp { - repeated uint32 delete_slot_id_list = 6; - repeated HomeBlueprintSlotInfo slot_info_list = 3; - int32 retcode = 15; -} diff --git a/proto/HomeGetFishFarmingInfoReq.proto b/proto/HomeGetFishFarmingInfoReq.proto deleted file mode 100644 index 0b829aab..00000000 --- a/proto/HomeGetFishFarmingInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4476 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeGetFishFarmingInfoReq {} diff --git a/proto/HomeGetFishFarmingInfoRsp.proto b/proto/HomeGetFishFarmingInfoRsp.proto deleted file mode 100644 index 8c2acaae..00000000 --- a/proto/HomeGetFishFarmingInfoRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomeFishFarmingInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4678 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeGetFishFarmingInfoRsp { - repeated HomeFishFarmingInfo fish_farming_info_list = 7; - int32 retcode = 4; -} diff --git a/proto/HomeGetGroupRecordReq.proto b/proto/HomeGetGroupRecordReq.proto deleted file mode 100644 index 4b384e83..00000000 --- a/proto/HomeGetGroupRecordReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4523 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeGetGroupRecordReq { - uint32 group_id = 14; -} diff --git a/proto/HomeGetGroupRecordRsp.proto b/proto/HomeGetGroupRecordRsp.proto deleted file mode 100644 index 55d2aeaa..00000000 --- a/proto/HomeGetGroupRecordRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "HomeGroupRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4538 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeGetGroupRecordRsp { - HomeGroupRecord group_record = 7; - int32 retcode = 11; - uint32 record_type = 1; -} diff --git a/proto/HomeGetOnlineStatusReq.proto b/proto/HomeGetOnlineStatusReq.proto deleted file mode 100644 index 1a1e5285..00000000 --- a/proto/HomeGetOnlineStatusReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4820 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeGetOnlineStatusReq {} diff --git a/proto/HomeGetOnlineStatusRsp.proto b/proto/HomeGetOnlineStatusRsp.proto deleted file mode 100644 index 4a8f8000..00000000 --- a/proto/HomeGetOnlineStatusRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4705 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeGetOnlineStatusRsp { - repeated OnlinePlayerInfo player_info_list = 13; - int32 retcode = 7; -} diff --git a/proto/HomeKickPlayerReq.proto b/proto/HomeKickPlayerReq.proto deleted file mode 100644 index 5a476b33..00000000 --- a/proto/HomeKickPlayerReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4870 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeKickPlayerReq { - uint32 target_uid = 12; - bool is_kick_all = 13; -} diff --git a/proto/HomeKickPlayerRsp.proto b/proto/HomeKickPlayerRsp.proto deleted file mode 100644 index a32606e8..00000000 --- a/proto/HomeKickPlayerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4691 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeKickPlayerRsp { - uint32 target_uid = 4; - int32 retcode = 8; - bool is_kick_all = 10; -} diff --git a/proto/HomeModuleSeenReq.proto b/proto/HomeModuleSeenReq.proto deleted file mode 100644 index 3be8a665..00000000 --- a/proto/HomeModuleSeenReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4499 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeModuleSeenReq { - repeated uint32 seen_module_id_list = 5; -} diff --git a/proto/HomeModuleSeenRsp.proto b/proto/HomeModuleSeenRsp.proto deleted file mode 100644 index e9005cc3..00000000 --- a/proto/HomeModuleSeenRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4821 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeModuleSeenRsp { - repeated uint32 seen_module_id_list = 13; - int32 retcode = 8; -} diff --git a/proto/HomeModuleUnlockNotify.proto b/proto/HomeModuleUnlockNotify.proto deleted file mode 100644 index c5d005d5..00000000 --- a/proto/HomeModuleUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4560 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeModuleUnlockNotify { - uint32 module_id = 8; -} diff --git a/proto/HomePlantFieldNotify.proto b/proto/HomePlantFieldNotify.proto deleted file mode 100644 index bd06adce..00000000 --- a/proto/HomePlantFieldNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "HomePlantFieldData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4549 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomePlantFieldNotify { - HomePlantFieldData field = 13; -} diff --git a/proto/HomePlantInfoNotify.proto b/proto/HomePlantInfoNotify.proto deleted file mode 100644 index e8719240..00000000 --- a/proto/HomePlantInfoNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "HomePlantFieldData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4587 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomePlantInfoNotify { - repeated HomePlantFieldData field_list = 4; -} diff --git a/proto/HomePlantInfoReq.proto b/proto/HomePlantInfoReq.proto deleted file mode 100644 index 52ddf13a..00000000 --- a/proto/HomePlantInfoReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4647 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomePlantInfoReq {} diff --git a/proto/HomePlantInfoRsp.proto b/proto/HomePlantInfoRsp.proto deleted file mode 100644 index c5edfa5c..00000000 --- a/proto/HomePlantInfoRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "HomePlantFieldData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4701 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomePlantInfoRsp { - int32 retcode = 7; - repeated HomePlantFieldData field_list = 15; -} diff --git a/proto/HomePlantSeedReq.proto b/proto/HomePlantSeedReq.proto deleted file mode 100644 index d472386d..00000000 --- a/proto/HomePlantSeedReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4804 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomePlantSeedReq { - uint32 index = 4; - uint32 field_guid = 14; - repeated uint32 seed_id_list = 13; -} diff --git a/proto/HomePlantSeedRsp.proto b/proto/HomePlantSeedRsp.proto deleted file mode 100644 index 83aeed6a..00000000 --- a/proto/HomePlantSeedRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4556 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomePlantSeedRsp { - int32 retcode = 9; -} diff --git a/proto/HomePlantWeedReq.proto b/proto/HomePlantWeedReq.proto deleted file mode 100644 index 659d7d57..00000000 --- a/proto/HomePlantWeedReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4640 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomePlantWeedReq { - uint32 field_guid = 9; - uint32 index = 3; -} diff --git a/proto/HomePlantWeedRsp.proto b/proto/HomePlantWeedRsp.proto deleted file mode 100644 index 832e40c4..00000000 --- a/proto/HomePlantWeedRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4527 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomePlantWeedRsp { - int32 retcode = 10; -} diff --git a/proto/HomePreviewBlueprintReq.proto b/proto/HomePreviewBlueprintReq.proto deleted file mode 100644 index e285465e..00000000 --- a/proto/HomePreviewBlueprintReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4478 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomePreviewBlueprintReq { - string share_code = 7; -} diff --git a/proto/HomePreviewBlueprintRsp.proto b/proto/HomePreviewBlueprintRsp.proto deleted file mode 100644 index f36b3069..00000000 --- a/proto/HomePreviewBlueprintRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "HomeSceneArrangementInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4738 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomePreviewBlueprintRsp { - HomeSceneArrangementInfo scene_arrangement_info = 12; - int32 retcode = 11; - string share_code = 14; -} diff --git a/proto/HomePriorCheckNotify.proto b/proto/HomePriorCheckNotify.proto deleted file mode 100644 index a4981441..00000000 --- a/proto/HomePriorCheckNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4599 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomePriorCheckNotify { - fixed32 end_time = 7; -} diff --git a/proto/HomeRacingGallerySettleNotify.proto b/proto/HomeRacingGallerySettleNotify.proto deleted file mode 100644 index bb69760b..00000000 --- a/proto/HomeRacingGallerySettleNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "RacingGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4805 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeRacingGallerySettleNotify { - uint32 gallery_id = 11; - RacingGallerySettleInfo settle_info = 12; - uint32 rank = 7; - bool is_new_record = 2; -} diff --git a/proto/HomeSaveArrangementNoChangeReq.proto b/proto/HomeSaveArrangementNoChangeReq.proto deleted file mode 100644 index 24d50add..00000000 --- a/proto/HomeSaveArrangementNoChangeReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4704 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeSaveArrangementNoChangeReq { - uint32 scene_id = 4; -} diff --git a/proto/HomeSaveArrangementNoChangeRsp.proto b/proto/HomeSaveArrangementNoChangeRsp.proto deleted file mode 100644 index 5844e29c..00000000 --- a/proto/HomeSaveArrangementNoChangeRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4668 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeSaveArrangementNoChangeRsp { - uint32 scene_id = 4; - int32 retcode = 11; -} diff --git a/proto/HomeSearchBlueprintReq.proto b/proto/HomeSearchBlueprintReq.proto deleted file mode 100644 index 2379503f..00000000 --- a/proto/HomeSearchBlueprintReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4889 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeSearchBlueprintReq { - string share_code = 13; -} diff --git a/proto/HomeSearchBlueprintRsp.proto b/proto/HomeSearchBlueprintRsp.proto deleted file mode 100644 index 7e799a28..00000000 --- a/proto/HomeSearchBlueprintRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomeBlueprintSearchInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4593 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeSearchBlueprintRsp { - int32 retcode = 12; - HomeBlueprintSearchInfo search_info = 8; -} diff --git a/proto/HomeSetBlueprintFriendOptionReq.proto b/proto/HomeSetBlueprintFriendOptionReq.proto deleted file mode 100644 index e77f654e..00000000 --- a/proto/HomeSetBlueprintFriendOptionReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4554 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeSetBlueprintFriendOptionReq { - bool is_allow_friend_copy = 9; -} diff --git a/proto/HomeSetBlueprintFriendOptionRsp.proto b/proto/HomeSetBlueprintFriendOptionRsp.proto deleted file mode 100644 index 456ed0cb..00000000 --- a/proto/HomeSetBlueprintFriendOptionRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4604 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeSetBlueprintFriendOptionRsp { - bool is_allow_friend_copy = 2; - int32 retcode = 12; -} diff --git a/proto/HomeSetBlueprintSlotOptionReq.proto b/proto/HomeSetBlueprintSlotOptionReq.proto deleted file mode 100644 index 6d7af030..00000000 --- a/proto/HomeSetBlueprintSlotOptionReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4798 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeSetBlueprintSlotOptionReq { - uint32 slot_id = 1; - bool is_allow_copy = 8; -} diff --git a/proto/HomeSetBlueprintSlotOptionRsp.proto b/proto/HomeSetBlueprintSlotOptionRsp.proto deleted file mode 100644 index cb760f26..00000000 --- a/proto/HomeSetBlueprintSlotOptionRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4786 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeSetBlueprintSlotOptionRsp { - uint32 slot_id = 13; - bool is_allow_copy = 7; - int32 retcode = 15; -} diff --git a/proto/HomeTransferData.proto b/proto/HomeTransferData.proto deleted file mode 100644 index 71a4ae0b..00000000 --- a/proto/HomeTransferData.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeTransferData { - uint32 guid = 15; - Vector spawn_pos = 7; -} diff --git a/proto/HomeTransferReq.proto b/proto/HomeTransferReq.proto deleted file mode 100644 index 12377076..00000000 --- a/proto/HomeTransferReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4726 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeTransferReq { - uint32 guid = 1; - bool is_transfer_to_safe_point = 12; -} diff --git a/proto/HomeTransferRsp.proto b/proto/HomeTransferRsp.proto deleted file mode 100644 index 4da2a253..00000000 --- a/proto/HomeTransferRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4616 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeTransferRsp { - int32 retcode = 10; -} diff --git a/proto/HomeUpdateFishFarmingInfoReq.proto b/proto/HomeUpdateFishFarmingInfoReq.proto deleted file mode 100644 index c0e8e68f..00000000 --- a/proto/HomeUpdateFishFarmingInfoReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomeFishFarmingInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4544 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeUpdateFishFarmingInfoReq { - HomeFishFarmingInfo fish_farming_info = 5; -} diff --git a/proto/HomeUpdateFishFarmingInfoRsp.proto b/proto/HomeUpdateFishFarmingInfoRsp.proto deleted file mode 100644 index 014b025e..00000000 --- a/proto/HomeUpdateFishFarmingInfoRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4857 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeUpdateFishFarmingInfoRsp { - int32 retcode = 4; -} diff --git a/proto/HomeUpdatePictureFrameInfoReq.proto b/proto/HomeUpdatePictureFrameInfoReq.proto deleted file mode 100644 index 93d836d3..00000000 --- a/proto/HomeUpdatePictureFrameInfoReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomePictureFrameInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4486 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeUpdatePictureFrameInfoReq { - HomePictureFrameInfo picture_frame_info = 1; -} diff --git a/proto/HomeUpdatePictureFrameInfoRsp.proto b/proto/HomeUpdatePictureFrameInfoRsp.proto deleted file mode 100644 index 6d351440..00000000 --- a/proto/HomeUpdatePictureFrameInfoRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomePictureFrameInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4641 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeUpdatePictureFrameInfoRsp { - int32 retcode = 13; - HomePictureFrameInfo picture_frame_info = 14; -} diff --git a/proto/HomeUpdateScenePointFishFarmingInfoReq.proto b/proto/HomeUpdateScenePointFishFarmingInfoReq.proto deleted file mode 100644 index 2daab656..00000000 --- a/proto/HomeUpdateScenePointFishFarmingInfoReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HomeScenePointFishFarmingInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4511 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HomeUpdateScenePointFishFarmingInfoReq { - HomeScenePointFishFarmingInfo fish_farming_info = 7; -} diff --git a/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto b/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto deleted file mode 100644 index 7fc997a0..00000000 --- a/proto/HomeUpdateScenePointFishFarmingInfoRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4540 -// EnetChannelId: 0 -// EnetIsReliable: true -message HomeUpdateScenePointFishFarmingInfoRsp { - int32 retcode = 4; -} diff --git a/proto/HomeVerifyData.proto b/proto/HomeVerifyData.proto deleted file mode 100644 index 2a2fc557..00000000 --- a/proto/HomeVerifyData.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "HomeSceneArrangementMuipData.proto"; -import "HomeVerifySceneData.proto"; -import "LanguageType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message HomeVerifyData { - string aid = 7; - fixed32 timestamp = 15; - uint32 uid = 5; - HomeSceneArrangementMuipData arrangement_data = 9; - string region = 3; - string token = 1; - HomeVerifySceneData home_info = 6; - LanguageType lang = 8; -} diff --git a/proto/HuntingFailNotify.proto b/proto/HuntingFailNotify.proto deleted file mode 100644 index d3d70044..00000000 --- a/proto/HuntingFailNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4320 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingFailNotify { - HuntingPair hunting_pair = 12; -} diff --git a/proto/HuntingGiveUpReq.proto b/proto/HuntingGiveUpReq.proto deleted file mode 100644 index 9fa6bdf5..00000000 --- a/proto/HuntingGiveUpReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4341 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message HuntingGiveUpReq { - HuntingPair hunting_pair = 1; -} diff --git a/proto/HuntingGiveUpRsp.proto b/proto/HuntingGiveUpRsp.proto deleted file mode 100644 index fbfc2a6c..00000000 --- a/proto/HuntingGiveUpRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4342 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingGiveUpRsp { - int32 retcode = 3; - HuntingPair hunting_pair = 4; -} diff --git a/proto/HuntingOngoingNotify.proto b/proto/HuntingOngoingNotify.proto deleted file mode 100644 index 892e6f9d..00000000 --- a/proto/HuntingOngoingNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4345 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingOngoingNotify { - HuntingPair hunting_pair = 15; - bool is_started = 8; - Vector next_position = 3; - uint32 finish_clue_count = 10; - bool is_final = 14; - uint32 fail_time = 7; -} diff --git a/proto/HuntingRevealClueNotify.proto b/proto/HuntingRevealClueNotify.proto deleted file mode 100644 index f073f6ae..00000000 --- a/proto/HuntingRevealClueNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4322 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingRevealClueNotify { - uint32 finish_clue_count = 5; - Vector clue_position = 4; - HuntingPair hunting_pair = 12; - uint32 finished_group_id = 7; -} diff --git a/proto/HuntingRevealFinalNotify.proto b/proto/HuntingRevealFinalNotify.proto deleted file mode 100644 index 8215b7b2..00000000 --- a/proto/HuntingRevealFinalNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4344 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingRevealFinalNotify { - uint32 finished_group_id = 5; - HuntingPair hunting_pair = 11; - Vector final_position = 2; -} diff --git a/proto/HuntingStartNotify.proto b/proto/HuntingStartNotify.proto deleted file mode 100644 index 1ea12fb6..00000000 --- a/proto/HuntingStartNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4329 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingStartNotify { - Vector clue_position = 4; - uint32 fail_time = 15; - HuntingPair hunting_pair = 3; - bool is_final = 8; -} diff --git a/proto/HuntingSuccessNotify.proto b/proto/HuntingSuccessNotify.proto deleted file mode 100644 index 5f9b253d..00000000 --- a/proto/HuntingSuccessNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4349 -// EnetChannelId: 0 -// EnetIsReliable: true -message HuntingSuccessNotify { - HuntingPair hunting_pair = 4; -} diff --git a/proto/InBattleMechanicusBuildingPointsNotify.proto b/proto/InBattleMechanicusBuildingPointsNotify.proto deleted file mode 100644 index 85924207..00000000 --- a/proto/InBattleMechanicusBuildingPointsNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5303 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusBuildingPointsNotify { - map player_building_points_map = 4; -} diff --git a/proto/InBattleMechanicusCardResultNotify.proto b/proto/InBattleMechanicusCardResultNotify.proto deleted file mode 100644 index 540ad529..00000000 --- a/proto/InBattleMechanicusCardResultNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "InBattleMechanicusCardInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5397 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusCardResultNotify { - uint32 wait_seconds = 6; - uint32 group_id = 2; - repeated InBattleMechanicusCardInfo card_list = 9; - uint64 wait_begin_time_us = 7; - map player_confirmed_card_map = 12; - uint32 play_index = 8; -} diff --git a/proto/InBattleMechanicusConfirmCardNotify.proto b/proto/InBattleMechanicusConfirmCardNotify.proto deleted file mode 100644 index d496331f..00000000 --- a/proto/InBattleMechanicusConfirmCardNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5348 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusConfirmCardNotify { - uint32 play_index = 11; - uint32 card_id = 13; - uint32 group_id = 10; - uint32 player_uid = 2; -} diff --git a/proto/InBattleMechanicusConfirmCardReq.proto b/proto/InBattleMechanicusConfirmCardReq.proto deleted file mode 100644 index 04a19afa..00000000 --- a/proto/InBattleMechanicusConfirmCardReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5331 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InBattleMechanicusConfirmCardReq { - uint32 play_index = 6; - uint32 card_id = 1; - uint32 group_id = 3; -} diff --git a/proto/InBattleMechanicusConfirmCardRsp.proto b/proto/InBattleMechanicusConfirmCardRsp.proto deleted file mode 100644 index 0d9f6ff2..00000000 --- a/proto/InBattleMechanicusConfirmCardRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5375 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusConfirmCardRsp { - uint32 play_index = 2; - uint32 card_id = 14; - int32 retcode = 11; - uint32 group_id = 6; -} diff --git a/proto/InBattleMechanicusEscapeMonsterNotify.proto b/proto/InBattleMechanicusEscapeMonsterNotify.proto deleted file mode 100644 index 792f1034..00000000 --- a/proto/InBattleMechanicusEscapeMonsterNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5307 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusEscapeMonsterNotify { - uint32 escaped_monster_num = 4; -} diff --git a/proto/InBattleMechanicusLeftMonsterNotify.proto b/proto/InBattleMechanicusLeftMonsterNotify.proto deleted file mode 100644 index a0b695af..00000000 --- a/proto/InBattleMechanicusLeftMonsterNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5321 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusLeftMonsterNotify { - uint32 left_monster = 14; -} diff --git a/proto/InBattleMechanicusPickCardNotify.proto b/proto/InBattleMechanicusPickCardNotify.proto deleted file mode 100644 index 83d199b8..00000000 --- a/proto/InBattleMechanicusPickCardNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5399 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusPickCardNotify { - uint32 player_uid = 6; - uint32 group_id = 7; - uint32 play_index = 8; - uint32 card_id = 10; -} diff --git a/proto/InBattleMechanicusPickCardReq.proto b/proto/InBattleMechanicusPickCardReq.proto deleted file mode 100644 index b8dc6835..00000000 --- a/proto/InBattleMechanicusPickCardReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5390 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InBattleMechanicusPickCardReq { - uint32 group_id = 11; - uint32 play_index = 7; - uint32 card_id = 1; -} diff --git a/proto/InBattleMechanicusPickCardRsp.proto b/proto/InBattleMechanicusPickCardRsp.proto deleted file mode 100644 index f8d96f3e..00000000 --- a/proto/InBattleMechanicusPickCardRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5373 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusPickCardRsp { - int32 retcode = 11; - uint32 card_id = 2; - uint32 play_index = 4; - uint32 group_id = 9; -} diff --git a/proto/InBattleMechanicusSettleNotify.proto b/proto/InBattleMechanicusSettleNotify.proto deleted file mode 100644 index f1798944..00000000 --- a/proto/InBattleMechanicusSettleNotify.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "MultistageSettleWatcherInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5305 -// EnetChannelId: 0 -// EnetIsReliable: true -message InBattleMechanicusSettleNotify { - uint32 group_id = 15; - uint64 scene_time_ms = 11; - uint32 difficulty_percentage = 6; - uint32 total_token = 7; - repeated MultistageSettleWatcherInfo watcher_list = 3; - uint32 real_token = 13; - bool is_success = 2; - uint32 play_index = 14; -} diff --git a/proto/InstableSprayEnterDungeonReq.proto b/proto/InstableSprayEnterDungeonReq.proto deleted file mode 100644 index 95d968a5..00000000 --- a/proto/InstableSprayEnterDungeonReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "InstableSprayAvatarInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24312 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InstableSprayEnterDungeonReq { - uint32 stage_id = 13; - uint32 difficulty = 2; - repeated InstableSprayAvatarInfo avatar_info_list = 7; -} diff --git a/proto/InstableSprayEnterDungeonRsp.proto b/proto/InstableSprayEnterDungeonRsp.proto deleted file mode 100644 index 67164bce..00000000 --- a/proto/InstableSprayEnterDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23381 -// EnetChannelId: 0 -// EnetIsReliable: true -message InstableSprayEnterDungeonRsp { - uint32 level_id = 11; - int32 retcode = 9; -} diff --git a/proto/InstableSprayGalleryInfoNotify.proto b/proto/InstableSprayGalleryInfoNotify.proto deleted file mode 100644 index 5103d972..00000000 --- a/proto/InstableSprayGalleryInfoNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5588 -// EnetChannelId: 0 -// EnetIsReliable: true -message InstableSprayGalleryInfoNotify { - uint32 score = 3; -} diff --git a/proto/InstableSprayLevelFinishNotify.proto b/proto/InstableSprayLevelFinishNotify.proto deleted file mode 100644 index 570081ac..00000000 --- a/proto/InstableSprayLevelFinishNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21961 -// EnetChannelId: 0 -// EnetIsReliable: true -message InstableSprayLevelFinishNotify { - bool is_need_switch_team = 11; - bool is_skip_black_screen = 7; - uint32 round = 15; - uint32 stage_id = 8; - uint32 level_id = 10; -} diff --git a/proto/InstableSprayRestartDungeonReq.proto b/proto/InstableSprayRestartDungeonReq.proto deleted file mode 100644 index 9fa14278..00000000 --- a/proto/InstableSprayRestartDungeonReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "InstableSprayAvatarInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23678 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InstableSprayRestartDungeonReq { - repeated InstableSprayAvatarInfo avatar_info_list = 6; -} diff --git a/proto/InstableSprayRestartDungeonRsp.proto b/proto/InstableSprayRestartDungeonRsp.proto deleted file mode 100644 index 05337b05..00000000 --- a/proto/InstableSprayRestartDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24923 -// EnetChannelId: 0 -// EnetIsReliable: true -message InstableSprayRestartDungeonRsp { - uint32 level_id = 1; - int32 retcode = 13; -} diff --git a/proto/InstableSpraySwitchTeamReq.proto b/proto/InstableSpraySwitchTeamReq.proto deleted file mode 100644 index c6d4d041..00000000 --- a/proto/InstableSpraySwitchTeamReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "InstableSprayAvatarInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24857 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InstableSpraySwitchTeamReq { - repeated InstableSprayAvatarInfo avatar_info_list = 13; -} diff --git a/proto/InstableSpraySwitchTeamRsp.proto b/proto/InstableSpraySwitchTeamRsp.proto deleted file mode 100644 index 56c39e39..00000000 --- a/proto/InstableSpraySwitchTeamRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24152 -// EnetChannelId: 0 -// EnetIsReliable: true -message InstableSpraySwitchTeamRsp { - uint32 level_id = 1; - int32 retcode = 8; -} diff --git a/proto/InteractDailyDungeonInfoNotify.proto b/proto/InteractDailyDungeonInfoNotify.proto deleted file mode 100644 index 5526d268..00000000 --- a/proto/InteractDailyDungeonInfoNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 919 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InteractDailyDungeonInfoNotify {} diff --git a/proto/InterpretInferenceWordReq.proto b/proto/InterpretInferenceWordReq.proto deleted file mode 100644 index 1f8636f0..00000000 --- a/proto/InterpretInferenceWordReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 419 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InterpretInferenceWordReq { - uint32 word_id = 2; - uint32 page_id = 4; -} diff --git a/proto/InterpretInferenceWordRsp.proto b/proto/InterpretInferenceWordRsp.proto deleted file mode 100644 index acf1535e..00000000 --- a/proto/InterpretInferenceWordRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 461 -// EnetChannelId: 0 -// EnetIsReliable: true -message InterpretInferenceWordRsp { - int32 retcode = 5; - uint32 word_id = 14; - uint32 page_id = 13; -} diff --git a/proto/InterruptGalleryReq.proto b/proto/InterruptGalleryReq.proto deleted file mode 100644 index 99b8d106..00000000 --- a/proto/InterruptGalleryReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5548 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InterruptGalleryReq { - uint32 gallery_id = 13; -} diff --git a/proto/InterruptGalleryRsp.proto b/proto/InterruptGalleryRsp.proto deleted file mode 100644 index bd42978f..00000000 --- a/proto/InterruptGalleryRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5597 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message InterruptGalleryRsp { - int32 retcode = 12; - uint32 gallery_id = 9; -} diff --git a/proto/IrodoriChessLeftMonsterNotify.proto b/proto/IrodoriChessLeftMonsterNotify.proto deleted file mode 100644 index 6c0c207c..00000000 --- a/proto/IrodoriChessLeftMonsterNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5338 -// EnetChannelId: 0 -// EnetIsReliable: true -message IrodoriChessLeftMonsterNotify { - uint32 left_monsters = 8; -} diff --git a/proto/IrodoriChessSettleInfo.proto b/proto/IrodoriChessSettleInfo.proto deleted file mode 100644 index 3937f2bb..00000000 --- a/proto/IrodoriChessSettleInfo.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message IrodoriChessSettleInfo { - bool is_new_record = 5; - bool Unk2700_PFEDPLKKLGH = 2; - uint64 scene_time_ms = 1; - uint32 Unk2700_CDOKENJJJMH = 3; - bool is_perfect = 12; - uint32 kill_monster_num = 7; -} diff --git a/proto/IrodoriChessUnequipCardReq.proto b/proto/IrodoriChessUnequipCardReq.proto deleted file mode 100644 index 9a890828..00000000 --- a/proto/IrodoriChessUnequipCardReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8057 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriChessUnequipCardReq { - uint32 card_id = 8; - uint32 level_id = 5; - bool is_hard_map = 10; -} diff --git a/proto/IrodoriChessUnequipCardRsp.proto b/proto/IrodoriChessUnequipCardRsp.proto deleted file mode 100644 index 2bcb0d84..00000000 --- a/proto/IrodoriChessUnequipCardRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8817 -// EnetChannelId: 0 -// EnetIsReliable: true -message IrodoriChessUnequipCardRsp { - bool is_hard_map = 10; - uint32 card_id = 13; - uint32 level_id = 14; - int32 retcode = 11; -} diff --git a/proto/IrodoriEditFlowerCombinationReq.proto b/proto/IrodoriEditFlowerCombinationReq.proto deleted file mode 100644 index ea21fb70..00000000 --- a/proto/IrodoriEditFlowerCombinationReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8608 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriEditFlowerCombinationReq { - uint32 entity_id = 13; - CustomGadgetTreeInfo combination_info = 1; -} diff --git a/proto/IrodoriEditFlowerCombinationRsp.proto b/proto/IrodoriEditFlowerCombinationRsp.proto deleted file mode 100644 index 20693389..00000000 --- a/proto/IrodoriEditFlowerCombinationRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8833 -// EnetChannelId: 0 -// EnetIsReliable: true -message IrodoriEditFlowerCombinationRsp { - bool is_already_finished = 4; - bool is_can_take_reward = 3; - int32 retcode = 1; -} diff --git a/proto/IrodoriFillPoetryReq.proto b/proto/IrodoriFillPoetryReq.proto deleted file mode 100644 index ff0ddb9e..00000000 --- a/proto/IrodoriFillPoetryReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8129 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriFillPoetryReq { - uint32 theme_id = 9; - uint32 line_id = 13; -} diff --git a/proto/IrodoriFillPoetryRsp.proto b/proto/IrodoriFillPoetryRsp.proto deleted file mode 100644 index 85b89677..00000000 --- a/proto/IrodoriFillPoetryRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "IrodoriPoetryThemeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8880 -// EnetChannelId: 0 -// EnetIsReliable: true -message IrodoriFillPoetryRsp { - IrodoriPoetryThemeData theme_data = 13; - int32 retcode = 12; -} diff --git a/proto/IrodoriMasterGalleryCgEndNotify.proto b/proto/IrodoriMasterGalleryCgEndNotify.proto deleted file mode 100644 index 1041c5a9..00000000 --- a/proto/IrodoriMasterGalleryCgEndNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8061 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriMasterGalleryCgEndNotify { - uint32 level_id = 15; - uint32 gallery_id = 4; -} diff --git a/proto/IrodoriMasterGallerySettleNotify.proto b/proto/IrodoriMasterGallerySettleNotify.proto deleted file mode 100644 index 87d15118..00000000 --- a/proto/IrodoriMasterGallerySettleNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "IrodoriMasterGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8340 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriMasterGallerySettleNotify { - IrodoriMasterGallerySettleInfo settle_info = 13; - uint32 gallery_id = 5; -} diff --git a/proto/IrodoriMasterStartGalleryReq.proto b/proto/IrodoriMasterStartGalleryReq.proto deleted file mode 100644 index 355c9763..00000000 --- a/proto/IrodoriMasterStartGalleryReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8165 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriMasterStartGalleryReq { - uint32 level_id = 12; - uint32 difficulty = 4; -} diff --git a/proto/IrodoriMasterStartGalleryRsp.proto b/proto/IrodoriMasterStartGalleryRsp.proto deleted file mode 100644 index 7eb4fde0..00000000 --- a/proto/IrodoriMasterStartGalleryRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8381 -// EnetChannelId: 0 -// EnetIsReliable: true -message IrodoriMasterStartGalleryRsp { - int32 retcode = 12; -} diff --git a/proto/IrodoriScanEntityReq.proto b/proto/IrodoriScanEntityReq.proto deleted file mode 100644 index e3cd6cfd..00000000 --- a/proto/IrodoriScanEntityReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8767 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message IrodoriScanEntityReq { - uint32 entity_id = 11; -} diff --git a/proto/IrodoriScanEntityRsp.proto b/proto/IrodoriScanEntityRsp.proto deleted file mode 100644 index 5077b05b..00000000 --- a/proto/IrodoriScanEntityRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "IrodoriPoetryThemeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8026 -// EnetChannelId: 0 -// EnetIsReliable: true -message IrodoriScanEntityRsp { - IrodoriPoetryThemeData theme_data = 10; - int32 retcode = 5; - bool is_get_inspiration = 1; -} diff --git a/proto/IslandPartyActivityDetailInfo.proto b/proto/IslandPartyActivityDetailInfo.proto deleted file mode 100644 index 9d28157e..00000000 --- a/proto/IslandPartyActivityDetailInfo.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Unk2800_MBKLJLMLIKF.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message IslandPartyActivityDetailInfo { - repeated Unk2800_MBKLJLMLIKF Unk2800_PDBHCBCLFBM = 15; -} diff --git a/proto/IslandPartyRaftInfoNotify.proto b/proto/IslandPartyRaftInfoNotify.proto deleted file mode 100644 index fe7b5310..00000000 --- a/proto/IslandPartyRaftInfoNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5565 -// EnetChannelId: 0 -// EnetIsReliable: true -message IslandPartyRaftInfoNotify { - uint32 point_id = 7; - uint32 coin = 15; - uint32 fuel = 3; - uint32 component = 13; -} diff --git a/proto/IslandPartySailInfoNotify.proto b/proto/IslandPartySailInfoNotify.proto deleted file mode 100644 index 5c89a16e..00000000 --- a/proto/IslandPartySailInfoNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "IslandPartySailStage.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5504 -// EnetChannelId: 0 -// EnetIsReliable: true -message IslandPartySailInfoNotify { - uint32 coin = 10; - IslandPartySailStage stage = 8; - uint32 kill_monster_count = 4; - uint32 progress = 15; -} diff --git a/proto/IslandPartySettleNotify.proto b/proto/IslandPartySettleNotify.proto deleted file mode 100644 index 6cf14e9a..00000000 --- a/proto/IslandPartySettleNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "GalleryStopReason.proto"; -import "IslandPartyGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24601 -// EnetChannelId: 0 -// EnetIsReliable: true -message IslandPartySettleNotify { - bool is_new_record = 13; - GalleryStopReason reason = 1; - repeated IslandPartyGallerySettleInfo settle_info_list = 8; - repeated ExhibitionDisplayInfo score_list = 6; - uint32 time_remain = 15; -} diff --git a/proto/JoinHomeWorldFailNotify.proto b/proto/JoinHomeWorldFailNotify.proto deleted file mode 100644 index 6a0d37dc..00000000 --- a/proto/JoinHomeWorldFailNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4530 -// EnetChannelId: 0 -// EnetIsReliable: true -message JoinHomeWorldFailNotify { - uint32 target_uid = 6; - int32 retcode = 13; -} diff --git a/proto/JoinPlayerFailNotify.proto b/proto/JoinPlayerFailNotify.proto deleted file mode 100644 index 5fa05dc1..00000000 --- a/proto/JoinPlayerFailNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 236 -// EnetChannelId: 0 -// EnetIsReliable: true -message JoinPlayerFailNotify { - int32 retcode = 11; -} diff --git a/proto/JoinPlayerSceneReq.proto b/proto/JoinPlayerSceneReq.proto deleted file mode 100644 index dc43669e..00000000 --- a/proto/JoinPlayerSceneReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 292 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message JoinPlayerSceneReq { - uint32 target_uid = 12; -} diff --git a/proto/JoinPlayerSceneRsp.proto b/proto/JoinPlayerSceneRsp.proto deleted file mode 100644 index 61085a97..00000000 --- a/proto/JoinPlayerSceneRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 220 -// EnetChannelId: 0 -// EnetIsReliable: true -message JoinPlayerSceneRsp { - int32 retcode = 10; -} diff --git a/proto/KeepAliveNotify.proto b/proto/KeepAliveNotify.proto deleted file mode 100644 index 90db7c63..00000000 --- a/proto/KeepAliveNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 72 -// EnetChannelId: 0 -// EnetIsReliable: true -message KeepAliveNotify {} diff --git a/proto/LanternRiteDoFireworksReformReq.proto b/proto/LanternRiteDoFireworksReformReq.proto deleted file mode 100644 index 6e4c4824..00000000 --- a/proto/LanternRiteDoFireworksReformReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8226 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LanternRiteDoFireworksReformReq { - uint32 stage_id = 12; - uint32 skill_id = 11; - uint32 challenge_id = 10; - uint32 factor_id = 13; -} diff --git a/proto/LanternRiteDoFireworksReformRsp.proto b/proto/LanternRiteDoFireworksReformRsp.proto deleted file mode 100644 index ef12f304..00000000 --- a/proto/LanternRiteDoFireworksReformRsp.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "LanternRiteFireworksReformFactorInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8657 -// EnetChannelId: 0 -// EnetIsReliable: true -message LanternRiteDoFireworksReformRsp { - uint32 stage_id = 7; - bool is_lucky = 13; - uint32 challenge_id = 8; - repeated LanternRiteFireworksReformFactorInfo factor_info_list = 2; - uint32 stamina_value = 10; - uint32 reform_score = 15; - uint32 fire_element_value = 11; - int32 retcode = 3; - uint32 fire_element_addition_ratio = 12; -} diff --git a/proto/LanternRiteEndFireworksReformReq.proto b/proto/LanternRiteEndFireworksReformReq.proto deleted file mode 100644 index 4ee85f56..00000000 --- a/proto/LanternRiteEndFireworksReformReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8277 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LanternRiteEndFireworksReformReq { - uint32 stage_id = 9; - uint32 challenge_id = 1; -} diff --git a/proto/LanternRiteEndFireworksReformRsp.proto b/proto/LanternRiteEndFireworksReformRsp.proto deleted file mode 100644 index 7da7b24d..00000000 --- a/proto/LanternRiteEndFireworksReformRsp.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8933 -// EnetChannelId: 0 -// EnetIsReliable: true -message LanternRiteEndFireworksReformRsp { - bool is_full_score = 10; - int32 retcode = 1; - bool is_unlock_fireworks = 6; - uint32 stage_id = 15; - bool is_unlock_new_skill = 12; - bool is_stamina_up = 4; - uint32 final_score = 13; - uint32 challenge_id = 5; - bool is_new_record = 9; -} diff --git a/proto/LanternRiteStartFireworksReformReq.proto b/proto/LanternRiteStartFireworksReformReq.proto deleted file mode 100644 index 80557c57..00000000 --- a/proto/LanternRiteStartFireworksReformReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8518 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LanternRiteStartFireworksReformReq { - uint32 stage_id = 2; - uint32 challenge_id = 7; -} diff --git a/proto/LanternRiteStartFireworksReformRsp.proto b/proto/LanternRiteStartFireworksReformRsp.proto deleted file mode 100644 index 440a2289..00000000 --- a/proto/LanternRiteStartFireworksReformRsp.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "LanternRiteFireworksReformFactorInfo.proto"; -import "LanternRiteFireworksReformSkillInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8862 -// EnetChannelId: 0 -// EnetIsReliable: true -message LanternRiteStartFireworksReformRsp { - repeated LanternRiteFireworksReformFactorInfo factor_info_list = 15; - uint32 fire_element_addition_ratio = 13; - uint32 stamina_value = 2; - repeated LanternRiteFireworksReformSkillInfo skill_info_list = 8; - uint32 reform_score = 6; - uint32 stage_id = 12; - uint32 challenge_id = 11; - uint32 fire_element_value = 14; - int32 retcode = 7; -} diff --git a/proto/LastPacketPrintNotify.proto b/proto/LastPacketPrintNotify.proto deleted file mode 100644 index bbaa46c5..00000000 --- a/proto/LastPacketPrintNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 88 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LastPacketPrintNotify {} diff --git a/proto/LaunchFireworksReq.proto b/proto/LaunchFireworksReq.proto deleted file mode 100644 index e6fe4432..00000000 --- a/proto/LaunchFireworksReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FireworksLaunchSchemeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6090 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LaunchFireworksReq { - FireworksLaunchSchemeData scheme_data = 13; -} diff --git a/proto/LaunchFireworksRsp.proto b/proto/LaunchFireworksRsp.proto deleted file mode 100644 index 13022b89..00000000 --- a/proto/LaunchFireworksRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6057 -// EnetChannelId: 0 -// EnetIsReliable: true -message LaunchFireworksRsp { - int32 retcode = 6; -} diff --git a/proto/LeaveSceneReq.proto b/proto/LeaveSceneReq.proto deleted file mode 100644 index af3488db..00000000 --- a/proto/LeaveSceneReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 298 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LeaveSceneReq {} diff --git a/proto/LeaveSceneRsp.proto b/proto/LeaveSceneRsp.proto deleted file mode 100644 index eb0882fe..00000000 --- a/proto/LeaveSceneRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 212 -// EnetChannelId: 0 -// EnetIsReliable: true -message LeaveSceneRsp { - int32 retcode = 3; -} diff --git a/proto/LeaveWorldNotify.proto b/proto/LeaveWorldNotify.proto deleted file mode 100644 index 52ddcd04..00000000 --- a/proto/LeaveWorldNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3017 -// EnetChannelId: 0 -// EnetIsReliable: true -message LeaveWorldNotify {} diff --git a/proto/LevelTagDataNotify.proto b/proto/LevelTagDataNotify.proto deleted file mode 100644 index f5f256ef..00000000 --- a/proto/LevelTagDataNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3314 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LevelTagDataNotify { - repeated uint32 level_tag_id_list = 9; -} diff --git a/proto/LevelupCityReq.proto b/proto/LevelupCityReq.proto deleted file mode 100644 index 81c723ad..00000000 --- a/proto/LevelupCityReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 216 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LevelupCityReq { - uint32 scene_id = 5; - uint32 area_id = 3; - uint32 item_num = 14; -} diff --git a/proto/LevelupCityRsp.proto b/proto/LevelupCityRsp.proto deleted file mode 100644 index 8785e512..00000000 --- a/proto/LevelupCityRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CityInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 287 -// EnetChannelId: 0 -// EnetIsReliable: true -message LevelupCityRsp { - uint32 area_id = 9; - int32 retcode = 3; - uint32 scene_id = 4; - CityInfo city_info = 6; -} diff --git a/proto/LiveEndNotify.proto b/proto/LiveEndNotify.proto deleted file mode 100644 index 75c39a89..00000000 --- a/proto/LiveEndNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 806 -// EnetChannelId: 0 -// EnetIsReliable: true -message LiveEndNotify { - uint32 live_id = 5; -} diff --git a/proto/LiveStartNotify.proto b/proto/LiveStartNotify.proto deleted file mode 100644 index 553e3c8c..00000000 --- a/proto/LiveStartNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 826 -// EnetChannelId: 0 -// EnetIsReliable: true -message LiveStartNotify { - uint32 live_id = 2; -} diff --git a/proto/LoadActivityTerrainNotify.proto b/proto/LoadActivityTerrainNotify.proto deleted file mode 100644 index 9df40c34..00000000 --- a/proto/LoadActivityTerrainNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2029 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LoadActivityTerrainNotify { - uint32 activity_id = 3; -} diff --git a/proto/LuaEnvironmentEffectNotify.proto b/proto/LuaEnvironmentEffectNotify.proto deleted file mode 100644 index 644a7e58..00000000 --- a/proto/LuaEnvironmentEffectNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3408 -// EnetChannelId: 0 -// EnetIsReliable: true -message LuaEnvironmentEffectNotify { - uint32 type = 1; - repeated int32 int_param_list = 12; - string effect_alias = 3; - repeated float float_param_list = 14; -} diff --git a/proto/LuaSetOptionNotify.proto b/proto/LuaSetOptionNotify.proto deleted file mode 100644 index 124e1085..00000000 --- a/proto/LuaSetOptionNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 316 -// EnetChannelId: 0 -// EnetIsReliable: true -message LuaSetOptionNotify { - string lua_set_param = 8; - LuaOptionType option_type = 10; - - enum LuaOptionType { - LUA_OPTION_TYPE_NONE = 0; - LUA_OPTION_TYPE_PLAYER_INPUT = 1; - } -} diff --git a/proto/LuminanceStoneChallengeSettleNotify.proto b/proto/LuminanceStoneChallengeSettleNotify.proto deleted file mode 100644 index 29edde87..00000000 --- a/proto/LuminanceStoneChallengeSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "LuminanceStoneChallengeSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8186 -// EnetChannelId: 0 -// EnetIsReliable: true -message LuminanceStoneChallengeSettleNotify { - uint32 gallery_id = 10; - LuminanceStoneChallengeSettleInfo settle_info = 13; -} diff --git a/proto/LunaRiteAreaFinishNotify.proto b/proto/LunaRiteAreaFinishNotify.proto deleted file mode 100644 index 3eb7f02e..00000000 --- a/proto/LunaRiteAreaFinishNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8213 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LunaRiteAreaFinishNotify { - uint32 area_id = 2; -} diff --git a/proto/LunaRiteGroupBundleRegisterNotify.proto b/proto/LunaRiteGroupBundleRegisterNotify.proto deleted file mode 100644 index a0fd5985..00000000 --- a/proto/LunaRiteGroupBundleRegisterNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8465 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LunaRiteGroupBundleRegisterNotify { - uint32 group_link_bundle_id = 11; -} diff --git a/proto/LunaRiteSacrificeReq.proto b/proto/LunaRiteSacrificeReq.proto deleted file mode 100644 index 76a60dec..00000000 --- a/proto/LunaRiteSacrificeReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8805 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message LunaRiteSacrificeReq { - uint32 area_id = 15; - uint32 index = 14; -} diff --git a/proto/LunaRiteSacrificeRsp.proto b/proto/LunaRiteSacrificeRsp.proto deleted file mode 100644 index 4f31b7a5..00000000 --- a/proto/LunaRiteSacrificeRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8080 -// EnetChannelId: 0 -// EnetIsReliable: true -message LunaRiteSacrificeRsp { - uint32 area_id = 13; - repeated uint32 sacrifice_list = 14; - uint32 index = 8; - int32 retcode = 9; -} diff --git a/proto/LunchBoxSlotType.proto b/proto/LunchBoxSlotType.proto deleted file mode 100644 index e703a252..00000000 --- a/proto/LunchBoxSlotType.proto +++ /dev/null @@ -1,10 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum LunchBoxSlotType { - LUNCH_BOX_SLOT_NONE = 0; - LUNCH_BOX_SLOT_REVIVE = 1; - LUNCH_BOX_SLOT_HEAL = 2; -} diff --git a/proto/MapAreaChangeNotify.proto b/proto/MapAreaChangeNotify.proto deleted file mode 100644 index c59031a9..00000000 --- a/proto/MapAreaChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "MapAreaInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3378 -// EnetChannelId: 0 -// EnetIsReliable: true -message MapAreaChangeNotify { - repeated MapAreaInfo map_area_info_list = 3; -} diff --git a/proto/MapInfo.proto b/proto/MapInfo.proto deleted file mode 100644 index 12d23eb3..00000000 --- a/proto/MapInfo.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "CellInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MapInfo { - int32 minx = 1; - int32 maxx = 2; - int32 minz = 3; - int32 maxz = 4; - repeated CellInfo cells = 5; -} diff --git a/proto/MarkEntityInMinMapNotify.proto b/proto/MarkEntityInMinMapNotify.proto deleted file mode 100644 index 3ab45cba..00000000 --- a/proto/MarkEntityInMinMapNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 202 -// EnetChannelId: 0 -// EnetIsReliable: true -message MarkEntityInMinMapNotify { - Vector position = 4; - uint32 monster_id = 7; - uint32 entity_id = 14; -} diff --git a/proto/MarkNewType.proto b/proto/MarkNewType.proto deleted file mode 100644 index 43ae8d10..00000000 --- a/proto/MarkNewType.proto +++ /dev/null @@ -1,10 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum MarkNewType { - _NONE = 0; - COMBINE = 1; - FORGE = 2; -} diff --git a/proto/MassiveEntityElementOpBatchNotify.proto b/proto/MassiveEntityElementOpBatchNotify.proto deleted file mode 100644 index 0e0bed0a..00000000 --- a/proto/MassiveEntityElementOpBatchNotify.proto +++ /dev/null @@ -1,41 +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 . - -syntax = "proto3"; - -import "ShapeBox.proto"; -import "ShapeSphere.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 357 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MassiveEntityElementOpBatchNotify { - int32 entity_type = 6; - uint32 op_idx = 9; - uint32 user_id = 11; - uint32 attacker_id = 3; - int32 source_element_type = 12; - int32 reaction_source_type = 4; - float attack_element_durability = 7; - oneof check_shape { - ShapeSphere shape_sphere = 10; - ShapeBox shape_box = 2; - } -} diff --git a/proto/MechanicusCandidateTeamCreateReq.proto b/proto/MechanicusCandidateTeamCreateReq.proto deleted file mode 100644 index a7422008..00000000 --- a/proto/MechanicusCandidateTeamCreateReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3981 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MechanicusCandidateTeamCreateReq { - uint32 difficult_level = 6; -} diff --git a/proto/MechanicusCandidateTeamCreateRsp.proto b/proto/MechanicusCandidateTeamCreateRsp.proto deleted file mode 100644 index 631a0a6d..00000000 --- a/proto/MechanicusCandidateTeamCreateRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3905 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusCandidateTeamCreateRsp { - uint32 dungeon_id = 1; - int32 retcode = 7; - uint32 difficult_level = 10; -} diff --git a/proto/MechanicusCloseNotify.proto b/proto/MechanicusCloseNotify.proto deleted file mode 100644 index 89a8a638..00000000 --- a/proto/MechanicusCloseNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3921 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusCloseNotify { - uint32 mechanicus_id = 6; -} diff --git a/proto/MechanicusCoinNotify.proto b/proto/MechanicusCoinNotify.proto deleted file mode 100644 index 6027e3e2..00000000 --- a/proto/MechanicusCoinNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3935 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusCoinNotify { - uint32 mechanicus_id = 7; - uint32 coin = 4; -} diff --git a/proto/MechanicusLevelupGearReq.proto b/proto/MechanicusLevelupGearReq.proto deleted file mode 100644 index 07ad533e..00000000 --- a/proto/MechanicusLevelupGearReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3973 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MechanicusLevelupGearReq { - uint32 gear_id = 14; - uint32 mechanicus_id = 12; -} diff --git a/proto/MechanicusLevelupGearRsp.proto b/proto/MechanicusLevelupGearRsp.proto deleted file mode 100644 index 7fee0aca..00000000 --- a/proto/MechanicusLevelupGearRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3999 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusLevelupGearRsp { - uint32 gear_id = 7; - uint32 mechanicus_id = 2; - uint32 after_gear_level = 12; - int32 retcode = 8; -} diff --git a/proto/MechanicusOpenNotify.proto b/proto/MechanicusOpenNotify.proto deleted file mode 100644 index 553e28fb..00000000 --- a/proto/MechanicusOpenNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3907 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusOpenNotify { - uint32 mechanicus_id = 2; -} diff --git a/proto/MechanicusSequenceOpenNotify.proto b/proto/MechanicusSequenceOpenNotify.proto deleted file mode 100644 index 970bfbeb..00000000 --- a/proto/MechanicusSequenceOpenNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3912 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusSequenceOpenNotify { - uint32 mechanicus_id = 8; - uint32 sequence_id = 7; -} diff --git a/proto/MechanicusUnlockGearReq.proto b/proto/MechanicusUnlockGearReq.proto deleted file mode 100644 index 943e0454..00000000 --- a/proto/MechanicusUnlockGearReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3903 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MechanicusUnlockGearReq { - uint32 mechanicus_id = 7; - uint32 gear_id = 6; -} diff --git a/proto/MechanicusUnlockGearRsp.proto b/proto/MechanicusUnlockGearRsp.proto deleted file mode 100644 index 61d6b345..00000000 --- a/proto/MechanicusUnlockGearRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3990 -// EnetChannelId: 0 -// EnetIsReliable: true -message MechanicusUnlockGearRsp { - int32 retcode = 3; - uint32 mechanicus_id = 8; - uint32 gear_id = 14; -} diff --git a/proto/MeetNpcReq.proto b/proto/MeetNpcReq.proto deleted file mode 100644 index aaeaef68..00000000 --- a/proto/MeetNpcReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 503 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MeetNpcReq { - uint32 npc_id = 4; -} diff --git a/proto/MeetNpcRsp.proto b/proto/MeetNpcRsp.proto deleted file mode 100644 index ad29af5e..00000000 --- a/proto/MeetNpcRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 590 -// EnetChannelId: 0 -// EnetIsReliable: true -message MeetNpcRsp { - int32 retcode = 14; - uint32 npc_first_met_id = 8; -} diff --git a/proto/MetNpcIdListNotify.proto b/proto/MetNpcIdListNotify.proto deleted file mode 100644 index 22430b44..00000000 --- a/proto/MetNpcIdListNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 521 -// EnetChannelId: 0 -// EnetIsReliable: true -message MetNpcIdListNotify { - repeated uint32 npc_first_met_id_list = 9; -} diff --git a/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto b/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto deleted file mode 100644 index 5ac2be6a..00000000 --- a/proto/MichiaeMatsuriDarkPressureLevelUpdateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8825 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriDarkPressureLevelUpdateNotify { - uint32 dark_pressure_level = 8; -} diff --git a/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto b/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto deleted file mode 100644 index f5fd9d66..00000000 --- a/proto/MichiaeMatsuriGainCrystalExpUpdateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8523 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriGainCrystalExpUpdateNotify { - uint32 gain_crystal_exp = 2; - uint32 activity_id = 3; -} diff --git a/proto/MichiaeMatsuriInteractStatueReq.proto b/proto/MichiaeMatsuriInteractStatueReq.proto deleted file mode 100644 index 2b4bdf8c..00000000 --- a/proto/MichiaeMatsuriInteractStatueReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8718 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MichiaeMatsuriInteractStatueReq { - uint32 statue_entity_id = 7; -} diff --git a/proto/MichiaeMatsuriInteractStatueRsp.proto b/proto/MichiaeMatsuriInteractStatueRsp.proto deleted file mode 100644 index d1872b40..00000000 --- a/proto/MichiaeMatsuriInteractStatueRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8449 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriInteractStatueRsp { - int32 retcode = 10; -} diff --git a/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto b/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto deleted file mode 100644 index 4541793a..00000000 --- a/proto/MichiaeMatsuriRemoveChallengeMarkNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8072 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriRemoveChallengeMarkNotify { - uint32 gadget_id = 9; - uint32 group_id = 2; -} diff --git a/proto/MichiaeMatsuriRemoveChestMarkNotify.proto b/proto/MichiaeMatsuriRemoveChestMarkNotify.proto deleted file mode 100644 index 982914de..00000000 --- a/proto/MichiaeMatsuriRemoveChestMarkNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8726 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriRemoveChestMarkNotify { - uint32 config_id = 9; - uint32 group_id = 11; -} diff --git a/proto/MichiaeMatsuriStartBossChallengeReq.proto b/proto/MichiaeMatsuriStartBossChallengeReq.proto deleted file mode 100644 index d195c599..00000000 --- a/proto/MichiaeMatsuriStartBossChallengeReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8703 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MichiaeMatsuriStartBossChallengeReq { - uint32 difficulty = 5; - uint32 gadget_entity_id = 15; -} diff --git a/proto/MichiaeMatsuriStartBossChallengeRsp.proto b/proto/MichiaeMatsuriStartBossChallengeRsp.proto deleted file mode 100644 index 005285df..00000000 --- a/proto/MichiaeMatsuriStartBossChallengeRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8426 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriStartBossChallengeRsp { - int32 retcode = 15; -} diff --git a/proto/MichiaeMatsuriStartDarkChallengeReq.proto b/proto/MichiaeMatsuriStartDarkChallengeReq.proto deleted file mode 100644 index 7a641483..00000000 --- a/proto/MichiaeMatsuriStartDarkChallengeReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8054 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MichiaeMatsuriStartDarkChallengeReq { - uint32 worktop_entity_id = 2; -} diff --git a/proto/MichiaeMatsuriStartDarkChallengeRsp.proto b/proto/MichiaeMatsuriStartDarkChallengeRsp.proto deleted file mode 100644 index d46d621e..00000000 --- a/proto/MichiaeMatsuriStartDarkChallengeRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8791 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriStartDarkChallengeRsp { - int32 retcode = 2; -} diff --git a/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto b/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto deleted file mode 100644 index a50ec31f..00000000 --- a/proto/MichiaeMatsuriUnlockCrystalSkillReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8345 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MichiaeMatsuriUnlockCrystalSkillReq { - uint32 crystal_skill_id = 1; -} diff --git a/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto b/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto deleted file mode 100644 index e6203b70..00000000 --- a/proto/MichiaeMatsuriUnlockCrystalSkillRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8588 -// EnetChannelId: 0 -// EnetIsReliable: true -message MichiaeMatsuriUnlockCrystalSkillRsp { - uint32 crystal_skill_id = 1; - int32 retcode = 14; -} diff --git a/proto/MiracleRingDataNotify.proto b/proto/MiracleRingDataNotify.proto deleted file mode 100644 index 2fc4fda9..00000000 --- a/proto/MiracleRingDataNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5225 -// EnetChannelId: 0 -// EnetIsReliable: true -message MiracleRingDataNotify { - bool is_gadget_created = 8; - uint32 last_take_reward_time = 14; - uint32 gadget_entity_id = 12; - uint32 last_deliver_item_time = 10; - uint32 miracle_ring_cd = 7; -} diff --git a/proto/MiracleRingDestroyNotify.proto b/proto/MiracleRingDestroyNotify.proto deleted file mode 100644 index 5aa64835..00000000 --- a/proto/MiracleRingDestroyNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5244 -// EnetChannelId: 0 -// EnetIsReliable: true -message MiracleRingDestroyNotify { - uint32 entity_id = 7; -} diff --git a/proto/MiracleRingDropResultNotify.proto b/proto/MiracleRingDropResultNotify.proto deleted file mode 100644 index 1ba4850e..00000000 --- a/proto/MiracleRingDropResultNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5231 -// EnetChannelId: 0 -// EnetIsReliable: true -message MiracleRingDropResultNotify { - int32 last_take_reward_time = 5; - int32 drop_result = 9; -} diff --git a/proto/MistTrialDunegonFailNotify.proto b/proto/MistTrialDunegonFailNotify.proto deleted file mode 100644 index e60ea919..00000000 --- a/proto/MistTrialDunegonFailNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8135 -// EnetChannelId: 0 -// EnetIsReliable: true -message MistTrialDunegonFailNotify { - int32 dungeon_id = 9; -} diff --git a/proto/MistTrialGetChallengeMissionReq.proto b/proto/MistTrialGetChallengeMissionReq.proto deleted file mode 100644 index 590e1e1e..00000000 --- a/proto/MistTrialGetChallengeMissionReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8893 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MistTrialGetChallengeMissionReq { - uint32 trial_id = 9; -} diff --git a/proto/MistTrialGetChallengeMissionRsp.proto b/proto/MistTrialGetChallengeMissionRsp.proto deleted file mode 100644 index e62dd673..00000000 --- a/proto/MistTrialGetChallengeMissionRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "MistTrialMissionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8508 -// EnetChannelId: 0 -// EnetIsReliable: true -message MistTrialGetChallengeMissionRsp { - uint32 trial_id = 1; - repeated MistTrialMissionInfo mission_info_list = 15; - int32 retcode = 11; -} diff --git a/proto/MistTrialGetDungeonExhibitionDataReq.proto b/proto/MistTrialGetDungeonExhibitionDataReq.proto deleted file mode 100644 index 12aee403..00000000 --- a/proto/MistTrialGetDungeonExhibitionDataReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8740 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MistTrialGetDungeonExhibitionDataReq { - uint32 trial_id = 13; -} diff --git a/proto/MistTrialGetDungeonExhibitionDataRsp.proto b/proto/MistTrialGetDungeonExhibitionDataRsp.proto deleted file mode 100644 index 17da6997..00000000 --- a/proto/MistTrialGetDungeonExhibitionDataRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8066 -// EnetChannelId: 0 -// EnetIsReliable: true -message MistTrialGetDungeonExhibitionDataRsp { - uint32 trial_id = 12; - int32 retcode = 4; -} diff --git a/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto b/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto deleted file mode 100644 index 711b128e..00000000 --- a/proto/MistTrialSelectAvatarAndEnterDungeonReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8666 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MistTrialSelectAvatarAndEnterDungeonReq { - uint32 trial_id = 4; - repeated uint32 select_trial_avatar_id_list = 10; - uint32 enter_point_id = 7; -} diff --git a/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto b/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto deleted file mode 100644 index 42c065eb..00000000 --- a/proto/MistTrialSelectAvatarAndEnterDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8239 -// EnetChannelId: 0 -// EnetIsReliable: true -message MistTrialSelectAvatarAndEnterDungeonRsp { - uint32 trial_id = 1; - int32 retcode = 2; -} diff --git a/proto/MistTrialSettleNotify.proto b/proto/MistTrialSettleNotify.proto deleted file mode 100644 index cd9e1901..00000000 --- a/proto/MistTrialSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8373 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MistTrialSettleNotify { - map exhibition_list_data_record_map = 15; - map exhibition_list_data_result_map = 14; - uint32 dungeon_id = 5; -} diff --git a/proto/MonsterAlertChangeNotify.proto b/proto/MonsterAlertChangeNotify.proto deleted file mode 100644 index 983ed236..00000000 --- a/proto/MonsterAlertChangeNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 363 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MonsterAlertChangeNotify { - uint32 avatar_entity_id = 15; - repeated uint32 monster_entity_list = 5; - uint32 is_alert = 13; -} diff --git a/proto/MonsterForceAlertNotify.proto b/proto/MonsterForceAlertNotify.proto deleted file mode 100644 index 82d367bb..00000000 --- a/proto/MonsterForceAlertNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 395 -// EnetChannelId: 0 -// EnetIsReliable: true -message MonsterForceAlertNotify { - uint32 monster_entity_id = 13; -} diff --git a/proto/MonsterSummonTagNotify.proto b/proto/MonsterSummonTagNotify.proto deleted file mode 100644 index a905627e..00000000 --- a/proto/MonsterSummonTagNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1372 -// EnetChannelId: 0 -// EnetIsReliable: true -message MonsterSummonTagNotify { - map summon_tag_map = 1; - uint32 monster_entity_id = 8; -} diff --git a/proto/MpBlockNotify.proto b/proto/MpBlockNotify.proto deleted file mode 100644 index 059cfe04..00000000 --- a/proto/MpBlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1801 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpBlockNotify { - uint32 end_time = 13; -} diff --git a/proto/MpPlayGuestReplyInviteReq.proto b/proto/MpPlayGuestReplyInviteReq.proto deleted file mode 100644 index d199046a..00000000 --- a/proto/MpPlayGuestReplyInviteReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1848 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MpPlayGuestReplyInviteReq { - uint32 mp_play_id = 3; - bool is_agree = 15; -} diff --git a/proto/MpPlayGuestReplyInviteRsp.proto b/proto/MpPlayGuestReplyInviteRsp.proto deleted file mode 100644 index fd945866..00000000 --- a/proto/MpPlayGuestReplyInviteRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1850 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayGuestReplyInviteRsp { - int32 retcode = 4; - uint32 mp_play_id = 10; -} diff --git a/proto/MpPlayGuestReplyNotify.proto b/proto/MpPlayGuestReplyNotify.proto deleted file mode 100644 index b78671fd..00000000 --- a/proto/MpPlayGuestReplyNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1812 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayGuestReplyNotify { - uint32 uid = 7; - bool is_agree = 4; - uint32 mp_play_id = 14; -} diff --git a/proto/MpPlayInviteResultNotify.proto b/proto/MpPlayInviteResultNotify.proto deleted file mode 100644 index f364b914..00000000 --- a/proto/MpPlayInviteResultNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1815 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayInviteResultNotify { - uint32 mp_play_id = 11; - bool all_argee = 10; -} diff --git a/proto/MpPlayOwnerCheckReq.proto b/proto/MpPlayOwnerCheckReq.proto deleted file mode 100644 index 82b0d9f7..00000000 --- a/proto/MpPlayOwnerCheckReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1814 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MpPlayOwnerCheckReq { - uint32 mp_play_id = 9; - bool is_skip_match = 3; -} diff --git a/proto/MpPlayOwnerCheckRsp.proto b/proto/MpPlayOwnerCheckRsp.proto deleted file mode 100644 index 9ff72782..00000000 --- a/proto/MpPlayOwnerCheckRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1847 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayOwnerCheckRsp { - uint32 wrong_uid = 4; - bool is_skip_match = 15; - uint32 mp_play_id = 10; - int32 retcode = 12; -} diff --git a/proto/MpPlayOwnerInviteNotify.proto b/proto/MpPlayOwnerInviteNotify.proto deleted file mode 100644 index 07752f4e..00000000 --- a/proto/MpPlayOwnerInviteNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1835 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayOwnerInviteNotify { - uint32 cd = 12; - uint32 mp_play_id = 13; - bool is_remain_reward = 10; -} diff --git a/proto/MpPlayOwnerStartInviteReq.proto b/proto/MpPlayOwnerStartInviteReq.proto deleted file mode 100644 index 6354ed12..00000000 --- a/proto/MpPlayOwnerStartInviteReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1837 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MpPlayOwnerStartInviteReq { - uint32 mp_play_id = 3; - bool is_skip_match = 6; -} diff --git a/proto/MpPlayOwnerStartInviteRsp.proto b/proto/MpPlayOwnerStartInviteRsp.proto deleted file mode 100644 index 1d79cd6c..00000000 --- a/proto/MpPlayOwnerStartInviteRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1823 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayOwnerStartInviteRsp { - int32 retcode = 14; - uint32 mp_play_id = 3; - bool is_skip_match = 9; -} diff --git a/proto/MpPlayPrepareInterruptNotify.proto b/proto/MpPlayPrepareInterruptNotify.proto deleted file mode 100644 index 689fd614..00000000 --- a/proto/MpPlayPrepareInterruptNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1813 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayPrepareInterruptNotify { - uint32 mp_play_id = 12; -} diff --git a/proto/MpPlayPrepareNotify.proto b/proto/MpPlayPrepareNotify.proto deleted file mode 100644 index 55914b93..00000000 --- a/proto/MpPlayPrepareNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1833 -// EnetChannelId: 0 -// EnetIsReliable: true -message MpPlayPrepareNotify { - uint32 mp_play_id = 9; - uint32 prepare_end_time = 11; -} diff --git a/proto/MultistagePlayEndNotify.proto b/proto/MultistagePlayEndNotify.proto deleted file mode 100644 index 15a1efb2..00000000 --- a/proto/MultistagePlayEndNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5355 -// EnetChannelId: 0 -// EnetIsReliable: true -message MultistagePlayEndNotify { - uint32 group_id = 5; - uint32 play_index = 13; -} diff --git a/proto/MultistagePlayFinishStageReq.proto b/proto/MultistagePlayFinishStageReq.proto deleted file mode 100644 index 4cc83939..00000000 --- a/proto/MultistagePlayFinishStageReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5398 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MultistagePlayFinishStageReq { - uint32 group_id = 12; - uint32 play_index = 15; -} diff --git a/proto/MultistagePlayFinishStageRsp.proto b/proto/MultistagePlayFinishStageRsp.proto deleted file mode 100644 index 1ed6bd3f..00000000 --- a/proto/MultistagePlayFinishStageRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5381 -// EnetChannelId: 0 -// EnetIsReliable: true -message MultistagePlayFinishStageRsp { - int32 retcode = 11; - uint32 group_id = 12; - uint32 play_index = 6; -} diff --git a/proto/MultistagePlaySettleNotify.proto b/proto/MultistagePlaySettleNotify.proto deleted file mode 100644 index 4a2b9273..00000000 --- a/proto/MultistagePlaySettleNotify.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "InBattleChessSettleInfo.proto"; -import "InBattleIrodoriChessSettleInfo.proto"; -import "InBattleMechanicusSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5313 -// EnetChannelId: 0 -// EnetIsReliable: true -message MultistagePlaySettleNotify { - uint32 play_index = 14; - uint32 group_id = 4; - oneof detail { - InBattleMechanicusSettleInfo mechanicus_settle_info = 1402; - InBattleChessSettleInfo chess_settle_info = 1283; - InBattleIrodoriChessSettleInfo irodori_chess_settle_info = 612; - } -} diff --git a/proto/MultistagePlayStageEndNotify.proto b/proto/MultistagePlayStageEndNotify.proto deleted file mode 100644 index ea24fc09..00000000 --- a/proto/MultistagePlayStageEndNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5379 -// EnetChannelId: 0 -// EnetIsReliable: true -message MultistagePlayStageEndNotify { - uint32 group_id = 15; - uint32 play_index = 9; -} diff --git a/proto/MuqadasPotionActivityEnterDungeonReq.proto b/proto/MuqadasPotionActivityEnterDungeonReq.proto deleted file mode 100644 index 9dda27ec..00000000 --- a/proto/MuqadasPotionActivityEnterDungeonReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24602 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MuqadasPotionActivityEnterDungeonReq { - uint32 level_id = 12; -} diff --git a/proto/MuqadasPotionActivityEnterDungeonRsp.proto b/proto/MuqadasPotionActivityEnterDungeonRsp.proto deleted file mode 100644 index 4cf7bf75..00000000 --- a/proto/MuqadasPotionActivityEnterDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21804 -// EnetChannelId: 0 -// EnetIsReliable: true -message MuqadasPotionActivityEnterDungeonRsp { - int32 retcode = 6; - uint32 level_id = 9; -} diff --git a/proto/MuqadasPotionCaptureWeaknessReq.proto b/proto/MuqadasPotionCaptureWeaknessReq.proto deleted file mode 100644 index 8dac9442..00000000 --- a/proto/MuqadasPotionCaptureWeaknessReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20011 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MuqadasPotionCaptureWeaknessReq { - uint32 capture_weakness_count = 10; - uint32 level_id = 15; -} diff --git a/proto/MuqadasPotionCaptureWeaknessRsp.proto b/proto/MuqadasPotionCaptureWeaknessRsp.proto deleted file mode 100644 index 7716dd20..00000000 --- a/proto/MuqadasPotionCaptureWeaknessRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24081 -// EnetChannelId: 0 -// EnetIsReliable: true -message MuqadasPotionCaptureWeaknessRsp { - int32 retcode = 12; -} diff --git a/proto/MuqadasPotionDetailInfo.proto b/proto/MuqadasPotionDetailInfo.proto deleted file mode 100644 index b840574a..00000000 --- a/proto/MuqadasPotionDetailInfo.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Unk3000_IIBHKLNAHHC.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message MuqadasPotionDetailInfo { - repeated Unk3000_IIBHKLNAHHC Unk3000_IBEFNBFGAOP = 8; -} diff --git a/proto/MuqadasPotionRestartDungeonReq.proto b/proto/MuqadasPotionRestartDungeonReq.proto deleted file mode 100644 index 779a5b7e..00000000 --- a/proto/MuqadasPotionRestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22391 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message MuqadasPotionRestartDungeonReq {} diff --git a/proto/MuqadasPotionRestartDungeonRsp.proto b/proto/MuqadasPotionRestartDungeonRsp.proto deleted file mode 100644 index 089ad570..00000000 --- a/proto/MuqadasPotionRestartDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21208 -// EnetChannelId: 0 -// EnetIsReliable: true -message MuqadasPotionRestartDungeonRsp { - int32 retcode = 5; -} diff --git a/proto/NavMeshStatsNotify.proto b/proto/NavMeshStatsNotify.proto deleted file mode 100644 index 5b26956b..00000000 --- a/proto/NavMeshStatsNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "PbNavMeshStatsInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2316 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message NavMeshStatsNotify { - repeated PbNavMeshStatsInfo infos = 4; -} diff --git a/proto/NicknameAuditConfigNotify.proto b/proto/NicknameAuditConfigNotify.proto deleted file mode 100644 index e58dd651..00000000 --- a/proto/NicknameAuditConfigNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 152 -// EnetChannelId: 0 -// EnetIsReliable: true -message NicknameAuditConfigNotify { - bool is_open = 8; - uint32 submit_limit = 12; -} diff --git a/proto/NicknameSignatureAuditData.proto b/proto/NicknameSignatureAuditData.proto deleted file mode 100644 index 9edc7a25..00000000 --- a/proto/NicknameSignatureAuditData.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "ContentAuditAuxiliaryField.proto"; -import "ContentAuditField.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message NicknameSignatureAuditData { - string aid = 1; - string entity_id = 2; - string lang = 3; - string queue_key = 4; - string region = 5; - uint32 uid = 6; - repeated ContentAuditField audit_field_list = 7; - repeated ContentAuditAuxiliaryField aux_field_list = 8; -} diff --git a/proto/NightCrowGadgetObservationMatchReq.proto b/proto/NightCrowGadgetObservationMatchReq.proto deleted file mode 100644 index 12b68cbf..00000000 --- a/proto/NightCrowGadgetObservationMatchReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 876 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message NightCrowGadgetObservationMatchReq { - uint32 target_gadget_state = 3; - uint32 gadget_entity_id = 8; -} diff --git a/proto/NightCrowGadgetObservationMatchRsp.proto b/proto/NightCrowGadgetObservationMatchRsp.proto deleted file mode 100644 index 6e48add9..00000000 --- a/proto/NightCrowGadgetObservationMatchRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 846 -// EnetChannelId: 0 -// EnetIsReliable: true -message NightCrowGadgetObservationMatchRsp { - int32 retcode = 15; -} diff --git a/proto/NormalUidOpNotify.proto b/proto/NormalUidOpNotify.proto deleted file mode 100644 index 2efc34b8..00000000 --- a/proto/NormalUidOpNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5726 -// EnetChannelId: 0 -// EnetIsReliable: true -message NormalUidOpNotify { - uint32 duration = 6; - repeated uint32 param_list = 4; - repeated uint32 param_uid_list = 5; - uint32 param_index = 8; -} diff --git a/proto/NpcTalkStateNotify.proto b/proto/NpcTalkStateNotify.proto deleted file mode 100644 index 1aaf3d6d..00000000 --- a/proto/NpcTalkStateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 430 -// EnetChannelId: 0 -// EnetIsReliable: true -message NpcTalkStateNotify { - bool is_ban = 5; -} diff --git a/proto/OfferingInteractReq.proto b/proto/OfferingInteractReq.proto deleted file mode 100644 index 1e57a41e..00000000 --- a/proto/OfferingInteractReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2918 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message OfferingInteractReq { - uint32 offering_id = 9; -} diff --git a/proto/OfferingInteractRsp.proto b/proto/OfferingInteractRsp.proto deleted file mode 100644 index f1c0ce6b..00000000 --- a/proto/OfferingInteractRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "PlayerOfferingData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2908 -// EnetChannelId: 0 -// EnetIsReliable: true -message OfferingInteractRsp { - PlayerOfferingData offering_data = 11; - int32 retcode = 12; -} diff --git a/proto/OpActivityDataNotify.proto b/proto/OpActivityDataNotify.proto deleted file mode 100644 index 28ee8c78..00000000 --- a/proto/OpActivityDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "OpActivityInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5112 -// EnetChannelId: 0 -// EnetIsReliable: true -message OpActivityDataNotify { - repeated OpActivityInfo op_activity_info_list = 15; -} diff --git a/proto/OpActivityStateNotify.proto b/proto/OpActivityStateNotify.proto deleted file mode 100644 index f844f918..00000000 --- a/proto/OpActivityStateNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "OpActivityTagBriefInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2572 -// EnetChannelId: 0 -// EnetIsReliable: true -message OpActivityStateNotify { - repeated uint32 finished_bonus_activity_id_list = 14; - repeated OpActivityTagBriefInfo opened_op_activity_info_list = 13; -} diff --git a/proto/OpActivityUpdateNotify.proto b/proto/OpActivityUpdateNotify.proto deleted file mode 100644 index df8c3a2e..00000000 --- a/proto/OpActivityUpdateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "OpActivityInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5135 -// EnetChannelId: 0 -// EnetIsReliable: true -message OpActivityUpdateNotify { - OpActivityInfo op_activity_info = 6; -} diff --git a/proto/OpenBlossomCircleCampGuideNotify.proto b/proto/OpenBlossomCircleCampGuideNotify.proto deleted file mode 100644 index 79bf20e3..00000000 --- a/proto/OpenBlossomCircleCampGuideNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2703 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message OpenBlossomCircleCampGuideNotify { - uint32 refresh_id = 7; - repeated uint32 circle_camp_id_list = 11; -} diff --git a/proto/Operation.proto b/proto/Operation.proto deleted file mode 100644 index 27996c33..00000000 --- a/proto/Operation.proto +++ /dev/null @@ -1,11 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Operation { - Add = 0; - Mod = 1; - Del = 2; - Get = 3; -} diff --git a/proto/OrderDisplayNotify.proto b/proto/OrderDisplayNotify.proto deleted file mode 100644 index 82493a3e..00000000 --- a/proto/OrderDisplayNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4131 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message OrderDisplayNotify { - uint32 order_id = 1; -} diff --git a/proto/OrderFinishNotify.proto b/proto/OrderFinishNotify.proto deleted file mode 100644 index 2600e1ce..00000000 --- a/proto/OrderFinishNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4125 -// EnetChannelId: 0 -// EnetIsReliable: true -message OrderFinishNotify { - uint32 order_id = 3; - uint32 card_product_remain_days = 15; - repeated ItemParam item_list = 9; - uint32 add_mcoin = 7; - string product_id = 6; -} diff --git a/proto/OtherPlayerEnterHomeNotify.proto b/proto/OtherPlayerEnterHomeNotify.proto deleted file mode 100644 index 258d2cbd..00000000 --- a/proto/OtherPlayerEnterHomeNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4628 -// EnetChannelId: 0 -// EnetIsReliable: true -message OtherPlayerEnterHomeNotify { - string nickname = 7; - Reason reason = 3; - - enum Reason { - REASON_INVALID = 0; - REASON_ENTER = 1; - REASON_LEAVE = 2; - } -} diff --git a/proto/PSNBlackListNotify.proto b/proto/PSNBlackListNotify.proto deleted file mode 100644 index a770db4d..00000000 --- a/proto/PSNBlackListNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "FriendBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4040 -// EnetChannelId: 0 -// EnetIsReliable: true -message PSNBlackListNotify { - repeated FriendBrief psn_blacklist = 11; -} diff --git a/proto/PSNFriendListNotify.proto b/proto/PSNFriendListNotify.proto deleted file mode 100644 index b5eb313c..00000000 --- a/proto/PSNFriendListNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "FriendBrief.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4087 -// EnetChannelId: 0 -// EnetIsReliable: true -message PSNFriendListNotify { - repeated FriendBrief psn_friend_list = 8; -} diff --git a/proto/PathfindingPingNotify.proto b/proto/PathfindingPingNotify.proto deleted file mode 100644 index 9cd89ec8..00000000 --- a/proto/PathfindingPingNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2335 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PathfindingPingNotify {} diff --git a/proto/PersistentDungeonSwitchAvatarReq.proto b/proto/PersistentDungeonSwitchAvatarReq.proto deleted file mode 100644 index c53f2f7d..00000000 --- a/proto/PersistentDungeonSwitchAvatarReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1684 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PersistentDungeonSwitchAvatarReq { - uint64 cur_avatar_guid = 8; - repeated uint64 avatar_team_guid_list = 3; -} diff --git a/proto/PersistentDungeonSwitchAvatarRsp.proto b/proto/PersistentDungeonSwitchAvatarRsp.proto deleted file mode 100644 index 4b3cf594..00000000 --- a/proto/PersistentDungeonSwitchAvatarRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1768 -// EnetChannelId: 0 -// EnetIsReliable: true -message PersistentDungeonSwitchAvatarRsp { - repeated uint64 avatar_team_guid_list = 14; - int32 retcode = 7; - uint64 cur_avatar_guid = 15; -} diff --git a/proto/PersonalLineNewUnlockNotify.proto b/proto/PersonalLineNewUnlockNotify.proto deleted file mode 100644 index a3f8d5aa..00000000 --- a/proto/PersonalLineNewUnlockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 442 -// EnetChannelId: 0 -// EnetIsReliable: true -message PersonalLineNewUnlockNotify { - repeated uint32 personal_line_id_list = 9; -} diff --git a/proto/PhotoActivityClientViewReq.proto b/proto/PhotoActivityClientViewReq.proto deleted file mode 100644 index d9c3590a..00000000 --- a/proto/PhotoActivityClientViewReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8709 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PhotoActivityClientViewReq { - uint32 pos_id = 13; -} diff --git a/proto/PhotoActivityClientViewRsp.proto b/proto/PhotoActivityClientViewRsp.proto deleted file mode 100644 index 8ea66dc0..00000000 --- a/proto/PhotoActivityClientViewRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8983 -// EnetChannelId: 0 -// EnetIsReliable: true -message PhotoActivityClientViewRsp { - int32 retcode = 3; - uint32 pos_id = 8; -} diff --git a/proto/PhotoActivityFinishReq.proto b/proto/PhotoActivityFinishReq.proto deleted file mode 100644 index 0370975a..00000000 --- a/proto/PhotoActivityFinishReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8921 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PhotoActivityFinishReq { - uint32 pos_id = 15; - uint32 check_root_id = 2; - bool is_succ = 5; -} diff --git a/proto/PhotoActivityFinishRsp.proto b/proto/PhotoActivityFinishRsp.proto deleted file mode 100644 index 79d67677..00000000 --- a/proto/PhotoActivityFinishRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8854 -// EnetChannelId: 0 -// EnetIsReliable: true -message PhotoActivityFinishRsp { - int32 retcode = 1; - uint32 pos_id = 8; -} diff --git a/proto/PhotoGallerySettleInfo.proto b/proto/PhotoGallerySettleInfo.proto deleted file mode 100644 index 09d90604..00000000 --- a/proto/PhotoGallerySettleInfo.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "GalleryStopReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PhotoGallerySettleInfo { - GalleryStopReason reason = 7; -} diff --git a/proto/PhotoStage.proto b/proto/PhotoStage.proto deleted file mode 100644 index b09a916e..00000000 --- a/proto/PhotoStage.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message PhotoStage { - Vector center = 15; - uint32 open_time = 2; - bool Unk2700_DDOBNKLLLDF = 4; - uint32 Unk2700_CKGJEOOKFIF = 9; - bool is_open = 6; -} diff --git a/proto/PlantFlowerAcceptAllGiveFlowerReq.proto b/proto/PlantFlowerAcceptAllGiveFlowerReq.proto deleted file mode 100644 index 2f7a3de6..00000000 --- a/proto/PlantFlowerAcceptAllGiveFlowerReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8808 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerAcceptAllGiveFlowerReq { - uint32 schedule_id = 11; -} diff --git a/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto b/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto deleted file mode 100644 index 639c44a0..00000000 --- a/proto/PlantFlowerAcceptAllGiveFlowerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlantFlowerAcceptFlowerResultInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8888 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerAcceptAllGiveFlowerRsp { - uint32 schedule_id = 10; - int32 retcode = 11; - repeated PlantFlowerAcceptFlowerResultInfo accept_flower_result_info_list = 13; -} diff --git a/proto/PlantFlowerAcceptGiveFlowerReq.proto b/proto/PlantFlowerAcceptGiveFlowerReq.proto deleted file mode 100644 index 1a5d1432..00000000 --- a/proto/PlantFlowerAcceptGiveFlowerReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8383 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerAcceptGiveFlowerReq { - uint32 schedule_id = 2; - uint32 uid = 12; -} diff --git a/proto/PlantFlowerAcceptGiveFlowerRsp.proto b/proto/PlantFlowerAcceptGiveFlowerRsp.proto deleted file mode 100644 index 7f6b4521..00000000 --- a/proto/PlantFlowerAcceptGiveFlowerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlantFlowerAcceptFlowerResultInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8567 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerAcceptGiveFlowerRsp { - uint32 schedule_id = 1; - PlantFlowerAcceptFlowerResultInfo accept_flower_result_info = 15; - int32 retcode = 12; -} diff --git a/proto/PlantFlowerEditFlowerCombinationReq.proto b/proto/PlantFlowerEditFlowerCombinationReq.proto deleted file mode 100644 index 4ed79679..00000000 --- a/proto/PlantFlowerEditFlowerCombinationReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8843 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerEditFlowerCombinationReq { - CustomGadgetTreeInfo flower_combination_info = 10; - uint32 entity_id = 14; - uint32 schedule_id = 9; -} diff --git a/proto/PlantFlowerEditFlowerCombinationRsp.proto b/proto/PlantFlowerEditFlowerCombinationRsp.proto deleted file mode 100644 index 0149ecab..00000000 --- a/proto/PlantFlowerEditFlowerCombinationRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8788 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerEditFlowerCombinationRsp { - uint32 schedule_id = 13; - int32 retcode = 6; -} diff --git a/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto b/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto deleted file mode 100644 index 6252c2c6..00000000 --- a/proto/PlantFlowerGetCanGiveFriendFlowerReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8716 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerGetCanGiveFriendFlowerReq { - uint32 schedule_id = 15; -} diff --git a/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto b/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto deleted file mode 100644 index 0a7bd9df..00000000 --- a/proto/PlantFlowerGetCanGiveFriendFlowerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8766 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerGetCanGiveFriendFlowerRsp { - map flower_num_map = 6; - uint32 schedule_id = 4; - int32 retcode = 3; -} diff --git a/proto/PlantFlowerGetFriendFlowerWishListReq.proto b/proto/PlantFlowerGetFriendFlowerWishListReq.proto deleted file mode 100644 index c93b9165..00000000 --- a/proto/PlantFlowerGetFriendFlowerWishListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8126 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerGetFriendFlowerWishListReq { - uint32 schedule_id = 7; -} diff --git a/proto/PlantFlowerGetFriendFlowerWishListRsp.proto b/proto/PlantFlowerGetFriendFlowerWishListRsp.proto deleted file mode 100644 index 968694ee..00000000 --- a/proto/PlantFlowerGetFriendFlowerWishListRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlantFlowerFriendFlowerWishData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8511 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerGetFriendFlowerWishListRsp { - int32 retcode = 6; - uint32 schedule_id = 2; - repeated PlantFlowerFriendFlowerWishData friend_flower_wish_list = 9; -} diff --git a/proto/PlantFlowerGetRecvFlowerListReq.proto b/proto/PlantFlowerGetRecvFlowerListReq.proto deleted file mode 100644 index 6090cae4..00000000 --- a/proto/PlantFlowerGetRecvFlowerListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8270 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerGetRecvFlowerListReq { - uint32 schedule_id = 1; -} diff --git a/proto/PlantFlowerGetRecvFlowerListRsp.proto b/proto/PlantFlowerGetRecvFlowerListRsp.proto deleted file mode 100644 index aacb1b5d..00000000 --- a/proto/PlantFlowerGetRecvFlowerListRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "PlantFlowerRecvFlowerData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8374 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerGetRecvFlowerListRsp { - uint32 schedule_id = 6; - int32 retcode = 1; - repeated PlantFlowerRecvFlowerData recv_flower_list = 4; -} diff --git a/proto/PlantFlowerGetSeedInfoReq.proto b/proto/PlantFlowerGetSeedInfoReq.proto deleted file mode 100644 index cd46369d..00000000 --- a/proto/PlantFlowerGetSeedInfoReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8560 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerGetSeedInfoReq { - uint32 schedule_id = 6; -} diff --git a/proto/PlantFlowerGetSeedInfoRsp.proto b/proto/PlantFlowerGetSeedInfoRsp.proto deleted file mode 100644 index 9d1d13cb..00000000 --- a/proto/PlantFlowerGetSeedInfoRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8764 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerGetSeedInfoRsp { - int32 retcode = 15; - uint32 schedule_id = 12; - uint32 seed_reward_id = 5; -} diff --git a/proto/PlantFlowerGiveFriendFlowerReq.proto b/proto/PlantFlowerGiveFriendFlowerReq.proto deleted file mode 100644 index d74af7dc..00000000 --- a/proto/PlantFlowerGiveFriendFlowerReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8846 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerGiveFriendFlowerReq { - uint32 schedule_id = 11; - uint32 uid = 13; - map flower_num_map = 12; -} diff --git a/proto/PlantFlowerGiveFriendFlowerRsp.proto b/proto/PlantFlowerGiveFriendFlowerRsp.proto deleted file mode 100644 index 95719136..00000000 --- a/proto/PlantFlowerGiveFriendFlowerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8386 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerGiveFriendFlowerRsp { - repeated uint32 limit_flower_list = 5; - int32 retcode = 3; - uint32 schedule_id = 14; -} diff --git a/proto/PlantFlowerHaveRecvFlowerNotify.proto b/proto/PlantFlowerHaveRecvFlowerNotify.proto deleted file mode 100644 index 627f3886..00000000 --- a/proto/PlantFlowerHaveRecvFlowerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8078 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerHaveRecvFlowerNotify { - uint32 schedule_id = 10; -} diff --git a/proto/PlantFlowerSetFlowerWishReq.proto b/proto/PlantFlowerSetFlowerWishReq.proto deleted file mode 100644 index cf88ed6c..00000000 --- a/proto/PlantFlowerSetFlowerWishReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8547 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlantFlowerSetFlowerWishReq { - map flower_num_map = 12; - uint32 schedule_id = 5; -} diff --git a/proto/PlantFlowerSetFlowerWishRsp.proto b/proto/PlantFlowerSetFlowerWishRsp.proto deleted file mode 100644 index e9f6f93d..00000000 --- a/proto/PlantFlowerSetFlowerWishRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8910 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlantFlowerSetFlowerWishRsp { - uint32 schedule_id = 7; - int32 retcode = 8; -} diff --git a/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto b/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto deleted file mode 100644 index f6adec48..00000000 --- a/proto/PlayerAllowEnterMpAfterAgreeMatchNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4199 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerAllowEnterMpAfterAgreeMatchNotify { - uint32 target_uid = 1; -} diff --git a/proto/PlayerApplyEnterHomeNotify.proto b/proto/PlayerApplyEnterHomeNotify.proto deleted file mode 100644 index 88bcfd23..00000000 --- a/proto/PlayerApplyEnterHomeNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4533 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerApplyEnterHomeNotify { - OnlinePlayerInfo src_player_info = 9; - uint32 src_app_id = 10; -} diff --git a/proto/PlayerApplyEnterHomeResultNotify.proto b/proto/PlayerApplyEnterHomeResultNotify.proto deleted file mode 100644 index d3e17f6d..00000000 --- a/proto/PlayerApplyEnterHomeResultNotify.proto +++ /dev/null @@ -1,42 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4468 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerApplyEnterHomeResultNotify { - string target_nickname = 7; - Reason reason = 5; - uint32 target_uid = 12; - bool is_agreed = 9; - - enum Reason { - REASON_PLAYER_JUDGE = 0; - REASON_PLAYER_ENTER_OPTION_REFUSE = 1; - REASON_PLAYER_ENTER_OPTION_DIRECT = 2; - REASON_SYSTEM_JUDGE = 3; - REASON_HOST_IN_MATCH = 4; - REASON_PS_PLAYER_NOT_ACCEPT_OTHERS = 5; - REASON_OPEN_STATE_NOT_OPEN = 6; - REASON_HOST_IN_EDIT_MODE = 7; - REASON_PRIOR_CHECK = 8; - } -} diff --git a/proto/PlayerApplyEnterHomeResultReq.proto b/proto/PlayerApplyEnterHomeResultReq.proto deleted file mode 100644 index e4724941..00000000 --- a/proto/PlayerApplyEnterHomeResultReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4693 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerApplyEnterHomeResultReq { - uint32 apply_uid = 14; - bool is_agreed = 10; -} diff --git a/proto/PlayerApplyEnterHomeResultRsp.proto b/proto/PlayerApplyEnterHomeResultRsp.proto deleted file mode 100644 index 5aa11212..00000000 --- a/proto/PlayerApplyEnterHomeResultRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4706 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerApplyEnterHomeResultRsp { - bool is_agreed = 2; - uint32 apply_uid = 11; - int32 retcode = 3; - uint32 param = 10; -} diff --git a/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto b/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto deleted file mode 100644 index 46fcb399..00000000 --- a/proto/PlayerApplyEnterMpAfterMatchAgreedNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; -import "OnlinePlayerInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4195 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerApplyEnterMpAfterMatchAgreedNotify { - OnlinePlayerInfo src_player_info = 11; - uint32 matchserver_id = 10; - MatchType match_type = 3; -} diff --git a/proto/PlayerCancelMatchReq.proto b/proto/PlayerCancelMatchReq.proto deleted file mode 100644 index b4fb58d0..00000000 --- a/proto/PlayerCancelMatchReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4157 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerCancelMatchReq { - MatchType match_type = 11; -} diff --git a/proto/PlayerCancelMatchRsp.proto b/proto/PlayerCancelMatchRsp.proto deleted file mode 100644 index df0b1feb..00000000 --- a/proto/PlayerCancelMatchRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4152 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerCancelMatchRsp { - int32 retcode = 6; - MatchType match_type = 7; -} diff --git a/proto/PlayerChatCDNotify.proto b/proto/PlayerChatCDNotify.proto deleted file mode 100644 index c9d4b383..00000000 --- a/proto/PlayerChatCDNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3367 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerChatCDNotify { - uint32 over_time = 15; -} diff --git a/proto/PlayerConfirmMatchReq.proto b/proto/PlayerConfirmMatchReq.proto deleted file mode 100644 index f0a6d0d0..00000000 --- a/proto/PlayerConfirmMatchReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4172 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerConfirmMatchReq { - MatchType match_type = 12; - bool is_agreed = 10; -} diff --git a/proto/PlayerConfirmMatchRsp.proto b/proto/PlayerConfirmMatchRsp.proto deleted file mode 100644 index b9ead572..00000000 --- a/proto/PlayerConfirmMatchRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4194 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerConfirmMatchRsp { - MatchType match_type = 9; - uint32 match_id = 4; - bool is_agreed = 11; - int32 retcode = 10; -} diff --git a/proto/PlayerDeathZoneNotify.proto b/proto/PlayerDeathZoneNotify.proto deleted file mode 100644 index 25826d93..00000000 --- a/proto/PlayerDeathZoneNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6275 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerDeathZoneNotify { - uint32 cur_death_zone_id = 8; -} diff --git a/proto/PlayerEyePointStateNotify.proto b/proto/PlayerEyePointStateNotify.proto deleted file mode 100644 index 1ed67881..00000000 --- a/proto/PlayerEyePointStateNotify.proto +++ /dev/null @@ -1,44 +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 . - -syntax = "proto3"; - -import "CylinderRegionSize.proto"; -import "PolygonRegionSize.proto"; -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3051 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerEyePointStateNotify { - uint32 region_entity_id = 15; - Vector eye_point_pos = 1; - bool is_use_eye_point = 3; - uint32 region_config_id = 7; - uint32 region_shape = 12; - bool is_filter_stream_pos = 2; - int32 fix_lod_level = 5; - uint32 region_group_id = 4; - oneof region_size { - float sphere_radius = 255; - Vector cubic_size = 1823; - CylinderRegionSize cylinder_size = 1862; - PolygonRegionSize polygon_size = 877; - } -} diff --git a/proto/PlayerFishingDataNotify.proto b/proto/PlayerFishingDataNotify.proto deleted file mode 100644 index 7b45268b..00000000 --- a/proto/PlayerFishingDataNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5835 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerFishingDataNotify { - uint32 last_fish_rod_id = 8; -} diff --git a/proto/PlayerForceExitReq.proto b/proto/PlayerForceExitReq.proto deleted file mode 100644 index 0974437a..00000000 --- a/proto/PlayerForceExitReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 189 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerForceExitReq {} diff --git a/proto/PlayerGCGMatchConfirmNotify.proto b/proto/PlayerGCGMatchConfirmNotify.proto deleted file mode 100644 index f59dfcef..00000000 --- a/proto/PlayerGCGMatchConfirmNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4185 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerGCGMatchConfirmNotify { - uint32 uid = 10; - bool is_agree = 5; - uint32 match_id = 14; -} diff --git a/proto/PlayerGCGMatchDismissNotify.proto b/proto/PlayerGCGMatchDismissNotify.proto deleted file mode 100644 index 6d53428c..00000000 --- a/proto/PlayerGCGMatchDismissNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "MatchReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4173 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerGCGMatchDismissNotify { - uint32 match_id = 11; - MatchReason reason = 5; - repeated uint32 uid_list = 7; -} diff --git a/proto/PlayerGeneralMatchConfirmNotify.proto b/proto/PlayerGeneralMatchConfirmNotify.proto deleted file mode 100644 index 0b5f4262..00000000 --- a/proto/PlayerGeneralMatchConfirmNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4192 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerGeneralMatchConfirmNotify { - uint32 match_id = 8; - bool is_agree = 13; - uint32 uid = 14; -} diff --git a/proto/PlayerGeneralMatchDismissNotify.proto b/proto/PlayerGeneralMatchDismissNotify.proto deleted file mode 100644 index 7f41d1c2..00000000 --- a/proto/PlayerGeneralMatchDismissNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "MatchReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4191 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerGeneralMatchDismissNotify { - repeated uint32 uid_list = 3; - MatchReason reason = 13; - uint32 match_id = 1; -} diff --git a/proto/PlayerInjectFixNotify.proto b/proto/PlayerInjectFixNotify.proto deleted file mode 100644 index a277a76a..00000000 --- a/proto/PlayerInjectFixNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 132 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerInjectFixNotify { - uint32 id = 13; - bytes inject_fix = 10; -} diff --git a/proto/PlayerLogoutNotify.proto b/proto/PlayerLogoutNotify.proto deleted file mode 100644 index 88a71c0a..00000000 --- a/proto/PlayerLogoutNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 103 -// EnetChannelId: 0 -// EnetIsReliable: false -message PlayerLogoutNotify { - int32 retcode = 13; -} diff --git a/proto/PlayerLogoutReq.proto b/proto/PlayerLogoutReq.proto deleted file mode 100644 index 016c6114..00000000 --- a/proto/PlayerLogoutReq.proto +++ /dev/null @@ -1,39 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 107 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerLogoutReq { - Reason reason = 6; - - enum Reason { - REASON_DISCONNECT = 0; - REASON_CLIENT_REQ = 1; - REASON_TIMEOUT = 2; - REASON_ADMIN_REQ = 3; - REASON_SERVER_CLOSE = 4; - REASON_GM_CLEAR = 5; - REASON_PLAYER_TRANSFER = 6; - REASON_CLIENT_CHECKSUM_INVALID = 7; - } -} diff --git a/proto/PlayerLogoutRsp.proto b/proto/PlayerLogoutRsp.proto deleted file mode 100644 index 2175e857..00000000 --- a/proto/PlayerLogoutRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 121 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerLogoutRsp { - int32 retcode = 12; -} diff --git a/proto/PlayerLuaShellNotify.proto b/proto/PlayerLuaShellNotify.proto deleted file mode 100644 index 4a323cee..00000000 --- a/proto/PlayerLuaShellNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "LuaShellType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 133 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerLuaShellNotify { - LuaShellType shell_type = 7; - uint32 id = 5; - bytes lua_shell = 12; - uint32 use_type = 10; -} diff --git a/proto/PlayerMatchAgreedResultNotify.proto b/proto/PlayerMatchAgreedResultNotify.proto deleted file mode 100644 index be0940f9..00000000 --- a/proto/PlayerMatchAgreedResultNotify.proto +++ /dev/null @@ -1,39 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4170 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerMatchAgreedResultNotify { - uint32 target_uid = 14; - MatchType match_type = 3; - Reason reason = 8; - - enum Reason { - REASON_SUCC = 0; - REASON_TARGET_SCENE_CANNOT_ENTER = 1; - REASON_SELF_MP_UNAVAILABLE = 2; - REASON_OTHER_DATA_VERSION_NOT_LATEST = 3; - REASON_DATA_VERSION_NOT_LATEST = 4; - } -} diff --git a/proto/PlayerMatchInfoNotify.proto b/proto/PlayerMatchInfoNotify.proto deleted file mode 100644 index 5fde71b0..00000000 --- a/proto/PlayerMatchInfoNotify.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4175 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerMatchInfoNotify { - uint32 match_id = 8; - uint32 match_begin_time = 4; - uint32 dungeon_id = 10; - MatchType match_type = 11; - uint32 mechanicus_difficult_level = 12; - repeated uint32 match_param_list = 6; - uint32 estimate_match_cost_time = 3; - uint32 mp_play_id = 5; - uint32 host_uid = 13; -} diff --git a/proto/PlayerMatchStopNotify.proto b/proto/PlayerMatchStopNotify.proto deleted file mode 100644 index 9373c19f..00000000 --- a/proto/PlayerMatchStopNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "MatchReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4181 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerMatchStopNotify { - MatchReason reason = 1; - uint32 host_uid = 12; -} diff --git a/proto/PlayerMatchSuccNotify.proto b/proto/PlayerMatchSuccNotify.proto deleted file mode 100644 index 05efe1a0..00000000 --- a/proto/PlayerMatchSuccNotify.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "GCGMatchInfo.proto"; -import "GeneralMatchInfo.proto"; -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4179 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerMatchSuccNotify { - GeneralMatchInfo general_match_info = 7; - uint32 mp_play_id = 15; - uint32 host_uid = 3; - MatchType match_type = 5; - GCGMatchInfo gcg_match_info = 11; - uint32 confirm_end_time = 2; - uint32 dungeon_id = 6; - uint32 mechanicus_difficult_level = 1; -} diff --git a/proto/PlayerNicknameAuditDataNotify.proto b/proto/PlayerNicknameAuditDataNotify.proto deleted file mode 100644 index 2468ab33..00000000 --- a/proto/PlayerNicknameAuditDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ContentAuditInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 108 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerNicknameAuditDataNotify { - ContentAuditInfo info = 13; -} diff --git a/proto/PlayerNicknameNotify.proto b/proto/PlayerNicknameNotify.proto deleted file mode 100644 index 55c096cd..00000000 --- a/proto/PlayerNicknameNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 109 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerNicknameNotify { - string nickname = 7; -} diff --git a/proto/PlayerOfferingReq.proto b/proto/PlayerOfferingReq.proto deleted file mode 100644 index bbb31082..00000000 --- a/proto/PlayerOfferingReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2907 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerOfferingReq { - uint32 offering_id = 6; -} diff --git a/proto/PlayerOfferingRsp.proto b/proto/PlayerOfferingRsp.proto deleted file mode 100644 index 52fe7c8b..00000000 --- a/proto/PlayerOfferingRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; -import "PlayerOfferingData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2917 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerOfferingRsp { - repeated ItemParam item_list = 7; - int32 retcode = 4; - PlayerOfferingData offering_data = 10; -} diff --git a/proto/PlayerPreEnterMpNotify.proto b/proto/PlayerPreEnterMpNotify.proto deleted file mode 100644 index 4ba0e55a..00000000 --- a/proto/PlayerPreEnterMpNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1822 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerPreEnterMpNotify { - State state = 2; - uint32 uid = 14; - string nickname = 6; - - enum State { - STATE_INVALID = 0; - STATE_START = 1; - STATE_TIMEOUT = 2; - } -} diff --git a/proto/PlayerQuitDungeonRsp.proto b/proto/PlayerQuitDungeonRsp.proto deleted file mode 100644 index a4ebb505..00000000 --- a/proto/PlayerQuitDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 921 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerQuitDungeonRsp { - uint32 point_id = 11; - int32 retcode = 7; -} diff --git a/proto/PlayerQuitFromHomeNotify.proto b/proto/PlayerQuitFromHomeNotify.proto deleted file mode 100644 index 8938a75c..00000000 --- a/proto/PlayerQuitFromHomeNotify.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4656 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerQuitFromHomeNotify { - QuitReason reason = 6; - - enum QuitReason { - QUIT_REASON_INVALID = 0; - QUIT_REASON_KICK_BY_HOST = 1; - QUIT_REASON_BACK_TO_MY_WORLD = 2; - QUIT_REASON_HOME_BLOCKED = 3; - QUIT_REASON_HOME_IN_EDIT_MODE = 4; - QUIT_REASON_BY_MUIP = 5; - QUIT_REASON_CUR_MODULE_CLOSED = 6; - } -} diff --git a/proto/PlayerQuitFromMpNotify.proto b/proto/PlayerQuitFromMpNotify.proto deleted file mode 100644 index 533f582b..00000000 --- a/proto/PlayerQuitFromMpNotify.proto +++ /dev/null @@ -1,41 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1829 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerQuitFromMpNotify { - QuitReason reason = 11; - - enum QuitReason { - QUIT_REASON_INVALID = 0; - QUIT_REASON_HOST_NO_OTHER_PLAYER = 1; - QUIT_REASON_KICK_BY_HOST = 2; - QUIT_REASON_BACK_TO_MY_WORLD = 3; - QUIT_REASON_KICK_BY_HOST_LOGOUT = 4; - QUIT_REASON_KICK_BY_HOST_BLOCK = 5; - QUIT_REASON_BE_BLOCKED = 6; - QUIT_REASON_KICK_BY_HOST_ENTER_HOME = 7; - QUIT_REASON_HOST_SCENE_INVALID = 8; - QUIT_REASON_KICK_BY_PLAY = 9; - QUIT_REASON_KICK_BY_ISLAND_PARTY_GALLERY_START_FAILED = 10; - } -} diff --git a/proto/PlayerRandomCookReq.proto b/proto/PlayerRandomCookReq.proto deleted file mode 100644 index 8c669b76..00000000 --- a/proto/PlayerRandomCookReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 126 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerRandomCookReq { - repeated ItemParam material_list = 13; -} diff --git a/proto/PlayerRandomCookRsp.proto b/proto/PlayerRandomCookRsp.proto deleted file mode 100644 index d2ec02c3..00000000 --- a/proto/PlayerRandomCookRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 163 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerRandomCookRsp { - int32 retcode = 4; -} diff --git a/proto/PlayerRechargeDataNotify.proto b/proto/PlayerRechargeDataNotify.proto deleted file mode 100644 index 6d6c168d..00000000 --- a/proto/PlayerRechargeDataNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ProductPriceTier.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4102 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerRechargeDataNotify { - uint32 card_product_remain_days = 12; - repeated ProductPriceTier product_price_tier_list = 11; -} diff --git a/proto/PlayerReportReq.proto b/proto/PlayerReportReq.proto deleted file mode 100644 index 8cce1732..00000000 --- a/proto/PlayerReportReq.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "ReportReasonType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4024 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerReportReq { - ReportReasonType reason = 12; - string content = 8; - uint32 target_home_module_id = 5; - string target_home_module_name = 6; - uint32 target_uid = 14; -} diff --git a/proto/PlayerReportRsp.proto b/proto/PlayerReportRsp.proto deleted file mode 100644 index e25ed86f..00000000 --- a/proto/PlayerReportRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4056 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerReportRsp { - uint32 cd_time = 11; - uint32 target_uid = 6; - int32 retcode = 12; -} diff --git a/proto/PlayerRoutineDataNotify.proto b/proto/PlayerRoutineDataNotify.proto deleted file mode 100644 index 7bd203ee..00000000 --- a/proto/PlayerRoutineDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "PlayerRoutineInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3526 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerRoutineDataNotify { - repeated PlayerRoutineInfo routine_info_list = 11; -} diff --git a/proto/PlayerSetLanguageReq.proto b/proto/PlayerSetLanguageReq.proto deleted file mode 100644 index b401c6a0..00000000 --- a/proto/PlayerSetLanguageReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 142 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerSetLanguageReq { - uint32 language_type = 5; -} diff --git a/proto/PlayerSetLanguageRsp.proto b/proto/PlayerSetLanguageRsp.proto deleted file mode 100644 index 1c871168..00000000 --- a/proto/PlayerSetLanguageRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 130 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerSetLanguageRsp { - int32 retcode = 11; -} diff --git a/proto/PlayerSetOnlyMPWithPSPlayerReq.proto b/proto/PlayerSetOnlyMPWithPSPlayerReq.proto deleted file mode 100644 index e66394cb..00000000 --- a/proto/PlayerSetOnlyMPWithPSPlayerReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1820 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerSetOnlyMPWithPSPlayerReq { - bool is_only = 13; -} diff --git a/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto b/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto deleted file mode 100644 index 2454b05b..00000000 --- a/proto/PlayerSetOnlyMPWithPSPlayerRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1845 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerSetOnlyMPWithPSPlayerRsp { - int32 retcode = 5; - bool is_only = 8; -} diff --git a/proto/PlayerSignatureAuditDataNotify.proto b/proto/PlayerSignatureAuditDataNotify.proto deleted file mode 100644 index d1dab48a..00000000 --- a/proto/PlayerSignatureAuditDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ContentAuditInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4060 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerSignatureAuditDataNotify { - ContentAuditInfo info = 14; -} diff --git a/proto/PlayerSignatureNotify.proto b/proto/PlayerSignatureNotify.proto deleted file mode 100644 index 62381787..00000000 --- a/proto/PlayerSignatureNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4014 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerSignatureNotify { - string signature = 12; -} diff --git a/proto/PlayerStartMatchReq.proto b/proto/PlayerStartMatchReq.proto deleted file mode 100644 index 4ab2d1d4..00000000 --- a/proto/PlayerStartMatchReq.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4176 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PlayerStartMatchReq { - MatchType match_type = 3; - uint32 mechanicus_difficult_level = 12; - repeated uint32 match_param_list = 11; - uint32 dungeon_id = 1; - uint32 mp_play_id = 15; - uint32 match_id = 6; -} diff --git a/proto/PlayerStartMatchRsp.proto b/proto/PlayerStartMatchRsp.proto deleted file mode 100644 index dfefc745..00000000 --- a/proto/PlayerStartMatchRsp.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "MatchType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4168 -// EnetChannelId: 0 -// EnetIsReliable: true -message PlayerStartMatchRsp { - int32 retcode = 1; - uint32 punish_end_time = 5; - uint32 param = 4; - uint32 mp_play_id = 13; - uint32 mechanicus_difficult_level = 2; - uint32 dungeon_id = 3; - uint32 match_id = 8; - MatchType match_type = 7; -} diff --git a/proto/PlayerUidExtInfo.proto b/proto/PlayerUidExtInfo.proto deleted file mode 100644 index 870f117e..00000000 --- a/proto/PlayerUidExtInfo.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message PlayerUidExtInfo { - uint32 reg_platform = 1; -} diff --git a/proto/PotionEnterDungeonNotify.proto b/proto/PotionEnterDungeonNotify.proto deleted file mode 100644 index 2a63de75..00000000 --- a/proto/PotionEnterDungeonNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "PotionDungeonAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8531 -// EnetChannelId: 0 -// EnetIsReliable: true -message PotionEnterDungeonNotify { - uint32 stage_id = 13; - uint32 difficulty_level = 7; - repeated PotionDungeonAvatar dungeon_avatar_list = 6; - uint32 level_id = 8; - uint32 mode_id = 5; -} diff --git a/proto/PotionEnterDungeonReq.proto b/proto/PotionEnterDungeonReq.proto deleted file mode 100644 index 1db12fc1..00000000 --- a/proto/PotionEnterDungeonReq.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "PotionAvatarInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8261 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PotionEnterDungeonReq { - repeated uint32 buff_id_list = 15; - uint32 level_id = 5; - repeated PotionAvatarInfo avatar_info_list = 14; - uint32 mode_id = 2; - uint32 stage_id = 13; -} diff --git a/proto/PotionEnterDungeonRsp.proto b/proto/PotionEnterDungeonRsp.proto deleted file mode 100644 index eef1ea41..00000000 --- a/proto/PotionEnterDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8482 -// EnetChannelId: 0 -// EnetIsReliable: true -message PotionEnterDungeonRsp { - int32 retcode = 11; -} diff --git a/proto/PotionResetChallengeReq.proto b/proto/PotionResetChallengeReq.proto deleted file mode 100644 index 55c37d83..00000000 --- a/proto/PotionResetChallengeReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8377 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PotionResetChallengeReq { - uint32 stage_id = 1; -} diff --git a/proto/PotionResetChallengeRsp.proto b/proto/PotionResetChallengeRsp.proto deleted file mode 100644 index d090fa12..00000000 --- a/proto/PotionResetChallengeRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "PotionStageData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8067 -// EnetChannelId: 0 -// EnetIsReliable: true -message PotionResetChallengeRsp { - int32 retcode = 11; - PotionStageData stage_data = 14; -} diff --git a/proto/PotionRestartDungeonReq.proto b/proto/PotionRestartDungeonReq.proto deleted file mode 100644 index da6a31b9..00000000 --- a/proto/PotionRestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8273 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PotionRestartDungeonReq {} diff --git a/proto/PotionRestartDungeonRsp.proto b/proto/PotionRestartDungeonRsp.proto deleted file mode 100644 index ff71b3f8..00000000 --- a/proto/PotionRestartDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8062 -// EnetChannelId: 0 -// EnetIsReliable: true -message PotionRestartDungeonRsp { - int32 retcode = 4; -} diff --git a/proto/PotionSaveDungeonResultReq.proto b/proto/PotionSaveDungeonResultReq.proto deleted file mode 100644 index cc292da6..00000000 --- a/proto/PotionSaveDungeonResultReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8192 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PotionSaveDungeonResultReq { - uint32 level_id = 8; - uint32 stage_id = 7; -} diff --git a/proto/PotionSaveDungeonResultRsp.proto b/proto/PotionSaveDungeonResultRsp.proto deleted file mode 100644 index 62e34535..00000000 --- a/proto/PotionSaveDungeonResultRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8688 -// EnetChannelId: 0 -// EnetIsReliable: true -message PotionSaveDungeonResultRsp { - int32 retcode = 5; -} diff --git a/proto/PrivateChatRsp.proto b/proto/PrivateChatRsp.proto deleted file mode 100644 index 32661a81..00000000 --- a/proto/PrivateChatRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5048 -// EnetChannelId: 0 -// EnetIsReliable: true -message PrivateChatRsp { - uint32 chat_forbidden_endtime = 12; - int32 retcode = 14; -} diff --git a/proto/PrivateChatSetSequenceReq.proto b/proto/PrivateChatSetSequenceReq.proto deleted file mode 100644 index d45c433d..00000000 --- a/proto/PrivateChatSetSequenceReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4985 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PrivateChatSetSequenceReq { - uint32 target_uid = 11; - uint32 sequence = 15; -} diff --git a/proto/PrivateChatSetSequenceRsp.proto b/proto/PrivateChatSetSequenceRsp.proto deleted file mode 100644 index 0fcbe07c..00000000 --- a/proto/PrivateChatSetSequenceRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4957 -// EnetChannelId: 0 -// EnetIsReliable: true -message PrivateChatSetSequenceRsp { - int32 retcode = 13; -} diff --git a/proto/ProjectorOptionReq.proto b/proto/ProjectorOptionReq.proto deleted file mode 100644 index a48e9ab7..00000000 --- a/proto/ProjectorOptionReq.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 863 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ProjectorOptionReq { - uint32 op_type = 7; - uint32 entity_id = 10; - - enum ProjectorOpType { - PROJECTOR_OP_TYPE_NONE = 0; - PROJECTOR_OP_TYPE_CREATE = 1; - PROJECTOR_OP_TYPE_DESTROY = 2; - } -} diff --git a/proto/ProjectorOptionRsp.proto b/proto/ProjectorOptionRsp.proto deleted file mode 100644 index b35ad960..00000000 --- a/proto/ProjectorOptionRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 895 -// EnetChannelId: 0 -// EnetIsReliable: true -message ProjectorOptionRsp { - uint32 entity_id = 10; - int32 retcode = 12; - uint32 op_type = 13; -} diff --git a/proto/ProudSkillUpgradeReq.proto b/proto/ProudSkillUpgradeReq.proto deleted file mode 100644 index 5d86137e..00000000 --- a/proto/ProudSkillUpgradeReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1073 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ProudSkillUpgradeReq { - uint64 avatar_guid = 5; - uint32 old_proud_skill_level = 4; - uint32 proud_skill_id = 14; -} diff --git a/proto/ProudSkillUpgradeRsp.proto b/proto/ProudSkillUpgradeRsp.proto deleted file mode 100644 index ae2f2cee..00000000 --- a/proto/ProudSkillUpgradeRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1099 -// EnetChannelId: 0 -// EnetIsReliable: true -message ProudSkillUpgradeRsp { - uint64 avatar_guid = 6; - uint32 proud_skill_id = 10; - int32 retcode = 15; -} diff --git a/proto/PublishUgcReq.proto b/proto/PublishUgcReq.proto deleted file mode 100644 index 29d1f423..00000000 --- a/proto/PublishUgcReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6344 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PublishUgcReq { - UgcType ugc_type = 7; - uint64 ugc_guid = 12; -} diff --git a/proto/PublishUgcRsp.proto b/proto/PublishUgcRsp.proto deleted file mode 100644 index 8c367942..00000000 --- a/proto/PublishUgcRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6349 -// EnetChannelId: 0 -// EnetIsReliable: true -message PublishUgcRsp { - uint64 ugc_guid = 14; - int32 retcode = 15; - UgcType ugc_type = 13; -} diff --git a/proto/PushTipsAllDataNotify.proto b/proto/PushTipsAllDataNotify.proto deleted file mode 100644 index 1ac11b9f..00000000 --- a/proto/PushTipsAllDataNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "PushTipsData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2222 -// EnetChannelId: 0 -// EnetIsReliable: true -message PushTipsAllDataNotify { - repeated PushTipsData push_tips_list = 4; -} diff --git a/proto/PushTipsChangeNotify.proto b/proto/PushTipsChangeNotify.proto deleted file mode 100644 index bad21cfb..00000000 --- a/proto/PushTipsChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "PushTipsData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2265 -// EnetChannelId: 0 -// EnetIsReliable: true -message PushTipsChangeNotify { - repeated PushTipsData push_tips_list = 9; -} diff --git a/proto/PushTipsReadFinishReq.proto b/proto/PushTipsReadFinishReq.proto deleted file mode 100644 index 6a5ea7c5..00000000 --- a/proto/PushTipsReadFinishReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2204 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message PushTipsReadFinishReq { - uint32 push_tips_id = 11; -} diff --git a/proto/PushTipsReadFinishRsp.proto b/proto/PushTipsReadFinishRsp.proto deleted file mode 100644 index cfa72f4a..00000000 --- a/proto/PushTipsReadFinishRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2293 -// EnetChannelId: 0 -// EnetIsReliable: true -message PushTipsReadFinishRsp { - uint32 push_tips_id = 3; - int32 retcode = 9; -} diff --git a/proto/QuickOpenActivityReq.proto b/proto/QuickOpenActivityReq.proto deleted file mode 100644 index be699710..00000000 --- a/proto/QuickOpenActivityReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8178 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message QuickOpenActivityReq { - uint32 activity_id = 1; -} diff --git a/proto/QuickOpenActivityRsp.proto b/proto/QuickOpenActivityRsp.proto deleted file mode 100644 index 908712a5..00000000 --- a/proto/QuickOpenActivityRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8882 -// EnetChannelId: 0 -// EnetIsReliable: true -message QuickOpenActivityRsp { - int32 retcode = 2; - uint32 activity_id = 4; -} diff --git a/proto/QuickUseWidgetReq.proto b/proto/QuickUseWidgetReq.proto deleted file mode 100644 index 7f36fdde..00000000 --- a/proto/QuickUseWidgetReq.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "WidgetCameraInfo.proto"; -import "WidgetCreateLocationInfo.proto"; -import "WidgetCreatorInfo.proto"; -import "WidgetThunderBirdFeatherInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4299 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message QuickUseWidgetReq { - oneof param { - WidgetCreateLocationInfo location_info = 676; - WidgetCameraInfo camera_info = 478; - WidgetCreatorInfo creator_info = 812; - WidgetThunderBirdFeatherInfo thunder_bird_feather_info = 1859; - } -} diff --git a/proto/ReadNicknameAuditReq.proto b/proto/ReadNicknameAuditReq.proto deleted file mode 100644 index 1559bb8b..00000000 --- a/proto/ReadNicknameAuditReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 177 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ReadNicknameAuditReq {} diff --git a/proto/ReadNicknameAuditRsp.proto b/proto/ReadNicknameAuditRsp.proto deleted file mode 100644 index 189bb43f..00000000 --- a/proto/ReadNicknameAuditRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 137 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReadNicknameAuditRsp { - int32 retcode = 12; -} diff --git a/proto/ReadPrivateChatRsp.proto b/proto/ReadPrivateChatRsp.proto deleted file mode 100644 index 6cfece7e..00000000 --- a/proto/ReadPrivateChatRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4981 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReadPrivateChatRsp { - int32 retcode = 1; -} diff --git a/proto/ReadSignatureAuditReq.proto b/proto/ReadSignatureAuditReq.proto deleted file mode 100644 index 41b2cb36..00000000 --- a/proto/ReadSignatureAuditReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4020 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ReadSignatureAuditReq {} diff --git a/proto/ReadSignatureAuditRsp.proto b/proto/ReadSignatureAuditRsp.proto deleted file mode 100644 index f16a4cbb..00000000 --- a/proto/ReadSignatureAuditRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4064 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReadSignatureAuditRsp { - int32 retcode = 9; -} diff --git a/proto/RechargeReq.proto b/proto/RechargeReq.proto deleted file mode 100644 index 70b8e3f0..00000000 --- a/proto/RechargeReq.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "PlayProduct.proto"; -import "ShopCardProduct.proto"; -import "ShopConcertProduct.proto"; -import "ShopMcoinProduct.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4126 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RechargeReq { - PlayProduct play_product = 10; - ShopCardProduct card_product = 8; - ShopMcoinProduct mcoin_product = 14; - ShopConcertProduct concert_product = 7; -} diff --git a/proto/RechargeRsp.proto b/proto/RechargeRsp.proto deleted file mode 100644 index 188b68b3..00000000 --- a/proto/RechargeRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4118 -// EnetChannelId: 0 -// EnetIsReliable: true -message RechargeRsp { - int32 retcode = 12; - bool is_show_minors_hint = 6; - string product_id = 2; -} diff --git a/proto/RedeemLegendaryKeyReq.proto b/proto/RedeemLegendaryKeyReq.proto deleted file mode 100644 index 023eb6e7..00000000 --- a/proto/RedeemLegendaryKeyReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 446 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RedeemLegendaryKeyReq {} diff --git a/proto/RedeemLegendaryKeyRsp.proto b/proto/RedeemLegendaryKeyRsp.proto deleted file mode 100644 index d571ca20..00000000 --- a/proto/RedeemLegendaryKeyRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 441 -// EnetChannelId: 0 -// EnetIsReliable: true -message RedeemLegendaryKeyRsp { - uint32 legendary_key_count = 11; - int32 retcode = 14; -} diff --git a/proto/ReformFireworksReq.proto b/proto/ReformFireworksReq.proto deleted file mode 100644 index 85fed92a..00000000 --- a/proto/ReformFireworksReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "FireworksReformData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6036 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ReformFireworksReq { - FireworksReformData fireworks_reform_data = 3; -} diff --git a/proto/ReformFireworksRsp.proto b/proto/ReformFireworksRsp.proto deleted file mode 100644 index 1553ea31..00000000 --- a/proto/ReformFireworksRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5929 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReformFireworksRsp { - int32 retcode = 8; -} diff --git a/proto/RefreshBackgroundAvatarReq.proto b/proto/RefreshBackgroundAvatarReq.proto deleted file mode 100644 index ad13ab35..00000000 --- a/proto/RefreshBackgroundAvatarReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1743 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RefreshBackgroundAvatarReq {} diff --git a/proto/RefreshBackgroundAvatarRsp.proto b/proto/RefreshBackgroundAvatarRsp.proto deleted file mode 100644 index 13d76c84..00000000 --- a/proto/RefreshBackgroundAvatarRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1800 -// EnetChannelId: 0 -// EnetIsReliable: true -message RefreshBackgroundAvatarRsp { - map hp_full_time_map = 15; - int32 retcode = 3; -} diff --git a/proto/RefreshEntityAuthNotify.proto b/proto/RefreshEntityAuthNotify.proto deleted file mode 100644 index 5f96ac70..00000000 --- a/proto/RefreshEntityAuthNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3259 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RefreshEntityAuthNotify { - repeated uint32 entity_id_list = 7; -} diff --git a/proto/RefreshRogueDiaryCardReq.proto b/proto/RefreshRogueDiaryCardReq.proto deleted file mode 100644 index 7d98f672..00000000 --- a/proto/RefreshRogueDiaryCardReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8991 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RefreshRogueDiaryCardReq { - repeated uint32 refresh_card_list = 8; -} diff --git a/proto/RefreshRogueDiaryCardRsp.proto b/proto/RefreshRogueDiaryCardRsp.proto deleted file mode 100644 index 82c22e42..00000000 --- a/proto/RefreshRogueDiaryCardRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8028 -// EnetChannelId: 0 -// EnetIsReliable: true -message RefreshRogueDiaryCardRsp { - repeated uint32 rand_card_list = 15; - int32 retcode = 1; -} diff --git a/proto/RefreshRoguelikeDungeonCardReq.proto b/proto/RefreshRoguelikeDungeonCardReq.proto deleted file mode 100644 index a18e693d..00000000 --- a/proto/RefreshRoguelikeDungeonCardReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8279 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RefreshRoguelikeDungeonCardReq {} diff --git a/proto/RefreshRoguelikeDungeonCardRsp.proto b/proto/RefreshRoguelikeDungeonCardRsp.proto deleted file mode 100644 index 8b729d8e..00000000 --- a/proto/RefreshRoguelikeDungeonCardRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8349 -// EnetChannelId: 0 -// EnetIsReliable: true -message RefreshRoguelikeDungeonCardRsp { - int32 retcode = 3; - repeated uint32 res_card_list = 9; -} diff --git a/proto/RegionalPlayInfoNotify.proto b/proto/RegionalPlayInfoNotify.proto deleted file mode 100644 index ccffdefb..00000000 --- a/proto/RegionalPlayInfoNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "RegionalPlayVar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6276 -// EnetChannelId: 0 -// EnetIsReliable: true -message RegionalPlayInfoNotify { - repeated RegionalPlayVar var_list = 5; - string play_name = 9; - bool is_enabled = 15; - uint32 play_type = 7; - bool is_in_region = 4; -} diff --git a/proto/RemotePlayerWidgetNotify.proto b/proto/RemotePlayerWidgetNotify.proto deleted file mode 100644 index a5cc1c9b..00000000 --- a/proto/RemotePlayerWidgetNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "PlayerWidgetInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5995 -// EnetChannelId: 0 -// EnetIsReliable: true -message RemotePlayerWidgetNotify { - repeated PlayerWidgetInfo player_widget_info_list = 3; -} diff --git a/proto/RemoveBlacklistReq.proto b/proto/RemoveBlacklistReq.proto deleted file mode 100644 index c34962fc..00000000 --- a/proto/RemoveBlacklistReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4063 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RemoveBlacklistReq { - uint32 target_uid = 13; -} diff --git a/proto/RemoveBlacklistRsp.proto b/proto/RemoveBlacklistRsp.proto deleted file mode 100644 index dbeafd7b..00000000 --- a/proto/RemoveBlacklistRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4095 -// EnetChannelId: 0 -// EnetIsReliable: true -message RemoveBlacklistRsp { - int32 retcode = 12; - uint32 target_uid = 7; -} diff --git a/proto/RemoveRandTaskInfoNotify.proto b/proto/RemoveRandTaskInfoNotify.proto deleted file mode 100644 index 7ca29291..00000000 --- a/proto/RemoveRandTaskInfoNotify.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 161 -// EnetChannelId: 0 -// EnetIsReliable: true -message RemoveRandTaskInfoNotify { - bool is_succ = 9; - FinishReason reason = 10; - uint32 rand_task_id = 13; - - enum FinishReason { - FINISH_REASON_DEFAULT = 0; - FINISH_REASON_CLEAR = 1; - FINISH_REASON_DISTANCE = 2; - FINISH_REASON_FINISH = 3; - } -} diff --git a/proto/ReportFightAntiCheatNotify.proto b/proto/ReportFightAntiCheatNotify.proto deleted file mode 100644 index 45a77b3a..00000000 --- a/proto/ReportFightAntiCheatNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 368 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ReportFightAntiCheatNotify { - uint32 cheat_count = 8; - uint32 cheat_type = 12; -} diff --git a/proto/RequestLiveInfoReq.proto b/proto/RequestLiveInfoReq.proto deleted file mode 100644 index fbcf5990..00000000 --- a/proto/RequestLiveInfoReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 894 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RequestLiveInfoReq { - uint32 live_id = 6; -} diff --git a/proto/RequestLiveInfoRsp.proto b/proto/RequestLiveInfoRsp.proto deleted file mode 100644 index 328727e5..00000000 --- a/proto/RequestLiveInfoRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 888 -// EnetChannelId: 0 -// EnetIsReliable: true -message RequestLiveInfoRsp { - string spare_live_url = 14; - int32 retcode = 9; - string live_url = 12; - uint32 live_id = 2; -} diff --git a/proto/ResetRogueDiaryPlayReq.proto b/proto/ResetRogueDiaryPlayReq.proto deleted file mode 100644 index 1ea4d1d1..00000000 --- a/proto/ResetRogueDiaryPlayReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8127 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ResetRogueDiaryPlayReq { - uint32 stage_id = 5; -} diff --git a/proto/ResetRogueDiaryPlayRsp.proto b/proto/ResetRogueDiaryPlayRsp.proto deleted file mode 100644 index 3f8b62d7..00000000 --- a/proto/ResetRogueDiaryPlayRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8948 -// EnetChannelId: 0 -// EnetIsReliable: true -message ResetRogueDiaryPlayRsp { - int32 retcode = 11; -} diff --git a/proto/ResinCard.proto b/proto/ResinCard.proto deleted file mode 100644 index 9fb85bd8..00000000 --- a/proto/ResinCard.proto +++ /dev/null @@ -1,11 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -import "ItemParam.proto"; - -message ResinCard { - repeated ItemParam baseItemList = 1; - repeated ItemParam perDayItemList = 2; -} diff --git a/proto/RestartEffigyChallengeReq.proto b/proto/RestartEffigyChallengeReq.proto deleted file mode 100644 index 750db5df..00000000 --- a/proto/RestartEffigyChallengeReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2148 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RestartEffigyChallengeReq {} diff --git a/proto/RestartEffigyChallengeRsp.proto b/proto/RestartEffigyChallengeRsp.proto deleted file mode 100644 index f12b9143..00000000 --- a/proto/RestartEffigyChallengeRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2042 -// EnetChannelId: 0 -// EnetIsReliable: true -message RestartEffigyChallengeRsp { - int32 retcode = 2; -} diff --git a/proto/ResumeRogueDiaryDungeonReq.proto b/proto/ResumeRogueDiaryDungeonReq.proto deleted file mode 100644 index 5e28722f..00000000 --- a/proto/ResumeRogueDiaryDungeonReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8838 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ResumeRogueDiaryDungeonReq { - uint32 stage_id = 2; -} diff --git a/proto/ResumeRogueDiaryDungeonRsp.proto b/proto/ResumeRogueDiaryDungeonRsp.proto deleted file mode 100644 index 19147dbb..00000000 --- a/proto/ResumeRogueDiaryDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8989 -// EnetChannelId: 0 -// EnetIsReliable: true -message ResumeRogueDiaryDungeonRsp { - int32 retcode = 15; -} diff --git a/proto/RetryCurRogueDiaryDungeonReq.proto b/proto/RetryCurRogueDiaryDungeonReq.proto deleted file mode 100644 index 11220c65..00000000 --- a/proto/RetryCurRogueDiaryDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8398 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RetryCurRogueDiaryDungeonReq {} diff --git a/proto/RetryCurRogueDiaryDungeonRsp.proto b/proto/RetryCurRogueDiaryDungeonRsp.proto deleted file mode 100644 index fa3de58d..00000000 --- a/proto/RetryCurRogueDiaryDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8334 -// EnetChannelId: 0 -// EnetIsReliable: true -message RetryCurRogueDiaryDungeonRsp { - int32 retcode = 5; -} diff --git a/proto/ReunionActivateNotify.proto b/proto/ReunionActivateNotify.proto deleted file mode 100644 index 3b1da92e..00000000 --- a/proto/ReunionActivateNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ReunionBriefInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5085 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReunionActivateNotify { - bool is_activate = 9; - ReunionBriefInfo reunion_brief_info = 13; -} diff --git a/proto/ReunionDailyRefreshNotify.proto b/proto/ReunionDailyRefreshNotify.proto deleted file mode 100644 index 0749d9b3..00000000 --- a/proto/ReunionDailyRefreshNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ReunionBriefInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5100 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReunionDailyRefreshNotify { - ReunionBriefInfo reunion_brief_info = 4; -} diff --git a/proto/ReunionPrivilegeChangeNotify.proto b/proto/ReunionPrivilegeChangeNotify.proto deleted file mode 100644 index 3828f90e..00000000 --- a/proto/ReunionPrivilegeChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "ReunionPrivilegeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5098 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReunionPrivilegeChangeNotify { - ReunionPrivilegeInfo privilege_info = 13; -} diff --git a/proto/ReunionSettleNotify.proto b/proto/ReunionSettleNotify.proto deleted file mode 100644 index 0b249437..00000000 --- a/proto/ReunionSettleNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5073 -// EnetChannelId: 0 -// EnetIsReliable: true -message ReunionSettleNotify {} diff --git a/proto/RogueCellUpdateNotify.proto b/proto/RogueCellUpdateNotify.proto deleted file mode 100644 index 46285424..00000000 --- a/proto/RogueCellUpdateNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "RogueCellInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8642 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueCellUpdateNotify { - RogueCellInfo cell_info = 7; -} diff --git a/proto/RogueDiaryCoinAddNotify.proto b/proto/RogueDiaryCoinAddNotify.proto deleted file mode 100644 index 66484c6b..00000000 --- a/proto/RogueDiaryCoinAddNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8602 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueDiaryCoinAddNotify { - uint32 num = 10; -} diff --git a/proto/RogueDiaryDungeonInfoNotify.proto b/proto/RogueDiaryDungeonInfoNotify.proto deleted file mode 100644 index 441256ef..00000000 --- a/proto/RogueDiaryDungeonInfoNotify.proto +++ /dev/null @@ -1,39 +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 . - -syntax = "proto3"; - -import "RogueDiaryRoomInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8597 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueDiaryDungeonInfoNotify { - uint32 stage_id = 12; - repeated uint32 round_monster_list = 15; - uint32 time = 4; - uint32 cur_room = 5; - uint32 cur_round = 6; - uint32 coin = 11; - uint32 difficulty = 8; - uint32 dungeon_id = 14; - repeated RogueDiaryRoomInfo room_list = 7; - repeated uint32 round_card_list = 10; -} diff --git a/proto/RogueDiaryRepairInfoNotify.proto b/proto/RogueDiaryRepairInfoNotify.proto deleted file mode 100644 index e65a16bf..00000000 --- a/proto/RogueDiaryRepairInfoNotify.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "RogueDiaryAvatar.proto"; -import "RogueDiaryRoomInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8641 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueDiaryRepairInfoNotify { - uint32 stage_id = 8; - repeated uint32 select_card_list = 14; - repeated RogueDiaryAvatar avatar_list = 13; - repeated RogueDiaryRoomInfo room_list = 2; - repeated uint32 rand_card_list = 10; - repeated RogueDiaryAvatar select_avatar_list = 9; - repeated uint32 chosen_card_list = 15; - repeated RogueDiaryAvatar trial_avatar_list = 11; -} diff --git a/proto/RogueDiaryReviveAvatarReq.proto b/proto/RogueDiaryReviveAvatarReq.proto deleted file mode 100644 index 23c4aab4..00000000 --- a/proto/RogueDiaryReviveAvatarReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "RogueDiaryAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8038 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueDiaryReviveAvatarReq { - RogueDiaryAvatar revive_avatar = 2; -} diff --git a/proto/RogueDiaryReviveAvatarRsp.proto b/proto/RogueDiaryReviveAvatarRsp.proto deleted file mode 100644 index cdbaf370..00000000 --- a/proto/RogueDiaryReviveAvatarRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8343 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueDiaryReviveAvatarRsp { - int32 retcode = 8; -} diff --git a/proto/RogueDiaryStage.proto b/proto/RogueDiaryStage.proto deleted file mode 100644 index 1f1d116a..00000000 --- a/proto/RogueDiaryStage.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk2700_CMOCCENBOLJ.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message RogueDiaryStage { - uint32 stage_id = 1; - Unk2700_CMOCCENBOLJ best_record = 12; - bool Unk2700_PEDCFBJLHGP = 10; -} diff --git a/proto/RogueDiaryTiredAvatarNotify.proto b/proto/RogueDiaryTiredAvatarNotify.proto deleted file mode 100644 index 37e2edd5..00000000 --- a/proto/RogueDiaryTiredAvatarNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "RogueDiaryAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8514 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueDiaryTiredAvatarNotify { - repeated RogueDiaryAvatar optianal_tired_avatar_list = 10; - uint32 reserve_avatar_num = 6; - uint32 tired_type = 8; - bool is_need_show = 7; -} diff --git a/proto/RogueDungeonPlayerCellChangeNotify.proto b/proto/RogueDungeonPlayerCellChangeNotify.proto deleted file mode 100644 index 3153012e..00000000 --- a/proto/RogueDungeonPlayerCellChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8347 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueDungeonPlayerCellChangeNotify { - uint32 old_cell_id = 10; - uint32 cell_id = 7; -} diff --git a/proto/RogueFinishRepairReq.proto b/proto/RogueFinishRepairReq.proto deleted file mode 100644 index 63a25d10..00000000 --- a/proto/RogueFinishRepairReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "RogueDiaryAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8363 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueFinishRepairReq { - repeated uint32 chosen_card_list = 1; - repeated RogueDiaryAvatar chosen_avatar_list = 8; -} diff --git a/proto/RogueFinishRepairRsp.proto b/proto/RogueFinishRepairRsp.proto deleted file mode 100644 index 9f3f1d07..00000000 --- a/proto/RogueFinishRepairRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8535 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueFinishRepairRsp { - int32 retcode = 3; -} diff --git a/proto/RogueHealAvatarsReq.proto b/proto/RogueHealAvatarsReq.proto deleted file mode 100644 index 6d4710a4..00000000 --- a/proto/RogueHealAvatarsReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8947 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueHealAvatarsReq { - uint32 dungeon_id = 1; - uint32 cell_id = 3; -} diff --git a/proto/RogueHealAvatarsRsp.proto b/proto/RogueHealAvatarsRsp.proto deleted file mode 100644 index 39ae47d4..00000000 --- a/proto/RogueHealAvatarsRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8949 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueHealAvatarsRsp { - uint32 dungeon_id = 10; - int32 retcode = 9; - uint32 cell_id = 14; -} diff --git a/proto/RogueResumeDungeonReq.proto b/proto/RogueResumeDungeonReq.proto deleted file mode 100644 index ec09e63e..00000000 --- a/proto/RogueResumeDungeonReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8795 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueResumeDungeonReq { - uint32 stage_id = 12; -} diff --git a/proto/RogueResumeDungeonRsp.proto b/proto/RogueResumeDungeonRsp.proto deleted file mode 100644 index e1c6fce8..00000000 --- a/proto/RogueResumeDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8647 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueResumeDungeonRsp { - uint32 stage_id = 12; - int32 retcode = 15; -} diff --git a/proto/RogueSwitchAvatarReq.proto b/proto/RogueSwitchAvatarReq.proto deleted file mode 100644 index a78bf312..00000000 --- a/proto/RogueSwitchAvatarReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8201 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RogueSwitchAvatarReq { - uint32 cell_id = 15; - repeated uint64 onstage_avatar_guid_list = 3; - uint64 cur_avatar_guid = 11; - uint32 dungeon_id = 6; -} diff --git a/proto/RogueSwitchAvatarRsp.proto b/proto/RogueSwitchAvatarRsp.proto deleted file mode 100644 index 5da5f28b..00000000 --- a/proto/RogueSwitchAvatarRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8915 -// EnetChannelId: 0 -// EnetIsReliable: true -message RogueSwitchAvatarRsp { - uint64 cur_avatar_guid = 4; - repeated uint64 backstage_avatar_guid_list = 8; - uint32 dungeon_id = 14; - uint32 cell_id = 3; - int32 retcode = 12; - repeated uint64 onstage_avatar_guid_list = 9; -} diff --git a/proto/RoguelikeCardGachaNotify.proto b/proto/RoguelikeCardGachaNotify.proto deleted file mode 100644 index 2afe34de..00000000 --- a/proto/RoguelikeCardGachaNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8925 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeCardGachaNotify { - repeated uint32 card_list = 10; - bool is_can_refresh = 11; -} diff --git a/proto/RoguelikeEffectDataNotify.proto b/proto/RoguelikeEffectDataNotify.proto deleted file mode 100644 index 92a1474e..00000000 --- a/proto/RoguelikeEffectDataNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "RogueEffectRecord.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8222 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeEffectDataNotify { - repeated RogueEffectRecord curse_list = 7; - repeated RogueEffectRecord card_list = 4; -} diff --git a/proto/RoguelikeEffectViewReq.proto b/proto/RoguelikeEffectViewReq.proto deleted file mode 100644 index 64330fc8..00000000 --- a/proto/RoguelikeEffectViewReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8528 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RoguelikeEffectViewReq { - repeated uint32 view_curse_list = 10; - repeated uint32 view_card_list = 2; -} diff --git a/proto/RoguelikeEffectViewRsp.proto b/proto/RoguelikeEffectViewRsp.proto deleted file mode 100644 index ea0d20af..00000000 --- a/proto/RoguelikeEffectViewRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8639 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RoguelikeEffectViewRsp { - int32 retcode = 2; -} diff --git a/proto/RoguelikeGiveUpReq.proto b/proto/RoguelikeGiveUpReq.proto deleted file mode 100644 index 17dceaf4..00000000 --- a/proto/RoguelikeGiveUpReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8660 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RoguelikeGiveUpReq { - uint32 stage_id = 9; -} diff --git a/proto/RoguelikeGiveUpRsp.proto b/proto/RoguelikeGiveUpRsp.proto deleted file mode 100644 index 17d686db..00000000 --- a/proto/RoguelikeGiveUpRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "RoguelikeDungeonSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8139 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeGiveUpRsp { - int32 retcode = 4; - uint32 stage_id = 7; - oneof info { - RoguelikeDungeonSettleInfo settle_info = 8; - } -} diff --git a/proto/RoguelikeMistClearNotify.proto b/proto/RoguelikeMistClearNotify.proto deleted file mode 100644 index d3d7dcc9..00000000 --- a/proto/RoguelikeMistClearNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8324 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeMistClearNotify {} diff --git a/proto/RoguelikeRefreshCardCostUpdateNotify.proto b/proto/RoguelikeRefreshCardCostUpdateNotify.proto deleted file mode 100644 index cefd2e33..00000000 --- a/proto/RoguelikeRefreshCardCostUpdateNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8927 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeRefreshCardCostUpdateNotify { - uint32 item_count = 5; - uint32 item_id = 1; -} diff --git a/proto/RoguelikeResourceBonusPropUpdateNotify.proto b/proto/RoguelikeResourceBonusPropUpdateNotify.proto deleted file mode 100644 index e24a0e5f..00000000 --- a/proto/RoguelikeResourceBonusPropUpdateNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8555 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeResourceBonusPropUpdateNotify { - float bonus_resource_prop = 12; -} diff --git a/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto b/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto deleted file mode 100644 index d9a75598..00000000 --- a/proto/RoguelikeSelectAvatarAndEnterDungeonReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8457 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message RoguelikeSelectAvatarAndEnterDungeonReq { - repeated uint64 onstage_avatar_guid_list = 14; - uint32 stage_id = 4; - repeated uint64 backstage_avatar_guid_list = 11; -} diff --git a/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto b/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto deleted file mode 100644 index 279bead9..00000000 --- a/proto/RoguelikeSelectAvatarAndEnterDungeonRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8538 -// EnetChannelId: 0 -// EnetIsReliable: true -message RoguelikeSelectAvatarAndEnterDungeonRsp { - uint32 stage_id = 15; - int32 retcode = 1; -} diff --git a/proto/SalvageEscortRestartReq.proto b/proto/SalvageEscortRestartReq.proto deleted file mode 100644 index cf56e8f2..00000000 --- a/proto/SalvageEscortRestartReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8396 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SalvageEscortRestartReq { - uint32 gallery_id = 4; -} diff --git a/proto/SalvageEscortRestartRsp.proto b/proto/SalvageEscortRestartRsp.proto deleted file mode 100644 index 9cface58..00000000 --- a/proto/SalvageEscortRestartRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8959 -// EnetChannelId: 0 -// EnetIsReliable: true -message SalvageEscortRestartRsp { - uint32 gallery_id = 14; - int32 retcode = 5; -} diff --git a/proto/SalvageEscortSettleNotify.proto b/proto/SalvageEscortSettleNotify.proto deleted file mode 100644 index 76090771..00000000 --- a/proto/SalvageEscortSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "SalvageEscortSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8499 -// EnetChannelId: 0 -// EnetIsReliable: true -message SalvageEscortSettleNotify { - uint32 gallery_id = 14; - SalvageEscortSettleInfo settle_info = 15; -} diff --git a/proto/SalvagePreventRestartReq.proto b/proto/SalvagePreventRestartReq.proto deleted file mode 100644 index f18220be..00000000 --- a/proto/SalvagePreventRestartReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8367 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SalvagePreventRestartReq { - uint32 gallery_id = 13; -} diff --git a/proto/SalvagePreventRestartRsp.proto b/proto/SalvagePreventRestartRsp.proto deleted file mode 100644 index ad25c7ac..00000000 --- a/proto/SalvagePreventRestartRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8938 -// EnetChannelId: 0 -// EnetIsReliable: true -message SalvagePreventRestartRsp { - int32 retcode = 10; - uint32 gallery_id = 12; -} diff --git a/proto/SalvagePreventSettleNotify.proto b/proto/SalvagePreventSettleNotify.proto deleted file mode 100644 index f79b6a3f..00000000 --- a/proto/SalvagePreventSettleNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "SalvagePreventSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8231 -// EnetChannelId: 0 -// EnetIsReliable: true -message SalvagePreventSettleNotify { - uint32 gallery_id = 13; - SalvagePreventSettleInfo settle_info = 12; -} diff --git a/proto/SaveCoopDialogReq.proto b/proto/SaveCoopDialogReq.proto deleted file mode 100644 index eee4750c..00000000 --- a/proto/SaveCoopDialogReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2000 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SaveCoopDialogReq { - uint32 main_coop_id = 11; - uint32 dialog_id = 6; -} diff --git a/proto/SaveCoopDialogRsp.proto b/proto/SaveCoopDialogRsp.proto deleted file mode 100644 index 99565621..00000000 --- a/proto/SaveCoopDialogRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1962 -// EnetChannelId: 0 -// EnetIsReliable: true -message SaveCoopDialogRsp { - uint32 dialog_id = 8; - uint32 main_coop_id = 10; - int32 retcode = 7; -} diff --git a/proto/SaveUgcReq.proto b/proto/SaveUgcReq.proto deleted file mode 100644 index ca1bf365..00000000 --- a/proto/SaveUgcReq.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "UgcMusicBriefInfo.proto"; -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6329 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SaveUgcReq { - UgcType ugc_type = 11; - oneof record { - UgcMusicBriefInfo music_record = 2; - } - oneof brief { - UgcMusicBriefInfo music_brief_info = 1488; - } -} diff --git a/proto/SaveUgcRsp.proto b/proto/SaveUgcRsp.proto deleted file mode 100644 index d1237e4a..00000000 --- a/proto/SaveUgcRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "UgcType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6322 -// EnetChannelId: 0 -// EnetIsReliable: true -message SaveUgcRsp { - int32 retcode = 15; - uint64 ugc_guid = 8; - UgcType ugc_type = 1; -} diff --git a/proto/SceneAudioNotify.proto b/proto/SceneAudioNotify.proto deleted file mode 100644 index 05ea2638..00000000 --- a/proto/SceneAudioNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3166 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SceneAudioNotify { - repeated float param2 = 14; - int32 type = 3; - repeated string param3 = 11; - uint32 source_uid = 6; - repeated uint32 param1 = 4; -} diff --git a/proto/SceneAvatarStaminaStepReq.proto b/proto/SceneAvatarStaminaStepReq.proto deleted file mode 100644 index 8270c479..00000000 --- a/proto/SceneAvatarStaminaStepReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 299 -// EnetChannelId: 1 -// EnetIsReliable: true -// IsAllowClient: true -message SceneAvatarStaminaStepReq { - bool use_client_rot = 15; - Vector rot = 7; -} diff --git a/proto/SceneAvatarStaminaStepRsp.proto b/proto/SceneAvatarStaminaStepRsp.proto deleted file mode 100644 index 012d04bd..00000000 --- a/proto/SceneAvatarStaminaStepRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 231 -// EnetChannelId: 1 -// EnetIsReliable: true -message SceneAvatarStaminaStepRsp { - bool use_client_rot = 9; - int32 retcode = 7; - Vector rot = 11; -} diff --git a/proto/SceneCreateEntityReq.proto b/proto/SceneCreateEntityReq.proto deleted file mode 100644 index 17f9a549..00000000 --- a/proto/SceneCreateEntityReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "CreateEntityInfo.proto"; -import "CreateReason.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 288 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SceneCreateEntityReq { - CreateEntityInfo entity = 1; - bool is_destroy_when_disconnect = 10; - CreateReason reason = 3; -} diff --git a/proto/SceneCreateEntityRsp.proto b/proto/SceneCreateEntityRsp.proto deleted file mode 100644 index 0bc7ea7b..00000000 --- a/proto/SceneCreateEntityRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CreateEntityInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 226 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneCreateEntityRsp { - int32 retcode = 14; - uint32 entity_id = 1; - CreateEntityInfo entity = 10; -} diff --git a/proto/SceneDataNotify.proto b/proto/SceneDataNotify.proto deleted file mode 100644 index 59a710c2..00000000 --- a/proto/SceneDataNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3203 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneDataNotify { - repeated string level_config_name_list = 15; - repeated uint32 scene_tag_id_list = 8; -} diff --git a/proto/SceneDestroyEntityReq.proto b/proto/SceneDestroyEntityReq.proto deleted file mode 100644 index 9a1aaa46..00000000 --- a/proto/SceneDestroyEntityReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 263 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SceneDestroyEntityReq { - uint32 entity_id = 7; -} diff --git a/proto/SceneDestroyEntityRsp.proto b/proto/SceneDestroyEntityRsp.proto deleted file mode 100644 index 51834511..00000000 --- a/proto/SceneDestroyEntityRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 295 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneDestroyEntityRsp { - int32 retcode = 14; - uint32 entity_id = 7; -} diff --git a/proto/SceneEntitiesMoveCombineNotify.proto b/proto/SceneEntitiesMoveCombineNotify.proto deleted file mode 100644 index 9170dbe9..00000000 --- a/proto/SceneEntitiesMoveCombineNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "EntityMoveInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3387 -// EnetChannelId: 1 -// EnetIsReliable: false -message SceneEntitiesMoveCombineNotify { - repeated EntityMoveInfo entity_move_info_list = 8; -} diff --git a/proto/SceneEntitiesMovesReq.proto b/proto/SceneEntitiesMovesReq.proto deleted file mode 100644 index ac8dfb28..00000000 --- a/proto/SceneEntitiesMovesReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "EntityMoveInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 279 -// EnetChannelId: 1 -// EnetIsReliable: false -// IsAllowClient: true -message SceneEntitiesMovesReq { - repeated EntityMoveInfo entity_move_info_list = 14; -} diff --git a/proto/SceneEntitiesMovesRsp.proto b/proto/SceneEntitiesMovesRsp.proto deleted file mode 100644 index cfdf9872..00000000 --- a/proto/SceneEntitiesMovesRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "EntityMoveFailInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 255 -// EnetChannelId: 1 -// EnetIsReliable: false -message SceneEntitiesMovesRsp { - repeated EntityMoveFailInfo entity_move_fail_info_list = 11; -} diff --git a/proto/SceneEntityMoveReq.proto b/proto/SceneEntityMoveReq.proto deleted file mode 100644 index 42798293..00000000 --- a/proto/SceneEntityMoveReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "MotionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 290 -// EnetChannelId: 1 -// EnetIsReliable: false -// IsAllowClient: true -message SceneEntityMoveReq { - MotionInfo motion_info = 7; - uint32 scene_time = 4; - uint32 entity_id = 8; - uint32 reliable_seq = 15; -} diff --git a/proto/SceneEntityMoveRsp.proto b/proto/SceneEntityMoveRsp.proto deleted file mode 100644 index 9be4da26..00000000 --- a/proto/SceneEntityMoveRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "MotionInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 273 -// EnetChannelId: 1 -// EnetIsReliable: true -message SceneEntityMoveRsp { - uint32 entity_id = 4; - MotionInfo fail_motion = 1; - uint32 scene_time = 10; - uint32 reliable_seq = 6; - int32 retcode = 8; -} diff --git a/proto/SceneEntityUpdateNotify.proto b/proto/SceneEntityUpdateNotify.proto deleted file mode 100644 index 5abc32ec..00000000 --- a/proto/SceneEntityUpdateNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "SceneEntityInfo.proto"; -import "VisionType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3412 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneEntityUpdateNotify { - uint32 param = 10; - VisionType appear_type = 13; - repeated SceneEntityInfo entity_list = 5; -} diff --git a/proto/SceneForceLockNotify.proto b/proto/SceneForceLockNotify.proto deleted file mode 100644 index 94eb753d..00000000 --- a/proto/SceneForceLockNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 234 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneForceLockNotify { - repeated uint32 force_id_list = 9; -} diff --git a/proto/SceneGalleryVintageHuntingSettleNotify.proto b/proto/SceneGalleryVintageHuntingSettleNotify.proto deleted file mode 100644 index 39cd3f8a..00000000 --- a/proto/SceneGalleryVintageHuntingSettleNotify.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "VintageHuntingFirstStageSettleInfo.proto"; -import "VintageHuntingSecondStageSettleInfo.proto"; -import "VintageHuntingThirdStageSettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20324 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneGalleryVintageHuntingSettleNotify { - bool has_new_watcher = 11; - uint32 stage_id = 9; - uint32 total_watcher_num = 12; - uint32 finished_watcher_num = 6; - bool is_new_record = 1; - oneof info { - VintageHuntingFirstStageSettleInfo first_stage_info = 4; - VintageHuntingSecondStageSettleInfo second_stage_info = 10; - VintageHuntingThirdStageSettleInfo third_stage_info = 8; - } -} diff --git a/proto/SceneInitFinishReq.proto b/proto/SceneInitFinishReq.proto deleted file mode 100644 index 9bd42248..00000000 --- a/proto/SceneInitFinishReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 235 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SceneInitFinishReq { - uint32 enter_scene_token = 11; -} diff --git a/proto/SceneKickPlayerNotify.proto b/proto/SceneKickPlayerNotify.proto deleted file mode 100644 index e10f26d4..00000000 --- a/proto/SceneKickPlayerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 211 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SceneKickPlayerNotify { - uint32 target_uid = 8; - uint32 kicker_uid = 9; -} diff --git a/proto/ScenePlayBattleInterruptNotify.proto b/proto/ScenePlayBattleInterruptNotify.proto deleted file mode 100644 index a0155e90..00000000 --- a/proto/ScenePlayBattleInterruptNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4425 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayBattleInterruptNotify { - uint32 interrupt_state = 6; - uint32 play_id = 5; - uint32 play_type = 1; -} diff --git a/proto/ScenePlayBattleResultNotify.proto b/proto/ScenePlayBattleResultNotify.proto deleted file mode 100644 index ae6dd563..00000000 --- a/proto/ScenePlayBattleResultNotify.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "ScenePlayBattleSettlePlayerInfo.proto"; -import "ScenePlayBattleSettleRewardInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4398 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayBattleResultNotify { - bool is_win = 1; - uint32 cost_time = 7; - uint32 play_type = 15; - uint32 play_id = 11; - repeated ScenePlayBattleSettlePlayerInfo settle_player_info_list = 4; - repeated ScenePlayBattleSettleRewardInfo settle_reward_info_list = 14; -} diff --git a/proto/ScenePlayBattleUidOpNotify.proto b/proto/ScenePlayBattleUidOpNotify.proto deleted file mode 100644 index 9ebf61e8..00000000 --- a/proto/ScenePlayBattleUidOpNotify.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4447 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayBattleUidOpNotify { - uint32 op = 7; - repeated uint32 param_target_list = 9; - uint32 entity_id = 2; - string param_str = 3; - repeated uint32 uid_list = 6; - uint32 param_index = 11; - uint32 play_type = 8; - uint32 param_duration = 12; - repeated uint32 param_list = 15; - uint32 play_id = 5; -} diff --git a/proto/ScenePlayGuestReplyInviteReq.proto b/proto/ScenePlayGuestReplyInviteReq.proto deleted file mode 100644 index 0e0bad60..00000000 --- a/proto/ScenePlayGuestReplyInviteReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4353 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ScenePlayGuestReplyInviteReq { - bool is_agree = 15; - uint32 play_id = 6; -} diff --git a/proto/ScenePlayGuestReplyInviteRsp.proto b/proto/ScenePlayGuestReplyInviteRsp.proto deleted file mode 100644 index 10276613..00000000 --- a/proto/ScenePlayGuestReplyInviteRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4440 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayGuestReplyInviteRsp { - int32 retcode = 6; - bool is_agree = 2; - uint32 play_id = 8; -} diff --git a/proto/ScenePlayGuestReplyNotify.proto b/proto/ScenePlayGuestReplyNotify.proto deleted file mode 100644 index 92d5ee8a..00000000 --- a/proto/ScenePlayGuestReplyNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4423 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayGuestReplyNotify { - uint32 play_id = 13; - uint32 guest_uid = 12; - bool is_agree = 3; -} diff --git a/proto/ScenePlayInviteResultNotify.proto b/proto/ScenePlayInviteResultNotify.proto deleted file mode 100644 index 8a686c14..00000000 --- a/proto/ScenePlayInviteResultNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4449 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayInviteResultNotify { - bool is_all_argee = 11; - uint32 play_id = 15; -} diff --git a/proto/ScenePlayOutofRegionNotify.proto b/proto/ScenePlayOutofRegionNotify.proto deleted file mode 100644 index e0e6b42f..00000000 --- a/proto/ScenePlayOutofRegionNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4355 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ScenePlayOutofRegionNotify { - uint32 play_id = 13; -} diff --git a/proto/ScenePlayOwnerCheckReq.proto b/proto/ScenePlayOwnerCheckReq.proto deleted file mode 100644 index bb2d2204..00000000 --- a/proto/ScenePlayOwnerCheckReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4448 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ScenePlayOwnerCheckReq { - uint32 play_id = 9; - bool is_skip_match = 6; -} diff --git a/proto/ScenePlayOwnerCheckRsp.proto b/proto/ScenePlayOwnerCheckRsp.proto deleted file mode 100644 index 7285a0f9..00000000 --- a/proto/ScenePlayOwnerCheckRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4362 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayOwnerCheckRsp { - repeated uint32 param_list = 8; - bool is_skip_match = 1; - uint32 play_id = 9; - uint32 wrong_uid = 5; - int32 retcode = 3; -} diff --git a/proto/ScenePlayOwnerInviteNotify.proto b/proto/ScenePlayOwnerInviteNotify.proto deleted file mode 100644 index 9ab122c5..00000000 --- a/proto/ScenePlayOwnerInviteNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4371 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayOwnerInviteNotify { - uint32 invite_cd = 14; - uint32 play_id = 5; - bool is_remain_reward = 15; -} diff --git a/proto/ScenePlayOwnerStartInviteReq.proto b/proto/ScenePlayOwnerStartInviteReq.proto deleted file mode 100644 index 86dd919a..00000000 --- a/proto/ScenePlayOwnerStartInviteReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4385 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ScenePlayOwnerStartInviteReq { - bool is_skip_match = 8; - uint32 play_id = 13; -} diff --git a/proto/ScenePlayOwnerStartInviteRsp.proto b/proto/ScenePlayOwnerStartInviteRsp.proto deleted file mode 100644 index 969d60f7..00000000 --- a/proto/ScenePlayOwnerStartInviteRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4357 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayOwnerStartInviteRsp { - bool is_skip_match = 7; - int32 retcode = 15; - uint32 play_id = 11; -} diff --git a/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto b/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto deleted file mode 100644 index 84a43d59..00000000 --- a/proto/ScenePlayerBackgroundAvatarRefreshNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "SceneEntityInfo.proto"; -import "VisionType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3274 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayerBackgroundAvatarRefreshNotify { - repeated SceneEntityInfo entity_list = 4; - VisionType appear_type = 8; - uint32 param = 9; -} diff --git a/proto/ScenePlayerSoundNotify.proto b/proto/ScenePlayerSoundNotify.proto deleted file mode 100644 index 8b47690f..00000000 --- a/proto/ScenePlayerSoundNotify.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 233 -// EnetChannelId: 0 -// EnetIsReliable: true -message ScenePlayerSoundNotify { - string sound_name = 4; - PlaySoundType play_type = 8; - Vector play_pos = 3; - - enum PlaySoundType { - PLAY_SOUND_TYPE_NONE = 0; - PLAY_SOUND_TYPE_START = 1; - PLAY_SOUND_TYPE_STOP = 2; - } -} diff --git a/proto/SceneUnlockInfo.proto b/proto/SceneUnlockInfo.proto deleted file mode 100644 index 70f0c672..00000000 --- a/proto/SceneUnlockInfo.proto +++ /dev/null @@ -1,10 +0,0 @@ -// Proto has been converted from Sorapointa to Grasscutter format -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SceneUnlockInfo { - uint32 sceneId = 1; - bool isLocked = 2; - repeated uint32 sceneTagIdList = 3; -} diff --git a/proto/SceneWeatherForcastReq.proto b/proto/SceneWeatherForcastReq.proto deleted file mode 100644 index defd707c..00000000 --- a/proto/SceneWeatherForcastReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3110 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SceneWeatherForcastReq { - uint32 weather_area_id = 15; -} diff --git a/proto/SceneWeatherForcastRsp.proto b/proto/SceneWeatherForcastRsp.proto deleted file mode 100644 index e2ffd4c8..00000000 --- a/proto/SceneWeatherForcastRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3012 -// EnetChannelId: 0 -// EnetIsReliable: true -message SceneWeatherForcastRsp { - uint64 next_climate_time = 14; - repeated uint32 forcast_climate_list = 2; - int32 retcode = 4; -} diff --git a/proto/SeaLampCoinNotify.proto b/proto/SeaLampCoinNotify.proto deleted file mode 100644 index 3c675ec0..00000000 --- a/proto/SeaLampCoinNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2114 -// EnetChannelId: 0 -// EnetIsReliable: true -message SeaLampCoinNotify { - uint32 sea_lamp_coin = 8; -} diff --git a/proto/SeaLampFlyLampNotify.proto b/proto/SeaLampFlyLampNotify.proto deleted file mode 100644 index 38feb281..00000000 --- a/proto/SeaLampFlyLampNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2105 -// EnetChannelId: 0 -// EnetIsReliable: true -message SeaLampFlyLampNotify { - Vector pos = 11; - uint32 item_num = 10; - uint32 item_id = 7; - int32 param = 5; -} diff --git a/proto/SeaLampFlyLampReq.proto b/proto/SeaLampFlyLampReq.proto deleted file mode 100644 index a7be823c..00000000 --- a/proto/SeaLampFlyLampReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2199 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SeaLampFlyLampReq { - uint32 item_id = 9; - int32 param = 10; - Vector pos = 7; - uint32 item_num = 5; -} diff --git a/proto/SeaLampFlyLampRsp.proto b/proto/SeaLampFlyLampRsp.proto deleted file mode 100644 index 6c8d5583..00000000 --- a/proto/SeaLampFlyLampRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2192 -// EnetChannelId: 0 -// EnetIsReliable: true -message SeaLampFlyLampRsp { - uint32 item_num = 9; - uint32 item_id = 15; - int32 retcode = 14; -} diff --git a/proto/SeaLampPopularityNotify.proto b/proto/SeaLampPopularityNotify.proto deleted file mode 100644 index 984bda32..00000000 --- a/proto/SeaLampPopularityNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2032 -// EnetChannelId: 0 -// EnetIsReliable: true -message SeaLampPopularityNotify { - uint32 popularity = 4; -} diff --git a/proto/SealBattleBeginNotify.proto b/proto/SealBattleBeginNotify.proto deleted file mode 100644 index 8c8abcd6..00000000 --- a/proto/SealBattleBeginNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "SealBattleType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 289 -// EnetChannelId: 0 -// EnetIsReliable: true -message SealBattleBeginNotify { - uint32 seal_max_progress = 9; - uint32 seal_entity_id = 1; - uint32 seal_radius = 12; - SealBattleType battle_type = 14; -} diff --git a/proto/SealBattleEndNotify.proto b/proto/SealBattleEndNotify.proto deleted file mode 100644 index ce02359c..00000000 --- a/proto/SealBattleEndNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 259 -// EnetChannelId: 0 -// EnetIsReliable: true -message SealBattleEndNotify { - bool is_win = 4; - uint32 seal_entity_id = 15; -} diff --git a/proto/SealBattleProgressNotify.proto b/proto/SealBattleProgressNotify.proto deleted file mode 100644 index bcb3a461..00000000 --- a/proto/SealBattleProgressNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 232 -// EnetChannelId: 0 -// EnetIsReliable: true -message SealBattleProgressNotify { - uint32 seal_entity_id = 9; - uint32 max_progress = 10; - uint32 seal_radius = 4; - uint32 progress = 5; - uint32 end_time = 2; -} diff --git a/proto/SeeMonsterReq.proto b/proto/SeeMonsterReq.proto deleted file mode 100644 index 2657ffc5..00000000 --- a/proto/SeeMonsterReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 228 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SeeMonsterReq { - uint32 monster_id = 7; -} diff --git a/proto/SeeMonsterRsp.proto b/proto/SeeMonsterRsp.proto deleted file mode 100644 index 6f32cec6..00000000 --- a/proto/SeeMonsterRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 251 -// EnetChannelId: 0 -// EnetIsReliable: true -message SeeMonsterRsp { - int32 retcode = 9; -} diff --git a/proto/SelectAsterMidDifficultyReq.proto b/proto/SelectAsterMidDifficultyReq.proto deleted file mode 100644 index fc762990..00000000 --- a/proto/SelectAsterMidDifficultyReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2134 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SelectAsterMidDifficultyReq { - uint32 gadget_entity_id = 13; - uint32 schedule_id = 1; - uint32 difficulty_id = 5; -} diff --git a/proto/SelectAsterMidDifficultyRsp.proto b/proto/SelectAsterMidDifficultyRsp.proto deleted file mode 100644 index f44f4d75..00000000 --- a/proto/SelectAsterMidDifficultyRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2180 -// EnetChannelId: 0 -// EnetIsReliable: true -message SelectAsterMidDifficultyRsp { - int32 retcode = 15; - uint32 schedule_id = 2; - uint32 gadget_entity_id = 5; - uint32 difficulty_id = 14; -} diff --git a/proto/SelectEffigyChallengeConditionReq.proto b/proto/SelectEffigyChallengeConditionReq.proto deleted file mode 100644 index d929fb03..00000000 --- a/proto/SelectEffigyChallengeConditionReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2064 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SelectEffigyChallengeConditionReq { - uint32 difficulty_id = 15; - uint32 challenge_id = 7; - repeated uint32 condition_id_list = 9; -} diff --git a/proto/SelectEffigyChallengeConditionRsp.proto b/proto/SelectEffigyChallengeConditionRsp.proto deleted file mode 100644 index 4149db35..00000000 --- a/proto/SelectEffigyChallengeConditionRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2039 -// EnetChannelId: 0 -// EnetIsReliable: true -message SelectEffigyChallengeConditionRsp { - repeated uint32 condition_id_list = 12; - int32 retcode = 6; - uint32 difficulty_id = 7; - uint32 challenge_id = 2; -} diff --git a/proto/SelectRoguelikeDungeonCardReq.proto b/proto/SelectRoguelikeDungeonCardReq.proto deleted file mode 100644 index 2af62ca1..00000000 --- a/proto/SelectRoguelikeDungeonCardReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8085 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SelectRoguelikeDungeonCardReq { - uint32 card_id = 13; -} diff --git a/proto/SelectRoguelikeDungeonCardRsp.proto b/proto/SelectRoguelikeDungeonCardRsp.proto deleted file mode 100644 index 9bb7df71..00000000 --- a/proto/SelectRoguelikeDungeonCardRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8138 -// EnetChannelId: 0 -// EnetIsReliable: true -message SelectRoguelikeDungeonCardRsp { - uint32 card_id = 9; - int32 retcode = 8; -} diff --git a/proto/ServerCombatEndNotify.proto b/proto/ServerCombatEndNotify.proto deleted file mode 100644 index 4fa7bda8..00000000 --- a/proto/ServerCombatEndNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1105 -// EnetChannelId: 0 -// EnetIsReliable: true -message ServerCombatEndNotify { - repeated uint32 combat_end_type_list = 14; -} diff --git a/proto/ServerDisconnectClientNotify.proto b/proto/ServerDisconnectClientNotify.proto deleted file mode 100644 index f35fcf0d..00000000 --- a/proto/ServerDisconnectClientNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 184 -// EnetChannelId: 0 -// EnetIsReliable: true -message ServerDisconnectClientNotify { - uint32 data = 10; -} diff --git a/proto/ServerGlobalValueChangeNotify.proto b/proto/ServerGlobalValueChangeNotify.proto deleted file mode 100644 index d28effeb..00000000 --- a/proto/ServerGlobalValueChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1197 -// EnetChannelId: 0 -// EnetIsReliable: true -message ServerGlobalValueChangeNotify { - uint32 entity_id = 6; - float value = 12; - uint32 key_hash = 13; -} diff --git a/proto/ServerLogNotify.proto b/proto/ServerLogNotify.proto deleted file mode 100644 index ce318da0..00000000 --- a/proto/ServerLogNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "ServerLogLevel.proto"; -import "ServerLogType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 31 -// EnetChannelId: 1 -// EnetIsReliable: true -message ServerLogNotify { - string server_log = 7; - ServerLogType log_type = 9; - ServerLogLevel log_level = 15; -} diff --git a/proto/ServerMessageNotify.proto b/proto/ServerMessageNotify.proto deleted file mode 100644 index f7b8a962..00000000 --- a/proto/ServerMessageNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5718 -// EnetChannelId: 0 -// EnetIsReliable: true -message ServerMessageNotify { - uint32 index = 1; -} diff --git a/proto/ServerTryCancelGeneralMatchNotify.proto b/proto/ServerTryCancelGeneralMatchNotify.proto deleted file mode 100644 index 5017379d..00000000 --- a/proto/ServerTryCancelGeneralMatchNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4187 -// EnetChannelId: 0 -// EnetIsReliable: true -message ServerTryCancelGeneralMatchNotify { - uint32 match_id = 9; -} diff --git a/proto/ServerUpdateGlobalValueNotify.proto b/proto/ServerUpdateGlobalValueNotify.proto deleted file mode 100644 index 60402d43..00000000 --- a/proto/ServerUpdateGlobalValueNotify.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1148 -// EnetChannelId: 0 -// EnetIsReliable: true -message ServerUpdateGlobalValueNotify { - uint32 entity_id = 9; - UpdateType update_type = 13; - float delta = 3; - uint32 key_hash = 10; - float value = 6; - - enum UpdateType { - UPDATE_TYPE_INVALID = 0; - UPDATE_TYPE_ADD = 1; - UPDATE_TYPE_SET = 2; - } -} diff --git a/proto/SetCodexPushtipsReadReq.proto b/proto/SetCodexPushtipsReadReq.proto deleted file mode 100644 index cff39e19..00000000 --- a/proto/SetCodexPushtipsReadReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4208 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SetCodexPushtipsReadReq { - uint32 type_id = 2; - uint32 codex_id = 14; -} diff --git a/proto/SetCodexPushtipsReadRsp.proto b/proto/SetCodexPushtipsReadRsp.proto deleted file mode 100644 index c1e073a7..00000000 --- a/proto/SetCodexPushtipsReadRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4206 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetCodexPushtipsReadRsp { - int32 retcode = 10; - uint32 type_id = 5; - uint32 codex_id = 14; -} diff --git a/proto/SetCurExpeditionChallengeIdReq.proto b/proto/SetCurExpeditionChallengeIdReq.proto deleted file mode 100644 index a2e75f79..00000000 --- a/proto/SetCurExpeditionChallengeIdReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2021 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SetCurExpeditionChallengeIdReq { - uint32 id = 5; -} diff --git a/proto/SetCurExpeditionChallengeIdRsp.proto b/proto/SetCurExpeditionChallengeIdRsp.proto deleted file mode 100644 index 4ee0386c..00000000 --- a/proto/SetCurExpeditionChallengeIdRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2049 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetCurExpeditionChallengeIdRsp { - uint32 id = 14; - int32 retcode = 3; -} diff --git a/proto/SetFriendRemarkNameReq.proto b/proto/SetFriendRemarkNameReq.proto deleted file mode 100644 index 743e429e..00000000 --- a/proto/SetFriendRemarkNameReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4042 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SetFriendRemarkNameReq { - uint32 uid = 10; - string remark_name = 8; -} diff --git a/proto/SetFriendRemarkNameRsp.proto b/proto/SetFriendRemarkNameRsp.proto deleted file mode 100644 index 30dd6fbc..00000000 --- a/proto/SetFriendRemarkNameRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4030 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetFriendRemarkNameRsp { - string remark_name = 13; - bool is_clear_remark = 3; - uint32 uid = 10; - int32 retcode = 1; -} diff --git a/proto/SetH5ActivityRedDotTimestampReq.proto b/proto/SetH5ActivityRedDotTimestampReq.proto deleted file mode 100644 index 3152bf50..00000000 --- a/proto/SetH5ActivityRedDotTimestampReq.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5657 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetH5ActivityRedDotTimestampReq { - uint32 client_red_dot_timestamp = 13; -} diff --git a/proto/SetH5ActivityRedDotTimestampRsp.proto b/proto/SetH5ActivityRedDotTimestampRsp.proto deleted file mode 100644 index 27b514ba..00000000 --- a/proto/SetH5ActivityRedDotTimestampRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5652 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetH5ActivityRedDotTimestampRsp { - int32 retcode = 4; -} diff --git a/proto/SetLimitOptimizationNotify.proto b/proto/SetLimitOptimizationNotify.proto deleted file mode 100644 index a05836e1..00000000 --- a/proto/SetLimitOptimizationNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8851 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetLimitOptimizationNotify { - bool is_active = 3; -} diff --git a/proto/SetSceneWeatherAreaReq.proto b/proto/SetSceneWeatherAreaReq.proto deleted file mode 100644 index 435f2897..00000000 --- a/proto/SetSceneWeatherAreaReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 254 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SetSceneWeatherAreaReq { - uint32 weather_gadget_id = 13; - map weather_value_map = 4; -} diff --git a/proto/SetSceneWeatherAreaRsp.proto b/proto/SetSceneWeatherAreaRsp.proto deleted file mode 100644 index b6f6d92e..00000000 --- a/proto/SetSceneWeatherAreaRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 283 -// EnetChannelId: 0 -// EnetIsReliable: true -message SetSceneWeatherAreaRsp { - int32 retcode = 4; -} diff --git a/proto/ShowClientGuideNotify.proto b/proto/ShowClientGuideNotify.proto deleted file mode 100644 index 4cbbbe84..00000000 --- a/proto/ShowClientGuideNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3005 -// EnetChannelId: 0 -// EnetIsReliable: true -message ShowClientGuideNotify { - string guide_name = 7; -} diff --git a/proto/ShowClientTutorialNotify.proto b/proto/ShowClientTutorialNotify.proto deleted file mode 100644 index b271420c..00000000 --- a/proto/ShowClientTutorialNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3305 -// EnetChannelId: 0 -// EnetIsReliable: true -message ShowClientTutorialNotify { - uint32 tutorial_id = 2; -} diff --git a/proto/ShowCommonTipsNotify.proto b/proto/ShowCommonTipsNotify.proto deleted file mode 100644 index a30d630b..00000000 --- a/proto/ShowCommonTipsNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3352 -// EnetChannelId: 0 -// EnetIsReliable: true -message ShowCommonTipsNotify { - string content = 8; - string title = 13; - uint32 close_time = 4; -} diff --git a/proto/ShowMessageNotify.proto b/proto/ShowMessageNotify.proto deleted file mode 100644 index 21289e2d..00000000 --- a/proto/ShowMessageNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "MsgParam.proto"; -import "SvrMsgId.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 35 -// EnetChannelId: 0 -// EnetIsReliable: true -message ShowMessageNotify { - SvrMsgId msg_id = 14; - repeated MsgParam params = 13; -} diff --git a/proto/ShowTemplateReminderNotify.proto b/proto/ShowTemplateReminderNotify.proto deleted file mode 100644 index a9322b8d..00000000 --- a/proto/ShowTemplateReminderNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3491 -// EnetChannelId: 0 -// EnetIsReliable: true -message ShowTemplateReminderNotify { - bool is_revoke = 1; - uint32 template_reminder_id = 14; - repeated uint32 param_uid_list = 3; - repeated int32 param_list = 10; - bool is_need_cache = 15; -} diff --git a/proto/SignatureAuditConfigNotify.proto b/proto/SignatureAuditConfigNotify.proto deleted file mode 100644 index 163873d5..00000000 --- a/proto/SignatureAuditConfigNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4092 -// EnetChannelId: 0 -// EnetIsReliable: true -message SignatureAuditConfigNotify { - bool is_open = 9; - uint32 submit_limit = 10; -} diff --git a/proto/SocialDataNotify.proto b/proto/SocialDataNotify.proto deleted file mode 100644 index 294a44c5..00000000 --- a/proto/SocialDataNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4043 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SocialDataNotify { - bool is_have_first_share = 11; -} diff --git a/proto/SpiceActivityFinishMakeSpiceReq.proto b/proto/SpiceActivityFinishMakeSpiceReq.proto deleted file mode 100644 index cce90234..00000000 --- a/proto/SpiceActivityFinishMakeSpiceReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8096 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SpiceActivityFinishMakeSpiceReq { - uint32 left_turns = 4; - bool is_success = 9; - repeated uint32 left_material_id_list = 12; - uint32 stage_id = 15; -} diff --git a/proto/SpiceActivityFinishMakeSpiceRsp.proto b/proto/SpiceActivityFinishMakeSpiceRsp.proto deleted file mode 100644 index 1da3ca14..00000000 --- a/proto/SpiceActivityFinishMakeSpiceRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8481 -// EnetChannelId: 0 -// EnetIsReliable: true -message SpiceActivityFinishMakeSpiceRsp { - uint32 stage_id = 13; - int32 retcode = 14; - bool is_success = 3; -} diff --git a/proto/SpiceActivityProcessFoodReq.proto b/proto/SpiceActivityProcessFoodReq.proto deleted file mode 100644 index 35020582..00000000 --- a/proto/SpiceActivityProcessFoodReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8216 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SpiceActivityProcessFoodReq { - repeated ItemParam normal_food_list = 1; -} diff --git a/proto/SpiceActivityProcessFoodRsp.proto b/proto/SpiceActivityProcessFoodRsp.proto deleted file mode 100644 index 9fdd8399..00000000 --- a/proto/SpiceActivityProcessFoodRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8772 -// EnetChannelId: 0 -// EnetIsReliable: true -message SpiceActivityProcessFoodRsp { - int32 retcode = 9; - repeated ItemParam special_food_list = 14; - repeated ItemParam normal_food_list = 1; -} diff --git a/proto/SpiceStage.proto b/proto/SpiceStage.proto deleted file mode 100644 index 39e259d4..00000000 --- a/proto/SpiceStage.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message SpiceStage { - bool is_open = 12; - uint32 Unk2700_KLOFGMKDDAK = 1; - uint32 stage_id = 6; -} diff --git a/proto/SpringUseReq.proto b/proto/SpringUseReq.proto deleted file mode 100644 index d614a23e..00000000 --- a/proto/SpringUseReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1748 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SpringUseReq { - uint64 guid = 11; -} diff --git a/proto/SpringUseRsp.proto b/proto/SpringUseRsp.proto deleted file mode 100644 index e8c4e4da..00000000 --- a/proto/SpringUseRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1642 -// EnetChannelId: 0 -// EnetIsReliable: true -message SpringUseRsp { - uint64 guid = 3; - int32 retcode = 7; -} diff --git a/proto/StartArenaChallengeLevelReq.proto b/proto/StartArenaChallengeLevelReq.proto deleted file mode 100644 index 7ee6f37f..00000000 --- a/proto/StartArenaChallengeLevelReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2127 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartArenaChallengeLevelReq { - uint32 arena_challenge_id = 4; - uint32 gadget_entity_id = 5; - uint32 arena_challenge_level = 2; -} diff --git a/proto/StartArenaChallengeLevelRsp.proto b/proto/StartArenaChallengeLevelRsp.proto deleted file mode 100644 index 50ea9491..00000000 --- a/proto/StartArenaChallengeLevelRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2125 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartArenaChallengeLevelRsp { - uint32 arena_challenge_level = 1; - int32 retcode = 9; - uint32 gadget_entity_id = 3; - uint32 arena_challenge_id = 6; -} diff --git a/proto/StartBuoyantCombatGalleryReq.proto b/proto/StartBuoyantCombatGalleryReq.proto deleted file mode 100644 index e5dfdbb2..00000000 --- a/proto/StartBuoyantCombatGalleryReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8732 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartBuoyantCombatGalleryReq { - uint32 gallery_id = 15; - uint32 gallery_level = 13; -} diff --git a/proto/StartBuoyantCombatGalleryRsp.proto b/proto/StartBuoyantCombatGalleryRsp.proto deleted file mode 100644 index 59940663..00000000 --- a/proto/StartBuoyantCombatGalleryRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8680 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartBuoyantCombatGalleryRsp { - uint32 gallery_level = 12; - int32 retcode = 5; - uint32 gallery_id = 8; -} diff --git a/proto/StartEffigyChallengeReq.proto b/proto/StartEffigyChallengeReq.proto deleted file mode 100644 index 655feb85..00000000 --- a/proto/StartEffigyChallengeReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2169 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartEffigyChallengeReq { - uint32 difficulty_id = 9; - repeated uint32 condition_id_list = 6; - uint32 challenge_id = 1; - uint32 point_id = 12; -} diff --git a/proto/StartEffigyChallengeRsp.proto b/proto/StartEffigyChallengeRsp.proto deleted file mode 100644 index c8aec5ef..00000000 --- a/proto/StartEffigyChallengeRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2173 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartEffigyChallengeRsp { - repeated uint32 condition_id_list = 2; - int32 retcode = 8; - uint32 challenge_id = 15; - uint32 difficulty_id = 10; - uint32 point_id = 12; -} diff --git a/proto/StartFishingReq.proto b/proto/StartFishingReq.proto deleted file mode 100644 index 5647cfd1..00000000 --- a/proto/StartFishingReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5825 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartFishingReq { - uint32 rod_entity_id = 5; - uint32 fish_pool_id = 15; -} diff --git a/proto/StartFishingRsp.proto b/proto/StartFishingRsp.proto deleted file mode 100644 index a9497e63..00000000 --- a/proto/StartFishingRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5807 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartFishingRsp { - int32 retcode = 1; - uint32 fish_pool_id = 14; -} diff --git a/proto/StartRogueDiaryPlayReq.proto b/proto/StartRogueDiaryPlayReq.proto deleted file mode 100644 index 4634db81..00000000 --- a/proto/StartRogueDiaryPlayReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8419 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartRogueDiaryPlayReq { - uint32 difficulty = 1; - uint32 stage_id = 12; -} diff --git a/proto/StartRogueDiaryPlayRsp.proto b/proto/StartRogueDiaryPlayRsp.proto deleted file mode 100644 index b3499080..00000000 --- a/proto/StartRogueDiaryPlayRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "RogueDiaryAvatar.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8385 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartRogueDiaryPlayRsp { - int32 retcode = 11; - repeated RogueDiaryAvatar trial_avatar_list = 13; - repeated uint32 rand_card_list = 12; - repeated RogueDiaryAvatar avatar_list = 9; -} diff --git a/proto/StartRogueDiaryRoomReq.proto b/proto/StartRogueDiaryRoomReq.proto deleted file mode 100644 index 9a58d48d..00000000 --- a/proto/StartRogueDiaryRoomReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8159 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartRogueDiaryRoomReq { - uint32 room_difficulty = 13; - bool is_select_hard = 1; -} diff --git a/proto/StartRogueDiaryRoomRsp.proto b/proto/StartRogueDiaryRoomRsp.proto deleted file mode 100644 index 26526382..00000000 --- a/proto/StartRogueDiaryRoomRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8793 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartRogueDiaryRoomRsp { - int32 retcode = 4; -} diff --git a/proto/StartRogueEliteCellChallengeReq.proto b/proto/StartRogueEliteCellChallengeReq.proto deleted file mode 100644 index 184b2e24..00000000 --- a/proto/StartRogueEliteCellChallengeReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "RogueEliteCellDifficultyType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8242 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartRogueEliteCellChallengeReq { - RogueEliteCellDifficultyType difficulty = 1; - uint32 dungeon_id = 11; - uint32 cell_id = 4; -} diff --git a/proto/StartRogueEliteCellChallengeRsp.proto b/proto/StartRogueEliteCellChallengeRsp.proto deleted file mode 100644 index 00d6097f..00000000 --- a/proto/StartRogueEliteCellChallengeRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8958 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartRogueEliteCellChallengeRsp { - uint32 dungeon_id = 12; - uint32 cell_id = 9; - int32 retcode = 10; -} diff --git a/proto/StartRogueNormalCellChallengeReq.proto b/proto/StartRogueNormalCellChallengeReq.proto deleted file mode 100644 index a5840522..00000000 --- a/proto/StartRogueNormalCellChallengeReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8205 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StartRogueNormalCellChallengeReq { - uint32 dungeon_id = 3; - uint32 cell_id = 8; -} diff --git a/proto/StartRogueNormalCellChallengeRsp.proto b/proto/StartRogueNormalCellChallengeRsp.proto deleted file mode 100644 index e120e852..00000000 --- a/proto/StartRogueNormalCellChallengeRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8036 -// EnetChannelId: 0 -// EnetIsReliable: true -message StartRogueNormalCellChallengeRsp { - uint32 dungeon_id = 10; - uint32 cell_id = 2; - int32 retcode = 6; -} diff --git a/proto/StopReminderNotify.proto b/proto/StopReminderNotify.proto deleted file mode 100644 index 8ecb69f5..00000000 --- a/proto/StopReminderNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3004 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message StopReminderNotify { - uint32 reminder_id = 15; -} diff --git a/proto/SubmitInferenceWordReq.proto b/proto/SubmitInferenceWordReq.proto deleted file mode 100644 index 50f18ca1..00000000 --- a/proto/SubmitInferenceWordReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 500 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SubmitInferenceWordReq { - uint32 word_id = 4; - uint32 page_id = 9; -} diff --git a/proto/SubmitInferenceWordRsp.proto b/proto/SubmitInferenceWordRsp.proto deleted file mode 100644 index 65046fe5..00000000 --- a/proto/SubmitInferenceWordRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 416 -// EnetChannelId: 0 -// EnetIsReliable: true -message SubmitInferenceWordRsp { - uint32 word_id = 2; - uint32 page_id = 13; - uint32 conclusion_id = 5; - int32 retcode = 8; -} diff --git a/proto/SummerTimeFloatSignalPositionNotify.proto b/proto/SummerTimeFloatSignalPositionNotify.proto deleted file mode 100644 index 4c36fe86..00000000 --- a/proto/SummerTimeFloatSignalPositionNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8077 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeFloatSignalPositionNotify { - Vector position = 1; - bool is_transfer_anchor = 5; - uint32 float_signal_id = 7; -} diff --git a/proto/SummerTimeFloatSignalUpdateNotify.proto b/proto/SummerTimeFloatSignalUpdateNotify.proto deleted file mode 100644 index d8d8caa8..00000000 --- a/proto/SummerTimeFloatSignalUpdateNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8781 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeFloatSignalUpdateNotify { - bool is_transfer_anchor = 4; - uint32 float_signal_id = 8; - Vector position = 10; -} diff --git a/proto/SummerTimeSprintBoatRestartReq.proto b/proto/SummerTimeSprintBoatRestartReq.proto deleted file mode 100644 index aaa97ae7..00000000 --- a/proto/SummerTimeSprintBoatRestartReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8410 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SummerTimeSprintBoatRestartReq { - uint32 group_id = 10; - uint32 schedule_id = 14; -} diff --git a/proto/SummerTimeSprintBoatRestartRsp.proto b/proto/SummerTimeSprintBoatRestartRsp.proto deleted file mode 100644 index 4c64df53..00000000 --- a/proto/SummerTimeSprintBoatRestartRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8356 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeSprintBoatRestartRsp { - int32 retcode = 10; - uint32 schedule_id = 5; - uint32 group_id = 4; -} diff --git a/proto/SummerTimeSprintBoatSettleNotify.proto b/proto/SummerTimeSprintBoatSettleNotify.proto deleted file mode 100644 index e867b618..00000000 --- a/proto/SummerTimeSprintBoatSettleNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8651 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeSprintBoatSettleNotify { - uint32 total_num = 13; - uint32 group_id = 12; - bool is_success = 15; - uint32 collect_num = 6; - uint32 left_time = 8; - uint32 medal_level = 2; - uint32 score = 10; - bool is_new_record = 7; -} diff --git a/proto/SummerTimeV2BoatSettleNotify.proto b/proto/SummerTimeV2BoatSettleNotify.proto deleted file mode 100644 index 063973a4..00000000 --- a/proto/SummerTimeV2BoatSettleNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "SummerTimeV2BoatGallerySettleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8870 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeV2BoatSettleNotify { - SummerTimeV2BoatGallerySettleInfo settle_info = 11; - uint32 stage_id = 7; - bool is_new_record = 2; - uint32 gallery_id = 1; -} diff --git a/proto/SummerTimeV2RestartBoatGalleryReq.proto b/proto/SummerTimeV2RestartBoatGalleryReq.proto deleted file mode 100644 index c0ae9755..00000000 --- a/proto/SummerTimeV2RestartBoatGalleryReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8476 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SummerTimeV2RestartBoatGalleryReq { - uint32 gallery_id = 5; -} diff --git a/proto/SummerTimeV2RestartBoatGalleryRsp.proto b/proto/SummerTimeV2RestartBoatGalleryRsp.proto deleted file mode 100644 index d92a49f4..00000000 --- a/proto/SummerTimeV2RestartBoatGalleryRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8004 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeV2RestartBoatGalleryRsp { - uint32 gallery_id = 13; - int32 retcode = 8; -} diff --git a/proto/SummerTimeV2RestartDungeonReq.proto b/proto/SummerTimeV2RestartDungeonReq.proto deleted file mode 100644 index 1ecc0d8f..00000000 --- a/proto/SummerTimeV2RestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8346 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SummerTimeV2RestartDungeonReq {} diff --git a/proto/SummerTimeV2RestartDungeonRsp.proto b/proto/SummerTimeV2RestartDungeonRsp.proto deleted file mode 100644 index ba16a4a1..00000000 --- a/proto/SummerTimeV2RestartDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8996 -// EnetChannelId: 0 -// EnetIsReliable: true -message SummerTimeV2RestartDungeonRsp { - int32 retcode = 3; -} diff --git a/proto/SumoEnterDungeonNotify.proto b/proto/SumoEnterDungeonNotify.proto deleted file mode 100644 index b3071699..00000000 --- a/proto/SumoEnterDungeonNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "SumoDungeonTeam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8013 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoEnterDungeonNotify { - uint32 activity_id = 15; - repeated SumoDungeonTeam dungeon_team_list = 11; - uint32 no_switch_punish_time = 10; - uint32 next_valid_switch_time = 13; - uint32 stage_id = 7; - uint32 cur_team_index = 5; -} diff --git a/proto/SumoLeaveDungeonNotify.proto b/proto/SumoLeaveDungeonNotify.proto deleted file mode 100644 index 47e96956..00000000 --- a/proto/SumoLeaveDungeonNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8640 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoLeaveDungeonNotify {} diff --git a/proto/SumoRestartDungeonReq.proto b/proto/SumoRestartDungeonReq.proto deleted file mode 100644 index 6f5a6275..00000000 --- a/proto/SumoRestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8612 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SumoRestartDungeonReq {} diff --git a/proto/SumoRestartDungeonRsp.proto b/proto/SumoRestartDungeonRsp.proto deleted file mode 100644 index 0c65770d..00000000 --- a/proto/SumoRestartDungeonRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8214 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoRestartDungeonRsp { - int32 retcode = 11; - uint32 dungeon_id = 4; - uint32 point_id = 12; -} diff --git a/proto/SumoSaveTeamReq.proto b/proto/SumoSaveTeamReq.proto deleted file mode 100644 index 56a24267..00000000 --- a/proto/SumoSaveTeamReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "SumoTeamData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8313 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SumoSaveTeamReq { - uint32 activity_id = 11; - uint32 stage_id = 13; - uint32 difficulty_id = 7; - repeated SumoTeamData team_list = 12; -} diff --git a/proto/SumoSaveTeamRsp.proto b/proto/SumoSaveTeamRsp.proto deleted file mode 100644 index 2a63972d..00000000 --- a/proto/SumoSaveTeamRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "SumoTeamData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8319 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoSaveTeamRsp { - uint32 stage_id = 9; - int32 retcode = 2; - uint32 activity_id = 11; - repeated SumoTeamData team_list = 13; - uint32 difficulty_id = 10; -} diff --git a/proto/SumoSelectTeamAndEnterDungeonReq.proto b/proto/SumoSelectTeamAndEnterDungeonReq.proto deleted file mode 100644 index fed00070..00000000 --- a/proto/SumoSelectTeamAndEnterDungeonReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "SumoTeamData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8215 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SumoSelectTeamAndEnterDungeonReq { - uint32 activity_id = 1; - uint32 stage_id = 7; - uint32 difficulty_id = 4; - repeated SumoTeamData team_list = 10; -} diff --git a/proto/SumoSelectTeamAndEnterDungeonRsp.proto b/proto/SumoSelectTeamAndEnterDungeonRsp.proto deleted file mode 100644 index 08fe0547..00000000 --- a/proto/SumoSelectTeamAndEnterDungeonRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "SumoTeamData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8193 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoSelectTeamAndEnterDungeonRsp { - int32 retcode = 1; - uint32 activity_id = 14; - uint32 difficulty_id = 12; - uint32 stage_id = 9; - repeated SumoTeamData team_list = 2; -} diff --git a/proto/SumoSetNoSwitchPunishTimeNotify.proto b/proto/SumoSetNoSwitchPunishTimeNotify.proto deleted file mode 100644 index fc9f3a20..00000000 --- a/proto/SumoSetNoSwitchPunishTimeNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "SumoDungeonTeam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8935 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoSetNoSwitchPunishTimeNotify { - uint32 cur_team_index = 15; - uint32 stage_id = 13; - repeated SumoDungeonTeam dungeon_team_list = 11; - uint32 no_switch_punish_time = 2; - uint32 next_valid_switch_time = 14; - uint32 activity_id = 9; -} diff --git a/proto/SumoSwitchTeamReq.proto b/proto/SumoSwitchTeamReq.proto deleted file mode 100644 index ca12e80e..00000000 --- a/proto/SumoSwitchTeamReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8351 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message SumoSwitchTeamReq { - uint32 stage_id = 9; - uint32 activity_id = 5; -} diff --git a/proto/SumoSwitchTeamRsp.proto b/proto/SumoSwitchTeamRsp.proto deleted file mode 100644 index 8f7ff60c..00000000 --- a/proto/SumoSwitchTeamRsp.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "SumoDungeonTeam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8525 -// EnetChannelId: 0 -// EnetIsReliable: true -message SumoSwitchTeamRsp { - uint32 next_valid_switch_time = 7; - repeated SumoDungeonTeam dungeon_team_list = 10; - uint32 activity_id = 6; - int32 retcode = 14; - uint32 cur_team_index = 11; - uint32 stage_id = 5; -} diff --git a/proto/TakeHuntingOfferReq.proto b/proto/TakeHuntingOfferReq.proto deleted file mode 100644 index d60e0a70..00000000 --- a/proto/TakeHuntingOfferReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4326 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TakeHuntingOfferReq { - HuntingPair hunting_pair = 14; - uint32 city_id = 4; -} diff --git a/proto/TakeHuntingOfferRsp.proto b/proto/TakeHuntingOfferRsp.proto deleted file mode 100644 index c731d26a..00000000 --- a/proto/TakeHuntingOfferRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "HuntingPair.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4318 -// EnetChannelId: 0 -// EnetIsReliable: true -message TakeHuntingOfferRsp { - HuntingPair hunting_pair = 13; - uint32 city_id = 14; - int32 retcode = 3; -} diff --git a/proto/TeamResonanceChangeNotify.proto b/proto/TeamResonanceChangeNotify.proto deleted file mode 100644 index a19267b5..00000000 --- a/proto/TeamResonanceChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "AvatarTeamResonanceInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1082 -// EnetChannelId: 0 -// EnetIsReliable: true -message TeamResonanceChangeNotify { - repeated AvatarTeamResonanceInfo info_list = 1; -} diff --git a/proto/ToTheMoonAddObstacleReq.proto b/proto/ToTheMoonAddObstacleReq.proto deleted file mode 100644 index d2291ab5..00000000 --- a/proto/ToTheMoonAddObstacleReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ToTheMoonObstacleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6121 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ToTheMoonAddObstacleReq { - bool use_edge = 12; - ToTheMoonObstacleInfo obstacle = 13; - int32 query_id = 9; - uint32 scene_id = 3; -} diff --git a/proto/ToTheMoonAddObstacleRsp.proto b/proto/ToTheMoonAddObstacleRsp.proto deleted file mode 100644 index d7dfac15..00000000 --- a/proto/ToTheMoonAddObstacleRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "DynamicNodes.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6103 -// EnetChannelId: 0 -// EnetIsReliable: true -message ToTheMoonAddObstacleRsp { - DynamicNodes dynamic_nodes = 2; - int32 query_id = 13; - int32 retcode = 11; -} diff --git a/proto/ToTheMoonEnterSceneReq.proto b/proto/ToTheMoonEnterSceneReq.proto deleted file mode 100644 index bce8cdd9..00000000 --- a/proto/ToTheMoonEnterSceneReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6135 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ToTheMoonEnterSceneReq { - uint32 version = 14; - uint32 scene_id = 15; -} diff --git a/proto/ToTheMoonEnterSceneRsp.proto b/proto/ToTheMoonEnterSceneRsp.proto deleted file mode 100644 index 52d309e8..00000000 --- a/proto/ToTheMoonEnterSceneRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6107 -// EnetChannelId: 0 -// EnetIsReliable: true -message ToTheMoonEnterSceneRsp { - int32 retcode = 7; -} diff --git a/proto/ToTheMoonObstaclesModifyNotify.proto b/proto/ToTheMoonObstaclesModifyNotify.proto deleted file mode 100644 index ec7ba092..00000000 --- a/proto/ToTheMoonObstaclesModifyNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "ToTheMoonObstacleInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6199 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ToTheMoonObstaclesModifyNotify { - repeated ToTheMoonObstacleInfo add_obstacles = 4; - repeated int32 remove_obstacle_ids = 13; - uint32 scene_id = 15; - bool use_edge = 1; -} diff --git a/proto/ToTheMoonPingNotify.proto b/proto/ToTheMoonPingNotify.proto deleted file mode 100644 index 8776fa49..00000000 --- a/proto/ToTheMoonPingNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6112 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ToTheMoonPingNotify {} diff --git a/proto/ToTheMoonRemoveObstacleReq.proto b/proto/ToTheMoonRemoveObstacleReq.proto deleted file mode 100644 index 044a6ae8..00000000 --- a/proto/ToTheMoonRemoveObstacleReq.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6190 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ToTheMoonRemoveObstacleReq { - int32 handle = 12; - uint32 scene_id = 10; - int32 query_id = 11; - - enum ObstacleType { - OBSTACLE_TYPE_BOX = 0; - OBSTACLE_TYPE_CAPSULE = 1; - } -} diff --git a/proto/ToTheMoonRemoveObstacleRsp.proto b/proto/ToTheMoonRemoveObstacleRsp.proto deleted file mode 100644 index 4967a30f..00000000 --- a/proto/ToTheMoonRemoveObstacleRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "DynamicNodes.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6173 -// EnetChannelId: 0 -// EnetIsReliable: true -message ToTheMoonRemoveObstacleRsp { - int32 query_id = 3; - int32 retcode = 14; - DynamicNodes dynamic_nodes = 8; -} diff --git a/proto/TowerBriefDataNotify.proto b/proto/TowerBriefDataNotify.proto deleted file mode 100644 index d26af7f4..00000000 --- a/proto/TowerBriefDataNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2472 -// EnetChannelId: 0 -// EnetIsReliable: true -message TowerBriefDataNotify { - uint32 total_star_num = 11; - uint32 last_floor_index = 8; - uint32 schedule_start_time = 15; - uint32 next_schedule_change_time = 6; - bool is_finished_entrance_floor = 14; - uint32 last_level_index = 4; - uint32 tower_schedule_id = 5; -} diff --git a/proto/TowerBuffSelectReq.proto b/proto/TowerBuffSelectReq.proto deleted file mode 100644 index 023cfde3..00000000 --- a/proto/TowerBuffSelectReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2448 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TowerBuffSelectReq { - uint32 tower_buff_id = 5; -} diff --git a/proto/TowerBuffSelectRsp.proto b/proto/TowerBuffSelectRsp.proto deleted file mode 100644 index 54001969..00000000 --- a/proto/TowerBuffSelectRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2497 -// EnetChannelId: 0 -// EnetIsReliable: true -message TowerBuffSelectRsp { - int32 retcode = 11; - uint32 tower_buff_id = 13; -} diff --git a/proto/TowerRecordHandbookReq.proto b/proto/TowerRecordHandbookReq.proto deleted file mode 100644 index 0a9fa31b..00000000 --- a/proto/TowerRecordHandbookReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2450 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TowerRecordHandbookReq {} diff --git a/proto/TowerRecordHandbookRsp.proto b/proto/TowerRecordHandbookRsp.proto deleted file mode 100644 index 1a27b3e8..00000000 --- a/proto/TowerRecordHandbookRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "TowerMonthlyDetail.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2443 -// EnetChannelId: 0 -// EnetIsReliable: true -message TowerRecordHandbookRsp { - int32 retcode = 7; - repeated TowerMonthlyDetail monthly_detail_list = 14; -} diff --git a/proto/TowerSurrenderReq.proto b/proto/TowerSurrenderReq.proto deleted file mode 100644 index 7c02f1d7..00000000 --- a/proto/TowerSurrenderReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2422 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TowerSurrenderReq {} diff --git a/proto/TowerSurrenderRsp.proto b/proto/TowerSurrenderRsp.proto deleted file mode 100644 index f9216aa8..00000000 --- a/proto/TowerSurrenderRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2465 -// EnetChannelId: 0 -// EnetIsReliable: true -message TowerSurrenderRsp { - int32 retcode = 9; -} diff --git a/proto/TreasureMapBonusChallengeNotify.proto b/proto/TreasureMapBonusChallengeNotify.proto deleted file mode 100644 index e36c048a..00000000 --- a/proto/TreasureMapBonusChallengeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "TreasureMapBonusChallengeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2115 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapBonusChallengeNotify { - TreasureMapBonusChallengeInfo info = 5; -} diff --git a/proto/TreasureMapCurrencyNotify.proto b/proto/TreasureMapCurrencyNotify.proto deleted file mode 100644 index 5567e13a..00000000 --- a/proto/TreasureMapCurrencyNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2171 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapCurrencyNotify { - uint32 currency_num = 8; -} diff --git a/proto/TreasureMapGuideTaskDoneNotify.proto b/proto/TreasureMapGuideTaskDoneNotify.proto deleted file mode 100644 index 3e7a5da9..00000000 --- a/proto/TreasureMapGuideTaskDoneNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2119 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapGuideTaskDoneNotify {} diff --git a/proto/TreasureMapHostInfoNotify.proto b/proto/TreasureMapHostInfoNotify.proto deleted file mode 100644 index 2630661f..00000000 --- a/proto/TreasureMapHostInfoNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8681 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapHostInfoNotify { - repeated uint32 mp_challenge_region_list = 8; -} diff --git a/proto/TreasureMapMpChallengeNotify.proto b/proto/TreasureMapMpChallengeNotify.proto deleted file mode 100644 index 29cfbe3c..00000000 --- a/proto/TreasureMapMpChallengeNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2048 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapMpChallengeNotify {} diff --git a/proto/TreasureMapPreTaskDoneNotify.proto b/proto/TreasureMapPreTaskDoneNotify.proto deleted file mode 100644 index 974a6459..00000000 --- a/proto/TreasureMapPreTaskDoneNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2152 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapPreTaskDoneNotify {} diff --git a/proto/TreasureMapRegionActiveNotify.proto b/proto/TreasureMapRegionActiveNotify.proto deleted file mode 100644 index 9caceab0..00000000 --- a/proto/TreasureMapRegionActiveNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2122 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureMapRegionActiveNotify { - uint32 active_region_index = 14; -} diff --git a/proto/TreasureSeelieCollectOrbsNotify.proto b/proto/TreasureSeelieCollectOrbsNotify.proto deleted file mode 100644 index 230f9466..00000000 --- a/proto/TreasureSeelieCollectOrbsNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20754 -// EnetChannelId: 0 -// EnetIsReliable: true -message TreasureSeelieCollectOrbsNotify { - uint32 current_num = 11; - uint32 total_num = 5; -} diff --git a/proto/TreasureSeelieDetailInfo.proto b/proto/TreasureSeelieDetailInfo.proto deleted file mode 100644 index 338ee1ef..00000000 --- a/proto/TreasureSeelieDetailInfo.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk3000_HDJHHOCABBK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message TreasureSeelieDetailInfo { - uint32 treasure_close_time = 10; - bool is_content_closed = 8; - repeated Unk3000_HDJHHOCABBK Unk3000_NMEPJANNLLE = 14; -} diff --git a/proto/TrialAvatarInDungeonIndexNotify.proto b/proto/TrialAvatarInDungeonIndexNotify.proto deleted file mode 100644 index a7f644c0..00000000 --- a/proto/TrialAvatarInDungeonIndexNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2186 -// EnetChannelId: 0 -// EnetIsReliable: true -message TrialAvatarInDungeonIndexNotify { - uint32 trial_avatar_index_id = 14; -} diff --git a/proto/TriggerRoguelikeCurseNotify.proto b/proto/TriggerRoguelikeCurseNotify.proto deleted file mode 100644 index 2fc0a2ad..00000000 --- a/proto/TriggerRoguelikeCurseNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8412 -// EnetChannelId: 0 -// EnetIsReliable: true -message TriggerRoguelikeCurseNotify { - repeated uint32 effect_param_list = 14; - uint32 curse_group_id = 9; - bool is_trigger_curse = 13; - uint32 curse_level = 3; -} diff --git a/proto/TriggerRoguelikeRuneReq.proto b/proto/TriggerRoguelikeRuneReq.proto deleted file mode 100644 index 01a95866..00000000 --- a/proto/TriggerRoguelikeRuneReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8463 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TriggerRoguelikeRuneReq { - uint32 rune_id = 8; -} diff --git a/proto/TriggerRoguelikeRuneRsp.proto b/proto/TriggerRoguelikeRuneRsp.proto deleted file mode 100644 index 6d081daf..00000000 --- a/proto/TriggerRoguelikeRuneRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8065 -// EnetChannelId: 0 -// EnetIsReliable: true -message TriggerRoguelikeRuneRsp { - uint32 available_count = 4; - uint32 rune_id = 14; - int32 retcode = 8; -} diff --git a/proto/TryEnterNextRogueDiaryDungeonReq.proto b/proto/TryEnterNextRogueDiaryDungeonReq.proto deleted file mode 100644 index 6fa0e37f..00000000 --- a/proto/TryEnterNextRogueDiaryDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8280 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TryEnterNextRogueDiaryDungeonReq {} diff --git a/proto/TryEnterNextRogueDiaryDungeonRsp.proto b/proto/TryEnterNextRogueDiaryDungeonRsp.proto deleted file mode 100644 index 0a2e8fb0..00000000 --- a/proto/TryEnterNextRogueDiaryDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8362 -// EnetChannelId: 0 -// EnetIsReliable: true -message TryEnterNextRogueDiaryDungeonRsp { - int32 retcode = 4; -} diff --git a/proto/TryInterruptRogueDiaryDungeonReq.proto b/proto/TryInterruptRogueDiaryDungeonReq.proto deleted file mode 100644 index 85946b6f..00000000 --- a/proto/TryInterruptRogueDiaryDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8617 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message TryInterruptRogueDiaryDungeonReq {} diff --git a/proto/TryInterruptRogueDiaryDungeonRsp.proto b/proto/TryInterruptRogueDiaryDungeonRsp.proto deleted file mode 100644 index 703c9750..00000000 --- a/proto/TryInterruptRogueDiaryDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8903 -// EnetChannelId: 0 -// EnetIsReliable: true -message TryInterruptRogueDiaryDungeonRsp { - int32 retcode = 4; -} diff --git a/proto/UgcMusicTrack.proto b/proto/UgcMusicTrack.proto deleted file mode 100644 index 95f3b5cf..00000000 --- a/proto/UgcMusicTrack.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "UgcMusicNote.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message UgcMusicTrack { - repeated UgcMusicNote music_note_list = 6; -} diff --git a/proto/UgcNotify.proto b/proto/UgcNotify.proto deleted file mode 100644 index cab896f9..00000000 --- a/proto/UgcNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6341 -// EnetChannelId: 0 -// EnetIsReliable: true -message UgcNotify { - bool is_ugc_publish_ban = 12; - bool is_ugc_publish_feature_closed = 8; - bool is_ugc_feature_closed = 15; -} diff --git a/proto/UnfreezeGroupLimitNotify.proto b/proto/UnfreezeGroupLimitNotify.proto deleted file mode 100644 index b4a8ce0d..00000000 --- a/proto/UnfreezeGroupLimitNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3220 -// EnetChannelId: 0 -// EnetIsReliable: true -message UnfreezeGroupLimitNotify { - uint32 point_id = 9; - uint32 scene_id = 11; -} diff --git a/proto/Unk2200_DEHCEKCILAB_ClientNotify.proto b/proto/Unk2200_DEHCEKCILAB_ClientNotify.proto deleted file mode 100644 index 164fbfee..00000000 --- a/proto/Unk2200_DEHCEKCILAB_ClientNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 88 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2200_DEHCEKCILAB_ClientNotify {} diff --git a/proto/Unk2700_AAHKMNNAFIH.proto b/proto/Unk2700_AAHKMNNAFIH.proto deleted file mode 100644 index f5183a35..00000000 --- a/proto/Unk2700_AAHKMNNAFIH.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_ICPNKAALJEP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8231 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AAHKMNNAFIH { - uint32 gallery_id = 13; - Unk2700_ICPNKAALJEP settle_info = 12; -} diff --git a/proto/Unk2700_ACILPONNGGK_ClientReq.proto b/proto/Unk2700_ACILPONNGGK_ClientReq.proto deleted file mode 100644 index c4847f87..00000000 --- a/proto/Unk2700_ACILPONNGGK_ClientReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4537 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ACILPONNGGK_ClientReq {} diff --git a/proto/Unk2700_ADBFKMECFNJ_ClientNotify.proto b/proto/Unk2700_ADBFKMECFNJ_ClientNotify.proto deleted file mode 100644 index 41457184..00000000 --- a/proto/Unk2700_ADBFKMECFNJ_ClientNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6240 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ADBFKMECFNJ_ClientNotify { - int32 retcode = 15; -} diff --git a/proto/Unk2700_AEEMJIMOPKD.proto b/proto/Unk2700_AEEMJIMOPKD.proto deleted file mode 100644 index 2a0e30a3..00000000 --- a/proto/Unk2700_AEEMJIMOPKD.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8481 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AEEMJIMOPKD { - uint32 stage_id = 13; - int32 retcode = 14; - bool is_success = 3; -} diff --git a/proto/Unk2700_AHHFDDOGCNA.proto b/proto/Unk2700_AHHFDDOGCNA.proto deleted file mode 100644 index 6890990d..00000000 --- a/proto/Unk2700_AHHFDDOGCNA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8768 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AHHFDDOGCNA { - map Unk2700_DACHHINLDDJ = 3; - int32 retcode = 13; -} diff --git a/proto/Unk2700_AHOMMGBBIAH.proto b/proto/Unk2700_AHOMMGBBIAH.proto deleted file mode 100644 index 0346d0f6..00000000 --- a/proto/Unk2700_AHOMMGBBIAH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8066 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AHOMMGBBIAH { - uint32 trial_id = 12; - int32 retcode = 4; -} diff --git a/proto/Unk2700_AIBHKIENDPF.proto b/proto/Unk2700_AIBHKIENDPF.proto deleted file mode 100644 index fbc493a9..00000000 --- a/proto/Unk2700_AIBHKIENDPF.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_BGKMAAINPCO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8147 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AIBHKIENDPF { - uint32 level_id = 1; - uint32 difficulty_id = 14; - int32 retcode = 6; - repeated Unk2700_BGKMAAINPCO Unk2700_GMAEHKMDIGG = 8; -} diff --git a/proto/Unk2700_AIGECAPPCKK.proto b/proto/Unk2700_AIGECAPPCKK.proto deleted file mode 100644 index 5566f2df..00000000 --- a/proto/Unk2700_AIGECAPPCKK.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Unk2700_HIHKGMLLOGD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_AIGECAPPCKK { - repeated Unk2700_HIHKGMLLOGD Unk2700_AEJIIOOPJIL = 3; - uint32 Unk2700_HNCBHBKDODH = 14; -} diff --git a/proto/Unk2700_AIGKGLHBMCP_ServerRsp.proto b/proto/Unk2700_AIGKGLHBMCP_ServerRsp.proto deleted file mode 100644 index 4e837fc0..00000000 --- a/proto/Unk2700_AIGKGLHBMCP_ServerRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6244 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AIGKGLHBMCP_ServerRsp { - int32 retcode = 1; - uint32 room_id = 13; -} diff --git a/proto/Unk2700_AIKOFHAKNPC.proto b/proto/Unk2700_AIKOFHAKNPC.proto deleted file mode 100644 index 7235c3da..00000000 --- a/proto/Unk2700_AIKOFHAKNPC.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8740 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_AIKOFHAKNPC { - uint32 trial_id = 13; -} diff --git a/proto/Unk2700_AKIBKKOMBMC.proto b/proto/Unk2700_AKIBKKOMBMC.proto deleted file mode 100644 index c886ec25..00000000 --- a/proto/Unk2700_AKIBKKOMBMC.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_IEPIBFMCJNJ.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8120 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_AKIBKKOMBMC { - int32 retcode = 15; - repeated Unk2700_IEPIBFMCJNJ Unk2700_GOCEOKPHFIO = 11; - uint32 schedule_id = 6; -} diff --git a/proto/Unk2700_ALBPFHFJHHF_ClientReq.proto b/proto/Unk2700_ALBPFHFJHHF_ClientReq.proto deleted file mode 100644 index faf77300..00000000 --- a/proto/Unk2700_ALBPFHFJHHF_ClientReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_JDPMOMKAPIF.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6036 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ALBPFHFJHHF_ClientReq { - Unk2700_JDPMOMKAPIF Unk2700_HPNDCCFNPEF = 3; -} diff --git a/proto/Unk2700_ALFEKGABMAA.proto b/proto/Unk2700_ALFEKGABMAA.proto deleted file mode 100644 index 85d80343..00000000 --- a/proto/Unk2700_ALFEKGABMAA.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8022 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ALFEKGABMAA {} diff --git a/proto/Unk2700_AMJFIJNNGHC.proto b/proto/Unk2700_AMJFIJNNGHC.proto deleted file mode 100644 index 1d9369d7..00000000 --- a/proto/Unk2700_AMJFIJNNGHC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Unk2700_PEDJGJMHMHH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_AMJFIJNNGHC { - bool is_open = 8; - repeated Unk2700_PEDJGJMHMHH Unk2700_KPEIIFDINPC = 1; -} diff --git a/proto/Unk2700_AMOEOCPOMGJ_ClientReq.proto b/proto/Unk2700_AMOEOCPOMGJ_ClientReq.proto deleted file mode 100644 index ce631e8b..00000000 --- a/proto/Unk2700_AMOEOCPOMGJ_ClientReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_JMPCGMBHJLG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6090 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_AMOEOCPOMGJ_ClientReq { - Unk2700_JMPCGMBHJLG Unk2700_KHPPLOGFMDE = 13; -} diff --git a/proto/Unk2700_ANEBALDAFJI.proto b/proto/Unk2700_ANEBALDAFJI.proto deleted file mode 100644 index d21b3ed1..00000000 --- a/proto/Unk2700_ANEBALDAFJI.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8357 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_ANEBALDAFJI { - repeated ItemParam item_list = 8; - int32 retcode = 11; -} diff --git a/proto/Unk2700_ANGBJGAOMHF_ClientReq.proto b/proto/Unk2700_ANGBJGAOMHF_ClientReq.proto deleted file mode 100644 index b1a4cb08..00000000 --- a/proto/Unk2700_ANGBJGAOMHF_ClientReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6344 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ANGBJGAOMHF_ClientReq { - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 7; - uint64 Unk2700_CEPGMKAHHCD = 12; -} diff --git a/proto/Unk2700_AOIJNFMIAIP.proto b/proto/Unk2700_AOIJNFMIAIP.proto deleted file mode 100644 index 2060c5ee..00000000 --- a/proto/Unk2700_AOIJNFMIAIP.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8614 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_AOIJNFMIAIP {} diff --git a/proto/Unk2700_APNHPEJCDMO.proto b/proto/Unk2700_APNHPEJCDMO.proto deleted file mode 100644 index d493338b..00000000 --- a/proto/Unk2700_APNHPEJCDMO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8610 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_APNHPEJCDMO { - uint32 Unk2700_PCKNCDNENCD = 1; - int32 retcode = 3; -} diff --git a/proto/Unk2700_APOBKAEHMEL.proto b/proto/Unk2700_APOBKAEHMEL.proto deleted file mode 100644 index 7974a00b..00000000 --- a/proto/Unk2700_APOBKAEHMEL.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8216 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_APOBKAEHMEL { - repeated ItemParam Unk2700_EENOCHNIAJL = 1; -} diff --git a/proto/Unk2700_BBLJNCKPKPN.proto b/proto/Unk2700_BBLJNCKPKPN.proto deleted file mode 100644 index d375801d..00000000 --- a/proto/Unk2700_BBLJNCKPKPN.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8192 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BBLJNCKPKPN { - uint32 level_id = 8; - uint32 stage_id = 7; -} diff --git a/proto/Unk2700_BBMKJGPMIOE.proto b/proto/Unk2700_BBMKJGPMIOE.proto deleted file mode 100644 index ae91e6df..00000000 --- a/proto/Unk2700_BBMKJGPMIOE.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_KIGGOKAEFHM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8580 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BBMKJGPMIOE { - Unk2700_KIGGOKAEFHM Unk2700_CNJPCCECBPD = 14; -} diff --git a/proto/Unk2700_BCFKCLHCBDI.proto b/proto/Unk2700_BCFKCLHCBDI.proto deleted file mode 100644 index 75cc6b13..00000000 --- a/proto/Unk2700_BCFKCLHCBDI.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8419 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BCFKCLHCBDI { - uint32 difficulty = 1; - uint32 stage_id = 12; -} diff --git a/proto/Unk2700_BCPHPHGOKGN.proto b/proto/Unk2700_BCPHPHGOKGN.proto deleted file mode 100644 index 5229804b..00000000 --- a/proto/Unk2700_BCPHPHGOKGN.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8227 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BCPHPHGOKGN { - uint32 level_id = 6; -} diff --git a/proto/Unk2700_BEDCCMDPNCH.proto b/proto/Unk2700_BEDCCMDPNCH.proto deleted file mode 100644 index f7fc4031..00000000 --- a/proto/Unk2700_BEDCCMDPNCH.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_BKHBKHINBIA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8499 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BEDCCMDPNCH { - uint32 gallery_id = 14; - Unk2700_BKHBKHINBIA settle_info = 15; -} diff --git a/proto/Unk2700_BEDLIGJANCJ_ClientReq.proto b/proto/Unk2700_BEDLIGJANCJ_ClientReq.proto deleted file mode 100644 index 46007c5b..00000000 --- a/proto/Unk2700_BEDLIGJANCJ_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4558 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BEDLIGJANCJ_ClientReq { - uint32 Unk2700_BJHAMKKECEI = 14; -} diff --git a/proto/Unk2700_BEINCMBJDAA_ClientReq.proto b/proto/Unk2700_BEINCMBJDAA_ClientReq.proto deleted file mode 100644 index 41f8b275..00000000 --- a/proto/Unk2700_BEINCMBJDAA_ClientReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 333 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BEINCMBJDAA_ClientReq { - uint32 target_id = 1; - float Unk2700_AEIDAJFHBBB = 5; - uint32 source_id = 13; - float Unk2700_JLLFGAIOPGC = 4; -} diff --git a/proto/Unk2700_BIEMCDLIFOD.proto b/proto/Unk2700_BIEMCDLIFOD.proto deleted file mode 100644 index 6e6031a3..00000000 --- a/proto/Unk2700_BIEMCDLIFOD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_BIEMCDLIFOD { - uint32 guid = 11; - Vector spawn_pos = 14; - repeated int32 included_furniture_index_list = 12; -} diff --git a/proto/Unk2700_BIFNFOGBPNM.proto b/proto/Unk2700_BIFNFOGBPNM.proto deleted file mode 100644 index 02843a30..00000000 --- a/proto/Unk2700_BIFNFOGBPNM.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_BIFNFOGBPNM { - bool is_open = 5; - uint32 route_id = 9; - bool Unk2700_MMNILGLDHHD = 15; -} diff --git a/proto/Unk2700_BKEELPKCHGO_ClientReq.proto b/proto/Unk2700_BKEELPKCHGO_ClientReq.proto deleted file mode 100644 index c414a577..00000000 --- a/proto/Unk2700_BKEELPKCHGO_ClientReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6209 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BKEELPKCHGO_ClientReq {} diff --git a/proto/Unk2700_BKGPMAHMHIG.proto b/proto/Unk2700_BKGPMAHMHIG.proto deleted file mode 100644 index 14b0af61..00000000 --- a/proto/Unk2700_BKGPMAHMHIG.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8561 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BKGPMAHMHIG { - bool Unk2700_PHGMKGEMCFF = 2; - uint32 level_id = 12; - uint32 card_id = 9; -} diff --git a/proto/Unk2700_BLCHNMCGJCJ.proto b/proto/Unk2700_BLCHNMCGJCJ.proto deleted file mode 100644 index 8e246de9..00000000 --- a/proto/Unk2700_BLCHNMCGJCJ.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8948 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BLCHNMCGJCJ { - int32 retcode = 11; -} diff --git a/proto/Unk2700_BLFFJBMLAPI.proto b/proto/Unk2700_BLFFJBMLAPI.proto deleted file mode 100644 index f26c2749..00000000 --- a/proto/Unk2700_BLFFJBMLAPI.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8772 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BLFFJBMLAPI { - int32 retcode = 9; - repeated ItemParam Unk2700_PILJPPJNGEJ = 14; - repeated ItemParam Unk2700_EENOCHNIAJL = 1; -} diff --git a/proto/Unk2700_BLHIGLFDHFA_ServerNotify.proto b/proto/Unk2700_BLHIGLFDHFA_ServerNotify.proto deleted file mode 100644 index 09ed7125..00000000 --- a/proto/Unk2700_BLHIGLFDHFA_ServerNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4654 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BLHIGLFDHFA_ServerNotify { - uint32 trigger_entity_id = 10; - uint32 cur_score = 9; - uint32 add_score = 7; - uint32 gallery_id = 5; -} diff --git a/proto/Unk2700_BLNOMGJJLOI.proto b/proto/Unk2700_BLNOMGJJLOI.proto deleted file mode 100644 index 3e0c6873..00000000 --- a/proto/Unk2700_BLNOMGJJLOI.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8854 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BLNOMGJJLOI { - int32 retcode = 1; - uint32 Unk2700_CKGJEOOKFIF = 8; -} diff --git a/proto/Unk2700_BMDBBHFJMPF.proto b/proto/Unk2700_BMDBBHFJMPF.proto deleted file mode 100644 index b8fa6b9a..00000000 --- a/proto/Unk2700_BMDBBHFJMPF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8178 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BMDBBHFJMPF { - uint32 activity_id = 1; -} diff --git a/proto/Unk2700_BNABFJBODGE.proto b/proto/Unk2700_BNABFJBODGE.proto deleted file mode 100644 index 97e3b28a..00000000 --- a/proto/Unk2700_BNABFJBODGE.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8226 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BNABFJBODGE { - uint32 stage_id = 12; - uint32 skill_id = 11; - uint32 challenge_id = 10; - uint32 Unk2700_AIKKJGOLLHK = 13; -} diff --git a/proto/Unk2700_BNCBHLOKDCD.proto b/proto/Unk2700_BNCBHLOKDCD.proto deleted file mode 100644 index 7464cb81..00000000 --- a/proto/Unk2700_BNCBHLOKDCD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8602 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BNCBHLOKDCD { - uint32 num = 10; -} diff --git a/proto/Unk2700_BNMDCEKPDMC.proto b/proto/Unk2700_BNMDCEKPDMC.proto deleted file mode 100644 index 260f6687..00000000 --- a/proto/Unk2700_BNMDCEKPDMC.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "Unk2700_BJJOMPDLNAL.proto"; -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8641 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BNMDCEKPDMC { - uint32 stage_id = 8; - repeated uint32 Unk2700_KIFPKPGKJCA = 14; - repeated Unk2700_HJLFNKLPFBH avatar_list = 13; - repeated Unk2700_BJJOMPDLNAL Unk2700_AAGBIFHNNPP = 2; - repeated uint32 Unk2700_GGNBBHMGLAN = 10; - repeated Unk2700_HJLFNKLPFBH Unk2700_PLHIJIHFNDL = 9; - repeated uint32 Unk2700_OKGKHPCMNMN = 15; - repeated Unk2700_HJLFNKLPFBH Unk2700_BBGHICEDLBB = 11; -} diff --git a/proto/Unk2700_BOEHCEAAKKA.proto b/proto/Unk2700_BOEHCEAAKKA.proto deleted file mode 100644 index a3e1e9ae..00000000 --- a/proto/Unk2700_BOEHCEAAKKA.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8921 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BOEHCEAAKKA { - uint32 Unk2700_CKGJEOOKFIF = 15; - uint32 Unk2700_ADNAKNMDMGG = 2; - bool is_succ = 5; -} diff --git a/proto/Unk2700_BOPIJJPNHCK.proto b/proto/Unk2700_BOPIJJPNHCK.proto deleted file mode 100644 index f197b4b1..00000000 --- a/proto/Unk2700_BOPIJJPNHCK.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8590 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BOPIJJPNHCK { - int32 retcode = 4; -} diff --git a/proto/Unk2700_BPFNCHEFKJM.proto b/proto/Unk2700_BPFNCHEFKJM.proto deleted file mode 100644 index 686ea423..00000000 --- a/proto/Unk2700_BPFNCHEFKJM.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8449 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_BPFNCHEFKJM { - int32 retcode = 10; -} diff --git a/proto/Unk2700_BPPDLOJLAAO.proto b/proto/Unk2700_BPPDLOJLAAO.proto deleted file mode 100644 index cd601f1a..00000000 --- a/proto/Unk2700_BPPDLOJLAAO.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8280 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_BPPDLOJLAAO {} diff --git a/proto/Unk2700_CALNMMBNKFD.proto b/proto/Unk2700_CALNMMBNKFD.proto deleted file mode 100644 index 7d1c12ad..00000000 --- a/proto/Unk2700_CALNMMBNKFD.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_AIMMLILLOKB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8502 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CALNMMBNKFD { - Unk2700_AIMMLILLOKB Unk2700_GHDHIBDLFPN = 4; - int32 retcode = 11; - uint32 schedule_id = 10; -} diff --git a/proto/Unk2700_CAODHBDOGNE.proto b/proto/Unk2700_CAODHBDOGNE.proto deleted file mode 100644 index b207a01e..00000000 --- a/proto/Unk2700_CAODHBDOGNE.proto +++ /dev/null @@ -1,39 +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 . - -syntax = "proto3"; - -import "Unk2700_BJJOMPDLNAL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8597 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CAODHBDOGNE { - uint32 stage_id = 12; - repeated uint32 Unk2700_HIMJICENGCC = 15; - uint32 time = 4; - uint32 Unk2700_COOCEOOMMKC = 5; - uint32 Unk2700_PPEBOKBCPLE = 6; - uint32 coin = 11; - uint32 difficulty = 8; - uint32 dungeon_id = 14; - repeated Unk2700_BJJOMPDLNAL Unk2700_AAGBIFHNNPP = 7; - repeated uint32 Unk2700_ALMOAMMNNGP = 10; -} diff --git a/proto/Unk2700_CBGOFDNILKA.proto b/proto/Unk2700_CBGOFDNILKA.proto deleted file mode 100644 index 3f017f38..00000000 --- a/proto/Unk2700_CBGOFDNILKA.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8159 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CBGOFDNILKA { - uint32 Unk2700_APJPPLAAFEM = 13; - bool Unk2700_JGAMIHLFFOI = 1; -} diff --git a/proto/Unk2700_CBJEDMGOBPL.proto b/proto/Unk2700_CBJEDMGOBPL.proto deleted file mode 100644 index 6a2290f3..00000000 --- a/proto/Unk2700_CBJEDMGOBPL.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_CBJEDMGOBPL { - Unk2700_CBJEDMGOBPL_Unk2700_MBLDLJOKLBL = 0; - Unk2700_CBJEDMGOBPL_Unk2700_ILOMIKADKGD = 1; - Unk2700_CBJEDMGOBPL_Unk2700_HGHOEJGHMDH = 2; - Unk2700_CBJEDMGOBPL_Unk2700_PJCONIDJGOD = 3; -} diff --git a/proto/Unk2700_CCCKFHICDHD_ClientNotify.proto b/proto/Unk2700_CCCKFHICDHD_ClientNotify.proto deleted file mode 100644 index 941fdeca..00000000 --- a/proto/Unk2700_CCCKFHICDHD_ClientNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3314 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CCCKFHICDHD_ClientNotify { - repeated uint32 Unk2700_KPKEIFJJDAO = 9; -} diff --git a/proto/Unk2700_CEEONDKDIHH_ClientReq.proto b/proto/Unk2700_CEEONDKDIHH_ClientReq.proto deleted file mode 100644 index 7b0a1360..00000000 --- a/proto/Unk2700_CEEONDKDIHH_ClientReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6213 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CEEONDKDIHH_ClientReq { - bool Unk2700_MAPEEDEBLKN = 9; - uint64 Unk2700_ONOOJBEABOE = 11; -} diff --git a/proto/Unk2700_CFLKEDHFPAB.proto b/proto/Unk2700_CFLKEDHFPAB.proto deleted file mode 100644 index c28648ce..00000000 --- a/proto/Unk2700_CFLKEDHFPAB.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8143 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CFLKEDHFPAB {} diff --git a/proto/Unk2700_CGNFBKKBPJE.proto b/proto/Unk2700_CGNFBKKBPJE.proto deleted file mode 100644 index 468114fb..00000000 --- a/proto/Unk2700_CGNFBKKBPJE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8240 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CGNFBKKBPJE { - int32 retcode = 13; - uint32 stage_id = 6; -} diff --git a/proto/Unk2700_CHICHNGLKPI.proto b/proto/Unk2700_CHICHNGLKPI.proto deleted file mode 100644 index c3cb0e02..00000000 --- a/proto/Unk2700_CHICHNGLKPI.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8149 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CHICHNGLKPI { - uint32 id = 5; - uint32 max_score = 14; -} diff --git a/proto/Unk2700_CILGDLMHCNG_ServerNotify.proto b/proto/Unk2700_CILGDLMHCNG_ServerNotify.proto deleted file mode 100644 index 8505e2eb..00000000 --- a/proto/Unk2700_CILGDLMHCNG_ServerNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1951 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CILGDLMHCNG_ServerNotify { - string Unk2700_GEBOKAMGEEB = 7; - uint32 chapter_id = 15; -} diff --git a/proto/Unk2700_CIOMEDJDPBP_ClientReq.proto b/proto/Unk2700_CIOMEDJDPBP_ClientReq.proto deleted file mode 100644 index dd4fc145..00000000 --- a/proto/Unk2700_CIOMEDJDPBP_ClientReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6342 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CIOMEDJDPBP_ClientReq {} diff --git a/proto/Unk2700_CJKCCLEGPCM.proto b/proto/Unk2700_CJKCCLEGPCM.proto deleted file mode 100644 index b50cc30d..00000000 --- a/proto/Unk2700_CJKCCLEGPCM.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8153 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CJKCCLEGPCM { - int32 retcode = 6; - uint32 id = 15; -} diff --git a/proto/Unk2700_CLKGPNDKIDD.proto b/proto/Unk2700_CLKGPNDKIDD.proto deleted file mode 100644 index ab311c0b..00000000 --- a/proto/Unk2700_CLKGPNDKIDD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8725 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_CLKGPNDKIDD { - uint32 schedule_id = 8; -} diff --git a/proto/Unk2700_CLMGFEOPNFH.proto b/proto/Unk2700_CLMGFEOPNFH.proto deleted file mode 100644 index cf12fc81..00000000 --- a/proto/Unk2700_CLMGFEOPNFH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8938 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CLMGFEOPNFH { - int32 retcode = 10; - uint32 gallery_id = 12; -} diff --git a/proto/Unk2700_CNEIMEHAAAF.proto b/proto/Unk2700_CNEIMEHAAAF.proto deleted file mode 100644 index e65b9626..00000000 --- a/proto/Unk2700_CNEIMEHAAAF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8903 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CNEIMEHAAAF { - int32 retcode = 4; -} diff --git a/proto/Unk2700_CNNJKJFHGGD.proto b/proto/Unk2700_CNNJKJFHGGD.proto deleted file mode 100644 index 9736719d..00000000 --- a/proto/Unk2700_CNNJKJFHGGD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8264 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CNNJKJFHGGD { - repeated uint32 Unk2700_ABJAKBCPEEC = 11; - int32 retcode = 3; -} diff --git a/proto/Unk2700_COGBIJAPDLE.proto b/proto/Unk2700_COGBIJAPDLE.proto deleted file mode 100644 index df74c236..00000000 --- a/proto/Unk2700_COGBIJAPDLE.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8535 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_COGBIJAPDLE { - int32 retcode = 3; -} diff --git a/proto/Unk2700_CPDDDMPAIDL.proto b/proto/Unk2700_CPDDDMPAIDL.proto deleted file mode 100644 index baa23188..00000000 --- a/proto/Unk2700_CPDDDMPAIDL.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8817 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CPDDDMPAIDL { - bool Unk2700_PHGMKGEMCFF = 10; - uint32 card_id = 13; - uint32 level_id = 14; - int32 retcode = 11; -} diff --git a/proto/Unk2700_CPEMGFIMICD.proto b/proto/Unk2700_CPEMGFIMICD.proto deleted file mode 100644 index 34ef4791..00000000 --- a/proto/Unk2700_CPEMGFIMICD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8588 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_CPEMGFIMICD { - uint32 Unk2700_LKBHLHIHJGL = 1; - int32 retcode = 14; -} diff --git a/proto/Unk2700_CPNDLPDOPGN.proto b/proto/Unk2700_CPNDLPDOPGN.proto deleted file mode 100644 index 2a9f6821..00000000 --- a/proto/Unk2700_CPNDLPDOPGN.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_CPNDLPDOPGN { - uint64 Unk2700_ONOOJBEABOE = 3; - uint32 uid = 15; - uint32 timestamp = 4; - string region = 11; - uint32 lang = 13; -} diff --git a/proto/Unk2700_DAGJNGODABM_ClientReq.proto b/proto/Unk2700_DAGJNGODABM_ClientReq.proto deleted file mode 100644 index b957b2f5..00000000 --- a/proto/Unk2700_DAGJNGODABM_ClientReq.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "MusicBriefInfo.proto"; -import "MusicRecord.proto"; -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6329 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_DAGJNGODABM_ClientReq { - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 11; - oneof Unk2700_MIPPJKBFLOO { - MusicRecord music_record = 2; - } - oneof Unk2700_ILHNBMNOMHO { - MusicBriefInfo music_brief_info = 1488; - } -} diff --git a/proto/Unk2700_DBPDHLEGOLB.proto b/proto/Unk2700_DBPDHLEGOLB.proto deleted file mode 100644 index e461b84b..00000000 --- a/proto/Unk2700_DBPDHLEGOLB.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8127 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_DBPDHLEGOLB { - uint32 stage_id = 5; -} diff --git a/proto/Unk2700_DCBEFDDECOJ.proto b/proto/Unk2700_DCBEFDDECOJ.proto deleted file mode 100644 index 9814093b..00000000 --- a/proto/Unk2700_DCBEFDDECOJ.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "Unk2700_ADIGEBEIJBA.proto"; -import "Unk2700_PKAPCOBGIJL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8858 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_DCBEFDDECOJ { - repeated Unk2700_PKAPCOBGIJL Unk2700_INIBKFPMCFO = 8; - uint32 level_id = 1; - bool Unk2700_CBPNPEBMPOH = 15; - uint32 difficulty_id = 11; - repeated Unk2700_ADIGEBEIJBA Unk2700_EONPKLLJHPH = 3; - uint32 Unk2700_FIGHJIFINKI = 7; -} diff --git a/proto/Unk2700_DCKKCAJCNKP_ServerRsp.proto b/proto/Unk2700_DCKKCAJCNKP_ServerRsp.proto deleted file mode 100644 index 04ba2bff..00000000 --- a/proto/Unk2700_DCKKCAJCNKP_ServerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_IGJLOMCPLLE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6207 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_DCKKCAJCNKP_ServerRsp { - uint32 room_id = 14; - repeated Unk2700_IGJLOMCPLLE Unk2700_MPNOBKBMDFG = 9; - int32 retcode = 12; -} diff --git a/proto/Unk2700_DDAHPHCEIIM.proto b/proto/Unk2700_DDAHPHCEIIM.proto deleted file mode 100644 index 2ad3b1c5..00000000 --- a/proto/Unk2700_DDAHPHCEIIM.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8144 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_DDAHPHCEIIM { - uint32 entity_id = 9; - CustomGadgetTreeInfo Unk2700_OCIHJFOKHPK = 6; -} diff --git a/proto/Unk2700_DDLBKAMGGEE_ServerRsp.proto b/proto/Unk2700_DDLBKAMGGEE_ServerRsp.proto deleted file mode 100644 index 6e205bc2..00000000 --- a/proto/Unk2700_DDLBKAMGGEE_ServerRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_GHHCCEHGKLH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6215 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_DDLBKAMGGEE_ServerRsp { - int32 retcode = 15; - Unk2700_GHHCCEHGKLH Unk2700_AMOAHIICCPC = 14; -} diff --git a/proto/Unk2700_DEDIKDKNAAB.proto b/proto/Unk2700_DEDIKDKNAAB.proto deleted file mode 100644 index 80f225a0..00000000 --- a/proto/Unk2700_DEDIKDKNAAB.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DEDIKDKNAAB { - bool Unk2700_EDLGAFHFDBE = 5; -} diff --git a/proto/Unk2700_DFOHGHKAIBO.proto b/proto/Unk2700_DFOHGHKAIBO.proto deleted file mode 100644 index 00e22cb5..00000000 --- a/proto/Unk2700_DFOHGHKAIBO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8442 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_DFOHGHKAIBO { - uint32 quest_id = 3; -} diff --git a/proto/Unk2700_DGDJKHJNLGO.proto b/proto/Unk2700_DGDJKHJNLGO.proto deleted file mode 100644 index 824a8c09..00000000 --- a/proto/Unk2700_DGDJKHJNLGO.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_PGFLJBBEBKG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_DGDJKHJNLGO { - uint32 uid = 1; - repeated uint64 Unk2700_OEFLHAPAMFH = 2; - repeated uint64 Unk2700_OJNBAOCJBCH = 3; - repeated Unk2700_PGFLJBBEBKG Unk2700_GDDGEKHOLGL = 4; -} diff --git a/proto/Unk2700_DGLIANMBMPA.proto b/proto/Unk2700_DGLIANMBMPA.proto deleted file mode 100644 index 42a158e6..00000000 --- a/proto/Unk2700_DGLIANMBMPA.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8342 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_DGLIANMBMPA { - uint32 Unk2700_FHNECPGFPBK = 9; - uint32 Unk2700_OAKEBJPBNMA = 2; - bool is_new_record = 7; - bool is_success = 3; - uint32 gallery_id = 13; - uint32 remain_time = 4; - uint32 score = 11; - uint32 Unk2700_FCOMHLJGFLK = 15; -} diff --git a/proto/Unk2700_DJMKFGKGAEA.proto b/proto/Unk2700_DJMKFGKGAEA.proto deleted file mode 100644 index 2211cb8c..00000000 --- a/proto/Unk2700_DJMKFGKGAEA.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8411 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_DJMKFGKGAEA { - int32 retcode = 15; -} diff --git a/proto/Unk2700_DLAEFMAMIIJ.proto b/proto/Unk2700_DLAEFMAMIIJ.proto deleted file mode 100644 index 8ab5e319..00000000 --- a/proto/Unk2700_DLAEFMAMIIJ.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8844 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_DLAEFMAMIIJ { - uint32 gallery_id = 6; -} diff --git a/proto/Unk2700_EAAGDFHHNMJ_ServerReq.proto b/proto/Unk2700_EAAGDFHHNMJ_ServerReq.proto deleted file mode 100644 index fdda7600..00000000 --- a/proto/Unk2700_EAAGDFHHNMJ_ServerReq.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1105 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EAAGDFHHNMJ_ServerReq { - repeated uint32 Unk2700_IBJECDLKPGM = 14; -} diff --git a/proto/Unk2700_EAAMIOAFNOD_ServerRsp.proto b/proto/Unk2700_EAAMIOAFNOD_ServerRsp.proto deleted file mode 100644 index b33b5fd8..00000000 --- a/proto/Unk2700_EAAMIOAFNOD_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4064 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EAAMIOAFNOD_ServerRsp { - int32 retcode = 9; -} diff --git a/proto/Unk2700_EAGIANJBNGK_ClientReq.proto b/proto/Unk2700_EAGIANJBNGK_ClientReq.proto deleted file mode 100644 index b5bfe8e8..00000000 --- a/proto/Unk2700_EAGIANJBNGK_ClientReq.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "ElementReliquaryRequest.proto"; -import "ReliquaryRequest.proto"; -import "SkillRequest.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 151 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EAGIANJBNGK_ClientReq { - uint32 avatar_id = 9; - oneof detail { - SkillRequest skill_request = 553; - ReliquaryRequest reliquary_request = 1993; - ElementReliquaryRequest element_reliquary_request = 1489; - } -} diff --git a/proto/Unk2700_EAOAMGDLJMP.proto b/proto/Unk2700_EAOAMGDLJMP.proto deleted file mode 100644 index 02e4edad..00000000 --- a/proto/Unk2700_EAOAMGDLJMP.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8617 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EAOAMGDLJMP {} diff --git a/proto/Unk2700_EBJCAMGPFDB.proto b/proto/Unk2700_EBJCAMGPFDB.proto deleted file mode 100644 index 60bc7259..00000000 --- a/proto/Unk2700_EBJCAMGPFDB.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8838 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EBJCAMGPFDB { - uint32 stage_id = 2; -} diff --git a/proto/Unk2700_EBOECOIFJMP.proto b/proto/Unk2700_EBOECOIFJMP.proto deleted file mode 100644 index ddaeaabf..00000000 --- a/proto/Unk2700_EBOECOIFJMP.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8717 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EBOECOIFJMP { - bool Unk2700_PHGMKGEMCFF = 1; - uint32 level_id = 11; -} diff --git a/proto/Unk2700_ECBEAMKBGMD_ClientReq.proto b/proto/Unk2700_ECBEAMKBGMD_ClientReq.proto deleted file mode 100644 index 650893e2..00000000 --- a/proto/Unk2700_ECBEAMKBGMD_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6235 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ECBEAMKBGMD_ClientReq { - bool Unk2700_DFOGBOAGMPI = 13; -} diff --git a/proto/Unk2700_EDCIENBEEDI.proto b/proto/Unk2700_EDCIENBEEDI.proto deleted file mode 100644 index d61266ef..00000000 --- a/proto/Unk2700_EDCIENBEEDI.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8919 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EDCIENBEEDI { - uint32 Unk2700_HABMDJOFBDG = 10; -} diff --git a/proto/Unk2700_EDDNHJPJBBF.proto b/proto/Unk2700_EDDNHJPJBBF.proto deleted file mode 100644 index 3b83a66a..00000000 --- a/proto/Unk2700_EDDNHJPJBBF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8733 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EDDNHJPJBBF { - uint32 schedule_id = 7; -} diff --git a/proto/Unk2700_EDMCLPMBEMH.proto b/proto/Unk2700_EDMCLPMBEMH.proto deleted file mode 100644 index adf99e12..00000000 --- a/proto/Unk2700_EDMCLPMBEMH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8387 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EDMCLPMBEMH { - uint32 uid = 11; -} diff --git a/proto/Unk2700_EELPPGCAKHL.proto b/proto/Unk2700_EELPPGCAKHL.proto deleted file mode 100644 index cfe626f1..00000000 --- a/proto/Unk2700_EELPPGCAKHL.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8373 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EELPPGCAKHL { - map Unk2700_BMLBMGGBFJG = 15; - map Unk2700_OBFPKFEGGIK = 14; - uint32 dungeon_id = 5; -} diff --git a/proto/Unk2700_EHAMOPKCIGI_ServerNotify.proto b/proto/Unk2700_EHAMOPKCIGI_ServerNotify.proto deleted file mode 100644 index 05c2e081..00000000 --- a/proto/Unk2700_EHAMOPKCIGI_ServerNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_KNGDOIDOFFB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4805 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EHAMOPKCIGI_ServerNotify { - uint32 gallery_id = 11; - Unk2700_KNGDOIDOFFB settle_info = 12; - uint32 Unk2700_HAOPLFPOLFM = 7; - bool is_new_record = 2; -} diff --git a/proto/Unk2700_EHFBIEDHILL.proto b/proto/Unk2700_EHFBIEDHILL.proto deleted file mode 100644 index 8946edeb..00000000 --- a/proto/Unk2700_EHFBIEDHILL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8882 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EHFBIEDHILL { - int32 retcode = 2; - uint32 activity_id = 4; -} diff --git a/proto/Unk2700_EJHALNBHHHD_ServerRsp.proto b/proto/Unk2700_EJHALNBHHHD_ServerRsp.proto deleted file mode 100644 index 7590a104..00000000 --- a/proto/Unk2700_EJHALNBHHHD_ServerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6322 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EJHALNBHHHD_ServerRsp { - int32 retcode = 15; - uint64 Unk2700_CEPGMKAHHCD = 8; - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 1; -} diff --git a/proto/Unk2700_EJIOFGEEIOM.proto b/proto/Unk2700_EJIOFGEEIOM.proto deleted file mode 100644 index f00327ec..00000000 --- a/proto/Unk2700_EJIOFGEEIOM.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8837 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EJIOFGEEIOM { - int32 retcode = 9; - uint32 quest_id = 3; -} diff --git a/proto/Unk2700_EKBMEKPHJGK.proto b/proto/Unk2700_EKBMEKPHJGK.proto deleted file mode 100644 index 38601852..00000000 --- a/proto/Unk2700_EKBMEKPHJGK.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8726 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_EKBMEKPHJGK { - uint32 config_id = 9; - uint32 group_id = 11; -} diff --git a/proto/Unk2700_EMHAHHAKOGA.proto b/proto/Unk2700_EMHAHHAKOGA.proto deleted file mode 100644 index 3bf59b1e..00000000 --- a/proto/Unk2700_EMHAHHAKOGA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8163 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_EMHAHHAKOGA { - uint32 stage_id = 2; -} diff --git a/proto/Unk2700_FADPOMMGLCH.proto b/proto/Unk2700_FADPOMMGLCH.proto deleted file mode 100644 index f01d50fa..00000000 --- a/proto/Unk2700_FADPOMMGLCH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8918 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FADPOMMGLCH { - uint32 stage_id = 13; - int32 retcode = 15; -} diff --git a/proto/Unk2700_FCJOEKKHPLB.proto b/proto/Unk2700_FCJOEKKHPLB.proto deleted file mode 100644 index a9faea9a..00000000 --- a/proto/Unk2700_FCJOEKKHPLB.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_FCJOEKKHPLB { - uint32 Unk2700_AMJKJDFKOHF = 2; - uint32 Unk2700_JFBLEPOMGLC = 3; - uint32 Unk2700_NDJKPHLIALK = 1; - uint32 Unk2700_HKKPKBEKCME = 6; - repeated uint32 Unk2700_ADPPEOELMBP = 4; - uint32 Unk2700_MLCEOFAMBFM = 7; -} diff --git a/proto/Unk2700_FCLBOLKPMGK.proto b/proto/Unk2700_FCLBOLKPMGK.proto deleted file mode 100644 index 470c160e..00000000 --- a/proto/Unk2700_FCLBOLKPMGK.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8753 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FCLBOLKPMGK { - repeated uint32 item_id_list = 4; -} diff --git a/proto/Unk2700_FDEGJOCDDGH.proto b/proto/Unk2700_FDEGJOCDDGH.proto deleted file mode 100644 index 3f599e1c..00000000 --- a/proto/Unk2700_FDEGJOCDDGH.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_FDEGJOCDDGH { - uint32 cur_progress = 9; - uint32 challenge_index = 10; - bool is_success = 4; - uint32 challenge_id = 8; -} diff --git a/proto/Unk2700_FDJBLKOBFIH.proto b/proto/Unk2700_FDJBLKOBFIH.proto deleted file mode 100644 index 834ff9a2..00000000 --- a/proto/Unk2700_FDJBLKOBFIH.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8334 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FDJBLKOBFIH { - int32 retcode = 5; -} diff --git a/proto/Unk2700_FEODEAEOOKE.proto b/proto/Unk2700_FEODEAEOOKE.proto deleted file mode 100644 index 4b386f04..00000000 --- a/proto/Unk2700_FEODEAEOOKE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8507 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FEODEAEOOKE { - uint32 level_id = 5; -} diff --git a/proto/Unk2700_FFMAKIPBPHE.proto b/proto/Unk2700_FFMAKIPBPHE.proto deleted file mode 100644 index c616f741..00000000 --- a/proto/Unk2700_FFMAKIPBPHE.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8989 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FFMAKIPBPHE { - int32 retcode = 15; -} diff --git a/proto/Unk2700_FFOBMLOCPMH_ClientNotify.proto b/proto/Unk2700_FFOBMLOCPMH_ClientNotify.proto deleted file mode 100644 index 0e8d5bfd..00000000 --- a/proto/Unk2700_FFOBMLOCPMH_ClientNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6211 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FFOBMLOCPMH_ClientNotify {} diff --git a/proto/Unk2700_FGEEFFLBAKO.proto b/proto/Unk2700_FGEEFFLBAKO.proto deleted file mode 100644 index ae1005f2..00000000 --- a/proto/Unk2700_FGEEFFLBAKO.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8546 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FGEEFFLBAKO { - int32 retcode = 5; - bool Unk2700_PHGMKGEMCFF = 7; - uint32 level_id = 13; -} diff --git a/proto/Unk2700_FGJBPNIKNDE.proto b/proto/Unk2700_FGJBPNIKNDE.proto deleted file mode 100644 index 06637130..00000000 --- a/proto/Unk2700_FGJBPNIKNDE.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8398 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FGJBPNIKNDE {} diff --git a/proto/Unk2700_FHOKHHBGPEG.proto b/proto/Unk2700_FHOKHHBGPEG.proto deleted file mode 100644 index b291a03f..00000000 --- a/proto/Unk2700_FHOKHHBGPEG.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_FHOKHHBGPEG { - Unk2700_FHOKHHBGPEG_NONE = 0; - Unk2700_FHOKHHBGPEG_FAIL = 1; - Unk2700_FHOKHHBGPEG_SUCC = 2; - Unk2700_FHOKHHBGPEG_Unk2700_GGDJFCKGBGE = 3; -} diff --git a/proto/Unk2700_FIODAJPNBIK.proto b/proto/Unk2700_FIODAJPNBIK.proto deleted file mode 100644 index 31279219..00000000 --- a/proto/Unk2700_FIODAJPNBIK.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_AFOPONDCLKC.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8937 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FIODAJPNBIK { - int32 retcode = 12; - repeated Unk2700_AFOPONDCLKC Unk2700_MAKCLMEGEBJ = 5; -} diff --git a/proto/Unk2700_FJEHHCPCBLG_ServerNotify.proto b/proto/Unk2700_FJEHHCPCBLG_ServerNotify.proto deleted file mode 100644 index 5a51f256..00000000 --- a/proto/Unk2700_FJEHHCPCBLG_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4872 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FJEHHCPCBLG_ServerNotify { - uint32 Unk2700_BJHAMKKECEI = 12; -} diff --git a/proto/Unk2700_FJJFKOEACCE.proto b/proto/Unk2700_FJJFKOEACCE.proto deleted file mode 100644 index 2893d17a..00000000 --- a/proto/Unk2700_FJJFKOEACCE.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8450 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FJJFKOEACCE { - uint32 Unk2700_EMPNNJKDMHE = 14; - map Unk2700_DNMNEMKIELD = 6; - uint32 Unk2700_GKBGMLGFIBN = 2; - uint32 Unk2700_OGHMDKMIKBK = 13; -} diff --git a/proto/Unk2700_FKCDCGCBIEA_ServerNotify.proto b/proto/Unk2700_FKCDCGCBIEA_ServerNotify.proto deleted file mode 100644 index 608890fb..00000000 --- a/proto/Unk2700_FKCDCGCBIEA_ServerNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk2700_NAPLFKNOECD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6276 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FKCDCGCBIEA_ServerNotify { - repeated Unk2700_NAPLFKNOECD var_list = 5; - string Unk2700_JEMDOAHDMBP = 9; - bool Unk2700_ANBEGPCLAAO = 15; - uint32 play_type = 7; - bool Unk3000_JHAMNNJMOCI = 4; -} diff --git a/proto/Unk2700_FKMOKPBJIKO.proto b/proto/Unk2700_FKMOKPBJIKO.proto deleted file mode 100644 index 41369e70..00000000 --- a/proto/Unk2700_FKMOKPBJIKO.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8482 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FKMOKPBJIKO { - int32 retcode = 11; -} diff --git a/proto/Unk2700_FLGMLEFJHBB_ClientReq.proto b/proto/Unk2700_FLGMLEFJHBB_ClientReq.proto deleted file mode 100644 index 700fb480..00000000 --- a/proto/Unk2700_FLGMLEFJHBB_ClientReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6210 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FLGMLEFJHBB_ClientReq { - bool Unk2700_FGHPHCPAFKJ = 5; - uint64 Unk2700_ONOOJBEABOE = 10; -} diff --git a/proto/Unk2700_FMNAGFKECPL_ClientReq.proto b/proto/Unk2700_FMNAGFKECPL_ClientReq.proto deleted file mode 100644 index a4ae23d4..00000000 --- a/proto/Unk2700_FMNAGFKECPL_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6222 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FMNAGFKECPL_ClientReq { - uint32 room_id = 4; -} diff --git a/proto/Unk2700_FNHKFHGNLPP_ServerRsp.proto b/proto/Unk2700_FNHKFHGNLPP_ServerRsp.proto deleted file mode 100644 index 4624d3c1..00000000 --- a/proto/Unk2700_FNHKFHGNLPP_ServerRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_GHHCCEHGKLH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6248 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FNHKFHGNLPP_ServerRsp { - repeated Unk2700_GHHCCEHGKLH Unk2700_BCIBEPMFLGN = 8; - int32 retcode = 14; -} diff --git a/proto/Unk2700_FNJHJKELICK.proto b/proto/Unk2700_FNJHJKELICK.proto deleted file mode 100644 index 960dd719..00000000 --- a/proto/Unk2700_FNJHJKELICK.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8119 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FNJHJKELICK { - int32 retcode = 1; -} diff --git a/proto/Unk2700_FOOOKMANFPE_ClientReq.proto b/proto/Unk2700_FOOOKMANFPE_ClientReq.proto deleted file mode 100644 index 521f7022..00000000 --- a/proto/Unk2700_FOOOKMANFPE_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6249 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_FOOOKMANFPE_ClientReq { - uint64 Unk2700_ONOOJBEABOE = 14; -} diff --git a/proto/Unk2700_FPCJGEOBADP_ServerRsp.proto b/proto/Unk2700_FPCJGEOBADP_ServerRsp.proto deleted file mode 100644 index d21749ec..00000000 --- a/proto/Unk2700_FPCJGEOBADP_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6204 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FPCJGEOBADP_ServerRsp { - int32 retcode = 12; -} diff --git a/proto/Unk2700_FPJLFMEHHLB_ServerNotify.proto b/proto/Unk2700_FPJLFMEHHLB_ServerNotify.proto deleted file mode 100644 index 96cd58ed..00000000 --- a/proto/Unk2700_FPJLFMEHHLB_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_DPPCDPBBABA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4060 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FPJLFMEHHLB_ServerNotify { - Unk2700_DPPCDPBBABA info = 14; -} diff --git a/proto/Unk2700_FPOBGEBDAOD_ServerNotify.proto b/proto/Unk2700_FPOBGEBDAOD_ServerNotify.proto deleted file mode 100644 index 139438ab..00000000 --- a/proto/Unk2700_FPOBGEBDAOD_ServerNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5547 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_FPOBGEBDAOD_ServerNotify { - uint32 score = 7; - uint32 gallery_id = 9; -} diff --git a/proto/Unk2700_GALDCKFKPEK.proto b/proto/Unk2700_GALDCKFKPEK.proto deleted file mode 100644 index 79f4198c..00000000 --- a/proto/Unk2700_GALDCKFKPEK.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Unk2700_MPELMDDJFHO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GALDCKFKPEK { - repeated Unk2700_MPELMDDJFHO Unk2700_KLOAFPMHOKI = 1; -} diff --git a/proto/Unk2700_GBJOLBGLELJ.proto b/proto/Unk2700_GBJOLBGLELJ.proto deleted file mode 100644 index 00e65373..00000000 --- a/proto/Unk2700_GBJOLBGLELJ.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8014 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GBJOLBGLELJ {} diff --git a/proto/Unk2700_GBPNAHCAKJE.proto b/proto/Unk2700_GBPNAHCAKJE.proto deleted file mode 100644 index 8c514fd1..00000000 --- a/proto/Unk2700_GBPNAHCAKJE.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Unk2700_EDNGHJGKEKC.proto"; -import "Unk2700_LBPFDCBHCBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GBPNAHCAKJE { - string Unk2700_OAKBDKKBFHP = 1; - string entity_id = 2; - string lang = 3; - string Unk2700_NDEJPMGPBAH = 4; - string region = 5; - uint32 uid = 6; - repeated Unk2700_EDNGHJGKEKC Unk2700_LHPECOEIIKL = 7; - repeated Unk2700_LBPFDCBHCBL Unk2700_LABLGMEOEFM = 8; -} diff --git a/proto/Unk2700_GCPNGHFNGDP.proto b/proto/Unk2700_GCPNGHFNGDP.proto deleted file mode 100644 index 54b93b64..00000000 --- a/proto/Unk2700_GCPNGHFNGDP.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GCPNGHFNGDP { - repeated uint32 Unk2700_ANAEHLBDFIC = 1; - repeated ItemParam Unk2700_PMMJDKJHBIG = 7; -} diff --git a/proto/Unk2700_GDODKDJJPMP_ServerRsp.proto b/proto/Unk2700_GDODKDJJPMP_ServerRsp.proto deleted file mode 100644 index 75d341ca..00000000 --- a/proto/Unk2700_GDODKDJJPMP_ServerRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4605 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GDODKDJJPMP_ServerRsp { - uint32 group_id = 4; - int32 retcode = 1; -} diff --git a/proto/Unk2700_GECHLGFKPOD_ServerNotify.proto b/proto/Unk2700_GECHLGFKPOD_ServerNotify.proto deleted file mode 100644 index 8931236a..00000000 --- a/proto/Unk2700_GECHLGFKPOD_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_NKIDCOKNPFF.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5364 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GECHLGFKPOD_ServerNotify { - Unk2700_NKIDCOKNPFF player_info = 6; -} diff --git a/proto/Unk2700_GEIGCHNDOAA.proto b/proto/Unk2700_GEIGCHNDOAA.proto deleted file mode 100644 index 2269669e..00000000 --- a/proto/Unk2700_GEIGCHNDOAA.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "Unk2700_IMGLPJNBHCH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8657 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GEIGCHNDOAA { - uint32 stage_id = 7; - bool Unk2700_LNINCIBPIBN = 13; - uint32 challenge_id = 8; - repeated Unk2700_IMGLPJNBHCH Unk2700_DMJOJPGLFHE = 2; - uint32 Unk2700_HMIBIIPHBAN = 10; - uint32 Unk2700_LOIMAGFKMOJ = 15; - uint32 Unk2700_FGIIBJADECI = 11; - int32 retcode = 3; - uint32 Unk2700_AEHOPMMMHAP = 12; -} diff --git a/proto/Unk2700_GFMPOHAGMLO_ClientReq.proto b/proto/Unk2700_GFMPOHAGMLO_ClientReq.proto deleted file mode 100644 index f7773a84..00000000 --- a/proto/Unk2700_GFMPOHAGMLO_ClientReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6250 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GFMPOHAGMLO_ClientReq {} diff --git a/proto/Unk2700_GIAILDLPEOO_ServerRsp.proto b/proto/Unk2700_GIAILDLPEOO_ServerRsp.proto deleted file mode 100644 index 87f84703..00000000 --- a/proto/Unk2700_GIAILDLPEOO_ServerRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6241 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GIAILDLPEOO_ServerRsp { - uint32 room_id = 4; - int32 retcode = 1; -} diff --git a/proto/Unk2700_GIFGEDBCPFC_ServerRsp.proto b/proto/Unk2700_GIFGEDBCPFC_ServerRsp.proto deleted file mode 100644 index abf5003b..00000000 --- a/proto/Unk2700_GIFGEDBCPFC_ServerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 417 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GIFGEDBCPFC_ServerRsp { - int32 retcode = 1; - uint64 Unk2700_KHDDIJNOICK = 14; - uint32 parent_quest_id = 10; -} diff --git a/proto/Unk2700_GIFKPMNGNGB.proto b/proto/Unk2700_GIFKPMNGNGB.proto deleted file mode 100644 index 2e84921d..00000000 --- a/proto/Unk2700_GIFKPMNGNGB.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8608 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GIFKPMNGNGB { - uint32 entity_id = 13; - CustomGadgetTreeInfo Unk2700_OCIHJFOKHPK = 1; -} diff --git a/proto/Unk2700_GKHEKGMFBJN.proto b/proto/Unk2700_GKHEKGMFBJN.proto deleted file mode 100644 index 224083be..00000000 --- a/proto/Unk2700_GKHEKGMFBJN.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8688 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GKHEKGMFBJN { - int32 retcode = 5; -} diff --git a/proto/Unk2700_GKKNFMNJFDP.proto b/proto/Unk2700_GKKNFMNJFDP.proto deleted file mode 100644 index 160c7d32..00000000 --- a/proto/Unk2700_GKKNFMNJFDP.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Unk2700_AMKLCEFNNCC.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8261 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GKKNFMNJFDP { - repeated uint32 buff_id_list = 15; - uint32 level_id = 5; - repeated Unk2700_AMKLCEFNNCC avatar_info_list = 14; - uint32 Unk2700_HKFEBBCMBHL = 2; - uint32 stage_id = 13; -} diff --git a/proto/Unk2700_GLAPMLGHDDC_ClientReq.proto b/proto/Unk2700_GLAPMLGHDDC_ClientReq.proto deleted file mode 100644 index 4d744aa0..00000000 --- a/proto/Unk2700_GLAPMLGHDDC_ClientReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_NOCLNCCJEGK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5960 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GLAPMLGHDDC_ClientReq { - uint32 material_id = 14; - Unk2700_NOCLNCCJEGK Unk2700_MHEKJGAIFBO = 10; - uint32 Unk2700_GMHLHKIIGIC = 7; -} diff --git a/proto/Unk2700_GLIILNDIPLK_ServerNotify.proto b/proto/Unk2700_GLIILNDIPLK_ServerNotify.proto deleted file mode 100644 index dba59da5..00000000 --- a/proto/Unk2700_GLIILNDIPLK_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6341 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GLIILNDIPLK_ServerNotify { - bool Unk2700_LALIEABDFFI = 12; - bool Unk2700_DCLHFINJEOD = 8; - bool Unk2700_GMICFADLAMC = 15; -} diff --git a/proto/Unk2700_GLLIEOABOML.proto b/proto/Unk2700_GLLIEOABOML.proto deleted file mode 100644 index 41cf23b3..00000000 --- a/proto/Unk2700_GLLIEOABOML.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8057 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GLLIEOABOML { - uint32 card_id = 8; - uint32 level_id = 5; - bool Unk2700_PHGMKGEMCFF = 10; -} diff --git a/proto/Unk2700_GMNGEEBMABP.proto b/proto/Unk2700_GMNGEEBMABP.proto deleted file mode 100644 index 0b38645a..00000000 --- a/proto/Unk2700_GMNGEEBMABP.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8352 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_GMNGEEBMABP { - int32 retcode = 9; -} diff --git a/proto/Unk2700_GNDOKLHDHBJ_ClientReq.proto b/proto/Unk2700_GNDOKLHDHBJ_ClientReq.proto deleted file mode 100644 index a7195708..00000000 --- a/proto/Unk2700_GNDOKLHDHBJ_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6245 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GNDOKLHDHBJ_ClientReq { - uint32 room_id = 13; -} diff --git a/proto/Unk2700_GNOAKIGLPCG.proto b/proto/Unk2700_GNOAKIGLPCG.proto deleted file mode 100644 index cd5ea6f8..00000000 --- a/proto/Unk2700_GNOAKIGLPCG.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8991 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GNOAKIGLPCG { - repeated uint32 Unk2700_IIJKCKNHPKD = 8; -} diff --git a/proto/Unk2700_GNPPPIHBDLJ.proto b/proto/Unk2700_GNPPPIHBDLJ.proto deleted file mode 100644 index 2f34db81..00000000 --- a/proto/Unk2700_GNPPPIHBDLJ.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8709 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GNPPPIHBDLJ { - uint32 Unk2700_CKGJEOOKFIF = 13; -} diff --git a/proto/Unk2700_GOHMLAFNBGF.proto b/proto/Unk2700_GOHMLAFNBGF.proto deleted file mode 100644 index 53afd10e..00000000 --- a/proto/Unk2700_GOHMLAFNBGF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "HomeFurnitureData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_GOHMLAFNBGF { - uint32 Unk2700_OALCFEGIBOL = 8; - repeated HomeFurnitureData Unk2700_CKPNCKDIJMB = 3; -} diff --git a/proto/Unk2700_GPHLCIAMDFG.proto b/proto/Unk2700_GPHLCIAMDFG.proto deleted file mode 100644 index 74bfbd10..00000000 --- a/proto/Unk2700_GPHLCIAMDFG.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8095 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GPHLCIAMDFG { - uint32 schedule_id = 3; - uint32 uid = 12; -} diff --git a/proto/Unk2700_GPIHGEEKBOO_ClientReq.proto b/proto/Unk2700_GPIHGEEKBOO_ClientReq.proto deleted file mode 100644 index abb14fbf..00000000 --- a/proto/Unk2700_GPIHGEEKBOO_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6233 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GPIHGEEKBOO_ClientReq { - string Unk2700_BMBJKEOELCG = 6; -} diff --git a/proto/Unk2700_GPOIPAHPHJE.proto b/proto/Unk2700_GPOIPAHPHJE.proto deleted file mode 100644 index c4674cf9..00000000 --- a/proto/Unk2700_GPOIPAHPHJE.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8967 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_GPOIPAHPHJE { - uint32 stage_id = 14; - uint32 challenge_type = 13; -} diff --git a/proto/Unk2700_HBLAGOMHKPL_ClientRsp.proto b/proto/Unk2700_HBLAGOMHKPL_ClientRsp.proto deleted file mode 100644 index 77007bb5..00000000 --- a/proto/Unk2700_HBLAGOMHKPL_ClientRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 137 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HBLAGOMHKPL_ClientRsp { - int32 retcode = 12; -} diff --git a/proto/Unk2700_HBOFACHAGIF_ServerNotify.proto b/proto/Unk2700_HBOFACHAGIF_ServerNotify.proto deleted file mode 100644 index b46ee287..00000000 --- a/proto/Unk2700_HBOFACHAGIF_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_EKDHFFHMNCD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 9072 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HBOFACHAGIF_ServerNotify { - map Unk2700_MEANPNKMDFG = 2; -} diff --git a/proto/Unk2700_HDBFJJOBIAP_ClientReq.proto b/proto/Unk2700_HDBFJJOBIAP_ClientReq.proto deleted file mode 100644 index eb03fc9d..00000000 --- a/proto/Unk2700_HDBFJJOBIAP_ClientReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6325 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_HDBFJJOBIAP_ClientReq { - uint64 Unk2700_CEPGMKAHHCD = 7; - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 10; -} diff --git a/proto/Unk2700_HENCIJOPCIF.proto b/proto/Unk2700_HENCIJOPCIF.proto deleted file mode 100644 index 0cbe6fab..00000000 --- a/proto/Unk2700_HENCIJOPCIF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HENCIJOPCIF { - uint32 Unk2700_EMIELBMCCPF = 14; - repeated ItemParam reward_item_list = 5; -} diff --git a/proto/Unk2700_HFCDIGNAAPJ.proto b/proto/Unk2700_HFCDIGNAAPJ.proto deleted file mode 100644 index 153190bf..00000000 --- a/proto/Unk2700_HFCDIGNAAPJ.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8129 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_HFCDIGNAAPJ { - uint32 Unk2700_OBDGPNILPND = 9; - uint32 Unk2700_KKHAKNLGBLJ = 13; -} diff --git a/proto/Unk2700_HFMDKDHCJCM.proto b/proto/Unk2700_HFMDKDHCJCM.proto deleted file mode 100644 index eb44fe78..00000000 --- a/proto/Unk2700_HFMDKDHCJCM.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HFMDKDHCJCM { - Vector Unk2700_CMOMNFNGCGB = 1; -} diff --git a/proto/Unk2700_HFPELHFDCIB.proto b/proto/Unk2700_HFPELHFDCIB.proto deleted file mode 100644 index 398a6268..00000000 --- a/proto/Unk2700_HFPELHFDCIB.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HFPELHFDCIB { - uint32 entity_id = 2; - Vector Unk2700_CMOMNFNGCGB = 13; -} diff --git a/proto/Unk2700_HGFFGMCODNC.proto b/proto/Unk2700_HGFFGMCODNC.proto deleted file mode 100644 index 7c38a327..00000000 --- a/proto/Unk2700_HGFFGMCODNC.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HGFFGMCODNC { - uint32 group_id = 4; - uint32 gadget_id = 7; - Vector pos = 8; -} diff --git a/proto/Unk2700_HGMCBHFFDLJ.proto b/proto/Unk2700_HGMCBHFFDLJ.proto deleted file mode 100644 index 14871d19..00000000 --- a/proto/Unk2700_HGMCBHFFDLJ.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8826 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_HGMCBHFFDLJ {} diff --git a/proto/Unk2700_HGMOIKODALP_ServerRsp.proto b/proto/Unk2700_HGMOIKODALP_ServerRsp.proto deleted file mode 100644 index 4013cb16..00000000 --- a/proto/Unk2700_HGMOIKODALP_ServerRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6220 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HGMOIKODALP_ServerRsp { - int32 retcode = 14; - uint64 Unk2700_ONOOJBEABOE = 11; -} diff --git a/proto/Unk2700_HHAMNOIDBPJ.proto b/proto/Unk2700_HHAMNOIDBPJ.proto deleted file mode 100644 index ad25f9cc..00000000 --- a/proto/Unk2700_HHAMNOIDBPJ.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_HHAMNOIDBPJ { - float Unk2700_JFDNAOAAFMM = 9; -} diff --git a/proto/Unk2700_HHGMCHANCBJ_ServerNotify.proto b/proto/Unk2700_HHGMCHANCBJ_ServerNotify.proto deleted file mode 100644 index 8e5bdb3a..00000000 --- a/proto/Unk2700_HHGMCHANCBJ_ServerNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Unk2700_ADGLMHECKKJ.proto"; -import "Unk2700_KBBDJNLFAKD.proto"; -import "Unk2700_NLFDMMFNMIO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6217 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HHGMCHANCBJ_ServerNotify { - Unk2700_KBBDJNLFAKD Unk2700_LGBODABIKLL = 14; - Unk2700_ADGLMHECKKJ Unk2700_NBAIINBBBPK = 3; - Unk2700_NLFDMMFNMIO Unk2700_EJHNBDLLLFO = 10; - repeated uint32 Unk2700_EIOPOPABBNC = 12; -} diff --git a/proto/Unk2700_HIIFAMCBJCD_ServerRsp.proto b/proto/Unk2700_HIIFAMCBJCD_ServerRsp.proto deleted file mode 100644 index 3ef0af1f..00000000 --- a/proto/Unk2700_HIIFAMCBJCD_ServerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4206 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HIIFAMCBJCD_ServerRsp { - int32 retcode = 10; - uint32 type_id = 5; - uint32 Unk2700_LEKOKKMDNAO = 14; -} diff --git a/proto/Unk2700_HJKOHHGBMJP.proto b/proto/Unk2700_HJKOHHGBMJP.proto deleted file mode 100644 index 6d27e6d5..00000000 --- a/proto/Unk2700_HJKOHHGBMJP.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8933 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HJKOHHGBMJP { - bool Unk2700_GHGIOMEHIAN = 10; - int32 retcode = 1; - bool Unk2700_ONGMFKHIBNB = 6; - uint32 stage_id = 15; - bool Unk2700_MNHBGOMNPBB = 12; - bool Unk2700_AOFHDOOKHKF = 4; - uint32 final_score = 13; - uint32 challenge_id = 5; - bool is_new_record = 9; -} diff --git a/proto/Unk2700_HKADKMFMBPG.proto b/proto/Unk2700_HKADKMFMBPG.proto deleted file mode 100644 index 6c70677b..00000000 --- a/proto/Unk2700_HKADKMFMBPG.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8017 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_HKADKMFMBPG { - map Unk2700_IFCNGIPPOAE = 2; - uint32 schedule_id = 14; -} diff --git a/proto/Unk2700_HMFCCGCKHCA.proto b/proto/Unk2700_HMFCCGCKHCA.proto deleted file mode 100644 index 9332787d..00000000 --- a/proto/Unk2700_HMFCCGCKHCA.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8946 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_HMFCCGCKHCA {} diff --git a/proto/Unk2700_HMHHLEHFBLB.proto b/proto/Unk2700_HMHHLEHFBLB.proto deleted file mode 100644 index 7306e209..00000000 --- a/proto/Unk2700_HMHHLEHFBLB.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8713 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HMHHLEHFBLB { - int32 retcode = 13; -} diff --git a/proto/Unk2700_HMMFPDMLGEM.proto b/proto/Unk2700_HMMFPDMLGEM.proto deleted file mode 100644 index ee1bcffb..00000000 --- a/proto/Unk2700_HMMFPDMLGEM.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8554 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HMMFPDMLGEM { - uint32 schedule_id = 15; - int32 retcode = 7; -} diff --git a/proto/Unk2700_HNFGBBECGMJ.proto b/proto/Unk2700_HNFGBBECGMJ.proto deleted file mode 100644 index cb0fbb50..00000000 --- a/proto/Unk2700_HNFGBBECGMJ.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8607 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_HNFGBBECGMJ { - uint32 id = 8; -} diff --git a/proto/Unk2700_HOPDLJLBKIC_ServerRsp.proto b/proto/Unk2700_HOPDLJLBKIC_ServerRsp.proto deleted file mode 100644 index 29712f49..00000000 --- a/proto/Unk2700_HOPDLJLBKIC_ServerRsp.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Unk2700_NOCLNCCJEGK.proto"; -import "WidgetCoolDownData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6056 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_HOPDLJLBKIC_ServerRsp { - int32 retcode = 14; - uint32 material_id = 11; - Unk2700_NOCLNCCJEGK Unk2700_MHEKJGAIFBO = 6; - WidgetCoolDownData Unk2700_LNPJLPODIGB = 10; - uint32 Unk2700_GMHLHKIIGIC = 15; -} diff --git a/proto/Unk2700_IAADLJBLOIN_ServerNotify.proto b/proto/Unk2700_IAADLJBLOIN_ServerNotify.proto deleted file mode 100644 index d8366143..00000000 --- a/proto/Unk2700_IAADLJBLOIN_ServerNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4092 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IAADLJBLOIN_ServerNotify { - bool is_open = 9; - uint32 Unk2700_JEKIGDDNCAB = 10; -} diff --git a/proto/Unk2700_IAAPADOAMIA.proto b/proto/Unk2700_IAAPADOAMIA.proto deleted file mode 100644 index ec02d321..00000000 --- a/proto/Unk2700_IAAPADOAMIA.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8414 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IAAPADOAMIA { - uint32 Unk2700_HCKAMFPGMJN = 14; - uint32 Unk2700_CHHJBPDPICI = 7; - uint32 quest_id = 11; - repeated ItemParam item_list = 10; - bool Unk2700_AGFNJHAMDBD = 9; - repeated uint32 Unk2700_AJKDPJOKBED = 6; - uint32 Unk2700_OEDDPDJEEPC = 3; -} diff --git a/proto/Unk2700_IACKJNNMCAC_ClientReq.proto b/proto/Unk2700_IACKJNNMCAC_ClientReq.proto deleted file mode 100644 index abaa2f1a..00000000 --- a/proto/Unk2700_IACKJNNMCAC_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4523 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IACKJNNMCAC_ClientReq { - uint32 group_id = 14; -} diff --git a/proto/Unk2700_IBEKDNOGMLA.proto b/proto/Unk2700_IBEKDNOGMLA.proto deleted file mode 100644 index 989bd4e5..00000000 --- a/proto/Unk2700_IBEKDNOGMLA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk2700_INMNHKOPCFB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IBEKDNOGMLA { - Unk2700_INMNHKOPCFB Unk2700_JONOMFENDFP = 5; - repeated uint32 Unk2700_MJLHEFIGIKD = 2; - repeated uint32 exit_point_id_list = 13; -} diff --git a/proto/Unk2700_IBOKDNKBMII.proto b/proto/Unk2700_IBOKDNKBMII.proto deleted file mode 100644 index 330c4727..00000000 --- a/proto/Unk2700_IBOKDNKBMII.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8825 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IBOKDNKBMII { - uint32 Unk2700_MOKOAHDHAGA = 8; -} diff --git a/proto/Unk2700_ICABIPHHPKE.proto b/proto/Unk2700_ICABIPHHPKE.proto deleted file mode 100644 index f7e2a36c..00000000 --- a/proto/Unk2700_ICABIPHHPKE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8028 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_ICABIPHHPKE { - repeated uint32 Unk2700_GGNBBHMGLAN = 15; - int32 retcode = 1; -} diff --git a/proto/Unk2700_IDADEMGCJBF_ClientNotify.proto b/proto/Unk2700_IDADEMGCJBF_ClientNotify.proto deleted file mode 100644 index a78566a7..00000000 --- a/proto/Unk2700_IDADEMGCJBF_ClientNotify.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6243 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IDADEMGCJBF_ClientNotify {} diff --git a/proto/Unk2700_IDAGMLJOJMP.proto b/proto/Unk2700_IDAGMLJOJMP.proto deleted file mode 100644 index 3984fa7e..00000000 --- a/proto/Unk2700_IDAGMLJOJMP.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8799 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IDAGMLJOJMP { - int32 retcode = 13; -} diff --git a/proto/Unk2700_IDGCNKONBBJ.proto b/proto/Unk2700_IDGCNKONBBJ.proto deleted file mode 100644 index 1faa670b..00000000 --- a/proto/Unk2700_IDGCNKONBBJ.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8793 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IDGCNKONBBJ { - int32 retcode = 4; -} diff --git a/proto/Unk2700_IEFAGBHIODK.proto b/proto/Unk2700_IEFAGBHIODK.proto deleted file mode 100644 index fe99a6b4..00000000 --- a/proto/Unk2700_IEFAGBHIODK.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8402 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IEFAGBHIODK { - int32 retcode = 5; - repeated uint32 Unk2700_CPOJCHEOPLB = 13; - uint32 level_id = 10; - uint32 time = 8; -} diff --git a/proto/Unk2700_IEFGLPNHHAJ.proto b/proto/Unk2700_IEFGLPNHHAJ.proto deleted file mode 100644 index e6caf335..00000000 --- a/proto/Unk2700_IEFGLPNHHAJ.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IEFGLPNHHAJ { - repeated uint32 Unk2700_OKEAMNBIBDC = 10; - repeated uint32 Unk2700_DOBMDALKEOF = 7; -} diff --git a/proto/Unk2700_IEGOOOECBFH.proto b/proto/Unk2700_IEGOOOECBFH.proto deleted file mode 100644 index dc6bbe08..00000000 --- a/proto/Unk2700_IEGOOOECBFH.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_HIHKGMLLOGD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8880 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IEGOOOECBFH { - Unk2700_HIHKGMLLOGD Unk2700_BABEGIGEEIB = 13; - int32 retcode = 12; -} diff --git a/proto/Unk2700_IGAFEBCFJEJ.proto b/proto/Unk2700_IGAFEBCFJEJ.proto deleted file mode 100644 index 115e0a3d..00000000 --- a/proto/Unk2700_IGAFEBCFJEJ.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IGAFEBCFJEJ { - uint64 Unk2700_EPEFCCMPLCP = 13; - uint32 Unk2700_GCGDABPLCFK = 3; -} diff --git a/proto/Unk2700_IGPIIHEDJLJ_ServerRsp.proto b/proto/Unk2700_IGPIIHEDJLJ_ServerRsp.proto deleted file mode 100644 index 3c8c6826..00000000 --- a/proto/Unk2700_IGPIIHEDJLJ_ServerRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk2700_KBBDJNLFAKD.proto"; -import "Unk2700_NLFDMMFNMIO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6218 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IGPIIHEDJLJ_ServerRsp { - Unk2700_NLFDMMFNMIO Unk2700_EJHNBDLLLFO = 14; - Unk2700_KBBDJNLFAKD Unk2700_LGBODABIKLL = 2; - int32 retcode = 10; - map Unk2700_DDGNPJLHKKH = 6; -} diff --git a/proto/Unk2700_IHLONDFBCOE_ClientReq.proto b/proto/Unk2700_IHLONDFBCOE_ClientReq.proto deleted file mode 100644 index 6a98a87d..00000000 --- a/proto/Unk2700_IHLONDFBCOE_ClientReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6320 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IHLONDFBCOE_ClientReq { - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 13; -} diff --git a/proto/Unk2700_IHOOCHJACEL.proto b/proto/Unk2700_IHOOCHJACEL.proto deleted file mode 100644 index 9848d5d6..00000000 --- a/proto/Unk2700_IHOOCHJACEL.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_BGKMAAINPCO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8325 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IHOOCHJACEL { - uint32 level_id = 7; - repeated Unk2700_BGKMAAINPCO Unk2700_GMAEHKMDIGG = 13; - uint32 difficulty_id = 10; -} diff --git a/proto/Unk2700_IHPFBKANGMJ.proto b/proto/Unk2700_IHPFBKANGMJ.proto deleted file mode 100644 index 562fbc02..00000000 --- a/proto/Unk2700_IHPFBKANGMJ.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8771 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IHPFBKANGMJ { - uint32 level_id = 13; -} diff --git a/proto/Unk2700_IJFEPCBOLDF.proto b/proto/Unk2700_IJFEPCBOLDF.proto deleted file mode 100644 index e4831fa5..00000000 --- a/proto/Unk2700_IJFEPCBOLDF.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8756 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IJFEPCBOLDF { - bool is_new_record = 9; - bool Unk2700_MMNILGLDHHD = 3; - uint32 level_id = 15; - uint32 score = 8; -} diff --git a/proto/Unk2700_IJLANPFECKC.proto b/proto/Unk2700_IJLANPFECKC.proto deleted file mode 100644 index ae7cba76..00000000 --- a/proto/Unk2700_IJLANPFECKC.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8277 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_IJLANPFECKC { - uint32 stage_id = 9; - uint32 challenge_id = 1; -} diff --git a/proto/Unk2700_ILBBAKACCHA_ClientReq.proto b/proto/Unk2700_ILBBAKACCHA_ClientReq.proto deleted file mode 100644 index 0c512385..00000000 --- a/proto/Unk2700_ILBBAKACCHA_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 470 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ILBBAKACCHA_ClientReq { - uint32 parent_quest_id = 15; -} diff --git a/proto/Unk2700_ILLDDDFLKHP.proto b/proto/Unk2700_ILLDDDFLKHP.proto deleted file mode 100644 index d156bd2f..00000000 --- a/proto/Unk2700_ILLDDDFLKHP.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8959 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_ILLDDDFLKHP { - uint32 gallery_id = 14; - int32 retcode = 5; -} diff --git a/proto/Unk2700_IMHNKDHHGMA.proto b/proto/Unk2700_IMHNKDHHGMA.proto deleted file mode 100644 index 9bc54884..00000000 --- a/proto/Unk2700_IMHNKDHHGMA.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_JCOIDFNDHPB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8186 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IMHNKDHHGMA { - uint32 gallery_id = 10; - Unk2700_JCOIDFNDHPB settle_info = 13; -} diff --git a/proto/Unk2700_INBDPOIMAHK_ClientReq.proto b/proto/Unk2700_INBDPOIMAHK_ClientReq.proto deleted file mode 100644 index f4d7aa2f..00000000 --- a/proto/Unk2700_INBDPOIMAHK_ClientReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6242 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_INBDPOIMAHK_ClientReq { - repeated uint32 tag_list = 1; - uint64 Unk2700_ONOOJBEABOE = 5; -} diff --git a/proto/Unk2700_INOMEGGAGOP.proto b/proto/Unk2700_INOMEGGAGOP.proto deleted file mode 100644 index f0c952ef..00000000 --- a/proto/Unk2700_INOMEGGAGOP.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_AIMMLILLOKB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8132 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_INOMEGGAGOP { - repeated Unk2700_AIMMLILLOKB Unk2700_DFGCIBJFNBC = 5; - uint32 schedule_id = 10; - int32 retcode = 9; -} diff --git a/proto/Unk2700_IOLMLCCBAKP.proto b/proto/Unk2700_IOLMLCCBAKP.proto deleted file mode 100644 index 4a3dc226..00000000 --- a/proto/Unk2700_IOLMLCCBAKP.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_BGKMAAINPCO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_IOLMLCCBAKP { - repeated Unk2700_BGKMAAINPCO Unk2700_GMAEHKMDIGG = 10; - bool is_open = 9; - uint32 level_id = 14; - uint32 best_score = 5; -} diff --git a/proto/Unk2700_IPGJEAEFJMM_ServerRsp.proto b/proto/Unk2700_IPGJEAEFJMM_ServerRsp.proto deleted file mode 100644 index c251aeba..00000000 --- a/proto/Unk2700_IPGJEAEFJMM_ServerRsp.proto +++ /dev/null @@ -1,41 +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 . - -syntax = "proto3"; - -import "DropSubfieldType.proto"; -import "MusicBriefInfo.proto"; -import "MusicRecord.proto"; -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6318 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_IPGJEAEFJMM_ServerRsp { - uint64 Unk2700_CEPGMKAHHCD = 15; - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 10; - int32 retcode = 2; - DropSubfieldType Unk2700_MJNIHFCKJMN = 14; - oneof Unk2700_MIPPJKBFLOO { - MusicRecord music_record = 4; - } - oneof Unk2700_ILHNBMNOMHO { - MusicBriefInfo music_brief_info = 1819; - } -} diff --git a/proto/Unk2700_JACACCPGMGC.proto b/proto/Unk2700_JACACCPGMGC.proto deleted file mode 100644 index 58253450..00000000 --- a/proto/Unk2700_JACACCPGMGC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Unk2700_MIMJBGMEMCA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JACACCPGMGC { - repeated Unk2700_MIMJBGMEMCA Unk2700_IDGMODJPBGF = 11; - uint32 level_id = 14; -} diff --git a/proto/Unk2700_JCKGJAELBMB.proto b/proto/Unk2700_JCKGJAELBMB.proto deleted file mode 100644 index 42833734..00000000 --- a/proto/Unk2700_JCKGJAELBMB.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8704 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_JCKGJAELBMB { - uint32 finish_time = 3; - uint32 level_id = 11; -} diff --git a/proto/Unk2700_JCNIPOJMFMH.proto b/proto/Unk2700_JCNIPOJMFMH.proto deleted file mode 100644 index b1188e3b..00000000 --- a/proto/Unk2700_JCNIPOJMFMH.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_EEPNCOAEKBM.proto"; -import "Unk2700_LELADCCDNJH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_JCNIPOJMFMH { - repeated Unk2700_EEPNCOAEKBM Unk2700_OCBDODAGPNF = 12; - repeated Unk2700_LELADCCDNJH level_list = 6; - repeated uint32 Unk2700_EGPCJLGGGLK = 10; - repeated Unk2700_EEPNCOAEKBM Unk2700_CPJMLMCOCLA = 13; -} diff --git a/proto/Unk2700_JCOECJGPNOL_ServerRsp.proto b/proto/Unk2700_JCOECJGPNOL_ServerRsp.proto deleted file mode 100644 index aca905c4..00000000 --- a/proto/Unk2700_JCOECJGPNOL_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5929 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JCOECJGPNOL_ServerRsp { - int32 retcode = 8; -} diff --git a/proto/Unk2700_JDMPECKFGIG_ServerNotify.proto b/proto/Unk2700_JDMPECKFGIG_ServerNotify.proto deleted file mode 100644 index c772928b..00000000 --- a/proto/Unk2700_JDMPECKFGIG_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4639 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JDMPECKFGIG_ServerNotify { - bool is_enter_edit_mode = 15; -} diff --git a/proto/Unk2700_JEFIMHGLOJF.proto b/proto/Unk2700_JEFIMHGLOJF.proto deleted file mode 100644 index 91eb4c3f..00000000 --- a/proto/Unk2700_JEFIMHGLOJF.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8096 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_JEFIMHGLOJF { - uint32 Unk2700_MCGIJIGJCIG = 4; - bool is_success = 9; - repeated uint32 Unk2700_LOMDDJKOMCK = 12; - uint32 stage_id = 15; -} diff --git a/proto/Unk2700_JEHIAJHHIMP_ServerNotify.proto b/proto/Unk2700_JEHIAJHHIMP_ServerNotify.proto deleted file mode 100644 index 29186360..00000000 --- a/proto/Unk2700_JEHIAJHHIMP_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 109 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JEHIAJHHIMP_ServerNotify { - string nickname = 7; -} diff --git a/proto/Unk2700_JFGFIDBPGBK.proto b/proto/Unk2700_JFGFIDBPGBK.proto deleted file mode 100644 index 6a861823..00000000 --- a/proto/Unk2700_JFGFIDBPGBK.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8381 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JFGFIDBPGBK { - int32 retcode = 12; -} diff --git a/proto/Unk2700_JHMIHJFFJBO.proto b/proto/Unk2700_JHMIHJFFJBO.proto deleted file mode 100644 index f9153a48..00000000 --- a/proto/Unk2700_JHMIHJFFJBO.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "Unk2700_FEAENJPINFJ.proto"; -import "Unk2700_IMGLPJNBHCH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8862 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JHMIHJFFJBO { - repeated Unk2700_IMGLPJNBHCH Unk2700_DMJOJPGLFHE = 15; - uint32 Unk2700_AEHOPMMMHAP = 13; - uint32 Unk2700_HMIBIIPHBAN = 2; - repeated Unk2700_FEAENJPINFJ Unk2700_FLMLLJIHOAI = 8; - uint32 Unk2700_LOIMAGFKMOJ = 6; - uint32 stage_id = 12; - uint32 challenge_id = 11; - uint32 Unk2700_FGIIBJADECI = 14; - int32 retcode = 7; -} diff --git a/proto/Unk2700_JJAFAJIKDDK_ServerRsp.proto b/proto/Unk2700_JJAFAJIKDDK_ServerRsp.proto deleted file mode 100644 index 6324d089..00000000 --- a/proto/Unk2700_JJAFAJIKDDK_ServerRsp.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "MusicBriefInfo.proto"; -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6307 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JJAFAJIKDDK_ServerRsp { - uint64 Unk2700_CEPGMKAHHCD = 3; - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 11; - int32 retcode = 4; - oneof Unk2700_ILHNBMNOMHO { - MusicBriefInfo music_brief_info = 2; - } -} diff --git a/proto/Unk2700_JJCDNAHAPKD_ClientReq.proto b/proto/Unk2700_JJCDNAHAPKD_ClientReq.proto deleted file mode 100644 index 66ee5213..00000000 --- a/proto/Unk2700_JJCDNAHAPKD_ClientReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_KBBDJNLFAKD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6226 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_JJCDNAHAPKD_ClientReq { - uint64 Unk2700_ONOOJBEABOE = 11; - uint32 dungeon_id = 12; - Unk2700_KBBDJNLFAKD Unk2700_LGBODABIKLL = 10; -} diff --git a/proto/Unk2700_JKFGMBAMNDA_ServerNotify.proto b/proto/Unk2700_JKFGMBAMNDA_ServerNotify.proto deleted file mode 100644 index 73efa86b..00000000 --- a/proto/Unk2700_JKFGMBAMNDA_ServerNotify.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "BuildingInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5320 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JKFGMBAMNDA_ServerNotify { - uint32 Unk2700_MDJOPHOHFDB = 5; - repeated BuildingInfo building_list = 3; - uint32 Unk2700_COFBIGLBNGP = 13; -} diff --git a/proto/Unk2700_JKOKBPFCILA_ClientReq.proto b/proto/Unk2700_JKOKBPFCILA_ClientReq.proto deleted file mode 100644 index ec1cf7c2..00000000 --- a/proto/Unk2700_JKOKBPFCILA_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 467 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_JKOKBPFCILA_ClientReq { - uint32 quest_id = 4; -} diff --git a/proto/Unk2700_JLOFMANHGHI_ClientReq.proto b/proto/Unk2700_JLOFMANHGHI_ClientReq.proto deleted file mode 100644 index 517b3cad..00000000 --- a/proto/Unk2700_JLOFMANHGHI_ClientReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6247 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_JLOFMANHGHI_ClientReq {} diff --git a/proto/Unk2700_JNCINBLCNNL.proto b/proto/Unk2700_JNCINBLCNNL.proto deleted file mode 100644 index 32fee0f5..00000000 --- a/proto/Unk2700_JNCINBLCNNL.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8696 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JNCINBLCNNL { - repeated uint32 Unk2700_DMPIDNKAJML = 3; - uint32 schedule_id = 4; - int32 retcode = 10; -} diff --git a/proto/Unk2700_JOEPIGNPDGH.proto b/proto/Unk2700_JOEPIGNPDGH.proto deleted file mode 100644 index 222a1e26..00000000 --- a/proto/Unk2700_JOEPIGNPDGH.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_JOEPIGNPDGH { - Unk2700_JOEPIGNPDGH_Unk2700_GIGONJIGKBM = 0; - Unk2700_JOEPIGNPDGH_Unk2700_AEKNMJMKIPN = 1; - Unk2700_JOEPIGNPDGH_Unk2700_LKCIHNNHIFO = 2; - Unk2700_JOEPIGNPDGH_Unk2700_EPAPGLMBAEB = 3; -} diff --git a/proto/Unk2700_JOHOODKBINN_ClientReq.proto b/proto/Unk2700_JOHOODKBINN_ClientReq.proto deleted file mode 100644 index ef91f025..00000000 --- a/proto/Unk2700_JOHOODKBINN_ClientReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4256 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_JOHOODKBINN_ClientReq { - Vector pos = 10; - uint32 entity_id = 15; - uint32 material_id = 6; -} diff --git a/proto/Unk2700_JPLFIOOMCGG.proto b/proto/Unk2700_JPLFIOOMCGG.proto deleted file mode 100644 index b759642e..00000000 --- a/proto/Unk2700_JPLFIOOMCGG.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8142 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_JPLFIOOMCGG { - int32 retcode = 10; -} diff --git a/proto/Unk2700_KAJNLGIDKAB_ServerRsp.proto b/proto/Unk2700_KAJNLGIDKAB_ServerRsp.proto deleted file mode 100644 index 0261f8e1..00000000 --- a/proto/Unk2700_KAJNLGIDKAB_ServerRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4289 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KAJNLGIDKAB_ServerRsp { - int32 retcode = 9; - uint32 entity_id = 4; - uint32 material_id = 8; - Vector pos = 10; -} diff --git a/proto/Unk2700_KDDPDHGPGEF_ServerRsp.proto b/proto/Unk2700_KDDPDHGPGEF_ServerRsp.proto deleted file mode 100644 index b7237bbe..00000000 --- a/proto/Unk2700_KDDPDHGPGEF_ServerRsp.proto +++ /dev/null @@ -1,37 +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 . - -syntax = "proto3"; - -import "ElementReliquaryResponse.proto"; -import "ReliquaryResponse.proto"; -import "SkillResponse.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 123 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KDDPDHGPGEF_ServerRsp { - int32 retcode = 6; - uint32 avatar_id = 15; - oneof detail { - SkillResponse skill_response = 1022; - ReliquaryResponse reliquary_response = 196; - ElementReliquaryResponse element_reliquary_response = 167; - } -} diff --git a/proto/Unk2700_KDFNIGOBLEK.proto b/proto/Unk2700_KDFNIGOBLEK.proto deleted file mode 100644 index 291add3e..00000000 --- a/proto/Unk2700_KDFNIGOBLEK.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8308 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KDFNIGOBLEK { - int32 retcode = 2; - uint32 card_id = 8; - uint32 level_id = 5; - bool Unk2700_PHGMKGEMCFF = 12; -} diff --git a/proto/Unk2700_KDNNKELPJFL.proto b/proto/Unk2700_KDNNKELPJFL.proto deleted file mode 100644 index 9b66dc65..00000000 --- a/proto/Unk2700_KDNNKELPJFL.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8777 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KDNNKELPJFL { - int32 retcode = 6; -} diff --git a/proto/Unk2700_KEMOFNEAOOO_ClientRsp.proto b/proto/Unk2700_KEMOFNEAOOO_ClientRsp.proto deleted file mode 100644 index 468f9e29..00000000 --- a/proto/Unk2700_KEMOFNEAOOO_ClientRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1182 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_KEMOFNEAOOO_ClientRsp { - repeated uint32 Unk2700_IBJECDLKPGM = 7; -} diff --git a/proto/Unk2700_KFPEIHHCCLA.proto b/proto/Unk2700_KFPEIHHCCLA.proto deleted file mode 100644 index a147b81f..00000000 --- a/proto/Unk2700_KFPEIHHCCLA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8978 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KFPEIHHCCLA { - int32 retcode = 2; - uint32 id = 15; -} diff --git a/proto/Unk2700_KGHOJPDNMKK_ServerRsp.proto b/proto/Unk2700_KGHOJPDNMKK_ServerRsp.proto deleted file mode 100644 index a8d44404..00000000 --- a/proto/Unk2700_KGHOJPDNMKK_ServerRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_IMMPPANFEPP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4641 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KGHOJPDNMKK_ServerRsp { - int32 retcode = 13; - Unk2700_IMMPPANFEPP Unk2700_JJBKBKPEIBC = 14; -} diff --git a/proto/Unk2700_KGNJIBIMAHI.proto b/proto/Unk2700_KGNJIBIMAHI.proto deleted file mode 100644 index c9d4d4d8..00000000 --- a/proto/Unk2700_KGNJIBIMAHI.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8842 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KGNJIBIMAHI { - bool is_new = 12; - int32 retcode = 6; - repeated uint32 affix_list = 8; - uint32 Unk2700_BPNCECAFPDK = 11; -} diff --git a/proto/Unk2700_KHLJJPGOELG_ClientReq.proto b/proto/Unk2700_KHLJJPGOELG_ClientReq.proto deleted file mode 100644 index 4ebb5163..00000000 --- a/proto/Unk2700_KHLJJPGOELG_ClientReq.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk2700_KLPINMKOEPE.proto"; -import "Unk2700_PHGGAEDHLBN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6225 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_KHLJJPGOELG_ClientReq { - Unk2700_KLPINMKOEPE Unk2700_MDIJOHEFFHI = 5; - bool Unk2700_FHHLMJALLMN = 7; - Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 13; -} diff --git a/proto/Unk2700_KIHEEAGDGIL_ServerNotify.proto b/proto/Unk2700_KIHEEAGDGIL_ServerNotify.proto deleted file mode 100644 index 5dc66f84..00000000 --- a/proto/Unk2700_KIHEEAGDGIL_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_DPPCDPBBABA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 108 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KIHEEAGDGIL_ServerNotify { - Unk2700_DPPCDPBBABA info = 13; -} diff --git a/proto/Unk2700_KIIOGMKFNNP_ServerRsp.proto b/proto/Unk2700_KIIOGMKFNNP_ServerRsp.proto deleted file mode 100644 index 99be67ee..00000000 --- a/proto/Unk2700_KIIOGMKFNNP_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4615 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KIIOGMKFNNP_ServerRsp { - int32 retcode = 15; -} diff --git a/proto/Unk2700_KJODHFMHMNC.proto b/proto/Unk2700_KJODHFMHMNC.proto deleted file mode 100644 index d6449e27..00000000 --- a/proto/Unk2700_KJODHFMHMNC.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_KJODHFMHMNC { - uint32 id = 1; - bool Unk2700_MMNILGLDHHD = 14; -} diff --git a/proto/Unk2700_KKEDIMOKCGD.proto b/proto/Unk2700_KKEDIMOKCGD.proto deleted file mode 100644 index 17130c71..00000000 --- a/proto/Unk2700_KKEDIMOKCGD.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_EEPNCOAEKBM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8218 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_KKEDIMOKCGD { - bool Unk2700_NHBDAFBHNMH = 9; - Unk2700_EEPNCOAEKBM Unk2700_KEAGHCIIGGN = 10; -} diff --git a/proto/Unk2700_KMIDCPLAGMN.proto b/proto/Unk2700_KMIDCPLAGMN.proto deleted file mode 100644 index 4c034aea..00000000 --- a/proto/Unk2700_KMIDCPLAGMN.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8848 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KMIDCPLAGMN { - uint32 schedule_id = 7; - int32 retcode = 3; - map Unk2700_IFCNGIPPOAE = 14; -} diff --git a/proto/Unk2700_KMNPMLCHELD_ServerRsp.proto b/proto/Unk2700_KMNPMLCHELD_ServerRsp.proto deleted file mode 100644 index a1b690d7..00000000 --- a/proto/Unk2700_KMNPMLCHELD_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6201 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KMNPMLCHELD_ServerRsp { - int32 retcode = 12; -} diff --git a/proto/Unk2700_KNGFOEKOODA_ServerRsp.proto b/proto/Unk2700_KNGFOEKOODA_ServerRsp.proto deleted file mode 100644 index d03ec25c..00000000 --- a/proto/Unk2700_KNGFOEKOODA_ServerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2163 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KNGFOEKOODA_ServerRsp { - uint32 activity_id = 4; - int32 retcode = 6; - uint32 schedule_id = 11; -} diff --git a/proto/Unk2700_KNMDFCBLIIG_ServerRsp.proto b/proto/Unk2700_KNMDFCBLIIG_ServerRsp.proto deleted file mode 100644 index 56db8542..00000000 --- a/proto/Unk2700_KNMDFCBLIIG_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 384 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KNMDFCBLIIG_ServerRsp { - uint32 entity_id = 10; -} diff --git a/proto/Unk2700_KOGOPPONCHB_ClientReq.proto b/proto/Unk2700_KOGOPPONCHB_ClientReq.proto deleted file mode 100644 index 9688cf02..00000000 --- a/proto/Unk2700_KOGOPPONCHB_ClientReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4208 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_KOGOPPONCHB_ClientReq { - uint32 type_id = 2; - uint32 Unk2700_LEKOKKMDNAO = 14; -} diff --git a/proto/Unk2700_KPGMEMHEEMD.proto b/proto/Unk2700_KPGMEMHEEMD.proto deleted file mode 100644 index 9bd88d25..00000000 --- a/proto/Unk2700_KPGMEMHEEMD.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_GPPKNKGDCHJ.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8185 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_KPGMEMHEEMD { - int32 retcode = 14; - Unk2700_GPPKNKGDCHJ Unk2700_AAOHOIJEOEG = 3; -} diff --git a/proto/Unk2700_KPMMEBNMMCL.proto b/proto/Unk2700_KPMMEBNMMCL.proto deleted file mode 100644 index 38456318..00000000 --- a/proto/Unk2700_KPMMEBNMMCL.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8363 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_KPMMEBNMMCL { - repeated uint32 Unk2700_OKGKHPCMNMN = 1; - repeated Unk2700_HJLFNKLPFBH Unk2700_ELOOIKFNJCG = 8; -} diff --git a/proto/Unk2700_LAFHGMOPCCM_ServerNotify.proto b/proto/Unk2700_LAFHGMOPCCM_ServerNotify.proto deleted file mode 100644 index 8bf46115..00000000 --- a/proto/Unk2700_LAFHGMOPCCM_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5553 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LAFHGMOPCCM_ServerNotify { - uint32 gallery_id = 13; -} diff --git a/proto/Unk2700_LBIDBGLGKCJ.proto b/proto/Unk2700_LBIDBGLGKCJ.proto deleted file mode 100644 index e0f1207d..00000000 --- a/proto/Unk2700_LBIDBGLGKCJ.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_LBIDBGLGKCJ { - bool Unk2700_MMNILGLDHHD = 7; - uint32 max_score = 9; - uint32 id = 4; -} diff --git a/proto/Unk2700_LBJKLAGNDEJ_ClientReq.proto b/proto/Unk2700_LBJKLAGNDEJ_ClientReq.proto deleted file mode 100644 index 52ddd39c..00000000 --- a/proto/Unk2700_LBJKLAGNDEJ_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4759 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LBJKLAGNDEJ_ClientReq { - uint32 group_id = 2; -} diff --git a/proto/Unk2700_LBOAEFMECCP.proto b/proto/Unk2700_LBOAEFMECCP.proto deleted file mode 100644 index e8fef96f..00000000 --- a/proto/Unk2700_LBOAEFMECCP.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_LBOAEFMECCP { - repeated uint32 Unk2700_POMENCDDAGL = 11; - uint32 id = 7; -} diff --git a/proto/Unk2700_LBOPCDPFJEC.proto b/proto/Unk2700_LBOPCDPFJEC.proto deleted file mode 100644 index 72da433a..00000000 --- a/proto/Unk2700_LBOPCDPFJEC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8062 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LBOPCDPFJEC { - int32 retcode = 4; -} diff --git a/proto/Unk2700_LCFGKHHIAEH_ServerNotify.proto b/proto/Unk2700_LCFGKHHIAEH_ServerNotify.proto deleted file mode 100644 index 2aa396e1..00000000 --- a/proto/Unk2700_LCFGKHHIAEH_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4014 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LCFGKHHIAEH_ServerNotify { - string signature = 12; -} diff --git a/proto/Unk2700_LDJLMCAHHEN.proto b/proto/Unk2700_LDJLMCAHHEN.proto deleted file mode 100644 index e1951070..00000000 --- a/proto/Unk2700_LDJLMCAHHEN.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8748 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LDJLMCAHHEN { - repeated Unk2700_HJLFNKLPFBH Unk2700_OHECOOHPNHG = 6; -} diff --git a/proto/Unk2700_LEMPLKGOOJC.proto b/proto/Unk2700_LEMPLKGOOJC.proto deleted file mode 100644 index 4430893a..00000000 --- a/proto/Unk2700_LEMPLKGOOJC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8362 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LEMPLKGOOJC { - int32 retcode = 4; -} diff --git a/proto/Unk2700_LGAGHFKFFDO_ServerRsp.proto b/proto/Unk2700_LGAGHFKFFDO_ServerRsp.proto deleted file mode 100644 index 6ca9c909..00000000 --- a/proto/Unk2700_LGAGHFKFFDO_ServerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6349 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LGAGHFKFFDO_ServerRsp { - uint64 Unk2700_CEPGMKAHHCD = 14; - int32 retcode = 15; - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 13; -} diff --git a/proto/Unk2700_LGGAIDMLDIA_ServerReq.proto b/proto/Unk2700_LGGAIDMLDIA_ServerReq.proto deleted file mode 100644 index d8a57eab..00000000 --- a/proto/Unk2700_LGGAIDMLDIA_ServerReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 177 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LGGAIDMLDIA_ServerReq {} diff --git a/proto/Unk2700_LGHJBAEBJKE_ServerRsp.proto b/proto/Unk2700_LGHJBAEBJKE_ServerRsp.proto deleted file mode 100644 index 11e0bf38..00000000 --- a/proto/Unk2700_LGHJBAEBJKE_ServerRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_MIBBHAEMAGI.proto"; -import "Unk2700_OGKIDNPMMKG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6227 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LGHJBAEBJKE_ServerRsp { - int32 retcode = 10; - Unk2700_OGKIDNPMMKG Unk2700_HKIFDFGHJOK = 14; - repeated Unk2700_MIBBHAEMAGI Unk2700_KLOAFPMHOKI = 5; -} diff --git a/proto/Unk2700_LHMOFCJCIKM.proto b/proto/Unk2700_LHMOFCJCIKM.proto deleted file mode 100644 index 26894efc..00000000 --- a/proto/Unk2700_LHMOFCJCIKM.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 9000 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LHMOFCJCIKM {} diff --git a/proto/Unk2700_LIJCBOBECHJ.proto b/proto/Unk2700_LIJCBOBECHJ.proto deleted file mode 100644 index d1bf5578..00000000 --- a/proto/Unk2700_LIJCBOBECHJ.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8964 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LIJCBOBECHJ {} diff --git a/proto/Unk2700_LJINJNECBIA.proto b/proto/Unk2700_LJINJNECBIA.proto deleted file mode 100644 index 24f88473..00000000 --- a/proto/Unk2700_LJINJNECBIA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8113 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LJINJNECBIA { - uint32 schedule_id = 3; -} diff --git a/proto/Unk2700_LKFKCNJFGIF_ServerRsp.proto b/proto/Unk2700_LKFKCNJFGIF_ServerRsp.proto deleted file mode 100644 index 84d4a784..00000000 --- a/proto/Unk2700_LKFKCNJFGIF_ServerRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 458 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LKFKCNJFGIF_ServerRsp { - uint32 quest_id = 4; - int32 retcode = 11; - repeated uint32 lacked_npc_list = 8; - repeated uint32 lacked_place_list = 5; - map lacked_npc_map = 10; - map lacked_place_map = 2; -} diff --git a/proto/Unk2700_LKPBBMPFPPE_ClientReq.proto b/proto/Unk2700_LKPBBMPFPPE_ClientReq.proto deleted file mode 100644 index acc64aca..00000000 --- a/proto/Unk2700_LKPBBMPFPPE_ClientReq.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -import "DropSubfieldType.proto"; -import "Unk2700_CKMOPKMKCAO.proto"; -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6326 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LKPBBMPFPPE_ClientReq { - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 8; - uint64 Unk2700_CEPGMKAHHCD = 5; - DropSubfieldType Unk2700_MJNIHFCKJMN = 6; - bool Unk2700_CAOIKBJJFIH = 11; - Unk2700_CKMOPKMKCAO Unk2700_BFPCGJEDDFK = 13; -} diff --git a/proto/Unk2700_LLBCBPADBNO.proto b/proto/Unk2700_LLBCBPADBNO.proto deleted file mode 100644 index 71866c6d..00000000 --- a/proto/Unk2700_LLBCBPADBNO.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_DIEGJDEIDKO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8154 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LLBCBPADBNO { - Unk2700_DIEGJDEIDKO explore_info = 12; - Unk2700_DIEGJDEIDKO battle_info = 4; -} diff --git a/proto/Unk2700_LLGDCAKMCKL.proto b/proto/Unk2700_LLGDCAKMCKL.proto deleted file mode 100644 index 973d3ac2..00000000 --- a/proto/Unk2700_LLGDCAKMCKL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk2700_DMPIJLBHEAE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_LLGDCAKMCKL { - repeated Unk2700_DMPIJLBHEAE challenge_info_list = 9; - bool is_open = 10; - uint32 stage_id = 2; -} diff --git a/proto/Unk2700_LMAKABBJNLN.proto b/proto/Unk2700_LMAKABBJNLN.proto deleted file mode 100644 index b087633d..00000000 --- a/proto/Unk2700_LMAKABBJNLN.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_FGJFFMPOJON.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8253 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LMAKABBJNLN { - int32 retcode = 6; - repeated Unk2700_FGJFFMPOJON Unk2700_COOFMKLNBND = 11; - uint32 schedule_id = 10; -} diff --git a/proto/Unk2700_LNBBLNNPNBE_ServerNotify.proto b/proto/Unk2700_LNBBLNNPNBE_ServerNotify.proto deleted file mode 100644 index b7340161..00000000 --- a/proto/Unk2700_LNBBLNNPNBE_ServerNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_JCBJHCFEONO.proto"; -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4583 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LNBBLNNPNBE_ServerNotify { - uint32 gallery_id = 15; - Unk2700_JCBJHCFEONO Unk2700_GIHGLFNAGJD = 5; - Unk2700_MOFABPNGIKP reason = 4; -} diff --git a/proto/Unk2700_LNMFIHNFKOO.proto b/proto/Unk2700_LNMFIHNFKOO.proto deleted file mode 100644 index f85bd311..00000000 --- a/proto/Unk2700_LNMFIHNFKOO.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8572 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LNMFIHNFKOO { - uint32 uid = 12; - repeated ItemParam item_list = 11; -} diff --git a/proto/Unk2700_LOHBMOKOPLH_ServerNotify.proto b/proto/Unk2700_LOHBMOKOPLH_ServerNotify.proto deleted file mode 100644 index 685b9285..00000000 --- a/proto/Unk2700_LOHBMOKOPLH_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4608 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_LOHBMOKOPLH_ServerNotify { - repeated uint32 Unk2700_KMEKMNONMGE = 11; -} diff --git a/proto/Unk2700_LPMIMLCNEDA.proto b/proto/Unk2700_LPMIMLCNEDA.proto deleted file mode 100644 index 209919a1..00000000 --- a/proto/Unk2700_LPMIMLCNEDA.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8518 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_LPMIMLCNEDA { - uint32 stage_id = 2; - uint32 challenge_id = 7; -} diff --git a/proto/Unk2700_MBIAJKLACBG.proto b/proto/Unk2700_MBIAJKLACBG.proto deleted file mode 100644 index 9d305571..00000000 --- a/proto/Unk2700_MBIAJKLACBG.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "GroupLinkBundle.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5757 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MBIAJKLACBG { - GroupLinkBundle bundle = 11; -} diff --git a/proto/Unk2700_MBIDJDLLBNM.proto b/proto/Unk2700_MBIDJDLLBNM.proto deleted file mode 100644 index f5174bef..00000000 --- a/proto/Unk2700_MBIDJDLLBNM.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MBIDJDLLBNM { - uint32 open_time = 5; - uint32 id = 1; - Vector pos = 14; - uint32 max_score = 2; -} diff --git a/proto/Unk2700_MCJIOOELGHG_ServerNotify.proto b/proto/Unk2700_MCJIOOELGHG_ServerNotify.proto deleted file mode 100644 index fcf10d81..00000000 --- a/proto/Unk2700_MCJIOOELGHG_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_JDPMOMKAPIF.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6033 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MCJIOOELGHG_ServerNotify { - repeated Unk2700_JDPMOMKAPIF Unk2700_KBMKGNGFGFO = 6; -} diff --git a/proto/Unk2700_MCOFAKMDMEF_ServerRsp.proto b/proto/Unk2700_MCOFAKMDMEF_ServerRsp.proto deleted file mode 100644 index 050cf27b..00000000 --- a/proto/Unk2700_MCOFAKMDMEF_ServerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_OPEBMJPOOBL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6345 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MCOFAKMDMEF_ServerRsp { - repeated uint64 Unk2700_AOOAAECDCOA = 15; - int32 retcode = 10; - Unk2700_OPEBMJPOOBL Unk2700_KHBDAPGDOJA = 12; -} diff --git a/proto/Unk2700_MDGKMNEBIBA.proto b/proto/Unk2700_MDGKMNEBIBA.proto deleted file mode 100644 index 13c26ae9..00000000 --- a/proto/Unk2700_MDGKMNEBIBA.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8038 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MDGKMNEBIBA { - Unk2700_HJLFNKLPFBH Unk2700_GIMLODDEDJH = 2; -} diff --git a/proto/Unk2700_MDPHLPEGFCG_ClientReq.proto b/proto/Unk2700_MDPHLPEGFCG_ClientReq.proto deleted file mode 100644 index d12f1611..00000000 --- a/proto/Unk2700_MDPHLPEGFCG_ClientReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4020 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MDPHLPEGFCG_ClientReq {} diff --git a/proto/Unk2700_MEBFPBDNPGO_ServerNotify.proto b/proto/Unk2700_MEBFPBDNPGO_ServerNotify.proto deleted file mode 100644 index cae46370..00000000 --- a/proto/Unk2700_MEBFPBDNPGO_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4847 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MEBFPBDNPGO_ServerNotify { - repeated uint32 Unk2700_ELJPLMIHNIP = 11; -} diff --git a/proto/Unk2700_MEFJECGAFNH_ServerNotify.proto b/proto/Unk2700_MEFJECGAFNH_ServerNotify.proto deleted file mode 100644 index c161292d..00000000 --- a/proto/Unk2700_MEFJECGAFNH_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5338 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MEFJECGAFNH_ServerNotify { - uint32 left_monsters = 8; -} diff --git a/proto/Unk2700_MENCEGPEFAK.proto b/proto/Unk2700_MENCEGPEFAK.proto deleted file mode 100644 index 7ea55948..00000000 --- a/proto/Unk2700_MENCEGPEFAK.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8791 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MENCEGPEFAK { - int32 retcode = 2; -} diff --git a/proto/Unk2700_MFAIPHGDPBL.proto b/proto/Unk2700_MFAIPHGDPBL.proto deleted file mode 100644 index accb95e4..00000000 --- a/proto/Unk2700_MFAIPHGDPBL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8345 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MFAIPHGDPBL { - uint32 Unk2700_LKBHLHIHJGL = 1; -} diff --git a/proto/Unk2700_MFINCDMFGLD_ServerNotify.proto b/proto/Unk2700_MFINCDMFGLD_ServerNotify.proto deleted file mode 100644 index 9be983a1..00000000 --- a/proto/Unk2700_MFINCDMFGLD_ServerNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 152 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MFINCDMFGLD_ServerNotify { - bool is_open = 8; - uint32 Unk2700_JEKIGDDNCAB = 12; -} diff --git a/proto/Unk2700_MHMBDFKOOLJ_ClientNotify.proto b/proto/Unk2700_MHMBDFKOOLJ_ClientNotify.proto deleted file mode 100644 index 41faa67b..00000000 --- a/proto/Unk2700_MHMBDFKOOLJ_ClientNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6234 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MHMBDFKOOLJ_ClientNotify { - int32 retcode = 15; -} diff --git a/proto/Unk2700_MHPCNKJGEJN.proto b/proto/Unk2700_MHPCNKJGEJN.proto deleted file mode 100644 index ccf751dc..00000000 --- a/proto/Unk2700_MHPCNKJGEJN.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MHPCNKJGEJN { - uint32 Unk3000_CNGDFAGEACD = 3; -} diff --git a/proto/Unk2700_MIBHNLEMICB.proto b/proto/Unk2700_MIBHNLEMICB.proto deleted file mode 100644 index 09866c68..00000000 --- a/proto/Unk2700_MIBHNLEMICB.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8462 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MIBHNLEMICB { - repeated ItemParam item_list = 7; - uint32 quest_id = 4; -} diff --git a/proto/Unk2700_MIEJMGNBPJE.proto b/proto/Unk2700_MIEJMGNBPJE.proto deleted file mode 100644 index 8e7fb6e6..00000000 --- a/proto/Unk2700_MIEJMGNBPJE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8377 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MIEJMGNBPJE { - uint32 stage_id = 1; -} diff --git a/proto/Unk2700_MJAIKMBPKCD.proto b/proto/Unk2700_MJAIKMBPKCD.proto deleted file mode 100644 index 1f8476b0..00000000 --- a/proto/Unk2700_MJAIKMBPKCD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8569 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MJAIKMBPKCD { - int32 retcode = 10; - uint32 gallery_id = 14; -} diff --git a/proto/Unk2700_MJCCKKHJNMP_ServerRsp.proto b/proto/Unk2700_MJCCKKHJNMP_ServerRsp.proto deleted file mode 100644 index d0b069b3..00000000 --- a/proto/Unk2700_MJCCKKHJNMP_ServerRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_GHHCCEHGKLH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6212 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MJCCKKHJNMP_ServerRsp { - int32 retcode = 13; - repeated Unk2700_GHHCCEHGKLH Unk2700_BCIBEPMFLGN = 7; -} diff --git a/proto/Unk2700_MJGFEHOMKJE.proto b/proto/Unk2700_MJGFEHOMKJE.proto deleted file mode 100644 index bb867979..00000000 --- a/proto/Unk2700_MJGFEHOMKJE.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Unk2700_GHONKKEGHGL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MJGFEHOMKJE { - repeated Unk2700_GHONKKEGHGL Unk2700_PHKHIPLDOOA = 6; -} diff --git a/proto/Unk2700_MKAFBOPFDEF_ServerNotify.proto b/proto/Unk2700_MKAFBOPFDEF_ServerNotify.proto deleted file mode 100644 index 4276d72f..00000000 --- a/proto/Unk2700_MKAFBOPFDEF_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 430 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MKAFBOPFDEF_ServerNotify { - bool Unk2700_DFMMBCLLBEN = 5; -} diff --git a/proto/Unk2700_MKLLNAHEJJC_ServerRsp.proto b/proto/Unk2700_MKLLNAHEJJC_ServerRsp.proto deleted file mode 100644 index b36100ba..00000000 --- a/proto/Unk2700_MKLLNAHEJJC_ServerRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_CCEOEOHLAPK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4287 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MKLLNAHEJJC_ServerRsp { - Unk2700_CCEOEOHLAPK Unk2700_COIELIGEACL = 9; -} diff --git a/proto/Unk2700_MKMDOIKBBEP.proto b/proto/Unk2700_MKMDOIKBBEP.proto deleted file mode 100644 index 0cdbd789..00000000 --- a/proto/Unk2700_MKMDOIKBBEP.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_HIHKGMLLOGD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8026 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MKMDOIKBBEP { - Unk2700_HIHKGMLLOGD Unk2700_BABEGIGEEIB = 10; - int32 retcode = 5; - bool Unk2700_DJAPHKALAHA = 1; -} diff --git a/proto/Unk2700_MLMJFIGJJEH_ServerNotify.proto b/proto/Unk2700_MLMJFIGJJEH_ServerNotify.proto deleted file mode 100644 index b1fa3649..00000000 --- a/proto/Unk2700_MLMJFIGJJEH_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_IMMPPANFEPP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4878 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MLMJFIGJJEH_ServerNotify { - repeated Unk2700_IMMPPANFEPP Unk2700_FEGCOKJJBGO = 12; -} diff --git a/proto/Unk2700_MMDCAFMGACC_ServerNotify.proto b/proto/Unk2700_MMDCAFMGACC_ServerNotify.proto deleted file mode 100644 index 0d925163..00000000 --- a/proto/Unk2700_MMDCAFMGACC_ServerNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_ADGLMHECKKJ.proto"; -import "Unk2700_KBBDJNLFAKD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6221 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MMDCAFMGACC_ServerNotify { - Unk2700_ADGLMHECKKJ Unk2700_NBAIINBBBPK = 9; - repeated uint32 Unk2700_EIOPOPABBNC = 14; - Unk2700_KBBDJNLFAKD Unk2700_LGBODABIKLL = 15; -} diff --git a/proto/Unk2700_MMFIJILOCOP_ClientReq.proto b/proto/Unk2700_MMFIJILOCOP_ClientReq.proto deleted file mode 100644 index d1d253de..00000000 --- a/proto/Unk2700_MMFIJILOCOP_ClientReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_IMMPPANFEPP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4486 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MMFIJILOCOP_ClientReq { - Unk2700_IMMPPANFEPP Unk2700_JJBKBKPEIBC = 1; -} diff --git a/proto/Unk2700_MMJJMKMHANL.proto b/proto/Unk2700_MMJJMKMHANL.proto deleted file mode 100644 index a10c78f3..00000000 --- a/proto/Unk2700_MMJJMKMHANL.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_MMJJMKMHANL { - uint32 dungeon_id = 11; - uint32 Unk2700_FMOFEBIAOFO = 3; -} diff --git a/proto/Unk2700_MNIBEMEMGMO.proto b/proto/Unk2700_MNIBEMEMGMO.proto deleted file mode 100644 index 41e53c20..00000000 --- a/proto/Unk2700_MNIBEMEMGMO.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8514 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_MNIBEMEMGMO { - repeated Unk2700_HJLFNKLPFBH Unk2700_BNHNCPPADPJ = 10; - uint32 Unk2700_KGMFDCOMCOF = 6; - uint32 Unk2700_MLMJABGLDPH = 8; - bool Unk2700_NHMJKBGEHID = 7; -} diff --git a/proto/Unk2700_MPPAHFFHIPI_ServerNotify.proto b/proto/Unk2700_MPPAHFFHIPI_ServerNotify.proto deleted file mode 100644 index f37c58ed..00000000 --- a/proto/Unk2700_MPPAHFFHIPI_ServerNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4187 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_MPPAHFFHIPI_ServerNotify { - uint32 match_id = 9; -} diff --git a/proto/Unk2700_NAEHEDLGLKA.proto b/proto/Unk2700_NAEHEDLGLKA.proto deleted file mode 100644 index 4cf8a5b9..00000000 --- a/proto/Unk2700_NAEHEDLGLKA.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8257 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NAEHEDLGLKA {} diff --git a/proto/Unk2700_NAFAIMHFEFG.proto b/proto/Unk2700_NAFAIMHFEFG.proto deleted file mode 100644 index 2a2ffeae..00000000 --- a/proto/Unk2700_NAFAIMHFEFG.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_NAFAIMHFEFG { - Vector pos = 10; - uint32 group_id = 2; - uint32 config_id = 11; -} diff --git a/proto/Unk2700_NBFJOJPCCEK_ServerRsp.proto b/proto/Unk2700_NBFJOJPCCEK_ServerRsp.proto deleted file mode 100644 index 64d3d063..00000000 --- a/proto/Unk2700_NBFJOJPCCEK_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6057 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NBFJOJPCCEK_ServerRsp { - int32 retcode = 6; -} diff --git a/proto/Unk2700_NBFOJLAHFCA_ServerNotify.proto b/proto/Unk2700_NBFOJLAHFCA_ServerNotify.proto deleted file mode 100644 index 113c5df0..00000000 --- a/proto/Unk2700_NBFOJLAHFCA_ServerNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_JMPCGMBHJLG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5928 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NBFOJLAHFCA_ServerNotify { - repeated Unk2700_JMPCGMBHJLG Unk2700_KKDHNGGEFDI = 12; - uint32 Unk2700_BHOEBCNOEEG = 4; -} diff --git a/proto/Unk2700_NCJLMACGOCD_ClientNotify.proto b/proto/Unk2700_NCJLMACGOCD_ClientNotify.proto deleted file mode 100644 index 5f1bdbde..00000000 --- a/proto/Unk2700_NCJLMACGOCD_ClientNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 933 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NCJLMACGOCD_ClientNotify { - uint32 Unk2700_CCPALMMFDFC = 5; - uint32 Unk2700_NEMOEIFHIFC = 10; - uint32 dungeon_id = 3; -} diff --git a/proto/Unk2700_NCMPMILICGJ.proto b/proto/Unk2700_NCMPMILICGJ.proto deleted file mode 100644 index 4d5a0467..00000000 --- a/proto/Unk2700_NCMPMILICGJ.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8407 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NCMPMILICGJ { - uint32 Unk2700_IGMHNDNGNPG = 3; - uint32 Unk2700_KIAHJKGOLGO = 7; - uint32 avatar_id = 11; -} diff --git a/proto/Unk2700_NCPLKHGCOAH.proto b/proto/Unk2700_NCPLKHGCOAH.proto deleted file mode 100644 index 185f2550..00000000 --- a/proto/Unk2700_NCPLKHGCOAH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8767 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NCPLKHGCOAH { - uint32 entity_id = 11; -} diff --git a/proto/Unk2700_NDDBFNNHLFE.proto b/proto/Unk2700_NDDBFNNHLFE.proto deleted file mode 100644 index 1d7937fa..00000000 --- a/proto/Unk2700_NDDBFNNHLFE.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_DJKEGIEIKHG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8340 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NDDBFNNHLFE { - Unk2700_DJKEGIEIKHG settle_info = 13; - uint32 gallery_id = 5; -} diff --git a/proto/Unk2700_NEHPMNPAAKC.proto b/proto/Unk2700_NEHPMNPAAKC.proto deleted file mode 100644 index e3a17694..00000000 --- a/proto/Unk2700_NEHPMNPAAKC.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8806 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NEHPMNPAAKC { - uint32 schedule_id = 6; -} diff --git a/proto/Unk2700_NELNFCMDMHE_ServerRsp.proto b/proto/Unk2700_NELNFCMDMHE_ServerRsp.proto deleted file mode 100644 index 9ea7e4c0..00000000 --- a/proto/Unk2700_NELNFCMDMHE_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6314 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NELNFCMDMHE_ServerRsp { - int32 retcode = 7; -} diff --git a/proto/Unk2700_NFGNGFLNOOJ_ServerNotify.proto b/proto/Unk2700_NFGNGFLNOOJ_ServerNotify.proto deleted file mode 100644 index 4f12b90d..00000000 --- a/proto/Unk2700_NFGNGFLNOOJ_ServerNotify.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_CHLNIDHHGLE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4811 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NFGNGFLNOOJ_ServerNotify { - uint32 gallery_id = 1; - Unk2700_CHLNIDHHGLE settle_info = 5; - uint32 Unk2700_HAOPLFPOLFM = 6; - bool is_new_record = 4; -} diff --git a/proto/Unk2700_NGEKONFLEBB.proto b/proto/Unk2700_NGEKONFLEBB.proto deleted file mode 100644 index 88497546..00000000 --- a/proto/Unk2700_NGEKONFLEBB.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8703 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NGEKONFLEBB { - uint32 difficulty = 5; - uint32 gadget_entity_id = 15; -} diff --git a/proto/Unk2700_NGPMINKIOPK.proto b/proto/Unk2700_NGPMINKIOPK.proto deleted file mode 100644 index f68227c1..00000000 --- a/proto/Unk2700_NGPMINKIOPK.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_PPIBANCGGNI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8956 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NGPMINKIOPK { - Unk2700_PPIBANCGGNI settle_info = 6; - uint32 gallery_id = 2; -} diff --git a/proto/Unk2700_NIMPHALPEPO_ClientNotify.proto b/proto/Unk2700_NIMPHALPEPO_ClientNotify.proto deleted file mode 100644 index 58b2ba87..00000000 --- a/proto/Unk2700_NIMPHALPEPO_ClientNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6236 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NIMPHALPEPO_ClientNotify { - uint32 Unk2700_MKIMFKIGBCL = 13; - uint64 Unk2700_ONOOJBEABOE = 12; -} diff --git a/proto/Unk2700_NINHGODEMHH_ServerNotify.proto b/proto/Unk2700_NINHGODEMHH_ServerNotify.proto deleted file mode 100644 index 681a9d60..00000000 --- a/proto/Unk2700_NINHGODEMHH_ServerNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2155 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NINHGODEMHH_ServerNotify { - uint32 schedule_id = 1; - uint32 activity_id = 3; -} diff --git a/proto/Unk2700_NJNMEFINDCF.proto b/proto/Unk2700_NJNMEFINDCF.proto deleted file mode 100644 index 9cbd6468..00000000 --- a/proto/Unk2700_NJNMEFINDCF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8093 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NJNMEFINDCF { - int32 retcode = 6; - uint32 level_id = 1; -} diff --git a/proto/Unk2700_NKIEIGPLMIO.proto b/proto/Unk2700_NKIEIGPLMIO.proto deleted file mode 100644 index 2af3f039..00000000 --- a/proto/Unk2700_NKIEIGPLMIO.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8459 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NKIEIGPLMIO { - uint32 challenge_type = 1; - int32 retcode = 4; - uint32 stage_id = 7; -} diff --git a/proto/Unk2700_NLBJHDNKPCC.proto b/proto/Unk2700_NLBJHDNKPCC.proto deleted file mode 100644 index 3b2b6170..00000000 --- a/proto/Unk2700_NLBJHDNKPCC.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_GPPKNKGDCHJ.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8626 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NLBJHDNKPCC { - int32 retcode = 6; - repeated Unk2700_GPPKNKGDCHJ Unk2700_AAOHOIJEOEG = 14; -} diff --git a/proto/Unk2700_NLJBCGILMIE.proto b/proto/Unk2700_NLJBCGILMIE.proto deleted file mode 100644 index 0018c6e1..00000000 --- a/proto/Unk2700_NLJBCGILMIE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8281 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NLJBCGILMIE { - int32 retcode = 4; - repeated uint32 item_id_list = 7; -} diff --git a/proto/Unk2700_NMEENGOJOKD.proto b/proto/Unk2700_NMEENGOJOKD.proto deleted file mode 100644 index c7655ddb..00000000 --- a/proto/Unk2700_NMEENGOJOKD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8930 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NMEENGOJOKD { - map Unk2700_DACHHINLDDJ = 12; -} diff --git a/proto/Unk2700_NMJCGMOOIFP.proto b/proto/Unk2700_NMJCGMOOIFP.proto deleted file mode 100644 index 2304faed..00000000 --- a/proto/Unk2700_NMJCGMOOIFP.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8061 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NMJCGMOOIFP { - uint32 level_id = 15; - uint32 gallery_id = 4; -} diff --git a/proto/Unk2700_NMJIMIKKIME.proto b/proto/Unk2700_NMJIMIKKIME.proto deleted file mode 100644 index 9f43dc0e..00000000 --- a/proto/Unk2700_NMJIMIKKIME.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8943 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_NMJIMIKKIME { - repeated uint32 Unk2700_OKGKHPCMNMN = 9; - repeated Unk2700_HJLFNKLPFBH Unk2700_ELOOIKFNJCG = 11; -} diff --git a/proto/Unk2700_NNDKOICOGGH_ServerNotify.proto b/proto/Unk2700_NNDKOICOGGH_ServerNotify.proto deleted file mode 100644 index a7e06ffa..00000000 --- a/proto/Unk2700_NNDKOICOGGH_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5539 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NNDKOICOGGH_ServerNotify { - uint32 gallery_id = 13; - bool Unk2700_INDLFDCOFDG = 11; - uint32 buff_id = 14; -} diff --git a/proto/Unk2700_NNMDBDNIMHN_ServerRsp.proto b/proto/Unk2700_NNMDBDNIMHN_ServerRsp.proto deleted file mode 100644 index ec147ab6..00000000 --- a/proto/Unk2700_NNMDBDNIMHN_ServerRsp.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2700_KPNPJPPHOKA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4538 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_NNMDBDNIMHN_ServerRsp { - Unk2700_KPNPJPPHOKA Unk2700_IFNLJDCJJED = 7; - int32 retcode = 11; - uint32 Unk2700_MAPJLIDACPN = 1; -} diff --git a/proto/Unk2700_OBCKNDBAPGE.proto b/proto/Unk2700_OBCKNDBAPGE.proto deleted file mode 100644 index d2b3cd1b..00000000 --- a/proto/Unk2700_OBCKNDBAPGE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8072 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OBCKNDBAPGE { - uint32 gadget_id = 9; - uint32 group_id = 2; -} diff --git a/proto/Unk2700_OBDHJJHLIKJ.proto b/proto/Unk2700_OBDHJJHLIKJ.proto deleted file mode 100644 index 74da2240..00000000 --- a/proto/Unk2700_OBDHJJHLIKJ.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8523 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OBDHJJHLIKJ { - uint32 Unk2700_MAOAHHBCKIA = 2; - uint32 activity_id = 3; -} diff --git a/proto/Unk2700_OCAJADDLPBB.proto b/proto/Unk2700_OCAJADDLPBB.proto deleted file mode 100644 index 1a39d9b0..00000000 --- a/proto/Unk2700_OCAJADDLPBB.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8718 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_OCAJADDLPBB { - uint32 Unk2700_LFALEEDODEC = 7; -} diff --git a/proto/Unk2700_OCOKILBJIPJ.proto b/proto/Unk2700_OCOKILBJIPJ.proto deleted file mode 100644 index 2190139b..00000000 --- a/proto/Unk2700_OCOKILBJIPJ.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk2700_OCOKILBJIPJ { - Unk2700_OCOKILBJIPJ_Unk2700_MPGOEMPNCEH = 0; - Unk2700_OCOKILBJIPJ_Unk2700_PDKBOLMIHMA = 1; - Unk2700_OCOKILBJIPJ_Unk2700_MCEBEJONJGH = 2; - Unk2700_OCOKILBJIPJ_Unk2700_MCNDLHHBBGJ = 3; -} diff --git a/proto/Unk2700_ODBNBICOCFK.proto b/proto/Unk2700_ODBNBICOCFK.proto deleted file mode 100644 index 364df4f5..00000000 --- a/proto/Unk2700_ODBNBICOCFK.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8054 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ODBNBICOCFK { - uint32 Unk2700_AOJDMJPGBOL = 2; -} diff --git a/proto/Unk2700_ODJKHILOILK.proto b/proto/Unk2700_ODJKHILOILK.proto deleted file mode 100644 index f239cd10..00000000 --- a/proto/Unk2700_ODJKHILOILK.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "PotionStage.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8067 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_ODJKHILOILK { - int32 retcode = 11; - PotionStage Unk2700_BBEEMJECIAA = 14; -} diff --git a/proto/Unk2700_OEDLCGKNGLH.proto b/proto/Unk2700_OEDLCGKNGLH.proto deleted file mode 100644 index f16f44ef..00000000 --- a/proto/Unk2700_OEDLCGKNGLH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8686 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OEDLCGKNGLH { - uint32 level_id = 2; - int32 retcode = 14; -} diff --git a/proto/Unk2700_OFDBHGHAJBD_ServerNotify.proto b/proto/Unk2700_OFDBHGHAJBD_ServerNotify.proto deleted file mode 100644 index 2e7d20fb..00000000 --- a/proto/Unk2700_OFDBHGHAJBD_ServerNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk2700_MIBBHAEMAGI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6223 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OFDBHGHAJBD_ServerNotify { - Unk2700_MIBBHAEMAGI Unk2700_JIFAAPCJOHK = 12; -} diff --git a/proto/Unk2700_OGHMHELMBNN_ServerRsp.proto b/proto/Unk2700_OGHMHELMBNN_ServerRsp.proto deleted file mode 100644 index b05dbee6..00000000 --- a/proto/Unk2700_OGHMHELMBNN_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4488 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OGHMHELMBNN_ServerRsp { - int32 retcode = 7; -} diff --git a/proto/Unk2700_OHDDPIFAPPD.proto b/proto/Unk2700_OHDDPIFAPPD.proto deleted file mode 100644 index 9c719505..00000000 --- a/proto/Unk2700_OHDDPIFAPPD.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8125 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OHDDPIFAPPD { - bool is_new = 10; - uint32 Unk2700_GJOFNJGEDDE = 3; - int32 retcode = 4; - uint32 Unk2700_BPNCECAFPDK = 6; - uint32 quest_id = 15; - repeated uint32 affix_list = 2; -} diff --git a/proto/Unk2700_OHIKIOLLMHM.proto b/proto/Unk2700_OHIKIOLLMHM.proto deleted file mode 100644 index 34b71bcf..00000000 --- a/proto/Unk2700_OHIKIOLLMHM.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8233 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_OHIKIOLLMHM { - uint32 uid = 5; - uint32 schedule_id = 1; - map Unk2700_IFCNGIPPOAE = 4; -} diff --git a/proto/Unk2700_OHOKEEGPPBG.proto b/proto/Unk2700_OHOKEEGPPBG.proto deleted file mode 100644 index 41194533..00000000 --- a/proto/Unk2700_OHOKEEGPPBG.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_OHOKEEGPPBG { - repeated ItemParam reward_item_list = 4; - uint32 uid = 3; -} diff --git a/proto/Unk2700_OJHJBKHIPLA_ClientReq.proto b/proto/Unk2700_OJHJBKHIPLA_ClientReq.proto deleted file mode 100644 index 6518c234..00000000 --- a/proto/Unk2700_OJHJBKHIPLA_ClientReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2009 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_OJHJBKHIPLA_ClientReq { - uint32 schedule_id = 15; - uint32 activity_id = 12; -} diff --git a/proto/Unk2700_OJLJMJLKNGJ_ClientReq.proto b/proto/Unk2700_OJLJMJLKNGJ_ClientReq.proto deleted file mode 100644 index e3bca9e8..00000000 --- a/proto/Unk2700_OJLJMJLKNGJ_ClientReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6203 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_OJLJMJLKNGJ_ClientReq { - uint32 room_id = 2; -} diff --git a/proto/Unk2700_OKEKCGDGPDA.proto b/proto/Unk2700_OKEKCGDGPDA.proto deleted file mode 100644 index 11c94a25..00000000 --- a/proto/Unk2700_OKEKCGDGPDA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8396 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_OKEKCGDGPDA { - uint32 gallery_id = 4; -} diff --git a/proto/Unk2700_OKNDIGOKMMC.proto b/proto/Unk2700_OKNDIGOKMMC.proto deleted file mode 100644 index 26f57fd8..00000000 --- a/proto/Unk2700_OKNDIGOKMMC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8426 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OKNDIGOKMMC { - int32 retcode = 15; -} diff --git a/proto/Unk2700_OLKJCGDHENH.proto b/proto/Unk2700_OLKJCGDHENH.proto deleted file mode 100644 index 5ed2a206..00000000 --- a/proto/Unk2700_OLKJCGDHENH.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8343 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_OLKJCGDHENH { - int32 retcode = 8; -} diff --git a/proto/Unk2700_ONKMCKLJNAL.proto b/proto/Unk2700_ONKMCKLJNAL.proto deleted file mode 100644 index e9ef4e6d..00000000 --- a/proto/Unk2700_ONKMCKLJNAL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8401 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_ONKMCKLJNAL { - uint32 id = 2; -} diff --git a/proto/Unk2700_PBGBOLJMIIB.proto b/proto/Unk2700_PBGBOLJMIIB.proto deleted file mode 100644 index f22c52a8..00000000 --- a/proto/Unk2700_PBGBOLJMIIB.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8924 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PBGBOLJMIIB { - uint32 activity_id = 14; -} diff --git a/proto/Unk2700_PCBGAIAJPHH.proto b/proto/Unk2700_PCBGAIAJPHH.proto deleted file mode 100644 index fdab8b4a..00000000 --- a/proto/Unk2700_PCBGAIAJPHH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8758 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_PCBGAIAJPHH { - uint32 level_id = 7; -} diff --git a/proto/Unk2700_PDGJFHAGMKD.proto b/proto/Unk2700_PDGJFHAGMKD.proto deleted file mode 100644 index 6e916b9e..00000000 --- a/proto/Unk2700_PDGJFHAGMKD.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8447 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PDGJFHAGMKD { - int32 retcode = 3; -} diff --git a/proto/Unk2700_PFFKAEPBEHE_ServerRsp.proto b/proto/Unk2700_PFFKAEPBEHE_ServerRsp.proto deleted file mode 100644 index 0f229884..00000000 --- a/proto/Unk2700_PFFKAEPBEHE_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6214 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PFFKAEPBEHE_ServerRsp { - int32 retcode = 2; -} diff --git a/proto/Unk2700_PFOLNOBIKFB.proto b/proto/Unk2700_PFOLNOBIKFB.proto deleted file mode 100644 index aae857cb..00000000 --- a/proto/Unk2700_PFOLNOBIKFB.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8833 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PFOLNOBIKFB { - bool Unk2700_PIDPNNOGBJB = 4; - bool Unk2700_DCGOILIDPNK = 3; - int32 retcode = 1; -} diff --git a/proto/Unk2700_PHFADCJDBOF.proto b/proto/Unk2700_PHFADCJDBOF.proto deleted file mode 100644 index ca2332c6..00000000 --- a/proto/Unk2700_PHFADCJDBOF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8559 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_PHFADCJDBOF { - uint32 schedule_id = 8; -} diff --git a/proto/Unk2700_PHLEDBIFIFL.proto b/proto/Unk2700_PHLEDBIFIFL.proto deleted file mode 100644 index e104549b..00000000 --- a/proto/Unk2700_PHLEDBIFIFL.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8165 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_PHLEDBIFIFL { - uint32 level_id = 12; - uint32 difficulty = 4; -} diff --git a/proto/Unk2700_PIEJLIIGLGM_ServerRsp.proto b/proto/Unk2700_PIEJLIIGLGM_ServerRsp.proto deleted file mode 100644 index 53062c51..00000000 --- a/proto/Unk2700_PIEJLIIGLGM_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6237 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PIEJLIIGLGM_ServerRsp { - int32 retcode = 3; -} diff --git a/proto/Unk2700_PIEJMALFKIF.proto b/proto/Unk2700_PIEJMALFKIF.proto deleted file mode 100644 index 723bbf53..00000000 --- a/proto/Unk2700_PIEJMALFKIF.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk2700_KHDMDKKDOCD.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8531 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PIEJMALFKIF { - uint32 stage_id = 13; - uint32 Unk2700_FHEHGDABALE = 7; - repeated Unk2700_KHDMDKKDOCD dungeon_avatar_list = 6; - uint32 level_id = 8; - uint32 Unk2700_HKFEBBCMBHL = 5; -} diff --git a/proto/Unk2700_PILILDPMNNA.proto b/proto/Unk2700_PILILDPMNNA.proto deleted file mode 100644 index c8efefc2..00000000 --- a/proto/Unk2700_PILILDPMNNA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2700_PILILDPMNNA { - uint32 difficulty = 7; - repeated uint32 Unk2700_EGBDDLOBCDL = 4; - bool Unk2700_MMFHBHNKLDG = 9; - uint32 stage_id = 12; - uint32 Unk2700_PPEBOKBCPLE = 3; -} diff --git a/proto/Unk2700_PJCMAELKFEP.proto b/proto/Unk2700_PJCMAELKFEP.proto deleted file mode 100644 index cb97c068..00000000 --- a/proto/Unk2700_PJCMAELKFEP.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8367 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_PJCMAELKFEP { - uint32 gallery_id = 13; -} diff --git a/proto/Unk2700_PJPMOLPHNEH.proto b/proto/Unk2700_PJPMOLPHNEH.proto deleted file mode 100644 index 2579187d..00000000 --- a/proto/Unk2700_PJPMOLPHNEH.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8895 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_PJPMOLPHNEH { - uint32 Unk2700_HLHIAHAELDA = 1; - bool Unk2700_MMNILGLDHHD = 3; - uint32 Unk2700_PPEBOKBCPLE = 2; -} diff --git a/proto/Unk2700_PKCLMDHHPFI.proto b/proto/Unk2700_PKCLMDHHPFI.proto deleted file mode 100644 index 14c6db24..00000000 --- a/proto/Unk2700_PKCLMDHHPFI.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk2700_KIGGOKAEFHM.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8423 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PKCLMDHHPFI { - repeated Unk2700_KIGGOKAEFHM Unk2700_HHODMCCNGKE = 8; - int32 retcode = 6; -} diff --git a/proto/Unk2700_PKKJEOFNLCF.proto b/proto/Unk2700_PKKJEOFNLCF.proto deleted file mode 100644 index 97249606..00000000 --- a/proto/Unk2700_PKKJEOFNLCF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8983 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PKKJEOFNLCF { - int32 retcode = 3; - uint32 Unk2700_CKGJEOOKFIF = 8; -} diff --git a/proto/Unk2700_PMKNJBJPLBH.proto b/proto/Unk2700_PMKNJBJPLBH.proto deleted file mode 100644 index cf994378..00000000 --- a/proto/Unk2700_PMKNJBJPLBH.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2700_HJLFNKLPFBH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8385 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PMKNJBJPLBH { - int32 retcode = 11; - repeated Unk2700_HJLFNKLPFBH Unk2700_BBGHICEDLBB = 13; - repeated uint32 Unk2700_GGNBBHMGLAN = 12; - repeated Unk2700_HJLFNKLPFBH avatar_list = 9; -} diff --git a/proto/Unk2700_PPBALCAKIBD.proto b/proto/Unk2700_PPBALCAKIBD.proto deleted file mode 100644 index 5f15d1d5..00000000 --- a/proto/Unk2700_PPBALCAKIBD.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8273 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2700_PPBALCAKIBD {} diff --git a/proto/Unk2700_PPOGMFAKBMK_ServerRsp.proto b/proto/Unk2700_PPOGMFAKBMK_ServerRsp.proto deleted file mode 100644 index 8992541a..00000000 --- a/proto/Unk2700_PPOGMFAKBMK_ServerRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6219 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2700_PPOGMFAKBMK_ServerRsp { - int32 retcode = 3; -} diff --git a/proto/Unk2800_ACHELBEEBIP.proto b/proto/Unk2800_ACHELBEEBIP.proto deleted file mode 100644 index 5da674d7..00000000 --- a/proto/Unk2800_ACHELBEEBIP.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21800 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_ACHELBEEBIP { - int32 retcode = 2; - bool is_success = 15; - uint32 level_id = 3; -} diff --git a/proto/Unk2800_ANGFAFEJBAE.proto b/proto/Unk2800_ANGFAFEJBAE.proto deleted file mode 100644 index e3bf3fb3..00000000 --- a/proto/Unk2800_ANGFAFEJBAE.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 846 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_ANGFAFEJBAE { - int32 retcode = 15; -} diff --git a/proto/Unk2800_BDAPFODFMNE.proto b/proto/Unk2800_BDAPFODFMNE.proto deleted file mode 100644 index 0c38e10e..00000000 --- a/proto/Unk2800_BDAPFODFMNE.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24550 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_BDAPFODFMNE {} diff --git a/proto/Unk2800_BOFEHJBJELJ.proto b/proto/Unk2800_BOFEHJBJELJ.proto deleted file mode 100644 index 6dd52d66..00000000 --- a/proto/Unk2800_BOFEHJBJELJ.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8574 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_BOFEHJBJELJ { - int32 retcode = 9; -} diff --git a/proto/Unk2800_BPOJIIDEADD.proto b/proto/Unk2800_BPOJIIDEADD.proto deleted file mode 100644 index 11655839..00000000 --- a/proto/Unk2800_BPOJIIDEADD.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_BPOJIIDEADD { - uint32 Unk2800_MMPELBBNFOD = 8; - uint32 open_time = 11; - uint32 Unk2800_MGPEODNKEEC = 5; - uint32 level_id = 12; - bool is_finished = 9; - bool is_open = 3; -} diff --git a/proto/Unk2800_CEAECGGBOKL.proto b/proto/Unk2800_CEAECGGBOKL.proto deleted file mode 100644 index 3fcaad9b..00000000 --- a/proto/Unk2800_CEAECGGBOKL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_CEAECGGBOKL { - uint32 Unk2800_KDLIIGEGDDH = 15; - uint32 Unk2800_ENMCNIPGGIA = 12; - uint32 Unk2800_DEIGAGPAJGK = 14; - uint32 dungeon_id = 4; - uint32 Unk2800_JKOGDAMMBIN = 13; -} diff --git a/proto/Unk2800_CGODFDDALAG.proto b/proto/Unk2800_CGODFDDALAG.proto deleted file mode 100644 index 48e27d97..00000000 --- a/proto/Unk2800_CGODFDDALAG.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_CGODFDDALAG { - uint32 stage_id = 10; - bool is_open = 3; - uint32 open_time = 12; - bool Unk2800_GCPNBJIJEDA = 15; -} diff --git a/proto/Unk2800_CGPNLBNMPCM.proto b/proto/Unk2800_CGPNLBNMPCM.proto deleted file mode 100644 index 7faf0165..00000000 --- a/proto/Unk2800_CGPNLBNMPCM.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_CGPNLBNMPCM { - uint32 open_time = 7; - bool is_open = 14; - uint32 stage_id = 10; - uint32 best_score = 13; -} diff --git a/proto/Unk2800_CHEDEMEDPPM.proto b/proto/Unk2800_CHEDEMEDPPM.proto deleted file mode 100644 index 26ad5e6c..00000000 --- a/proto/Unk2800_CHEDEMEDPPM.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5565 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_CHEDEMEDPPM { - uint32 point_id = 7; - uint32 coin = 15; - uint32 Unk2800_EOFOECJJMLJ = 3; - uint32 Unk2800_BAEEDEAADIA = 13; -} diff --git a/proto/Unk2800_COCHLKHLCPO.proto b/proto/Unk2800_COCHLKHLCPO.proto deleted file mode 100644 index 5d157f8a..00000000 --- a/proto/Unk2800_COCHLKHLCPO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23467 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_COCHLKHLCPO { - uint32 level_id = 5; -} diff --git a/proto/Unk2800_DKDJCLLNGNL.proto b/proto/Unk2800_DKDJCLLNGNL.proto deleted file mode 100644 index 66d3449a..00000000 --- a/proto/Unk2800_DKDJCLLNGNL.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8346 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_DKDJCLLNGNL {} diff --git a/proto/Unk2800_DNKCFLKHKJG.proto b/proto/Unk2800_DNKCFLKHKJG.proto deleted file mode 100644 index b0e36224..00000000 --- a/proto/Unk2800_DNKCFLKHKJG.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 876 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_DNKCFLKHKJG { - uint32 Unk2800_LEHIJIPEONO = 3; - uint32 gadget_entity_id = 8; -} diff --git a/proto/Unk2800_DPINLADLBFA.proto b/proto/Unk2800_DPINLADLBFA.proto deleted file mode 100644 index 7ff74d55..00000000 --- a/proto/Unk2800_DPINLADLBFA.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1902 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_DPINLADLBFA {} diff --git a/proto/Unk2800_ECCLDPCADCJ.proto b/proto/Unk2800_ECCLDPCADCJ.proto deleted file mode 100644 index 99b2869d..00000000 --- a/proto/Unk2800_ECCLDPCADCJ.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1921 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_ECCLDPCADCJ {} diff --git a/proto/Unk2800_EKGCCBDIKFI.proto b/proto/Unk2800_EKGCCBDIKFI.proto deleted file mode 100644 index e36f71b4..00000000 --- a/proto/Unk2800_EKGCCBDIKFI.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21851 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_EKGCCBDIKFI { - int32 retcode = 12; - bool is_success = 6; -} diff --git a/proto/Unk2800_FHCJIICLONO.proto b/proto/Unk2800_FHCJIICLONO.proto deleted file mode 100644 index 34dc318e..00000000 --- a/proto/Unk2800_FHCJIICLONO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21025 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_FHCJIICLONO { - uint32 level_id = 9; - int32 retcode = 2; -} diff --git a/proto/Unk2800_FHMOLALLEEN.proto b/proto/Unk2800_FHMOLALLEEN.proto deleted file mode 100644 index cb5f47b4..00000000 --- a/proto/Unk2800_FHMOLALLEEN.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_FHMOLALLEEN { - repeated uint32 argument_list = 1; -} diff --git a/proto/Unk2800_GDDLBKEENNA.proto b/proto/Unk2800_GDDLBKEENNA.proto deleted file mode 100644 index fbe082cc..00000000 --- a/proto/Unk2800_GDDLBKEENNA.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -import "ExhibitionDisplayInfo.proto"; -import "Unk2700_MOFABPNGIKP.proto"; -import "Unk2800_BEMANDBNPJB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24601 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_GDDLBKEENNA { - bool is_new_record = 13; - Unk2700_MOFABPNGIKP reason = 1; - repeated Unk2800_BEMANDBNPJB settle_info_list = 8; - repeated ExhibitionDisplayInfo score_list = 6; - uint32 Unk2700_CDDONJJMFCI = 15; -} diff --git a/proto/Unk2800_HHPCNJGKIPP.proto b/proto/Unk2800_HHPCNJGKIPP.proto deleted file mode 100644 index d1244f2a..00000000 --- a/proto/Unk2800_HHPCNJGKIPP.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23388 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_HHPCNJGKIPP { - int32 retcode = 6; -} diff --git a/proto/Unk2800_HKBAEOMCFOD.proto b/proto/Unk2800_HKBAEOMCFOD.proto deleted file mode 100644 index 9e553c11..00000000 --- a/proto/Unk2800_HKBAEOMCFOD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 145 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_HKBAEOMCFOD { - uint32 giving_id = 10; - int32 retcode = 6; -} diff --git a/proto/Unk2800_IBDOMAIDPGK.proto b/proto/Unk2800_IBDOMAIDPGK.proto deleted file mode 100644 index 1922176d..00000000 --- a/proto/Unk2800_IBDOMAIDPGK.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2800_FMAOEPEBKHB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5594 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_IBDOMAIDPGK { - Unk2800_FMAOEPEBKHB Unk2800_ENJGEFBCLOL = 11; - uint32 end_time = 12; - bool Unk2800_OCCCDEMDONA = 7; - uint32 gallery_id = 14; -} diff --git a/proto/Unk2800_IECLGDFOMFJ.proto b/proto/Unk2800_IECLGDFOMFJ.proto deleted file mode 100644 index 47ab15db..00000000 --- a/proto/Unk2800_IECLGDFOMFJ.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk2800_PHPHMILPOLC.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8513 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_IECLGDFOMFJ { - uint32 schedule_id = 14; - repeated Unk2800_PHPHMILPOLC Unk2800_KOMIPKKKOBE = 3; - uint32 activity_id = 10; -} diff --git a/proto/Unk2800_IGKGDAGGCEC.proto b/proto/Unk2800_IGKGDAGGCEC.proto deleted file mode 100644 index 8d2c89a6..00000000 --- a/proto/Unk2800_IGKGDAGGCEC.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1684 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_IGKGDAGGCEC { - uint64 cur_avatar_guid = 8; - repeated uint64 avatar_team_guid_list = 3; -} diff --git a/proto/Unk2800_IILBEPIEBJO.proto b/proto/Unk2800_IILBEPIEBJO.proto deleted file mode 100644 index 4fa468e9..00000000 --- a/proto/Unk2800_IILBEPIEBJO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8476 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_IILBEPIEBJO { - uint32 gallery_id = 5; -} diff --git a/proto/Unk2800_ILKIAECAAKG.proto b/proto/Unk2800_ILKIAECAAKG.proto deleted file mode 100644 index 5d50d3aa..00000000 --- a/proto/Unk2800_ILKIAECAAKG.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3004 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_ILKIAECAAKG { - uint32 reminder_id = 15; -} diff --git a/proto/Unk2800_JBEDBFJFEIH.proto b/proto/Unk2800_JBEDBFJFEIH.proto deleted file mode 100644 index 930b8323..00000000 --- a/proto/Unk2800_JBEDBFJFEIH.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_JBEDBFJFEIH { - uint32 equip_type = 9; - uint32 element_type = 12; -} diff --git a/proto/Unk2800_JCPNICABMAF.proto b/proto/Unk2800_JCPNICABMAF.proto deleted file mode 100644 index e5c8616c..00000000 --- a/proto/Unk2800_JCPNICABMAF.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2800_IMLDGLIMODE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5504 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_JCPNICABMAF { - uint32 coin = 10; - Unk2800_IMLDGLIMODE stage = 8; - uint32 kill_monster_count = 4; - uint32 progress = 15; -} diff --git a/proto/Unk2800_JIPMJPAKIKE.proto b/proto/Unk2800_JIPMJPAKIKE.proto deleted file mode 100644 index 4c7c21c4..00000000 --- a/proto/Unk2800_JIPMJPAKIKE.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_JIPMJPAKIKE { - bool is_finished = 7; - uint32 Unk2800_MMPELBBNFOD = 10; - bool is_open = 5; - uint32 Unk2800_MGPEODNKEEC = 6; -} diff --git a/proto/Unk2800_JKLFAJKDLDG.proto b/proto/Unk2800_JKLFAJKDLDG.proto deleted file mode 100644 index 7f198187..00000000 --- a/proto/Unk2800_JKLFAJKDLDG.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_JKLFAJKDLDG { - uint32 quest_id = 13; - uint32 point_id = 6; -} diff --git a/proto/Unk2800_KFNCDHFHJPD.proto b/proto/Unk2800_KFNCDHFHJPD.proto deleted file mode 100644 index afd1cdf1..00000000 --- a/proto/Unk2800_KFNCDHFHJPD.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8996 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_KFNCDHFHJPD { - int32 retcode = 3; -} diff --git a/proto/Unk2800_KHLHFFHGEHA.proto b/proto/Unk2800_KHLHFFHGEHA.proto deleted file mode 100644 index e58baacc..00000000 --- a/proto/Unk2800_KHLHFFHGEHA.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk2800_FGFMMFAKDEL.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21834 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_KHLHFFHGEHA { - bool is_success = 4; - bool Unk2800_ICNCEKIJNJA = 12; - repeated Unk2800_FGFMMFAKDEL Unk2800_EGJDBBGNMFI = 9; - uint32 level_id = 5; -} diff --git a/proto/Unk2800_KILFIICJLEE.proto b/proto/Unk2800_KILFIICJLEE.proto deleted file mode 100644 index f3c5c559..00000000 --- a/proto/Unk2800_KILFIICJLEE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5593 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_KILFIICJLEE { - uint32 gallery_id = 15; -} diff --git a/proto/Unk2800_KJEOLFNEOPF.proto b/proto/Unk2800_KJEOLFNEOPF.proto deleted file mode 100644 index dfe4b1cd..00000000 --- a/proto/Unk2800_KJEOLFNEOPF.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1768 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_KJEOLFNEOPF { - repeated uint64 avatar_team_guid_list = 14; - int32 retcode = 7; - uint64 cur_avatar_guid = 15; -} diff --git a/proto/Unk2800_KOMBBIEEGCP.proto b/proto/Unk2800_KOMBBIEEGCP.proto deleted file mode 100644 index b4487a7a..00000000 --- a/proto/Unk2800_KOMBBIEEGCP.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5522 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_KOMBBIEEGCP { - uint32 gallery_id = 2; - uint32 coin = 9; - uint32 Unk2800_LBPCDCHOOLJ = 11; -} diff --git a/proto/Unk2800_KPJKAJLNAED.proto b/proto/Unk2800_KPJKAJLNAED.proto deleted file mode 100644 index d3dfeb82..00000000 --- a/proto/Unk2800_KPJKAJLNAED.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 874 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_KPJKAJLNAED { - int32 retcode = 12; -} diff --git a/proto/Unk2800_LGIKLPBOJOI.proto b/proto/Unk2800_LGIKLPBOJOI.proto deleted file mode 100644 index 4fb4fdc9..00000000 --- a/proto/Unk2800_LGIKLPBOJOI.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8145 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_LGIKLPBOJOI { - repeated uint32 Unk2800_AEKPBKAAHFL = 14; - uint32 activity_id = 7; -} diff --git a/proto/Unk2800_LIBCDGDJMDF.proto b/proto/Unk2800_LIBCDGDJMDF.proto deleted file mode 100644 index 8edcf668..00000000 --- a/proto/Unk2800_LIBCDGDJMDF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5527 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_LIBCDGDJMDF { - uint32 gallery_id = 9; - int32 retcode = 5; -} diff --git a/proto/Unk2800_MHCFAGCKGIB.proto b/proto/Unk2800_MHCFAGCKGIB.proto deleted file mode 100644 index 7eba55e9..00000000 --- a/proto/Unk2800_MHCFAGCKGIB.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "DungeonEntryInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_MHCFAGCKGIB { - uint32 scene_id = 12; - uint32 point_id = 6; - repeated DungeonEntryInfo dungeon_entry_list = 1; - uint32 recommend_dungeon_id = 8; -} diff --git a/proto/Unk2800_MNBDNGKGDGF.proto b/proto/Unk2800_MNBDNGKGDGF.proto deleted file mode 100644 index c5a7f593..00000000 --- a/proto/Unk2800_MNBDNGKGDGF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8004 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_MNBDNGKGDGF { - uint32 gallery_id = 13; - int32 retcode = 8; -} diff --git a/proto/Unk2800_NHEOHBNFHJD.proto b/proto/Unk2800_NHEOHBNFHJD.proto deleted file mode 100644 index fccb2211..00000000 --- a/proto/Unk2800_NHEOHBNFHJD.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk2800_IOBHBFFAONO.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8870 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk2800_NHEOHBNFHJD { - Unk2800_IOBHBFFAONO settle_info = 11; - uint32 stage_id = 7; - bool is_new_record = 2; - uint32 gallery_id = 1; -} diff --git a/proto/Unk2800_OCOMLNLPLGA.proto b/proto/Unk2800_OCOMLNLPLGA.proto deleted file mode 100644 index afc2df0a..00000000 --- a/proto/Unk2800_OCOMLNLPLGA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk2700_GBBDJMDIDEI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk2800_OCOMLNLPLGA { - uint32 element_type = 11; - repeated Unk2700_GBBDJMDIDEI Unk2700_DMDHDIHGPFA = 5; - uint32 equip_type = 15; -} diff --git a/proto/Unk2800_OFIHDGFMDGB.proto b/proto/Unk2800_OFIHDGFMDGB.proto deleted file mode 100644 index 15f4e372..00000000 --- a/proto/Unk2800_OFIHDGFMDGB.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 171 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_OFIHDGFMDGB { - uint32 giving_id = 4; -} diff --git a/proto/Unk2800_OMGNOBICOCD.proto b/proto/Unk2800_OMGNOBICOCD.proto deleted file mode 100644 index b12e9f1c..00000000 --- a/proto/Unk2800_OMGNOBICOCD.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 843 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_OMGNOBICOCD { - uint32 Unk2800_DPEOIJKEAPB = 14; - CustomGadgetTreeInfo Unk2700_OCIHJFOKHPK = 11; - uint32 gadget_entity_id = 10; -} diff --git a/proto/Unk2800_OOKIPFHPJMG.proto b/proto/Unk2800_OOKIPFHPJMG.proto deleted file mode 100644 index e949413f..00000000 --- a/proto/Unk2800_OOKIPFHPJMG.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21054 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk2800_OOKIPFHPJMG { - bool is_success = 8; -} diff --git a/proto/Unk3000_ACNMEFGKHKO.proto b/proto/Unk3000_ACNMEFGKHKO.proto deleted file mode 100644 index 50b45f1a..00000000 --- a/proto/Unk3000_ACNMEFGKHKO.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4622 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_ACNMEFGKHKO { - int32 retcode = 13; - uint32 Unk3000_LOFNFMJFGNB = 1; - uint32 Unk3000_DEDHCIKCAGH = 3; - uint32 Unk3000_HCAJDIBHKDG = 2; -} diff --git a/proto/Unk3000_AFMFIPPDAJE.proto b/proto/Unk3000_AFMFIPPDAJE.proto deleted file mode 100644 index 952f1f61..00000000 --- a/proto/Unk3000_AFMFIPPDAJE.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4576 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_AFMFIPPDAJE { - map Unk3000_OBLCKELHBGH = 3; - uint32 Unk3000_LOFNFMJFGNB = 12; -} diff --git a/proto/Unk3000_AGDEGMCKIAF.proto b/proto/Unk3000_AGDEGMCKIAF.proto deleted file mode 100644 index b86e2d83..00000000 --- a/proto/Unk3000_AGDEGMCKIAF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20702 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_AGDEGMCKIAF { - int32 retcode = 5; -} diff --git a/proto/Unk3000_ALPEACOMIPG.proto b/proto/Unk3000_ALPEACOMIPG.proto deleted file mode 100644 index 0f012e1f..00000000 --- a/proto/Unk3000_ALPEACOMIPG.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk3000_ECGHJKANPJK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_ALPEACOMIPG { - repeated Unk3000_ECGHJKANPJK Unk2700_PHKHIPLDOOA = 10; - uint32 Unk3000_FJENMMCFMGD = 7; - repeated uint32 Unk3000_HKABHFLDNKF = 6; -} diff --git a/proto/Unk3000_AMGHKNBNNPD.proto b/proto/Unk3000_AMGHKNBNNPD.proto deleted file mode 100644 index bb075062..00000000 --- a/proto/Unk3000_AMGHKNBNNPD.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_AMGHKNBNNPD { - float Unk3000_OFFBBHIKDIN = 1; - repeated uint32 animator_state_id_list = 2; - uint32 entity_id = 3; - bool need_set_is_in_air = 13; - float speed = 12; - float Unk3000_PJPFIPOLNAH = 8; - bool check_animator_state_on_exit_only = 11; - string override_collider = 14; - Vector target_pos = 10; -} diff --git a/proto/Unk3000_BMLKKNEINNF.proto b/proto/Unk3000_BMLKKNEINNF.proto deleted file mode 100644 index 3deb3a2b..00000000 --- a/proto/Unk3000_BMLKKNEINNF.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "MailData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1481 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_BMLKKNEINNF { - string Unk3000_HJKCLHGMBFC = 9; - repeated MailData mail_list = 5; - uint32 Unk3000_OJIKNBEGAKL = 11; - uint32 Unk3000_DKLGOIEPECB = 4; - bool Unk2700_OPEHLDAGICF = 7; - int32 retcode = 14; -} diff --git a/proto/Unk3000_CMKEPEDFOKE.proto b/proto/Unk3000_CMKEPEDFOKE.proto deleted file mode 100644 index 5aa93c8c..00000000 --- a/proto/Unk3000_CMKEPEDFOKE.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22391 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_CMKEPEDFOKE {} diff --git a/proto/Unk3000_CNDHIGKNELM.proto b/proto/Unk3000_CNDHIGKNELM.proto deleted file mode 100644 index 591f87e4..00000000 --- a/proto/Unk3000_CNDHIGKNELM.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk3000_BGPMEPKCLPA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6173 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_CNDHIGKNELM { - int32 query_id = 3; - int32 retcode = 14; - Unk3000_BGPMEPKCLPA Unk3000_ADJJOGDKIKL = 8; -} diff --git a/proto/Unk3000_CPCMICDDBCH.proto b/proto/Unk3000_CPCMICDDBCH.proto deleted file mode 100644 index 85ebd8b7..00000000 --- a/proto/Unk3000_CPCMICDDBCH.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20011 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_CPCMICDDBCH { - uint32 Unk3000_MKFIPLFHJNE = 10; - uint32 level_id = 15; -} diff --git a/proto/Unk3000_DCAHJINNNDM.proto b/proto/Unk3000_DCAHJINNNDM.proto deleted file mode 100644 index b52b2379..00000000 --- a/proto/Unk3000_DCAHJINNNDM.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23107 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_DCAHJINNNDM { - uint32 entity_id = 2; - CustomGadgetTreeInfo Unk2700_OCIHJFOKHPK = 11; -} diff --git a/proto/Unk3000_DCLAGIJJEHB.proto b/proto/Unk3000_DCLAGIJJEHB.proto deleted file mode 100644 index 177be344..00000000 --- a/proto/Unk3000_DCLAGIJJEHB.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk3000_ENLDIHLGNCK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 402 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_DCLAGIJJEHB { - uint32 parent_quest_id = 2; - repeated Unk3000_ENLDIHLGNCK Unk3000_HLPGILIGGCB = 1; -} diff --git a/proto/Unk3000_DFIIBIGPHGE.proto b/proto/Unk3000_DFIIBIGPHGE.proto deleted file mode 100644 index b2b736c7..00000000 --- a/proto/Unk3000_DFIIBIGPHGE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1731 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_DFIIBIGPHGE { - uint32 Unk3000_GCAJHPHIEAA = 4; -} diff --git a/proto/Unk3000_DHEOMDCCMMC.proto b/proto/Unk3000_DHEOMDCCMMC.proto deleted file mode 100644 index 5f6b6453..00000000 --- a/proto/Unk3000_DHEOMDCCMMC.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 429 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_DHEOMDCCMMC { - uint32 Unk3000_CCNCELKPPFN = 7; - uint32 Unk3000_CIOLEGEHDAC = 11; - uint32 Unk3000_OIIEJOKFHPP = 2; -} diff --git a/proto/Unk3000_DHOFMKPKFMF.proto b/proto/Unk3000_DHOFMKPKFMF.proto deleted file mode 100644 index 03b5e1d8..00000000 --- a/proto/Unk3000_DHOFMKPKFMF.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "AvatarTeam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1749 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_DHOFMKPKFMF { - repeated uint64 temp_avatar_guid_list = 6; - map avatar_team_map = 3; - repeated uint32 Unk3000_NIGPICLBHMA = 1; -} diff --git a/proto/Unk3000_DJNBNBMIECP.proto b/proto/Unk3000_DJNBNBMIECP.proto deleted file mode 100644 index 601b647a..00000000 --- a/proto/Unk3000_DJNBNBMIECP.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5588 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_DJNBNBMIECP { - uint32 score = 3; -} diff --git a/proto/Unk3000_DLCDJPKNGBD.proto b/proto/Unk3000_DLCDJPKNGBD.proto deleted file mode 100644 index 27fc37d5..00000000 --- a/proto/Unk3000_DLCDJPKNGBD.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 185 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_DLCDJPKNGBD { - bool Unk3000_FGIJKFANKEI = 8; - uint32 Unk3000_LHIINBOCMFN = 14; - uint32 Unk3000_HMLGHBEKCOF = 9; - uint32 Unk3000_EMJDLANPPNF = 1; -} diff --git a/proto/Unk3000_DPEJONKFONL.proto b/proto/Unk3000_DPEJONKFONL.proto deleted file mode 100644 index b75a9450..00000000 --- a/proto/Unk3000_DPEJONKFONL.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21750 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_DPEJONKFONL { - uint32 param = 1; - uint32 Unk3000_PAFIGDFHGNA = 4; -} diff --git a/proto/Unk3000_EBNMMLENEII.proto b/proto/Unk3000_EBNMMLENEII.proto deleted file mode 100644 index ae42a7c1..00000000 --- a/proto/Unk3000_EBNMMLENEII.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk3000_JACOCADDNFE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24857 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_EBNMMLENEII { - repeated Unk3000_JACOCADDNFE avatar_info_list = 13; -} diff --git a/proto/Unk3000_EDGJEBLODLF.proto b/proto/Unk3000_EDGJEBLODLF.proto deleted file mode 100644 index d30633c4..00000000 --- a/proto/Unk3000_EDGJEBLODLF.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 416 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_EDGJEBLODLF { - uint32 Unk3000_CFDMLGKNLKL = 2; - uint32 Unk3000_CIOLEGEHDAC = 13; - uint32 Unk3000_FDGFAHAOEPP = 5; - int32 retcode = 8; -} diff --git a/proto/Unk3000_EHJALCDEBKK.proto b/proto/Unk3000_EHJALCDEBKK.proto deleted file mode 100644 index c341d56b..00000000 --- a/proto/Unk3000_EHJALCDEBKK.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23381 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_EHJALCDEBKK { - uint32 level_id = 11; - int32 retcode = 9; -} diff --git a/proto/Unk3000_EMGMOECAJDK.proto b/proto/Unk3000_EMGMOECAJDK.proto deleted file mode 100644 index cc635c6b..00000000 --- a/proto/Unk3000_EMGMOECAJDK.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6092 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_EMGMOECAJDK { - repeated uint32 Unk3000_CNNFGFBBBFP = 3; -} diff --git a/proto/Unk3000_EOLNDBMGCBP.proto b/proto/Unk3000_EOLNDBMGCBP.proto deleted file mode 100644 index 6d0ce396..00000000 --- a/proto/Unk3000_EOLNDBMGCBP.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4473 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_EOLNDBMGCBP {} diff --git a/proto/Unk3000_EPHGPACBEHL.proto b/proto/Unk3000_EPHGPACBEHL.proto deleted file mode 100644 index 08de5c4b..00000000 --- a/proto/Unk3000_EPHGPACBEHL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1497 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_EPHGPACBEHL { - bool Unk2700_OPEHLDAGICF = 13; -} diff --git a/proto/Unk3000_FAPNAHAEPBF.proto b/proto/Unk3000_FAPNAHAEPBF.proto deleted file mode 100644 index 103da3fb..00000000 --- a/proto/Unk3000_FAPNAHAEPBF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21880 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_FAPNAHAEPBF { - int32 retcode = 8; - uint32 gallery_id = 6; -} diff --git a/proto/Unk3000_FFOBEKMOHOI.proto b/proto/Unk3000_FFOBEKMOHOI.proto deleted file mode 100644 index 5d62bec5..00000000 --- a/proto/Unk3000_FFOBEKMOHOI.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Unk3000_FENDDMMFAME.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_FFOBEKMOHOI { - repeated Unk3000_FENDDMMFAME Unk2700_PHKHIPLDOOA = 5; -} diff --git a/proto/Unk3000_FIPHHGCJIMO.proto b/proto/Unk3000_FIPHHGCJIMO.proto deleted file mode 100644 index 4a00e482..00000000 --- a/proto/Unk3000_FIPHHGCJIMO.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk3000_JACOCADDNFE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23678 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_FIPHHGCJIMO { - repeated Unk3000_JACOCADDNFE avatar_info_list = 6; -} diff --git a/proto/Unk3000_FPDBJJJLKEP.proto b/proto/Unk3000_FPDBJJJLKEP.proto deleted file mode 100644 index 4e64bd9c..00000000 --- a/proto/Unk3000_FPDBJJJLKEP.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk3000_BGPMEPKCLPA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6103 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_FPDBJJJLKEP { - Unk3000_BGPMEPKCLPA Unk3000_ADJJOGDKIKL = 2; - int32 query_id = 13; - int32 retcode = 11; -} diff --git a/proto/Unk3000_GCBMILHPIKA.proto b/proto/Unk3000_GCBMILHPIKA.proto deleted file mode 100644 index 9107f020..00000000 --- a/proto/Unk3000_GCBMILHPIKA.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4659 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_GCBMILHPIKA { - int32 retcode = 10; - repeated Unk3000_PPGINNAFPIF Unk3000_EBIEGNHLMFP = 5; - - message Unk3000_PPGINNAFPIF { - uint32 Unk3000_CLMLONOEHLB = 7; - uint32 Unk3000_HCAJDIBHKDG = 12; - uint32 next_refresh_time = 14; - uint32 Unk3000_LOFNFMJFGNB = 2; - } -} diff --git a/proto/Unk3000_GDMEIKLAMIB.proto b/proto/Unk3000_GDMEIKLAMIB.proto deleted file mode 100644 index 786edbeb..00000000 --- a/proto/Unk3000_GDMEIKLAMIB.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3295 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_GDMEIKLAMIB { - uint32 group_id = 6; - uint32 scene_id = 9; - uint32 config_id = 12; -} diff --git a/proto/Unk3000_GMLAHHCDKOI.proto b/proto/Unk3000_GMLAHHCDKOI.proto deleted file mode 100644 index 5f18347e..00000000 --- a/proto/Unk3000_GMLAHHCDKOI.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3000_LLBHCMKJJHB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 841 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_GMLAHHCDKOI { - repeated Unk3000_LLBHCMKJJHB Unk3000_LHBOCEKGGIF = 14; -} diff --git a/proto/Unk3000_GNLFOLGMEPN.proto b/proto/Unk3000_GNLFOLGMEPN.proto deleted file mode 100644 index 6aebe7e7..00000000 --- a/proto/Unk3000_GNLFOLGMEPN.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21208 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_GNLFOLGMEPN { - int32 retcode = 5; -} diff --git a/proto/Unk3000_HBIPKOBMGGD.proto b/proto/Unk3000_HBIPKOBMGGD.proto deleted file mode 100644 index e5e4a783..00000000 --- a/proto/Unk3000_HBIPKOBMGGD.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3000_HKHFFDEMNKN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5995 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_HBIPKOBMGGD { - repeated Unk3000_HKHFFDEMNKN Unk3000_GCJLJCJAADG = 3; -} diff --git a/proto/Unk3000_HIJKNFBBCFC.proto b/proto/Unk3000_HIJKNFBBCFC.proto deleted file mode 100644 index cb16adc5..00000000 --- a/proto/Unk3000_HIJKNFBBCFC.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23948 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_HIJKNFBBCFC { - uint32 Unk3000_PAFIGDFHGNA = 6; - uint32 param = 11; - int32 retcode = 12; -} diff --git a/proto/Unk3000_HPFGNOIGNAG.proto b/proto/Unk3000_HPFGNOIGNAG.proto deleted file mode 100644 index 48100f02..00000000 --- a/proto/Unk3000_HPFGNOIGNAG.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21961 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_HPFGNOIGNAG { - bool Unk3000_PHIIBCMNPEK = 11; - bool Unk3000_NFLEINABPPC = 7; - uint32 round = 15; - uint32 stage_id = 8; - uint32 level_id = 10; -} diff --git a/proto/Unk3000_IBMFJMGHCNC.proto b/proto/Unk3000_IBMFJMGHCNC.proto deleted file mode 100644 index e83f93e7..00000000 --- a/proto/Unk3000_IBMFJMGHCNC.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6060 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_IBMFJMGHCNC { - int32 retcode = 8; - uint32 material_id = 6; -} diff --git a/proto/Unk3000_IBNIGBFIEEF.proto b/proto/Unk3000_IBNIGBFIEEF.proto deleted file mode 100644 index 7b82552b..00000000 --- a/proto/Unk3000_IBNIGBFIEEF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1735 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_IBNIGBFIEEF { - int32 retcode = 4; -} diff --git a/proto/Unk3000_ICLKJJNGOHN.proto b/proto/Unk3000_ICLKJJNGOHN.proto deleted file mode 100644 index 158e3046..00000000 --- a/proto/Unk3000_ICLKJJNGOHN.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3000_KEJLPBEOHNH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_ICLKJJNGOHN { - bool is_finished = 10; - uint32 max_score = 3; - uint32 stage_id = 4; - repeated Unk3000_KEJLPBEOHNH Unk2700_GMAEHKMDIGG = 6; -} diff --git a/proto/Unk3000_IGCECHKNKOO.proto b/proto/Unk3000_IGCECHKNKOO.proto deleted file mode 100644 index 22706d30..00000000 --- a/proto/Unk3000_IGCECHKNKOO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21804 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_IGCECHKNKOO { - int32 retcode = 6; - uint32 level_id = 9; -} diff --git a/proto/Unk3000_ILLNKBDNGKP.proto b/proto/Unk3000_ILLNKBDNGKP.proto deleted file mode 100644 index 59a8852d..00000000 --- a/proto/Unk3000_ILLNKBDNGKP.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -import "Unk3000_DCHMAMFIFOF.proto"; -import "Unk3000_HGBNOCJBDEK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_ILLNKBDNGKP { - repeated Unk3000_HGBNOCJBDEK Unk2700_PHKHIPLDOOA = 5; - repeated Unk3000_DCHMAMFIFOF Unk3000_AIENCMLMCBE = 7; -} diff --git a/proto/Unk3000_IMLAPBGLBFF.proto b/proto/Unk3000_IMLAPBGLBFF.proto deleted file mode 100644 index e9dfae94..00000000 --- a/proto/Unk3000_IMLAPBGLBFF.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1687 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_IMLAPBGLBFF {} diff --git a/proto/Unk3000_IPAKLDNKDAO.proto b/proto/Unk3000_IPAKLDNKDAO.proto deleted file mode 100644 index 8280a9f0..00000000 --- a/proto/Unk3000_IPAKLDNKDAO.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6275 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_IPAKLDNKDAO { - uint32 Unk3000_FJIJOIMJMPF = 8; -} diff --git a/proto/Unk3000_JDCOHPBDPED.proto b/proto/Unk3000_JDCOHPBDPED.proto deleted file mode 100644 index 8f847d56..00000000 --- a/proto/Unk3000_JDCOHPBDPED.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "CompoundQueueData.proto"; -import "ItemParam.proto"; -import "Unk3000_PKHPBOIDLEA.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 125 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_JDCOHPBDPED { - repeated ItemParam Unk3100_HFOFIMOGDBD = 2; - Unk3000_PKHPBOIDLEA Unk3000_CNOABNNCPOL = 6; - int32 retcode = 7; - repeated CompoundQueueData compound_que_data_list = 1; -} diff --git a/proto/Unk3000_JFOGFMJDFFF.proto b/proto/Unk3000_JFOGFMJDFFF.proto deleted file mode 100644 index 433d8841..00000000 --- a/proto/Unk3000_JFOGFMJDFFF.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_JFOGFMJDFFF { - bool Unk3000_ADJNBMKCHAA = 9; -} diff --git a/proto/Unk3000_JIEPEGAHDNH.proto b/proto/Unk3000_JIEPEGAHDNH.proto deleted file mode 100644 index dc4bfa69..00000000 --- a/proto/Unk3000_JIEPEGAHDNH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24152 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_JIEPEGAHDNH { - uint32 level_id = 1; - int32 retcode = 8; -} diff --git a/proto/Unk3000_JIMGCFDPFCK.proto b/proto/Unk3000_JIMGCFDPFCK.proto deleted file mode 100644 index 61eca5ab..00000000 --- a/proto/Unk3000_JIMGCFDPFCK.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20754 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_JIMGCFDPFCK { - uint32 Unk2700_MDJOPHOHFDB = 11; - uint32 total_num = 5; -} diff --git a/proto/Unk3000_KEJGDDMMBLP.proto b/proto/Unk3000_KEJGDDMMBLP.proto deleted file mode 100644 index 06f19ee7..00000000 --- a/proto/Unk3000_KEJGDDMMBLP.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3000_PONJHEGKBBP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6376 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_KEJGDDMMBLP { - repeated Unk3000_PONJHEGKBBP Unk3000_EIHLJGPJDJM = 14; -} diff --git a/proto/Unk3000_KGDKKLOOIPG.proto b/proto/Unk3000_KGDKKLOOIPG.proto deleted file mode 100644 index 0396cf2f..00000000 --- a/proto/Unk3000_KGDKKLOOIPG.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 457 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_KGDKKLOOIPG { - int32 retcode = 15; - uint32 Unk3000_CCNCELKPPFN = 14; - uint32 Unk3000_OIIEJOKFHPP = 13; - uint32 Unk3000_CIOLEGEHDAC = 1; -} diff --git a/proto/Unk3000_KHFMBKILMMD.proto b/proto/Unk3000_KHFMBKILMMD.proto deleted file mode 100644 index 7ece94a2..00000000 --- a/proto/Unk3000_KHFMBKILMMD.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24081 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_KHFMBKILMMD { - int32 retcode = 12; -} diff --git a/proto/Unk3000_KIDDGDPKBEN.proto b/proto/Unk3000_KIDDGDPKBEN.proto deleted file mode 100644 index 4abbe9b5..00000000 --- a/proto/Unk3000_KIDDGDPKBEN.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1729 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_KIDDGDPKBEN { - uint32 Unk3000_GCAJHPHIEAA = 15; - int32 retcode = 4; -} diff --git a/proto/Unk3000_KJNIKBPKAED.proto b/proto/Unk3000_KJNIKBPKAED.proto deleted file mode 100644 index 34321b4c..00000000 --- a/proto/Unk3000_KJNIKBPKAED.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 461 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_KJNIKBPKAED { - int32 retcode = 5; - uint32 Unk3000_CFDMLGKNLKL = 14; - uint32 Unk3000_CIOLEGEHDAC = 13; -} diff --git a/proto/Unk3000_KKHPGFINACH.proto b/proto/Unk3000_KKHPGFINACH.proto deleted file mode 100644 index ebd8e4b8..00000000 --- a/proto/Unk3000_KKHPGFINACH.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24602 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_KKHPGFINACH { - uint32 level_id = 12; -} diff --git a/proto/Unk3000_KOKEHAPLNHF.proto b/proto/Unk3000_KOKEHAPLNHF.proto deleted file mode 100644 index 13de827c..00000000 --- a/proto/Unk3000_KOKEHAPLNHF.proto +++ /dev/null @@ -1,35 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6190 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_KOKEHAPLNHF { - int32 Unk3000_ACPIAKFPDND = 12; - uint32 scene_id = 10; - int32 query_id = 11; - - enum Unk3000_GKFABJEJMKB { - Unk3000_GKFABJEJMKB_Unk3000_IEAAFHCHOIA = 0; - Unk3000_GKFABJEJMKB_Unk3000_DBHGONMGIOJ = 1; - } -} diff --git a/proto/Unk3000_LAIAGAPKPLB.proto b/proto/Unk3000_LAIAGAPKPLB.proto deleted file mode 100644 index 5ccb94b3..00000000 --- a/proto/Unk3000_LAIAGAPKPLB.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3113 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_LAIAGAPKPLB { - repeated uint32 Unk3000_KJJKONKEINI = 7; -} diff --git a/proto/Unk3000_LHEMAMBKEKI.proto b/proto/Unk3000_LHEMAMBKEKI.proto deleted file mode 100644 index 1893803f..00000000 --- a/proto/Unk3000_LHEMAMBKEKI.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6107 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_LHEMAMBKEKI { - int32 retcode = 7; -} diff --git a/proto/Unk3000_LJIMEHHNHJA.proto b/proto/Unk3000_LJIMEHHNHJA.proto deleted file mode 100644 index 7b0a4917..00000000 --- a/proto/Unk3000_LJIMEHHNHJA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3152 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_LJIMEHHNHJA { - int32 retcode = 4; - repeated uint32 Unk3000_CKLBBGHIIFC = 6; -} diff --git a/proto/Unk3000_LLBCFCDMCID.proto b/proto/Unk3000_LLBCFCDMCID.proto deleted file mode 100644 index 43b693cd..00000000 --- a/proto/Unk3000_LLBCFCDMCID.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk3000_JACOCADDNFE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24312 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_LLBCFCDMCID { - uint32 stage_id = 13; - uint32 difficulty = 2; - repeated Unk3000_JACOCADDNFE avatar_info_list = 7; -} diff --git a/proto/Unk3000_LNCOEOMFKAO.proto b/proto/Unk3000_LNCOEOMFKAO.proto deleted file mode 100644 index 1ca9988e..00000000 --- a/proto/Unk3000_LNCOEOMFKAO.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_LNCOEOMFKAO { - uint32 Unk3000_JCGKNMJFPGC = 1; - uint32 Unk3000_DGDIBEKBBLG = 2; -} diff --git a/proto/Unk3000_MEFJDDHIAOK.proto b/proto/Unk3000_MEFJDDHIAOK.proto deleted file mode 100644 index 816ba139..00000000 --- a/proto/Unk3000_MEFJDDHIAOK.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6135 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_MEFJDDHIAOK { - uint32 version = 14; - uint32 scene_id = 15; -} diff --git a/proto/Unk3000_MFCAIADEPGJ.proto b/proto/Unk3000_MFCAIADEPGJ.proto deleted file mode 100644 index 8680b3da..00000000 --- a/proto/Unk3000_MFCAIADEPGJ.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6198 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_MFCAIADEPGJ { - Unk3000_PNOAFGLCLPG query_status = 7; - repeated int64 index = 3; - repeated Vector corners = 14; - repeated int32 level = 1; - int32 retcode = 8; - int32 query_id = 9; - - enum Unk3000_PNOAFGLCLPG { - Unk3000_PNOAFGLCLPG_STATUS_FAIL = 0; - Unk3000_PNOAFGLCLPG_STATUS_SUCC = 1; - Unk3000_PNOAFGLCLPG_STATUS_PARTIAL = 2; - } -} diff --git a/proto/Unk3000_MFHOOFLHNPH.proto b/proto/Unk3000_MFHOOFLHNPH.proto deleted file mode 100644 index 75c04066..00000000 --- a/proto/Unk3000_MFHOOFLHNPH.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 419 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_MFHOOFLHNPH { - uint32 Unk3000_CFDMLGKNLKL = 2; - uint32 Unk3000_CIOLEGEHDAC = 4; -} diff --git a/proto/Unk3000_MOIPPIJMIJC.proto b/proto/Unk3000_MOIPPIJMIJC.proto deleted file mode 100644 index deb6e361..00000000 --- a/proto/Unk3000_MOIPPIJMIJC.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk3000_INJDOLGMLAG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3323 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_MOIPPIJMIJC { - uint32 Unk3000_BBNOIPMEOOJ = 14; - Unk3000_INJDOLGMLAG Unk3000_ABHKMADEKEA = 11; -} diff --git a/proto/Unk3000_NBGBGODDBMP.proto b/proto/Unk3000_NBGBGODDBMP.proto deleted file mode 100644 index 71536153..00000000 --- a/proto/Unk3000_NBGBGODDBMP.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "Unk3000_LBNFMLHLBIH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6121 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_NBGBGODDBMP { - bool Unk3000_PHOPHGOGIIK = 12; - Unk3000_LBNFMLHLBIH Unk3000_APCKCDLMGMN = 13; - int32 query_id = 9; - uint32 scene_id = 3; -} diff --git a/proto/Unk3000_NHPPMHHJPMJ.proto b/proto/Unk3000_NHPPMHHJPMJ.proto deleted file mode 100644 index 731b26ec..00000000 --- a/proto/Unk3000_NHPPMHHJPMJ.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20005 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_NHPPMHHJPMJ { - uint32 final_score = 11; - uint32 Unk3000_MKFIPLFHJNE = 15; - bool is_success = 6; - uint32 level_id = 10; - bool is_new_record = 2; -} diff --git a/proto/Unk3000_NJNPNJDFEOL.proto b/proto/Unk3000_NJNPNJDFEOL.proto deleted file mode 100644 index 8e9af976..00000000 --- a/proto/Unk3000_NJNPNJDFEOL.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6112 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_NJNPNJDFEOL {} diff --git a/proto/Unk3000_NLFNMGEJDPG.proto b/proto/Unk3000_NLFNMGEJDPG.proto deleted file mode 100644 index 760dc986..00000000 --- a/proto/Unk3000_NLFNMGEJDPG.proto +++ /dev/null @@ -1,22 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_NLFNMGEJDPG {} diff --git a/proto/Unk3000_NMEJCJFJPHM.proto b/proto/Unk3000_NMEJCJFJPHM.proto deleted file mode 100644 index 7d3469fa..00000000 --- a/proto/Unk3000_NMEJCJFJPHM.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24923 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_NMEJCJFJPHM { - uint32 level_id = 1; - int32 retcode = 13; -} diff --git a/proto/Unk3000_NMENEAHJGKE.proto b/proto/Unk3000_NMENEAHJGKE.proto deleted file mode 100644 index 74f7dad5..00000000 --- a/proto/Unk3000_NMENEAHJGKE.proto +++ /dev/null @@ -1,50 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6172 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_NMENEAHJGKE { - Vector source_pos = 10; - bool Unk3000_HAACAHAJJOC = 5; - bool Unk3000_GIIFEGOPHDF = 13; - int32 Unk3000_FNEDHNGIFNC = 15; - Unk3000_MPAGIMDCEDK query_type = 8; - Unk3000_BCDLJFDFBFH Unk3000_OBGPENBMEGG = 1; - Vector destination_pos = 9; - int32 query_id = 11; - uint32 scene_id = 6; - - enum Unk3000_MPAGIMDCEDK { - Unk3000_MPAGIMDCEDK_OPTION_NONE = 0; - Unk3000_MPAGIMDCEDK_OPTION_NORMAL = 1; - } - - enum Unk3000_BCDLJFDFBFH { - Unk3000_BCDLJFDFBFH_Unk3000_HLJABAKPIOI = 0; - Unk3000_BCDLJFDFBFH_Unk3000_ICILODFJDCO = 1; - Unk3000_BCDLJFDFBFH_Unk3000_IHILBIFGFEE = 2; - Unk3000_BCDLJFDFBFH_Unk3000_IDPBKAOFEJD = 3; - } -} diff --git a/proto/Unk3000_NNPCGEAHNHM.proto b/proto/Unk3000_NNPCGEAHNHM.proto deleted file mode 100644 index 49c5aa96..00000000 --- a/proto/Unk3000_NNPCGEAHNHM.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3000_BOBIJEDOFKG.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6268 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_NNPCGEAHNHM { - repeated Unk3000_BOBIJEDOFKG Unk3000_ALGOLKMONEF = 8; -} diff --git a/proto/Unk3000_NOMEJNJKGGL.proto b/proto/Unk3000_NOMEJNJKGGL.proto deleted file mode 100644 index 673d1c82..00000000 --- a/proto/Unk3000_NOMEJNJKGGL.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk3000_EMMKKLIECLB.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3345 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_NOMEJNJKGGL { - repeated Unk3000_EMMKKLIECLB Unk3000_GGGLAIIIJOJ = 5; -} diff --git a/proto/Unk3000_NPPMPMGBBLM.proto b/proto/Unk3000_NPPMPMGBBLM.proto deleted file mode 100644 index c87b1a3d..00000000 --- a/proto/Unk3000_NPPMPMGBBLM.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk3000_AHNHHIOAHBC.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6368 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_NPPMPMGBBLM { - uint32 Unk3000_JPONGJJLGKF = 7; - Unk3000_AHNHHIOAHBC Unk3000_HPKDIOBGGHN = 12; - Unk3000_AHNHHIOAHBC Unk3000_OAFAKPMJCEN = 15; - uint32 Unk3000_BIACMOKGHKF = 8; -} diff --git a/proto/Unk3000_ODGMCFAFADH.proto b/proto/Unk3000_ODGMCFAFADH.proto deleted file mode 100644 index ee0248ed..00000000 --- a/proto/Unk3000_ODGMCFAFADH.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5907 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_ODGMCFAFADH { - bool is_active = 15; - uint32 material_id = 3; -} diff --git a/proto/Unk3000_OFMFFECMKLE.proto b/proto/Unk3000_OFMFFECMKLE.proto deleted file mode 100644 index 9045292f..00000000 --- a/proto/Unk3000_OFMFFECMKLE.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -import "Unk3000_FLOEPMMABMH.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_OFMFFECMKLE { - repeated Unk3000_FLOEPMMABMH Unk2700_FIKHCFMEOAJ = 11; -} diff --git a/proto/Unk3000_OJOAECCPCBP.proto b/proto/Unk3000_OJOAECCPCBP.proto deleted file mode 100644 index 26f2aa72..00000000 --- a/proto/Unk3000_OJOAECCPCBP.proto +++ /dev/null @@ -1,22 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_OJOAECCPCBP {} diff --git a/proto/Unk3000_OMCBMAHOLHB.proto b/proto/Unk3000_OMCBMAHOLHB.proto deleted file mode 100644 index 208a0b20..00000000 --- a/proto/Unk3000_OMCBMAHOLHB.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3000_OMCBMAHOLHB { - uint32 buff_id = 6; - uint64 Unk3000_KDOLDNMNHGL = 9; - uint64 Unk3000_OKIDNAAKOJC = 4; -} diff --git a/proto/Unk3000_PCGBDJJOIHH.proto b/proto/Unk3000_PCGBDJJOIHH.proto deleted file mode 100644 index 9f565374..00000000 --- a/proto/Unk3000_PCGBDJJOIHH.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3475 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_PCGBDJJOIHH { - uint32 target_entity_id = 14; - uint32 source_entity_id = 12; -} diff --git a/proto/Unk3000_PDNJDOBPEKA.proto b/proto/Unk3000_PDNJDOBPEKA.proto deleted file mode 100644 index 1aa2fc2b..00000000 --- a/proto/Unk3000_PDNJDOBPEKA.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22882 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_PDNJDOBPEKA { - uint32 gallery_id = 6; -} diff --git a/proto/Unk3000_PHCPMFMFOMO.proto b/proto/Unk3000_PHCPMFMFOMO.proto deleted file mode 100644 index 90c5d5e9..00000000 --- a/proto/Unk3000_PHCPMFMFOMO.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23864 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_PHCPMFMFOMO { - uint32 Unk3000_OHKPPFPNKNF = 14; - uint32 reminder_id = 6; -} diff --git a/proto/Unk3000_PILFPILPMFO.proto b/proto/Unk3000_PILFPILPMFO.proto deleted file mode 100644 index 1a363397..00000000 --- a/proto/Unk3000_PILFPILPMFO.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3336 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_PILFPILPMFO { - int32 retcode = 2; -} diff --git a/proto/Unk3000_PJLAPMPPIAG.proto b/proto/Unk3000_PJLAPMPPIAG.proto deleted file mode 100644 index da65a415..00000000 --- a/proto/Unk3000_PJLAPMPPIAG.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "Unk2700_MOFABPNGIKP.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20681 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3000_PJLAPMPPIAG { - bool is_new_record = 4; - uint32 gallery_id = 6; - uint32 score = 5; - Unk2700_MOFABPNGIKP reason = 2; - uint32 Unk3000_OGFOAOCCGNK = 13; - uint32 remain_time = 10; - uint32 Unk3000_HKMKHPMIIPF = 1; - uint32 Unk3000_GDFHJBOCONO = 8; - bool is_success = 7; - uint32 level_id = 11; -} diff --git a/proto/Unk3000_PNIEIHDLIDN.proto b/proto/Unk3000_PNIEIHDLIDN.proto deleted file mode 100644 index 5efdb65f..00000000 --- a/proto/Unk3000_PNIEIHDLIDN.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2207 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_PNIEIHDLIDN { - uint32 add_progress = 4; - uint32 stage = 2; - uint32 watcher_id = 12; -} diff --git a/proto/Unk3000_PPDLLPNMJMK.proto b/proto/Unk3000_PPDLLPNMJMK.proto deleted file mode 100644 index a112de9f..00000000 --- a/proto/Unk3000_PPDLLPNMJMK.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 500 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3000_PPDLLPNMJMK { - uint32 Unk3000_CFDMLGKNLKL = 4; - uint32 Unk3000_CIOLEGEHDAC = 9; -} diff --git a/proto/Unk3100_ADOMNIEPKEK.proto b/proto/Unk3100_ADOMNIEPKEK.proto deleted file mode 100644 index a76cc625..00000000 --- a/proto/Unk3100_ADOMNIEPKEK.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3259 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_ADOMNIEPKEK { - repeated uint32 entity_id_list = 7; -} diff --git a/proto/Unk3100_AHIKHIOFBJJ.proto b/proto/Unk3100_AHIKHIOFBJJ.proto deleted file mode 100644 index 406693bd..00000000 --- a/proto/Unk3100_AHIKHIOFBJJ.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_AHIKHIOFBJJ { - bool is_open = 7; - uint32 gadget_id = 8; -} diff --git a/proto/Unk3100_AILMJOHBIDC.proto b/proto/Unk3100_AILMJOHBIDC.proto deleted file mode 100644 index 05f9cd26..00000000 --- a/proto/Unk3100_AILMJOHBIDC.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24201 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_AILMJOHBIDC { - repeated uint32 Unk3100_KHPFAPCPGBE = 15; - uint32 coin_c = 12; - uint32 Unk3100_BCHHFFJEJCD = 4; -} diff --git a/proto/Unk3100_ALLPCCMKIGD.proto b/proto/Unk3100_ALLPCCMKIGD.proto deleted file mode 100644 index d757c990..00000000 --- a/proto/Unk3100_ALLPCCMKIGD.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21700 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_ALLPCCMKIGD { - uint32 Unk3100_HGKBAEHFMKI = 1; - repeated uint32 Unk3100_CKOJIKGDEPO = 14; -} diff --git a/proto/Unk3100_ANELMFHNGHE.proto b/proto/Unk3100_ANELMFHNGHE.proto deleted file mode 100644 index 89210d0b..00000000 --- a/proto/Unk3100_ANELMFHNGHE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22864 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_ANELMFHNGHE { - uint32 Unk3100_IFHHJEFBLNI = 5; -} diff --git a/proto/Unk3100_BPALEKJDCCC.proto b/proto/Unk3100_BPALEKJDCCC.proto deleted file mode 100644 index 63566cfb..00000000 --- a/proto/Unk3100_BPALEKJDCCC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24244 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_BPALEKJDCCC { - uint32 Unk3000_OHKPPFPNKNF = 10; -} diff --git a/proto/Unk3100_CEKADDKEFOB.proto b/proto/Unk3100_CEKADDKEFOB.proto deleted file mode 100644 index 88b7722a..00000000 --- a/proto/Unk3100_CEKADDKEFOB.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk3100_GINCGFOCGAI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20676 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_CEKADDKEFOB { - uint32 Unk3100_IFHHJEFBLNI = 9; - repeated Unk3100_GINCGFOCGAI Unk3100_AELOKNKDCDE = 3; -} diff --git a/proto/Unk3100_DFOIHKPBGPD.proto b/proto/Unk3100_DFOIHKPBGPD.proto deleted file mode 100644 index 7c67de33..00000000 --- a/proto/Unk3100_DFOIHKPBGPD.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21780 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_DFOIHKPBGPD { - uint32 stage_id = 7; -} diff --git a/proto/Unk3100_DJEOICDIKKD.proto b/proto/Unk3100_DJEOICDIKKD.proto deleted file mode 100644 index e5b8e923..00000000 --- a/proto/Unk3100_DJEOICDIKKD.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21951 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_DJEOICDIKKD { - int32 retcode = 4; -} diff --git a/proto/Unk3100_DNDKAGHCAKF.proto b/proto/Unk3100_DNDKAGHCAKF.proto deleted file mode 100644 index 05871a12..00000000 --- a/proto/Unk3100_DNDKAGHCAKF.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20626 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_DNDKAGHCAKF { - uint32 Unk3100_CIJIHEGPEMB = 10; -} diff --git a/proto/Unk3100_DPCPLEIJPDB.proto b/proto/Unk3100_DPCPLEIJPDB.proto deleted file mode 100644 index defa25bb..00000000 --- a/proto/Unk3100_DPCPLEIJPDB.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5563 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_DPCPLEIJPDB { - uint32 Unk3100_CHGHHBNGNHH = 6; - bool is_start = 8; - uint32 Unk3100_MPJOMKKCHKC = 12; - bool is_success = 7; - uint32 Unk3100_KAKJMGFBOOH = 13; - uint32 Unk3100_CDJOHNPJAAB = 11; - uint32 Unk3100_EDMNOAPJIDC = 1; -} diff --git a/proto/Unk3100_EDNBMJJHOKM.proto b/proto/Unk3100_EDNBMJJHOKM.proto deleted file mode 100644 index 0e5552e6..00000000 --- a/proto/Unk3100_EDNBMJJHOKM.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24712 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_EDNBMJJHOKM { - int32 retcode = 5; -} diff --git a/proto/Unk3100_ENNGOAOEIKE.proto b/proto/Unk3100_ENNGOAOEIKE.proto deleted file mode 100644 index 9b2dc0fe..00000000 --- a/proto/Unk3100_ENNGOAOEIKE.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21814 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_ENNGOAOEIKE { - int32 retcode = 2; - repeated uint32 Unk3100_CKOJIKGDEPO = 3; - uint32 Unk3100_HGKBAEHFMKI = 14; -} diff --git a/proto/Unk3100_FGDECIHNIJG.proto b/proto/Unk3100_FGDECIHNIJG.proto deleted file mode 100644 index b101163f..00000000 --- a/proto/Unk3100_FGDECIHNIJG.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3100_MCIBDBBEKEK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6395 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_FGDECIHNIJG { - repeated Unk3100_MCIBDBBEKEK Unk3100_IMPDKHPHALG = 2; -} diff --git a/proto/Unk3100_FHDBCIIMLLP.proto b/proto/Unk3100_FHDBCIIMLLP.proto deleted file mode 100644 index c4ee86f9..00000000 --- a/proto/Unk3100_FHDBCIIMLLP.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "Unk3100_BDEGPHDCIDN.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_FHDBCIIMLLP { - bool is_open = 5; - uint32 Unk3100_OJNFPCDHBLH = 11; - uint32 open_time = 3; - bool Unk2700_MMNILGLDHHD = 10; - uint32 stage_id = 4; - map Unk3100_PBAJFKPPMMF = 2; -} diff --git a/proto/Unk3100_FKKBIDJONKF.proto b/proto/Unk3100_FKKBIDJONKF.proto deleted file mode 100644 index 7912d0dc..00000000 --- a/proto/Unk3100_FKKBIDJONKF.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_FKKBIDJONKF { - bool Unk2700_MMNILGLDHHD = 6; - uint32 open_time = 7; - bool is_open = 5; - uint32 stage_id = 3; -} diff --git a/proto/Unk3100_FMAINCNFHOL.proto b/proto/Unk3100_FMAINCNFHOL.proto deleted file mode 100644 index 51193584..00000000 --- a/proto/Unk3100_FMAINCNFHOL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22181 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_FMAINCNFHOL { - int32 retcode = 6; - uint32 Unk3100_FOOACIGDBFB = 3; -} diff --git a/proto/Unk3100_HEJFCDEKFOE.proto b/proto/Unk3100_HEJFCDEKFOE.proto deleted file mode 100644 index 80f48a1a..00000000 --- a/proto/Unk3100_HEJFCDEKFOE.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_HEJFCDEKFOE { - uint32 open_time = 10; - bool Unk2700_MMNILGLDHHD = 3; - bool is_open = 9; - uint32 Unk3100_HBJLJFAPPCC = 12; - uint32 stage_id = 7; -} diff --git a/proto/Unk3100_HJALLGOLFGL.proto b/proto/Unk3100_HJALLGOLFGL.proto deleted file mode 100644 index 9d0859ae..00000000 --- a/proto/Unk3100_HJALLGOLFGL.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -enum Unk3100_HJALLGOLFGL { - Unk3100_HJALLGOLFGL_Unk3100_KAADIPNHPAM = 0; - Unk3100_HJALLGOLFGL_Unk3100_CAHECEKOFPF = 1; - Unk3100_HJALLGOLFGL_Unk3100_KHCKNDLKPAB = 2; - Unk3100_HJALLGOLFGL_Unk3100_CNAOCFDKPBN = 3; - Unk3100_HJALLGOLFGL_Unk3100_DOPCNHIOGOB = 4; -} diff --git a/proto/Unk3100_IHGFOKNPCKJ.proto b/proto/Unk3100_IHGFOKNPCKJ.proto deleted file mode 100644 index accb3b10..00000000 --- a/proto/Unk3100_IHGFOKNPCKJ.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3160 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_IHGFOKNPCKJ { - Vector look_pos = 8; - uint32 template_id = 5; - Vector follow_pos = 2; - uint32 entity_id = 12; - repeated string other_params = 13; - Unk3100_DDADIDBLJGO Unk3100_JHIMHLNPLGA = 9; - - enum Unk3100_DDADIDBLJGO { - Unk3100_DDADIDBLJGO_Unk3100_CHMICKLPAKA = 0; - Unk3100_DDADIDBLJGO_Unk3100_GEJFGKILBLO = 1; - Unk3100_DDADIDBLJGO_Unk3100_HAFBECHLCIE = 2; - } -} diff --git a/proto/Unk3100_IOJKKDNELHE.proto b/proto/Unk3100_IOJKKDNELHE.proto deleted file mode 100644 index 9efb2e50..00000000 --- a/proto/Unk3100_IOJKKDNELHE.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "Unk3100_APOOGGMHCJI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_IOJKKDNELHE { - uint32 open_time = 1; - uint32 stage_id = 15; - bool Unk2700_MMNILGLDHHD = 13; - bool is_open = 10; - map Unk3100_EAGEPOFAMDB = 2; -} diff --git a/proto/Unk3100_JBBEJECGEFI.proto b/proto/Unk3100_JBBEJECGEFI.proto deleted file mode 100644 index c6956ebf..00000000 --- a/proto/Unk3100_JBBEJECGEFI.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22830 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_JBBEJECGEFI { - uint32 stage_id = 11; -} diff --git a/proto/Unk3100_JJKFAMDHEBL.proto b/proto/Unk3100_JJKFAMDHEBL.proto deleted file mode 100644 index 04d58dd0..00000000 --- a/proto/Unk3100_JJKFAMDHEBL.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24860 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_JJKFAMDHEBL { - uint32 Unk3100_CIJIHEGPEMB = 15; - int32 retcode = 9; - repeated uint32 Unk3100_CKOJIKGDEPO = 2; -} diff --git a/proto/Unk3100_JJNBDPJAFKK.proto b/proto/Unk3100_JJNBDPJAFKK.proto deleted file mode 100644 index 7d3393be..00000000 --- a/proto/Unk3100_JJNBDPJAFKK.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5526 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_JJNBDPJAFKK { - uint32 Unk3100_MPJOMKKCHKC = 3; - uint32 Unk3100_HFOHBJOGEPJ = 7; - uint32 Unk3100_CHEKINPIFFM = 9; - uint32 Unk3100_CDJOHNPJAAB = 1; - uint32 Unk3100_KAKJMGFBOOH = 5; - uint32 Unk3100_EDMNOAPJIDC = 10; - uint32 Unk3100_CHGHHBNGNHH = 4; - uint32 Unk3100_OIOIEMJMNNI = 14; -} diff --git a/proto/Unk3100_JKGDHFGAJMH.proto b/proto/Unk3100_JKGDHFGAJMH.proto deleted file mode 100644 index 7b6725ec..00000000 --- a/proto/Unk3100_JKGDHFGAJMH.proto +++ /dev/null @@ -1,40 +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 . - -syntax = "proto3"; - -import "Unk3100_JKGDHFGAJMH_FirstStageInfo.proto"; -import "Unk3100_JKGDHFGAJMH_SecondStageInfo.proto"; -import "Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20324 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_JKGDHFGAJMH { - bool Unk3100_CNJDDIKJHLL = 11; - uint32 stage_id = 9; - uint32 Unk3100_ONLIFLEFPBO = 12; - uint32 Unk3100_PPEIAMHIJBP = 6; - bool is_new_record = 1; - oneof info { - Unk3100_JKGDHFGAJMH_FirstStageInfo first_stage_info = 4; - Unk3100_JKGDHFGAJMH_SecondStageInfo second_stage_info = 10; - Unk3100_JKGDHFGAJMH_ThirdStageInfo third_stage_info = 8; - } -} diff --git a/proto/Unk3100_JNOIANKCPPG.proto b/proto/Unk3100_JNOIANKCPPG.proto deleted file mode 100644 index 3a34c9e9..00000000 --- a/proto/Unk3100_JNOIANKCPPG.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20086 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_JNOIANKCPPG { - uint32 Unk3100_LINPNGLHPDL = 3; -} diff --git a/proto/Unk3100_KLKDONEJEEG.proto b/proto/Unk3100_KLKDONEJEEG.proto deleted file mode 100644 index 85eb7f2a..00000000 --- a/proto/Unk3100_KLKDONEJEEG.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23462 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_KLKDONEJEEG { - repeated uint32 Unk3100_EKPCGKFHODO = 8; - uint32 Unk3100_IFHHJEFBLNI = 12; - repeated uint32 Unk3100_ENBGIALBGIN = 10; - repeated uint32 Unk3100_FBGLNABGPMH = 11; - uint32 Unk3100_IOCOGKAIBEN = 9; - uint32 Unk3100_NMPJHOLLDGD = 1; - map Unk3100_CJIDDCFJDDJ = 3; - int32 retcode = 7; - uint32 Unk3100_JCIBNDGDKPK = 14; - uint32 Unk3100_PKFCBGPFEOE = 15; -} diff --git a/proto/Unk3100_LDKPEAGMAGH.proto b/proto/Unk3100_LDKPEAGMAGH.proto deleted file mode 100644 index 6c01a6d6..00000000 --- a/proto/Unk3100_LDKPEAGMAGH.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20993 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_LDKPEAGMAGH { - int32 retcode = 1; -} diff --git a/proto/Unk3100_LFIMJOCPILC.proto b/proto/Unk3100_LFIMJOCPILC.proto deleted file mode 100644 index 5147ae80..00000000 --- a/proto/Unk3100_LFIMJOCPILC.proto +++ /dev/null @@ -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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_LFIMJOCPILC { - repeated double Unk3100_KMAEGMEJGCK = 1; -} diff --git a/proto/Unk3100_MDELBDDANOC.proto b/proto/Unk3100_MDELBDDANOC.proto deleted file mode 100644 index 7b8bc54f..00000000 --- a/proto/Unk3100_MDELBDDANOC.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_MDELBDDANOC { - Vector init_pos = 13; - Vector forward = 2; -} diff --git a/proto/Unk3100_MDGBODAFNDA.proto b/proto/Unk3100_MDGBODAFNDA.proto deleted file mode 100644 index 37a888ef..00000000 --- a/proto/Unk3100_MDGBODAFNDA.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "Unk3100_MCIBDBBEKEK.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6370 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_MDGBODAFNDA { - repeated Unk3100_MCIBDBBEKEK Unk3100_DAOIJMIAAKP = 13; -} diff --git a/proto/Unk3100_MFCGFACPOGJ.proto b/proto/Unk3100_MFCGFACPOGJ.proto deleted file mode 100644 index 6d35d9bf..00000000 --- a/proto/Unk3100_MFCGFACPOGJ.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 573 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_MFCGFACPOGJ { - repeated uint32 Unk3100_MKNPIHFAGEP = 1; -} diff --git a/proto/Unk3100_MHHKLJEDNHN.proto b/proto/Unk3100_MHHKLJEDNHN.proto deleted file mode 100644 index 170ab75c..00000000 --- a/proto/Unk3100_MHHKLJEDNHN.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20731 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_MHHKLJEDNHN {} diff --git a/proto/Unk3100_NBBMHKJHJJI.proto b/proto/Unk3100_NBBMHKJHJJI.proto deleted file mode 100644 index 42d50428..00000000 --- a/proto/Unk3100_NBBMHKJHJJI.proto +++ /dev/null @@ -1,48 +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 . - -syntax = "proto3"; - -import "Unk3100_IALGADDCFNN.proto"; -import "Unk3100_OMJPPGKDLEE.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_NBBMHKJHJJI { - bool Unk3100_PKKNECFBEBP = 1485; - bool Unk3100_IOHCNCOBALE = 15; - Unk3100_OMJPPGKDLEE Unk3100_CLGDGELKHLC = 11; - uint32 Unk3100_IFHHJEFBLNI = 7; - repeated uint32 Unk3100_GJLOIJIFDNI = 207; - bool Unk3100_FDBHCFMGHFD = 5; - repeated uint32 Unk3100_GIAEBCAMHIE = 8; - bool Unk3100_BHHJOJIOHNE = 10; - uint32 Unk3100_DMEBALJKLPF = 1800; - bool Unk3100_OECBCJGJIGJ = 2; - repeated uint32 Unk3100_BKOCJPHIPMJ = 14; - uint32 Unk3100_HHBELCHEDDM = 3; - map Unk3100_COPOPELALCM = 6; - uint32 Unk3100_NCEDBIKIAEK = 1798; - repeated uint32 Unk3100_CNBFLLOBGAH = 4; - bool Unk3100_FHADKJOEFMO = 366; - uint32 Unk3100_ELDLKBJPCCN = 1; - repeated Unk3100_IALGADDCFNN Unk3100_EBCHINDDHKP = 9; - uint32 Unk3100_JBLGMELHEEM = 760; - bool Unk3100_IDNAMCONOOL = 12; - bool Unk3100_IEBALILDNKL = 876; - repeated uint32 Unk3100_KHPFAPCPGBE = 13; -} diff --git a/proto/Unk3100_NNJNENGFHII.proto b/proto/Unk3100_NNJNENGFHII.proto deleted file mode 100644 index c5e2e002..00000000 --- a/proto/Unk3100_NNJNENGFHII.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23147 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_NNJNENGFHII { - uint32 Unk3100_BCHHFFJEJCD = 5; - uint32 coin_c = 11; -} diff --git a/proto/Unk3100_OCAPENGJILJ.proto b/proto/Unk3100_OCAPENGJILJ.proto deleted file mode 100644 index 24f43289..00000000 --- a/proto/Unk3100_OCAPENGJILJ.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -message Unk3100_OCAPENGJILJ { - bool is_open = 12; - uint32 open_time = 14; - uint32 stage_id = 8; -} diff --git a/proto/Unk3100_OEAPOMDPBDE.proto b/proto/Unk3100_OEAPOMDPBDE.proto deleted file mode 100644 index ee4df4ed..00000000 --- a/proto/Unk3100_OEAPOMDPBDE.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Unk3100_GINCGFOCGAI.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21248 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_OEAPOMDPBDE { - uint32 Unk3100_CIJIHEGPEMB = 6; - repeated Unk3100_GINCGFOCGAI Unk3100_AELOKNKDCDE = 9; - repeated uint32 Unk3100_CKOJIKGDEPO = 8; -} diff --git a/proto/Unk3100_OGIPKMEFMDI.proto b/proto/Unk3100_OGIPKMEFMDI.proto deleted file mode 100644 index 67aa7689..00000000 --- a/proto/Unk3100_OGIPKMEFMDI.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22130 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_OGIPKMEFMDI { - uint32 Unk3100_POICNOLDOEK = 7; - uint32 Unk3100_IFHHJEFBLNI = 2; - uint32 Unk3100_PECHEBLPBAD = 5; - int32 retcode = 8; -} diff --git a/proto/Unk3100_OIDABBJEMCG.proto b/proto/Unk3100_OIDABBJEMCG.proto deleted file mode 100644 index 50fd7bbd..00000000 --- a/proto/Unk3100_OIDABBJEMCG.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20846 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_OIDABBJEMCG { - uint32 entity_id = 6; - CustomGadgetTreeInfo Unk2700_OCIHJFOKHPK = 11; -} diff --git a/proto/Unk3100_OMJOFLDLNDG.proto b/proto/Unk3100_OMJOFLDLNDG.proto deleted file mode 100644 index a526d715..00000000 --- a/proto/Unk3100_OMJOFLDLNDG.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24142 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_OMJOFLDLNDG { - uint32 Unk3100_LINPNGLHPDL = 7; -} diff --git a/proto/Unk3100_PEBEPNKENON.proto b/proto/Unk3100_PEBEPNKENON.proto deleted file mode 100644 index 1aba2e63..00000000 --- a/proto/Unk3100_PEBEPNKENON.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ItemParam.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23141 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message Unk3100_PEBEPNKENON { - repeated ItemParam Unk3100_JDNHCGPELBA = 3; - uint32 Unk3100_FOOACIGDBFB = 5; -} diff --git a/proto/Unk3100_PPAENPFDOOO.proto b/proto/Unk3100_PPAENPFDOOO.proto deleted file mode 100644 index 3e42d9b9..00000000 --- a/proto/Unk3100_PPAENPFDOOO.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20733 -// EnetChannelId: 0 -// EnetIsReliable: true -message Unk3100_PPAENPFDOOO { - int32 retcode = 1; - uint32 Unk3100_MBDCDNHEDFO = 6; - uint32 Unk3100_CIJIHEGPEMB = 10; -} diff --git a/proto/UnmarkEntityInMinMapNotify.proto b/proto/UnmarkEntityInMinMapNotify.proto deleted file mode 100644 index db6a4107..00000000 --- a/proto/UnmarkEntityInMinMapNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 219 -// EnetChannelId: 0 -// EnetIsReliable: true -message UnmarkEntityInMinMapNotify { - uint32 entity_id = 8; -} diff --git a/proto/UpdatePS4BlockListReq.proto b/proto/UpdatePS4BlockListReq.proto deleted file mode 100644 index aa9f2ab9..00000000 --- a/proto/UpdatePS4BlockListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4046 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UpdatePS4BlockListReq { - repeated string psn_id_list = 10; -} diff --git a/proto/UpdatePS4BlockListRsp.proto b/proto/UpdatePS4BlockListRsp.proto deleted file mode 100644 index 930ccd77..00000000 --- a/proto/UpdatePS4BlockListRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4041 -// EnetChannelId: 0 -// EnetIsReliable: true -message UpdatePS4BlockListRsp { - int32 retcode = 7; -} diff --git a/proto/UpdatePS4FriendListNotify.proto b/proto/UpdatePS4FriendListNotify.proto deleted file mode 100644 index 9e79d2c9..00000000 --- a/proto/UpdatePS4FriendListNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4039 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UpdatePS4FriendListNotify { - repeated string psn_id_list = 15; -} diff --git a/proto/UpdatePS4FriendListReq.proto b/proto/UpdatePS4FriendListReq.proto deleted file mode 100644 index d15baf2b..00000000 --- a/proto/UpdatePS4FriendListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4089 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UpdatePS4FriendListReq { - repeated string psn_id_list = 4; -} diff --git a/proto/UpdatePS4FriendListRsp.proto b/proto/UpdatePS4FriendListRsp.proto deleted file mode 100644 index cbbc81c1..00000000 --- a/proto/UpdatePS4FriendListRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4059 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UpdatePS4FriendListRsp { - int32 retcode = 5; - repeated string psn_id_list = 2; -} diff --git a/proto/UpdateRedPointNotify.proto b/proto/UpdateRedPointNotify.proto deleted file mode 100644 index 1d4b81b1..00000000 --- a/proto/UpdateRedPointNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "RedPointData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 93 -// EnetChannelId: 0 -// EnetIsReliable: true -message UpdateRedPointNotify { - repeated RedPointData red_point_list = 12; -} diff --git a/proto/UpdateReunionWatcherNotify.proto b/proto/UpdateReunionWatcherNotify.proto deleted file mode 100644 index 9f3cc92f..00000000 --- a/proto/UpdateReunionWatcherNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "ReunionWatcherInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5091 -// EnetChannelId: 0 -// EnetIsReliable: true -message UpdateReunionWatcherNotify { - uint32 mission_id = 3; - ReunionWatcherInfo watcher_info = 10; -} diff --git a/proto/UpdateSalvageBundleMarkReq.proto b/proto/UpdateSalvageBundleMarkReq.proto deleted file mode 100644 index d8f3a1ae..00000000 --- a/proto/UpdateSalvageBundleMarkReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8967 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UpdateSalvageBundleMarkReq { - uint32 stage_id = 14; - uint32 challenge_type = 13; -} diff --git a/proto/UpdateSalvageBundleMarkRsp.proto b/proto/UpdateSalvageBundleMarkRsp.proto deleted file mode 100644 index df919055..00000000 --- a/proto/UpdateSalvageBundleMarkRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8459 -// EnetChannelId: 0 -// EnetIsReliable: true -message UpdateSalvageBundleMarkRsp { - uint32 challenge_type = 1; - int32 retcode = 4; - uint32 stage_id = 7; -} diff --git a/proto/UpgradeRoguelikeShikigamiReq.proto b/proto/UpgradeRoguelikeShikigamiReq.proto deleted file mode 100644 index d05c3b1c..00000000 --- a/proto/UpgradeRoguelikeShikigamiReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8151 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UpgradeRoguelikeShikigamiReq { - uint32 upgrade_level = 6; - uint32 shikigami_group_id = 15; -} diff --git a/proto/UpgradeRoguelikeShikigamiRsp.proto b/proto/UpgradeRoguelikeShikigamiRsp.proto deleted file mode 100644 index 22a794a3..00000000 --- a/proto/UpgradeRoguelikeShikigamiRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8966 -// EnetChannelId: 0 -// EnetIsReliable: true -message UpgradeRoguelikeShikigamiRsp { - int32 retcode = 10; - uint32 shikigami_group_id = 14; - uint32 cur_level = 4; -} diff --git a/proto/UseMiracleRingReq.proto b/proto/UseMiracleRingReq.proto deleted file mode 100644 index f11925c7..00000000 --- a/proto/UseMiracleRingReq.proto +++ /dev/null @@ -1,38 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5226 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UseMiracleRingReq { - uint32 miracle_ring_op_type = 13; - Vector pos = 8; - Vector rot = 7; - - enum MiracleRingOpType { - MIRACLE_RING_OP_TYPE_NONE = 0; - MIRACLE_RING_OP_TYPE_PLACE = 1; - MIRACLE_RING_OP_TYPE_RETRACT = 2; - } -} diff --git a/proto/UseMiracleRingRsp.proto b/proto/UseMiracleRingRsp.proto deleted file mode 100644 index 95c6dd77..00000000 --- a/proto/UseMiracleRingRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5218 -// EnetChannelId: 0 -// EnetIsReliable: true -message UseMiracleRingRsp { - int32 retcode = 11; - uint32 miracle_ring_op_type = 7; -} diff --git a/proto/UseWidgetCreateGadgetReq.proto b/proto/UseWidgetCreateGadgetReq.proto deleted file mode 100644 index 589d64a7..00000000 --- a/proto/UseWidgetCreateGadgetReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4293 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UseWidgetCreateGadgetReq { - Vector pos = 15; - Vector rot = 12; - uint32 material_id = 4; -} diff --git a/proto/UseWidgetCreateGadgetRsp.proto b/proto/UseWidgetCreateGadgetRsp.proto deleted file mode 100644 index ec9bc4d8..00000000 --- a/proto/UseWidgetCreateGadgetRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4290 -// EnetChannelId: 0 -// EnetIsReliable: true -message UseWidgetCreateGadgetRsp { - int32 retcode = 15; - uint32 material_id = 12; -} diff --git a/proto/UseWidgetRetractGadgetReq.proto b/proto/UseWidgetRetractGadgetReq.proto deleted file mode 100644 index b5bb386d..00000000 --- a/proto/UseWidgetRetractGadgetReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4286 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UseWidgetRetractGadgetReq { - uint32 entity_id = 3; -} diff --git a/proto/UseWidgetRetractGadgetRsp.proto b/proto/UseWidgetRetractGadgetRsp.proto deleted file mode 100644 index 01132af7..00000000 --- a/proto/UseWidgetRetractGadgetRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4261 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message UseWidgetRetractGadgetRsp { - int32 retcode = 6; - uint32 entity_id = 14; -} diff --git a/proto/ViewCodexReq.proto b/proto/ViewCodexReq.proto deleted file mode 100644 index f9748aab..00000000 --- a/proto/ViewCodexReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "CodexTypeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4202 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ViewCodexReq { - repeated CodexTypeData type_data_list = 10; -} diff --git a/proto/ViewCodexRsp.proto b/proto/ViewCodexRsp.proto deleted file mode 100644 index 23a7f7b5..00000000 --- a/proto/ViewCodexRsp.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -import "CodexTypeData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4201 -// EnetChannelId: 0 -// EnetIsReliable: true -message ViewCodexRsp { - int32 retcode = 12; - repeated uint32 push_tips_reward_list = 10; - repeated uint32 recent_viewed_pushtips_list = 3; - repeated CodexTypeData type_data_list = 9; - repeated uint32 push_tips_read_list = 15; -} diff --git a/proto/ViewLanternProjectionLevelTipsReq.proto b/proto/ViewLanternProjectionLevelTipsReq.proto deleted file mode 100644 index 91b5b79f..00000000 --- a/proto/ViewLanternProjectionLevelTipsReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8758 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ViewLanternProjectionLevelTipsReq { - uint32 level_id = 7; -} diff --git a/proto/ViewLanternProjectionLevelTipsRsp.proto b/proto/ViewLanternProjectionLevelTipsRsp.proto deleted file mode 100644 index e24ae316..00000000 --- a/proto/ViewLanternProjectionLevelTipsRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8411 -// EnetChannelId: 0 -// EnetIsReliable: true -message ViewLanternProjectionLevelTipsRsp { - int32 retcode = 15; -} diff --git a/proto/ViewLanternProjectionTipsReq.proto b/proto/ViewLanternProjectionTipsReq.proto deleted file mode 100644 index ccacb6ba..00000000 --- a/proto/ViewLanternProjectionTipsReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "ClientInputType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8218 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message ViewLanternProjectionTipsReq { - bool is_input_tips = 9; - ClientInputType input_type = 10; -} diff --git a/proto/ViewLanternProjectionTipsRsp.proto b/proto/ViewLanternProjectionTipsRsp.proto deleted file mode 100644 index d1bacfac..00000000 --- a/proto/ViewLanternProjectionTipsRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8590 -// EnetChannelId: 0 -// EnetIsReliable: true -message ViewLanternProjectionTipsRsp { - int32 retcode = 4; -} diff --git a/proto/VintageCampGroupBundleRegisterNotify.proto b/proto/VintageCampGroupBundleRegisterNotify.proto deleted file mode 100644 index ff6d22d9..00000000 --- a/proto/VintageCampGroupBundleRegisterNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24244 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageCampGroupBundleRegisterNotify { - uint32 group_bundle_id = 10; -} diff --git a/proto/VintageCampStageFinishNotify.proto b/proto/VintageCampStageFinishNotify.proto deleted file mode 100644 index 26bf8f5f..00000000 --- a/proto/VintageCampStageFinishNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22830 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageCampStageFinishNotify { - uint32 stage_id = 11; -} diff --git a/proto/VintageDecorateBoothReq.proto b/proto/VintageDecorateBoothReq.proto deleted file mode 100644 index 7cb15613..00000000 --- a/proto/VintageDecorateBoothReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20846 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageDecorateBoothReq { - uint32 entity_id = 6; - CustomGadgetTreeInfo combination_info = 11; -} diff --git a/proto/VintageDecorateBoothRsp.proto b/proto/VintageDecorateBoothRsp.proto deleted file mode 100644 index 6b3adc45..00000000 --- a/proto/VintageDecorateBoothRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20993 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageDecorateBoothRsp { - int32 retcode = 1; -} diff --git a/proto/VintageHuntingStartGalleryReq.proto b/proto/VintageHuntingStartGalleryReq.proto deleted file mode 100644 index 47454705..00000000 --- a/proto/VintageHuntingStartGalleryReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21780 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageHuntingStartGalleryReq { - uint32 stage_id = 7; -} diff --git a/proto/VintageHuntingStartGalleryRsp.proto b/proto/VintageHuntingStartGalleryRsp.proto deleted file mode 100644 index e77950b2..00000000 --- a/proto/VintageHuntingStartGalleryRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21951 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageHuntingStartGalleryRsp { - int32 retcode = 4; -} diff --git a/proto/VintageMarketDividendFinishNotify.proto b/proto/VintageMarketDividendFinishNotify.proto deleted file mode 100644 index 27ce8d70..00000000 --- a/proto/VintageMarketDividendFinishNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23147 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketDividendFinishNotify { - uint32 coin_a = 5; - uint32 coin_c = 11; -} diff --git a/proto/VintageMarketFinishStorePlayReq.proto b/proto/VintageMarketFinishStorePlayReq.proto deleted file mode 100644 index 6653e45d..00000000 --- a/proto/VintageMarketFinishStorePlayReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "VintageMarketStoreOpInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20676 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageMarketFinishStorePlayReq { - uint32 store_round = 9; - repeated VintageMarketStoreOpInfo store_op_list = 3; -} diff --git a/proto/VintageMarketFinishStorePlayRsp.proto b/proto/VintageMarketFinishStorePlayRsp.proto deleted file mode 100644 index cf39d6a5..00000000 --- a/proto/VintageMarketFinishStorePlayRsp.proto +++ /dev/null @@ -1,36 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 23462 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketFinishStorePlayRsp { - repeated uint32 trigger_env_event_list = 8; - uint32 store_round = 12; - repeated uint32 trigger_npc_event_list = 10; - repeated uint32 low_attr_store_list = 11; - uint32 round_coin_b_income = 9; - uint32 round_delta_coin_c = 1; - map store_income_map = 3; - int32 retcode = 7; - uint32 round_total_income = 14; - uint32 display_return_coin_b = 15; -} diff --git a/proto/VintageMarketNpcEventFinishNotify.proto b/proto/VintageMarketNpcEventFinishNotify.proto deleted file mode 100644 index 536adfe9..00000000 --- a/proto/VintageMarketNpcEventFinishNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24201 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketNpcEventFinishNotify { - repeated uint32 unlock_strategy_list = 15; - uint32 coin_c = 12; - uint32 coin_a = 4; -} diff --git a/proto/VintageMarketStartStorePlayReq.proto b/proto/VintageMarketStartStorePlayReq.proto deleted file mode 100644 index 1b595444..00000000 --- a/proto/VintageMarketStartStorePlayReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22864 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageMarketStartStorePlayReq { - uint32 store_round = 5; -} diff --git a/proto/VintageMarketStartStorePlayRsp.proto b/proto/VintageMarketStartStorePlayRsp.proto deleted file mode 100644 index e5b3a18f..00000000 --- a/proto/VintageMarketStartStorePlayRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 22130 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketStartStorePlayRsp { - uint32 prev_round_coin_b = 7; - uint32 store_round = 2; - uint32 prev_round_coin_c = 5; - int32 retcode = 8; -} diff --git a/proto/VintageMarketStoreChooseStrategyReq.proto b/proto/VintageMarketStoreChooseStrategyReq.proto deleted file mode 100644 index 5c05205f..00000000 --- a/proto/VintageMarketStoreChooseStrategyReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "VintageMarketStoreOpInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21248 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageMarketStoreChooseStrategyReq { - uint32 store_id = 6; - repeated VintageMarketStoreOpInfo store_op_list = 9; - repeated uint32 strategy_list = 8; -} diff --git a/proto/VintageMarketStoreChooseStrategyRsp.proto b/proto/VintageMarketStoreChooseStrategyRsp.proto deleted file mode 100644 index a93ad945..00000000 --- a/proto/VintageMarketStoreChooseStrategyRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24860 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketStoreChooseStrategyRsp { - uint32 store_id = 15; - int32 retcode = 9; - repeated uint32 strategy_list = 2; -} diff --git a/proto/VintageMarketStoreUnlockSlotReq.proto b/proto/VintageMarketStoreUnlockSlotReq.proto deleted file mode 100644 index 1a90e577..00000000 --- a/proto/VintageMarketStoreUnlockSlotReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20626 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageMarketStoreUnlockSlotReq { - uint32 store_id = 10; -} diff --git a/proto/VintageMarketStoreUnlockSlotRsp.proto b/proto/VintageMarketStoreUnlockSlotRsp.proto deleted file mode 100644 index 94b514af..00000000 --- a/proto/VintageMarketStoreUnlockSlotRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20733 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketStoreUnlockSlotRsp { - int32 retcode = 1; - uint32 slot_count = 6; - uint32 store_id = 10; -} diff --git a/proto/VintageMarketStoreViewStrategyReq.proto b/proto/VintageMarketStoreViewStrategyReq.proto deleted file mode 100644 index ed599c95..00000000 --- a/proto/VintageMarketStoreViewStrategyReq.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21700 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message VintageMarketStoreViewStrategyReq { - uint32 strategy_id = 1; - repeated uint32 strategy_list = 14; -} diff --git a/proto/VintageMarketStoreViewStrategyRsp.proto b/proto/VintageMarketStoreViewStrategyRsp.proto deleted file mode 100644 index 36390b0b..00000000 --- a/proto/VintageMarketStoreViewStrategyRsp.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 21814 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintageMarketStoreViewStrategyRsp { - int32 retcode = 2; - repeated uint32 strategy_list = 3; - uint32 strategy_id = 14; -} diff --git a/proto/VintagePresentFinishNoify.proto b/proto/VintagePresentFinishNoify.proto deleted file mode 100644 index 5e232ad3..00000000 --- a/proto/VintagePresentFinishNoify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24142 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintagePresentFinishNoify { - uint32 present_id = 7; -} diff --git a/proto/VintagePresentFinishNotify.proto b/proto/VintagePresentFinishNotify.proto deleted file mode 100644 index 11513a09..00000000 --- a/proto/VintagePresentFinishNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20086 -// EnetChannelId: 0 -// EnetIsReliable: true -message VintagePresentFinishNotify { - uint32 present_id = 3; -} diff --git a/proto/WatcherAllDataNotify.proto b/proto/WatcherAllDataNotify.proto deleted file mode 100644 index 9b865241..00000000 --- a/proto/WatcherAllDataNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2272 -// EnetChannelId: 0 -// EnetIsReliable: true -message WatcherAllDataNotify { - repeated uint32 watcher_list = 4; -} diff --git a/proto/WatcherChangeNotify.proto b/proto/WatcherChangeNotify.proto deleted file mode 100644 index 4ec9b6bc..00000000 --- a/proto/WatcherChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2298 -// EnetChannelId: 0 -// EnetIsReliable: true -message WatcherChangeNotify { - repeated uint32 removed_watcher_list = 2; - repeated uint32 new_watcher_list = 15; -} diff --git a/proto/WatcherEventNotify.proto b/proto/WatcherEventNotify.proto deleted file mode 100644 index b3d6924a..00000000 --- a/proto/WatcherEventNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2212 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WatcherEventNotify { - uint32 add_progress = 6; - uint32 watcher_id = 9; -} diff --git a/proto/WatcherEventStageNotify.proto b/proto/WatcherEventStageNotify.proto deleted file mode 100644 index eac285e7..00000000 --- a/proto/WatcherEventStageNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2207 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WatcherEventStageNotify { - uint32 add_progress = 4; - uint32 stage = 2; - uint32 watcher_id = 12; -} diff --git a/proto/WatcherEventTypeNotify.proto b/proto/WatcherEventTypeNotify.proto deleted file mode 100644 index 9512c872..00000000 --- a/proto/WatcherEventTypeNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2235 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WatcherEventTypeNotify { - repeated uint32 param_list = 14; - uint32 add_progress = 15; - uint32 watcher_trigger_type = 11; -} diff --git a/proto/WaterSpritePhaseFinishNotify.proto b/proto/WaterSpritePhaseFinishNotify.proto deleted file mode 100644 index e0089c18..00000000 --- a/proto/WaterSpritePhaseFinishNotify.proto +++ /dev/null @@ -1,25 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 2025 -// EnetChannelId: 0 -// EnetIsReliable: true -message WaterSpritePhaseFinishNotify {} diff --git a/proto/WidgetActiveChangeNotify.proto b/proto/WidgetActiveChangeNotify.proto deleted file mode 100644 index 3a99be87..00000000 --- a/proto/WidgetActiveChangeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "WidgetSlotData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4280 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetActiveChangeNotify { - repeated WidgetSlotData widget_data_list = 5; -} diff --git a/proto/WidgetCaptureAnimalReq.proto b/proto/WidgetCaptureAnimalReq.proto deleted file mode 100644 index eb285836..00000000 --- a/proto/WidgetCaptureAnimalReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4256 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WidgetCaptureAnimalReq { - Vector pos = 10; - uint32 entity_id = 15; - uint32 material_id = 6; -} diff --git a/proto/WidgetCaptureAnimalRsp.proto b/proto/WidgetCaptureAnimalRsp.proto deleted file mode 100644 index 053897f8..00000000 --- a/proto/WidgetCaptureAnimalRsp.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4289 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetCaptureAnimalRsp { - int32 retcode = 9; - uint32 entity_id = 4; - uint32 material_id = 8; - Vector pos = 10; -} diff --git a/proto/WidgetGadgetDestroyNotify.proto b/proto/WidgetGadgetDestroyNotify.proto deleted file mode 100644 index 3fd5abcc..00000000 --- a/proto/WidgetGadgetDestroyNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4274 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetGadgetDestroyNotify { - uint32 entity_id = 15; -} diff --git a/proto/WidgetQuickHitTreeReq.proto b/proto/WidgetQuickHitTreeReq.proto deleted file mode 100644 index ecd9dde1..00000000 --- a/proto/WidgetQuickHitTreeReq.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "HitTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3345 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WidgetQuickHitTreeReq { - repeated HitTreeInfo hit_tree_info_list = 5; -} diff --git a/proto/WidgetQuickHitTreeRsp.proto b/proto/WidgetQuickHitTreeRsp.proto deleted file mode 100644 index 80af278e..00000000 --- a/proto/WidgetQuickHitTreeRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3336 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetQuickHitTreeRsp { - int32 retcode = 2; -} diff --git a/proto/WidgetReportReq.proto b/proto/WidgetReportReq.proto deleted file mode 100644 index d689e5e5..00000000 --- a/proto/WidgetReportReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4291 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WidgetReportReq { - bool is_clear_sky_crystal_hint = 5; - bool is_client_collect = 14; - bool is_clear_hint = 13; - uint32 material_id = 15; -} diff --git a/proto/WidgetReportRsp.proto b/proto/WidgetReportRsp.proto deleted file mode 100644 index ed86b510..00000000 --- a/proto/WidgetReportRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4292 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetReportRsp { - int32 retcode = 14; - uint32 material_id = 4; -} diff --git a/proto/WidgetUpdateExtraCDReq.proto b/proto/WidgetUpdateExtraCDReq.proto deleted file mode 100644 index d6283f4c..00000000 --- a/proto/WidgetUpdateExtraCDReq.proto +++ /dev/null @@ -1,32 +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 . - -syntax = "proto3"; - -import "WidgetExtraCdType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5960 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WidgetUpdateExtraCDReq { - uint32 material_id = 14; - WidgetExtraCdType extra_cd_type = 10; - uint32 cd_group = 7; -} diff --git a/proto/WidgetUpdateExtraCDRsp.proto b/proto/WidgetUpdateExtraCDRsp.proto deleted file mode 100644 index 1314bf4d..00000000 --- a/proto/WidgetUpdateExtraCDRsp.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -import "WidgetCoolDownData.proto"; -import "WidgetExtraCdType.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 6056 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetUpdateExtraCDRsp { - int32 retcode = 14; - uint32 material_id = 11; - WidgetExtraCdType extra_cd_type = 6; - WidgetCoolDownData cool_data = 10; - uint32 cd_group = 15; -} diff --git a/proto/WidgetUseAttachAbilityGroupChangeNotify.proto b/proto/WidgetUseAttachAbilityGroupChangeNotify.proto deleted file mode 100644 index 3644f29b..00000000 --- a/proto/WidgetUseAttachAbilityGroupChangeNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 4258 -// EnetChannelId: 0 -// EnetIsReliable: true -message WidgetUseAttachAbilityGroupChangeNotify { - bool is_attach = 6; - uint32 material_id = 11; -} diff --git a/proto/WindFieldGalleryChallengeInfoNotify.proto b/proto/WindFieldGalleryChallengeInfoNotify.proto deleted file mode 100644 index 96075196..00000000 --- a/proto/WindFieldGalleryChallengeInfoNotify.proto +++ /dev/null @@ -1,33 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5563 -// EnetChannelId: 0 -// EnetIsReliable: true -message WindFieldGalleryChallengeInfoNotify { - uint32 challenge_timestamp = 6; - bool is_start = 8; - uint32 show_id = 12; - bool is_success = 7; - uint32 challenge_total_time = 13; - uint32 challenge_ball_max_count = 11; - uint32 challenge_ball_cur_count = 1; -} diff --git a/proto/WindFieldGalleryInfoNotify.proto b/proto/WindFieldGalleryInfoNotify.proto deleted file mode 100644 index fcb347eb..00000000 --- a/proto/WindFieldGalleryInfoNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 5526 -// EnetChannelId: 0 -// EnetIsReliable: true -message WindFieldGalleryInfoNotify { - uint32 show_id = 3; - uint32 killed_monster_num = 7; - uint32 coin_num = 9; - uint32 challenge_ball_max_count = 1; - uint32 challenge_total_time = 5; - uint32 challenge_ball_cur_count = 10; - uint32 challenge_timestamp = 4; - uint32 element_ball_num = 14; -} diff --git a/proto/WindFieldRestartDungeonReq.proto b/proto/WindFieldRestartDungeonReq.proto deleted file mode 100644 index dfc3a720..00000000 --- a/proto/WindFieldRestartDungeonReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 20731 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WindFieldRestartDungeonReq {} diff --git a/proto/WindFieldRestartDungeonRsp.proto b/proto/WindFieldRestartDungeonRsp.proto deleted file mode 100644 index 9ca06301..00000000 --- a/proto/WindFieldRestartDungeonRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 24712 -// EnetChannelId: 0 -// EnetIsReliable: true -message WindFieldRestartDungeonRsp { - int32 retcode = 5; -} diff --git a/proto/WindSeedClientNotify.proto b/proto/WindSeedClientNotify.proto deleted file mode 100644 index 4ef59f05..00000000 --- a/proto/WindSeedClientNotify.proto +++ /dev/null @@ -1,49 +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 . - -syntax = "proto3"; - -import "Vector.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 1199 -// EnetChannelId: 0 -// EnetIsReliable: true -message WindSeedClientNotify { - oneof notify { - RefreshNotify refresh_notify = 14; - AddWindBulletNotify add_wind_bullet_notify = 6; - AreaNotify area_notify = 4; - } - - message RefreshNotify { - uint32 refresh_num = 9; - } - - message AddWindBulletNotify { - Vector seed_pos = 6; - uint32 catch_player_uid = 8; - uint32 seed_entity_id = 7; - } - - message AreaNotify { - bytes area_code = 5; - uint32 area_id = 10; - uint32 area_type = 7; - } -} diff --git a/proto/WinterCampEditSnowmanCombinationReq.proto b/proto/WinterCampEditSnowmanCombinationReq.proto deleted file mode 100644 index 0086e688..00000000 --- a/proto/WinterCampEditSnowmanCombinationReq.proto +++ /dev/null @@ -1,31 +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 . - -syntax = "proto3"; - -import "CustomGadgetTreeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8144 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WinterCampEditSnowmanCombinationReq { - uint32 entity_id = 9; - CustomGadgetTreeInfo combination_info = 6; -} diff --git a/proto/WinterCampEditSnowmanCombinationRsp.proto b/proto/WinterCampEditSnowmanCombinationRsp.proto deleted file mode 100644 index 492bfec5..00000000 --- a/proto/WinterCampEditSnowmanCombinationRsp.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8142 -// EnetChannelId: 0 -// EnetIsReliable: true -message WinterCampEditSnowmanCombinationRsp { - int32 retcode = 10; -} diff --git a/proto/WinterCampGetFriendWishListReq.proto b/proto/WinterCampGetFriendWishListReq.proto deleted file mode 100644 index 333d37f6..00000000 --- a/proto/WinterCampGetFriendWishListReq.proto +++ /dev/null @@ -1,26 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8946 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WinterCampGetFriendWishListReq {} diff --git a/proto/WinterCampGetFriendWishListRsp.proto b/proto/WinterCampGetFriendWishListRsp.proto deleted file mode 100644 index c759fdb0..00000000 --- a/proto/WinterCampGetFriendWishListRsp.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "WinterCampFriendWishData.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8937 -// EnetChannelId: 0 -// EnetIsReliable: true -message WinterCampGetFriendWishListRsp { - int32 retcode = 12; - repeated WinterCampFriendWishData wish_data_list = 5; -} diff --git a/proto/WinterCampRaceScoreNotify.proto b/proto/WinterCampRaceScoreNotify.proto deleted file mode 100644 index 58629e5d..00000000 --- a/proto/WinterCampRaceScoreNotify.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8149 -// EnetChannelId: 0 -// EnetIsReliable: true -message WinterCampRaceScoreNotify { - uint32 id = 5; - uint32 max_score = 14; -} diff --git a/proto/WinterCampSetWishListReq.proto b/proto/WinterCampSetWishListReq.proto deleted file mode 100644 index 2ab4e72d..00000000 --- a/proto/WinterCampSetWishListReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8753 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WinterCampSetWishListReq { - repeated uint32 item_id_list = 4; -} diff --git a/proto/WinterCampSetWishListRsp.proto b/proto/WinterCampSetWishListRsp.proto deleted file mode 100644 index 9e8b6d9f..00000000 --- a/proto/WinterCampSetWishListRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8281 -// EnetChannelId: 0 -// EnetIsReliable: true -message WinterCampSetWishListRsp { - int32 retcode = 4; - repeated uint32 item_id_list = 7; -} diff --git a/proto/WinterCampTriathlonRestartReq.proto b/proto/WinterCampTriathlonRestartReq.proto deleted file mode 100644 index b23f3864..00000000 --- a/proto/WinterCampTriathlonRestartReq.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8844 -// EnetChannelId: 0 -// EnetIsReliable: true -// IsAllowClient: true -message WinterCampTriathlonRestartReq { - uint32 gallery_id = 6; -} diff --git a/proto/WinterCampTriathlonRestartRsp.proto b/proto/WinterCampTriathlonRestartRsp.proto deleted file mode 100644 index a064ca41..00000000 --- a/proto/WinterCampTriathlonRestartRsp.proto +++ /dev/null @@ -1,28 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8569 -// EnetChannelId: 0 -// EnetIsReliable: true -message WinterCampTriathlonRestartRsp { - int32 retcode = 10; - uint32 gallery_id = 14; -} diff --git a/proto/WinterCampTriathlonSettleNotify.proto b/proto/WinterCampTriathlonSettleNotify.proto deleted file mode 100644 index 55312a4b..00000000 --- a/proto/WinterCampTriathlonSettleNotify.proto +++ /dev/null @@ -1,34 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 8342 -// EnetChannelId: 0 -// EnetIsReliable: true -message WinterCampTriathlonSettleNotify { - uint32 limited_coin = 9; - uint32 normal_coin = 2; - bool is_new_record = 7; - bool is_success = 3; - uint32 gallery_id = 13; - uint32 remain_time = 4; - uint32 score = 11; - uint32 race_id = 15; -} diff --git a/proto/WorldAllRoutineTypeNotify.proto b/proto/WorldAllRoutineTypeNotify.proto deleted file mode 100644 index 78153927..00000000 --- a/proto/WorldAllRoutineTypeNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "WorldRoutineTypeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3518 -// EnetChannelId: 0 -// EnetIsReliable: true -message WorldAllRoutineTypeNotify { - repeated WorldRoutineTypeInfo world_routine_type_list = 12; -} diff --git a/proto/WorldChestOpenNotify.proto b/proto/WorldChestOpenNotify.proto deleted file mode 100644 index 1e054fa3..00000000 --- a/proto/WorldChestOpenNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3295 -// EnetChannelId: 0 -// EnetIsReliable: true -message WorldChestOpenNotify { - uint32 group_id = 6; - uint32 scene_id = 9; - uint32 config_id = 12; -} diff --git a/proto/WorldRoutineChangeNotify.proto b/proto/WorldRoutineChangeNotify.proto deleted file mode 100644 index 49a7b133..00000000 --- a/proto/WorldRoutineChangeNotify.proto +++ /dev/null @@ -1,30 +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 . - -syntax = "proto3"; - -import "WorldRoutineInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3507 -// EnetChannelId: 0 -// EnetIsReliable: true -message WorldRoutineChangeNotify { - WorldRoutineInfo routine_info = 3; - uint32 routine_type = 11; -} diff --git a/proto/WorldRoutineTypeCloseNotify.proto b/proto/WorldRoutineTypeCloseNotify.proto deleted file mode 100644 index a438191f..00000000 --- a/proto/WorldRoutineTypeCloseNotify.proto +++ /dev/null @@ -1,27 +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 . - -syntax = "proto3"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3502 -// EnetChannelId: 0 -// EnetIsReliable: true -message WorldRoutineTypeCloseNotify { - uint32 routine_type = 7; -} diff --git a/proto/WorldRoutineTypeRefreshNotify.proto b/proto/WorldRoutineTypeRefreshNotify.proto deleted file mode 100644 index 0612b940..00000000 --- a/proto/WorldRoutineTypeRefreshNotify.proto +++ /dev/null @@ -1,29 +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 . - -syntax = "proto3"; - -import "WorldRoutineTypeInfo.proto"; - -option java_package = "emu.grasscutter.net.proto"; - -// CmdId: 3525 -// EnetChannelId: 0 -// EnetIsReliable: true -message WorldRoutineTypeRefreshNotify { - WorldRoutineTypeInfo world_routine_type = 7; -}