[GameState] Added ApplyPreferredModifiers(player,string) Lua binding.

This commit is contained in:
AJ Kelly
2011-09-30 13:44:05 -05:00
parent 8f80774b22
commit a682662ad8
2 changed files with 7 additions and 0 deletions
+1
View File
@@ -11,6 +11,7 @@ StepMania 5.0 $next | 201110??
2011/09/30 2011/09/30
---------- ----------
* [GameState] Added CurrentOptionsDisqualifyPlayer(player) Lua binding. [AJ] * [GameState] Added CurrentOptionsDisqualifyPlayer(player) Lua binding. [AJ]
* [GameState] Added ApplyPreferredModifiers(player,string) Lua binding. [AJ]
2011/09/29 2011/09/29
---------- ----------
+6
View File
@@ -2308,6 +2308,11 @@ public:
lua_pushstring(L, so.GetString()); lua_pushstring(L, so.GetString());
return 1; return 1;
} }
static int ApplyPreferredModifiers( T* p, lua_State *L )
{
p->ApplyPreferredModifiers( Enum::Check<PlayerNumber>(L, 1), SArg(2) );
return 0;
}
static int ClearStageModifiersIllegalForCourse( T* p, lua_State *L ) static int ClearStageModifiersIllegalForCourse( T* p, lua_State *L )
{ {
p->ClearStageModifiersIllegalForCourse(); p->ClearStageModifiersIllegalForCourse();
@@ -2510,6 +2515,7 @@ public:
ADD_METHOD( GetSongOptionsString ); ADD_METHOD( GetSongOptionsString );
ADD_METHOD( GetSongOptions ); ADD_METHOD( GetSongOptions );
ADD_METHOD( GetDefaultSongOptions ); ADD_METHOD( GetDefaultSongOptions );
ADD_METHOD( ApplyPreferredModifiers );
ADD_METHOD( ClearStageModifiersIllegalForCourse ); ADD_METHOD( ClearStageModifiersIllegalForCourse );
ADD_METHOD( SetSongOptions ); ADD_METHOD( SetSongOptions );
ADD_METHOD( IsWinner ); ADD_METHOD( IsWinner );