The .yyp of a project can sometimes be corrupted if your machine experiences a crash while you are working on your game.
To try and fix your project when this happens, you can download attached .bat file and add it to the root of your project.
Then, run this .bat script and it will generate a new .yyp file appear with the name of the folder it's in ending with "-rebuilt.yyp". For instance MyProject-rebuilt.yyp.
Please note that the following will happen on the rebuilt project:
- Config names will be lost ( config info should still remain in resources )
- Folder structure will be lost lost ( all resources get dumped onto root of the project )
- Room Order will be lost ( will be recreated alphabetically )
- Texture and Audio groups will be lost, so resources will be set back to the defaults.
However, this should allow you to continue working on your project without having to recreate it from scratch and manually import your code and assets.