Barotrauma 潜渊症

Barotrauma 潜渊症

Magic Reactor Controllers (NERFED BY DEVS)
93 条留言
Aether 2023 年 10 月 31 日 上午 9:22 
Devs made it so that wires and components couldn't instantly move the sliders and as such instantly affect the reactor.

So its just slower and with a habit of overcompensating and under-compensating.

Still faster than the default automatic reactor control, but not as fast as a player, or as before.
Thrice 2023 年 10 月 31 日 上午 9:07 
So.... how was this nerfed?
Snowythefox 2023 年 4 月 27 日 下午 4:11 
I run a 4 memory 5 divide one greater then for my reactor and it runs it well
even with 4 of the highest fuel
OcN.Helbrecht 2023 年 4 月 23 日 下午 1:33 
I am using the 6C and my reactor catches fire a lot.
EvilAsh110[ATC!] 2022 年 11 月 20 日 下午 9:14 
So what's the word on this? Still a good idea to use?
SpeedKiller.txt 2022 年 10 月 23 日 上午 6:08 
i guess updates made this obsolete? kinda sad :cleandino:
Aether 2022 年 10 月 6 日 下午 3:51 
Still twice as fast as the regular autocontrol? Nice.

And it still keep the efficiency & undervoltage stuff
Lightning  [作者] 2022 年 10 月 6 日 上午 11:01 
super nerfed by devs. there will be some modifications but the circuit will limited to the max change rate set by devs: 5%/second for circuit (2.5% for regular auto control, no limit for manual?)
party_rocker™ 2022 年 10 月 5 日 上午 9:58 
the update broke them, when is a fix coming out?
Shibboleth 2022 年 7 月 7 日 上午 8:51 
Using the 3C setup, the Signal Check Component is supposed to have an empty output. I cannot achieve this, every time I try to leave it empty it defaults to 80. What do?
THE TROUTINATOR 2022 年 7 月 4 日 下午 5:41 
Now, another question, is it possible to add an undervolt to the bang bang reactors. just to be sure that they dont cause any damage whatsoever.
Lightning  [作者] 2022 年 7 月 2 日 下午 8:31 
no, as you would need additional components for that, like a signal check, at which point it wouldn't be 2 components anymore.

JSYK , when docked at a friendly outpost, reactors no longer consume fuel.
THE TROUTINATOR 2022 年 7 月 2 日 下午 6:42 
Is there a way to connect a docking state to the 2C reactors?
Lightning  [作者] 2022 年 6 月 28 日 上午 1:22 
It's a popular feature that people often request.

IMO it's useful when the sub is idle (i.e., people going on an EVA) but that's about it.
Aether 2022 年 6 月 8 日 下午 1:24 
Mostly because most objects still work fine when only fed 50% of their power requirement.
So undervolting it allow you to use less power, and by extension, less of your fuel cells.
dinar5150 2022 年 6 月 8 日 下午 1:06 
i mean why do we even need to undervolt it
dinar5150 2022 年 6 月 8 日 下午 12:47 
what's the point of using a lever to manually undervolt a reactor?
Aether 2022 年 6 月 5 日 下午 7:47 
@Lightning If you need it, I made a screenshot of the 2C version of the 4C ARC that I use for personal reference, but which could be of use here.
Wendigo 2022 年 6 月 5 日 下午 5:28 
@Lightning - I'll have to try when the crew is on later. But hey, if you ever manage to make an EK variant for the Fusion Reactor I'd be very eager to know.
Lightning  [作者] 2022 年 6 月 5 日 上午 11:55 
will be updating the gallery Soon (tm) with fewer/more/revised/better designs.

the gallery is vanilla for compatibility, so there's no mod reactors. you can try copy pasting, maybe it'll work, maybe it won't.
Wendigo 2022 年 6 月 5 日 上午 7:19 
@Alienara - Endworm isn't hell though....the doomwworm however~

also

@Lightning - do you have any magic setups for EK Fussion Reactors by chance?
Apestronaught 2022 年 5 月 8 日 上午 2:21 
I was trying to find it but the only one that said anything about performance was the 27C one. The idea I had was basically to put a lever in the command centre for my capt to basically push it down when we need to run from the hell that is the endworm instead of constantly shouting at me to "Gimme everything she's got Scotty!"
Lightning  [作者] 2022 年 5 月 7 日 上午 11:39 
Absolutely possible! I thought I had included a circuit like that but I kind of went to sleep after.
Apestronaught 2022 年 5 月 6 日 下午 10:50 
Is it possible to have a setup that allows you to alternate between performance and fuel efficient without having to navigate the hell that is 27C wiring? :D
Aether 2022 年 4 月 25 日 上午 3:22 
Probably just a change with the reactors themselves.
Dimension 2022 年 4 月 24 日 下午 11:38 
Alright, well it looks like I was using an outdated version (oops), the new one appears to be working fine, but output doesn't seem to perfectly match usage like it used to.
Lightning  [作者] 2022 年 4 月 24 日 下午 10:34 
Seems to work fine for me. tested by observing high, medium, low, and large load swings
Dimension 2022 年 4 月 21 日 下午 9:49 
The generic 2C just overloads the reactor for me, but I'm not certain I set it up perfectly. The 4C casuses output to dip above/below the load, all of this seems to be caused by the new update.
diji 2022 年 4 月 17 日 下午 11:14 
I kind of hate that this works, thanks
Lightning  [作者] 2022 年 4 月 10 日 上午 9:54 
the docking hatch is for setting fission rate to 0 when the ship is docked, so that the ship uses station power. there may be an option to override that, in case of abandoned/bandit outposts, i forget.
MATT DAMON 2022 年 4 月 9 日 下午 3:37 
I'm using the 27c variant
MATT DAMON 2022 年 4 月 9 日 下午 3:11 
what is the docking hatch used for? suddenly our fission rate dropped to 0.11 and isnt climbing any higher regardless of load
Aether 2022 年 3 月 18 日 上午 6:38 
So I decided to do a labeled picture of the 2C setup that @Baa suggested as an upgrade to the 4C. Here is the link : https://imgur.com/a/d7lcH0V
Goostave 2022 年 3 月 10 日 下午 9:45 
Never mind, it turns out that I've messed up the fission rate and the output. No more problem.:captainsmooth:
Goostave 2022 年 3 月 10 日 下午 9:35 
And for 2C, I mean the one with greater component and regexfind component.
Goostave 2022 年 3 月 10 日 上午 9:31 
I got a problem. For the 2C with 1 Uranium, it seems the max output stays at 8399, while with the original auto-control, the output can be higher. Is this a determined feature, or I might be doing it wrongly? Thanks for the design btw, really helps to reduce amount of items.:steamthumbsup:
Lightning  [作者] 2022 年 2 月 19 日 上午 10:04 
a NOT component between the levers and the indicator lights set_state might do it (undervolt needs one, maybe performance needs, maybe it can be directly wired)
Retidurc Silvernight 2022 年 2 月 19 日 上午 8:14 
I'm trying to add lights to indicate if undervolt or performance mode ( or none of them) is enabled but I have a hard time understanding how the wiring is working. Do you have any tips on how to achieve that ? I think it could be a really good addition to the controller
Orum 2022 年 2 月 19 日 上午 4:31 
Lit my electrical room on fire in record time. Highly recommended. :steamthumbsup:
Baa  [作者] 2022 年 2 月 18 日 上午 2:48 
@Damokles
I think the Regex combo outputs 1 for the first 5 seconds on the round, when the Delay has no output.
The Regex then outputs 0 for the rest of the round, and does not change back like an Oscillator.
Damokles 2022 年 2 月 14 日 下午 1:45 
Question couldn't we use the Oscillator component instead of the Regex+Delay component for the Docking state detector?
Lightning  [作者] 2022 年 2 月 4 日 下午 4:48 
Very interesting! Foiling and manipulating division always gave me trouble, I thought it wasn't possible in this case, but this is nice!

Time to edit the workshop and some graphics...
Aether 2022 年 2 月 4 日 下午 4:17 
@Baa Yeah, that could work.
Qowyn 2022 年 2 月 4 日 上午 5:16 
I love the changes that @Baa suggested so much, going to use that from now on as my default controller. Can be combined with 1 Switch, 1 Or component and the Not component that most docking hatches have to get a "turn reactor off while docked" feature that can be overriden using the Switch.

Changes for that:
1) connect Divide SIGNAL_OUT to Or component SET_OUTPUT
2) connect Or component SIGNAL_IN_1 to Switch SIGNAL_OUTPUT
3) connect Or component SIGNLA_IN_2 to Not component SIGNAL_OUTPUT (which itself should be connected to docking state)
4) connect Or component SIGNAL_OUTPUT to SET_FISSIONRATE
5) set Or component False Output to 0

Just turn the switch on if docked to abondoned outposts or anything else that doesn't transfer power.
Baa  [作者] 2022 年 2 月 3 日 下午 11:27 
I should clarify the changes I'm thinking of for 4C:
1) Remove the Multiply and Memory components.
2) Change the Greater's Output from 100 to 7500 (leave False Output at 0), and send its output to the Divide's SIGNAL_IN_1.
3) Send the Divide's output to SET_FISSIONRATE.

For 2 regular fuel rods, the fission rate target is still either 0/160=0 or 7500/160=46.875
The turbine target is now either 0 or 7500, but the reactor will clamp 7500 to 100 so the turbine is also unaffected.

Put another way,
(75 / FUEL_OUT) * (0 or 100) is the same as
(0 or 7500) / FUEL_OUT
as long as there's no clamping or significant rounding errors in any of the steps.
Aether 2022 年 2 月 3 日 下午 3:53 
@Baa, you realise that, in the 4C setup, the division happen *before* the multiplication right?

In the setup, The 75 of the MEM is divided by the output of FUEL_OUT, then the result is multiplied by either 100 or 0, depending on the load.

Let's assume the reactor has 2 regular fuel rods. That's 80*2=160 FUEL_OUT.
75 is then divided by the 160 to result 0.46875.
0.46875 is then multiplied by 100 if the load is greater than the output, giving us 46.875.
The 46.875 is then inserted into SET_FISSIONRATE, thus making the reactor operate at 46-47% fission rate, depending on the rounding.
If the output is greater than the load, the fission rate is set to 0, giving us the same phenomena as the GREATER_THAN make the SET_TURBINEOUTPUT input do.

4 Volatile Rods :
4 * 150 = 600
75 / 600 = 0.125
0.125 * 100 = 12.5% Fission Rate.
Baa  [作者] 2022 年 2 月 3 日 上午 12:30 
For the 4C setup, the Greater component can output 7500 instead of 100. set_turbineout treats the two numbers as the same, but now there is no need to multiply 100 by 75 before dividing that by fuel_out, reducing 4C to another kind of 2C.
Lightning  [作者] 2022 年 1 月 30 日 下午 2:11 
Done! sub is now set to "hide in menus"

Additionally, I added a short note about the fuel when it's 1 uranium.

in the unstable version of barotrauma, there is a way to automatically adjust the max turbine rate based on fuel type, using fuel_out -> greater than's set_output, but that's not available in stable, sooo. anyway yeah.
Wavelet 2022 年 1 月 30 日 上午 4:09 
just a little QoL request - can you tick the box that makes this 'sub' hide in menus? Just so that we don't see it when starting a campaign or missions etc.
If I edit it on my end, it just copies a local version of it, which won't be updated when you change things
Nyx (She/Her) 2022 年 1 月 20 日 上午 1:08 
Incredibly well made and easy to follow setup guide. Control circuit works magic on even modded reactors. I am impressed.