* Remove bytes.proto

* Remove duplicate files
* Update gc need
This commit is contained in:
Akbar Yahya 2023-01-29 18:42:51 +08:00
parent 4616a4df7d
commit 6ff0b73c63
23 changed files with 29 additions and 274 deletions

View File

@ -9,7 +9,7 @@
"name": "RoutePoint" "name": "RoutePoint"
}, },
{ {
"name": "BattlePassMission" "name": "MissionStatus"
}, },
{ {
"name": "AbilityInvokeEntryHead" "name": "AbilityInvokeEntryHead"
@ -368,6 +368,9 @@
{ {
"name": "MarkMapReq" "name": "MarkMapReq"
}, },
{
"name": "Operation"
},
{ {
"name": "EntityMoveInfo" "name": "EntityMoveInfo"
}, },
@ -405,7 +408,7 @@
"name": "Birthday" "name": "Birthday"
}, },
{ {
"name": "ServerBuffChangeNotify" "name": "ServerBuffChangeType"
}, },
{ {
"name": "ServerBuff" "name": "ServerBuff"
@ -1604,6 +1607,9 @@
{ {
"name": "QueryPathRsp" "name": "QueryPathRsp"
}, },
{
"name": "PathStatusType"
},
{ {
"name": "QuestCreateEntityRsp" "name": "QuestCreateEntityRsp"
}, },
@ -1700,6 +1706,9 @@
{ {
"name": "ServerAnnounceRevokeNotify" "name": "ServerAnnounceRevokeNotify"
}, },
{
"name": "ServerBuffChangeNotify"
},
{ {
"name": "ServerCondMeetQuestListUpdateNotify" "name": "ServerCondMeetQuestListUpdateNotify"
}, },

View File

@ -1,35 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "SceneWeaponInfo.proto";
import "CurVehicleInfo.proto";
import "AvatarExcelInfo.proto";
import "SceneReliquaryInfo.proto";
import "ServerBuff.proto";
message Avatar {
uint32 uid = 1;
uint32 avatarId = 2;
uint64 guid = 3;
uint32 peerId = 4;
repeated uint32 equipIdList = 5;
uint32 skillDepotId = 6;
repeated uint32 talentIdList = 7;
SceneWeaponInfo weapon = 8;
repeated SceneReliquaryInfo reliquaryList = 9;
uint32 coreProudSkillLevel = 11;
repeated uint32 inherentProudSkillList = 12;
map<uint32, uint32> skillLevelMap = 13;
map<uint32, uint32> proudSkillExtraLevelMap = 14;
repeated ServerBuff serverBuffList = 15;
repeated uint32 teamResonanceList = 16;
uint32 wearingFlycloakId = 17;
uint32 bornTime = 18;
uint32 costumeId = 19;
CurVehicleInfo curVehicleInfo = 20;
AvatarExcelInfo excelInfo = 21;
uint32 animHash = 22;
}

View File

@ -1,18 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message BattlePassMissionDelNotify {
enum INMLJEGLKNJ {
option allow_alias = true;
NONE = 0;
PEPPOHPHJOJ = 2646;
DCDNILFDFLB = 0;
NNBKOLMPOEA = 1;
}
repeated uint32 delMissionIdList = 11;
}

View File

@ -1,11 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
message BlockInfo { message BlockInfo {
uint32 blockId = 1; uint32 blockId = 1;
uint32 dataVersion = 2; uint32 dataVersion = 2;

View File

@ -1,15 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "WeeklyBossResinDiscountInfo.proto";
message BossChest {
uint32 monsterConfigId = 1;
uint32 resin = 2;
repeated uint32 remainUidList = 3;
repeated uint32 qualifyUidList = 4;
map<uint32, WeeklyBossResinDiscountInfo> uidDiscountMap = 5;
}

View File

@ -1,12 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message ClientGadget {
uint32 campId = 1;
uint32 campType = 2;
uint64 guid = 3;
uint32 ownerEntityId = 4;
uint32 targetEntityId = 5;
bool glmdcefdgeg = 6;
bool isPeerIdFromPlayer = 7;
repeated uint32 targetEntityIdList = 8;
}

View File

@ -5,14 +5,14 @@ option java_package = "emu.grasscutter.net.proto";
import "CombatInvokeEntry.proto"; import "CombatInvokeEntry.proto";
message CombatInvocationsNotify { message CombatInvocationsNotify {
enum ENECMIELGCN { //enum ENECMIELGCN {
option allow_alias = true; // option allow_alias = true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 323; // PEPPOHPHJOJ = 323;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
EAJIABGAOCI = 1; // EAJIABGAOCI = 1;
} //}
repeated CombatInvokeEntry invokeList = 11; repeated CombatInvokeEntry invokeList = 11;
} }

View File

@ -1,9 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
import "CombatTypeArgument.proto"; import "CombatTypeArgument.proto";
import "ForwardType.proto"; import "ForwardType.proto";
message CombatInvokeEntry { message CombatInvokeEntry {

View File

@ -1,6 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message FishInfo {
uint32 pjkdcbfhaoo = 4;
uint32 defebhbifge = 6;
}

View File

@ -1,74 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "GadgetBornType.proto";
import "Item.proto";
import "GatherGadgetInfo.proto";
import "WorktopInfo.proto";
import "ClientGadgetInfo.proto";
import "WeatherInfo.proto";
import "AbilityGadgetInfo.proto";
import "StatueGadgetInfo.proto";
import "BossChestInfo.proto";
import "BlossomChestInfo.proto";
import "MpPlayRewardInfo.proto";
import "GeneralRewardInfo.proto";
import "OfferingInfo.proto";
import "FoundationInfo.proto";
import "VehicleInfo.proto";
import "ShellInfo.proto";
import "ScreenInfo.proto";
import "FishPoolInfo.proto";
import "CustomGadgetTreeInfo.proto";
import "RoguelikeGadgetInfo.proto";
import "NightCrowGadgetInfo.proto";
import "DeshretObeliskGadgetInfo.proto";
import "CoinCollectOperatorInfo.proto";
import "PlatformInfo.proto";
import "GadgetPlayInfo.proto";
message GadgetInfo {
uint32 gadgetId = 1;
uint32 groupId = 2;
uint32 configId = 3;
uint32 ownerEntityId = 4;
GadgetBornType bornType = 5;
uint32 gadgetState = 6;
uint32 gadgetType = 7;
bool isShowCutscene = 8;
uint32 authorityPeerId = 9;
bool isEnableInteract = 10;
uint32 interactId = 11;
oneof content {
Item item = 12;
GatherGadgetInfo gather_gadget = 13;
WorktopInfo worktop = 14;
ClientGadgetInfo client_gadget = 15;
WeatherInfo weather = 17;
AbilityGadgetInfo ability_gadget = 18;
StatueGadgetInfo statue_gadget = 19;
BossChestInfo boss_chest = 20;
BlossomChestInfo blossom_chest = 41;
MpPlayRewardInfo mp_play_reward = 42;
GeneralRewardInfo general_reward = 43;
OfferingInfo offering_info = 44;
FoundationInfo foundation_info = 45;
VehicleInfo vehicle_info = 46;
ShellInfo shell_info = 47;
ScreenInfo screen_info = 48;
FishPoolInfo fish_pool_info = 59;
CustomGadgetTreeInfo custom_gadget_tree_info = 60;
RoguelikeGadgetInfo roguelike_gadget_info = 61;
NightCrowGadgetInfo night_crow_gadget_info = 62;
DeshretObeliskGadgetInfo deshret_obelisk_gadget_info = 63;
CoinCollectOperatorInfo coin_collect_operator_info = 64;
}
uint32 markFlag = 21;
uint32 propOwnerEntityId = 22;
PlatformInfo platform = 23;
repeated uint32 interactUidList = 24;
uint32 draftId = 25;
uint32 gadgetTalkState = 26;
GadgetPlayInfo playInfo = 100;
}

View File

@ -1,6 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message GatherGadget {
uint32 itemId = 1;
bool baplahgkmbl = 2;
}

View File

@ -1,9 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
import "StopServer.proto"; import "StopServer.proto";
message GetPlayerTokenRsp { message GetPlayerTokenRsp {
enum NLINKJJLDME { enum NLINKJJLDME {

View File

@ -1,11 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
message HomeBlockDotPattern { message HomeBlockDotPattern {
uint32 width = 3; uint32 width = 3;
bytes data = 14; bytes data = 14;

View File

@ -1,39 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "MonsterBornType.proto";
import "MonsterRoute.proto";
import "FishInfo.proto";
import "FishtankFishInfo.proto";
import "SceneWeaponInfo.proto";
message Monster {
uint32 monsterId = 1;
uint32 groupId = 2;
uint32 configId = 3;
repeated SceneWeaponInfo weaponList = 4;
uint32 authorityPeerId = 5;
repeated uint32 affixList = 6;
bool isElite = 7;
uint32 ownerEntityId = 8;
uint32 summonedTag = 9;
map<uint32, uint32> summonTagMap = 10;
uint32 poseId = 11;
MonsterBornType bornType = 12;
uint32 blockId = 13;
uint32 markFlag = 14;
uint32 titleId = 15;
uint32 specialNameId = 16;
uint32 attackTargetId = 17;
MonsterRoute monsterRoute = 18;
uint32 aiConfigId = 19;
uint32 levelRouteId = 20;
uint32 initPoseId = 21;
bool isLight = 22;
uint32 killNum = 23;
oneof LOBCEJBFAAB {
FishInfo fish_info = 50;
FishtankFishInfo fishtank_fish_info = 51;
}
}

View File

@ -1,9 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
message PingReq { message PingReq {
enum HCOPEMHOJKP { enum HCOPEMHOJKP {
option allow_alias = true; option allow_alias = true;

View File

@ -1,9 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
import "TrackingIOInfo.proto"; import "TrackingIOInfo.proto";
import "AdjustTrackingInfo.proto"; import "AdjustTrackingInfo.proto";
message PlayerLoginReq { message PlayerLoginReq {

View File

@ -1,13 +1,11 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
import "ResVersionConfig.proto"; import "ResVersionConfig.proto";
import "FeatureBlockInfo.proto"; import "FeatureBlockInfo.proto";
import "BlockInfo.proto"; import "BlockInfo.proto";
import "ShortAbilityHashPair.proto"; import "ShortAbilityHashPair.proto";
message PlayerLoginRsp { message PlayerLoginRsp {
enum BGKOKMCEJHK { enum BGKOKMCEJHK {
option allow_alias = true; option allow_alias = true;

View File

@ -1,9 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
message RobotPushPlayerDataNotify { message RobotPushPlayerDataNotify {
enum DELIFMCIALG { enum DELIFMCIALG {
option allow_alias = true; option allow_alias = true;

View File

@ -1,7 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message Rotation {
float x = 1;
float y = 2;
float z = 3;
}

View File

@ -1,9 +1,6 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "bytes.proto";
message UnionCmd { message UnionCmd {
uint32 messageId = 3; uint32 messageId = 3;
bytes body = 5; bytes body = 5;

View File

@ -1,24 +1,22 @@
syntax = "proto3"; syntax = "proto3";
option java_package = "emu.grasscutter.net.proto"; option java_package = "emu.grasscutter.net.proto";
import "Vector.proto"; import "Vector.proto";
import "bytes.proto";
message WindSeedClientNotify { message WindSeedClientNotify {
enum NFLDBGMKHKK { //enum NFLDBGMKHKK {
option allow_alias = true; // option allow_alias = true;
NONE = 0; // NONE = 0;
PEPPOHPHJOJ = 1114; // PEPPOHPHJOJ = 1114;
DCDNILFDFLB = 0; // DCDNILFDFLB = 0;
NNBKOLMPOEA = 1; // NNBKOLMPOEA = 1;
} //}
message RefreshNotify { message RefreshNotify {
uint32 refreshNum = 13; uint32 refreshNum = 13;
} }
message AddWindBulletNotify { message AddWindBulletNotify {
uint32 Unk3300_CKIKKCAFJBC = 1; uint32 add_wind_bullet_notify = 8;
Vector seedPos = 10; Vector seedPos = 10;
uint32 Unk3300_MPDFAPBDJAH = 13; uint32 Unk3300_MPDFAPBDJAH = 13;
} }

View File

@ -1,6 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message Worktop {
repeated uint32 optionList = 1;
bool isGuestCanOperate = 2;
}

View File

@ -1,4 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message bytes {
}