Best Of
Exploration sadness!
Re: Q+A Madness - Jan/Feb 2019
Re: Quotes
I literally read the first line in the voice of the orc peon without realizing it and then I was like, wouldn't it be cool if it weren't only in my head and he would actually say "Work, work".
AND I GREETED AGAIN
AND HE DID!!!!!
Hope y'all get the reference
Re: Q+A Madness - Jan/Feb 2019
Bob said:HELP AUTOMATION states:Triggers and automation are allowed in most cases as long as they are not used for gaining marks or experience, or avoiding your timeout, whether you are AFK or not.Yet we have CONFIG TIMEOUT 0 which prevents timeout all together. What is the actual policy on this?
Re: Q+A Madness - Jan/Feb 2019
No plans, no. We're a multiplayer/social game, and we're definitely wanting large social melting pots in the form of factions, rather than subdivided ghost towns in guilds/houses.Flipilaria said:Any intention of creating orgs similar in functions to guilds/houses?
Re: Quotes
(Celestine): Viola says, "Sounds like you got to the root of their problem."
(Celestine): You say, "Leaf some of it for the rest of us, Vaxis."
(Celestine): Vaxis says, "I hope you both get itches on the bottom of your feet that you can't scratch."
(Celestine): Zhulkarn says, "There are professional companies for that, Vaxis."
(Celestine): Viola says, "Yeah I'd just like. Pay someone."
(Celestine): Vaxis says, "Wait...do other races' feet not itch when they go into liver failure? Is that a human thing?"
(Celestine): Viola says, "Dunno Vax. Never come across it before."
(Celestine): Vaxis says, "Really? Never had internal system cascade failure?"
(Celestine): Viola says, "Sure but my feet didn't ITCH I don't think."
(Celestine): Viola says, "It was like. Moderately agonizing?"
(Celestine): You say, "Liver failure? That's a sap rising amount of vitrol, Vaxis. Really woodn't have expected that from yew. I see that I'll have to branch out in my replies. Unless your bark is worse than your bite, I guess. Anyhow, boll's in your quark."
(Celestine): Ren says, "Hello again, everyone. What did I miss?"
(Celestine): Zhulkarn says, "Someone has stabbed with the kith-blade and now simply twisting it."
(Celestine): Viola says, "Grek's flakkin' hideous puns REn."
(Celestine): Vaxis says, "Okay, I take it back. That's not Grek, that's a Fatar infilitrator acting on behalf of the Krel to cause me agony."
(Celestine): Oacena says, "There seems to be a lot of MindSim glitches lately."
(Celestine): You say, "Yep, Vaxis. I'm secretly working with the Fatar to administer your.... pun-ishment."
(Celestine): Vaxis says, "She admits it...someone arrest her."
(Celestine): Viola says, "'fraid puns aren't illegal."
(Celestine): Vaxis says, "She just admited to working with the Fatar! That's like...sedition or something!"
(Celestine): Ren says, "Ah, interesting form of comedy. I will take notes to practice later!"
(Celestine): Viola says, "Y'know that's true the Fatar ARE listed under treason as Assholes We Don't Like."
(Celestine): Viola says, "And I believe they are there AT Grek's suggestion."
(Celestine): Vaxis says, "The real Grek would want us to stop this evil."
(Celestine): You say, "They should knot. Freedom of speech is a vital plank of our society. And blast, you've twigged to my scheme: to weaken our morale by telling everyone terrible jokes. Sobi it: when I go to the firing squad, my secret pun masters will Decheeran me on."
(Celestine): Urid says, "Grek. You are making my antennae ache."
(Celestine): Viola says, "I just hope we aren't logging this."
(Celestine): Ren says, "I am!"
(Celestine): Vaxis says, "I think my mindsim's VI is weeping. I didn't know it could do that."
(Celestine): Zhulkarn says, "Ms. Grek is great at improvising." // (Note for non-Celestine: Grek's military title is "Improviser")
(Celestine): Viola says, "She's something that's for sure."
(Celestine): You say, "It's simply a matter of keeping one's mind timber and building up a proper grove before you get into the thicket things. To simply lumber along does not suffice: the pun is a mighty bower to weald and a potent skill to arbour. I could grow firth on this topic at great length, of course, but I'm sure we all pine for it to end. I have made my stand, and now it is time to take my bough."
(Celestine): Viola says, "ARRIGHT THIS HAS LUMBERED ON LONG ENOUGH."
(Celestine): Viola says, "And I know you did that one."
(Celestine): You say, "...wait, darn. I could have used 'coppice' for 'suffice', probably."
(Celestine): Ren says, "I don't think there's anything wrong with this kind of jokes! I certainly... wood like to hear more."
(Celestine): Doru says, "Please. No more."
(Celestine): Viola says, "I think the citizens would prefer we not uh. Em-bark further on this venture."
(Celestine): Ren says, "Oh, if you insist. That is, uhm. Pine with me, then."
(Celestine): Zhulkarn says, "I suppose we should better put this discussion into a cacoon now."
(Celestine): Zhulkarn says, "Cocoon rather."
(Celestine): Doru says, "Please. No more."
Re: Player Artwork/Designs?
Mudlet 3.17 – Secure connections, easier mapping, HiDPI, and more!
We have a ton of new features for you in this first release of Mudlet in 2019: secure connections, easier mapping for many games, support for HiDPI and more! This is the biggest Mudlet update since 3.0 in recent years.
Secure connections
Secure connections (SSL/TLS). They’re here! Think the green lock in your browser toolbar: now supported by Mudlet.
Tick the Secure box to enable it. Enabling it will protect your connection to the game from eavesdropping (say, if you’re using a public WiFi), prevent anyone from tampering with it, as well as ensure that you really are connected to the game you think you’re connected.
Note that just like the browser’s green lock, this requires the game to support it as well. There aren’t that many games that currently do, but we hope that with a major client now TLS-enabled, more games will start to be.
If you’re a game admin, see here on how to enable it for your game so Mudlet users can connect securely!
Credit to jerzerisz and Vadi2 for adding this feature.
Easier mapping for many games
So many games out there are really unique in how their in-game geography works. That is why Mudlet’s approach to a mapper view, mapping, and speedwalking has been to provide “do-it-yourself” Lua functionality to enable players to add mapper support for their game. Many have!
However, to make it easier for non-coding wizards to get Mudlet’s mapper to work for their game, we outlined in our 2018 roadmap that we’d like to improve on this.
To this end, Jor’Mox has been super awesome in contributing his Generic Mapping Script to Mudlet and upgrading its functionality! The mapping script has been honed and configured for as many games as possible out of the box.
While configuring it, we’ve also discovered that games out there have a never-ending imagination on how to represent rooms, walking, and the general geography – so the script is not guaranteed for every game out there. It is, however, possible to configure it to your game and we invite you to our super-helpful Discord for assistance with this!
The new mapping script is automatically installed by default on new profiles.
HiDPI support
Mudlet now supports high-resolution (Retina/HiDPI) displays! Compare the before and after screenshots of just how much sharper fonts now look.
Big thanks to Paul Saindon from Imperian for adding this long-awaited feature.
Visual improvements
In addition to the HiDPI support, we’ve also started refreshing Mudlet’s icons! The new look works great on high-resolution displays and we’ll have more icons sporting the new look in the next update. Big thanks to Paul Saindon from Imperian, and Leris and SlySven from Mudlet for upgrading them.
Color triggers for 256 colors
Mudlets color pattern triggers were limited to just the standard 16 ANSI colors previously – no more. Thanks to SlySven’s work in this area, you can now trigger on all 256 colors.
Additionally, you can now choose to trigger on only foreground or only background color, instead of having to pick both as before.
Infrastructure
Keneanung added an awesome bot to help Mudlets development: When you submit a pull request with your improvements, the bot will pop-up with links to download a test version of Mudlet after the CI build is done:
New contributors: druuimai and imperian
Big thanks to two new contributors to Mudlet this release: druuimai (Richard Moffitt) and imperian (Paul Saindon from IRE) for adding HiDPI support, improving Mudlets MXP and Lua API
Lua scripters
A lot of new functionality added for those who love to code in Mudlet!
- added: getMapSelection() to see which rooms are currently selected in the mapper
- improved: saveMap() now allows you to choose which map version to save as
- added: text-to-speech support reinstated
- added: enableClickthrough() and disableClickthrough() to make labels/gauges invisible to clicks
- improved: exists() and isActive() now work for scripts
- improved: setFgColor(), setBgColor(), getColumnNumber(), and echoLink() now accept “main” as an argument and have improved error messages
- added: creplace() to do a color replace()
- improved: getLines() can now work with miniconsoles/userwindows
- added: moveCursorUp() and moveCursorDown() to easily move the cursor up/down
- added: tempAnsiColorTrigger() to trigger on 256 colors
- added: setReverse() and setOverline() for fancy text effects
Game admins
Features exciting for game admins this release are:
- Added TLS (secure connection) support. Read our wiki on how to enable your game to be TLS-compatible
- The gmcp.Client.GUI now supports any text as a version number (previously, it was limited to integers)
- Support for ECHO on/off added
- Support for SGR Reverse (swap foreground and background colors) (7/27) added
- Support for SGR Overline (53/55) added
Miscellaneous
- added: <a> for opening a link in the browser is supported in MXP
- fixed: ‘About Mudlet’ lost its unnecessary prefix
- fixed: ‘send text to all profiles’ command (ie :hello) will now work for aliases
- fixed: buttons now work again in menus on button toolbars
- fixed: clicking on a miniconsole or userwindow won’t remove focus from the input line
- fixed: it’s now possible to save profiles/packages with non-Latin characters in the name or path
- fixed: MXP mode is now correctly disabled until negotiated by game
- fixed: triggers created and instantly removed via killTrigger() while editing scripts will no longer cause them to fire once erroneously
- fixed: variables enabled for saving are no longer auto-hidden on load
- improved: games supporting MMP for map download are no longer hardcoded in Mudlet, as all now support gmcp.Client.Map
- improved: areas are now sorted alphabetically in room area selection dialog
- improved: trigger type highlights removed in editor to support dark themes
- improved: you can now tab out of the game description box
Credits
Big thanks to the 12 (!) contributors for making all the code improvements in this release: demonnic, druuimai, gilmoa, imperian, jerzerisz, jgh713, JorMox, keneanung, Leris, mpconley, SlySven, and vadi2.
Thanks to all the translators: dermox, Guilherme Campos (guicampos), Inutt (richard.ankh), Leris, lostsnow, and vadi2 for helping translate Mudlet!
And lastly, big thanks to all of the members in our Discord community for helping newbies, especially Eraene, Leris, keneanung, and SlySven!