From c4df46eb570b0614dc02349deea46de26f50f616 Mon Sep 17 00:00:00 2001 From: ALEXTANG <574809918@qq.com> Date: Sun, 23 Apr 2023 14:29:19 +0800 Subject: [PATCH] [-][+] Change .proto [-][+] Change .proto --- Luban/Proto/Gen/ProtoBase.cs | 59 ++++++ Luban/Proto/Log/ProtobufResolver.log | 5 - Luban/Proto/ProtobufResolver.exe | Bin 9728 -> 0 bytes Luban/Proto/gen_pb_code.bat | 37 ++-- Luban/Proto/pb_message/DPLogin.proto | 191 ------------------ Luban/Proto/pb_message/GameBase.proto | 45 ----- Luban/Proto/pb_message/ProtoBase.proto | 35 ---- .../ExternalMessage.proto | 4 +- Luban/Proto/pb_schemas/GameProto.proto | 8 + Luban/Proto/pb_schemas/ProtoBase.proto | 36 ++++ 10 files changed, 126 insertions(+), 294 deletions(-) create mode 100644 Luban/Proto/Gen/ProtoBase.cs delete mode 100644 Luban/Proto/Log/ProtobufResolver.log delete mode 100644 Luban/Proto/ProtobufResolver.exe delete mode 100644 Luban/Proto/pb_message/DPLogin.proto delete mode 100644 Luban/Proto/pb_message/GameBase.proto delete mode 100644 Luban/Proto/pb_message/ProtoBase.proto rename Luban/Proto/{pb_message => pb_schemas}/ExternalMessage.proto (97%) create mode 100644 Luban/Proto/pb_schemas/GameProto.proto create mode 100644 Luban/Proto/pb_schemas/ProtoBase.proto diff --git a/Luban/Proto/Gen/ProtoBase.cs b/Luban/Proto/Gen/ProtoBase.cs new file mode 100644 index 00000000..8efbfa21 --- /dev/null +++ b/Luban/Proto/Gen/ProtoBase.cs @@ -0,0 +1,59 @@ +using System; +using ProtoBuf; +using TEngine; +using System.Collections.Generic; +namespace GameProto +{ + // 这个文件只放协议,和协议头 + // 消息协议 + [Serializable,global::ProtoBuf.ProtoContract(Name = @"CSPkg")] + public partial class CSPkg + { + [global::ProtoBuf.ProtoMember(1)] + public CSPkgHead Head { get; set; } + + [global::ProtoBuf.ProtoMember(2)] + public CSPkgBody Body { get; set; } + + } + + // 消息协议头 + [Serializable,global::ProtoBuf.ProtoContract(Name = @"CSPkgHead")] + public partial class CSPkgHead + { + [global::ProtoBuf.ProtoMember(1)] + public uint MsgId { get; set; } + + [global::ProtoBuf.ProtoMember(2)] + public uint MsgLength { get; set; } + + [global::ProtoBuf.ProtoMember(3)] + public uint MsgVersion { get; set; } + + [global::ProtoBuf.ProtoMember(4)] + public uint Echo { get; set; } + + [global::ProtoBuf.ProtoMember(5)] + public uint SvrTime { get; set; } + + } + + // 消息协议体 + [Serializable,global::ProtoBuf.ProtoContract(Name = @"CSPkgBody")] + public partial class CSPkgBody + { + } + + // 协议ID + [global::ProtoBuf.ProtoContract()] + public enum CSMsgID + { + CS_START = 0, + + CS_HeartBeat = 10001, + + CS_END = 10000, + + } + +} diff --git a/Luban/Proto/Log/ProtobufResolver.log b/Luban/Proto/Log/ProtobufResolver.log deleted file mode 100644 index 00a4418e..00000000 --- a/Luban/Proto/Log/ProtobufResolver.log +++ /dev/null @@ -1,5 +0,0 @@ -Info_2023/1/13 11:33:15: By AlanDu Time:2023/1/13 11:33:15 -Info_2023/1/13 11:33:15: Version 0.1 -Info_2023/1/13 11:33:15: Function Protobuf Resolver -Info_2023/1/13 11:33:15: protoDirPath:G:\WorkSpace\DinGameFrame\Luban\Proto\pb_message -Info_2023/1/13 11:33:15: ProtoOutputPath:../../Assets\GameMain\HotFix\Scripts\Proto\Definition\Constant diff --git a/Luban/Proto/ProtobufResolver.exe b/Luban/Proto/ProtobufResolver.exe deleted file mode 100644 index 0d97384da06b5e14fc44dc15e5e4d2a8aabcb9e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9728 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 BJk0