When trying to cast as Dialogue I received the following error:
error CS0118: ‘Dialogue’ is a namespace but is used like a type
I changed the namespace to be RPG.Dialogs, but now it can’t find the Dialog class within that name space. The Dialog class is public, within the namespace RPG.Dialogs, and the editor is in the RPG.Dialogs.Editor namespace.