I hope not to register NPC_2 in the Actors section.
I hope to put no DialogueSystem related components on the NPC_2 gameObject(and its hierarchy).
Would it just search the whole scene by checking its name that has "NPC_2" string + AnimatorComponent?
Maybe its better to have itadded to Actors and put at least `Dialogue Actor` component on it?
If the Dialogue System doesn't find a GameObject that has a Dialogue Actor set to "NPC_2", it will look for a GameObject named "NPC_2". More info: Character GameObject Assignments