Update cmdid

This commit is contained in:
Akbar Yahya 2023-02-08 10:49:28 +08:00
parent c59a63570b
commit 1ef48994f7
31 changed files with 9662 additions and 9972 deletions

View File

@ -260,7 +260,7 @@ public class PacketOpcodes {
public static final int CombineRsp = 630;
public static final int CommonPlayerTipsNotify = 8996;
public static final int CompoundDataNotify = 135;
public static final int CompoundUnlockNotify = 149;
public static final int CompoundUnlockNotify = 159;
public static final int CookDataNotify = 145;
public static final int CookGradeDataNotify = 151;
public static final int CookRecipeDataNotify = 185;
@ -280,11 +280,11 @@ public class PacketOpcodes {
public static final int CutSceneEndNotify = 299;
public static final int CutSceneFinishNotify = 257;
public static final int DailyTaskDataNotify = 183;
public static final int DailyTaskFilterCityReq = 172;
public static final int DailyTaskFilterCityRsp = 131;
public static final int DailyTaskFilterCityReq = 182;
public static final int DailyTaskFilterCityRsp = 172;
public static final int DailyTaskProgressNotify = 179;
public static final int DailyTaskScoreRewardNotify = 127;
public static final int DailyTaskUnlockedCitiesNotify = 176;
public static final int DailyTaskUnlockedCitiesNotify = 131;
public static final int DataResVersionNotify = 164;
public static final int DealAddFriendReq = 4080;
public static final int DealAddFriendRsp = 4070;
@ -799,7 +799,7 @@ public class PacketOpcodes {
public static final int InBattleMechanicusConfirmCardNotify = 5378;
public static final int InBattleMechanicusConfirmCardReq = 5324;
public static final int InBattleMechanicusConfirmCardRsp = 5329;
public static final int InBattleMechanicusEscapeMonsterNotify = 5400;
public static final int InBattleMechanicusEscapeMonsterNotify = 5320;
public static final int InBattleMechanicusLeftMonsterNotify = 5374;
public static final int InBattleMechanicusPickCardNotify = 5314;
public static final int InBattleMechanicusPickCardReq = 5370;
@ -872,7 +872,7 @@ public class PacketOpcodes {
public static final int MiracleRingDropResultNotify = 5243;
public static final int MiracleRingTakeRewardReq = 5241;
public static final int MiracleRingTakeRewardRsp = 5219;
public static final int MistTrialDunegonFailNotify = 8775;
public static final int MistTrialDunegonFailNotify = 8135;
public static final int MistTrialGetChallengeMissionReq = 8534;
public static final int MistTrialGetChallengeMissionRsp = 8884;
public static final int MistTrialSelectAvatarAndEnterDungeonReq = 8537;
@ -943,7 +943,7 @@ public class PacketOpcodes {
public static final int PersonalSceneJumpRsp = 204;
public static final int PingReq = 20;
public static final int PingRsp = 74;
public static final int PlantFlowerAcceptAllGiveFlowerReq = 8195;
public static final int PlantFlowerAcceptAllGiveFlowerReq = 8240;
public static final int PlantFlowerAcceptAllGiveFlowerRsp = 8764;
public static final int PlantFlowerAcceptGiveFlowerReq = 8532;
public static final int PlantFlowerAcceptGiveFlowerRsp = 8039;
@ -1221,8 +1221,8 @@ public class PacketOpcodes {
public static final int SceneTimeNotify = 232;
public static final int SceneTransToPointReq = 246;
public static final int SceneTransToPointRsp = 300;
public static final int SceneWeatherForcastReq = 3406;
public static final int SceneWeatherForcastRsp = 3500;
public static final int SceneWeatherForcastReq = 3110;
public static final int SceneWeatherForcastRsp = 3012;
public static final int SeaLampCoinNotify = 2197;
public static final int SeaLampContributeItemReq = 2110;
public static final int SeaLampContributeItemRsp = 2166;
@ -1515,7 +1515,7 @@ public class PacketOpcodes {
public static final int WinterCampTriathlonRestartReq = 8370;
public static final int ServerCombatEndNotify = 1169;
public static final int ReadSignatureAuditRsp = 4038;
public static final int GetGameplayRecommendationReq = 196;
public static final int GetGameplayRecommendationReq = 149;
public static final int TryInterruptRogueDiaryDungeonReq = 8804;
public static final int ResumeRogueDiaryDungeonReq = 8406;
public static final int EnterIrodoriChessDungeonReq = 8505;
@ -1571,7 +1571,7 @@ public class PacketOpcodes {
public static final int ActivityAcceptGiveGiftReq = 8679;
public static final int SearchCustomDungeonReq = 6222;
public static final int UpdateSalvageBundleMarkReq = 8786;
public static final int ReadNicknameAuditRsp = 102;
public static final int ReadNicknameAuditRsp = 197;
public static final int AllShareCDDataNotify = 9005;
public static final int GetUgcBriefInfoReq = 6346;
public static final int IrodoriFillPoetryReq = 8590;
@ -1611,7 +1611,7 @@ public class PacketOpcodes {
public static final int ReformFireworksRsp = 6008;
public static final int HomePreChangeEditModeNotify = 4637;
public static final int SpiceActivityFinishMakeSpiceReq = 8744;
public static final int PlayerNicknameNotify = 186;
public static final int PlayerNicknameNotify = 133;
public static final int IrodoriMasterStartGalleryRsp = 8391;
public static final int LanternRiteStartFireworksReformRsp = 8757;
public static final int GetUgcBriefInfoRsp = 6341;
@ -1623,7 +1623,7 @@ public class PacketOpcodes {
public static final int WidgetCaptureAnimalReq = 4273;
public static final int WinterCampEditSnowmanCombinationRsp = 8237;
public static final int WidgetCaptureAnimalRsp = 4271;
public static final int GetGameplayRecommendationRsp = 144;
public static final int GetGameplayRecommendationRsp = 196;
public static final int IrodoriChessEquipCardRsp = 8312;
public static final int LanternRiteTakeSkinRewardRsp = 8672;
public static final int ClientRemoveCombatEndModifierNotify = 1106;
@ -1631,7 +1631,7 @@ public class PacketOpcodes {
public static final int HomeUpdatePictureFrameInfoRsp = 4540;
public static final int BartenderGetFormulaRsp = 8550;
public static final int SaveCustomDungeonRoomReq = 6246;
public static final int PlayerNicknameAuditDataNotify = 133;
public static final int PlayerNicknameAuditDataNotify = 168;
public static final int HomeEnterEditModeFinishRsp = 4566;
public static final int ViewLanternProjectionTipsReq = 8102;
public static final int ActivityGetCanGiveFriendGiftRsp = 8965;
@ -1648,7 +1648,7 @@ public class PacketOpcodes {
public static final int ReserveRogueDiaryAvatarReq = 8607;
public static final int TryEnterNextRogueDiaryDungeonRsp = 8659;
public static final int PublishUgcRsp = 6325;
public static final int ReadNicknameAuditReq = 197;
public static final int ReadNicknameAuditReq = 148;
public static final int GetCustomDungeonRsp = 6234;
public static final int WinterCampAcceptAllGiveItemReq = 8920;
public static final int WinterCampGetCanGiveFriendItemReq = 8272;
@ -1669,7 +1669,7 @@ public class PacketOpcodes {
public static final int IrodoriChessLeftMonsterNotify = 5340;
public static final int MichiaeMatsuriStartDarkChallengeRsp = 8269;
public static final int MichiaeMatsuriUnlockCrystalSkillReq = 8341;
public static final int NicknameAuditConfigNotify = 148;
public static final int NicknameAuditConfigNotify = 186;
public static final int OutStuckCustomDungeonRsp = 6209;
public static final int BartenderGetFormulaReq = 8258;
public static final int PotionResetChallengeReq = 8097;
@ -1751,7 +1751,7 @@ public class PacketOpcodes {
public static final int GearActivityStartPlayGearRsp = 21492;
public static final int IslandPartySettleNotify = 22820;
public static final int GearActivityStartPlayPictureRsp = 23454;
public static final int TakeBackGivingItemRsp = 168;
public static final int TakeBackGivingItemRsp = 132;
public static final int GalleryWillStartCountdownNotify = 5575;
public static final int ActivityPushTipsInfoNotify = 8527;
public static final int PersistentDungeonSwitchAvatarReq = 1709;
@ -1768,7 +1768,7 @@ public class PacketOpcodes {
public static final int BackRebornGalleryRsp = 5518;
public static final int SummerTimeV2RestartBoatGalleryRsp = 8972;
public static final int SummerTimeV2BoatSettleNotify = 8520;
public static final int TakeBackGivingItemReq = 132;
public static final int TakeBackGivingItemReq = 144;
public static final int GadgetChangeLevelTagReq = 850;
public static final int GearActivityFinishPlayPictureReq = 24600;
public static final int HomeExchangeWoodRsp = 4812;
@ -1784,7 +1784,7 @@ public class PacketOpcodes {
public static final int AssociateInferenceWordReq = 456;
public static final int AvatarTeamAllDataNotify = 1763;
public static final int InstableSprayGalleryInfoNotify = 5528;
public static final int PlayerCompoundMaterialBoostReq = 119;
public static final int PlayerCompoundMaterialBoostReq = 102;
public static final int GravenInnocencePhotoFinishReq = 23521;
public static final int InstableSpraySwitchTeamReq = 23451;
public static final int SubmitInferenceWordRsp = 495;
@ -1807,7 +1807,7 @@ public class PacketOpcodes {
public static final int MuqadasPotionActivityEnterDungeonRsp = 20138;
public static final int AddBackupAvatarTeamReq = 1620;
public static final int PlayerDeathZoneNotify = 6296;
public static final int PlayerCompoundMaterialBoostRsp = 121;
public static final int PlayerCompoundMaterialBoostRsp = 119;
public static final int InstableSpraySwitchTeamRsp = 20452;
public static final int TreasureSeelieCollectOrbsNotify = 23448;
public static final int AranaraCollectionDataNotify = 6388;

14796
cmdid.json

File diff suppressed because it is too large Load Diff

View File

@ -32,8 +32,8 @@
"id": 4898
},
{
"name": "InBattleMechanicusEscapeMonsterNotify",
"id": 5400
"name": "MistTrialDunegonFailNotify",
"id": 8135
},
{
"name": "MusicGameGetBeatmapRsp",
@ -63,6 +63,10 @@
"name": "OneofGatherPointDetectorDataNotify",
"id": 4297
},
{
"name": "PlantFlowerAcceptAllGiveFlowerReq",
"id": 8240
},
{
"name": "PrivateChatSetSequenceReq",
"id": 4985
@ -71,6 +75,14 @@
"name": "PrivateChatSetSequenceRsp",
"id": 4957
},
{
"name": "SceneWeatherForcastReq",
"id": 3110
},
{
"name": "SceneWeatherForcastRsp",
"id": 3012
},
{
"name": "Unk2700_NGPMINKIOPK",
"id": 8956

View File

@ -1267,7 +1267,7 @@
},
{
"name": "CompoundUnlockNotify",
"id": 149,
"id": 159,
"replace": 106
},
{
@ -1367,12 +1367,12 @@
},
{
"name": "DailyTaskFilterCityReq",
"id": 172,
"id": 182,
"replace": 101
},
{
"name": "DailyTaskFilterCityRsp",
"id": 131,
"id": 172,
"replace": 138
},
{
@ -1387,7 +1387,7 @@
},
{
"name": "DailyTaskUnlockedCitiesNotify",
"id": 176,
"id": 131,
"replace": 169
},
{
@ -3954,7 +3954,8 @@
},
{
"name": "InBattleMechanicusEscapeMonsterNotify",
"id": 5400
"id": 5320,
"replace": 5400
},
{
"name": "InBattleMechanicusLeftMonsterNotify",
@ -4318,8 +4319,7 @@
},
{
"name": "MistTrialDunegonFailNotify",
"id": 8775,
"replace": 8135
"id": 8135
},
{
"name": "MistTrialGetChallengeMissionReq",
@ -4666,8 +4666,7 @@
},
{
"name": "PlantFlowerAcceptAllGiveFlowerReq",
"id": 8195,
"replace": 8240
"id": 8240
},
{
"name": "PlantFlowerAcceptAllGiveFlowerRsp",
@ -6053,13 +6052,11 @@
},
{
"name": "SceneWeatherForcastReq",
"id": 3406,
"replace": 3110
"id": 3110
},
{
"name": "SceneWeatherForcastRsp",
"id": 3500,
"replace": 3012
"id": 3012
},
{
"name": "SeaLampCoinNotify",
@ -7523,7 +7520,7 @@
},
{
"name": "GetGameplayRecommendationReq",
"id": 196,
"id": 149,
"replace": 155
},
{
@ -7803,7 +7800,7 @@
},
{
"name": "ReadNicknameAuditRsp",
"id": 102,
"id": 197,
"replace": 168
},
{
@ -8003,7 +8000,7 @@
},
{
"name": "PlayerNicknameNotify",
"id": 186,
"id": 133,
"replace": 151
},
{
@ -8063,7 +8060,7 @@
},
{
"name": "GetGameplayRecommendationRsp",
"id": 144,
"id": 196,
"replace": 113
},
{
@ -8103,7 +8100,7 @@
},
{
"name": "PlayerNicknameAuditDataNotify",
"id": 133,
"id": 168,
"replace": 162
},
{
@ -8188,7 +8185,7 @@
},
{
"name": "ReadNicknameAuditReq",
"id": 197,
"id": 148,
"replace": 132
},
{
@ -8293,7 +8290,7 @@
},
{
"name": "NicknameAuditConfigNotify",
"id": 148,
"id": 186,
"replace": 171
},
{
@ -8701,7 +8698,7 @@
},
{
"name": "TakeBackGivingItemRsp",
"id": 168,
"id": 132,
"replace": 196
},
{
@ -8786,7 +8783,7 @@
},
{
"name": "TakeBackGivingItemReq",
"id": 132,
"id": 144,
"replace": 128
},
{
@ -8866,7 +8863,7 @@
},
{
"name": "PlayerCompoundMaterialBoostReq",
"id": 119,
"id": 102,
"replace": 159
},
{
@ -8981,7 +8978,7 @@
},
{
"name": "PlayerCompoundMaterialBoostRsp",
"id": 121,
"id": 119,
"replace": 129
},
{

File diff suppressed because it is too large Load Diff

View File

@ -9,7 +9,7 @@
"name": "RoutePoint"
},
{
"name": "MissionStatus"
"name": "BattlePassMission"
},
{
"name": "AbilityInvokeEntryHead"
@ -257,17 +257,14 @@
{
"name": "FurnitureMakeData"
},
{
"name": "FurnitureMakeSlot"
},
{
"name": "HomeAnimalData"
},
{
"name": "HomeFurnitureData"
"name": "HomeBlockArrangementInfo"
},
{
"name": "HomeBlockArrangementInfo"
"name": "HomeFurnitureData"
},
{
"name": "HomeMarkPointFurnitureData"
@ -365,9 +362,6 @@
{
"name": "MarkMapReq"
},
{
"name": "Operation"
},
{
"name": "EntityMoveInfo"
},
@ -386,6 +380,9 @@
{
"name": "OnlinePlayerInfo"
},
{
"name": "PlayerApplyEnterMpResultNotify"
},
{
"name": "PlayerLocationInfo"
},
@ -402,7 +399,7 @@
"name": "Birthday"
},
{
"name": "ServerBuffChangeType"
"name": "ServerBuffChangeNotify"
},
{
"name": "ServerBuff"
@ -626,6 +623,9 @@
{
"name": "GetFriendShowNameCardInfoReq"
},
{
"name": "GetHomeLevelUpRewardReq"
},
{
"name": "GetInvestigationMonsterReq"
},
@ -650,12 +650,18 @@
{
"name": "HomeChangeEditModeReq"
},
{
"name": "HomeChangeModuleReq"
},
{
"name": "HomeChooseModuleReq"
},
{
"name": "HomeGetArrangementInfoReq"
},
{
"name": "HomeModuleSeenReq"
},
{
"name": "HomeSceneJumpReq"
},
@ -815,9 +821,6 @@
{
"name": "WidgetSlotOp"
},
{
"name": "WidgetSlotTag"
},
{
"name": "TakeBattlePassMissionPointReq"
},
@ -893,9 +896,6 @@
{
"name": "WidgetDoBagReq"
},
{
"name": "WorldPlayerDieNotify"
},
{
"name": "TakeCompoundOutputRsp"
},
@ -935,6 +935,9 @@
{
"name": "WidgetSlotData"
},
{
"name": "WidgetSlotTag"
},
{
"name": "AskAddFriendNotify"
},
@ -1037,6 +1040,9 @@
{
"name": "AvatarWearFlycloakRsp"
},
{
"name": "BackMyWorldRsp"
},
{
"name": "BattlePassAllDataNotify"
},
@ -1046,9 +1052,6 @@
{
"name": "BattlePassMissionUpdateNotify"
},
{
"name": "BeginCameraSceneLookNotify"
},
{
"name": "BlossomBriefInfoNotify"
},
@ -1130,6 +1133,9 @@
{
"name": "AvatarTeamAllDataNotify"
},
{
"name": "CutSceneBeginNotify"
},
{
"name": "DailyTaskDataNotify"
},
@ -1260,10 +1266,10 @@
"name": "FurnitureCurModuleArrangeCountNotify"
},
{
"name": "Uint32Pair"
"name": "FurnitureMakeRsp"
},
{
"name": "FurnitureMakeRsp"
"name": "FurnitureMakeSlot"
},
{
"name": "FurnitureMakeStartRsp"
@ -1331,15 +1337,15 @@
{
"name": "GetFriendShowNameCardInfoRsp"
},
{
"name": "GetHomeLevelUpRewardRsp"
},
{
"name": "GetInvestigationMonsterRsp"
},
{
"name": "GetMailItemRsp"
},
{
"name": "GetOnlinePlayerListReq"
},
{
"name": "GetOnlinePlayerListRsp"
},
@ -1397,6 +1403,9 @@
{
"name": "HomeChangeEditModeRsp"
},
{
"name": "HomeChangeModuleRsp"
},
{
"name": "HomeChooseModuleRsp"
},
@ -1415,6 +1424,12 @@
{
"name": "HomeMarkPointSceneData"
},
{
"name": "HomeModuleSeenRsp"
},
{
"name": "HomeModuleUnlockNotify"
},
{
"name": "HomePreChangeEditModeNotify"
},
@ -1433,6 +1448,12 @@
{
"name": "LifeStateChangeNotify"
},
{
"name": "MailChangeNotify"
},
{
"name": "MarkNewNotify"
},
{
"name": "McoinExchangeHcoinRsp"
},
@ -1442,9 +1463,6 @@
{
"name": "MusicGameUnknown1Enum"
},
{
"name": "MusicBriefInfo"
},
{
"name": "MusicGameGetBeatmapRsp"
},
@ -1487,9 +1505,6 @@
{
"name": "PlayerApplyEnterMpNotify"
},
{
"name": "PlayerApplyEnterMpResultNotify"
},
{
"name": "PlayerApplyEnterMpResultRsp"
},
@ -1499,9 +1514,6 @@
{
"name": "PlayerChatNotify"
},
{
"name": "SystemHint"
},
{
"name": "PlayerChatRsp"
},
@ -1601,9 +1613,6 @@
{
"name": "QueryPathRsp"
},
{
"name": "PathStatusType"
},
{
"name": "QuestCreateEntityRsp"
},
@ -1701,10 +1710,10 @@
"name": "ServerAnnounceRevokeNotify"
},
{
"name": "ServerBuffChangeNotify"
"name": "ServerCondMeetQuestListUpdateNotify"
},
{
"name": "ServerCondMeetQuestListUpdateNotify"
"name": "ServerGlobalValueChangeNotify"
},
{
"name": "ServerTimeNotify"
@ -1763,15 +1772,9 @@
{
"name": "TeamEntityInfo"
},
{
"name": "AchievementInfo"
},
{
"name": "TakeAchievementRewardReq"
},
{
"name": "TakeBattlePassMissionPointRsp"
},
{
"name": "TakeBattlePassRewardRsp"
},
@ -1907,6 +1910,9 @@
{
"name": "WorldOwnerDailyTaskNotify"
},
{
"name": "WorldPlayerDieNotify"
},
{
"name": "WorldPlayerInfoNotify"
},

2
op.js
View File

@ -746,6 +746,6 @@ function scan_gc() {
// cmdid_to_op(); // 4. update op
// npx prettier --write PacketOpcodes.java
// scan_gc(); // 5. scan gc
clean_proto_gen(); // 6. clean proto
// clean_proto_gen(); // 6. clean proto
// read_cmdid_ht_json();

View File

@ -1,18 +0,0 @@
// Proto has been converted from Sorapointa to Grasscutter format
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message AchievementInfo {
enum AchievementInfoStatus {
ACHIEVEMENT_INVALID = 0;
ACHIEVEMENT_UNFINISHED = 1;
ACHIEVEMENT_FINISHED = 2;
ACHIEVEMENT_POINT_TAKEN = 3;
}
uint32 id = 1;
AchievementInfoStatus status = 2;
uint32 current = 3;
uint32 goal = 4;
uint32 achievedate = 5;
}

View File

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

View File

@ -1,39 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "KeepRotType.proto";
import "Vector.proto";
message BeginCameraSceneLookNotify {
//enum CPHHCGOAFAE {
// option allow_alias= true;
// NONE = 0;
// PEPPOHPHJOJ = 279;
// DCDNILFDFLB = 0;
// NNBKOLMPOEA = 1;
//}
bool Unk3300_ONBDMCHFPDL = 2;
bool Unk3300_PIEFLAEGGBI = 8;
bool Unk3300_NJLBIMJDFHJ = 1;
float duration = 10;
KeepRotType keepRotType = 14;
Vector Unk3300_FJDFGLNLMBN = 13;
float Unk3300_FIOLGCIKFLH = 5;
float Unk3300_HFPCHFNFJKP = 11;
repeated string otherParams = 12;
uint32 entityId = 167;
bool Unk3300_ODADMBBFPAP = 4;
bool Unk3300_EELNOAICHOJ = 3;
uint32 Unk3300_KCHKKBODNCJ = 1965;
bool Unk3300_DFPCMOFONNK = 15;
float Unk3300_HKKCHCEMJIE = 2004;
uint32 Unk3300_AJEENEOCFON = 106;
Vector Unk3300_PPCIDICMIEN = 7;
bool Unk3300_AAOGBCCNJAF = 644;
float Unk3300_HCLPGGAOIAC = 6;
bool Unk3300_ILMHDLHLKGJ = 9;
}

View File

@ -1,8 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message CutSceneEndNotify {
uint32 cutsceneId = 15;
int32 retcode = 9;
}

View File

@ -1,6 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message CutSceneFinishNotify {
uint32 cutsceneId = 14;
}

View File

@ -1,27 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "OpRedraw.proto";
import "OpSelectOnStage.proto";
import "OpReroll.proto";
import "OpAttack.proto";
import "OpPass.proto";
import "OpPlayCard.proto";
import "OpReboot.proto";
import "OpSurrender.proto";
message GCGOperation {
oneof op {
OpRedraw op_redraw = 12;
OpSelectOnStage op_select_on_stage = 4;
OpReroll op_reroll = 13;
OpAttack op_attack = 9;
OpPass op_pass = 10;
OpPlayCard op_play_card = 8;
OpReboot op_reboot = 6;
OpSurrender op_surrender = 15;
}
}

View File

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

View File

@ -1,10 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message GCGOperationRedraw {
repeated uint32 cardList = 12;
}

View File

@ -1,22 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "GCGOperation.proto";
message GCGOperationReq {
//enum GMDGEMKCKPF {
// option allow_alias= true;
// NONE = 0;
// PEPPOHPHJOJ = 7487;
// DCDNILFDFLB = 0;
// NNBKOLMPOEA = 1;
// EAJIABGAOCI = 1;
//}
uint32 redirectUid = 3;
uint32 opSeq = 6;
GCGOperation op = 11;
}

View File

@ -1,19 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message GCGOperationRsp {
//enum ILJPBGCIOBB {
// option allow_alias= true;
// NONE = 0;
// PEPPOHPHJOJ = 7651;
// DCDNILFDFLB = 0;
// NNBKOLMPOEA = 1;
//}
uint32 opSeq = 7;
int32 retcode = 3;
}

View File

@ -1,10 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
enum KeepRotType {
KEEP_ROT_TYPE_X = 0;
KEEP_ROT_TYPE_XY = 1;
}

View File

@ -1,11 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message OpAttack {
uint32 skillId = 8;
repeated uint32 costDiceIndexList = 11;
}

View File

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

View File

@ -1,13 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message OpPlayCard {
uint32 replaceCardGuid = 6;
repeated uint32 targetCardGuidList = 11;
uint32 cardGuid = 14;
repeated uint32 costDiceIndexList = 13;
}

View File

@ -1,11 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message OpReboot {
repeated uint32 costCardGuidList = 9;
repeated uint32 diceIndexList = 10;
}

View File

@ -1,10 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message OpRedraw {
repeated uint32 cardList = 12;
}

View File

@ -1,10 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message OpReroll {
repeated uint32 diceIndexList = 3;
}

View File

@ -1,11 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message OpSelectOnStage {
uint32 cardGuid = 6;
repeated uint32 costDiceIndexList = 13;
}

View File

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

View File

@ -1,10 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
enum OperateType {
OPERATE_TYPE_NONE = 0;
OPERATE_TYPE_EFFECT = 1;
}

View File

@ -1,12 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
enum Operation {
OPERATION_ADD = 0;
OPERATION_MOD = 1;
OPERATION_DEL = 2;
OPERATION_GET = 3;
}

View File

@ -1,24 +0,0 @@
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
import "Vector.proto";
import "OperateType.proto";
message PerformOperationNotify {
//enum GOAGPODAGOL {
// option allow_alias= true;
// NONE = 0;
// PEPPOHPHJOJ = 1139;
// DCDNILFDFLB = 0;
// NNBKOLMPOEA = 1;
//}
Vector rot = 1;
OperateType operateType = 5;
Vector pos = 14;
uint32 index = 10;
uint32 entityId = 3;
}

View File

@ -1,8 +0,0 @@
// Proto has been converted from Sorapointa to Grasscutter format
syntax = "proto3";
option java_package = "emu.grasscutter.net.proto";
message SystemHint {
uint32 type = 1;
}

View File

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