SYNOPSIS #include set_driver_hook(H_SEND_NOTIFY_FAIL, value) being: void (string msg, object msgobj, object orig_cmd_giver) void (string msg, object msgobj, object orig_cmd_giver) DESCRIPTION Optional hook to send the notify fail message, regardless of how it was determined, to the player. If the hook is not set, the message is delivered using tell_object() internally. Hook setting can be a string or a closure. If the hook is a string, it is the name of a (possibly static) function to call in the current command giver. If the hook is a closure, it is the function to be called. Unbound lambda closures are bound to the current command giver first. The arguments to the call are: - is the notify fail message to be delivered. - is the object which set the message. It is 0 for the default message. - is the object for which the original command was first received. It is usually identical with the current command giver this_player(). HISTORY SEE ALSO hooks(C), command(H), modify_command(H), modify_command_fname(H), notify_fail(H)