From 3f4abe8c95e4d37a84018ca4d478a908fca423ac Mon Sep 17 00:00:00 2001 From: madmaxoft Date: Thu, 8 Aug 2013 09:13:13 +0200 Subject: Addeed OnSpawningEntity, OnSpawnedEntity, OnSpawningMonster, OnSpawnedMonster hooks. As requested in FS 418. --- MCServer/Plugins/HookNotify/HookNotify.lua | 36 ++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) (limited to 'MCServer') diff --git a/MCServer/Plugins/HookNotify/HookNotify.lua b/MCServer/Plugins/HookNotify/HookNotify.lua index 09759451d..6badc63e7 100644 --- a/MCServer/Plugins/HookNotify/HookNotify.lua +++ b/MCServer/Plugins/HookNotify/HookNotify.lua @@ -45,6 +45,10 @@ function Initialize(Plugin) PluginManager:AddHook(Plugin, cPluginManager.HOOK_PLAYER_USING_ITEM); PluginManager:AddHook(Plugin, cPluginManager.HOOK_POST_CRAFTING); PluginManager:AddHook(Plugin, cPluginManager.HOOK_PRE_CRAFTING); + PluginManager:AddHook(Plugin, cPluginManager.HOOK_SPAWNED_ENTITY); + PluginManager:AddHook(Plugin, cPluginManager.HOOK_SPAWNED_MONSTER); + PluginManager:AddHook(Plugin, cPluginManager.HOOK_SPAWNING_ENTITY); + PluginManager:AddHook(Plugin, cPluginManager.HOOK_SPAWNING_MONSTER); PluginManager:AddHook(Plugin, cPluginManager.HOOK_TAKE_DAMAGE); PluginManager:AddHook(Plugin, cPluginManager.HOOK_UPDATED_SIGN); PluginManager:AddHook(Plugin, cPluginManager.HOOK_UPDATING_SIGN); @@ -358,6 +362,38 @@ end +function OnSpawnedEntity(...) + LogHook("OnSpawnedEntity", unpack(arg)); +end + + + + + +function OnSpawnedMonster(...) + LogHook("OnSpawnedMonster", unpack(arg)); +end + + + + + +function OnSpawningEntity(...) + LogHook("OnSpawningEntity", unpack(arg)); +end + + + + + +function OnSpawningMonster(...) + LogHook("OnSpawningMonster", unpack(arg)); +end + + + + + function OnUpdatedSign(...) LogHook("OnUpdatedSign", unpack(arg)); end -- cgit v1.2.3