@groth said in Talking 'Bout Ares:
That's not really your fault. Commands starting with @ are hardcoded and commands starting with + were coded for that specific game so which commands start with which not only changes game to game but also changes within the same game as the coder gets around to implementing their own preferred version of default commands.
It's even more complicated than that. On any given Penn game you could have:
WHO and help (no prefix)
@desc (@-prefix for a modifying command)
&attr (for setting an attribute)
+help (for game-specific commands)
rumours (a local command that just happened to not have a prefix)
The players literally don't care where the code lives. The prefixes don't help them in the slightest, and can be VERY confusing when there are overlaid commands (help vs +help or @desc vs +desc that do completely different things).
It's just a bad user experience. Full stop. A command line interface is bad enough without adding extra complexity on top of it just to make it easier for the coder to figure out where the code is running from.