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;
-}