I was completing a challenge set by Rick and I had Serialised different variables and saved everything but nothing was coming up in the inspector. I decided to reload unity but when it reopened all my gameobjects said there were missing scripts. This scripts are all still there but say they have no Monobehavior or a changed name yet it is all the same as before. Looked around the internet but found nothing that can help me with my specific situation.
As an example, my Enemy.cs script: