From c32d45b7d55ee196a6ab3bc4b19eded4824e1f90 Mon Sep 17 00:00:00 2001 From: tapple Date: Wed, 21 Jan 2026 09:45:17 -0800 Subject: Added missing functions to vector --- .../newview/app_settings/keywords_lua_default.xml | 79 +++++++++++++++++++++- 1 file changed, 77 insertions(+), 2 deletions(-) diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index 4a208acd81..aa44251e55 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -16014,10 +16014,44 @@ Returns true if result is non-zero. vector + arguments + + + x + + tooltip + X component of the vector. + type + number + + + + y + + tooltip + Y component of the vector. + type + number + + + + z + + tooltip + Z component of the vector (optional). + type + number? + + + energy - -1.0 + 10 + return + vector + sleep + 0 tooltip - vector namespace. + Creates a new vector with the given component values. Alias of vector.create. vector.abs @@ -16275,6 +16309,47 @@ Returns true if result is non-zero. tooltip Applies math.floor to each component of the vector. + vector.lerp + + arguments + + + a + + tooltip + Start vector. + type + vector + + + + b + + tooltip + End vector. + type + vector + + + + t + + tooltip + Interpolation factor. + type + number + + + + energy + 10 + return + vector + sleep + 0 + tooltip + Linearly interpolates between a and b using factor t. + vector.magnitude arguments -- cgit v1.3