diff --git a/packages/lib/index.js b/packages/lib/index.js index 06e19f4..ea323d9 100644 --- a/packages/lib/index.js +++ b/packages/lib/index.js @@ -314,6 +314,20 @@ class Console { // TODO(jwetzell): decode player stats in seqNum >= 22 } + /** + * + * @param {Buffer} buffer + */ + getWeirdInt(buffer) { + let num = ((buffer >> 4) & 15) * 10; + if (num > 90) { + num = 0; + } + if ((buffer & 15) > 9) { + buffer = 0x00; + } + return num + (buffer & 15); + } toJSON() { return {