This might be too specific I guess, but I am using Emilio's Dialogic system. So far, I like it myself but I dont know how to set it up for npc interactions. I want to use Area2D collisions to create the interaction for a specific dialogue for each area, make the player stop moving while the dialogue is being played and once it closes give the player their control back. Since I am new I am not sure how to do this via code. Sorry if it sounds too complex, but if anyone can guide me in how I could possibly do this, I will be already thankful.