Skip to content

Releases: jmckisson/MMCompat

0.11.0a

Choose a tag to compare

@github-actions github-actions released this 15 Oct 19:54

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

MMCompat - MudMaster Compatibility

MMCompat aims to provide command-line scriptability using the MudMaster script
API. MudMaster commands can be entered on the Mudlet command-line and will be
interpreted by this script and converted to Mudlet commands. Actions, Aliases,
Events, such as /action, /alias, /event will be created as Mudlet Triggers,
Aliases and Timers accordingly. Other commands such as /variable will create
a variable in the global MMGlobal namespace which are used when the $ expansion
occurs in MudMaster commands.

Important Note
MudMaster uses a semicolon ; as a command separator, by default Mudlet uses two
semicolons ;;. MMCompat will not function properly if you have changed your
Mudlet command separator to a single semicolon!

MudMaster Commands:

Commands are prefixed by a forward-slash /.

All Commands:

action alias array assign call chat chatall chatname clearlist commands disableevent disablegroup editvariable emoteall empty enablegroup event gag highlight if itemadd itemdelete killgroup listadd listcopy listdelete listitems lists loadlibrary loop read remark resetevent seteventtime showme substitute unchat unevent unvariable variable
while zap

MudMaster Procedures:

Procedures are special commands prefixed by the @ character and can be used
in-line with Commands. Example: /chatall @AnsiReset()@foreblue()hello!
will chat 'hello!' to all chat connections with the normal blue color.

All Procedures:

@A @abs @AnsiBold @AnsiReset @AnsiRev @AnsiReverse @arr @ASC @backblack @backblue @backcolor @BackCyan @backgreen @BackMagenta @backred @backwhite @BackYellow @backward @chr @comma @concat @connected @day @deCOMMA @EventTime @exists @fileexists @foreblack @foreblue @forecolor @forecyan @ForeGreen @ForeMagenta @ForeRed @ForeWhite @ForeYellow @getArray @GetArrayCols @GetArrayRows @getcount @getitem @hour @ip @if @inlist @isempty @isnumber @ltrim @left @len @lower @math @mid @minute @month @NumActions @NumAliases @NumEvents @NumGags @NumHighlights @NumLists @NumMacros @NumVariables @PadLeft @PadRight @PreTrans @ProcedureCount @Rtrim @random @replace @right @second @SessionName @sessionpath @strstr @StrStrRev @StripAnsi @Substr @time @timetoday @TimeToDayOfWeek @TimeToHour @TimeToMinute @TimeToMonth @TimeToSecond @TimeToYear @upper @var @Version @word @wordcount @year

0.10.4a

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:22

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

MMCompat - MudMaster Compatibility

MMCompat aims to provide command-line scriptability using the MudMaster script
API. MudMaster commands can be entered on the Mudlet command-line and will be
interpreted by this script and converted to Mudlet commands. Actions, Aliases,
Events, such as /action, /alias, /event will be created as Mudlet Triggers,
Aliases and Timers accordingly. Other commands such as /variable will create
a variable in the global MMGlobal namespace which are used when the $ expansion
occurs in MudMaster commands.

Important Note
MudMaster uses a semicolon ; as a command separator, by default Mudlet uses two
semicolons ;;. MMCompat will not function properly if you have changed your
Mudlet command separator to a single semicolon!

##MudMaster Commands:

Commands are prefixed by a forward-slash /.

###All Commands:
action alias array assign call chat chatall chatname clearlist commands disableevent disablegroup editvariable emoteall empty enablegroup event gag highlight if itemadd itemdelete killgroup listadd listcopy listdelete listitems lists loadlibrary loop read remark resetevent seteventtime showme substitute unchat unevent unvariable variable
while zap

##MudMaster Procedures:

Procedures are special commands prefixed by the @ character and can be used
in-line with Commands. Example: /chatall @AnsiReset()@foreblue()hello!
will chat 'hello!' to all chat connections with the normal blue color.

