From 6835f21b8b69c2c43b9a5b96b70f923a1fd9aa07 Mon Sep 17 00:00:00 2001 From: "nielsbreu@gmail.com" Date: Sun, 9 Jun 2013 17:38:10 +0000 Subject: Added SetTicksUntilWeatherChange/GetTicksUntilWeatherChange. to set/get the amount of ticks before the weather changes. Added SendBlockChange to Lua to create "fake" blocks git-svn-id: http://mc-server.googlecode.com/svn/trunk@1572 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/World.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'source/World.h') diff --git a/source/World.h b/source/World.h index 1ec4aacb8..c4d970473 100644 --- a/source/World.h +++ b/source/World.h @@ -78,9 +78,15 @@ public: return 0; } + int GetTicksUntilWeatherChange(void) const { return m_WeatherInterval; } Int64 GetWorldAge(void) const { return m_WorldAge; } Int64 GetTimeOfDay(void) const { return m_TimeOfDay; } + void SetTicksUntilWeatherChange(int a_WeatherInterval) + { + m_WeatherInterval = a_WeatherInterval; + } + void SetTimeOfDay(Int64 a_TimeOfDay) { m_TimeOfDay = a_TimeOfDay; @@ -188,8 +194,8 @@ public: unsigned int GetMaxPlayers(void) const {return m_MaxPlayers; } // tolua_export void SetMaxPlayers(int iMax); // tolua_export - void AddPlayer( cPlayer* a_Player ); - void RemovePlayer( cPlayer* a_Player ); + void AddPlayer( cPlayer* a_Player ); // tolua_export + void RemovePlayer( cPlayer* a_Player ); // tolua_export /// Calls the callback for each player in the list; returns true if all players processed, false if the callback aborted by returning true bool ForEachPlayer(cPlayerListCallback & a_Callback); // >> EXPORTED IN MANUALBINDINGS << -- cgit v1.2.3