

Yep, custom cursors are here! Curious? Download, drag, and drop this demo package into Mudlet to try all the cursors outīig thanks to Edru for adding these in. Along with a custom font, Medievia makes use of this to draw amazing custom mapsĬheck out a few more screenshots. Thanks to SlySven, the CP437 encoding is now supported. Like to search within variables, default off so it’s quicker:

He didn’t just stop there either – you can now toggle whenever you’d

#CATS MUDLET CODE#
Try this code in Mudlet: testCon = testCon or Adjustable.Container:new(,testCon) Search within the scriptĭicene also added a cool feature – you can now hit Ctrl+F to search within the script only, not your entire Mudlet profile! You can move around and reposition just by dragging! No code needed. Adjustable ContainersĮdru didn’t just stop with drag and drop – adjustable containersĪre in as well! What does it mean? It means labels/miniconsoles that Stories that will stick with you for a lifetime. Join us for a real challenge and real rewards: adrenalin-pumpingīattles, memorable quests run by our volunteer immortal staff, and That is supportive of new players – unforgiving though our world may be. Like to think of ourselves as the Dark Souls of MUDs, with a community Objects that take skill to acquire and great care to keep.
#CATS MUDLET FULL#
Our massive, original world is full of secrets and envied limited Player-versus-player combat that has been running continuously, andįrom among 21 races, 17 highly customizable classes, and several cabalsĪnd religions to suit your playstyle and the story you want to tell. Have them added to Mudlet officially! Double-click on CF in theįields is a unique blend of high-caliber roleplay and complex, hardcore Together a seriously impressive Mudlet package and we’re honoured to You’re a package author, remember you can make use of the sysInstall event to notify that your package has been installed. " \n " end end setClipboardText ( parsed ) end registerAnonymousEventHandler ( "onMouseCopyExample", "onMouseCopyExample" ) ansi2decho ansi2decho(text, default_colour) Converts ANSI colour sequences in text to colour tags that can be processed by the decho() function.So you can code a custom action when a file is dropped into Mudlet. symbol end end if l ~= endRow then parsed = parsed. symbol else lastColor = color parsed = parsed.

An example showing implementing a hecho-friendly copy option: addMouseEvent ( "hecho copy", "onMouseCopyExample" ) function rgbToHex ( r, g, b ) local rgb = ( r * 0x10000 ) + ( g * 0x100 ) + b return string.format ( "#%x", rgb ) end function onMouseCopyExample ( event, menu, window, startCol, startRow, endCol, endRow ) - Check whether there's an actual selection if startCol = endCol and startRow = endRow then return end local parsed = "" local lastColor = nil - Loop through each symbol within the range for l = startRow, endRow do local cStart = l = startRow and startCol or 0 moveCursor ( window, cStart, l ) local cEnd = l = endRow and endCol or # getCurrentLine () - 1 for c = cStart, cEnd do selectSection ( window, c, 1 ) local symbol = getSelection ( window ) or "" - Convert the foreground color to a hex format, suitable for hecho local color = rgbToHex ( getFgColor ( window )) - Don't repeat the color if previous one was the same if color = lastColor then parsed = parsed. They deal mainly with miniconsole/label/gauge creation and manipulation as well as displaying or formatting information on the screen.ĪddCommandLineMenuEvent addCommandLineMenuEvent( label, eventName)Īdds item to right click menu associated with command line. All functions that help you construct custom GUIs.
