MUSH to MOO Guide

From Super Robot Wiki
Jump to navigation Jump to search

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.

The "Process Aliases" box in the upper right of the alias builder must be checked.

Interaction Commands

Quit

This alias makes QUIT (MUSH syntax)

Matcharoo: QUIT

Alias for: @quit

Other: Whole Word, Match Case

Semipose

Matcharoo: ;

Alias For: ::

Other: Line Starts With...

Csys Commands

Attack Command

Matcharoo: \+attack ([\w']*\p{L}*\w[\w.]*(?:-\w+.)?)=([\w']*\p{L}*\w[\w.]*(?:-\w+.)?)

Alias For: +attack \1 with \2

Other: Regular Expression

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