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

More Quick Construction Recipes And Upgrades #945

Merged
merged 8 commits into from
Sep 24, 2024

Conversation

gluesniffler
Copy link
Contributor

Description

This PR adds a few new recipes to Quick Construction (accessed by pressing Z on commonly used construction materials/items, such as rods, glass, steel, plasma, etc etc). Along with simple nesting for grouping items up under categories, akin to how the RCD works. Which allows engineers to massively speed up pipe laying work, disposal rebuilding, setting up the supermatter, etc etc.

First time doing UI code, apologies for the shitcode in advance :godo:


Media

2024-09-21.07-21-23.mp4


Considerations

Is this powergamey? Probably. Is it fucking awesome? Hell yeah. Some servers might question the fact that everyone can build stuff this fast now that they dont have to deal too much with the construction menu for the most common things... And might want to lock it behind traits or given as a job freebie, like CPR for doctors.

Other servers might appreciate it if they are looking for more action to happen over the round, and giving everyone the ability to deal with breaches and repairs quicker is probably a step into that direction. I'll be observing for feedback and adjust accordingly.

It also shouldn't invalidate any eventual RPDs, or other devices of the kind since this is just a shortcut for construction, you still require materials and a doafter for most of them.


Changelog

🆑 Mocho

  • add: Added a lot of recipes to the quick construction menus. Give it a shot by pressing Z with different construction materials in your hand!

@github-actions github-actions bot added Changes: C# Changes any cs files Changes: YML Changes any yml files labels Sep 21, 2024
@gluesniffler
Copy link
Contributor Author

YAML Linter my beloathed... fixing.

@github-actions github-actions bot added the Status: Needs Review Someone please review this label Sep 21, 2024
Copy link
Member

@VMSolidus VMSolidus left a comment

Choose a reason for hiding this comment

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

QuickConstructTest.mp4

I've tested this ingame to verify that this feature works correctly and as advertised. I will say that this makes me a little giddy as someone who was once an engineer main. It means that proper "Combat engineering" is entirely viable since you can skip the clunky construction menu and go straight to building barriers.

@FoxxoTrystan FoxxoTrystan requested review from VMSolidus, a team, DEATHB4DEFEAT and Pspritechologist and removed request for a team September 23, 2024 02:35
@FoxxoTrystan FoxxoTrystan added Size: 3-Medium For medium issues/PRs Holy Shit Priority: 3-Medium Needs to be resolved at some point labels Sep 23, 2024
@FoxxoTrystan
Copy link
Member

oops removed solidus review

@VMSolidus VMSolidus merged commit 7c7619c into Simple-Station:master Sep 24, 2024
11 checks passed
SimpleStation14 added a commit that referenced this pull request Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changes: C# Changes any cs files Changes: YML Changes any yml files Priority: 3-Medium Needs to be resolved at some point Size: 3-Medium For medium issues/PRs Status: Needs Review Someone please review this
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants