ID:2960799
 
BYOND Version:516.1651
Operating System:Windows 10 Pro 64-bit
Web Browser:Chrome 131.0.0.0
Applies to:Dream Seeker
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:

DMS does not seem to do anything when you define a mouse macro. The regular MouseDown action is still called, and the macro is not respected.

macro
MouseDown return "ass"


I should be getting an inaccessible verb warning. I get nothing.
DMS macros are the ancient macro method and I've been moving hard away from them for a long time. Unlike aliases which I think are good candidates to be more useful, DMS macros are the past. So they haven't really been hooked up to new macro types like gamepads, mice, etc.

TBH the old macro code runs in a slightly different way and I'm a little afraid to poke that bear, because it can break older projects.
I hear you. I'd love it if some other community members came in and shared their feelings about the DMF editor, because DMS was just always a much more convenient way to go about things. --I know they lack feature parity.

The fact that a library can include a spare DMS file and add macros to a project is super convenient.

One of the major problems with mouse macros is just the fact that they have so many arguments that typing them into a tiny little input box that can show at most 40 characters at a time is just atrocious user experience.

The DMS has the advantage of being in a full-screen text editor.

Login to reply.