From 98103db5eea5772200f7e6be932893ac7dd2b39a Mon Sep 17 00:00:00 2001 From: fallenoak Date: Wed, 4 Feb 2026 21:15:32 -0600 Subject: [PATCH] feat(ui): implement CSimpleStatusBar_SetStatusBarColor --- src/ui/simple/CSimpleStatusBarScript.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ui/simple/CSimpleStatusBarScript.cpp b/src/ui/simple/CSimpleStatusBarScript.cpp index 2aae2b1..56bc271 100644 --- a/src/ui/simple/CSimpleStatusBarScript.cpp +++ b/src/ui/simple/CSimpleStatusBarScript.cpp @@ -83,7 +83,15 @@ int32_t CSimpleStatusBar_GetStatusBarColor(lua_State* L) { } int32_t CSimpleStatusBar_SetStatusBarColor(lua_State* L) { - WHOA_UNIMPLEMENTED(0); + auto type = CSimpleStatusBar::GetObjectType(); + auto statusBar = static_cast(FrameScript_GetObjectThis(L, type)); + + CImVector color = {}; + FrameScript_GetColor(L, 2, color); + + statusBar->SetStatusBarColor(color); + + return 0; } int32_t CSimpleStatusBar_GetRotatesTexture(lua_State* L) {