Barotrauma

Barotrauma

Not enough ratings
ARC Startup Meltdown Begone
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
3.110 KB
30 Jan @ 11:26pm
4 Jun @ 1:33pm
8 Change Notes ( view )

Subscribe to download
ARC Startup Meltdown Begone

Description
THIS MOD REQUIRES Lua for Barotrauma AND CSharp Scripting TO BE ENABLED!
Required on both sides. You could technically run it serverside only, but the desync is so bad that I had to enforce it.

Dirty fix (it disables the Winter fix whenever the Reactor's automatic control is set to Manual) for an oversight that makes reactors self-adjust themselves during the startup to prevent overvoltage, which should not happen when the reactor is set to Manual. This causes reactors controlled by various circuits (especially the ones based on 100 turbine rate principle) to reach meltdown and quite possibly excess overvoltage, which can damage Junction Boxes.

Related to this issue - https://github.com/FakeFishGames/Barotrauma/discussions/15585



Mod developers: I really hope none of you use Automatic reactor control to adjust the reactor 50x times as fast as normal Automatic (speed of 100), as this patch effectively ignores any method call of UpdateAutoTemp that is this fast whenever Automatic is enabled. Any other value is fine, as long as it's not 100, since making a transpiler patch for Update method would take too long. Funnily enough, this uses transpiler patches, but only for modifying PowerUpImmediately's reaction speed - from 100, to 99.
1 Comments
Pee Warmer  [author] 17 Sep @ 1:55am 
Big win recently - we might get the thing on the next update (not Autumn update) as finally someone reviewed the ticket and made a commit supposedly fixing the issue.