Alright so here’s the scoop:
It started with me updating Unity. Shortly after the update, my Substance materials stopped working. Every time I tried to Reimport them, Unity would hang and I’d have to force terminate it. I tried to Reimport All, and again Unity froze. So I downloaded the new version of Substance for Unity, imported it, and voila, my materials loaded.
But something in this whole process messed up the entire project, and now I can’t open any of my scenes and none of my prefabs will load.
I’m getting this error from scenes:
Failed to load ‘scene.unity’ because it was serialized with a newer version of Unity. (Has a higher SerializedFile version)
And trying to open a prefab gives me 3 errors:
Invalid serialized file header. File: “file.prefab”.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Unknown error occurred while loading ‘file.prefab’.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Opening Prefab Mode failed: The Prefab at ‘file.prefab’ is broken.
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
Is there anything I can try in order to recover my files? Or am I screwed?