大量优化

This commit is contained in:
flswld
2023-01-05 01:29:00 +08:00
parent f991480192
commit 27f16d9063
226 changed files with 2651 additions and 2484 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,5 @@
package cmd
const (
GCGDSBanCardNotify uint16 = 65501
)

View File

@@ -105,6 +105,8 @@ func (c *CmdProtoMap) registerAllMessage() {
c.registerMessage(SceneEntityDrownReq, &proto.SceneEntityDrownReq{}) // 场景实体溺水请求
c.registerMessage(SceneEntityDrownRsp, &proto.SceneEntityDrownRsp{}) // 场景实体溺水响应
c.registerMessage(ObstacleModifyNotify, &proto.ObstacleModifyNotify{}) // 寻路阻挡变动通知
c.registerMessage(DungeonWayPointNotify, &proto.DungeonWayPointNotify{}) // 地牢副本相关
c.registerMessage(DungeonDataNotify, &proto.DungeonDataNotify{}) // 地牢副本相关
// 战斗与同步
c.registerMessage(AvatarFightPropNotify, &proto.AvatarFightPropNotify{}) // 角色战斗属性通知
@@ -261,15 +263,12 @@ func (c *CmdProtoMap) registerAllMessage() {
c.registerMessage(GCGAskDuelRsp, &proto.GCGAskDuelRsp{}) // GCG决斗响应
c.registerMessage(GCGInitFinishReq, &proto.GCGInitFinishReq{}) // GCG初始化完成请求
c.registerMessage(GCGInitFinishRsp, &proto.GCGInitFinishRsp{}) // GCG初始化完成响应
c.registerMessage(Unk3300_DGBNCDEIIFC, &proto.Unk3300_DGBNCDEIIFC{}) // GCG
c.registerMessage(DungeonWayPointNotify, &proto.DungeonWayPointNotify{}) // GCG
c.registerMessage(DungeonDataNotify, &proto.DungeonDataNotify{}) // GCG
//// TODO 客户端开始GCG游戏
//c.registerMessage(GCGStartChallengeByCheckRewardReq, &proto.GCGStartChallengeByCheckRewardReq{}) // GCG开始挑战来自检测奖励请求
//c.registerMessage(GCGStartChallengeByCheckRewardRsp, &proto.GCGStartChallengeByCheckRewardRsp{}) // GCG开始挑战来自检测奖励响应
//c.registerMessage(GCGStartChallengeReq, &proto.GCGStartChallengeReq{}) // GCG开始挑战请求
//c.registerMessage(GCGStartChallengeRsp, &proto.GCGStartChallengeRsp{}) // GCG开始挑战响应
// // TODO 客户端开始GCG游戏
// c.registerMessage(GCGStartChallengeByCheckRewardReq, &proto.GCGStartChallengeByCheckRewardReq{}) // GCG开始挑战来自检测奖励请求
// c.registerMessage(GCGStartChallengeByCheckRewardRsp, &proto.GCGStartChallengeByCheckRewardRsp{}) // GCG开始挑战来自检测奖励响应
// c.registerMessage(GCGStartChallengeReq, &proto.GCGStartChallengeReq{}) // GCG开始挑战请求
// c.registerMessage(GCGStartChallengeRsp, &proto.GCGStartChallengeRsp{}) // GCG开始挑战响应
// 乱七八糟
c.registerMessage(MarkMapReq, &proto.MarkMapReq{}) // 标记地图请求

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGActionType {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGApplyInviteBattleNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGApplyInviteBattleReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGApplyInviteBattleRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGAskDuelReq {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGDuel.proto";
package proto;
option go_package = "./;proto";
message GCGAskDuelRsp {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "Uint32Pair.proto";
package proto;
option go_package = "./;proto";
message GCGAttackCostInfo {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGBackToDuelReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGBackToDuelRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGBasicDataNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGBossChallengeData {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGBossChallengeData.proto";
package proto;
option go_package = "./;proto";
message GCGBossChallengeUpdateNotify {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGSkillLimitsInfo.proto";
import "GCGToken.proto";
package proto;
option go_package = "./;proto";
message GCGCard {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGSkillLimitsInfo.proto";
package proto;
option go_package = "./;proto";
message GCGCardSkillLimitsInfo {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGChallengeData {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGDuelChallenge.proto";
package proto;
option go_package = "./;proto";
message GCGChallengeUpdateNotify {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGSkillPreviewInfo.proto";
package proto;
option go_package = "./;proto";
message GCGChangeOnstageInfo {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGClientPerformType {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGClientSettleReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGClientSettleRsp {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "ProfilePicture.proto";
package proto;
option go_package = "./;proto";
message GCGControllerShowInfo {

View File

@@ -20,6 +20,7 @@ import "GCGAttackCostInfo.proto";
import "GCGPlayCardCostInfo.proto";
import "GCGSelectOnStageCostInfo.proto";
package proto;
option go_package = "./;proto";
message GCGCostReviseInfo {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSBanCardNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCardBackUnlockNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCardData {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCardFaceUnlockNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCardFaceUpdateNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCardNumChangeNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCardProficiencyNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeCardBackReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeCardBackRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeCardFaceReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeCardFaceRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeCurDeckReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeCurDeckRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeDeckNameReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeDeckNameRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeFieldReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSChangeFieldRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSCurDeckChangeNotify {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGDSCardData.proto";
import "GCGDSDeckData.proto";
package proto;
option go_package = "./;proto";
message GCGDSDataNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeckData {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeckSaveReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeckSaveRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeckUnlockNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeckUpdateNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeleteDeckReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSDeleteDeckRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSFieldUnlockNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSTakeCardProficiencyRewardReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDSTakeCardProficiencyRewardRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDamageDetail {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDebugReplayNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGDiceSideType {

View File

@@ -27,6 +27,7 @@ import "GCGPhase.proto";
import "GCGPlayerField.proto";
import "Unk3300_ADHENCIFKNI.proto";
package proto;
option go_package = "./;proto";
message GCGDuel {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGDuelChallenge {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGChallengeData.proto";
import "PlatformType.proto";
package proto;
option go_package = "./;proto";
message GCGDuelExtra {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGEndReason {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGGameBusinessType.proto";
import "GCGPlayerBriefData.proto";
package proto;
option go_package = "./;proto";
message GCGGameBriefData {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGGameBriefData.proto";
package proto;
option go_package = "./;proto";
message GCGGameBriefDataNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGGameBusinessType {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGGameCreateFailReasonNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGGameMaxNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGGrowthLevelNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGGrowthLevelRewardNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGGrowthLevelTakeRewardReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGGrowthLevelTakeRewardRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGHeartBeatNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGInitFinishReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGInitFinishRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGIntentionChangeType {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGInviteBattleNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGInviteGuestBattleReq {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGInviteGuestBattleRsp {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGLevelChallengeDeleteNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGLevelChallengeFinishNotify {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGBossChallengeData.proto";
import "GCGLevelData.proto";
package proto;
option go_package = "./;proto";
message GCGLevelChallengeNotify {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGLevelData {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
enum GCGLevelType {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGLimitsInfo {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "MatchPlayerInfo.proto";
package proto;
option go_package = "./;proto";
message GCGMatchInfo {

View File

@@ -51,6 +51,7 @@ import "GCGMsgUseSkill.proto";
import "GCGMsgUseSkillEnd.proto";
import "GCGMsgWaitingListChange.proto";
package proto;
option go_package = "./;proto";
message GCGMessage {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGActionType.proto";
import "GCGMessage.proto";
package proto;
option go_package = "./;proto";
message GCGMessagePack {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGMessagePack.proto";
package proto;
option go_package = "./;proto";
message GCGMessagePackNotify {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGReason.proto";
import "GCGZoneType.proto";
package proto;
option go_package = "./;proto";
message GCGMsgAddCards {

View File

@@ -19,6 +19,7 @@ syntax = "proto3";
import "GCGDiceSideType.proto";
import "GCGReason.proto";
package proto;
option go_package = "./;proto";
message GCGMsgAddDice {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGCard.proto";
package proto;
option go_package = "./;proto";
message GCGMsgCardUpdate {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGMsgCharDie {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGClientPerformType.proto";
package proto;
option go_package = "./;proto";
message GCGMsgClientPerform {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGReason.proto";
package proto;
option go_package = "./;proto";
message GCGMsgCostDice {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGCostReviseInfo.proto";
package proto;
option go_package = "./;proto";
message GCGMsgCostRevise {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGDiceSideType.proto";
package proto;
option go_package = "./;proto";
message GCGMsgDiceReroll {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGDiceSideType.proto";
package proto;
option go_package = "./;proto";
message GCGMsgDiceRoll {

View File

@@ -16,6 +16,7 @@
syntax = "proto3";
package proto;
option go_package = "./;proto";
message GCGMsgDuelDataChange {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGEndReason.proto";
package proto;
option go_package = "./;proto";
message GCGMsgGameOver {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGReason.proto";
package proto;
option go_package = "./;proto";
message GCGMsgModifyAdd {

View File

@@ -18,6 +18,7 @@ syntax = "proto3";
import "GCGReason.proto";
package proto;
option go_package = "./;proto";
message GCGMsgModifyRemove {

Some files were not shown because too many files have changed in this diff Show More