Hello everyone,
I have purchased the Dialogue System and Quest Machine, and I am thrilled with this powerful software—congratulations! My specific issue is that I cannot start a conversation using the gamepad; with the keyboard, everything works fine. I am using Unity 2022.3.26f1 and the Unity New Input System. With the gamepad, once the conversation is started, I can select and confirm questions in the dialogue, but I cannot initiate the conversation. What am I doing wrong?
Thank you very much, and congratulations again!
Start the conversation with the gamepad
-
- Posts: 3
- Joined: Fri Jan 10, 2025 4:54 am
Start the conversation with the gamepad
- Attachments
-
- Screenshot 2025-01-10 alle 11.06.18.png (221.69 KiB) Viewed 599 times
Re: Start the conversation with the gamepad
Hi,
How are you trying to start the conversation? If you plan to use the Selector or Proximity Selector components (not required, but provided as a convenience), please see the Interaction Tutorial.
How are you trying to start the conversation? If you plan to use the Selector or Proximity Selector components (not required, but provided as a convenience), please see the Interaction Tutorial.
-
- Posts: 3
- Joined: Fri Jan 10, 2025 4:54 am
Re: Start the conversation with the gamepad
Dear Tony,
I have a Proximity Selector on my player for interaction with NPCs. This is my action map and the setup on the player.
I watched the tutorial and I think I’ve set everything up, but the selection and submit commands work fine with the gamepad, while I can’t start the dialogue with the gamepad—it only works with the keyboard or mouse.
Thank you for your promptness.
Leonard
I have a Proximity Selector on my player for interaction with NPCs. This is my action map and the setup on the player.
I watched the tutorial and I think I’ve set everything up, but the selection and submit commands work fine with the gamepad, while I can’t start the dialogue with the gamepad—it only works with the keyboard or mouse.
Thank you for your promptness.
Leonard
- Attachments
-
- Screenshot 2025-01-12 alle 18.02.35.png (211.82 KiB) Viewed 543 times
-
- Screenshot 2025-01-12 alle 18.00.57.png (181.04 KiB) Viewed 543 times
Re: Start the conversation with the gamepad
Hi,
If you haven't already done it, you must register the "Submit" input with the Dialogue System's Input Device Manager. Please see page 5 of Input_Device_Manager_Manual.pdf included in DS or the Input System integration tutorial video.
If you haven't already done it, you must register the "Submit" input with the Dialogue System's Input Device Manager. Please see page 5 of Input_Device_Manager_Manual.pdf included in DS or the Input System integration tutorial video.
-
- Posts: 3
- Joined: Fri Jan 10, 2025 4:54 am
Re: Start the conversation with the gamepad
Where can I find the Assembly Definition Reference panel? I can't find it to set up the Input System. Sorry, but I can't locate it.
Re: Start the conversation with the gamepad
Hi,
In general, unless you've imported the Dialogue System's assembly definitions (asmdefs), you don't need to assign the Input System asmdef to the Dialogue System. If you do want to import the Dialogue System's asmdefs, they already include references to the Input System asmdef as well as some other common ones. See Dialogue System Assembly Definitions.
In general, unless you've imported the Dialogue System's assembly definitions (asmdefs), you don't need to assign the Input System asmdef to the Dialogue System. If you do want to import the Dialogue System's asmdefs, they already include references to the Input System asmdef as well as some other common ones. See Dialogue System Assembly Definitions.