diff --git a/Campofinale/Packets/Cs/HandleCsTrackMission.cs b/Campofinale/Packets/Cs/HandleCsTrackMission.cs new file mode 100644 index 0000000..28b085e --- /dev/null +++ b/Campofinale/Packets/Cs/HandleCsTrackMission.cs @@ -0,0 +1,20 @@ +using Campofinale.Network; +using Campofinale.Protocol; + +namespace Campofinale.Packets.Cs +{ + internal class HandleCsTrackMission + { + [Server.Handler(CsMsgId.CsTrackMission)] + public static void Handle(Player session, CsMsgId msgId, Packet packet) + { + CsTrackMission req = packet.DecodeBody(); + + ScTrackMissionChange rsp = new() + { + MissionId = req.MissionId + }; + session.Send(ScMsgId.ScTrackMissionChange, rsp); + } + } +}