1. Graph Editor Basics
This section is just to describe a couple parts of the graph editor. There are a few key classes that need to be described before visiting each implementation.
In a conditional check, this checks that ALL AGSCondition evaluations check valid before allowing a graph node to execute.
In a conditional check, this checks that ANY AGSCondition evaluations check valid before allowing a graph node to execute.
This is an action item that can be configured to be executed at various nodes in a given graph (Dialogue, Quest, etc).
This is a generic implementation that returns a true or false. Any Check can be performed, for instance you could check that you've completed a dialogue or quest prior to starting a new one