Skip to content
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

[Commands] #reload Command Overhaul. #2162

Merged
merged 5 commits into from
May 10, 2022
Merged

Conversation

Kinglykrab
Copy link
Contributor

@Kinglykrab Kinglykrab commented May 9, 2022

  • Consolidated #reloadaa, #reloadallrules, #reloadcontentflags, #reloademote, #reloadlevelmods, #reloadmerchants, #reloadperlexportsettings, #reloadqst, #reloadstatic, #reloadtitles, #reloadtraps, #reloadworld, and #reloadzps in to one command.
  • #reload has 15 different sub commands you may use, including Log Settings and Tasks reloading.
  • All the reload commands are a part of the Developer Tools Menu messages now, as well as part of the documentation.
  • Fixes the commands that weren't actually sending their packet to zone server to globally reload stuff.
  • Reorder packets a bit (alphabetically) and move Reload packets to their own ID range.
  • Added Variables table reloading to command.

Pending Documentation
EQEmu/eqemu-docs-v2#35

Developer Tools Menu
image

Reload Command Menu
image

Kinglykrab added 3 commits May 9, 2022 13:41
- Consolidated #reloadaa, #reloadallrules, #reloadcontentflags, #reloademote, #reloadlevelmods, #reloadmerchants, #reloadperlexportsettings, #reloadqst, #reloadstatic, #reloadtitles, #relaodtraps, #reloadworld, and #reloadzps in to one command.
- #reload has 15 different sub commands you may use, including Log Settings and Tasks reloading.
- All the reload commands are a part of the Developer Tools Menu messages now, as well as part of the documentation.
- Fixes the commands that weren't actually sending their packet to zone server to globally reload stuff.
- Added Variables table reloading to command.
@Kinglykrab
Copy link
Contributor Author

There are some other things I'd like to add to this.

@Kinglykrab
Copy link
Contributor Author

Ready for review.

@Kinglykrab Kinglykrab requested a review from Akkadius May 9, 2022 20:35
@joligario
Copy link
Contributor

May be worth testing against #1905

Copy link
Member

@Akkadius Akkadius left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great

@Kinglykrab
Copy link
Contributor Author

May be worth testing against #1905

This doesn't fix that issue, I just added the code for the command made sure it at least sent the packet.

Fixing ground spawns will require changing the way they're loaded/reloaded.

@Kinglykrab
Copy link
Contributor Author

Not sure if we want to wait on merge for ground spawns fix or not. Seems like the code for them is just really old and would need a revamp.

@Akkadius
Copy link
Member

Not sure if we want to wait on merge for ground spawns fix or not. Seems like the code for them is just really old and would need a revamp.

Separate scope imo

@Kinglykrab Kinglykrab merged commit d120cf8 into master May 10, 2022
@Kinglykrab Kinglykrab deleted the commands/reload_overhaul branch May 10, 2022 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants