From 987e800148588b7df40a83cd9ee8fbf842169ae4 Mon Sep 17 00:00:00 2001 From: ricardoofnl Date: Wed, 2 Sep 2026 07:12:30 +0700 Subject: [PATCH] [saco] Fix `scoreboard.cpp` and `unkclass5.cpp`; retail indexes `field_51` stride-4, so it is the `int[3]` --- saco/scoreboard.cpp | 6 +++--- saco/unkclass5.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/saco/scoreboard.cpp b/saco/scoreboard.cpp index f482891..fe4b546 100644 --- a/saco/scoreboard.cpp +++ b/saco/scoreboard.cpp @@ -58,9 +58,9 @@ void CScoreBoard::ResetDialogControls(CDXUTDialog *pDialog) m_pListBox->OnInit(); m_pListBox->GetElement(0)->TextureColor.Init(D3DCOLOR_ARGB( 200, 255, 255, 255 )); m_pListBox->field_4D = 3; - m_pListBox->field_51 = field_24 * field_14; - m_pListBox->field_59 = field_28 * field_14; - m_pListBox->field_55 = field_2C * field_14; + m_pListBox->field_51[0] = field_24 * field_14; + m_pListBox->field_51[2] = field_28 * field_14; + m_pListBox->field_51[1] = field_2C * field_14; m_pListBox->SetEnabled(false); m_pListBox->SetVisible(false); diff --git a/saco/unkclass5.cpp b/saco/unkclass5.cpp index 22eb402..9244689 100644 --- a/saco/unkclass5.cpp +++ b/saco/unkclass5.cpp @@ -41,7 +41,7 @@ void CUnkClass5::ResetDialogControls(CDXUTDialog *pDialog) m_pListBox->SetEnabled(false); m_pListBox->SetVisible(false); m_pListBox->field_4D = 2; - m_pListBox->field_51 = field_23C; - m_pListBox->field_55 = field_240; + m_pListBox->field_51[0] = field_23C; + m_pListBox->field_51[1] = field_240; } }