Skip to content

Comments

Gas conversion mutation replaces exude and consumption#4331

Open
marlyn-x86 wants to merge 1 commit intonew-frontiers-14:masterfrom
marlyn-x86:2026-feb-19-plant-gas-conversions
Open

Gas conversion mutation replaces exude and consumption#4331
marlyn-x86 wants to merge 1 commit intonew-frontiers-14:masterfrom
marlyn-x86:2026-feb-19-plant-gas-conversions

Conversation

@marlyn-x86
Copy link
Contributor

@marlyn-x86 marlyn-x86 commented Feb 19, 2026

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

  1. set the gas conversion mutation to 100% likelihood in the randomMutations.yml file
  2. pour 5u mutagen onto a growing corn seedling
  3. observe that it now reads as converting one gas to another

Media

image

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

  • tweak: Gas consumption and gas exudation botany mutations are now linked together as "gas conversion"
  • fix: The plant analyzer now shows when a plant is slippery

@HandsomeTheEgg
Copy link

You can literally just create a loop with 2 different gas mutation that feeds on each other which doesnt solve the problem only adds overcomplicated and unnecessary coding to fix something that isnt a real problem
Screenshot 2026-02-19 193616
this part i allready see some nifty exploid that could be pulled off but i really dislike how the whole gas mutation is made into a problem because just in favor of gas mining which isnt rewarding and should just be buffed to solve the problem.

@marlyn-x86
Copy link
Contributor Author

Yeah, I'm switching this to a fixed list of mutations that doesn't have loops, stand by

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.

2 participants