geyser/GeyserColor.lua |
Geyser.Color.applyColors |
Applies colors to a window drawing from defaults and overridden values. |
geyser/GeyserColor.lua |
Geyser.Color.hdec |
Converts color to 3 decimal values as a string, no alpha, decho style |
geyser/GeyserColor.lua |
Geyser.Color.hdeca |
Converts color to 4 decimal values as a string, with alpha, decho style |
geyser/GeyserColor.lua |
Geyser.Color.hex |
Converts color to 3 hex values as a string, no alpha, css style |
geyser/GeyserColor.lua |
Geyser.Color.hexa |
Converts color to 4 hex values as a string, with alpha, css style |
geyser/GeyserColor.lua |
Geyser.Color.hhex |
Converts color to 3 hex values as a string, no alpha, hecho style |
geyser/GeyserColor.lua |
Geyser.Color.hhexa |
Converts color to 4 hex values as a string, with alpha, hecho style |
geyser/GeyserColor.lua |
Geyser.Color.parse |
Returns 4 color components from (nearly any) acceptable format. |
geyser/GeyserContainer.lua |
Geyser.Container:flash |
Flashes a white box over the dimensions of this container. |
geyser/GeyserContainer.lua |
Geyser.Container:hide |
Hides this window and all its contained windows. |
geyser/GeyserContainer.lua |
Geyser.Container:move |
Moves this window according to the new x and y contraints set. |
geyser/GeyserContainer.lua |
Geyser.Container:new |
Constructor for containers. |
geyser/GeyserContainer.lua |
Geyser.Container:reposition |
Responsible for placing/moving/resizing this window to the correct place/size. |
geyser/GeyserContainer.lua |
Geyser.Container:resize |
Resizes this window according to the new width and height constraints set. |
geyser/GeyserContainer.lua |
Geyser.Container:setFontSize |
Sets the default font size for this window. |
geyser/GeyserContainer.lua |
Geyser.Container:set_constraints |
Sets all contraints (x, y, width, height) for this window. |
geyser/GeyserContainer.lua |
Geyser.Container:show |
Shows this window and all windows it contains. |
geyser/GeyserGauge.lua |
Geyser.Gauge:setColor |
Sets the gauge color. |
geyser/GeyserGauge.lua |
Geyser.Gauge:setText |
Sets the text on the gauge. |
geyser/GeyserGauge.lua |
Geyser.Gauge:setValue |
Sets the gauge amount. |
geyser/GeyserLabel.lua |
Geyser.Label:echo |
Prints a message to the window. |
geyser/GeyserLabel.lua |
Geyser.Label:setBackgroundImage |
Sets a background image for this label. |
geyser/GeyserLabel.lua |
Geyser.Label:setClickCallback |
Sets a callback to be used when this label is clicked. |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:replace |
Replaces the currently selected text. |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setBold |
Sets bold status for this miniconsole |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setBufferSize |
Sets the size of this miniconsole's buffer. |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setFontSize |
Sets the font size for this miniconsole. |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setItalics |
Sets italics status for this miniconsole |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setTextFormat |
Sets the text format for this window. |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setUnderline |
Sets underline status for this miniconsole |
geyser/GeyserMiniConsole.lua |
Geyser.MiniConsole:setWrap |
Sets the point at which text is wrapped in this miniconsole |
geyser/GeyserWindow.lua |
Geyser.Window:cecho |
Prints a message to the window. |
geyser/GeyserWindow.lua |
Geyser.Window:decho |
Prints a message to the window. |
geyser/GeyserWindow.lua |
Geyser.Window:echo |
Prints a message to the window |
geyser/GeyserWindow.lua |
Geyser.Window:getBgColor |
Get the window's background color |
geyser/GeyserWindow.lua |
Geyser.Window:getFgColor |
Get the window's foreground color. |
geyser/GeyserWindow.lua |
Geyser.Window:hecho |
Prints a message to the window. |
geyser/GeyserWindow.lua |
Geyser.Window:paste |
Pastes text from the clipboard into this window primitive. |
geyser/GeyserWindow.lua |
Geyser.Window:setBgColor |
Sets the background color of this window primitive. |
geyser/GeyserWindow.lua |
Geyser.Window:setBold |
Sets bolded text. |
geyser/GeyserWindow.lua |
Geyser.Window:setColor |
Sets the background color and alpha. |
geyser/GeyserWindow.lua |
Geyser.Window:setFgColor |
Sets the foreground color of this window primitive. |
geyser/GeyserWindow.lua |
Geyser.Window:setItalics |
Sets italicized text. |
geyser/GeyserWindow.lua |
Geyser.Window:setTextFormat |
Sets the text format for this window. |
geyser/GeyserWindow.lua |
Geyser.Window:setUnderline |
Sets underlined text. |
geyser/GeyserUtil.lua |
Geyser.copyTable |
Clone a table, for good fun and profit. |
geyser/GeyserTests.lua |
Geyser.demo1 |
This demonstrates some of the neat features in Geyser. |
geyser/GeyserUtil.lua |
Geyser.display |
Non-recursive display of an item, because the normal 'display' was causing Mudlet to hang. |
geyser/GeyserUtil.lua |
Geyser.hideAll |
Hide all managed windows. |
geyser/GeyserUtil.lua |
Geyser.nameGen |
Generate a window name unique to this session. |
geyser/GeyserSetConstraints.lua |
Geyser.set_constraints |
This function sets the constraints of a window. |
geyser/GeyserUtil.lua |
Geyser.showAll |
Show all managed windows. |
geyser/GeyserTests.lua |
Geyser.testGauges |
Test gauges. |
geyser/GeyserTests.lua |
Geyser.testLabels |
Test labels. |
geyser/GeyserGeyser.lua |
Geyser:add |
Add a window to the list that this container manages. |
geyser/GeyserGeyser.lua |
Geyser:remove |
Removes a window from the list that it manages |
geyser/GeyserReposition.lua |
GeyserReposition |
Responds to sysWindowResizeEvent and causes all windows managed by Geyser to update their sizes and positions. |
GUIUtils.lua |
PadHexNum |
Pads a hex number to ensure a minimum of 2 digits. |
GUIUtils.lua |
RGB2Hex |
Converts an RGB value into an HTML compliant(label usable) HEX number. |
Other.lua |
SavedVariables |
TODO Table SavedVariables. |
Other.lua |
SavedVariables:Add |
TODO SavedVariables:Add(tbl) |
Other.lua |
_comp |
TODO _comp(a, b) |
CoreMudlet.lua |
appendBuffer |
Pastes the previously copied rich text (including text formats like color) into user window name. |
Other.lua |
atcp |
Mudlet's support for ATCP. |
GUIUtils.lua |
bg |
Sets current background color to a named color. |
CoreMudlet.lua |
calcFontSize |
This returns you the height and the length of letters for the given font size. |
GUIUtils.lua |
cecho |
Echo string with embedded color name information. |
CoreMudlet.lua |
channel102 |
The channel102 table is used by Aardwolf mud for returning various information about you state. |
GUIUtils.lua |
cinsertText |
Inserts string with embedded color name information. |
CoreMudlet.lua |
clearUserWindow |
Clears the user window or a mini console with the name given as argument. |
CoreMudlet.lua |
clearWindow |
TODO clearWindow - TLuaInterpreter::clearUserWindow |
CoreMudlet.lua |
closeUserWindow |
Clears the user window or a mini console with the name given as argument. |
GUIUtils.lua |
color_table |
The color_table table holds definition of color names. |
CoreMudlet.lua |
command |
The command variable holds initial user command e.g. |
CoreMudlet.lua |
copy |
Copies the current selection to the clipboard. |
CoreMudlet.lua |
createBuffer |
Creates a named buffer for formatted text, much like a user terminal window, but the buffer cannot be shown on the screen; intended for temporary buffer work |
CoreMudlet.lua |
createButton |
TODO createButton - TLuaInterpreter::createButton |
GUIUtils.lua |
createConsole |
Make a new console window with ease. |
GUIUtils.lua |
createGauge |
Make your very own customized gauge with this function. |
CoreMudlet.lua |
createLabel |
Labels are intended for very small variable or prompt displays or images. |
CoreMudlet.lua |
createMiniConsole |
Opens a console window inside the main window of Mudlet. |
CoreMudlet.lua |
createStopWatch |
This function creates a stop watch. |
CoreMudlet.lua |
cut |
TODO cut - TLuaInterpreter::cut |
DB.lua |
datetime:parse |
Parses the specified source string, according to the format if given, to return a representation of the date/time. |
DB.lua |
db:AND |
Returns a compound database expression that combines all of the simple expressions passed into it. |
DB.lua |
db:OR |
Returns a compound database expression that combines both of the simple expressions passed into it. |
DB.lua |
db:Timestamp |
TODO |
DB.lua |
db:add |
Adds one or more new rows to the specified sheet. |
DB.lua |
db:aggregate |
Returns the result of calling the specified aggregate function on the field and its sheet. |
DB.lua |
db:between |
Returns a database expression to test if the field in the sheet is a value between lower_bound and upper_bound. |
DB.lua |
db:close |
TODO |
DB.lua |
db:create |
Creates and/or modifies an existing database. |
DB.lua |
db:delete |
Deletes rows from the specified sheet. |
DB.lua |
db:echo_sql |
This is a debugging function, which echos any SQL commands if db.debug_sql is true. |
DB.lua |
db:eq |
Returns a database expression to test if the field in the sheet is equal to the value. |
DB.lua |
db:exp |
Returns the string as-is to the database. |
DB.lua |
db:fetch |
Returns a table array containing a table for each matching row in the specified sheet. |
DB.lua |
db:fetch_sql |
Execute SQL select query against database. |
DB.lua |
db:get_database |
Returns a reference of an already existing database. |
DB.lua |
db:gt |
Returns a database expression to test if the field in the sheet is greater than to the value. |
DB.lua |
db:gte |
Returns a database expression to test if the field in the sheet is greater than or equal to the value. |
DB.lua |
db:in_ |
Returns a database expression to test if the field in the sheet is one of the values in the table array. |
DB.lua |
db:is_nil |
Returns a database expression to test if the field in the sheet is nil. |
DB.lua |
db:is_not_nil |
Returns a database expression to test if the field in the sheet is not nil. |
DB.lua |
db:like |
Returns a database expression to test if the field in the sheet matches the specified pattern. |
DB.lua |
db:lt |
Returns a database expression to test if the field in the sheet is less than the value. |
DB.lua |
db:lte |
Returns a database expression to test if the field in the sheet is less than or equal to the value. |
DB.lua |
db:merge_unique |
Merges the specified table array into the sheet, modifying any existing rows and adding any that don't exist. |
DB.lua |
db:not_between |
Returns a database expression to test if the field in the sheet is NOT a value between lower_bound and upper_bound. |
DB.lua |
db:not_eq |
Returns a database expression to test if the field in the sheet is NOT equal to the value. |
DB.lua |
db:not_in |
Returns a database expression to test if the field in the sheet is not one of the values in the table array. |
DB.lua |
db:not_like |
Returns a database expression to test if the field in the sheet does not match the specified pattern. |
DB.lua |
db:safe_name |
TODO db:safe_name(name) On a filesystem level, names are restricted to being alphanumeric only. |
DB.lua |
db:set |
The db:set function allows you to set a certain field to a certain value across an entire sheet. |
DB.lua |
db:update |
This function updates a row in the specified sheet, but only accepts a row which has been previously obtained by db:fetch. |
GUIUtils.lua |
decho |
Echo string with embedded decimal color information. |
CoreMudlet.lua |
deleteLine |
Deletes the current Line under the user cursor. |
geyser/GeyserTests.lua |
demoCallback1 |
Used by Geyser.demo1(). |
geyser/GeyserTests.lua |
demoCallback2 |
Used by Geyser.demo1(). |
GUIUtils.lua |
deselect |
Clears the current selection in the main window or miniConsole window. |
GUIUtils.lua |
dinsertText |
Inserts string with embedded decimal color information. |
CoreMudlet.lua |
disableAlias |
Disables/deactivates an alias with the given name. |
CoreMudlet.lua |
disableKey |
Uses trigger name as id or the id returned by tempTrigger() TODO tempKey? |
CoreMudlet.lua |
disableTimer |
Disables a timer from running it's script when it fires - so the timer cycles will still be happening, just no action on them. |
CoreMudlet.lua |
disableTrigger |
Use trigger name or the id returned by tempTrigger() to identify the timer that you want to disable. |
CoreMudlet.lua |
disconnect |
Disconnect from current session without a proper logout. |
DebugTools.lua |
display |
Pretty display function will try to print out content of any table. |
CoreMudlet.lua |
echo |
This function appends text at the end of the current line. |
CoreMudlet.lua |
echoLink |
Echos a piece of text as a clickable link. |
CoreMudlet.lua |
echoPopup |
Same as setPopup() except it doesn't require a selection. |
CoreMudlet.lua |
echoUserWindow |
This function will print text to both mini console windows, dock windows and labels. |
CoreMudlet.lua |
enableAlias |
Enables/activates the alias by it's name. |
CoreMudlet.lua |
enableKey |
Enable key or key group "name" (hot keys or action keys). |
CoreMudlet.lua |
enableTimer |
Enables or activates a timer that was previously disabled. |
CoreMudlet.lua |
enableTrigger |
Enables a Trigger. |
CoreMudlet.lua |
exists |
Tells you how many things of the given type exist. |
CoreMudlet.lua |
expandAlias |
Like send(), but without bypassing alias expansion. |
CoreMudlet.lua |
feedTriggers |
This function will have Mudlet parse the given text as if it came from the MUD - one great application is trigger testing. |
GUIUtils.lua |
fg |
Sets current foreground color to a named color. |
GUIUtils.lua |
gagLine |
Function will gag the whole line. |
GUIUtils.lua |
gaugesTable |
The gaugesTable table. |
CoreMudlet.lua |
getBgColor |
Get the RGB values of the first character of the current selection. |
CoreMudlet.lua |
getButtonState |
This function can be used in checkbox button scripts (2-state buttons) to determine the current state of the checkbox. |
CoreMudlet.lua |
getColumnNumber |
Gets the absolute column number of the current user cursor. |
CoreMudlet.lua |
getCurrentLine |
Returns the content of the current line under the user cursor in the buffer. |
CoreMudlet.lua |
getFgColor |
This function returns the RGB values of the color of the first character of the current selection on mini console (window) windowName. |
CoreMudlet.lua |
getLastLineNumber |
Returns number of the last line in the text buffer. |
CoreMudlet.lua |
getLineCount |
Gets the absolute amount of lines in the current console buffer. |
CoreMudlet.lua |
getLineNumber |
Gets the absolute line number of the current user cursor. |
CoreMudlet.lua |
getLines |
Returns a Lua table with the content of the lines on a per line basis. |
CoreMudlet.lua |
getMainWindowSize |
Return window width and window height (function have two return values). |
CoreMudlet.lua |
getMudletHomeDir |
Returns the current home directory of the current profile. |
CoreMudlet.lua |
getNetworkLatency |
Returns the last measured response time between the sent command and the server reply. |
Other.lua |
getOS |
Determine operating system. |
GUIUtils.lua |
getRGB |
Get RGB component from color name. |
CoreMudlet.lua |
getStopWatchTime |
Returns the time without stoping stop watch (milliseconds based) in form of 0.058 (= clock ran for 58 milliseconds before it was stopped). |
CoreMudlet.lua |
getTime |
Return time information. |
CoreMudlet.lua |
getTimestamp |
Returns the timestamp string as it's seen when you enable the timestamps view (blue 'i' button bottom right of the Mudlet screen). |
GUIUtils.lua |
handleWindowResizeEvent |
Default resizeEvent handler function. |
CoreMudlet.lua |
hasFocus |
TODO hasFocus - TLuaInterpreter::hasFocus |
GUIUtils.lua |
hecho |
Echo string with embedded hex color information. |
CoreMudlet.lua |
hideToolBar |
Hides tool bar name and makes it disappear. |
CoreMudlet.lua |
hideWindow |
This function hides a mini console label. |
GUIUtils.lua |
hinsertText |
Inserts string with embedded hex color information. |
DebugTools.lua |
indent |
This function handles indentation for display function. |
CoreMudlet.lua |
insertHTML |
TODO insertHTML - TLuaInterpreter::insertHTML |
CoreMudlet.lua |
insertLink |
Same as echoLink() but inserts the text at the current cursor position, while echoLink inserts at the end of the current line. |
CoreMudlet.lua |
insertPopup |
Same as echoPopup(), but inserts text at the current cursor position. |
CoreMudlet.lua |
insertText |
Inserts text at the current cursor position in the main window. |
CoreMudlet.lua |
invokeFileDialog |
Opens a file chooser dialog, allowing the user to select a file or a folder visually. |
Other.lua |
io.exists |
Checks to see if a given file or folder exists. |
CoreMudlet.lua |
isActive |
You can use this function to check if something, or somethings, are active. |
CoreMudlet.lua |
isAnsiBgColor |
This function tests if the first character of the current selection has the background color specified by ansiBgColorCode. |
CoreMudlet.lua |
isAnsiFgColor |
This function tests if the first character of the current selection has the foreground color specified by ansiFgColorCode. |
CoreMudlet.lua |
isPrompt |
Returns true or false depending on if the current line being processed is a prompt. |
CoreMudlet.lua |
killAlias |
Deletes an alias with the given name. |
CoreMudlet.lua |
killTimer |
Deletes a tempTimer. |
CoreMudlet.lua |
killTrigger |
Deletes a tempTrigger according to trigger ID. |
CoreMudlet.lua |
line |
The line variable> holds the content of the current line as being processed by the trigger engine. |
TableUtils.lua |
listAdd |
TODO listAdd( list, what ) |
TableUtils.lua |
listPrint |
Lua debug function that prints the content of a Lua table on the screen. |
TableUtils.lua |
listRemove |
TODO listRemove( list, what ) |
CoreMudlet.lua |
loadRawFile |
TODO loadRawFile - TLuaInterpreter::loadRawFile |
Other.lua |
loadVars |
This function should be primarily used by Mudlet. |
Logging.lua |
logging.FileHandler:create |
logging.FileHandler:create(path) |
Logging.lua |
logging.Handler:create |
logging.Handler:create(name, device) |
Logging.lua |
logging.Handler:process |
logging.Handler:process(event) |
Logging.lua |
logging.Logger:_customize_event |
logging.Logger:_customize_event(event) |
Logging.lua |
logging.Logger:_do_log |
logging.Logger:_do_log(evt, extras, level) |
Logging.lua |
logging.Logger:_log_event |
logging.Logger:_log_event(evt) |
Logging.lua |
logging.Logger:_prepare_event |
logging.Logger:_prepare_event(event) |
Logging.lua |
logging.Logger:add_event_customizer |
logging.Logger:add_event_customizer(fn) |
Logging.lua |
logging.Logger:clear_event_customizers |
logging.Logger:clear_event_customizers() |
Logging.lua |
logging.Logger:create |
logging.Logger:create(name, parent) |
Logging.lua |
logging.Logger:critical |
logging.Logger:critical(event, extras) |
Logging.lua |
logging.Logger:debug |
logging.Logger:debug(event, extras) |
Logging.lua |
logging.Logger:error |
logging.Logger:error(event, extras) |
Logging.lua |
logging.Logger:info |
logging.Logger:info(event, extras) |
Logging.lua |
logging.Logger:warning |
logging.Logger:warning(event, extras) |
Logging.lua |
logging:format_event |
logging:format_event(event, formatter) |
Logging.lua |
logging:get_logger |
logging:get_logger(name) |
CoreMudlet.lua |
matches |
The matches table contains captured group. |
CoreMudlet.lua |
moveCursor |
Moves the user cursor of the window windowName to the absolute point (x,y). |
CoreMudlet.lua |
moveCursorEnd |
Moves the cursor to the end of the buffer. |
GUIUtils.lua |
moveGauge |
Move a custom gauge. |
CoreMudlet.lua |
moveWindow |
This function moves window name to the given x/y coordinate. |
CoreMudlet.lua |
multimatches |
The multimatches table is being used by Mudlet in the context of multiline triggers that use Perl regular expression. |
Other.lua |
openURL |
Opens the default OS browser for the given URL. |
CoreMudlet.lua |
openUserWindow |
Opens a user dockable console window for user output e.g. |
CoreMudlet.lua |
paste |
Pastes the previously copied text including all format codes like color, font etc. |
CoreMudlet.lua |
pasteWindow |
TODO pasteWindow - TLuaInterpreter::pasteWindow |
CoreMudlet.lua |
permAlias |
Creates a persistent alias that stays after Mudlet is restarted and shows up in the Script Editor. |
CoreMudlet.lua |
permBeginOfLineStringTrigger |
Creates a persistent trigger with a begin of line substring pattern that shows up in the Script Editor and stays after Mudlet is restarted. |
CoreMudlet.lua |
permRegexTrigger |
Creates a persistent trigger with a regex pattern that stays after Mudlet is restarted and shows up in the Script Editor. |
CoreMudlet.lua |
permSubstringTrigger |
Creates a persistent trigger with a substring pattern that stays after Mudlet is restarted and shows up in the Script Editor. |
CoreMudlet.lua |
permTimer |
Creates a persistent timer that stays after Mudlet is restarted and shows up in the Script Editor. |
Other.lua |
phpTable |
TODO phpTable(...) - abuse to: http://richard.warburton.it |
CoreMudlet.lua |
playSoundFile |
This function plays a sound file. |
GUIUtils.lua |
prefix |
Prefixes text at the beginning of the current line when used in a trigger. |
TableUtils.lua |
printTable |
Lua debug function that prints the content of a Lua table on the screen, split up in keys and values. |
DebugTools.lua |
printable |
Basically like tostring(), except takes a numformat and is a little better suited for working with display(). |
CoreMudlet.lua |
raiseEvent |
Raises the event event_name. |
CoreMudlet.lua |
reconnect |
Reconnect to currect session. |
Other.lua |
remember |
This function flags a variable to be saved by Mudlet's variable persistence system. |
CoreMudlet.lua |
replace |
Replaces the currently selected text with the new text. |
GUIUtils.lua |
replaceAll |
Replaces all occurrences of what in the current line with with. |
GUIUtils.lua |
replaceLine |
Replace the whole with a string you'd like. |
GUIUtils.lua |
replaceWildcard |
Replaces the given wildcard (as a number) with the given text. |
CoreMudlet.lua |
resetFormat |
Resets the character format to default. |
CoreMudlet.lua |
resetStopWatch |
This function resets the time to 0:0:0.0, but does not start the stop watch. |
GUIUtils.lua |
resizeGauge |
TODO resizeGauge(gaugeName, width, height) |
CoreMudlet.lua |
resizeWindow |
Resizes a mini console or label. |
Other.lua |
saveVars |
This function should primarily be used by Mudlet. |
CoreMudlet.lua |
selectCaptureGroup |
Selects the content of the capture group number in your Perl regular expression e.g. |
CoreMudlet.lua |
selectCurrentLine |
Selects the content of the current buffer line. |
CoreMudlet.lua |
selectSection |
Select text on the line under the current cursor position. |
CoreMudlet.lua |
selectString |
Selects a substring from the line where the user cursor is currently positioned. |
CoreMudlet.lua |
send |
This sends "command" directly to the network layer, skipping the alias matching. |
CoreMudlet.lua |
sendATCP |
TODO sendATCP - TLuaInterpreter::sendATCP |
Other.lua |
sendAll |
Sends a list of commands to the MUD. |
CoreMudlet.lua |
sendTelnetChannel102 |
Send telnet channel 102 commands to MUD. |
CoreMudlet.lua |
setBackgroundColor |
Sets RGB color values and the transparency for the given window. |
CoreMudlet.lua |
setBgColor |
Sets the current text background color in window windowName (or in main windows if you haven't specified that). |
CoreMudlet.lua |
setBold |
Sets the current text font to bold (true) or non-bold (false) mode. |
CoreMudlet.lua |
setBorderBottom |
Sets the height of the bottom border to size pixel and thus effectively moves down the main console window by size pixels to make room for e.g. |
CoreMudlet.lua |
setBorderColor |
Sets the color of the border in RGB color. |
CoreMudlet.lua |
setBorderLeft |
|
CoreMudlet.lua |
setBorderRight |
Sets the width of the right border and thus effectively moves down the main console window by size pixels to make room for e.g. |
CoreMudlet.lua |
setBorderTop |
Sets the height of the top border to size pixel and thus effectively moves down the main console window by size pixels to make room for e.g. |
CoreMudlet.lua |
setConsoleBufferSize |
Set the scrollback buffer size to linesLimit and determine how many lines are deleted at once in case the lines limit is reached. |
CoreMudlet.lua |
setFgColor |
Sets the current text foreground color in the main window. |
GUIUtils.lua |
setGauge |
Use this function when you want to change the gauges look according to your values. |
GUIUtils.lua |
setGaugeStyleSheet |
TODO setGaugeStyleSheet(gaugeName, css, cssback) |
GUIUtils.lua |
setGaugeText |
Set the text on a custom gauge. |
CoreMudlet.lua |
setItalics |
Sets the current text font to italics/non-italics mode. |
CoreMudlet.lua |
setLabelClickCallback |
Specify a Lua function to be called if the user clicks on the label/image. |
CoreMudlet.lua |
setLabelStyleSheet |
TODO setLabelStyleSheet - TLuaInterpreter::setLabelStyleSheet |
CoreMudlet.lua |
setLink |
Turns the selected text into a clickable link - upon being clicked, the link will do the command code. |
CoreMudlet.lua |
setMiniConsoleFontSize |
Sets the font size of the mini console. |
CoreMudlet.lua |
setPopup |
Turns the selected text into a left-clickable link, and a right-click menu. |
CoreMudlet.lua |
setTextFormat |
Sets current text format of window. |
CoreMudlet.lua |
setTriggerStayOpen |
Set for how many more lines a trigger script should fire or a chain should stay open after the trigger has matched. |
CoreMudlet.lua |
setUnderline |
Sets the current text font to underline/non-underline mode. |
CoreMudlet.lua |
setWindowWrap |
Sets at what position in the line the console or miniconsole will start word wrap. |
CoreMudlet.lua |
setWindowWrapIndent |
TODO setWindowWrapIndent - TLuaInterpreter::setWindowWrapIndent |
DebugTools.lua |
showCaptureGroups |
Function colorizes all matched regex capture groups on the screen. |
GUIUtils.lua |
showColors |
Prints out a formatted list of all available named colors, optional arg specifies number of columns to print in, defaults to 3 |
DebugTools.lua |
showMultimatches |
Prints the content of the table multimatches[n][m] to the screen. |
CoreMudlet.lua |
showToolBar |
Shows tool bar name on the screen. |
CoreMudlet.lua |
showWindow |
This function shows a mini console or label. |
CoreMudlet.lua |
spawn |
TODO spawn - TLuaInterpreter::spawn |
Other.lua |
speedwalk |
TODO speedwalk(dirString, backwards, delay) |
Other.lua |
speedwalktimer |
TODO speedwalktimer() |
CoreMudlet.lua |
startLogging |
TODO startLogging - TLuaInterpreter::startLogging |
CoreMudlet.lua |
startStopWatch |
Starts the stop watch. |
CoreMudlet.lua |
stopStopWatch |
Stops the stop watch and returns the elapsed time in milliseconds in form of 0.001. |
StringUtils.lua |
string.cut |
Cut string to specified maximum length. |
StringUtils.lua |
string.enclose |
Enclose string by long brackets. |
StringUtils.lua |
string.ends |
Test if string is ending with specified suffix. |
StringUtils.lua |
string.findPattern |
Return first matching substring or nil. |
StringUtils.lua |
string.genNocasePattern |
Generate case insensitive search pattern from string. |
StringUtils.lua |
string.starts |
Test if string is starting with specified prefix. |
StringUtils.lua |
string.trim |
Trim string (remove all white spaces around string). |
StringUtils.lua |
string:split |
Splits a string into a table by the given delimiter. |
StringUtils.lua |
string:title |
Capitalize first character in a string. |
GUIUtils.lua |
suffix |
Suffixes text at the end of the current line when used in a trigger. |
TableUtils.lua |
table.complement |
Table Complement. |
TableUtils.lua |
table.contains |
Determines if a table contains a value as a key or as a value (recursive). |
TableUtils.lua |
table.intersection |
Table Intersection. |
TableUtils.lua |
table.is_empty |
Tests if a table is empty: this is useful in situations where you find yourself wanting to do 'if my_table == {}' and such. |
Other.lua |
table.load |
Restores a Lua table from a data file that has been saved with table.save(). |
TableUtils.lua |
table.n_complement |
Table Complement. |
TableUtils.lua |
table.n_intersection |
Table Intersection. |
TableUtils.lua |
table.n_union |
Table Union. |
Other.lua |
table.pickle |
TODO table.pickle( t, file, tables, lookup ) |
Other.lua |
table.save |
The below functions (table.save, table.load) can be used to save individual Lua tables to disc and load them again at a later time e.g. |
TableUtils.lua |
table.size |
Gets the actual size of non-index based tables. |
TableUtils.lua |
table.union |
Table Union. |
Other.lua |
table.unpickle |
TODO table.unpickle( t, tables, tcopy, pickled ) |
TableUtils.lua |
table:update |
TODO table:update(t1, t2) |
CoreMudlet.lua |
tempAlias |
Creates a temporary (lasts only until the profile is closed) alias. |
CoreMudlet.lua |
tempColorTrigger |
Makes a color trigger that triggers on the specified foreground and background color. |
CoreMudlet.lua |
tempLineTrigger |
TODO example with luaCode - Temporary trigger that will fire on n consecutive lines following the current line. |
CoreMudlet.lua |
tempRegexTrigger |
Temporary trigger using Perl regex pattern matching. |
CoreMudlet.lua |
tempTimer |
Creates a temporary single shot timer and returns the timer ID for subsequent enableTimer(), disableTimer() and killTimer() calls. |
CoreMudlet.lua |
tempTrigger |
This function creates a temporary trigger using substring matching. |
CoreMudlet.lua |
wait |
Wait for specified time in milliseconds. |
Other.lua |
walkdelay |
TODO Variable walkdelay. |
Other.lua |
walklist |
TODO Table walklist. |
CoreMudlet.lua |
wrapLine |
Wrap line lineNumber of mini console (window) windowName. |
GUIUtils.lua |
xEcho |
Generic color echo and insert function (allowing hecho, decho, cecho, hinsertText, dinsertText and cinsertText). |
Other.lua |
xor |
Implementation of boolean exclusive or. |