From bc6a25e40d5fa10c2a3b3db4e34b89019531a389 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Sun, 29 May 2005 01:31:50 +0000 Subject: [PATCH] move FullCombo, MaxCombo, GetGrade into PlayerStageStats --- stepmania/src/PlayerStageStats.cpp | 6 ++++++ stepmania/src/StatsManager.cpp | 3 --- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/stepmania/src/PlayerStageStats.cpp b/stepmania/src/PlayerStageStats.cpp index f84f86194e..cce575003c 100644 --- a/stepmania/src/PlayerStageStats.cpp +++ b/stepmania/src/PlayerStageStats.cpp @@ -453,12 +453,18 @@ public: static int GetCaloriesBurned( T* p, lua_State *L ) { lua_pushnumber(L, p->fCaloriesBurned ); return 1; } static int GetLifeRemainingSeconds( T* p, lua_State *L ) { lua_pushnumber(L, p->fLifeRemainingSeconds); return 1; } static int GetSurvivalSeconds( T* p, lua_State *L ) { lua_pushnumber(L, p->GetSurvivalSeconds()); return 1; } + static int FullCombo( T* p, lua_State *L ) { lua_pushnumber(L, p->FullCombo()); return 1; } + static int MaxCombo( T* p, lua_State *L ) { lua_pushnumber(L, p->GetMaxCombo().cnt); return 1; } + static int GetGrade( T* p, lua_State *L ) { lua_pushnumber(L, p->GetGrade()); return 1; } static void Register(lua_State *L) { ADD_METHOD( GetCaloriesBurned ) ADD_METHOD( GetLifeRemainingSeconds ) ADD_METHOD( GetSurvivalSeconds ) + ADD_METHOD( FullCombo ) + ADD_METHOD( MaxCombo ) + ADD_METHOD( GetGrade ) Luna::Register( L ); } }; diff --git a/stepmania/src/StatsManager.cpp b/stepmania/src/StatsManager.cpp index f2ff33bd95..917228ce5a 100644 --- a/stepmania/src/StatsManager.cpp +++ b/stepmania/src/StatsManager.cpp @@ -241,9 +241,6 @@ LuaFunction_NoArgs( GetBestGrade, GetBestGrade() ); LuaFunction_NoArgs( GetWorstGrade, GetWorstGrade() ); LuaFunction_NoArgs( OnePassed, STATSMAN->m_CurStageStats.OnePassed() ); LuaFunction_NoArgs( AllFailed, STATSMAN->m_CurStageStats.AllFailed() ); -LuaFunction_PlayerNumber( FullCombo, STATSMAN->m_CurStageStats.m_player[pn].FullCombo() ) -LuaFunction_PlayerNumber( MaxCombo, STATSMAN->m_CurStageStats.m_player[pn].GetMaxCombo().cnt ) -LuaFunction_PlayerNumber( GetGrade, STATSMAN->m_CurStageStats.m_player[pn].GetGrade() ) LuaFunction_Str( Grade, StringToGrade(str) ); const StageStats *GetStageStatsN( int n )