Difference between revisions of "MUSH to MOO Guide"
Jump to navigation
Jump to search
(Created page with "== Aliases == We are well aware that not everyone is going to like every function of MOO, and that there are a lot of common MUSH conventions it gets just... barely... wrong....") |
|||
Line 8: | Line 8: | ||
Alias For - place this in the Alias For box of the alias prompt. | Alias For - place this in the Alias For box of the alias prompt. | ||
− | === Defense Command === | + | Other - Boxes that must be ticked in the alias. |
+ | |||
+ | === Interaction Commands === | ||
+ | |||
+ | === Semipose === | ||
+ | Matcharoo: <code>;</code> | ||
+ | |||
+ | Alias For: <code>::</code> | ||
+ | |||
+ | Other: Line Starts With... | ||
+ | |||
+ | === Csys Commands === | ||
+ | |||
+ | ==== Defense Command ==== | ||
Matcharoo: <code>\+(block|parry|react|retreat|rush|charge|evade|intercept|accept) ([\w']*\p{L}*\w[\w.]*(?:-\w+.)?)</code> | Matcharoo: <code>\+(block|parry|react|retreat|rush|charge|evade|intercept|accept) ([\w']*\p{L}*\w[\w.]*(?:-\w+.)?)</code> | ||
Alias For: <code>+defend \2 with \1</code> | Alias For: <code>+defend \2 with \1</code> | ||
+ | |||
+ | Other: Regular Expression |
Revision as of 09:58, 6 September 2021
Aliases
We are well aware that not everyone is going to like every function of MOO, and that there are a lot of common MUSH conventions it gets just... barely... wrong. Just a touch.
Accordingly, we offer support for aliasing a lot of commands in BeipMU. These aliases are provided below, in the following format:
Matcharoo - place this in the Matcharoo box of the alias prompt.
Alias For - place this in the Alias For box of the alias prompt.
Other - Boxes that must be ticked in the alias.
Interaction Commands
Semipose
Matcharoo: ;
Alias For: ::
Other: Line Starts With...
Csys Commands
Defense Command
Matcharoo: \+(block|parry|react|retreat|rush|charge|evade|intercept|accept) ([\w']*\p{L}*\w[\w.]*(?:-\w+.)?)
Alias For: +defend \2 with \1
Other: Regular Expression