Skip to content

Conversation

@SpicyNoodle5
Copy link
Contributor

What is the new behavior?

Fixes inconsistencies in recipes that are part of the first half of the tungsten line (scheelite/tungstate -> tungstic acid). Previously you would end up with excess sodium being created and looping the carbon dioxide required a lot of engineering.

Implementation Details

Changed the following recipes:
Scheelite/Tungstate -> Sodium Tungstate: now gives 7 sodium tungstate per recipe, scheelite now only gives 5 calcite and tungstate requires 7 tungstate as input.
Sodium Tungstate -> Tungstic Acid: now takes 7 sodium tungstate and only needs 2B of HCl, gives 4 salt and 7 tungstic acid
Tungstic Acid -> Ammonium Tungstate: now needs 21 tungstic acid (3 times the previous recipe, before the input was equivelant to only 2 times the previous recipes. This was changed to 3 since each batch of 7 tungstic acid should yield 1 tungsten, making this change here means that the rest of the line can be left unchanged while maintaining the expected tungsten output).
Salt -> Ammonium Chloride + Sodium Bicarbonate: reduced input from 4 salt to 2 salt, this allows the perfect looping of soda ash

Outcome

Soda ash and carbon dioxide are now perfectly looped in the tungsten line. The only secondary byproduct in the line now is 1B of oxygen, this should be fine as oxygen is part of tungstate/scheelite dust to begin with.

Additional Information

The maths ("mol" table containing composition of tungsten line chemicals):
https://media.discordapp.net/attachments/1427051693400522852/1441835621378297897/image.png?ex=69233d90&is=6921ec10&hm=2bd64d8aec592d55ec9bb095afedd5566f1ceace4fcbb77adce83dd628fbad45&=&format=webp&quality=lossless&width=1122&height=243
Overview of changes made:
https://media.discordapp.net/attachments/1427051693400522852/1441835621952913431/image.png?ex=69233d90&is=6921ec10&hm=88a6350d6e24f843a7af586964c4e58bbe57fdd51b240a23215aa87de67c5507&=&format=webp&quality=lossless

Potential Compatibility Issues

This will likely break people's tungsten line setups up to the point they make tungstic acid (the rest of the line is unchanged).
Since the amount of tungstic acid produced has gone from 6 -> 7, players could end up with excess useless tungstic acid after these changes.
The gtceu:chemical_reactor/sodium_bicarbonate_from_salt recipe from base GT is broken, if this gets changed in base GT then the change to this recipe can be removed.

Discord: Spicy Noodles (spicy_noodle5)

@SpicyNoodle5
Copy link
Contributor Author

Changed the salt -> sodium bicarbonate to this to account for the remaining 1B of oxygen without having to worry about water. The 2B hydrogen for this recipe comes out the distillery/evap tower.
image

Also changed the inputs to the tungstic acid -> tungsten part of the line. The current implementation needs 2 batches of scheelite/tungstate to be processed before entering the evap tower but now its just 1 batch (the recipe time of the evap tower has been adjusted accordingly, the total time to process per tungsten is still the same). This just makes it so the whole line can be fully processed with any amount of ore input without any tungstic acid lingering in the system until more ore is input.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant