Functions Description
Activate Activates the world window
ActivateNotepad Activates a notepad window
AddAlias Adds an alias
AddMapperComment Adds a comment to the auto-map sequence
AddTimer Adds a timer
AddToMapper Adds a mapping direction to the auto-map sequence
AddTrigger Adds a trigger
AddTriggerEx Adds a trigger - extended arguments
AppendToNotepad Appends text to a notepad window
Base64Decode Takes a base-64 encoded string and decodes it
Base64Encode Encodes a string using using base-74 encoding
BoldColour Gets/sets the RGB colour for one of the 8 ANSI bold colours
CallPlugin Calls a routine in a plugin
CloseLog Closes the log file
ColourNameToRGB Converts a named colour to a RGB colour code
ColourNote Sends a message to the output window in specified colours
ColourTell Sends a message to the output window in specified colours - not terminated by a newline
Connect Connects the world to the MUD server
CreateGUID Creates a GUID - Global Unique Identifier
CustomColourBackground Sets the RGB value for the background of a custom colour
CustomColourText Sets the RGB value for the text of a custom colour
Debug Displays debugging information about the world
DeleteAlias Deletes an alias
DeleteAllMapItems Deletes the all items from the auto-mapper sequence
DeleteCommandHistory Deletes command history list
DeleteLastMapItem Deletes the most recently-added item from the auto-mapper sequence
DeleteOutput Clears all output from the output window
DeleteTemporaryAliases Deletes all temporary aliases
DeleteTemporaryTimers Deletes all temporary timers
DeleteTemporaryTriggers Deletes all temporary triggers
DeleteTimer Deletes a timer
DeleteTrigger Deletes a trigger
DeleteVariable Deletes a variable
DiscardQueue Discards the speed walk queue
Disconnect Disconnects the world from the MUD server
DoAfter Adds a one-shot, temporary timer - simplified interface
DoAfterNote Adds a one-shot, temporary note timer - simplified interface
DoAfterSpeedwalk Adds a one-shot, temporary speed walk timer - simplified interface
EchoInput A flag to indicate whether we are echoing command input to the output window
EnableAlias Enables or disables an alias
EnablePlugin Enables or disables the specified plugin
EnableTimer Enables or disables a timer
EnableTrigger Enables or disables a trigger
EvaluateSpeedwalk Evaluates a speed walk string
FixupEscapeSequences Converts "escape sequences" like \t to their equivalent codes
FixupHTML Fixes up text for writing as HTML
GenerateName Generates a random character name
GetAlias Gets details about an alias
GetAliasInfo Gets details about an alias
GetAliasList Gets the list of aliases
GetAlphaOption Gets the value of an alphanumeric configuration
GetAlphaOptionList Gets the list of world alphanumeric options
GetCommand Gets the current command in the command window
GetCommandList Returns some or all commands from the command history
GetConnectionDuration Returns the number of seconds this world has been connected
GetCurrentValue Gets the current value of a named world option
GetDefaultValue Gets the default value of a named world option
GetInfo Gets information about the current world
GetLineCount Gets count of lines received
GetLineInfo Gets details about a specified line in the output window
GetLinesInBufferCount Return the number of lines in the output window
GetLoadedValue Gets value of a named world option, as loaded from the world file
GetMappingCount Gets a count of the number of items in the auto-map sequence
GetMappingItem Gets one item from the auto-map sequence
GetMappingString Returns the speed walk string generated by the auto-mapper
GetNotes Get the world's notes
GetOption Gets value of a named world option
GetOptionList Gets the list of world options
GetPluginAliasInfo Gets details about a named alias for a specified plugin
GetPluginAliasList Gets the lists of aliases in a specified plugin
GetPluginID Returns the 24-character ID of the current plugin
GetPluginInfo Gets details about a specified plugin
GetPluginList Gets a list of installed plugins
GetPluginName Returns the name of the current plugin
GetPluginTimerInfo Gets details about a named timer for a specified plugin
GetPluginTimerList Gets the list of timers in a specified plugin
GetPluginTriggerInfo Gets details about a named trigger for a specified plugin
GetPluginTriggerList Gets the list of triggers in a specified plugin
GetPluginVariable Gets the contents of a variable belonging to a plugin
GetPluginVariableList Gets the list of variables in a specified plugin
GetQueue Returns a variant array which is a list of queued commands
GetReceivedBytes Returns the number of bytes received from the wolrd
GetScriptTime Returns the amount of time spent in script routines
GetSelectionEndColumn Returns the ending column of the selection in the output window
GetSelectionEndLine Returns the last line of the selection in the ouput window
GetSelectionStartColumn Returns the starting column of the selection in the output window
GetSelectionStartLine Returns the starting line of the selection in the output window
GetSentBytes Returns the number of bytes sent to the world
GetStyleInfo Gets details about a specified style run for a specified line in the output window
GetTimer Gets details about a timer
GetTimerInfo Gets details about a timer
GetTimerList Gets the list of timers
GetTrigger Gets details about a named trigger
GetTriggerInfo Gets details about a named trigger
GetTriggerList Gets the list of triggers
GetUniqueID Creates a unique ID for general use, or for making Plugin IDs
GetUniqueNumber Returns a unique number
GetVariable Gets the contents of a variable
GetVariableList Gets the list of variables
GetWorld Gets an object reference to the named world
GetWorldList Gets the list of open worlds
Hash Produces a hash (checksum) of a specified piece of text
IsAlias Tests to see if an alias exists
IsConnected Tests to see if the world is connected to the MUD server
IsLogOpen Tests to see if a log file is open
IsPluginInstalled Checks to see if a particular plugin is installed
IsTimer Tests to see if a timer exists
IsTrigger Tests to see if a trigger exists
LoadPlugin Loads a plugin from disk
LogInput The property of whether commands are logged to the log file
LogNotes The property of whether notes are logged to the log file
LogOutput The property of whether MUD output is logged to the log file
LogSend Sends a message to the MUD and logs it
Mapping A flag to indicate whether we are mapping the world
NormalColour Gets/sets the RGB colour for one of the 8 ANSI normal colours
Note Sends a note to the output window
NoteColour Chooses which custom colour will be used for world notes
NoteColourBack Chooses which RGB colour will be used for world notes - background colour
NoteColourFore Chooses which RGB colour will be used for world notes - text colour
NoteColourName Chooses which RGB colour name will be used for world notes - text and background
NoteColourRGB Chooses which RGB colour will be used for world notes - text and background
Open Opens a named document
OpenLog Opens a log file
Pause Turns pause mode on or off
PluginSupports Checks if a plugin supports a particular routine
PushCommand Pushes the current command into the command history list
Queue Queues a command for sending at the "speed walk" rate
ReadNamesFile Loads in a file for generating character names
Redraw Redraws all windows for this world
RemoveMapReverses A flag to indicate whether the backtracks are removed during mapping
Replace Replaces one substring with another
ReplaceNotepad Replaces text in a notepad window
Reset Resets all outstanding MXP/Pueblo tags
ResetTimer Resets a named timer
ResetTimers Resets all timers
ReverseSpeedwalk Reverses a speed walk string
RGBColourToName Converts a RGB colour code to its equivalent name
Save Saves world configuration
SaveState Saves the state of the current plugin
SelectCommand Selects (highlights) the current command in the command window
Send Sends a message to the MUD
SendPush Sends a message to the MUD and saves it in the command history buffer
SendToNotepad Creates a notepad and sends text to it
SetAlphaOption Sets value of a named world alphanumeric option
SetCommand Sends text to the command window
SetInputFont Sets the font for the input window
SetNotes Sets the notes for the world
SetOption Sets value of a named world option
SetOutputFont Sets the font for the output window
SetStatus Sets the status line text
SetVariable Sets the value of a variable
Sound Plays a sound
SpeedwalkDelay The number of milliseconds delay between speed walk commands
Tell Sends a message to the output window - not terminated by a newline
Trace Trace mode property
Trim Trims leading and trailing spaces from a string
Version Gets the MUSHclient version string
WorldAddress Returns the TCP/IP address of the current world
WorldName Gets the world's name
WorldPort Returns the port number of the current world
WriteLog Writes to the log file