-
-
Notifications
You must be signed in to change notification settings - Fork 669
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EventCallback #1228
Comments
Can you explain better? |
I suppose they want EventCallback to be included as forgotten server. |
Hey there! We have a lot of several open pull requests, and we need to prioritize the most critical ones. Although your suggested task is valuable, we have to focus on higher-priority items at the moment. However, if you're interested, you can take the initiative to pull the code yourself from TFS and adapt it to Canary. Once you've done that, please create a pull request. To ensure your pr merged, we kindly request that you thoroughly test the changes and address any potential issues that may arise. By doing so, we can merge your pull request without any problems. Thank you for your understanding and willingness to contribute. We greatly appreciate your efforts! |
We've implemented a callback system that allows interaction between C++ code and Lua scripts. Functions defined in C++ can be sent to a Lua script, which can manipulate them and return them to the C++ code. This allows for greater flexibility and interactivity between the two code layers, allowing functions to be manipulated at runtime by the Lua script. See the example usages in our wiki: https://github.com/opentibiabr/canary/wiki/Revscriptsys-(EventCallback) Key changes include: • Addition of the EventCallback class encapsulating callback functionality. • Implementation of callback functions in the EventCallbackFunctions class. • Registration of callback functions to the Lua interface. Fixes #1228
Priority
Missing Content
Area
What is missing?
EventCallback
Code of Conduct
The text was updated successfully, but these errors were encountered: