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

[Meta] How Can I Help? aka Future Server Features, and Roadmap to v0.8 #706

Open
5 of 30 tasks
broxen opened this issue Nov 22, 2018 · 1 comment
Open
5 of 30 tasks
Labels
enhancement Enhancement to server functionality. good first issue Great issue for newcomers looking for ways to contribute help wanted Issues that could use development. This is a great place to start todo wishlist Desired functionality that is of low priority currently
Milestone

Comments

@broxen
Copy link
Collaborator

broxen commented Nov 22, 2018

Summary

We need to implement these items one by one. I'm marking this good-first-issue as although these aren't all simple tasks, this can become a great resource for new members of all skill levels looking for how to help in meaningful ways.

This also provides a loose Roadmap for v0.8, but note that some features may be pushed back depending upon time and level of completion.

When you take on one of the tasks (or groups) below, please create a new issue to track your progress. Thank you!

See FloatingDamage for reference on how to implement server->client pkt communication: Segs/Projects/CoX/Servers/MapServer/Events/FloatingDamage.h

Check the Issue Queue

Features to implement

Wiki Related

Wiki related issues can be found on the Segs.io repo: https://github.com/Segs/Segs.io/milestone/3

Low Difficulty

Moderate Difficulty

Misc:

Roadmaps

Taskforces

May require some additional Taskforce logic

  • Taskforce Kick (packet 26)
  • Taskforce Quit (packet 27)

Mission Related

To fully implement will require mission maps

  • Mission Entry Text (pkt 49)
  • Mission Kick (pkt 50)

Implement Supergroup Registration -- In Progress: #549

  • Supergroup Offer (pkt 29)
  • Supergroup Create (pkt 30)
  • Supergroup Costume (pkt 31)
  • Register Supergroup (pkt 74)
  • Supergroup Handler/Service

High Difficulty

@broxen broxen added enhancement Enhancement to server functionality. todo good first issue Great issue for newcomers looking for ways to contribute wishlist Desired functionality that is of low priority currently help wanted Issues that could use development. This is a great place to start labels Nov 22, 2018
@broxen broxen added this to the Proposals milestone Nov 22, 2018
@broxen
Copy link
Collaborator Author

broxen commented Nov 22, 2018

Please reach out here, or on https://discord.segs.io, with any questions about specific tasks

Completed Features as of v0.7.0

Miscellaneous

Stores -- Implemented in #717

  • Store Open (pkt 78)
  • Store Close (pkt 79)
  • Store Buy (incoming pkt 69)
  • Store Sell (incoming pkt 70)

Mission Related

  • Mission Objective Timer (pkt 73)

@broxen broxen pinned this issue Dec 24, 2018
@broxen broxen changed the title [Meta] How Can I Help? aka Future Server Features, and Roadmap to v0.7 [Meta] How Can I Help? aka Future Server Features, and Roadmap to v0.8 May 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement to server functionality. good first issue Great issue for newcomers looking for ways to contribute help wanted Issues that could use development. This is a great place to start todo wishlist Desired functionality that is of low priority currently
Projects
None yet
Development

No branches or pull requests

1 participant