Skip autosave on user inactivity to avoid overwriting savegames

Bug #1785758 reported by kaputtnik
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Won't Fix
Wishlist
Unassigned

Bug Description

This whishlist is mainly about not overwriting savegames when a player leaves his computer for a while. So he can roll back to a useful state of the game:

If a player doesn't make any click in a specific time (e.g. 20 Minutes), the game should be set to Pause.

Maybe the time can be taken from the automatic save time:
- Autosave every 10 Minutes -> Set game to pause after 10 Minutes without a click
- No Autosave -> Set game to pause after default time (or disable auto pausing?)

Tags: savegame
Revision history for this message
ypopezios (ypopezios) wrote :

Although I understand the problem it tries to solve, I am against this feature in its current form. After the set amount of minutes without click, I would rather skip autosave instead of going to Pause.

Revision history for this message
kaputtnik (franku) wrote :

Skipping autosave is also a good idea :-)

Revision history for this message
hessenfarmer (stephan-lutz) wrote :

@ypopezios:
the autopause feature should be a switchable option in the game options. If it is switchable would you still mind if this feature would be implemented? If so why?

Revision history for this message
ypopezios (ypopezios) wrote :

I'm not against switchable features, as long as their default value is intuitive.

summary: - Set speed of game automatically to Pause
+ Skip autosave on user inactivity to avoid overwriting savegames
Revision history for this message
MP (pagel-d) wrote :

I'm basically in favor of ypopezios's suggestion, with an exception: only skip autosave when all autosave slots have been filled since the last named save for that scenario. In other words, if it's (real clock time) 15 minutes per autosave and there are 4 autosave slots, the player plays for 20 active minutes after the last named save (one autosave already performed), the next 3 autosaves are made (at 10, 25 and 40 minutes of inactivity). After that point the game continues without autosaving.

I had personally been thinking of tiered saves - every e.g. 2 hours a more persistent autosave is created. But it seems this is against the dev's desired playmode.

Revision history for this message
GunChleoc (gunchleoc) wrote :

I would not be against #5, but we're still having to many filesystem bugs around saving on Windows, so I'd be hesitant to touch it any more than needed at this point.

Changed in widelands:
milestone: none → build21-rc1
Revision history for this message
GunChleoc (gunchleoc) wrote :
Changed in widelands:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.