mirror of
https://github.com/edubart/otclient.git
synced 2025-12-26 17:57:11 +01:00
add lua flexibility for protocol
* use shared_ptr for InputMessage and OutputMessage and bind them * allow sending network messages from lua * implement extended opcode * use own OS type for otclient to allow server side detection * fixes in input event bot protection * move RSA to input/output network messages * allow to capture opcodes before GameProtocol parsing with the event GameProtocol.onOpcode * fixes in lua std::string pop/push to allow byte buffering
This commit is contained in:
@@ -63,7 +63,6 @@ void UIManager::resize(const Size& size)
|
||||
|
||||
void UIManager::inputEvent(const InputEvent& event)
|
||||
{
|
||||
m_isOnInputEvent = true;
|
||||
UIWidgetList widgetList;
|
||||
switch(event.type) {
|
||||
case Fw::KeyTextInputEvent:
|
||||
@@ -155,7 +154,6 @@ void UIManager::inputEvent(const InputEvent& event)
|
||||
default:
|
||||
break;
|
||||
};
|
||||
m_isOnInputEvent = false;
|
||||
}
|
||||
|
||||
void UIManager::updatePressedWidget(const UIWidgetPtr& newPressedWidget, const Point& clickedPos)
|
||||
|
||||
Reference in New Issue
Block a user