(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$ honk$s$.") ) (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$ honk$s$ $arg$.") ) (arguments (arguments horn) (self "You honk your $arg$.") (rest "$mcname$ honk$s$ $mposs$ $arg$.") ) ) (targeted (no-arguments (self "You honk at $hcname$.") (target "$mcname$ honk$s$ at you.") (rest "$mcname$ honk$s$ 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$ honk$s$ $arg$ at you.") (rest "$mcname$ honk$s$ $arg$ at $hcname$.") ) (arguments (arguments horn) (self "You honk your $arg$ at $hcname$.") (target "$mcname$ honk$s$ $mposs$ $arg$ at you.") (rest "$mcname$ honk$s$ $mposs$ $arg$ at $hcname$.") ) ) ) /* Hobbes, 970524 */