AnimalCrossingQR.AC.NibbleReader.ReadByte C# (CSharp) Method

ReadByte() public method

public ReadByte ( ) : byte
return byte
        public byte ReadByte()
        {
            byte highNibble = ReadNibble();
            byte lowNibble = ReadNibble();

            return (byte)((highNibble << 4) | lowNibble);
        }

Usage Example

Example #1
0
        public User(NibbleReader nibbleReader)
        {
            UniqueID = new byte[10];

            UniqueID[0] = nibbleReader.ReadByte();
            UniqueID[1] = nibbleReader.ReadByte();
            Name = nibbleReader.ReadString(20);
            UniqueID[2] = nibbleReader.ReadByte();
            UniqueID[3] = nibbleReader.ReadByte();
            Town = nibbleReader.ReadString(16);

            // This group seems to be 00 00 00 00 in Japan, and
            //  00 00 01 00 in the US. All 4 bytes are saved just
            //  in case.
            UniqueID[6] = nibbleReader.ReadByte();
            UniqueID[7] = nibbleReader.ReadByte();
            UniqueID[8] = nibbleReader.ReadByte();
            UniqueID[9] = nibbleReader.ReadByte();

            UniqueID[4] = nibbleReader.ReadByte();
            UniqueID[5] = nibbleReader.ReadByte();
        }
All Usage Examples Of AnimalCrossingQR.AC.NibbleReader::ReadByte