Exemplo n.º 1
0
        public PatchFebruary112013Decoder()
        {
            Version = "EQ Client Build Date February 11 2013.";

            PatchConfFileName = "patch_Feb11-2013.conf";

            PacketsToMatch = new PacketToMatch[] {
                new PacketToMatch { OPCodeName = "OP_ZoneEntry", Direction = PacketDirection.ClientToServer, RequiredSize = 76, VersionMatched = false },
                new PacketToMatch { OPCodeName = "OP_PlayerProfile", Direction = PacketDirection.ServerToClient, RequiredSize = -1, VersionMatched = true },
            };

            SupportsSQLGeneration = false;
        }
Exemplo n.º 2
0
        public PatchFebruary112013Decoder()
        {
            Version = "EQ Client Build Date February 11 2013.";

            PatchConfFileName = "patch_Feb11-2013.conf";

            PacketsToMatch = new PacketToMatch[] {
                new PacketToMatch {
                    OPCodeName = "OP_ZoneEntry", Direction = PacketDirection.ClientToServer, RequiredSize = 76, VersionMatched = false
                },
                new PacketToMatch {
                    OPCodeName = "OP_PlayerProfile", Direction = PacketDirection.ServerToClient, RequiredSize = -1, VersionMatched = true
                },
            };

            SupportsSQLGeneration = false;
        }
Exemplo n.º 3
0
        public PatchDecember102012Decoder()
        {
            Version = "EQ Client Build Date December 10 2012.";

            ExpectedPPLength = -1;

            PPZoneIDOffset = -1;

            PatchConfFileName = "patch_Dec10-2012.conf";

            PacketsToMatch = new PacketToMatch[] {
                new PacketToMatch { OPCodeName = "OP_AckPacket", Direction = PacketDirection.ClientToServer, RequiredSize = 4, VersionMatched = false },
                new PacketToMatch { OPCodeName = "OP_ZoneEntry", Direction = PacketDirection.ClientToServer, RequiredSize = 76, VersionMatched = false },
                new PacketToMatch { OPCodeName = "OP_PlayerProfile", Direction = PacketDirection.ServerToClient, RequiredSize = -1, VersionMatched = true },
            };

            WaitingForPacket = 0;
        }