public DialogueMessage[] GetRootMessages() { DialogueMessage[] rootMessages = new DialogueMessage[rootMessageIDs.Length]; for (int i = 0; i < rootMessages.Length; i++) { rootMessages[i] = GetMessageByID(rootMessageIDs[i]); } return(rootMessages); }
public DialogueMessage[] GetChildMessages(DialogueMessage parentMessage) { return(GetMessagesByID(parentMessage.childMsgIDs.ToArray())); }