@faraday said in Coming Soon: Arx, After the Reckoning:
With Penn/Tiny you can't get away from @desc versus +desc, or WHO vs +who or help vs +help. It's just a legacy suckage you have to deal with. But why is Arx saddled with the same problem? I thought you could just override commands in Evennia like you can in Ares.
Most of the commands on Arx have @/+/no prefix all aliased, but it seems to be something that has to be aliased manually, and some of the commands are missing one of the prefixes. The fact that there's a time/@time difference and a home/+home difference is really weird and I'd say probably not a great idea as far as consistency goes. Everyone is kind of taught that everything is aliased prefix-wise but then there are these two random examples that are actively different commands.
I haven't actually figured out the particular rhyme or reason for which commands get added as @ to start or + to start or -- what.
@Sparks said in Coming Soon: Arx, After the Reckoning:
I think this is partly on Evennia, not just the Arx staff. (Sorry, Griatch.)
Specifically, Evennia generates a lot of the documentation automatically for each command; in a lot of ways, this is great; you include the documentation in the command source code, and a helpfile is made for it. No worries about documentation being out-of-date; you edit the command, you edit the description RIGHT THERE. I wish more things supported this.
But conversely, if you alias a command to another command then 'help' for both commands will give you the same help text; this leads to the home/+home, time/@time versus guards/@guards/+guards situation you describe. And additionally, since the coder is writing the documentation right there in the command, you... well, are getting coder-written documentation. Which (as a coder) I must admit is not always the ideal; sometimes you want an editing pass by someone who doesn't think in terms of code. 
(That said, I object on general design principle to having command, +command, and @command do different things.)
I would say that it's really still a documentation issue, no matter where you put the documentation. The fact is that everyone playing the game -- including myself, who really loves it!! -- basically are muddling through, in a lot of cases, really unclear or confusing documentation. I know it's because of limited time and the fact that systems still change and develop regularly, but honestly they could use some dedicated to just cleaning up documentation. The team seems to lack a cleaner/organizer/admin.