Liareth / StarfieldQuicksaveOnInterval

C# helper app for Starfield that quicksaves automatically every interval and copies quicksaves into real saves to overcome the quicksave limit
4 stars 1 forks source link

Auto-deletion #3

Open linuxgurugamer opened 11 months ago

linuxgurugamer commented 11 months ago

I'm working on an upgrade to this script to delete older copies.

Do you know what Starfield does if, for example, Starfield is configured to keep 5 saves, and there are 10 there?

linuxgurugamer commented 11 months ago

This is a list of the changes I have made so far:

Changed new file name to begin with 100 Added following new config values: int QuicksaveCount = 10, Added code to delete the oldest renamed quicksave files which exceed the QuicksaveCount Added code to rename all the renamed quicksave files to start with 1001 Added Verbose level config // Verbose level Def // // 0 = no output after initial settings // 1 = normal output // 2 = More verbose output, with full filenames, etc Modified Console.Writelines to not output the full path, but just the filename Added display of all options when program starts Fixed bug which happened if program was looking at files at the moment a new save is being written, it initially gets a name ending in ".tmp", bug was an exception causing program to stop