[Adventure Creator] Integration help
Posted: Wed Jan 25, 2023 6:05 pm
Hello!
So I'm running into a couple issues that are most likely easy problems to solve, but I'm new to Unity -- and coding -- so I'm probably making it more difficult.
Firstly, my project is built with the Adventure Creator plugin, but I later imported Dialogue System for more robust dialogue options. I've added the bridge component and all that, and so far so good... however...
Main issue: How do I go about pausing DS when AC pauses? Currently, using 'escape' to pause mid-dialogue brings up the AC pause menu, but the Dialogue System conversation is still active behind it (e.g. Down moves both the pause menu selection and the dialogue option simultaneously). I found this relevant section in the manual:
But no matter where I put this, it doesn't seem to affect anything. Is there a specific/better place to add/change this? As stated, I'm not knowledgeable with coding, so treat me as a complete newbie, please!
Lesser issue: While my project is keyboard-only, I have a problem where DS re-enables mouse control during conversations. In AC, I have "Main cursor settings - Display cursor: Never" set... however, when entering a DS conversation, it changes to "Display cursor: Always" yet returns to Never when the Convo is exited. What might be causing this?
Thanks for any help! I do appreciate it!
Cory
So I'm running into a couple issues that are most likely easy problems to solve, but I'm new to Unity -- and coding -- so I'm probably making it more difficult.
Firstly, my project is built with the Adventure Creator plugin, but I later imported Dialogue System for more robust dialogue options. I've added the bridge component and all that, and so far so good... however...
Main issue: How do I go about pausing DS when AC pauses? Currently, using 'escape' to pause mid-dialogue brings up the AC pause menu, but the Dialogue System conversation is still active behind it (e.g. Down moves both the pause menu selection and the dialogue option simultaneously). I found this relevant section in the manual:
Code: Select all
using PixelCrushers.DialogueSystem; ...
DialogueTime.Mode = DialogueTime.TimeMode.Gameplay;
Lesser issue: While my project is keyboard-only, I have a problem where DS re-enables mouse control during conversations. In AC, I have "Main cursor settings - Display cursor: Never" set... however, when entering a DS conversation, it changes to "Display cursor: Always" yet returns to Never when the Convo is exited. What might be causing this?
Thanks for any help! I do appreciate it!
Cory