Reviewed #37 and added build number check to notify the users for updates

This commit is contained in:
IMXNOOBX
2023-10-14 12:51:35 +02:00
parent b05614ee63
commit 1b1898c541
7 changed files with 52 additions and 56 deletions
+8 -5
View File
@@ -184,16 +184,18 @@ namespace updater {
if (data.empty())
return false;
if (data["build_number"].is_number())
build_number = data["build_number"];
if (data["dwLocalPlayer"].is_number())
offsets::dwLocalPlayer = data["dwLocalPlayer"];
if (data["dwEntityList"].is_number())
offsets::dwEntityList = data["dwEntityList"];
if (data["dwViewMatrix"].is_number())
offsets::dwViewMatrix = data["dwViewMatrix"];
if (data["dwBuildNumber"].is_number())
offsets::dwBuildNumber = data["dwBuildNumber"];
// Disabled for now, as this is exclusive to spectator
// if (data["m_iPawnArmor"].is_number())
// offsets::m_iPawnArmor = data["m_iPawnArmor"];
if (data["m_iHealth"].is_number())
offsets::m_iHealth = data["m_iHealth"];
if (data["dwPlayerPawn"].is_number())
@@ -211,12 +213,13 @@ namespace updater {
void save() {
json data;
data["build_number"] = build_number;
data["dwLocalPlayer"] = offsets::dwLocalPlayer;
data["dwEntityList"] = offsets::dwEntityList;
data["dwViewMatrix"] = offsets::dwViewMatrix;
data["dwBuildNumber"] = offsets::dwBuildNumber;
// Disabled for now, as this is exclusive to spectator
// data["m_iPawnArmor"] = offsets::m_iPawnArmor;
data["m_iHealth"] = offsets::m_iHealth;
data["dwPlayerPawn"] = offsets::dwPlayerPawn;
data["dwSanitizedName"] = offsets::dwSanitizedName;