02-17-2020, 03:48 PM
The Chemicompiler heater function has an annoying quirk where it will heat up to the reagents, which will then react, resetting their temperature, and forcing you to wait for it to heat all the way back up. In addition, due to the way the temperature loop is controlled, the CC always heat to 3 degrees below where you specified. This patch changes the CC's heating algorithm to be more consistent. It allows the CC heater to run at full power until the reagent is almost completely heated(or cooled), then turns down the temperature to ensure that the exact target temperature is reached. This also prevents the CC from reheating the already-reacted product, drastically reducing the time needed to heat stuff.
This patch also allows you to open the Chemicompiler with a beaker in your hand instead of dumping it on top of it.
Pull Request
This patch also allows you to open the Chemicompiler with a beaker in your hand instead of dumping it on top of it.
Pull Request