I thought about this but there's 2 main problems.
First, such a system would still require knowing how the game engine works and how to do something in detail. You'd still have to keep up with flags and you'd still have to be able to do complex conditional logic and loops etc. The only real...