using ET; using ProtoBuf; using System.Collections.Generic; namespace ET { [Message(OuterMessage.HttpGetRouterResponse)] [ProtoContract] public partial class HttpGetRouterResponse: ProtoObject { [ProtoMember(1)] public List Realms { get; set; } [ProtoMember(2)] public List Routers { get; set; } } [Message(OuterMessage.RouterSync)] [ProtoContract] public partial class RouterSync: ProtoObject { [ProtoMember(1)] public uint ConnectId { get; set; } [ProtoMember(2)] public string Address { get; set; } } [ResponseType(nameof(M2C_TestResponse))] [Message(OuterMessage.C2M_TestRequest)] [ProtoContract] public partial class C2M_TestRequest: ProtoObject, IActorLocationRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public string request { get; set; } } [Message(OuterMessage.M2C_TestResponse)] [ProtoContract] public partial class M2C_TestResponse: ProtoObject, IActorLocationResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public string response { get; set; } } [ResponseType(nameof(G2C_EnterMap))] [Message(OuterMessage.C2G_EnterMap)] [ProtoContract] public partial class C2G_EnterMap: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long InstanceId { get; set; } } [Message(OuterMessage.G2C_EnterMap)] [ProtoContract] public partial class G2C_EnterMap: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public long MapInstanceId { get; set; } } [Message(OuterMessage.M2C_StartSceneChange)] [ProtoContract] public partial class M2C_StartSceneChange: ProtoObject, IActorMessage { [ProtoMember(1)] public long SceneInstanceId { get; set; } [ProtoMember(2)] public string SceneName { get; set; } } [ResponseType(nameof(G2C_Ping))] [Message(OuterMessage.C2G_Ping)] [ProtoContract] public partial class C2G_Ping: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } } [Message(OuterMessage.G2C_Ping)] [ProtoContract] public partial class G2C_Ping: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public long Time { get; set; } } [ResponseType(nameof(M2C_Reload))] [Message(OuterMessage.C2M_Reload)] [ProtoContract] public partial class C2M_Reload: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public string Account { get; set; } [ProtoMember(3)] public string Password { get; set; } } [Message(OuterMessage.M2C_Reload)] [ProtoContract] public partial class M2C_Reload: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(R2C_Login))] [Message(OuterMessage.C2R_Login)] [ProtoContract] public partial class C2R_Login: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } } [Message(OuterMessage.R2C_Login)] [ProtoContract] public partial class R2C_Login: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } // 服务器列表 [ProtoMember(5)] public List Address { get; set; } } [ResponseType(nameof(G2C_LoginGame))] [Message(OuterMessage.C2G_LoginGame)] [ProtoContract] public partial class C2G_LoginGame: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public string Token { get; set; } } [Message(OuterMessage.G2C_LoginGame)] [ProtoContract] public partial class G2C_LoginGame: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public PlayerBasic Player { get; set; } } [ResponseType(nameof(G2C_CreatePlayer))] [Message(OuterMessage.C2G_CreatePlayer)] [ProtoContract] public partial class C2G_CreatePlayer: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long UserId { get; set; } [ProtoMember(3)] public string Name { get; set; } [ProtoMember(4)] public int Pro { get; set; } [ProtoMember(5)] public int Sex { get; set; } } [Message(OuterMessage.G2C_CreatePlayer)] [ProtoContract] public partial class G2C_CreatePlayer: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public Player Player { get; set; } } [ResponseType(nameof(G2C_BindPlayer))] [Message(OuterMessage.C2G_BindPlayer)] [ProtoContract] public partial class C2G_BindPlayer: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public long PlayerId { get; set; } } [Message(OuterMessage.G2C_BindPlayer)] [ProtoContract] public partial class G2C_BindPlayer: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public Player Player { get; set; } } [ResponseType(nameof(G2C_AddUnitsToMap))] [Message(OuterMessage.C2G_AddUnitsToMap)] [ProtoContract] public partial class C2G_AddUnitsToMap: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int UnitId { get; set; } [ProtoMember(3)] public int Force { get; set; } [ProtoMember(4)] public string Flag { get; set; } [ProtoMember(5)] public int X { get; set; } [ProtoMember(6)] public int Y { get; set; } } [Message(OuterMessage.G2C_AddUnitsToMap)] [ProtoContract] public partial class G2C_AddUnitsToMap: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(G2C_RemoveUnit))] [Message(OuterMessage.C2G_RemoveUnit)] [ProtoContract] public partial class C2G_RemoveUnit: ProtoObject, IActorLocationRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int UnitId { get; set; } } [Message(OuterMessage.G2C_RemoveUnit)] [ProtoContract] public partial class G2C_RemoveUnit: ProtoObject, IActorLocationResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [ResponseType(nameof(G2C_TriggrBattleFunction))] [Message(OuterMessage.C2G_TriggrBattleFunction)] [ProtoContract] public partial class C2G_TriggrBattleFunction: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int TriggerID { get; set; } [ProtoMember(3)] public int Value1 { get; set; } [ProtoMember(4)] public int Value2 { get; set; } [ProtoMember(5)] public int Value3 { get; set; } [ProtoMember(6)] public int Value4 { get; set; } [ProtoMember(7)] public int Value5 { get; set; } [ProtoMember(8)] public int Value6 { get; set; } } [Message(OuterMessage.G2C_TriggrBattleFunction)] [ProtoContract] public partial class G2C_TriggrBattleFunction: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [Message(OuterMessage.RankInfo)] [ProtoContract] public partial class RankInfo: ProtoObject { [ProtoMember(1)] public string Name { get; set; } [ProtoMember(2)] public string Url { get; set; } [ProtoMember(3)] public long Value { get; set; } [ProtoMember(4)] public int Ranking { get; set; } } [Message(OuterMessage.G2C_RankNotify)] [ProtoContract] public partial class G2C_RankNotify: ProtoObject, IActorMessage { [ProtoMember(1)] public List InfoList { get; set; } } [Message(OuterMessage.G2C_TestHotfixMessage)] [ProtoContract] public partial class G2C_TestHotfixMessage: ProtoObject, IMessage { [ProtoMember(1)] public string Info { get; set; } } [ResponseType(nameof(M2C_TestRobotCase))] [Message(OuterMessage.C2M_TestRobotCase)] [ProtoContract] public partial class C2M_TestRobotCase: ProtoObject, IActorLocationRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int N { get; set; } } [Message(OuterMessage.M2C_TestRobotCase)] [ProtoContract] public partial class M2C_TestRobotCase: ProtoObject, IActorLocationResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } [ProtoMember(4)] public int N { get; set; } } [ResponseType(nameof(G2C_Benchmark))] [Message(OuterMessage.C2G_Benchmark)] [ProtoContract] public partial class C2G_Benchmark: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } } [Message(OuterMessage.G2C_Benchmark)] [ProtoContract] public partial class G2C_Benchmark: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [Message(OuterMessage.R2C_Disconnect)] [ProtoContract] public partial class R2C_Disconnect: ProtoObject, IActorMessage { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [Message(OuterMessage.HttpDouyinApiCallbackResponse)] [ProtoContract] public partial class HttpDouyinApiCallbackResponse: ProtoObject { [ProtoMember(1)] public int Error { get; set; } [ProtoMember(2)] public string Message { get; set; } } [Message(OuterMessage.HttpGetVersionResponse)] [ProtoContract] public partial class HttpGetVersionResponse: ProtoObject { [ProtoMember(1)] public int Error { get; set; } [ProtoMember(2)] public string Message { get; set; } [ProtoMember(3)] public long Version { get; set; } [ProtoMember(4)] public string Url { get; set; } } [ResponseType(nameof(G2C_BattleNotify))] [Message(OuterMessage.C2G_BattleNotify)] [ProtoContract] public partial class C2G_BattleNotify: ProtoObject, IRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public string Message { get; set; } } [Message(OuterMessage.G2C_BattleNotify)] [ProtoContract] public partial class G2C_BattleNotify: ProtoObject, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } } [Message(OuterMessage.G2C_LikeInfoPush)] [ProtoContract] public partial class G2C_LikeInfoPush: ProtoObject, IActorMessage { [ProtoMember(1)] public long TotalNum { get; set; } [ProtoMember(2)] public long ConfigNum { get; set; } } [Message(OuterMessage.G2C_GiftInfoPush)] [ProtoContract] public partial class G2C_GiftInfoPush: ProtoObject, IActorMessage { [ProtoMember(1)] public string NickName { get; set; } [ProtoMember(2)] public string Url { get; set; } [ProtoMember(3)] public int GiftType { get; set; } [ProtoMember(4)] public int GiftNum { get; set; } [ProtoMember(5)] public int TotalMoney { get; set; } [ProtoMember(6)] public int UnitId { get; set; } } public static class OuterMessage { public const ushort HttpGetRouterResponse = 10002; public const ushort RouterSync = 10003; public const ushort C2M_TestRequest = 10004; public const ushort M2C_TestResponse = 10005; public const ushort C2G_EnterMap = 10006; public const ushort G2C_EnterMap = 10007; public const ushort M2C_StartSceneChange = 10008; public const ushort C2G_Ping = 10009; public const ushort G2C_Ping = 10010; public const ushort C2M_Reload = 10011; public const ushort M2C_Reload = 10012; public const ushort C2R_Login = 10013; public const ushort R2C_Login = 10014; public const ushort C2G_LoginGame = 10015; public const ushort G2C_LoginGame = 10016; public const ushort C2G_CreatePlayer = 10017; public const ushort G2C_CreatePlayer = 10018; public const ushort C2G_BindPlayer = 10019; public const ushort G2C_BindPlayer = 10020; public const ushort C2G_AddUnitsToMap = 10021; public const ushort G2C_AddUnitsToMap = 10022; public const ushort C2G_RemoveUnit = 10023; public const ushort G2C_RemoveUnit = 10024; public const ushort C2G_TriggrBattleFunction = 10025; public const ushort G2C_TriggrBattleFunction = 10026; public const ushort RankInfo = 10027; public const ushort G2C_RankNotify = 10028; public const ushort G2C_TestHotfixMessage = 10029; public const ushort C2M_TestRobotCase = 10030; public const ushort M2C_TestRobotCase = 10031; public const ushort C2G_Benchmark = 10032; public const ushort G2C_Benchmark = 10033; public const ushort R2C_Disconnect = 10034; public const ushort HttpDouyinApiCallbackResponse = 10035; public const ushort HttpGetVersionResponse = 10036; public const ushort C2G_BattleNotify = 10037; public const ushort G2C_BattleNotify = 10038; public const ushort G2C_LikeInfoPush = 10039; public const ushort G2C_GiftInfoPush = 10040; } }