diff --git a/stepmania/src/DifficultyMeter.cpp b/stepmania/src/DifficultyMeter.cpp index 08a4b3c1e5..2eaf04de96 100644 --- a/stepmania/src/DifficultyMeter.cpp +++ b/stepmania/src/DifficultyMeter.cpp @@ -287,6 +287,12 @@ public: } return 0; } + static int SetFromGameState( T* p, lua_State *L ) + { + PlayerNumber pn = (PlayerNumber)IArg(1); + p->SetFromGameState( pn ); + return 0; + } static void Register(lua_State *L) { @@ -294,6 +300,7 @@ public: ADD_METHOD( SetFromMeterAndDifficulty ); ADD_METHOD( SetFromSteps ); ADD_METHOD( SetFromTrail ); + ADD_METHOD( SetFromGameState ); Luna::Register( L ); }