I didn't change anything in the save/load system to make it work with the structs, it seems the engine handles that. The save/load system is located in NHAC_mainMenu.c.

I still don't get any empty pointer errors, so I don't know why and when they appear frown