Implement basic login

This commit is contained in:
Somebody
2024-03-03 14:13:48 +08:00
parent 961ed73ad6
commit f746425221
67 changed files with 1546 additions and 266 deletions

View File

@@ -0,0 +1,28 @@
using EggLink.DanhengServer.Proto;
namespace EggLink.DanhengServer.Server.Packet.Send.Mission
{
public class PacketGetMissionStatusScRsp : BasePacket
{
public PacketGetMissionStatusScRsp(GetMissionStatusCsReq req) : base(CmdIds.GetMissionStatusScRsp)
{
var proto = new GetMissionStatusScRsp();
foreach (var item in req.MainMissionIdList)
{
proto.FinishedMainMissionIdList.Add(item);
}
foreach (var item in req.SubMissionIdList)
{
proto.SubMissionStatusList.Add(new Proto.Mission()
{
Id = item,
Status = MissionStatus.MissionFinish,
});
}
SetData(proto);
}
}
}