yeah I guess this works, and I just set it the bool to true when I add to the cue, so it will fire off this trigger. I'm just being picky...it just doesn't read as well to set something to true and then know its only triggering something once.
What will happen in this trigger is it checks an array of messages, displays them, then when the message is done, it then checks again if there is another message in the array. Message length (time) and actions vary. So it was necessary to cue them up in an array to which I push and pop them as I go.