November 21st, 2023 Livestream Q&A: How do Power Circuits work in Satisfactory?

November 21st, 2023 Livestream

Q&A: How do Power Circuits work in Satisfactory?

https://youtu.be/OghVlWiIdbU

This question has a related video
Suggested Wiki Reference Code <ref name="yt-OghVlWiIdbU">[https://youtu.be/OghVlWiIdbU YouTube - November 21st, 2023 Livestream - Q&A: How do Power Circuits work in Satisfactory?]</ref>

Topics

Transcript

internally is there an electric Network component that caches every building connected or is it each building just a link in a chain calculator on the Fly the way it works if I remember correctly is that each each building has a connection point and the connection point is like essentially an ID, and, when the power generator like each tick the power generator checks the the wait is it the other way around it's been it's been a while since I worked on this system, I think I think each building poles the power draw and they're like hey I want to in this tick I want to run like an update Loop and I'm on this circuit and that circuit is connected to like these power there might be a system as well that keeps tracks of like how much power is generated each tick for a specific circuit and then each machine just checks like am I within the draw limit, and if it's not then it pulls an event that's like oh I just blow the fuse blew the fuse and if not it Just updates its own tick I think that's how it works essentially it's essentially just like we ID each circuit in the game and then when you connect buildings to that circuit we keep track of the IDE of that circuit and then, the power generators keep track of like how much power exists on the circuit, and that's pretty much it it's not super it's like it's not super complicated the complication comes in when you optimize the system for it and this probably like optimizations we have in place to like make sure that the game runs well and you can update the tick at certain time rates and whatever, but the like underlying like solution is quite simple