Events and Triggers

Triggers
Triggers are used to activate quests when a condition is met. For example, if a quest should start after speaking with an NPC, this can be done using trigger action that completes when the NPC has been spoken to.
Triggers are just actions marked with Make Trigger meta data specifier. Triggers are activated when an action sequence is initlaised. These then behave like actions and perform their task. Once completed, they will broadcast the OnCompleted pin. When a trigger completes, the owning action sequence will get activated.
Events
Events are similar to triggers but they are activated when the owning action sequence activates. These then fire when their conditions are met. For example, if you want a specific cinematic to play when the player reaches a location, events can be useful. The Reach Location objective has an events variant which can be used in this case.
Events are actions marked with Make Event meta data specifier.