
Originally Posted by
elvisish
Exactly like programming, this is a non-child-event-style if statement:
if {do something;}
This is a child-event-style if statement:
if {do something;
if something {do something;}
}
So, basically you're doing another condition within a condition, it means you don't have to have lots of the same "parent" conditions for many different events, you can just check against each parent, almost like a flowchart with multiple options (sort of). It's a very convenient way of simplifying your events. You can also use "Always" as your child event conditions to break up otherwise long event sequences, or break up event sequences that would otherwise not work properly in the same sequence (for instance, you can just use "Always" and run a "For Loop" and you won't lose scope in your other events.)