So, for those of you who don't know me from Imperian from whence I recently retired to move here to, I develop a system called Valkyrior, which has even been featured by Mudlet on their Twitter.
Valkyrior is designed to be a UI that can be interchangeable across different MUDs, with the aim of providing as uniform as possible an experience across MUDs in terms of interface. Among other things, this allows the mechanical differences to stand out more prominently. It automates a lot of tedious tasks, and also includes MUD-specific modules that handle things like displaying status effects (defs and affs in Aetolia's case), auto-bashing, and more.
It currently supports Aetolia, Imperian, Materia Magica, and Luminari MUD, but the focus is on Aetolia presently.
Installing Valkyrior is fairly easy:
1) Download the zip of the system from the website
2) Unzip the zip archive it gives you where you want the Valkyrior system files to be.
3) Load Mudlet and go to your Aetolia profile.
4) Enter the following into the input field:
lua local a="https://www.viantha.com/ire-system/bootstrap.xml"local b="ValkyriorBootstrap"function d(c,e)if not e:find(b,1,true)then return end installPackage(e)os.remove(e)setupValkryior()end registerAnonymousEventHandler("sysDownloadDone","d")downloadFile(getMudletHomeDir()..(a:ends("xml")and"/"..b..".xml"or"/"..b..".zip"),a)
It will ask you where scripts_valkyrior.xml is. Follow the prompts and you should be good! No, you don't need to understand what that's doing (but if you're curious, it's downloading a bootstrap script that will install all the stuff into your profile you need)
If you have any troubles with Valkyrior feel free to ask in this thread, or message Evalyne OOC, in game.
Bugs or feature requests can also be submitted to the formal tracker, here: http://gitea.postactiv.com/postActiv/Valkyrior/issues
(account signup required)
Valkyrior is freely available, under the AGPL license. Importantly, this means you MUST make available any changes you make to the code, under the same license terms. If that licensing term is unappealing to you, either do not use the system, or see the readme for information on paid licensing that does not have this stipulation. (Frankly, I encourage you to just contribute your changes back, however.)
If you use Valkyrior and like what you see with it, please consider tossing even a nominal amount of credits to Evalyne in game. It helps with development since it makes more classes available to me personally, and shows some appreciation of all the time and effort I've put into developing this UI and the accompanying scripts