The simplest way to explain it is essentially as a bunch of variables. If all variables are "true", the engine will turn on. With more advanced things that require you to do steps in a particular order, I think it's similar except certain variables require other variables to be true before they themselves can be true (and then eventually the engine is allowed to start after a series of these steps), but I'm not entirely certain.
@PlaneFlightX @HuskyDynamics01
Thank you to both of you
I guess this video I made a while ago is somewhat relevant.
The simplest way to explain it is essentially as a bunch of variables. If all variables are "true", the engine will turn on. With more advanced things that require you to do steps in a particular order, I think it's similar except certain variables require other variables to be true before they themselves can be true (and then eventually the engine is allowed to start after a series of these steps), but I'm not entirely certain.