GlobbyPotato / Rockhounding_Chemistry

The purpose of Rockhounding Chemistry is to assembly and maintain an industrial area in which several machines handle various types of ingredients (solid, fluid and gaseous) to produce advanced material for mid-late game stages. It also leads to several features, functional applications and experiments.
Other
15 stars 17 forks source link

CT suggestion #97

Open wormzjl opened 5 years ago

wormzjl commented 5 years ago

While working on my pack I've discovered that currently there is no devices for following purposes: Converting single fluid to another fluid using catalyst Converting 2 fluid to other fluid + solid

I'd suggest to make the CT recipes less "strict", such as making one gas input in the reformer optional, make the solid input in the lab oven and precipitator optional, etc.

I'd also recommend adding recipe names to the reformer and other similar devices, so that when player selecting recipes with different input but the same output things will be less confusing.

GlobbyPotato commented 5 years ago

Hi

Converting single fluid to another fluid using catalyst Converting 2 fluid to other fluid + solid

Both processes were originally meant to be delegated to a lower tier machine than the oven to fill a gap and as a parallel tier than the CSRT. They haven't really made into the mod in case it was too frustrating.

I'd suggest to make the CT recipes less "strict", such as making one gas input in the reformer optional, make the solid input in the lab oven and precipitator optional, etc.

I had some null/conflict issues with this at first try (in the oven because the catalyst is already optional) so it created a bit of a who_does_what_how_and_when situation. I'm sure it's possible by reworking the code but I'd like to keep them in tier and rather take the chance to fill the gaps.

I'd also recommend adding recipe names to the reformer and other similar devices, so that when player selecting recipes with different input but the same output things will be less confusing.

This is definitely a good idea. also solves the problem with longer product names that I encountered.