From 59bf077bf8254861b28dd7f233f939f975697070 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Wed, 22 Feb 2023 21:37:37 -0600 Subject: [PATCH] feat(glue): handle UpdateSelectionCustomizationScene script function --- src/glue/CCharacterSelection.cpp | 4 ++++ src/glue/CCharacterSelection.hpp | 1 + src/ui/ScriptFunctionsCharSelect.cpp | 4 +++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/glue/CCharacterSelection.cpp b/src/glue/CCharacterSelection.cpp index b19e1d4..e189f32 100644 --- a/src/glue/CCharacterSelection.cpp +++ b/src/glue/CCharacterSelection.cpp @@ -5,6 +5,10 @@ TSGrowableArray CCharacterSelection::s_characterList; CSimpleModelFFX* CCharacterSelection::s_modelFrame; +void CCharacterSelection::RenderPrep() { + // TODO +} + void CCharacterSelection::SetBackgroundModel(const char* modelPath) { if (!CCharacterSelection::s_modelFrame || !modelPath || !*modelPath) { return; diff --git a/src/glue/CCharacterSelection.hpp b/src/glue/CCharacterSelection.hpp index cfb3d7c..29dbdc7 100644 --- a/src/glue/CCharacterSelection.hpp +++ b/src/glue/CCharacterSelection.hpp @@ -16,6 +16,7 @@ class CCharacterSelection { static CSimpleModelFFX* s_modelFrame; // Static functions + static void RenderPrep(); static void SetBackgroundModel(const char* modelPath); }; diff --git a/src/ui/ScriptFunctionsCharSelect.cpp b/src/ui/ScriptFunctionsCharSelect.cpp index b86a95e..365aa78 100644 --- a/src/ui/ScriptFunctionsCharSelect.cpp +++ b/src/ui/ScriptFunctionsCharSelect.cpp @@ -65,7 +65,9 @@ int32_t Script_DeclineCharacter(lua_State* L) { } int32_t Script_UpdateSelectionCustomizationScene(lua_State* L) { - WHOA_UNIMPLEMENTED(0); + CCharacterSelection::RenderPrep(); + + return 0; } int32_t Script_GetCharacterSelectFacing(lua_State* L) {