[Repost] Same issue, interaction/dialogue system not working

This is just a repost, but I haven’t been able to find a solution to this problem. Has anyone else encountered this issue? My godot version is 4.2.2-stable. I believe I’ve identified a potential cause for the issue, but I’m not entirely certain. In short, it seems to be related to the ‘Dialogue Manager’ plugin by developer Nathan Hoad. I’ve thoroughly checked my entire setup, but it’s consistently malfunctioning, leading me to suspect that the problem lies within my project. However, I’ve been unable to pinpoint the exact cause of the error.

I haven’t taken a close look but this line you wrote is suspect:

“confirma” is spacebar, “confirm”. I’ve tried “ui_confirm” too, but the results are literally the same, so whatever

In order for the following code line to detect the spacebar you must have an input mapping that equals whichever text you use in the line (confirm, confirma, or ui_confirm)
if Input.is_action_just_pressed("confirma"):

Under the project tab select PROJECT SETTINGS then INPUT MAP and click on ADD NEW ACTION.
Type in the name you want to use and click on ADD.
Then scroll down the list of actions until you find the one you just added and click on the + sign beside it.
It will pop up the Event Configuration window. Press the space bar and then click on OK.
Now you have mapped the space bar to whatever name you have selected.

By default the space bar is mapped to ui_accept
(This may depend on locale and however GODOT handles that)

Hello, thank you very much for your feedback. However, I’m afraid that’s not the issue. The keyboard input is working perfectly, as evidenced by the fact that I can “force” the function to execute the dialogue with the file path, as I mentioned earlier:

edit: Sorry, I made some typos.

I managed to get Nathan’s project working on my laptop by switching the project settings to compatibility mode, and the input is working.

I’ll investigate some more things, for now… I think I’m close to finding the error.


After some ‘messing around,’ I came across this error when opening and closing my project. Does it mean anything? Note that the ‘dialogue.main’ file exists in my project, as shown in the image. I double-checked, removed and replaced the file in the node, and restarted the project. I still have no response.

Nevermind. I’ve decided to stick with Nathan’s finished project and keep testing. This is all so weird, I swear I couldn’t find the error anywhere.