I use 'your character' instead of the name. In the past I tried changing it to 'you' and automatically working out the verbs, but it got messy and complicated, and the code often made mistakes.
I don't think I'd want to make the player add extra tags to each verb, either, as that's a lot of additional typing effort for something that only the author of the emote will see, but I suppose you could make it optional.
I do still use some substitution though. For example:
> emote @man grins at you, throws a stick at you, kicks your dog and wonders what you're going to do about it
Your character grins at the crusty old man, throws a stick at him, kicks his dog and wonders what he is going to do about it.
|