Godot version
3.5.2

Question :
i am following this tutorial for my first 3D game as i reach the dialogue section I decided to use dialogic instead of his method “not efficient” , I'm now good on how to build a dialogue system and all but I want to spawn a dialogue once I interact with an NPC or an object and to have the MC stay still while choosing options which for the love of me I cant find any tutorial about specially for Godot 3.5 here are a screen shot for what does it look like , Oh and I can spawn a dialogue I just got to figure out how do I link it to action like clicking on an NPC or anything using code
.

    asser do you not have a function that captures mouse or whatever input you use for triggereing stuff on the NPC?

    Create a function - open_dialog() inside the NPC script, then on the main word script, have a function on_mouse_click() or whatever. in that function you create raycast that shoots ray from camera through your mouse position on screen and if ray hits your NPC you get the body object in the result, then you cast this body as your NPC class and access the body.open_dialog() function.

    If you use keyboard or any other input then it might be more complex. YOu need to have a way to toggle the NPC. Figure this out first then you can use that knowledge to do dialog stuff

      asser I haven't used dialogic2 for a long time. I remember I used the built-in signal of the plugin, and then connected it to the gd script for the next step. Different signals can be connected to different scripts.

        kuligs2 yes i have mapped my keys and mouse actions its just i dont know how to implement any code to the NPC and how to connect it to dialogic as u can say im the ultimate beginner game dev : 😥