utils.callbackslist

Returns a table of plugin callback function names

Prototype

t = utils.callbackslist ()

Description

This returns a table of all the internal plugin callback function names.

This could be used to detect whether or not a particular callback was available in this version of MUSHclient.

Example:

table.foreachi (utils.callbackslist (), print)

-->
1 OnPluginBroadcast
2 OnPluginChatAccept
3 OnPluginChatDisplay
4 OnPluginChatMessage
5 OnPluginChatMessageOut
6 OnPluginChatNewUser
7 OnPluginChatUserDisconnect
8 OnPluginClose
9 OnPluginCommand
10 OnPluginCommandChanged
11 OnPluginCommandEntered
12 OnPluginConnect

...

41 OnPluginTick
42 OnPluginTrace
43 OnPluginWorldOutputResized
44 OnPluginWorldSave

Lua functions

Topics