From 923aba9d40a07921fbb60fa814df3b56b7989ff3 Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Sun, 11 Feb 2007 04:22:32 +0000 Subject: [PATCH] Bind GetDefaultSongOptions. --- stepmania/src/GameState.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/stepmania/src/GameState.cpp b/stepmania/src/GameState.cpp index ee2f96616c..46ae5b9a5a 100644 --- a/stepmania/src/GameState.cpp +++ b/stepmania/src/GameState.cpp @@ -2033,6 +2033,13 @@ public: DEFINE_METHOD( GetCoinMode, GetCoinMode() ) DEFINE_METHOD( GetPremium, GetPremium() ) DEFINE_METHOD( GetSongOptionsString, m_SongOptions.GetCurrent().GetString() ) + static int GetDefaultSongOptions( T* p, lua_State *L ) + { + SongOptions so; + p->GetDefaultSongOptions( so ); + lua_pushstring(L, so.GetString()); + return 1; + } static int IsWinner( T* p, lua_State *L ) { PlayerNumber pn = Enum::Check(L, 1); @@ -2197,6 +2204,7 @@ public: ADD_METHOD( GetPreferredSongGroup ); ADD_METHOD( GetHumanPlayers ); ADD_METHOD( SetSongOptions ); + ADD_METHOD( GetDefaultSongOptions ); ADD_METHOD( GetCurrentStyle ); ADD_METHOD( IsAnyHumanPlayerUsingMemoryCard ); }