Dialogue Plugin

Dialogues and Dialogue Events are UObjects. UObjects are static files with game data for all intents and purposes. I’ve given them a reference to the “World”, which allows them to use nodes like “get all actors of class”, which in turn could make you mistake them for actors, but they’re not. They don’t exist in the level, which means they have no separate runtime instances. UObjects have only one instance, it’s the file itself. So no, you can’t modify them, consider them read-only. You have to change your architectural approach if you were modifying them on runtime.