protected void SetDialogueState(Node node, NodeEditorGUI.NodeEditorState state) { if (node is StartDialogueNode) { (node as StartDialogueNode).state = state; } if (node is DialogueNode) { (node as DialogueNode).state = state; } if (node is EndDialogue) { (node as EndDialogue).state = state; } }
protected void SetDialogueState(Node node, NodeEditorGUI.NodeEditorState state) { if (node is StartDialogueNode start) { start.state = state; } if (node is DialogueNode dialogue) { dialogue.state = state; } if (node is EndDialogue end) { end.state = state; } if (node is ClearDialogueNode clear) { clear.state = state; } }