How do you guys feel about a save system where the game is auto-saved whenever something "permanent" happens? I will take, for example, Saints Row 3. There are only a few things that cause permanent changes in that game. Of course, finishing a mission counts. So does picking up a collectable, doing a stunt jump, or a barnstorm, or taking out a gang operation, etc. Basically, any time you do something that permanently affects the state of the game, it is recorded.
When you load, you don't start again where you saved, but at the nearest save point (which would be your closest crib for that game).
What is not saved: Enemy positions, because who cares. They are random spawns anyway, and you aren't going to be going straight back there on load (you go to your crib). Bodies (they disappear after a few seconds anyway). Wanted levels (going into a crib auto-erases all wanted levels, and since you are loading back into the crib, no need to save what they were).
In that game, you can save anywhere at any time (except while doing missions or activities). However, you still load back into your crib. So saving is pretty much just copying the last auto-save really, there isn't much point to it, except to create a slot for that save rather than relying on the auto-save slot.
I was going to use something kinda similar to that, so I wonder how people feel about it. I always thought it was a good solution myself.
When you load, you don't start again where you saved, but at the nearest save point (which would be your closest crib for that game).
What is not saved: Enemy positions, because who cares. They are random spawns anyway, and you aren't going to be going straight back there on load (you go to your crib). Bodies (they disappear after a few seconds anyway). Wanted levels (going into a crib auto-erases all wanted levels, and since you are loading back into the crib, no need to save what they were).
In that game, you can save anywhere at any time (except while doing missions or activities). However, you still load back into your crib. So saving is pretty much just copying the last auto-save really, there isn't much point to it, except to create a slot for that save rather than relying on the auto-save slot.
I was going to use something kinda similar to that, so I wonder how people feel about it. I always thought it was a good solution myself.