summaryrefslogtreecommitdiff
path: root/indra/newview/scripts/lua/LLDebugSettings.lua
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/scripts/lua/LLDebugSettings.lua')
-rw-r--r--indra/newview/scripts/lua/LLDebugSettings.lua8
1 files changed, 6 insertions, 2 deletions
diff --git a/indra/newview/scripts/lua/LLDebugSettings.lua b/indra/newview/scripts/lua/LLDebugSettings.lua
index 71a12a2ca2..80ae7e87bb 100644
--- a/indra/newview/scripts/lua/LLDebugSettings.lua
+++ b/indra/newview/scripts/lua/LLDebugSettings.lua
@@ -3,11 +3,15 @@ leap = require 'leap'
local LLDebugSettings = {}
function LLDebugSettings.set(name, value)
- leap.send('LLAppViewer', {op='setDebugSetting', setting=name, value=value})
+ return leap.request('LLViewerControl', {op='set', group='Global', key=name, value=value})
+end
+
+function LLDebugSettings.toggle(name)
+ return leap.request('LLViewerControl', {op='toggle', group='Global', key=name})
end
function LLDebugSettings.get(name)
- return leap.request('LLAppViewer', {op='getDebugSetting', setting=name})['value']
+ return leap.request('LLViewerControl', {op='get', group='Global', key=name})['value']
end
return LLDebugSettings