Files
Main/Assets/Code/Logic/_NetMessage/Messages/DailyactiveEx.cs
2025-01-25 04:38:09 +08:00

844 lines
29 KiB
C#

using System.Collections.Generic;
using Thousandto.Plugins.Common;
using Thousandto.Code.Logic.Network;
namespace MSG_Dailyactive
{
public partial class dailyActiveInfo : 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 :
activeId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2 :
open = ProtoBufUtils.ReadBoolean(ref readPos);
break;
case 3 :
conditionOpen = ProtoBufUtils.ReadBoolean(ref readPos);
break;
case 4 :
remainCount = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 5 :
canBuyCount = 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,activeId);
ProtoBufUtils.WriteBoolean(2,open);
ProtoBufUtils.WriteBoolean(3,conditionOpen);
ProtoBufUtils.WriteInt32(4,remainCount);
ProtoBufUtils.WriteInt32(5,canBuyCount);
ProtoBufUtils.SetVEndIndex(subItemInfoId);
return ProtoBufUtils.CheckAndSetLength(subItemInfoId);
}
public void Clear()
{
activeId = 0;
open = false;
conditionOpen = false;
remainCount = 0;
canBuyCount = 0;
}
public int activeId;
public bool open;
public bool conditionOpen;
public int remainCount;
public int canBuyCount;
}
public partial class ReqDailyActivePanel : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152201;
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 ResDailyActivePenel : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResDailyActivePenel(this);
}
public const uint MsgID = 152101;
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:
value = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
activeMax = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 3:
useItemCount = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 4:
activeAdded = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 5:
if(drawList == null)
{
drawList = new List<int>();
}
drawList.Add(ProtoBufUtils.ReadInt32(ref readPos));
break;
case 6:
if(dailyInfoList == null)
{
dailyInfoList = new List<dailyActiveInfo>();
}
dailyInfoList.Add(new dailyActiveInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
dailyInfoList[dailyInfoList.Count - 1].ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
value = 0;
activeMax = 0;
useItemCount = 0;
activeAdded = 0;
if(drawList != null)
{
drawList.Clear();
}
if(dailyInfoList != null)
{
dailyInfoList.Clear();
}
}
public int value;
public int activeMax;
public int useItemCount;
public int activeAdded;
public List<int> drawList = new List<int>();
public List<dailyActiveInfo> dailyInfoList = new List<dailyActiveInfo>();
}
public partial class ReqGetActiveReward : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152202;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteInt32(1,id);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
id = 0;
}
public int id;
}
public partial class ResGetActiveReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResGetActiveReward(this);
}
public const uint MsgID = 152102;
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:
result = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
if(drawIdList == null)
{
drawIdList = new List<int>();
}
drawIdList.Add(ProtoBufUtils.ReadInt32(ref readPos));
break;
default:
break;
}
}
}
}
public void Clear()
{
result = 0;
if(drawIdList != null)
{
drawIdList.Clear();
}
}
public int result;
public List<int> drawIdList = new List<int>();
}
public partial class ReqDailyPushIds : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152203;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
for (int i = 0; i < activeIdList.Count; i++)
{
ProtoBufUtils.WriteInt32(1,activeIdList[i]);
}
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
if(activeIdList != null)
{
activeIdList.Clear();
}
}
public List<int> activeIdList = new List<int>();
}
public partial class ResDailyPushResult : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResDailyPushResult(this);
}
public const uint MsgID = 152103;
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(activeIdList == null)
{
activeIdList = new List<int>();
}
activeIdList.Add(ProtoBufUtils.ReadInt32(ref readPos));
break;
default:
break;
}
}
}
}
public void Clear()
{
if(activeIdList != null)
{
activeIdList.Clear();
}
}
public List<int> activeIdList = new List<int>();
}
public partial class ReqJoinDaily : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152204;
public void Excute(){}
public void Send()
{
lock (ProtoBufUtils.WriteLocker)
{
byte[] bytes = null;
ProtoBufUtils.InitWriteData();
ProtoBufUtils.WriteInt32(1,dailyId);
ProtoBufUtils.WriteInt32(2,param);
bytes = ProtoBufUtils.GetData();
Thousandto.Plugins.Common.Networker.Instance.Send(bytes, MsgID);
}
}
public void Clear()
{
dailyId = 0;
param = 0;
}
public int dailyId;
public int param;
}
public partial class ResDailyActiveOpen : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResDailyActiveOpen(this);
}
public const uint MsgID = 152104;
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:
dailyId = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
open = ProtoBufUtils.ReadBoolean(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
dailyId = 0;
open = false;
}
public int dailyId;
public bool open;
}
public partial class ReqCrossServerMatch : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152205;
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 G2PReqCrossServerMatch : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_G2PReqCrossServerMatch(this);
}
public const uint MsgID = 152301;
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 ServerMatchInfo : 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 :
serverid = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2 :
serverWroldLv = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 3 :
openTime = ProtoBufUtils.ReadInt64(ref readPos);
break;
case 4 :
rankName_1 = ProtoBufUtils.ReadString(ref readPos);
break;
case 5 :
rankName_2 = ProtoBufUtils.ReadString(ref readPos);
break;
case 6 :
rankName_3 = ProtoBufUtils.ReadString(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,serverid);
ProtoBufUtils.WriteInt32(2,serverWroldLv);
ProtoBufUtils.WriteInt64(3,openTime);
ProtoBufUtils.WriteString(4,rankName_1);
ProtoBufUtils.WriteString(5,rankName_2);
ProtoBufUtils.WriteString(6,rankName_3);
ProtoBufUtils.SetVEndIndex(subItemInfoId);
return ProtoBufUtils.CheckAndSetLength(subItemInfoId);
}
public void Clear()
{
serverid = 0;
serverWroldLv = 0;
openTime = 0;
rankName_1 = null;
rankName_2 = null;
rankName_3 = null;
}
public int serverid;
public int serverWroldLv;
public long openTime;
public string rankName_1;
public string rankName_2;
public string rankName_3;
}
public partial class ResCrossServerMatch : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResCrossServerMatch(this);
}
public const uint MsgID = 152105;
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(serverMatch_2 == null)
{
serverMatch_2 = new List<ServerMatchInfo>();
}
serverMatch_2.Add(new ServerMatchInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
serverMatch_2[serverMatch_2.Count - 1].ReadMessage(ref readPos, totalCount);
break;
case 2:
if(serverMatch_4 == null)
{
serverMatch_4 = new List<ServerMatchInfo>();
}
serverMatch_4.Add(new ServerMatchInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
serverMatch_4[serverMatch_4.Count - 1].ReadMessage(ref readPos, totalCount);
break;
case 3:
if(serverMatch_8 == null)
{
serverMatch_8 = new List<ServerMatchInfo>();
}
serverMatch_8.Add(new ServerMatchInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
serverMatch_8[serverMatch_8.Count - 1].ReadMessage(ref readPos, totalCount);
break;
case 4:
if(serverMatch_16 == null)
{
serverMatch_16 = new List<ServerMatchInfo>();
}
serverMatch_16.Add(new ServerMatchInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
serverMatch_16[serverMatch_16.Count - 1].ReadMessage(ref readPos, totalCount);
break;
case 5:
if(serverMatch_32 == null)
{
serverMatch_32 = new List<ServerMatchInfo>();
}
serverMatch_32.Add(new ServerMatchInfo());
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
serverMatch_32[serverMatch_32.Count - 1].ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
if(serverMatch_2 != null)
{
serverMatch_2.Clear();
}
if(serverMatch_4 != null)
{
serverMatch_4.Clear();
}
if(serverMatch_8 != null)
{
serverMatch_8.Clear();
}
if(serverMatch_16 != null)
{
serverMatch_16.Clear();
}
if(serverMatch_32 != null)
{
serverMatch_32.Clear();
}
}
public List<ServerMatchInfo> serverMatch_2 = new List<ServerMatchInfo>();
public List<ServerMatchInfo> serverMatch_4 = new List<ServerMatchInfo>();
public List<ServerMatchInfo> serverMatch_8 = new List<ServerMatchInfo>();
public List<ServerMatchInfo> serverMatch_16 = new List<ServerMatchInfo>();
public List<ServerMatchInfo> serverMatch_32 = new List<ServerMatchInfo>();
}
public partial class P2FSendDailyState : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_P2FSendDailyState(this);
}
public const uint MsgID = 152401;
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:
dailyID = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
isOpen = ProtoBufUtils.ReadBoolean(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
dailyID = 0;
isOpen = false;
}
public int dailyID;
public bool isOpen;
}
public partial class ReqLeaderPreachEnter : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152206;
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 SyncLeaderPowerStage : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_SyncLeaderPowerStage(this);
}
public const uint MsgID = 152108;
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 ResLeaderReward : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResLeaderReward(this);
}
public const uint MsgID = 152109;
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:
addExp = ProtoBufUtils.ReadInt64(ref readPos);
break;
case 2:
changeLevel = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 3:
decActivePoint = ProtoBufUtils.ReadInt32(ref readPos);
break;
default:
break;
}
}
}
}
public void Clear()
{
addExp = 0;
changeLevel = 0;
decActivePoint = 0;
}
public long addExp;
public int changeLevel;
public int decActivePoint;
}
public partial class ReqLeaveLeaderPreach : ProtoBuf.IExtensible, ProtoBuf.IReqMessage
{
public const uint MsgID = 152207;
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 ResUpdateDailyActiveInfo : ProtoBuf.IExtensible, ProtoBuf.IResMessage
{
public void Excute()
{
HandleMsgResult.getInstance().GS2U_ResUpdateDailyActiveInfo(this);
}
public const uint MsgID = 152106;
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:
value = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 2:
activeMax = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 3:
useItemCount = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 4:
activeAdded = ProtoBufUtils.ReadInt32(ref readPos);
break;
case 5:
if(info == null)
{
info = new dailyActiveInfo();
}
totalCount = ProtoBufUtils.ReadInt32(ref readPos);
info.ReadMessage(ref readPos, totalCount);
break;
default:
break;
}
}
}
}
public void Clear()
{
value = 0;
activeMax = 0;
useItemCount = 0;
activeAdded = 0;
if(info != null)
{
info.Clear();
}
}
public int value;
public int activeMax;
public int useItemCount;
public int activeAdded;
public dailyActiveInfo info;
}
}