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

Research/proto boost item #423

Open
MikeJeffers opened this issue Oct 31, 2021 · 0 comments
Open

Research/proto boost item #423

MikeJeffers opened this issue Oct 31, 2021 · 0 comments
Labels
Difficulty: Hard This issue is non-trivial even for expert contributors Feature Priority: Medium This ticket is in scope for a future patch

Comments

@MikeJeffers
Copy link

A Research Boost Item is used to add a x% boost to the prototype efficiency for a particular research tree and level (columns in tree) for x period of time (just enough to kick off a handful of jobs - timer only necessary to cover the start of job, not duration as efficiency of job is stamped at kickoff).

This will be DB heavy to create the item, components, CT, CT capsule etc. Please take note of how to make activatable items (like robot paints) with their attributes, and how they get wired in with category flags. This might deserve a new category! 😱
The [components] table for each item will require X kernels of X type - acting as a renewable kernel sink! (yay)

Once those items are configured add a class for this new item/category that when activated:

  • add a buff for research/prototyping of specific entitydefaults selected by research tree and level of the item activated
  • Add some manager to handle the buffing, and expiration of bonus, any alerting, events, mails to the character to communicate state
  • On production jobs, check if the effect is on the character from the manager, and apply the bonus accordingly
  • on the "facility points" query (when player hovers over the facility % efficiency) optionally communicate this point value increase, if possible
@MikeJeffers MikeJeffers added Feature Difficulty: Hard This issue is non-trivial even for expert contributors Priority: Medium This ticket is in scope for a future patch labels Oct 31, 2021
@clouths clouths moved this to BACKLOG in Game Server Dec 17, 2023
@clouths clouths moved this from BACKLOG to Checkup in Game Server Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty: Hard This issue is non-trivial even for expert contributors Feature Priority: Medium This ticket is in scope for a future patch
Projects
Status: Checkup
Development

No branches or pull requests

1 participant