summaryrefslogtreecommitdiff
path: root/indra/newview/scripts/lua/LLDebugSettings.lua
blob: 06a8a637271619114f01465a8116c8b38b6aac68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
leap = require 'leap'
util = require 'util'

local LLDebugSettings = {}

function LLDebugSettings.set(name, value)
    util.check_response(leap.request('LLViewerControl', {op='set', group='Global', key=name, value=value}))
end

function LLDebugSettings.toggle(name)
    util.check_response(leap.request('LLViewerControl', {op='toggle', group='Global', key=name}))
end

function LLDebugSettings.get(name)
    return util.check_response(leap.request('LLViewerControl', {op='get', group='Global', key=name}))['value']
end

return LLDebugSettings