

I haven't found a guide for the turbine controller. They are just my expectations that I get from looking at the 5 component controller and the code.) (Note: I haven't tested any of the claims I make here. That being said, I haven't taken a good look at fuel efficiency because in my current campaign, we're absolutely stacked on fuel rods. Unless you're using the 7 component version with undervolting, you will use just as much fuel. The 5 component controller you linked is equivalent to just using the offset in the controller I presented, with a target temperature of 50%. You want to absolutely minimize the time you're overvolting or undervolting (unless you're planning for that). While this is not that critical for temperature, it makes quite the difference for the turbine controller. The main difference between the 5 component controller and my PD+Offset fission controller + Rob Smith's Feed-Forward turbine controller is that the 5 component controller does not leverage the needle speedup you get when overshooting the sliders. As I state in my guide, the temperature controller doesn't have to be very precise. The quintessential 5 component ARC will be nearly as good as a PIDįor temperature, you're probably correct. That would be equivalent to what the 7 component controller does. If you want to reduce the temperature even lower, undervolting your submarine to save fuel, then you can either reduce the target temperature even lower or just put a multiplier at the end of your turbine controller.

Then the minimum optimum temperature is calculated automatically. Then you can have a single memory component in which you simply store your character's skill value.
#BAROTRAUMA CONTROLS CODE#
You could even go a step further and re-implement the Lerp function that the code uses for interpolation. If you can make sure that your most-skilled engineer is the only person that touches the reactor (disable interaction for bots), then you could manually drop the target temperature to the appropriate value. Unfortunately, there is no way to retrieve that information from the reactor's output pins. The reactor always considers the character skill of the last character that accessed it. The optimal temperature range starts between 30%-40% depending on your skill ( source), so you could set the target temperature to ~43% to be on the safe side. I didn't realize that fuel usage depends on fission rate ( source). Can the target temperature be automatically adjusted based on the ideal (minimum) temperature?
