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
Gene Booth Speedup Research #14415
Gene Booth Speedup Research #14415
Conversation
Ideally with this speedup the booth shaking/clonging should happen more frequently too, but it seems like Process() goes so slowly that it often finishes before it even gets a chance to clonk. Could do something with SPAWN() but honestly I don't feel like reworking gene booths to solve a non-existent problem. |
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.
Code/feature is good, small nitpick.
Co-authored-by: aloe <frawhstdev@gmail.com>
Co-authored-by: aloe <frawhstdev@gmail.com>
Co-authored-by: aloe <frawhstdev@gmail.com>
[MEDICAL] [QOL]
About the PR
Adds 3 new researches to the GeneTek console, which each add +25% to the Gene Booth's working speed. Each one subsequently reduces the waiting time by approximately 5 seconds (usually a bit lower due to it relying on Process()), down to ~5 seconds. This is done by giving the gene booth a new static var,
process_speedup
, and using that in the Process() check.Below is a screenshot of the new researches.
Why's this needed?
The gene booth takes too damn long to work - 20 seconds per gene! And with dozens of people in a server and potentially half a dozen or more genes in the booth, that'll take a WHILE. This makes it at least bearable.
Changelog