From f3313ef5aafa65555f57a49cb80e339624f8c0b8 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Thu, 27 Nov 2025 12:15:27 -0600 Subject: [PATCH] feat(ui): implement Script_PlayCreditsMusic --- src/ui/ScriptFunctionsGlueScriptEvents.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ui/ScriptFunctionsGlueScriptEvents.cpp b/src/ui/ScriptFunctionsGlueScriptEvents.cpp index 3ce35f5..c95fcda 100644 --- a/src/ui/ScriptFunctionsGlueScriptEvents.cpp +++ b/src/ui/ScriptFunctionsGlueScriptEvents.cpp @@ -115,7 +115,15 @@ int32_t Script_PlayGlueMusic(lua_State* L) { } int32_t Script_PlayCreditsMusic(lua_State* L) { - WHOA_UNIMPLEMENTED(0); + if (!lua_isstring(L, 1)) { + return luaL_error(L, "Usage: PlayCreditsMusic( \"Sound kit name\" )"); + } + + auto name = lua_tostring(L, 1); + + SI2::StartCreditsMusic(name); + + return 0; } int32_t Script_StopGlueMusic(lua_State* L) {