###All Procedures:
@A @abs @AnsiBold @AnsiReset @AnsiRev @AnsiReverse @arr @ASC @backblack @backblue @backcolor @BackCyan @backgreen @BackMagenta @backred @backwhite @BackYellow @backward @chr @comma @concat @connected @day @deCOMMA @EventTime @exists @fileexists @foreblack @foreblue @forecolor @forecyan @ForeGreen @ForeMagenta @ForeRed @ForeWhite @ForeYellow @getArray @GetArrayCols @GetArrayRows @getcount @getitem @hour @ip @if @inlist @isempty @isnumber @ltrim @left @len @lower @math @mid @minute @month @NumActions @NumAliases @NumEvents @NumGags @NumHighlights @NumLists @NumMacros @NumVariables @PadLeft @PadRight @PreTrans @ProcedureCount @Rtrim @random @replace @right @second @SessionName @sessionpath @strstr @StrStrRev @StripAnsi @Substr @time @timetoday @TimeToDayOfWeek @TimeToHour @TimeToMinute @TimeToMonth @TimeToSecond @TimeToYear @upper @var @Version @word @wordcount @year

0.10.3a

Choose a tag to compare

@github-actions github-actions released this 12 Oct 03:20

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

MMCompat - MudMaster Compatibility

MMCompat aims to provide command-line scriptability using the MudMaster script
API. MudMaster commands can be entered on the Mudlet command-line and will be
interpreted by this script and converted to Mudlet commands. Actions, Aliases,
Events, such as /action, /alias, /event will be created as Mudlet Triggers,
Aliases and Timers accordingly. Other commands such as /variable will create
a variable in the global MMGlobal namespace which are used when the $ expansion
occurs in MudMaster commands.

Important Note
MudMaster uses a semicolon ; as a command separator, by default Mudlet uses two
semicolons ;;. MMCompat will not function properly if you have changed your
Mudlet command separator to a single semicolon!

##MudMaster Commands:

Commands are prefixed by a forward-slash /.

###All Commands:
action alias array assign call chat chatall chatname clearlist commands disableevent disablegroup editvariable emoteall empty enablegroup event gag highlight if itemadd itemdelete killgroup listadd listcopy listdelete listitems lists loadlibrary loop read remark resetevent seteventtime showme substitute unchat unevent unvariable variable
while zap

##MudMaster Procedures:

Procedures are special commands prefixed by the @ character and can be used
in-line with Commands. Example: /chatall @AnsiReset()@foreblue()hello!
will chat 'hello!' to all chat connections with the normal blue color.

###All Procedures:
@A @abs @AnsiBold @AnsiReset @AnsiRev @AnsiReverse @arr @ASC @backblack @backblue @backcolor @BackCyan @backgreen @BackMagenta @backred @backwhite @BackYellow @backward @chr @comma @concat @connected @day @deCOMMA @EventTime @exists @fileexists @foreblack @foreblue @forecolor @forecyan @ForeGreen @ForeMagenta @ForeRed @ForeWhite @ForeYellow @getArray @GetArrayCols @GetArrayRows @getcount @getitem @hour @ip @if @inlist @isempty @isnumber @ltrim @left @len @lower @math @mid @minute @month @NumActions @NumAliases @NumEvents @NumGags @NumHighlights @NumLists @NumMacros @NumVariables @PadLeft @PadRight @PreTrans @ProcedureCount @Rtrim @random @replace @right @second @SessionName @sessionpath @strstr @StrStrRev @StripAnsi @Substr @time @timetoday @TimeToDayOfWeek @TimeToHour @TimeToMinute @TimeToMonth @TimeToSecond @TimeToYear @upper @var @Version @word @wordcount @year

0.10.2a

Choose a tag to compare

@github-actions github-actions released this 12 Oct 03:19

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

MMCompat - MudMaster Compatibility

MMCompat aims to provide command-line scriptability using the MudMaster script
API. MudMaster commands can be entered on the Mudlet command-line and will be
interpreted by this script and converted to Mudlet commands. Actions, Aliases,
Events, such as /action, /alias, /event will be created as Mudlet Triggers,
Aliases and Timers accordingly. Other commands such as /variable will create
a variable in the global MMGlobal namespace which are used when the $ expansion
occurs in MudMaster commands.

Important Note
MudMaster uses a semicolon ; as a command separator, by default Mudlet uses two
semicolons ;;. MMCompat will not function properly if you have changed your
Mudlet command separator to a single semicolon!

##MudMaster Commands:

Commands are prefixed by a forward-slash /.

