(honk
(pattern "[at] <indirect:any-living>")
(pattern "<string>")
(pattern "[at] <indirect:any-living> <string>")
(pattern "<string> [at] <indirect:any-living>")
(single
(no-arguments
(self "You honk.")
(rest "$mcname$ honks.")
)
(arguments
(arguments like a goose,like a confused frog,happily,sadly,joyfully,sagely,knowingly,quickly,loudly,carefully,balefully,excitedly,nervously,brightly,uncertainly,threateningly,grumpily,fluffily,sarcastically)
(self "You honk $arg$.")
(rest "$mcname$ honks $arg$.")
)
(arguments
(arguments horn)
(self "You honk your $arg$.")
(rest "$mcname$ honks $mposs$ $arg$.")
)
)
(targeted
(no-arguments
(self "You honk at $hcname$.")
(target "$mcname$ honks at you.")
(rest "$mcname$ honks at $hcname$.")
)
(arguments
(arguments like a goose,like a confused frog,happily,sadly,joyfully,sagely,knowingly,quickly,loudly,carefully,balefully,excitedly,nervously,brightly,uncertainly,threateningly,grumpily,fluffily,sarcastically)
(self "You honk $arg$ at $hcname$.")
(target "$mcname$ honks $arg$ at you.")
(rest "$mcname$ honks $arg$ at $hcname$.")
)
(arguments
(arguments horn)
(self "You honk your $arg$ at $hcname$.")
(target "$mcname$ honks $mposs$ $arg$ at you.")
(rest "$mcname$ honks $mposs$ $arg$ at $hcname$.")
)
)
)
/* Hobbes, 970524 */