Skip to content

Chem max temps#30

Draft
mkanke-real wants to merge 6 commits intofunky-station:masterfrom
mkanke-real:ChemMaxTemps
Draft

Chem max temps#30
mkanke-real wants to merge 6 commits intofunky-station:masterfrom
mkanke-real:ChemMaxTemps

Conversation

@mkanke-real
Copy link
Copy Markdown
Contributor

@mkanke-real mkanke-real commented Mar 4, 2026

This is a preview for input. Guidebook entries will be added after input is given

About the PR

Adds a maximum temperature until a reagent has a reaction, whether its dissipating into gas or exploding or turning into something like ash.

Why / Balance

Right now chemistry is a very inert job. You can just superheat things to sun like levels with no reaction. This is well very weird and boring. This PR adds interactions when chems hit certain temps like turning into a gas via boiling off or if they have flammable elements having a minor explosion (except meth, it goes big boom because methlab). This should make chemisrty a much more thoughtful department as to how you do your job instead of fire and forget that beaker on the hotplate.

Technical details

Mostly contained in a single yaml file but minor alterations to some other chems to make the values usable.

Media

methlabexplosion

Requirements

  • I have read and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an in-game showcase.
  • If I am porting something, I have done my best to respect the appropriate licenses associated with the presented changes.

License

MIT

Breaking changes

Changelog

🆑

  • tweak: Chems now react to high heat. Watch out for explosions in the methlab!

@Scrambledking
Copy link
Copy Markdown

Just checking that you tested reactions that produce heat to ensure they didn't self-gas into non-existence

@mkanke-real
Copy link
Copy Markdown
Contributor Author

Just checking that you tested reactions that produce heat to ensure they didn't self-gas into non-existence

Thank you! It was a lot to go through so a second set of eyes is very appreciated.

@mkanke-real mkanke-real marked this pull request as ready for review March 21, 2026 21:49
@Scrambledking
Copy link
Copy Markdown

Confirming that there appears to be no issues with exothermic reactions. If I missed one then it can be fixed by mixing in solution (thus reducing the temp change)

@mkanke-real mkanke-real marked this pull request as draft March 23, 2026 03:01
@mkanke-real mkanke-real marked this pull request as ready for review March 23, 2026 03:01
@ferynn
Copy link
Copy Markdown

ferynn commented Mar 31, 2026

I’m iffy on this without a bit more support for temperatures in the system. Chemmasters still maintain uniform temperature in ways that are odd, there’s no way to cool down beakers, and temperature of your active beaker is never displayed in the UI.

I feel like this will make chemistry very frustrating for people that haven’t already mastered the system, if these secondary issues aren’t addressed first.

@mkanke-real mkanke-real marked this pull request as draft April 26, 2026 05:59
@mkanke-real
Copy link
Copy Markdown
Contributor Author

Got some really good feedback so drafting this for now until I do the adjustments

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.

3 participants