Files
DanhengServer-OpenSource/GameServer/Server/Packet/Send/Challenge/PacketTakeChallengeRewardScRsp.cs

26 lines
697 B
C#

using EggLink.DanhengServer.Kcp;
using EggLink.DanhengServer.Proto;
namespace EggLink.DanhengServer.GameServer.Server.Packet.Send.Challenge;
public class PacketTakeChallengeRewardScRsp : BasePacket
{
public PacketTakeChallengeRewardScRsp(int groupId, List<TakenChallengeRewardInfo>? rewardInfos) : base(
CmdIds.TakeChallengeRewardScRsp)
{
var proto = new TakeChallengeRewardScRsp();
if (rewardInfos != null)
{
proto.GroupId = (uint)groupId;
foreach (var rewardInfo in rewardInfos) proto.TakenRewardList.Add(rewardInfo);
}
else
{
proto.Retcode = 1;
}
SetData(proto);
}
}