From 9621cf82744184f16ee7b8ee4b437ed4bbd10f07 Mon Sep 17 00:00:00 2001 From: Hexafluorine Date: Sat, 17 May 2025 12:28:10 -0700 Subject: [PATCH] Track Missions --- .../Packets/Cs/HandleCsTrackMission.cs | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Campofinale/Packets/Cs/HandleCsTrackMission.cs 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); + } + } +}