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

[MIRROR] Makes colony appliances show descriptions in the rapid construction fabricator. #5052

Merged
merged 2 commits into from
Sep 23, 2024

Conversation

Steals-The-PRs
Copy link
Collaborator

Original PR: NovaSector/NovaSector#4418

About The Pull Request

This PR makes colony appliances show descriptions in the colony lathe's menus. Yeah.

The title soooomewhat omits the fact that this is through a minor refactor of how descriptions of flatpacked machines works, now inheriting descriptions with what the code style guide now recommends. In practice, this means flatpacked machines can now have different descriptions from the machines they deploy while only having to touch the desc variable. Also the wind turbine showing the wrong description is fixed and a random useless variable was removed (it got overwritten only two lines down and was redundant to begin with because its the same value as parent).

How This Contributes To The Nova Sector Roleplay Experience

It's neat to know what a CO2 Scrubber does before you print it.

Proof of Testing

Screenshots/Videos

image

image

Changelog

🆑 CRITAWAKETS
fix: Colony appliances now show their description in the rapid construction fabricator's menus.
fix: Wind turbines no longer pretend they're rapid construction fabricators, a way cooler machine than they'll ever be.
refactor: Flatpacked machines now copy descriptions in a different and cleaner way, allowing for custom descriptions between the flatpack and the machine it deploys.
/:cl:

CRITAWAKETS and others added 2 commits September 23, 2024 01:59
…abricator. (#4418)

Makes colony appliances show descriptions in the colony lathe.

also actually a whole refactor of how the underlying system for flatpack descs works
@FeenieRU FeenieRU merged commit 26248f7 into master Sep 23, 2024
30 checks passed
AnywayFarus added a commit that referenced this pull request Sep 23, 2024
@Iajret Iajret deleted the upstream-mirror-4418 branch December 21, 2024 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants