using System.Collections.Generic; using Thousandto.Plugins.Common; using Thousandto.Code.Logic.Network; namespace MSG_WorldBonfire { public partial class WorldBonfireMember : ProtoBuf.IMessageInfo, ProtoBuf.IExtensible { public void Send(){} public void Excute(){} public void ReadMessage(ref int readPos, int totalCount) { int endIndex = totalCount + readPos - 1; while (readPos <= endIndex) { int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1 : name = ProtoBufUtils.ReadString(ref readPos); break; case 2 : stateLv = ProtoBufUtils.ReadInt32(ref readPos); break; case 3 : remainWine = ProtoBufUtils.ReadInt32(ref readPos); break; case 4 : roleId = ProtoBufUtils.ReadInt64(ref readPos); break; case 5 : carrer = ProtoBufUtils.ReadInt32(ref readPos); break; case 6 : if(facade == null) { facade = new MSG_Common.FacadeAttribute(); } totalCount = ProtoBufUtils.ReadInt32(ref readPos); facade.ReadMessage(ref readPos, totalCount); break; case 7 : if(head == null) { head = new MSG_Common.HeadAttribute(); } totalCount = ProtoBufUtils.ReadInt32(ref readPos); head.ReadMessage(ref readPos, totalCount); break; default: break; } } } public int WriteMessage(int fieldNumber) { ProtoBufUtils.WriteHeader(fieldNumber, ProtoBuf.WireType.String); int subItemInfoId = ProtoBufUtils.GetSubItemInfoId(); ProtoBufUtils.SetEmptyLength(subItemInfoId); ProtoBufUtils.SetVBeginIndex(subItemInfoId); ProtoBufUtils.WriteString(1,name); ProtoBufUtils.WriteInt32(2,stateLv); ProtoBufUtils.WriteInt32(3,remainWine); ProtoBufUtils.WriteInt64(4,roleId); ProtoBufUtils.WriteInt32(5,carrer); if(facade != null) { facade.WriteMessage(6); } if(head != null) { head.WriteMessage(7); } ProtoBufUtils.SetVEndIndex(subItemInfoId); return ProtoBufUtils.CheckAndSetLength(subItemInfoId); } public void Clear() { name = null; stateLv = 0; remainWine = 0; roleId = 0; carrer = 0; if(facade != null) { facade.Clear(); } if(head != null) { head.Clear(); } } public string name; public int stateLv; public int remainWine; public long roleId; public int carrer; public MSG_Common.FacadeAttribute facade; public MSG_Common.HeadAttribute head; } public partial class Finger : ProtoBuf.IMessageInfo, ProtoBuf.IExtensible { public void Send(){} public void Excute(){} public void ReadMessage(ref int readPos, int totalCount) { int endIndex = totalCount + readPos - 1; while (readPos <= endIndex) { int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1 : roleId = ProtoBufUtils.ReadInt64(ref readPos); break; case 2 : total = ProtoBufUtils.ReadInt32(ref readPos); break; case 3 : type = ProtoBufUtils.ReadInt32(ref readPos); break; case 4 : res = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } public int WriteMessage(int fieldNumber) { ProtoBufUtils.WriteHeader(fieldNumber, ProtoBuf.WireType.String); int subItemInfoId = ProtoBufUtils.GetSubItemInfoId(); ProtoBufUtils.SetEmptyLength(subItemInfoId); ProtoBufUtils.SetVBeginIndex(subItemInfoId); ProtoBufUtils.WriteInt64(1,roleId); ProtoBufUtils.WriteInt32(2,total); ProtoBufUtils.WriteInt32(3,type); ProtoBufUtils.WriteInt32(4,res); ProtoBufUtils.SetVEndIndex(subItemInfoId); return ProtoBufUtils.CheckAndSetLength(subItemInfoId); } public void Clear() { roleId = 0; total = 0; type = 0; res = 0; } public long roleId; public int total; public int type; public int res; } public partial class ResWorldBonfirePanel : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWorldBonfirePanel(this); } public const uint MsgID = 520101; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: remainTime = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: param1 = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: param2 = ProtoBufUtils.ReadInt32(ref readPos); break; case 4: param3 = ProtoBufUtils.ReadInt32(ref readPos); break; case 5: gatherCount = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { remainTime = 0; param1 = 0; param2 = 0; param3 = 0; gatherCount = 0; } public int remainTime; public int param1; public int param2; public int param3; public int gatherCount; } public partial class ResWorldBonfireMatchList : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWorldBonfireMatchList(this); } public const uint MsgID = 520102; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(members == null) { members = new List(); } members.Add(new WorldBonfireMember()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); members[members.Count - 1].ReadMessage(ref readPos, totalCount); break; case 2: teamId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { if(members != null) { members.Clear(); } teamId = 0; } public List members = new List(); public long teamId; } public partial class ResWorldBonfireReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWorldBonfireReward(this); } public const uint MsgID = 520103; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { default: break; } } } } public void Clear() { } } public partial class ResWorldBonfireFinger : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWorldBonfireFinger(this); } public const uint MsgID = 520104; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(fingers == null) { fingers = new List(); } fingers.Add(new Finger()); totalCount = ProtoBufUtils.ReadInt32(ref readPos); fingers[fingers.Count - 1].ReadMessage(ref readPos, totalCount); break; default: break; } } } } public void Clear() { if(fingers != null) { fingers.Clear(); } } public List fingers = new List(); } public partial class ResWorldBonfireAllFinger : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWorldBonfireAllFinger(this); } public const uint MsgID = 520105; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: res = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: joinNum = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: winNum = ProtoBufUtils.ReadInt32(ref readPos); break; case 4: isLeave = ProtoBufUtils.ReadBoolean(ref readPos); break; default: break; } } } } public void Clear() { res = 0; joinNum = 0; winNum = 0; isLeave = false; } public int res; public int joinNum; public int winNum; public bool isLeave; } public partial class ResWorldBonfireCancelMatch : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_ResWorldBonfireCancelMatch(this); } public const uint MsgID = 520106; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: res = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { res = 0; } public int res; } public partial class ReqWorldBonfireAddWood : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 520201; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { } } public partial class ReqWorldBonfireMatch : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 520202; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { } } public partial class ReqWorldBonfireReward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 520203; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { } } public partial class ReqWorldBonfireFinger : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 520204; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt32(1,total); ProtoBufUtils.WriteInt32(2,type); ProtoBufUtils.WriteInt64(3,teamId); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { total = 0; type = 0; teamId = 0; } public int total; public int type; public long teamId; } public partial class ReqWorldBonfireLeave : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 520205; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); ProtoBufUtils.WriteInt64(1,teamId); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { teamId = 0; } public long teamId; } public partial class ReqWorldBonfireCancelMatch : ProtoBuf.IExtensible, ProtoBuf.IReqMessage { public const uint MsgID = 520206; public void Excute(){} public void Send() { lock (ProtoBufUtils.WriteLocker) { byte[] bytes = null; ProtoBufUtils.InitWriteData(); bytes = ProtoBufUtils.GetData(); Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID); } } public void Clear() { } } public partial class G2PWorldBonfireAddWoodCheck : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireAddWoodCheck(this); } public const uint MsgID = 520301; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; } public long roleId; } public partial class G2FWorldBonfireAddWoodDecItem : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2FWorldBonfireAddWoodDecItem(this); } public const uint MsgID = 520302; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; case 2: lv = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; lv = 0; } public long roleId; public int lv; } public partial class G2PWorldBonfireEnter : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireEnter(this); } public const uint MsgID = 520303; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleID = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleID = 0; } public long roleID; } public partial class G2PWorldBonfireMatch : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireMatch(this); } public const uint MsgID = 520304; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: if(member == null) { member = new WorldBonfireMember(); } totalCount = ProtoBufUtils.ReadInt32(ref readPos); member.ReadMessage(ref readPos, totalCount); break; default: break; } } } } public void Clear() { if(member != null) { member.Clear(); } } public WorldBonfireMember member; } public partial class G2PWorldBonfireFinger : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireFinger(this); } public const uint MsgID = 520305; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: total = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: type = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: teamId = ProtoBufUtils.ReadInt64(ref readPos); break; case 4: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { total = 0; type = 0; teamId = 0; roleId = 0; } public int total; public int type; public long teamId; public long roleId; } public partial class G2PWorldBonfireLeave : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireLeave(this); } public const uint MsgID = 520306; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; case 2: teamId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; teamId = 0; } public long roleId; public long teamId; } public partial class G2PWorldBonfireReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireReward(this); } public const uint MsgID = 520307; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; } public long roleId; } public partial class G2FWorldBonfireReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2FWorldBonfireReward(this); } public const uint MsgID = 520308; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; } public long roleId; } public partial class F2PWorldBonfireAddWood : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_F2PWorldBonfireAddWood(this); } public const uint MsgID = 520309; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: lv = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: roleID = ProtoBufUtils.ReadInt64(ref readPos); break; case 3: name = ProtoBufUtils.ReadString(ref readPos); break; default: break; } } } } public void Clear() { lv = 0; roleID = 0; name = null; } public int lv; public long roleID; public string name; } public partial class F2PWorldBonfirePanel : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_F2PWorldBonfirePanel(this); } public const uint MsgID = 520310; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; case 2: gatherCount = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; gatherCount = 0; } public long roleId; public int gatherCount; } public partial class G2PWorldBonfireCalcelMatch : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_G2PWorldBonfireCalcelMatch(this); } public const uint MsgID = 520311; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; } public long roleId; } public partial class P2GWorldBonfireAddWoodCheckRes : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_P2GWorldBonfireAddWoodCheckRes(this); } public const uint MsgID = 520401; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; case 2: lv = ProtoBufUtils.ReadInt32(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; lv = 0; } public long roleId; public int lv; } public partial class P2GWorldBonfireReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_P2GWorldBonfireReward(this); } public const uint MsgID = 520402; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: roleId = ProtoBufUtils.ReadInt64(ref readPos); break; default: break; } } } } public void Clear() { roleId = 0; } public long roleId; } public partial class P2FWorldBonfireAddWoodLv : ProtoBuf.IExtensible, ProtoBuf.IResMessage { public void Excute() { HandleMsgResult.getInstance().GS2U_P2FWorldBonfireAddWoodLv(this); } public const uint MsgID = 520403; public void Send(){} public void ReadMessage(byte[] bytes) { lock (ProtoBufUtils.ReadLocker) { Clear(); int endIndex = bytes.Length - 1; int readPos = 0; int totalCount = 0; ProtoBufUtils.InitReadData(bytes, ref readPos); while (readPos <= endIndex) { int curType = bytes[readPos] & 7; int fieldNumber = ProtoBufUtils.ReadFieldNumber(ref readPos); switch (fieldNumber) { case 1: lv = ProtoBufUtils.ReadInt32(ref readPos); break; case 2: exp = ProtoBufUtils.ReadInt32(ref readPos); break; case 3: mapID = ProtoBufUtils.ReadInt64(ref readPos); break; case 4: name = ProtoBufUtils.ReadString(ref readPos); break; default: break; } } } } public void Clear() { lv = 0; exp = 0; mapID = 0; name = null; } public int lv; public int exp; public long mapID; public string name; } }