DESCRIPTION¶
Arguments: |
---|
Mandatory hook to issue the default message if an entered command couldn’t be parsed and no notify_fail
(E) command is in effect. Hook setting can be a any closure, or a string.
If set to a string, it is the message returned to the player.
If set to a closure, it is called with the command and the command giver as arguments, and the result is used as failure message. Lambda closures are bound to this_player()
prior to execution.
<cmd_giver> is the object which received the command in the first place. It is usually identical with this_player()
, unless the H_MODIFY_COMMAND
(H) hook changed it.
HISTORY¶
- changed (3.2.7) – added the new ‘command_giver’ argument.