blob: bafb1930b2717a5efbf0d92c737e2ea416bc8a77 [file] [log] [blame]
// MorgenGrauen MUDlib
//
// /std/hook_surveyor.c - Basisklasse fuer Surveyor-Hooks
//
#pragma strong_types
#pragma save_types
#pragma no_clone
#pragma pedantic
#pragma range_check
#include <hook.h>
// override as wished and needed
int HookRegistrationCallback(object registringObject, int hookid,
object hookSource, int registringObjectsPriority,
int registringObjectsType)
{
return 1;
}
int HookCancelAllowanceCallback(object cancellingObject, int hookid,
object hookSource, int cancellingObjectsPriority,
mixed hookData)
{
return 1;
}
int HookModificationAllowanceCallback(object modifyingObject, int hookid,
object hookSource, int modifyingObjectsPriority,
mixed hookData)
{
return 1;
}
mixed HookCallback(object hookSource, int hookid, mixed hookData)
{
return ({H_NO_MOD,hookData});
}