CRITICAL: Auto Setup for Unity overwrites scripting defines
When AutoSetupForUnity runs, it replaces the first line of scripting defines in the Unity player settings, instead of appending new defines. Of course this causes all kinds of compilation errors and other disasters as it deletes essential defines used by other assets and scripts. Please do not do this! This tool is not usable in production if it is breaking all of our other assets every time we import a character.