mirror of
https://github.com/OTCv8/otclientv8.git
synced 2025-10-20 22:53:26 +02:00
Version 1.9
This commit is contained in:
@@ -1,5 +1,72 @@
|
||||
local entergameWindow
|
||||
local characterGroup
|
||||
|
||||
function init()
|
||||
if not USE_NEW_ENERGAME then return end
|
||||
entergameWindow = g_ui.displayUI('entergamev2')
|
||||
|
||||
--entergameWindow.news:hide()
|
||||
--entergameWindow.quick:hide()
|
||||
entergameWindow.registration:hide()
|
||||
entergameWindow.characters:hide()
|
||||
entergameWindow.createcharacter:hide()
|
||||
|
||||
-- entergame
|
||||
entergameWindow.entergame.register.onClick = function()
|
||||
entergameWindow.registration:show()
|
||||
entergameWindow.entergame:hide()
|
||||
end
|
||||
entergameWindow.entergame.mainPanel.button.onClick = function()
|
||||
entergameWindow.entergame:hide()
|
||||
entergameWindow.characters:show()
|
||||
g_game.setClientVersion(1099) -- for tests
|
||||
end
|
||||
|
||||
-- registration
|
||||
entergameWindow.registration.back.onClick = function()
|
||||
entergameWindow.registration:hide()
|
||||
entergameWindow.entergame:show()
|
||||
end
|
||||
|
||||
-- characters
|
||||
entergameWindow.characters.logout.onClick = function()
|
||||
entergameWindow.characters:hide()
|
||||
entergameWindow.entergame:show()
|
||||
end
|
||||
entergameWindow.characters.createcharacter.onClick = function()
|
||||
entergameWindow.characters:hide()
|
||||
entergameWindow.createcharacter:show()
|
||||
end
|
||||
entergameWindow.characters.mainPanel.autoReconnect.onClick = function()
|
||||
entergameWindow.characters.mainPanel.autoReconnect:setOn(not entergameWindow.characters.mainPanel.autoReconnect:isOn())
|
||||
end
|
||||
|
||||
-- create character
|
||||
entergameWindow.createcharacter.back.onClick = function()
|
||||
entergameWindow.createcharacter:hide()
|
||||
entergameWindow.characters:show()
|
||||
end
|
||||
|
||||
-- tests
|
||||
characterGroup = UIRadioGroup.create()
|
||||
for i=1,20 do
|
||||
local character = g_ui.createWidget('EntergameCharacter', entergameWindow.characters.mainPanel.charactersPanel)
|
||||
characterGroup:addWidget(character)
|
||||
character.outfit:setOutfit({feet=10,legs=10,body=176,type=129,auxType=0,addons=3,head=48})
|
||||
end
|
||||
characterGroup:selectWidget(entergameWindow.characters.mainPanel.charactersPanel:getFirstChild())
|
||||
characterGroup:getSelectedWidget()
|
||||
|
||||
for i=1,100 do
|
||||
local l = g_ui.createWidget("NewsLabel", entergameWindow.news.content)
|
||||
l:setText("test xxx ssss eeee uu u llel " .. i)
|
||||
end
|
||||
end
|
||||
|
||||
function terminate()
|
||||
end
|
||||
if not USE_NEW_ENERGAME then return end
|
||||
entergameWindow:destroy()
|
||||
if characterGroup then
|
||||
characterGroup:destroy()
|
||||
end
|
||||
end
|
Reference in New Issue
Block a user