Wyłącznie w kodach źródłowych - choć wolno by pokombinować z modułami, np.
Lua:
connect(ProtocolGame, { onOpcode= EventonOpcode })
function EventonOpcode(code, message)
end
Bardzo fajna sprawa z tym klientem, i gdy coraz bardziej analizuje kod, tym bardziej mi się podoba - ogólnie zastosowanie funkcji C++ 11 też jest bardzo dobrym pomysłem.
Poszukaj sobie pliku entergame.lua, tam jest wszystko zapisane - źródło:
Lua:
function EnterGame.doLogin()
G.account = enterGame:getChildById('accountNameTextEdit'):getText()
G.password = enterGame:getChildById('accountPasswordTextEdit'):getText()
G.host = enterGame:getChildById('serverHostTextEdit'):getText()
G.port = tonumber(enterGame:getChildById('serverPortTextEdit'):getText())