Hello, I recently decided to upgrade the dialouge manager from 2.2 to 2.8 along with me using Unity version 2019.2.19f1.
Immediately got an error from the input device manager script saying "The type or namespace name 'InputSystem' does not exist in the namespace UnityEngine(are you missing an assembly reference?)" I'm still a bit new programming wise so I pretty much have no idea what's missing or if something changed.
The only other thing was just the location for it. Assets\Plugins\Pixel Crushers\Common\Scripts\UI\InputDeviceManager
Hoping you'll be able to help me.
Issues updating the dialouge manager
Re: Issues updating the dialouge manager
Hi,
Please select menu item Edit > Project Settings. In the Player > Other Settings section, make sure the Scripting Define Symbols section doesn't contain "USE_NEW_INPUT". As some point you may have ticked the "Use New Input System" checkbox in the Dialogue System's Welcome Window, but your project doesn't have the new Input System installed and activated.
Please select menu item Edit > Project Settings. In the Player > Other Settings section, make sure the Scripting Define Symbols section doesn't contain "USE_NEW_INPUT". As some point you may have ticked the "Use New Input System" checkbox in the Dialogue System's Welcome Window, but your project doesn't have the new Input System installed and activated.
Re: Issues updating the dialouge manager
Wow ty so much that fixed it. I feel a bit silly not knowing thats what it was but now I do for future reference.
Re: Issues updating the dialouge manager
Glad to help!
Re: Issues updating the dialouge manager
OMG I made the exact same mistake, and spent the last 6 hours going crazy trying to fix it! Thanks so much for asking this question and thanks Tony for helping us with the fix
Re: Issues updating the dialouge manager
Glad you found the answer! If you ever get stuck on something for a while, feel free to post on the forum (or post in discord for short questions). I might be able to point you to a quick solution.