Hey there,
Just wanted to know, is there any way to "easily" save/load the mission/game state in BC? More precisely, in Quickbattle. We save in moment X for example, and upon loading, everything is back to that moment: ships in their position, their damage, etc.
Just like the normal saving/loading we did on the single player campaign.
I need that to help me out with something i'm making now, and besides needing to save/load BC objects status, I also need to save/load some custom script status (variables values and so). Dunno if the BC save/load system could do that, but at least if it could do what it did on the SP, that's already a BIG help.
Otherwise I would need to write my own routine to save/load the game status, and that is just too much work.
Anyway, I tried using some methods from App.g_kUtopiaModule that I found in App, and in some other scripts to save/load the game in the console: like .SaveToFile(filename) and .LoadFromFile(filename), .SaveMissionState(string) and .LoadMissionState(string)
but they just didn't work... only thing that ever appeared in the console was "cPickle.PicklingError: Cannot pickle <type 'ellipsis'> objects." after my first try to call .SaveToFile("saves\\savetest.BCS")
Also tried using the quickload/quicksave shortcuts, but they didn't worked as well. I remember in old stock BC they didn't worked in QB, but there's got to be a way to let us save the game im QB lol...