Circuit box issues - Update Performance, Corruption, Inconsistencies #13499
Labels
Bug
Something isn't working
Code
Programming task
Low prio
An issue that doesn't cause problems with the gameplay or is not important to fix for some reason
Needs testing
Issue might be resolved, but needs to be verified by testing.
Disclaimers
What happened?
After using the Circuit box i found some issues in the current stable.
Performance
Integrating a lot of logic into the circuit box results in severe performance degradation compared to normal wiring - after just 4 boxes with 50+ components and 80+ wires in each, removing the same amount outside the box - Update ms increased from around 4-5ms to 7-8ms. Using boxes would render some otherwise fine wiring unplayable due to its increased performance impact. (tested in editor and multiplayer / multiple players)
Power
It really makes no sense that the Circuit box cannot handle power, as this would be useful for a lot of wiring. It also creates inconsistency as the relay component still have the power input inside.
Corrupt components
If you mark all components and alter Ability to edit in game check box, it appears to not set the checkbox (and I am unsure whether this feature works) but more importantly some/few components becomes corrupt and must be replaced to gain access to their edit box again. Seems to impact signal and Wifi components. (only tested in editor)
Reproduction steps
Tested with these files:
Original wiring:
Riftpiercer X97-S1.zip
With converted to Circuit box wiring:
Riftpiercer X98-S1.zip
Bug prevalence
Happens every time I play
Single player or multiplayer?
Happens in both single player and multiplayer
-
No response
Version
v1.2.8.0 (Winter Update hotfix 2)
-
No response
Which operating system did you encounter this bug on?
Windows
Relevant error messages and crash reports
No response
The text was updated successfully, but these errors were encountered: