Skip to content

[Mirror/Ports] Research queue #5918

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

Merged
merged 8 commits into from
Mar 30, 2025

Conversation

notghosti
Copy link
Collaborator

@notghosti notghosti commented Mar 13, 2025

About The Pull Request

Mirrors/Ports tgstation/tgstation#84731 (I dont really know lingo tbh I just say what feels right)
image

  • Added an ability to queue up to one node per player in a techweb for an automatic research.

  • You can queue up a node only when all requirements are met, but there are not enough points.

  • People can't research when there is something in the queue, only add things to the queue. So a 2.5k points node can't be researched if someone queued up a 10k points node ahead of it.

  • When a node is enqueued by RD, it is placed in front of the queue.

  • The research button is available when the queue is empty.

Why It's Good For The Game

No need to stay at the console to wait for the points. No "Research" button spamming.

Changelog

🆑
qol: Research nodes can be queued, one per player. RDs can place their node at the beginning of the queue.
/:cl:

@notghosti notghosti added Feature: Expansion Some addons for a big new thing QoL improves quality of life labels Mar 13, 2025
@iamcooldan
Copy link
Contributor

quick question, if someone queues nanites research and you dont have nanites implanted does it brick the queue?

@notghosti
Copy link
Collaborator Author

I suppose techincally? All maps has a nanite implanter + monkeys accessible to scientists roundstart so it shouldnt be impossible to generate the needed points. RD still can prio research ahead of it. And you can always also yell at the person to unqueue it I suppose are the current 'solutions'.

Though none are ideal its a unintended consequence of nanites having a seperate research.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approval: admin approved PR is approved by admins Code: TGUI Involves TGUI in some way, shape or form Feature: Expansion Some addons for a big new thing QoL improves quality of life
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants