Magic Reactor Controllers (NOT WORKING)
Добавить в игру через Steam
Нажмите «Подписаться»
На странице Steam войдите в аккаунт, если потребуется.
Подписаться
О материале
«Magic Reactor Controllers (NOT WORKING)» — материал мастерской Barotrauma. Моды, подлодки, предметы и новые задания для экипажа. Данные Steam, описание автора и ссылка для установки через подписку. Совместимость редакцией не проверена.
Описание автора
THIS MOD NOW FOR EDUCATIONAL PURPOSES ONLY, THE CIRCUITS ARE GENERALLY NON-FUNCTIONAL DUE TO CHANGES TO REACTOR CODE
In this mod you will find: A submarine file containing pre-wired assemblies for new-style Magic Reactor Controllers for your learning pleasure. Focusing on ease-of-installation for missions and fuel efficiency and other upgrades for campaigns.
~~~~~~~~~~~~~~~~~~
Automatic Reactor Controllers!
~~~~~~~~~~~~~~~~~~
You know of them, you've seen them, and perhaps even wired some up yourself!
PIDs, Reactor Maximum Outputs, Fuel Coefficients, Basic Arithmetic!
You can forget all of that!
Because with Magic Reactors, you'll only need 2 components, that's right! TWO COMPONENTS. 5 Wires. And a Screwdriver.
Set it up in 15 seconds!
They will work on ANY reactor, regardless of the reactor's configuration, or its fuel configuration. You don't need to know a thing about the reactor you're connecting it to.
It turns up the power FAST.
It turns down the power EVEN FASTER. Will virtually NEVER damage junction boxes, no matter how hard your captain throws his joystick around!
And the rest, is optional.
~~~~~~~~~~~~~~~~~~
The Controllers
~~~~~~~~~~~~~~~~~~
ARCS: 2C - Simple and Elegant, the essential ARC that Just Works (magic!)
1C - Even simpler, situationally usable
4C - Combines Fast response time with fuel efficiency¹
7C and 12C with additional features, and other ARCs on my OnlySubs! Err, I mean, in the sub file.
¹ Fuel efficient circuit reduces the fuel use to the absolute minimum while still maintaining power output. The reactor won't be able to increase power output as fast, but power decrease/overvoltage protection is unaffected. Highly recommended for campaigns.
~~~~~~~~~~~~~~~~~~
How does it work?
~~~~~~~~~~~~~~~~~~
OK, but how, actually?
So, there's two components. Greater Than, RegEx Find. The Greater than compares the reactor's Load to its Power. If the load is higher than the power, the controller sets the turbine to 100. Otherwise, it sets it to 0. The RegEx Find checks if the reactor's Temperature is between 0 and 4999. If it is, it requests the fission rate of 100. Otherwise, it sets it 0. The exact expression is ^[1-4]?.?.?.$
But wouldn't this constantly result in over- and under-volting?
The reactor can only change its settings oh-so-fast, and the rapid setting changes averages the settings at around the correct value, intuitively.
Beautiful, isn't it?
For more, look up "bang-bang controller", "2-step controller", "on-off controller" on the internet.
~~~~~~~~~~~~~~~~~~
Testimonials
~~~~~~~~~~~~~~~~~~
"WTH is this magic" - Doge the Biologist "I kind of hate that this works, thanks" - Diji "We need to nerf that" - Devs (not confirmed)
~~~~~~~~~~~~~~~~~~
Acknowledgements
~~~~~~~~~~~~~~~~~~
This work derives from late night shenanigans, posting for shits and giggles, previous research on reactor functionality. See DIY Reactor Controllers for previous generation/smooth style ARCs
@Kwogger @Astraltor @WorkingJoe @Ecchi'ki Senpai @RandomKnight
~~~~~~~~~~~~~~~~~~
Outro
~~~~~~~~~~~~~~~~~~
If this gives you strong feelings (awe, shock, disgust, confusion, happiness, love, loss of sense of taste or smell), consider joining the Barotrauma Discord and saying hello in #baro-sub-building!
@Kwogger @Astraltor @WorkingJoe @Ecchi'ki Senpai @RandomKnight
Как установить и запустить
Откройте оригинальную страницу в Steam Workshop, проверьте версию игры, зависимости и порядок загрузки в описании автора. Нажмите «Подписаться» и дождитесь загрузки Steam. Включите материал в меню модификаций или контента игры, если это требуется. Совместимость и запуск редакцией не проверены.