From 7917351717bb3c058ed95861b8fa7b6188228c4c Mon Sep 17 00:00:00 2001 From: Abu Murugesan <45307264+abumsd7@users.noreply.github.com> Date: Mon, 11 May 2026 00:38:29 +0530 Subject: [PATCH] Fixing SpriteBrightness incorrect initialization SpriteBrightness is part of CHud class, yet it's initialized like an extern, causing build issues on GTA III plugins using it. --- plugin_III/game_III/CHud.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin_III/game_III/CHud.cpp b/plugin_III/game_III/CHud.cpp index c822730d..7f44cf0a 100644 --- a/plugin_III/game_III/CHud.cpp +++ b/plugin_III/game_III/CHud.cpp @@ -6,6 +6,7 @@ */ #include "CHud.h" +int &CHud::SpriteBrightness = *(int*)0x95CC54; wchar_t *CHud::m_HelpMessage = (wchar_t*)0x86B888; wchar_t *CHud::m_LastHelpMessage = (wchar_t*)0x6E8F28; int &CHud::m_HelpMessageState = *(int*)0x880E1C; @@ -47,7 +48,6 @@ char &TimerOnLastFrame = *(char*)0x95CDA7; char &OddJob2On = *(char*)0x95CC78; char &TimerFlashTimer = *(char*)0x95CC6C; char &PagerSoundPlayed = *(char*)0x95CC4A; -int &SpriteBrightness = *(int*)0x95CC54; float &PagerXOffset = *(float*)0x941590; char &PagerTimer = *(char*)0x95CC3A; char &PagerOn = *(char*)0x95CCA0;