From e4956edf509061a4a492d36821211cefb29ad190 Mon Sep 17 00:00:00 2001 From: Joseph Mikel Keller Date: Thu, 25 Oct 2018 04:37:41 +0000 Subject: [PATCH] AchievementProgressRequestPacket.cs- Create this --- .../AchievementProgressRequestPacket.cs | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 FFXIVClassic Map Server/packets/receive/AchievementProgressRequestPacket.cs diff --git a/FFXIVClassic Map Server/packets/receive/AchievementProgressRequestPacket.cs b/FFXIVClassic Map Server/packets/receive/AchievementProgressRequestPacket.cs new file mode 100644 index 00000000..2f04e928 --- /dev/null +++ b/FFXIVClassic Map Server/packets/receive/AchievementProgressRequestPacket.cs @@ -0,0 +1,33 @@ +using System; +using System.IO; + +namespace FFXIVClassic_Map_Server.packets.receive +{ + class AchievementProgressRequestPacket + { + public bool invalidPacket = false; + + public uint achievementID; + public uint responseType; + + public AchievementProgressRequestPacket(byte[] data) + { + using (MemoryStream mem = new MemoryStream(data)) + { + using (BinaryReader binReader = new BinaryReader(mem)) + { + try + { + achievementID = binReader.ReadUInt32(); + responseType = binReader.ReadUInt32(); + + } + catch (Exception) + { + invalidPacket = true; + } + } + } + } + } +}