I used to have Active Input Handling (Project Settings > Player > Other Settings) set to Both, but I decided to switch to Input System Package (New) because I don’t need the old input anymore. I was prompted to restart Unity, and when it booted back up, it was into Safe Mode and the errors in the screenshots were showing. I’m not sure why that would even be an error. Any ideas?
You are right. This happens because the DialogueUGUI.cs file is within the ‘ParadoxNotion’ assembly definition (asmdef file is found in the root ParadoxNotion folder), whereas the InputSystem is not part of the ‘UnityEngine’ assembly but rather of it’s own since it is a standalone package…
To make this work easily, please move the DialogueUGUI.cs outside the ParadoxNotion folder. Alternatively, you could also delete the ParadoxNotion assembly definition file altogether, but I think the first solution is better.
I will probably have to make the DialogueUGUI a separate downloadable package to live outside the ParadoxNotion assembly definition.