using ET; using ProtoBuf; using System.Collections.Generic; namespace ET { [ResponseType(nameof(M2C_TestResponse))] [Message(OuterOpcode.C2M_TestRequest)] [ProtoContract] public partial class C2M_TestRequest: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string request { get; set; } } [Message(OuterOpcode.M2C_TestResponse)] [ProtoContract] public partial class M2C_TestResponse: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public string response { get; set; } } [ResponseType(nameof(Actor_TransferResponse))] [Message(OuterOpcode.Actor_TransferRequest)] [ProtoContract] public partial class Actor_TransferRequest: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int MapIndex { get; set; } } [Message(OuterOpcode.Actor_TransferResponse)] [ProtoContract] public partial class Actor_TransferResponse: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(G2C_EnterMap))] [Message(OuterOpcode.C2G_EnterMap)] [ProtoContract] public partial class C2G_EnterMap: Object, IRequest { [ProtoMember(1)] public int RpcId { get; set; } } [Message(OuterOpcode.G2C_EnterMap)] [ProtoContract] public partial class G2C_EnterMap: Object, IResponse { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public int Error { get; set; } [ProtoMember(3)] public string Message { get; set; } // 自己unitId [ProtoMember(4)] public long MyId { get; set; } } [Message(OuterOpcode.MoveInfo)] [ProtoContract] public partial class MoveInfo: Object { [ProtoMember(1)] public List X = new List(); [ProtoMember(2)] public List Y = new List(); [ProtoMember(3)] public List Z = new List(); [ProtoMember(4)] public float A { get; set; } [ProtoMember(5)] public float B { get; set; } [ProtoMember(6)] public float C { get; set; } [ProtoMember(7)] public float W { get; set; } [ProtoMember(8)] public int TurnSpeed { get; set; } } [Message(OuterOpcode.BuildingProto)] [ProtoContract] public partial class BuildingProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public int ConfigId { get; set; } [ProtoMember(3)] public float X { get; set; } [ProtoMember(4)] public float Y { get; set; } [ProtoMember(5)] public int Durable { get; set; } [ProtoMember(6)] public FarmlandProto Farmland { get; set; } } [Message(OuterOpcode.PeopleProto)] [ProtoContract] public partial class PeopleProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public string Name { get; set; } [ProtoMember(3)] public int ConfigId { get; set; } [ProtoMember(4)] public int LaborLevel { get; set; } [ProtoMember(5)] public int LaborExp { get; set; } [ProtoMember(6)] public int Level { get; set; } [ProtoMember(7)] public int Exp { get; set; } [ProtoMember(8)] public int Age { get; set; } [ProtoMember(9)] public int BehaveType { get; set; } [ProtoMember(10)] public long TargetId { get; set; } [ProtoMember(11)] public float X { get; set; } [ProtoMember(12)] public float Y { get; set; } [ProtoMember(16)] public List SkillList = new List(); } [Message(OuterOpcode.ResAttriProto)] [ProtoContract] public partial class ResAttriProto: Object { [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public int CurrAmount { get; set; } [ProtoMember(3)] public int MaxAmount { get; set; } } [Message(OuterOpcode.ResourceProto)] [ProtoContract] public partial class ResourceProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public int ConfigId { get; set; } [ProtoMember(3)] public float X { get; set; } [ProtoMember(4)] public float Y { get; set; } [ProtoMember(5)] public int MatureState { get; set; } [ProtoMember(6)] public long MonsterGroupId { get; set; } [ProtoMember(7)] public List resAttriList = new List(); } [Message(OuterOpcode.ItemProto)] [ProtoContract] public partial class ItemProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public int ConfigId { get; set; } [ProtoMember(3)] public long Amount { get; set; } [ProtoMember(4)] public long CreateTime { get; set; } } [Message(OuterOpcode.GatherProto)] [ProtoContract] public partial class GatherProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public long ResPointId { get; set; } [ProtoMember(3)] public List PeopleIdList = new List(); [ProtoMember(4)] public List PreparePeopleIdList = new List(); [ProtoMember(5)] public int ResConfigId { get; set; } } [Message(OuterOpcode.ConstructProto)] [ProtoContract] public partial class ConstructProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public float X { get; set; } [ProtoMember(3)] public float Y { get; set; } [ProtoMember(4)] public long UpdateTime { get; set; } [ProtoMember(5)] public float ConStructSpeed { get; set; } [ProtoMember(6)] public int ConfigId { get; set; } [ProtoMember(7)] public int IsConstructed { get; set; } [ProtoMember(8)] public int Progress { get; set; } [ProtoMember(9)] public List PeopleIdList = new List(); [ProtoMember(10)] public List PreparePeopleIdList = new List(); } [Message(OuterOpcode.SynthesisProto)] [ProtoContract] public partial class SynthesisProto: Object { [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public long UpdateTime { get; set; } [ProtoMember(3)] public long CurrAmount { get; set; } [ProtoMember(4)] public long MaxAmount { get; set; } [ProtoMember(5)] public int Progress { get; set; } [ProtoMember(6)] public int State { get; set; } } [Message(OuterOpcode.MenuProto)] [ProtoContract] public partial class MenuProto: Object { [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public int Proficiency { get; set; } [ProtoMember(3)] public int State { get; set; } } [Message(OuterOpcode.PrescriptionProto)] [ProtoContract] public partial class PrescriptionProto: Object { [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public int Proficiency { get; set; } [ProtoMember(3)] public int State { get; set; } } [Message(OuterOpcode.UnitProto)] [ProtoContract] public partial class UnitProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public long Food { get; set; } [ProtoMember(3)] public long Water { get; set; } [ProtoMember(4)] public int SilverTael { get; set; } [ProtoMember(5)] public int GoldIngot { get; set; } [ProtoMember(6)] public int Season { get; set; } [ProtoMember(7)] public int GameTime { get; set; } [ProtoMember(8)] public List Buildings = new List(); [ProtoMember(9)] public List PeopleList = new List(); [ProtoMember(10)] public List ResourceList = new List(); [ProtoMember(11)] public List Store = new List(); [ProtoMember(12)] public List GatherList = new List(); [ProtoMember(13)] public List ConstructList = new List(); [ProtoMember(14)] public List SynthesisList = new List(); [ProtoMember(15)] public List MenuList = new List(); [ProtoMember(16)] public List PrescriptionList = new List(); [ProtoMember(17)] public int Prosperity { get; set; } [ProtoMember(18)] public int Scale { get; set; } [ProtoMember(19)] public int Day { get; set; } [ProtoMember(20)] public string Name { get; set; } [ProtoMember(21)] public int EventSeed { get; set; } [ProtoMember(22)] public List EventNames = new List(); [ProtoMember(24)] public List FighterList = new List(); [ProtoMember(25)] public List MonsterGroupList = new List(); } [Message(OuterOpcode.M2C_CreateUnits)] [ProtoContract] public partial class M2C_CreateUnits: Object, IActorMessage { [ProtoMember(2)] public List Units = new List(); } [Message(OuterOpcode.M2C_CreateMyUnit)] [ProtoContract] public partial class M2C_CreateMyUnit: Object, IActorMessage { [ProtoMember(1)] public UnitProto Unit { get; set; } [ProtoMember(2)] public long SceneInstanceId { get; set; } [ProtoMember(3)] public string SceneName { get; set; } } [Message(OuterOpcode.M2C_StartSceneChange)] [ProtoContract] public partial class M2C_StartSceneChange: Object, IActorMessage { [ProtoMember(1)] public long SceneInstanceId { get; set; } [ProtoMember(2)] public string SceneName { get; set; } } [Message(OuterOpcode.M2C_RemoveUnits)] [ProtoContract] public partial class M2C_RemoveUnits: Object, IActorMessage { [ProtoMember(2)] public List Units = new List(); } [Message(OuterOpcode.C2M_PathfindingResult)] [ProtoContract] public partial class C2M_PathfindingResult: Object, IActorLocationMessage { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public float X { get; set; } [ProtoMember(2)] public float Y { get; set; } [ProtoMember(3)] public float Z { get; set; } } [Message(OuterOpcode.C2M_Stop)] [ProtoContract] public partial class C2M_Stop: Object, IActorLocationMessage { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_PathfindingResult)] [ProtoContract] public partial class M2C_PathfindingResult: Object, IActorMessage { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public float X { get; set; } [ProtoMember(3)] public float Y { get; set; } [ProtoMember(4)] public float Z { get; set; } [ProtoMember(5)] public List Xs = new List(); [ProtoMember(6)] public List Ys = new List(); [ProtoMember(7)] public List Zs = new List(); } [Message(OuterOpcode.M2C_Stop)] [ProtoContract] public partial class M2C_Stop: Object, IActorMessage { [ProtoMember(1)] public int Error { get; set; } [ProtoMember(2)] public long Id { get; set; } [ProtoMember(3)] public float X { get; set; } [ProtoMember(4)] public float Y { get; set; } [ProtoMember(5)] public float Z { get; set; } [ProtoMember(6)] public float A { get; set; } [ProtoMember(7)] public float B { get; set; } [ProtoMember(8)] public float C { get; set; } [ProtoMember(9)] public float W { get; set; } } [ResponseType(nameof(G2C_Ping))] [Message(OuterOpcode.C2G_Ping)] [ProtoContract] public partial class C2G_Ping: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.G2C_Ping)] [ProtoContract] public partial class G2C_Ping: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long Time { get; set; } } [Message(OuterOpcode.G2C_Test)] [ProtoContract] public partial class G2C_Test: Object, IMessage { } [ResponseType(nameof(M2C_Reload))] [Message(OuterOpcode.C2M_Reload)] [ProtoContract] public partial class C2M_Reload: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Account { get; set; } [ProtoMember(2)] public string Password { get; set; } } [Message(OuterOpcode.M2C_Reload)] [ProtoContract] public partial class M2C_Reload: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(R2C_Login))] [Message(OuterOpcode.C2R_Login)] [ProtoContract] public partial class C2R_Login: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Account { get; set; } [ProtoMember(2)] public string Password { get; set; } } [Message(OuterOpcode.R2C_Login)] [ProtoContract] public partial class R2C_Login: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public string Address { get; set; } [ProtoMember(2)] public long Key { get; set; } [ProtoMember(3)] public long GateId { get; set; } } [ResponseType(nameof(G2C_LoginGate))] [Message(OuterOpcode.C2G_LoginGate)] [ProtoContract] public partial class C2G_LoginGate: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long Key { get; set; } [ProtoMember(2)] public long GateId { get; set; } } [Message(OuterOpcode.G2C_LoginGate)] [ProtoContract] public partial class G2C_LoginGate: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long PlayerId { get; set; } } [Message(OuterOpcode.G2C_TestHotfixMessage)] [ProtoContract] public partial class G2C_TestHotfixMessage: Object, IMessage { [ProtoMember(1)] public string Info { get; set; } } [ResponseType(nameof(M2C_TestRobotCase))] [Message(OuterOpcode.C2M_TestRobotCase)] [ProtoContract] public partial class C2M_TestRobotCase: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int N { get; set; } } [Message(OuterOpcode.M2C_TestRobotCase)] [ProtoContract] public partial class M2C_TestRobotCase: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int N { get; set; } } [ResponseType(nameof(M2C_TransferMap))] [Message(OuterOpcode.C2M_TransferMap)] [ProtoContract] public partial class C2M_TransferMap: Object, IActorLocationRequest { [ProtoMember(1)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_TransferMap)] [ProtoContract] public partial class M2C_TransferMap: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(A2C_LoginAccount))] [Message(OuterOpcode.C2A_LoginAccount)] [ProtoContract] public partial class C2A_LoginAccount: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string AccountName { get; set; } [ProtoMember(2)] public string Password { get; set; } } [Message(OuterOpcode.A2C_LoginAccount)] [ProtoContract] public partial class A2C_LoginAccount: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public string Token { get; set; } [ProtoMember(2)] public long AccountId { get; set; } } [Message(OuterOpcode.A2C_Disconnect)] [ProtoContract] public partial class A2C_Disconnect: Object, IMessage { [ProtoMember(1)] public int Error { get; set; } } [Message(OuterOpcode.ServerInfoProto)] [ProtoContract] public partial class ServerInfoProto: Object { [ProtoMember(1)] public int Id { get; set; } [ProtoMember(2)] public int Status { get; set; } [ProtoMember(3)] public string ServerName { get; set; } } [ResponseType(nameof(A2C_ServerInfosResponse))] [Message(OuterOpcode.C2A_ServerInfosRequest)] [ProtoContract] public partial class C2A_ServerInfosRequest: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Token { get; set; } [ProtoMember(2)] public long AccountId { get; set; } } [Message(OuterOpcode.A2C_ServerInfosResponse)] [ProtoContract] public partial class A2C_ServerInfosResponse: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public List ServerInfoList = new List(); } [Message(OuterOpcode.RoleInfoProto)] [ProtoContract] public partial class RoleInfoProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public string Name { get; set; } [ProtoMember(3)] public int State { get; set; } [ProtoMember(4)] public long AccountId { get; set; } [ProtoMember(5)] public long LastLoginTime { get; set; } [ProtoMember(6)] public long CreateTime { get; set; } [ProtoMember(7)] public int ServerId { get; set; } } [ResponseType(nameof(A2C_CreateRole))] [Message(OuterOpcode.C2A_CreateRole)] [ProtoContract] public partial class C2A_CreateRole: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Token { get; set; } [ProtoMember(2)] public long AccountId { get; set; } [ProtoMember(3)] public string Name { get; set; } [ProtoMember(4)] public int ServerId { get; set; } [ProtoMember(5)] public int Gender { get; set; } } [Message(OuterOpcode.A2C_CreateRole)] [ProtoContract] public partial class A2C_CreateRole: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public RoleInfoProto RoleInfo { get; set; } } [ResponseType(nameof(A2C_GetRoles))] [Message(OuterOpcode.C2A_GetRoles)] [ProtoContract] public partial class C2A_GetRoles: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Token { get; set; } [ProtoMember(2)] public long AccountId { get; set; } [ProtoMember(3)] public int ServerId { get; set; } } [Message(OuterOpcode.A2C_GetRoles)] [ProtoContract] public partial class A2C_GetRoles: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public List RoleInfo = new List(); } [ResponseType(nameof(A2C_DeleteRole))] [Message(OuterOpcode.C2A_DeleteRole)] [ProtoContract] public partial class C2A_DeleteRole: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Token { get; set; } [ProtoMember(2)] public long AccountId { get; set; } [ProtoMember(3)] public int ServerId { get; set; } [ProtoMember(4)] public long RoleInfoId { get; set; } } [Message(OuterOpcode.A2C_DeleteRole)] [ProtoContract] public partial class A2C_DeleteRole: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long DeletedRoleInfoId { get; set; } } [ResponseType(nameof(A2C_GetRealmKey))] [Message(OuterOpcode.C2A_GetRealmKey)] [ProtoContract] public partial class C2A_GetRealmKey: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public string Token { get; set; } [ProtoMember(2)] public long AccountId { get; set; } [ProtoMember(3)] public int ServerId { get; set; } } [Message(OuterOpcode.A2C_GetRealmKey)] [ProtoContract] public partial class A2C_GetRealmKey: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public string RealmKey { get; set; } [ProtoMember(2)] public string RealmAddress { get; set; } } [ResponseType(nameof(R2C_LoginRealm))] [Message(OuterOpcode.C2R_LoginRealm)] [ProtoContract] public partial class C2R_LoginRealm: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long AccountId { get; set; } [ProtoMember(2)] public string RealmTokenKey { get; set; } } [Message(OuterOpcode.R2C_LoginRealm)] [ProtoContract] public partial class R2C_LoginRealm: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public string GateSessionKey { get; set; } [ProtoMember(2)] public string GateAddress { get; set; } } [ResponseType(nameof(G2C_LoginGameGate))] [Message(OuterOpcode.C2G_LoginGameGate)] [ProtoContract] public partial class C2G_LoginGameGate: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long AccountId { get; set; } [ProtoMember(2)] public long RoleId { get; set; } [ProtoMember(3)] public string GateTokenKey { get; set; } } [Message(OuterOpcode.G2C_LoginGameGate)] [ProtoContract] public partial class G2C_LoginGameGate: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long PlayerId { get; set; } } [ResponseType(nameof(G2C_EnterGame))] [Message(OuterOpcode.C2G_EnterGame)] [ProtoContract] public partial class C2G_EnterGame: Object, IRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.G2C_EnterGame)] [ProtoContract] public partial class G2C_EnterGame: Object, IResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long UnitId { get; set; } } [ResponseType(nameof(M2C_RemoveBuilding))] [Message(OuterOpcode.C2M_RemoveBuilding)] [ProtoContract] public partial class C2M_RemoveBuilding: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long Id { get; set; } } [Message(OuterOpcode.M2C_RemoveBuilding)] [ProtoContract] public partial class M2C_RemoveBuilding: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long Id { get; set; } } [ResponseType(nameof(M2C_GameTime))] [Message(OuterOpcode.C2M_GameTime)] [ProtoContract] public partial class C2M_GameTime: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_GameTime)] [ProtoContract] public partial class M2C_GameTime: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int GameTime { get; set; } } [ResponseType(nameof(M2C_GatherResource))] [Message(OuterOpcode.C2M_GatherResource)] [ProtoContract] public partial class C2M_GatherResource: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long ResPointId { get; set; } [ProtoMember(2)] public List PeopleIdList = new List(); [ProtoMember(3)] public int ResConfigId { get; set; } } [Message(OuterOpcode.M2C_GatherResource)] [ProtoContract] public partial class M2C_GatherResource: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long GatherId { get; set; } } [ResponseType(nameof(M2C_StartGatherResource))] [Message(OuterOpcode.C2M_StartGatherResource)] [ProtoContract] public partial class C2M_StartGatherResource: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long GatherId { get; set; } [ProtoMember(2)] public long PeopleId { get; set; } } [Message(OuterOpcode.M2C_StartGatherResource)] [ProtoContract] public partial class M2C_StartGatherResource: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_StopGather))] [Message(OuterOpcode.C2M_StopGather)] [ProtoContract] public partial class C2M_StopGather: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long GatherId { get; set; } [ProtoMember(2)] public long PeopleId { get; set; } } [Message(OuterOpcode.M2C_StopGather)] [ProtoContract] public partial class M2C_StopGather: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.M2C_RemoveEntity)] [ProtoContract] public partial class M2C_RemoveEntity: Object, IActorMessage { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public int EntityType { get; set; } } [ResponseType(nameof(M2C_GetStore))] [Message(OuterOpcode.C2M_GetStore)] [ProtoContract] public partial class C2M_GetStore: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_GetStore)] [ProtoContract] public partial class M2C_GetStore: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(7)] public List Store = new List(); } [ResponseType(nameof(M2C_PeopleMove))] [Message(OuterOpcode.C2M_PeopleMove)] [ProtoContract] public partial class C2M_PeopleMove: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long PeopleId { get; set; } [ProtoMember(2)] public float X { get; set; } [ProtoMember(3)] public float Y { get; set; } } [Message(OuterOpcode.M2C_PeopleMove)] [ProtoContract] public partial class M2C_PeopleMove: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.M2C_NotifyUpdateConstructProgress)] [ProtoContract] public partial class M2C_NotifyUpdateConstructProgress: Object, IActorMessage { [ProtoMember(1)] public List Ks = new List(); [ProtoMember(2)] public List Vs = new List(); } [Message(OuterOpcode.M2C_UpdateGather)] [ProtoContract] public partial class M2C_UpdateGather: Object, IActorMessage { [ProtoMember(1)] public List GatherList = new List(); } [ResponseType(nameof(M2C_CreateConstruct))] [Message(OuterOpcode.C2M_CreateConstruct)] [ProtoContract] public partial class C2M_CreateConstruct: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public float X { get; set; } [ProtoMember(3)] public float Y { get; set; } [ProtoMember(4)] public long BuildingId { get; set; } } [Message(OuterOpcode.M2C_CreateConstruct)] [ProtoContract] public partial class M2C_CreateConstruct: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long Id { get; set; } } [ResponseType(nameof(M2C_CancelConstruct))] [Message(OuterOpcode.C2M_CancelConstruct)] [ProtoContract] public partial class C2M_CancelConstruct: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long Id { get; set; } } [Message(OuterOpcode.M2C_CancelConstruct)] [ProtoContract] public partial class M2C_CancelConstruct: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long Id { get; set; } } [ResponseType(nameof(M2C_GoConstruct))] [Message(OuterOpcode.C2M_GoConstruct)] [ProtoContract] public partial class C2M_GoConstruct: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public List PeopleIdList = new List(); } [Message(OuterOpcode.M2C_GoConstruct)] [ProtoContract] public partial class M2C_GoConstruct: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_StartConstruct))] [Message(OuterOpcode.C2M_StartConstruct)] [ProtoContract] public partial class C2M_StartConstruct: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public long peopleId { get; set; } } [Message(OuterOpcode.M2C_StartConstruct)] [ProtoContract] public partial class M2C_StartConstruct: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_StopConstruct))] [Message(OuterOpcode.C2M_StopConstruct)] [ProtoContract] public partial class C2M_StopConstruct: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public long peopleId { get; set; } } [Message(OuterOpcode.M2C_StopConstruct)] [ProtoContract] public partial class M2C_StopConstruct: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.M2C_NotifyUpdatePeople)] [ProtoContract] public partial class M2C_NotifyUpdatePeople: Object, IActorMessage { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public List Ks = new List(); [ProtoMember(3)] public List Vs = new List(); } [Message(OuterOpcode.M2C_NotifyConstructFinish)] [ProtoContract] public partial class M2C_NotifyConstructFinish: Object, IActorMessage { [ProtoMember(1)] public long ConstructId { get; set; } } [Message(OuterOpcode.M2C_NotifyUpdateValley)] [ProtoContract] public partial class M2C_NotifyUpdateValley: Object, IActorMessage { [ProtoMember(1)] public List Ks = new List(); [ProtoMember(2)] public List Vs = new List(); } [Message(OuterOpcode.M2C_NotifyGatherFinish)] [ProtoContract] public partial class M2C_NotifyGatherFinish: Object, IActorMessage { [ProtoMember(1)] public long GatherId { get; set; } } [ResponseType(nameof(M2C_StartSynthesis))] [Message(OuterOpcode.C2M_StartSynthesis)] [ProtoContract] public partial class C2M_StartSynthesis: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public long MaxAmount { get; set; } } [Message(OuterOpcode.M2C_StartSynthesis)] [ProtoContract] public partial class M2C_StartSynthesis: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_GetSynthesis))] [Message(OuterOpcode.C2M_GetSynthesis)] [ProtoContract] public partial class C2M_GetSynthesis: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_GetSynthesis)] [ProtoContract] public partial class M2C_GetSynthesis: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public List SynthesisList = new List(); } [ResponseType(nameof(M2C_EndSynthesis))] [Message(OuterOpcode.C2M_EndSynthesis)] [ProtoContract] public partial class C2M_EndSynthesis: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ConfigId { get; set; } } [Message(OuterOpcode.M2C_EndSynthesis)] [ProtoContract] public partial class M2C_EndSynthesis: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.M2C_NotifySynthesisUpdate)] [ProtoContract] public partial class M2C_NotifySynthesisUpdate: Object, IActorMessage { [ProtoMember(2)] public List Items = new List(); } [Message(OuterOpcode.M2C_NotifySynthesisWithState)] [ProtoContract] public partial class M2C_NotifySynthesisWithState: Object, IActorMessage { [ProtoMember(1)] public List ConfigIds = new List(); [ProtoMember(2)] public int State { get; set; } } [ResponseType(nameof(M2C_Cheat))] [Message(OuterOpcode.C2M_Cheat)] [ProtoContract] public partial class C2M_Cheat: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int Type { get; set; } [ProtoMember(2)] public int Id { get; set; } [ProtoMember(3)] public uint Num { get; set; } } [Message(OuterOpcode.M2C_Cheat)] [ProtoContract] public partial class M2C_Cheat: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_StartCuisine))] [Message(OuterOpcode.C2M_StartCuisine)] [ProtoContract] public partial class C2M_StartCuisine: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int Id { get; set; } [ProtoMember(2)] public long MaxAmount { get; set; } } [Message(OuterOpcode.M2C_StartCuisine)] [ProtoContract] public partial class M2C_StartCuisine: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_DevelopRecipe))] [Message(OuterOpcode.C2M_DevelopRecipe)] [ProtoContract] public partial class C2M_DevelopRecipe: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public List Ids = new List(); } [Message(OuterOpcode.M2C_DevelopRecipe)] [ProtoContract] public partial class M2C_DevelopRecipe: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int Id { get; set; } } [ResponseType(nameof(M2C_StopRecipeGame))] [Message(OuterOpcode.C2M_StopRecipeGame)] [ProtoContract] public partial class C2M_StopRecipeGame: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int Result { get; set; } } [Message(OuterOpcode.M2C_StopRecipeGame)] [ProtoContract] public partial class M2C_StopRecipeGame: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int MixtureId { get; set; } } [ResponseType(nameof(M2C_GetMenu))] [Message(OuterOpcode.C2M_GetMenu)] [ProtoContract] public partial class C2M_GetMenu: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_GetMenu)] [ProtoContract] public partial class M2C_GetMenu: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public List MenuList = new List(); } [ResponseType(nameof(M2C_DropItem))] [Message(OuterOpcode.C2M_DropItem)] [ProtoContract] public partial class C2M_DropItem: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public int Amount { get; set; } } [Message(OuterOpcode.M2C_DropItem)] [ProtoContract] public partial class M2C_DropItem: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_UseItem))] [Message(OuterOpcode.C2M_UseItem)] [ProtoContract] public partial class C2M_UseItem: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ConfigId { get; set; } [ProtoMember(2)] public int Amount { get; set; } [ProtoMember(3)] public long Id { get; set; } } [Message(OuterOpcode.M2C_UseItem)] [ProtoContract] public partial class M2C_UseItem: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_UpgradeScale))] [Message(OuterOpcode.C2M_UpgradeScale)] [ProtoContract] public partial class C2M_UpgradeScale: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_UpgradeScale)] [ProtoContract] public partial class M2C_UpgradeScale: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int Scale { get; set; } } [Message(OuterOpcode.M2C_NotifyNightEvent)] [ProtoContract] public partial class M2C_NotifyNightEvent: Object, IActorMessage { [ProtoMember(1)] public int EventSeed { get; set; } [ProtoMember(2)] public int NightTime { get; set; } [ProtoMember(3)] public int Time { get; set; } [ProtoMember(4)] public List EventNames = new List(); } [ResponseType(nameof(M2C_RootOutResource))] [Message(OuterOpcode.C2M_RootOutResource)] [ProtoContract] public partial class C2M_RootOutResource: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long ResourceId { get; set; } } [Message(OuterOpcode.M2C_RootOutResource)] [ProtoContract] public partial class M2C_RootOutResource: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_CreateResource))] [Message(OuterOpcode.C2M_CreateResource)] [ProtoContract] public partial class C2M_CreateResource: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ResourceConfigId { get; set; } [ProtoMember(2)] public float X { get; set; } [ProtoMember(3)] public float Y { get; set; } } [Message(OuterOpcode.M2C_CreateResource)] [ProtoContract] public partial class M2C_CreateResource: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long ResourceId { get; set; } } [ResponseType(nameof(M2C_UseSaplingItem))] [Message(OuterOpcode.C2M_UseSaplingItem)] [ProtoContract] public partial class C2M_UseSaplingItem: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public int ItemId { get; set; } [ProtoMember(2)] public float X { get; set; } [ProtoMember(3)] public float Y { get; set; } } [Message(OuterOpcode.M2C_UseSaplingItem)] [ProtoContract] public partial class M2C_UseSaplingItem: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public long ResourceId { get; set; } } [ResponseType(nameof(M2C_Embattle))] [Message(OuterOpcode.C2M_Embattle)] [ProtoContract] public partial class C2M_Embattle: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public List Ks = new List(); [ProtoMember(2)] public List Vs = new List(); } [Message(OuterOpcode.M2C_Embattle)] [ProtoContract] public partial class M2C_Embattle: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_EnterBattle))] [Message(OuterOpcode.C2M_EnterBattle)] [ProtoContract] public partial class C2M_EnterBattle: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long EnemyId { get; set; } [ProtoMember(2)] public int BattleType { get; set; } } [Message(OuterOpcode.M2C_EnterBattle)] [ProtoContract] public partial class M2C_EnterBattle: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public List FighterList = new List(); [ProtoMember(2)] public List EnemyList = new List(); [ProtoMember(3)] public int Seed { get; set; } [ProtoMember(4)] public long BattleId { get; set; } } [Message(OuterOpcode.SkillProto)] [ProtoContract] public partial class SkillProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public int ConfigId { get; set; } [ProtoMember(3)] public int Level { get; set; } [ProtoMember(4)] public int CoolTime { get; set; } } [Message(OuterOpcode.FighterProto)] [ProtoContract] public partial class FighterProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public string Name { get; set; } [ProtoMember(3)] public int ConfigId { get; set; } [ProtoMember(4)] public int Pos { get; set; } [ProtoMember(5)] public bool IsAlive { get; set; } [ProtoMember(6)] public List Ks = new List(); [ProtoMember(7)] public List Vs = new List(); [ProtoMember(8)] public int AtkId { get; set; } [ProtoMember(9)] public List SkillList = new List(); [ProtoMember(10)] public int FightType { get; set; } } [ResponseType(nameof(M2C_ExitBattle))] [Message(OuterOpcode.C2M_ExitBattle)] [ProtoContract] public partial class C2M_ExitBattle: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_ExitBattle)] [ProtoContract] public partial class M2C_ExitBattle: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_BattleAtkOver))] [Message(OuterOpcode.C2M_BattleAtkOver)] [ProtoContract] public partial class C2M_BattleAtkOver: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } } [Message(OuterOpcode.M2C_BattleAtkOver)] [ProtoContract] public partial class M2C_BattleAtkOver: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int Seed { get; set; } } [ResponseType(nameof(M2C_UseSkill))] [Message(OuterOpcode.C2M_UseSkill)] [ProtoContract] public partial class C2M_UseSkill: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long AtkId { get; set; } [ProtoMember(2)] public int SkillId { get; set; } } [Message(OuterOpcode.M2C_UseSkill)] [ProtoContract] public partial class M2C_UseSkill: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_TestReplaceSkill))] [Message(OuterOpcode.C2M_TestReplaceSkill)] [ProtoContract] public partial class C2M_TestReplaceSkill: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long PeopleId { get; set; } [ProtoMember(2)] public int OldSkillId { get; set; } [ProtoMember(3)] public int NewSkillId { get; set; } } [Message(OuterOpcode.M2C_TestReplaceSkill)] [ProtoContract] public partial class M2C_TestReplaceSkill: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.MonsterGroupProto)] [ProtoContract] public partial class MonsterGroupProto: Object { [ProtoMember(1)] public long Id { get; set; } [ProtoMember(2)] public int ConfigId { get; set; } [ProtoMember(3)] public int Seed { get; set; } [ProtoMember(4)] public float X { get; set; } [ProtoMember(5)] public float Y { get; set; } [ProtoMember(6)] public long ResId { get; set; } [ProtoMember(7)] public int RefreshType { get; set; } [ProtoMember(8)] public int RefreshParm { get; set; } } [ResponseType(nameof(M2C_RepairBuilding))] [Message(OuterOpcode.C2M_RepairBuilding)] [ProtoContract] public partial class C2M_RepairBuilding: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long PeopleId { get; set; } [ProtoMember(2)] public long Id { get; set; } } [Message(OuterOpcode.M2C_RepairBuilding)] [ProtoContract] public partial class M2C_RepairBuilding: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.M2C_NotifyResourceAttri)] [ProtoContract] public partial class M2C_NotifyResourceAttri: Object, IActorMessage { [ProtoMember(1)] public List IdList = new List(); [ProtoMember(2)] public List Ks = new List(); [ProtoMember(3)] public List Vs = new List(); } [ResponseType(nameof(M2C_BuildingDurable))] [Message(OuterOpcode.C2M_BuildingDurable)] [ProtoContract] public partial class C2M_BuildingDurable: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long PeopleId { get; set; } [ProtoMember(2)] public long BuildingId { get; set; } } [Message(OuterOpcode.M2C_BuildingDurable)] [ProtoContract] public partial class M2C_BuildingDurable: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public List IdList = new List(); [ProtoMember(2)] public List Vs = new List(); } [ResponseType(nameof(M2C_GMAddItem))] [Message(OuterOpcode.C2M_GMAddItem)] [ProtoContract] public partial class C2M_GMAddItem: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long PeopleId { get; set; } [ProtoMember(2)] public List Ks = new List(); [ProtoMember(3)] public List Vs = new List(); } [Message(OuterOpcode.M2C_GMAddItem)] [ProtoContract] public partial class M2C_GMAddItem: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [Message(OuterOpcode.FarmlandProto)] [ProtoContract] public partial class FarmlandProto: Object { [ProtoMember(1)] public long id { get; set; } [ProtoMember(2)] public int SeedCfgId { get; set; } [ProtoMember(3)] public int plantCfgId { get; set; } [ProtoMember(4)] public int duration { get; set; } [ProtoMember(5)] public int exProduct { get; set; } [ProtoMember(6)] public int farmlandState { get; set; } } [ResponseType(nameof(M2C_FarmlandPlant))] [Message(OuterOpcode.C2M_FarmlandPlant)] [ProtoContract] public partial class C2M_FarmlandPlant: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long FarmlandId { get; set; } [ProtoMember(2)] public int CropCfgId { get; set; } } [Message(OuterOpcode.M2C_FarmlandPlant)] [ProtoContract] public partial class M2C_FarmlandPlant: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } [ResponseType(nameof(M2C_FarmlandHarvest))] [Message(OuterOpcode.C2M_FarmlandHarvest)] [ProtoContract] public partial class C2M_FarmlandHarvest: Object, IActorLocationRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long FarmlandId { get; set; } } [Message(OuterOpcode.M2C_FarmlandHarvest)] [ProtoContract] public partial class M2C_FarmlandHarvest: Object, IActorLocationResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } }