[FadingBanner] Added LoadFromSortOrder(SortOrder) Lua binding.

This commit is contained in:
AJ Kelly
2011-09-24 23:47:21 -05:00
parent 9ced908183
commit a3c1cfc7c2
2 changed files with 12 additions and 1 deletions
+1
View File
@@ -15,6 +15,7 @@ StepMania 5.0 $next | 2011????
* [ScreenEdit] Disable converting rows to a stop or beat starting on beat 0.
There should be no reason for this at this time. [Wolfman2000]
* [MusicWheelItem] Add/reinstate MusicWheelItem Mode Normal/Color/OverPart. [AJ]
* [FadingBanner] Added LoadFromSortOrder(SortOrder) Lua binding. [AJ]
2011/09/23
----------
+11 -1
View File
@@ -299,6 +299,16 @@ public:
static int LoadRoulette( T* p, lua_State *L ) { p->LoadRoulette(); return 0; }
static int LoadCourseFallback( T* p, lua_State *L ) { p->LoadCourseFallback(); return 0; }
static int LoadFallback( T* p, lua_State *L ) { p->LoadFallback(); return 0; }
static int LoadFromSortOrder( T* p, lua_State *L )
{
if( lua_isnil(L,1) ) { p->LoadFromSortOrder( SortOrder_Invalid ); }
else
{
SortOrder so = Enum::Check<SortOrder>(L, 1);
p->LoadFromSortOrder( so );
}
return 0;
}
static int GetLatestIndex( T* p, lua_State *L ){ lua_pushnumber( L, p->GetLatestIndex() ); return 1; }
LunaFadingBanner()
@@ -314,7 +324,7 @@ public:
ADD_METHOD( LoadRoulette );
ADD_METHOD( LoadCourseFallback );
ADD_METHOD( LoadFallback );
//ADD_METHOD( LoadFromSortOrder );
ADD_METHOD( LoadFromSortOrder );
ADD_METHOD( GetLatestIndex );
//ADD_METHOD( GetBanner );
}