From 1eed077d0ba84a4c7cd0793a6a22e7aad54f7398 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Sun, 9 Nov 2025 20:08:43 -0600 Subject: [PATCH] feat(ui): implement Script_IsStereoVideoAvailable --- src/ui/game/CGVideoOptionsScript.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/ui/game/CGVideoOptionsScript.cpp b/src/ui/game/CGVideoOptionsScript.cpp index 2a2b9a7..2a97613 100644 --- a/src/ui/game/CGVideoOptionsScript.cpp +++ b/src/ui/game/CGVideoOptionsScript.cpp @@ -1,6 +1,7 @@ #include "ui/game/CGVideoOptionsScript.hpp" #include "console/CVar.hpp" #include "console/Detect.hpp" +#include "gx/Gx.hpp" #include "ui/Types.hpp" #include "ui/game/CGVideoOptions.hpp" #include "util/Lua.hpp" @@ -136,7 +137,13 @@ int32_t Script_SetTerrainMip(lua_State* L) { } int32_t Script_IsStereoVideoAvailable(lua_State* L) { - WHOA_UNIMPLEMENTED(0); + if (GxCaps().m_stereoAvailable) { + lua_pushnumber(L, 1.0); + } else { + lua_pushnil(L); + } + + return 1; } int32_t Script_IsPlayerResolutionAvailable(lua_State* L) {