-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Quest moved to lua (Part 2) #4388
Conversation
I have only one question, what is the purpose of transferring quests and other elements from the engine to lua? |
The reason for moving this to lua are several:
If you are concerned about compatibility, the PR is compatible with xml. |
steps to reproduce:
also sry for not reviewing everything at once, I caught a cold and I'm taking breaks frequently |
I believe xml compatibility should not be enabled by default and the quests.xml file should be removed. |
Co-authored-by: Zbizu <Zbizu@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good so far (local tests)
If you wait one week, I can post results from production also.
A warning is being printed to the console when starting the server: You forgot to add below code in events.cpp: } else if (methodName == "onUpdateStorage") {
info.playerOnUpdateStorage = event; I didn't find any other problems besides that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've ran it successfully on production for 2 days and haven't had any error reports or server issues related to it.
Pull Request Prelude
Changes Proposed
This is the new version of PR #4261, everything is neater and more consistent with namespaces as you suggested @ranisalt
The tracker now updates if the value is -1
Issues addressed: Nothing!