DialogueManager 3 DialogueResource error

Godot Version

4.4.1

Question

i’m trying to use the Dialogue Manager 3 plugin for a project: I have the lines:

if body.is_in_group("Tangible"):
		DialogueManager.show_dialogue_balloon(DialogueResource,"start")

but godot’s returning the error “Invalid argument for “show_dialogue_balloon()” function: argument 1 should be “DialogueResource” but is “DialogueResource”.”
If anyone can help, that would be greatly appreciated, i’m fairly new to game dev, and very confused.

First, please put code between ``` above and below your code so it’s readable when asking questions.

Second, what you’re doing wrong is you are not creating your own DialogueResource.

var my_dialogue: DialogueResource

if body.is_in_group(“Tangible”):
    DialogueManager.show_dialogue_balloon(my_dialogue, “start”)

However this isn’t going to fix your issue because you need to create a dialogue resource and hook that up.

But the bigger issue TBH is you don’t know what you’re doing. Dialogue Manager is probably the best documented plugin I’ve ever seen for Godot. So I recommend you click the link below, which not only contains full documentation, but also YouTube tutorials showing you how to do everything - which I suggest you watch.

Then you will be able to fix this problem and know how to use Dialogue Manager.