Gas conversion mutation replaces exude and consumption#4331
Open
marlyn-x86 wants to merge 1 commit intonew-frontiers-14:masterfrom
Open
Gas conversion mutation replaces exude and consumption#4331marlyn-x86 wants to merge 1 commit intonew-frontiers-14:masterfrom
marlyn-x86 wants to merge 1 commit intonew-frontiers-14:masterfrom
Conversation
Contributor
Author
|
Yeah, I'm switching this to a fixed list of mutations that doesn't have loops, stand by |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

About the PR
Gas consumption and gas exudation mutations have been linked into a single "gas conversion" system, where a plant must consume an amount of one gas to produce another.
Also while I was in the plant analyzer UI I made it show the slippery mutation
Why / Balance
#4315
In response to this PR, I propose this alternative system which requires a feedstock of input gas for the plants to convert - gas consumption and gas exuding is now merged into a single "conversion" mutation, which allows the reprocessing of what normally would be "waste" gases into usable feedstock
So if you're hitting up ice asteroids, for example, you could select for gas conversion mutations from water vapor to other feedstock gases, as an example
Technical details
Adds a new gas conversion mutation effect
Adds a new dictionary to seed data which contains the list of these gas conversions
Adds a readout to the plant analyzer for gas conversions and the slippery mutation
Adds a duffel bag of various useful botany mixes for quick debugging instead of having to edit solutions each time
How to test
Media
Requirements
Breaking changes
I added new fields to the seed data for gas conversions, I'm not sure if this has implications for anything
Changelog
🆑Marlyn