[FadingBanner] Added LoadRandom(), LoadRoulette(), LoadFallback(), LoadCourseFallback(), GetBanner(int) Lua bindings.
This commit is contained in:
@@ -8,10 +8,14 @@ ________________________________________________________________________________
|
||||
StepMania 5.0 $next | 2011????
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
2011/09/21
|
||||
----------
|
||||
* [FadingBanner] Added LoadRandom(), LoadRoulette(), LoadFallback(),
|
||||
LoadCourseFallback(), and GetBanner(int) Lua bindings. [AJ]
|
||||
|
||||
2011/09/18
|
||||
----------
|
||||
* [Song] Added GetSampleStart() and GetSampleLength()
|
||||
Lua bindings. [Wolfman2000]
|
||||
* [Song] Added GetSampleStart() and GetSampleLength() Lua bindings. [Wolfman2000]
|
||||
|
||||
2011/09/16
|
||||
----------
|
||||
|
||||
@@ -295,6 +295,10 @@ public:
|
||||
return 0;
|
||||
}
|
||||
static int LoadFromSongGroup( T* p, lua_State *L ) { p->LoadFromSongGroup( SArg(1) ); return 0; }
|
||||
static int LoadRandom( T* p, lua_State *L ) { p->LoadRandom(); return 0; }
|
||||
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 GetLatestIndex( T* p, lua_State *L ){ lua_pushnumber( L, p->GetLatestIndex() ); return 1; }
|
||||
|
||||
LunaFadingBanner()
|
||||
@@ -306,7 +310,13 @@ public:
|
||||
ADD_METHOD( LoadFromCourse );
|
||||
ADD_METHOD( LoadIconFromCharacter );
|
||||
ADD_METHOD( LoadCardFromCharacter );
|
||||
ADD_METHOD( LoadRandom );
|
||||
ADD_METHOD( LoadRoulette );
|
||||
ADD_METHOD( LoadCourseFallback );
|
||||
ADD_METHOD( LoadFallback );
|
||||
//ADD_METHOD( LoadFromSortOrder );
|
||||
ADD_METHOD( GetLatestIndex );
|
||||
//ADD_METHOD( GetBanner );
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -39,6 +39,7 @@ public:
|
||||
virtual void DrawPrimitives();
|
||||
|
||||
int GetLatestIndex(){ return m_iIndexLatest; }
|
||||
Banner GetBanner(int i){ return m_Banner[i]; }
|
||||
|
||||
// Lua
|
||||
void PushSelf( lua_State *L );
|
||||
|
||||
Reference in New Issue
Block a user