Added a HOOK_WORLD_STARTED hook and a cRoot::CreateAndInitializeWorld function for plugins.

This commit is contained in:
STRWarrior
2013-12-11 12:39:13 +01:00
parent 9cfd8f6910
commit 12bd5082b8
9 changed files with 98 additions and 2 deletions
+1
View File
@@ -90,6 +90,7 @@ public:
virtual bool OnUpdatingSign (cWorld * a_World, int a_BlockX, int a_BlockY, int a_BlockZ, AString & a_Line1, AString & a_Line2, AString & a_Line3, AString & a_Line4, cPlayer * a_Player) override;
virtual bool OnWeatherChanged (cWorld & a_World) override;
virtual bool OnWeatherChanging (cWorld & a_World, eWeather & a_NewWeather) override;
virtual bool OnWorldStarted (cWorld & a_World) override;
virtual bool OnWorldTick (cWorld & a_World, float a_Dt, int a_LastTickDurationMSec) override;
virtual bool HandleCommand(const AStringVector & a_Split, cPlayer * a_Player) override;