Decided I wanted to work on a GUI utilizing Jor'mox's impressive drag and drop framework put out here: https://forums.mudlet.org/viewtopic.php?f=6&t=22636
General Screenshots: https://imgur.com/NJismy0 https://imgur.com/hWqY2ae
Right click and drag to interact with the GUI.
I'd like to expand on this so please feel free to update, correct any bugs, or add to this code and share.
I've created some basic windows already:
- Walking Map
- Ocean Map
- Chat captures (Word wrap should auto adjust now, no need to change code for size)
- Combat Information
I have an affliction tracking window using AK as well but other than tracking your own afflictions the purpose of this GUI is just visual organization not combat code.
I've added 2 extra bits of code in this version:
- A room database. This will add any room you enter for the first time to a database in your profile folder. You can later use this database for all sorts of purposes! If you're unfamiliar with databases, you can download a free DB Browser and search all rooms. Example: search all room descriptions for a single word "atavian" you would get: https://imgur.com/psqWaYX
- I added a secondary method of viewing rooms. You can turn this on and off as well as the database tracking as seen in this gif: https://imgur.com/vyymY1k It makes seeing items, people, denizens in the rooms much easier.
You can read more on Jor'mox help about how the framework works. Creating a new window is simple code:GUIframe.addWindow(window, name [this is the text shown on the tab], target container [top, bottom, topleft, bottomleft, topright, bottomright], hideTabText [optional])
Needs to be tested out a bit. I haven't added all classes to the defense tracking. Also some aff tracking has changed since I was last about so I'll have to update that. Let me know any other issues