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

Bio-Fuel rework [WIP] #48

Merged
merged 6 commits into from Nov 11, 2022
Merged

Bio-Fuel rework [WIP] #48

merged 6 commits into from Nov 11, 2022

Conversation

DrParadox7
Copy link
Collaborator

@DrParadox7 DrParadox7 commented Nov 6, 2022

This is a WIP commit for reworking the Mekanism module on Plastics and BioFuel.

The scope of the commit is to get these processes reworked to be closer to reality and more balanced.
-Biofuel is Ethylene IRL, which involves fermentation with yeast.
-Ethene is concentrated Ethylene.

As of current, Bio-Generators are uninteresting and weak for they can make energy with no setup:
Pulverize organic matter (wheat, apple, zombie flesh, etc...) -> Energy!

The new envisioned process follows the following steps:

  1. Biomatter from pulverized organics [Present in base Mekanism]
    image

  2. Oxidize Biomatter into gas [New]
    image

  3. Make Yeast [New]
    image

Yeast Duplication:
image

  1. Ethylene and Substrate [New]
    (from Steam + Yeast + Biomatter Gas)
    image

  2. Ethene from Ethylene for a further kick in Energy generation:
    image

The Bio-Generator would be converted into accepting gases rather than items.

This new iteration would accept 2 gases:
-Biomatter Gas (Early-game)
-Ethylene (Mid-game)

To Do:

  • Add initial resources
  • Add initial recipes
  • Convert Bio-Generator to gas based fuel
  • Finalize numbers on recipes and output of Bio-Generator

Materials:
Yeast

Gases:
BioMatter
Ethanol
Glucose (for growing Yeast)
//TO-DO: Crunch the numbers for balance

Biomass = Pulverized organic stuff (meat, veg, fruits) [Pulverizer]
Bio-Matter = Oxidized Biomass [Chemical Oxidizer]

Yeast = Fungi Infusion on Sugar [Metallurgic Infuser]
Yeast x 3 = Yeast +  Sugar [Chemical Injection]

Ethene = Ethanol [Thermal Evaporation]
Ethanol & Substrate = Bio-Matter + Steam + Yeast
@maggi373
Copy link
Member

maggi373 commented Nov 6, 2022

maybe rename metalurgic infuser aswell?

@DrParadox7
Copy link
Collaborator Author

DrParadox7 commented Nov 7, 2022

It always had non metallic infusions.
For something that has been labeled as such for a near decade it is better to leave it at that to avoid confusion.

Added Biofuel (now renamed into Bio-Matter) oxidization into gas.
Converted Bio-Generator into using gases.
Added Ethanol Multiplier.
Fixed Chemical Injection not showing sugar as a valid item.
@maggi373
Copy link
Member

maggi373 commented Nov 7, 2022

Was just thinking of removing metallurgic from the name....

Plastics and Substrate can now be used to as fuel in furnaces.
Do not try this at home!

These would also explode at 500°C IRL but let's keep out of IC2xGregtech territory.
@maggi373 maggi373 added the TYPE: ENHANCEMENT New feature or request label Nov 10, 2022
It could only do so when the tank was empty and the burn ticks where 0.

However, burnticks would never be at 0 the way it was calculated.
Bio-Generator changes visual depending on fuel type.
Injection Chamber takes more sugar equivalent items based on oredict.
Changed names of Biofuel -> Biomass and Bio-Matter -> BioGas.
Increased saturation of the Ethanol texture.

Rebalanced values of recipes and energy generation.
@DrParadox7
Copy link
Collaborator Author

@maggi373 This is finished now. You can test it out and see what you think.
I'd love some feedback on it

@DrParadox7
Copy link
Collaborator Author

It also fixes a bug with the Gas Generator not accepting gases when empty.

@maggi373 maggi373 merged commit 4d93b2f into 1.7.10 Nov 11, 2022
@maggi373 maggi373 deleted the BioFuel-Rework branch November 11, 2022 17:09
maggi373 added a commit that referenced this pull request Nov 11, 2022
found this missing during checking the config setup of #48
@maggi373 maggi373 added this to the 9.10.19 milestone Nov 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants