Features
KMuddy has the following to impress you with, in no particular order:
- Split screen when viewing output history
- Command history
- Multiple ways of autocompletion
- Aliases and triggers with regex support
- Test area for aliases and triggers
- Multiple ways of logging (full HTML, plain text, or plain text with ANSI)
- Powerful external scripting support, which allows you to run many scripts of your choice (Lua, Python, Bash, Perl, C, C++, Ruby and the list goes on)
- Configurable auto-login
- Configurable output windows
- Partial MXP support
- Conditional triggers
- Friendly developers!
And of course, the obvious basics:
- Full ANSI support for MUD output
- Gagging, colorizing, text replacement triggers
- Support for MSP (sound protocol)
- Multiple tabbed connections at once
- Easily configurable shortcuts
- Multi-line input line (several modes)
- Individual connection profiles
- Quick connect (without having to setup a profile)
- Offline support
- Auto-connect on startup
- Sound, notification triggers
- Prompt-detection triggers
- Alias/trigger groups
- Speedwalking
- Gauges
- Buttons
- Macro keys
- Several types of variables (numbers, strings, lists and arrays)
- Triggers hooked to variables (executed when a variable is changed)
- Internal scripting support with various functions
- Plug-in support
- Real fullscreen mode
- An internal clipboard along with your normal one
- Tick timer
- A decision assistant for all hard things in life
- Easy bug report / feature request form from within the client
Not enough?
Feel free to post a feature request at kmuddy.com/bugs or on the forum at kmuddy.com/mercuryboard. We'll gladly look and if possible, implement your idea!
Some of planned features on our list include:
for version 1.0
- make it all work well without bugs
- mapper - GUI and auto-mapping
- improved alias/trigger/... management
- custom GUI elements
- custom functions
for further versions
- ensure that all the features you've ever dreamt of are here![]()
