Thursday, October 15, 2015

Mesmerizer Command Reference

I've been slow in creating a manual for the Mesmerizer, although the combination of built-in help, the Quick-Start Guide and the Overview Guide provides a complete but brief tour of what.s available.  I do need to create a proper Command Reference Manual though, and I think the best way would be to use this blog to compile material, which can eventually be extracted into a manual.

The existing guides cover the basics of setting up and using the Mesmerizer, so I won't repeat that here.  Posts labeled "Command Reference" will contain just commands and a description of their parameters and what they do. 

Within both this blog and the Mesmerizer help, I use the notation "<p1>" to mean "the first parameter to a command"; "<p2>" means "the second parameter" etc. Parameters are separated from one another and from the command by one or more spaces, and if you want a parameter to include spaces, you have to group the words of the parameter together using double-quotes. For example, the text command that displays text on the sub's screen takes a single parameter - the text to be displayed. If you want to display the string "Hello, Sub" you would have to group the two words Hello and Sub together inside double-quotes: text "Hello, Sub".

So we'll start with the ten most basic commands.  I'll add to this list in subsequent posts.
Command Params Description
Help 0 Displays one-line help on every command.
Hypnotize 0 Put the sub into a trance. You will be given a channel number which can be used within the sub's hearing to issue any other Mesmerizer commands.
Hypnotizeac 0 Attempt to put the sub into a trance, using the access notecard, and if that does not provide a definitive answer, the sub will be asked if the hypnosis attempt should be allowed. This is what the default "Sleep Now" trigger does.
Wake 0 Wake the sub from a trance.
Spiral 0 Put the sub into a trance, but don't play animations or emotes. You will be given a channel number that can be used within the sub's hearing to issue any other Mesmerizer commands.  Spiral can be used if the sub is already performing an animation that you don't want to interfere with, or if you don't want it to be apparent to anyone else that they are entering trance.
Nospiral 0 Removes the spiral, but doesn't stop any animation or emit any emotes.  This can be useful to temporarily remove the spiral to allow the sub to click on some in-world object that it would otherwise obscure..
Summon 0 Makes the sub come to you. Summon is one of the few synchronous commands - no subsequent command will be executed until the summon has completed - in other words until the sub has reached you, or you are no longer within range. The continue command can be used to stop waiting for this or any other synchronous command to complete.
Continue 0 Stops waiting for a pending synchronous command. If no synchronous command is being waited for, the continue is ignored.
Follow 0 Makes the sub follow you, until the nofollow command is used.
Nofollow 0 Makes the sub stop following you.

No comments:

Post a Comment