I'm gonna go through the ones that I know of, and offer slight commentary and suggestions for each one. This is a VERY long post so please don't read it all in one go, or take all the suggestions as monolithic. This is just a short review, and basically my fresh thoughts on each command. And not at all a list of demands or any exact suggestions. Just, this is what I consider to be sane. This is also not demanding that all of these work like I'm suggesting, nor is it demanding that these changes are implemented exactly as I mention them. I'm posting this here, to add additional voice to the situation. And also to open discussion from all of the players on here about this.
This will be indexed with the starting letter marked three times, so AAA BBB CCC, for easier searching through and grabbing of specific commands.
AAA
@add-note and @an
Entirely OOC nothing wrong. This is how you report shit the the GM's. Also doesn't fit the syntax of other add commands, and might be better off either converting the others to the same syntax(as the dash is clearer for people with screen readers) or converting this one to @addalias
@addalias
I have been warned in previous months to not use this command without staff telling you too. Not sure if these warnings still apply. Purely OOC and useless for most. And doesn't match the other more front facing multiword commands. Meaning it might just be a case of an admin only command that's rawer. Or it might be old as fuck and not touched for awhile.
@assign
Takes an argument of UE or AE, mentions AE which may or may not be a thing. I've never heard of it. Purely OOC.
@access
This is something I've never seen before. And appears to be accessibility options. Purely OOC affecting only how information is presented to the player and not the character.
@ansi
Affects Presentation, purely OOC.
@addtrust
GM only command, OOC, purely so. And I can only speculate on what it does. Again doesn't match the current structure of multiword commands including dashes, so it might either be old, or just more raw in comparison to more frunt facing commands.
BBB
@bug
Important and purely OOC It's how you tell the devs something went massively wrong. Don't change this. At least not at it's base implementation level.
CCC
@current-weapon
Presents an in character variable at the player access level, that being what the weapon you are using is. However as that is something obvious It's an edge case in my opinion at least on the player level. Conveys IC information, but is mostly something the person OOC would care about. At a staff level there's a permission denied overload function in the form of @current-weapon weapon is message. Advice, either permission deny overloading it or somehow indicate that @current-weapon weapon is message is a staff only command in it's command description.
@clear
Clears your console, pretty obviously OOC.
DDD
@default-weapon
Purely OOC, affects command preferences for what weapon you're going to use if you've got say two things in your hands. Set it too your main weapon in your inventory and it does a lot of nice things. Again purely OOC.
@defaut-htoh
Default style for hand to hand I think... Might also be if it ignores a weapon in hand and favors unarmed attacks. Don't have a real way to test right now. Purely OOC as far as I am aware.
@display-options
OOC and an admin command by the looks of it, wasn't wanting to mess around to find out, too much potential to bork things. Looks like it affects how information is presented in a display. So the stuff on the back end being converted to the front end. This is a helper for it.
@describe
Used in many places. @describe post as "This post is long and tiring, with not much to say about most things."
I'm of two minds about this. In one hand, this is an OOC command where you clearly can affect change IC information. Namely your characters appearance. On the other is it really IC changing your desc line? And I had a long ramble after this about how to rework the appearance and naked code to work with the new disguise system once it's ironed out, but that will be a separate post eventually, because really technically speaking it's not relavent to a command review and is more fit for a review of the systems related to the commands.
EEE
Your OOC email address, purely OOC next.
@edit-options
I think this is another admin command like display options. Again not really wanting to try this out though. And it just appears to change how the systems handle the editors and such that you use in game. Gonna call it purely OOC and another display function.
FFF
@fatal
Affects whether you go for the kill in combat. A lot of these combat commands I'm gonna repeat the same things. While yes, this affects an OOC element, IE whether you strike to kill. I feel they also have an IC element in that that decision is important to your character and should be a case where you make this an IC command. Not an obvious IC command. But the idea of if this is a character that goes for the kill should be model'd icly and have an IC seriousness about it. Having it be an OOC toggle disrespects that.
@face
Heheh, this one is outright useless and affects nothing or nearly nothing.
@forums
Shows you the status of the OOC forums and newsboards in game. Obviously OOC no problem here.
GGG
HHH
@history
History is backstory which is ultimately not relavent to the character ICly in the moment, and this is also the command for the history system. I'd like there to be an IC command to display your history, just in the case that you need to recollect. Maybe it can be an emote style command that just prints, "JoeBaka's lost for a moment in reverie." Or something like that. And then displays out your history.
@holdback
Is a combat system command but also really relavent ICly and OOCly. And should be something that's considered IC.
@homepage
I don't actually know what this one does. Maybe it displays like a blog or something if you want it to do that? Gonna assume it's ooc till otherwise stated. Could be a grid command though...
@help
This one is obviously OOC. And obvious in function.
III
@ic
Go IC from the OOC room.
@invis
toggle yourself invisible in @who. Invis is in fact the bizz.
JJJ
KKK
LLL
@lethal
See @fatal
@look_place me is
This should be an IC command, it effects IC positioning and appearance, and is in effect and automatic emote when someone enters the room. It is not OOC in anyway beyond being a setter for an IC state. Also has differing formatting from the other multiword commands and I'd suggest changing it to look-place. Without the at, and with a dash in place of the _.
@luck
This is an ooc command for if you're gonna use a certain stat. It's OOC, because ICly you aren't going to know if you're lucky or not.
@linelength
When does your word wrap start? This is OOC. Also does not match the other multiple word commands.
@last-connection
Shows when and where from you last connected, for the utterly paranoid, or just those concerned about time.
MMM
@macros @macros-add and @macros-add
All ooc command chaining. Ever see someone enter their key combo on a door, instantly open it and start to walk through? This is why.
@mooinfo
Shows a fancy and OOC info box. I'll post it here as well, cause it's nice.
---------------------------------------------------------------------