Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Mudpie v0.7.0 is out

Mudpie v0.7.0 is out

Scheduled Pinned Locked Moved Uncategorized
mudaccessibilityandroida11ylua
1 Posts 1 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F This user is from outside of this forum
    F This user is from outside of this forum
    fireborn@dragonscave.space
    wrote last edited by
    #1

    Mudpie v0.7.0 is out!
    The headline feature: Lua scripting. Enable "Advanced Mode" on any world to write Lua 5.3 scripts that automate your MUD experience.
    The mud.* API gives you full control — send commands, gag/substitute/highlight lines, echo client-side messages, play sounds, speak via TTS, fire notifications, and set persistent variables that survive app restarts.

    React to game events with pattern-matched handlers: mud.onLine, mud.onPrompt, mud.onConnect, mud.onDisconnect, and mud.onInput. Set up timers for delayed or repeating tasks. Variables set by Lua can even be referenced in trigger actions using $var{name} syntax.
    Multiple scripts per world, loaded in sort order. Global scripts run for every world. Scripts hot-reload — edit a script while connected and changes take effect immediately, no reconnect needed.

    The code editor has Lua syntax highlighting (keywords, strings, comments, numbers, builtins, mud.* calls), live validation with error/warning display, and AI generation via Claude — describe what you want in plain English and get working scripts back.

    For power users: the "Allow unsafe scripts" toggle (behind biometric auth) unlocks luajava for full Android API access, including runtime permission requests from scripts.

    Full keyboard mode support for script management: browse, create, edit, delete, and toggle scripts from the Edit menu. Ctrl+I cycles through validation issues with TTS.

    Also new in v0.7.0:

    Delayed command trigger action: sends a command after a configurable delay

    Variable expansion in triggers: $var{name} resolves to the current Lua variable value at trigger time

    Sound settings screen: manage sounds from Settings without creating a trigger first, with a new Global sounds folder shared across all worlds

    8 bug fixes for TalkBack, TTS, and UI
    Download: https://github.com/aaron-gh/mudpie-releases/releases/tag/v0.7.0
    #MUD #accessibility #Android #a11y #Lua #gameDev

    1 Reply Last reply
    1
    0
    • pixelate@tweesecake.socialP pixelate@tweesecake.social shared this topic
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups