Okay, according to testing and going through unit files, I currently have a max of 55 items I need to incorporate into the save function. Then I'll be on the load function with slightly more things to deal with. Once that is completed, saves, in scenarios should be mostly done. Certain parts of scenarios may not work correctly, but my projects take place almost purely in scenarios and mostly don't use any Lua stuff.
Once savegames/scenarios function correctly I'll try and see if the map editor has any special issues that need to be worked on in savegames.
Following that stuff should all be working properly and I can push ahead on finishing the actual game content. Still not certain how I'm gonna deal with the need for flower and herb models, but I'll handle that later.