-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
Refactored Instances to utilize C++ features #3163
Conversation
* Resolved a compile error. * Adjusted Windows build to properly move the import file over. * Removed some left overs.
* Removed references. * Adjusted the instance name search to start to an iterator. * Renamed Maps field to AdditionalMaps. Thanks to @Lemongrass3110 and @secret!
* Final compile error. * Added database file adjustments.
* Fixed a few instances of string to c_str conversions.
* Added new instances.
* Allows for quick and dynamic modification. * Reduces memory usage of statically allocated array.
# Conflicts: # src/map/instance.cpp # src/map/instance.hpp
* Instance names should also be unique as they have their own lookup. Thanks to @Atemo!
* Corrected a compile error. * Cleaned up instance enter location parsing.
Does this include the fix for #3150 ? |
No, but we have some code in place for it’s implementation after this gets pushed to master. Wanted to keep a feature addition separate from a refactor. |
# Conflicts: # .travis.yml
i found this error.. can someone help me with this |
Looks like you have a bad merge. I cannot reproduce this. |
@aleos89 i have follow all steps and commits and this happen.. i use latest master from rathena.. |
I'd check your |
@Do you need my src folder?? i can share it to you |
* Follow up to 0476686. Thanks to @ecdarreola!
This pull request fixes 2 alerts when merging cfaefa2 into 24ecebc - view on LGTM.com fixed alerts:
|
Sorry for making you misunderstand, Sir. I did not encounter any issues. I just so looking forward to this pull request. but i seem there has been no activity in the last month, so I "remind" you to pay attention to it. ;D |
* Adds a check to make sure Instance names are unique. Thanks to @Atemo!
This pull request fixes 2 alerts when merging df651cb into 2f326bf - view on LGTM.com fixed alerts:
|
* Converts the Additional Maps format to support importing. * Fixes an invalid map name check.
This pull request fixes 2 alerts when merging e4f1d72 into 2f326bf - view on LGTM.com fixed alerts:
|
This pull request fixes 2 alerts when merging a9302e3 into ad820c1 - view on LGTM.com fixed alerts:
|
* Adjusts some checks for the change from unsigned short to int of instance_id.
This pull request fixes 2 alerts when merging 4e21219 into 3424928 - view on LGTM.com fixed alerts:
|
* Adds a map name length check when creating unique IDs to not exceed 999. Thanks to @Atemo!
This pull request fixes 2 alerts when merging 4aec65c into 3424928 - view on LGTM.com fixed alerts:
|
Having the same problem. If I right click the "util" and select "go to definition", it does find the declaration "namespace util" in utilities.hpp which seems to be listed as an include but I can't compile it anyway. |
You're forgetting the |
Maybe Aleos meant #3753 ? |
It's not forgotten about. I've just been working on other tasks. |
Oh, fine then, thanks! |
Addressed Issue(s): Memory leak detected at ERS #3087, instance script command update #3095
Server Mode: Pre-renewal and Renewal
Description of Pull Request:
TODO:
instance_wait
to dynamic array.