From 4066ecbe8a7bf65af96dc45723285c07e51f63ce Mon Sep 17 00:00:00 2001 From: tapple Date: Tue, 20 Jan 2026 11:57:18 -0800 Subject: Added missing functions to bit32 --- .../newview/app_settings/keywords_lua_default.xml | 91 ++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/indra/newview/app_settings/keywords_lua_default.xml b/indra/newview/app_settings/keywords_lua_default.xml index d69991222c..a5c9996e08 100644 --- a/indra/newview/app_settings/keywords_lua_default.xml +++ b/indra/newview/app_settings/keywords_lua_default.xml @@ -11935,6 +11935,47 @@ vector position - position in local coordinates tooltip Returns the size of the buffer in bytes. + buffer.readbits + + arguments + + + b + + tooltip + Buffer to read from. + type + buffer + + + + bitOffset + + tooltip + Bit offset to read at. + type + number + + + + bitCount + + tooltip + Number of bits to read. Must be in [0, 32] range. + type + number + + + + energy + 10 + return + number + sleep + 0 + tooltip + Reads up to 32 bits from the buffer at the given offset. + buffer.readf32 arguments @@ -12255,6 +12296,56 @@ vector position - position in local coordinates tooltip Returns the buffer data as a string. + buffer.writebits + + arguments + + + b + + tooltip + Buffer to write to. + type + buffer + + + + bitOffset + + tooltip + Bit offset to write at. + type + number + + + + bitCount + + tooltip + Number of bits to write. Must be in [0, 32] range. + type + number + + + + value + + tooltip + Source of bits to write. + type + number + + + + energy + 10 + return + () + sleep + 0 + tooltip + Writes up to 32 bits to the buffer at the given offset. + buffer.writef32 arguments -- cgit v1.3