diff --git a/stepmania/src/DateTime.cpp b/stepmania/src/DateTime.cpp index f4ea9d32b4..5a930ddf66 100644 --- a/stepmania/src/DateTime.cpp +++ b/stepmania/src/DateTime.cpp @@ -1,6 +1,7 @@ #include "global.h" #include "DateTime.h" #include "RageUtil.h" +#include "LuaFunctions.h" DateTime::DateTime() @@ -277,6 +278,14 @@ tm GetDayInYearAndYear( int iDayInYearIndex, int iYear ) return when; } +LuaFunction( MonthOfYear, GetLocalTime().tm_mon+1 ); +LuaFunction( DayOfMonth, GetLocalTime().tm_mday ); +LuaFunction( Hour, GetLocalTime().tm_hour ); +LuaFunction( Minute, GetLocalTime().tm_min ); +LuaFunction( Second, GetLocalTime().tm_sec ); +LuaFunction( Year, GetLocalTime().tm_year+1900 ); +LuaFunction( Weekday, GetLocalTime().tm_wday ); +LuaFunction( DayOfYear, GetLocalTime().tm_yday ); /* * (c) 2001-2004 Chris Danford diff --git a/stepmania/src/LuaManager.cpp b/stepmania/src/LuaManager.cpp index c4c1b742dd..ba2044fce7 100644 --- a/stepmania/src/LuaManager.cpp +++ b/stepmania/src/LuaManager.cpp @@ -417,15 +417,6 @@ LuaFunctionList::LuaFunctionList( CString name_, lua_CFunction func_ ) } -LuaFunction_NoArgs( MonthOfYear, GetLocalTime().tm_mon+1 ); -LuaFunction_NoArgs( DayOfMonth, GetLocalTime().tm_mday ); -LuaFunction_NoArgs( Hour, GetLocalTime().tm_hour ); -LuaFunction_NoArgs( Minute, GetLocalTime().tm_min ); -LuaFunction_NoArgs( Second, GetLocalTime().tm_sec ); -LuaFunction_NoArgs( Year, GetLocalTime().tm_year+1900 ); -LuaFunction_NoArgs( Weekday, GetLocalTime().tm_wday ); -LuaFunction_NoArgs( DayOfYear, GetLocalTime().tm_yday ); - static bool Trace( const CString &sString ) { LOG->Trace( "%s", sString.c_str() );