From 9eebc4f68bb9fc630028fc88bcb965dff96b2171 Mon Sep 17 00:00:00 2001 From: tapple Date: Sat, 17 Jan 2026 08:49:46 -0800 Subject: updated global functions list --- .../newview/app_settings/keywords_lua_default.xml | 175 ++++++++++++++------- 1 file changed, 119 insertions(+), 56 deletions(-) (limited to 'indra') diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 9f1dc72264..ae60c87edd 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -10260,7 +10260,7 @@ vector position - position in local coordinates functions - + assert arguments @@ -10327,6 +10327,8 @@ vector position - position in local coordinates gcinfo + arguments + energy 10 return @@ -10336,29 +10338,6 @@ vector position - position in local coordinates tooltip Returns the total heap size in kilobytes. - getfenv - - arguments - - - target - - tooltip - Optional function or stack index to get the environment table for. - type - (function | number)? - - - - energy - 10 - return - table - sleep - 0 - tooltip - Returns the environment table for the specified function or stack index. - getmetatable arguments @@ -10597,38 +10576,6 @@ vector position - position in local coordinates tooltip Returns a subset of arguments or the number of arguments. - setfenv - - arguments - - - target - - tooltip - The function or stack index to set the environment for. - type - function | number - - - - env - - tooltip - The environment table to set. - type - table - - - - energy - 10 - return - void - sleep - 0 - tooltip - Changes the environment table for the specified function or stack index. - setmetatable arguments @@ -10922,6 +10869,122 @@ vector position - position in local coordinates tooltip Returns values from an array in the specified index range. + + dangerouslyexecuterequiredmodule + + arguments + + + f + + tooltip + + type + (...any) -> ...any + + + + energy + 10 + return + ...any + sleep + 0 + tooltip + Dangerously executes a required module function + + toquaternion + + arguments + + + val + + tooltip + + type + any + + + + energy + 10 + return + quaternion? + sleep + 0 + tooltip + Converts a value to a quaternion, returns nil if invalid + + torotation + + arguments + + + val + + tooltip + + type + any + + + + energy + 10 + return + quaternion? + sleep + 0 + tooltip + Converts a value to a rotation (quaternion), returns nil if invalid + + touuid + + arguments + + + val + + tooltip + + type + string | buffer | uuid + + + + energy + 10 + return + uuid? + sleep + 0 + tooltip + Converts a string, buffer, or uuid to a uuid, returns nil if invalid + + tovector + + arguments + + + val + + tooltip + + type + any + + + + energy + 10 + return + vector? + sleep + 0 + tooltip + Converts a value to a vector, returns nil if invalid + math -- cgit v1.3