public uint ReadUInt(uint min, uint max) { var range = max - min; var numBits = NetWriter.BitsToHoldUInt(range); var rvalue = ReadUInt(numBits); return(min + rvalue); }
public int ReadInt(int min, int max) { var range = (uint)(max - min); var numBits = NetWriter.BitsToHoldUInt(range); var rvalue = ReadUInt(numBits); return((int)(min + rvalue)); }