From eea868a22a89126a54f49f0d381bb672335d274b Mon Sep 17 00:00:00 2001 From: Pedro Ivo Hudson Date: Sun, 4 Feb 2024 11:25:03 -0300 Subject: [PATCH] start adding version on new protocols WIP --- protocols/assettocorsa.js | 1 + protocols/mumbleping.js | 1 + 2 files changed, 2 insertions(+) diff --git a/protocols/assettocorsa.js b/protocols/assettocorsa.js index 41058db..b6ef6e4 100644 --- a/protocols/assettocorsa.js +++ b/protocols/assettocorsa.js @@ -22,6 +22,7 @@ export default class assettocorsa extends Core { state.gamePort = serverInfo.port state.raw.carInfo = carInfo.Cars state.raw.serverInfo = serverInfo + state.version = state.raw.serverInfo.poweredBy for (const car of carInfo.Cars) { if (car.IsConnected) { diff --git a/protocols/mumbleping.js b/protocols/mumbleping.js index 067d39d..4a70c49 100644 --- a/protocols/mumbleping.js +++ b/protocols/mumbleping.js @@ -16,6 +16,7 @@ export default class mumbleping extends Core { state.raw.versionMajor = reader.uint(1) state.raw.versionMinor = reader.uint(1) state.raw.versionPatch = reader.uint(1) + state.version = state.raw.versionMajor + '.' + state.raw.versionMinor + '.' + state.raw.versionPatch reader.skip(8) state.numplayers = reader.uint(4) state.maxplayers = reader.uint(4)