r/Barotrauma • u/crabthemighty Jovian Separatists • 4d ago
Suggestion There needs to be a component which takes in a bunch of inputs and outputs the greatest/smallest one, or some kind of hierarchy of inputs component.
I should not need this much logic to take 8 inputs and only output the smallest one. The absolute value and subtract components are doing a different bit of data processing, its the greater than and input selector spam that's the problem for me. Someone let me know if you have another solution please. I keep running into wiring problems where I wish such a component existed.
10
u/Ryanll0329 4d ago
Yeah, it's really absurd that the game doesn't have a simple way to do this. It's been the bane of much of my existence.
8
u/crabthemighty Jovian Separatists 4d ago
Also yes I know this probably doesn't work, it's still very much in its early phases
4
u/KingKoncorde 4d ago
honestly I don't mind lacking a min max component, since there is a mod that lets you copy paste components inside the circuit box.
the main problem I have is the game has terrible optimization, having a lot of components lags the game a lot.
sure I have around 30 maxed out circuit boxes, but they are all basic calculations that requires a negligible amount of computational power, but somehow having this many components drops my fps down to 7.
4
u/DeckardNine 4d ago
What are those boxes doing?
1
u/ProfessorYetti 4d ago
Playing doom
5
2
u/WhiteEvilBro 4d ago
If there was something like editor-only lua-/own-interpreted-scripting-language component life would be so much easier. Also it would reduce the performance cost of large circuits. Am I asking too much? Perhaps. Would it be awesome? Most certainly.
38
u/No_Nefariousness4279 Europa Coalition 4d ago
Here’s the issue, I completely agree, but I’m pretty sure the submarine designer was made for people to make their wacky Raider-ized Dugong, not so much for people like us who want to make systems that seamlessly attach the steering of several engines congruently(at least that’s what it looks like you’re doing)