diff --git a/proto/AISnapshotEntityData.proto b/proto/AISnapshotEntityData.proto
deleted file mode 100644
index 2130d24c..00000000
--- a/proto/AISnapshotEntityData.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 "AISnapshotEntitySkillCycle.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message AISnapshotEntityData {
- float tick_time = 5;
- uint32 tactic = 2;
- repeated AISnapshotEntitySkillCycle finished_skill_cycles = 9;
- float moved_distance = 4;
- uint32 ai_target_id = 13;
- uint32 threat_target_id = 3;
- uint32 threat_list_size = 1;
- uint32 entity_id = 15;
- map hitting_avatars = 7;
- float distance_to_player = 11;
- uint32 attack_target_id = 10;
- float real_time = 14;
-}
diff --git a/proto/AISnapshotEntitySkillCycle.proto b/proto/AISnapshotEntitySkillCycle.proto
deleted file mode 100644
index 53710704..00000000
--- a/proto/AISnapshotEntitySkillCycle.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 AISnapshotEntitySkillCycle {
- bool failed = 12;
- bool trydoskill = 8;
- bool success = 9;
- bool selected = 1;
- uint32 skill_id = 2;
-}
diff --git a/proto/ActivityAcceptGiftResultInfo.proto b/proto/ActivityAcceptGiftResultInfo.proto
deleted file mode 100644
index 477bc9c9..00000000
--- a/proto/ActivityAcceptGiftResultInfo.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 ActivityAcceptGiftResultInfo {
- map unaccept_gift_num_map = 3;
- uint32 uid = 6;
- map accept_gift_num_map = 13;
-}
diff --git a/proto/ActivityFriendGiftWishData.proto b/proto/ActivityFriendGiftWishData.proto
deleted file mode 100644
index fe45c25f..00000000
--- a/proto/ActivityFriendGiftWishData.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ActivityFriendGiftWishData {
- string nickname = 7;
- string remark_name = 3;
- ProfilePicture profile_picture = 11;
- map gift_num_map = 9;
- uint32 uid = 8;
-}
diff --git a/proto/ActivityRecvGiftData.proto b/proto/ActivityRecvGiftData.proto
deleted file mode 100644
index c5c9c722..00000000
--- a/proto/ActivityRecvGiftData.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ActivityRecvGiftData {
- uint32 uid = 15;
- string nickname = 3;
- string remark_name = 10;
- ProfilePicture profile_picture = 14;
- map gift_num_map = 8;
-}
diff --git a/proto/AranaraCollectionState.proto b/proto/AranaraCollectionState.proto
deleted file mode 100644
index 1539feb1..00000000
--- a/proto/AranaraCollectionState.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 AranaraCollectionState {
- ARANARA_COLLECTION_STATE_NONE = 0;
- ARANARA_COLLECTION_STATE_COLLECTABLE = 1;
- ARANARA_COLLECTION_STATE_COLLECTED = 2;
- ARANARA_COLLECTION_STATE_FINISHED = 3;
-}
diff --git a/proto/AranaraCollectionSuite.proto b/proto/AranaraCollectionSuite.proto
deleted file mode 100644
index f97ad5f1..00000000
--- a/proto/AranaraCollectionSuite.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message AranaraCollectionSuite {
- map collection_id_state_map = 6;
- uint32 collection_type = 12;
-}
diff --git a/proto/AreaPlayType.proto b/proto/AreaPlayType.proto
deleted file mode 100644
index 8ecc4fcf..00000000
--- a/proto/AreaPlayType.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";
-
-enum AreaPlayType {
- AREA_PLAY_TYPE_NONE = 0;
- AREA_PLAY_TYPE_CLIMATE = 1;
- AREA_PLAY_TYPE_REGIONAL_PLAY = 2;
-}
diff --git a/proto/ArenaChallengeChildChallengeInfo.proto b/proto/ArenaChallengeChildChallengeInfo.proto
deleted file mode 100644
index 98b06eec..00000000
--- a/proto/ArenaChallengeChildChallengeInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 ArenaChallengeChildChallengeInfo {
- uint32 challenge_id = 12;
- uint32 challenge_type = 5;
- uint32 challenge_index = 4;
- bool is_success = 7;
- bool is_settled = 11;
-}
diff --git a/proto/AuditState.proto b/proto/AuditState.proto
deleted file mode 100644
index 0a4f80bc..00000000
--- a/proto/AuditState.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";
-
-enum AuditState {
- AUDIT_STATE_NONE = 0;
- AUDIT_STATE_WAITING = 1;
- AUDIT_STATE_FAILED = 2;
-}
diff --git a/proto/BalloonGalleryInfo.proto b/proto/BalloonGalleryInfo.proto
deleted file mode 100644
index 4460387d..00000000
--- a/proto/BalloonGalleryInfo.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_ONCHFHBBCBN.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message BalloonGalleryInfo {
- repeated Unk2700_ONCHFHBBCBN record_list = 15;
-}
diff --git a/proto/BalloonGallerySettleInfo.proto b/proto/BalloonGallerySettleInfo.proto
deleted file mode 100644
index b776f164..00000000
--- a/proto/BalloonGallerySettleInfo.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 BalloonGallerySettleInfo {
- uint32 score = 8;
- GalleryStopReason reason = 14;
- uint32 hit_count = 10;
- uint32 owner_uid = 6;
-}
diff --git a/proto/BargainResultType.proto b/proto/BargainResultType.proto
deleted file mode 100644
index 202ea415..00000000
--- a/proto/BargainResultType.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";
-
-enum BargainResultType {
- BARGAIN_RESULT_TYPE_COMPLETE_SUCC = 0;
- BARGAIN_RESULT_TYPE_SINGLE_FAIL = 1;
- BARGAIN_RESULT_TYPE_COMPLETE_FAIL = 2;
-}
diff --git a/proto/BargainSnapshot.proto b/proto/BargainSnapshot.proto
deleted file mode 100644
index a54069ee..00000000
--- a/proto/BargainSnapshot.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 BargainSnapshot {
- uint32 expected_price = 3;
- int32 cur_mood = 14;
- uint32 price_low_limit = 2;
- uint32 bargain_id = 5;
-}
diff --git a/proto/BlessingFriendPicData.proto b/proto/BlessingFriendPicData.proto
deleted file mode 100644
index 06c21f66..00000000
--- a/proto/BlessingFriendPicData.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 "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message BlessingFriendPicData {
- map pic_num_map = 4;
- uint32 avatar_id = 5;
- string remark_name = 11;
- string nickname = 14;
- string signature = 1;
- ProfilePicture profile_picture = 6;
- uint32 uid = 9;
-}
diff --git a/proto/BlessingRecvPicRecord.proto b/proto/BlessingRecvPicRecord.proto
deleted file mode 100644
index 6b390ce6..00000000
--- a/proto/BlessingRecvPicRecord.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 "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message BlessingRecvPicRecord {
- string nickname = 1;
- string remark_name = 2;
- uint32 pic_id = 3;
- uint32 uid = 5;
- uint32 avatar_id = 6;
- string signature = 10;
- uint32 index = 14;
- bool is_recv = 7;
- ProfilePicture profile_picture = 9;
-}
diff --git a/proto/BounceConjuringGallerySettleInfo.proto b/proto/BounceConjuringGallerySettleInfo.proto
deleted file mode 100644
index 91bb90d7..00000000
--- a/proto/BounceConjuringGallerySettleInfo.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 "OnlinePlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message BounceConjuringGallerySettleInfo {
- OnlinePlayerInfo player_info = 14;
- uint32 destroyed_machine_count = 5;
- uint32 fever_count = 6;
- uint32 normal_hit_count = 4;
- float damage = 11;
- map gadget_count_map = 15;
- uint32 score = 12;
- uint32 perfect_hit_count = 8;
- repeated ExhibitionDisplayInfo card_list = 7;
-}
diff --git a/proto/BundleInfo.proto b/proto/BundleInfo.proto
deleted file mode 100644
index 43fa14ff..00000000
--- a/proto/BundleInfo.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 BundleInfo {
- repeated uint32 Unk2700_OGNEAEGHCPM = 13;
-}
diff --git a/proto/BuoyantCombatGallerySettleInfo.proto b/proto/BuoyantCombatGallerySettleInfo.proto
deleted file mode 100644
index 64599936..00000000
--- a/proto/BuoyantCombatGallerySettleInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 BuoyantCombatGallerySettleInfo {
- uint32 gallery_level = 12;
- uint32 final_score = 15;
- uint32 kill_monster_count = 9;
- uint32 kill_target_count = 1;
- uint32 kill_special_monster_count = 4;
- uint32 gallery_id = 2;
- uint32 gallery_multiple = 11;
-}
diff --git a/proto/BuoyantCombatSettleInfo.proto b/proto/BuoyantCombatSettleInfo.proto
deleted file mode 100644
index d9c22272..00000000
--- a/proto/BuoyantCombatSettleInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "BuoyantCombatGallerySettleInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message BuoyantCombatSettleInfo {
- bool is_new_record = 1;
- BuoyantCombatGallerySettleInfo settle_info = 3;
-}
diff --git a/proto/CataLogGlobalWatcherFinishedData.proto b/proto/CataLogGlobalWatcherFinishedData.proto
deleted file mode 100644
index 4a1661f3..00000000
--- a/proto/CataLogGlobalWatcherFinishedData.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 CataLogGlobalWatcherFinishedData {
- repeated uint32 finished_global_watcher_list = 8;
- uint32 catalog_type = 13;
-}
diff --git a/proto/CellInfo.proto b/proto/CellInfo.proto
deleted file mode 100644
index 716d1781..00000000
--- a/proto/CellInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "SceneSurfaceMaterial.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message CellInfo {
- SceneSurfaceMaterial type = 1;
- int32 y = 2;
-}
diff --git a/proto/CityReputationSimpleInfo.proto b/proto/CityReputationSimpleInfo.proto
deleted file mode 100644
index d803264f..00000000
--- a/proto/CityReputationSimpleInfo.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 CityReputationSimpleInfo {
- uint32 level = 15;
- uint32 city_id = 9;
-}
diff --git a/proto/ClientMassiveEntity.proto b/proto/ClientMassiveEntity.proto
deleted file mode 100644
index 8fe306a8..00000000
--- a/proto/ClientMassiveEntity.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 "MassiveBoxInfo.proto";
-import "MassiveGrassInfo.proto";
-import "MassiveWaterInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ClientMassiveEntity {
- uint32 entity_type = 1;
- uint32 config_id = 2;
- int64 obj_id = 3;
- oneof entity_info {
- MassiveWaterInfo water_info = 4;
- MassiveGrassInfo grass_info = 5;
- MassiveBoxInfo box_info = 6;
- }
-}
diff --git a/proto/ClientReconnectReason.proto b/proto/ClientReconnectReason.proto
deleted file mode 100644
index 01d21d75..00000000
--- a/proto/ClientReconnectReason.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";
-
-enum ClientReconnectReason {
- CLIENT_RECONNECT_REASON_RECONNNECT_NONE = 0;
- CLIENT_RECONNECT_REASON_RECONNNECT_QUIT_MP = 1;
-}
diff --git a/proto/ContentAuditAuxiliaryField.proto b/proto/ContentAuditAuxiliaryField.proto
deleted file mode 100644
index 87247285..00000000
--- a/proto/ContentAuditAuxiliaryField.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 ContentAuditAuxiliaryField {
- string name = 1;
- string value = 2;
-}
diff --git a/proto/ContentAuditData.proto b/proto/ContentAuditData.proto
deleted file mode 100644
index edb95081..00000000
--- a/proto/ContentAuditData.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 ContentAuditData {
- string type = 1;
- string content = 2;
- uint32 auto_pass_time = 3;
-}
diff --git a/proto/ContentAuditField.proto b/proto/ContentAuditField.proto
deleted file mode 100644
index 1a00e21c..00000000
--- a/proto/ContentAuditField.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ContentAuditData.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ContentAuditField {
- repeated ContentAuditData segment_list = 1;
- string name = 2;
-}
diff --git a/proto/ContentAuditInfo.proto b/proto/ContentAuditInfo.proto
deleted file mode 100644
index 9ec735e3..00000000
--- a/proto/ContentAuditInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "AuditState.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ContentAuditInfo {
- bool is_open = 1;
- string content = 2;
- uint32 submit_count = 3;
- AuditState audit_state = 4;
- uint32 submit_limit = 5;
-}
diff --git a/proto/CreateReason.proto b/proto/CreateReason.proto
deleted file mode 100644
index 9d7d9fda..00000000
--- a/proto/CreateReason.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";
-
-enum CreateReason {
- CREATE_REASON_NONE = 0;
- CREATE_REASON_QUEST = 1;
- CREATE_REASON_ENERGY = 2;
-}
diff --git a/proto/CutSceneExtraParam.proto b/proto/CutSceneExtraParam.proto
deleted file mode 100644
index a52d91cd..00000000
--- a/proto/CutSceneExtraParam.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 CutSceneExtraParam {
- repeated double detail_param_list = 1;
-}
diff --git a/proto/CylinderRegionSize.proto b/proto/CylinderRegionSize.proto
deleted file mode 100644
index c70bf4e5..00000000
--- a/proto/CylinderRegionSize.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 CylinderRegionSize {
- float radius = 8;
- float height = 7;
-}
diff --git a/proto/DraftInviteFailInfo.proto b/proto/DraftInviteFailInfo.proto
deleted file mode 100644
index ac32aa4a..00000000
--- a/proto/DraftInviteFailInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "DraftInviteFailReason.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message DraftInviteFailInfo {
- uint32 uid = 8;
- DraftInviteFailReason reason = 5;
-}
diff --git a/proto/DraftInviteFailReason.proto b/proto/DraftInviteFailReason.proto
deleted file mode 100644
index a94966c1..00000000
--- a/proto/DraftInviteFailReason.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 DraftInviteFailReason {
- DRAFT_INVITE_FAIL_REASON_UNKNOWN = 0;
- DRAFT_INVITE_FAIL_REASON_ACTIVITY_NOT_OPEN = 1;
- DRAFT_INVITE_FAIL_REASON_ACTIVITY_PLAY_NOT_OPEN = 2;
- DRAFT_INVITE_FAIL_REASON_SCENE_NOT_MEET = 3;
- DRAFT_INVITE_FAIL_REASON_WORLD_NOT_MEET = 4;
- DRAFT_INVITE_FAIL_REASON_PLAY_LIMIT_NOT_MEET = 5;
-}
diff --git a/proto/DropSubfieldType.proto b/proto/DropSubfieldType.proto
deleted file mode 100644
index a44bec7a..00000000
--- a/proto/DropSubfieldType.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 DropSubfieldType {
- DROP_SUBFIELD_TYPE_NONE = 0;
- DROP_SUBFIELD_TYPE_ONE = 1;
- DROP_SUBFIELD_TYPE_Unk2700_NNGMHCEADHE = 2;
- DROP_SUBFIELD_TYPE_Unk2700_MKIJPEHKAJI = 3;
- DROP_SUBFIELD_TYPE_Unk2700_DJDNENLGIEB = 4;
-}
diff --git a/proto/DungeonCandidateTeamAvatar.proto b/proto/DungeonCandidateTeamAvatar.proto
deleted file mode 100644
index cb6d3df8..00000000
--- a/proto/DungeonCandidateTeamAvatar.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "AvatarInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message DungeonCandidateTeamAvatar {
- uint32 player_uid = 2;
- AvatarInfo avatar_info = 6;
-}
diff --git a/proto/DungeonCandidateTeamDismissReason.proto b/proto/DungeonCandidateTeamDismissReason.proto
deleted file mode 100644
index 56943851..00000000
--- a/proto/DungeonCandidateTeamDismissReason.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";
-
-enum DungeonCandidateTeamDismissReason {
- DUNGEON_CANDIDATE_TEAM_DISMISS_REASON_TPDR_NORMAL = 0;
- DUNGEON_CANDIDATE_TEAM_DISMISS_REASON_TPDR_DIE = 1;
- DUNGEON_CANDIDATE_TEAM_DISMISS_REASON_TPDR_DISCONNECT = 2;
-}
diff --git a/proto/DungeonCandidateTeamPlayerLeaveReason.proto b/proto/DungeonCandidateTeamPlayerLeaveReason.proto
deleted file mode 100644
index ecb1ac81..00000000
--- a/proto/DungeonCandidateTeamPlayerLeaveReason.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 DungeonCandidateTeamPlayerLeaveReason {
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_NORMAL = 0;
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_DIE = 1;
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_TPLR_BE_KICK = 2;
- DUNGEON_CANDIDATE_TEAM_PLAYER_LEAVE_REASON_DISCONNECT = 3;
-}
diff --git a/proto/DungeonCandidateTeamPlayerState.proto b/proto/DungeonCandidateTeamPlayerState.proto
deleted file mode 100644
index d68506fd..00000000
--- a/proto/DungeonCandidateTeamPlayerState.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";
-
-enum DungeonCandidateTeamPlayerState {
- DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_IDLE = 0;
- DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_CHANGING_AVATAR = 1;
- DUNGEON_CANDIDATE_TEAM_PLAYER_STATE_READY = 2;
-}
diff --git a/proto/DungeonEntryBlockReason.proto b/proto/DungeonEntryBlockReason.proto
deleted file mode 100644
index c756bbe7..00000000
--- a/proto/DungeonEntryBlockReason.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 DungeonEntryBlockReason {
- DUNGEON_ENTRY_BLOCK_REASON_NONE = 0;
- DUNGEON_ENTRY_BLOCK_REASON_LEVEL = 1;
- DUNGEON_ENTRY_BLOCK_REASON_QUEST = 2;
- DUNGEON_ENTRY_BLOCK_REASON_MULIPLE = 3;
-}
diff --git a/proto/DungeonEntryCond.proto b/proto/DungeonEntryCond.proto
deleted file mode 100644
index 7e06e74a..00000000
--- a/proto/DungeonEntryCond.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "DungeonEntryBlockReason.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message DungeonEntryCond {
- DungeonEntryBlockReason cond_reason = 7;
- uint32 param1 = 8;
-}
diff --git a/proto/DynamicLayerNodes.proto b/proto/DynamicLayerNodes.proto
deleted file mode 100644
index e3726641..00000000
--- a/proto/DynamicLayerNodes.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "DynamicSVONode.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message DynamicLayerNodes {
- int32 level = 10;
- repeated DynamicSVONode nodes = 6;
-}
diff --git a/proto/DynamicNodes.proto b/proto/DynamicNodes.proto
deleted file mode 100644
index 770185a0..00000000
--- a/proto/DynamicNodes.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 "DynamicLayerNodes.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message DynamicNodes {
- repeated DynamicLayerNodes nodes = 3;
-}
diff --git a/proto/DynamicSVONode.proto b/proto/DynamicSVONode.proto
deleted file mode 100644
index aeccdfa3..00000000
--- a/proto/DynamicSVONode.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 DynamicSVONode {
- int64 index = 8;
- int32 area = 5;
- Vector refer_pos = 1;
-}
diff --git a/proto/EntityConfigHashEntry.proto b/proto/EntityConfigHashEntry.proto
deleted file mode 100644
index 16f41144..00000000
--- a/proto/EntityConfigHashEntry.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 EntityConfigHashEntry {
- uint32 job_id = 13;
- int32 hash_value = 6;
- uint32 entity_id = 11;
-}
diff --git a/proto/EntityMoveFailInfo.proto b/proto/EntityMoveFailInfo.proto
deleted file mode 100644
index 0f841882..00000000
--- a/proto/EntityMoveFailInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message EntityMoveFailInfo {
- int32 retcode = 12;
- uint32 scene_time = 9;
- MotionInfo fail_motion = 14;
- uint32 reliable_seq = 4;
- uint32 entity_id = 10;
-}
diff --git a/proto/EventTriggerType.proto b/proto/EventTriggerType.proto
deleted file mode 100644
index c828dbf7..00000000
--- a/proto/EventTriggerType.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";
-
-enum EventTriggerType {
- EVENT_TRIGGER_TYPE_NONE = 0;
- EVENT_TRIGGER_TYPE_ENTER_FORCE = 1;
-}
diff --git a/proto/EvtAnimatorStateChangedInfo.proto b/proto/EvtAnimatorStateChangedInfo.proto
deleted file mode 100644
index 4af58533..00000000
--- a/proto/EvtAnimatorStateChangedInfo.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 EvtAnimatorStateChangedInfo {
- int32 face_angle_compact = 14;
- uint32 to_state_hash = 5;
- uint32 normalized_time_compact = 9;
- uint32 layer = 2;
- Vector pos = 13;
- float fade_duration = 3;
- bool force_sync = 1;
- uint32 entity_id = 15;
- bool handle_animator_state_immediately = 7;
-}
diff --git a/proto/EvtFaceToDirInfo.proto b/proto/EvtFaceToDirInfo.proto
deleted file mode 100644
index ee86d9d2..00000000
--- a/proto/EvtFaceToDirInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 EvtFaceToDirInfo {
- uint32 entity_id = 12;
- Vector face_dir = 14;
-}
diff --git a/proto/EvtRushMoveInfo.proto b/proto/EvtRushMoveInfo.proto
deleted file mode 100644
index 809eff86..00000000
--- a/proto/EvtRushMoveInfo.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";
-
-message EvtRushMoveInfo {
- int32 state_name_hash = 11;
- Vector rush_to_pos = 9;
- Vector rush_attack_target_pos = 8;
- uint32 entity_id = 4;
- float time_range = 15;
- Vector velocity = 6;
- Vector pos = 2;
- int32 face_angle_compact = 10;
-}
diff --git a/proto/EvtSetAttackTargetInfo.proto b/proto/EvtSetAttackTargetInfo.proto
deleted file mode 100644
index 1e2bf22e..00000000
--- a/proto/EvtSetAttackTargetInfo.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 EvtSetAttackTargetInfo {
- uint32 entity_id = 11;
- uint32 select_point_index = 6;
- uint32 attack_target_id = 7;
-}
diff --git a/proto/ExclusiveRuleInfo.proto b/proto/ExclusiveRuleInfo.proto
deleted file mode 100644
index 4f573efd..00000000
--- a/proto/ExclusiveRuleInfo.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 ExclusiveRuleInfo {
- repeated uint32 object_id_list = 1;
- uint32 rule_type = 10;
-}
diff --git a/proto/FallPlayerBrief.proto b/proto/FallPlayerBrief.proto
deleted file mode 100644
index d0e2b5f4..00000000
--- a/proto/FallPlayerBrief.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 FallPlayerBrief {
- uint32 uid = 13;
- bool is_ground = 5;
- uint32 score = 10;
-}
diff --git a/proto/FireworksLaunchParam.proto b/proto/FireworksLaunchParam.proto
deleted file mode 100644
index 6a3a0325..00000000
--- a/proto/FireworksLaunchParam.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "FireworksLaunchParamType.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message FireworksLaunchParam {
- int32 value = 5;
- FireworksLaunchParamType type = 4;
-}
diff --git a/proto/FireworksLaunchParamType.proto b/proto/FireworksLaunchParamType.proto
deleted file mode 100644
index 7d399c70..00000000
--- a/proto/FireworksLaunchParamType.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 FireworksLaunchParamType {
- FIREWORKS_LAUNCH_PARAM_TYPE_NONE = 0;
- FIREWORKS_LAUNCH_PARAM_TYPE_REPEAT = 1;
- FIREWORKS_LAUNCH_PARAM_TYPE_INTEVAL = 2;
- FIREWORKS_LAUNCH_PARAM_TYPE_DELAY = 3;
- FIREWORKS_LAUNCH_PARAM_TYPE_ROUND_INTEVAL = 4;
- FIREWORKS_LAUNCH_PARAM_TYPE_MAX = 5;
-}
diff --git a/proto/FireworksLaunchSchemeData.proto b/proto/FireworksLaunchSchemeData.proto
deleted file mode 100644
index 9b21752b..00000000
--- a/proto/FireworksLaunchSchemeData.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "FireworksLaunchParam.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message FireworksLaunchSchemeData {
- uint32 scheme_id = 3;
- repeated uint32 fireworks_id_list = 2;
- repeated FireworksLaunchParam launch_param_list = 7;
-}
diff --git a/proto/FishBattleResult.proto b/proto/FishBattleResult.proto
deleted file mode 100644
index 42c81171..00000000
--- a/proto/FishBattleResult.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 FishBattleResult {
- FISH_BATTLE_RESULT_NONE = 0;
- FISH_BATTLE_RESULT_SUCC = 1;
- FISH_BATTLE_RESULT_FAIL = 2;
- FISH_BATTLE_RESULT_TIMEOUT = 3;
- FISH_BATTLE_RESULT_CANCEL = 4;
- FISH_BATTLE_RESULT_EXIT = 5;
-}
diff --git a/proto/FishEscapeReason.proto b/proto/FishEscapeReason.proto
deleted file mode 100644
index aa2618da..00000000
--- a/proto/FishEscapeReason.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";
-
-enum FishEscapeReason {
- FISH_ESCAPE_REASON_FISN_ESCAPE_NONE = 0;
- FISH_ESCAPE_REASON_SHOCKED = 1;
- FISH_ESCAPE_REASON_UNHOOK = 2;
-}
diff --git a/proto/FishInfo.proto b/proto/FishInfo.proto
deleted file mode 100644
index bae63383..00000000
--- a/proto/FishInfo.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 FishInfo {
- uint32 free_count = 11;
- uint32 into_bag_count = 12;
-}
diff --git a/proto/FishingGallerySettleInfo.proto b/proto/FishingGallerySettleInfo.proto
deleted file mode 100644
index 97991702..00000000
--- a/proto/FishingGallerySettleInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "FishInfo.proto";
-import "FishingScore.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message FishingGallerySettleInfo {
- map fish_map = 11;
- repeated FishingScore fishing_score_list = 15;
-}
diff --git a/proto/FishingScore.proto b/proto/FishingScore.proto
deleted file mode 100644
index ffe9b09b..00000000
--- a/proto/FishingScore.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 FishingScore {
- uint32 fishing_score = 2;
- bool is_new_record = 4;
-}
diff --git a/proto/FleurFairBossSettleInfo.proto b/proto/FleurFairBossSettleInfo.proto
deleted file mode 100644
index 9a185c7f..00000000
--- a/proto/FleurFairBossSettleInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "FleurFairPlayerStatInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message FleurFairBossSettleInfo {
- uint32 reward_token_num = 15;
- repeated FleurFairPlayerStatInfo stat_info_list = 1;
- bool is_success = 10;
- uint32 energy = 12;
- uint32 cost_time = 8;
-}
diff --git a/proto/FleurFairGallerySettleInfo.proto b/proto/FleurFairGallerySettleInfo.proto
deleted file mode 100644
index 4eb508fa..00000000
--- a/proto/FleurFairGallerySettleInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 FleurFairGallerySettleInfo {
- uint32 energy = 2;
- uint32 gallery_stage_index = 11;
- map energy_stat_map = 6;
- uint32 gallery_stage_count = 9;
- bool is_success = 1;
-}
diff --git a/proto/FleurFairPlayerStatInfo.proto b/proto/FleurFairPlayerStatInfo.proto
deleted file mode 100644
index 6ecc8c9e..00000000
--- a/proto/FleurFairPlayerStatInfo.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 "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message FleurFairPlayerStatInfo {
- string online_id = 11;
- uint32 uid = 8;
- ProfilePicture profile_picture = 1;
- uint32 stat_id = 3;
- uint32 head_image = 6;
- string nick_name = 15;
- int32 param = 5;
-}
diff --git a/proto/FoundationOpType.proto b/proto/FoundationOpType.proto
deleted file mode 100644
index 2136fbd2..00000000
--- a/proto/FoundationOpType.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 FoundationOpType {
- FOUNDATION_OP_TYPE_NONE = 0;
- FOUNDATION_OP_TYPE_BUILD = 1;
- FOUNDATION_OP_TYPE_DEMOLITION = 2;
- FOUNDATION_OP_TYPE_REBUILD = 3;
- FOUNDATION_OP_TYPE_ROTATE = 4;
- FOUNDATION_OP_TYPE_LOCK = 5;
- FOUNDATION_OP_TYPE_UNLOCK = 6;
-}
diff --git a/proto/GCGBossChallengeData.proto b/proto/GCGBossChallengeData.proto
deleted file mode 100644
index 5f73252c..00000000
--- a/proto/GCGBossChallengeData.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 GCGBossChallengeData {
- uint32 id = 9;
- repeated uint32 unlock_level_id_list = 14;
-}
diff --git a/proto/GCGChallengeData.proto b/proto/GCGChallengeData.proto
deleted file mode 100644
index 1018e32c..00000000
--- a/proto/GCGChallengeData.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 GCGChallengeData {
- uint32 challenge_id = 1;
- uint32 challenge_type = 2;
- repeated uint32 param_list = 3;
- uint32 progress = 4;
-}
diff --git a/proto/GCGControllerShowInfo.proto b/proto/GCGControllerShowInfo.proto
deleted file mode 100644
index 358de326..00000000
--- a/proto/GCGControllerShowInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGControllerShowInfo {
- ProfilePicture profile_picture = 11;
- string nick_name = 14;
- uint32 controller_id = 9;
-}
diff --git a/proto/GCGDSCardData.proto b/proto/GCGDSCardData.proto
deleted file mode 100644
index 3e2d318d..00000000
--- a/proto/GCGDSCardData.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 GCGDSCardData {
- uint32 card_id = 14;
- repeated uint32 unlock_face_type_list = 9;
- uint32 num = 12;
- uint32 proficiency = 8;
- uint32 face_type = 6;
-}
diff --git a/proto/GCGDSDeckData.proto b/proto/GCGDSDeckData.proto
deleted file mode 100644
index f8e8061f..00000000
--- a/proto/GCGDSDeckData.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";
-
-message GCGDSDeckData {
- repeated uint32 card_list = 1;
- uint32 card_back_id = 15;
- repeated uint32 character_card_list = 10;
- string name = 5;
- uint32 id = 3;
- fixed32 create_time = 13;
- bool is_valid = 4;
- uint32 field_id = 7;
-}
diff --git a/proto/GCGDuel.proto b/proto/GCGDuel.proto
deleted file mode 100644
index 53345edc..00000000
--- a/proto/GCGDuel.proto
+++ /dev/null
@@ -1,47 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-import "GCGControllerShowInfo.proto";
-import "GCGCostReviseInfo.proto";
-import "GCGDuelChallenge.proto";
-import "GCGGameBusinessType.proto";
-import "GCGPVEIntention.proto";
-import "GCGPhase.proto";
-import "GCGPlayerField.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGDuel {
- uint32 server_seq = 3;
- repeated GCGPlayerField field_list = 7;
- GCGGameBusinessType business_type = 14;
- repeated GCGDuelChallenge challenge_list = 5;
- uint32 game_id = 11;
- uint32 controller_id = 13;
- uint32 round = 15;
- uint32 cur_controller_id = 12;
- repeated GCGPVEIntention intetion_list = 1;
- GCGCostReviseInfo cost_revise = 10;
- repeated uint32 card_id_list = 4;
- repeated GCGCard card_list = 9;
- repeated GCGControllerShowInfo show_info_list = 6;
- uint32 game_type = 2;
- GCGPhase phase = 8;
-}
diff --git a/proto/GCGDuelChallenge.proto b/proto/GCGDuelChallenge.proto
deleted file mode 100644
index 927d793a..00000000
--- a/proto/GCGDuelChallenge.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 GCGDuelChallenge {
- uint32 total_progress = 7;
- uint32 challenge_id = 10;
- uint32 cur_progress = 12;
-}
diff --git a/proto/GCGDuelExtra.proto b/proto/GCGDuelExtra.proto
deleted file mode 100644
index 7b370515..00000000
--- a/proto/GCGDuelExtra.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 "GCGChallengeData.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGDuelExtra {
- repeated uint32 card_id_list = 1;
- uint32 field_id = 2;
- uint32 card_back_id = 3;
- map card_face_map = 4;
- repeated GCGChallengeData challenge_list = 5;
- uint32 score = 6;
-}
diff --git a/proto/GCGLevelData.proto b/proto/GCGLevelData.proto
deleted file mode 100644
index b68804f6..00000000
--- a/proto/GCGLevelData.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 GCGLevelData {
- repeated uint32 finished_challenge_id_list = 10;
- uint32 level_id = 9;
-}
diff --git a/proto/GCGLevelType.proto b/proto/GCGLevelType.proto
deleted file mode 100644
index e2355687..00000000
--- a/proto/GCGLevelType.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 GCGLevelType {
- GCG_LEVEL_TYPE_NONE = 0;
- GCG_LEVEL_TYPE_CONST = 1;
- GCG_LEVEL_TYPE_WEEK = 2;
- GCG_LEVEL_TYPE_WORLD = 3;
- GCG_LEVEL_TYPE_BOSS = 4;
- GCG_LEVEL_TYPE_CHARACTER = 5;
-}
diff --git a/proto/GCGMatchInfo.proto b/proto/GCGMatchInfo.proto
deleted file mode 100644
index 1a3780bd..00000000
--- a/proto/GCGMatchInfo.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 "MatchPlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGMatchInfo {
- repeated MatchPlayerInfo player_list = 13;
-}
diff --git a/proto/GCGPVEIntention.proto b/proto/GCGPVEIntention.proto
deleted file mode 100644
index 8d8569b3..00000000
--- a/proto/GCGPVEIntention.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 GCGPVEIntention {
- uint32 card_guid = 9;
- repeated uint32 skill_id_list = 7;
-}
diff --git a/proto/GCGPhase.proto b/proto/GCGPhase.proto
deleted file mode 100644
index 0e0be68d..00000000
--- a/proto/GCGPhase.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "GCGPhaseType.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGPhase {
- GCGPhaseType phase_type = 5;
- map allow_controller_map = 6;
-}
diff --git a/proto/GCGPlayerField.proto b/proto/GCGPlayerField.proto
deleted file mode 100644
index b11b3367..00000000
--- a/proto/GCGPlayerField.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 "GCGDiceSideType.proto";
-import "GCGPVEIntention.proto";
-import "GCGWaitingCharacter.proto";
-import "GCGZone.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGPlayerField {
- map modify_zone_map = 2;
- uint32 cur_waiting_index = 383;
- GCGZone summon_zone = 1;
- uint32 field_show_id = 8;
- uint32 card_back_show_id = 12;
- uint32 dice_count = 3;
- uint32 controller_id = 10;
- GCGZone on_stage_zone = 14;
- bool is_passed = 7;
- GCGZone character_zone = 5;
- uint32 on_stage_character_guid = 6;
- GCGZone assist_zone = 15;
- uint32 deck_card_num = 13;
- repeated GCGDiceSideType dice_side_list = 11;
- GCGZone hand_zone = 9;
- repeated GCGPVEIntention intention_list = 1192;
- repeated GCGWaitingCharacter waiting_list = 4;
-}
diff --git a/proto/GCGSkillHpChangeType.proto b/proto/GCGSkillHpChangeType.proto
deleted file mode 100644
index d3792609..00000000
--- a/proto/GCGSkillHpChangeType.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";
-
-enum GCGSkillHpChangeType {
- GCG_SKILL_HP_CHANGE_TYPE_NONE = 0;
- GCG_SKILL_HP_CHANGE_TYPE_DAMAGE = 1;
- GCG_SKILL_HP_CHANGE_TYPE_HEAL = 2;
-}
diff --git a/proto/GCGSkillPreviewCardInfo.proto b/proto/GCGSkillPreviewCardInfo.proto
deleted file mode 100644
index d0baddc9..00000000
--- a/proto/GCGSkillPreviewCardInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "GCGZoneType.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGSkillPreviewCardInfo {
- uint32 controller_id = 3;
- uint32 owner_card_guid = 11;
- GCGZoneType zone_type = 14;
- uint32 card_id = 13;
- uint32 card_guid = 6;
-}
diff --git a/proto/GCGSkillPreviewElementReactionInfo.proto b/proto/GCGSkillPreviewElementReactionInfo.proto
deleted file mode 100644
index 8d09a76c..00000000
--- a/proto/GCGSkillPreviewElementReactionInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "GCGSkillPreviewReactionInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGSkillPreviewElementReactionInfo {
- repeated uint32 fresh_list = 8;
- repeated uint32 source_list = 2;
- repeated GCGSkillPreviewReactionInfo reaction_list = 14;
-}
diff --git a/proto/GCGSkillPreviewHpInfo.proto b/proto/GCGSkillPreviewHpInfo.proto
deleted file mode 100644
index 45ecf7f7..00000000
--- a/proto/GCGSkillPreviewHpInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "GCGSkillHpChangeType.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGSkillPreviewHpInfo {
- GCGSkillHpChangeType change_type = 4;
- uint32 hp_change_value = 13;
-}
diff --git a/proto/GCGSkillPreviewInfo.proto b/proto/GCGSkillPreviewInfo.proto
deleted file mode 100644
index ab9f9b35..00000000
--- a/proto/GCGSkillPreviewInfo.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 "GCGSkillPreviewCardInfo.proto";
-import "GCGSkillPreviewElementReactionInfo.proto";
-import "GCGSkillPreviewHpInfo.proto";
-import "GCGSkillPreviewOnstageChangeInfo.proto";
-import "GCGSkillPreviewTokenChangeInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGSkillPreviewInfo {
- repeated GCGSkillPreviewCardInfo rm_card_list = 12;
- map hp_info_map = 8;
- map reaction_info_map = 5;
- repeated GCGSkillPreviewOnstageChangeInfo change_onstage_character_list = 9;
- uint32 skill_id = 6;
- map card_token_change_map = 3;
- repeated GCGSkillPreviewCardInfo add_card_list = 11;
-}
diff --git a/proto/GCGSkillPreviewOnstageChangeInfo.proto b/proto/GCGSkillPreviewOnstageChangeInfo.proto
deleted file mode 100644
index 2b3969d6..00000000
--- a/proto/GCGSkillPreviewOnstageChangeInfo.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 GCGSkillPreviewOnstageChangeInfo {
- uint32 target_onstage_card_guid = 6;
- uint32 source_onstage_card_guid = 15;
-}
diff --git a/proto/GCGSkillPreviewReactionInfo.proto b/proto/GCGSkillPreviewReactionInfo.proto
deleted file mode 100644
index c493917b..00000000
--- a/proto/GCGSkillPreviewReactionInfo.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 GCGSkillPreviewReactionInfo {
- uint32 source_element = 13;
- uint32 target_element = 1;
-}
diff --git a/proto/GCGSkillPreviewTokenChangeInfo.proto b/proto/GCGSkillPreviewTokenChangeInfo.proto
deleted file mode 100644
index c4154dd4..00000000
--- a/proto/GCGSkillPreviewTokenChangeInfo.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 "GCGSkillPreviewTokenInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GCGSkillPreviewTokenChangeInfo {
- repeated GCGSkillPreviewTokenInfo token_change_list = 14;
-}
diff --git a/proto/GCGSkillPreviewTokenInfo.proto b/proto/GCGSkillPreviewTokenInfo.proto
deleted file mode 100644
index affb2074..00000000
--- a/proto/GCGSkillPreviewTokenInfo.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 GCGSkillPreviewTokenInfo {
- uint32 token_type = 3;
- uint32 after_value = 12;
- uint32 before_value = 15;
-}
diff --git a/proto/GCGWaitingCharacter.proto b/proto/GCGWaitingCharacter.proto
deleted file mode 100644
index 807e35bf..00000000
--- a/proto/GCGWaitingCharacter.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 GCGWaitingCharacter {
- uint32 card_id = 2;
- uint32 cond_count = 14;
-}
diff --git a/proto/GCGZone.proto b/proto/GCGZone.proto
deleted file mode 100644
index 6c348fd0..00000000
--- a/proto/GCGZone.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 GCGZone {
- repeated uint32 card_list = 4;
-}
diff --git a/proto/GadgetPlayUidInfo.proto b/proto/GadgetPlayUidInfo.proto
deleted file mode 100644
index b66339c1..00000000
--- a/proto/GadgetPlayUidInfo.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 "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GadgetPlayUidInfo {
- ProfilePicture profile_picture = 2;
- uint32 battle_watcher_id = 6;
- uint32 uid = 7;
- uint32 icon = 14;
- uint32 score = 4;
- string nickname = 3;
- string online_id = 8;
-}
diff --git a/proto/GalleryFlowerStartParam.proto b/proto/GalleryFlowerStartParam.proto
deleted file mode 100644
index e3a56ce7..00000000
--- a/proto/GalleryFlowerStartParam.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 GalleryFlowerStartParam {
- uint32 target_score = 5;
-}
diff --git a/proto/GameplayRecommendationSkillRequest.proto b/proto/GameplayRecommendationSkillRequest.proto
deleted file mode 100644
index d710e398..00000000
--- a/proto/GameplayRecommendationSkillRequest.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 GameplayRecommendationSkillRequest {
- uint32 skill_depot_id = 1;
-}
diff --git a/proto/GameplayRecommendationSkillResponse.proto b/proto/GameplayRecommendationSkillResponse.proto
deleted file mode 100644
index 0a68cc78..00000000
--- a/proto/GameplayRecommendationSkillResponse.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 GameplayRecommendationSkillResponse {
- uint32 skill_depot_id = 13;
- repeated uint32 skill_id_list = 9;
-}
diff --git a/proto/GearColumnInfo.proto b/proto/GearColumnInfo.proto
deleted file mode 100644
index 80a089c7..00000000
--- a/proto/GearColumnInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 GearColumnInfo {
- uint32 gear_column_index = 7;
- bool is_overturn = 3;
- bool has_gear = 2;
- uint32 gear_id = 11;
- uint32 placement_layer = 6;
-}
diff --git a/proto/GeneralMatchInfo.proto b/proto/GeneralMatchInfo.proto
deleted file mode 100644
index 55e08060..00000000
--- a/proto/GeneralMatchInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "MatchPlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message GeneralMatchInfo {
- uint32 match_param = 1;
- uint32 match_id = 9;
- repeated MatchPlayerInfo player_list = 5;
-}
diff --git a/proto/GroupLinkBundle.proto b/proto/GroupLinkBundle.proto
deleted file mode 100644
index 20c87bad..00000000
--- a/proto/GroupLinkBundle.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";
-
-message GroupLinkBundle {
- Vector center = 4;
- bool is_activated = 12;
- uint32 bundle_id = 3;
- bool is_show_mark = 14;
- uint32 scene_id = 5;
- uint32 radius = 1;
-}
diff --git a/proto/HideAndSeekSettleInfo.proto b/proto/HideAndSeekSettleInfo.proto
deleted file mode 100644
index f4f575cb..00000000
--- a/proto/HideAndSeekSettleInfo.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 "ExhibitionDisplayInfo.proto";
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HideAndSeekSettleInfo {
- uint32 uid = 2;
- ProfilePicture profile_picture = 1;
- repeated ExhibitionDisplayInfo card_list = 8;
- string nickname = 3;
- uint32 head_image = 4;
- string online_id = 10;
-}
diff --git a/proto/HitTreeInfo.proto b/proto/HitTreeInfo.proto
deleted file mode 100644
index 1c0b4fb5..00000000
--- a/proto/HitTreeInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 HitTreeInfo {
- Vector tree_pos = 12;
- uint32 tree_type = 8;
-}
diff --git a/proto/HomeAvatarSummonEventInfo.proto b/proto/HomeAvatarSummonEventInfo.proto
deleted file mode 100644
index acee751c..00000000
--- a/proto/HomeAvatarSummonEventInfo.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 HomeAvatarSummonEventInfo {
- uint32 avatar_id = 3;
- uint32 guid = 8;
- uint32 event_id = 9;
- uint32 suit_id = 12;
- uint32 event_over_time = 2;
- uint32 random_position = 10;
-}
diff --git a/proto/HomeBalloonGalleryRecord.proto b/proto/HomeBalloonGalleryRecord.proto
deleted file mode 100644
index 59d07b24..00000000
--- a/proto/HomeBalloonGalleryRecord.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomeGroupPlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeBalloonGalleryRecord {
- uint32 hit_count = 12;
- uint32 score = 11;
- HomeGroupPlayerInfo player_info = 5;
- uint32 timestamp = 2;
-}
diff --git a/proto/HomeBalloonRecord.proto b/proto/HomeBalloonRecord.proto
deleted file mode 100644
index 1925b23c..00000000
--- a/proto/HomeBalloonRecord.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 "HomeBalloonGalleryRecord.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeBalloonRecord {
- repeated HomeBalloonGalleryRecord record_list = 15;
-}
diff --git a/proto/HomeBlockArrangementMuipData.proto b/proto/HomeBlockArrangementMuipData.proto
deleted file mode 100644
index cbd90f19..00000000
--- a/proto/HomeBlockArrangementMuipData.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomeFurnitureArrangementMuipData.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeBlockArrangementMuipData {
- uint32 block_id = 1;
- repeated HomeFurnitureArrangementMuipData furniture_data_list = 2;
-}
diff --git a/proto/HomeBlueprintBriefMuipData.proto b/proto/HomeBlueprintBriefMuipData.proto
deleted file mode 100644
index 87403340..00000000
--- a/proto/HomeBlueprintBriefMuipData.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 HomeBlueprintBriefMuipData {
- string share_code = 1;
- uint32 owner_uid = 2;
- uint32 module_id = 3;
- uint32 scene_id = 4;
- uint32 block_id = 5;
- bool is_allow_copy = 6;
- uint32 create_time = 7;
-}
diff --git a/proto/HomeBlueprintSearchInfo.proto b/proto/HomeBlueprintSearchInfo.proto
deleted file mode 100644
index 76b46f57..00000000
--- a/proto/HomeBlueprintSearchInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 HomeBlueprintSearchInfo {
- uint32 scene_id = 5;
- uint32 module_id = 9;
- string share_code = 8;
- uint32 block_id = 12;
-}
diff --git a/proto/HomeBlueprintSlotInfo.proto b/proto/HomeBlueprintSlotInfo.proto
deleted file mode 100644
index d9a4797d..00000000
--- a/proto/HomeBlueprintSlotInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 HomeBlueprintSlotInfo {
- uint32 module_id = 12;
- uint32 block_id = 14;
- uint32 scene_id = 4;
- uint32 slot_id = 5;
- string share_code = 11;
- bool is_allow_copy = 3;
- uint32 create_time = 6;
-}
diff --git a/proto/HomeGroupRecord.proto b/proto/HomeGroupRecord.proto
deleted file mode 100644
index 505f6a80..00000000
--- a/proto/HomeGroupRecord.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 "HomeBalloonRecord.proto";
-import "HomeRacingRecord.proto";
-import "HomeStakeRecord.proto";
-import "SeekFurnitureGalleryInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeGroupRecord {
- uint32 group_id = 5;
- oneof detail {
- HomeRacingRecord racing_gallery_info = 467;
- HomeBalloonRecord balloon_gallery_info = 1410;
- HomeStakeRecord stake_play_info = 347;
- SeekFurnitureGalleryInfo seek_furniture_gallery_info = 1822;
- }
-}
diff --git a/proto/HomePlantFieldData.proto b/proto/HomePlantFieldData.proto
deleted file mode 100644
index 645ea2e0..00000000
--- a/proto/HomePlantFieldData.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 "HomePlantSubFieldData.proto";
-import "Vector.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomePlantFieldData {
- repeated HomePlantSubFieldData sub_field_list = 13;
- uint32 furniture_id = 9;
- uint32 scene_id = 1;
- uint32 field_guid = 10;
- Vector spawn_pos = 12;
-}
diff --git a/proto/HomePlantFieldStatus.proto b/proto/HomePlantFieldStatus.proto
deleted file mode 100644
index e12415ad..00000000
--- a/proto/HomePlantFieldStatus.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 HomePlantFieldStatus {
- HOME_PLANT_FIELD_STATUS_STATUE_NONE = 0;
- HOME_PLANT_FIELD_STATUS_STATUE_SEED = 1;
- HOME_PLANT_FIELD_STATUS_STATUE_SPROUT = 2;
- HOME_PLANT_FIELD_STATUS_STATUE_GATHER = 3;
-}
diff --git a/proto/HomePlantSubFieldData.proto b/proto/HomePlantSubFieldData.proto
deleted file mode 100644
index f029a7e9..00000000
--- a/proto/HomePlantSubFieldData.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomePlantFieldStatus.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomePlantSubFieldData {
- repeated uint32 entity_id_list = 15;
- HomePlantFieldStatus field_status = 14;
- uint32 home_gather_id = 9;
- uint32 seed_id = 8;
- fixed32 end_time = 4;
-}
diff --git a/proto/HomeRacingGalleryRecord.proto b/proto/HomeRacingGalleryRecord.proto
deleted file mode 100644
index 816bbe80..00000000
--- a/proto/HomeRacingGalleryRecord.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomeGroupPlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeRacingGalleryRecord {
- uint32 use_time = 1;
- uint32 timestamp = 8;
- HomeGroupPlayerInfo player_info = 12;
-}
diff --git a/proto/HomeRacingRecord.proto b/proto/HomeRacingRecord.proto
deleted file mode 100644
index 49af68e0..00000000
--- a/proto/HomeRacingRecord.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 "HomeRacingGalleryRecord.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeRacingRecord {
- repeated HomeRacingGalleryRecord record_list = 7;
-}
diff --git a/proto/HomeSceneArrangementMuipData.proto b/proto/HomeSceneArrangementMuipData.proto
deleted file mode 100644
index d82650ea..00000000
--- a/proto/HomeSceneArrangementMuipData.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomeBlockArrangementMuipData.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeSceneArrangementMuipData {
- uint32 module_id = 1;
- uint32 scene_id = 2;
- bool is_room = 3;
- repeated HomeBlockArrangementMuipData block_data_list = 4;
-}
diff --git a/proto/HomeStakePlayRecord.proto b/proto/HomeStakePlayRecord.proto
deleted file mode 100644
index 2ed81b03..00000000
--- a/proto/HomeStakePlayRecord.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomeGroupPlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeStakePlayRecord {
- repeated HomeGroupPlayerInfo engaged_player_info_list = 14;
- uint32 timestamp = 9;
-}
diff --git a/proto/HomeStakeRecord.proto b/proto/HomeStakeRecord.proto
deleted file mode 100644
index 2327e42e..00000000
--- a/proto/HomeStakeRecord.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 "HomeStakePlayRecord.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeStakeRecord {
- repeated HomeStakePlayRecord record_list = 13;
-}
diff --git a/proto/HomeVerifyBlockData.proto b/proto/HomeVerifyBlockData.proto
deleted file mode 100644
index e82430a6..00000000
--- a/proto/HomeVerifyBlockData.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 HomeVerifyBlockData {
- uint32 block_id = 10;
- uint32 furnitures = 9;
-}
diff --git a/proto/HomeVerifySceneData.proto b/proto/HomeVerifySceneData.proto
deleted file mode 100644
index ef18ba18..00000000
--- a/proto/HomeVerifySceneData.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HomeVerifyBlockData.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HomeVerifySceneData {
- repeated HomeVerifyBlockData blocks = 6;
- uint32 module_id = 11;
- uint32 scene_id = 4;
- uint32 version = 14;
- uint32 is_room = 2;
-}
diff --git a/proto/HuntingOfferData.proto b/proto/HuntingOfferData.proto
deleted file mode 100644
index 8e71c6d0..00000000
--- a/proto/HuntingOfferData.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "HuntingOfferState.proto";
-import "HuntingPair.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message HuntingOfferData {
- HuntingPair hunting_pair = 4;
- uint32 city_id = 8;
- HuntingOfferState state = 1;
-}
diff --git a/proto/HuntingOfferState.proto b/proto/HuntingOfferState.proto
deleted file mode 100644
index ec3abc3b..00000000
--- a/proto/HuntingOfferState.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 HuntingOfferState {
- HUNTING_OFFER_STATE_NONE = 0;
- HUNTING_OFFER_STATE_STARTED = 1;
- HUNTING_OFFER_STATE_UNSTARTED = 2;
- HUNTING_OFFER_STATE_SUCC = 3;
-}
diff --git a/proto/InBattleChessSettleInfo.proto b/proto/InBattleChessSettleInfo.proto
deleted file mode 100644
index d82b5156..00000000
--- a/proto/InBattleChessSettleInfo.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 "ExhibitionDisplayInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message InBattleChessSettleInfo {
- bool is_success = 7;
- uint32 chess_exp = 11;
- uint32 chess_level = 13;
- uint32 old_chess_level = 10;
- repeated ExhibitionDisplayInfo score_list = 1;
- uint64 scene_time_ms = 14;
- uint32 old_chess_exp = 2;
-}
diff --git a/proto/InBattleIrodoriChessSettleInfo.proto b/proto/InBattleIrodoriChessSettleInfo.proto
deleted file mode 100644
index 85481b4f..00000000
--- a/proto/InBattleIrodoriChessSettleInfo.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 InBattleIrodoriChessSettleInfo {
- bool is_new_record = 5;
- bool is_activity_end = 2;
- uint64 scene_time_ms = 1;
- uint32 settle_score = 3;
- bool is_perfect = 12;
- uint32 kill_monster_num = 7;
-}
diff --git a/proto/InBattleMechanicusSettleInfo.proto b/proto/InBattleMechanicusSettleInfo.proto
deleted file mode 100644
index 50e713d5..00000000
--- a/proto/InBattleMechanicusSettleInfo.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 "MultistageSettleWatcherInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message InBattleMechanicusSettleInfo {
- uint64 scene_time_ms = 15;
- uint32 total_token = 4;
- uint32 real_token = 8;
- repeated MultistageSettleWatcherInfo watcher_list = 7;
- bool is_success = 6;
- uint32 play_index = 3;
- uint32 difficulty_percentage = 10;
- uint32 group_id = 13;
-}
diff --git a/proto/IrodoriMasterGallerySettleInfo.proto b/proto/IrodoriMasterGallerySettleInfo.proto
deleted file mode 100644
index 9f3014c3..00000000
--- a/proto/IrodoriMasterGallerySettleInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 IrodoriMasterGallerySettleInfo {
- GalleryStopReason reason = 15;
- bool is_finish = 11;
- uint32 finish_time = 14;
- uint32 difficult = 6;
- uint32 level_id = 4;
-}
diff --git a/proto/IslandPartyGallerySettleInfo.proto b/proto/IslandPartyGallerySettleInfo.proto
deleted file mode 100644
index f4ee2533..00000000
--- a/proto/IslandPartyGallerySettleInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 "OnlinePlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message IslandPartyGallerySettleInfo {
- OnlinePlayerInfo player_info = 13;
- repeated ExhibitionDisplayInfo card_list = 11;
-}
diff --git a/proto/LanguageType.proto b/proto/LanguageType.proto
deleted file mode 100644
index c7ff366b..00000000
--- a/proto/LanguageType.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";
-
-enum LanguageType {
- LANGUAGE_TYPE_NONE = 0;
- LANGUAGE_TYPE_EN = 1;
- LANGUAGE_TYPE_SC = 2;
- LANGUAGE_TYPE_TC = 3;
- LANGUAGE_TYPE_FR = 4;
- LANGUAGE_TYPE_DE = 5;
- LANGUAGE_TYPE_ES = 6;
- LANGUAGE_TYPE_PT = 7;
- LANGUAGE_TYPE_RU = 8;
- LANGUAGE_TYPE_JP = 9;
- LANGUAGE_TYPE_KR = 10;
- LANGUAGE_TYPE_TH = 11;
- LANGUAGE_TYPE_VN = 12;
- LANGUAGE_TYPE_ID = 13;
- LANGUAGE_TYPE_TR = 14;
- LANGUAGE_TYPE_IT = 15;
-}
diff --git a/proto/LanternRiteFireworksReformFactorInfo.proto b/proto/LanternRiteFireworksReformFactorInfo.proto
deleted file mode 100644
index 0cb985c0..00000000
--- a/proto/LanternRiteFireworksReformFactorInfo.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 LanternRiteFireworksReformFactorInfo {
- uint32 factor_value = 5;
- uint32 factor_id = 13;
-}
diff --git a/proto/LanternRiteFireworksReformSkillInfo.proto b/proto/LanternRiteFireworksReformSkillInfo.proto
deleted file mode 100644
index d1aa89ea..00000000
--- a/proto/LanternRiteFireworksReformSkillInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 LanternRiteFireworksReformSkillInfo {
- uint32 skill_id = 2;
- bool is_unlock = 11;
- uint32 unlock_challenge_time = 1;
- uint32 unlock_challenge_id = 14;
-}
diff --git a/proto/LuaShellType.proto b/proto/LuaShellType.proto
deleted file mode 100644
index 907cdfc7..00000000
--- a/proto/LuaShellType.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 LuaShellType {
- LUA_SHELL_TYPE_LUASHELL_NONE = 0;
- LUA_SHELL_TYPE_LUASHELL_NORMAL = 1;
- LUA_SHELL_TYPE_LUASHELL_SECURITY = 2;
- LUA_SHELL_TYPE_LUASHELL_SHELL_CODE = 3;
-}
diff --git a/proto/LuminanceStoneChallengeGallerySettleInfo.proto b/proto/LuminanceStoneChallengeGallerySettleInfo.proto
deleted file mode 100644
index 69cacced..00000000
--- a/proto/LuminanceStoneChallengeGallerySettleInfo.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 "GalleryStopReason.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message LuminanceStoneChallengeGallerySettleInfo {
- uint32 kill_monster_count = 12;
- uint32 kill_special_monster_count = 8;
- uint32 clean_mud_count = 10;
- uint32 gallery_id = 2;
- GalleryStopReason reason = 11;
- uint32 final_score = 13;
-}
diff --git a/proto/LuminanceStoneChallengeSettleInfo.proto b/proto/LuminanceStoneChallengeSettleInfo.proto
deleted file mode 100644
index 312f85b7..00000000
--- a/proto/LuminanceStoneChallengeSettleInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "LuminanceStoneChallengeGallerySettleInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message LuminanceStoneChallengeSettleInfo {
- LuminanceStoneChallengeGallerySettleInfo settle_info = 13;
- bool is_new_record = 12;
-}
diff --git a/proto/MapAreaInfo.proto b/proto/MapAreaInfo.proto
deleted file mode 100644
index 11a1eb67..00000000
--- a/proto/MapAreaInfo.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 MapAreaInfo {
- uint32 map_area_id = 1;
- bool is_open = 2;
-}
diff --git a/proto/MapMarkTipsInfo.proto b/proto/MapMarkTipsInfo.proto
deleted file mode 100644
index a5123b15..00000000
--- a/proto/MapMarkTipsInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "MapMarkTipsType.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message MapMarkTipsInfo {
- MapMarkTipsType tips_type = 1;
- repeated uint32 point_id_list = 2;
-}
diff --git a/proto/MapMarkTipsType.proto b/proto/MapMarkTipsType.proto
deleted file mode 100644
index ab28531b..00000000
--- a/proto/MapMarkTipsType.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";
-
-enum MapMarkTipsType {
- MAP_MARK_TIPS_TYPE_DUNGEON_ELEMENT_TRIAL = 0;
-}
diff --git a/proto/MassiveBoxInfo.proto b/proto/MassiveBoxInfo.proto
deleted file mode 100644
index 9f09627f..00000000
--- a/proto/MassiveBoxInfo.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 MassiveBoxInfo {
- int32 id = 1;
- uint32 config_id = 2;
- Vector center = 3;
- Vector extents = 4;
- Vector up = 5;
- Vector forward = 6;
- Vector right = 7;
-}
diff --git a/proto/MassiveGrassInfo.proto b/proto/MassiveGrassInfo.proto
deleted file mode 100644
index 4dfa0f81..00000000
--- a/proto/MassiveGrassInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 MassiveGrassInfo {
- uint32 id = 1;
- Vector center = 2;
- Vector size = 3;
-}
diff --git a/proto/MassiveWaterInfo.proto b/proto/MassiveWaterInfo.proto
deleted file mode 100644
index 54ec8919..00000000
--- a/proto/MassiveWaterInfo.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 MassiveWaterInfo {
- int64 id = 1;
-}
diff --git a/proto/MatchPlayerInfo.proto b/proto/MatchPlayerInfo.proto
deleted file mode 100644
index d6529517..00000000
--- a/proto/MatchPlayerInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message MatchPlayerInfo {
- bool is_agreed = 9;
- OnlinePlayerInfo player_info = 2;
-}
diff --git a/proto/MatchReason.proto b/proto/MatchReason.proto
deleted file mode 100644
index d0ffeefd..00000000
--- a/proto/MatchReason.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";
-
-enum MatchReason {
- MATCH_REASON_NONE = 0;
- MATCH_REASON_FINISH = 1;
- MATCH_REASON_PLAYER_CANCEL = 2;
- MATCH_REASON_TIMEOUT = 3;
- MATCH_REASON_PLAYER_CONFIRM = 4;
- MATCH_REASON_FAILED = 5;
- MATCH_REASON_SYSTEM_ERROR = 6;
- MATCH_REASON_INTERRUPTED = 7;
- MATCH_REASON_MP_UNAVAILABLE = 8;
- MATCH_REASON_CONFIRM_TIMEOUT = 9;
-}
diff --git a/proto/MatchType.proto b/proto/MatchType.proto
deleted file mode 100644
index 2014a74e..00000000
--- a/proto/MatchType.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 MatchType {
- MATCH_TYPE_NONE = 0;
- MATCH_TYPE_DUNGEON = 1;
- MATCH_TYPE_MP_PLAY = 2;
- MATCH_TYPE_MECHANICUS = 3;
- MATCH_TYPE_GENERAL = 4;
- MATCH_TYPE_GCG = 5;
-}
diff --git a/proto/MistTrialMissionInfo.proto b/proto/MistTrialMissionInfo.proto
deleted file mode 100644
index 0f09b441..00000000
--- a/proto/MistTrialMissionInfo.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 MistTrialMissionInfo {
- uint32 param = 9;
- uint32 watcher_list_id = 13;
-}
diff --git a/proto/MsgParam.proto b/proto/MsgParam.proto
deleted file mode 100644
index 1ec1a621..00000000
--- a/proto/MsgParam.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 MsgParam {
- oneof param {
- uint32 int_param = 9;
- float flt_param = 7;
- string str_param = 4;
- }
-}
diff --git a/proto/MultistageSettleWatcherInfo.proto b/proto/MultistageSettleWatcherInfo.proto
deleted file mode 100644
index 8eaa1847..00000000
--- a/proto/MultistageSettleWatcherInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 MultistageSettleWatcherInfo {
- uint32 total_progress = 13;
- uint32 cur_progress = 5;
- uint32 watcher_id = 7;
- bool is_inverse = 12;
-}
diff --git a/proto/MusicRecord.proto b/proto/MusicRecord.proto
deleted file mode 100644
index 2c4015ec..00000000
--- a/proto/MusicRecord.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_AAAMOFPACEA.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message MusicRecord {
- repeated Unk2700_AAAMOFPACEA Unk2700_MBJFOAGKKDJ = 4;
- uint32 Unk2700_DFIBAIILJHN = 13;
-}
diff --git a/proto/NpcPositionInfo.proto b/proto/NpcPositionInfo.proto
deleted file mode 100644
index 5207d0e1..00000000
--- a/proto/NpcPositionInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 NpcPositionInfo {
- uint32 npc_id = 1;
- Vector pos = 2;
-}
diff --git a/proto/OpActivityTagBriefInfo.proto b/proto/OpActivityTagBriefInfo.proto
deleted file mode 100644
index 998cbc56..00000000
--- a/proto/OpActivityTagBriefInfo.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 OpActivityTagBriefInfo {
- uint32 config_id = 2;
- bool has_reward = 3;
- uint32 op_activity_type = 11;
-}
diff --git a/proto/PBNavMeshPoly.proto b/proto/PBNavMeshPoly.proto
deleted file mode 100644
index bba6964b..00000000
--- a/proto/PBNavMeshPoly.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";
-
-message PBNavMeshPoly {
- repeated EdgeType edge_types = 10;
- int32 area = 6;
- repeated int32 vects = 7;
-
- enum EdgeType {
- EDGE_TYPE_INNER = 0;
- EDGE_TYPE_TILE_BOUND = 1;
- EDGE_TYPE_TILE_BOUND_UNCONNECT = 2;
- EDGE_TYPE_TILE_BOUND_OVERIDE = 3;
- }
-}
diff --git a/proto/PBNavMeshTile.proto b/proto/PBNavMeshTile.proto
deleted file mode 100644
index b6b8fddf..00000000
--- a/proto/PBNavMeshTile.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "PBNavMeshPoly.proto";
-import "Vector.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message PBNavMeshTile {
- repeated Vector vecs = 4;
- repeated PBNavMeshPoly polys = 8;
-}
diff --git a/proto/PbNavMeshStatsInfo.proto b/proto/PbNavMeshStatsInfo.proto
deleted file mode 100644
index 8137b978..00000000
--- a/proto/PbNavMeshStatsInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 PbNavMeshStatsInfo {
- int32 authority_ai_in_combat = 10;
- int32 no_authority_ai_in_combat = 11;
- int32 total_authority_ai = 8;
- int32 total_no_authority_ai = 13;
-}
diff --git a/proto/PlantFlowerAcceptFlowerResultInfo.proto b/proto/PlantFlowerAcceptFlowerResultInfo.proto
deleted file mode 100644
index 24f25933..00000000
--- a/proto/PlantFlowerAcceptFlowerResultInfo.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 PlantFlowerAcceptFlowerResultInfo {
- map unaccept_flower_num_map = 4;
- uint32 uid = 7;
- map accept_flower_num_map = 10;
-}
diff --git a/proto/PlantFlowerFriendFlowerWishData.proto b/proto/PlantFlowerFriendFlowerWishData.proto
deleted file mode 100644
index ec937eff..00000000
--- a/proto/PlantFlowerFriendFlowerWishData.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message PlantFlowerFriendFlowerWishData {
- ProfilePicture profile_picture = 3;
- uint32 uid = 5;
- string nickname = 14;
- map flower_num_map = 12;
-}
diff --git a/proto/PlantFlowerRecvFlowerData.proto b/proto/PlantFlowerRecvFlowerData.proto
deleted file mode 100644
index 7ed4938d..00000000
--- a/proto/PlantFlowerRecvFlowerData.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message PlantFlowerRecvFlowerData {
- ProfilePicture profile_picture = 13;
- string nickname = 5;
- uint32 uid = 9;
- map flower_num_map = 14;
-}
diff --git a/proto/PlayProduct.proto b/proto/PlayProduct.proto
deleted file mode 100644
index 44f2a8dd..00000000
--- a/proto/PlayProduct.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 PlayProduct {
- string product_id = 1;
- string price_tier = 2;
- uint32 schedule_id = 3;
-}
diff --git a/proto/PlayerDieOption.proto b/proto/PlayerDieOption.proto
deleted file mode 100644
index 88ada092..00000000
--- a/proto/PlayerDieOption.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 PlayerDieOption {
- PLAYER_DIE_OPTION_OPT_NONE = 0;
- PLAYER_DIE_OPTION_OPT_REPLAY = 1;
- PLAYER_DIE_OPTION_OPT_CANCEL = 2;
- PLAYER_DIE_OPTION_OPT_REVIVE = 3;
-}
diff --git a/proto/PlayerRoutineInfo.proto b/proto/PlayerRoutineInfo.proto
deleted file mode 100644
index cd0538b4..00000000
--- a/proto/PlayerRoutineInfo.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 PlayerRoutineInfo {
- uint32 routine_type = 8;
- uint32 finished_num = 15;
-}
diff --git a/proto/PolygonRegionSize.proto b/proto/PolygonRegionSize.proto
deleted file mode 100644
index e9ff4ce5..00000000
--- a/proto/PolygonRegionSize.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "VectorPlane.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message PolygonRegionSize {
- repeated VectorPlane point_list = 5;
- float height = 9;
-}
diff --git a/proto/PotionDungeonAvatar.proto b/proto/PotionDungeonAvatar.proto
deleted file mode 100644
index 21b52cfe..00000000
--- a/proto/PotionDungeonAvatar.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 PotionDungeonAvatar {
- uint64 avatar_guid = 8;
- bool is_trial = 2;
-}
diff --git a/proto/PotionStage.proto b/proto/PotionStage.proto
deleted file mode 100644
index 17454e5f..00000000
--- a/proto/PotionStage.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_JLHKOLGFAMI.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message PotionStage {
- uint32 stage_id = 11;
- repeated uint32 Unk2700_HFHCCJFDOKA = 2;
- bool is_open = 15;
- repeated Unk2700_JLHKOLGFAMI level_list = 14;
- repeated uint32 Unk2700_LONIJGBDPIG = 13;
-}
diff --git a/proto/ProductPriceTier.proto b/proto/ProductPriceTier.proto
deleted file mode 100644
index 448f6d05..00000000
--- a/proto/ProductPriceTier.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 ProductPriceTier {
- string product_id = 6;
- string price_tier = 12;
-}
diff --git a/proto/PushTipsData.proto b/proto/PushTipsData.proto
deleted file mode 100644
index 968bf342..00000000
--- a/proto/PushTipsData.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 PushTipsData {
- uint32 push_tips_id = 13;
- uint32 state = 4;
-}
diff --git a/proto/RacingGalleryInfo.proto b/proto/RacingGalleryInfo.proto
deleted file mode 100644
index 30f73259..00000000
--- a/proto/RacingGalleryInfo.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_OJJNGIHDJEH.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message RacingGalleryInfo {
- repeated Unk2700_OJJNGIHDJEH record_list = 7;
-}
diff --git a/proto/RacingGallerySettleInfo.proto b/proto/RacingGallerySettleInfo.proto
deleted file mode 100644
index 9bb0c922..00000000
--- a/proto/RacingGallerySettleInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 RacingGallerySettleInfo {
- uint32 winner_uid = 6;
- GalleryStopReason reason = 4;
- uint32 use_time = 1;
-}
diff --git a/proto/RedPointData.proto b/proto/RedPointData.proto
deleted file mode 100644
index ccd65a47..00000000
--- a/proto/RedPointData.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 RedPointData {
- uint32 red_point_type = 1;
- bool is_show = 2;
- uint32 content_id = 3;
-}
diff --git a/proto/RegionalPlayVar.proto b/proto/RegionalPlayVar.proto
deleted file mode 100644
index fe7faca3..00000000
--- a/proto/RegionalPlayVar.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 RegionalPlayVar {
- uint32 type = 15;
- float max_value = 11;
- float value = 3;
- float base_value = 10;
-}
diff --git a/proto/ReportReasonType.proto b/proto/ReportReasonType.proto
deleted file mode 100644
index 536b8acb..00000000
--- a/proto/ReportReasonType.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 ReportReasonType {
- REPORT_REASON_TYPE_NONE = 0;
- REPORT_REASON_TYPE_DECEPTIVE_ADS = 1;
- REPORT_REASON_TYPE_ABUSING = 2;
- REPORT_REASON_TYPE_CHEAT = 3;
- REPORT_REASON_TYPE_POLITICAL = 4;
- REPORT_REASON_TYPE_OTHER = 5;
- REPORT_REASON_TYPE_HOME = 6;
-}
diff --git a/proto/RogueCellInfo.proto b/proto/RogueCellInfo.proto
deleted file mode 100644
index 1b567d24..00000000
--- a/proto/RogueCellInfo.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "RogueCellState.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message RogueCellInfo {
- uint32 cell_config_id = 14;
- uint32 dungeon_id = 4;
- uint32 cell_id = 9;
- uint32 cell_type = 13;
- RogueCellState state = 10;
-}
diff --git a/proto/RogueCellState.proto b/proto/RogueCellState.proto
deleted file mode 100644
index 7af01852..00000000
--- a/proto/RogueCellState.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 RogueCellState {
- ROGUE_CELL_STATE_NONE = 0;
- ROGUE_CELL_STATE_BATTLE = 1;
- ROGUE_CELL_STATE_SUCCESS = 2;
- ROGUE_CELL_STATE_FINISH = 3;
- ROGUE_CELL_STATE_TAKEN_CHEST = 4;
-}
diff --git a/proto/RogueDiaryRoomInfo.proto b/proto/RogueDiaryRoomInfo.proto
deleted file mode 100644
index 9a3afaff..00000000
--- a/proto/RogueDiaryRoomInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message RogueDiaryRoomInfo {
- repeated Uint32Pair monster_list = 1;
- bool is_boss = 3;
- uint32 config_id = 7;
-}
diff --git a/proto/RogueEffectRecord.proto b/proto/RogueEffectRecord.proto
deleted file mode 100644
index 27214379..00000000
--- a/proto/RogueEffectRecord.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 RogueEffectRecord {
- uint32 source_id = 6;
- repeated uint32 extra_param_list = 9;
- uint32 count = 10;
- bool is_new = 5;
-}
diff --git a/proto/RogueEliteCellDifficultyType.proto b/proto/RogueEliteCellDifficultyType.proto
deleted file mode 100644
index 9aa50f1f..00000000
--- a/proto/RogueEliteCellDifficultyType.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";
-
-enum RogueEliteCellDifficultyType {
- ROGUE_ELITE_CELL_DIFFICULTY_TYPE_NORMAL = 0;
- ROGUE_ELITE_CELL_DIFFICULTY_TYPE_HARD = 1;
-}
diff --git a/proto/SalvageEscortGallerySettleInfo.proto b/proto/SalvageEscortGallerySettleInfo.proto
deleted file mode 100644
index 3aa773f0..00000000
--- a/proto/SalvageEscortGallerySettleInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "SalvageEscortStopReason.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message SalvageEscortGallerySettleInfo {
- uint32 time_remain = 14;
- SalvageEscortStopReason reason = 7;
-}
diff --git a/proto/SalvageEscortSettleInfo.proto b/proto/SalvageEscortSettleInfo.proto
deleted file mode 100644
index fb6dd28b..00000000
--- a/proto/SalvageEscortSettleInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "SalvageEscortGallerySettleInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message SalvageEscortSettleInfo {
- SalvageEscortGallerySettleInfo settle_info = 3;
- bool is_new_record = 2;
-}
diff --git a/proto/SalvageEscortStopReason.proto b/proto/SalvageEscortStopReason.proto
deleted file mode 100644
index daad30d9..00000000
--- a/proto/SalvageEscortStopReason.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 SalvageEscortStopReason {
- SALVAGE_ESCORT_STOP_REASON_NONE = 0;
- SALVAGE_ESCORT_STOP_REASON_SUCCESS = 1;
- SALVAGE_ESCORT_STOP_REASON_DUMP = 2;
- SALVAGE_ESCORT_STOP_REASON_TIME = 3;
- SALVAGE_ESCORT_STOP_REASON_INTERRUPT = 4;
- SALVAGE_ESCORT_STOP_REASON_LEAVE = 5;
- SALVAGE_ESCORT_STOP_REASON_FULL = 6;
-}
diff --git a/proto/SalvagePreventGallerySettleInfo.proto b/proto/SalvagePreventGallerySettleInfo.proto
deleted file mode 100644
index b2c17931..00000000
--- a/proto/SalvagePreventGallerySettleInfo.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "SalvagePreventStopReason.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message SalvagePreventGallerySettleInfo {
- uint32 time_remain = 8;
- SalvagePreventStopReason reason = 7;
- uint32 final_score = 13;
- uint32 monster_count = 15;
-}
diff --git a/proto/SalvagePreventSettleInfo.proto b/proto/SalvagePreventSettleInfo.proto
deleted file mode 100644
index 03bdcd0b..00000000
--- a/proto/SalvagePreventSettleInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "SalvagePreventGallerySettleInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message SalvagePreventSettleInfo {
- bool is_new_record = 8;
- SalvagePreventGallerySettleInfo settle_info = 14;
-}
diff --git a/proto/SalvagePreventStopReason.proto b/proto/SalvagePreventStopReason.proto
deleted file mode 100644
index 91df65c3..00000000
--- a/proto/SalvagePreventStopReason.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 SalvagePreventStopReason {
- SALVAGE_PREVENT_STOP_REASON_NONE = 0;
- SALVAGE_PREVENT_STOP_REASON_SUCCESS = 1;
- SALVAGE_PREVENT_STOP_REASON_ARRIVAL = 2;
- SALVAGE_PREVENT_STOP_REASON_INTERRUPT = 3;
- SALVAGE_PREVENT_STOP_REASON_LEAVE = 4;
- SALVAGE_PREVENT_STOP_REASON_FULL = 5;
- SALVAGE_PREVENT_STOP_REASON_AWAY = 6;
-}
diff --git a/proto/ScenePlayBattleSettlePlayerInfo.proto b/proto/ScenePlayBattleSettlePlayerInfo.proto
deleted file mode 100644
index 78ac915d..00000000
--- a/proto/ScenePlayBattleSettlePlayerInfo.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 "ExhibitionDisplayInfo.proto";
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ScenePlayBattleSettlePlayerInfo {
- repeated ExhibitionDisplayInfo card_list = 14;
- ProfilePicture profile_picture = 10;
- uint32 head_image = 11;
- uint32 statistic_id = 4;
- uint32 uid = 1;
- int64 param = 5;
- string online_id = 12;
- string nickname = 15;
-}
diff --git a/proto/ScoreChallengeInfo.proto b/proto/ScoreChallengeInfo.proto
deleted file mode 100644
index eef94a08..00000000
--- a/proto/ScoreChallengeInfo.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 ScoreChallengeInfo {
- uint32 Unk2700_LJCOLDIKHNE = 13;
- uint32 max_score = 7;
-}
diff --git a/proto/SealBattleType.proto b/proto/SealBattleType.proto
deleted file mode 100644
index 8738618d..00000000
--- a/proto/SealBattleType.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";
-
-enum SealBattleType {
- SEAL_BATTLE_TYPE_KEEP_ALIVE = 0;
- SEAL_BATTLE_TYPE_KILL_MONSTER = 1;
- SEAL_BATTLE_TYPE_ENERGY_CHARGE = 2;
-}
diff --git a/proto/SegmentCRCInfo.proto b/proto/SegmentCRCInfo.proto
deleted file mode 100644
index 06d0d62f..00000000
--- a/proto/SegmentCRCInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 SegmentCRCInfo {
- uint32 module = 13;
- int32 retcode = 5;
- uint32 size = 10;
- string crc = 3;
- uint32 offset = 11;
-}
diff --git a/proto/SegmentInfo.proto b/proto/SegmentInfo.proto
deleted file mode 100644
index 65165a79..00000000
--- a/proto/SegmentInfo.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 SegmentInfo {
- uint32 offset = 3;
- uint32 module = 7;
- uint32 size = 8;
-}
diff --git a/proto/ServerLogLevel.proto b/proto/ServerLogLevel.proto
deleted file mode 100644
index 5c5febf3..00000000
--- a/proto/ServerLogLevel.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 ServerLogLevel {
- SERVER_LOG_LEVEL_NONE = 0;
- SERVER_LOG_LEVEL_DEBUG = 1;
- SERVER_LOG_LEVEL_INFO = 2;
- SERVER_LOG_LEVEL_WARNING = 3;
- SERVER_LOG_LEVEL_ERROR = 4;
-}
diff --git a/proto/ServerLogType.proto b/proto/ServerLogType.proto
deleted file mode 100644
index 0fe9d88b..00000000
--- a/proto/ServerLogType.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 ServerLogType {
- SERVER_LOG_TYPE_NONE = 0;
- SERVER_LOG_TYPE_ABILITY = 1;
- SERVER_LOG_TYPE_LEVEL = 2;
- SERVER_LOG_TYPE_ENTITY = 3;
- SERVER_LOG_TYPE_LUA = 4;
-}
diff --git a/proto/ServerMassiveEntity.proto b/proto/ServerMassiveEntity.proto
deleted file mode 100644
index f5aced2b..00000000
--- a/proto/ServerMassiveEntity.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 "MassiveBoxInfo.proto";
-import "MassiveGrassInfo.proto";
-import "MassiveWaterInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message ServerMassiveEntity {
- uint32 entity_type = 1;
- uint32 config_id = 2;
- uint32 runtime_id = 3;
- uint32 authority_peer_id = 4;
- int64 obj_id = 5;
- oneof entity_info {
- MassiveWaterInfo water_info = 6;
- MassiveGrassInfo grass_info = 7;
- MassiveBoxInfo box_info = 8;
- }
-}
diff --git a/proto/ShapeBox.proto b/proto/ShapeBox.proto
deleted file mode 100644
index bb2ef9fa..00000000
--- a/proto/ShapeBox.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 ShapeBox {
- Vector center = 1;
- Vector axis0 = 2;
- Vector axis1 = 3;
- Vector axis2 = 4;
- Vector extents = 5;
-}
diff --git a/proto/ShapeSphere.proto b/proto/ShapeSphere.proto
deleted file mode 100644
index b3e9d975..00000000
--- a/proto/ShapeSphere.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 ShapeSphere {
- Vector center = 1;
- float radius = 2;
-}
diff --git a/proto/ShareCDInfo.proto b/proto/ShareCDInfo.proto
deleted file mode 100644
index 50b28f9a..00000000
--- a/proto/ShareCDInfo.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 ShareCDInfo {
- uint32 index = 2;
- uint64 cd_start_time = 14;
- uint32 share_cd_id = 12;
-}
diff --git a/proto/SkillRequest.proto b/proto/SkillRequest.proto
deleted file mode 100644
index 6d60c8d1..00000000
--- a/proto/SkillRequest.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 SkillRequest {
- uint32 skill_depot_id = 1;
-}
diff --git a/proto/SkillResponse.proto b/proto/SkillResponse.proto
deleted file mode 100644
index fba594ea..00000000
--- a/proto/SkillResponse.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 SkillResponse {
- uint32 skill_depot_id = 13;
- repeated uint32 skill_id_list = 9;
-}
diff --git a/proto/StakePlayGalleryInfo.proto b/proto/StakePlayGalleryInfo.proto
deleted file mode 100644
index 6119aa68..00000000
--- a/proto/StakePlayGalleryInfo.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_BEGHDPPNMFM.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message StakePlayGalleryInfo {
- repeated Unk2700_BEGHDPPNMFM record_list = 13;
-}
diff --git a/proto/SummerTimeV2BoatGallerySettleInfo.proto b/proto/SummerTimeV2BoatGallerySettleInfo.proto
deleted file mode 100644
index 825dfc21..00000000
--- a/proto/SummerTimeV2BoatGallerySettleInfo.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 "GalleryStopReason.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message SummerTimeV2BoatGallerySettleInfo {
- uint32 param1 = 7;
- uint32 param2 = 2;
- GalleryStopReason reason = 3;
- uint32 param3 = 6;
- uint32 used_time = 12;
- uint32 gallery_id = 1;
-}
diff --git a/proto/SumoDungeonAvatar.proto b/proto/SumoDungeonAvatar.proto
deleted file mode 100644
index ee6478b7..00000000
--- a/proto/SumoDungeonAvatar.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 SumoDungeonAvatar {
- uint64 avatar_guid = 11;
- bool is_alive = 13;
- bool is_trial = 4;
-}
diff --git a/proto/SumoDungeonTeam.proto b/proto/SumoDungeonTeam.proto
deleted file mode 100644
index 99098335..00000000
--- a/proto/SumoDungeonTeam.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 "SumoDungeonAvatar.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message SumoDungeonTeam {
- repeated SumoDungeonAvatar dungeon_avatar_list = 15;
-}
diff --git a/proto/SvrMsgId.proto b/proto/SvrMsgId.proto
deleted file mode 100644
index cd0dfb72..00000000
--- a/proto/SvrMsgId.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 SvrMsgId {
- SVR_MSG_ID_UNKNOWN = 0;
- SVR_MSG_ID_BLOCK_REFRESH_COUNTDOWN = 1;
- SVR_MSG_ID_AVATAR_REVIVE_BY_STATUE = 2;
- SVR_MSG_ID_DAILY_TASK_REWARD_MAX_NUM = 3;
- SVR_MSG_ID_ROUTINE_TYPE_NOT_OPEN = 4;
- SVR_MSG_ID_ROUTINE_TYPE_REWARD_MAX_NUM = 5;
- SVR_MSG_ID_MECHANICUS_COIN_LIMIT = 6;
-}
diff --git a/proto/TowerFightRecordPair.proto b/proto/TowerFightRecordPair.proto
deleted file mode 100644
index 59bc5ce4..00000000
--- a/proto/TowerFightRecordPair.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 TowerFightRecordPair {
- uint32 avatar_id = 1;
- uint32 data = 3;
-}
diff --git a/proto/TowerMonthlyCombatRecord.proto b/proto/TowerMonthlyCombatRecord.proto
deleted file mode 100644
index 639ca3d0..00000000
--- a/proto/TowerMonthlyCombatRecord.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 "TowerFightRecordPair.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message TowerMonthlyCombatRecord {
- TowerFightRecordPair most_kill_avatar_pair = 14;
- TowerFightRecordPair most_cast_normal_skill_avatar_pair = 8;
- repeated TowerFightRecordPair most_reveal_avatar_list = 6;
- TowerFightRecordPair most_cast_energy_skill_avatar_pair = 4;
- TowerFightRecordPair highest_dps_avatr_pair = 12;
- TowerFightRecordPair most_take_damage_avatar_pair = 9;
-}
diff --git a/proto/TowerMonthlyDetail.proto b/proto/TowerMonthlyDetail.proto
deleted file mode 100644
index 030edda3..00000000
--- a/proto/TowerMonthlyDetail.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "TowerMonthlyBrief.proto";
-import "TowerMonthlyCombatRecord.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message TowerMonthlyDetail {
- TowerMonthlyCombatRecord monthly_combat_record = 2;
- TowerMonthlyBrief monthly_brief = 12;
-}
diff --git a/proto/TransmitReason.proto b/proto/TransmitReason.proto
deleted file mode 100644
index 95f5092e..00000000
--- a/proto/TransmitReason.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";
-
-enum TransmitReason {
- TRANSMIT_REASON_NONE = 0;
- TRANSMIT_REASON_QUEST = 1;
-}
diff --git a/proto/UgcMusicNote.proto b/proto/UgcMusicNote.proto
deleted file mode 100644
index 458fcb7d..00000000
--- a/proto/UgcMusicNote.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 UgcMusicNote {
- uint32 start_time = 12;
- uint32 end_time = 5;
-}
diff --git a/proto/Unk2700_AAAMOFPACEA.proto b/proto/Unk2700_AAAMOFPACEA.proto
deleted file mode 100644
index 4c9d253b..00000000
--- a/proto/Unk2700_AAAMOFPACEA.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_DJDEPPHEHCP.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_AAAMOFPACEA {
- repeated Unk2700_DJDEPPHEHCP Unk2700_ILGPNAAFFEG = 6;
-}
diff --git a/proto/Unk2700_ADGLMHECKKJ.proto b/proto/Unk2700_ADGLMHECKKJ.proto
deleted file mode 100644
index c0d2d606..00000000
--- a/proto/Unk2700_ADGLMHECKKJ.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_ADGLMHECKKJ {
- Unk2700_ADGLMHECKKJ_Unk2700_KHKEKEIAPBP = 0;
- Unk2700_ADGLMHECKKJ_Unk2700_LNCNKDBGPLH = 1;
- Unk2700_ADGLMHECKKJ_Unk2700_PEMOMIPJAGM = 2;
- Unk2700_ADGLMHECKKJ_Unk2700_KHKIDAFCLLJ = 3;
-}
diff --git a/proto/Unk2700_ADIGEBEIJBA.proto b/proto/Unk2700_ADIGEBEIJBA.proto
deleted file mode 100644
index 24b5621f..00000000
--- a/proto/Unk2700_ADIGEBEIJBA.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_ADIGEBEIJBA {
- bool is_trial = 8;
- uint64 avatar_guid = 11;
-}
diff --git a/proto/Unk2700_AFOPONDCLKC.proto b/proto/Unk2700_AFOPONDCLKC.proto
deleted file mode 100644
index 5b3dd695..00000000
--- a/proto/Unk2700_AFOPONDCLKC.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_AFOPONDCLKC {
- string nickname = 14;
- uint32 uid = 12;
- ProfilePicture profile_picture = 5;
- repeated uint32 item_id_list = 9;
-}
diff --git a/proto/Unk2700_AGIDJODJNEA.proto b/proto/Unk2700_AGIDJODJNEA.proto
deleted file mode 100644
index 7ef9320a..00000000
--- a/proto/Unk2700_AGIDJODJNEA.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_AGIDJODJNEA {
- Unk2700_AGIDJODJNEA_Unk2700_OAEGNAOPMFB = 0;
- Unk2700_AGIDJODJNEA_Unk2700_DLDNOOGCFNB = 1;
- Unk2700_AGIDJODJNEA_Unk2700_PONLJLLPNPI = 2;
- Unk2700_AGIDJODJNEA_Unk2700_POHNGFOIPAH = 3;
-}
diff --git a/proto/Unk2700_AIMMLILLOKB.proto b/proto/Unk2700_AIMMLILLOKB.proto
deleted file mode 100644
index d2cbd336..00000000
--- a/proto/Unk2700_AIMMLILLOKB.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_AIMMLILLOKB {
- map Unk2700_DLKPHFDEDNF = 3;
- uint32 uid = 6;
- map Unk2700_HDJPJBIFMCO = 13;
-}
diff --git a/proto/Unk2700_AMKLCEFNNCC.proto b/proto/Unk2700_AMKLCEFNNCC.proto
deleted file mode 100644
index dad0aa79..00000000
--- a/proto/Unk2700_AMKLCEFNNCC.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_AMKLCEFNNCC {
- bool is_trial = 6;
- uint64 avatar_id = 8;
-}
diff --git a/proto/Unk2700_BEGHDPPNMFM.proto b/proto/Unk2700_BEGHDPPNMFM.proto
deleted file mode 100644
index 6108d311..00000000
--- a/proto/Unk2700_BEGHDPPNMFM.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_OCDMIOKNHHH.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_BEGHDPPNMFM {
- repeated Unk2700_OCDMIOKNHHH Unk2700_AOFJNJNBAAI = 14;
- uint32 timestamp = 9;
-}
diff --git a/proto/Unk2700_BGKMAAINPCO.proto b/proto/Unk2700_BGKMAAINPCO.proto
deleted file mode 100644
index 658491e6..00000000
--- a/proto/Unk2700_BGKMAAINPCO.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_JPGAAHJBLKB.proto";
-import "Unk2700_PKAPCOBGIJL.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_BGKMAAINPCO {
- repeated Unk2700_PKAPCOBGIJL Unk2700_INIBKFPMCFO = 2;
- repeated Unk2700_JPGAAHJBLKB avatar_info_list = 11;
-}
diff --git a/proto/Unk2700_BJJOMPDLNAL.proto b/proto/Unk2700_BJJOMPDLNAL.proto
deleted file mode 100644
index 5d6a1980..00000000
--- a/proto/Unk2700_BJJOMPDLNAL.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk2700_BJJOMPDLNAL {
- repeated Uint32Pair monster_list = 1;
- bool Unk2700_NILLABGAALO = 3;
- uint32 config_id = 7;
-}
diff --git a/proto/Unk2700_BKHBKHINBIA.proto b/proto/Unk2700_BKHBKHINBIA.proto
deleted file mode 100644
index 4987137d..00000000
--- a/proto/Unk2700_BKHBKHINBIA.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_EGKIHLIOLDM.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_BKHBKHINBIA {
- Unk2700_EGKIHLIOLDM settle_info = 3;
- bool is_new_record = 2;
-}
diff --git a/proto/Unk2700_BMBAIACNLDF.proto b/proto/Unk2700_BMBAIACNLDF.proto
deleted file mode 100644
index 0c4aa6a5..00000000
--- a/proto/Unk2700_BMBAIACNLDF.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";
-
-enum Unk2700_BMBAIACNLDF {
- Unk2700_BMBAIACNLDF_Unk2700_KOGCCKHAIBJ = 0;
- Unk2700_BMBAIACNLDF_Unk2700_OHHELAGBFFO = 1;
- Unk2700_BMBAIACNLDF_Unk2700_BIGKGGIMNCD = 2;
-}
diff --git a/proto/Unk2700_CBMGMANEDNA.proto b/proto/Unk2700_CBMGMANEDNA.proto
deleted file mode 100644
index 28ad2f9f..00000000
--- a/proto/Unk2700_CBMGMANEDNA.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_DOGEKCNIIAO.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_CBMGMANEDNA {
- repeated Unk2700_DOGEKCNIIAO monster_info_list = 6;
- uint32 entrance_point_id = 4;
-}
diff --git a/proto/Unk2700_CCEOEOHLAPK.proto b/proto/Unk2700_CCEOEOHLAPK.proto
deleted file mode 100644
index b4ad80ff..00000000
--- a/proto/Unk2700_CCEOEOHLAPK.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_CCEOEOHLAPK {
- bool is_hint_valid = 3;
- Vector hint_center_pos = 8;
- uint32 group_id = 6;
- uint32 config_id = 9;
-}
diff --git a/proto/Unk2700_CHLNIDHHGLE.proto b/proto/Unk2700_CHLNIDHHGLE.proto
deleted file mode 100644
index 81196d80..00000000
--- a/proto/Unk2700_CHLNIDHHGLE.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk2700_CHLNIDHHGLE {
- uint32 score = 8;
- Unk2700_MOFABPNGIKP reason = 14;
- uint32 hit_count = 10;
- uint32 owner_uid = 6;
-}
diff --git a/proto/Unk2700_CKMOPKMKCAO.proto b/proto/Unk2700_CKMOPKMKCAO.proto
deleted file mode 100644
index 85647072..00000000
--- a/proto/Unk2700_CKMOPKMKCAO.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";
-
-enum Unk2700_CKMOPKMKCAO {
- Unk2700_CKMOPKMKCAO_Unk2700_BJNNKGGOEIM = 0;
- Unk2700_CKMOPKMKCAO_MINE = 1;
- Unk2700_CKMOPKMKCAO_Unk2700_ECDAEGKEKIJ = 2;
-}
diff --git a/proto/Unk2700_CMKDNIANBNE.proto b/proto/Unk2700_CMKDNIANBNE.proto
deleted file mode 100644
index 2f4cf266..00000000
--- a/proto/Unk2700_CMKDNIANBNE.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_CMKDNIANBNE {
- string type = 1;
- string content = 2;
- uint32 Unk2700_POPBOKAKBBO = 3;
-}
diff --git a/proto/Unk2700_CMOCCENBOLJ.proto b/proto/Unk2700_CMOCCENBOLJ.proto
deleted file mode 100644
index 95c5205e..00000000
--- a/proto/Unk2700_CMOCCENBOLJ.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_CMOCCENBOLJ {
- bool Unk2700_MMNILGLDHHD = 10;
- uint32 Unk2700_OLLKIFMOPAG = 5;
- uint32 finish_time = 15;
- uint32 difficulty = 13;
-}
diff --git a/proto/Unk2700_DIEGJDEIDKO.proto b/proto/Unk2700_DIEGJDEIDKO.proto
deleted file mode 100644
index 0822a094..00000000
--- a/proto/Unk2700_DIEGJDEIDKO.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";
-
-message Unk2700_DIEGJDEIDKO {
- uint32 cur_progress = 12;
- uint32 id = 6;
- uint32 open_time = 8;
- bool is_finished = 10;
- uint32 total_progress = 9;
- Vector pos = 5;
-}
diff --git a/proto/Unk2700_DJDEPPHEHCP.proto b/proto/Unk2700_DJDEPPHEHCP.proto
deleted file mode 100644
index 38d89f4a..00000000
--- a/proto/Unk2700_DJDEPPHEHCP.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_DJDEPPHEHCP {
- uint32 start_time = 12;
- uint32 end_time = 5;
-}
diff --git a/proto/Unk2700_DJKEGIEIKHG.proto b/proto/Unk2700_DJKEGIEIKHG.proto
deleted file mode 100644
index 55cf684b..00000000
--- a/proto/Unk2700_DJKEGIEIKHG.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk2700_DJKEGIEIKHG {
- Unk2700_MOFABPNGIKP reason = 15;
- bool Unk2700_MMNILGLDHHD = 11;
- uint32 finish_time = 14;
- uint32 Unk2700_BCCHNACPBME = 6;
- uint32 level_id = 4;
-}
diff --git a/proto/Unk2700_DMPIJLBHEAE.proto b/proto/Unk2700_DMPIJLBHEAE.proto
deleted file mode 100644
index bf2f0f13..00000000
--- a/proto/Unk2700_DMPIJLBHEAE.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 "BundleInfo.proto";
-import "ScoreChallengeInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_DMPIJLBHEAE {
- uint32 challenge_type = 5;
- bool is_unlock = 12;
- oneof Unk2700_AFHAGFONBFM {
- BundleInfo bundle_info = 11;
- ScoreChallengeInfo score_challenge_info = 13;
- uint32 boss_challenge_id = 2;
- }
-}
diff --git a/proto/Unk2700_DOGEKCNIIAO.proto b/proto/Unk2700_DOGEKCNIIAO.proto
deleted file mode 100644
index 21ea59f8..00000000
--- a/proto/Unk2700_DOGEKCNIIAO.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_DOGEKCNIIAO {
- uint32 Unk2700_KJFBIFHFIBO = 6;
- uint32 level = 13;
- uint32 monster_id = 14;
- repeated uint32 affix_list = 11;
-}
diff --git a/proto/Unk2700_DPPCDPBBABA.proto b/proto/Unk2700_DPPCDPBBABA.proto
deleted file mode 100644
index 11b97d6d..00000000
--- a/proto/Unk2700_DPPCDPBBABA.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_PIAFGFGHGHM.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_DPPCDPBBABA {
- bool is_open = 1;
- string content = 2;
- uint32 Unk2700_DIFBKPIAEBB = 3;
- Unk2700_PIAFGFGHGHM Unk2700_HMGCGJCDDEG = 4;
- uint32 Unk2700_JEKIGDDNCAB = 5;
-}
diff --git a/proto/Unk2700_EAJCGENDICI.proto b/proto/Unk2700_EAJCGENDICI.proto
deleted file mode 100644
index 308f4af4..00000000
--- a/proto/Unk2700_EAJCGENDICI.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_EAJCGENDICI {
- Unk2700_EAJCGENDICI_Unk2700_NDNHCNOOCCA = 0;
- Unk2700_EAJCGENDICI_Unk2700_GFALGAIAPOP = 1;
- Unk2700_EAJCGENDICI_Unk2700_AAFPJPGKHPO = 2;
- Unk2700_EAJCGENDICI_Unk2700_HFKOPLPHODM = 3;
- Unk2700_EAJCGENDICI_Unk2700_OPIOJNLJNJN = 4;
- Unk2700_EAJCGENDICI_Unk2700_GHHLNHAJEBA = 5;
-}
diff --git a/proto/Unk2700_EDNGHJGKEKC.proto b/proto/Unk2700_EDNGHJGKEKC.proto
deleted file mode 100644
index e1a33fa9..00000000
--- a/proto/Unk2700_EDNGHJGKEKC.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_CMKDNIANBNE.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_EDNGHJGKEKC {
- repeated Unk2700_CMKDNIANBNE Unk2700_HDGDLPCFABI = 1;
- string name = 2;
-}
diff --git a/proto/Unk2700_EEPNCOAEKBM.proto b/proto/Unk2700_EEPNCOAEKBM.proto
deleted file mode 100644
index 03085cd3..00000000
--- a/proto/Unk2700_EEPNCOAEKBM.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_EEPNCOAEKBM {
- Unk2700_EEPNCOAEKBM_Unk2700_EAFEANPNJLO = 0;
- Unk2700_EEPNCOAEKBM_Unk2700_PAPMIPKGFJK = 1;
- Unk2700_EEPNCOAEKBM_Unk2700_CONEKODEFHL = 2;
- Unk2700_EEPNCOAEKBM_Unk2700_KABLOGENHFI = 3;
-}
diff --git a/proto/Unk2700_EGKIHLIOLDM.proto b/proto/Unk2700_EGKIHLIOLDM.proto
deleted file mode 100644
index 29f54f84..00000000
--- a/proto/Unk2700_EGKIHLIOLDM.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_NPOBPFNDJKK.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_EGKIHLIOLDM {
- uint32 Unk2700_CDDONJJMFCI = 14;
- Unk2700_NPOBPFNDJKK reason = 7;
-}
diff --git a/proto/Unk2700_EKDHFFHMNCD.proto b/proto/Unk2700_EKDHFFHMNCD.proto
deleted file mode 100644
index 39b6a3ac..00000000
--- a/proto/Unk2700_EKDHFFHMNCD.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_EKDHFFHMNCD {
- uint32 index = 2;
- uint64 Unk2700_FALGECBMIHD = 14;
- uint32 Unk2700_PBAFCLCIABF = 12;
-}
diff --git a/proto/Unk2700_ELMEOJFCOFH.proto b/proto/Unk2700_ELMEOJFCOFH.proto
deleted file mode 100644
index 7d9000bb..00000000
--- a/proto/Unk2700_ELMEOJFCOFH.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_ELMEOJFCOFH {
- map Unk2700_HGBNIFAKOGI = 12;
- uint32 Unk2700_BPDFJJNJGAJ = 3;
- uint32 Unk2700_DCBOIFJCDHG = 15;
- uint32 Unk2700_KDJGDPDJHLL = 6;
- uint32 Unk2700_NGKGJJBDGMP = 7;
-}
diff --git a/proto/Unk2700_EOHBLDIKPME.proto b/proto/Unk2700_EOHBLDIKPME.proto
deleted file mode 100644
index 5e21d81e..00000000
--- a/proto/Unk2700_EOHBLDIKPME.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_EOHBLDIKPME {
- uint32 map_id = 6;
- Unk2700_INMNHKOPCFB Unk2700_JONOMFENDFP = 7;
- repeated uint32 Unk2700_LDIGKKLLDOC = 3;
- uint32 best_score = 8;
-}
diff --git a/proto/Unk2700_FEAENJPINFJ.proto b/proto/Unk2700_FEAENJPINFJ.proto
deleted file mode 100644
index 4a8edc98..00000000
--- a/proto/Unk2700_FEAENJPINFJ.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_FEAENJPINFJ {
- uint32 skill_id = 2;
- bool is_unlock = 11;
- uint32 Unk2700_LAPIBECMGOB = 1;
- uint32 Unk2700_LKNCBOOJCGI = 14;
-}
diff --git a/proto/Unk2700_FGJFFMPOJON.proto b/proto/Unk2700_FGJFFMPOJON.proto
deleted file mode 100644
index 3dbab0a2..00000000
--- a/proto/Unk2700_FGJFFMPOJON.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_FGJFFMPOJON {
- string nickname = 7;
- string remark_name = 3;
- ProfilePicture profile_picture = 11;
- map Unk2700_IFCNGIPPOAE = 9;
- uint32 uid = 8;
-}
diff --git a/proto/Unk2700_FMGGGEDNGGN.proto b/proto/Unk2700_FMGGGEDNGGN.proto
deleted file mode 100644
index dfababf8..00000000
--- a/proto/Unk2700_FMGGGEDNGGN.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_FMGGGEDNGGN {
- uint32 avatar_id = 1;
- bool is_trial = 2;
- uint32 costume_id = 3;
-}
diff --git a/proto/Unk2700_GBHAPPCDCIL.proto b/proto/Unk2700_GBHAPPCDCIL.proto
deleted file mode 100644
index 3398d95c..00000000
--- a/proto/Unk2700_GBHAPPCDCIL.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_GBHAPPCDCIL {
- bool Unk2700_IBDCFAMBGOK = 1;
- uint32 Unk2700_IFNFCNNBPIB = 2;
- uint32 Unk2700_PBBPGFMNMNJ = 3;
- bool Unk2700_FKLBCNLBBNM = 4;
- uint32 Unk2700_KENGEGJGAEL = 5;
-}
diff --git a/proto/Unk2700_GHHCCEHGKLH.proto b/proto/Unk2700_GHHCCEHGKLH.proto
deleted file mode 100644
index b370224c..00000000
--- a/proto/Unk2700_GHHCCEHGKLH.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 "SocialDetail.proto";
-import "Unk2700_ELMEOJFCOFH.proto";
-import "Unk2700_OHBMICGFIIK.proto";
-import "Unk2700_PHGGAEDHLBN.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_GHHCCEHGKLH {
- SocialDetail Unk2700_KLPJLKPKKHH = 4;
- uint32 Unk2700_DPPILIMGOKH = 15;
- Unk2700_ELMEOJFCOFH Unk2700_PCFIKJEDEGN = 2;
- uint64 Unk2700_ONOOJBEABOE = 14;
- Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 10;
- uint32 dungeon_id = 6;
- repeated uint32 tag_list = 1;
- bool Unk2700_GOIIEONNFFN = 11;
- bool Unk2700_GBCGGDONMCD = 9;
- bool Unk2700_HBFLKFOCKBF = 3;
- Unk2700_OHBMICGFIIK Unk2700_IKGOMKLAJLH = 12;
-}
diff --git a/proto/Unk2700_GHONKKEGHGL.proto b/proto/Unk2700_GHONKKEGHGL.proto
deleted file mode 100644
index d0f025e4..00000000
--- a/proto/Unk2700_GHONKKEGHGL.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_LHPELFJPPOD.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_GHONKKEGHGL {
- bool is_open = 8;
- repeated Unk2700_LHPELFJPPOD challenge_info_list = 9;
- uint32 stage_id = 15;
-}
diff --git a/proto/Unk2700_GPPKNKGDCHJ.proto b/proto/Unk2700_GPPKNKGDCHJ.proto
deleted file mode 100644
index 57a144bd..00000000
--- a/proto/Unk2700_GPPKNKGDCHJ.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_GPPKNKGDCHJ {
- repeated ItemParam Unk2700_MNPGJOAHINC = 2;
- uint32 uid = 6;
- repeated ItemParam Unk2700_LBIKFNBNEBC = 9;
-}
diff --git a/proto/Unk2700_HEMFKLPNNOM.proto b/proto/Unk2700_HEMFKLPNNOM.proto
deleted file mode 100644
index 3eafeb28..00000000
--- a/proto/Unk2700_HEMFKLPNNOM.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_HEMFKLPNNOM {
- Unk2700_HEMFKLPNNOM_Unk2700_ODJKANKMPPJ = 0;
- Unk2700_HEMFKLPNNOM_Unk2700_EFGLHEIODFN = 1;
- Unk2700_HEMFKLPNNOM_Unk2700_JPBBBCFGHAK = 2;
- Unk2700_HEMFKLPNNOM_Unk2700_IDCMGHBHBFH = 3;
- Unk2700_HEMFKLPNNOM_Unk2700_ODDBNNDFMBO = 4;
- Unk2700_HEMFKLPNNOM_Unk2700_AGIDMOGJOBD = 5;
-}
diff --git a/proto/Unk2700_HGMCNJOPDAA.proto b/proto/Unk2700_HGMCNJOPDAA.proto
deleted file mode 100644
index ada69174..00000000
--- a/proto/Unk2700_HGMCNJOPDAA.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";
-
-enum Unk2700_HGMCNJOPDAA {
- Unk2700_HGMCNJOPDAA_NONE = 0;
- Unk2700_HGMCNJOPDAA_Unk2700_COJANCPMOAI = 1;
-}
diff --git a/proto/Unk2700_HIHKGMLLOGD.proto b/proto/Unk2700_HIHKGMLLOGD.proto
deleted file mode 100644
index 2c2eeb27..00000000
--- a/proto/Unk2700_HIHKGMLLOGD.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_HIHKGMLLOGD {
- repeated uint32 Unk2700_ONOGHAHICAA = 1;
- repeated uint32 Unk2700_FGBAGFMGKOO = 4;
- uint32 max_progress = 2;
- uint32 Unk2700_OBDGPNILPND = 13;
- uint32 progress = 5;
- uint32 Unk2700_HJNLDGMIHBL = 12;
- uint32 Unk2700_BIMPFNHLMBI = 9;
-}
diff --git a/proto/Unk2700_HJLFNKLPFBH.proto b/proto/Unk2700_HJLFNKLPFBH.proto
deleted file mode 100644
index 519c194e..00000000
--- a/proto/Unk2700_HJLFNKLPFBH.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_AGIDJODJNEA.proto";
-import "Unk2700_FMGGGEDNGGN.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_HJLFNKLPFBH {
- Unk2700_FMGGGEDNGGN avatar = 2;
- uint32 level = 14;
- uint32 Unk2700_EGKOIPOHCHG = 13;
- repeated Unk2700_AGIDJODJNEA Unk2700_JCKLLFKOFCG = 9;
-}
diff --git a/proto/Unk2700_HLHHNGHJLAO.proto b/proto/Unk2700_HLHHNGHJLAO.proto
deleted file mode 100644
index 9fb08c3b..00000000
--- a/proto/Unk2700_HLHHNGHJLAO.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_MOFABPNGIKP.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_HLHHNGHJLAO {
- uint32 kill_monster_count = 12;
- uint32 kill_special_monster_count = 8;
- uint32 Unk2700_OFKHLGLOPCM = 10;
- uint32 gallery_id = 2;
- Unk2700_MOFABPNGIKP reason = 11;
- uint32 final_score = 13;
-}
diff --git a/proto/Unk2700_ICPNKAALJEP.proto b/proto/Unk2700_ICPNKAALJEP.proto
deleted file mode 100644
index b6d1adc9..00000000
--- a/proto/Unk2700_ICPNKAALJEP.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_KLJLJGJOBDI.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_ICPNKAALJEP {
- bool is_new_record = 8;
- Unk2700_KLJLJGJOBDI settle_info = 14;
-}
diff --git a/proto/Unk2700_IEPIBFMCJNJ.proto b/proto/Unk2700_IEPIBFMCJNJ.proto
deleted file mode 100644
index f62c7f9e..00000000
--- a/proto/Unk2700_IEPIBFMCJNJ.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_IEPIBFMCJNJ {
- uint32 uid = 15;
- string nickname = 3;
- string remark_name = 10;
- ProfilePicture profile_picture = 14;
- map Unk2700_IFCNGIPPOAE = 8;
-}
diff --git a/proto/Unk2700_IGJLOMCPLLE.proto b/proto/Unk2700_IGJLOMCPLLE.proto
deleted file mode 100644
index 2d6132c7..00000000
--- a/proto/Unk2700_IGJLOMCPLLE.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_IGJLOMCPLLE {
- uint32 block_id = 8;
- Vector rot = 12;
- uint32 guid = 4;
- Vector pos = 1;
-}
diff --git a/proto/Unk2700_IMGLPJNBHCH.proto b/proto/Unk2700_IMGLPJNBHCH.proto
deleted file mode 100644
index 7a42e66e..00000000
--- a/proto/Unk2700_IMGLPJNBHCH.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_IMGLPJNBHCH {
- uint32 Unk2700_IIEIPINHLBN = 5;
- uint32 Unk2700_AIKKJGOLLHK = 13;
-}
diff --git a/proto/Unk2700_IMMPPANFEPP.proto b/proto/Unk2700_IMMPPANFEPP.proto
deleted file mode 100644
index 6b17474f..00000000
--- a/proto/Unk2700_IMMPPANFEPP.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_IMMPPANFEPP {
- uint32 guid = 11;
- uint32 Unk2700_MAABPJMPILD = 6;
-}
diff --git a/proto/Unk2700_INMNHKOPCFB.proto b/proto/Unk2700_INMNHKOPCFB.proto
deleted file mode 100644
index 2dccabe3..00000000
--- a/proto/Unk2700_INMNHKOPCFB.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_CBMGMANEDNA.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_INMNHKOPCFB {
- repeated Unk2700_CBMGMANEDNA info_list = 15;
-}
diff --git a/proto/Unk2700_IOONEPPHCJP.proto b/proto/Unk2700_IOONEPPHCJP.proto
deleted file mode 100644
index e6c6e41f..00000000
--- a/proto/Unk2700_IOONEPPHCJP.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_IOONEPPHCJP {
- uint32 Unk2700_BPDFJJNJGAJ = 1;
- uint32 Unk2700_KDJGDPDJHLL = 2;
- map Unk2700_HGBNIFAKOGI = 3;
-}
diff --git a/proto/Unk2700_JCBJHCFEONO.proto b/proto/Unk2700_JCBJHCFEONO.proto
deleted file mode 100644
index fe0bfa09..00000000
--- a/proto/Unk2700_JCBJHCFEONO.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_NOGODJOJDGF.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_JCBJHCFEONO {
- repeated Unk2700_NOGODJOJDGF Unk2700_AIMBFNOKKHE = 8;
- uint32 timestamp = 3;
-}
diff --git a/proto/Unk2700_JCOIDFNDHPB.proto b/proto/Unk2700_JCOIDFNDHPB.proto
deleted file mode 100644
index 31b963ec..00000000
--- a/proto/Unk2700_JCOIDFNDHPB.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_HLHHNGHJLAO.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_JCOIDFNDHPB {
- Unk2700_HLHHNGHJLAO settle_info = 13;
- bool is_new_record = 12;
-}
diff --git a/proto/Unk2700_JDPMOMKAPIF.proto b/proto/Unk2700_JDPMOMKAPIF.proto
deleted file mode 100644
index d6f9297c..00000000
--- a/proto/Unk2700_JDPMOMKAPIF.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_KJDPNIKDKEJ.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_JDPMOMKAPIF {
- uint32 id = 13;
- repeated Unk2700_KJDPNIKDKEJ Unk2700_KPOACBFLPKP = 10;
-}
diff --git a/proto/Unk2700_JLHKOLGFAMI.proto b/proto/Unk2700_JLHKOLGFAMI.proto
deleted file mode 100644
index 72e5878e..00000000
--- a/proto/Unk2700_JLHKOLGFAMI.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_JLHKOLGFAMI {
- uint32 level_id = 10;
- uint32 score = 7;
- uint32 Unk2700_HKFEBBCMBHL = 5;
- uint32 Unk2700_FHEHGDABALE = 2;
-}
diff --git a/proto/Unk2700_JMPCGMBHJLG.proto b/proto/Unk2700_JMPCGMBHJLG.proto
deleted file mode 100644
index 8582ac1f..00000000
--- a/proto/Unk2700_JMPCGMBHJLG.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_MLMEFKLMOEF.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_JMPCGMBHJLG {
- uint32 Unk2700_MBEMKCGABIB = 3;
- repeated uint32 Unk2700_FJJDHBFLCCH = 2;
- repeated Unk2700_MLMEFKLMOEF Unk2700_JDBFOILOOIF = 7;
-}
diff --git a/proto/Unk2700_JPGAAHJBLKB.proto b/proto/Unk2700_JPGAAHJBLKB.proto
deleted file mode 100644
index 1cc97891..00000000
--- a/proto/Unk2700_JPGAAHJBLKB.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_JPGAAHJBLKB {
- uint64 avatar_id = 3;
- bool is_trial = 13;
-}
diff --git a/proto/Unk2700_KBBDJNLFAKD.proto b/proto/Unk2700_KBBDJNLFAKD.proto
deleted file mode 100644
index 3dab1d40..00000000
--- a/proto/Unk2700_KBBDJNLFAKD.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_KBBDJNLFAKD {
- Unk2700_KBBDJNLFAKD_Unk2700_FACJMMHAOLB = 0;
- Unk2700_KBBDJNLFAKD_Unk2700_IAPAEBBEILN = 1;
- Unk2700_KBBDJNLFAKD_Unk2700_MPJODMAIHEL = 2;
- Unk2700_KBBDJNLFAKD_Unk2700_KPNLCPIJPAH = 3;
-}
diff --git a/proto/Unk2700_KHDMDKKDOCD.proto b/proto/Unk2700_KHDMDKKDOCD.proto
deleted file mode 100644
index 49a0d40c..00000000
--- a/proto/Unk2700_KHDMDKKDOCD.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_KHDMDKKDOCD {
- uint64 avatar_guid = 8;
- bool is_trial = 2;
-}
diff --git a/proto/Unk2700_KIGGOKAEFHM.proto b/proto/Unk2700_KIGGOKAEFHM.proto
deleted file mode 100644
index cf0ca8ce..00000000
--- a/proto/Unk2700_KIGGOKAEFHM.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_KIGGOKAEFHM {
- repeated ItemParam item_list = 2;
- uint32 uid = 8;
- ProfilePicture profile_picture = 1;
- string nickname = 12;
-}
diff --git a/proto/Unk2700_KJDPNIKDKEJ.proto b/proto/Unk2700_KJDPNIKDKEJ.proto
deleted file mode 100644
index 5cb55b73..00000000
--- a/proto/Unk2700_KJDPNIKDKEJ.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_HEMFKLPNNOM.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_KJDPNIKDKEJ {
- Unk2700_HEMFKLPNNOM type = 8;
- int32 value = 4;
-}
diff --git a/proto/Unk2700_KLJLJGJOBDI.proto b/proto/Unk2700_KLJLJGJOBDI.proto
deleted file mode 100644
index e719b336..00000000
--- a/proto/Unk2700_KLJLJGJOBDI.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_NCNPNMFFONG.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_KLJLJGJOBDI {
- uint32 Unk2700_CDDONJJMFCI = 8;
- Unk2700_NCNPNMFFONG reason = 7;
- uint32 final_score = 13;
- uint32 Unk2700_FFCCLGIFGIP = 15;
-}
diff --git a/proto/Unk2700_KLPINMKOEPE.proto b/proto/Unk2700_KLPINMKOEPE.proto
deleted file mode 100644
index acbcd7ee..00000000
--- a/proto/Unk2700_KLPINMKOEPE.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk2700_KLPINMKOEPE {
- uint32 room_id = 15;
- repeated Unk2700_IGJLOMCPLLE Unk2700_ICMKKOMLHIH = 4;
-}
diff --git a/proto/Unk2700_KNGDOIDOFFB.proto b/proto/Unk2700_KNGDOIDOFFB.proto
deleted file mode 100644
index f4b2d062..00000000
--- a/proto/Unk2700_KNGDOIDOFFB.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk2700_KNGDOIDOFFB {
- uint32 Unk2700_HLEMPIKMBMP = 6;
- Unk2700_MOFABPNGIKP reason = 4;
- uint32 Unk2700_OMCCFBBDJMI = 1;
-}
diff --git a/proto/Unk2700_KPNPJPPHOKA.proto b/proto/Unk2700_KPNPJPPHOKA.proto
deleted file mode 100644
index b980abcb..00000000
--- a/proto/Unk2700_KPNPJPPHOKA.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 "BalloonGalleryInfo.proto";
-import "RacingGalleryInfo.proto";
-import "SeekFurnitureGalleryInfo.proto";
-import "StakePlayGalleryInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_KPNPJPPHOKA {
- uint32 group_id = 5;
- oneof detail {
- RacingGalleryInfo racing_gallery_info = 467;
- BalloonGalleryInfo balloon_gallery_info = 1410;
- StakePlayGalleryInfo stake_play_info = 347;
- SeekFurnitureGalleryInfo seek_furniture_gallery_info = 1822;
- }
-}
diff --git a/proto/Unk2700_LBPFDCBHCBL.proto b/proto/Unk2700_LBPFDCBHCBL.proto
deleted file mode 100644
index c7462f39..00000000
--- a/proto/Unk2700_LBPFDCBHCBL.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_LBPFDCBHCBL {
- string name = 1;
- string value = 2;
-}
diff --git a/proto/Unk2700_LELADCCDNJH.proto b/proto/Unk2700_LELADCCDNJH.proto
deleted file mode 100644
index 52766a51..00000000
--- a/proto/Unk2700_LELADCCDNJH.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_LELADCCDNJH {
- uint32 Unk2700_FACFKJKIBBO = 1;
- uint32 id = 2;
- bool is_finished = 7;
- bool Unk2700_MJDCFONLGKN = 9;
- bool Unk2700_AKAAHELAGHJ = 10;
-}
diff --git a/proto/Unk2700_LHPELFJPPOD.proto b/proto/Unk2700_LHPELFJPPOD.proto
deleted file mode 100644
index 04cac9d1..00000000
--- a/proto/Unk2700_LHPELFJPPOD.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_LHPELFJPPOD {
- bool Unk2700_GHGIOMEHIAN = 13;
- uint32 best_score = 7;
- uint32 challenge_id = 3;
-}
diff --git a/proto/Unk2700_MIBBHAEMAGI.proto b/proto/Unk2700_MIBBHAEMAGI.proto
deleted file mode 100644
index 02dc1e7e..00000000
--- a/proto/Unk2700_MIBBHAEMAGI.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_BMBAIACNLDF.proto";
-import "Unk2700_ELMEOJFCOFH.proto";
-import "Unk2700_OHBMICGFIIK.proto";
-import "Unk2700_PHGGAEDHLBN.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_MIBBHAEMAGI {
- Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 2;
- bool Unk2700_GBCGGDONMCD = 13;
- Unk2700_OHBMICGFIIK Unk2700_IKGOMKLAJLH = 7;
- uint64 Unk2700_ONOOJBEABOE = 10;
- uint32 Unk2700_BPMLPHIMJAF = 14;
- repeated uint32 tag_list = 15;
- uint32 dungeon_id = 5;
- uint32 Unk2700_DPPILIMGOKH = 12;
- Unk2700_BMBAIACNLDF state = 1;
- Unk2700_ELMEOJFCOFH Unk2700_PCFIKJEDEGN = 4;
-}
diff --git a/proto/Unk2700_MIMJBGMEMCA.proto b/proto/Unk2700_MIMJBGMEMCA.proto
deleted file mode 100644
index 5754ca75..00000000
--- a/proto/Unk2700_MIMJBGMEMCA.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_MIMJBGMEMCA {
- bool Unk2700_MMNILGLDHHD = 1;
- uint32 Unk2700_LINCFMHPMDP = 2;
- uint32 Unk2700_FACFKJKIBBO = 8;
- bool Unk2700_PEDCFBJLHGP = 7;
-}
diff --git a/proto/Unk2700_MLMEFKLMOEF.proto b/proto/Unk2700_MLMEFKLMOEF.proto
deleted file mode 100644
index 0adb8fb8..00000000
--- a/proto/Unk2700_MLMEFKLMOEF.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_EAJCGENDICI.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_MLMEFKLMOEF {
- int32 value = 5;
- Unk2700_EAJCGENDICI type = 4;
-}
diff --git a/proto/Unk2700_MOFABPNGIKP.proto b/proto/Unk2700_MOFABPNGIKP.proto
deleted file mode 100644
index 9fc0d80e..00000000
--- a/proto/Unk2700_MOFABPNGIKP.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";
-
-enum Unk2700_MOFABPNGIKP {
- Unk2700_MOFABPNGIKP_Unk2700_DGJFKKIBLCJ = 0;
- Unk2700_MOFABPNGIKP_Unk2700_IANMLLDEIJH = 1;
- Unk2700_MOFABPNGIKP_Unk2700_CCBNMEBCOKM = 2;
- Unk2700_MOFABPNGIKP_Unk2700_CABFGAEJAIA = 3;
- Unk2700_MOFABPNGIKP_Unk2700_JFPKBELPINO = 4;
- Unk2700_MOFABPNGIKP_Unk2700_ECHKDKLKPLH = 5;
- Unk2700_MOFABPNGIKP_Unk2700_NALBIHIEGAF = 6;
- Unk2700_MOFABPNGIKP_Unk2700_KNAHCHDLEOM = 7;
- Unk2700_MOFABPNGIKP_Unk2700_CAIOEECIPIM = 8;
- Unk2700_MOFABPNGIKP_Unk2700_IEICHGLOIAL = 9;
-}
diff --git a/proto/Unk2700_MPELMDDJFHO.proto b/proto/Unk2700_MPELMDDJFHO.proto
deleted file mode 100644
index 3f5253b6..00000000
--- a/proto/Unk2700_MPELMDDJFHO.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_GBHAPPCDCIL.proto";
-import "Unk2700_IOONEPPHCJP.proto";
-import "Unk2700_PDGLEKKMCBD.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_MPELMDDJFHO {
- uint64 Unk2700_ONOOJBEABOE = 1;
- uint32 dungeon_id = 2;
- string Unk2700_MONNIDCNDFI = 3;
- repeated uint32 tag_list = 4;
- Unk2700_GBHAPPCDCIL Unk2700_JGFDODPBGFL = 5;
- Unk2700_IOONEPPHCJP Unk2700_PCFIKJEDEGN = 6;
- Unk2700_PDGLEKKMCBD Unk2700_IKGOMKLAJLH = 7;
-}
diff --git a/proto/Unk2700_NAPLFKNOECD.proto b/proto/Unk2700_NAPLFKNOECD.proto
deleted file mode 100644
index c299fb0e..00000000
--- a/proto/Unk2700_NAPLFKNOECD.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_NAPLFKNOECD {
- uint32 type = 15;
- float Unk2700_KJGKBENCNKF = 11;
- float value = 3;
- float Unk2700_POGMHNNJKDM = 10;
-}
diff --git a/proto/Unk2700_NCNPNMFFONG.proto b/proto/Unk2700_NCNPNMFFONG.proto
deleted file mode 100644
index 3696651c..00000000
--- a/proto/Unk2700_NCNPNMFFONG.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_NCNPNMFFONG {
- Unk2700_NCNPNMFFONG_Unk2700_EOOLPOEEAPH = 0;
- Unk2700_NCNPNMFFONG_Unk2700_GLPMMPCFDLN = 1;
- Unk2700_NCNPNMFFONG_Unk2700_MFPLNPDOELM = 2;
- Unk2700_NCNPNMFFONG_Unk2700_EPFDAAKBKML = 3;
- Unk2700_NCNPNMFFONG_Unk2700_PMAPHIADDJF = 4;
- Unk2700_NCNPNMFFONG_Unk2700_BLJLDKHIPGD = 5;
- Unk2700_NCNPNMFFONG_Unk2700_EOPEJCDHJCF = 6;
-}
diff --git a/proto/Unk2700_NKIDCOKNPFF.proto b/proto/Unk2700_NKIDCOKNPFF.proto
deleted file mode 100644
index a71e51a7..00000000
--- a/proto/Unk2700_NKIDCOKNPFF.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_NKIDCOKNPFF {
- uint32 uid = 4;
- uint32 building_points = 9;
- uint32 Unk2700_CDOKENJJJMH = 3;
-}
diff --git a/proto/Unk2700_NLFDMMFNMIO.proto b/proto/Unk2700_NLFDMMFNMIO.proto
deleted file mode 100644
index 1d7b3a8e..00000000
--- a/proto/Unk2700_NLFDMMFNMIO.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk2700_NLFDMMFNMIO {
- Unk2700_PHGGAEDHLBN Unk2700_JGFDODPBGFL = 1;
- repeated Unk2700_KLPINMKOEPE Unk2700_AAGBIFHNNPP = 15;
- uint32 dungeon_id = 3;
- uint64 Unk2700_ONOOJBEABOE = 10;
-}
diff --git a/proto/Unk2700_NOCLNCCJEGK.proto b/proto/Unk2700_NOCLNCCJEGK.proto
deleted file mode 100644
index e73f7eac..00000000
--- a/proto/Unk2700_NOCLNCCJEGK.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";
-
-enum Unk2700_NOCLNCCJEGK {
- Unk2700_NOCLNCCJEGK_NONE = 0;
- Unk2700_NOCLNCCJEGK_Unk2700_ODIJEIGEGED = 1;
-}
diff --git a/proto/Unk2700_NOGODJOJDGF.proto b/proto/Unk2700_NOGODJOJDGF.proto
deleted file mode 100644
index 5aaad030..00000000
--- a/proto/Unk2700_NOGODJOJDGF.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_OCDMIOKNHHH.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_NOGODJOJDGF {
- uint32 score = 12;
- Unk2700_OCDMIOKNHHH player_info = 10;
-}
diff --git a/proto/Unk2700_NPOBPFNDJKK.proto b/proto/Unk2700_NPOBPFNDJKK.proto
deleted file mode 100644
index cdd241ce..00000000
--- a/proto/Unk2700_NPOBPFNDJKK.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_NPOBPFNDJKK {
- Unk2700_NPOBPFNDJKK_Unk2700_PGICIHIAMBF = 0;
- Unk2700_NPOBPFNDJKK_Unk2700_OALJEIJHGKL = 1;
- Unk2700_NPOBPFNDJKK_Unk2700_JDIGCAMIBIA = 2;
- Unk2700_NPOBPFNDJKK_Unk2700_KBGKJADDAAF = 3;
- Unk2700_NPOBPFNDJKK_Unk2700_MNPNGKHMFNA = 4;
- Unk2700_NPOBPFNDJKK_Unk2700_NBCDOEINJLJ = 5;
- Unk2700_NPOBPFNDJKK_Unk2700_PHLJKMGKCBM = 6;
-}
diff --git a/proto/Unk2700_OCDMIOKNHHH.proto b/proto/Unk2700_OCDMIOKNHHH.proto
deleted file mode 100644
index b7039449..00000000
--- a/proto/Unk2700_OCDMIOKNHHH.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 "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_OCDMIOKNHHH {
- string online_id = 14;
- string psn_id = 6;
- string nickname = 15;
- uint32 player_level = 4;
- uint32 uid = 2;
- ProfilePicture profile_picture = 5;
-}
diff --git a/proto/Unk2700_OGKIDNPMMKG.proto b/proto/Unk2700_OGKIDNPMMKG.proto
deleted file mode 100644
index 6ef42c44..00000000
--- a/proto/Unk2700_OGKIDNPMMKG.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_HGMCNJOPDAA.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_OGKIDNPMMKG {
- Unk2700_HGMCNJOPDAA Unk2700_MINEHKAGOGA = 11;
- uint32 expire_time = 6;
- uint64 Unk2700_ONOOJBEABOE = 5;
-}
diff --git a/proto/Unk2700_OHBMICGFIIK.proto b/proto/Unk2700_OHBMICGFIIK.proto
deleted file mode 100644
index b34e8eb5..00000000
--- a/proto/Unk2700_OHBMICGFIIK.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_OHBMICGFIIK {
- uint32 Unk2700_DABMGCIOKCK = 4;
- uint32 Unk2700_BKJABFANBIM = 12;
- uint32 Unk2700_PGBNOPOIHIK = 7;
- uint32 Unk2700_DJNLHEBADGE = 2;
-}
diff --git a/proto/Unk2700_OJJNGIHDJEH.proto b/proto/Unk2700_OJJNGIHDJEH.proto
deleted file mode 100644
index b3351118..00000000
--- a/proto/Unk2700_OJJNGIHDJEH.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_OCDMIOKNHHH.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_OJJNGIHDJEH {
- uint32 Unk2700_OMCCFBBDJMI = 1;
- uint32 timestamp = 8;
- Unk2700_OCDMIOKNHHH player_info = 12;
-}
diff --git a/proto/Unk2700_ONCHFHBBCBN.proto b/proto/Unk2700_ONCHFHBBCBN.proto
deleted file mode 100644
index 54cdd185..00000000
--- a/proto/Unk2700_ONCHFHBBCBN.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_OCDMIOKNHHH.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_ONCHFHBBCBN {
- uint32 hit_count = 12;
- uint32 score = 11;
- Unk2700_OCDMIOKNHHH player_info = 5;
- uint32 timestamp = 2;
-}
diff --git a/proto/Unk2700_OPEBMJPOOBL.proto b/proto/Unk2700_OPEBMJPOOBL.proto
deleted file mode 100644
index 0f19a245..00000000
--- a/proto/Unk2700_OPEBMJPOOBL.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";
-
-enum Unk2700_OPEBMJPOOBL {
- Unk2700_OPEBMJPOOBL_NONE = 0;
- Unk2700_OPEBMJPOOBL_Unk2700_HONBFAOIDKK = 1;
-}
diff --git a/proto/Unk2700_PDGLEKKMCBD.proto b/proto/Unk2700_PDGLEKKMCBD.proto
deleted file mode 100644
index 3d8d01d8..00000000
--- a/proto/Unk2700_PDGLEKKMCBD.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_PDGLEKKMCBD {
- uint32 Unk2700_PGBNOPOIHIK = 1;
- uint32 Unk2700_BKJABFANBIM = 2;
- uint32 Unk2700_DJNLHEBADGE = 3;
- uint32 Unk2700_DABMGCIOKCK = 4;
-}
diff --git a/proto/Unk2700_PEDJGJMHMHH.proto b/proto/Unk2700_PEDJGJMHMHH.proto
deleted file mode 100644
index 83f0eca8..00000000
--- a/proto/Unk2700_PEDJGJMHMHH.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_EOHBLDIKPME.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_PEDJGJMHMHH {
- uint32 open_time = 8;
- uint32 level_id = 15;
- Unk2700_EOHBLDIKPME Unk2700_EAKNBKIIJHB = 7;
- Unk2700_EOHBLDIKPME Unk2700_HIHOANFAKEA = 11;
-}
diff --git a/proto/Unk2700_PGFLJBBEBKG.proto b/proto/Unk2700_PGFLJBBEBKG.proto
deleted file mode 100644
index 26d19b40..00000000
--- a/proto/Unk2700_PGFLJBBEBKG.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_PGFLJBBEBKG {
- uint64 Unk2700_ONOOJBEABOE = 1;
- uint32 Unk2700_MKIMFKIGBCL = 2;
-}
diff --git a/proto/Unk2700_PHGGAEDHLBN.proto b/proto/Unk2700_PHGGAEDHLBN.proto
deleted file mode 100644
index 0d953678..00000000
--- a/proto/Unk2700_PHGGAEDHLBN.proto
+++ /dev/null
@@ -1,30 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_PHGGAEDHLBN {
- repeated uint32 Unk2700_ANHJAFDEACF = 1;
- bool Unk2700_IBDCFAMBGOK = 14;
- uint32 Unk2700_KENGEGJGAEL = 6;
- uint32 Unk2700_DOIMMBJDALB = 4;
- bool Unk2700_FKLBCNLBBNM = 3;
- uint32 Unk2700_IFNFCNNBPIB = 10;
- uint32 Unk2700_PBBPGFMNMNJ = 9;
-}
diff --git a/proto/Unk2700_PIAFGFGHGHM.proto b/proto/Unk2700_PIAFGFGHGHM.proto
deleted file mode 100644
index 771d1f86..00000000
--- a/proto/Unk2700_PIAFGFGHGHM.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";
-
-enum Unk2700_PIAFGFGHGHM {
- Unk2700_PIAFGFGHGHM_Unk2700_LKEBMNKGKCP = 0;
- Unk2700_PIAFGFGHGHM_Unk2700_PJHOMLBMENK = 1;
- Unk2700_PIAFGFGHGHM_Unk2700_MPGMPAOGMCB = 2;
-}
diff --git a/proto/Unk2700_PKAPCOBGIJL.proto b/proto/Unk2700_PKAPCOBGIJL.proto
deleted file mode 100644
index 9d6e55c9..00000000
--- a/proto/Unk2700_PKAPCOBGIJL.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_PKAPCOBGIJL {
- uint32 Unk2700_OOJCLILDIHM = 1;
- uint32 Unk2700_KDNLGNDLDNM = 10;
-}
diff --git a/proto/Unk2700_PPIBANCGGNI.proto b/proto/Unk2700_PPIBANCGGNI.proto
deleted file mode 100644
index c86291f4..00000000
--- a/proto/Unk2700_PPIBANCGGNI.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_MOFABPNGIKP.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2700_PPIBANCGGNI {
- Unk2700_MOFABPNGIKP reason = 7;
-}
diff --git a/proto/Unk2800_BEMANDBNPJB.proto b/proto/Unk2800_BEMANDBNPJB.proto
deleted file mode 100644
index a7e02720..00000000
--- a/proto/Unk2800_BEMANDBNPJB.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 "OnlinePlayerInfo.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2800_BEMANDBNPJB {
- OnlinePlayerInfo player_info = 13;
- repeated ExhibitionDisplayInfo card_list = 11;
-}
diff --git a/proto/Unk2800_FDLKPKFOIIK.proto b/proto/Unk2800_FDLKPKFOIIK.proto
deleted file mode 100644
index 1fe98139..00000000
--- a/proto/Unk2800_FDLKPKFOIIK.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";
-
-enum Unk2800_FDLKPKFOIIK {
- Unk2800_FDLKPKFOIIK_NONE = 0;
- Unk2800_FDLKPKFOIIK_START = 1;
- Unk2800_FDLKPKFOIIK_Unk2800_FDPBDHDHAKO = 2;
-}
diff --git a/proto/Unk2800_FGFMMFAKDEL.proto b/proto/Unk2800_FGFMMFAKDEL.proto
deleted file mode 100644
index 1b50ba70..00000000
--- a/proto/Unk2800_FGFMMFAKDEL.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_FGFMMFAKDEL {
- uint32 Unk2800_HKEDPPELJDD = 7;
- bool Unk2800_FOGGAIHLNOP = 3;
- bool Unk2800_NKKMCEKPKLA = 2;
- uint32 gear_id = 11;
- uint32 Unk2800_JJFDKELDLEM = 6;
-}
diff --git a/proto/Unk2800_FMAOEPEBKHB.proto b/proto/Unk2800_FMAOEPEBKHB.proto
deleted file mode 100644
index 3768b91b..00000000
--- a/proto/Unk2800_FMAOEPEBKHB.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";
-
-enum Unk2800_FMAOEPEBKHB {
- Unk2800_FMAOEPEBKHB_Unk2800_IBMPPHFLKEO = 0;
- Unk2800_FMAOEPEBKHB_Unk2800_GFHGOAMCAJH = 1;
- Unk2800_FMAOEPEBKHB_Unk2800_FOBCHIGNEJB = 2;
-}
diff --git a/proto/Unk2800_IMLDGLIMODE.proto b/proto/Unk2800_IMLDGLIMODE.proto
deleted file mode 100644
index 5be691f2..00000000
--- a/proto/Unk2800_IMLDGLIMODE.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";
-
-enum Unk2800_IMLDGLIMODE {
- Unk2800_IMLDGLIMODE_NONE = 0;
- Unk2800_IMLDGLIMODE_Unk2800_FIPMFJALDJM = 1;
- Unk2800_IMLDGLIMODE_Unk2800_OFNLGLLMMED = 2;
-}
diff --git a/proto/Unk2800_IOBHBFFAONO.proto b/proto/Unk2800_IOBHBFFAONO.proto
deleted file mode 100644
index 9f16eb6c..00000000
--- a/proto/Unk2800_IOBHBFFAONO.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_MOFABPNGIKP.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2800_IOBHBFFAONO {
- uint32 param1 = 7;
- uint32 param2 = 2;
- Unk2700_MOFABPNGIKP reason = 3;
- uint32 param3 = 6;
- uint32 Unk2800_NGGPIECNHJA = 12;
- uint32 gallery_id = 1;
-}
diff --git a/proto/Unk2800_MBKLJLMLIKF.proto b/proto/Unk2800_MBKLJLMLIKF.proto
deleted file mode 100644
index dbe5ce7b..00000000
--- a/proto/Unk2800_MBKLJLMLIKF.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 Unk2800_MBKLJLMLIKF {
- uint32 stage_id = 13;
- bool is_open = 14;
- uint32 best_score = 4;
-}
diff --git a/proto/Unk2800_PHPHMILPOLC.proto b/proto/Unk2800_PHPHMILPOLC.proto
deleted file mode 100644
index 545747c0..00000000
--- a/proto/Unk2800_PHPHMILPOLC.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_FDLKPKFOIIK.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk2800_PHPHMILPOLC {
- Unk2800_FDLKPKFOIIK state = 10;
- uint32 Unk2800_CLOCMPFBGMD = 4;
-}
diff --git a/proto/Unk3000_AHNHHIOAHBC.proto b/proto/Unk3000_AHNHHIOAHBC.proto
deleted file mode 100644
index ae7db209..00000000
--- a/proto/Unk3000_AHNHHIOAHBC.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 Unk3000_AHNHHIOAHBC {
- Unk3000_AHNHHIOAHBC_NONE = 0;
- Unk3000_AHNHHIOAHBC_Unk3000_IKCFCMNEEAO = 1;
- Unk3000_AHNHHIOAHBC_Unk3000_BCPDDCDJHHA = 2;
- Unk3000_AHNHHIOAHBC_FINISHED = 3;
-}
diff --git a/proto/Unk3000_BGPMEPKCLPA.proto b/proto/Unk3000_BGPMEPKCLPA.proto
deleted file mode 100644
index c1a84585..00000000
--- a/proto/Unk3000_BGPMEPKCLPA.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_CMEPCFFDIGL.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3000_BGPMEPKCLPA {
- repeated Unk3000_CMEPCFFDIGL Unk3000_MKIJEIKFIJP = 3;
-}
diff --git a/proto/Unk3000_BOBIJEDOFKG.proto b/proto/Unk3000_BOBIJEDOFKG.proto
deleted file mode 100644
index f0ed9266..00000000
--- a/proto/Unk3000_BOBIJEDOFKG.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_BOBIJEDOFKG {
- bool is_open = 9;
- uint32 id = 14;
-}
diff --git a/proto/Unk3000_CMEPCFFDIGL.proto b/proto/Unk3000_CMEPCFFDIGL.proto
deleted file mode 100644
index 0b73679c..00000000
--- a/proto/Unk3000_CMEPCFFDIGL.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_GDKMIBFADKD.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3000_CMEPCFFDIGL {
- int32 level = 10;
- repeated Unk3000_GDKMIBFADKD Unk3000_MKIJEIKFIJP = 6;
-}
diff --git a/proto/Unk3000_DCHMAMFIFOF.proto b/proto/Unk3000_DCHMAMFIFOF.proto
deleted file mode 100644
index cfc31210..00000000
--- a/proto/Unk3000_DCHMAMFIFOF.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_DCHMAMFIFOF {
- uint32 Unk3000_PAFIGDFHGNA = 1;
- uint32 finish_time = 4;
- uint32 param = 14;
-}
diff --git a/proto/Unk3000_ECGHJKANPJK.proto b/proto/Unk3000_ECGHJKANPJK.proto
deleted file mode 100644
index 0ad25f63..00000000
--- a/proto/Unk3000_ECGHJKANPJK.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_ECGHJKANPJK {
- uint32 stage_id = 9;
- bool is_open = 1;
-}
diff --git a/proto/Unk3000_EMMKKLIECLB.proto b/proto/Unk3000_EMMKKLIECLB.proto
deleted file mode 100644
index 203cee67..00000000
--- a/proto/Unk3000_EMMKKLIECLB.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_EMMKKLIECLB {
- Vector tree_pos = 12;
- uint32 tree_type = 8;
-}
diff --git a/proto/Unk3000_ENLDIHLGNCK.proto b/proto/Unk3000_ENLDIHLGNCK.proto
deleted file mode 100644
index dab2da8a..00000000
--- a/proto/Unk3000_ENLDIHLGNCK.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_GDDGGJIFNCH.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3000_ENLDIHLGNCK {
- uint32 Unk3000_CIOLEGEHDAC = 3;
- repeated Unk3000_GDDGGJIFNCH Unk3000_NLFPKDOBNCD = 15;
-}
diff --git a/proto/Unk3000_FENDDMMFAME.proto b/proto/Unk3000_FENDDMMFAME.proto
deleted file mode 100644
index aad4bbf2..00000000
--- a/proto/Unk3000_FENDDMMFAME.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_FENDDMMFAME {
- bool is_open = 15;
- uint32 level_id = 10;
- uint32 stage_id = 9;
- bool is_finished = 3;
-}
diff --git a/proto/Unk3000_FLOEPMMABMH.proto b/proto/Unk3000_FLOEPMMABMH.proto
deleted file mode 100644
index 47bf5452..00000000
--- a/proto/Unk3000_FLOEPMMABMH.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_FLOEPMMABMH {
- uint32 level_id = 13;
- uint32 max_score = 14;
- bool is_open = 1;
-}
diff --git a/proto/Unk3000_GDDGGJIFNCH.proto b/proto/Unk3000_GDDGGJIFNCH.proto
deleted file mode 100644
index a1009fb4..00000000
--- a/proto/Unk3000_GDDGGJIFNCH.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_GDDGGJIFNCH {
- uint32 Unk3000_CFDMLGKNLKL = 8;
- bool Unk3000_HONINDEHLNO = 15;
- bool Unk3000_FIMENALCAKG = 10;
- bool Unk3000_BJGNKDEGLGC = 6;
- uint32 Unk3000_HPHLGFDHBON = 5;
-}
diff --git a/proto/Unk3000_GDKMIBFADKD.proto b/proto/Unk3000_GDKMIBFADKD.proto
deleted file mode 100644
index 33701303..00000000
--- a/proto/Unk3000_GDKMIBFADKD.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_GDKMIBFADKD {
- int64 index = 8;
- int32 area = 5;
- Vector Unk3000_AOEGLPPFIFD = 1;
-}
diff --git a/proto/Unk3000_HDJHHOCABBK.proto b/proto/Unk3000_HDJHHOCABBK.proto
deleted file mode 100644
index 7a5cec96..00000000
--- a/proto/Unk3000_HDJHHOCABBK.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 "Vector.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3000_HDJHHOCABBK {
- bool is_done = 12;
- uint32 Unk3000_LIHPABKOAIP = 6;
- uint32 Unk3000_AEGHMLLEOJF = 10;
- float region_radius = 7;
- bool is_open = 9;
- uint32 open_time = 8;
- Vector region_center_pos = 11;
- uint32 scene_id = 13;
- uint32 Unk3000_KNNPMAMOCOM = 15;
- uint32 region_id = 1;
-}
diff --git a/proto/Unk3000_HGBNOCJBDEK.proto b/proto/Unk3000_HGBNOCJBDEK.proto
deleted file mode 100644
index 6ba88286..00000000
--- a/proto/Unk3000_HGBNOCJBDEK.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_HGBNOCJBDEK {
- bool is_finished = 11;
- uint32 stage_id = 6;
- bool is_open = 9;
-}
diff --git a/proto/Unk3000_HKHFFDEMNKN.proto b/proto/Unk3000_HKHFFDEMNKN.proto
deleted file mode 100644
index 808d8612..00000000
--- a/proto/Unk3000_HKHFFDEMNKN.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk3000_HKHFFDEMNKN {
- uint32 uid = 14;
- repeated WidgetSlotData slot_list = 13;
-}
diff --git a/proto/Unk3000_IIBHKLNAHHC.proto b/proto/Unk3000_IIBHKLNAHHC.proto
deleted file mode 100644
index 44506c58..00000000
--- a/proto/Unk3000_IIBHKLNAHHC.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_IIBHKLNAHHC {
- uint32 level_id = 15;
- uint32 max_score = 9;
- bool is_open = 10;
-}
diff --git a/proto/Unk3000_INJDOLGMLAG.proto b/proto/Unk3000_INJDOLGMLAG.proto
deleted file mode 100644
index b549891b..00000000
--- a/proto/Unk3000_INJDOLGMLAG.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";
-
-enum Unk3000_INJDOLGMLAG {
- Unk3000_INJDOLGMLAG_Unk3000_AHABODBKNKA = 0;
- Unk3000_INJDOLGMLAG_Unk3000_IGJICIAJPFD = 1;
- Unk3000_INJDOLGMLAG_Unk3000_KEEDEFPAJJG = 2;
-}
diff --git a/proto/Unk3000_JACOCADDNFE.proto b/proto/Unk3000_JACOCADDNFE.proto
deleted file mode 100644
index 9906bdd3..00000000
--- a/proto/Unk3000_JACOCADDNFE.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_JACOCADDNFE {
- bool is_trial = 8;
- uint64 avatar_id = 2;
-}
diff --git a/proto/Unk3000_KEJLPBEOHNH.proto b/proto/Unk3000_KEJLPBEOHNH.proto
deleted file mode 100644
index e93bdb66..00000000
--- a/proto/Unk3000_KEJLPBEOHNH.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_JACOCADDNFE.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3000_KEJLPBEOHNH {
- repeated Unk3000_JACOCADDNFE avatar_info_list = 13;
-}
diff --git a/proto/Unk3000_LBNFMLHLBIH.proto b/proto/Unk3000_LBNFMLHLBIH.proto
deleted file mode 100644
index 3a2e4252..00000000
--- a/proto/Unk3000_LBNFMLHLBIH.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 "MathQuaternion.proto";
-import "Vector.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3000_LBNFMLHLBIH {
- Unk3000_GPHBIBGMHJN type = 2;
- int32 Unk3000_MFHLAJACMFA = 11;
- MathQuaternion rotation = 7;
- Vector center = 13;
- Vector Unk3000_LNHPLNEBBIP = 14;
-
- enum Unk3000_GPHBIBGMHJN {
- Unk3000_GPHBIBGMHJN_OBSTACLE_SHAPE_CAPSULE = 0;
- Unk3000_GPHBIBGMHJN_OBSTACLE_SHAPE_BOX = 1;
- }
-}
diff --git a/proto/Unk3000_LLBHCMKJJHB.proto b/proto/Unk3000_LLBHCMKJJHB.proto
deleted file mode 100644
index 7b90d486..00000000
--- a/proto/Unk3000_LLBHCMKJJHB.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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_LLBHCMKJJHB {
- uint32 scene_id = 5;
- Vector pos = 9;
- uint32 group_id = 7;
- uint32 config_id = 3;
-}
diff --git a/proto/Unk3000_PKHPBOIDLEA.proto b/proto/Unk3000_PKHPBOIDLEA.proto
deleted file mode 100644
index eda22a77..00000000
--- a/proto/Unk3000_PKHPBOIDLEA.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 Unk3000_PKHPBOIDLEA {
- Unk3000_PKHPBOIDLEA_Unk3000_KANMGBLJEHC = 0;
- Unk3000_PKHPBOIDLEA_Unk3000_ICFILKDKFNL = 1;
- Unk3000_PKHPBOIDLEA_Unk3000_FBFKPBGLMAD = 2;
- Unk3000_PKHPBOIDLEA_Unk3000_KEOIEIKLFDN = 3;
-}
diff --git a/proto/Unk3000_PONJHEGKBBP.proto b/proto/Unk3000_PONJHEGKBBP.proto
deleted file mode 100644
index 9c67acdd..00000000
--- a/proto/Unk3000_PONJHEGKBBP.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message Unk3000_PONJHEGKBBP {
- map Unk3000_MKNODEKEGJF = 6;
- uint32 Unk3000_JPONGJJLGKF = 12;
-}
diff --git a/proto/Unk3100_APOOGGMHCJI.proto b/proto/Unk3100_APOOGGMHCJI.proto
deleted file mode 100644
index 72200fb0..00000000
--- a/proto/Unk3100_APOOGGMHCJI.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_APOOGGMHCJI {
- uint32 Unk3100_LINPNGLHPDL = 10;
- bool is_open = 11;
- bool Unk2700_MMNILGLDHHD = 5;
- uint32 stage_id = 1;
-}
diff --git a/proto/Unk3100_BDEGPHDCIDN.proto b/proto/Unk3100_BDEGPHDCIDN.proto
deleted file mode 100644
index 02e01d39..00000000
--- a/proto/Unk3100_BDEGPHDCIDN.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_BDEGPHDCIDN {
- uint32 stage_id = 14;
- uint32 level_id = 11;
- bool Unk2700_MMNILGLDHHD = 8;
- bool is_open = 6;
-}
diff --git a/proto/Unk3100_GINCGFOCGAI.proto b/proto/Unk3100_GINCGFOCGAI.proto
deleted file mode 100644
index 0cbec524..00000000
--- a/proto/Unk3100_GINCGFOCGAI.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_GINCGFOCGAI {
- repeated uint32 Unk3100_CKOJIKGDEPO = 5;
- uint32 Unk3100_MBKPGAKHKBG = 9;
- uint32 Unk3100_CIJIHEGPEMB = 2;
- uint32 Unk3100_JBLGMELHEEM = 7;
- repeated uint32 Unk3100_MMIDNFAOMHG = 15;
-}
diff --git a/proto/Unk3100_IALGADDCFNN.proto b/proto/Unk3100_IALGADDCFNN.proto
deleted file mode 100644
index 6ff084ae..00000000
--- a/proto/Unk3100_IALGADDCFNN.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_IALGADDCFNN {
- repeated uint32 Unk3100_CKABCMCIPLM = 5;
- repeated uint32 Unk3100_CJIAFHOLGPB = 14;
- repeated uint32 Unk3100_CKOJIKGDEPO = 2;
- uint32 Unk3100_MBDCDNHEDFO = 3;
- uint32 Unk3100_CIJIHEGPEMB = 10;
-}
diff --git a/proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto b/proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto
deleted file mode 100644
index b62b89bc..00000000
--- a/proto/Unk3100_JKGDHFGAJMH_FirstStageInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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_JKGDHFGAJMH_FirstStageInfo {
- uint32 Unk3100_KCFEMMIGNPG = 10;
- uint32 Unk3100_BKOPHMFCPGD = 2;
- uint32 Unk3100_OMMEHLGCBHP = 6;
- uint32 score = 14;
-}
diff --git a/proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.proto b/proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.proto
deleted file mode 100644
index a758623b..00000000
--- a/proto/Unk3100_JKGDHFGAJMH_SecondStageInfo.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_JKGDHFGAJMH_SecondStageInfo {
- map Unk3100_IDNCFGLFIPF = 6;
- uint32 Unk3100_IFMAFOGLKOO = 7;
- uint32 total_num = 15;
-}
diff --git a/proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto b/proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.proto
deleted file mode 100644
index 35b006ca..00000000
--- a/proto/Unk3100_JKGDHFGAJMH_ThirdStageInfo.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_JKGDHFGAJMH_ThirdStageInfo {
- uint32 left_time = 13;
- bool is_success = 9;
-}
diff --git a/proto/Unk3100_JLKDDKHHFPO.proto b/proto/Unk3100_JLKDDKHHFPO.proto
deleted file mode 100644
index 3f9f1140..00000000
--- a/proto/Unk3100_JLKDDKHHFPO.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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 Unk3100_JLKDDKHHFPO {
- uint32 Unk3100_FOOACIGDBFB = 7;
- repeated ItemParam Unk3100_FGHHLOJHMIK = 9;
-}
diff --git a/proto/Unk3100_MCIBDBBEKEK.proto b/proto/Unk3100_MCIBDBBEKEK.proto
deleted file mode 100644
index 9e39d1b6..00000000
--- a/proto/Unk3100_MCIBDBBEKEK.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_MCIBDBBEKEK {
- repeated uint32 Unk3100_NNOCAMHJFAO = 8;
- uint32 Unk3100_NDGIJLCIEDB = 13;
-}
diff --git a/proto/Unk3100_OMJPPGKDLEE.proto b/proto/Unk3100_OMJPPGKDLEE.proto
deleted file mode 100644
index 2db66ed7..00000000
--- a/proto/Unk3100_OMJPPGKDLEE.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 "Unk3100_JLKDDKHHFPO.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message Unk3100_OMJPPGKDLEE {
- map Unk3100_JHDGDENAJHO = 13;
-}
diff --git a/proto/VintageHuntingFirstStageSettleInfo.proto b/proto/VintageHuntingFirstStageSettleInfo.proto
deleted file mode 100644
index a438c480..00000000
--- a/proto/VintageHuntingFirstStageSettleInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 VintageHuntingFirstStageSettleInfo {
- uint32 elite_cnt = 10;
- uint32 timid_cnt = 2;
- uint32 brutal_cnt = 6;
- uint32 score = 14;
-}
diff --git a/proto/VintageHuntingSecondStageSettleInfo.proto b/proto/VintageHuntingSecondStageSettleInfo.proto
deleted file mode 100644
index e72b0ddc..00000000
--- a/proto/VintageHuntingSecondStageSettleInfo.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 VintageHuntingSecondStageSettleInfo {
- map animal_count_map = 6;
- uint32 capture_animal_num = 7;
- uint32 total_num = 15;
-}
diff --git a/proto/VintageHuntingThirdStageSettleInfo.proto b/proto/VintageHuntingThirdStageSettleInfo.proto
deleted file mode 100644
index 1e155e84..00000000
--- a/proto/VintageHuntingThirdStageSettleInfo.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 VintageHuntingThirdStageSettleInfo {
- uint32 left_time = 13;
- bool is_success = 9;
-}
diff --git a/proto/VintageMarketStoreOpInfo.proto b/proto/VintageMarketStoreOpInfo.proto
deleted file mode 100644
index bfc87719..00000000
--- a/proto/VintageMarketStoreOpInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 VintageMarketStoreOpInfo {
- repeated uint32 strategy_list = 5;
- uint32 help_uid = 9;
- uint32 store_id = 2;
- uint32 help_skill_id = 7;
- repeated uint32 add_attr_list = 15;
-}
diff --git a/proto/WidgetCameraInfo.proto b/proto/WidgetCameraInfo.proto
deleted file mode 100644
index 3cffc020..00000000
--- a/proto/WidgetCameraInfo.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 WidgetCameraInfo {
- uint32 target_entity_id = 4;
-}
diff --git a/proto/WidgetExtraCdType.proto b/proto/WidgetExtraCdType.proto
deleted file mode 100644
index 01f5f502..00000000
--- a/proto/WidgetExtraCdType.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";
-
-enum WidgetExtraCdType {
- WIDGET_EXTRA_CD_TYPE_NONE = 0;
- WIDGET_EXTRA_CD_TYPE_E_SKILL_SHARED = 1;
-}
diff --git a/proto/WidgetThunderBirdFeatherInfo.proto b/proto/WidgetThunderBirdFeatherInfo.proto
deleted file mode 100644
index 3f251526..00000000
--- a/proto/WidgetThunderBirdFeatherInfo.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 WidgetThunderBirdFeatherInfo {
- repeated uint32 entity_id_list = 4;
-}
diff --git a/proto/WinterCampFriendWishData.proto b/proto/WinterCampFriendWishData.proto
deleted file mode 100644
index 17ab57cb..00000000
--- a/proto/WinterCampFriendWishData.proto
+++ /dev/null
@@ -1,29 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see .
-
-syntax = "proto3";
-
-import "ProfilePicture.proto";
-
-option java_package = "emu.grasscutter.net.proto";
-
-message WinterCampFriendWishData {
- string nickname = 14;
- uint32 uid = 12;
- ProfilePicture profile_picture = 5;
- repeated uint32 item_id_list = 9;
-}
diff --git a/proto/WorldRoutineInfo.proto b/proto/WorldRoutineInfo.proto
deleted file mode 100644
index 77664542..00000000
--- a/proto/WorldRoutineInfo.proto
+++ /dev/null
@@ -1,27 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a 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 WorldRoutineInfo {
- uint32 progress = 4;
- bool is_finished = 14;
- uint32 finish_progress = 3;
- uint32 routine_id = 11;
-}
diff --git a/proto/WorldRoutineTypeInfo.proto b/proto/WorldRoutineTypeInfo.proto
deleted file mode 100644
index 293ac1f0..00000000
--- a/proto/WorldRoutineTypeInfo.proto
+++ /dev/null
@@ -1,28 +0,0 @@
-// Proto has been converted from Sorapointa to Grasscutter format
-// Sorapointa - A server software re-implementation for a certain anime game, and avoid sorapointa.
-// Copyright (C) 2022 Sorapointa Team
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as
-// published by the Free Software Foundation, either version 3 of the
-// License, or (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more 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";
-
-message WorldRoutineTypeInfo {
- uint32 routine_type = 13;
- uint32 next_refresh_time = 12;
- repeated WorldRoutineInfo world_routine_info_list = 3;
-}