Ejemplo n.º 1
0
        /// <summary>
        /// Analyzes a stringpacker within a packet.
        /// </summary>
        /// <param name="Packet">The packet.</param>
        /// <param name="offset">The offset.</param>
        /// <returns>Returns the strings.</returns>
        public static string[] Analyze(DataPacket Packet, int offset)
        {
            int count = Packet.ReadByte(offset);
            offset++;
            string[] strings = new string[count];

            for (int i = 0; i < count; i++)
            {
                strings[i] = Packet.ReadStringFromLength(offset, out offset);
            }

            return strings;
        }