mirror of
https://github.com/ErikasKontenis/SabrehavenServer.git
synced 2025-10-15 15:04:53 +02:00
fix items, map, protocls
This commit is contained in:
33
800OTClient/modules/game_bot/functions/ui.lua
Normal file
33
800OTClient/modules/game_bot/functions/ui.lua
Normal file
@@ -0,0 +1,33 @@
|
||||
local context = G.botContext
|
||||
if type(context.UI) ~= "table" then
|
||||
context.UI = {}
|
||||
end
|
||||
local UI = context.UI
|
||||
|
||||
UI.createWidget = function(name, parent)
|
||||
if parent == nil then
|
||||
parent = context.panel
|
||||
end
|
||||
local widget = g_ui.createWidget(name, parent)
|
||||
widget.botWidget = true
|
||||
return widget
|
||||
end
|
||||
|
||||
UI.createMiniWindow = function(name, parent)
|
||||
if parent == nil then
|
||||
parent = modules.game_interface.getRightPanel()
|
||||
end
|
||||
local widget = g_ui.createWidget(name, parent)
|
||||
widget:setup()
|
||||
widget.botWidget = true
|
||||
return widget
|
||||
end
|
||||
|
||||
UI.createWindow = function(name)
|
||||
local widget = g_ui.createWidget(name, g_ui.getRootWidget())
|
||||
widget.botWidget = true
|
||||
widget:show()
|
||||
widget:raise()
|
||||
widget:focus()
|
||||
return widget
|
||||
end
|
Reference in New Issue
Block a user