From 1b27032a38044aef1d3b14badb4cd252aec95088 Mon Sep 17 00:00:00 2001 From: Jose_Varela Date: Fri, 25 Mar 2022 09:28:17 -0600 Subject: [PATCH] Add GaveUp() --- Docs/Luadoc/Lua.xml | 1 + Docs/Luadoc/LuaDocumentation.xml | 3 +++ src/StageStats.cpp | 2 ++ 3 files changed, 6 insertions(+) diff --git a/Docs/Luadoc/Lua.xml b/Docs/Luadoc/Lua.xml index 099b02b079..37dae2a2f0 100644 --- a/Docs/Luadoc/Lua.xml +++ b/Docs/Luadoc/Lua.xml @@ -1956,6 +1956,7 @@ + diff --git a/Docs/Luadoc/LuaDocumentation.xml b/Docs/Luadoc/LuaDocumentation.xml index b6ece24254..06ab807a47 100644 --- a/Docs/Luadoc/LuaDocumentation.xml +++ b/Docs/Luadoc/LuaDocumentation.xml @@ -5969,6 +5969,9 @@ local spr = Def.Sprite{ Returns true if everyone failed. + + Returns true if any player has given up on the song. + Returns the EarnedExtraStage value. diff --git a/src/StageStats.cpp b/src/StageStats.cpp index 8863a3619c..adb7a1d4b7 100644 --- a/src/StageStats.cpp +++ b/src/StageStats.cpp @@ -380,6 +380,7 @@ public: return 1; } DEFINE_METHOD( GetEarnedExtraStage, m_EarnedExtraStage ) + static int GaveUp( T* p, lua_State *L ) { LuaHelpers::Push( L, p->m_bGaveUp ); return 1; } LunaStageStats() { @@ -391,6 +392,7 @@ public: ADD_METHOD( OnePassed ); ADD_METHOD( AllFailed ); ADD_METHOD( GetStage ); + ADD_METHOD( GaveUp ); ADD_METHOD( GetStageIndex ); ADD_METHOD( GetStepsSeconds ); ADD_METHOD( PlayerHasHighScore );