mirror of
https://github.com/edubart/otclient.git
synced 2025-10-15 20:14:54 +02:00
Added new features to the options.
* Added 'enable smart walk' and 'show connection ping' options. * Minor tidy ups.
This commit is contained in:
@@ -2,7 +2,8 @@ Options = {}
|
||||
|
||||
local defaultOptions = {
|
||||
vsync = false,
|
||||
showfps = true,
|
||||
showFps = true,
|
||||
showPing = true,
|
||||
fullscreen = false,
|
||||
classicControl = false,
|
||||
walkBooster = false,
|
||||
@@ -131,11 +132,16 @@ function Options.setOption(key, value)
|
||||
if options[key] == value then return end
|
||||
if key == 'vsync' then
|
||||
g_window.setVerticalSync(value)
|
||||
elseif key == 'showfps' then
|
||||
elseif key == 'showFps' then
|
||||
addEvent(function()
|
||||
local frameCounter = rootWidget:recursiveGetChildById('frameCounter')
|
||||
if frameCounter then frameCounter:setVisible(value) end
|
||||
end)
|
||||
elseif key == 'showPing' then
|
||||
addEvent(function()
|
||||
local ping = rootWidget:recursiveGetChildById('pingLabel')
|
||||
if ping then ping:setVisible(value) end
|
||||
end)
|
||||
elseif key == 'fullscreen' then
|
||||
g_window.setFullscreen(value)
|
||||
elseif key == 'enableMusic' then
|
||||
|
Reference in New Issue
Block a user