That sounds very interesting...
So continuing the example of "Beginning", I could make one single sort of event, then set up multiple variables that trigger as the event "progresses"? Say I start event "beginning" when the player "speaks with mom", and var 1 is then turned on, to signify that...