###All Commands:
action alias array assign call chat chatall chatname clearlist commands disableevent disablegroup editvariable emoteall empty enablegroup event gag highlight if itemadd itemdelete killgroup listadd listcopy listdelete listitems lists loadlibrary loop read remark resetevent seteventtime showme substitute unchat unevent unvariable variable
while zap

##MudMaster Procedures:

Procedures are special commands prefixed by the @ character and can be used
in-line with Commands. Example: /chatall @AnsiReset()@foreblue()hello!
will chat 'hello!' to all chat connections with the normal blue color.

###All Procedures:
@A @abs @AnsiBold @AnsiReset @AnsiRev @AnsiReverse @arr @ASC @backblack @backblue @backcolor @BackCyan @backgreen @BackMagenta @backred @backwhite @BackYellow @backward @chr @comma @concat @connected @day @deCOMMA @EventTime @exists @fileexists @foreblack @foreblue @forecolor @forecyan @ForeGreen @ForeMagenta @ForeRed @ForeWhite @ForeYellow @getArray @GetArrayCols @GetArrayRows @getcount @getitem @hour @ip @if @inlist @isempty @isnumber @ltrim @left @len @lower @math @mid @minute @month @NumActions @NumAliases @NumEvents @NumGags @NumHighlights @NumLists @NumMacros @NumVariables @PadLeft @PadRight @PreTrans @ProcedureCount @Rtrim @random @replace @right @second @SessionName @sessionpath @strstr @StrStrRev @StripAnsi @Substr @time @timetoday @TimeToDayOfWeek @TimeToHour @TimeToMinute @TimeToMonth @TimeToSecond @TimeToYear @upper @var @Version @word @wordcount @year

0.10.0a

Choose a tag to compare

@github-actions github-actions released this 10 Oct 16:02

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

Usage

Implemented MudMaster Commands:

> /action
> /alias
> /array
> /assign
> /call
> /chat
> /chatall
> /chatname
> /editvariable
> /emoteall
> /empty
> /event
> /if
> /itemadd
> /itemdelete
> /listadd
> /listcopy
> /listdelete
> /loop
> /showme
> /unchat
> /unvariable
> /var
> /while
> /zap

0.9.0a

Choose a tag to compare

@github-actions github-actions released this 07 Oct 13:51

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

Usage

Implemented MudMaster Commands:

> /action
> /alias
> /array
> /assign
> /call
> /chat
> /chatall
> /chatname
> /editvariable
> /emoteall
> /empty
> /event
> /if
> /itemadd
> /itemdelete
> /listadd
> /listcopy
> /listdelete
> /loop
> /showme
> /unchat
> /unvariable
> /var
> /while
> /zap

0.8.0a

Choose a tag to compare

@github-actions github-actions released this 04 Oct 16:14

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

Usage

Implemented MudMaster Commands:

> /action
> /alias
> /array
> /assign
> /call
> /chat
> /chatall
> /chatname
> /editvariable
> /emoteall
> /empty
> /event
> /if
> /itemadd
> /itemdelete
> /listadd
> /listcopy
> /listdelete
> /loop
> /showme
> /unchat
> /unvariable
> /var
> /while
> /zap

0.7.2a

Choose a tag to compare

@github-actions github-actions released this 03 Oct 14:33

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

Usage

Implemented MudMaster Commands:

> /action
> /alias
> /array
> /assign
> /call
> /chat
> /chatall
> /chatname
> /editvariable
> /emoteall
> /empty
> /event
> /if
> /itemadd
> /itemdelete
> /listadd
> /listcopy
> /listdelete
> /loop
> /showme
> /unchat
> /unvariable
> /var
> /while
> /zap

0.7.0a

Choose a tag to compare

@github-actions github-actions released this 03 Oct 14:12

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

Usage

Implemented MudMaster Commands:

> /action
> /alias
> /array
> /assign
> /call
> /chat
> /chatall
> /chatname
> /editvariable
> /emoteall
> /empty
> /event
> /if
> /itemadd
> /itemdelete
> /listadd
> /listcopy
> /listdelete
> /loop
> /showme
> /unchat
> /unvariable
> /var
> /while
> /zap

0.6.2a

Choose a tag to compare

@github-actions github-actions released this 30 Sep 15:50

Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax

Usage

Some Implemented MudMaster Commands:

> /alias
> /action
> /event
> /var

output of alias_1  -- indent by four spaces
more output        -- for code blocks