Files
Main/Assets/Code/Logic/_NetMessage/Messages/backpackEx.cs

1453 lines
48 KiB
C#
Raw Normal View History

2025-01-25 04:38:09 +08:00
using System.Collections.Generic;
using Thousandto.Plugins.Common;
using Thousandto.Code.Logic.Network;
namespace MSG_backpack
{
public partial class ItemCoin : 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 :
type = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2 :
value = ProtoBufUtils.ReadInt64(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.WriteInt32(1,type);
ProtoBufUtils.WriteInt64(2,value);
ProtoBufUtils.SetVEndIndex(subItemInfoId);
return ProtoBufUtils.CheckAndSetLength(subItemInfoId);
}
public void Clear()
{
type = 0;
value = 0;
}
public int type;
public long value;
}
public partial class Key_Value : 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 :
key = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2 :
value = 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.WriteInt32(1,key);
ProtoBufUtils.WriteInt32(2,value);
ProtoBufUtils.SetVEndIndex(subItemInfoId);
return ProtoBufUtils.CheckAndSetLength(subItemInfoId);
}
public void Clear()
{
key = 0;
value = 0;
}
public int key;
public int value;
}
public partial class ItemInfo : 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 :
itemId = ProtoBufUtils.ReadFixed64(ref readPos);
break;
case 2 :
itemModelId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 3 :
num = ProtoBufUtils.ReadInt64(ref readPos);
break;
case 4 :
gridId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 5 :
isbind = ProtoBufUtils.ReadBoolean(ref readPos);
break;
case 6 :
lostTime = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 7 :
cdTime = ProtoBufUtils.ReadInt64(ref readPos);
break;
case 8 :
suitId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 9 :
strengLv = 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.WriteFixed64(1,itemId);
ProtoBufUtils.WriteInt32(2,itemModelId);
ProtoBufUtils.WriteInt64(3,num);
ProtoBufUtils.WriteInt32(4,gridId);
ProtoBufUtils.WriteBoolean(5,isbind);
ProtoBufUtils.WriteInt32(6,lostTime);
ProtoBufUtils.WriteInt64(7,cdTime);
ProtoBufUtils.WriteInt32(8,suitId);
ProtoBufUtils.WriteInt32(9,strengLv);
ProtoBufUtils.SetVEndIndex(subItemInfoId);
return ProtoBufUtils.CheckAndSetLength(subItemInfoId);
}
public void Clear()
{
itemId = 0;
itemModelId = 0;
num = 0;
gridId = 0;
isbind = false;
lostTime = 0;
cdTime = 0;
suitId = 0;
strengLv = 0;
}
public ulong itemId;
public int itemModelId;
public long num;
public int gridId;
public bool isbind;
public int lostTime;
public long cdTime;
public int suitId;
public int strengLv;
}
public partial class OpenGiftInfo : 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 :
itemModelId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2 :
num = ProtoBufUtils.ReadInt64(ref readPos);
break;
case 3 :
isbind = ProtoBufUtils.ReadBoolean(ref readPos);
break;
case 4 :
strengLv = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 5 :
starLv = 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.WriteInt32(1,itemModelId);
ProtoBufUtils.WriteInt64(2,num);
ProtoBufUtils.WriteBoolean(3,isbind);
ProtoBufUtils.WriteInt32(4,strengLv);
ProtoBufUtils.WriteInt32(5,starLv);
ProtoBufUtils.SetVEndIndex(subItemInfoId);
return ProtoBufUtils.CheckAndSetLength(subItemInfoId);
}
public void Clear()
{
itemModelId = 0;
num = 0;
isbind = false;
strengLv = 0;
starLv = 0;
}
public int itemModelId;
public long num;
public bool isbind;
public int strengLv;
public int starLv;
}
public partial class ResItemInfos : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResItemInfos(this);
}
public const uint MsgID = 108101;
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:
cellnum = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(itemInfoList == null)
{
itemInfoList = new List<ItemInfo>();
}
itemInfoList.Add(new ItemInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfoList[itemInfoList.Count - 1].ReadMessage(ref readPos, totalCount);
break;
case 3:
cellTime = ProtoBufUtils.ReadInt32(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
cellnum = 0;
if(itemInfoList != null)
{
itemInfoList.Clear();
}
cellTime = 0;
}
public int cellnum;
public List<ItemInfo> itemInfoList = new List<ItemInfo>();
public int cellTime;
}
public partial class ResItemAdd : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResItemAdd(this);
}
public const uint MsgID = 108102;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(itemInfo == null)
{
itemInfo = new ItemInfo();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfo.ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(itemInfo != null)
{
itemInfo.Clear();
}
}
public int reason;
public ItemInfo itemInfo;
}
public partial class ResItemChange : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResItemChange(this);
}
public const uint MsgID = 108103;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(itemInfo == null)
{
itemInfo = new ItemInfo();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfo.ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(itemInfo != null)
{
itemInfo.Clear();
}
}
public int reason;
public ItemInfo itemInfo;
}
public partial class ResItemDelete : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResItemDelete(this);
}
public const uint MsgID = 108104;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
itemId = ProtoBufUtils.ReadFixed64(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
itemId = 0;
}
public int reason;
public ulong itemId;
}
public partial class ResItemListDelete : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResItemListDelete(this);
}
public const uint MsgID = 108114;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(itemIds == null)
{
itemIds = new List<ulong>();
}
itemIds.Add(ProtoBufUtils.ReadFixed64(ref readPos));
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(itemIds != null)
{
itemIds.Clear();
}
}
public int reason;
public List<ulong> itemIds = new List<ulong>();
}
public partial class ResCoinInfos : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResCoinInfos(this);
}
public const uint MsgID = 108105;
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(coinList == null)
{
coinList = new List<ItemCoin>();
}
coinList.Add(new ItemCoin());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
coinList[coinList.Count - 1].ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
if(coinList != null)
{
coinList.Clear();
}
}
public List<ItemCoin> coinList = new List<ItemCoin>();
}
public partial class ResCoinChange : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResCoinChange(this);
}
public const uint MsgID = 108106;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(changeCoin == null)
{
changeCoin = new ItemCoin();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
changeCoin.ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(changeCoin != null)
{
changeCoin.Clear();
}
}
public int reason;
public ItemCoin changeCoin;
}
public partial class ResOpenBagCellSuccess : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResOpenBagCellSuccess(this);
}
public const uint MsgID = 108107;
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:
nowCellId = ProtoBufUtils.ReadInt32(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
nowCellId = 0;
}
public int nowCellId;
}
public partial class ResOpenBagCellFailed : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResOpenBagCellFailed(this);
}
public const uint MsgID = 108108;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
}
public int reason;
}
public partial class ResCompoundResult : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResCompoundResult(this);
}
public const uint MsgID = 108109;
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 ResOpenGiftEffects : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResOpenGiftEffects(this);
}
public const uint MsgID = 108110;
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(list == null)
{
list = new List<OpenGiftInfo>();
}
list.Add(new OpenGiftInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
list[list.Count - 1].ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
if(list != null)
{
list.Clear();
}
}
public List<OpenGiftInfo> list = new List<OpenGiftInfo>();
}
public partial class ResItemNotEnough : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResItemNotEnough(this);
}
public const uint MsgID = 108111;
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:
itemModelId = ProtoBufUtils.ReadInt32(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
itemModelId = 0;
}
public int itemModelId;
}
public partial class ResExpChange : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResExpChange(this);
}
public const uint MsgID = 108112;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(changeCoin == null)
{
changeCoin = new ItemCoin();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
changeCoin.ReadMessage(ref readPos, totalCount);
break;
case 3:
changeNum = ProtoBufUtils.ReadInt64(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(changeCoin != null)
{
changeCoin.Clear();
}
changeNum = 0;
}
public int reason;
public ItemCoin changeCoin;
public long changeNum;
}
public partial class ReqDelItem : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108201;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteFixed64(1,itemId);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
itemId = 0;
}
public ulong itemId;
}
public partial class ReqMoveItem : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108202;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteFixed64(1,itemId);
ProtoBufUtils.WriteInt32(2,num);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
itemId = 0;
num = 0;
}
public ulong itemId;
public int num;
}
public partial class ReqUseItem : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108203;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteFixed64(1,itemId);
ProtoBufUtils.WriteInt32(2,num);
ProtoBufUtils.WriteInt32(3,index);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
itemId = 0;
num = 0;
index = 0;
}
public ulong itemId;
public int num;
public int index;
}
public partial class ReqBagClearUp : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108204;
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 ReqOpenBagCell : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108205;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteInt32(1,cellId);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
cellId = 0;
}
public int cellId;
}
public partial class ReqSellItems : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108206;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteFixed64(1,itemId);
ProtoBufUtils.WriteInt32(2,num);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
itemId = 0;
num = 0;
}
public ulong itemId;
public int num;
}
public partial class ReqCompound : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108207;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
for (int i = 0; i < nonBindId.Count; i++)
{
ProtoBufUtils.WriteFixed64(1,nonBindId[i]);
}
for (int i = 0; i < bindId.Count; i++)
{
ProtoBufUtils.WriteFixed64(2,bindId[i]);
}
ProtoBufUtils.WriteInt32(3,type);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
if(nonBindId != null)
{
nonBindId.Clear();
}
if(bindId != null)
{
bindId.Clear();
}
type = 0;
}
public List<ulong> nonBindId = new List<ulong>();
public List<ulong> bindId = new List<ulong>();
public int type;
}
public partial class ReqUseItemMakeBuff : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108213;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteInt32(1,itemModelId);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
itemModelId = 0;
}
public int itemModelId;
}
public partial class ResUseItemMakeBuff : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResUseItemMakeBuff(this);
}
public const uint MsgID = 108113;
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:
itemModelId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
buffId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 3:
state = ProtoBufUtils.ReadInt32(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
itemModelId = 0;
buffId = 0;
state = 0;
}
public int itemModelId;
public int buffId;
public int state;
}
public partial class ReqAutoUseItem : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 108214;
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 ResAutoUseItem : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResAutoUseItem(this);
}
public const uint MsgID = 108115;
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:
bindGold = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
exp = ProtoBufUtils.ReadInt64(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
bindGold = 0;
exp = 0;
}
public int bindGold;
public long exp;
}
public partial class ResPetEquipAdd : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResPetEquipAdd(this);
}
public const uint MsgID = 108116;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(itemInfo == null)
{
itemInfo = new ItemInfo();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfo.ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(itemInfo != null)
{
itemInfo.Clear();
}
}
public int reason;
public ItemInfo itemInfo;
}
public partial class ResPetEquipDelete : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResPetEquipDelete(this);
}
public const uint MsgID = 108117;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
itemId = ProtoBufUtils.ReadFixed64(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
itemId = 0;
}
public int reason;
public ulong itemId;
}
public partial class ResPetEquipBagInfos : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResPetEquipBagInfos(this);
}
public const uint MsgID = 108118;
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(itemInfoList == null)
{
itemInfoList = new List<ItemInfo>();
}
itemInfoList.Add(new ItemInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfoList[itemInfoList.Count - 1].ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
if(itemInfoList != null)
{
itemInfoList.Clear();
}
}
public List<ItemInfo> itemInfoList = new List<ItemInfo>();
}
public partial class ResHorseEquipAdd : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResHorseEquipAdd(this);
}
public const uint MsgID = 108119;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(itemInfo == null)
{
itemInfo = new ItemInfo();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfo.ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
if(itemInfo != null)
{
itemInfo.Clear();
}
}
public int reason;
public ItemInfo itemInfo;
}
public partial class ResHorseEquipDelete : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResHorseEquipDelete(this);
}
public const uint MsgID = 108120;
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:
reason = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
itemId = ProtoBufUtils.ReadFixed64(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
reason = 0;
itemId = 0;
}
public int reason;
public ulong itemId;
}
public partial class ResHorseEquipBagInfos : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResHorseEquipBagInfos(this);
}
public const uint MsgID = 108121;
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(itemInfoList == null)
{
itemInfoList = new List<ItemInfo>();
}
itemInfoList.Add(new ItemInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
itemInfoList[itemInfoList.Count - 1].ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
if(itemInfoList != null)
{
itemInfoList.Clear();
}
}
public List<ItemInfo> itemInfoList = new List<ItemInfo>();
}
}